Xem nhiều
Tìm kiếm bài viết trong Xem nhiều
[UseCase - 003] Authentication và Authorization với AWS API Gateway
Tiếp tục với series AWS UseCase, chủ đề lần này sẽ là các phương pháp triển khai Authentication/Authorization với AWS API Gateway. .
0 0 50
Vuejs và những kiến thức cần biết (P1)
1. Giới thiệu. Vuejs là một javascript framework giúp người dùng xây dựng giao diện người dùng. .
0 0 50
Nguyên tắc thứ ba trong SOLID: Liskov Substitution Principle
Năm 1988, Barbara Liskov đã phát biểu những điều sau như một cách để định nghĩa các subtype:. .
0 0 50
Module Pattern trong Javascript
Việc giới hạn phạm vi ảnh hưởng và khả năng bị ảnh hưởng của các property và các biến và một việc cực kỳ quan trọng thế nhưng, Javascript lại không phải là một ngôn ngữ OOP và nó cũng không có cơ chế riêng cho phép chúng ta tạo ra các private property cho instance của các constructor function. Tuy n
0 0 50
AWS EC2 : EBS, SnapShot, AMI, EFS
Lời nói đầu. Gần đây mình mới có cơ hội được tham gia vào một khóa học về AWS cơ bản online rất thú vị .
0 0 50
Tìm bug với Eyewitness
. Chào các bạn, trong bài này mình sẽ viết về tool Eyewitness. Eyewiteness có tính năng chính là chụp hình lại giao diện trang web sau đó tạo một report thông qua file .
0 0 50
Nhập môn Automation Test: Viết kịch bản đầu tiên với Selenium tool
Xin chào mọi người, đây cũng là bài đầu tiên mình viết ở Viblo. Mình cũng là người mới với automation test, tập tành viết và chia sẻ những gì mình học được.
0 0 50
Design Pattern: Adapter
Đặt vấn đề. Khi bạn muốn sạc iPhone bằng cáp type C => hãy dùng một cái Adapter mà có lỗ type C và đầu lightning.
0 0 50
Android Security - Thực Hiện Đơn Giản Việc Bảo Mật Ứng Dụng
. Chúng ta vẫn được biết tới một ứng dụng chất lượng tốt cái đầu tiên là về cảm quan từ phía người dùng đấy là UI giao diện, nhưng để sử dụng lâu dài người ta quan tâm nhất vấn đề bảo mật thông tin có tốt hay không. Chính những thiệt hại về thông tin cá nhân khách hàng bị lộ ra ngoài lại là thiệt hạ
0 0 50
Tìm lỗ hổng bảo mật trong code PHP với Progpilot
Progpilot là công cụ phân tích source code PHP với mục đích tìm các lỗ hổng bảo mật. Progpilot là công cụ phân tích tĩnh và sử dụng kỹ thuật taint checking để tìm lỗi.
0 1 50
SASS/SCSS: Hướng dẫn setup cho người mới bắt đầu
SASS: Là gì, tại sao và như thế nào. Khi bạn bắt đầu chạy, nó sẽ lấy tệp Sass của bạn, chuyển đổi và lưu nó dưới dạng tệp CSS bình thường mà bạn có thể sử dụng trong trang web của mình.
0 0 50
Sử dụng Soft Delete trong Laravel
Trong bài viết này mình sẽ chia sẻ cách sử dụng soft delete trong Laravel. Khi chúng ta xóa một bản ghi trong database thì giá trị của cột delete_at ở bản ghi bị xóa sẽ được cập nhật bằng thời gian hi
0 0 50
Git objects
. Giới thiệu. Hầu hết các developer đều ít nhiều sử dụng git trong công việc hàng ngày. Khi bắt đầu với git, chúng ta đều được học các câu lệnh quên thuộc như git add ., git commit -m '[Feat] Hello world'.
0 0 50
Các toán tử dễ gây nhầm lẫn trong javascript.
Có rất nhiều javascript operators như toán tử số học, gán, chuỗi ... Nhưng với các toán tử dưới đây thì có thể làm nhiều bạn còn nhầm lẫn nếu chưa hiểu rõ về chúng. Cú pháp: a ?? b.
1 0 50
Quản lý self và cancellable trong Combine.
. . Công việc quản lý bộ nhớ memory management thường trở nên phức tạp khi chúng ta thực hiện các tác vụ bất đồng bộ asynchronous vì chúng ta thường phải lưu giữ một số object nằm ngoài scope mà object được define trong khi vẫn phải đảm bảo được việc giải phóng object đó được thực hiện đúng quy trìn
0 0 50
[CSS]: max(), min(), clamp(): when the size is no longer fixed
Chào mọi người, hôm nay mình xin phép được chia sẻ về 3 hàm tính toán đặc biệt trong CSS mà mình vừa mới được học, và có lẽ là 1 trong những hàm mà mình thích nhất . Là một Front-End dev, đặc biệt trong bối cảnh mobile first hiện tại, responsive không còn là 1 điều quá xa lạ, và hiển nhiên những sản
0 0 50
Simplifying APIs with coroutines and Flow
Bài viết này trình bày cách đơn giản hóa các API sử dụng coroutines và Flow cũng như cách tạo bộ điều hợp của riêng bạn bằng cách sử dụng các API pauseCancellableCoroutine và callbackFlow. Đối với những người thích đi sâu vào bên trong các quy trình, những API đó sẽ được mổ xẻ và bạn sẽ thấy chúng h
0 0 50
[Android] Tips for building a quality app with Firebase
Overview. Trong vài năm qua, kỳ vọng của người dùng về ứng dụng đã ngày càng cao.
0 0 50
[Write up] BugBountyHunter khai thác (phần 2)
Giới thiệu chung. Để tiếp tục series về BugBountyHunter.
0 0 50