- 1 Cài đặt phần mềm cần thiết cho học lập trình web
- 2 Tự Học HTML Cơ Bản Online Miễn Phí Từ A đến Z
- 3 Seo website dành cho dân IT
- 4 REACT NATIVE
- 5 sdfdsf
- 6 Lập trình di động với React Native
- 7 Vue.js
- 8 Kiếm thức cơ bản HTML CSS
- 9 So sánh count() và sizeof() 2 phần tử đếm mảng
- 10 Toán tử và biểu thức của php
Domain-specific Language Implementation Patterns (Pt. 4): Semantic Analyzer
4. Semantic Analyzer Lexers and parsers can only build a representation of some input text. They give accurate statistics like “how many statements are there inside this block of code?”, “what is the return type of this function?”, etc. They don‟t give any additional ...
Blockchain - hacking smart contract with Ethernaut CTF (Part 4)
Nerver ending nightmare! Ethernaut mới gần đây đã cho ra đời thêm những thử thách mới nữa, và nhiệm vụ của chúng ta vẫn chỉ duy nhất là: vượt qua nó. The Ethernaut : https://ethernaut.zeppelin.solutions/ Một vài recommend: Sẽ tốt hơn nếu bạn có kiến thức về Blockchain và Smart Contract. ...
Làm sao để Terminal của bạn bắt mắt hơn ?
Bài viết này chia sẻ về cách configure terminal theme của bạn sử dụng Powerlevel9k cho Zsh và iTerm2!. Các bạn không dùng đồ của nhà Táo thì chờ mình sẽ có bài viết tiếp theo nhé! See you Trần Trung Dũng viết 09:56 ngày 07/09/2018 chỉnh sửa
Hướng dẫn tự học Tensorflow Cơ bản - Bài 4 - Housing Data Processing
Như chúng ta đã biết, việc xử lý dữ liệu là một công đoạn rất quan trọng trong quá trình thực hiện một bài toán Machine Learning. Trong Video hướng dẫn này chúng ta sẽ cùng nhau tìm hiểu những kĩ thuật trong xử lý dữ liệu đối với bài toán hồi quy được triển khai trên tập dữ liệu giá nhà của ...
Tại sao lại cần HTTPS? Những điều engineer cần biết về lịch sử và kỹ thuật phía sau của TLS. (phần 3)
Tiếp theo phần 2 tôi sẽ hoàn thành nội dung phần cuối về HTTPS trong bài viết này. Sau này sẽ thế nào? Tiến tới TLS1.3 hay QUIC IETF đang tiến hành phát triển kỹ thuật sau khi mà đã thực hiện HTTPS hoá toàn bộ. Tôi sẽ trình bày khái lược TLS1.3 và QUIC của phương thức mới đang được châm cứu ...
Một số medthods hữu dụng thường dùng trong Ruby Metaprogramming
Mời các bạn đọc các concept trước ở trong series này Còn dưới đây là một số method hay dùng trong Ruby Metaprogramming: Sự tự xét(introspection) hay sự phản chiếu (reflection) Trong ruby, ta hoàn toàn có thể đọc thông tin về một class hay object trong quá trình thực thi ( runtime ) . ...
Lập trình Kotlin với RxJava và RxKotlin
Kể từ khi trở thành ngôn ngữ được hỗ trợ chính thức cho phát triển Android, Kotlin đã nhanh chóng phát triển phổ biến. Google đã báo cáo rằng số lượng các ứng dụng được tạo bằng Kotlin đã tăng 6 lần. Nếu trước đây bạn đã sử dụng RxJava hoặc RxAndroid và muốn chuyển sang Kotlin hoặc muốn bắt đầu ...
Active Record Association: Options
Tiếp tục phần các relations để nói ở trước https://viblo.asia/p/active-record-association-relation-part-1-m68Z0dQjZkG, mình xin giới thiệu qua một số option được thêm vào các relations để thực hiện nhiều chức năng khác nhau, có một số option rất ít khi đụng đến nhưng nó thật sự rất hay và hữu ích ...
JitPack – Đơn giản hóa cách tiếp cận các public repository trên Android.
Đã bao giờ bạn làm việc với JitPack? Bạn có biết mục đích và lợi ích của nó? Thông qua bài viết này, mình sẽ giúp các bạn trả lời một phần nào các câu hỏi đó. Nội dung bài viết được tham khảo bài gốc tại đây Là một lập trình viên Android, chúng ta sẽ phải thường xuyên bổ sung các dependency vào ...
Getting started Python
Chào các bạn, mình là một PHP developer và hoàn toàn chưa biết gì về python cả. Tuy nhiên nhiều khi code mãi một ngôn ngữ thì cũng chán nên mình bắt đầu vào một ngôn ngữ mới. Nếu bạn cũng như mình hay đơn giản chỉ là muốn tìm hiểu về một ngôn ngũ mới thì mình bắt đầu nhé ... Let GO ! 1: Giới ...