Create fixtures with specific data from DB for PhpUnit
We’re desiring to appy TDD with unit test script. But developers feel so hard to make test data for their function. So for long time,...
Doxygen
What is Doxygen ? Maintaining and adding new features to legacy systems developed using C/C++ is a daunting task. There are several facets to the...
everything about deploying/installing a cakephp project in a sub-directory.
Hi every body! I’d like to share my real experience from the last project that I need to deploy my cakephp project as a sub...
Sử dụng cache khi bạn có thể?
Cache tại sao không? Các developer chắc ai cũng biết đến cache và cũng ít nhiều đã sử dụng cache trong hệ thống của mình....
Giới thiệu NoSQL
1. NoSQL là gì: “Next Generation Databases mostly addressing some of the points: being non-relational, distributed (phân tán), open-source and horizontally scalable.” định nghĩa từ http://nosql-database.org/...
Sử dụng git trong ubuntu
I. Github là gì: Github http://github.com , còn được gọi là social network dành cho developer đi vào hoạt động tháng 2 năm 2008, là...
How to install Ruby on Rails in Ubuntu
Ruby on Rails is an application stack that provides developers with a framework to quickly create a variety of web applications. so, how to use...
Parallel PHP processes with PCNTL
1. Overview In general, standard PHP does not provide parallel processes. There are some ways to do it such as using Process Control Extensions :...
Test-Driven Development có khó thực hiện?
Theo mô hình phát triển phần mềm hiện đại, để khắc phục tình trạng chương trình đã viết xong, nhưng khi chạy trên môi trường...
Sử dụng Beanstalkd (Message queue system) với CakePHP
Khi bạn thực hiện một nhiệm vụ đòi hỏi nguồn lực và thời gian của hệ thống (như convert video, upload hình ảnh độ phân...
Hồi ký Refactor.
Dành cho những người đã là lập trình viên, muốn trở thành lập trình viên hoặc quan tâm tới cuộc sống của một lâp trình...
Performance Tuning – How to boost it up?
Hi, my name is Viet from Septeni Technology. I’m glad to notice that we’ve jut finished the tunning project to improve performance. So I want...