There are a few articles on the web describing how to load assemblies using reflection, thus allowing you to execute third-party code inside your own application. While applicable in most cases, my customer wanted those plugins to be replaceable on-the-fly. Keep mind that once an assembly has been loaded into an application domain it cannot be unloaded unless you unload the domain(which is you main app domain by default)=close the application.

Continue reading

Being a ‘mobile’ developer is definitely fun. Although sometimes, when you think about it ‘deeper’ you’d rather drink a pint of whiskey:). Take a look at the enterprise Symbian OS: http://www.codeproject.com/KB/mobile/Symbian_OS_design_faults.aspx Reliable, huh? šŸ˜‰ And it’s not just Symbian – in my point of view it’s MIDP itself. You just can’t rely on it unless you test, test and once again – test. For me it feels like implementation usually just do not care about about what does the specification say.

Continue reading

:? = (think)

Yess and BTW its the Skype shortcut. While on thinking mood guess what would the ā€˜telemonisionā€™ or here in Ukraine ā€˜telemonizorā€™ would mean? You guessed it right ā€“ a monitor, which has a capability to be come an TV. Why would one need such a thing ā€“ I dunno, but lots and lots of people here want it. I suppose they think that in this way they would spend less money ā€“ but hey ā€“ you would have none: no monitor would be a good TV and no TV would suit you as a nice fast-response monitor, UNLESS it costs more then 2 of them bought separately.

Continue reading

Now that I wrote lots of ‘bad’ stuff about this new community version – time to write something fine, as I really enjoy developing in this IDE. First of all I downloaded a new 90.193 version and noticed that UI issues are all fixed in it. Although my ā€˜more seriousā€™ still reproduce this is something pleasant, indicating that the work is in progress and Iā€™m sure all the other stuff will be fixed soon.

Continue reading

Now seriously smth HAS to be done about Ukrainian girls reputation in Europe and generally throughout the world. Now I canā€™t speak for whole Ukraine but it seems to me that at least Western Ukraine girls are not that money-loving. Today walking to work I saw this All this stuff means “I am a wealthy entrepreneur from USA looking for a nice whore wife from Ukraine aging 19-27″. Now I’ve seen this in newspapers and message boards etc.

Continue reading

In my <span></span>[<span></span>previous pos][1][<span></span>t<span></span>][2] I described some minors that harmed my first impressions on this perfect IDE, but now that I used it for a week more serious things came along. First of all Iā€™ve ran into an issue with ant Jar task. It refused to work with an ā€˜updateā€™ option set to true. The interesting part of it was that executing the task independently didnā€™t cause any pain, but launching it in the sequence(multiple calls through different build scripts) caused ant to ā€¦ hang.

Continue reading

Recently JetBrains [released the brand new version of IDEA][1] free for all. A few years before I Used this IDE for some projects and was very happy with it &#8211; consequent moving to eclipse disappointed me much. However time passed and I&#8217;ve got used to eclipse &#8211; it&#8217;s not a bad platform after all and it was free. So now when the free version idea came out I was very anxious convincing our customers to switch.

Continue reading

THEY ALL SUCK!!! a big deal. I will start with the last one. Having just recovered from the flu I decided to go to the hospital in order to check if Iā€™ve totally recovered and that there is nothing ā€œunder the hoodā€ which would strike me in the back in few days. The normal procedure here is to have a blood analysis and a few more tests. Step one ā€“ find the doctor.

Continue reading

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.

Continue reading

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.

Continue reading

Author's picture

Viktor Halitsyn

Came a long way from Ukraine, still so much to go…

software engineer

Seattle, WA