Blogs

Found a bug in MultiLineLabel and proposed a workaround
Submitted by gazihan on Fri, 2010-02-26 06:34.It's been a while since I contributed something to the open source world, mostly because Java class library and our LookingGlass source base are enough for a lot of things. However, I needed a JLabel that can word wrap. I found MultiLineLabel, which was pretty cool initially. Then, as I revalidate()'d my swing containers, it started to act strange. I reported it on the website and proposed a workaround.
I should update our Drupal and get rid of these bots spamming. Dang captcha why did you fail me? Maybe I'll try reCaptcha this time. I hope it's just a captcha solving problem and not a backdoor.

open source ftw
Submitted by gazihan on Tue, 2010-02-23 07:42.developing with open-source libraries: you know what's what and act accordingly. you don't develop the habit of "magic code". you get used to acting right-to-the-point and become a better programmer.
developing with closed-source libraries: you read and trust the api docs. docs are often imprecise, and cumbersome (after all, how efficient would it be to read what mona lisa looks like rather than just looking at the painting?). you grow accustomed to not trusting, you start speculating rather than knowing. you get used to doublethink, fail to hold a precise model of what's below. these habits make you a worse programmer.
as you keep working with closed source libraries, you learn to ignore api docs and start trusting little chunks of experimental code. you start to reverse engineer and become something other than a good programmer.
therefore, you have to open source your libraries if you want a quality programmer base around it, as well as deeper and more innovative apps. hear me apple!









