fenomena

ada fenomena menarik yang terjadi sekarang ini…

antara script dinamis dan statis, pilih mana?

dahulu waktu belajar pemrograman web dengan dosen di kuliahan dulu, diajarin bahwa web itu yang bagus adalah dinamis supaya irit file sehingga ngga ngabisin space

itu dulu…. ternyata sekarang issue yang ada dalam SEO (search engine optimization) dibilang bahwa url yang bagus itu yang readable by human

misal

http://koronx.com/2008/08/20/fenomena/

lebih baik dari

http://koronx.com/?p=192

Q: kan bisa pake rewrite…

A: pake rewrite ngeberatin web server katanya 😀

Q: kan bisa pake parsing slash misal http://koronx.com/index.php/2008/08/20/fenomena/

A: tetep aja ngeberatin web server

Q: solusinya apa?

A: cache alias file static

ternyata e ternyata crawler lebih menyukai page yang lebih cepat di load, url friendly, kalo page pengen cepet di load solusinya :

  • pake plugin gz supaya konten terkompresi
  • lokasi server di luar negeri, supaya deket dengan network crawler
  • pake konten statik, karena webserver melayani konten statik lebih cepat

solusinya gimana?ya digabung aja…wordpress aja ada plugin namanya WP-Super-Cache dia tugasnya menulis ulang posting dan page yang “harusnya” dilayani dinamis jadi statis, hanya saja dia tetep pake resource rewrite untuk mapping urlnya entah kenapa, harusnya kan udah foldernya aja ya…

soalnya harga harddisk lebih murah dari harga prosesor dan ram 😀

mobile banking ATM Bersama

di postingan sebelumnya gwe nulis kegiatan gwe belakangan ini yang lumayan nyita waktu sampe ngga bisa blogging…sampe2 ngga sempet makan sampe gwe kurusan sekarang…turun 18kilo 🙁

turun berat badan mungkin ada hubunganya juga dengan diagnosa lab yang menyatakan bahwa gwe kemungkinan kena diabetes melitus alias kencing manis… secara kakek gwe kena penyakit itu, soda gwe juga ada yang kena, dan kata dokter penyakit itu termasuk keturunan dan juga dari stress.

nah ngemeng2 stress, belakangan ini kerjaan gwe lumayan bikin stress gwe, sampe kerja ampe malem, ngga tidur (maksudnya tidur cuman bentar), ya si artajasa ini, ya bikin mobile banking atm bersama ini.

projek ini jalan mulai april 2008, diperkirakan ngga akan abis 1-2 bulan untuk proses penjahitan, pemasangan asesoris dan dipajang di etalase (kan namanya taylor made :D)

ternyata masalah GPRS ini masalah yang cukup lumayan ngehambat proses penjahitan (baca: development), udah gitu konsep security atm bersama yang harus standar doi, harus diiniin diituin, abis itu ntuan trus klo udah ntuan harus masang ini…pusying 😀

untung cara gwe nuangin pusing sekarang beda dengan dulu, kalo anda2 pernah baca postingan saya dulu, anda bakal ngambil kesimpulan bahwa gwe orang yang beda sekarang, tanpa ANJING BABI BANGSAT, tanpa memaki, padahal karakter yang paling gwe suka adalah Homer Simpson, seorang ayah yang senang menyumpah / memaki

kalo sekarang gwe pusing, setres tinggal curhat sama bini, akhirnya dikelonin deh enaakkk 😀 …. berakhir di kasur (selanjutnya sensor)

ok kembali ke mobile atm bersama, buat lu semua yang pernah atau belum pernah pengalaman komunikasi di dunia banking ada yang namanya protokol ISO-8583 yang dipake secara umum di dunia perbankan dalam hal transaksi

iso 8583 itu protokol standar iso untuk mentransmisikan (hayah gaya bahasanya) data2 yang diperlukan untuk melakukan transaksi antara 1 institusi keuangan dan lainya, gwe juga ngga terlalu paham sama protokol ini cuman ada beberapa bagian yang coba gwe bagi pengalamannya ya…

kaya protokol messaging seperti biasa, ada fase login/authenticating, submit msg, receive msg, echo test / ping, logoff

untuk ngebedain tipe2 msg protokol ini pake header 4 digit, misal 0800 untuk logon 0200 untuk transaksi finansial, 0400 untuk pembatalan transaksi.

untuk nympen informasi data msg nya protokol ini pake konsep bit, yang ditentukan di byte setelah header misal setelah header dikirim byte 42 yang binarinya 0100 0010 jadi field 2 dan 7 terisi

terus isinya apa dan gwe harus baca berapa banyak darimana?

didalam field yang terisi tadi menurut konvensi internasional ada ketentuannya, bahwa field 2 itu isinya PAN (Primary Account Number) tipenya n (numeric) length 19, selengkapnya ada di wikipedia

tapi yang menarik disini bahwa setiap bank ngga akan sama formatnya walaupun protokol iso ini udah strandar, alasannya karena keamanan katanya

tapi di artajasa ini gwe ngga masuk sampe iso msg nya, cuman sampe jadi messenger doang, antara aplikasi di device (j2me) dengan aplikasi server ATM Bersama

lanjut lagi nanti ya…

dia yang selalu cantik

malem-malem a baru pulang, neng masih tampil cantik

pagi-pagi a baru bangun, neng masih tampil cantik

dialah istriku tercinta Della Indah Permatasari

halo-halo pemirsa… jumpa lagi sama bang koronx disini, uda berapa lama gwe ngga blogging lagi ya? lumayan ada waktu nulis beberapa kata yaa supaya ngga mubazir aja nih blog 😀 btw uda lama ngga share pengalaman disini ya… insyaAllah disambung lagi deh..

istri gwe sekarang lagi hamil 7 bulanan, tapi dia ngga pernah cape nungguin (mungkin cape juga tapi ngga ditunjukin aja) ngga pernah manja, emang dia orangnya doyan kerja kali ya… jadi walaupun 4bulanan yang lalu gwe minta dia keluar dari kantor, dia tetep kerja dirumah di ruang kerjanya 😀 bikin makanan yang enak2 untuk a (panggilan sayang untuk gwe :D).

rasanya kurang semua penghasilan gwe kalo dibanding dengan capenya istri ngurus rumah, bentar (2bulanan) lagi ada dede kecil yang siap ngisi rumah supaya jadi lebih rame…

what keepin’ me basi (read: busy) all these days…

  • bikin mobile banking artajasa (mobile ATM Bersama, gwe bagian server)
  • bikin sistem nonton saham online (IDXMobile, gwe bagian server)
  • masang svn server kantor
  • bikin login di wifi kantor (kaya di kafe2 gitu :D)
  • maen2 sama map / data spasial

untuk ceritanya ada di postingan selanjutnya…