
Chăm sóc cây quất để sang năm sử dụng
Chăm sóc cây quất để sang năm sử dụng

Những điều thú vị chờ du khách khám phá ở thành phố Dallas
Những điều thú vị chờ du khách khám phá ở thành phố Dallas

Biến tần là thiết bị biến đổi dòng điện xoay chiều
Biến tần là thiết bị biến đổi dòng điện xoay chiều

Những mẹo tiết kiệm điện sau đây đảm bảo bạn sẽ giảm bớt
Những mẹo tiết kiệm điện sau đây đảm bảo bạn sẽ giảm bớt

Lựa chọn những mẫu ghế sofa đẹp cho căn hộ chung cư
Lựa chọn những mẫu ghế sofa đẹp cho căn hộ chung cư

Lót sàn có cách lau nhà sạch khác nhau, bạn đã biết hết?
Lót sàn có cách lau nhà sạch khác nhau, bạn đã biết hết?

Mẹo nhỏ giúp bạn làm căn nhà sạch bóng không hề tốn kém
Mẹo nhỏ giúp bạn làm căn nhà sạch bóng không hề tốn kém

6 ý tưởng đơn giản giúp căn bếp nhà bạn trở nên sinh động
6 ý tưởng đơn giản giúp căn bếp nhà bạn trở nên sinh động

Mẹo tẩy sạch toilet nhanh chóng và hiệu quả
Mẹo tẩy sạch toilet nhanh chóng và hiệu quả

AI học cách viết code cho chính mình
Có thể nào máy móc tự viết phần mềm cho mình và chiếm công ăn việc làm của lập trình viên? Ít nhất thì chúng có thể đem đến sự tự động hóa cho nhiều lĩnh vực khác nhau: Loại bỏ những công việc nhàm chán, cực nhọc để các nhà phát triển làm được nhiều công việc sáng tạo hơn. Theo ...

Giới thiệu Spring Framework
Giới thiệu Spring Framework Trong bài viết này, mình sẽ giới thiệu cho các bạn về một trong những Java EE framework rất nổi bật và phổ biến hiện nay, đó chính là Spring Framework. Spring là một framework giúp các nhà phát triển xây dựng những hệ thống và ứng dụng chạy trên ...

Tạo sitemap – sơ đồ web cho website laravel.
Trong nội dung của bài viết này chúng ta sẽ đi tìm hiểu: Nội Dung Sitemap là gì. Tác dụng của Sitemap đối với website. Tạo sitemap file tự động. Tạo sitemap online. 1. Sitemap là gì: Sitemap hay còn gọi là sơ đồ trang web theo đúng như tên gọi ...

Tạo một make class command trong laravel.
Xin chào mọi người. Một thời gian trước mình có được join vào 1 dự án sử dụng laravel (dự án đó kết thúc rồi). Đó là 1 dự án yêu cầu phải refactor code sử dụng repository design pattern. Nghe có vẻ ghê gớm. Cá nhân mình thì không thích sử dụng nguyên lý này trong laravel lắm, lý do thì tương tự bài ...

Tương lai của báo chí nằm ở … robot?
Không thể phủ nhận ngành công nghệ đang thay đổi cách tạo ra tin tức thông qua các phần mềm trí tuệ nhân tạo. Tuy nhiên, thuật toán và robot có phải tương lai của báo chí? Ảnh minh họa Bạn sẽ cảm thấy thế nào nếu biết tin tức vừa đọc là do trí tuệ nhân tạo viết? Kể từ ...

Project 1 - Markdown Notebook (phần 1)
Ứng dụng đầu tiên mình sẽ tạo là một cuốn sổ notebook. Về cơ bản, cuốn sổ mình mong muốn sẽ có hình dạng như thế này: Trong bài viết này, mình sẽ tạo phần cơ bản của cuốn notebook, bao gồm ctrình soạn thảo văn bản ở bên trái và phần được biên dịch ở bên phải. Cụ tỉ: Setup project Chúng ...

Nguyên hiểm tiềm ẩn đến từ SerializesModels trong Laravel
Trong quá trình làm việc với Laravel chắc hẳn các bạn cũng đã không mấy xa lạ gì với SerializesModels. Nó có liên quan đến việc sử dụng queue hay job trong Laravel. Để thuận thiện cho việc đưa ra các ví dụ, trong bài viết này chúng ta sẽ sử dụng queue driver là Redis. Như các bạn đã biết, Redis ...

Cùng học Kotlin Coroutine, phần 5: Async & Await
Giả sử bạn đang code 1 task cần call 2 API rồi sau đó cần compose lại ra 1 cục data để fill vào UI. Hoặc bài toán khác: Cho 2 function, mỗi function sẽ return về 1 kết quả kiểu Int. Sau đó print ra tổng của 2 kết quả lại. Ví dụ: fun main() = runBlocking<Unit> { val time = ...

100% Code Coverage - liệu có thật sự là đủ ?
Hiện nay đã và đang tồn tại những ý kiến trái chiều về sự cần thiết của việc hệ thống của bạn nên đạt được 100% Code Coverage (độ bao phủ). Một số người cho rằng việc này sẽ đảm bảo cho một hệ thống sẽ sạch bug 100% nhờ việc unit test đã bao phủ tất cả các dòng code trong hệ thống, một số người ...

Làm thế nào thiết lập Https cho localhost
Nếu bạn là một người làm trong ngành CNTT, chắc hẳn bạn không còn lạ lẫm gì với khái niệm giao thức. Đơn giản đó là phương THỨC GIAO tiếp để trao đổi thông tin giữa máy các máy tính với nhau thông qua mạng máy tính. Và nhắm mắt các bạn cũng có thể kể ra một vài giao thức phổ biến (mà kể tên ...

Vén màn hậu trường Upload file bằng Active Storage
Active Storage là một framework của Ruby giúp chúng ta dễ dàng tải lên các tệp và truy cập chúng ở nơi lưu trữ. Nó được tích hợp sẵn trong Ruby On Rails 6, nhưng nó cũng có một thư viện JavaScript. Trong bài đăng này, bạn sẽ thấy Active Storage thực sự hoạt động như thế nào từ bên trong. Chúng ta ...