Archive

Archive for the ‘Programming’ Category

Creating a Distribution Package of Your Java Application

December 24th, 2007 No comments

So you picked up a project and write the code in Java then comes the time to distribute your program. You are going to need to create an installer package rather than distributing it directly as a JAR file.

It is better to give them a normal plain installer package that they know how to run through the wizard.

Geek Stuff Javazing blog has an article on how to do that. Ultimately before you’ll be able to follow the tutorial you going to have to download the following tools:
1. Ant tool.
2. NSIS: a scriptable win32 installer/uninstaller system.
3. ProGuard: java shrinker, optimizer, and obfuscator.
4. Launch4j: Cross-platform Java executable wrapper for creating lightweight Windows native EXEs.
5. NSIS Ant task: to compile NSIS scripts.

Categories: JAVA Tags:

Favorite Programming Quotes 2007

December 4th, 2007 No comments

A list of great programmer’s quotes collected from the web. I like this one:

The sooner we start coding fewer frameworks and more programs the sooner we’ll become better programmers

Categories: Programming Tags:

Netbeans 6.0 Has Been Released

December 4th, 2007 No comments

The much anticipated open-source IDE, Netbeans 6.0, has been released and available for download. The IDE Runs on Windows, Linux, Mac OS X and Solaris and easy to install. In addition, Netbeans supports many languages including Ruby.

The screencast is also available if you want to know more about it.

Categories: Programming Tags:

Java + YouTube = Video Surfer Application

December 1st, 2007 No comments

Sure we know you can do YouTube mash-up with Flex but ever thought of doing it using Java?! Here’s a great article shows how to interact with YouTube from Java. The same simple Web 2.0 mash-up concept applies here when you use Flash and PHP to interact with YouTube as shown in my previous post [I can’t find it, it’s somehwere on my blog]. It’s all about reading XML and fetching the information from it. However, the “fetching” process happens on the background when you write your program using an API like the Google’s YouTube Data API.

I really gotta stop… my keyboard is running out of batteries! I had to press every letter for a bit longer to actually appear on the screen! Why I got the feeling that’s a wrong title for the post?!

Categories: JAVA Tags:

Comic: Tina The Tech Writer

November 30th, 2007 No comments

While I was surfing the web I came across this comic. Then a thought popped in my brainless brain (Is it?)… I was like “Crap! don’t I always write my codes in a hurry?!”. Yes, that’s a disease I got problem with. I’m sure in few years from now, when I’ll see my old codes again, I’ll feel embarrassed.

My point is, write a beautiful code. Oh man! Now 2 more thoughts popped on my mind. One of them is the Beautiful Code book from Oreilly!. Okay that’s enough, my brain is gonna be packed with new thoughts!

Categories: Fun Stuffs, Others, Programming Tags:

‘Six’ best web frameworks in Java

November 30th, 2007 No comments

Great article I found on the web shows the best six Java frameworks for web developers. The unfocused energy on Java frameworks has forced many developers to select a framework path they are unsure off. This article is so helpful for whoever want to get a small idea of best six Java web frameworks out there. If you are one of them, fasten your seat belt and start reading!

Categories: JAVA Tags:

Develop and Run Your First JavaFX Script Program in the Next Few Minutes

November 10th, 2007 No comments

I haven’t programmed yet for JavaFX, but I can’t wait to do so. James Weaver‘s JavaFX blog shows the faster way he knows to create your first JavaFX application. If you follow his steps you’ll create your first program using JavaFX which will output a certain text written on a frame.

Categories: JAVA Tags:

Creating PDF Dynamically Using Java

November 10th, 2007 2 comments

Creating PDF documents using Java is really interesting. Enterprise Technology Tips posted about how to create PDF documents on the go. By using iText open source library for Java you can create PDF, HTML, and RTF documents dynamically.

Categories: JAVA Tags:

History of Programming Languages

November 10th, 2007 No comments

O’Reilly’s post of History of programming languages is really amazing. They made a poster with dates and timeline of many programming languages. Don’t miss this poster, might come in handy someday!

Categories: Programming Tags:

The Development of the C Language

October 28th, 2007 No comments

Very long article but great one. Know the history of the language you use!

Here’s the Abstraction:

The C programming language was devised in the early 1970s as a system implementation language for the nascent Unix operating system. Derived from the typeless language BCPL, it evolved a type structure; created on a tiny machine as a tool to improve a meager programming environment, it has become one of the dominant languages of today. This paper studies its evolution.

Categories: C++ Tags: