- 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
Giới thiệu về kiến trúc Viper.
Chắc hẳn các bạn lập trình viên iOS đã rất quen thuộc với mô hình MVC được áp dụng trong iOS. Tuy nhiên, khái niệm ViewController của iOS thực sự biến việc phát triển các ứng dụng lớn, với chức năng màn hình phức tạp trở thành một mớ .... (you know what i mean). Trải qua quá trình phát triển, bảo ...
Tìm hiểu thiết kế hướng đối tượng trong Rails
Tìm hiểu thiết kế hướng đối tượng trong Ruby on Rails I. Giới thiệu Như chúng ta đã biết, thiết kế là một trong những công việc khó nhất của lập trình. Không phải là các kỹ thuật lập trình, các kiến thức về hệ thống, server hay kỹ thuật về rails, ruby mà chính là kỹ năng về thiết kế hệ thống ...
Javascript - the bad part (continue)
Trong bài viết lần trước, chúng ta đã được thấy 1 số "bad part" trong javacript, phần này chúng ta sẽ tiếp tục tìm hiểu về những điểm khác mà cũng gây cho developer không ít phiền toái khi lập trình với javascritp NaN NaN là 1 giá trị đặc biệt trong javascript, nó có nghĩa là not a number mặc ...
LibGDX Tutorial 9: Scene2D
Trong bài viết này chúng ta sẽ tìm hiểu về thư viện Scene2D. Điều đầu tiên bạn cần biết là Scene2D là hoàn toàn tuỳ chọn, nếu bạn không muốn sử dụng nó cũng không sao. Tất cả những phần khác, trừ khi các bit được xây dựng trên Scene2D sẽ tiếp tục làm việc tốt. Vậy Scene2D là gì? Tóm lại, nó là ...
Gems vs Engines: Know the difference
Bạn có biết sự khác biệt giữa gems và engines? Nếu bạn đã biết, bài viết này có thể sẽ không đem lại sự thú vị với bạn. Nết bạn chưa biết, bạn nên tham khảo bài viết này bởi vì hiểu biết sự khác biệt giữa chúng thật sự rất quan trọng, đặc biệt nếu bạn đang có ý định trong việc tạo ra những thư viện ...
Tutorial : Sử dụng flask cho người mới bắt đầu
Với mỗi lập trình viên Python phát triển web chắc đã quá quen thuộc với Django. Hôm nay tôi giới thiệu về framework có tuổi đời trẻ hơn và đang phát triển mạnh mẽ là Flask . Là một lập trình viên tôi từng code web với php, ruby, python. Tôi phát hiện ra Flask là một trong framework mềm dẻo nhất. ...
Design support library: Navigation View
**Google I/O 2015 ** đã mang đến những bộ công cụ(tools) mới nhất cho việc hỗ trợ cho những nhà phát triển ứng dụng android trở nên dễ dàng hơn. Trong bài viết này tôi sẽ giới thiệu các bạn về một thành phần view mới rất hữu ích trong bộ thư viện hỗ trợ design của google dành cho việc phát ...
tìm hiểu SmartFox Server game thông qua ví dụ (Part 1)
Hiện tại mình thấy hiện giờ cũng có nhiều người phát triển các dự án game online. Nhưng cũng chưa thấy nhiều bài viết hướng dẫn sử dụng các game server. Có rất nhiều Game Server như Photon, SmartFox, Electrotank.v.v. Với các game server này bạn có thể ứng dụng nó để tạo ra các game server để các ...
Tìm hiểu ECMAScript 6 - những Điều hay ho của ES6 (phần 1)
Nodejs là một cách để chạy javascript trên phía server và rất thích hợp với trình duyệt Chrome. Hiện đang là cái tên rất hot hiện nay trong lĩnh vực phát triển web. Node js hiện đã hỗ trợ ECMAScript6 (ES6) với cú pháp gọn gàng và mạnh mẽ hơn. Sau đây là một số những tiện ích thú vị mà ES6 đã thay ...
Làm việc với CloudStrorage và Bigquery với ruby
BigQuery API Quickstart Create an Authorized BigQuery Service Object In order to make authenticated requests to Google Cloud Apis using the Google APIs Client libraries, you must: Fetch the credential to use for requests. Create a service object that uses that credential. You can ...