- 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
Xây dựng layout linh hoạt với FlexBoxLayout
Tại Google I/O năm ngoái chúng tôi đã ra mắt ConstraintLayout cho phép bạn xây dựng những layout phức tạp trong khi vẫn giữ được độ đơn giản của tầng view. Nó cũng đã được hỗ trợ hoàn toàn trong Visual Layout Editor của Android Studio. Cùng lúc đó chúng tôi cũng đã open source FlexboxLayout để ...
Điều mà GA sẽ làm cho bạn(P1)
GA giúp bạn đưa ra quyêt định dựa trên dữ liệu. Bạn có thể tiêu nhiều hơn vào quảng cáo, khám phá bạn sẽ quảng cáo ở đâu thậm chí quyết định loại nội dung nào cần để đặt ở đó. GA phân loại dữ liệu thành ABCs: Acquisition Behavior Conversions Acquisition đưa bạn tới làm thế nào bạn có được lưu ...
Java collections: sắp xếp collections
Sắp xếp trong collection Thực ra việc sắp xếp trong collection của java là một vấn đề rất cũ, nhưng thường trong các câu hỏi phỏng vấn về java ứng viên rất hay bị hỏi về vấn đề này. Vì vậy mình mong post này sẽ giúp được một số ứng viên chẳng may bị hỏi đến lúc phỏng vấn Trịnh Tiến Mạnh viết 14:50 ngày 12/08/2018 chỉnh sửa
[Algorithms] Nhân một số với 7 không dùng %, /, *
1.Đề bài Viết function nhân một số với 7không dùng các toán tử%, /, * Xin chào các bạn trở lại với series HARD MODE của mình, trong series này mình sẽ giới thiệu với các bạn các cách khó hơn, nhưng đầy thú vị để giải quyết những vấn đề cơ bản trong lập trình. Như bài trước của mình, hay cũng ...
[Android Things] Phần 3: Button với IOT. Cài đặt lắng nghe tín hiệu trả về từ hành động nhấn button.
Chào các bạn, chúng ta tiếp tục với phần tiếp theo với 1 project nho nhỏ về sự giao tiếp giữa thiết bị IOT và thiết bị ngoại vi là 1 button. Phần này sẽ cho chúng ta thấy được dần những ứng dụng mà IOT đang mang lại cho cuộc sống hàng ngày cho chúng ta. Sự hứng thú và tò mò của mình cũng xuất phát ...
Rails for Beginners: Turbolinks and Problems
Chào các bạn! Hôm nay mình sẽ chia sẽ với các bạn về Turbolinks Đã có nhiều bài viết nói về Turbolinks rồi, nhưng mình muốn truyền đạt tới các bạn New Members mới tham gia vào cộng đồng Ruby on Rails (RoR) một cách nhanh chóng và đỡ vã nhất. Các bạn có đóng góp bổ sung (chỉnh sửa) gì có thể liên ...
iOS Animation - Phần 4: Key Animations
Lời nói đầu Phần tiếp theo trong chuỗi bài về Animation trong iOS mình xin giới thiệu với các bạn về cách tạo Animation bằng kỹ thuật Key Animations. Đây là cách chúng ta tạo ra nhiều các animations một cách liên tiếp nhau. Với cách tạo animation thông thường, chúng ta cũng có thể tạo được các ...
Danh sách thư viện Android mà chắc chắn bạn sẽ muốn thử trong đầu năm 2017
Dưới đây là danh sách gồm một số thư viện Android tốt nhất được phát hành vào tháng 01 và tháng 02 năm 2017. Tất cả các thư viện này rất đáng để bạn thử 1 lần. Nào bây giờ bắt đầu thôi. 1. Lottie Đây là một thư viện parses từ hiệu ứng animation của Adobe After Effects export dạng JSON với thư ...
Các phương thức thay đổi(mutating) và không thay đổi(non-mutating) trong Ruby
Trong phần trước Truyền tham chiếu, tham trị trong Ruby và một số lưu ý chúng ta đã tìm hiểu cách mà Ruby thao tác với các biến, các biến không thực sự chứa giữ liệu, nhưng thay vào đó nó tham chiếu đến một đối tượng. Chúng ta cũng đã tìm hiểu khái niệm về đối tượng có thể thay đổi và không thể ...
Reactive programing with Java [Part 1]
Chào mọi người, hôm nay tôi sẽ giới thiệu một chủ đề mới, một phương pháp lập trình mới khá phổ biến gần đây mà bản thân tôi trong quá trình làm việc thấy nó cực kỳ hữu ích, hiện đại và clean - Reactive Programing . Khái niệm này chắc còn mới mẻ với khá nhiều người, và tôi cũng chỉ mới làm quen ...