- 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
DeviceDetector với Ruby on Rails
Trong ứng dụng Rails. nếu bạn muốn detect một thiết bị, căn cứ vào đấy để thực hiện những tác vụ cụ thể thì đây là bài viết dành cho bạn. Tuy nhiên, trước hết chúng ta cần đi qua khái niệm User Agent User Agent User Agent là một chuỗi nhận dạng của trình duyệt web khi gửi yêu cầu đến máy chủ ...
Lỗ hổng Cross-Site Scripting (XSS)
Hình ảnh trên minh họa cho lỗ hổng XSS Lỗ hổng Cross-Site Scripting (XSS) là lỗ hổng phổ biến nhất được tìm thấy trên ứng dụng web. Lỗ hổng này được đánh giá là nguy hiểm và đến bây giờ vẫn còn rất phổ biến. Theo thống kê của OWASP thì lỗ hổng này đứng thứ 3 trong top 10 OWASP ...
Atomic Design với React
Bài toán Trong quá trình tham gia một vài dự án React, tôi thấy có một vài vấn đề hay gặp. Thiếu bố cục thiết kế cho các component Dự kiến thời gian phát triển chưa chính xác Mất nhiều thời gian cho quá trình cài đặt và tìm hiểu cho developer Thiếu thống nhất giữa các component và view ...
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 ...
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 ...
Kiểm thử nhúng trong Kiểm thử phần mềm là gì?
Hệ thống nhúng là gì? Phần mềm nhúng là một chương trình được viết, biên dịch trên máy tính và nạp vào một hệ thống khác bao gồm một hoặc nhiều bộ vi xử lý đã được cài sẵn một hệ điều hành, bộ nhớ ghi chép được, các cổng giao tiếp với các phần cứng khác… Hệ thống nhúng là các thiết bị được ...
Đóng gói dữ liệu để gửi qua socket bằng cách sử dụng MessagePack
Có rất nhiều ứng dụng đòi hỏi bạn cần phải gửi nhận dữ liệu giữa client và server liên tục. Khi đó bạn cần phải sử dụng socket để làm điều đó. Vậy socket là gì, sử dụng nó như thế nào, làm sao để đóng gói dữ liệu gửi đi và khi nhận được dữ liệu dạng byte thì làm sao để convert nó sang kiểu dữ liệu ...
Ngược đời: Google Photos cho iPhone lưu trữ ảnh chất lượng gốc không giới hạn, Pixel 4 còn chả có
Không phải Google bị điên, định dạng ảnh của iPhone mới là nguyên nhân vụ việc. Dành 2 năm khắc phục sự cố Google Photos nhận nhầm người da màu là... khỉ đột nhưng AI của Google vẫn gây thất vọng “Mật ngọt chết ruồi” của Google Photos, một dịch vụ không ...
CORS – Chuyện muôn thuở!
CORS, hay Cross-oirigin Resource Sharing. Nhiều người nhắc đến, nhưng không phải ai cũng rõ nó là gì. Nhiều người biết cách sửa, nhưng không phải ai cũng biết tại sao nó tồn tại. Dù sớm hay muộn, là một Frontend Developer, bạn sẽ gặp phải vấn đề này, dù bạn biết cách sửa hay không, ...
Heroku là gì? Cách đưa ứng dụng lên Heroku
Bạn có ý tưởng cần thử nghiệm và đo đạc các đánh giá của người dùng? Tuy nhiên để đưa một website hoạt động thì bạn cần nào là code, nào là cài đặt máy chủ, webserver… Xem thêm Webserver là gì? Với Heroku, bạn chỉ cần tập trung chuyên môn vào code và deploy là bạn có thể ...