- 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
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 ...
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 để ...
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 ...
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ẽ ...
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 ...
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ố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 ...
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ứ ...
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 ...
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ể ...