Difference between revisions of "Artur Hefczyc Application 2006"

Jump to navigation Jump to search
no edit summary
 
Line 1: Line 1:
My name is Artur Hefczyc and I live in UK, Cambridge. I am applying to retain my JSF membership.
My name is Artur Hefczyc and I live in.. well it changes all the time. I am applying to retain my JSF membership.


If you need to contact me send either jabber or e-mail message to address: kobit AT tigase.org.
If you need to contact me send either jabber or e-mail message to address: artur.hefczyc AT tigase.org.


==History==
==History==


I am 36 old software engineer. I come from Poland and I live in Cambridge, UK. Apart from my professional job I used to participate to a few open source projects: [http://www.geotools.org GeoTools], [http://generguide.sourceforge.net/ GenerGuide], [http://wttools.sourceforge.net WTTools] and the last one, Jabber/XMPP related: [http://www.tigase.org Tigase]. Most of my professional work was around implementation of network servers and network protocols.
I am old software engineer. I come from Poland. Apart from my professional job I used to participate to a few open source projects: [http://www.geotools.org GeoTools], [http://generguide.sourceforge.net/ GenerGuide], [http://wttools.sourceforge.net WTTools] and the last one, Jabber/XMPP related: [http://www.tigase.org Tigase]. Most of my professional work was around implementation of network servers and network protocols.


Apart from software development work I wrote also a few articles about working with Emacs, Java and XML: "[http://wttools.sourceforge.net/emacs-stuff/emacsandjdee.html  Emacs and JDEE]", "[http://wttools.sourceforge.net/emacs-stuff/emacsandxml.html  Tools and methods for XML]" and "[http://wttools.sourceforge.net/emacs-stuff/basicxml.html Editing XML files]".
In addition to software development work I also wrote a few articles about working with Emacs, Java and XML: "[http://wttools.sourceforge.net/emacs-stuff/emacsandjdee.html  Emacs and JDEE]", "[http://wttools.sourceforge.net/emacs-stuff/emacsandxml.html  Tools and methods for XML]" and "[http://wttools.sourceforge.net/emacs-stuff/basicxml.html Editing XML files]".


Software development is not just a way to earn money for me. I like doing it, I enjoy creating something new
Software development is not just a way to earn money for me. I like doing it, I enjoy creating something new and I have a big fun when I can see as other people use my software.
and I have a big fun when I can see as other people use my software.


A few years ago I found information about new IM protocol - Jabber. As that was (and still is?) the first  
Ages ago I found information about new IM protocol - Jabber. As that was (and still is?) the first fully open protocol and the idea about distributed IM network seemed very interesting I started to use it. After some time, using Jabber client was not enough for me. I decided I want to have my own server installed.
fully open protocol and the idea about distributed IM network seemed very interesting I started to use it.
After some time, using Jabber client was not enough for me. I decided I want to have my own server installed.


About 2 years ago I started to think about own implementation of Jabber/XMPP server.
Soon after that I started to think about own implementation of Jabber/XMPP server. That was start of [http://www.tigase.org Tigase] project.
That was start of [http://www.tigase.org Tigase] project.


At the moment Tigase project includes not just Jabber/XMPP server but also dedicated XML parser and test suite with built-in scripting language for testing network servers.
At the moment Tigase project includes not just Jabber/XMPP server but also dedicated XML parser and test suite with built-in scripting language for testing network servers.
Line 23: Line 19:
==Jabber/XMPP Projects==
==Jabber/XMPP Projects==


I am involved in only one Jabber/XMPP project: [http://www.tigase.org Tigase].  
I am involved in only one Jabber/XMPP project: [http://www.tigase.org Tigase]. This project, however, consists of a few subprojects which are not directly dependent on Jabber/XMPP server implementation.
This project, however, consists of a few subprojects which are not directly dependent on Jabber/XMPP server implementation.


===Code===
===Code===
Line 42: Line 37:
==Jabber - Why I like it==
==Jabber - Why I like it==


Modern world is in most cases about effective communication. People live in distant areas and they often work together so they have to communicate. Before IM there was phone and e-mail. And IM takes the best of them
Modern world is in most cases about effective communication. People live in distant areas and they often work together so they have to communicate. Before IM there was phone and e-mail. And IM takes the best of them and offers this as a very effective way of communication. Jabber/XMPP as open technology brings it even on to next level. Thanks to Jabber/XMPP we are not dependent on a particular company.
and offers this as a very effective way of communication. Jabber/XMPP as open technology brings it even on
to next level. Thanks to Jabber/XMPP we are not dependent on a particular company.


Everybody can have own server installed and use it for private needs being even disconnected from the Internet.
Everybody can have own server installed and use it for private needs being even disconnected from the Internet.


But Jabber/XMPP is not only about effective communication its flexibility allows easy implementation of
But Jabber/XMPP is not only about effective communication its flexibility allows easy implementation of many different services where instant reaction is required.
many different services where instant reaction is required.


==Why I'm reapplying==
==Why I'm reapplying==
12

edits

Navigation menu