- 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
Bắt đầu với ReactJs (Phần 2)
React chỉ là View, nên việc kết hợp với Redux, Flux, hay bất cứ mô hình luồng dữ liệu là cần thiết. Nên hôm nay mình sẽ tìm hiểu về redux, và kết hợp reactjs với redux. Redux js là gì Là một thư viện javascript giúp tạo ra một lớp quản lý trạng thái của ứng dụng. Được dựa trên nền tảng tư tưởng ...
CHƯƠNG 4: CÁC HOẠT ĐỘNG CHÍNH CỦA KIỂM THỬ HIỆU SUẤT TRÊN CÁC ỨNG DỤNG WEB (PHẦN 3)
HOẠT ĐỘNG 5. TRIỂN KHAI CÁC THIẾT KẾ KIỂM THỬ (IMPLEMENT THE TEST DESIGN) Các chi tiết của việc tạo ra một thử nghiệm hiệu suất có thể thực thi được là công cụ đặc biệt. Bất kể công cụ mà bạn đang sử dụng, việc tạo ra một thử nghiệm hiệu suất thường bao gồm một kịch bản sử dụng đơn lẻ, sau đó ...
Websocket trên ứng dụng iOS sử dụng SocketRocket
Websocket là giao thức mạng cho phép duy trì kết nối hai chiều giữa client và web server. Websocket rất hữu dụng cho các ứng dụng di động, cho phép các ứng dụng này tái sử dụng lại các công cụ, API được xây dựng cho ứng dụng web, như việc chúng ta tái sử dụng các API trên giao thức HTTP. Sử dụng ...
Tìm hiểu về Meteor (phần 3) - Templates
Ở phần trước tôi cùng các bạn đã học cách để tạo một ứng dụng meteor đơn giản. Ở phần 2 này chúng ta cùng nhau đi tìm hiểu một thành phần khá quan trọng trong việc phát triển ứng dụng meteor đó là Templates. Để dễ dàng vào phát triển Meteor, chúng ta sẽ áp dụng một phương pháp tiếp cận từ ngoài vào ...
Các thao tác với hash trong ruby
Bài viết này sẽ giới thiệu các kiến thức về các thao tác khi làm việc với hash trong Ruby. Tạo một hash mới hash = {} // tạo hash có giá trị rỗng hash = {a: 1, b: 2} // => {a: 1, b: 2} , tạo hash có key là a với giá trị 1 và key b với giá trị 2 Lấy giá trị từ hash hash = {a: 1, b: 2} ...
Tối ưu Android Shared Preferences
Xin chào các bạn, hôm nay mình xin giới thiệu với các bạn một chủ đề không quá xa lạ với các bạn lập trình viên Android, đó là SharedPreferences. Chắc các bạn đều đã biết hết công dụng của SharedPreferences là dùng để lưu trữ dữ liệu theo dạng key-values. Tư tưởng cơ bản của SharedPreferences chỉ ...
Tracing your apps with OpenTracing API
One of the most important things to monitor on any application is the timeline. Without it it is impossible to detect which parts might cause delays and which services or libraries require performance improvements. And most troubles start to appear with micro-service architectures — when your ...
Tìm hiểu về Xamarin trong lập trình mobile
1. Xamarin là gì Xamarin được thành lập vào tháng 5 năm 2011 bởi các kỹ sư đã tạo ra Mono, Mono cho Android và MonoTouch, là sự triển khai nhiều nền tảng của Common Language Infrastructure (CLI) và Common Language Specifications ( Thường được gọi là Microsoft .NET). Với cơ sở mã nguồn mở của ...
Sử dụng Cause Effect Graph - Đồ thị nguyên nhân kết quả trong thiết kế Testcase
1. Giới thiệu Cause Effect Graph là một kỹ thuật kiểm tra hộp đen minh hoạ mối quan hệ giữa một kết quả và tất cả các yếu tố ảnh hưởng đến kết quả đó. Nó còn được gọi là sơ đồ Ishikawa vì nó đã được Kaoru Ishikawa phát minh hoặc sơ đồ xương cá vì nó trông giống như vậy. Cause Effect Graph ...
Javascript''s Apply, Call and Bind
Chắc có thể mọi người đã biết rồi, hàm (function) trong Javascript cũng được coi là những đối tượng (object). Vậy thì sao? Trả lời: Bản thân hàm cũng sẽ có những phương thức được gắn với nó, kiểu như phương thức gắn với đối tượng vậy đó. Điều này là một trong điều khiến Javascript trở thành ngôn ...