Bài viết mới
Tìm kiếm bài viết trong Bài viết mới
Có thực sự an toàn với Authentication và Authorization , mật khẩu có nên lưu ở dạng text ?
Có thực sự an toàn với Authentication và Authorization , mật khẩu có nên lưu ở dạng text . Hơn nữa, vì chúng ta đang lưu trữ thông tin đăng nhập và hỗ trợ quy trình đăng nhập, chúng ta biết rằng sẽ có thông tin xác thực được gửi qua hạ tầng mạng.
0 0 60
Tổng hợp gem thông dụng trong Rails - Phần 1: Kaminari và Paranoia
Giới thiệu. Mục đích là để làm một seri blogs tập hợp tất cả những gem gần gũi, thường gặp nhất trong các dự án Rails.
0 0 98
Làm ứng dụng học toán đơn giản với React Native - Phần 5
Chào mọi người, lại là mình đây Sau 1 thời gian vừa viết bài hướng dẫn, vừa viết code thì mình đã đưa được cái app cơ bản của mình lên google play. Đây là link: https://play.google.com/store/apps/details?id=com.
0 0 122
5 câu hỏi phỏng vấn Frontend giúp bạn tự tin hơn khi sử dụng bất đồng bộ trong Javascript
Một trong những điều khó khăn khi học Javascript là promises. Chúng không dễ hiểu và có thể cần một vài hướng dẫn và một thời gian kha khá để vận dụng chúng.
0 0 103
CRSF attack
Giới thiệu. CSRF là phương thức tấn công bằng cách hacker lấy quyền xác thực của một user để gửi request mà người dùng đó không mong muốn.
0 0 42
Design parttern
Builder. 1. Ý tưởng. Builder là một mẫu thiết kế sáng tạo cho phép bạn xây dựng các đối tượng phức tạp theo từng bước.
0 0 33
Tăng tốc Composer installs khi build Docker
Khi build một Docker image, chắc hẳn không ít lần chúng ta phải ngao ngán vì thời gian cài đặt các thư viện. Một trong số đó có thể kể đến là cài đặt các package PHP thông qua Composer. 1. Sử dụng thư viện Prestissimo.
0 0 32
[Javascript] Event Handlers và Event Listeners
. Events. Event hiểu đơn giản là các hành động diễn ra trong trình duyệt có thể được tạo bởi người dùng hoặc chính trình duyệt.
0 0 18
Các công cụ Javascript UI và CSS thú vị bạn nên thử!
Nếu bạn đang băn khoăn tìm kiếm cho mình một thư viện JavaScript hay ho thì bạn đã ghé đúng nơi rồi. Ở bài viết này, mình sẽ không nói về các công cụ JavaScript đã quá phổ biến mà chỉ chia sẻ về những viên ngọc quý ít được biết đến nhưng không được chú ý đúng mức trong hệ sinh thái JavaScript quá đô
0 0 38
Deeplink bằng Swift
Giới thiệu. Trên iOS, có thể đưa người dùng từ ứng dụng này sang ứng dụng khác hoặc gửi họ từ trang web vào ứng dụng.
0 0 31
Sử dụng Fast JSON API serialization trong Ruby on Rails
Ở bài viết này chúng ta sẽ thử tạo 1 project API sử dụng gem fast_jsonapi cho serializer. Đầu tiên là tạo một project API mới. $ rails new rails-jsonapi --database=postgresql --skip-action-mailbox --skip-action-text --skip-spring -T --skip-turbolinks --api. .
0 0 140
GWSL - Giải pháp tốt nhất GUI trên WSL2 năm 2020.
. Bài viết được đăng lại từ blog của mình https://kikiguru.com. . Hoàn cảnh của mình.
0 0 39
Xây dựng một API Endpoint với Ruby on Rails và gem JBuilder
Rails là một framework web application theo cầu trúc MVC, Rails vốn đã được hỗ trợ để xây dựng một website hoàn chỉnh mà không cần đến API. Tuy nhiên, hiện nay các thư viện, framework client-side đã trở nên mạnh mẽ hơn bao giờ hết với các cái tên không xa lạ gì như ReactJS, AngularJS, VueJS, ... Do
0 0 130
Tối ưu hóa hiệu năng trong Android - Giảm kích thước ứng dụng của bạn
Ý tưởng thú vị là một khởi đầu tuyệt vời đối với một ứng dụng làm thỏa mãn người dùng, nhưng đó mới chỉ là khởi đầu. Bước tiếp theo là tối đa hóa hiệu suất ứng dụng của bạn.
0 0 114
WorkManager — Kotlin APIs
WorkManager cung cấp một tập hợp các API giúp bạn dễ dàng lên lịch các tác vụ không đồng bộ để thực thi ngay lập tức hoặc hoãn lại dự kiến sẽ chạy ngay cả khi ứng dụng bị đóng hoặc thiết bị khởi động lại. Đối với người dùng Kotlin, WorkManager cung cấp hỗ trợ đầu tiên cho coroutines.
0 0 10
Phòng tránh NullPointerException trong Android Kotlin
I. Dẫn nhập. . Như chúng ta đã biết một trong những điểm nổi trội của Kotlin so với Java đó là khả năng xử lý null vô cùng hiệu quả.
0 0 62
null > 0 thì false, null == 0 cũng false mà null >= 0 thì lại true, chuyện gì đang xảy ra trong javascript vậy???
I. Mở đầu. Câu hỏi tưởng đơn giản nhưng không phải ai cũng để ý và biết, và là bug hay incident tiềm tàng nếu không hiểu rõ. II.
0 0 8
Raspberry Pi Explained in 100 Seconds
What is a Raspberry Pi? Learn about all the parts and capabilities of the world's most popular tiny computer. https://fireship.io/tags/rpi. .
0 0 46
Gem DataGrid
Trong bài viết này tôi sẽ giới thiệu cho bạn gem DataGrid. Nó cho phép bạn dễ dàng xây dựng datagrid hay còn gọi là bảng dữ liệu với column được sắp xếp và filters.
0 0 11
Làm việc với Navigate trong Flutter.
Hello mọi người bài viết hôm nay mình sẽ viết về cách làm việc với Navigate cơ bản trong Flutter. Các chuyển từ màn hình này sang một màn hình khác và truyền data giữa các màn hình với nhau.
0 0 146
Những sai lầm bạn có thể mắc phải khi code Rails
. Chào các bạn, chào các bạn. Đừng vội đóng tab nha.
0 0 51