![](/themes/images/default.png)
LibGDX Tutorial 5: Xử lý đầu vào phần 2 - Xử lý chạm Đa Điểm Và các cử chỉ
Trong bài viết trước, chúng ta đã biết làm thế nào để xử lý thao tác chuột và bàn phím. Bây giờ chúng ta sẽ xem xét làm thế nào để có thể xử lý thao tác chạm. Để xem xét việc này, chúng ta cần một thiết bị có cảm ứng (chạm đa điểm bằng cách sử dụng chuột vô cùng khó khăn). Chúng ta sẽ bắt đầu với ...
![](/pictures/picsmalls/2018/08/11/560/nxc1533999918.png)
Tương lai của Flat Design
** 1. Bóng đổ dài** http://www.razvangarofeanu.com/#the-g Hầu hết xuất hiện ở trên các yếu tố thiết kế UI nhỏ hơn như các nút, bóng đổ dài được tạo ra với một tông màu giúp cho các minh hoạ trở nên cao hơn. Bóng đổ thường rộng và nghiêng góc khoảng 45 độ cùng với cạnh sắc nét để dễ nhận ...
![](/themes/images/default.png)
Blocks, Procs, and Lambdas
Blocks blocks hiểu đơn giản nó giống phương thức mà không có tên. blocks không phải là Object trong Ruby. blocks chỉ được sử dụng một lần không giống phương thức nó có thể được sử dụng nhiều lần bất cứ khi nào nó được gọi. blocks có thể dùng là tham số cho phương thức. ví dụ: ( 1. ...
![](/pictures/picsmalls/2018/08/11/560/ftp1533999919.jpg)
Tối ưu hóa kết quả tìm kiếm trong ElasticSearch với scoring và booting
Mặc dù ElasticSearch cung cấp cho chúng ta một thuật toán scoring hiểu quả, tuy nhiên trong một số trường hợp điều đó là chưa đủ. Ví dụ như hệ thống thương mại điện tử, nhiều người dùng có xu hướng chỉ quan tâm tới những kết quả trên cùng. Điều này có ý nghĩa thực sự quan trọng để chúng ta có một ...
![](/pictures/picsmalls/2018/08/11/560/mta1533999910.jpg)
Tìm hiều về Lua và ứng dụng
Lua là một ngôn ngữ lập trình được viết dựa trên C. Được phát mình vào năm 1993 bởi Roberto Ierusalimschy, Luiz Henrique de Figueiredo và Waldemar Cele, ngay từ ban đầu, đích nhắm tới của Lua là trở thành một thứ ngôn ngữ lập trình đơn giản, gọn nhẹ, và có thể dễ dàng được tích hợp vào các chương ...
![](/themes/images/default.png)
PHP CODING STANDARD
Một coding standard tốt hết sức quan trọng cho bất kỳ một dự án nào, nhất là đối với các project nhiều người. Coding standard góp một phần lớn tron việc đảm bảo chất lượng source code, ít lỗi và dễ bảo trì, sửa chữa. I. FILE FORMATTING PHP Tags PHP code phải sử dụng tag đầy đủ ...
![](/pictures/picsmalls/2018/08/11/560/cek1533999889.jpg)
Social Login with Laravel Socialite
Là thư viện của Laravel hỗ trợ chức năng đăng nhập thông qua tài khoản của các dịch vụ social cung cấp OAuth Hiện tại, Socialite hỗ trợ việc đăng nhập sử dụng tài khoản của: Facebook Twitter LinkedIn Gooogle Github Bitbucket Được hỗ trợ từ phiên bản Laravel 5.0 trở lên ...
![](/themes/images/default.png)
Hướng Dẫn Cài Đặt Và Sử Dụng Zend Framework 2
Để cài đặt được một project Zend Framework 2 trước tiên ta phải download : Zend Skeleton Application và thư viện Zend Framework 2. Zend Skeleton Application là một mô hình MVC và quản lý những module của ZF2 cung cấp. Trước tiên ta tải thư viện về git clone git://github.com/zendframework ...
![](/pictures/picsmalls/2018/08/11/560/fsf1533999908.png)
Tìm Hiểu kiến trúc android
Android là hệ điều hành điện thoại di động mở nguồn mở miễn phí do Google phát triển dựa trên nền tảng của Linux. Bất kỳ một hãng sản xuất phần cứng nào cũng đều có thể tự do sử dụng hệ điều hành Android cho thiết bị của mình, miễn là các thiết bị ấy đáp ứng được các tiêu chuẩn cơ bản do Google đặt ...
![](/pictures/picsmalls/2018/08/11/560/hxy1533999910.png)
IOS Local Notifications
có 2 loại là Local và Push Notification. -Push Notifications (Apple Push Notification Service – APNS): Loại notification thông qua server của Apple đẩy đến thiết bị của người dùng.Thường thấy ở những ứng dụng có tương tác với server API. -Local Notifications: Loại không cần thông qua server, ...
![](/themes/images/default.png)
Animation trong Android
Tổng quan Animation là các phép biến đổi màu sắc, vị trí, kích thước hay hướng của một đối tượng trên màn hình theo thời gian. Android cung cấp các API hỗ trợ rất tốt cho việc áp dụng animation cho các thành phần UI và vẽ đồ họa 2D, 3D. Android 2.3 và các phiên bản trước đó hỗ trợ kiểu ...
![](/themes/images/default.png)
Turn Local/VPS Into Git Version Controll.
Vấn đề: Ta có 1 VPS (Virtual Private Server), bình thường nếu muốn deploy một project lên VPS có rất nhiều cách: Push lên Version controll (Git, Bitbucket, SVN...) sau đó lên VPS clone về. Mỗi framework đều cung cấp một tool để deploy rất đơn giản và tiện dụng ta có thể sử dụng các ...
![](/pictures/picsmalls/2018/08/11/560/eul1533999906.png)
Core data investigate
What is core data? Is an object graph and persistence framework provied by Apple in MacOSX and iOS operating systems. It allows data organised by relational entity- attribute model to be serialised into XML, binary, Sqlite stores. Core data directly with SQLite Core data handles many of ...
![](/pictures/picsmalls/2018/08/11/560/zmb1533999906.png)
Sử dụng NDK trên Android Studio 1.3 or hight
Đầu tiên, sự hỗ trợ Android NDK chỉ làm việc với experimental Gradle plugin mới cho Android (mà lần lượt yêu cầu Gradle 2.5). Trong khi các plugin mới gradle cung cấp một số cải tiến hiệu suất lớn (và Android NDK build support), lưu ý rằng nó cũng đòi hỏi sự thay đổi để xây dựng tập tin "DSL" ...
![](/pictures/picsmalls/2018/08/11/560/ycz1533999870.jpg)
TestLink Test Management Tool ( Part2)
Ở phần trước tôi đã giới thiệu với các bạn về testlink, các lợi ích, cách dùng testlink để tạo test suite, tạo requirement, assign test case to test plan, assign test case to requirement, thực hiện test case. Phần này tôi sẽ tiếp tục giới thiệu một số chức năng hữu ích của test link cho việc ...
![](/themes/images/default.png)
Rpush - The push notification service for Ruby
Rpush là một gem được dùng để gửi thông báo từ server cho client trong Ruby. Ngoài những ưu điểm là dễ sử dụng, tính chính xác cao. Rpush còn cũng cấp rất nhiều những tính năng mới mà không có ở những gem khác. Cho phép bạn kiểm soát tốt hơn. Hỗ trợ nhiều Service Apple Push Notification ...
![](/themes/images/default.png)
RESTful thông qua $resource của AngularJS
1. $$esource là gì? $resrouce là một service nó không có sẵn trong thư viện của AngularJS. Bạn phải download nó và include vào trong ứng dụng. < script type = " text/javascript " src = " angular.js " > </ script > < script type = ...
![](/pictures/picsmalls/2018/08/11/560/awf1533999870.png)
SoupUI - Dịch vụ web ứng dụng thử nghiệm mã nguồn mở
SoapUI là một dịch vụ web ứng dụng thử nghiệm mã nguồn mở, với tính năng dễ sử dụng, soap ui cho phép bạn kiểm tra dễ dàng và nhanh chóng cho phép thực hiện các thử nghiệm chức năng trên web. SoapUI cung cấp đảm bảo việc thử nghiệm đầy đủ và hỗ trợ tất cả các giao thức chuẩn và công nghệ. Các chức ...
![](/pictures/picsmalls/2018/08/11/560/qyu1533999887.png)
Tổng quan về giấu tin trong ảnh (phần I)
I. Tổng quan về giấu tin trong ảnh Giới thiệu chung về giấu thông tin Giấu thông tin (steganography) là một kỹ thuật nhúng thông tin vào một nguồn đa phương tiện nào đó, ví dụ như file âm thanh, file ảnh, file text,... Nguồn đa phương tiện này được gọi là môi trường chứa. Mục đích của ...
![](/pictures/picsmalls/2018/08/11/560/ppw1533999896.png)
Xử lý Đa ngôn ngữ với các country khác nhau
Chào các bạn, sau một tháng làm việc vất vả, hôm nay tôi lại quay trở lại với một chút kiến thức, có thể nó sẽ giúp ích cho bạn đỡ bối rối rất nhiều khi làm việc với đa ngôn ngữ mà gặp phải những loại ngôn ngữ được sử dụng ở nhiều các quốc gia khác nhau. Ví dụ như ngôn ngữ tiếng Trung chẳng hạn. Nó ...