- 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
Tập áp dụng TDD cho dự án sử dụng VueJS
1. TDD là gì? "Test-Driven Development” có thể được tạm hiểu là mô hình phát triển với trọng tâm hướng về việc kiểm thử. TDD được xây dựng theo hai tiêu chí: Test-First (Kiểm thử trước) và Code-Later (Code sau) 2. Các bước tiến hành TDD Viết 1 test cho hàm mới. Đảm bảo rằng test sẽ ...
Basic Tricks
Trong bài này tôi xin giới thiệu một số lệnh git cơ bản mà chúng ta sẽ hay phải sử dụng tới. 1. Saving State Khi bạn đã tạo 1 project với bộ khung sẵn có, và nó đang chạy ổn đinh. Bạn bắt đầu thực hiện phát triển những chức năng thì bạn hãy lưu lại trạng thái lúc nó đang ổn định nhất: $ git ...
RXSWIFT BY EXAMPLES #4 – MULTITHREADING - PART II
Tiếp theo từ Phần I, và tài liệu: Droids Ở phần trước chúng ta đã nói về 1 chút lý thuyết Schedulers, về 2 methods observeOn() & subscribeOn(), về cấu trúc của ứng dụng mà chúng ta sẽ code - đó là 1 app mà cho phép chúng ta tìm kiếm repositories trên github thông qua username. Step 1 – ...
Dependency Injection & PHP Reflection in Laravel
Dependency Injection Những ai đã và đang sử dụng Laravel đều biết rằng Service Container là một trong những tính năng mạnh mẽ nhất của Laravel, ngay trên trang chủ họ cũng đã dành hẳn một chương để hướng dẫn cách sử dụng. A deep understanding of the Laravel service container is essential to ...
UIImage, CIImage và CGImage
Bắt đầu học IOS đúng là rất khó. Điều này đi kèm với những khái niệm khá rối và không được tách biệt cho lắm. Trong phần này mình sẽ làm rõ hơn về 3 kiểu dữ liệu ảnh rất phổ biến trong IOS: UIImage, CIImage và CGImage. UIImage Với đa số mọi người mới học hay đã từng làm việc với IOS hay UIKit ...
Cơ bản về mã hóa thông tin và giải thuật mã hóa khóa bất đối xứng RSA
1. Khái niệm. Có nhiều định nghĩa khác nhau về mã hóa thông tin, nhưng có thể hiểu nôm na: "Mã hóa thông tin là việc biến một bản rõ(cái mà bất kì ai chỉ cần đọc cũng có thể dễ dàng hiểu được) thành một bản mã(cái mà chỉ những người "giải mã" được thì mới có thể hiểu được)." Để hiểu rõ hơn ...
Kendo UI – HTML5
Khái niệm Kendo UI là 1 framework dựa trên nền tảng HTML5 và jQuery hỗ trợ chúng ta toàn diện trong việc xây dựng các ứng dụng Web hiện đại một cách dễ dàng và linh hoạt đến không ngờ. Có thể bạn sẽ nghĩ rằng: Kendo UI chắc cũng giống như jQuery UI - một framework cũng được xây dựng dựa trên ...
Sử dụng file cấu hình Xcode (.xcconfig) để quản lý cài đặt các bản build của project
Trong quá trình phát triển ứng dụng, chắc hẳn để release được ứng dụng, chúng ta thường xuyên phải trải qua nhiều giai đoạn: từ phát triển, đưa QA test, đưa khách hàng xem, rồi khách ok thì chúng ta up lên Appstore. Trong mỗi một giai đoạn, có thể chúng ta sẽ phải config code cho ứng dụng khác ...
Speech Recognition and pseudo AI
In this post I'm going to learn and write about something different than previous post. What we are going to do here include: Using piglet to play a sound track Use text-to-speech software such as Festival in Linux to read out text Make interaction between user and program Make pseudo ...
Code smells in CSS
According to Wikipedia, Code smell , also known as bad smell , in computer programming code, refers to any symptom in the source code of the program that possibly indicates a deeper problem. Yes, nothing tangible presented here. Just the smell. Bad smell Hoàng Hải Đăng viết 16:28 ngày 12/08/2018 chỉnh sửa