- 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
Testing: Behavior-Driven Development - Part 2
Viết tiếp chủ đề lần trước. Bài viết này mình sẽ viết các ví dụ về cách sử dụng BDD trong các project thực tế. Có một điều cuối cùng tôi muốn chỉ ra trước khi chúng ta chuyển sang các ví dụ trong bài viết này. Hãy nhớ rằng một trong những khía cạnh quan trọng của việc viết unit test tốt là xác ...
CEO “tệ” nhất lịch sử Apple: Được Steve Jobs đích thân tuyển nhưng lại khiến ông phải ra đi
John Sculley xuất hiện trong danh sách “những CEO tệ nhất lịch sử Hoa Kỳ” của tờ Business Insider với lý do: “Ông ấy đã đuổi Steve Jobs khỏi Apple.” John Sculley là ai? John Sculley sinh năm 1939, là một doanh nhân, nhà đầu tư người Mỹ. Danh tiếng ...
Mark Zuckerberg tiết lộ kế hoạch để đối phó với sự phát triển của TikTok
CEO của Facebook, Mark Zuckerberg cho rằng công ty của mình có thể đối phó được với sự phát triển như vũ bão của TikTok ở các quốc gia như Mexico. “Tân binh" TikTok đe doạ các “tường thành" mạng xã hội Mỹ: Khi chính bạn tự tay tạo nên nền tảng giải trí ...
Để không trở thành 1 lập trình viên lỗi thời
Giữ cho kĩ năng của bạn luôn được cập nhật có thể là một điều không dễ, nhưng nó là vô cùng quan trọng đối với tất cả mọi người và nhất là những lập trình những người trong ngành công nghiệp công nghệ cao, nơi mọi thứ luôn thay đổi nhanh chóng. Có thể bạn quan tâm: Mọi thứ ...
Bí kiếp viết unit test với Spies, Stub và Mock trong Sinon
Bài viết được dịch từ Best Practices for Spies, Stubs and Mocks in Sinon.js, có chỉnh sửa bổ sung để cập nhật một số thay đổi trong Sinon. 1. Giới thiệu Kiểm thử mã nguồn với Ajax, timeout, cơ sở dữ liệu hoặc các yếu tố phụ thuộc khác có thể rất khó khăn. Ví dụ: nếu bạn sử dụng Ajax, bạn ...
Tìm hiểu về RabbitMQ
RabbitMQ là một message-queuing software có thể được biết đến như là một người vận chuyển message trung gian hoặc một người quản lí các queue. Nói một cách đơn giản, nó là một phần mềm nơi các queue được định nghĩa, phục vụ cho ứng dụng với mục đích vận chuyển một hoặc nhiều message. ...
Làm sao để không bị “ngộp” khi học cái mới?
Trong ngành IT chúng mình, học cũng là một phần của công việc Để làm mới những skill của bản thân, để theo kịp thời đại, không bị thụt lùi so với thế giới, chúng ta phải tự học. Đôi khi vì yêu cầu của dự án , vì nhu cầu tìm việc chúng ta phải học và tìm hiểu những ngôn ngữ/công ...
[JavaScript] Webpack cơ bản phần 2
Chào các bạn, lại là mình đây, mình làm tiếp phần 2 này chủ yếu để các bạn kéo phần 1 đỡ mỏi tay. Chúng ta tiếp tục nào : à các bạn cấu hình xong có thử chạy chưa nhỉ , nếu chưa chạy được thì mình dừng ở đây và chạy thử để xem thử thành quả suốt từ phần 1 nhé : Chúng ta mở file webpack.config.js ...
Deploy Rails to Azure App Service
Hôm nay mình xin giới thiệu các bạn cách deploy 1 ứng dụng Rails sử dụng db Postgresql lên Azure App Service. Vậy Azure App Service là gì? Azure App Service là một Platform cho phép ta tạo và deploy ứng dụng web/di động/API một cách nhanh chóng, nó khác biệt với Azure Virtual Machine là nó cho ...
100 ngày học DevOps (ngày 4)
Tiếp tục hành trình 100 ngày Devops nhé các bạn , ngày 4 này mình sẽ giới thiệu cấu hình cài đặt CloudWatch log agent Installation trên Centos7 Vấn đề cảnh cáo khi hệ thống có sự cố là vô cùng quan trong, chúng ta hãy đi tìm hiểu giải pháp bên dưới . Problem Statement : Việc chúng ta cần làm ...