Bài viết mới

Tìm kiếm bài viết trong Bài viết mới

- vừa được xem lúc

What Is Session Fixation?

Session Fixation là một kỹ thuật tấn công web. Kẻ tấn công lừa người dùng sử dụng session ID đặc biệt.

0 0 59

- vừa được xem lúc

How JSON Web Token(JWT) authentication works?

1. JWT (JSON Web Token) là gì . Thông tin này có thể xác minh và đáng tin cậy vì nó là chữ ký điện tử . Jwt có thể được đăng ký băng cách sử dụng bí mật (với thuật toán HMAC) hoặc cặp khóa public/private bằng RSA.

0 0 77

- vừa được xem lúc

OpenCRX: XXE to RCE

. Trong quá trình tìm hiểu và nghiên cứu vô tình mình thấy ứng dụng openCRX có lỗ hổng. Vì vậy, mình quyết định tìm hiểu và viết bài chia sẻ. Khi tìm hiểu cái mới điều đầu tiên mình làm là lên trang chủ đọc mô tả về nó. .

0 0 138

- vừa được xem lúc

Deploy Serverless với Express và MongoDB

Trong bài viết này, chúng ta sẽ cùng tìm hiểu quá trình xây dựng một ứng dụng web hướng database. Bài viết phù hợp cho developer nào theo hướng full-stack cho các dự án riêng mà không cần phải lo lắng đến việc cài đặt và bảo trì hạ tầng với nhiều service phức tạp.

0 0 45

- vừa được xem lúc

Insert_all và Upsert_all trong Rails 6

Có rất nhiều trường hợp chúng ta cần thêm một loạt bản ghi ví dụ như khi có một danh sách các user bằng CSV và cần phải import vào ứng dụng của chúng ta. Rails 6 đã thêm 3 method insert_all, insert_all! và upsert_all vào ActiveRecord::Persistence, để giải quyết vấn đề trên.

0 0 58

- vừa được xem lúc

Flutter: CustomPaint [Phần 1]

Flutter cung cấp một số lượng lớn các widget để xây dựng giao diện nhưng bạn vẫn chưa thỏa mãn. Bạn muốn tạo ra 1 widget độc, lạ riêng mình mới có hãy đến với CustomPaint Nó sẽ giúp bạn thực hiện điều hằng mong muốn.

0 0 67

- vừa được xem lúc

5 sai làm thường thấy khi viết react component

Đây cũng chẳng phải là những lỗi bắt buộc phải sửa, thoạt nhìn bạn cũng sẽ ko biết được nó có bị sai gì không, cũng không ảnh hưởng đến performance hay gì. Tuy nhiên mỗi người sẽ có ý kiến khác nhau trên một vấn đề, có người sẽ bắt fix, người thì cho là ko cần thiết, rất mong các bạn bổ sung cho qua

0 0 22

- vừa được xem lúc

Phân biệt QA và QC

1. Bảng phân biệt giữa QA và QC. . .

0 0 37

- vừa được xem lúc

Static Testing

1. What is Static Testing. What can be reviewed. .

0 0 15

- vừa được xem lúc

Cách quản lí ticket trên tool (Redmine/Backlog)

Nội dung chính:. . . Môi trường test.

0 0 40

- vừa được xem lúc

Chiến lược kiểm thử ứng dụng di động

Có một chiến lược tốt trong việc kiểm thử một ứng dụng cũng quan trọng như có một kế hoạch kiểm thử tốt. Các chiến lược kiểm thử ứng dụng dành cho thiết bị di động hiệu quả sẽ đảm bảo duy trì hiệu quả tối đa và chi phí thấp.

0 0 32

- vừa được xem lúc

Danh sách câu lệnh Laravel Artisan cùng với options của chúng (phần 2)

Giới thiệu. Ở phần 1, chúng ta đã đi qua 11/23 câu lệnh php artisan make:xxx vô cùng tiện lợi trong quá trình làm việc. Tiếp nối ở phần 2, tôi sẽ liệt kê những câu lệnh còn lại cùng options của chúng nhé. Let's go!!.

0 0 13

- vừa được xem lúc

CSRF Protection trong Laravel

Chào các bạn, hôm nay mình quay trở lại với series về Laravel và hôm này mình sẽ giới thiệu về csrf trong Laravel. CSRF là viết tắt của Cross-site request forgeries là yêu cầu giả mạo trên nhiều trang web, còn được gọi là tấn công bằng một cú nhấp chuột.

0 0 109

- vừa được xem lúc

Lưu dữ liệu trong trình duyệt bằng localStorage, sessionStorage

Không giống như cookies, localStorage và sessionStorage không được gởi lên server trong mỗi request. Nhiều browers có ít nhất đến 2 megabytes data cho việc lưu trữ và setting configure chúng.

0 0 43

- vừa được xem lúc

Tìm hiểu về Percona Monitoring and Management

Khái niệm:. Percona Monitoring and Management (PMM) là 1 opensource tốt nhất dùng để monitoring database.

0 0 47

- vừa được xem lúc

asyncData và fetch trong Nuxt JS khác nhau như nào?

Mở đầu. Khi làm việc với NuxtJS chắc hẳn chúng ta đều sẽ nghe thấy đâu đó hai khái niệm này là fetch và asyncData. Vậy hai phương thức này nó giống nhau và khác nhau như nào? Khi nào nên sử dụng từng phương thức cho phù hợp. .

0 0 72

- vừa được xem lúc

Sử dụng recoil thay thế redux ?

Như chúng ta đã biết quản lí state trong react đôi lúc rất khó khăn đó là lí do tại sao chúng ta sử dụng redux hoặc một số thư viện khác như mobx để giúp việc quản lí state trở nên dễ dàng hơn. Recoil cũng là một thư viện quản lí state được mô phỏng chặt chẽ theo các API của react hook.

0 0 215

- vừa được xem lúc

Hướng dẫn làm Hiệu ứng filter ảnh "ngày ấy" và "bây giờ"

Ở bài viết này, mình sẽ hướng dẫn từng bước để tạo hiệu ứng so sánh hình ảnh trước và sau bằng cách sử dụng HTML range input. Có thể nhiều bạn cho rằng để làm được hiệu ứng như vậy thì cần phải có 1 thư viện phức tạp nào đó hỗ trợ đúng không? Nhưng, không hề.

0 0 39

- vừa được xem lúc

Những điều khác nhau cần biết giữa thiết kế ứng dụng Android và ứng dung iOS

Để tạo ra ứng dụng có trải nghiệm tốt nhất, tương thích với dòng thiết bị, bạn nên ghi nhớ sự khác biệt giữa 2 nền tảng iOS và Android. Các ứng dụng này không chỉ khác nhau ở phần trông như thế nào, chúng cũng khác nhau về cấu trúc và luồng ứng dụng.

0 0 38

- vừa được xem lúc

Hướng dẫn FormType trong PHP Symfony - Nested form (Allowing "new/remove" Tags with the "Prototype") phần 2

Giới Thiệu. Xin chào các bạn, hôm trước mình đã hướng dẫn các bạn làm thế nào để hiển thị 1 form collection type lên màn hình hôm nay mình sẽ tiếp tục hướng dẫn các bạn làm thế nào để có thể thêm mới hay xoá đi tag form trong collection type, trong bài hướng dẫn này chúng ta sẽ cần 1 ít Javascript đ

0 0 62

- vừa được xem lúc

Những lỗi nên tránh trong lập trình PHP

Mở đầu. Với công việc lập trình thì ngoài việc code của bạn cần phải chạy được, chạy đúng thì cần phải ổn định, dễ hiểu, dễ bảo trì và mở rộng, tránh các cách code có thể gây bug và rối rắm cho những người khác trong team hoặc xa hơn là cho những thành viên phát triển dự án về sau (có thể hiểu là cầ

0 0 14