Bài viết của Tạ Quốc Bảo

Video chat using Opentok api and rails

I/Lời nói đầu Hiện nay có rất nhiều ứng dụng chat video trực tuyến để làm viêc, chat với bạn bè... như hangout, skype.. Các ứng dụng có thể chạy trên các nền tảng web browser, ios, android... Ta có thể dễ dàng tạo một streaming để chat video với opentok. Trên browser nó dựa vào nền tảng webRTC để ...

Tác giả: Tạ Quốc Bảo viết 10:50 ngày 12/08/2018 chỉnh sửa

Software design pattern

1. Software design pattern là gì ? Trong Lĩnh vực cồng nghệ phần mềm: - Design pattern là một giải pháp cho một vấn đề thường xuyên xảy ra hoặc cho một bối cảnh nhất định trong việc thiết kế phần mềm. - Một vấn đề mà coder rất hay gặp phải trong nhiều project và có một giải pháp tối ưu để ...

Tác giả: Tạ Quốc Bảo viết 10:50 ngày 12/08/2018 chỉnh sửa

Gửi Email trong Laravel _ Áp dụng với Gmail

Gửi mail là một yếu tố không thể thiếu trong ứng dụng web. Trong một ứng dụng web thông thường, chúng ta sử dụng chức năng gủi mail khi đăng ký mới thành viên, khi quên mật khẩu hay khi phản hổi một vấn đề về trang web mà người dùng gặp phải. Config Email Để gửi được mail trong Laravel, chúng ...

Tác giả: Tạ Quốc Bảo viết 10:50 ngày 12/08/2018 chỉnh sửa

Một số phương pháp viết code giúp bạn tối ưu hóa code ruby

Lời mở Để có thể tối ưu hệ thống giúp hệ thống có thể chạy tốt hơn, tốn ít tài nguyên hơn thì có rất nhiều phương pháp như thiết kế DB, chọn sử dụng loại DB SQL hay NoSQL, chọn ngôn ngữ PHP, rails, C# ... Sau đây tôi sẽ hướng dẫn các bạn một vài chú ý khi code ruby sẽ giúp code bạn chạy tốt ...

Tác giả: Tạ Quốc Bảo viết 10:49 ngày 12/08/2018 chỉnh sửa

Autocomplete remote JSON datasource in Rails

I. Introduction: JQuery UI's Autocomplete is a great choice to autocomplete remote JSON datasource in Rails. This widget allows users to quickly find and select from a pre-populated list of values as they type, leveraging searching and filtering. Any field that can receive input can be ...

Tác giả: Tạ Quốc Bảo viết 10:49 ngày 12/08/2018 chỉnh sửa

Giới thiệu về Framwork AngularJS

AngularJS là một Framwork phát triển dựa trên Javascript để tạo các ứng dụng web phong phú AngularJS thường dùng để phát triển frontend (giao diện khách hàng) thông qua các API để gọi data, nó sử dụng mô hình MVC rất mạnh mẽ AngularJS tự động fix với các trình duyệt khác nhau nên bạn không cần ...

Tác giả: Tạ Quốc Bảo viết 10:49 ngày 12/08/2018 chỉnh sửa

Xử lý ảnh dễ dàng trong swift (Phần 2)

1.7 Resize Để resize ảnh, ta sử dụng hàm sau let result = image . resize ( awidth : 100 , height : 100 ) let result = image . resize ( awidth : 100 , height : 100 , interpolationQuality : kCGInterpolationNone ) // Nearest neighbor 1.8 Cắt ảnh ...

Tác giả: Tạ Quốc Bảo viết 10:49 ngày 12/08/2018 chỉnh sửa

Hướng dẫn xây dựng web java với maven + wicket + spring

Trong bài viết này hướng dẫn tích hợp Apache Wicket với Spring Framework để tạo website Thư viện sẽ sử dụng trong bài viết này: Wicket phiên bản: 1.4.17 Wicket-Spring phiên bản: 1.4.17 Spring Framework phiên bản 3.05 RELEASE Project Structure: Cấu trúc thư mục dự án không có gì đặc ...

Tác giả: Tạ Quốc Bảo viết 10:49 ngày 12/08/2018 chỉnh sửa

MongoDB và Rails

1 NoSQL NoSQL ra đời năm 1998 bởi Carlo Strozzi. Sự xuất hiện của NoSQL với nhiều đặc điểm mới lạ như không lưu trữ dữ liệu dưới dạng các bảng và các cột như sql, dữ liệu không quan hệ - không có sự ràng buộc nào cho việc nhất quán dữ liệu, điều này làm cho việc đọc ghi dữ liệu trong NoSQL rất ...

Tác giả: Tạ Quốc Bảo viết 10:48 ngày 12/08/2018 chỉnh sửa

Tìm hiểu AngularJS - Controller (P3)

Như đã đề cập ở bài lần trước (Tìm hiểu AngularJS - Expressions, Directives). Bài này chúng ta sẽ cùng nhau tìm hiều về Controller trong AngularJS, hay nói cách khác nó chính là ng-controller directive. Ngoài ra bài này mình cũng có đề cập đến một khái niệm mới nữa là scope. I. Scope 1. Khái ...

Tác giả: Tạ Quốc Bảo viết 10:48 ngày 12/08/2018 chỉnh sửa