- 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
Is Ruby 2.3 Faster? Date Parsing Performance
http://ruby-performance-book.com/blog/2016/02/is-ruby-2-3-faster-date-parsing-performance.html Đây là bài viết thứ 2 trong chuỗi các bài viết về hiệu suất của Ruby 2.3. Lần này chúng ta sẽ tìm hiểu về hiệu suất của date parsing. Date parsing sẽ trở nên nhanh hơn trong Ruby 2.3. Đó là một ...
Hiểu biết cơ bản về Adapter pattern
Mục đích Chuyển đổi giao diện ( interface ) của một lớp( class ) trong một giao diên khác theo mong muốn của khách hàng. Bộ chuyển đổi ( Adapter ) buộc các lớp làm việc cùng với nó tuân theo quy tắc không thể thay đổi được bởi vì vấn đề giao diện tương thích. Bọc lớp đã tồn tại trong một ...
Mở đầu với Gulp
Gulp là một tool viết bằng Javascript, được sử dụng để tự động hoá các tác vụ giúp các bạn có thể tiết kiệm rất nhiều thời gian trong quá trình làm việc. Dù bạn có là một developer hay là một designer (người sẽ phải làm quen với HTML wireframes hiện tại hoặc sau này), tôi cũng khuyến khích hãy ...
Responsive web design: Thế giới Internet nhìn thế nào trong năm 2016 (P1)
Responsive dĩ nhiên là việc giúp cho khách ghé thăm có 1 trải nghiệm tốt nhất dựa trên thiết bị của họ. Cho dù họ dùng mobile, máy để bàn – dùng chuột hay cảm ứng thì các chức năng trực quan vẫn thống nhất. Và cũng không thể bỏ qua khuyến nghị của Google rằng, với việc sử dụng một URL duy nhất sẽ ...
Immutability
Immutability is one really good concept in programming. It's really really good. Immutable means that you don't change an object state nor re-assign variable once it is created. You create a value and then after that you can only read it. If you want to modify it, you need to create a new instance ...
Upload file với gem Dragonfly
Xin chào các bạn (lay2) Trong một Web Application, upload file là một chức năng gần như không thể thiếu. Ví dụ như upload ảnh làm avatar, share video, music, hay upload các file csv, excel để xử lý,... nói chung là không thể thiếu được (yaoming) Trong Ruby on Rails, khi nhắc đến Upload, người ...
Sử dụng gem jquery-atwho-rails để làm chức năng tag tên người dùng
1.Giới thiệu Trong bài viết này tôi xin giới thiệu cách làm chức năng tag tên người dùng khi đăng bài hoặc khi comment giống như trên facebook với phím tắt @. Để có thể làm được việc này tôi dùng gem jquery-atwho-rails. Bài viết chỉ hướng dẫn tag duy nhất phần tên của người dùng, và cũng chỉ có ...
Backbone.js from Beginner to ... (Part5)
Xây dựng website quản lý sản phẩm Trong những part trước, Các kiến thức cơ bản để làm việc với Backbone đã được giới thiệu qua. Tôi tin chắc giờ là lúc bắt đầu cho một example đơn giản nào đó. Trong part này , tôi đã tạo ra một website cơ bản , sử dụng backbone. Trong ví dụ này, website chỉ ...
Các xu hướng thiết kế website 2016 cần phải biết
Việc thiết kế website ngày nay yêu cầu tính trực quan rất cao. Với nhiều tiêu chuẩn mới xuất hiện trong việc thiết kế. Những xu hướng mới này chính là những yếu tố tác động mạnh mẽ nhất trong ngành thiết kế web Sau đây là các xu hướng quan trọng ảnh hưởng đến việc thiết kế web trong năm 2016. ...
Alamofire - Elegant networking in swift Part 2: Implement alamofire in the real project
Hôm này mình xin phép tiếp tục seri về Alamofire - thư viện phổ biến được viết cho iOS và OSX sử dụng ngôn ngữ Swift . Trong part 1 của seri này mình có viết về Alamofire, nó là gì, sử dụng thế nào... thì part 2 trong seri này mình sẽ hướng dẫn các bạn cách viết một network layer tách biệt ...