Joblogging

There’s something so tiresome and odious about employees blogging about their products. It smacks of a certain amount of desperation and sleaze, and is always hugely biased and usually surprisingly uninformative and uninteresting.

One product that has recently discovered this particular marketing channel is NetBeans. The Sun people who go out of their way to pretend to post impartial third party opinion/woweeisntthisgreat pieces about netbeans are loathsome little toads.

I mean really, how can you be so endlessly amazed at your own product? How can you, day in and day out, be surprised by how great it is? One can understand a 3 year old boy finding their genitalia a source of endless fascination, but you people are grown men, for the love of god.

It’s not like the product they’re plugging is even that good. I actually went through the hassle of trying out the beta just released. On OSX, the experience is as much of a pleasant surprise as being ambushed by a big black man wielding a variety of baby jesus buttplugs intent on putting them to good use.

For one thing, the installer on OSX simply….does….not…work. Launching the IDE requires navigating to a bin dir and using the command line. Bad sign. Creating a new project proceeded to vomit up an IndexArrayOutOfBoundsException, and the scanning project classpaths subtle info message in the corner (which should be a blocking op, considering you can do sweet fuck all while it’s happening) takes about the same amount of time growing a colony of antisocial angry midgets would.

Eventually when the scanning is complete….nothing happens. That’s right, maybe due to earlier exception, netbeans sharted itself and had no idea wtf to do next. So I reopen the project, and lo and behold, I can type stuff!

Clearly unsatisfied with the misery it’s inflicted on me, and intent on teaching me exactly what ‘slow’ really means, it then proceeds to spank me for my impertinence in trying to use autocompletion. I press buttons, I sit, I wait, I pace, I contemplate how best to gain some sexual gratification, and eventually the little window pops up. Alright, fair enough, it’s the first time it visits the classpath, so I can deal with it, I’m a big boy. Alas, it is not to be. While further autocompletions to the same class are nice and zippy, that watching-paint-dry pause gleefully materialises again on every new class.

Of course, all this were fine if the UI made up in looks what it lacked in every other department. The OSXification attempt, while very clever, looks almost obscene compared to the native java L&F. The tabbed pane is garish and gaudy, the toolbars cartoony and childish. While we’re looking in that area, what linguistic guru came up with the tooltips? If you hove over the close button, the tooltip, helpfully enough, says ‘close button’. Likewise if you hover over other buttons in tool windows, it’s always ‘blah button’. Gosh, thank god you’re pointing out that it’s a button, I might have mistaken it for a textfield or a pigeon trapped in the screen.

So please NetBeans people, lay off. Your IDE has its plus points, but we don’t need to be reminded daily of its existence. You’re discrediting whatever actual value you might have to offer with this constant waggling of genitalia in the general direction of everyone and their dog.

After all, you don’t really want to be thought of like JBoss people do you?

43 Responses to “Joblogging”

  1. hyness Says:

    Rereading the beauty in the design of the asshole, I’m pleasantly suprised by new bile, and the first comment…yay!

  2. Blog Reader Says:

    NetBeans had its day in the sun and now it is just tired. I recommend using IntelliJ IDEA for getting real work done.

  3. Paul-Michael Bauer Says:

    My experience with Netbeans 5.0 beta on OS X was much better than yours was. The installer worked, and after the initial classpath scan, code-completion worked well.

    Matisse threw a few exceptions, but I was otherwise impressed with the responsiveness.

  4. Rob abbe Says:

    What weblogs are you referring to?

    Netbeans has come along way. Using anything Java on OSX sucked as I remember. Idea also had issues in the early OSX days as I recall.

  5. Foreign Asshole Says:

    Just how long will it take to finally fix NetBeans? I can’t understand all this buzz around a product that is as old Hani’s grandma and sucks just as much as her corpse.

  6. Prick Lowtower Says:

    Guys, I use NetBeans and love it. I have the utmost admiration for the people who wrote NetBeans and humbly bow to their superior abilities. I also love JBoss and Maven and would be more than willing to put my tongue in between bill’s cheeks and lick, lick, lick till he ejaculates another line of code. Spring and Hibernate both are the greatest piece of software even written. Rod and Gavin can have my ass whenever they feel like it. Thank you also to James Gosling for inventing Java and to Sun for making it all possible. Not to say that Microsoft is evil – actually Bill Gates is the person I admire most and .NET is wonderful. Do you have a problem? I think AOP is the best way to solve it and I can sell you some training for that.

    You *do* know me, don’t you?

    humbly yours,

    Prick

  7. bryan Says:

    Baby Jesus loves you.

  8. Hmm Says:

    The Eclipse people seem to spam JavaLobby on a regular basis with minute announcements.

  9. Anonymous Cowherd Says:

    You all suck.

    Real men used jdb, javap, and vi.

  10. Hani_is_my_gay_lover Says:

    Hani baby file a sexy bug report and stop your bitching…. I hope you have plenty of manpons on hand as I can see it is your time of the month.

  11. Anonymous Says:

    Thats pretty interesting, I’ve been trying out the netbeans 5.0 branch for a few weeks before beta and never once not been able to download and double-click to get it to launch. Yes I’ve gotten a few exception (but thats to be expected with daily builds), but I’ve never had ‘do nothing’.

    Just my experince but you would think something as crucial as the launcher wouldn’t be overlooked.

  12. Joseph Otinger Says:

    Read my articles on JDJ and various Webposting places. you will learn from me how to program
    java the correct way.

    Prick Lowtower, please shut up!

    you don’t know me.

  13. Prick Lowtower Says:

    Jo’ Ottinger, you little scum! How dare you teach me java! I admire everyone but you. You will have to apologize if you want me to lick your naughty bits. In the meantime, print the whole JDJ archive and shove it up a private place.

    You do know me!

  14. Rick Hightower Says:

    My predictions….

    1) Struts will continue to make gains because of the IDE support for Struts.
    2) Struts will integrate well with JSF.
    3) JSF will be adopted as fast as Struts was.
    4) Struts will integrate well with Spring.
    5) Projects that use Struts + JSF + Tiles + Spring + Hibernate will be the most common web applications
    6) Hibernate will win over EJB CMP/CMR and JDO (continue to win)
    7) WebWork style feature will make it into Struts

    This will be the year of JSF, Hibernate, and Spring.

    JSF is to JSP as ASP.Net is to ASP. JSF will rule supreme.
    Hibernate will continue to be the OR mapping tool of choice.
    Spring has sprung.
    A cottage industry of JSF component development companies will spring up to create GUI Widgets!

  15. Richard Stallman Says:

    Anything that uses Swing is doomed to failure. The fonts are craptastic even on recent Mustang builds. What a disaster.

  16. tdak Says:

    Although I’ve never used anything java on OS X, and I don’t really enjoy working on a MAC period, I will have to disagree with Hani on this anti-Netbeans issue. I’ve used NetBeans for Web based Projects, and after tweaking it to my liking, NetBeans performs just as fast if not faster than Eclipse. I am talking about NetBeans 4.1 here. I use Eclipse with Exadel plug-in now, because Eclipse is still faster and more intuative to netbeans, but not for all projects. Swing GUI stuff with the new Mattise builder is going to win NetBeans its share of supporters and hopefully grow its userbase.

    For now Eclipse is superb, NetBeans is great, IDEA is so so, and JBuilder is not worth mentioning.

  17. Rick Hightower (the real one) Says:

    A fake Rick Hightower is trying to get the real Rick Hightower biled again. I’ve been trying to stay off Hani’s radar, but since I am here already….

    That was a pretty close imitation. But you forgot to add the spelling mistakes and bad grammar.

    Let me edit it a bit to reflect my true thougths and opinions.

    My predictions….

    RE: 1) Struts will continue to make gains because of the IDE support for Struts.

    I don’t really like or use Struts that much anymore. I’d rather use Spring MVC, WebWork or JSF. Currently I am working on two projects. One uses Spring MVC and the other uses JSF/Portlets.

    RE: 2) Struts will integrate well with JSF.

    Integrating Struts and JSF does not make a lot of sense. Struts is a front-controller Model 2 framework and JSF is a component-oriented web MVC framework.

    RE: 3) JSF will be adopted as fast as Struts was.

    This is starting to happen, but is still pretty far off from reality. JSF is number two on http://www.Dice.com, but it is really far behind Struts. It is in a lot more in demand than Tapestry, WebWork and Spring MVC.

    RE: 4) Struts will integrate well with Spring.

    This is like predicting that AZ will have a hot summer. Struts and Spring have integrated nicely for a while (two years or better).

    RE: 5) Projects that use Struts + JSF + Tiles + Spring + Hibernate will be the most common web applications

    Leave out Struts, and I think you are right. It might take another year or two. Shale is not Struts.

    RE: 6) Hibernate will win over EJB CMP/CMR and JDO (continue to win)

    Prediction? This has already happened. Who uses EJB CMP/CMR? I should say who uses EJB CMP/CMR on a new apps? EJB 3 is much closer to Hibernate than EJB 2.x.

    RE: 7) WebWork style feature will make it into Struts

    Again… How can this be a prediction as it is already happening?

    Struts TI plans on using a lot of WebWork style features. Struts TI is not Struts.

    RE: This will be the year of JSF, Hibernate, and Spring.

    For me, last year was the year of JSF, Hibernate and Spring.

    RE: JSF is to JSP as ASP.Net is to ASP. JSF will rule supreme.

    RE: Hibernate will continue to be the OR mapping tool of choice.

    Duh? And fish will continue to swim.

    RE: Spring has sprung.

    Yee Haw! Has it ever!

    RE: A cottage industry of JSF component development companies will spring up to create GUI Widgets!

    This has happened too. I am not sure how successful they are, but they exist.

  18. Rick Hightower (the real one) Says:

    P.S. I don’t use NetBeans. I use MyEclipse. I am considering switching to IntelliJ at some point b/c it is a lot more flexible with the project structure, and MyEclipse is not, which makes MyEclipse only useful for greenfield applications. I rarely get to work on a greendfiled application.

  19. Denzel Says:

    Did you say “black man”?

  20. Rick Hightower (the really really real one) Says:

    Someone else is trying to imitate me. What I would have said is that I grovel at the feet of Hani, who is the world’s greatest blogger. Without Hani I could not blog. Not to uh mention um Bill uh Berk, who uh um taught me um uh how to uh speak. He’s my hero. Let’s not forget Rod Johnson, with his manboobs. I am in awe of all these great people. And Fred Grott too – he tuaght me hwo to splel.

  21. The Best Hacker Says:

    You should really try Ruby on Rails because it’s opinionated software.

  22. Nick Says:

    Hani, I usually enjoy your stuff but the comment with the “big black man” simile is beyond reproach. The world does not need these types of negative stereotypes reinforced.

  23. Anonymous Says:

    > Hani, I usually enjoy your stuff but the comment
    > with the “big black man” simile is beyond
    > reproach. The world does not need these types of
    > negative stereotypes reinforced.

    Ya! It’s a racist comment.

    Please change it to “fucking smelly hypocrite saudi arabian (moslem)”.

  24. Bill Berk drinks his own breat milk Says:

    This is the funny ass shit i’ve heard in awhile……… Thanks for the laughs guys….

    BB

  25. NotYou Says:

    Wait a second… stop the press…. A BETA VERSION OF A PROGRAM HAD BUGS??????? THIS CAN’T BE!!!!!!!!!

    you’re an idiot.

  26. Mister T Says:

    I’m ambushed in NYC right now. I have with me a printed copy of the full jboss source code. Whenever a balding jordanian pilot comes my way, i’m gonna shove that whole pile of code up his dirtbox. That will teach him not to post racist cliches about me.

  27. Prick Lowtower Says:

    Matering Resin!

    Go get it bitches! It has rave reviews.

    P.S.

    I am writting some new books, again…

  28. Mister T Says:

    Mastering Resin?? That’s old news, pricky boy. You won’t get 20 bucks from Mister T till you publish Mastering Spring AOP or Teach yourself manboobs in 21 days.

  29. One stinker Says:

    One stinker out of how many books….

  30. Udont Knowme Says:

    Anyone knows how to solve this? It’s a little embarrassing on a home page.

    java.rmi.ServerException: RuntimeException; nested exception is: kodo.util.DataStoreException: java.util.NoSuchElementException: Timeout waiting for idle object

  31. Joseph Otinger is my bitch Says:

    To all you IntelliJ felchers, what can JetBrains sell me that Eclipse doesn’t offer for free? Show me a proud owner of an IntelliJ license and I’ll show you a sucker.

  32. Joseph Ottinger (the real one) Says:

    I specializes in Java Script coding.
    If you need some work done in Java Script, please contact me for initial consultation.
    I am the real Ottinger, the one and only one who is fully aware of his kikness and is borken.
    I can provide service for you at almost no cost.
    I don’t want to sell consulting (unlike that Prick Lowtower guy) I just love to do Java script.

    of course, U don’t know me.

  33. Pat Buchanan Says:

    >>Hani, I usually enjoy your stuff but the >>comment with the “big black man” simile is >>beyond reproach. The world does not need these >>types of negative stereotypes reinforced.

    He’s right, you cynical bastards !

    Using the stereotype that portrays all black men as big is unjustifiable. Some black men are normally sized, or even small. Why, I once knew a black man who was just a little guy – no more than five foot three. He could stuff the basketball, though, and was real polite. I always told him he was a credit to his race.

    Sadly, he’s dead now. He was murdered one day by a Jordanian pilot. Those guys are all the same – you can spot them by their balding heads.

    Speaking of which, isn’t it time for a Lotus Notes bile ? We have them around here all the time.

    regards,

  34. Big White Buy Says:

    Hani, can you modify the jroller so it will not accept posts from either Prick Lowtower or Jo Ottinger. These chicken shit start getting on my nerves. Especially that Ottinger dick. his shits are everywhere on the web. no one seems to be able to shut him up. what a fucking kike!!

  35. lowblogwatch Says:

    Hello,

    you have been served a warning by lowblogwatch for low quality and ethics in the content of this post and even more so, for your readers comments.

    Next time you’ll get a ticket
    S.M. Smith

  36. Rick Hightower Says:

    If anyone on this board calls me “Prick Lowtower” again, I am going to sue.You are warned.

    This is a serious warning from
    Rick Hightower, author of multiple books with great reviews.

  37. Rick Hightower is my bitch Says:

    Hey Prick Lowtower, go peddle your books somewhere else. Yeah, I said it. Bring it bitch.

  38. Rick Hightower (the reallyreallyreally real one) Says:

    i’m the king of rock… there ain’t none higher the sucker mc’s should call me sire. in my kingdom there is only fire…. i won’t stop rocking till i retire.

    girlys on the stand by waiting just to say… do i stop… no. i just role by.

    forget about the books… buy my consulting instead… i only make $0.25 on the book…

  39. J. Ottinger Says:

    I am currently writting a new song about Java Script
    Check it out at my site.Don’t buy Prick Lowtower’s book, read my opinions on the web instead. they are worth of your time and it is free. go to google
    and do a search on “Joseph Ottinger” and you will find tons of treasure. do it now.

    BTW, u dunnome!

  40. Joseph Ottinger Says:

    Joseph Ottinger has relapsed into a childhood disease (diabetes) and passed away. This news has upset many beloved fans and friends around the world. When Joe learned of her inevitable demise she had a last request. In her personal words–’Please set up a fund raising sale in my behalf for my medical and burial expenses. I have no medical insurance and my family can’t even afford the doctor bills not to mention the cost of a burial. I have a lot of fan club merchandise left that can be sold and I will give a list of personal one of a kind items that are sentimental to me. These items are truly part of me and my history of being a legend of Java and JDJ editor.

    I really appreciate all of the love and support from my friends and I’m
    sure the Great Spirit will reunite us all one day. I will autograph as many
    items as I can. Remember, if you buy ANY merchandise from the fan club, it is mine personally. You will not only help a friend in dire need, but also help my spirit to live on with you.’

    Please help if you can.

    Joseph Ottinger

  41. Prick Lowtower Says:

    You *do* know me.

    Competition is good. What is the problem? I actually know exactly what you were saying, and disagree. IMO Geronimo has a good chance of doing well. This is not to say that JOnAS is not the greatest thing since slice bread. Mark my words, this is not rocket science, if IBM and Apache back Geronimo, it has a really good shot at doing well. I am not anti-JBoss or anti-Geronimo or anti-JOnAS. I am an open-minded guy.

    I am independent.

    Why yes I do. I also read the Economist, Wall Street Journal, Business Week, NewsWeek, Information Week, Time, and watch FOX news and CNN. I am a news junky. I find it is good to read several points of view. I am a big fan of biographies. This year I’ve read about Ghengis Khan, Alexander the Great and Teddy Rossevelt. I’ve also read 7 or so books on current events, two books on the civil war, one book on Admiral Nelson’s fight against France and Spain (Trafalgar), one book on the Alamo, one book on French-Indian War, Fight Club & Choke, several star war books, two books on marketing, and one book on time management (this is not to mention many technical books that I read). When I am not writing code, blogging, posting, being a father & husband, I am reading about the world. I consider myself well read.

    I really enjoy using Spring, JSF and Hibernate (on any app server or Tomcat). However, I would love to have time to look into Seam (EJB3, JSF, Workflow?), Rails, JBoss Microcontainer etc. But, I am busy (just like most everyone else) developing, and helping run a company (not to mention being a father and husband). If something is new and sounds great it goes on my mental list, but I may not actually look at it for 6 months to a year. There are just not enough hours in the day.

    Choice is good. Competition is good.

    You *do* know me.

  42. Anonymous Says:

    Bile blog challenger? There is new bile in town:

    http://xahlee.org/UnixResource_dir/writ/mshatredfaq.html

    Now shut your pizza hole!

  43. Prick Lowtower Says:

    You *do* know me.

    Competition iz pimp-tight. What iz da problem? I actually know exactly what ya wuz saying, an’ disagree. IMO Geronimo has uh pimp-tight chance o’ doin’ well. This iz not ta say dat JOnAS iz not da greatest thin’ since slice bread. Mark muh ma fuckin werdz, dis here iz not rocket science, if IBM an’ Apache back Geronimo, it has uh really pimp-tight smok’d at doin’ well. I be not anti-JBoss or anti-Geronimo or anti-JOnAS. I be an open-minded guy.

    I be independent.

    Why yeea I do. I also read da Economist, Wall Street Journal, Business Week, NewsWeek, Information Week, Time, an’ watch FOX news an’ CNN. I be uh news junky. I find it iz pimp-tight ta read several points o’ view. I be uh big fan o’ biographies. This year I’ve read about Ghengis Khan, Alexander da Great an’ Teddy Rossevelt. I’ve also read 7 or so books on current events, two books on da civil war, one book on Admiral Nelson’sfight against France an’ Spain (Trafalgar), one book on da Alamo, one book on French-Indian War, Fight Club & Choke, several star war books, two books on marketing, an’ one book on tyme management (this iz not ta mention many technical books dat I read). When I be not writing code, blogging, posting, being uh father & husband, I be reading about da world. I consider myself well read.

    I really enjoy usin’ Spring, JSF an’ Hibernate (on any app server or Tomcat). However, I would love ta gots tyme ta peep into Seam (EJB3, JSF, Workflow?), Rails, JBoss Microcontainer etc. But, I be busy (just like most brothas else) developing, an’ helping run uh company (not ta mention being uh father an’ husband). If somethin’ iz new an’ sounds great it goes on muh ma fuckin mental list, but I may not actually peep at it fo’ 6 months ta uh year. There iz just not enough hours in da day.

    Choice iz pimp-tight. Competition iz pimp-tight.

    You *do* know me. w0rd!

Leave a Reply