<$BlogRSDUrl$>

Monday, October 11, 2004

Tambahan - Java Regular Expression

Regex Language Intro.

JRegex intro docs.

Java Regex Primer.

Regex Recipies dan tutorial dia.

Regex Info.

Java Developers Almanac 1.4 regex examples.



Tambahan - Belajar OOAD

OOAD sw dev ni amat luas. Requirements capturing menggunakan use case dan CRC, analysis and design guna object modeling, peter coad punya strategy, martin fowler punya analysis patterns, design patterns, aop, incremental & iterative sw dev life cycle, dan macam2 lagi.

chatid mengundi belajar object modeling. 1 kHz undi Design Patterns. ada sesiapa lagi yg berminat? kalau ada, tolong nyatakan nak belajar bhgn mana.

saya sebenarnya belum boleh janji akan adakan kelas, tapi, kalau ada permintaan yg cukup, insyaAllah, saya akan cuba utk luangkan 1 hari utk ini. Bagaimana arrange nye belum tentu lagi. Mungkin ada sedikit bayaran kalau saya guna sape2 punya tempat utk tujuan tersebut. Mungkin saya minta tolong mnajem utk contact company yg dia forwardkan info, juga tentang 'training' ini. Yg pastinya, saya tak pasti lagi camna nak buat.

yg saya minta, sapa2 yg berminat, undi la dulu, sama ada kat sini atau kat ittutor.


Tambahan - Java RMI

Soalan:
Class ISimpleMessageAppServerCommunicationRMI bukan ke lebih baik kalau dinamakan ISimpleMessageAppServerCommunication shj tanpa tanpa "RMI" dekat bakang. Sebab mungkin interface ni akan diimplementkan oleh class yg guna comm lain seperti socket etc. Begitu juga dgn class2 lain spt ISimpleMessageAppClientCommunicationRMI...

Jawapan:
Interface ISimpleMessageAppServerCommunicationRMI berada dlm package assignment.comm.rmi, bermakna, niat ia diwujudkan adalah khusus utk rmi. Method signature dlm interface tu pun khusus kpd rmi spt ada:

throws RemoteException

dlm setiap method. Socket, JMS, web services dll, mungkin mempunyai throws yg lain atau tak de throws langsung.

Pointnya, interface dlm package tersebut adalah khusus utk cara ia berfungsi. Interface dlm package assignment pulak adalah pada satu takat abstract yg berbeza (lebih tinggi) berbanding dgn interface dlm package assignment.comm masing2.


Macam2

Ehcache ver 1.0 dah released. Perbincangan tentangnya di theserverside. Ehcache adalah satu lagi lib utk lakukan caching. Saya sekarang guna ShiftOne Cache. Boleh tahan gak aa.

Daisy ver 1.0 dah released. Daisy ialah CMS yg open source. Perbincangan tentangnya di theserverside.

Crionics jPDF Suite ver 4.0.11 - "... a state of the art PDF API composed of different modules: SIGNER, TEMPLATE, MERGER, ENCRYPTION and CREATOR. Its usage is especially optimized for server side environments where PDF documents need to be generated dynamically." Menarik gak sw komersial ni.

Advanced Installer ver 2.0 dah release. "Advanced Installer is FREE for the simplest, most common usages. If additional capabilities are needed, they are available at some of the lowest prices in the industry."

ObjectVisualizer "... is a business intelligence tool that builds upon Object Persistence technology to provide easy to use query, reporting, and charting capabilities."




Comments: Post a Comment

This page is powered by Blogger. Isn't yours?