- 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
Simple Make interface With Auto Layout
1. Mở đầu Sau khi Steve Jobs ra đi. Người kế nhiệm ông, người vừa công bố mình là gay, Tim Cook, đã thực hiện rõ rệt sự ủng hộ của mình với thế giới thứ 3 bằng cách làm iPhone ngày càng to hơn, dài hơn với iPhone 6 (667x375) và iPhone 6 Plus (736x414). Và để đáp lại nó, các iOS developer lại phải ...
Phải học Enumerable khi học Ruby
Enumerable trong Ruby tương đương với collection trong Java. Nói theo thuật ngữ Java, thì Enumerable là interface được những class như Array, Hash, Set implement. Còn nói theo thuật ngữ Ruby, thì module Enumerable được những class trên include. Việc rành rẽ các phương thức trong Enumerable là ...
Ruby Kaigi 2007
Ruby bắt đầu du nhập vào Việt Nam từ hơn 10 năm trước. Bắt đầu từ những nhân vật kì cựu như javaeater, đến những lưu học sinh ở Nhật, có người thậm chí được được tổ sư Matsumoto trực tiếp giảng bài ở Đại học Tsukuba v.v. Thời ấy tuy số lượng còn rất ít nhưng các Rubyist tiên phong của Việt Nam đã ...
Realtime chat sử dụng WebSocket(Tubesock) + AngularJS + Rails
Websocket là gì? WebSoket là công nghệ hỗ trợ giao tiếp hai chiều giữa client và server bằng cách sử dụng một TCP socket để tạo một kết nối hiệu quả và ít tốn kém. Mặc dù được thiết kế để chuyên sử dụng cho các ứng dụng web, lập trình viên vẫn có thể đưa chúng vào bất kì loại ứng dụng nào. ...
Làm quen với RSpec
Bạn đang dùng Rails? Mặc dù Rails đã tích hợp sẵn thư viện để test rất tiện rồi, nhưng bạn nghe nói có thư viện RSpec cho viết test theo phong cách BDD hay hơn nhiều nên muốn thử? Nào ta bắt đầu. Một khi đã bắt đầu được, mọi khúc mắc sẽ dần dần suôn sẻ. Như các bác lãnh đạo vẫn nói, hổng chỗ nào ta ...
DÙNG LET HAY KHÔNG?
Mở đầu Khi chúng ta (lập trình viên Ruby on Rails) viết test, cho dù sử dụng rspec hay minitest, đều sẽ dùng let rất nhiều. Cú pháp let giúp chúng ta viết code dễ dàng và tiện lợi hơn rất nhiều: def activable? inactive? && !blacklist? end describe '#activable?' do let(:inactive?) ...
[Android] Hiểu sâu hơn về CustomView và Hướng dẫn xây dựng thư viện UI IndicatorView
Các ứng dụng sử dụng Indicator Library: Github Hi anh em, tình hình là đợt vừa rồi mình có viết bài về Facebook Reaction được mọi người ủng hộ nhiệt tình nên quyết định viết thêm 2 hoặc 3 bài nữa về vấn đề Custom View cho anh em trơn tru hơn một chút về vấn đề này và có thể áp dụng nó ...
RUSSIAN DOLL CACHING
Bài viết được thực hiện tháng 01/2013 với AR 3.2. Bắt đầu từ AR 4.x trở đi, Russian Doll Caching được builtin sẵn trong Rails, và ta có thể sử dụng kỹ thuật này mà không cần phải cài thêm gem Caching là một trong những kỹ thuật được sử dụng nhiều trong các dự án Công Nghệ Thông Tin (CNTT) nhằm ...
XỬ LÝ MULTI-PROCESS VỚI FORK()
Bài viết này được thực hiện từ năm 2012 với Ruby 1.9 và AR 3.x. Trên Ruby 2.x trở đi, Threadsafe là mặc định nên sẽ có một vài thông tin đã trở nên không cần thiết. Related: THREADING IN RAILS What is fork() on Unix fork là 1 cách xử lý multi-process trong Unix, hoạt động theo kiểu sinh ra ...
Request "lạ"
Nếu là một web developer thì bạn cũng ít nhiều phải đụng chạm tới proxy/load balancer hay app server. Trong rất nhiều thao tác với phần này thì việc thường xuyên kiểm tra log để phát hiện ra những điều bất thường là thao tác không thể bỏ qua. Ngữ cảnh Một khi website/service đã public thì có ...