- 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
Code Concerns in Rails 4 Models
Warm up Different models in your Rails application will often share a set of cross-cutting concerns and you may have not noticed that there's a folder called 'concerns' was added from Rails 4. In fact, this feature has been here for a long time and it is pretty simple but powerful concept. ...
Laravel Beauty: Recipes & Best Practices
Laravel Beauty: Recipes & Best Practices Laravel Beauty: Tìm hiểu về Service Container Laravel Beauty: Tìm hiểu về Service Provider Laravel Beauty: Tìm hiểu về Facade Laravel Beauty: Tìm hiểu về Contract Laravel là một Open-source PHP Web Application Framework , được tạo ra ...
Lập trình module đầu tiên cho PHPFOX===
Trong bài viết trước, chúng ta đã biết qua về các Platform mạng xã hội. Trong bài lần này, chúng ta sẽ đi sâu hơn về Phpfox . Phpfox có một điểm mạnh đó là ngoài những module cơ bản (Forum, Blog, Music, Video, News Feed,...) thì nó cung cấp khả năng có thể cho lập trình viên viết ra những Module ...
sử dụng Restangular trong AngularJs
Giới thiệu Xu hướng phát triển web hiện tại đang ủng hộ AngularJS.Đây là 1 framework khá phổ biến cho client side.Cá nhân tôi thì rất thích AngularJs vì đấy là công cụ phát triển web khá là nhanh và nó cũng khá là hữu ích cho các ứng dụng mobile . Restangular là 1 services của AngularJS giúp ...
Các cách sử dụng get/set propert
Hôm nay, mình muốn thảo luận với các bạn về một chủ đề rất gần gũi với chúng ta khi lập trình đó là về hàm get/set property ý nghĩa và cách chúng ta có thể sử dụng chúng như thế nào. Lúc đầu mới tiếp cận get/ set method mình chỉ hiểu một cách đơn giản nó phục vụ cho mục đích Encapsulation của ...
(Basic) Improving the ever growing class with "Dictionary" and "Enumeration"
Background In my previous article, I've tried to describe what a human class can be. Besides some basic attributes like 'name' and 'id' (from their first ancestor, the "thing"), and some from their direct parent (age, health points and stamina), human has their own attribute too, ...
[Ruby] Tạo một Hash với chiều sâu vô hạn
Đọc và dịch theo ý hiểu của bài viết sau http://firedev.com/posts/2015/bottomless-ruby-hash/ Vào những ngày khác nhau, có nhiều người hỏi rằng nếu có một cách mù quáng nào đó để gán giá trị lồng nhau cho Ruby Hash mà không càn tạo từng key. Hóa ra là có, và nó có những thú vị, tuy nhiên những ...
2016 Recruiting Websites - 10 website tuyển dụng nổi bật tại Nhật Bản (Part-1)
Nói đến công tác tuyển dụng tại Nhật Bản- một công việc bận rộn và thường diễn ra quanh năm. Tại Nhật có 2 mùa tuyển dụng lớn là: Haru saiyou và Aki saiyou ( Đợt tuyển dụng mùa Xuân và mùa Thu). Thường thì đợt tuyển dụng mùa Xuân luôn lớn nhất vì rơi vào thời điểm sinh viên tốt nghiệp. Ngay từ cuối ...
ActiveRecord Trong Rails
ActiveRecord là một phần của Rails nó sẽ đảm nhiệm việc mapping giữa các đối tượng với các bảng trong cơ sở dữ liệu. Nó còn được gọi là object-relation-mapping. Trong Rails app ta sử dụng ActiveRecord trong model (trong đó có domain object và nghiệp vụ logic), ý tưởng ở đây chính là làm việc trên ...
Một số biện pháp cải thiện performance của ứng dụng rails
Chúng ta đều biết rằng rails là 1 framework khá dễ sử dụng, ta có thể không cần nắm nhiều kiến thức lập trình mà vẫn có thể dễ dàng xây dựng 1 trang web, chỉ cần nắm qua một chút về gem, add-on... Tuy nhiên đó mới chỉ là dừng ở mức xây dựng 1 ứng dụng sơ khai. Khi đi vào tìm hiểu sâu về framework ...