December 2006 - Posts

Selamat Tahun baru 2007

Apa kabar semua?masih suasana libur nih Stick out tongue, ini aja di warnet Tasik. Liburanku juga sampai tanggal 1 Januari. Rekan-rekan dapat kontak saya via HP, untuk email susah kayaknya dibaca disini

Selamat tahun baru deh...

Share this post: | | | |
Posted by Agus Kurniawan | with no comments

My New Artifacts

Akhirnya kudapat 4 buku karangan Donald E. Knuth mengenai The Art of Computer Programming, 4 volume kudapatkan sekaligus yaitu

  • The Art of Computer Programming, Volume 1: Fundamental Algorithms (3rd Edition)
  • The Art of Computer Programming, Volume 2: Seminumerical Algorithms (3rd Edition)
  • The Art of Computer Programming, Volume 3: Sorting and Searching (2nd Edition)
  • The Art of Computer Programming, Volume 4, Fascicle 2: Generating All Tuples and Permutations (Art of Computer Programming)

Cover bukunya

   

Selain buku ini, gw juga mendapatkan buku  Artificial Intelligence - A Modern Approach yang nulis Stuart J. Russell and Peter Norvig

Buku-buku ini kucoba baca diliburan akhir tahun lalu..lumayan libur seminggu..back to village. 

Share this post: | | | |

People Enterprise Hibahkan Aplikasi ITMan (Hardware and Software Audit System) Ke .NET Community Worldwide

Guys, ada kabar gembira bahwa People Enterprise akan menghibahkan aplikasi ITMan untuk komunitas .NET, hibah ini meliputi aplikasi setup instalation dan source code. Nanti source code ITMan akan di hosting di www.codeplex.com , portal .NET Source code!. Info hibah ini akan diawali dengan publikasi di Coding4Fun

Aplikasi ITMan itu ? ini aplikasi yang berguna untuk melakukan audit hardware dan software yang berada di PC Networking. Dengan menggunakan aplikasi ini, kita dapat mengetahui inventory dari hardware dan software disana. Aplikasi ini sendiri dibangun dengan menggunakan .NET Framework 2.0 dengan bahasa C# 2.0

Ok, ini big news awal tahun 2007, ditunggu kabarnya Wink

Share this post: | | | |
Posted by Agus Kurniawan | with no comments
Filed under: ,

The Intuitive Algorithm

An algorithm is just a repeatable routine which yields a dependable result. This algorithm instantly recognizes patterns in an almost infinite database. It is also holistic, wise and handles ambiguity. That capability can explain many intuitive aspects of the mind; how we remember and recognize; how we think; how emotions drive us; why only a pain nerve impulse is unpleasant; and even why faith is necessary for religion.

Intuition has been one of the most mysterious forces of nature. Science has little or no understanding of how it works. There are no theories about intuition. But people know it exists. That mysterious understanding, which strikes suddenly.

Intuition could just be an algorithm. Algorithms are seen everywhere. They are just repeatable routines, which yield trusted results. An algorithm can create exciting results in Artificial Intelligence. Those results offer you new insights into the secrets of the mind. This algorithm powers a new Expert System.

There is much speculation about neural interactions. Scientists speculate that they involve some form of computation, or network logic. According to them, maths or logic is the key to the mind. But, that approach, somehow, does not feel right.

There is an Algorithm, which can achieve incredibly fast pattern recognition. It does not grow exponentially for any size of database. In fact, it exists within the database. That is the Intuitive Algorithm.

You can read more about The Intuitive Algorithm, check out: http://www.intuition.co.in/wt1.htm  

Share this post: | | | |
Posted by Agus Kurniawan | with no comments
Filed under:

Milis C# Indonesia dan Patterns & Practices

Guys, bagi yang ingin berdiskusi mengenai C#, saya undang untuk bergabung ke milis C# Indonesia, cek http://groups.yahoo.com/group/csharpindo_R2

 Sedangkan untuk diskusi mengenai Patterns & Practices bisa bergabung ke milis Indonesia Patterns & Practices (iPnP), cek http://groups.yahoo.com/group/indo_pnp

Ditunggu disana semua....technology party... Party!!!
 

Share this post: | | | |
Posted by Agus Kurniawan | with no comments

Kajian Paper Ilmiah dalam Penerapan Fuzzy Logic

Seminggu ini, gw lagi banyak bergelut didunia soft computing terutama di fuzzy, neural network dan neuro-fuzzy. Disamping memang materi kuliahku berkutat tentang itu, gw juga lagi refreshing to reload ilmu ini yang dulu kudapatkan waktu mengambil Bachelor of Engineering di Elect. Engineering.

Kemarin, gw dapat paper jurnal ilmiah yang dishare para prof ataupun lecturer mengenai implementasi soft computing di area fuzzy logic :

  •  Fuzzy based approach to the Recognition of Multi-Font Numerals. Paper menjelaskan bagaimana menerapkan fuzzy dalam mengenal suatu numeric dari beberapa source seperti image maupun video (OCR). Kelebihan dari paper ini adalah recognition system dapat mengenal numerics dalam beberapa format font yang sudah didefine dalam font knowledge base. Hasilnya ? well, sangat bagus hingga mendapatkan recognition rate sekitar  98,67%. Download paper [V]
  • Application of Fuzzy Logic in Automated Cow Status Monitoring. Kalau paper ini lebih menjelaskan penerapan fuzzy dalam agriculture dimana dengan fuzzy ini memungkinkan untuk monitoring kualitas dari susu sapi hingga suhu kandang maupun sapinya. Bagi yang menyukai intelligent system dalam bidang agriculture maka paper ini menarik untuk dikaji. Download paper [V]
  • A Fuzzy Approach to 2-D Shape Recognition. Paper ini menggambarkan bagaimana penerapan fuzzy dalam mengenal suatu bentuk 2D seperti tulisan tangan, image countors. Hasil dari penelitian ini sangat menarik sebagai contoh untuk mengenal tulisan a maka pada saat training didapatkan akurasi sebesar 80,27% dan pada saat testing didapatkan 77,96%. Segera download paper [V]
  • The Integration of an Optimised Fuzzy Logic Navigation Algorithm into a Semi-Autonomous Robot Control System. Paper ini menjelaskan bagaimana fuzzy digunakan dalam navigasi suatu robot. Fuzzy ini akan membantu sebuah robot dalam memutuskan apakah mau belok kiri/kanan ataupun lurus. Bagi yang interest didunia robotics, paper ini menarik untuk dikaji. Download paper [V]
  • Image Classification Based on Fuzzy Logic. Ini dia paper yang menerapakan fuzzy didunia GIS, fuzzy disini digunakan untuk klasifikasi suatu image dari satelit seperti sungai, hutan, perumahan ataupun persawahaan. Dari hasil penilitian ini didapatkan akurasi sekitar 89% artinya dengan 100 data sample maka kita dapatkan kebenaran sekitar 89 dan missing sekitar 11. Download paper [V]
Semoga priview paper ini menarik untuk dikaji selanjutnya.
Share this post: | | | |
Posted by Agus Kurniawan | 3 comment(s)
Filed under:

Buku Putih .NET dan Buku Merah C++

Sudah lama kupertimbangkan, kuhitung2x dan kukoreksi..akhirnya kumemberanikan untuk menerbitkan buku putih .NET. Apakah itu buku putih ? buku putih adalah semacam white paper yang menjelaskan suatu topik tertentu. Untuk buku putih .NET ini, gw mencoba untuk menulis suatu topik .NET yang bisa dibilang adalah UNDOCUMENT MSDN. Buku ini membeda dari A hingga Z, kalau perlu dilengkapi dengan hacking.

Buku putih ini sendiri dijual dalam jumlah terbatas dan hnaya dilayani dalam pembelian di portal People Enterprise. Informasi lebih mengenai buku putih .NET akan dijabarkan dalam blog...so ditunggu saja buku putihnya  Embarrassed

Selain buku putih, gw juga membuat buku merah C++ yang berisi kumpulan unek-unek mengenai C++ mulai dari permasalahan hingga solusinya. Topiknya juga terbatas pada topik tertentu...ok, itu saja infonya..nanti dilanjutkan lagi Party!!!

Share this post: | | | |

Berpacu dengan Waktu

Huah..minggu2x sangat sibuk sekali baik pekerjaan kantor dan juga "pekerjaan rumah" serta ditambah lagi minggu2x lagi ujian s2. Baru ujian statistik dan stokastik udah mabuk, padahal waktu s1, gw juga dapat mata kuliah ini. Benar-benar deh, kuliahku heavy dgn matematika. Gw cuman ngasih nyaran saja, kalau memang gak *** heavy matematika mendingan jangan ambil Computer Science mendingan ambil Sistem Informasi ataupun Teknologi Informasi dijamin lebih banyak bermaen2x di intuisi tapi kalau gak biasa intuisi ya susah juga Party!!! . Ya, tinggal tarik-ulur mana yang kuat Wink

Next semesternya kayaknya materi kuliah jauh lebih berat, benar2x membutuh utilisasi CPU otak yang tinggi. Gw mestinya spend waktu banyak utk learning mathematics kalau tidak berabeh di next semesternya. Next semester juga sudah masuk ke spesialisasi. Setelah ditimbang-timbang, gw akhirnya memilih untuk spesialisasi di Intelligent System dengan research interest diarea Artificial Life yang merupakan penerapan AI pada biological seperti cell, chromosome, gen, virus, bacteria,DNA ..etc..why? karena kupikir di IPB banyak professor dibidang biologi dan bio-medical sehingga next semester sendir ada 4 mata kuliah dengan bobot 3 sks meliputi

  • Computer Network Analyst
  • Parallel Computing
  • Pattern Recognition
  • Knowledge Management

My research interest ini nantinya akan mempengaruhi study, ku harap selesai dari research ini dan menyelesaikan master degree, gw bisa melanjutkan ke PhD dibidang Artificial Intelligence untuk Bio-Science.., namanya juga planning, gw cuman planner dan gw berusaha sekuat tenaga untuk mencapai itu...Thank for my wife to support me fully, sampai2x rela hidup sederhana untuk mengurangi biaya hidup  gara2x  gw pingin lanjutin PhD.....ini  yang menambah spiritku untuk study....go go..tetap semangat..upgrade processor otak, tambahkan memory, ganti graphics cards, tingkatkan bandwith dan pasang performance monitor....Done!

Share this post: | | | |
Posted by Agus Kurniawan | 2 comment(s)
Filed under:

People Enterprise Release M-Server 1.3

Guys, People Enterprise telah meluncurkan versi baru dari produk M-Server. Dengan menggunakan aplikasi ini memungkinkan aplikasi kita bisa mengirim data via sms maupun email. Tidak hanya mengirim tetapi juga menerima data dari sms dan email serta cross data misal mengirim email menjadi sms ataupun sebaliknya. M-Server juga dilengkapi dengan workflow serta legacy connector yang memungkin bisa berintegrasi dengan aplikasi legacy lainnya.

M-Server sendiri secara fisik terdiri dari 2 aplikasi yaitu aplikasi core yang berupa aplikasi Windows Service yang bertanggung-jawab untuk message processing serta workflow dan aplikasi console manager yang bertanggung-jawab untuk manajemen dari aplikasi M-Server ini.

Aplikasi M-Server sendiri berjalan diatas .NET Framework 2.0. Dibawah ini adalah bentuk dari aplikasi console manager nya

Untuk informasi lengkap, cek di portal People Enterprise [V]. Download juga product profile dari M-Server disini [V]. Next time, gw akan buat artikel tentang pemakaian produk ini

Share this post: | | | |
Posted by Agus Kurniawan | 1 comment(s)
Filed under:

Les Private for Computing Ala AKUR 2

Tulisan ini adalah hasil follow up dari tulisan saya kemarin [V].

Untuk mengikuti les private computing, ada syaratnya yaitu menguasai salah satu sintak bahasa pemrograman (bahasanya tergantung paket yang diikuti):

  • C/C++*
  • C#
  • Java**
  • VB/VB.NET* *

* Ada tambahan cost jika menggunakan compiler GCC under Linux. OS yang di cover: Linux Fedora, Linux Mandrake, Linux Ubuntu, dan FreeBSD.  

* *Ada tambahan cost jika ingin semua ilustrasi code dalam bahasa ini.

Paket les private computing sendiri yang ditawarkan dalam beberapa kategori yaitu

  • Paket Sandwich. Membahas satu materi singkat, fokus dan fun
  • Paket Reguler. Membahas topik tertentu dalam interval waktu tertentu.
  • Paket Scientist. Membahas topik khusus dalam computing.

Berikut ini paket sandwich yang dapat diselenggarakan:

  • COM/ActiveX Programming (Required skill: C/C++/VB)
  • .NET Component Programming for Windows Application (Required skill: C#/VB.NET)
  • .NET Component Programming for Web Application (Required skill: C#/VB.NET)
  • Multithreading Programming (Required skill: C/C++/C#/VB.NET/Java)
  • Socket Programming (Required skill: C/C++/C#/VB.NET/Java)
  • Datagrid and GridView programming for ASP.NET (Required skill: C#/VB.NET)
  • GDI+ Programming (Required skill: C#/VB.NET)
  • Object Technology (Required skill: C/C++/C#/VB.NET/Java)
  • .NET SMS Programming (Required skill: C#/VB.NET)
  • .NET Mobile Programming (Required skill: C#/VB.NET)
Untuk paket reguler, materi yang ditawarkan antara lain:
  • COM+ Programming (Required skill: C/C++/VB)
  • DCOM Programming (Required skill: C/C++)
  • WMI Programming (Required skill: C/C++/C#/VB.NET)
  • ADO.NET Programming (Required skill: C#/VB.NET)
  • Networking Programming [Materi termasuk Multithreading & Socket] (Required skill: C/C++/C#/VB.NET/Java)
  • Crystal Report Programming (Required skill: C#/VB.NET)
  • MSMQ Programming (Required skill: C/C++/C#/VB.NET)
  • Design Pattern - GOF (Required skill: C/C++/C#/VB.NET/Java)
  • MFC Programming (Required skill: C/C++; VC++ Compiler)
  • ATL Programming (Required skill: C/C++; VC++ Compiler)
  • STL Programming (Required skill: C/C++; VC++ Compiler)
  • .NET Game Programming (Required skill: C#/VB.NET)
  • Network .NET Game Programming (Required skill: C#/VB.NET)

Selain diatas, ada juga paket program scientist bagi para penilti atau yang lagi tugas akhir Wink atau para professional. Materinya antara lain:

  • Image Processing (Required skill: C/C++/C#)
  • Neural Network (Required skill: C/C++/C#)  

Untuk les private fundamental, saya tidak memberikan materi karena sudah banyak resource yang bisa dipelajari atau training center. Tapi kalau memang anda "memaksa"  saya untuk memberikan materi fundamental, it's ok tapi ada cost tambahan. Materi fundamental antara lain:

  • Pemrograman ASP.NET (versi 1.1 dan 2.0)
  • Pemrograman C/C++
  • Pemrograman C#
  • Pemrograman VB.NET
  • Pemrograman Java 

Sedangkan lokasi les private bisa ditempat saya atau tempat lain (ini ada cost tambahan). Lokasi saya ada di kota Depok. Informasi lebih lengkap mengenai materi dan harga, contact saya japri.

Jika ada pertanyaan, posted di blog ini. 

Share this post: | | | |

Les Private for Computing Ala AKUR

Beberapa bulan ini saya mendapatkan banyak email untuk kesediannya mengisi training .NET private (baca: les private .NET....high school style). Pada dasarnya saya tidak begitu interest karena memang challenge disitu tidak begitu hot Wink . Terus terang sewaktu kuliah dulu memang sering mengisi les private baik untuk programming maupun konsultasi penelitan alias skripsi Embarrassed . Well, kupikir menarik juga kalau sekarang mengisi training private sekaligus untuk nostalgia.

Format training private yang ini agak berbeda dimana saya hanya menerima murid level intermediate dan advance Wink. Talking about training topic, nanti saya akan posting di blog. Formatnya adalah mentoring, coaching and discussion....Code? Sure...No Code No Gentlemen Party!!!

Satu lagi mungkin bisa didiskusikan, apakah masih feasible untuk doing training private semacam programming tapi dengan target professional, ditunggu komentarnya
 

Share this post: | | | |