Bài viết của Bùi Văn Nam

Tìm hiểu API Search IOS

1. Giới thiệu Hôm nay nhân lúc nông nhàn mình có 1 bài viết vớ vẩn về API Search của IOS. Có từ iOS8 nhưng bây giờ mình mới đọc :v. API mới này của iOS rất tiện dụng và nếu bạn tận dụng được nó, nó sẽ là công cụ hỗ trợ đắc lực cho app của bạn. API Search này của iOS cho phép bạn search content ...

Tác giả: Bùi Văn Nam viết 13:23 ngày 12/08/2018 chỉnh sửa

Sử dụng Dependency Injection trong Angular và RequireJS

Giới thiệu Nếu bạn đã xây dựng các ứng dụng JavaScript lớn trước, rất có thể bạn phải đối mặt với nhiệm vụ quản lý các dependence. Nó có thể là một chức năng, đối tượng, hoặc một instance. Trong bài viết này, chúng tôi sẽ so sánh hai thư viện lớn, AngularJS và RequireJS. Chúng tôi sẽ phân tích ...

Tác giả: Bùi Văn Nam viết 13:23 ngày 12/08/2018 chỉnh sửa

Cải thiện performance cho Rails applications

Mở đầu Có rất nhiều developer phàn nàn về việc các ứng dụng Rails của họ chạy chậm. Nhưng hầu hết trong số đó không hoặc chưa thực sự quan tâm đến việc cải thiện performance cho các ứng dụng của họ. Trong bài viết này, chúng ta sẽ cùng tìm hiểu xem làm thế nào để kiểm soát, phát hiện và khắc phục ...

Tác giả: Bùi Văn Nam viết 13:23 ngày 12/08/2018 chỉnh sửa

JS in Rails

Its needless to say the importance of JavaScript in web applications. Because Websites are becoming more and more dependent on Javascript. There are many ways to add JavaScript in Rails. But the question is what is the best way to add JS in our Rails app that will ensure the optimum ...

Tác giả: Bùi Văn Nam viết 13:23 ngày 12/08/2018 chỉnh sửa

Xây dựng ứng dụng ChatApp partII

Server NodeJS Đầu tiên chúng ta xây dựng server bằng cách tạo file server_chat.js như sau //server_chat.js // Setup basic express server var express = require ( 'express' ) ; var app = express ( ) ; var server = require ( 'http' ) . createServer ( app ) ; var ...

Tác giả: Bùi Văn Nam viết 13:23 ngày 12/08/2018 chỉnh sửa

Memory Leaks trong Javascript

Giới thiệu Memory leaks là vấn đề mà mọi deveploper đều sẽ gặp phải khi code. Memory leaks sẽ dấn đến việc ứng dụng sẽ chạy chậm hơn, crashes, hay có thể ảnh hưởng đến các ứng dụng khác. Vậy memory leaks là gì? Memory leaks có thể được định nghĩa là một bộ nhớ (memory) không được sử dụng trong ...

Tác giả: Bùi Văn Nam viết 13:23 ngày 12/08/2018 chỉnh sửa

Sức mạnh tuyện vời của Inject

Inject là một nền móng để xây dựng block Inject là một trong những cấu trúc cơ bản, linh hoạt nhất có trong các ngôn ngữ hướng chức năng. Nó có thể được sử dụng để xây dựng map, select, max, all? và nhiều phương thức sử dụng vòng lặp khác. Thật không may, nhiều lập trình viên lại không hiểu rõ ...

Tác giả: Bùi Văn Nam viết 13:23 ngày 12/08/2018 chỉnh sửa

jQuery Plugin Selecting Date and Time Ranges

jQuery UI have build a wiget jQuery UI Datepicker is used to display inline calendar popup but with that it is not include time fields. To solve that problem a plug-in call Datepair is a lightweight, modular javascript plugin for intelligently selecting date and time ranges, inspired by Google ...

Tác giả: Bùi Văn Nam viết 13:23 ngày 12/08/2018 chỉnh sửa

Những điều đặc biệt trong Javascript

Hôm nay tiếp tục loạt bài về javascript tôi xin trình bày những kiến thức cơ bản nhưng chưa hẳn ai cũng nắm rõ hết trong javascript. Javascript là một một ngôn ngữ lập trình kịch bản dựa vào đối tượng phát triển có sẵn hoặc tự định nghĩa ra. Nó có rất nhiều điểm tương đồng với các ngôn ngữ khác, ...

Tác giả: Bùi Văn Nam viết 13:23 ngày 12/08/2018 chỉnh sửa

Vì sao tôi ghét Rails

Bài này mình dịch từ bài viết sau : http://kakubei.blogspot.com/2012/05/why-i-hate-rails.html Bản thân mình cũng đang sử dụng Rails trong công việc, nên mục đích khi dịch bài này sang tiếng Việt nhằm giúp mọi người mới tiếp cận với Rails có cái nhìn đa chiều hơn, đôi khi Mọi thứ không như chúng ...

Tác giả: Bùi Văn Nam viết 13:23 ngày 12/08/2018 chỉnh sửa