Episode Kehidupan

Alur kehidupan yang Kita lalui saat ini bisa dianalogikan sebagai suatu episode kehidupan dimana Kita adalah aktornya. Adakalanya sebagai aktor Kita dapat memilih peran yang akan dimainkan namun kadangkala juga Kita tidak dapat memilihnya. Baik dalam kondisi tidak dapat memilih dan dapat memilih sebagai seorang aktor Kita harus berusaha memerankan peran dengan sebaik-baiknya. Adakalanya Kita dapat memerankan suatu peran dengan baik sesuai dengan keinginan skenario sutradara, namun adakalanya juga Kita melakukan kesalahan dalam suatu peran, baik itu karena kesengajaan atau tanpa kesengajaan. Layaknya pembuatan sebuah episode film, apabila aktor tidak dapat memenuhi kualitas yang diharapkan sutradara maka episode tersebut akan diulang-ulang hingga didapatkan hasil yang diinginkan oleh sutradara.

Cukup sekian untuk malam ini insyaAllah akan dilanjut lagi nanti.

Kata-Kata Indah Mengutip dari Blog Orang

Jika engkau belum mempunyai ilmu, hanyalah prasangka,
maka milikilah prasangka yang baik tentang Tuhan.

Begitulah caranya!

Jika engkau hanya mampu merangkak,
maka merangkaklah kepada-Nya!

Jika engkau belum mampu berdoa dengan khusyuk,
maka tetaplah persembahkan doamu
yang kering, munafik dan tanpa keyakinan;
karena Tuhan, dengan rahmat-Nya
akan tetap menerima mata uang palsumu!

Jika engkau masih mempunyai
seratus keraguan mengenai Tuhan,
maka kurangilah
menjadi sembilan puluh sembilan saja.

Begitulah caranya!

Wahai pejalan!
Biarpun telah seratus kali engkau ingkar janji,
ayolah datang, dan datanglah lagi!

Karena Tuhan telah berfirman:
“Ketika engkau melambung ke angkasa
ataupun terpuruk ke dalam jurang,
ingatlah kepada-Ku,

karena Aku-lah jalan itu.”

Kecepatan Sinar di web kimia

Isi artikel ini sudah diperbaiki oleh pengelola web… salut sama pengelola webnya yang sangat cepat tanggap dengan keluhan dan saran.

Hanya untuk dokumentasi saja jadi ini bisa di CORET

Kebetulan di internet beberapa hari yang lalu menemukan artikel yang cukup membingungkan. Isinya kurang lebih begini :

“Sinar mempunyai kecepatan tetap pada media apapun. Sebagai contoh, sinar selalu melaju pada kecepatan sekitar 3 x 108 meter per detik pada kondisi hampa. Ini merupakan kecepatan sebenarnya dari semua radiasi elektromagnetik ? tidak hanya sinar tampak”

Alamatnya bisa diliat di http://www.chem-is-try.org/?sect=belajar&ext=analisis04_01

Ada fakta yang aneh tertulis di artikel web kimia tersebut, yaitu kalimat “Sinar mempunyai kecepatan tetap pada media apapun“. Perasaan sinar itu merupakan gelombang elektromagnetik, dan gelombang elektromagnetik itu merambat dengan kecepatan yang berbeda-beda tergantung dari mediumnya. Referensi tentang hal ini pasti sering ditemui karena ilmu tentang gelombang ini dibahas di banyak bidang ilmu, elektronika, fisika dll. Memang kecepatan cahaya 3 x 108 m/s, tapi itu pada ruang hampa. Sedangkan pada udara lebih kecil dari itu, juga pada medium yang lainnya akan berbeda juga.

Seharusnya web yang sudah mendeklarasikan diri sebagai situs web kimia indonesia tidak asal begitu memberikan informasi. Karena hal-hal yang saling bertolak-belakang seperti ini seringkali akan membuat pusing pelajar. Ketika dia mendapatkan data dari buku begini, kemudian melihat referensi di web ternyata berbeda cukup bikin pusing. Tolong diperhatikan pengelola web-web yang sudah mendeklarasikan diri sebagai sarana referensi ilmu, sebelum mempublish informasi di web harap dicek ulang terlebih dahulu isinya.

Saya cuma kasihan kalau ada pelajar yang mau ujian besok, ketika melihat informasi dari situ kemudian salah memberikan jawaban… terus ga lulus gimana… :-? agak hiperbola ya.

Dan Malam Ini Ku Masih Mengetik

Malam ini aku masih mengetik dengan senangnya :D , memang sebenarnya mengetik begini sambil baca-baca literatur sangat menyenangkan. Banyak sekali pembelajarannya loh, evaluasi diri nih.. harusnya yang begini ini dilakukan dari dulu. Tapi… biarlah yang lalu sudah berlalu, kita tidak perlu menyesali yang sudah terjadi, masa lalu kita gunakan saja sebagai pembelajaran untuk saat ini dan saat nanti.

Buku yang sedang dilahap malam ini buku “Data Communications and Networking edisi ke-3 oleh Behrouz A. Forouzan”, ditambah selingannya “Computer Networks edisi ke-4 oleh Andrew Tanenbaum”, ditambah lagi selingannya “Introduction To Multimedia Communication oleh Wiley”, ditambah selingan akhir “Network Congestion Control oleh Wiley”. Keempat buku itu gak akan bisa dibahas dalam waktu sehari-dua hari, tapi beberapa diantara bab-babnya banyak pembahasan yang sama.. jadi ketika satu buku sedang dibaca perlu dibawa ketiga buku lainnya untuk referensi.

Sejujurnya keempat buku itu tebel-tebel semua.. jadi bingung itu buku atau bantal ya.. jadi belajar atau tidur ya.. hehe. Karena satu langkah besar harus dimulai dengan satu langkah kecil.. jadi kalau mau paham isi keseluruhan buku-buku tadi… trik utamanya adalah bukalah halaman pertama dan baca judulnya… setelah itu terserah anda :D .

Semangat Itu Kembali!

Hari ini seperti 6 tahun ke belakang… aku merasakan kembali semangat itu. Semangat yang penuh dengan konsistensi, semangat yang bertanggung jawab dengan pilihan hidup, semangat fokus pada tujuan, semangat untuk bergerak dan berubah, semangat untuk bersabar dengan tujuan yang ingin kita capai. Jujur… semangat itu pernah menghilang semenjak ku menjejakkan kaki di bangku perkuliahan, entah kenapa. Mungkin karena lengah.., mungkin juga karena kondisiku yang masih buta dan tidak paham pemetaan visi.. sehingga perlu meraba-raba jalan-jalan yang akan dilewati.

Hari ini aku merasa sdh kembali hai diriku.. hidup ini memang penuh dengan pilihan dan kita sebagai seseorang harus memilih jalan yang tepat.. dengan analisa pemikiran yang baik. Banyak sekali pilihan dalam hidup ini.. apabila kita sudah menetapkan beberapa diantaranya untuk menjadi target maka konsistenlah disana. Setelah pilihan tujuan itu dibuat maka carilah rute yang paling baik menuju ke sana… analisa QoS (kualitas) setiap persimpangan yang kau hadapi, pilih rute terbaik. Rute terbaik bukan berarti jalan tanpa hambatan.. kasusnya berbeda dengan QoS data komunikasi, pada manusia kadang banyaknya rintangan merupakan salah satu sarana terbaik bagi kita untuk belajar dan menjadi lebih kuat. Rute terbaik untuk manusia adalah jalan tercepat untuk memperoleh target, jalan dimana kita bisa banyak belajar disana, jalan dimana percepatan-percepatan bisa terjadi (kadang rintangan2 itu mempercepat proses pembelajaran), jalan yang tidak banyak merugikan orang lain (karena kadang sebaik-baik jalan yang kita pilih masih saja ada faktor yang namanya merugikan orang lain,.. misalnya contoh kasus ketika kita lulus SPMB, otomatis ada satu orang yang akan tersisih tidak lulus), dan terakhir jalan dimana kita bisa merasakan senang dan duka dengan penuh syukur dan sabar.

Supaya Gambar di Halaman Web Tidak Pecah

Adakalanya kita ingin menampilkan gambar di halaman web dengan ukuran yang lebih besar dari gambar asli. Biasanya cara pertama yang orang lakukan main di tag htmlnya diset width dan height nya seperti ini <img src=”nama_file_gambar” width=”sekian” heigth=”sekian”>, atau cara kedua diset lewat css <img src=”nama_file_gambar” style=”width: sekian; height: sekian”>. Kedua cara itu akan menyebabkan gambar yang akan tampil di web menjadi pecah dan otomatis memperlambat proses loading halaman.

Php menyediakan fungsi yang gampang untuk memperbesar gambar di web dengan kualitas gambar yang mirip dengan gambar aslinya. Manfaat lainnya juga proses menampilkan gambar lebih cepat dibandingkan jika kita menset width dan height di html.

Begini scriptnya :

<?php

$file = “nama_filenya”; // nama file gambar yang spesifik
header(’Content-type: image/jpeg’) ;
list($width, $height) = getimagesize($file) ; // ambil lebar dan tinggi dari gambar asli disimpen di variabel $width dan $height

$width_kanv = 300; // lebar image keinginan kita

$height_kanv = 300; // tinggi image keinginan kita

$kanv = imagecreatetruecolor($width_kanv, $height_kanv) ;
$image = imagecreatefromjpeg($file) ;
imagecopyresampled($kanv, $image, 0, 0, 0, 0, $width_kanv, $height_kanv, $width, $height) ;
imagejpeg($kanv,”, 100) ; // 100 ini setting kualitas gambarnya, artinya 100%

?>

Untuk menggunakan script tadi di halaman web kita tinggal masukan link file yang berisi script tadi ke dalam link image halaman web kita. Misal kita menyimpan script tadi di file yang bernama modifImage.php. Simpan file modifImage.php di folder yang sama dengan file2 gambar misal folder gambar. Untuk menampilkan gambarnya kita tinggal memasukan script <img src=”alamat_web_server/gambar/modifImage.php”>.

Untuk modifikasi lebih lanjut, misal kita ingin gambar yang ditampilkan tidak default sama dengan file gambar yang ditentukan pada variabel $file pada file modifImage.php. Caranya modifikasi sedikit file modifImage.php, ubah :

  • Awalnya $file = “nama_filenya”; // nama file gambar yang spesifik ganti menjadi $file = $_GET["nama_file"];
  • Awalnya $width_kanv = 300; dan $height_kanv = 300; ganti menjadi $width_kanv = $_GET["lebar"]; ganti menjadi $height_kanv = $_GET["tinggi"];
  • Setelah file modifImage.php diganti, gambar siap ditampilkan. Kita bisa memanggil dengan script <img src=”alamat_web_server/gambar/modifImage.php? nama_file=nama_file_gambarnya_misal.jpg& lebar=400&tinggi=400″> nilai dari nama_file, lebar, dan tinggi bisa kita ganti-ganti tanpa perlu mengedit file modifImage.php lagi.

-

Mudah kan…

Saddam Kietyongyuth – Next Champion

Buat temen-temen yang suka beladiri, spesial tinju mungkin pernah denger nama Saddam Kietyongyuth. Saddam ini punya basic seorang petarung sejati, postur tubuhnya ideal untuk seorang fighter jarak dekat tapi juga tetep berbahaya ketika bertarung jarak jauh. Basic beladirinya thaiboxing thailand, yang dilanjutkan ke dunia tinju. Belum banyak media yang mempublikasikan prestasi dan pertarungan-pertarungannya (bahkan belum ada kali ya). Tapi kalau berdasarkan analisa dan feeling kayaknya saddam ini akan menjadi juara dunia di kelasnya, sekedar info sampai saat ini rekornya 15 kali menang tanpa sekalipun kalah atau seri, 11 diantaranya menang dengan KO.

:-?

Kalau tak prediksi saddam bakal jadi next champion, mungkin ga lama sekitar 2 tahun lagi atau kurang dari itu. Keunggulan mas saddam ini ada di kemampuan teknik dan fighting spiritnya, semangat ga pernah menyerah, tak terlihat takut, dan fokus ketika bertanding. Fighting spiritnya keliatan sekali loh dari matanya, waktu pertandingan dimulai matanya langsung fokus dan tajem.

Best Effort atau QoS?

Best Effort mendeskripsikan network yang mengirimkan paket data dengan variable “bit rate” dan waktu pengiriman yang tidak tentu, parameter “bit rate” dan waktu pengiriman didasarkan pada traffic load jaringannya. Best Effort juga bisa diartikan usaha jaringan untuk mengirimkan paket data semaksimal mungkin (bisa dalam arti sebanyak-banyaknya) tanpa memperhitungkan dan menjamin apakah paket data tersebut diterima oleh host tujuan. IP (Internet Protocol) merupakan contoh protocol yang bertipe best effort. Pada perkembangannya untuk aplikasi tertentu “Best-Effort” tidaklah cukup, karena itu diperlukan juga mekanisme lain yang disebut QoS (Quality of Service).

Aplikasi internet sekarang ini hampir semuanya adalah Best Effort.

Contoh protocol yang tidak sekedar bertipe “Best-Effort” tapi juga mensupport jaminan kualitas (QoS) yaitu :

· ATM (Asynchronous Transfer Mode)

· Frame relay

Contoh protocol yang bertipe “Best-Effort” saja yaitu :

· UDP (User Datagram Protocol) pada transport layer

Dua hal yang sering orang salah kaprah adalah hubungan “Best-Effort” dengan unreliable, dua hal itu tidak ada hubungannya. “Best-Effort” itu berhubungan dengan QoS, kebalikan “Best-Effort” adalah Qos. Sedangkan untuk unreliable kebalikannya adalah reliable. Reliable adalah sifat yang dapat dipercaya, dapat diandalkan. Reliable adalah kepastian bahwa data yang dikirimkan akan sampai pada penerima.

Wah ada kesimpulan yang menarik dari pembahasan tadi, ternyata “Best-Effort” juga tidaklah cukup. Ini juga bisa dianalogikan pada kehidupan kita sehari-hari. Berusaha mati-matian untuk mencapai tujuan tidaklah benar juga kita perlu QoS untuk mengevaluasi kerja. Evaluasi ini bukan hanya difokuskan pada pencapaian tujuan yang ingin kita capai saat itu, tapi juga terhadap hal-hal lain diluar tujuan yang sedang kita upayakan tersebut. Bingung ya.., begini kalau dalam router modern ada istilah protokol diffServ yang merupakan mekanisme QoS router, diffServ akan mengelompokkan data yang dikirim berdasarkan tipe aplikasinya. Kemudian akan dianalisa mana sih yang paling penting dan paling urgent, dan yang paling mendesak. Gitu juga manusia, mesin aja begitu, masak manusia yang parameter tak terduganya lebih banyak cuma menggunakan mekanisme “Best-Effort” ketika berusaha mencapai tujuannya.

Ketika kita sedang berupaya mati-matian dalam mengejar sesuatu kita juga harus mencoba menengok ke belakang, ke samping, atau ke depan. Manusia bukan kucing atau binatang, kita punya otak untuk berpikir apa sih sebenarnya yang ingin kita capai.

Yang nulis juga belum bisa mempraktekan mekanisme QoS yang baik dan benar dalam kehidupan, buktinya lulus kuliahnya telat hehe. Yang penting kita berusaha terus yah, evaluasi begini kan juga mekanisme QoS :D

Mencoba Berekspresi dalam Tulisan

Alhamdulillah akhirnya setelah sekian lama akhirnya diberi pencerahan juga buat mengekspresikan pikiran dan uneg2 ke dalam blog. Tulisan yang pertama ini cuma sekedar say hallo dan pembuka aja. Ayo kita mencoba berkarya!