Bài viết của Hoàng Hải Đăng

forEach – Những điều có thể bạn chưa biết

Người viết: Trần Minh Chiến Bài viết đầu tiên trong series mình đã giới thiệu sơ lược về các vòng lặp trong javascript , và nếu có chú ý thì bạn sẽ thấy trong phần forEach mình có bật mí về nội dung của phần tiếp theo. Có thể thấy forEach có vẻ có khá nhiều tính năng vượt trội ...

Tác giả: Hoàng Hải Đăng viết 08:24 ngày 30/09/2019 chỉnh sửa

5 kịch bản thực tế cho các cuộc tấn công XSS

Chúng ta hãy cùng khám phá một vài tình huống tấn công thực tế có thể được triển khai dưới dạng PoCs để chứng minh nguy cơ thực sự của các lỗ hổng Cross-Site Scripting (XSS). Là một người kiểm thử sự xâm nhập, bạn muốn khách hàng hiểu được rủi ro của các lỗ hổng mà bạn tìm thấy. Và cách tốt nhất để ...

Tác giả: Hoàng Hải Đăng viết 18:56 ngày 20/09/2019 chỉnh sửa

CSS Shapes

Thuộc tính (property) border-radius là một khái niệm quan trọng cần hiểu trước khi chúng ta thực hiện styling bất cứ figures nào trong CSS. Nó cho phép làm cong các góc phần tư của phần tử HTML. Đường cong của các góc được định nghĩa bởi một hoặc hai bán kính dựa trên hình tròn hoặc ellipse. Bán ...

Tác giả: Hoàng Hải Đăng viết 18:56 ngày 20/09/2019 chỉnh sửa

How to test your website on mobile? Làm thế nào để kiểm thử trang web của bạn trên thiết bị di động?

Tại sao bạn nên tối ưu hóa trang web di động của bạn Vào cuối năm 2016, có khoảng hơn 3,2 tỷ người truy cập Internet và khoảng 2 tỷ trong số đó họ sử dụng thiết bị di động để truy cập. Theo dự báo phân tích, một số lượng người chỉ sử dụng thiết bị di động cho các hoạt động trên Internet, sẽ ...

Tác giả: Hoàng Hải Đăng viết 18:55 ngày 20/09/2019 chỉnh sửa

Cách viết Báo cáo tiến độ (Sample Template)

Báo cáo tiến độ như là công việc bắt buộc của chúng ta mỗi ngày khi đi làm. Báo cáo tiến độ là một trong những 'công cụ' quản lý tốt nhất bạn có thể sử dụng để kiểm tra năng suất của team hoặc của dự án mình đang tham gia. Thông tin trong các báo cáo này giúp các thành viên theo dõi tiến trình ...

Tác giả: Hoàng Hải Đăng viết 18:55 ngày 20/09/2019 chỉnh sửa

Chia sẻ 1 số kiến thức về Incident

Giới thiệu Trong mỗi dự án mà chúng ta đã làm đã làm chắc hẳn ai cũng đã từng gặp từng thấy những Incident xẩy ra ,vậy nguyên nhân lý do và cách khắc phục như thế nào mời các bạn tìm hiểu qua bài viết này nhé. Mục lục 1.Định nghĩa và mục đích xử lý Incident 1.1 Định nghĩa 1.2 Mục ...

Tác giả: Hoàng Hải Đăng viết 18:55 ngày 20/09/2019 chỉnh sửa

Tối ưu câu lệnh điều kiện dễ đọc hơn trong Javascript

Người viết: Long Hai Một trong những công cụ mạnh mẽ và được sử dụng nhiều nhất của các ngôn ngữ lập trình chính là các câu lệnh điều kiện, tạo ra các nhánh code chỉ được chạy khi đáp ứng một số điều kiện nhất định. Javascript có 3 loại điều kiện chính: khối if/else, switch ...

Tác giả: Hoàng Hải Đăng viết 18:55 ngày 20/09/2019 chỉnh sửa

Cơ bản về GAN trong Deep learning

Người viết: Trung Thành Nguyễn GAN là gì ? GAN là viết tắt “Generative Adversary Networks”, hướng tới việc sinh ra dữ liệu mới sau quá trình học. GAN có thể tự sinh ra một khuôn mặt mới, một con người, một đoạn văn, chữ viết, bản nhạc giao hưởng hay những thứ ...

Tác giả: Hoàng Hải Đăng viết 18:55 ngày 20/09/2019 chỉnh sửa

Những cách làm app Rails chạy nhanh hơn

Người viết: Quỳnh “Rails chậm lắm” – đây có vẻ là câu nói có thể bạn hay thấy trên các diễn đàn khi đem các ngôn ngữ ra so sánh để hạ thấp nhau. Câu nói này thực ra cũng không sai. Ruby dường như chậm hơn các đối thủ cạnh tranh trực tiếp như Node.js , Python. Tuy ...

Tác giả: Hoàng Hải Đăng viết 18:55 ngày 20/09/2019 chỉnh sửa

Interface Singleton trong Kotlin

Object declaration trong Kotlin là một tính năng tiện lợi, được sử dụng để tạo một thực thể singleton trong khi tránh boilerplate. Tuy nhiên, nó cũng là một tính năng rất khắt khe, theo nghĩa là một object nhất thiết phải là final. Điều này có nghĩa là ta không thể mở rộng từ nó. Điều này có thể ...

Tác giả: Hoàng Hải Đăng viết 06:46 ngày 19/09/2019 chỉnh sửa
<< < .. 86 87 88 89 90 91 92 .. > >>