- 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
XSS Attacks in Rails
1 Giới thiệu 1.1 Tổng quan Đối với ứng dụng web, một trong những lỗ hổng bảo mật phổ biến và gây hại nhất là XSS. Cross-site scripting(XSS) là lỗ hổng cho phép kẻ tấn công chèn và thực thi client-side script trong trang web. 1.2 Entry Points Entry Point(Điểm bắt đầu) là một lỗ hổng trong ...
Tản mạn về sql
Giá trị NULL NULL là một giá trị đặc biệt có mặt trong tất cả các loại dữ liệu, từ kiểu số, ngày, chuỗi, đến bit… Nó đại diện cho giá trị “không biết”, hoặc “không tồn tại”. NULL không trùng với số 0 của kiểu số và cũng không trùng với chuỗi trống (') của kiểu ...
Tìm hiểu về widget trong android
Widget trong android là một tiện ích nhỏ thường được đặt trên home screen. Nó rất tiện dụng bởi nó cho phép người dùng đặt các ứng dụng yêu thích của họ lên home screen và truy cập sử dụng chúng một cách nhanh chóng. Trong device của mình bạn có thể tìm được các widget tồn tại sẵn như widget về ...
In-App Purchase iOS
Giới thiệu Tại Việt Nam cũng như trên thế giới, cùng với sự phát triển nóng của thị trường Mobile thì thị trường ứng dụng của Mobile cũng trở nên nhộn nhip với hàng loạt kho ứng dụng của các ông lớn. Những AppStore, Google Play, Appstore.vn, Vimarket, Mstore, Qstore, Clever Store… đã ...
Giới thiệu trang web học lập trình Codecademy.com
Lời mở đầu Trong bài viết này, tôi xin phép giới thiệu với mọi người về một trang web học lập trình có tên Codecademy. Có thể khá nhiều người đã biết tới trang này, nhưng cũng có những người chưa, nên tôi quyết định viết bài này để mọi người tham khảo. Các tài nguyên của trang web Codecademy ...
Ruby AES Encryption using OpenSSL
Ruby AES Encryption Trong mật mã học ta đã biết có hai thuật toán mã hóa được sử dụng đó là: mã hóa đối xứng ( Symmetric Encryption Algorithms ) và mã hóa bất đối xứng (Asymmetric Encryption Algorithms) . Symmmetric Encryption Algorithms: thuật toán này sử dụng một chìa khóa duy nhất (nó được ...
[Android Wear]: WATCH INTERFACE!
Đây là phần 2 trong loạt bài khám phá cách tạo 1 ứng dụng wearable bằng cách xây dựng 1 ứng dụng hiển thị thời tiết theo thời gian thực trên Wear device. Trong phần 1 : [Android Wear]: Xây dựng Android Wear watch face! chúng ta đã có những hiểu biết cơ bản vể việc sử dụng canvas render ra dữ liệu ...
Sử dụng sidekiq cùng activeJob trong Rails 4.2.0
Giới thiệu Một trong những điều thú vị trong Rails 4.2.0 đó là việc tích hợp sẵn gem ActiveJob vào. Điều này tạo cho chúng ta thêm một lựa chọn hết sức đơn giản và dễ dàng khi muốn tạo một background job với những gem trước đây như DelayedJob, Resque... Với bài viết này tôi sẽ hướng dẫn các bạn ...
What''s new in Rails 5?
Ngay từ khi bắt đầu Rails đã được coi là framework dễ nhất và tốt nhất để phát triển web cho Ruby. Cho dù đến nay đã có nhiều lựa chọn khác cho Ruby trên web như Lotus nhưng Rails vẫn là lựa chọn đầu cho lập trình viên Ruby. Tại RailsConf tháng 4/2015, David Heinemeier Hansson (người sáng ...
Dùng Jsoup tìm giá sản phẩm trong 1 trang web
Việc tìm kiếm thông tin trong những trang web khác đôi khi xuất hiện trong chương trình của bạn, tìm giá của 1 sản phẩm cũng là một trong những phần việc đó. Tip nhỏ sau đây giúp bạn được phần nào việc tìm kiếm giá 1 sản phẩm trong 1 trang web, tuy vậy chưa phải áp dụng cho mọi trường hợp. Thử nhìn ...