SS2i

Php | Freelance | SEO | Online Marketing & money making

About

I am a SEO Consultant and a PHP programmer ( developer ) from Thailand with over four years of professional SEO and PHP programming experience.

Archive for the 'programming' Category

The big publishers are coming together to build the Fair Syndication Consortium to fight sploggers and online plagiarism (via Erick Schonfeld). While solutions in the past have tried to modify the content or syndication to fight sploggers, the consortium aims to eliminate the root cause. The consortium wants to negotiate with the ad networks to […]

Read the rest of this entry »

Oracle buying Sun Microsystems is already stale news. However, this merger news will keep ringing for a while. It is not only products that are changing hands here, they are huge and deep ecosystems which have impacted most of the programming world, across products, corporates and competitions. Be it Java or MySQL or OpenOffice or […]

Read the rest of this entry »

Extending Bash Auto-Completion

Monday, April 20th, 2009

One of the ways of making command line more usable is by providing auto-completion. It is a non-intrusive way of freeing the user from the burden of remembering options. Bash provides something called programmable completion which can be extended for your own applications.
An example using vim
Bash provides you a way of specifying your keywords, and […]

Read the rest of this entry »

India To Enforce Local Servers

Monday, April 20th, 2009

Recent amendments to the Indian IT act now require web mail providers to have their servers physically located in India. As I understand, this is to make sure that information required by investigating agencies will be within the jurisdiction and easily retrievable. There is also some talk of enforcing the .in domain as well. With […]

Read the rest of this entry »

Power Tools Are Terrible Clones

Monday, April 20th, 2009

I have been saying this for Linux, but I guess it applies for all the power tools. Power tools are terrible clones, they serve you the best when you use them as themselves. I have heard innumerable complaints about tools being difficult because they are different. Just about every power tool - from calculators to […]

Read the rest of this entry »

Wikipedia Relicensing

Monday, April 20th, 2009

Wikipedia is taking votes to decide on relicensing its content. In fact this applies to all Wikimedia Foundation sites, which have been currently licensed under GFDL, which was primarily intended for software documentation. If approved the content will be dual-licensed under CC-BY-SA along with GFDL. This required a change in the GFDL to permit relicensing […]

Read the rest of this entry »

Pondering Over URL Shortening

Monday, April 20th, 2009

The Web has been busy trying to find a way out of URL shortner services. Kellan Elliott-McCrea has worked out a solution which lets the publisher gain control over the shortening. I think using rev to indicate the shortened version might get confusing, but it is also true that it seems to offer the best […]

Read the rest of this entry »

TalkPress - Hosted bbPress

Monday, April 20th, 2009

bbPress will soon power TalkPress, a hosting service for online forums. It is similar to the WordPress.com service, though it is currently not open to public. I am sure this will also bring in integration between the two hosting services. bbPress gets a lot of love from the WordPress community because it:
is an excellent piece […]

Read the rest of this entry »

Filtering The Idea

Monday, April 20th, 2009

It is extremely important to filter an idea to do full justice to it. In the early excitement subsconsciouly we build a lot of cruft around it by adding design and implementation details. At the ideation stage this is nothing less than pollution. The best way to filter an idea is:
write down the initial thoughts, […]

Read the rest of this entry »

Why Estimates Suck

Monday, April 20th, 2009

Marcel provides some insights on estimating. It is sound advice, except that estimation is usually done at a time when nothing else in the project is decided, which actually is guesstimation. So when we do this estimation, we define many other dimensions, like the team’s composition, skill-set and process. Unfortunately, a project rarely gets these […]

Read the rest of this entry »