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

More On Task Managemnt Using vim

Sunday, November 28th, 2010

I never expected that task management using vim will be used by others. It is a duct-tape approach that really worked well for me. My intention of putting up that post was to show usefulness of GTD and the extensibility of vim. I got some more queries about the task management system, so this is […]

Read the rest of this entry »

India Publishes Its Policy On Open Standards

Sunday, November 28th, 2010

Government of India’s Ministry of Communications and Information Technology has published its policy on open standards for e-governance (pdf). It explicitly states that the Government will adopt Single and Royalty-Free Open Standard. Section 4.1 titled “Mandatory Characteristics” (of Open Standard) lists interesting points, like: the standard should be adopted and maintained by a not-for-profit organization […]

Read the rest of this entry »

Ubuntu To Use Unity For All Humanity

Sunday, November 28th, 2010

Ubuntu will carry Unity as the default shell for its GNOME stack. What does this mean? GNOME shell is how you interact with your desktop – launching applications, switching between them, panels. Instead of this, Canonical will start using Unity as the shell. Is it good or bad for the users? I don’t think anybody […]

Read the rest of this entry »

New, PNG-based Stack Overflow flair

Sunday, November 28th, 2010

Need to hire a really great programmer? Want a job that doesn’t drive you crazy? Visit the Joel on Software Job Board: Great software jobs, great people.

Source:New, PNG-based Stack Overflow flair

Read the rest of this entry »

World Tour - last chance

Sunday, November 28th, 2010

Due to unexpected demand we’ve been working with the venues for the upcoming FogBugz World Tour 2010 (incorporating DVCS University) to find more room. We already have more than 3154 people signed up and in some cities, we moved to a larger venue to accomodate everybody.
That means there’s still room in most cities if you […]

Read the rest of this entry »

Merging Season

Sunday, November 28th, 2010

Area 51 is filling up with thousands of ideas for new Stack Exchange sites, and a pretty clear pattern has started to worry us: too many ridiculously niche proposals, overlapping proposals, and proposals that are already covered by an existing site.
Merging Season
 
Need to hire a really great programmer? Want a job that doesn’t drive you […]

Read the rest of this entry »

A new WordPress Stack Exchange

Sunday, November 28th, 2010

We’ve been opening new Stack Exchanges left and right on a variety of topics. In almost every case, the Stack Exchange appears to duplicate the content of an existing community. For example, our WordPress answers site (now in beta) covers the exact same material as WordPress.org’s existing forums.

This is nothing new to us at Stack […]

Read the rest of this entry »

Make sure you watch Nate Koechley’s excellent talk on Front-End Engineering (via Chris Heilmann). A lot of executives think it is only about the “Look and Feel”. I hope they will watch this and realize the underlying engineering objective.
From the transcript, Nate nicely defines front-end engineering:
Another way to think about it is that frontend […]
Source:Nate […]

Read the rest of this entry »

I relived an intense past discussion while reading Uche Ogbuji’s nice introduction to XML elements and attributes design. We had discussed exactly the same issue, with the exact same examples of date and name to justify our decisions. What we ended up with was a lot different than what any of us had devised, because […]

Read the rest of this entry »

Principles For Building Frameworks

Tuesday, April 28th, 2009

Jonathan Crossland has a list of important principles for building a framework (via Ralph Johnson). Designing a framework is a tricky business. Through it you impose certain design decisions on its users, but you have to give freedom everywhere else to use it the way they want to. Such lists help in identifying the approach […]

Read the rest of this entry »