Thursday, November 30, 2006
Apache Derby up and running
Plugins connect to the database using DAO, which in order uses the Derby EmbeddedDriver to connect to the database. This way the database system will be abstracted from the rest of the system.
Derby seems really smooth to work with, as it also generates a very small footprint. I've spent four weeks now reading Derby documentation, so I hope we won't have to throw it out the door in favour for another one :P
Monday, November 13, 2006
Yar ! Shiver me timbers !
You are The Cap'n!
Some men are born great, some achieve greatness and some slit the throats of any man that stands between them and the mantle of power. You never met a man you couldn't eviscerate. Not that mindless violence is the only avenue open to you - but why take an avenue when you have complete freeway access? You are the definitive Man of Action. You are James Bond in a blousy shirt and drawstring-fly pants. Your swash was buckled long ago and you have never been so sure of anything in your life as in your ability to bend everyone to your will. You will call anyone out and cut off their head if they show any sign of taking you on or backing down. You cannot be saddled with tedious underlings, but if one of your lieutenants shows an overly developed sense of ambition he may find more suitable accommodations in Davy Jones' locker. That is, of course, IF you notice him. You tend to be self absorbed - a weakness that may keep you from seeing enemies where they are and imagining them where they are not.
What's Yer Inner Pirate?
brought to you by The Official Talk Like A Pirate Web Site. Arrrrr!
Monday, October 23, 2006
I don't like Mondays
*I'm tired
*I'm freezing
*The store outside my job is sold out of canned Coke and it's too far to walk to the next one
*I've been unlucky with my choice of clothes/footwear today - the result is that I get this "funny" electric shock each time I touch a metal object. At my workplace - all the doorknobs are made of metal and I have to pass a total of 8 doors to get my hourly cup of coffee ..
*Some system we rely on at work is down,- so today I am stuck with doing monkey work. Meanwhile the pending work load is continously growing larger for each hour the system is down.
*I thought I had money, but when I checked my bank account I became aware of the fact that I had some bills that were due for payment today, and this morning 200$ has been automagically abducted from my account.
...... and it's barely passed 11:00 am yet, I can't wait to see what happens next
Friday, October 13, 2006
Filthy thieves
Tuesday, September 19, 2006
The Ten Commandments v2.0 ( g33kz 0n1y )
- Thou shalt have no other gods before 127.0.0.1
- Thou shalt not make unto thee any graven image, or any likeness of any thing that is in heaven above, or that is in the earth beneath, or that is in the water under the earth, or that is proprietary copyrighted material. Thou shalt not bow down thyself to them, nor serve them: for I the Lord thy God am a jealous God, visiting the iniquity of the fathers upon the children unto the third and fourth generation of them that hate me and bug them with ridiculously lawsuits for copyright infringement; And shewing mercy unto thousands of them that love me, and keep my commandments.
- Thou shalt not take the name of the Lord thy God in vain, nor take the name of registered trademarks; for the Lord will not hold him guiltless that taketh his name in vain and the fathers upon the children unto the third and fourth generation of them should expect to be bugged with ridiculously large infringement claims.
- Remember the sabbath day, to keep it holy and cure your hangover. Six days shalt thou labour, and do all thy work, and on the sixth evening tough shalt party like it was the end of days: But the seventh day is the sabbath of the Lord thy God: in it thou shalt not do any work, thou, nor thy son, nor thy daughter, thy manservant, nor thy maidservant, nor thy cattle, nor thy stranger that is within thy gates: For in six days the Lord made heaven and earth, the sea, and all that in them is, and rested the seventh day: wherefore the Lord blessed the sabbath day, and hallowed it.
- Honour thy father and thy mother and the original authors of the sourcecode thou are implementing in thy software: that thy days may be long upon the land which the Lord thy God giveth thee.
- Thou shalt not kill, nor perform DOS attacks.
- Thou shalt not commit adultery nor "toying around" with fancy operating systems other than thy beloved one.
- Thou shalt not steal or download copyrighed material.
- Thou shalt not bear false witness against thy neighbour nor misuse his unsecured wireless network.
- Thou shalt not covet thy neighbour's house, thou shalt not covet thy neighbour's wife, nor his manservant, nor his maidservant, nor his ox, nor his ass, nor his computer, nor any thing that is thy neighbour's.
The application is ready to accept three plugins: org.mypal.email, org.mypal.mycal and org.mypal.manager. With this, the path for the forst release is set: Email, Calendar and contact management functionality. The first release will not include a backend server, nor any possibilities to add myPal contacts, so Contact Managers functionality for the first release will be more like an adress book for the email client.
To take a look at the code, you can visit myPal project page and browse CVS
Tuesday, September 12, 2006
New approach to the framework
Wednesday, September 06, 2006
Arrrr, ye framework not work for me, aye ?
Thursday, August 31, 2006
Framework, modules and plugins.
Tuesday, August 08, 2006
Page update
I also added new forums to the homepage. The old forums at sf.net got quite messy, and as an administrator I actually had very few administrative rights. I could hide a forum by marking it as deleted, I could add/rename forums and I could restrict people outside the project group from accessing a forum, but that was about all my administrative rights. By adding a new forum now that we "own" we have full control. Every one can contribute to the discussion if they want, but we have a Developer Zone where only developers of myPal project can enter. I hope it will be easier to keep these forums tidy.
Cheers