- 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
Hiểu rõ hơn cách làm tròn trong Ruby
Sau đây là một bài đọc nhỏ nhỏ về một điều đơn giản hẳn ai cũng biết kết qủa song nhiều bạn chắc còn chưa rõ nguyên nhân và nhiều khi còn chưa để ý. Bạn đã từng thực hiện phép toán làm tròn theo kiểu Integer trong Ruby chưa? và bạn có thấy sự khác biệt với một vài ngôn ngữ khác không? Sau đây ...
Ripple Animation - Hiệu ứng gợn sóng
Tổng quan Ripple touch effect ( hiệu ứng gợn sóng khi được chạm vào) được ra mắt cùng với Material Design ở phiên bản Android 5.0 ( API level 21). Việc phản hồi lại khi được chạm giúp người dùng xác định được họ đã tương tác với phần nào của các UI element. Ví dụ, các button hiện nay sẽ hiển ...
ASP.NET 5 và AngularJS Phần 3, Chèn Client Routing
Bạn có thể tải code về trong bài viết blog này từ GitHub: https://github.com/StephenWalther/MovieAngularJSApp Trong bài viết trên blog này, tôi giải thích làm thế nào để phân chia ứng dụng trang đơn (SPA) thành nhiều trang ảo. Tôi sẽ sử dụng AngularJS routing để tạo ra danh sách, thêm, sửa, xóa. ...
Đa nhiệm trong Ruby 3 với Guild
Tại Ruby Kaigi 2016, Koichi Sasada - nhà thiết kế của máy ảo Ruby hiện nay đề xuất một mô hình đa nhiệm mới trong Ruby 3. Trong khi Ruby có một hệ thống đa luồng cho phép thực hiện đồng thời, thì MRI không cho phép thực hiện song song mã Ruby. Koichi nhìn những thách thức khác nhau của chạy Ruby ...
Giới thiệu Facebook Rebound
Như các bạn đã biết, hiện nay facebook đã và đang opensource khá nhiều thư viện họ dùng riêng cho Facebook , một ứng dụng mạng xã hội không xa lạ với bất kì ai sử dụng internet hiện nay. Có thể kể ra rất nhiều : React Native ( nền tảng phát triển application multiplatform), Fresco (thư viện xử lí ...
Một vài lưu ý khi sử dụng Shell Script (phần 4)
Phần trước: Một vài lưu ý khi sử dụng Shell Script (phần 3) sed là một text editor thường được cài sẵn trong máy của bạn và có thể giúp bạn tăng hiệu suất làm việc lên cao hơn. sed giúp giải quyết những tasks nhàm chán một cách đơn giản hơn, mà bạn cũng không cần tốn quá nhiều thời gian để ...
Những thư viện Ruby hữu dụng mà hầu như các dự án đều sử dụng
Khi bạn làm việc với một ngôn ngữ lập trình yêu thích của mình, bạn thường tìm kiếm các công cụ hỗ trợ để giúp cho công việc của mình trở nên dễ dàng hơn. Trong thế giới Ruby, các công cụ này (gems) được tạo ra và cập nhật hàng ngày, nhưng chỉ có một số trong số chúng là tốt. Dưới đây tôi sẽ giới ...
Mô hình MVVM trong Android
MVVM là gì? Model-View-ViewModel là một cách tiếp cận architecural sử dụng để tóm tắt các trạng thái và hành vi của một view, trong đó cho phép chúng tách biệt sự phát triển của giao diện người dùng từ logic kinh doanh. Điều này được thực hiện bằng việc giới thiệu một ViewModel, có trách nhiệm ...
1Using C code in Python
Ta thường sử dụng C/C++ cho những công việc yêu cầu tốc độ xử lý cũng như hiệu năng cao. Vậy làm thế nào để ta có thể gọi các hàm được cung cấp trong các thư viện C từ Python? Bài viết này trả lời câu hỏi trên. Python cung cấp module ctypes để ta có thể giao tiếp với các thư viện ngoài của C. ...
Giới thiệu angular js 2
Chào các bạn! Như tiêu đề, hôm nay mình xin giới thiệu đôi nét cơ bản về angular js 2 Như các bạn đã biết , @Angular2@ vừa được release cách đây không lâu sau một thời gian phát hành bản beta. Vậy angular 2 có những đặc điểm gì mà chúng ta cần phải lưu tâm, có những đặc điểm gì vượt trội so ...