- 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
ReactJS - Kéo thả sắp xếp các phần tử trong danh sách
Bài viết này, mình sẽ hướng dẫn các bạn sử dụng thư viện React Sortable để kéo thả sắp xếp các phần tử. Đầu tiên, chúng ta cần cài đặt thư viện bằng cách chạy lệnh: $ npm install react-sortable-hoc --save Ví dụ mình có 1 danh sách các phần tử, và mình muốn có thể hiển thị và kéo thả để sắp ...
Java EE - Tìm hiểu Java EE
Khái quát Java EE. "Java EE" tên đầy đủ là "Java Enterprise Edition" dịch sang tiếng việt có nghĩa là là "Java Phiên Bản Doanh Nghiệp", nó là một nền tảng (platform) dành cho việc xây dựng các ứng dụng (application) cấp doanh nghiệp. Java EE tập hợp nhiều công nghệ kỹ thuật và phối hợp chúng ...
Repository Pattern in Rails
Gần đây mình có tìm hiểu về Ruby on Rails, trước đó mình code PHP trên framework Laravel. Những ai làm Laravel thì chắc quen với Repository Pattern. Repository là một phong cách thiết kế code thực hiện việc tách biệt giữa data access logic và business logic, nó được thực hiện bằng cách thêm vào ...
Log Bug giỏi như một Kỹ sư!
Log bug là công việc cơ bản và thường xuyên của một Tester/QA engineer, cơ bản và thường xuyên đến nỗi mà nó lại là việc ít được dành đủ sự quan tâm nhất. Các khóa học về Testing/ Quality Assurance hầu như chỉ đề cập tới hành động và tần suất của việc log bug chứ không nêu ra những yêu cầu khắt ...
Deploy, chuyển hosting, domain website WordPress với Plugin Duplicator
Với các bạn đã sử dụng và phát triển Website WordPress. Việc triển khai web từ local lên hosting hoặc server không còn xa lạ gì nữa. Việc chuyển hosting cũng như vậy. Nhưng khi chuyển hosting hoặc domain. Chúng ta phải sửa base_url trong file database của WordPress. Việc này gây không ít phiền toái ...
Một số thủ thuật JavaScript vô cùng hữu ích
Trong bài viết này mình sẽ chia sẻ một số thủ thuật JavaScript vô cùng hữu ích mà lập trình viên JavaScript cần biết mà mình sưu tầm được. Câu điều kiện rút gọn Ta có một đoạn code giống như thế này if (conected) { login(); } Và ta có thể viết ngắn gọn hơn như thế này bằng việc kết ...
Lập kế hoạch cho những thách thức khi kiểm thử Mobile
Bản thân vốn là 1 dev quen với việc phát triển những ứng dụng web. Tới khi chuyển hướng sang QA thì công việc ở những ngày đầu tiên của mình cũng là tiếp xúc với ứng dụng web sêm sêm với các ứng dụng web đã từng làm. Tới khi được chuyển sang làm ở dự án về app trên mobile, chị đồng nghiệp có nói là ...
Kiểm soát phạm vi dự án
Ngày nay, một BA cần phải có kiến thức về quản lý dự án. Người BA cũng cần phân biệt rõ 3 khái niệm là Phạm vi dự án, phạm vi sản phẩm và phạm vi giải pháp. Theo đó, phạm vi dự án (scope) là một danh sách tất cả những gì dự án phải làm. Dự án phải có một tài liệu phạm vi được viết rõ ràng, nếu ...
Playback test case trên trình duyệt Chrome
Selenium IDE là 1 công cụ thuộc bộ kiểm thử phần mềm tự động Selenium. Selenium những ngày đầu được xây dựng và chỉ được sử dụng trên trình duyệt Firefox. Selenium IDE là 1 add-on của trình duyệt Firefox. Cả hai tính năng record và playback test cases của Selenium IDE trước đây chỉ được sử dụng ...
Tìm hiểu về HTML5 Application Cache
Nhắc đến web là nhắc đến việc tương tác trực tuyến. Vậy có bao giờ bạn thắc mắc, sao cứ phải là online? Liệu tương tác web offline thì sao? Đôi khi chúng ta muốn đọc một cuốn sách, một vài tài liệu, hay đọc báo mạng. Nhưng những khi không có mạng thì sao? Chắc có lẽ đa phần đều nghĩ đến việc tải ...