
Flask Tutorial Part 1: introduction to Flask
introduction to Flask Static files and database setup with Flask User Authentication and Basic Form in Flask Trong rất nhiều web framework của Python, Flask được biết đến như là một micro-framework, tức là bản thân Flask không chứ nhiều các thành phần phức tạp khác nhau, nó chỉ gồm các ...

Chèn Custom Html Attributes Trong ASP.NET MVC
Trong khi làm việc với asp.net mvc, chúng ta thường hay chèn custom attribute cho các thẻ html vì chúng đóng vai trò như là metadata giúp cho các thư viện javascript ở phía client có thể hoạt động. Ví dụ nếu chúng ta sử dụng thư viện knockout.js chúng ta sẽ chèn custom attribute có tên là ...

TÌM HIỂU VỀ SCRUMBAN TRONG PHÁT TRIỂN PHẦN MỀM
I. Khái lược về Scrum 1.Scrum Scrum cơ bản là bộ khung làm việc (framework) hay có thể hiểu nôm na là cách thức làm việc để trở nên “linh hoạt” trong phát triển phần mềm. Scrum là khung làm việc được sử dụng để quản lý quá trình phát triển các sản phẩm phức tạp. Scrum không ...

Phương thức kiểm thử phần mềm trong mô hình Agile
1. Agile là gì? Agile là một triết lí (philosophy) cho việc phát triển phần mềm. Nói cách khác, đó là một cách “tư duy” về các dự án phần mềm. Các triết lí của Agile được cụ thể hóa bởi một số phương pháp phát triển phần mềm (method), chẳng hạn như Extreme Programming (XP) hay Scrum, ...

Tìm hiểu chung về symfony (tiếp)
I. Tìm hiểu chung . II. Một Số thành phần , cấu trúc cần biết khi làm việc với symfony. 1. Schema 2. ORM 3. Routing 4. Form Form Framework: Bất kì website nào cũng có các form; từ form contact đơn giản đến các form phức tạp với rất nhiều trường. Viết code cho các ...

REDIS DATA TYPES AND COMMANDS
Trong bài viết Tổng quan về Redis, chúng ta đã cùng nhau tìm hiểu cơ bản về Redis, bao gồm các đặc trưng thường thấy của 1 DBMS, kiểu dữ liệu trong Redis và cơ chế lưu data trong ổ cứng của Redis. Trong bài viết này, chúng ta sẽ cùng tìm hiểu về các câu lệnh của Redis, cụ thể là các câu lệnh đặc ...

Liên kết Android với server(localhost) - Continue
Ở bài trước chúng ta đã đề cập tới việc sử dụng file php để truy xuất dữ liệu tại server. Bài viết này sẽ giới thiệu chi tiết hơn về các biến trong php, sử dụng code html để tương tác trực tiếp với giao diện web. 1, Những quy tắc và câu lệnh điều khiển cơ bản khi lập trình php a, Quy tắc ...

Cách validation form hiệu quả trong Laravel
Cách hay dùng(không tốt): Hiện tại có lẽ rất nhiều bạn vẫn đang validate kiểu thế này: <?php class SessionsController extends BaseController { public function store ( ) { $formData = Input : : only ( 'email' , 'password' ) ; ...

TÌM HIỂU BAN ĐẦU VỀ WEB SERVICE
Web Services Là những thành phần ứng dụng dùng để chuyển đổi một ứng dụng thông thường sang một ứng dụng web. Đồng thời nó cũng xuất bản các chức năng của mình để mọi người dùng internet trên thế giới đều có thể sử dụng thông qua nền tảng web. Web Serviece truyền thông bằng cách sử dụng các ...

CÀI ĐẶT VÀ SỬ DỤNG INTENT TRONG ANDROID
**Lập trình android với eclip trên window 7. ** 1. Cài đặt Bạn có thể truy cập vào trang http://developer.android.com/sdk/index.html để down load package đầy đủ để lập trình android với eclip trên windown. Ngoài ra, các bạn có thể sử dụng them plugin như bitbucket hay github để quản lý ...

Kỹ thuật SEO cơ bản
Metadata được biết như là “dữ liệu của dữ liệu” (“data about data”) và một trong những cách để thể hiện metadata trên web đó là sử dụng thẻ <meta>. Nội dung của thẻ meta dùng mô tả những thông tin chung của văn bản HTML, điều mà không thẻ nào khác có thể làm được tương ...

Va chạm trong Unity 2D
Va chạm trong Unity, thêm đối tượng máy bay địch và xử lí va chạm. I. Va chạm trong Unity Va chạm và xử lí va chạm là những thành phần không thể thiếu khi lập trình game. Va chạm trong game là xảy ra khi chúng ta có 2 object đi vào không gian của nhau. Ví dụ như : trúng đạn, trúng bom, chạm ...

Cách tạo ảnh động, hay các hiệu ứng trong Android (Android Animations)
Như chúng ta đã biết, ngày nay có rất nhiều các ứng dụng Androi, những ứng dụng này thường được viết để đáp ứng nhu cầu giải trí của con người. Chính vì vậy để tránh nhàm chán khi sử dụng, chúng ta nên tạo các hiệu ứng cho các đối tượng mà người dùng tương tác, qua đó ứng dụng của chúng ta sẽ trở ...

Ajax in RoR
Quite often in the past, we had to result to a ton of different javascript to perform many different AJAX operations, luckily Ruby on Rails makes AJAX structured and easy. Now, I will show you the basics of using AJAX in your Rails application. 1. Ajax (not use remote true) The first you ...

HIGHCHART API REFERENCE
Trước khi đi tìm hiểu Highchart API reference có những option nào chúng ta đi tìm hiểu xem Highchart dùng để làm gì?. Highchart hỗ trợ coder trong việc vẽ biểu đồ bằng Jquery trong lập trình web hoặc các ứng dụng web. Highchart hiện tại hỗ trợ chúng ta các dạng biểu đồ sau : Line chart : basic ...

Những thay đổi của iOS 8 : phần 1 - dưới góc nhìn của user
Với slogan “the biggest iOS release ever — for developers and everyone else”, iOS 8 đã chính thức được tung ra thị trường vào tháng 9 năm 2014. Để tìm hiểu rõ hơn về những thay đổi trong iOS 8, trong bài viết này chúng ta sẽ thử phân tích dưới quan điểm của 1 user, và hẹn gặp lại vào ...

Làm quen với Unit Testing, các tool và framework phụ trợ
Bài viết này được dịch, tóm tắt và bổ sung dựa vào bài viết NHibernate Best Practices with ASP.NET, 1.2nd Ed trên code Project. Các code sample trong bài dựa vào database Northwind của Microsoft và tham khảo 99,99% từ code mẫu của tác giả Billy McCafferty. I. Giới thiệu Unit Testing Xin mở đầu ...

LIÊN KẾT ANDROID VỚI SERVER(LOCALHOST)
I. Thiết lập server với apache và php 1, Cài đặt Lập trình Android liên kết với server(localhost) Để thiết lập một server trên windown bằng php có rất nhiều cách, ở đây ta sử dụng cách đơn giản nhất là down load và cài đặt Xampp. (Tham khảo: http://topthuthuat.com/huong-dan/huong-dan-cai- ...

Cơ bản về REST
I. Giới thiệu Xu hướng thiết kế web service trước kia từng là SOAP, WSDL ... nhưng hiện nay đã có một phương pháp tốt hơn đó là: REST (Representation State Stranfer). REST làm cho ứng dụng trở nên rõ ràng hơn: Rõ ràng về URLs: REST URL đại diện cho resource chứ không phải là một hành ...

Animation and NSAutolayout ios 7, 8
Chào các bạn, hnay mình sẽ viết bài viết hướng dẫn cho các mem mới, những người chưa sử dụng NSAutolayout. Với những bạn làm qua rồi thì sẽ cảm thấy nó rất dễ dàng, nhưng với những người mới dùng đến nó lần đầu thì rất là bỡ ngỡ và khó sử dụng. Chính mình cũng là 1 con gà và rất ức chế với cái ...