Sep 04, 2012

Activity Stream

Aion-   -  Mar 25, 2013

IRC API taking care of the /whois command.

Aion-   -  Mar 17, 2013 :-)

This is the project I have been working on lately.

The API is based on the observer design pattern ( ) and is fairly simple to use: you only need to create a Connection object and everything else will be handled by the internal listeners found in the package.

I tried to make it as flexible as possible by relying on numerics 004 and 005 and because of that it supports all IRCds - well, all the ones I have tried so far (SwiftIRC and Rizon).

One can easily make a client by adding listeners as callbacks.

Aion- commented on a Page, getFromYT  -  Jan 12, 2013

Nice, I'd have loved to see how 'youtube-dl' worked exactly, though.

Aion-   -  Jan 06, 2013

I was looking for easing functions and found this awesome website:

Edit: this is also interesting:

Aion- commented on a Page, Native XML Parser  -  Dec 30, 2012

Then again, you need to figure out the index yourself because his snippet doesn't do so.

Aion- commented on a Page, Native XML Parser  -  Dec 30, 2012

The only way I see to achieve that is by specifying the offset.

Aion- created a Page  -  Dec 29, 2012
1 406 

A long time ago I started working on a media player for mIRC, but I never got the chance to finish it up until now. It is a fairly simple dialog and uses the file handling commands for faster operations.

  1 Thread   mIRC  
Aion-   -  Dec 21, 2012

There seems to be many folders and files to upload for android apps so instead of posting my hello world app on this website, I decided to upload it on github. Here is the link for those of you who are interested in seeing the source code:

I have yet to take a look at the documentations of the Android SDK, but I am starting to get the hang of it.

Aion- commented on a Page, Animated button  -  Dec 20, 2012

Oh, I didn't know. Thanks for the info!

Aion- created a Page  -  Dec 20, 2012

This snippet constructs a JButton whose color fades in to black when hovered and fades out to a light grey when the mouse leaves it.

Aion- commented on a Page, IP addresses converter  -  Nov 25, 2012


  • Renamed class name (Utility -> IPv4);
  • Renamed method ipToLong(String) as toLong(String);
  • Renamed method longToIp(long) as toString(long);
  • Added the throws tag to both methods to indicate an exception will be thrown if the given argument is invalid;
  • Changed description.
Aion- created a Page  -  Nov 22, 2012

The first method, toLong(String), will convert the provided ip address to its long format. For instance, invoking toLong("") will return 4294967295 whereas the second method, toString(long), will convert it back as "", in other words, into a 32bit dotted format.

  1 Thread   Java  
Aion- commented on a Page, Shorthand  -  Oct 25, 2012

Updated. It now uses the official metric prefixes specified by SI.

Aion- commented on a Page, IRCConnection  -  Oct 10, 2012

Good luck with that!

Aion- commented on a Page, IRCConnection  -  Oct 09, 2012

I thought this was normal: whenever I get to "Found your hostname", it seems to freeze for about 10 seconds and then proceeds. It also happens on mIRC. I believed it was caused by the server trying to find my identd so I disabled it, but this was in vain.

Aion- commented on a Page, IRCConnection  -  Oct 08, 2012


I'm trying to apply the concepts of OOP as much as possible because it makes it just so much easier.

Aion- created a Page  -  Oct 08, 2012
2 662 

This snippet connects to a server and port of your choice and reads input. It does not handle output: you will have to do it yourself. An example will be provided in this description.

Aion-   -  Sep 29, 2012

Working on a mIRC-like IRC client in Java :)

The approaches I used are subject to change. I will most likely implement proper design patterns and such.


Aion- commented on a Page, Random permutation  -  Sep 22, 2012

What can't you understand about this snippet?

Aion- commented on a Page, Applet fun  -  Sep 14, 2012

Glad to hear it worked.

Just applying some velocity to the x and y coordinates does the trick :p

Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.