Deal with DHCP Server IP Exhausted

Recently, I have a problem with DHCP Server service run on Windows Server 2003 that use full ip address ranges, alot of IP used by strange mac address (3139…, longer than 12 charater) with type DHCP/BOOTP, even my DHCP server have mac address filter add-in and assign IP option is DHCP only. No special info in event log, Google return no clear root cause and solution.

Some strange address

this happen not just with Windows S2K3 also with S2K8 or 2012 too. Continue reading “Deal with DHCP Server IP Exhausted”

A successful Git branching model

By Vincent Driessen
on Tuesday, January 05, 2010

In this post I present the development model that I’ve introduced for some of my projects (both at work and private) about a year ago, and which has turned out to be very successful. I’ve been meaning to write about it for a while now, but I’ve never really found the time to do so thoroughly, until now. I won’t talk about any of the projects’ details, merely about the branching strategy and release management.

It focuses around Git as the tool for the versioning of all of our source code. (By the way, if you’re interested in Git, our company GitPrime provides some awesome realtime data analytics on software engineering performance.) Continue reading “A successful Git branching model”

Why is processing a sorted array faster than an unsorted array?

Here is a piece of C++ code that seems very peculiar. For some strange reason, sorting the data miraculously makes the code almost six times faster.

Continue reading “Why is processing a sorted array faster than an unsorted array?”

Không Lập Trình Khi Rảnh Rỗi Có Biến Bạn Thành Developer Tồi?

Câu trả lời của bạn cho câu hỏi “em làm gì vào thời gian rảnh?” hoặc “em có project cá nhân nào cho anh/chị tham khảo không?” có ảnh hưởng lớn đến quyết định của nhà tuyển dụng. Đó là sự thật mà nhiều công ty IT – khách hàng của ITviec – tiết lộ.Tôi vừa đọc một bài viết thú vị trên Y Hacker News về chủ đề “không lập trình khi rảnh rỗi có biến tôi thành developer tồi?”. 50% đồng tình và 50% có ý kiến ngược lại.

Theo quan điểm của tôi thì không lập trình khi rảnh rỗi không biến bạn thành developer tồi, nhưng lập trình khi rảnh rỗi có thể khiến bạn trở thành developer giỏi hơn. Continue reading “Không Lập Trình Khi Rảnh Rỗi Có Biến Bạn Thành Developer Tồi?”

7 More Mistakes Commonly Made by PHP Developers

Back at the end of June, TopTal, the freelance marketplace, published a post about 10 Most Common Mistakes PHP Programmers Make. The list wasn’t exhaustive, but it was well written and pointed out some very interesting pitfalls one should be vary of – even if I wouldn’t personally list the mistakes as very common.

I encourage you to give it a thorough read – it has some truly valuable information you should be aware of – especially the first eight points. A couple days back, Anna Filina expanded on the list with seven new entries. While less specific and common, her points still carry weight and should be considered when developing.

Continue reading “7 More Mistakes Commonly Made by PHP Developers”

5 Reasons Why the Web Platform War is Over: PHP Won with 75% says Google

Author: Manuel Lemos

Posted on: 2013-05-20

Categories: PHP opinions

During Google I/O 2013 event a Google manager said PHP runs on 75% of the Web sites. So they decided to finally support PHP as in their AppEngine hosting service.Read this article to understand why this puts an end to years of false claims that PHP was losing market, as well what it means to Web developers using PHP or other languages.

Continue reading “5 Reasons Why the Web Platform War is Over: PHP Won with 75% says Google”