Introduction to Tornado
Tornado là một web framwork được viết bằng Python và được phát triển bởi các lập trình viên của FriendFeed.com. Vào năm 2009, khi Facebook mua lại, Facebook đã open source dự án này. Tornado là một web framework khá đơn giản nhưng điều khiến Tornado khác với các web framework hiện giờ là khả năng ...
Phát triển game với Pygame - Part 1: Map
Phát triển game với Pygame - Part 1: Map Phát triển game với Pygame – Part 2: Sprite Phát triển game với Pygame – Part 3: Va chạm và chuyển động Phát triển game với Pygame – Part 4: Sử dụng nâng cao map Tiếp tục bài viết về lập trình game với python mà cụ thể ở đây là pygame, ta sẽ bắt ...
Sử dụng index trong MySql
Sử dụng index trong MySql Index trong MySql là gì ? Khi phát triển ứng dụng website, sau khi một thời gian bạn có thể nhận thấy website của mình đang chạy chậm đi, có thể là do đường truyền nhưng còn 1 nguyên nhân khác, đó là máy chủ server tính toán quá nhiều dẫn đến kết quả đưa ...
Cài đặt android, tìm hiểu về ứng dụng dự báo thời tiết
Phần 1: Cài đặt eclipse, android Hướng dẫn cài đặt chúng ta có thể tham khảo bài viết của bạn Nguyễn Anh Tuấn “ http://tech.blog.framgia.com/vn/?p=4485” Phần 2: Tìm hiểu và phát triển ứng dụng dự báo thời tiết 2.1. Giới thiệu khái quát về ứng dụng Ứng ...
Tìm hiểu và sử dụng cơ bản về Sprite kit
Chào anh chị em Sau một tháng, hôm nay tôi lại xin được chia sẻ với anh chị em một hướng dẫn cơ bản nhất về Sprite kit. Nhưng mà sprite kit là cái gì? Sprite Kit là một framework mới thú vị để làm cho trò chơi 2D được xây dựng trong iOS 7. Nó hỗ trợ cho các hiệu ứng như videos, filters, and ...
In-App Purchases in iOS 6
Trong bài viết này , tôi chỉ viết những phần quan trọng nhất , nếu bạn muốn tham khảo toàn bộ , bạn có thể vào link cuối để xem toàn bộ bằng tiếng anh . Lấy danh sách Sản Phẩm Trước khi bạn có thể cho phép người sử dụng mua bất kỳ các sản phẩm từ ứng dụng của bạn, bạn phải lấy danh sách sản phẩm ...
Giới thiệu cuốn “The Art of Readable Code” (3)
Cuốn sách này của Dustin Boswell và Trevor Foucher tập trung vào các kỹ thuật đơn giản và hữu hiệu để viết code tốt hơn. Bạn có thể áp dụng các kỹ thuật này bất cứ khi nào bạn viết code. Tác giả trình bày các ý tưởng chính sau: i. Cần viết code dễ hiểu ii. Cần viết code để người đọc tốn ít thời ...
Tìm hiểu về chỉnh sửa ảnh ở IOS 8
Hôm nay chúng ta sẽ tìm hiểu về chỉnh sửa ảnh trong IOS 8, Đầu tiên , các bạn cần phải tạo 1 project với Swift , Trong phần ViewController , các bạn thêm 1 UIImageView , và 1 button là : Filter, Các bạn có thể download project tại đây : https://www.dropbox.com/s/wt0ng9aculrfv3z/Editing ...
Giới thiệu cuốn “The Art of Readable Code” (4)
Cuốn sách này của Dustin Boswell và Trevor Foucher tập trung vào các kỹ thuật đơn giản và hữu hiệu để viết code tốt hơn. Bạn có thể áp dụng các kỹ thuật này bất cứ khi nào bạn viết code. Tác giả trình bày các ý tưởng chính sau: i. Cần viết code dễ hiểu ii. Cần viết code để người đọc tốn ít thời ...
ỨNG DỤNG SVM VÀO DỰ ĐOÁN KẾT QUẢ CHỨNG KHOÁN
I. CÁC ĐẶC TRƯNG ĐẦU VÀO VÀ ĐẦU RA Đầu vào của mô hình là dữ liệu chuỗi thời gian quá khứ bao gồm giá đóng cửa và các chỉ số kỹ thuật trong chứng khoán. Để đảm bảo được số chiều vừa phải và tránh việc làm nhiễu dữ liệu đầu vào, chúng tôi chọn các chỉ số kĩ thuật thông dụng nhất bao gồm: trung ...
TÌM HIỂU VỀ CÁCH THỨC NÂNG CAO PERFORMANCE CỦA APP TRÊN WINDOWS STORE VỚI NGÔN NGỮ LÀ C# XAML.
TÌM HIỂU VỀ CÁCH THỨC NÂNG CAO PERFORMANCE CỦA APP TRÊN WINDOWS STORE VỚI NGÔN NGỮ LÀ C# XAML. Đầu tiên, tôi xin giới thiệu các công cụ và cách sử dụng các công cụ có sẵn trong visual studio thường được sử dụng để phân tích về hiệu quả hoạt động (performance), sử dụng bộ nhớ của app. Các công ...
CREATE GAME FLAPPY FRIEND
File apk : https://www.dropbox.com/s/0aq13m26wtuwio9/FlappyFriend.apk?dl=0 Video demo : https://www.youtube.com/watch?v=HrKTtzCLnys&feature=youtu.be Với mục tiêu để game của mình làm ra đến được với nhiều người chơi hơn hiện nay một cách phổ biến của những game mobile là tận dụng lợi ...
TẠO 1 GAME ĐƠN GIẢN VỚI CANVAS TRONG HTML5
1.Giới thiệu chung về canvas: HTML5 là phiên bản mới cao nhất của ngôn ngữ đánh dấu siêu văn bản. Trong phiên bản này đã cũng cấp cho người dùng một số APIs hỗ trợ việc vẽ các đối tượng 1 cách đơn giản dễ dàng như: Canvas, SVG và WebGL. Canvas có thể hiểu nó là cái khung có khả năng vẽ các đối ...
[ThaoVTP] [Dịch bài viết] Bí mật tự động lấy test evidence (Part 1): Sử dụng Selenium VBA, tự động thao tác trên Browser rồi paste screen shoot vào Excel
Lý do chọn dịch bài viết này: Dự án tôi đang làm, khách hàng yêu cầu chụp rất nhiều evidence làm bằng chứng test. Đối với dev hay QA đó là một công việc khá tốn thời gian và effort. Do đó, tôi muốn thử tìm hiểu xem có tool nào giúp dev dễ dàng và thỏa mái làm công việc nhàm chán này không. Một ...
How to make website better ?
Copy right @2013 framgia.com reserved Demo in end of content , password download: framgia 0. Think and think Nowaday, people who makes Website always follow MVC standard but when we think about the website’s speed, we only think about increase the speed in Model and Controller, but the View ...
Bone trong 3ds Max, ứng dụng vào một game đơn giản
Giới thiệu 3ds Max: Autodesk® 3ds Max® là một ứng dụng mạnh, tích hợp các mô hình 3 chiều, hoạt cảnh, và tạo cảnh 3D (rendering). Môi trường dễ học của nó cho phép các nghệ sĩ nhanh chóng tạo dựng một cách nhanh chóng các sản phẩm. 3Ds Max thường được sử dụng để tạo phim và các đoạn video nghệ ...
TÌM HIỂU VỀ NOSQL
1. NoSQL là gì ? NoSQL còn có nghĩa là Non-Relational (NoRel) – không ràng buộc. Tuy nhiên, thuật ngữ đó ít phổ dụng hơn và ngày nay người ta thường dịch NoSQL thành Not Only SQL – Không chỉ SQL. NoSQL ám chỉ đến những cơ sở dữ liệu không dùng mô hình dữ liệu quan hệ để quản lý dữ liệu ...
Android wroking with Google Maps V2
Nếu bạn đã phát triển bất kỳ ứng dụng nào có chứa Google Maps V1 thì bây giờ là thời điểm nâng cấp nó tới Google Maps V2. Bởi vì Google Maps V1 chính thức bị deprecate ngày 03 tháng 12 năm 2012 và giờ nó không còn làm việc nữa. Mục tiêu của bài viết này sẽ cung cấp cho bạn những kiến thức cơ bản về ...
[ThaoVTP][Dịch bài viết] Bí mật kỹ thuật tự động get test evidence (Part 2):
Ở Part 1, tác giả để giới thiệu về tool test Selenium VBA và công dụng của nó trong việc lấy evidence làm bằng chứng test. Tuy nhiên, nếu size ảnh quá lớn, thì cần phải thu nhỏ ảnh rồi set tất cả thành 1 size giống nhau, hay có trường hợp muốn chỉ định thời gian cho chạy tự động macro. Vì vậy, sẽ ...
[ThaoVTP] [Dịch bài viết] Cải thiện Project bằng KPT
Dù đã mấy lần sử dụng các chiến lược rồi nhưng việc cải thiện để có phương thức “Tốt hơn/ Sử dụng hiệu quả hơn” trong quản lý dự án là điều rất quan trọng. Lần này tôi sẽ nói về thực tiễn của việc “Furikaeri/Nhìn lại” mà có hiệu quả với việc thực hiện cải thiện ở nhiều khía ...