- 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
Using Haml with Rails
I. Introduction: Haml is an useful tool to keep the work clean and organized. That why today, I want to introduce how to use Haml in a new Rails project and how to integrate into an existing project. II. Installation: Add gems "haml-rails" and run bundle install Gemfile gem ...
SqlAlchemy trong python (part 4)
Giới thiệu Như trong những bài trước, tôi đã giới thiệu một cách tổng quan về sqlalchemy và mối quan hệ của nó trong những ứng dụng thực tế, và có đưa ra một chiều hướng phát triển sử dụng định nghĩa model của django.db và sử dụng truy vấn dựa trên sqlalchemy và aldjemy. Giới thiệu qua một ...
PsySH - Interactive debugger and REPL for PHP
Lời mở đầu Bạn là một PHP programmer? Bạn đã từng phát triển website bằng một trong các framework hay CMS (Content Management System) như: Cake, Drupal, eZ Publish, Laravel, Magento, Patheon, Symfony, WordPress hay Zend? Nếu vậy, chắc hẳn ít nhiều bạn cũng biết đến chức năng tương tác với ...
API chatwork trong ruby
Bạn thường xuyên sử dụng chatwork, và đôi khi công việc yêu cầu bạn phải gửi tin nhắn hàng ngày tới mọi người trong danh bạ, hay gửi tới mọi người trong 1 group với cùng 1 nội dung ( mang tính chất thông báo ). Vậy bạn sẽ làm gì? copy - pastes? Thật may là bạn không phải làm thế vì chatwork cung ...
Performance Profiling Tools - Phần 1
Trong bài biết này tôi xin giới thiệu 1 vài tools cho phép chụp hiệu suất ứng dụng để bạn có thể tìm ra cách tối ưu ứng dụng của mình được tốt nhất Để có thể đặt các pixel lên màn hình thì sẽ cần phải để ý đến 4 phần cứng của thiết bị. Đầu tiên là CPU: nó có nhiệm vụ tính toán danh sách cần ...
Tìm hiểu về Generics
** Generics là gì ?** Hiểu một cách nôm na đơn giản nhất, generic programming là việc bạn viết các function và kiểu dữ liệu mà không định nghĩa trước ra các loại dữ liệu sẽ sử dụng. Một ví dụ đơn giản nhất mà bạn có thể bắt gặp đó là kiểu Array trong Swift. Một Array có thể chứa các kiểu dữ ...
Auto thay đổi STATE bằng StateMachine và sidekiq rails 4
I. Các khái niệm 1. Sidekiq Sidekiq là một gem hỗ trỡ xử lý ngầm dưới background mạnh mẽ cho Ruby. Nó nhằm mục đích là đơn giản để tích hợp với bất kỳ ứng dụng Rails hiện đại và hiệu suất cao hơn nhiều so với các giải pháp hiện có khác. Link github Link hướng dẫn cài đặt và sử dụng ...
AWS re:Invent 2015 (cont)
Trong bài viết trước mình đã giới thiệu về AWS re:Invent 2015, về các service được giới thiệu trong conference thuộc 2 mảng là AWS Internet of Thing và Analytic. Ở bài viết này mình sẽ tiếp tục giới thiệu về các service trong mảng Database, Security & Identity và Mobiles. Database Với mảng ...
Gem RubyXL
Gem RubyXL cung cấp các phương thức tính toán trên file xlsx. Nó có khả năng đọc cấu trúc các tập tin định dạng Excel, thay đổi giá trị, thuộc tính các ô/hàng/cột trong đó. I. Cài đặt: Thêm dòng sau vào file Gemfile sau đó bundle install: gem install rubyXL II. Cách dùng: Thêm ...
Các bài StackOverFlow mà lập trình viên JavaScript phải đọc
Source JavaScript開発者が一度は読むべきStackOverflow 10. Closure của Javascript hoạt động như thế nào? http://stackoverflow.com/questions/111102/how-do-javascript-closures-work Về closure của JavaScript Closure là một khái niệm khá khó để có thể nắm bắt được hoàn toàn, tuy nhiên trong bài trên ...