Latest Post

Khái niệm về Solidity và tổng quan về ngôn ngữ lập trình Solidity Phương pháp kiểm tra nhiệt độ CPU đơn giản

Sử dụng Transactions trong PostgreSQL

Trong PostgreSQL, một giao dịch, còn được gọi là transaction, là một phiên làm việc đặc biệt. Trong giao dịch, nhiều câu lệnh SQL có thể được thực hiện đồng thời. Tuy nhiên, nếu có bất kỳ vấn đề hoặc lỗi nào xảy ra trong quá trình thực hiện giao dịch, bạn có thể sử dụng lệnh ROLLBACK để hủy bỏ tất cả các thay đổi đã được thực hiện trong giao dịch đó. Kết quả là, dữ liệu trong cơ sở dữ liệu không bị ảnh hưởng hoặc thay đổi.

Agile là gì? Scrum là gì?

Mô hình Scrum là một trong những phương pháp phổ biến, đặc biệt trong bối cảnh của Agile. Nó giúp đảm bảo việc phát triển phần mềm được thực hiện chính xác, từ việc nắm bắt yêu cầu đến việc hoàn thiện sản phẩm với chất lượng cao trước khi đưa vào sử dụng.

Xóa thư mục cache, setting, logs, plugins… của phiên bản Jetbrain cũ để giải phóng dung lượng lưu trữ

Sau mỗi lần cập nhật phần mềm của JetBrains, như PHPStorm hoặc PyCharm, chúng ta thường thấy dung lượng bộ nhớ bị chiếm dụng một cách không cần thiết. Điều này xảy ra vì mỗi lần cập nhật, JetBrains tạo một thư mục mới để lưu trữ cache, cài đặt, logs, và plugin cho phiên bản phần mềm mới.

Sử dụng CSRF fix lỗi “419 PAGE EXPIRED” trên Laravel

Laravel là một framework mạnh mẽ, điều này đồng nghĩa với việc nó cung cấp nhiều cơ chế bảo mật mạnh mẽ cho ứng dụng web của bạn. Một trong những cơ chế đó là CSRF (Cross-Site Request Forgery). CSRF là một kỹ thuật tấn công thường xuyên xảy ra trên web, và Laravel đã tích hợp một cách mạnh mẽ để ngăn chặn nó.

Flutter là gì? Tại sao nên sử dụng Flutter để phát triển ứng dụng

Flutter là một bộ công cụ phát triển giao diện người dùng mã nguồn mở, hoàn toàn miễn phí, dành cho các thiết bị di động. Bộ công cụ này được phát triển bởi Google và được công bố vào năm 2015 trước khi chính thức ra mắt vào năm 2017. Ứng dụng của Flutter nằm ở việc xây dựng và phát triển ứng dụng di động chất lượng, mang đến trải nghiệm xuất sắc trên nhiều hệ điều hành, bao gồm cả iOS và Android.

Cách gõ các ký tự tiền tệ €, $, ¥ trên MacOS / Windows / Linux

Khi bạn cần nhập các biểu tượng tiền tệ như €, $, hoặc ¥ và bạn đang sử dụng bàn phím tiêu chuẩn, thường chỉ có phím $ là sẵn sàng trực tiếp. Còn các biểu tượng tiền tệ của các nước khác thì không có sẵn trên các phím trực tiếp của bàn phím thông thường. Dưới đây, chúng ta sẽ hướng dẫn cách thực hiện điều này trên ba hệ điều hành phổ biến: Windows, Linux và macOS.

React Native là gì? Tìm hiểu chi tiết về React Native

React Native, một framework mã nguồn mở được phát triển bởi Facebook, cho phép bạn dễ dàng phát triển ứng dụng di động trên cả hai hệ điều hành iOS và Android. Nó giúp tăng tốc quá trình phát triển, giảm chi phí và cho phép sửa lỗi một cách trực quan. React Native ra đời để giải quyết các thách thức liên quan đến hiệu suất và sự tối ưu hóa cho các ứng dụng đa nền tảng.