Wednesday, September 28, 2005
Subversion
Hoorayy! Dah berjaya install Subversion kat server saya kat tempat kerja. Maceh kpd rizan yg telah memberi link yg menerangkan camna nak install subversion dgn mudahnya kat sini. Tapi, saya tak guna semua steps dia krn dah ada shortcut. Ada sub project subversion yg dihasilkan utk memudahkan installation subversion, siap dgn installation TortoiseSVN sekali utk ms windows platform kat sini.
Tambahan Java
ONJava 2005 Reader Survey Results, Part 2. Ha, cadangan saya kpd mereka keluar kat part 2 ini.
What Is Quartz?
Approaches to Performance Testing.
Jakarta Commons-Email 1.0 released. Website nye kat sini.
Slobodan Celenkovic: Object Count Impact on GC Performance.
JMX: Getting Started With MBeans.
Kerja - Kekosongan
Company yg saya kerja sekarang ini sedang mencari seorang IT manager. Sape2 yg berminat, boleh la hantar resume masing2 kpd saya.
Sedikit background. Company ini menjalankan business courier, international dan ada gak domestic. Dept IT sekarang ini ada 2 orang developer di mana salah seorang dpdnya juga mengambil fungsi sebagai IT manager.
Dept IT ini dah hasilkan satu sistem courier utk kegunaan dept Operasi dan utk pelanggan kami. Dept Finance dan dept Customer Service guna sistem lain yg dibeli. Ada simple integration utk export data dpd sistem yg operasi pakai ke dlm sistem yg dah dibeli tu.
Sistem yg telah dibuat tu, dihasilkan dlm Java. Dan mamat developer yg buat tu, dijangkan akan berpindah ke unit lain, menyebabkan takde sesiapa yg nak maintain sistem tu. Serta, disebabkan direction group ialah utk standardize ke ms .net, maka, elok la sistem ini dihasilkan semula dlm ms .net.
Dgn ini, kami mencari seorang IT manager yg agak power dlm ms .net utk mengetuai project ini serta menjadi developer utama dlm projek ini.
Apa? IT Manager kena buat development? Buat coding?
Ehem, ya. Itu la expectation bos kat sini krn IT Manager yg sebelumnya pun buat development sorang2. Developer yg sorang lagi tu masih fresh dan kurang mahir dgn ms .net apatah lagi Java.
Kerja2 lain selain development menggunakan ms .net:
1. Buat installation dan deployment kat semua pelanggan syarikat, serta training.
2. Continuous enhancement buat sistem tersebut utk membantu dept operasi dan menyokong kehendak pelanggan.
3. Terlibat dlm apa2 IT evaluation dan due diligence bagi pihak company.
4. Terlibat dlm membantu bos menghasilkan board paper utk board meetings, etc.
5. dan lain2.
Company ni kecik aje dan baru nak membesar, dgn environment kerja boleh tahan aggresive gak. Ia berada di dlm kumpulan syarikat yg agak kukuh, dgn jumlah pendapatan kumpulan lebih dpd rm 100j dan tara hutang. InsyaAllah, stabil.
So, sape2 yg berminat, email la resume tu.
Macam2
J2ME Tutorial, Part 4: Multimedia and MIDP 2.0.
Dynamic Interaction with Your Web Application.
Ristretto, the low level java mail library.
Hibernate: Truly Understanding the Second-Level and Query Caches.
OpenOffice document in SWT view.
Backport Splash Screen From Eclipse 3.2.
Senjata
AK-47
AK-74
M16
AK-47 vs. M16
FIM-92 Stinger
M1 Abrams
Kevlar
PATTERNS OF MILITARY RIFLE BULLETS
(0) comments
Hoorayy! Dah berjaya install Subversion kat server saya kat tempat kerja. Maceh kpd rizan yg telah memberi link yg menerangkan camna nak install subversion dgn mudahnya kat sini. Tapi, saya tak guna semua steps dia krn dah ada shortcut. Ada sub project subversion yg dihasilkan utk memudahkan installation subversion, siap dgn installation TortoiseSVN sekali utk ms windows platform kat sini.
Tambahan Java
ONJava 2005 Reader Survey Results, Part 2. Ha, cadangan saya kpd mereka keluar kat part 2 ini.
What Is Quartz?
Approaches to Performance Testing.
Jakarta Commons-Email 1.0 released. Website nye kat sini.
Slobodan Celenkovic: Object Count Impact on GC Performance.
JMX: Getting Started With MBeans.
Kerja - Kekosongan
Company yg saya kerja sekarang ini sedang mencari seorang IT manager. Sape2 yg berminat, boleh la hantar resume masing2 kpd saya.
Sedikit background. Company ini menjalankan business courier, international dan ada gak domestic. Dept IT sekarang ini ada 2 orang developer di mana salah seorang dpdnya juga mengambil fungsi sebagai IT manager.
Dept IT ini dah hasilkan satu sistem courier utk kegunaan dept Operasi dan utk pelanggan kami. Dept Finance dan dept Customer Service guna sistem lain yg dibeli. Ada simple integration utk export data dpd sistem yg operasi pakai ke dlm sistem yg dah dibeli tu.
Sistem yg telah dibuat tu, dihasilkan dlm Java. Dan mamat developer yg buat tu, dijangkan akan berpindah ke unit lain, menyebabkan takde sesiapa yg nak maintain sistem tu. Serta, disebabkan direction group ialah utk standardize ke ms .net, maka, elok la sistem ini dihasilkan semula dlm ms .net.
Dgn ini, kami mencari seorang IT manager yg agak power dlm ms .net utk mengetuai project ini serta menjadi developer utama dlm projek ini.
Apa? IT Manager kena buat development? Buat coding?
Ehem, ya. Itu la expectation bos kat sini krn IT Manager yg sebelumnya pun buat development sorang2. Developer yg sorang lagi tu masih fresh dan kurang mahir dgn ms .net apatah lagi Java.
Kerja2 lain selain development menggunakan ms .net:
1. Buat installation dan deployment kat semua pelanggan syarikat, serta training.
2. Continuous enhancement buat sistem tersebut utk membantu dept operasi dan menyokong kehendak pelanggan.
3. Terlibat dlm apa2 IT evaluation dan due diligence bagi pihak company.
4. Terlibat dlm membantu bos menghasilkan board paper utk board meetings, etc.
5. dan lain2.
Company ni kecik aje dan baru nak membesar, dgn environment kerja boleh tahan aggresive gak. Ia berada di dlm kumpulan syarikat yg agak kukuh, dgn jumlah pendapatan kumpulan lebih dpd rm 100j dan tara hutang. InsyaAllah, stabil.
So, sape2 yg berminat, email la resume tu.
Macam2
J2ME Tutorial, Part 4: Multimedia and MIDP 2.0.
Dynamic Interaction with Your Web Application.
Ristretto, the low level java mail library.
Hibernate: Truly Understanding the Second-Level and Query Caches.
OpenOffice document in SWT view.
Backport Splash Screen From Eclipse 3.2.
Senjata
AK-47
AK-74
M16
AK-47 vs. M16
FIM-92 Stinger
M1 Abrams
Kevlar
PATTERNS OF MILITARY RIFLE BULLETS
Monday, September 19, 2005
Tambahan Java
JoSQL, SQL for collections of Java Objects, available. Website JoSQL.
Handling Java Web Application Input, Part 1.
Handling Java Web Application Input, Part 2.
Receive Application Errors via Yahoo Messenger.
Container-free Testing with Mockrunner.
Java Sketchbook: Getting Started with Java Web Start.
Java Sketchbook: Digging into Java Web Start.
Java Tech: The Sweet Song of the BlueJ, Part 1. Belajar java menggunakan IDE khas bernama BlueJ. Khabarnya digunakan di beberapa universiti, antaranya kat UK dan Australia. Universiti kat Malaysia pakai apa yek?
Java Tech: The Sweet Song of the BlueJ, Part 2.
Interaction Happens: Prototyping Techniques.
Taking Service-Oriented Architectures Mobile, Part 1: Thinking Mobile.
Taking Service-Oriented Architectures Mobile, Part 2: Mobile Transactions.
J2ME Tutorial, Part 1: Creating MIDlets.
J2ME Tutorial, Part 2: User Interfaces with MIDP 2.0.
J2ME Tutorial, Part 3: Exploring the Game API of MIDP 2.0.
Tomcat and OpenLDAP, from Configuration to Application.
Loosely Coupled Communication and Coordination in Next-Generation Java Middleware.
Java
What Is Hibernate? Pengenalan kpd Hibernate.
Jencks 1.0 Released: Spring based Message Driven POJOs. Website Jencks.
Java Web Parts project - drop-in components for web apps. Website Java Web Parts.
Mule 1.1, ESB messaging framework, released. Website Mule.
Alexander Jerusalem: Does JSF + AJAX really make sense?.
AjaxAnywhere 1.0 tag library released. Website AjaxAnywhere .
ObjectWeb: Celtix Milestone 1 Released. Website Celtix.
New project: CRISPY, invocation framework for Java. Website CRISPY.
Swing: Accepting Optional Values with Mask Formatter.
Swing: Power the JFormattedTextField with MaskFormatter.
Search Eclipse help pages with FireFox.
Spring: Introducing Introductions, or Mixing it up with Mixins.
JUNG - Java Universal Network/Graph Framework.
Piccolo - A Structured 2D Graphics Framework. Best! Terjumpa balik projek ni. Saya guna dlm projek 2nd version BAS kat syarikat S dulu. Farid yg guna dan dpt memberikan kesan zoom in dan zoom out utk GUI MMI.
Gambar2 dari Iraq
Perhatian: 2 gambar terakhir adalah gambar yg mungkin menggerunkan. Jgn tengok kalau tak sanggup melihat kepala pecah akibat serangan senjata.
Gambar tentera british kena bom petrol.
SAP
SAP? Apa kejadahnya cakap pasal SAP ni? Cis! Diam kau! Buat aje la keje tu.
A Spotlight on ABAP Unit Part 1.
A Spotlight on ABAP Unit Part 2.
A Spotlight on ABAP Unit Part 3.
A Spotlight on ABAP Unit Part 4.
A Spotlight on ABAP Unit Part 5.
ABAP Objects Unit.
Client Strategy for Management of ABAP Projects.
(0) comments
JoSQL, SQL for collections of Java Objects, available. Website JoSQL.
Handling Java Web Application Input, Part 1.
Handling Java Web Application Input, Part 2.
Receive Application Errors via Yahoo Messenger.
Container-free Testing with Mockrunner.
Java Sketchbook: Getting Started with Java Web Start.
Java Sketchbook: Digging into Java Web Start.
Java Tech: The Sweet Song of the BlueJ, Part 1. Belajar java menggunakan IDE khas bernama BlueJ. Khabarnya digunakan di beberapa universiti, antaranya kat UK dan Australia. Universiti kat Malaysia pakai apa yek?
Java Tech: The Sweet Song of the BlueJ, Part 2.
Interaction Happens: Prototyping Techniques.
Taking Service-Oriented Architectures Mobile, Part 1: Thinking Mobile.
Taking Service-Oriented Architectures Mobile, Part 2: Mobile Transactions.
J2ME Tutorial, Part 1: Creating MIDlets.
J2ME Tutorial, Part 2: User Interfaces with MIDP 2.0.
J2ME Tutorial, Part 3: Exploring the Game API of MIDP 2.0.
Tomcat and OpenLDAP, from Configuration to Application.
Loosely Coupled Communication and Coordination in Next-Generation Java Middleware.
Java
What Is Hibernate? Pengenalan kpd Hibernate.
Jencks 1.0 Released: Spring based Message Driven POJOs. Website Jencks.
Java Web Parts project - drop-in components for web apps. Website Java Web Parts.
Mule 1.1, ESB messaging framework, released. Website Mule.
Alexander Jerusalem: Does JSF + AJAX really make sense?.
AjaxAnywhere 1.0 tag library released. Website AjaxAnywhere .
ObjectWeb: Celtix Milestone 1 Released. Website Celtix.
New project: CRISPY, invocation framework for Java. Website CRISPY.
Swing: Accepting Optional Values with Mask Formatter.
Swing: Power the JFormattedTextField with MaskFormatter.
Search Eclipse help pages with FireFox.
Spring: Introducing Introductions, or Mixing it up with Mixins.
JUNG - Java Universal Network/Graph Framework.
Piccolo - A Structured 2D Graphics Framework. Best! Terjumpa balik projek ni. Saya guna dlm projek 2nd version BAS kat syarikat S dulu. Farid yg guna dan dpt memberikan kesan zoom in dan zoom out utk GUI MMI.
Gambar2 dari Iraq
Perhatian: 2 gambar terakhir adalah gambar yg mungkin menggerunkan. Jgn tengok kalau tak sanggup melihat kepala pecah akibat serangan senjata.
Gambar tentera british kena bom petrol.
SAP
SAP? Apa kejadahnya cakap pasal SAP ni? Cis! Diam kau! Buat aje la keje tu.
A Spotlight on ABAP Unit Part 1.
A Spotlight on ABAP Unit Part 2.
A Spotlight on ABAP Unit Part 3.
A Spotlight on ABAP Unit Part 4.
A Spotlight on ABAP Unit Part 5.
ABAP Objects Unit.
Client Strategy for Management of ABAP Projects.
Monday, September 12, 2005
Tambahan Java Lagi
J2ME & Gaming.
Unlocking PDFs with iText. Menarik gak artikel ringkas tentang iText ni.
Persistence strategies. Artikel ni boleh bagus gak. Check it out.
Introducing the Java Content Repository API.
Practically Groovy: Functional programming with curried closures.
Simplify enterprise Java development with EJB 3.0, Part 1 : Use annotations to develop POJO services.
Simplify enterprise Java development with EJB 3.0, Part 2 : POJO persistence made easy.
Lightstreamer announces "streaming-AJAX" capabilities.
Article: The Spring Loaded Observer Pattern. Selain cara ni, Pattern Observer boleh dilakukan menggunakan aop. Sebenarnya, ada begitu banyak pattern dlm kumpulan design patterns yg boleh dilakukan menggunakan aop. Best! Alhamdulillah.
Bush
Di ambil dari yahoo.
Tambahan Java
What Is a Portlet.
A Backbase Ajax Front-end for J2EE Applications.
How to Decide What Bugs to Fix When, Part 2.
Tambahan Unit Test
An early look at JUnit 4.
Unit test your Java code faster with Groovy.
Koleksi Artikel Pilihan
Koleksi Artikel Pilihan. Terjumpa website ini. Menarik. Terutamanya cerita pasal Isabella. Selalunya persepsi orang kat Malaysia ni, bila sebut pasal nama Isabella, teringat cerita cinta. Tapi, artikel 9 bahagian ini menonjolkan Isabella sebagai Ilmuan Islam yg amat hebat.
Macam2
Zimbra: Impressive Open Source AJAX framework. Website Zimbra.
x2
Disebabkan class DM yg x2 janakan amat besar, spt PersonDM hampir 10,000 loc, saya telah melakukan 1st round of diet kpdnya dan hasilnya, PersonDM menurun kpd 7,000 loc. OK la tu. Rasanya boleh kuruskan sikit lagi PersonDM ni, tapi dah tak banyak sangat ruang utk melakukannya.
Tiba2, beberapa rakan yg sedang review code yg dijanakan tu, memberi beberapa cadangan dan meminta beberapa method ditambahkan. Ha! Habis la diet si DM. Akibatnya, PersonDM sekarang ini dah lebih dpd 10,000 loc di mana, method2 utk setiap property dah lebih dpd 50...
(1) comments
J2ME & Gaming.
Unlocking PDFs with iText. Menarik gak artikel ringkas tentang iText ni.
Persistence strategies. Artikel ni boleh bagus gak. Check it out.
Introducing the Java Content Repository API.
Practically Groovy: Functional programming with curried closures.
Simplify enterprise Java development with EJB 3.0, Part 1 : Use annotations to develop POJO services.
Simplify enterprise Java development with EJB 3.0, Part 2 : POJO persistence made easy.
Lightstreamer announces "streaming-AJAX" capabilities.
Article: The Spring Loaded Observer Pattern. Selain cara ni, Pattern Observer boleh dilakukan menggunakan aop. Sebenarnya, ada begitu banyak pattern dlm kumpulan design patterns yg boleh dilakukan menggunakan aop. Best! Alhamdulillah.
Bush
Di ambil dari yahoo.
Tambahan Java
What Is a Portlet.
A Backbase Ajax Front-end for J2EE Applications.
How to Decide What Bugs to Fix When, Part 2.
Tambahan Unit Test
An early look at JUnit 4.
Unit test your Java code faster with Groovy.
Koleksi Artikel Pilihan
Koleksi Artikel Pilihan. Terjumpa website ini. Menarik. Terutamanya cerita pasal Isabella. Selalunya persepsi orang kat Malaysia ni, bila sebut pasal nama Isabella, teringat cerita cinta. Tapi, artikel 9 bahagian ini menonjolkan Isabella sebagai Ilmuan Islam yg amat hebat.
Macam2
Zimbra: Impressive Open Source AJAX framework. Website Zimbra.
x2
Disebabkan class DM yg x2 janakan amat besar, spt PersonDM hampir 10,000 loc, saya telah melakukan 1st round of diet kpdnya dan hasilnya, PersonDM menurun kpd 7,000 loc. OK la tu. Rasanya boleh kuruskan sikit lagi PersonDM ni, tapi dah tak banyak sangat ruang utk melakukannya.
Tiba2, beberapa rakan yg sedang review code yg dijanakan tu, memberi beberapa cadangan dan meminta beberapa method ditambahkan. Ha! Habis la diet si DM. Akibatnya, PersonDM sekarang ini dah lebih dpd 10,000 loc di mana, method2 utk setiap property dah lebih dpd 50...
Monday, September 05, 2005
Tambahan Java Lagi
Building J2EE Projects with Maven.
An Introduction To Ajax. Menggunakan DWR.
Concurrency: Understanding the Value of Read-Write Locks.
Jakarta Commons Net.
AspectJ lead Adrian Colyer goes to Interface21 (Spring) from IBM.
Tambahan Iraq
Tak sedar2 lagi ke kita ni...
Tambahan America dan Ekonomi
Why the World Loves America's Deficits. Menarik artikel ini. Main website.
Oil for dollars, and dollars for US deficit. Artikel ini pun menarik. Cuba la baca kedua2 artikel ini.
Joseph E. Stiglitz.
The Roaring Nineties by Joseph Stiglitz.
Blowing the whistle on Dubyanomics.
Stiglitz: time to snuff the IMF?.
Nobel Prize Winner Joseph Stiglitz Speaks On Globalization.
Bye, Bye Bye Boeing Bye Bye.
Beli emas, beli emas, beli emas... Ekonomi US tak akan dpt bertahan dgn lama. Bila ekonomi US hancusss, ekonomi dunia hancusss. Wang kertas mungkin jatuh nilai dgn teruknya...
Tambahan Java
InfoGlue CMS/Portal 2.0 Final Released. Website InfoGlue. Lagi CMS sw. Banyak betul sw2 cms ini.
Getting Started With JasperReports. Using JasperReports with Hibernate. Pesaing jasperreport iaitu BIRT.
Artima Article: "Myths of Memory Management".
Collections: Understand the Power of ConcurrentMap.
Spring: A Quick Journey Through Spring AOP.
NetBeans 5.0 (yes, 5.0) does indeed support Struts. Dptkan developer build kat sini.
Acegi
Reference Documentation.
Securing Your Java Applications - Acegi Security Style.
acegi : portable, independent and rich webapp security.
Java - Acegi Security - Simple Example - V2 and V2 + Kerberos.
JUnit testing with Acegi Security.
Bahan2 bacaan menarik
AR-RaheeQ Al-Makhtum (THE SEALED NECTAR)- Memoirs of the Noble Prophet (S.A.W).
Al-Sunnah Islamic Page.
Stories of the Prophets & More.
The Bible Led Me to Islam.
Macam2
Hibernate Reference Documentation.
The AspectJTM 5 Development Kit Developer's Notebook.
Decorating with dynamic proxies. Apa dia dynamix proxies dlm Java?
Jeceira 0.1.0, Java Content Repository implementation, released. Website Jeceira.
Tim Bray, 'Just Enough JXTA'. Artikelnya.
x2
Perlahan2, semakin banyak helper method dimasukkan ke dlm DM yg dijana oleh x2. Utk class Orang yg punya lebih kurang 12 property, PersonDM yg dijana dah lebih 9,000 loc, di mana ada, errr, rasanya lebih 100 methods utk insert, find dan delete. Kebanyakkannya ialah method utk find. Itu pun, masih banyak lagi keupayaan hibernate yg belum dimasukkan ke dlm DM ni. Mau cecah 12,000 loc ni.
Besaunya...
(3) comments
Building J2EE Projects with Maven.
An Introduction To Ajax. Menggunakan DWR.
Concurrency: Understanding the Value of Read-Write Locks.
Jakarta Commons Net.
AspectJ lead Adrian Colyer goes to Interface21 (Spring) from IBM.
Tambahan Iraq
August10 th,2005
Mosul, Iraq
A pregnant, 40 years old Iraqi woman was shot by US military on August10 th, 2005in the city of Mosul, northern Iraq, while in front of her house. The woman, who was in her32 nd week of pregnancy, was hit in her abdomen and collapsed immediately. As usual, US troops looked carelessly and walked away, not offering any help or medical care.
Bystanders then took the woman to the ER at the Republican Hospital in Mosul. The ER medical team performed a C-section in an attempt to save the fetus, but he was dead as the bullet had penetrated his chest and exited from his back.
Tak sedar2 lagi ke kita ni...
Tambahan America dan Ekonomi
Why the World Loves America's Deficits. Menarik artikel ini. Main website.
Oil for dollars, and dollars for US deficit. Artikel ini pun menarik. Cuba la baca kedua2 artikel ini.
Joseph E. Stiglitz.
The Roaring Nineties by Joseph Stiglitz.
Blowing the whistle on Dubyanomics.
Stiglitz: time to snuff the IMF?.
Nobel Prize Winner Joseph Stiglitz Speaks On Globalization.
Bye, Bye Bye Boeing Bye Bye.
Beli emas, beli emas, beli emas... Ekonomi US tak akan dpt bertahan dgn lama. Bila ekonomi US hancusss, ekonomi dunia hancusss. Wang kertas mungkin jatuh nilai dgn teruknya...
Tambahan Java
InfoGlue CMS/Portal 2.0 Final Released. Website InfoGlue. Lagi CMS sw. Banyak betul sw2 cms ini.
Getting Started With JasperReports. Using JasperReports with Hibernate. Pesaing jasperreport iaitu BIRT.
Artima Article: "Myths of Memory Management".
Collections: Understand the Power of ConcurrentMap.
Spring: A Quick Journey Through Spring AOP.
NetBeans 5.0 (yes, 5.0) does indeed support Struts. Dptkan developer build kat sini.
Acegi
Reference Documentation.
Securing Your Java Applications - Acegi Security Style.
acegi : portable, independent and rich webapp security.
Java - Acegi Security - Simple Example - V2 and V2 + Kerberos.
JUnit testing with Acegi Security.
Bahan2 bacaan menarik
AR-RaheeQ Al-Makhtum (THE SEALED NECTAR)- Memoirs of the Noble Prophet (S.A.W).
Al-Sunnah Islamic Page.
Stories of the Prophets & More.
The Bible Led Me to Islam.
Macam2
Hibernate Reference Documentation.
The AspectJTM 5 Development Kit Developer's Notebook.
Decorating with dynamic proxies. Apa dia dynamix proxies dlm Java?
Jeceira 0.1.0, Java Content Repository implementation, released. Website Jeceira.
Tim Bray, 'Just Enough JXTA'. Artikelnya.
x2
Perlahan2, semakin banyak helper method dimasukkan ke dlm DM yg dijana oleh x2. Utk class Orang yg punya lebih kurang 12 property, PersonDM yg dijana dah lebih 9,000 loc, di mana ada, errr, rasanya lebih 100 methods utk insert, find dan delete. Kebanyakkannya ialah method utk find. Itu pun, masih banyak lagi keupayaan hibernate yg belum dimasukkan ke dlm DM ni. Mau cecah 12,000 loc ni.
Besaunya...