- 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
Giảm thời gian khởi động app trong iOS
Apple khuyến cáo chúng ta nên lập trình sao cho thời gian khởi động app dưới 4s là tối ưu nhất. Tuy nhiên thì vì nhiều lý do app chúng ta thường khởi động lâu hơn thế. Bên cạnh việc xử lý những tác vụ tiền khởi động ở trong AppDelegate thì chúng ta cũng cần phải biết cách debug việc khởi động chậm ...
Soft delete với gem paranoia trong Ruby on Rails
Đôi khi chúng ta cần xóa một bản ghi một cách không hoàn toàn.Thông thường, khi chúng ta gọi phương thức destroy trong rails , bản ghi sẽ được xóa hoàn toàn trong Database. Ví dụ: Xóa một bản ghi trong bảng Center: center = Center . first center . destroy bản ghi trên sẽ được xóa khỏi ...
Fonts in XML
Android 8.0 (API 26) giới thiệu một tính năng mới, đó là Fonts trong XML, cái này sẽ cho phép bạn sử dụng các fonts như resource (giống như color, drawable ....). Yolo, các bạn có thể thêm font file vào trong res/font folder để đóng gói fonts như là resouce. Những fonts này sẽ được compile ...
Nên học gì trong thời đại số 2018
Trong thời đại công nghệ số như bây giờ, IT đã bão hòa rồi và bạn có quá nhiều lựa chọn để học, bạn không biết nên chọn cái gì, bài viết này sẽ giúp bạn có cái nhìn chính xác hơn. Vì cá nhân mình làm android developer nên có thể những lời khuyên không hợp lý với các bạn nhưng hãy coi như một sự ...
Nhận dạng chữ cái viết tay sử dụng Deep Learning
Trí tuệ nhân tạo (Artifical Intelligent) hay học máy (Machine Learning) là một lĩnh vực đang được nhắc đến khá nhiều trong thời gian gần đây bởi tính ứng dụng của nó trong thực tiễn. Có khá nhiều ứng dụng của công nghệ học máy đã được áp dụng trong cuộc sống hàng ngày như: google dịch, xe ô tô tự ...
Lộ trình trở thành Backend Developer năm 2018
Phát triển web ngày nay đã hoàn toàn khác biệt so với những năm về trước, có rất nhiều thứ khác nhau có thể dễ dàng cản trở bất kỳ ai tham gia vào quá trình phát triển web. Đó là một trong những lý do khiến chúng tôi quyết định vẽ ra một bức tranh tổng quan về lộ trình để trở thành một lập trình ...
PHP Autoloading, PSR4 and Composer
Giới thiệu Rất nhiều PHP developer hiện nay và kể cả phần lớn các framework đều chọn cách viết code theo mô hình lập trình hướng đối tượng. Một trong những best practice, convention khi viết OOP đó là mỗi class sẽ được viết riêng vào 1 file. Nhưng có một vấn đề đối với practice này đó là chúng ta ...
Tạo Virtual Hosts đơn giản trên Ubuntu
Thay vì phải vào các đường dẫn dài, khó nhớ như "http://localhost/laravel/public/" hay phải thiết lập các cổng mở sẵn để chạy ứng dụng như "http://localhost:8000", bài viết sẽ hướng dẫn các bạn cấu hình một virtual hosts giúp bạn chạy ứng dụng của mình với các domain như thật Hoàng Hải Đăng viết 18:12 ngày 12/08/2018 chỉnh sửa
Tổng quan về Artificial Neural Network
Artificial Neural Network (ANN) gồm 3 thành phần chính: Input layer và output layer chỉ gồm 1 layer , hidden layer có thể có 1 hay nhiều layer tùy vào bài toán cụ thể. ANN hoạt động theo hướng mô tả lại cách hoạt động của hệ thần kinh với các neuron được kết ...
File generator command
1. Mở đầu Chắc hẳn khi học và làm việc với Laravel chúng ta đều đã nghe và sử dụng đến artisan console mà Laravel cung cấp cho chúng ta để thực thi một công việc thông qua lệnh gõ vào từ command line. Tuy nhiên đã bao giờ bạn hỏi về việc làm thế nào mà các lệnh artisan console như: $ php ...