Archive for August, 2005

Funny things in EJB3 Spec

Wednesday, August 31st, 2005

Just don’t take it very serious. :) The clever guys also do funny things.

public interface Calculator {
public float add(int a, int b);
public float subtract(int a, int b);
}

(and I am not about number of methods)

Smile! :)

Packaging Java applications for Ubuntu and other Debian’s

Wednesday, August 31st, 2005

As all of you probably know, we are building the BlogBridge application – the next generation of feed aggregators. At the present moment we are distributing the application in two forms: as Java Web Start application and ZIP-packaged Java application available for download from SourceForge.net. Lately, we started to think how to create native installation/uninstallation experience for our users on different platforms. We decided to support native installations for Windows, Mac OS X, generic Tar.GZ archives and Debian packages.

In this tutorial I will share the basics of Debian package creation for Java applications.

Debian GNU/Linux Bible
by Steve Hunger
Linux for Non-Geeks
by Rickford Grant

(more…)

CiteULike: Academic Papers Repository

Monday, August 29th, 2005

Now that I’ve spent more than an hour wandering through the CiteULike — academic papers bookmarking site — I can authoritatively say that I’m in love with this web place. I know that these days everything is possible, but sometimes it’s even hard to imagine what you wish to wonder yourself with.

(more…)

Bookmarker: Official Plugin Page Created

Saturday, August 27th, 2005

Today I (and kind users, promoting the plugin) started to feel that it’s hard to keep links up-to-date, pointing to the latest version all the time. The development moves on very quickly and there’s a need to put everything in some single place where everyone can find it easily. I mean the latest downloadable version along with complete features list.

So, here we go. I have added the official plugin page and new sidebar block — Products — with only entry for now — Bookmarker. From now on you can find everthing you wish to know about Bookmarker plugin on this page.

Of course, I will continue to post individual announcements, but I promise to keep official product page in actual state at all times.

Thank you!

Bookmarker: Fixed Problem With Drafts Publishing

Friday, August 26th, 2005

Couple of days ago I was reported that Bookmarker posts duplicate links to Simpy. It appeared that del.icio.us is also populated with duplicates. Further digging showed that the problem appears when author publishes drafts or uses advance editing mode. Today’s small update release fixes this problem, which is actually happens because of known WordPress issue registered in the team’s tickets list by number 1257.

(more…)

Writing Effective Software Descriptions

Thursday, August 25th, 2005

Today I was looking for a good manual on how to build correct and well-formed Debian distribution packages. As you might know, every package has some sort of description telling what application it holds, why user needs this application, what platform this application is supposed to work on etc. While it is a regular descriptor, it still plays big role in advertising your product.

Advertising: Principles and Practice (6th Edition)
by William D. Wells, John Burnett
Creative Advertising: Ideas and Techniques from the World’s Best Campaigns
by Mario Pricken

(more…)

Abandoned Atomic Power Plant Party Report

Tuesday, August 23rd, 2005

On Sunday we got back from our trip to abandoned power plant. It was very bright performance and we had a very good time. Here’s my small photo-report about what had happened. The dj-guy in the t-shirt with red sleeves is me.

(more…)

Techno Rave at Abandoned Atomic Power Plant

Saturday, August 20th, 2005

Good time of the day! I have been invited to play on techno rave at abandoned atomic power plant today at midnight. It’s located in village Schelkino, which is on the north-eastern side of Crimea. We are going to stay there overnight and get back on Sunday evening. Even though we are going there by bus, which will take more than 5 hours, I’m still enjoyed about it. My camera will be with me as usual and plan to make lost of shots of surrounding nature and the rave itself.

Don’t have time to write more right now! Signing off…

Cheers!

Calling Methods Of Super Classes

Thursday, August 18th, 2005

I was running quickly through the list of my subscriptions when one post by Martin Fowler attracted my attention. Martin is famous in OOP world for his knowledge and experience in design and development of applications. Indeed, he has a lot of great publications (books and articles), he attended many conferences and wrote a lot of wonderful software. What am I talking about? Ah, the article… yes, in his article he tells us how badly smells the calling of methods of super class. I wouldn’t have believed, If only I hadn’t seen that with my own eyes. Excuse me, Mr. Fowler, but I can’t agree with you, completely…

Refactoring: Improving the Design of Existing Code
by Martin Fowler, Kent Beck and others
Design Patterns
by Erich Gamma

(more…)

BlogBridge: Version 2.0 Released

Wednesday, August 17th, 2005

People of the World, Listen! Today we have released another long awaited final of BlogBridge for your enjoyment and unlimited pleasure. We were working hard for more than four months to deliver tons of new features and fix known loose ends. This release features so many features, that I wouldn’t even try to list all of them. I simply have not enough memory installed on my laptop to work with files of such lengths. For your statistical pleasure I will outline only major updates.

(more…)