Bài viết của Tạ Quốc Bảo

[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 ...

Tác giả: Tạ Quốc Bảo viết 23:28 ngày 11/08/2018 chỉnh sửa

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, ...

Tác giả: Tạ Quốc Bảo viết 23:26 ngày 11/08/2018 chỉnh sửa

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 ...

Tác giả: Tạ Quốc Bảo viết 23:26 ngày 11/08/2018 chỉnh sửa

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ự ...

Tác giả: Tạ Quốc Bảo viết 23:23 ngày 11/08/2018 chỉnh sửa

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 = ...

Tác giả: Tạ Quốc Bảo viết 23:22 ngày 11/08/2018 chỉnh sửa

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 ...

Tác giả: Tạ Quốc Bảo viết 23:18 ngày 11/08/2018 chỉnh sửa

[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 ...

Tác giả: Tạ Quốc Bảo viết 23:18 ngày 11/08/2018 chỉnh sửa

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 ...

Tác giả: Tạ Quốc Bảo viết 23:14 ngày 11/08/2018 chỉnh sửa

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ý ...

Tác giả: Tạ Quốc Bảo viết 23:11 ngày 11/08/2018 chỉnh sửa

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ô ...

Tác giả: Tạ Quốc Bảo viết 23:10 ngày 11/08/2018 chỉnh sửa