Skip to main content


Showing posts from April, 2008

Be Always on the SPOT

I just came across this new site being marketed in a magazine . I think for newbies trying to get around the metro and curious on what is cooking on different hot spots in the city , this site is a good place to start . SPOT.PH is a website about dining , chilling and playing . It provides an intuitive interface to search for bars and restaurants , a personal review from SPOT members ( yes you can sign up and be a member of the site ala social networking site ) , a list of what is hip around the metro , a forum where you can ask just about anything on everything and a multimedia gallery where you can post your own picture and be on the spot. From finding the best resto the city can offer to the best bathroom around , SPOT.PH has it all for you . Log on to the site now and see what is in store for you.

Anti Colorum Drive , WTF????

Going to work every 5 days of the week seems to be the worst ordeal for a city commuter like me . Good thing my place is near a shuttle service bound for Makati . You are right , not a legit service , colorum if you may say . I may get some unfriendly feedback , but i thank these colorum vans is a big help to common "taos" like me . Its not that I love breaking the law , its just that I feel convenient for them doing so . Imagine the hassle of going to Quiapo then ride another bus for Makati .

Going forward , I wrote this blog not in support of colorum boys but to give my observations how authorities conduct what they call "Anti Colorum Drives" . I have experienced queueing for almost an hour because there were limited van willing to travel because of the above mentioned program . Yes , i have also experienced the feel of being chased by this uniformed man in big bikes and eventually overtaking the van at Valero . But this does not happen everyday . The funny th…

Referencing a .Net Managed Assembly in Visual Basic 6

Im into converting a VB6 app into .Net and i run into this kind of a scenario - the VB6 app references a .Net Managed Assembly . So after consulting you know who , here are the steps to reference you .Net Managed Assembly in Visual Basic 6 :

1. Register the system.dll assembly created by the .NET Framework as a COM object:
Open a DOS command window. Type: CD C:\WINDOWS\Microsoft.NET\Framework\[.net version] Type: regasm sample.dll
2. Add a reference to the DLL.
A. Create a Visual Basic project.
B. Select the Project menu's References command.
C. In the References dialog, click Browse.
D. Navigate to and Select the sample.tlb file and click Open.
*** Important *** Select the ".tlb" file not the ".dll" file.
The ".tlb" file contains extra information that Visual Basic needs to use the DLL.
Click OK to close the References dialog.

ABCs of Mobile Phone Technology

Dont be misled by the title , its just a list of some common terms used to describe the technology a particular phone is using . So dont be left behind read and take down notes .

0G :standing for the 1st generation of mobile phones, were satellite phones developed for boats mainly - but anyone could get one in one’s car in the beginning of the 90s for several thousand dollars. Networks such as Iridium, Global Star and Eutelsat were truly worldwide (although for physical reasons, think of a satellite as a fixed point above the equator, some Northern parts of Scandinavia aren’t reachable), and everybody thought at that time that satellite phones would become mainstream products as soon as devices got smaller and cheaper. This vision proved wrong when the GSM concretely came to life in 1990/1991 in Finland.

1G: Firstly, there were analog GSM systems, that existed for a few years. And then came the digital systems.

2G: the second generation of mobile telecommunications still is the most wide…

The Search for the New 7 Wonders of Nature is ON

The search for the new 7 wonders of nature is on. This is a project of the New7wonders foundation . The Foundation was established in 2001 by the Swiss-born Canadian filmmaker, author and adventurer Bernard Weber to contribute to the protection of the world’s human-built and natural heritage and to foster respect for the cultural diversity on our planet.

Filipinos should be proud , our own Tubbutaha Reef is part of the top 10 based on the live ranking . Puerto Princesa Subterranean River National Park also made a great leap today from number 78 to number 65 .

So what are you waiting for , Filipinos unite and show our support to our entry by voting . Let your votes be counted , VOTE NOW.

Source of Information : Blog Ni Islaw

Green Revolution Tips

GO DIGITAL. Print only those files you desperately need tangibly, and store everything in your hard drives , or on the Internet. This way you eliminate waste and wasting paper.

GO BLACK. Dark screens dont require as much energy as white ones. Make your home page . Blackle was created by Heap Media to remind us all of the need to take small steps in our everyday lives to save energy. Blackle searches are powered by Google Custom Search.

SAVE UP ON ELECTRICITY. Switch to compact flourescent bulbs . This saves around 50% of your expenses . Close your Airconditioners and open your windows.

GET NEW GEAR. If your gadgets are equivalent to a teener in human years perhaps its time to upgrade . Consider a laptop instead of a desktop . It has better energy consumptions . When buying fridge or airconditioners , look for its energy efficiency ratings - the higher the better.

THREE R's. Reduce , Reuse and Recycle . Reuse what you can and think before you buy .

Source : T3 Magazine

Changing your blogs site icon

Growing tired of the big E as your blogs icon ? Heres the simple way of doing the make over .

1. Choose or create the icon that you want . You can use any graphic program for this .
2. Visit this site to convert your created/chosen picture file into a format that is suitable for shortcut icons. The site will provide you files that is in ZIP format and to be downloaded in your machine .
3. For bloggers who uses BLOGGER as its site , upload the provided PNG file to you favorite image hosting site. For those who have control to their website , upload the provided favicon.ico into your root directory.
4. Edit you page by adding the following tag inside your HEAD.

link rel="Shortcut Icon" href="http:[whatever your image hosting site is]/favico.png"
For site owners
link rel="Shortcut Icon" href="favicon.ico"

Unified Communications World 2008

The biggest event on Unified Communications, The UC World 2008 happens on April 25-26 at the Esplanade, SM Central Business Park, Pasay City.

See live Unified Communications Demos at the Cisco Booth
Cisco presents the Smart Business Communications System (SBCS). More than just a phone system, it's everyhting you need for your growing business in one box! SBCS integrates easily with your existing network and is easy to deploy, manage and operate. Ask about the extra cost savings you'll get with the special SBCS promo discount.

Date: April 25-26, 2008
Time: 9 :00am - 5 :00pm

Attend the Cisco Unified Communications Workspace Session
Discover how Cisco Unified Communications can help you enhance your business productivity and profitability.
How you can be connected and work seamlessly from where you are. How you can maximize collaboration within the company and with external parties. All these while enjoying cost savings in the long run!

Place: UCWorld presentation area

Ubuntu releases its second LTS version

Ten hot jobs that can be done at home

Tired of going to work because the traffic sucks , it is hot as hell in the outside , you dont want to see your officemates face forever or you just wanted to stay home ? Here a list of hot jobs that can be done at home :

1. Administrative Services Manager

Traditionally, administrative services managers oversee large support staffs in offices such as hospitals and law firms. As larger employers consolidate responsibilities for multiple locations into a handful of positions, more administrative services managers have earned the option to work some or all of their hours from a home office.

2. Computer Systems Analyst

These information technology professionals help companies design state-of-the-art systems to run businesses. As employers use telecommuting jobs as a key strategy in their recruitment efforts, computer systems analysts often test new ideas at their own home offices. Learning about tools like virtual private network (VPN), video chat, and virtual desktops during a computer scie…

Mobile Linux to take on Microsoft and Symbian

I know every one is familiar with the Symbian OS and Microsoft OS for mobile devices . Linux , on the other hand , has been concentrating on desktop and enterprise solutions . For Linux fanatics , wait no further , there has been news that linux is going mobile . Yes , a new platform for the booming mobile industry . As a showcase of what Linux can do in the world of mobile computing , Nokia , the leading mobile phone producer , has unveiled a pocket-sized internet client running Linux for wireless internet browsing. Unfortunately , the 770 lacks a cellular radio that would allow it to go online directly or handle voice calls, making it Nokia's first consumer device that does not offer phone capabilities.

Presidential Campaign for 2010 Invades the Web

Using the web as one of the primary channel for political campaigns is becoming a trend . Look at how the US presidential race has been gaining a lot of attention primarily because it is in the internet . Call it web-hype of some sort .

Just tonight , I stumbled upon a blogger site purposely created by a teen blogger to somewhat persuade Mar Roxas to run for presidency this 2010 . Honestly , it is my first time to see a blog site with political campaign motive behind .

I find it entertaining at some point yet informative on the other . Entertaining in the sense that it contains all the political gimmicks that can be possible to implement in the "webosphere" . Taking the Roxas site for example , it comes loaded with wittily created jingles that plays in the background . It also contains songs that can be related to the candidate . In Roxas' site , the song ranges from the famous Mr. Palengke song ( a rip off of Parokya ni Edgars' Mr. Suave ) to a more serious Umagang K…

How to Create a Tag Cloud for Blogger

A tag cloud (or weighted list in visual design) is a visual depiction of user-generated tags used typically to describe the content of web sites. Tags are usually single words and are typically listed alphabetically, and the importance of a tag is shown with font size or color. Thus both finding a tag by alphabet and by popularity is possible. The tags are usually hyperlinks that lead to a collection of items that are associated with a tag.

For bloggers like me who did not really built the site from scratch , we have to stick with the basic features that blogger offers . Yes , the tag cloud is not supported . With a little searching , I came across a site that explains how to hack blogger and create a tag cloud . Just look at my blog for the output tag cloud .

Start Creating a Tag Cloud.

A Closer Look at Google AdSense

The blogging fad had been hot like pancakes in the office , everyone seems to be interested on it ( just exaggerating ) . One of the common topics that just pops out everytime is AdSense . You might have noticed most of the blogs now have AdSense ( if your generous enough please click on my Ads LOL ) . Here is a primer on how to interpret your AdSense report . Im not an expert on the field ,as I always say , I just wanted to share what Google gave me .

Basicaly , the income you get from the tower block is the sum of all the values of each click, less Google's share. That is, it is calculated using the following formula:
Earnings = Click1 Cost + Click2 Cost + Click3 Cost +(...etc) - Google's Share

Everyday , google gives you a report about your AdSense and it may look something like the one below

Page impressions 50
Clicks 2
Page CTR 4.00%
Page eCPM $6.60
Earnings $0.33

Page Impressions (50)

This is simply a count of the number of times adverts have been displayed on your page. It i…

Red Hat Stays Away from Linux Desktop

In a recent statement , Red Hat , one of the leading Linux flavor provider , denies speculation that they will be investing on a linux destop OS that will compete with the dominant Windows. In my honest opinion , this statement is not a bad sign for the open source community . Red Hat issued the following statement , showing their effort to continue providing reliable server solution :

"As a public, for-profit company, Red Hat must create products and technologies with an eye on the bottom line, and with desktops this is much harder to do than with servers. The desktop market suffers from having one dominant vendor, and some people still perceive that today's Linux desktops simply don't provide a practical alternative."

For desktop users , this does not mean there will be no Linux for them in the future . Red Hat is just one of the many flavors of linux . Ubuntu is the leading challenger in that desktop OS space . Furthermore , RedHat also made this striking statemen…

Millimeter Wave Scanning Technology

I could still remember the flashy gadgets being exhibited in James Bond films . Those incredible piece of technology that is almost , in a laymans point of view , impossible and unrealistic . I know everyone got envy with the see-through eyeglass that could see whats underneath those thick clothes of anyone . Now , that technology is turning into reality with the advent of Millimeter Wave Scanning .

Millimeter wave technology is a form of whole body imaging technology that could allow security screeners to peer beneath a passenger's clothing to detect concealed weapons. Right now , it is being used in selected airports for added security . Despite of the significance of this technology especially on battle against terrorism , the old question on privacy is still in place . In the end , the principle of utilitarianism , seems to be followed . That as long as it is for the benefit of the many , then it is morally right .

See related post about this technology here , here and here

How to Know if Your Professor in I.T. is NOT Really Worth It

C# or VB.Net

Hey guys ! Im not raging a war to whatever language you prefer , Im just interested on your choice . Join the survey below and be counted .

Ill be doing a post on the differences between these 2 languages as well as pros and cons on using them . So please leave a comment why you are choosing C# or VB.Net . Thanks a lot .

SIGA 2008 - Beyond the Usual Tentative Program of Activities

The SSEAYP International General Assembly is fast approaching . The start of the month of May will be beyond the usual for former SSEAYP participating youth who will join the gathering in Cebu .

Sadly , I will not go . Being a a former participating youth for the 27th SSEAYP(exPPY as they may call you) , I will be missing a lot . But then again , priorities are priorities .

Here are some basic information about SIGA 2008

SIGA Objectives :
1. To create an opportunity for the reunion of former participants (PYs & NLs) to promote lasting friendship, understanding and goodwill

2. To exchange information on activities of respective Alumni Associations and the Secretariat of SSEAYP International

3. To enhance the network of cooperation among former participants through opportunities in various social and business undertakings

SIGA 2008 will be organized in Cebu, Philippines at the Waterfront Hotel from May 1 to 4, 2008.

Aside from the SIGA prescribed activities (the usual formalities…

Email Scam Beware

I was checking my mail when I read this piece of email from a certain Mr.Salif Zoungrana who claimed to be from BANK OF AFRICA OUAGADOUGOU BURKINA-FASO saying that theres a lot of cash that awaits me if I help him . Knowing that a lot of email scams are existing I searched for topics relating to the bank stated above and the name of the person in the email . Yes , once again , Mr. Google was intelligent enough to give me email scam links here , here and here.

By the way here is the email , you might find it in your inbox one day :

MR,Salif Zoungrana
This message might meet you in utmostsurprise,However,Its just my urgent need for a foreign partner that mademe to contact you for this transaction,I am a banker by profession fromBurkina Faso currently holding the post of a director auditing andaccounting section of the bank.
I have the opportunity of transferringthe left over fund($18 m USD) which bellongs to one of my client who died along with hi…

Going back to my school

I was visiting the website of my school to join the forum and i stumble upon this very funny article by my friend Don , who also was my officemate before and was also my teacher in 2 subjects back in college .

Days before the 43rd Foundation Anniversary, I dusted off my old albums to update my current playlist. After weeks of listening to Shivaree, Kate Voegele, and Simone White, I needed some good blasting in the ear. What I unearthed was Megadeth. Megadeth typified the brand of rock I never get tired of listening to: it starts out fast, is full of riffs, grooves in the middle, has a good solo, and ends just before you get tired of it while leaving you yearning for more. Their distinctive riffs, solos, and ferocious snarl was what kept me going through the four days (plus change) of this year's foundation celebrations.

Read More on this Article.

My LINQ to XML Experience : Node Value Extractions

For those who had been accustomed to the use of XML DOM perhaps you may have experienced the tedious job of extracting to converting node values . This sample will simply show us how extracting is easily done on LINQ .

Example 1 : Extracting string values.
XElement stringElement= newXElement("Name","Marvin");           Console.WriteLine(stringElement); Console.WriteLine((string)stringElement);
Result 1:
<Name>Marvin</Name> Marvin
Example 2 : Working with double values
XElement doubleElement= newXElement("Value",1.2345678); Console.WriteLine(doubleElement); Console.WriteLine((double)doubleElement);
Result 2:
<Value>1.2345678</Value> 1.2345678
Example 3: Converting from one type to another
XElement castElement= newXElement("Condition","TRUE"); Console.WriteLine(castElement); Console.WriteLine((bool)castElement);
Result :
<Condition>true</Condition> True

But this statement will produce an exception because the st…

Dealing with Business the Easy Way

Here is a funny forwarded email from a friend , named Fredie , showing how business is done . Surely , this can be seen in the philippines . Read on and reflect .

Father: I want you to marry a girl of my choice
Son: 'I will choose my own bride!'
Father: 'But the girl is Bill Gates's daughter.'
Son: 'Well, in that case...ok'

Next Day Father approaches Bill Gates.
Father: 'I have a husband for your daughter.'
Bill Gates: 'But my daughter is too young to marry!'
Father: 'But this young man is a vice-president of the World Bank.'
Bill Gates: 'Ah, in that case...ok'

Finally Father goes to see the president of the World Bank.
Father: 'I have a young man to be recommended as a vice-president.'
President: 'But I already have more vice- presidents than I need!'
Father: 'But this young man is Bill Gates's son-in-law.'
President: 'Ah, in that case...ok'

This is how business is done!!

My First LINQ to XML Experience : Creating XMLDocument the LINQ way

Here is my first post (from a series of i-dont-know-how-many) regarding LINQ . Im not a guru , Im just starting out with the technology . So comments are well appreciated .

Creating XMLDocument the preLINQ and LINQ way

This post will give the viewers the idea on what LINQ to XML has to offer . To be able to see the difference I am goig to implement the solution using the preLINQ way then move forward using LINQ . This is a simple console application made using VS2008 that simply create the XML document below :

<Persons>   <Person Type="Faculty">    <FirstName>Dugong</FirstName>    <LastName>Valenciano</LastName>   </Person>   <Person Type="Student">    <FirstName>Kokey</FirstName>    <LastName>Donatelo</LastName>   </Person> </Persons>

The application calls two separate methods to build the document . The CreateXMLDocumentOldMethod() is the first method , this method uses the p…

CopySourceAsHTML for Visual Studio 2008 : Tips & Tricks

For a tech blogger who wants to show off a lot of codes , the gruesome process of Ctrl+C and Ctrl+V may not be of big help . Why? Because your blog may not be WYSIWYG and the pasted code just mess up your post . Then came CopySourceAsHTML for Visual Studio developers . Sleek and handy , just copy the code from your editor and paste it to your blog as HTML with all the CSS embedded in it to copy even the color schemes of the editor . Cool right? Well, the installer works only for Visual Studio 2005 !!!! And if your a developer working now on Visual Studio 2008 ( obviously I am ) , you dont have the capability to do that easily .

Just an hour ago I stumble on a site that allows you to download a CopySourceAsHTML compatible for Visual Studio 2008 . The bad news is that its not an installer but a zipped file containing 3 files that should be manually added to VS2008 . Here are the steps to make it run together with some test scenarios I did.

1. Download the Zip File on this SITE
2. Unzipp…

The Battle Between PS3 and Wii

The Starwars had clone wars , today we have game console wars . With the XBOX on a down stride , the battle between PS3 and Wii are simply fun to watch . I am not a fun of any of these two , I dont even play them . I dont intend to buy one , basically because you cant code in them (hahaha) . I ran through this humor filled video that perhaps describe what in store for those trying to decide which one to take . Well , its a bias video for Wii so PS3 fans dont cry out loud ok . I am just amused .

I havent tried any one these products but I can sense the difference. PS3 is this do-it-all console that contains a lot of features (hard drives, blu-ray, intricate games, and a web browser) that simple gamers will not even mind having . Wii on the other hand contains fun games for the bored souls looking for something to waste their time on. Its your money any way , so you call the shots .

Top 10 Made Up Words for Web

It has been a boozy morning waking up with your head on the cloud thinking of what transpired yesterday. I havent have any blog entry since thursday and its quite alarming (lol). So I started scribbling thoughts and words using my handy Neo notebook but came out with few . I thought of the IE toolbar article I started writing but its still raw that its useless preempting it. I played with google to sort of look for something worth posting .

Here is an article that made my eyes roll : Top 10 Made Up Words for Web. You will be left laughing after reading the post . Funny yet technically-based made up words which I think any one in the blogsphere can relate .

Maybe I have some made up words in mind which can be added to the list . Or may you have yours in mind too . Just keep it coming and see what can we come up with .

Ill start with my 1st made up words for web

1. Adsomania - a person that is addicted and so concern on his/her website ads .
"That guy is an adsomania , he always ta…

Microsoft Discloses Trade Secrets

Microsoft is slowly disclosing its trade secret ! Is this a move to make a broad commitment to openness or just another of their business techniques to gain greater advantage in the market? It has been reported that more than 14000 pages of trade secrets has been released by the company ion the open . Information includes details about how Exchange Server and Outlook talk, as well as how Office and SharePoint communicate with each other.

"Microsoft is pleased to announce another step toward putting our interoperability principles into action," Tom Robertson, Microsoft's general manager of interoperability and standards, said in a statement. Microsoft announced a set of four interoperability principles in February, including the release of protocol documentation, which it says will lead to a more "open" Microsoft.

Read more about this article on this site.

Sharepoint 2007 Business Data Catalog Issues , Limitations and Concerns

On three different projects , I was exposed to a new product being marketed by Microsft , Microsoft Office Sharepoint Server 2007 (MOSS 2007) . More particularly , I was into the Business Data Catalog functionality where I was tasked to retrieve data from third party software and display it on a MOSS Portal . Here are some issues that I stumbled upon and found a really interesting website that affirmed my issues together with "answers" from Microsoft Technology Center .

1. Filter Pattern Re-arrangement - Search parameters are fixed to “is equal to”, “starts with”, “ends with” and “contains”. Is it possible to change the order in which these appear in the menu ?. In our interface “is equal to” would hardly be used; however, it is the first option available, is it possible to retain only the “contains” filter and remove the rest ? . Sadly , according to MTC , it is not possible .

2. Lack of handling co-related sub queries . The BDC does not handle joining of tables togeth…

VSTO command bar face id property reference

i was working a few weeks back on an Outlook 2007 OBA application which involved creating a custom menu to enable user interaction ( a candidate for a post maybe later ) . one of the UI issue i have to deal with is to assign face id prperty to the menu items to make it sexy . unlike my previous VSTO projects which involved Office 2007 ribbon interface where i have a material for looking for the appropriate isoimage to be used by a ribbon control , i did not have any . so google came in as a great help and directed me to a site named kebabShopblues which list down possible face ids from 0000-2999 together with a thumbnail .

View the article .

microsoft extends windows XP's lifecycle

heres a good news to XP fanatics . last year the rich guys from Richmond also collectively known as Microsoft announced that they will stop shipping windows XP to hardware vendors starting January 31 , 2008 fortunately because of some moves from PC makers , they took back their statement and reschedule it for june 30 , 2008 . now heres another shocker , realizing how resource-hungry their new flagship product is ( we all know it by the name of Vista ) they made another statement saying that they are extending Windows XP for another two years ! but , only PCs which Microsoft deems ultra-low cost will be able to use Windows XP. so you would expect that most of the machines coming out this year will carry Vista . what ? yes , we may not want it but Vista will be on them .

on a personal note , i am using Vista Ultimate now on my development machine with 3.5G of RAM . its not that i asked for it , its by coincidence . the interface is nice but performance wise , i'd rather be developin…

career planning thoughts

im turning 29 but it seems like i have just started . this what happens when you take a wrong move on what paths to take . the path that i took was not really that bad , i learned a lot from it and basically these things helped me grow . i guess im on a state of trying to reclaim what i should have had (similar to what firefox is trying to achieve - reclaiming the web hahaha). career is a career , it should be well planned . so perhaps a few tips may help me or even help others jump start career planning .

phase 1 : be clear of your goals

a. know your purpose . its a matter of determining the purpose of your existence . it may not be too late to be asking yourself questions such as : why am i here? or what do i want my life to be like? . you can never be fully satisfied if your career now does not fit to what your purpose in life is.

b. start identifying your passions , skills and interest . i know of some who finished a course they did not like but suceeded . why ? because they were not…

google docs : a threat to microsoft office ?

Anyone working in an office may have heard of Microsoft Office . They have been around since MS Windows . I could say that its really a great piece of software and it had helped a lot of people in managing and creating their documents . A lot of other alternative software has been released to compete with this product . Most of these alternatives , though , still follows the same paradigm as the MS office has set and sometimes its only the UI that changes and a little functionality .

Then , Google Docs , an experimental move from Google. What this new technology brings is a new face in Office computing , online office application . No installations , no licensing , just get on the internet fire up your favorite browser get a google account and start writing office (word,excel,presentations) online . Cool isn't it.

It may have offered the advantages but not a lot of people has seen the good in google docs because they are still tied up to the old paradigm. Plus the fact that there ar…

adobe system joins linux foundation

Another move which only shows that the open source community is growing and is growing BIG .

Adobe Systems is to join the Linux Foundation, a non-profit organisation dedicated to fostering growth of the open source operating system.

The Foundation was created last year as a result of a merger between the Open Source Development Labs and the Free Standards Group. Members include HP, IBM, Google and Nokia.

Read More from VNUNET

extending windows 2008 server evaluation period

For those trying out this new product from Microsoft , heres an article from the software giants themselves showing how to extend the evaluation period to 240 days for this product.

Evaluating Windows Server 2008 software does not require product activation. Any edition of Windows Server 2008 may be installed without activation, and it may be evaluated for 60 days. Additionally, the 60-day evaluation period may be reset (re-armed) three times. This action extends the original 60-day evaluation period by up to 180 days for a total possible evaluation time of 240 days.

Read More

get new layout templates for bloggers from WEBTALKS

I am just a blogger with no funds to invest on domain names and hosting services . Yes , I have to be contented with freebies . No cost , lesser maintenance but lower flexibility . I've been in blogger since 2005 , pity me , I have to deal with monotonous templates just to get along . With some CSS revisions , I managed to do some tweaking with my site . Until recently , because of the bloging craze that has been selling like hot cakes in the office , I wanted to go up further . Theres no harm in trying to make your site easier to navigate , less lengthy on the sidebars and yes , more room for advertisements be it for adsense or for adbrite . I really envy those who created their own blogs from scratch (e.g. Chris , Rod , Ryan), they have all the flexibility at hand .

So I began looking for the most intuitive layout that i could find . Unlike before , my eye for three column blogs have changed , i started liking it . So i begun looking for ways to make my layout use 3 columns . …

model view presenter from a gurus point of view

Here is a link to an article about the model view presenter design pattern . The article was created by one of the gurus in the field , Rod Cerrada. The article is very informative and easy to understand . It contains practical scenarios where MVP can be applied in the design process. The article contains a downloadable solution file which can be opened by the users to actually see how the code works. A very good and helpful article for those trying to study MVP .

Read the article at this link.

Goodluck Rod , it was a great honor working with you.