BlackBerry fun.

Reading the developers guide on BlackBerry you may come across astonishing things. I’m impressed. When I started doing little things in the blackberry app I soon got used to it and considered the platform to be well organized. Now that I’m reading a book I get more and more confused about what I should do and what I shan’t! Take a look at this masterpiece > > > Why it is not necessary to obfuscate applications > > > > The compiler for the BlackBerry® Java™ Development Environment is set to minimize the size of the application....

10/20/2009 · 3 min · Viktor Halitsyn

BlackBerry internet usage, OTA and other staff.

Continuing the BlackBerry theme would like to share a few more issues I’ve ran into recently. Internet usage. If you subscribe to blackberry service you can optionally buy some “internet package” from your provider in order to minimize internet expenses. This a great choice since you’re going to visit internet pretty often if you’ve chosen blackberry. Everything goes fine until you start using Java apps on your phone. Java uses it OWN predefined internet connection DIFFERENT from the one the browser uses....

09/24/2009 · 2 min · Viktor Halitsyn

BlackBerry invokeLater and Multimedia.

Recently had an issue in the BlackBerry Java application: it was reported to crash if the sounds were on and played often. However it didn’t crash if sounds were played once in a while. After some investigation it turned out that there are no memory leaks but some thing blocked the event dispatch queue. I asked for help on Stack Overflow and BlackBerry developer forums but that didn’t lead me anywhere except that I thought that something definitely gets locked....

09/23/2009 · 2 min · Viktor Halitsyn

Blogger code formatting.

Finally I found a nice code formatter for google blogs. Thanks to PleaseMakeAnote now I can make such fancy posts as: using System; /// <summary> /// Summary description for Class1 /// </summary> public class Class1 { public Class1() { // // TODO: Add constructor logic here // int x = 10; } }

09/14/2009 · 1 min · Viktor Halitsyn

MCTS acquired!

One step forward to MCPD. To my mind there is not that much to pass in this exam(MCPD) &#8211; it&#8217;s like a combination of the previous 2 with some logic included- not just simple development components. Regarding the exam – not much can be said. Only one thing is worth mentioning – it feels like not everything in this exam is covered by the training kit. Of course I can be wrong, but still feels like it is… Interesting how would the next one go…

09/12/2009 · 1 min · Viktor Halitsyn

Windows service accounts.

Recently(probably 2 moths ago, but still – recently) had to configure a bit of security for our test servers, visible to the web. Of course started with securing services under their own special accounts, limited to a very small amount of rights. Everything went on smoothly except one lil’ thing – it didn’t work:) All permissions were set correctly, all relationships assigned well, but services didn’t start. Resolution(found it in 2 hours) was fairly simple – while creating accounts for my services I forgot to check the “Password never expires” checkbox....

08/21/2009 · 1 min · Viktor Halitsyn

Damn Symbian errors!

Now you never know how will modern technology strike you next time… Experience I’ve got today is remarkable. It’s not that something awful happened, but potentially this is really serious. Imagine you have a template in the phone to send SMS quickly with predefined text. And Imagine this piece of software has bugs… Whatever – one might think if it won’t send an sms – I’ll retype and sent it again....

06/20/2009 · 1 min · Viktor Halitsyn

MCP aquired…

[<img style=“float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 160px; height: 80px;” src=“http://2.bp.blogspot.com/_SwypSVIrwAo/See277vd4pI/AAAAAAAADrc/YzPLJ891L2s/s320/MCP(rgb).jpg” border=“0” alt="" id=“At last i finally got time to get to that certification center and pass that damn 70-536. You can’t really work with all of that technology at once to keep all the names of classes and methods in your head, and the projects are swapping fast… SO it took me more than a year to get from an idea of sitting an axam to actually passing it....

04/16/2009 · 1 min · Viktor Halitsyn

Java sdk is hacking Window… :)

Everybody knows of such a nice tool developed by our precious Google as Google Search. Recently I conducted a search on my computer for a simple word ‘Hack’. I was impressed by the results: the word is mostly used in … !!!Java sdk!!! – try it out. I saw also some Visusal Studio files and some more but… I the Sun guys need to hack Windows in orde to get things done… no fursther comments…...

04/12/2009 · 4 min · Viktor Halitsyn

J2ME radio lists trouble

Recently I needed to do a simple task – implement a radio button list with choices under J2ME MIDP 2.0. I started with creating an new view of type javax.microedition.lcdui.List, keeping in mind that I can just construct it with List.EXCLUSIVE and add whatever items i want and everything should work fine. Well almost… All looked nice and the items showed up very attractively, having transparency and current font set up by default, which looked quite impressive....

03/19/2009 · 2 min · Viktor Halitsyn