- 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
Kiểm thử - Trách nhiệm thuộc về ai?
QA (viết tắt của Quality Assurance) là người chịu trách nhiệm đảm bảo chất lượng sản phẩm thông qua việc đưa ra quy trình làm việc giữa các bên liên quan. Nhiệm vụ chủ yếu của QA là: đề xuất, đưa ra quy trình phát triển (development process) sản phẩm phù hợp với yêu cầu cụ thể của từng dự án. ...
Giới thiệu về RxJava - Phần 1: Cơ bản
RxJava là một chủ đề hot với các Android dev trong thời gian gần đây. Tuy nhiên việc tiếp cận ban đầu với nó thực sự là khó khăn với nhiều người. Lập trình chức năng tác động ngược (Functional Reactive Programming) sẽ khó để hiểu ngay được khi mà hầu hết chúng ta đều đã quen với lối lập trình mệnh ...
Giới thiệu về form_for trong rails
form_for là phương thức tạo ra một form cho phép người dùng có thể create hoặc update các thuộc tính của một model object cụ thể. Phương thức này có thể được sử dụng trong nhiều cách khác nhau. Đối với một model object chung, một form có thể được tạo ra bằng cách truyền qua form_for một string ...
Làm việc với kiểu dữ liệu không gian trong mysql
Trong nhiều ứng dụng, ta phải làm việc với các dữ liệu địa lý, các dữ liệu thuộc hệ thống thông tin địa lý. Mysql cung cấp cho chúng ta một kiểu dữ liệu để biểu diễn dữ liệu loại này: Spatial 1, Giới thiệu Mysql có các kiểu dữ liệu tương ứng với các lớp của OpenGIS. Một số biểu diễn các giá trị ...
c# - Điều gì xảy ra khi khai báo biến
Vừa qua thì phiên bản Visual Studio 2017 chính thức được release, cùng với đó là phiên bản c# 7.0 , khiến c# cùng với .NET framework ngày càng trở nên mạnh mẽ. Phiên bản c# 7.0 với những tính năng vô cùng mạnh mẽ cho phép code trở nên ngắn và mạch lạc hơn. Nhưng có khi nào với sự phát ...
10 thủ thuật CSS cần biết
CSS (Cascading Style Sheet) không khó để học, cái khó là làm sao để đảm bảo css chạy tốt trên các trình duyệt mà không sinh ra lỗi. Mặc dù CSS3 đã ra đời, tuy nhiên để tất cả các trình duyệt đều hỗ trợ thì cũng cần có một thời gian nữa. Sau đây là danh sách các thủ thuật về css mà mình tin sẽ rất ...
GUI Testing Checklist - Phần 1
1. GUI là gì? Có hai loại giao diện người dùng cho các ứng dụng trên máy tính. Giao diện dòng lệnh (Command line interface) là người dùng có thể ra mệnh lệnh cho máy tính thông qua các tập câu lệnh. Giao diện người dùng đồ họa (Graphical user interface) là người dùng tương tác với máy tính ...
Cơ bản về xử lý ngoại lệ trong Ruby
Một ngoại lệ là gì? Ngoại lệ là cách mà Ruby xử lý với những sự kiện không mong muốn xảy ra. Nếu bạn đã từng gặp phải những lỗi về đánh máy(typo) trong code của mình, làm crash chương trình với những lỗi như SyntaxError hay NoMethodError và đó là một hành động ngoại lệ. Khi bạn đưa ra một ngoại ...
Giới thiệu về CSS FlexBox
Giới thiệu: Chắc hẳn nhiều người từng làm frontend nói chung và CSS nói riêng đều gặp phải các vấn đề liên quan đến căn chỉnh (align) các thành phần trong trang HTML. Điển hình là vertical-align (có lẽ là vấn đề nhức nhối nhất), nhiều người tự đặt câu hỏi sao mọi thứ nhìn có vẻ dễ đến thế mà ko ...
Protect all your secret keys with your keystore
Current version support for Java 8 only, if you get problem with UnsupportedClassVersionError: hashkey/Design : Unsupported major.minor version 52.0. Do please update your java to version 8 If you can not open HashKeyHelper.jar, please open terminal then: chmod +x HashKeyHelper.jar * When you ...