- 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
Xử lý JSON trên giao diện dòng lệnh Linux
Như chúng ta đã biết, JSON là 1 định dạng dữ liệu mà hiện này được sử dụng rất phỗ biến. Hầu hết các dịch vụ API và data sevices đều sử dụng định dạng JSON. Câu hỏi đặt ra là, làm thế nào để thao tác với định dạng JSON trên giao điện dòng lệnh(command-line) ? Bài viết này mình xin giới thiệu cho ...
Giới thiệu camera 2 API trong Android (phần 2)
Chuẩn bị cho Surface API Camera2 cho phép danh sách Surface được truyền đi trong request. Những surface này sẽ nhận được dữ liệu từ thiết bị. Chúng ta cần 2 Surfaces: Để hiển thị bản xem trước trên màn hình Để viết hình ảnh vào một tệp jpeg TextureView Để hiển thị bản preview trên ...
Thể hiện các mô hình thiết kế bằng ngôn ngữ PlanUML
Chắc hản các bạn không còn lạ lẫm gì với khái niệm ngôn ngữ UML trong quá trình thiết kế phần mềm. Lần đầu tiên được biết đến khi đang làm việc tại Nhật, đó chính là PlanUML. Các bạn có thể tham khảo kỹ hơn tại trang chủ của PlantUML UML được chia làm 2 loại chính đó là biểu đồ thể hiện ...
How to run an effective Retrospectives meeting? (P2)
Phần một đã trình bày về 3 phương pháp thông dụng nhất khi tổ chức Retrospective meeting. Phần này sẽ mở rộng thêm một số phương pháp để tiến hành một buổi Retrospective meeting trong đó kết hợp nhiều Methodology và chủ yếu các phương pháp này đi qua 5 steps sau: Get State Gather Data ...
Nghe lén dữ liệu GSM 900 sử dụng RTL-SDR – Phần 1
Hệ thống thông tin di động toàn cầu (GSM – Global System for Mobile communications) là một trong những mạng viễn thông phổ biến nhất trên thế giới, hệ thống mạng này là một sự kết hợp của các tiêu chuẩn mạng khác nhau như 2G (GSM), 3G (Universal Mobile Telecommunications Service-UMTS) và 4G (Long ...
Giới thiệu về hàm calc() trong CSS
Đôi lời Chào các bạn. Mình là Minh, hiện tại đang làm Front End Developer tại công ty Framgia. Đối với một Front End Dev như mình, dựng layout cho websites là công việc hàng ngày, và đảm bảo các websites này tương thích với các trình duyệt cũng như responsive là yêu cầu bắt buộc. Sau đây mình sẽ ...
Lưu trữ dữ liệu cục bộ - HTML5 Local Storage
1. Local Storage là gì? Hiện nay, mỗi cookie chỉ cho phép lưu trữ tối đa 4KB và vài chục cookie cho một domain. Vì thế cookie chỉ được dùng để lưu trữ những thông tin đơn giản và ngắn gọn như email, username,... Điều này khiến cho những trang web muốn nâng cao hiệu suất làm việc bằng cách cache ...
Global Autocomplete Search
Trong bài viết này, chúng ta sẽ nói về việc thêm một tính năng autocomplete search vào ứng dụng Rails của bạn. Giống như bạn thấy trên facebook, google (tất nhiên không thể nào được như họ), nơi bạn có thể nhập từ khóa, hoặc một thuật ngữ tìm kiếm hoặc bất cứ điều gì, và nó sẽ trả ra cho bạn thông ...
Docker: Tạo Docker Images từ Dockerfile
Ngày nay, thuật ngữ Docker chắc hẳn không còn xa lạ gì với các bạn làm lập trình viên. Nó là một nền tảng mở dành cho các lập trình viên, quản trị hệ thống dùng để xây dựng, chạy các ứng dụng phân tán. Dockerfile chứa tập hợp các lệnh để docker có thể đọc hiểu và thực hiện để đóng gói thành một ...
Setup Ruby On Rails on Ubuntu 16.04 Xenial Xerus
This will take about 30 minutes. We will be setting up a Ruby on Rails development environment on Ubuntu 16.04 Xenial Xerus. The reason we're going to be using Ubuntu is because the majority of code you write will run on a Linux server. Ubuntu is one of the easiest Linux distributions to use ...