Skip to main content

Kirill Grouchnikov

Kirill Grouchnikov has been writing software since he was in junior high school, and after finishing his BSc in computer science, he happily continues doing it for a living. He is currently working as a senior software developer in a large corporate environment and would like to share his views on the Java community, trends and code writing experience.


kirillcool's blog

Speaking at EclipseCon next Tuesday

Posted by kirillcool on March 18, 2009 at 3:48 PM PDT

EclipseCon 2009 is next week, and on Tuesday, March 24, i will be presenting a session called "On The Shoulders of Giants: Harnessing the Power of Eclipse Enterprise Ecosystem". Here is the abstract:

Flamingo 4.0 official release

Posted by kirillcool on February 9, 2009 at 9:26 AM PST

I am extremely pleased today to announce the official release for version 4.0 of Flamingo component suite (code-named Fainnear).

Substance 5.1 official release

Posted by kirillcool on February 9, 2009 at 9:23 AM PST

I am very pleased today to announce the official release for version 5.1 of Substance look-and-feel (code-named Panama).

Flamingo 4.0 - core feature freeze and release schedule

Posted by kirillcool on December 23, 2008 at 9:09 AM PST

Yesterday has marked the completion of all planned core features for the version 4.0 of Flamingo component suite (code named Fainnear). Here is a short list of all the features that have been added to Flamingo ribbon component - click on each feature to see the screenshots and the relevant APIs.

Trust is hard to build and easy to destroy

Posted by kirillcool on November 13, 2008 at 11:47 AM PST

What, why, when and how - these are the questions that shape the communication between the product developers and their users. Different teams choose different levels of opacity regarding these four questions, and making the answers more opaque over the time leads to a building frustration among the community members.

Sun setting down on the core Swing

Posted by kirillcool on November 5, 2008 at 4:32 PM PST

Core Swing is in the process of being retired as a legacy UI technology inside Sun, and last week has marked another sad (yet expected) milestone. According to Jeanette Winzenburg’s post on the SwingLabs forum, Sun has stopped funding of the SwingX project.

Releases for Substance, Flamingo and more

Posted by kirillcool on September 15, 2008 at 9:44 AM PDT

I am extremely pleased today to announce the availability of official releases for a number of my Swing projects. Synchronizing the release schedules for these projects allows the applications to take stable and well-tested libraries that allow creating modern user interfaces.

From Photoshop to code - creating rich custom visuals with Substance

Posted by kirillcool on September 15, 2008 at 12:07 AM PDT

Chris has noted this before, and now the series of articles that i published on my other blog is completed. This series walks through process of taking the UI definitions from your designer and converting them to a live implementation.

Modularizing Web Start applications

Posted by kirillcool on August 7, 2008 at 1:25 PM PDT

I have blogged about signing Web Start applications and splitting the JNLP files to accomodate jars signed by different certificates. So what happens when you have multiple projects on and want to reuse some of the binaries between their WebStart applications?

Performance improvements in Substance 5

Posted by kirillcool on May 28, 2008 at 2:41 PM PDT

The biggest pain point of Substance users, as expressed in the comments on the announcement of release 4.3, is the performance.