- 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
Quản lý tiến trình trong Linux
Nhìn chung một hệ thống Linux sẽ khá là ổn định khi được vận hành. Mặc dù không phải lúc nào nó cũng hoạt động một cách suôn sẻ, nhưng ta luôn có cách để các chương trình hoạt động theo một cách tốt nhất có thể. Cũng giống như Windows hay OSX , một hệ thống Linux cũng bao gồm các chương ...
Phát triển Android hiện đại với Kotlin (Phần 2)
Đây là phần thứ hai của series bài viết Phát triển Android hiện đại với Kotlin. Thật khó để tìm thấy một dự án bao gồm tất cả những công nghệ mới mẻ nhất trong phát triển Android. Trong bài này, chúng ta sẽ được tìm hiểu những điều mới mẻ đó: 0 . Android Studio 3, beta 1 1 . Kotlin language 2 . ...
Tại sao các startup thường sử dụng Ruby on Rails?
Giới thiệu Không phải là ngẫu nhiên mà framework Ruby on Rails đang được sử dụng ngày càng nhiều. Nó phát triển nhanh chóng và có thể dễ dàng thích hợp với hầu hết các loại hình kinh doanh trực tuyến. Một số ví dụ về các lĩnh vực mà người ta có thể áp dụng thành công RoR (Ruby on Rails) để xây ...
Giới thiệu về Appium và hướng dẫn cài đặt Appium (phần 3)
Ở bài này, mình sẽ hướng dẫn các bạn hoàn tất việc cài đặt phần mềm Appium nhé ^^ Trước khi tải và cài đặt Appium, hãy chắc chắn rằng các phần mềm dưới đây đã có sẵn sàng trên máy tính của bạn: JDK Android SDK Thiết lập ANDROID_HOME và Path Environment Variables Eclipse ADT Plugin ...
HTML 5.2 có gì mới
Vào ngày 14/12/2017, HTML5.2 đã chính thức được W3C công bố. Trong HTML 5.2, đã có một số bổ sung và di chuyển, tất cả đều có thể được nhìn thấy trên trang HTML 5.2 Thay đổi chính thức. Trong bài này, tôi sẽ đi qua một số thay đổi tôi nghĩ sẽ ảnh hưởng đến sự phát triển của tôi nhiều nhất. Tính ...
6996 thắc mắc nho nhỏ trong Ruby và ROR (phần 2)
Chào các bạn, ở phần trước mình đã nói về các thắc mắc nhỏ trong Active Record của Rails, ở phần này, mình cũng tiếp tục nói về phần đó, tuy nhiên sẽ chia sẻ trọng tâm về SQL, Rails mình chỉ dùng để tạo ví dụ mà thôi. OK, LET'S GO. Ràng buộc (Constraint) là các qui tắc được áp đặt cho các cột dữ ...
Design Pattern - Observer
Observer pattern là một mẫu thiết kế phần mềm mà một đối tượng, gọi là subject , duy trì một danh sách các thành phần phụ thuộc nó, gọi là observer , và thông báo tới chúng một cách tự động về bất cứ thay đổi nào, thường thì bằng cách gọi 1 hàm của chúng. Định nghĩa mối phụ thuộc một - nhiều ...
Một số mẹo khi sử dụng Android Recyclerview
Bài viết này sẽ giúp các bạn thấy được những sai lầm khi triển khai thực hiện recyclerview ngay cả khi nó đã được sử dụng một thời gian khá lâu rồi. Đặt thuộc tính setHasFixedSize -- recyclerView.setHasFixedSize (true)* recyclerView.setHasFixedSize(true); Bằng cách làm như vậy, ...
Ruby hashes
Hashes là một kiểu dữ liệu lưu trữ theo dạng tập hợp giống như mảng, nhưng các phần tử không được lưu chỉ số mà lưu theo khóa, tức là các phần tử của bảng băm có 2 thành phần là khóa và giá trị. 1: Khởi tạo hashes Ví dụ 1: Để tạo một đối tượng hashes thì chúng ta có thể dùng phương thức new ...
Kiểm thử dựa trên yêu cầu
Để hiểu được Kiểm thử dựa trên yêu cầu, trước hết chúng ta hãy hiểu yêu cầu là gì và ai tạo ra chúng? Yêu cầu là gì? Từ điển Oxford định nghĩa yêu cầu như là một nhu cầu, mong muốn, nhu cầu, và muốn, sự cần thiết, điều kiện tiên quyết, bắt buộc và cần thiết. Đơn giản, trong phát triển sản phẩm, ...