- 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
Mutable và Immutable Objects là gì?
Có thể khi đọc tiêu đề bài viết này, nhiều bạn bỡ ngỡ, giật mình vì đây là lần đầu tiên bạn gặp những từ ngữ và những khái niệm như này. Mutable và Immutable Objects không phải là 1 khái niệm mới hay 1 kỹ thuật lập trình OOP gì đó cao siêu cả. Nó hoàn toàn cơ bản, và mọi người gọi chúng là ...
JSX trong React
I, Mở đầu ReactJS là một thư viện JavaScript được phát triển bởi Facebook nhằm xây dựng giao diện người dùng(UI). JSX là một phần quan trọng trong ReactJS. JSX giống như một syntax extension giúp code trở lên dễ mượt và dễ đọc hơn. JSX = Javascript + XML. Nó transform cú pháp dạng gần như ...
Rolify Gem with Cancancan and Devise
Vấn đề phân quyền trong các ứng dụng vẫn luôn là một vấn đề nhức đầu với tất cả những nhà phát triển Như mọi người đã biết Cancancan là một trong những gem phổ biến nhất để phân quyền. Và Rolify là một gem hỗ trợ rất nhiều cho Cancancan trong sự phân quyền đó. Cài đặt gem "rolify" gem ...
DevOps là gì ? Phần cuối
Xem lại phần 1 ở đây. Xem lại phần 2 ở đây. Làm sao để chuyển mình Dưới góc nhìn của tôi, trở thành DevOp yêu cầu một lượng kiến thức chắc chắn. Nó rất mơ hồ khi nói rằng Tôi đang thay đổi, tôi sẽ cộng tác và giao tiếp, và tôi hiểu rằng trong business, tất cả chúng ta đều tham gia. Nếu ...
Metaprogramming - send
Chào các bạn, chúng ta lại gặp nhau trong series tìm hiểu về metaprogramming trong ruby. Trong bài này mình sẽ nói về phương thức send. h3. **1. Tại sao lại là @send@** Nếu bạn đang học ruby, chắc hẳn bạn sẽ biết ruby là một ngôn ngữ hướng đối tượng. Bất kể khi nào bạn gọi một phương thức của ...
Bắt đầu học Rspec test trên Model
Mở đầu Rspec test trong Ruby on Rails sẽ được thực hiện trên ba thành phần sau: Model View Controller Khi mới tìm hiểu RSpec là gì và viết những dòng RSpec đầu tiên thì cách đơn giản nhất là bắt đầu với "Model". Những thứ cần chuẩn bị Project của chúng ta cần phải có Gemfile như ...
Sử dụng Stream API Java 8 với Android.
Bài viết gốc: http://onlyu.ga/home/android/su-dung-stream-api-java-8-voi-android.html Cùng với Lambda Expression thì Steam API trong Java 8 là một trong những tính năng mới và cực kì được các developer yêu thích. Nhưng tiếc là trên Android nó chỉ đượchỗ API 24 trở lên. Trong khi tìm kiếm ...
Chọn ngôn ngữ nào để bắt đầu con đường lập trình chuyên nghiệp
Trước khi đọc bài viết này, bạn hãy xác định thử mình sẽ là đối tượng nào trong những người mới bắt đầu: 1, Là một người có đam mê lập trình nhưng muốn khởi đầu với một ngôn ngữ dễ dàng và ngại những lỗi biên dịch và thực thi. 2,Là một người có đam mê lập trình và muốn hiểu tường tận các ngôn ...
Form Objects Pattern in Rails
Khi bạn có một form phức tạp, một form phải xử lý 2,3, thậm chí nhiều object một lúc. Bạn sẽ làm như thế nào? Đối với tôi, thì tôi thường hay sử dụng Form Objects. Vậy tại sao lại dùng Form Object, và dùng nó như thế nào? thì bài viết hôm nay tôi sẽ đề cập đến điều này Tại sao lại sử dụng Form ...
Laravel Elixir và sử dụng bower (Phần 1: Install)
Giới thiệu Laravel Elixir cung cấp một cách rõ ràng, định nghĩa các Gulp cơ bản cho ứng dụng Laravel của bạn. Elixir hỗ trợ cho xử lý CSS và Javascript thông dụng. Elixir cho phép bạn định nghĩa tài nguyên có sẵn của bạn. Ví dụ elixir ( function ( mix ) { mix . sass ( 'app.scss' ...