- 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
Tìm hiểu về Unsafe Swift: sử dụng con trỏ trong Swift
Như chúng ta đã biết, Swift là một ngôn ngữ mới được phát triển bới Apple. Trước đây khi code bằng Objective-C, chúng ta rất hay gặp phải trường hợp app crash khi sử dụng một object chưa được khởi tạo. Đối với Swift thì khác, đây là một ngôn ngữ “an toàn” - Mặc định Swift chắc chắn rằng ...
Bug report, làm sao cho chuẩn?
Để giải thích được câu hỏi đó, bạn cần hiểu được ý nghĩa của Bug, Bug report và Bug Reporting Software. Vậy Bug là gì? Trích từ wikipedia: “A software bug is an error, flaw, failure, or fault in a computer program or system that causes it to produce an incorrect or unexpected result ...
ẢNH HƯỞNG CỦA VIỆC KIỂM THỬ UI VÀ UX
Nếu như với một Designer -Vấn đề UI là vấn đề cốt lỗi. Việc design một giao diện Website đẹp, bắt mắt ,thân thiện, dễ sử dụng là vô cùng quan trọng thì đối với 1 Tester - nhìn, nhận xét , đánh giá ," soi mói" và tìm lỗi thì vấn đề UI cũng là một vấn đề cốt lỗi. Vì vậy để có những testcase " ...
So sánh sự tiện lợi căn bản trong code giữa Ruby và Java
Xin chào các bạn, hôm nay mình sẽ "tâm thư" với các bạn một vài điểm khác nhau mà mình thấy là ưu điểm của Ruby với một ngôn ngữ vốn là anh cả của lập trình từ xưa đến nay mà trước đây mình cũng đã từng học và làm là Java. Hiện tại kiến thức của mình ở hai ngôn ngữ này cũng chỉ dừng lại ở level ...
Giải quyết vấn đề CrossBrowser Testing bằng TestNG framework và Selenium Webdriver.
Đầu tiên chúng ta nên tìm hiểu về các khái niệm công nghệ được sử dụng trong bài này trước. Ở đây mình chỉ nêu khái niệm một cách khái quát chứ không đi sâu vào từng nội dung cụ thể, vì mục đích chính của chúng ta là thực hiện được việc “Doing CrossBrowser Testing using TestNG framework and ...
Using Promises in BackboneJS
Deferred Objects Deferred Objects là 1 phần của JQuery từ phiên bản 1.5 và cũng là 1 phần cơ bản của các Ajax call ở trong Jquery.Về cơ bản ,ta có thể hiểu Deferred Objects đối tượng tiện ích giúp việc thực hiện việc khai báo các callback vào hàng đợi và có thể gọi đi gọi lại , đồng thời ...
Cùng nhau tìm hiểu về Sass (Syntactically Awesome StyleSheets)
Là 1 lập trình web,chắc hẳn ai trong chúng ta cũng đều đã biết tới và sử dụng CSS (ít nhiều) để style lại UI cho các module View vì đó là 1 trong những kiến thức cơ bản nhất mà web developer phải nắm được.Và có lẽ cũng đã có nhiều người thắc mắc về việc viết CSS nhiều khi có những đoạn lặp đi ...
Github Desktop - easy git - Phần 2: Branch
Trong phần trước mình đã giới thiệu công cụ **Github Desktop ** và một số thao tác cơ bản, ở phần này mình sẽ tiếp tục giới thiệu về Branch và pull request. Tạo nhánh: Chọn nhánh: So sánh nhánh với nhánh khác: Tiến hành làm việc trên nhánh mới tạo và thực hiện các thao tác ...
Unit Test cho Android trên Android Studio
1. Unit Test là gì ? Mới đây Framgia cũng có một bài khá thú vị về Unit Test. Mọi người có thể tham khảo để hiểu rõ hỡn về UT tại đây. Ngoài ra thì mình để ý thấy Framgia đã có rất nhiều bài về Unit Test mà các các bạn có thể tham khảo như : Những điều cơ bản về JUnit link. Vai trò của Unit ...
SQL testing (Phần 2 - Những câu lệnh SQL cơ bản)
Link tham khảo: https://dl.dropboxusercontent.com/u/15376486/SQL for Testers - Part 2.pdf Như ở phần trước, mình đã giới thiệu về những ứng dụng của SQL trong testing. Vậy làm sao để ứng dụng được SQL trong testing? Trong bài viết này mình sẽ tiếp tục giới thiệu một số câu lệnh SQL cơ bản thường ...