simple singularities

neo office for mac os x

Filed under: apple,want — fri13th March 29, 2007 @ 9:20 pm

neo office is a clone of OpenOffice for os x. i just downloaded and installed it. it looks perfect and does not  break page layout. that’s enough. there’s no need to buy MS Office any more. :-)

http://www.neooffice.org/

appfuse small tip 2

Filed under: java,programming — fri13th March 23, 2007 @ 7:11 pm

it’s for new bee, like me

1. current h2 database’s version is 1.0.20061217, you can upgrade it to 1.0.20070304
2. there’s a bug in ehcache with embedded database.. it is appeared when test. this is not fixed yet..

and it’s only my opinion that hibernate and spring’s setting violate DRY rule. you have to register  same object twice.. i’ll anticipate better version..

P.S. i found that ehcache and spring configuration problems are fixed in new appfuse 2.0 M4. good job!

appfuse small tip

Filed under: java,programming,web2.0 — fri13th March 22, 2007 @ 1:27 pm

or just records for not to forget.

1. i change to use h2 as an embedded db rather than derby.. h2 is implemented more clear way(i think this is because of its predecessor, hsqldb) and supported in appfuse. it works fine for me with no error. so goodbye derby for a while~

2. sometimes you may get some mysterious compile errors when using ide. mvn updates libraries automatically but not ide’s setting at  the same time. you have to update your ide setting by manually. like this mvn idea:idea

3. i think intellij idea is better than eclipse. especially annotation support.

4. i extend default user class, org.appfuse.model.User somewhat awkard way.. i made another User Class and set its table name as app_user. it seems that works right. but i can’t be sure about all operations..

and more..

20 different ways to manage your to dos

Filed under: smalltalk,web2.0 — fri13th March 7, 2007 @ 6:03 pm

it’s a very useful article for managing to-do list. actually if you know what to do, it’s not so difficult to do it. but if you forget, you can’t get what you want forever. i think you may need this article just like me :-)

http://webworkerdaily.com/2007/01/07/20-different-ways-to-manage-your-to-dos/

and more opinions here!
http://lifehacker.com/software/todo-manager/20-ways-to-manage-todos-227023.php

appfuse + derby part.1

Filed under: java,programming — fri13th March 5, 2007 @ 10:42 am

why appfuse & derby is important? because you can make an excellent embedded java web solution with them. why not other db? h2 is windows only. hsqldb has a critical bug, it shows error and stop working when accessing db data which size is larger than available memory. oracle berkeley db doesn’t support JPA. so only open-source solution is appfuse and derby.

at now, you can’t use embedded feature of derby. derby’s embedded mode allows only one access, and it makes things difficult to debug in ide. if there’s any solution, please let me know. when you test some, if you see this error "The userCache Cache is not alive" it’s because derbyclient.jar is not inside of project’s default library directory. i try to find some cool solutions but it maybe faster to wait next version of appfuse thant to solve myself.

probably there’s more issues  than  i’ve  faced. yesterday i stucked some error about applicationContext.xml’s manager feature. no appropriate error message was showed, and it made me ache.. i think there seems to be no choice but go on.. fighting..