
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 ...

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 ...

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 = ...

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 ...

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 ...

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ó ...

Làm quen với Entity Framework 6, MVC 5 Code First
I, Tạo một ứng dụng Web MVC Mở Visual Studio và tạo ra một mới C # Web dự án có tên "ContosoUniversity". Trong hộp thoại New Project ASP.NET chọn mẫu MVC. Nếu Microsoft Azure được chọn, bỏ chọn. Nhấp vào Change Authentication. Trong Change Authentication , Chọn No ...

Tại sao scope thường được sử dụng hơn class method ?
Nguồn: http://blog.plataformatec.com.br/2013/02/active-record-scopes-vs-class-methods/ 1. Bản chất của scope và class method Bản chất thì scope cũng chính là class method, trong Rails thì scope được định nghĩa như là 1 class method động. def self . scope ( name , body ) ...

Android best practice
Nguồn : https://github.com/futurice/android-best-practices Tổng hợp ####Phát triển theo project structure được Gradle khuyến khích ####Viết password và data cần chú ý vào gradle.properties ####Không sử dụng HTTP Client, thay vào đó là Volley hay OkHttp ####Nếu muốn parse JSON dùng ...

Gọi onActivityResult trong Nested Fragment
Update latest 11/04/2016 Hiện tại Google đã update thư viện support v4, cho phép nested fragment có thể nhận trực tiếp callback từ onRequestPermissionResult() và onActivityResult, vì thế bài viết dưới đây không còn ý nghĩa nữa, nhưng có thể nó cũng giúp bạn hiểu 1 phần cơ chế Thông tin chi tiết các ...

Một số Điều hay vấp phải khi bắt đầu học sqlalchemy
Dạo gần đây tôi có bắt đầu tìm hiểu về sqlalchemy. Qua nhiều khó khăn ban đầu trong việc tiếp xúc và tìm hiểu, bài viết này sẽ đưa ra những một số khó khăn mà những người mới bắt đầu tìm hiểu sqlalchemy nói riêng và những ngôn ngữ lập trình mới nói chung. Hy vọng bài viết sẽ giúp ích cho những ...

[The Architecture of Open Source Applications] Eclipse
Bài viết sau dịch từ cuốn sách The Architecture of Open Source Applications. Các kiến trúc sư xem xét hàng nghìn tòa nhà trong quá trình học tập của họ, và tham khảo nhận xét được viết bởi các chuyên gia trong ngành. Ngược lại, hầu hết các lập trình viên chỉ hiểu một vài chương trình - đa số ...

Laravel Homestead with Vagrant box
Laravel Homestead is a pre-packaged Vagrant Box and Vagrant setup. I would say it’s a little bit different than your normal or typical Vagrant setup. There’s no provisioning using Chef or Puppet. You basically are just flashing a preconfigured server image with Vagrant. Personally, I ...

Rails Assets PipeLine - part 2
Ở phần 1 chúng ta đã làm rõ một số khái niệm liên quan tới precompile assets. Tiếp theo chúng ta sẽ cùng nhau làm rõ về quá trình xử lý precompile assets. Quá trình xử lý compile assets khi thực hiện rake assets:precompile như sau: Bước 1: Gọi tới task precompile đã được build trong file ...

ASP.NET SignalR: Polling kiểu cũ, làm nó tốt hơn
Một trang web thường cần phải cập nhật một trang như những thay đổi dữ liệu bên dưới. Bạn có thể, tất nhiên, chỉ cần poll các máy chủ mỗi vài giây trên các trình duyệt thông qua JavaScript, nhưng để nhận được cập nhật trực tiếp từ một trang web,tốt hơn là để đẩy dữ liệu cho trình duyệt, sử dụng ...

Deploy Ruby On Rails Automatic với Capistrano
Nội dung chính I. Giới thiệu Capistrano. II. Chuẩn bị môi trường Server III. Download và cài đặt Capistrano IV. Tạo user deploy V. Chuẩn bị một project Ruby on Rails và tạo một Git Repository VI. Deploy tự động với Capistrano I. Giới thiệu Capistrano 1. Giới thiệu chung. ...

React Native Get Started
**- REACT NATIVE là gì ? - ** Chắc hẳn đã một lần bạn nghe tới React, một opensource mà đội ngũ kĩ sư của Facebook phát triển. Trong kì FB conferrence vừa rồi, các kĩ sư của facebook tiếp tục công bố React Native như một cố gắng để đêm lại cách thức mới mẻ trong viẹc phát triển các ứng dụng di ...

Kết hợp Ajax, AngularJS và PHP để tạo Form
Chào các bạn, bài trước mình có giới thiệu đến các bạn những khái niệm cơ bản về AngularJS, một trong những sản phẩm tuyệt với của Google phát triển dựa trên nền tảng JavaScript để trình diễn những sáng tạo trên web 2.0. Hôm nay mình lại có 1 bài viết niên quan đến AngularJS, nhưng hôm nay nó sẽ ...

View Animation in Swift
Trong phiên bản iOS7 và đặc biệt là iOS8 được phát hành thì animation và motion trở thành trung tâm cho việc thiết kế của ứng dụng từ Apple và các nhà phát triển bên thứ 3. iOS7 giới thiệu một dạng phẳng, tối thiểu hoá thiết kế cho ứng dụng mà kết quả trả về chắc chắn xảy ra trong một số ứng dụng ...

Ví dụ đơn giản để bạn hiểu về Fragment trong Android
Trong bài viết lần này, mình sẽ tóm tắt các luồng cơ bản giúp các bạn hiểu được cách để implement chức năng Fragment trong Android. Mình sẽ không nêu ra những điểm chi tiết hơn như truyền đối số mà chỉ tập trung vào luồng và tư tưởng trong Fragment. Các bạn có thể tham khảo chi tiết hơn thông qua ...