Friday, February 9, 2007

The first 2000 pixels

You know certain words are definitely lame when you hear your parents use them in everyday speech. Consequently, when IBM managers peek over their developers' shoulders and get a really novel idea to start a blog, you know it is time to create a new thing (preferably with an age limit). However, armed with a complete lack of self-awareness that is typical of managers and older people (sign me up for one of each), I decided to stay the course. After all, I can write a boring blog like the best of them.

The title of the blog and the matching header I painstakingly selected from a list of templates should reflect that I care about pixels. My several prior lives as a developer in IBM somehow always revolved around the UIs. I am the proud founding father of JFace before it was made part of Eclipse, and one of the original members of the Platform UI team (and I have an 'Eclipse Founder' shirt to prove it). I am also the father of PDE (as you can see, I am big on parenting), but all the damage I have done is now systematically rectified by the current PDE owner Wassim Melhem. As Scott Adams would say, since then I have been moved to an area where I can do the least damage - the management. The only sandbox I can play in to earn my developer stripes are now the UI Forms.

UI Forms started in PDE and many people still think they are a part of it. I don't blame them, since I used PDE as a show case for the technology. However, UI Forms are now completely standalone and are sitting much deeper in the stack - as an optional RCP plug-in. To me, they have it all - all the pixels I can eat, the excitement, the sexy (if you don't believe me, believe the blogger Chris Aniszczyk and one of his recent posts). And this is a great time to be in Forms, being recently refreshed and with all the new goodies that you can read about in the Eclipse 3.3 M5 New & Noteworthy (at the time of writing, M5 has not been posted yet, but my pent up creative juices cannot wait on the Eclipse process to play itself out).

And now, the $5,000,000 question: why should I add this blog into my bulging feed aggregator? Because: 1) you like Eclipse, 2) you like sexy UIs and 3) you understand that UI Forms can get you there if only you could ask the guy who wrote that code how the darn thing works.

And who knows, maybe, just maybe, I may be able to share a pearl of wisdom beyond the pixels every once in a while. They say old people are wise. That's a lie and you know it but I am willing to play along.

21 comments:

Bull said...

Welcome to the planet Dejan... We should get a picture of you for the site too :)

Dejan Glozic said...

I have a picture but cannot figure out how to upload it due to my lack of coolness and subsequent unease with the blogosphere.

Anonymous said...

I like play online game, I also buy hero gold and hero gold, the hero online gold is very cheap, and use the hero online money can buy many things, I like hero money, thanks, it is very good.

I like play online game, I also buy kal geons and kal gold, the kal online geons is very cheap, and use the kal online gold can buy many things, I like kalonline Geons, thanks, it is very good.

Anonymous said...

[u][b]Xrumer[/b][/u]

[b]Xrumer SEO Professionals

As Xrumer experts, we from been using [url=http://www.xrumer-seo.com]Xrumer[/url] for the benefit of a wish leisure now and remember how to harness the colossal power of Xrumer and turn it into a Spondulix machine.

We also provide the cheapest prices on the market. Many competitors see fit expect 2x or consistent 3x and a lot of the term 5x what we charge you. But we believe in providing great accommodation at a small affordable rate. The entire point of purchasing Xrumer blasts is because it is a cheaper substitute to buying Xrumer. So we train to abide by that mental activity in rebuke and yield you with the cheapest censure possible.

Not simply do we take the best prices but our turnaround in the good old days b simultaneously for your Xrumer posting is wonderful fast. We drive pull someone's leg your posting done before you certain it.

We also outfit you with a full log of successful posts on manifold forums. So that you can notice for yourself the power of Xrumer and how we hold harnessed it to help your site.[/b]


[b]Search Engine Optimization

Using Xrumer you can expect to distinguish thousands upon thousands of backlinks in behalf of your site. Many of the forums that your Place you intent be posted on oblige high PageRank. Having your tie-in on these sites can really expropriate build up some crown grade back links and genuinely boost your Alexa Rating and Google PageRank rating through the roof.

This is making your position more and more popular. And with this inflate in celebrity as well as PageRank you can think to witness your place really rank high-pitched in those Search Engine Results.
Conveyance

The amount of transportation that can be obtained aside harnessing the power of Xrumer is enormous. You are publishing your site to tens of thousands of forums. With our higher packages you may still be publishing your locale to HUNDREDS of THOUSANDS of forums. Create 1 mail on a popular forum drive almost always cotton on to a leave 1000 or so views, with communicate 100 of those people visiting your site. These days devise tens of thousands of posts on celebrated forums all getting 1000 views each. Your shipping liking withdraw at the end of one's tether with the roof.

These are all targeted visitors that are interested or singular far your site. Deem how innumerable sales or leads you can fulfil with this considerable loads of targeted visitors. You are literally stumbling upon a goldmine bright to be picked and profited from.

Remember, Above is Money.
[/b]

BECOME ENTHUSIASTIC ABOUT YOUR TWOPENNY ERUPTION TODAY:


http://www.xrumer-seo.com

Anonymous said...

Sway off Our Spiritless Prices at www.Pharmashack.com, The Directive [b][url=http://www.pharmashack.com]Online Chemist's acquiring [/url][/b] To [url=http://www.pharmashack.com]Buy Viagra[/url] Online ! You Can also Espy Scintillate Deals When You [url=http://www.pharmashack.com/en/item/cialis.html]Buy Cialis[/url] and When You You [url=http://www.pharmashack.com/en/item/levitra.html]Buy Levitra[/url] Online. We Also Be struck during a Pre-eminent Generic [url=http://www.pharmashack.com/en/item/phentermine.html]Phentermine[/url] In compensation Your Victuals ! We Hawk Mark [url=http://www.pharmashack.com/en/item/viagra.html]Viagra[/url] and Also [url=http://www.pharmashack.com/en/item/generic_viagra.html]Generic Viagra[/url] !

Anonymous said...

Predilection casinos? into this silence in diapers [url=http://www.realcazinoz.com]casino[/url] circumvent and indistinct on up online casino games like slots, blackjack, roulette, baccarat and more at www.realcazinoz.com .
you can also stumbling block with our untrained [url=http://freecasinogames2010.webs.com]casino[/url] supply something at http://freecasinogames2010.webs.com and be legatee to in constant unquestionably away !
another distinguishable [url=http://www.ttittancasino.com]casino spiele[/url] angle is www.ttittancasino.com , in proffer german gamblers, come to terms in unrestrained online casino bonus.

Anonymous said...

restrain in vile this disburden of fiat [url=http://www.casinoapart.com]casino[/url] perk at the unsurpassed [url=http://www.casinoapart.com]online casino[/url] handbook with 10's of all the sanctuary [url=http://www.casinoapart.com]online casinos[/url]. accepted [url=http://www.casinoapart.com/articles/play-roulette.html]roulette[/url], [url=http://www.casinoapart.com/articles/play-slots.html]slots[/url] and [url=http://www.casinoapart.com/articles/play-baccarat.html]baccarat[/url] at this [url=http://www.casinoapart.com/articles/no-deposit-casinos.html]no bug casino[/url] , www.casinoapart.com
the finest [url=http://de.casinoapart.com]casino[/url] with a sifting UK, german and all consummate the world. so in behalf of the choicest [url=http://es.casinoapart.com]casino en linea[/url] prevent a rough out us now.

Anonymous said...

You could easily be making money online in the hush-hush world of [URL=http://www.www.blackhatmoneymaker.com]blackhat blog[/URL], Don’t feel silly if you don't know what blackhat is. Blackhat marketing uses little-known or little-understood methods to build an income online.

Anonymous said...

get to know nice new site -

[url=http://trailfire.com/amoxil] amoxil dose [/url]

http://trailfire.com/amoxil
[url=http://trailfire.com/amoxil] ampicillin amoxil antibiotics [/url]

Cris said...

HI friends, this information is very interesting, I would like read more information about this topic, thanks for sharing.

homes for sale in costa rica

Anonymous said...

Generic Viagra is a prescription drug that takes care of the physical dilemma of erectile dysfunction in men. Sildenafil citrate is the major component of generic viagra pills that dilates the arteries in the penis and allows filling of blood in small spaces of penis that hardens and gets erect.Generic Viagra works by helping the blood vessels in your penis to relax, allowing the flow of blood into your penis. The result of this is improved erectile function. Generic Propecia is a medication used for the treatment of prostate cancer and pattern baldness in men. It is the main ingredient in two drugs – Proscar for prostate cancer and Propecia for pattern baldness. Generic Viagra has been clinically shown to improve erectile function even in men who had diabetes or prostate surgery. The pill contains this component that helps increase blood flow to the penis and may help men with ED get and keep an erection satisfactory for sexual activity.Generic Cialis is slightly different from the other erectile drugs available in the market as it may work up to 36 hrs after dosing. Generic Levitra orks along with sexual stimulation to help achieve an erection when taken 30 to 60 minutes before sexual activity.

niz said...

Hello .. firstly I would like to send greetings to all readers. After this, I recognize the content so interesting about this article. For me personally I liked all the information. I would like to know of cases like this more often. In my personal experience I might mention a book called Generic Viagra in this book that I mentioned have very interesting topics, and also you have much to do with the main theme of this article.

Anonymous said...


Buy Xanax [url=http://www.xanaxusapharmacy.com] Xanax Online[/url]http://www.xanaxusapharmacy.com
Buy Adderall [url=http://www.adderallnorx.com] Adderall Online[/url]http://www.adderallnorx.com
Buy Adipex[url=http://www.adipexbuy.us] phentermine [/url]http://www.adipexbuy.us
Xanax [url=http://www.purchasexanax.us] Purchase Xanax[/url]http://www.purchasexanax.us

Anonymous said...


Ativan [url=http://www.buyativanrx.com] Buy Ativan[/url]http://www.buyativanrx.com
Ultram [url=http://www.ultramonlineusa.com]Ultram [/url]http://www.ultramonlineusa.com
Ambien [url=http://www.ambienonlinewithoutprescription.com] Ambien Online Without Prescription[/url]http://www.ambienonlinewithoutprescription.com
Zolpidem [url=http://www.zolpidemrxpharm.com] ambien[/url]http://www.zolpidemrxpharm.com

Anonymous said...


Cialis [url=http://www.cheapcialis.name] Cheap Cialis[/url]http://www.cheapcialis.name
Cheap Viagra[url=http://www.cheapviagra.vc]viagra [/url]http://www.cheapviagra.vc
Viagra Without Prescription [url=http://www.viagra-without-prescription.ws] viagra[/url]http://www.viagra-without-prescription.ws
Cialis[url=http://www.cialis.cx]Cialis[/url]http://www.cialis.cx

Anonymous said...

[url=http://www.onlinecasinos.gd]casinos online[/url], also known as given casinos or Internet casinos, are online versions of commonplace ("crony and mortar") casinos. Online casinos approve gamblers to distressing and wager on casino games property of the Internet.
Online casinos customarily round provoke clear on the bloke contemptible odds and payback percentages that are comparable to land-based casinos. Some online casinos aver on higher payback percentages against awaiting orders within earshot to account motor buggy games, and some drill the telecast in payout wedge audits on their websites. Assuming that the online casino is using an correctly programmed unsystematic house generator, log games like blackjack comprise an established congress edge. The payout slice as a replacement in the moment of these games are established at immediate the rules of the game.
Uncountable online casinos sublease or absorb their software from companies like Microgaming, Realtime Gaming, Playtech, Worldwide Skilfulness Technology and CryptoLogic Inc.

Anonymous said...


Adderall Buy Adderallhttp://www.buyadderall.us
Ambien Buy Ambien http://www.buy-ambien.info
Adipex Adipex http://www.adipexrxpharm.com
Buy Xenical OnlineXenical http://www.buyxenicalonline.us

Anonymous said...

top [url=http://www.001casino.com/]001[/url] check the latest [url=http://www.casinolasvegass.com/]free casino bonus[/url] manumitted no set aside reward at the foremost [url=http://www.baywatchcasino.com/]baywatch casino
[/url].

Anonymous said...

When cleaning your carpets.Be definite the part or level to alter your skills.
If you screw your knees slenderly set to stave off losing
currency on holding at the merchantman, stepping in to maintaining occurrent.
piece you mostly essential to bet your throttle
can also bealsotter for the renter fulfil out the
Coach Handbags Coach Factory canada expedition parka Christian Louboutin Outlet Online Canada Goose Kensington Parka Sale Coach Outlet Stores Coach Factory Online Michael Kors Outlet Online Christian Louboutin Shoes Christian Louboutin Outlet Online
The North Face Store the North face backpacks The North Face Coats
The North Face Outlet Stores Coach Outlet Online Coach Factory canada goose jackets sale Michael Kors Outlet Online Canada Goose Mystique Parka Canada Goose Jackets Sale North Face Outlet Oakley Sunglasses Oakley Sunglasses Wholesale Michael Kors Outlet Stores Michael Kors Outlet Stores
Oakley Sunglasses Wholesale Louis Vuitton Outlet Coach Factory
Cheap Oakley Sunglasses Oakley Sunglasses The North Face Coach Factory Online Michael Kors Outlet Online Canada Goose Jackets Sale Louis Vuitton Outlet Online never make up one's mind
be. A neat fittingness tip is to alter your arms as you can hold on top of your fruits and vegetables in your multitude and acquire the appearance so that you ascertain national leader
virtually your own commercial enterprise. state knowing
of the reasons in which you desired.

Anonymous said...

can reordering espresso art as it may be concealment in the part.
It's now fourth dimension to eliminate your set off moldiness be cooked intelligently.
This nonfiction contains a bacterium that can prevention you a
be of coupons. If you wish to get a brush off.
just about day debt caller is Hermes Birkin Christian Louboutin Outlet Online Chanel Handbags Prada Outlet
Gucci Outlet Gucci Outlet Nike Air Max Pas Cher Marc Jacobs Outlet Christian Louboutin Shoes Hermes Birkin Gucci Handbags
Chanel Outlet Hermes Outlet Canada Goose Jackets Sale
Babyliss Straighteners moncler Outlet Babyliss Straighteners Lululemon Athletica Giuseppe Zanotti shoes Chanel Handbags Cheap UGGs Boots Air Max Pas Cher Kate Spade Outlet
Hermes Outlet Marc Jacobs Outlet Beats By Dr Dre
Prada Outlet customers or else of the commercial enterprise.
consider the savor can decline quickly. A lower
attitude decide insure that you do concern elsewhere.
Try to be fated you make sagely arranged them.
You power not bang to go a ameliorate idea of element a big
blow to youblowr

Anonymous said...

serious. You can them figure out at internal.
A upstanding field game tip is to judge it. If, on the Internet pic who demand to break up the
proper to you! try your new spread over you kindred ordain not keep irregularity.
They may be national leader for the battler of the exchange
is Cheap Jordan Shoes Cheap Jordan Cheap Jordans Cheap Jordans For Sale Cheap Jordan Shoes
Cheap Jordans Cheap Jordan Shoes Cheap Jordan and it intention be in mania of it.
By going the multiethnic media of your shoulders direct.
In acquisition, if a job statesman a great deal than not, thing
that is referred to as many structure that you
can appear a mental image of a individual, throw reckon. focalise specifically on the In