Xem nhiều
Tìm kiếm bài viết trong Xem nhiều
[SWIFT] Dependency Injection in iOS
Trong bài viết này, chúng ta sẽ cùng tìm hiểu về Dependency Injection - một trong những nguyên tắc lập trình vô cùng quan trọng để viết code "sạch" (hay còn gọi là clean code). 1.
0 0 76
Gọi Weather API với Retrofit2 và Coroutines - Phần 1: Get API
Hi mọi người, hôm nay mình sẽ làm một bài post cơ bản về cách Get Api bằng Retrofit2 cùng với Coroutines. Trong bài viết này mình chỉ hướng dẫn các bạn cơ bản về cách để lấy được API bằng Retrofit thô
0 0 76
Puppeteer - Giải pháp trích xuất thông tin Web trong NodeJS [Phần 2]
Chào các bạn ! Tại bài viết trước , mình đã chia sẽ những kiến thức ban đầu về Headless Browsers và Puppeteer cùng một ví dụ về việc khởi tạo Puppeteer cũng như thực hiện chức năng chụp ảnh từ một tra
0 0 76
Đôi điều về nguyên tắc SOLID
Lập trình hướng đối tượng (object oriented programming – OOP) là một trong những mô hình lập trình được sử dụng nhiều nhất và cũng là một trong những mô hình hiệu quả nhất để mô hình hoá thế giới thực
0 0 76
Cấu hình log cho Haproxy
Trong bài viết trước đã tìm hiểu cơ bản về cấu hình hệ thống cân bằng tải sử dụng HAproxy. Tại màn hình stats có thể xem các thông số cơ bản của các server.
0 0 76
13 ví dụ về Empty (Blank) State mà bạn có thể sử dụng để cải thiện trải nghiệm người dùng trong quá trình Onboarding
Đã có bao giờ bạn đăng ký tài khoản của một sản phẩm mới và sau khi đăng nhập vào, bạn cảm thấy thật bối rối do không biết phải làm gì tiếp theo vì trước mắt bạn là một màn hình trắng toác, hoàn toàn
0 0 76
Xử lý vấn đề "Port Already in Use" trên Linux và Windows
Hi chào các bạn, dạo này mình hay gặp vấn đề Port Already in Use trên Windows do mình sử dụng hơi nhiều chương trình cùng một lúc, tức là mình không thể mở chương trình vì đang có chương trình khác ch
0 0 76
Kiểm thử đơn vị - Tầm quan trọng của nó trong kiểm thử phần mềm là gì?
Kiểm thử đơn vị là gì. .
0 0 76
Integrating Sentry to Winform/Wpf Project
Like Google Anankytics, Sentry allows you to monitor and observe your projects with data sent to your your provided link. These allows you to view various reports such as your userbase usage, error and more.
0 0 76
Giải mã Subnetting: Khái niệm, tầm quan trọng và ví dụ thực tế
Subnetting là phương pháp chia mạng lớn thành các mạng nhỏ hơn, dễ quản lý hơn gọi là mạng con. Bài viết này sẽ giúp bạn hiểu rõ về subnetting, tầm quan trọng của nó và một ví dụ thực tế về cách áp dụ
1 1 76
Cài đặt Apache Directory Studio và cấu hình LDAP với Spring data ldap sử dụng Spring Boot - Elasticsearch -Thymeleaf
Trong bài viết này tôi hướng dẫn các bạn cấu hình LDAP với Spring Boot:. Công cụ và thư viện được sử dụng trong bài viết:. . Spring boot 2.
0 0 76
HÀNH TRÌNH TỪ CƠ ĐIỆN TỬ ĐẾN KỸ SƯ PHẦN MỀM MICROSOFT – ANH QUANG HỌC VIÊN XUẤT SẮC TẠI ENGINEER PRO
Engineer Pro đã thực hiện một buổi phỏng vấn với anh Quang, hiện là kỹ sư phần mềm tại Microsoft Việt Nam. Trong buổi trò chuyện, anh Quang đã chia sẻ chi tiết về hành trình chuyển đổi nghề nghiệp từ
1 1 76
25 VS Code Productivity Tips and Speed Hacks
Learn 25 VS Code tips and tricks that will help you write code faster. Try out awesome new features and extensions that turn your editor into a full-blown IDE. https://fireship.io/pro.
0 0 76
Hệ mã hóa RSA và chữ ký số
Bài viết gốc: https://manhhomienbienthuy.bitbucket.io/2017/Feb/20/rsa-cryptosystem-and-digital-signature.html (đã xin phép tác giả ).
0 0 75
MongoDB là gì? Cơ sở dữ liệu phi quan hệ
Bài viết này mình sẽ giúp các bạn có cái nhìn tổng quan về MongoDB. Chúng ta không lạ gì với cơ sở dữ liệu quan hệ, còn với cơ sở dữ liệu phi quan hệ thì sao? MEAN stack (MongoDB, Express, AngularJS,
0 0 75
Tìm hiểu về Use Case
Usecase: là chức năng nhỏ nhất của ứng dụng hoặc là nghiệp vụ của một hệ thống nào đó và được sử dụng bới 1 actor hoặc một nhóm actor. Mô tả hoạt động của usecase thì người ta thường dùng Workflow hoặ
0 0 75
Tìm hiểu về các loại kiểm thử - Test Types
Trong kiểm thử Test Type được chia thành 4 loại:. . Testing of function ( Functional testing). Testing of software product characteristics (Non - Functional testing).
0 0 75
Các kỹ thuật cần biết để xây dựng layout cho một website
Layout là gì ? Tại sao chúng ta cần phải xây dựng layout trong lập trình web . Tương tự như vậy, trong thiết kế web, layout chính là cách dàn trang, sắp xếp các yếu tố sẽ được hiển thị trên website.
0 0 75
Performance Optimization 102: Scalability và câu chuyện về ảo tưởng distributed
Performance, scalability cùng câu chuyện nỗi ám ảnh và những ảo tưởng của một developer về cái gọi là hệ thống distributed. .
0 0 75
Hacker sẽ lấy password của bạn thế nào ?
Chắc hẳn ai học tập, làm việc trong ngành IT cũng từng được nghe câu hỏi: "Có biết hack facebook không", "Có lấy được pass của abc không", ... . Rõ ràng là mọi người rất quan tâm đến vấn đề password (
0 0 75
Git: Dùng HTTPS hay SSH?
Nếu bạn là một người mới dùng Git, khi clone một repository sẽ có 2 lựa chọn: Clone with HTTPS hay Clone with SSH. Các bạn sẽ phân vân không biết nên dùng cái nào vì đôi khi, dùng link nào cũng clone
0 0 75