- 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
Học Redux bằng hướng dẫn dễ dàng nhất thế giới - Phần 2
Đây là bài dịch, bài gốc mời các bạn xem ở đây : https://medium.freecodecamp.org/understanding-redux-the-worlds-easiest-guide-to-beginning-redux-c695f45546f6 Chào mừng các bạn đến với chương thứ 2 trong series tìm hiểu về Redux. Chương 2: Ứng dụng Redux đầu tiên của bạn Chúng ta học hỏi ...
[Ruby on rails]Sử dụng gem gon với JavaScript và Rails
I. GIỚI THIỆU Mỗi khi muốn truyền dữ liệu từ controller ra view thì chắc hẳn ai cũng từng gặp khó khăn trong việc sử dụng dữ liệu này để làm việc với javascript. Gem Gon cho phép chúng ta sử dụng dữ liệu của Rails như một phần của JS, đặc biệt với các ứng dụng như Angular, Ember và SPA. Điều ...
Một số cách tăng hiệu năng trong mysql
Việc thao tác với database đã trở thành rất thân thuộc đối với các developer. Tuy nhiên, để chương trình chạy hiệu quả, hiệu suất tốt thì không phải ai cũng làm được. Sau đây là một số tips giúp phần nào có thể cải thiện hiệu năng trong việc thiết kế và xây dựng database, đặc biệt là mysql. Một ...
Một số Automation Test Tool cho ứng dụng desktop
AutoIT AutoIT là 1 ứng dụng chạy độc lập (không đòi hỏi cấu hình gì đặc biệt) và rất nhỏ gọn, nó giả lập di chuyển chuột và click trên keyboard. Chương trình start chạy app cần test sử dụng phương thức Reflection. AutoIT đi kèm với IDE (Integrated Development Environment), và nó tương ...
ĐẢM BẢO TÍNH BẤT BIẾN TRONG JAVASCRIPT
Khi làm việc với javascript, hẳn mọi người đã nghe đến tính bất biến của dữ liệu (immutability). Đặc tính này, nói một cách đơn giản, là khả năng giá trị của dữ liệu không bị thay đổi sau khi đã được khai báo. Tính bất biến giúp cho chương trình trở nên dễ dự đoán, ít xảy ra lỗi và trong một số ...
RxSwift qua ví dụ #3 – Networking
Hôm nay, chúng ta sẽ nói về networking và kết nối data với UI. Chúng ta cũng sẽ chắc chắn rằng code của chúng ta sẽ đơn giản, mượt mà và đẹp. Nếu bạn chưa đọc qua những ví dụ trước thì bạn có thể xem những bài trước trong series ở đây #1 và #2 Với Rx thì có rất nhiều mã nguồn mở rộng dành cho ...
Deploy ứng dụng Rails sử dụng hệ quản trị cơ sở dữ liệu mysql hoàn toàn miễn phí với Heroku
Với những người tiếp cận với framework rails thông qua quyển thánh kinh Railstutorial(https://www.railstutorial.org/book) hẳn đã quen với việc deploy rails app với heroku( Chapter 1: From zero to deploy) và sử dụng hệ quản trị cơ sở dữ liệu sqlite ở development và postgresql ở production. Tuy nhiên ...
Tạo web api CURD đơn giản với Golang và Gin-Gonic framework
Giới thiệu Năm 2006 Intel cho ra đời những con chíp dual-core processor đầu tiên. Một năm sau đó - năm 2007, để tận dụng sức mạnh tính toán của những con chíp đa lõi thế hệ mới này, google đã cho xây dựng một ngôn ngữ lập trình mới. Đến năm 2009 thì công bố một ngôn ngữ có tên là - ...
Android - Custom View - Cùng tạo button "Like" sử dụng animation như Instagram/Facebook với StateListDrawable, StateListAnimator
Trong ứng dụng android của bạn, chắc chắn rằng bạn đã từng làm việc với button và có thể là thay đổi trạng thái của button đó. Điều đó bạn có thể bắt gặp trong một số ví dụ như: Khi bạn like hoặc unlike một status trên instagram. Nhưng nếu bạn để ý một chút, để không làm "khô khan" ứng dụng dụng ...
14 điều cần phải biết đối với lập trình viên IOS
1. Kiểm soát mã nguồn Khi bạn đã được nhận vào làm tại một công ty, việc đầu tiên đó là fetch code từ repo về và làm việc thôi. Mọi Project đều cần có sự kiểm soát mã nguồn, ngay cả khi bạn là người duy nhất phát triển. Phổ biến nhất đó là Git và SVN. a. SVN: SVN được dựa trên một hệ thống ...