Jumat, 12 September 2008

The Power of XML

The Power of XML
XML adalah eXtensible Markup Language, sebuah bahasa markup yang dapat dipergunakan secara luas. Yup dengan XML aku mendapatkan banyak keuntungan. XML memberikan lapisan tambahan dalam aplikasi ataupu sistem informasi. Jika sebelumnya aplikasi client server memiliki arsitektur seperti ini



Maka dengan XML arsitektur aplikasi client server dapat menjadi seperti


Dengan xml sebagai lapisan transport maka antara client dan server dapat digunakan platform yang berbeda. Maksudnya bisa saja client menggunakan platform JAVA sedangkan server menggunakan PHP+Apache atau client menggunakan Visual Basic sedangkan Server menggunakan Java dan lain sebagainya. Dengan bantuan XML maka dapat dilakukan komunikasi multiplatform dengan sistem operasi yang berbeda-beda. Dengan konsep ini maka dapat dibuat suatu aplikasi yang berbeda-beda platform tetapi terintegrasi menjadi satu dalam lingkup sistem informasi manajemen. Dengan konsep ini juga platform tidak menjadi batasan dalam mengembangkan suatu sistem informasi tetapi platform dapat disesuaikan sesuai dengan kebutuhan konsumen dan kemampuan dari platform tersebut. Dengan konsep ini juga database di webserver yang digunakan secara bersama dapat diakses. Biasanya server terutama paket webserver untuk hostingan yang disewa tidak memberikan akses database ke mesin selain dari server mereka sendiri biasanya mereka menggunakan localhost untuk setiap konsumennya. Tapi dengan konsep ini aplikasi web dan aplikasi desktop dapat mengakses database yang sama (dalam kasus ini online menggunakan server yang dipakai bersama) dan menggunakan file – file seperti image, pdf, word dan lain lain secara bersama. Tentunya perlu ditambahkan protocol TCP/IP sebagai alat komunikasi di network dan perancangan security yang bagus supaya akses thdp resource hanya diperbolehkan untuk yang berhak saja.

”Digitalindo Design offer the best service for you”

Regards,
Very, Engineer in Digitalindo Design (http://www.digitalindodesign.com/)

Jumat, 01 Agustus 2008

Load Image From URL with Delphi

Finally setelah bergelut lama dengan Indy (Internet Direct) akhirnya aku mendapatkan cara bagaimana me-load gambar dari URL akhirnya aku mendapatkan cara me-load gambar dari URL menggunakan Stream. Sebenarnya seh aku bukan programmer yang fokus ke aplikasi desktop but fokus ke web programming tapi karena tuntutan keperluan dari institusi dimana Sistem Informasi yang aku buat membutuhkan otomatisasi dalam pengambilan gambar melalui webcam akhirnya aplikasi ini kubuat. Rancangan utama aplikasi ini adalah mengambil gambar melalui webcam yang terpasang, meng-capture dan mengirim gambar yang sudah di-capture ke server. Cara mengirim gambar ke server melalui HTTP alias port 80 berarti agent diserver menggunakan bahasa pemrograman server side. Yup keuntungan dari menggunakan agent jenis ini adalah aplikas kita dapat jalan di sistem operasi manapun.

Aplikasi ini digabungkan dengan aplikasi2 lain seperti aplikasi pendaftaran dan lain2. Setelah melakukan perjalanan panjang dalam membuat aplikasi ini akhirnya aku menemukan masalah. Masalahnya adalah bagaimana cara melihat foto2 yang ada diserver. Delphi secara default tidak menyediakan mekanisme untuk melihat gambar di server melalui URL. Akhirnya setelah lama bergelut dengan masalah ini (aku udah coba cari di Google dan bertanya di forum but nothing useful) dan masalah dengan kemalasanku aku menemukan cara untuk memecahkan masalah ini yaitu menggunakan stream.

Ups ternyata setelah dicoba dengan cara apapun stream juga tidak berhasil. Tetapi setelah aku begelut lama dengan stream aku menemukan ternyata selain FileStream, BlobStream ada Stream yang lain juga yang berjenis StringStream. Yup inilah pembuka jalan untuk menampilkan gambar. Stream biasa tidak bisa menampilkan gambar karena stream biasa hanya menampung ekstensi dari gambar saja string biasa hanya menampung isi ÿØÿà dari HTTP.

Akhirnya setelah menemukan StringStream (aku menemukan cara ini singkat loch, not more than 15 minutes, no google help and manual help) dan menemukan cara mengkonversi Stream ke StringStream aku bisa menampilkan gambar dari URL baik online maupun hanya sekedar localhost ke aplikasi delphi.

Oke lets start our toturial

  • Pastikan ada komponent Tedit, IdHTTP, Tbutton dan Timage.
  • Kita akan menampilkan image dari URL ke Timage.
  • Sekarang object2 yang di-instance dari class2 diatas biarkan saja secara default ditentukan oleh delphi.
  • Jangan lupa menggunakan uses JPEG dibagian atas.
  • Gambar akan ditampilkan dengan event onclick dari button dengan URL yang diketikkan dari Tedit.
  • Buat variabel yang diperlukan seperti

strimnya : TStream;

jp : TJPEGImage;

§ Oke sekarang buat Stream dari strimnya

strimnya := TStream.Create;

§ Sekarang ubah stream menjadi StringStream

strimnya := TStringStream.Create(IdHTTP1.Get(Edit1.Text));

§ Setelah stream didapat dan disimpan dalam variabel sekarang buat JPEG nya

jp := TJPEGImage.Create;

§ Baru sekarang load JPEG nya dari stream yang sudah disimpan di variabel strimnya

jp.LoadFromStream(strimnya);

§ Save ke file yang sudah disiapkan, misalnya a.jpg didalam direktori yang sama dengan aplikasi.

jp.SaveToFile(ExtractFilePath(Application.ExeName)+'a.jpg');

§ Setelah disimpan sekarang gambar bisa ditampilkan ke Timage

Image1.Picture.LoadFromFile(ExtractFilePath(Application.ExeName)+'a.jpg');

§ Oia sekedar tambahan, jika ingin menggunakan resource jangan lupa untuk ”membebaskan” resource yang digunakan sehingg memori akan lebih kecil untuk aplikasi coz memori yang dipakai dilepaskan setelah digunakan

§ For complete of source code di event onclick dari button

procedure TForm1.Button1Click(Sender: TObject);

var

strimnya : TStream;

jp : TJPEGImage;

begin

//

strimnya := TStream.Create;

try

strimnya := TStringStream.Create(IdHTTP1.Get(Edit1.Text));

jp := TJPEGImage.Create;

try

jp.LoadFromStream(strimnya);

jp.SaveToFile(ExtractFilePath(Application.ExeName)+'a.jpg');

Image1.Picture.LoadFromFile(ExtractFilePath(Application.ExeName)+'a.jpg');

finally

jp.Free;

end;

finally

strimnya.Free;

end;

end;

§ Oke just it all...

”Digitalindo Design offer the best service for you”

Regards,

Very, Engineer in Digitalindo Design (http://www.digitalindodesign.com/)

Jumat, 18 Juli 2008

FAKTA-FAKTA TENTANG UNSUR WANITA

(Menurut Ahli Kimia Pria):

Jika kau menciumnya, kau bukan gentleman
Jika kau tidak menciumnya, kau bukan lelaki
Jika kau memujinya, ia akan mengira kau ngegombal
Jika kau tidak memujinya, kau adalah lelaki tak berguna
Jika kau setuju semua keinginannya, dia akan ngelonjak
Jika kau tidak setuju, kau tidak pengertian
Jika kau bercinta dengannya, kau dicurigai “sudah ahli”
Jika kau tidak bercinta dengannya, kau bukan lelaki
Jika kau kunjungi dia sering-sering, dia pikir kau membosankan
Jika tidak kau kunjungi sering-sering, dia menuduhmu main sama orang lain
Jika kau berpakaian rapi, dia bilang kau menarik perhatian wanita lain
Jika kau tidak berpakaian rapi, dia bilang kau berantakan
Jika kau cemburu, dia bilang kau jahat
Jika kau tidak cemburu, dia bilang kau tidak cinta padanya
Jika kau ingin bercinta, dia kata kau tidak menghormatinya
Jika kau tidak ingin bercinta, dia pikir kau tidak suka padanya
Jika kau telat satu menit, dia akan marah-marah
Jika dia telat satu jam, dia bilang itu memang seharusnya seorang wanita
Jika kau mengunjungi wanita lain, dia akan menuduh kau punya wanita lain
Jika dia dikunjungi lelaki lain, “Oh! Sudah biasa, kami wanita!”
Jika kau menciumnya sebentar, dia tuduh kau orangnya dingin
Jika kau menciumnya lama, dia teriak bahwa kau kurang ajar
Jika kau gagal membantu dia menyeberang jalan, kau kurang etika
Jika kau berhasil membantunya menyeberang jalan, dia anggap itu taktik lelaki
Jika kau menatap wanita lain, dia tuduh kau buaya
Jika dia ditatap lelaki lain, dia berkata bahwa mereka mengaguminya
Jika kau membiayai hidupnya, dia pikir kau meremehkannya
Jika kau tidak membiayai hidupnya, dia pikir kau pelit
Jika kau bercinta dengan wanita lain, dia minta putus
Jika dia bercinta dengan lelaki lain, “Bukan salahku! Dia yang memaksa!”
Jika kau berhasrat bercinta dengannya, dia anggap hanya itu yang kau inginkan
Jika kau tidak berhasrat bercinta dengannya, dia anggap kau jual mahal
Jika kau bicara, dia ingin kau sendiri mendengar yang kau bicarakan
Jika kau mendengar, dia ingin kau yang bicara
Jika saat bercinta dia diam saja,dia minta dicumbu
Jika saat bercinta kau diam saja, dia juga diam saja
Jika dia menangis, kau salah telah membuatnya menangis
Jika kau menangis, dia pergi darimu karena kau bukan lelaki sejati

Oh Tuhan!
Kau menciptakan UNSUR bernama “WANITA”
Sangat simple, tapi sangat kompleks
Sangat lemah, tapi sangat kuat pengaruhnya
Sangat membingungkan, tapi sangat indah dipandang..

Selasa, 08 Juli 2008

Catatan Di Ujung Senja

Ku tatap senja khatulistiwa

Merona jingga

Menemani masa

Melepaskan dahaga...

Ketika hati bersendu

Matahari merenggut syahdu...

Engkau lah terang yang ku dekap dalam gelap

Saat bumi bersiap diri untuk selamanya lelap

By : Wira Pratama Elvira Putri

Minggu, 22 Juni 2008

Hari-Hariku Tanpamu

Serasa seabad waktu berjalan tanpamu…

Hari-hariku serasa sepi tanpamu..

Ada bagian yang hilang dalam diriku...

Bagian yang selalu menceriakan hariku...

Dengan senyummu dan tawamu...

Suaramu yang menemani hariku..

Tiada kudengar lagi...

Sepi dalam keramaian...

Hampa dalam keberadaan

Entah kapan ini akan berakhir..

Mimpi buruk yang selalu menghantuiku...

Aku ingin ini semua hanyalah mimpi buruk

Dan ketika aku terbangun mimpi buruk ini akan lenyap..

Dan kudapati dirimu disampingku...

Kembali menemaniku hariku...

Dan kembali mengisi perjalananku dengan senyum dan tawamu...

Kenapa harus berpisah jika kita harus bertemu..

Kuingin dirimu tercipta untukku...

Tercipta untuk menemaniku...

Disetiap langkahku...

Selamanya....

Untuk seseorang yang pernah mengisi hari-hariku dan aku sayang selamanya....

My Love Won’t never die for you, Forever.....

Sabtu, 21 Juni 2008

keindahan yang TUHAN berikan kepada lelaki

nah setelah melewati malam minggu yang membosankan diwarnet akhirnya
aku bisa membuat slogan asli buatanku sendiri. Slogan ini aku buat setelah melihat2
gambar2 nature dan gambar cewe2 di FS... nah ada kesamaan di kedua gambar/foto..
akhirnya lahirlah sloganku...
didunia ini ada dua keindahan yang diberi TUHAN kepada lelaki... Alam dengan segala keajaibannya dan wanita dengan kecantikan dan keindahannya...

nah pertanyaannya itu betul nda seh??
hehehe....


Kamis, 19 Juni 2008

My Last Saturday

Feel something different….

Something I can’t say

Something terrible…

Something more I hate than ever….

Someone I miss forever

Someone I Love….

Someone priceless….

Someone valueful for me..

Someone I can’t see again…

She leaves me and all my memorise

And now I know the meaning of you

Which can’t be describe with

Everything……

Because you are my everything

I hate to say but this is the true

And the true will never fall

The true will always on surface

In every heart of lover

I hate my last Saturday….