This is my cave (guo)

April 29, 2009

Easy Blogging with blogdesk

Diarsipkan di bawah: e-style — abas @ 2:14 am

For about years ago, having personal web need a lot of effort. Registering our own web addres uri, build our own web codes, and preparing storages to save the sites. One personal page may expenses a lot of money. But now we know blog. It is abbreviation of web log. Blog server like wordpress, blogspot, and so on make individual ease to create their own personal page. Just as connect and click we can personalize our page.

Ok, right now i am talking about blog editing. It will be more effective for us to edit our blog post on our desktop offline. Then we will save our time to wait for internet access, and we can store our articles at desktop application as much as we want.

There are several application to be used but i just find blogdesk at first and feel so comfort with it. It need little configuration and whalla, i have my blog on my desktop. Here is the screenshot :

blogdesk

We will find several features provided :

  1. Save and open uploaded articles
  2. Editing and formatting articles
  3. The most interesting, spell checking

Thats, my comment for blogdesk. Its depend on you whether use it or not. see you

Abas

Chelsea – Barca seri 0 – 0 dadi pengen futsal

Diarsipkan di bawah: Olahraga — abas @ 1:53 am

Wah dadi pengen maen futsal rek. Kapan yo maen maneh. Hehe, sekalian lah ndek tempat sing apik sisan. Ben luwih asik nggowo konco sing akeh sisan. Maen gogantian. Tambah akeh ga gampang lesu karo enteng iurane =)) whahwaha.

April 27, 2009

Error on compiling helloword using eclipsejcde

Diarsipkan di bawah: Bhoso Java, Uncategorized — abas @ 1:43 am

1

taken from POLAT file at http://rs261l33.rapidshare.com/files/130591117/2769704/errors_fotos.rar

I am newbie on this technology. After trying to compile helloworld java code, i got some error displayed on terminal. Here is the report :

Java Card 2.2.2 Class File Converter, Version 1.3
Copyright 2005 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.

error: sosframework.AuthorizationManager: unsupported class file format of version 50.0.

conversion completed with 11 errors and 0 warnings.

Then, i try to find the solution on internet. through google search i found tread on sun.com forum (http://forums.sun.com/thread.jspa?threadID=5315173). There POLAT have the same trouble with me. He found this message : error: wallet.Wallet: unsupported class file format of version 50.0. He use Eclipse version 3.3.2, eclipse-jcde (http://eclipse-jcde.sourceforge.net/) and jcdk 2.2.2. He can build wallet applet (). But when he use java card and select convert. He found error.

doananhtai says that eclipse 3.2 will solve the problem. and Amit_D30 think, java 1.5 works with java card 2.2.2. Iam my self use java 1.5, apache ant 1.7.1, eclipse 3.3.0 and java card 2.2.2. Several days ago i have tried to build all sample codes bundled on jcdk 2.2.2 package successfully.

Yet i am still trying to find the solutions. First i will try j2sdk 1.3 and then i will try another code to be build.

bye, i need to read more right now.

abas

Setting up eclipse java card plugin

Diarsipkan di bawah: Bhoso Java, Projects — abas @ 12:51 am

Before we begin setting up eclipse plugin, first we need to download it at sorceforge.com. Make sure you have java card development kit installed on your computer. Right now iam using eclipse-jcde-0.1.zip. After you have extract it, you’ll get these files:

  1. org.eclipsejcde.core_0.1.0.jar
  2. org.eclipsejcde.cref_0.1.0.jar
  3. org.eclipsejcde.jcbp.wizards_0.1.0.jar
  4. org.eclipsejcde.jcbp_0.1.0.jar
  5. org.eclipsejcde.jctools_0.1.0.jar
  6. org.eclipsejcde.jcwde_0.1.0.jar
  7. org.eclipsejcde.preferences_0.1.0.jar
  8. org.eclipsejcde.wizards_0.1.0.jar

Or you can extract it right in your eclipse plugin folder. Then you just need to run your eclipse by clicking or by command line. Here’ the command :

directory:\[eclipse root]\eclipse

If you need more information about installing this eclipse-jcde-0.1.zip, you can access java card information on www.eclipsejcde-sourceforge.com .

This is my eclipse sdk after updated by adding eclipsejcde plugin. Look at toolbar menus, youll find CREF, Java Card, and JCWDE menus added.

eclipse plugin jcde

(lagi…)

April 24, 2009

Pengenalan Development Kit untuk Java Card (JCDK 2.2.2)

Diarsipkan di bawah: Bhoso Java, Projects — abas @ 9:24 am

fig-1b

Sebelum membeli peralatan smart card tentu setiap pengembang akan memikirkan terlebih dahulu simulator yang bisa dipakai untuk memprogram sebuah smart card. Daripada membeli hardware smart card, terlebih dahulu akan lebih “realistis” bila pengembang memprogram dan mencoba terlebih dahulu programnya pada sebuah emulator smart card. Kemudian, dari hasil analisa simulasi program tersebut bisa dipilih mana smart card yang paling cocok untuk dibeli.

Pada awalnya saya mencoba basic card simulator sebagai simulator smart card berbasis basic card. Namun, pada smart card jenis ini, terdapat keterbatasan bahasa programingnya yang kurang leluasa dalam mengatur proses kerja program. Kemudian, setelah mencari-cari referensi simulator smart card yang memberikan keleluasaan “lebih (mudah tentunya)” saya mendapatkan java card development kit 2.2.2.

Bundle java card development kit 2.2.2 menyediakan java card virtual machine yang dapat mengemulasikan smart card pada komputer. Terdapat beberapa jenis simulasi yang bisa digunakan untuk menguji aplikasi smart card yang pada akhirnya dapat didownload pada smart card sebenarnya. Diantaranya yang paling banyak dipakai adalah cref (memiliki lebih banyak kegunaan seperti download ke java card virtual machine) dan JCWDE. JCDK 2.2.2 dapat anda download pada www.sourceforge.com atau anda dapat googling dengan kata kunci jcdk 2.2.2

Teknologi java card memiliki spesifikasi yang terbagi menjadi 3 bagian, diantaranya adalah :

  1. Java card virtual machine
  2. Java card runtime environment, yang mendefinisikan runtime smart card berbasis smart card
  3. Java card API, yang mendefinisikan framework core dan ekstensi paket java dan class untuk aplikasi smart card

Berikut ini adalah perbandingan teknologi Java card dengan J2ME:

(lagi…)

Testing

Diarsipkan di bawah: Bhoso Java — abas @ 2:42 am

Ketika memulai sebuah proyek pertama kali yang ditentukan adalah tujuan (goal) dari aplikasi. Tujuan atau fungsi dari aplikasi ini dalam bahasa pemprograman bisa dituangkan dalam rangkaian test. Test aplikasi menentukan hasil yang harus dicapai, dengan demikian arah pemrograman akan semakin jelas. Metode testing yang dikenal adalah sebagai berikut:

  1. Click-stream testing
  2. Unit testing (boundary, state, error, privilledge)
  3. Functional system testing
  4. Scaleability and performance testing
  5. Quality and service testing

Click-stream testing merupakan test yang paling sederhana. Hanya mencoba apakah tampilan yang dijalankan sesuai dengan harapan pembuat. Test ini tidak memberitahukan pada programmer terhadap tujuan yang harus diselesaikan. Bagi programmer yang paling tepat adalah unit testing.

Dari beberapa metode testing saya membutuhkan :

  1. Sebuah framework untuk menulis tes unit dan fungsional. test yang sama harus bisa digunakan kembali agar mampu melakukan tes scalability, performance dan regressi.
  2. mendukung pengembangan aplikasi open standar dan berbagai platform yang lain.
  3. mendukung beberapa protokol untuk dapat disesuaikan dengan kemampuan server yang mungkin dapat diperluas dengan protokol-protokol baru yang digunakan.
  4. Terdapat utility yang dapat merekam, mengubah, dan menjalankan test secara otomatis dengan mudah.
  5. Cara yang dapat mempelajari dengan mudah hasil test selama tes berjalan dan sesudah dijalankan.

Selanjutnya masih saya cari-cari lagi. Bila ada masukan tolong disampaikan thanks.

April 23, 2009

Menjalankan Demonstrasi

Diarsipkan di bawah: Uncategorized — abas @ 3:14 am

fig-4

Demonstrasi dapat menggunakan image EEPROM kartu yang dibuat pada demonstrasi yang sebelumnya. Perintah cref dengan option -o <nama file> menyimpan image EEPROM pada sebuah file setelah kartu disimulasikan. Option -i <filename> menyimpan image dari sebuah file dari sesi simulasi kartu yang terakhir.

Penjelasan Demo 1

demo 1, berisi program applets JavaPurse, JavaLoyalty, dan Wallet dengan mensimulasikan transaksi kredit dan debit dari kartu. Demo dimulai dengan menghidupkan kartu Java Card dan membuat applet JavaPurse, JavaLoyalty, dan Wallet.

Applet

Java Purse

Applet Java purse mensimulasikan applikasi electronic cash sederhana. Applet ini dijalankan dan di-inisialisasikan dengan beberapa parameter seperti Purse ID, waktu kadaluarsa, Master dan user PIN, Jumlah transaksi maksimum dan minimum. Operasi transaksi melakukan debit dan kredit secara langsung. Jika applet loyalty terkonfigurasi dimasukkan pada CAD untuk melakukan transaksi, JavaPurse akan berkomunikasi dengannya untuk memberikan loyalty points. Pada kasus ini, JavaLoyalty disediakan oleh applet loyalty.

Sejumlah transaksi yang disimulasi melakukan kredit dan debit sejumlah uang dari kartu. Pada sesi tambahan, transaksi dengan beberapa error yang dilakukan untuk mendemonstrasikan fitur keamanan kartu.

(lagi…)

Mempersiapkan Demonstrasi file Contoh jcdk 2.2.2

Diarsipkan di bawah: Uncategorized — abas @ 2:14 am

successfull user variable

successfull setting

Sebelum memulai menjalankan demonstrasi program pada direktori samples, anda perlu membuat file-file yang dibutuhkan JCDK. Sebenarnya semua demo program yang disediakan pada paket binary release JCDK 2.2.2 telah di-build sebelumnya kecuali pada applet-applet demo transit dan Utility API. Jika terdapat file yang anda ubah pada demo tersebut, berikut ini adalah beberapa hal langkah-langkah untuk membuat ulang(rebuild) demo tersebut.

Kali ini kita akan mempraktekkan bagaimana langkah-langkah yang harus dilalui untuk membuat (build) samples. Sebelumnya anda harus memastikan bahwa apache ant telah berjalan dengan baik, karena samples di-build dengan menggunakan ant script. Untuk menjalankan build script anda dapat dengan mudah mengetikkan build_samples.bat pada direktori %JC_Home%\samples\build_samples.bat [operating system windows]. Semua script untuk mem-build samples telah dituliskan dalam file build_samples.bat sehingga semua pekerjaan build telah diotomatisasi pada file ini.

Namun, sangat perlu diperhatikan oleh pembaca bahwa JCDK 2.2.2 masih belum mendukung java 1.6.0_03. Terakhir penulis mencoba rebuild samples dengan java 1.5.0_07 berhasil dengan sempurna. Perlu dicatat juga, bahwa JCDK masih belum mengenal alamat environment lebih dari 8 karakter. contoh: bila anda mengatur pada Java_Home: C:\Program Files\…[dan seterusnya], maka anda akan menemui beberapa kesalahan pada saat menjalankan aplikasi JCWDE.

(lagi…)

April 22, 2009

how i overcome my mind

Diarsipkan di bawah: Opini, Uncategorized — abas @ 7:30 am

Eventhough im down now but i have been payed as an employee. This should be some reply. With profesionalism. Keep on working, make some thing as my ability wants. just be optimist. Thats all.

Installasi Java Card Kit 2.2.2

Diarsipkan di bawah: Uncategorized — abas @ 7:01 am

Instalasi java card kit 2.2.2 yang dijelaskan berikut dijalankan di OS windows XP service pack 2.

Pertama, sebelum kita instalasi java card kit 2.2.2, anda perlu mengunduh (download) terlebih dahulu installernya di sourceforge atau anda dapat mengakses alamat http://java.sun.com/javacard/ untuk informasi lebih lengkapnya.

Setelah anda mendapatkan file java_card_kit-2_2_2-windows.zip, ekstrak pada drive c:\. Didalam folder ekstraksi anda akan menemui beberapa file berekstensi zip. Diantaranya adalah :

  1. java_card_kit-2_2_2-rr-bin-docs-do.zip;
  2. java_card_kit-2_2_2-rr-ant-tasks.zip;
  3. java_card_kit-2_2_2-rr-bin-windows-do.zip; dan
  4. java_card_kit-2_2_2-rr-specs.zip.

Ekstrak semuanya pada folder yang sama. Kemudian untuk mempermudah akses perintah-perintah java card kit, anda perlu menambahkan beberapa parameter pada environtment anda. Cara yang paling mudah adalah dengan memilih properties dari my computer (start>My computer>properties) dan pilih environtment pada tab advaced.

my comp properties my compt prop

(lagi…)

Tulisan yang Lebih Tua »

Blog pada WordPress.com.