Giới thiệu Realm Database
Gần đây, có một công cụ rất hữu ích cho các nhà phát triển ứng dựng mobile, đó là Realm. Realm là một cơ sở dữ liệu mobile mà có thể thay thế được cho CoreData và SQlite. Realm chạy nhanh hơn CoreData và SQLite. Dưới đây tôi đưa ra 5 lý do tại sao nên dùng Realm: Dễ dàng sử dụng: Tôi chưa bao ...
Tổng hợp về console.log
1. Nguồn console.logまとめ 2016年夏 2. Động cơ Một buổi chiều thật ngứa ngáy chân tay và buồn ngủ, quyết định lên qiita tìm bài viết nào hay hay để chia sẻ cho mọi người. 3. Sơ lược bài viết Bài viết tổng hợp những kiến thức có liên quan tới console.log, chỉ cần bạn sử dụng 1 modern browser là ...
Tìm hiểu mã nguồn mở PHP CMS Drupal hướng dẫn tìm hiểu Modules trong Drupal - bài 3
Tiếp theo loạt bài viết về Drupal : Loạt bài đều nói về Drupal 8 nhé các bạn. Bài 1 Bài 2 Module trong Drupal là gì? Là sức mạnh của cộng đồng mạng Bởi vì cộng đồng Drupal rất lớn, cộng đồng chia sẻ tính đến thời điểm hiện tại khoảng 34.940 modules gồm tất cả các phiên bản Drupal ...
TÂM LÝ HỌC MÀU SẮC
1.TÂM LÝ HỌC MÀU SẮC LÀ GÌ Tâm lý học màu sắc là khoa học màu sắc ảnh hưởng đến hành vi của con người. Tâm lý học màu sắc thực sự là một nhánh của ngành tâm lý học hành vi. Đây là một lĩnh vực khá phức tạp. Một số người còn hoài nghi thậm chí còn xem thường lĩnh vực này bởi gặp nhiều khó khăn ...
Google Maps SDK
Working with maps in iOS consists of an entire programming chapter, as there are tons of things that a developer can do with them. From just presenting a location on a map to drawing a journey’s route with intermediate positions, or even exploiting a map’s possibilities in a completely ...
Tìm hiểu về hộp thoại Sweet alert 2
Bạn đang cần hiển thị 1 thông báo cho người dùng. Bạn cảm thấy việc sử dụng alert mặc định của JavaScript không được thân thiện và đẹp mắt cho lắm. Bạn muốn tìm 1 hộp thoại giúp hiển thị thông báo của mình cho người dùng được đẹp hơn, chuyên nghiệp hơn và thân thiện với người dùng hơn. Hôm nay mình ...
30 phút data modeling - miêu tả ER
Mở đầu Trong bài viết này, chúng ta sẽ lấy một ví dụ sơ đồ ER trong thực tế, làm thử process cho đến khi thực hiện trong RDBMS, từ đó chúng ta có thể học tập các kiến thức tối thiểu cần thiết cho việc mô tả sơ đồ ER. Chủ đề là mua sản phẩm của shop online Trong nghiệp vụ thực tế, hiếm có việc ...
Để phòng tránh code "thối", hãy đảm bảo 7 quy tắc sau
1. Nguồn クソコードにならない為に、これだけは守って欲しい7つのこと 2. Động cơ Một buổi sáng đẹp trời lên công ty, mở anh chàng Thunderbird ra, lục trong thùng rác thấy có mail từ Qiita. Anh chàng này vẫn đều đặn spam mình tuy nhiên thỉnh thoảng cũng có những bài viết rất hay và giúp ích nhiều trong công việc, đọc lướt ...
Quản lý toàn bộ biến môi trường của dự án tại 1 nơi bằng gem Figaro
1. Động cơ Hiện mình đang được tham gia một dự án Rails và cảm thấy rất háo hức khi được tìm hiểu, học hỏi những kiến thức mới sau một quãng thời gian dài không được đụng tay tới. Do đặc điểm hơn một năm vừa qua không được trực tiếp đụng tay tới việc code, mình để ý hơn tới những kỹ thuật làm ...
Hướng dẫn hoàn chỉnh cho Android Testing
1. Tại sao kiểm thử Android? Android là hệ điều hành lớn nhất thế giới. Đồng thời Android cũng là hệ điều hành phân mảnh. Có hàng tá các thiết bị và các phiên bản Android mà ứng dụng của bạn cần phải tương thích với chúng. Nó không quan trọng việc bạn đầu tư bao nhiêu thời gian vào thiết ...
Login With Google Account Using Devise and Omniauth
This article shows you how to allow users to login using Devise and their Google accounts.Instead of using our own login system, we can use third party authentication services such as Facebook or Google. Using these services can be more sure and they also provide a better overall user experience. ...
Text To Speech in Android
Trong bài học này mình sẽ giới thiệu cho các bạn về thư viện text to speech trong android hỗ trợ trong việc chuyển từ văn bản thành giọng nói. Tính năng này đặc biệt hữu ích khi lập trình các app về phát âm, từ điển… Text to speech được đưa vào android từ API 21. Nên để lập trình với Text ...
Business intelligence: Methodology, Tools, Benefits; A Brief Discussion
Introduction Business intelligence (BI) is a technology-driven system for analysis of data and presenting important and valuable information to executives, business planners and other end users make more efficient decisions. BI encloses with a variety of tools, applications and concepts that ...
Devise Auth cho ứng dụng Rails sử dụng JSON Webservice
Chúng ta vẫn dùng thường dùng Rails để tạo ra các ứng dụng web và khi muốn tạo một ứng dụng mobile-friendly thì có hai con đường có thể chọn: hoặc là thiết kế một giao diện responsive hoặc là sẽ phát triển một ứng dụng cho các thiết bị di dộng. Để tạo ra một ứng dụng di động chúng ta phải tạo ra ...
Làm việc với đường cong Bezier trong Unity
Xin chào mọi người, hôm nay mình xin giới thiệu một kỹ thuật trong Unity đó là đường cong Bezier và cách sử dụng kỹ thuật này trong Unity. Mục đích của bài viết Cung cấp cho mọi người thông tin cơ bản về đường cong Bezier và ứng dụng nó trong game. Giới thiệu Đường cong Bezier là một trong ...
How to Inquire For Test Planning
Creating a test plan is often a complex undertaking. An ideal test plan is accomplished by applying basic principles of cost-benefit analysis and risk analysis, optimally balancing these software development factors: Implementation cost: The time and complexity of implementing testable ...
Tối ưu hóa truy vấn từ database in rails
Khi làm việc với những project nhỏ, người lập trình thường ít để ý đến việc tối ưu hóa tốc độ truy vấn khi lấy dữ liệu từ database do lượng data nhỏ, số lượng table trong database còn ít, nên tốc độ nhanh hay chậm người lập trình khó nhận biết được. Tuy nhiên, khi làm việc với 1 project lớn hơn, ...
Thuyết Âm dương trong thế giới lập trình và tinh thần Shu - Ha - Ri
Sau bài viết "Xin đừng đánh nhau với Framework" của mình được đăng lên. Đã có rất nhiều ý kiến đồng ý, nhưng cũng có nhiều ý kiến trái chiều. Mình thấy ý kiến này cũng rất đúng: "cái gì cũng chăm chăm tìm framework, tìm thư viện thì lấy đâu ra sáng tạo, lấy đâu ra phát triển!". Nói thế thì chẳng ...
Sử dụng Bootstrap Modal trong Angular JS
I. Lời mở đầu Sau đây tôi sẽ giới thiệu cho các bạn Angular Modal Service, một service cực kỳ tuyệt vời dùng để tạo hoặc custom modal bootstrap theo ý muốn của mình trong Angular JS. II. Cách thực hiện Step 1: Install with Bower Install service bằng bower: bower install ...
[Angular] bài 2, IN OUT trong AngularJS
Xin chào các bạn, trong bài lần trước, mình đã giới thiệu qua cho các bạn về Angular, những kiên thức cơ bản và tự chạy project đầu tiên. Hôm nay, mình sẽ hướng dẫn các bạn cách IN OUT data trong Angular. Nhưng trước tiên, chúng ta phải liên kết project với thư viện của Angular đã. Do vậy, ...