- 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
Giới tính và nghề kiểm thử phần mềm
1- Mục đích bài viết Sau khi đọc và tìm hiểu qua nhiều bài báo, diễn đàn về kiểm thử, dường như vẫn có một cuộc tranh luận chưa bao giờ có hồi kết: “Nam giới hay phụ nữ làm tốt hơn nghề kiểm thử phần mềm?”. Bài viết dưới đây sẽ cố gắng làm rõ hơn một số khía cạnh và tìm câu trả lời ...
Kiểm thử tích hợp là gì và nó được thực hiện như thế nào? (Phần 2)
Bài này sẽ giới thiệu phần còn lại của bài báo: Kiểm thử tích hợp giao diện đồ họa của ứng dụng và Tại sao lại cần kiểm thử tích hợp. Kiểm thử tích hợp giao diện đồ họa của ứng dụng Hãy nói về làm thế nào chúng ta có thể bao hàm kiểm thử tích hợp trong phương pháp kiểm thử hộp đen. Tất cả ...
Làm thế nào để kiểm thử một ứng dụng mà không có các yêu cầu?
How to Test an Application without Requirements? Về mặt kỹ thuật thì không có ứng dụng nào mà không cần tài liệu mô tả. Hãy tưởng tượng một phần mềm không làm gì cụ thể mà chỉ đơn giản là chạy những dòng code. Nó sẽ giống như việc một chiếc cầu thang mà không dẫn đến đâu cả. Tất cả các phần mềm ...
10 lỗi hay gặp nhất của Rails Developers
Ruby on Rails ("Rails") là một framework mã nguồn mở phổ biến, dựa trên ngôn ngữ lập trình Ruby mà cố gắng đơn giản hóa và tinh giản quá trình phát triển ứng dụng web. Rails được xây dựng trên nguyên tắc quy ước về cấu hình. Đơn giản chỉ cần đặt, điều này có nghĩa rằng, theo mặc định, Rails giả ...
Validate Json data (Phần cuối)
Ở những phần trước, mình đã giới thiệu cách dùng cơ bản với ajv , các từ khóa quan trọng, ý nghĩa và cách dùng của mỗi từ khóa theo mỗi kiểu dữ liệu khác nhau. Bạn có thể xem lại Phần 1 và Phần 2 để xem cách sử dụng cơ bản. Với bài viết này, mình sẽ tổng hợp lại một chút những thứ đã được đề cập ở ...
Sử dụng Mina, Nginx và Puma trong Rails
Giống như Capistrano, Mina là công cụ dùng để deploy website. Tại sao lại sử dụng Mina thay thế cho Capistrano? Lý do vì Mina đặc biệt có lợi thế hơn về mặt tốc độ, cụ thể nó cung cấp khả năng deploy, khởi tạo mọi thứ bằng đoạn script Bash và thực thi chúng trên server. Tương tự với các tập tin ...
Load ảnh từ internet với thư viện Picasso
Sau đây tôi sẽ hướng dẫn các bạn sử dụng thư viện Picasso để load ảnh từ internet trong lập trình android. Picasso là một thư viện mã nguồn mở được sử dụng rộng rãi trong android. Nó được tạo ra bởi Square. Picasso là một trong những thư viện mạnh mẽ nhất trong việc download vad cache ảnh cho ...
Sử dụng gem Active Admin trong rails
Gem Active admin được sử dụng để xây dựng giao diện admin một cách đơn giản. Cũng giống như các gem khác, Active admin được cài đặt bằng cách thêm đoạn sau vào thư mục Gemfile: gem 'activeadmin' Sau đó, mở Terminal và chạy câu lệnh sau: rails g active_admin:install rake db:migrate Mặc ...
Upload single file using retrofit
Xin chào tất cả các bạn, Đây là bài viết viblo đầu tiên của mình, trong bài này mình sẽ giới thiệu cho các bạn cách upload ảnh sử dụng thư viện retrofit. Trong Retrofit 2, Ảnh hoặc bất kì file nào đều được upload dưới dạng Multipart. Đầu tiên khởi tạo file PHP có tên là "upload.php" và paste đoạn ...
Kiến trúc microservice cơ bản
Bài viết này là bài viết đầu tiên của tôi về kiến trúc Microservice sau một thời gian khá ngắn tìm hiểu trực tiếp về nó, do vậy có thể sẽ có những nội dung không thưc sự đúng với mô hình gốc. Nếu bạn có góp ý gì vui lòng thảo luận thêm vào bình luận bên dưới. Microservices - một ý tưởng xuất ...