Nếu là dân lập trình thì Git và GitHub là những cái tên rất quen thuộc với bạn rồi đúng không? Tuy nhiên, rất nhiều bạn newber vẫn bị nhầm lẫn giữa Git và GitHub, nhiều bạn nghĩ rằng nó là một, tưởng Git là từ viết tắt của GitHub 😀 Vậy nên trong bài viết này chúng ta hãy …
Xem tiếp...CÁC BÀI VIẾT TRONG CHUYÊN MỤC: phần mềm lập trình
Hướng dẫn cài đặt Jenkins thông qua Docker
Trong các bài viết trước mình từng giới thiệu với các bạn về Jenkins – một trong những công cụ hỗ trợ quá trình CI/CD phổ biến nhất hiện nay. Cụ thể là ở trong bài viết đó, mình đã hướng dẫn với các bạn cách tải và cài đặt Docker trên hệ điều hành Windows rồi, nếu bạn chưa …
Xem tiếp...Sử dụng SoapUI để kiếm thử SOAP WEB SEVICE APIs
Đối với các bạn lập trình viên, đặc biệt là các bạn làm về web hoặc mobile app thì chắc không còn xa lạ gì với khái niệm APIs nữa. Bởi vì ngày nay, các hệ thống chủ yếu giao tiếp với nhau thông qua các Web Service APIs. Hiện tại có hai chuẩn APIs cho các Web Service đó …
Xem tiếp...vsChat: Trao đổi, thảo luận trực tiếp trên Visual Studio Code
Có thể bạn đã biết, chat chit, trao đổi thông tin là một nhu cầu rất thiết yếu trong cuộc sống hiện đại ngày nay, đặc biệt là đối với ngành lập trình. Kỹ năng giao tiếp, trao đổi thông tin và làm việc nhóm là cần thiết đối với một lập trình viên giỏi. Tại sao ư? Bởi khi …
Xem tiếp...5 mẫu kiến trúc phần mềm, hệ thống phổ biến hiện nay
Chào các bạn, kể từ khi các phần mềm được ra đời thì chúng đã được phát triển qua nhiều dạng khác nhau. Từ các trò chơi đen trắng cho tới những siêu ứng dụng mà chúng ta dùng hàng ngày như Facebook, Youtube… Vậy đã bao giờ các bạn thắc mắc làm sao mà người ta tạo ra được …
Xem tiếp...DbViualizer: Công cụ quản lý cơ sở dữ liệu miễn phí, tiện lợi
Chào các bạn, trong các bài viết trước mình đã giới thiệu tới các bạn một vài công cụ giúp quản lý các hệ cơ sở dữ liệu quan hệ khá tiện lợi và mạnh mẽ. Tiêu biểu có thể kể đến như MySQL Workbench, Dbeaver, SSMS, DataGrip… Nếu bạn nào chưa chưa cài đặt được thì có thể tham …
Xem tiếp...Cài đặt và thiết lập Rider: Công cụ lập trình C#, .Net mạnh mẽ
Chào các bạn, trong các bài viết trước mình đã hướng dẫn xong cho bạn cách cài đặt Visual Studio rồi. Có thể nói đây là công cụ lập trình chủ yếu mà các lập trình viên C# và .NET vẫn hay dùng. Tuy nhiên, nếu bạn nào đang code Java như mình mà muốn chuyển qua học hoặc là …
Xem tiếp...Cài đặt Visual Paradigm: Công cụ thiết kế , vẽ UML rất phổ biến
Chào các bạn, trong quá trình phát triển hệ thống hay phần mềm nào đó thì khâu thiết kế là khâu được đánh giá rất quan trọng. Thiết kế mình muốn nói ở đây không phải là thiết kế giao diện mà là thiết kế hệ thống, kiến trúc, luồng nghiệp vụ của hệ thống, phần mềm. Hiện nay có …
Xem tiếp...Tải và cài đặt Jenkins: Công cụ hỗ trợ build code tự động
Chào các bạn, chắc các bạn đã từng nghe đến khái niệm CI/CD rồi phải không? Đây là một bộ đôi công việc thường đi kèm với nhau trong quá trình triển khai các dự án Auto Deploy. CI (Continuous Integration) và CD (Continuous Delivery). Mong muốn của hai công việc này là quá trình tích hợp (Integration) thường xuyên, …
Xem tiếp...Hướng dẫn cài C-Free để lập trình C/C++ trên Windows
Công nghệ thông tin đang nắm giữ một vai trò hết sức quan trọng trong các hoạt động của cuộc sống, từ học tập, kinh doanh, giải trí, cho đến sản xuất,… và đặc biệt là đối với ngành lập trình. Lập trình viên (dev) đang trở thành một trong những ngành nghề đáng mơ ước của rất rất nhiều …
Xem tiếp...