- 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
[ThaoVTP] Tìm hiểu về test software
1. Khái niệm về Kiểm thử (Test) Kiểm thử là quá trình đánh giá một hệ thống hoặc bộ phận của nó để xem nó có thỏa mãn yêu cầu hay không. Nói một cách đơn giản, testing là thực hiện chạy một hệ thống để tìm ra những chỗ thiếu sót, lỗi hay phần yêu cầu bị thiếu so với yêu cầu thực tế. Theo tiêu ...
5-1 Cuộc chạy đua của những Punya(1)
Từ đầu đến giờ cũng ta đã được giải thích những thứ chỉ liên quan đến lý thuyết, bây giờ chúng ta sẽ chính thức bắt đầu thử sức với game thực sự. Nói như vậy những chúng ta sẽ bắt đầu bằng thứ thông thường nhất. Tại phần này chúng ta sẽ tạo một game để các con punya chạy tên màn hình đua với nhau, ...
4-3 Tạo lệnh
Cho đến nay chúng ta chỉ dùng những lệnh đã được chuẩn bị từ trước. Tuy nhiên, chúng ta cũng có thể tự mình tạo lệnh. Nghe là tạo lệnh thì có vẻ to tát lắm nhưng thực chất chúng ta có thể dễ dàng thực hiện được nó Định nghĩa lệnh Hãy nhìn chương trình dưới đây. def puts_hello puts ...
OpenGL ES iOS
OpenGL cho các hệ thống nhúng (OpenGL ES) trở thành tiêu chuẩn cho đồ họa nhúng 3D. Các thiết bị Apple iphone, ipod touch, và ipad chạy ios hỗ trợ OpenGL ES version 2.0 và 3.0. Các thiết bị của apple cũng hỗ trợ openGL ES 1.1. Framework GLKit của iOS đơn giản hóa nhiều tác vụ và ẩn đi nhiều sự ...
4-1 Dãy thứ tự
Hầu hết những ngôn ngữ lập trình đều có chức năng tên là Dãy thứ tự. Tất nhiên, trong Ruby cũng có thể sử dụng chức năng này. 100 con slime Trong trường hợp cần gọi 100 con slime thì chúng ta phải làm thế nào? Tất nhiên cũng có phương pháp như sau monster0 = "Slime" monster1 = ...
some awesome AngularJS Features
Two Way Data-Binding Data-binding là tính năng thú vị nhất và hữu ích nhất trong AngularJS.Nó có thể giúp bạn tiết kiệm đc khá nhiều code đc viết trogn hệ thống. Việc thay đổi này dựa trên liên kết giữa các model và Dom. Data-Binding được thực hiện 1 cách đồng bộ và thống nhất theo 2 chiều ...
[Network] TÌM HIỂU VỀ IPTABLES
Iptables là Firewall được cấu hình và hoạt động trên nền Console rất nhỏ và tiện dụng, Iptables do Netfilter Organiztion viết ra để tăng tính năng bảo mật trên hệ thống Linux. Iptables cung cấp các tính năng sau: Tích hợp tốt với kernel của Linux. Có khả năng phân tích package hiệu quả. Lọc ...
3-8 Hoạt hình
Những Object hình ảnh được tạo ra bởi Class [Image] thì có được trang bị thêm chức năng hoạt hình (Animation). Tại phần này tôi sẽ giải thích về chức năng hoạt hình này Chuẩn bị hình ảnh Hình 3-17 Hình ảnh 3 nút số Tôi có chuẩn bị một hình ảnh [animation.bmp] trong folder [samples] trong ...
EventBus trong Android
EventBus đã được giới thiệu trong Google IO 2013 Và được áp dụng vào Android kể từ đó.Thuật nghữ và cách thức hoạt động của EventBus đã được áp dụng trước đó rất lâu không chỉ trên riêng ngôn ngữ Java. EventBus giúp điều phối các sự kiện tránh hệ thống quá tải khi sử lý nhiều sự kiện và quản lý ...
DESIGN PATTERNS IN RUBY
Trong phát triển phần mềm hiện đại, kiến trúc tổng thể của dự án đóng một vai trò quan trọng, đặc biệt với bộ khung (framework) và mẫu thiết kế (design pattern). Bài viết này sẽ giúp các bạn hiểu được một cách tổng quan về pattern cũng như cách thức thiết kế một số pattern tiêu biểu. Pattern mô ...