- 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
Quản lý giao tiếp trong dự án (Project communication management)
I. Giới thiệu bí kíp Các cao thủ võ lâm trong giới quản trị dự án thường đồ rằng "giao tiếp" trong dự án giống như "khí huyết" của dự án phát triển phần mềm. Tương tự như khí huyết trong cơ thể con người, muốn sức khoẻ của dự án tốt thì luồng "khí huyết/giao tiếp" đó phải được thông suốt, ...
Spring architecture
Spring framework là một mã nguồn mở trên nền tẳng Java, thứ mà cung cấp các nền tảng toàn diện, hỗ trợ cho việc phát triển các ứng dụng Java một cách dễ dàng và nhanh chóng. Spring framework được viết đầu tiên bởi Rod Johnson và được công bố lần đầu vào tháng 6 năm 2003 theo license Apache 2.0. ...
New Features in Laravel 5.3
1. The new $loop variable In 5.3, the @foreach directive is getting a bit of a superpower, in the form of a new $loop variable that will be available inside every @foreach loop. The $loop variable is a stdClass object that provides meta information about the loop you're currently inside. Take a ...
Bạn muốn học code? Google nói rằng bạn nên chơi với những khối hộp!
Project Bloks Lập trình nhiều khi có thể là một công việc đơn độc, trừu tượng, và dễ gây bực dọc. Ngay cả khi chỉ viết một ứng dụng đơn giản nhất thôi thì bạn cũng phải dành hàng giờ, thực tế là vài ngày, ngồi trước máy tính để code bằng vài ngôn ngữ lập trình phức tạp rồi chạy những đoạn ...
Push notification with Faye
To create a mini-chat, something that we must to pay attention is how to make our app can chat in the real time between client and server.In Rails, we have alot of way to push notification to make our chat message as real time and tell another client have the new message arriving. In this article, ...
Giới thiệu về thư viện RXSwift
Chào các bạn! Dạo gần đây tôi tìm hiểu về reactive programming và tôi tìm thấy thư viện rxswift rất hay mà tôi muốn giới thiệu với các bạn. Tại sao nên sử dụng Rx Lợi ích của Rx Rx cho phép xây dựng app theo Declarative Programing* Composable : chương trình là sự kết hợp của nhiều ...
Clean code - Meaningful Names
Thực tế, khi đọc code của một lập trình viên mới, chúng ta thường rất khó nắm bắt được ý tưởng trong code của họ. Bởi nó quá khó hiểu, và chứa nhiều tên biến, tên hàm không có nghĩa, hoặc quá ngắn, thậm chí các lập trình viên thường đặt đại một cái tên bất kỳ để sau này đọc lại chính họ cũng không ...
Hook methods trong Ruby
Triết lý của Ruby là lập trình hạnh phúc (programmer happiness). Ruby tin tưởng mạnh mẽ vào điều đó (programmer happiness) và nó đã cung cấp nhiều cách khác nhau để đạt được. Metaprogramming cung cấp cho các lập trình viên cách để viết dynamic code. Đa luồng cung cấp cho các lập trình một cách ...
Những điều khác biệt giữa kiểm thử ứng dụng trên thiết bị di động và kiểm thử trên Desktop và Website
Đây là bài dịch được lấy từ một bài báo trong link sau: Nguồn: https://www.utest.com/articles/why-mobile-apps-testing-is-different-from-desktop-and-web Kể từ khi chiếc điện thoại di động đầu tiên ra mắt thị trường vào năm 1973, thị trường điện thoại đã nhanh chóng đổi mới từ những chiếc điện ...
Gợi ý từ khóa tìm kiếm với jQuery UI Autocomplete trong Rails
Autocomplete để làm gì? Cơ bản autocomplete là 1 widget giúp người sử dụng nhanh chóng tìm kiếm và lựa chọn từ một danh sách các kết quả có sẵn, theo keywords nhập vào, thay vì phải điền đầy đủ các ký tự vào trong textbox như bình thường. Các bạn có thể tham khảo source code về autocomplete của ...