Lintas

Apapun yg melintas di otak saya,, blog ini menampungnya

Arsip untuk Juni, 2009

cerbung(2)

Ditulis oleh geh di/pada Juni 22, 2009

……

Eri, gadis 25 tahun yang masih menikmati kehidupan dengan status singlenya. Eri hanyalah satu potret kehidupan metropolis yang menuntut moderinitas konsep berfikir kebanyakan kaum wanita. Kemandirian selalu diusung tinggi menjadi kambing hitam untuk menutupi ketidakberuntungannya dalam hal asmara. Perempuan zaman sekarang harus pintar, mandiri dan setara dengan pria. Jargon-jargon yang terus ditanamkan tatkala kehidupan terus menuntut demikian. Namun tak hanya itu, beberapa persepsi memunculkan sinisme akan keberadaan kaum adam. Puluhan, ratusan bahkan mungkin ada ribuan wanita single mencap lawan jenisnya dengan pengklasifikasian yang cukup menggelikan. Nice guy are ugly but handsome guy are playboy and sometime bad guy are more attractive than nice one. Alasan yang cukup masuk akal untuk membuat para wanita tetap menikmati status single fighter. Realita di kota besar, ada banyak sekali wanita single. They are single and they are very happy, but are they available? Who knows!!

****

8 tahun yang lalu–

plok, bunyi pecahan telur yang mendarat mulus di kepala seorang gadis manis berambut panjang di hari ulang tahunnya yang ketujuhbelas. Tradisi anak muda berseragam putih abu-abu yang entah dari mana asalnya. Telur mentah ditambah bubuk putih tepung yang seharusnya bisa dijadikan bahan dasar kue ulang tahun, justru dibuang begitu saja sebagai ekspresi suka cita kegembiraan masa muda.

..Happy birthday to you 2x

Happy birthday 2x

Happy birthday to you..

Bukan doa bersama atau tiup lilin akhir dari lagu ini. Saling berkejar-kejaran, balas dendam, teriak-teriakan, tertawa dan celaan sayang yang justru terlihat jelas. “orang gila..orang gila..”, dengan kompak dilontarkan untuk sang objek penderita yang tak lain adalah Eri.

Di sudut lain, Ical hanya berdiri dari kejauhan menyaksikan raut ceria Eri dan teman-temannnya. Hati kecilnya ingin sekali turut memberikan ucapan selamat kepada Eri. Posisinya sebagai seorang admire yang pemalu, membuatnya berat melangkahkan kaki dan memaksakan membuka mulutnya untuk Eri. Apakah ia bodoh karena membiarkan Toni maju mendekati Eri?

“Hahaha.. ada orang gila nih” sahut Toni yang dengan seketika memberikan tangannya untuk berjabat dengan Eri. “Selamat ulang tahun ya Ri”

“iya makasih” jawab Eri sambil bersalaman dengan Toni

“Ulang tahun ke 20 ya?” canda Toni

“Enak aja” jawaban spontan yang berhadiah tawa untuk Toni

Bagi Toni, senyum Eri ini semakin membuat hatinya lumer karena diam-diam ia menyukai Eri yang selama ini selalu menjadi ‘teman bertengakar’-nya. Seperti kucing dan anjing, Eri dan Toni tidak pernah mau mengalah satu sama lain untuk urusan sepele sekalipun. Namun mereka tetap kompak dan selalu saling memaafkan. Hanya ego masa remaja yang membuat mereka bertingkah seperti ini karena sesungguhnya dalam hati kecil mereka telah tumbuh rasa tertarik yang direfleksikan dalam polah saling mencela.

…….

Ditulis dalam cerpen | 4 Komentar »

Overview Javascript

Ditulis oleh geh di/pada Juni 15, 2009

JavaScript adalah bahasa scripting (bahasa scripting adalah sebuah lightweight programming language) yang terdiri dari baris-baris code executable computer dan dirancang untuk menambah interaktif HTML pages. JavaScript biasanya embedded secara langsung pada HTML pages dan disebut juga interpreted language yang artinya bahwa scripts dijalankan tanpa di kompile terlebih dahulu.

Kemampuan Javascript :
* JavaScript dapat bereaksi terhadap events, artinya javaScript dapat di-set untuk dijalankan saat terjadi sesuatu, misalnya sebuah page telah selesai dipanggil atau saat seorang user meng-klik pada HTML element
* JavaScript dapat membaca dan menulis/mengubah isi dari HTML elements
* JavaScript dapat digunakan untuk mem-validasi form data sebelum di-submitted ke server, hal ini akan mengamankan server dari pemrosesan ekstra
* JavaScript dapat digunakan untuk mendeteksi browser pengunjung dan memanggil page lain yang secara specifik didesain untuk browser tersebut
* JavaScript dapat digunakan untuk membuat cookies(menyimpan dan memanggil informasi) di komputer pengunjung

Program JavaScript dituliskan pada file HTML (.html atau .htm) menggunakan tag dan output dari program JavaScript ditampilkan secara langsung seolah-oleh dimasukkan dalam HTML.

Contoh penulisan format javascript :

1

Untuk mempelajari cara penulisan javascript lainnya dapat dilihat di www.w3schools.com/js

Agar program JavaScript yang telah dibuat dapat bereaksi terhadap suatu event tertentu, maka digunakan event handler. Ada bermacam-macam Atribut event handler, antara lain :
- onClick : memberikan efek interaktif dengan user melalui Penekanan dengan tombol
- onLoad : memberitahukan user akan akibat dari tindakannya
- onMouseOver : mengatur apa yang akan terjadi saat mouse kita gerakkan ke atasnya
- onMouseOut : membuat gambar yang bisa berubah saat didekati mouse
- onSubmit : bekerja saat user mengklik tombol submit
- onSelect : bekerja saat user memilih (memblok) isi kotak
- onFocus : bekerja saat user terfokus pada sebuah item
- onBlur : kebalikan dari onFocus
- onkeyup : melakukan aksi ketika tombol mouse diangkat (moment setelah mengklik), jadi selama kita menekan tombol mouse aksi tidak akan dijalankan
- onkeydown : kebalikan dari onkeyup, jadi aksi dilakukan saat menekan tombol mouse, mirip dengan onclick
- onKeyPress : event yang terjadi saat user menekan atau menahan suatu kunci

Ditulis dalam my study | 1 Komentar »

Web Service & Distributed System

Ditulis oleh geh di/pada Juni 9, 2009

Web service merupakan sistem yang dirancang untuk dapat mendukung interaksi komunikasi antar mesin-mesin pada suatu jaringan dengan menggabungkan SOAP, XML, and HTTP. Dengan teknologi Web Service, maka memungkinkan kita untuk dapat menghubungkan berbagai jenis software yang memiliki platform dan sistem operasi yang berbeda. Jadi, kita tetap mendapatkan sebuah potongan informasi dari suatu website tanpa harus mengunjungi website tersebut.

Pada Web Services hanya tersedia fungsi-fungsi yang nantinya dapat digunakan oleh aplikasi lainnya, jadi kita dapat mengakses potongan informasi itu dengan meletakkan fungsi/method itu pada aplikasi kita. Aplikasi web service tidak mempunyai sebuah “User Interface” atau tampilan web pada umumnya. Web service hanya berupa class dan method dari sebuah fungsi dan mempunyai output dalam format XML. Web Service tersimpan di Web Server sehingga dapat diakses oleh berbagai bahasa pemrograman dengan lebih mudah baik dalam lingkungan LAN maupun Internet. Sistem Web Service ini diharapkan meningkatkan kolaborasi antar pemrogram dan perusahaan, yang memungkinkan sebuah fungsi di dalam Web Service dapat dipinjam oleh aplikasi lain tanpa perlu mengetahui detail pemrograman yang terdapat di dalamnya.

Web services pada dasarnya bekerja menggunakan HTTP and SOAP untuk membuat data tersedia di dalam Web.  SOAP dan HTTP mengizinkan user eksternal untuk masuk dan melakukan pemanggilan function secara remote tanpa proses registrasi dalam lingkungan internal terlebih dahulu seperti halnya aplikasi tersebut mengakses method lokal dan menggunakan format XML yang berbasis teks dalam melakukan pertukaran datanya.

Secara umum ada 5 aspek keamanan dasar yang perlu diperhatikan dalam mengimplementasikan sistem berbasis Web pada umumnya termasuk dalam hal ini adalah aplikasi Web Service, yaitu :
1. Authentication(mengidentifikasi Pengirim mupun penerima),
2. Authorization(menjamin bahwa requester yang telah berhasil melakukan otentikasi dapt meng-akses sumber daya yang ada sesuai dengan karakteristik akses (access control) yang disediakan)
3. Confidentiality(menjamin kerahasiaan (privacy) terhadap data/informasi yang dipertukarkan)
4. Data Integrity(komunikasi antara client dan server dilindungi dari adanya kemungkinan untuk merubah data oleh user/aplikasi yang tidak memiliki hak)
5. Non-Repudiation(pihak yang terlibat dalam transaksi (client & service provider) tidak dapat menyangkal terjadinya transaksi yang telah dilakukan)

Referensi :
1. http://krisosa.wordpress.com
2. http://huu132.buzzdsign.com
3. http://archive.devx.com
4. http://www.dotnet-friends.com

Ditulis dalam my study | 1 Komentar »

Ketika Cinta Bertasbih (OST Ketika Cinta Bertasbih)

Ditulis oleh geh di/pada Juni 8, 2009

Bertuturlah cinta mengucap satu nama
Seindah goresan sabda-Mu dalam kitabku
Cinta yang bertasbih mengutus hati ini
Ku sandarkan hidup dan matiku pada-Mu

[*]
Bisikkan doaku dalam butiran tasbih
Ku panjatkan pintaku pada Maha Cinta
Sudah diubun-ubun cinta mengusik rasa
Tak bisa ku paksa walau hatiku menjerit

[**]
Ketika cinta bertasbih nadiku berdenyut merdu
Kembang kempis dadaku merangkai butir cinta
Garis tangan tergambar tak bisa aku menentang
Sujud syukur pada-Mu atas segala cinta

Back to [*][**]
Cinta…

Back to [**]

Garis tangan tergambar tak bisa aku menentang
Sujud syukur pada-Mu atas segala cinta
Ketika cinta bertasbih

Ditulis dalam fave song | 3 Komentar »

Kegunaan Stored Procedure

Ditulis oleh geh di/pada Juni 8, 2009

Untuk melakukan retrieving suatu data dalam table, kita bisa menggunakan stored procedure. Stored Procedure ini sebaiknya digunakan apabila database server terpisah secara fisik dengan aplikasi atau disebut aplikasi Multi Tier. Dengan mengggunakan stored procedure SQL tidak akan akan melakukan loading semua table yang ter-relasi, tetapi langsung melakukan filtering berdasarkan query yang kita maksud. Stored procedure menyimpan statement-statement SQL dalam sebuah berkas yang disimpan di database server, sehingga dari sisi performa eksekusi, utilitas jaringan, dan keamanan, stored procedure banyak dipakai sebagai solusi akses data.

Setiap kali Query Processing menjalankan query, gambaran prosesnya sbb:
1. Pengecekan Syntax
2. Pemilihan execution plan yang paling optimal
3. Eksekusi query

Query yang ada di SP sudah di-compile terlebih dahulu, jadi ada 1 step yang di-skip pada SP. Compile maksudnya adalah pemilihan mana execution plan yang paling optimal.

Keuntungan menggunakan Stored Procedure :
- Stored Procedure lebih fleksibel karena ada parameter didalamnya
- Proses dilakukan di Database Server sehingga lebih cepat, aplikasi cukup memanggil stored
procedure dan mengirim parameter yang diperlukan
- untuk membagi beban resource yang terpakai saat aplikasi di jalankan. Jika semua query dijalankan pada aplikasi/client (Front End) maka resource yang terpakai pada client tersebut akan besar, oleh karena itu perintah query tersebut dibuat pada stored procedure (eksekusi pada server)
- untuk mempermudah maintain aplikasi. Apabila ada proses query yang sama dan berulang, dengan stored procedure akan lebih simple dalam proses pembuatan aplikasi.
- Mendukung ANSI model terhadap database. Ansi model adalah sebuah model database yang memodelkan penglihatan user terhadap database menjadi 3 komponen yaitu user view, logical view dan fisikal view
- Stored procedure mencegah terjadinya SQL injection

Kekurangannya :
Apabila ingin mengganti Database Server, misalnya dari Oracle ke SQL
Server, porting Stored Procedurenya menyulitkan, antara PL SQL ke T-SQL. Berbeda jika embedded di Aplikasi, kita cukup mengganti Koneksinya karena Logicnya dilakukan di Aplikasi dan menggunakan SQL Standard.

Referensi :
prihastomo.files.wordpress.com/2008/04/view_or_sp.pdf
www.cert.or.id/~budi/courses/security/2006-2007/Report-Nial.doc

Ditulis dalam my study | Leave a Comment »

Berkenalan dengan SEO

Ditulis oleh geh di/pada Juni 4, 2009

SEO (Search Engine Optimization) merupakan sebuah metode / cara agar Search Engine selalu mengindex website kita diinternet agar setiap proses pencarian dengan keyword melalui search engine dapat ditampilkan pada halaman utama.

SEO juga tak kalah pentingnya dengan Content,bahkan dapat dikatakan SEO adalah proses yang sangat khusus dalam membangun sebuah website komersial yang berhasil, karena untuk mendatangkan pengunjung, meningkatkan traffic dan mendapatkan Page Ranking, sebuah website harus dapat ditemukan dalam mesin pencari utama seperti Google, Yahoo, MSN Live Search dll. Tak Kenal SEO maka Tak Terindex di Search Engine. Ini adalah tugas dan tantangan webmaster untuk mengoptimalkan sebuah website dengan cara memperbaiki struktur tag-tag HTML tertentu pada halaman web.

Pada kenyataannya bahwa hampir 90 % pengunjung-pengunjung baru menemukan sebuah website dari hasil Search Engine dan Search Directory dengan keyword tertentu, disini peran SEO sangat menentukan. Sebagai seorang internet marketer pemahaman tentang SEO merupakan salah satu skill yang dibutuhkan dalam memasarkan produk / jasa. Karena kebanyakan pengunjung dalam mencari info selalu menggunakan search engine dengan memanfaatkan kata kunci dengan harapan mendapatkan info yang relevan. Jadi untuk promosi website, SEO adalah cara yang efektif untuk meningkatkan Traffic yang nantinya akan memberikan banyak pengunjung dan dengan semakin banyaknya pengunjung maka diharapkan akan banyak penjualan yang terjadi melalui rekomendasi web kita.

Tujuan dari SEO adalah :
** Menaikkan rangking sebuah website agar selalu terindex pada search engine sehingga dapat di munculkan di halaman pertama search engine untuk keyword yang telah ditentukan
**  Mendatangkan trafik / pengunjung ke website kita dengan media Search Engine secara gratis
**  Mencari pengunjung yang targeted / Pengunjung yang kita harapkan untuk web kita
**  Membantu meningkatkan pencapaian target penjualan (Income / Omzet penjualan) melalui Rekomendasi webIncome / Omzet penjualan
**  Meminimalkan biaya pemasaran online

Untuk mengaplikasikan SEO, pada dasarnya proses SEO ada dua cara yaitu Internal SEO dan External SEO yang berbeda dalam melakukan optimizasinya, apakah dalam page pada situs kita atau dengan bantuan situs lain.

Internal SEO, yang perlu dipehatikan:
#  Title Tag : Judul halaman yang biasanya pertama kali di index oleh Search Engine jadi biasakan membuat judul yang relevan dengan keyword yang paling banyak dicari pengunjung.
# Keyword Meta Tag : Bagian dari kata Meta Tag yang berfungsi agar keyword dalam suatu halaman agar dapat dikenali robot search engine.
# Header Tag : Titel dan sub titel yang biasanya berada pada isi halaman / content dari artikel yang ditulis.
# Alt Tag : Keterangan tambahan untuk sebuah link atau file image
# Deskripsi : Ringkasan dari sebuah halaman yang tampil pada list search engine yang memungkinkan menarik perhatian bagi pengguna search engine
# Sitemap : Peta situs yang biasanya berupa script xml yang diletakkan pada home directory yang berguna untuk memudahkan spider dari Search Engine untuk menelusuri url-url yang ada dalam situs agar dapat mengupdate perubahan-perubahan yang terjadi dalam situs
# Content : Isi dari artikel yang ditulis usahakan agar banyak mengandung keyword tetapi memperhatikan penyusunan kalimat agar pengunjung mudah mengerti maksudnya.

External SEO dengan membangun link pada situs-situs luar :
*  Web Submission : Gunakan layanan Web Submission pada situs-situs yang mempunyai page rank 3 atau 4 keatas untuk mendafatarkan url-mu.
* Link Exchange: Pertukaran Link dengan teman-teman Blog. Cara ini juga punya pengaruh terhadap Page Rank.
* Submit Directoy : Daftarkan situs anda ke direktori online yang profesional dengan begitu link dan jaringan situs semakin banyak karena search engine biasanya mendapatkan hasil pencarian dari web directory yang dikelola profesional.
* Tinggalkan jejak dalam forum-forum yang aktif diikuti dengan menambahakan url-mu diakhir komentar.
* dll art metris ( dan lain-lain artikel metris )

Referensi :
http://metris-community.com/tips-internal-eksternal-seo
http://metris-community.com/definisi-seo/
http://www.seo-id.com/tujuan-fungsi-seo.html

Ditulis dalam my study | 3 Komentar »