- 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
Series Hướng dẫn xây dựng ứng dụng bán hàng bằng angular js kết hợp với Rails(Phần 2)
Hi các bạn, tiếp tục bài viết trước ngày hôm nay mình sẽ cùng các bạn tiếp tục xây dựng 1 app nho nhỏ bằng angular js. Nào không nói nhiều nữa, chiến thôi nhé! Ở series này chúng ta cùng đi qua các phần như sau: Hoàn thiện danh sách liên kết categories Show danh sách các Items Một action nhỏ ...
[Swift3] Unsafe Swift: Sử dụng con trỏ(pointers) Và cách tương tác với C [Phần 1]
Hôm nay chúng ta sẽ cùng nhau đề cập đến việc sử dụng unsafe với swift, tại sao tôi lại đề cập đến vấn đề này? Bởi thông thường với swift khi các bạn sử dụng nó đều là Memory safe nên dường như chúng ta rất ít khi quan tâm đến bản chất của nó như thế nào mà chỉ khi có vấn đề gì đó phát sinh chúng ...
Giới thiệu VasSonic-Hybrid framework
Mình hay vào githup theo dõi trending để xem và cập nhật các thư viện cũng như các công nghệ mới được update và có ví dụ minh họa trực tiếp nhất . Ngày hôm nay mình xin phép được giới thiệu 1 framework nhỏ gọn giúp ích khá nhiều trong việc hiển thị web trên nhiều nền tảng cả Android, IOS. Như lời ...
Sử dụng Localization trong Laravel với VueJS
Đa ngôn ngữ là tính năng quan trọng đối với mỗi website và luôn được các developer quan tâm khi sử dụng các framework. Đối với Laravel Framework, chúng ta sẽ sử dụng Localization. Laravel cung cấp cho chúng ta một cách đơn giản để ứng dụng đa ngôn ngữ. Các file language được đặt tại folder ...
Sức mạnh của khởi đầu không hoàn hảo
Các bài viết cũ cùng chủ đề: Time Assets và Time Debts: một hướng suy nghĩ khác về cải thiện năng suất Chiến lược của Warrent Buffett: Làm thế nào để tối đa sự tập trung và làm chủ những điều ưu tiên của bạn Khi bạn có một mục tiêu, dù là bắt đầu một chiến lược kinh doanh mới, hay lên kế ...
Bài toán header của trang khi xuất file pdf
Tình hình vừa rồi trong dự án mình có gặp một yêu cầu hơi kì kì từ phía khách hàng, giải pháp thì cũng đã tạm gọi là có nhưng thực sự vẫn chưa hoàn hảo cho lắm. Mình xin giới thiệu ở đây để mọi người cùng thảo luận và góp ý. Bài toán Bài toán cụ thể là như thế này. Ta có đối tượng product gồm ...
Implement Form trong Angular 2 - cơ bản và hơn thế nữa - Part 1
Đây là bài dịch, bài gốc mời các bạn xem ở đây : http://restlet.com/company/blog/2016/02/11/implementing-angular2-forms-beyond-basics-part-1/ Trong bài viết lần này, tôi sẽ trình bày về việc implement một form để cập nhật data của một Web API được host trên Restlet Cloud. Tiếp nối bài viết ...
Độ an toàn của mật khẩu trong AngularJS
Trong hướng dẫn này, mình sẽ tạo một form đăng ký đơn giản với các trường chỉ có tên, email và mật khẩu. Mình sẽ sử dụng demo để ước lượng sức mạnh của mật khẩu trong biểu mẫu và cũng cung cấp phản hồi trực quan. Mình cũng sẽ sử dụng AngularJS để kết nối dữ liệu hai chiều dễ dàng. Tại sao phải đo ...
Code Review: An Agile Process
Trái ngược với điều mà nhiều người vẫn tin tưởng, những lợi ích của việc thực hiện code review gắn chặt với nguyên lý trên tuyên ngôn agile. Thống kê chứng minh rằng peer code review là một trong những phương pháp hiệu quả nhất để nâng cao chất lượng phần mềm bằng cách giảm bớt các lỗi từ gốc. Bằng ...
Một số lỗi thường gặp và cách giải quyết khi sử dụng migration
1. Giới thiệu Khái niêm "Rails migrations" chắc hẳn không xa lạ gì đối với lập trình viên ruby on rails nói riêng và tất cả lập trình viên của các ngôn ngữ khác nói chung. Việc thao tác với nó là rất phổ biến, và việc gặp lỗi cũng phổ biến không kém. Ở bài viết này, mình sẽ liệt kê ra 1 số lỗi ...