- 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
Theo dõi log server real-time bằng công cụ Log.io
Log.io là một công cụ được viết bằng Node.js và Socket.io, cho phép chúng ta theo dõi log Linux Server trực tuyến thông qua web. Bài hướng dẫn dưới đây mình sẽ trình bày cách cài đặt và sử dụng công cụ này. Trong bài viết mình sử dụng hệ điều hành ubuntu 16.04. Thực tế trong thời gian cài đặt, mình ...
ExoPlayer: Time to say goodbye MediaPlayer
Đợt vừa rồi mình tham gia một dự án liên quan đến Android TV, mục đích chủ yếu của ứng dụng là trình diễn video từ các khóa học online. Khi nói đến video trên Android mình ngay lập tức nghĩ đến MediaPlayer mặc định vì nó khá đơn giản và với vài dòng code là có thể chơi video; tuy nhiên, sau khi ...
Android Performance: Tránh sử dụng ENUM trên Android
1. What is the ENUM ? Enum trong java là một kiểu dữ liệu chứa các tập hợp các hằng số cố định. Là 1 trong số các kiểu dữ liệu do người lập trình tự định nghĩa. 2. Why we use ENUM ? Trong quá trình lập trình, những kiểu dữ liệu được định nghĩa sẵn trong ngôn ngữ lập trình có thể không mang ...
Khái quát về nghề BrSE
Cụm từ " Bridge System Engineer (BrSE) - Kỹ sư cầu nối" được nhiều người nói đến như một miêu tả về 1 công việc, nhưng theo ý kiến của cá nhân mình thì nên gọi là nghề BrSE. Tương tự như vậy trong ngành IT sẽ có các nghề như là: nghề developer, nghề PM, nghề tester… Cụ thể thì tìm kiếm khái ...
[Android] GreenDao
I.Giới thiệu Các bạn đã bao giờ phải tạo ra một database vô cùng phức tạp trên app của mình chưa, các bạn có cảm thấy thủ tục sử dụng nó quá phức tạp không? Với SQlite phức tạp và dài dòng từ khâu khởi tạo cho đến việc tạo table, tạo key phải tuân thủ đúng cứu pháp của 1 câu lệnh Sqlite, điều đó ...
Viết code đẹp trong Ruby (Phần 1)
1. Giới thiệu Như trên tiêu đề của bài viết thì hôm nay tôi sẽ giới thiệu tới các bạn một số qui tắc viết code đẹp trong Ruby. Đã có khá nhiều các bài viết trên các trang mạng nói về đề tài phong cách lập trình và tư duy viết code đẹp, hơn nữa vấn đề này cũng thuộc về phong cách lập trình của mỗi ...
Sử dụng Material-UI trong dự án dùng reactjs
Đối với các lập trình viên thì cái tên boostrap chắc đã quá quen thuộc để làm đẹp trang web của bạn. Trong reactjs thì mọi thứ đều quy ra thành component nên mọi thứ hỗ trợ cho nó cũng chính vì thế mà cũng quy ra component cả. Boostrap cũng không phải ngoại lệ. Boostrap cũng có các hệ thống ...
MVVM design parttern overview
Có lẽ chúng ta đã quá quen thuộc với cụm từ MVC, đó là design pattern rất thông dụng. Tuy nhiên, MVC có khá nhiều hạn chế trong việc quản lý front-end, cụ thể là quản lý code javascript. Nếu ai đã từng làm một hệ thống lớn với nhiều tính năng, chắc hẳn sẽ gặp vấn đề rằng code javascript gần như là ...
Top các website học code online miễn phí dành cho Developer
Ngày nay ngành lập trình viên đang trở nên rất hot trong thị trường tuyển dụng của Việt Nam. Tuy nhiên để có khả năng đáp ứng được nhu cầu tuyển dụng không phải chuyện dễ dàng. Để trở thành 1 developer bạn sẽ cần rất nhiều kĩ năng, ngoài việc bạn học ở trường lớp sẽ phải đi học thêm ở các trung ...
Kiểm thử tự động sử dụng BDD
1. BDD là gì? - BDD (Behavior Driven Development) là một quá trình phát triển phần mềm dựa trên phương pháp Agile(phát triển phần mềm linh hoạt). - BDD là sự mở rộng của TDD (Test driven development). Thay vì tập trung vào phát triển phần mềm theo hướng kiểm thử, BDD tập trung vào phát triển phần ...