The story continues there... This blog will eventually be deleted. => http: //growingtoprogram.blogspot.co m/
I was writing a really nice opening post to my new blog and kept it safe as a draft. Then I fucked up importing old post from this blog and started removing them... And you can imagine what happened....
I started tracking my feelings about getting HTC Desire Z by using MercuryApp for about a month ago. Here are the results:Chart of the results.As you can see, first I was hopeful but struggling with ...
2010 was very different from preceding years, in a good way. I havent been programming as much as I wanted to, but Ive spent a lot of great time away from computers so I dont feel that bad about it. ...
Is been busy with work and studies and I havent had time to blog. Or not enough energy nor inspiration however. Ive been considering how I should carry out my blogging. Somehow I would be interested ...
Do you have two or more Gmail accounts you are using and are frustrated having to log in to each of them separately? Not anymore. Granting access to your Gmail account is now possible and you may hav...
I got an invitation to MercuryApp beta. MercuryApp lets you track your feelings of some particular thing over a time period and shows a nice summary in the end. You can add multiple trackings an...
Source.An old video, but I wanted to share it anyway if someone has missed it: RSA Animate - Drive: The surprising truth about what motivates us.It may be surprising, but I find it true, and I h...
Now when Im going to blog about programming, I should also tell the story of how everything stated. How do a normal guy happen to start programming? Couple of days ago I also got encouraged when I no...
Regular expressions have some reserved characters that you need to escape when using for example with String.split("") method. Regular-Expressions.info is a great website to learn about regul...
Image.Mac users have had only one button in their mouses, did you know? I knew but what I didnt realize, is that the right-click popup menu is not a standard way to implement functionality on Ma...
Image.Walking skeleton is kind of the thinnest possible implementation of a system to perform an end-to-end function. Its intended to be the first piece of your systems implementation, so the archite...
The man behind Minecraft has made a blog post presenting his development environment. Heres the part I like:"After that, we installed all the software we need (for me, that’s Firefox, 7...
Ive tried to change colors of Swing Nimbus GUI couple of times in my life. And succeed never. This time I did the following:From this:To this:Not quite a success story. So if anyone knows how to chan...
Image.Im still reading the book...People tend to use faulty mental models when thinking what caused some action to fail or succeed.People blame environment for their own misfortunes. If things go wro...
Creating usable software is not easy. You are blind for the usability problems of your user interface because you know how the things work. You dont need feedback in a way that other users ...
Image.Link tip: Invent with Python.If someone would ask me how to get started with programming if you are interested in game making, I might recommend to go with Python. I might. Python is a language...
Its so obvious that engineers or nerds are the target audience of Nokia. Or dont they really have any better educated designers or marketing people working for them? Product names should awake your i...
Here is a short commentary regarding the drinks of our coffee machine at work. I dont know the model, but here is a picture:The machine itself is OK, although it seems to be periodically broken (lack...
I had one of those "What the fuck?" -moments with PriorityQueue. You dont get the correct order from PriorityQueue by using iterator. This is the case:Using the PriorityQueueHad nice bugs sin...
Sometimes programming isnt that relaxing...I was going to code one project with another computer than my own laptop, but I instantly run into problems. The code doesnt compile. I just cant see how th...
Kent Beck posted a blog text about reasons why to accelerate deployment. Obviously there are lots of reasons, scaling, competition, keeping the project at hand... Lots of, read the blog.Why do I thin...
Image.Ive kind of decided to raise the bar a little. I was going to make the updater as simple as possible, but it feels that I should make it more common. It should be possible to download multiple ...
Ive been looking for a new laptop case for a while now, and finally decided to get Golla New York 13 bag. Here it is:Golla New York 13"I have an Asus UL30VT 13" laptop, so I wanted to get as ...
Image.Usually, the worst thing for the data security is, that you write your password down to a note. Anyone reading that note will get access to the place its for. You should also have a unique pass...
Here are comprehensive instructions for adding reactions for your blog posts. Provided by Bloggerbuster.In short:Step one:Go to Layout -> Page elements. Click Edit in Blog posts. Enable "...
Auto-update is a required feature in desktop programs. Luckily a Java program can be a single Jar file that doesnt need to be installed, so its easy to update it. Here is my simple plan:Updater seque...
Sumo Paint is an online image editor that runs directly in the browser. It seems to have really impressive features and very nice GUI. Easily worth trying (naturally it doesnt cost you anything).Sumo...
Conditional operatorAbove code is something I dont want run into when reading through some code. My opinion is that this is unnecessarily unclear would be better presented as:If-else -structureOr wou...
Image.OpenOffice has separated from Oracle and the future development is managed by The Document Foundation as LibreOffice. I cant say I love OpenOffice; its buggy and sometimes things just doesnt wo...
You are no longer following . Undo?