- 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
gem "axlsx_rails"
bạn đang tìm hiểu muốn làm việc với file excel như thế nào. Hôm nay mình xin giới thiệu "gem axlsx" giúp bạn xuất file excel một cách đơn giản. Với AXLSX giúp chúng ta tạo ra các file excel với các bảng, biểu đồ, hình ảnh (với liên kết). Cũng có thể tùy chỉnh độ rộng của các cột cố định cũng như tự ...
Design Pattern - Decorate
Decorate là gì? Một trong số những câu hỏi cơ bản của lập trình là: Làm thế nào có thể thêm được tính năng cho code hay chương trình của bạn mà không cần truyền thêm một mớ hỗ độn vào khiến nó cồng kềnh thêm và khó quản lý. Có một số design pattern sẽ giúp bạn làm được điều này khá tốt như: ...
Tìm hiểu Sidekiq gem
Tìm hiểu Sidekiq gem I. Giới thiệu Sidekiq Sidekiq là framework để thực hiện các công việc chạy ngầm, nó là giải pháp đơn giản và hiệu quả nhất tích hợp với các ứng dụng Rails cần yêu cầu cao về performance. Sidekiq sử dụng các luồng _ thread_ để thực hiện nhiều công việc cùng lúc trong ...
Lập trình với Spring JDBC
Ngày nay, JPA và các ORMs luôn là lựa chọn mặc định của lập trình viên khi lập trình ứng dụng Spring Framework. Tuy nhiên, JDBC vẫn luôn là công cụ mạnh mẽ để truy xuất dữ liệu quan hệ. Nếu bạn không cần phải dùng đến một ORM, bạn cần truy xuất nhanh chóng đến CSDL, bạn ưu tiên tốc độ hơn là sự ...
TÌm hiểu Select2
_Giới thiệu sơ về Select2 - đây là một plugin Jquery hỗ trợ trong việc tuỳ chỉnh select box, tìm kiếm dữ liệu trong khi select, tạo tag, điều khiển dữ liệu, và thêm một số tính năng khác. _ Cài đặt Select2: Đơn giản nhất đó là dùng thông qua CDN: < link href = " ...
ActiveRecord serialize trong Rails
Khi lập trình rails,đã bao giờ bạn muốn lưu trữ và truy xuất 1 object vào cơ sở dữ liệu mà không biết phải làm cách nào. ActiveRecord#Serialize chính là giải pháp đơn giản nhất để giải quyết vấn đề đó. Và hôm nay tôi muốn hướng dẫn cho bạn những điều cơ bản nhất về kỹ thuật này. 1 Khai báo Bạn ...
Tìm hiểu về convert video trong Android 4.3
Convert video đã không còn xa lạ trên máy tính nhưng trên điện thoại để làm được việc đó không phải vấn đề đơn giản về tốc độ cũng như performance không bị ảnh hưởng đến các ứng dụng khác đang chạy Để làm được việc đó android ra đời công cụ cho phép chỉnh sửa video thông qua: MediaExtractor, ...
Dynamic Table View Cell Height and Auto Layout Part 1
Dựa theo tài liệu: http://www.raywenderlich.com/73602/dynamic-table-view-cell-height-auto-layout iOS7 giới thiệu 1 delegate method rất quan trọng trong UITableViewDelegate: - ( CGFloat ) tableView : ( UITableView * ) tableView estimatedHeightForRowAtIndexPath : ( NSIndexPath * ) ...
RSpec mocks
RSpec Mocks 1. Giới thiệu Trong phát triển phần mềm thì việc viết unit test là vô cùng quan trọng. Viết unit test cẩn thận thì quá trình phát triển kiểm thử sẽ dễ dàng hơn, ít lỗi phát sinh hơn. Tuy nhiên rất nhiều lập trình viên thường không coi trọng việc viết unit test, thường chỉ tập trung ...
Javascript Good Practices
Javascript is on the way to become an important part of every web application as well as the most misunderstanding language in the IT world. This post isn't gonna to go in detail of making the application better but just some minor customs from my experience to improve each line of code. 1. When ...