About my Blog

Share Information; Blogs, Travel, Technology, Tutorial, Business, College and etc.

Selasa, 30 Maret 2010

HTMLSpecialChars Pada PHP

Htmlspecialchars adalah sebuah fungsi atau sebuah perintah atau sintax yang di miliki oleh PHP yang berguna untuk menontaktifkan seluruh perintah – perintah html mengubah specialpada sebuah halamn web. Yang artinya mempertahankan penulisan HTML pada sebuah tampilan HTML. Htmlspecialchars digunakan ketika anda akan menuliskan kode HTML pada file berekstensi HTML namun karakter-karakter special tetap ingin dipertahankan pada saat tampil dibrowser. Pada saat kita menginputkan komentar, saya beri contoh komentar pada bukutamu, jika pengunjung memasukkan komentar missal Tebal maka yang akan ditampilkan adalah tulisan Tebal, tetapi jika kita menggunakan htmlspecialchars( ); maka komentar yang di tampilkan adalah Tebal. hasilnya perintah html tidak aktif dan perintah tetap di tampilkan pada komentar bukutamu.



Hasil outputnya adalah seperti berikut :

<a href='test'>Test</a>

Sedangkan apabila tidak menggunakan htmlspecialchars maka entitas htmlnya akan menjadi link. Seperti output yang tercetak dibawah ini :
Explode dan Implode

Test


Sumber : Manual PHP

Explode dan Implode PHP

Saya akan mencoba menjelaskan beberapa fungsi pada bahasa pemrograman berbasis web PHP. Yang pertama adalah explode. Explode merupakan string function yang digunakan untuk memisahkan string. Untuk lebih jelasnya dapat kita lihat pada contoh source code PHP dibawah ini :

Variable $pizza pada source code diatas yang berisi kata potongan1 sampai 5. Sebelum dibentuk menjadi potong-potongan string kembali, variable $pizza dipisahkan dengan fungsi string explode dengan delimiter sebagai pemisah (boundaries). Yang dimaksud delimiter pada source code diatas adalah tanda spasi masing-masing string pada variable $pizza.
Setelah dipisah (split) menjadi potongan-potongan akan terbentuk menjadi array yang apabila di eksekusi dengan perintah echo maka outputnya adalah seperti berikut :

potongan1
potongan2

Implode
Fungsi string implode merupakan kebalikan dari explode. Implode digunakan untuk menyatukan beberapa elemen array menjadi sebuah string yang dipisahkan delimiter. Contohnya dapat dilihat pada source code berikut.


Untuk menyatukan elemen-elemen array pada variable $arraybiodata diatas menggunakan fungsi string implode. Ketiga elemen array disatukan (implode) dengan dibatasi oleh tanda koma (,) diantara elemen satu dengan yang lain. Outputnya dapat dilihat seperti berikut :
nama,alamat,telepon

Sumber : Manual PHP

Enkripsi Password Dengan MD5

Sebenarnya masih banyak metode yang digunakan untuk mengenkripsi data. Seperti root13, MD4, dan lain-lain. Yang saya bahas kali ini adalah MD5.Data apa saja yang biasa dienkripsi sehubungan dengan ilmu web salah satunya ialah password. Tidak bisa dipungkiri lagi bahwa keamanan akses disebuah halaman web merupakan suatu hal penting untuk diperhatikan. Data yang terdapat dalam suatu halaman web seringkali merupakan data penting yang tidak boleh diperlihatkan sembarangan kepada orang yang tidak berhak.
Tutorial kali ini saya akan mencoba membahas tentang enkripsi password menggunakan MD5. Apa itu MD5? Definisi menurut sumber dari wikipedia.org MD5 merupakan algoritma yang memiliki metode one-way. Untuk definisi yang mudah dimengerti, MD5 merupakan metode enkripsi data dari yang berbentuk plaintext menjadi berbentuk algoritma (chypertext) yang bertujuan agar tidak mudah dibaca mentah-mentah oleh siapapun termasuk database administrator. Sebagai catatan tutorial ini sengaja saya tidak sertakan database agar dapat fokus pada MD5 saja dan juga sesuai judulnya “Enkripsi Password Dengan MD5”. Pembaca tinggal menambahkan database jika akan diaplikasikan menjadi selayaknya halaman login.
Saya akan mencoba mengilustrasikan enkripsi password pada sebuah halaman login. Berikut ini tampilannya.



Dan Berikut ini source code tampilan diatas :

<head>
<title>MD5</title>
<link rel="stylesheet" href="style.css " type="text/css">
</head>
<style type="text/css">
body{
background-color:#ffff;
}
.picbar{
position:fixed;
bottom:0px;
right:4px;
}
</style>

<body>
<div id="qwer">
<table width="300" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC">
<tr>
<form name="form1" method="post" action="MD5.php">
<div style="margin-top:210px; color:#CCCCCC;">
<td style="color:#0000DD;">
<table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#d1d1d1">
<tr>
<td colspan="2"><strong><h2>Login</h2x></strong></td>
</tr>
<tr>
<td width="78">Username</td>
<td width="6">:</td>
<td width="294"><input name="myusername" type="text" id="myusername"></td>
</tr>
<tr>
<td>Password</td>
<td>:</td>
<td><input name="mypassword" type="password" id="mypassword"></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td><input type="submit" name="Submit" value="Login"></td>
</tr>
</table>
</td>
</div>
</form>
</tr>
</table>
</div>
<div class="picbar"><img src="bartelme.png" width="300" height="70" alt="Pic 2"></div>
</body>

Terdapat dua buah file yang diperlukan yaitu Login.Html dan MD5.php. File Login.Html berisi halaman untuk melakukan proses input username dan password. Saya akan masukkan masing-masing input usernamenya adalah username dan password nya password.



Setelah dimasukkan input username dan password, tekan tombol login. Halaman login.html berganti menjadi halaman file MD5.php. Pada halaman ini ditampilkan password hasil enkripsi menggunakan MD5. Data dilihat pada gambar dibawah perbedaan antara password yang masih berbentuk plaintext dan yang telah dienkripsi. Berikut ini merupakan tampilan file halaman MD5.php.


Berikut source codenya :

<?
$myusername= $_POST['myusername'];
$mypassword=$_POST['mypassword'];
$mypasswordmd5 = Md5($mypassword);
?>

<table width="550" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC">
<tr>
<form name="form1" method="post" action="checklogin.php">
<div style="margin-top:210px; color:#CCCCCC;">
<td style="color:#0000DD;">
<table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#d1d1d1">
<tr>
<td width="178">Username</td>
<td width="6">:</td>
<td width="294"><? echo $myusername?></td>
</tr>
<tr>
<td width="178">Password MD5/Chypertext</td>
<td width="6">:</td>
<td width="294"><? echo $mypasswordmd5?></td>
</tr>
<tr>
<td width="178">Password Plain Text</td>
<td>:</td>
<td width="294"><? echo $mypassword?></td>
</tr>
</table>
</td>
</div>
</form>
</table>

<table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#d1d1d1">

</div>
</table>



Sumber : Php manual

Manusia, Cinta dan Kasih Sayang

Cinta menurut kamus besar bahasa Indonesia karya W.J.S. Poerwadarminta adalah rasa suka (kepada) atau (rasa) sayang (kepada), ataupun (rasa) sangat kasih atau sangat tertarik hatinya. Sedangkan rasa kasih adalah perasaan sayang atau cinta kepada atau menaruh belas kasihan. Sedangkan menurut sumber wikipedia, Cinta adalah sebuah perasaan yang ingin membagi bersama atau sebuah perasaan afeksi terhadap seseorang. Pendapat lainnya, cinta adalah sebuah aksi/kegiatan aktif yang dilakukan manusia terhadap objek lain, berupa pengorbanan diri, empati, perhatian, memberikan kasih sayang, membantu, menuruti perkataan, mengikuti, patuh, dan mau melakukan apapun yang diinginkan objek tersebut.
Kebanyakan orang berpendapat berbeda-beda dan menurut versinya masing-masing, maka penulis memiliki pengertian bahwa cinta merupakan sesuatu yang rumit yang mengandung unsur perasaan memiliki, pengorbanan diri, mengikuti patih, dan bertanggung jawab terhadap sesuatu yang dicintai.
Walau dalam kenyataannya kebanyakan manusia lebih dapat mewujudkan pengertian cinta secara nyata daripada kata-kata. Karena cinta dapat dikatakan sesuatu yang abstrak sulit untuk diungkapkan namun bisa dibilang hanya dapat diperbuat.
Sulit membayangkan dunia tanpa adanya cinta, cinta menyatukan manusia tanpa batas usia, agama, ras, budaya. Karena cinta telah menjadi bagian dari diri manusia. Eksistensi cinta ada karena adanya makhluk hidup juga. Perasaan cinta tidak melulu terhadap lawan jenis tapi juga terhadap hal apa saja. Ungkapan cinta mungkin digunakan untuk meluahkan perasaan seperti berikut:
Perasaan terhadap keluarga
Perasaan terhadap teman-teman, atau philia
Perasaan yang romantis atau juga disebut asmara
Perasaan yang hanya merupakan kemahuan, keinginan hawa nafsu atau cinta eros
Perasaan sesama atau juga disebut kasih sayang atau agape
Perasaan tentang atau terhadap dirinya sendiri, yang disebut narsisisme
Perasaan terhadap sebuah konsep tertentu
Perasaan terhadap negaranya atau patriotisme
Perasaan terhadap bangsa atau nasionalisme

Beberapa unsur yang sering ada dalam cinta antar pribadi:
Afeksi: menghargai orang lain.
Altruisme: perhatian non-egois kepada orang lain (yang tentunya sangat jarang kita temui sekarang ini).
Reciprocation: cinta yang saling menguntungkan (bukan saling memanfaatkan).
Commitment: keinginan untuk mengabadikan cinta, tekad yang kuat dalam suatu hubungan.
Keintiman emosional: berbagi emosi dan rasa.
Kinship: ikatan keluarga.
Passion: Hasrat dan atau nafsu seksual yang cenderung menggebu-gebu.
Physical intimacy: berbagi kehidupan erat satu sama lain secara fisik, termasuk di dalamnya hubungan seksual.
Self-interest: cinta yang mengharapkan imbalan pribadi, cenderung egois dan ada keinginan untuk memanfaatkan pasangan.
Service: keinginan untuk membantu dan atau melayani.
Homoseks: Cinta dan atau hasrat seksual pada orang yang berjenis kelamin sama, khususnya bagi pria. Bagi wanita biasa disebut Lesbian (lesbi).

Keadilan Sosial

Keadilan adalah kondisi kebenaran ideal secara moral mengenai sesuatu hal, baik menyangkut benda atau orang. Menurut sebagian besar teori, keadilan memiliki tingkat kepentingan yang besar. John Rawls, filsuf Amerika Serikat yang dianggap salah satu filsuf politik terkemuka abad ke-20, menyatakan bahwa "Keadilan adalah kelebihan (virtue) pertama dari institusi sosial, sebagaimana halnya kebenaran pada sistem pemikiran" [1]. Tapi, menurut kebanyakan teori juga, keadilan belum lagi tercapai: "Kita tidak hidup di dunia yang adil" [2]. Kebanyakan orang percaya bahwa ketidakadilan harus dilawan dan dihukum, dan banyak gerakan sosial dan politis di seluruh dunia yang berjuang menegakkan keadilan. Tapi, banyaknya jumlah dan variasi teori keadilan memberikan pemikiran bahwa tidak jelas apa yang dituntut dari keadilan dan realita ketidakadilan, karena definisi apakah keadilan itu sendiri tidak jelas. keadilan intinya adalah meletakkan segala sesuatunya pada tempatnya
Keadilan sosial adalah sebuah konsep yang membuat para filsuf terkagum-kagum sejak Plato membantah filsuf muda, Thrasymachus, karena ia menyatakan bahwa keadilan adalah apa pun yang ditentukan oleh si terkuat. Dalam Republik, Plato meresmikan alasan bahwa sebuah negara ideal akan bersandar pada empat sifat baik: kebijakan, keberanian, pantangan (atau keprihatinan), dan keadilan.
Penambahan kata sosial adalah untuk membedakan keadilan sosial dengan konsep keadilan dalam hukum. Keadilan sosial juga merupakan salah satu butir dalam Pancasila. Sedangkan menurut beberapa sumber yang didapatkan keadilan dapat dibedakan menjadi dua yaitu :
KEADILAN DISTRIBUTIF
Keadilan distributif ialah keadilan yang berhubungan dengan jasa, kemakmuran, atau keberadaan menurut kerja, kemampuan, dan kondisi/keberadaan seseorang. Misalnya, si A mempunyai tinggi badan 190 cm dengan berat badan 95 kg. Si B memiliki tinggi badan 150 cm dengan berat badan 40 kg. Keadilan distributif berarti membagi sesuai dengan apa yang pantas dengan kondisi dan keadaan orang tersebut. Ukuran kain yang diperuntukkan guna menjahit setelan jas si A tentu tidak sama dengan si B. Kendati pun si A kita beri kain yang lebih lebar dan panjang dari si B, bukan berarti tindakan itu tidak adil. Contoh lain, Otniel yang bergelar Doktor (S-3) dan Anhar yang buta huruf tidaklah mungkin digaji sama ketika mereka bekerja pada satu intitusi yang sama. Dengan demikian, keadilan distributif boleh juga dikatakan sebagai keadilan proporsional. Ukuran keadilan di sini bukan terletak pada kesamaan gaji atau barang, tetapi sesuai proporsinya. Keadilan ini sering dihubungkan dengan pemimpin dan orang yang dipimpinnya.

KEADILAN KOMUTATIF
Keadilan komutatif ialah keadilan yang berhubungan dengan persamaan yang diterima oleh setiap orang tanpa melihat jasa seseorang. Keadilan ini boleh disebut keadilan hak asasi, suatu keadilan yang secara alami dimiliki manusia. Misalnya, semua orang berhak untuk hidup. Jikalau seseorang dengan atau tanpa sengaja merampas hak hidup seseorang atau membatasi hak hidup seseorang, ia telah melanggar hak orang lain dan bersalah menurut keadilan komutatif. Contoh lain, seseorang berhak untuk menyatakan pendapat. Jika seseorang melarangnya untuk berpendapat atau membatasi pendapat orang lain dengan mengintimidasi, berarti ia telah melanggar hak asasi orang lain. Satu contoh lagi, setiap orang berhak untuk memeluk agama yang diyakininya. Jika seseorang memperlakukan orang yang tidak seagama dengan dia secara semena-mena, atau (bahkan) secara paksa dan kekerasan meniadakan hak tersebut, ia telah bersalah dan bertindak tidak adil. Perusakan, penutupan, dan pembakaran gedung ibadah merupakan bentuk kasar dari citra diri seseorang yang tidak memiliki keadilan, apalagi kalau semua agama dalam negara itu mendapat hak yang sama. Keadilan ini sangat penting untuk dihormati dan dijalankan. Namun kenyataannya, keadilan ini semakin lama semakin tidak dihormati. Hak-hak asasi manusia umumnya menyangkut hak untuk hidup, hak untuk berkeluarga, hak untuk beragama, hak untuk memperoleh pendidikan, hak untuk menyatakan pendapat, dan hak untuk tidak boleh dihukum sebelum ada petunjuk atau bukti yang sah. Dari keterangan ini dapat ditarik banyak sekali contoh yang lain yang dapat dijumpai dalam kehidupan bermasyarakat sehari-hari.

Jumat, 19 Maret 2010

Pengertian Web Science

Saat ini internet sudah menjadi media massa yang tidak dapat dipisahkan dalam kehidupan mahasiswa. Seiring dengan perkembangan pengguna maupun teknologi internet harus didukung sumber daya yang baik agar terjadi keseimbangan, maka lahirlah ilmu web atau web science. Sesuai namanya web science membahas tentang segala sesuatu yang berhubungan dengan dunia World Wide Web (WWW). Semenjak diperkenalkannya Web pada tahun 1990 oleh Tim Berners-Lee, perkembangan web science sangat luar biasa. Diiringi pula dengan keilmuan web itu sendriri yang menjadi cabang ilmu baru di dunia pendidikan. Konferensi pertama Web Science di Athena, Yunani Maret 2009 mengukuhkan cabang ilmu studi tersendiri yang dengan cepat menyebar ke seluruh dunia yang menjadikan dunia intenet semakin bekembang pesat.
Berbicara web science berbicara pula bahasa pemrograman yang digunakan ubtuk membangun sebuah web. Terdapat banyak bahasa pemrograman yang digunakan untuk membangun suatu web yang terkenal antara lain : HTML, PHP, Ajax, C#, ASP, dan masih banyak bahasa pendukung lainnya. Dan masih akan bertambah perkembangan bahasa pemrograman di masa depan baik yang sudah ada maupun yang baru.
Sedangkan dari beberapa sumber yang saya dapatkan menurut Hearst [Helfin, 2003] salah satu problem baru pada ledakan informasi adalah terjadinya keragaman yang disebabkan oleh beberapa hal utama sebagai berikut:
1. Web adalah massive, dimana jumlah sumber data dan informasi berbasis web mengalami pertumbuhan yang luar biasa dalam orde ratusan ribu hingga juta per tahun.
2. Web bersifat terdistribusi, teknologi web memberikan tingkat autonomi yang lebih tinggi sehingga ketersebarannya juga semakin besar. Akibatnya setiap pemilik web dapat menyajikan data ataupun informasi dengan vocabulary yang berbeda walau yang dimaksud adalah sama.
3. Web juga bersifat dinamis, sebuah web bisa hadir pada jaringan Internet tidak terikat, lokasi geografis ataupun nama logika dari sebuah sumber informasi dapat berubah secara mudah dan sering, perubahan isi dari web juga tidak dapat diperkirakan.
4. Web bersifat open, sebuah web dapat dibuat dan dibaca oleh setiap orang secara prinsip. Sehingga isu keamanan dan kepercayaan (trust) menjadi permasalah tersendiri.

Rabu, 17 Maret 2010

Perbedaan Web 1.0 dengan Web 2.0

Kalau berbicara perbedaan antara web 1.0 dengan web 2.0 sebenarnya tidak ada kesepakatan resmi adanya versi dalam aplikasi maupun teknologi web. Web 1.0 sendiri diperkenalkannya pada tahun 1990 oleh Tim Berners-Lee, walaupun masih bersifat reda-only perkembangannya luar biasa. Pada Web 2.0 kegiatan sosial sudah dimulai, dengan semakin popularnya berbagai situs berjejaring sosial seperti facebook, twitter, friendster, maupun wikipedia, blog dan lain sebagainya. Dari beberapa sumber yang saya dapatkan dari table dibawah dapat dilihat perbedaan-perbedaan diantara keduanya.

No. Perbandingan Web 1.0 Web 2.0
1. Perilaku pengguna Membaca Membaca dan menulis
2. Pelaku utama Perusahaan Pengguna/komunitas
3. Hubungan dengan server Client-server Peer to peer
4. Bahasa pemrograman penampil konten HTML XML
5. Pola hubungan penerbit-pengguna Searah Dua arah/interaktif
6. Pengelolaan konten Taksonomi/direktori Folksonomi/penanda/tag
7. Penayangan berbagai kanal informasi Portal RSS
8. Hubungan antar pengakses Tidak ada Berjejaring
9. Sumber konten Penerbit/pemilik situs Pengguna

Kesimpulan dari tujuan usaha perkembangan teknologi web dari masa ke masa adalah keinginan untuk semakin membuat dunia internet menjadi “merakyat”. Timbul komunikasi dua arah yang tadinya web bersifat statis dan read only menjadi interaktif dan writeable, dan pelaku utamanya pun saat ini bukan hanya perusahaan tapi dari segala kalangan, tua muda, kaya miskin. Ini semakin mengukuhkan bahwa dunia internet untuk semua orang seperti halnya media masa dan komunikasi lainnya. Berikut ini gambar yang bisa menggambarkan perbedaan antar Web 1.0 dengan Web 2.0 :





Model bisnis aplikasi Web 2.0 saat ini semakin diakui. Mulai dari yang bebentuk blog, situs jejaring sosial, konten multimedia, hingga media berbasis citizen journalism. Bahkan perusahaan media elektronik maupun cetak konvensional mengalihkan model bisnisnya menjadi media online, seperti mediaindonesia.com, vivanews.com, detik.com, kompas.com, dan lain sebagainya.

Minggu, 07 Maret 2010

Mempopulerkan Blog

Seorang blogger tidak hanya harus pintar menulis dan menuangkan pemikirannya dalam tulisan-tulisan di blog, tapi juga harus bisa mempromosikan atau mempopulerkan tulisan-tulisannya yang tentu saja bukan plagiat. Tulisan-tulisan yang luar biasa tersebut akan percuma bila tidak ada yang membaca. Ibarat seorang pujangga yang memiliki syair-syair yang indah tapi tidak ada orang yang menikmati keindahan syairnya. Berikut ini beberapa tips yang efektif untuk mempopulerkan blog anda :
1. Blogwalking, para blogger menyebut istilah blogwalking adalah mengunjungi blog lain dan meninggalkan komentar (shoutmix/shoutbox) didalamnya. Dengan meninggalkan pesan atau komentar, pemilik blog dan blogger lain akan balas mengunjungi blog kita yang otomatis mejelajahi halaman-halaman blog dan membaca tulisan-tulisan kita. Tanpa harus mencar satu persatu blog lain di google, cukup melalui link blogroll anda dan orang lain anda dapat melakukan blogwalking.
2. Mendaftarkan di Mesin Pencari, cara ini efektif mempopulerkan sebuah blog. Yang dimaksud dengan mesin pencari adalah situs pencari alamat situs yang diinginkan. Mesin pencari yang popular antara lain google dan yahoo. Karena sangat banyak situs dijaringan intenet sehingga peranan mesin pencari sangat diandalkan. Ibaratnya sebuah blog adalah pedagang maka mesin pencari adalah sebuah pasar besar. Disana terdapat transakasi mencari dan dicari. Lalu bagaimana agar blog kita muncul di mesin pencari bahkan dihalaman pertamanya (page 1). Anda harus melakukan registrasi disitus pencari tentunya. Berikut ini alamat url mesin registrasi mesin pencari tersebut.
- Google : http://www.google.com/addurl.html
- Yahoo : http://www.submit.search.yahoo.com/free/request.html
- MSN : http://beta.search.msn.com/docs/submit.aspx
- Dmoz : http://www.dmoz.org/add.html

Bergabung dalam Komunitas Blogger, cara ini efektif mempopulerkan blog agar anda dapat melihat dan dilihat. Banyak sekali komunitas blogger antara lain www. kitablogger.com, www.blogfam.com, www.rumahblogger.com, id-blogger.com, bloggerbekasi.com, dan masih banyak lagi. Blog anda akan dikenal dan popular dikalangan blogger dari seluruh dunia. Sehingga menambah jaringan pertemanan, link dan koneksi yang menguntungkan anda dan blogger lain.

Selasa, 02 Maret 2010

Mengoptimalkan Blog Kita di Search Engine!

Saat ini pihak kampus sedang gencarnya memberikan tugas kepada mahasiswa untuk menulis di blog. Gayung pun bersambut mahasiswa gencar pula menuangkan ide-ide, aktivitas, pengalaman, bahkan penemuan-penemuan mereka. Blog kini bukan sekedar sebagai sarana untuk mengumpulkan tugas saja. Tapi sudah mulai menjadi bagian dari trend baru di kampus gunadarma. Kini ketika sedang online tidak hanya situs jejaring sosial facebook saja yang dibuka, tapi juga blognya masing-masing.
Kurang afdol jika tulisan-tulisan kita hanya dilihat oleh blogroll (sesama teman blogger) atau dosen softskill saja. Tujuaannya supaya tulisan-tulisan kita tadi bisa dikunjungi dan dilihat banyak orang dari seluruh belahan dunia atau sebutannya Search engine Optimization (SEO). Jadi ketika seseorang mengakses mesin pencari lalu mengetikkan keyword yang berhubungan dengan topik pada website/blog kita secara otomatis link website/blog kita ada di first page atau halaman pertama. Berbicara bisa dilihat semua orang berbicara tentang mesin pencari. Mesin pencari digunakan untuk mencari seluruh data yang tersimpan dalam database web server diseluruh dunia. Ada banyak search engine yang ada antara lain google, yahoo, alta vista, dll.
Ada beberapa cara ampuh untuk mengoptimalkan mesin pencari. Yang akan saya bahas adalah mengenai Metadata Description dan Meta Keyword. Sebagai catatan untuk mengubah atau menambahkan tag-tag dibawah ini langkah yang harus dilakukan dengan masuk ke akun blogger anda. kemudian pilih "Layout", pilih tab "Edit HTML". Maka akan muncul pada listbox source code-nya. Kalau masih kesulitan mencarnya, tekan Ctrl+f kemudian ketkkan kata "meta". Maka akan di highlight tag-tag tersebut.
a. Meta Description
Meta Description bertujuan untuk memberikan mesin pencari penjelasan mengenai apa isi dari website/blog kita. Untuk melihat meta description suatu website, sebagai contoh pada situs www.vivanews.com. Dari browser, klik kanan lalu pilih view page source untuk melihat kode HTML dari halam website tersebut. Kode meta description dapat anda cari dengan menekan ctrl+f kemudian ketikkan kata “meta description”. Nah kita telah mendapatkan kode meta description bertuliskan berikut :



Kita dapat mengetahui kalau kode diatas adalah meta description dengan melihat name nya yang bertuliskan “name=description”. Jadi ketika kita mengetikkan keyword “vivanews” maka akan tampil description seperti gambar berikut.



b. Meta Keyword
Sesuai dengan namanya meta keyword berisi kata kunci yang terdapat pada sebuah website. Untuk lebih jelasnya kita dapa melihat contoh meta keyword berikut :



Kita dapat mengetahui kode diatas adalah sebuah meta keyword karena memiliki name=keyword. Sedangkan deretan kata-kata dan kalimat didalam tanda kutip diatas merupakan kata kunci yang apabila dalam mesin pecari kita masukkan salah satu kata atau kalimat yang ada dala meta keyword diatas maka secara otomatis website/blog kita minimal akan berada dihalaman pertama hasil pencarian mesin pencari.

Demikian sedikit tutorial yang bisa saya berikan, maklum masih nubi. Mudah-mudahan bisa bermanfaat buat yang kita semua.

Bagaimana Cara Masuk Login Form Dengan MD5 Hash

Dari judulnya terdengar seperti hacking tutorial. Padahal hanya trik untuk mendapatkan password yang telah di hash apabila passwordnya telah di hash terlebih dahulu sebelum di save kedalam database. Karena secara manual siapapun sulit untuk mendekripsi password yang telah di hash.
Sebelum menjelaskan triknya kita harus mengetahui apa itu MD5 Hash. Md5 Hash merupakan metode one way untuk mengenkripsi password yang tujuannya merahasiakan password kepada siapapun termasuk admin database sekalipun. Karena pada dasarnya seorang admin database pun tidak berhak mengetahui password sebuah username atau akun. Sama saja siapa pun tidak boleh mengetahui nomor pin ATM nasabah kecuali pemiliknya sendiri.
Sekali lagi ini nukan trik hacking. Ini hanya trik untuk mereset dan mendapatkan lupa untuk menu forget password yang passwordnya telah di Hash. Saya akan menjelaskan secara manual, pertama download software untuk membuat nilai MD5 hashed. Berikut ini alamat situs yang menyediakan tool tersebut :

- www.digital-detective.co.uk/freetools/md5.asp
- www.slavasoft.com/hashcalc/overview.htm

Atau kita bisa cari di mbah google dengan keyword MD5 hashed tool. Setelah mendapatkan hasil enkripsinya yang berbentuk algoritma alay ^_^ kita masuk ke utility MYSQL misalkan phpmyadmin dengan mengetikkan http://localhost/phpmyadmin pada browser. Buka table dimana tersimpan field password. Hapus password lama tersebut kemudian copy hasil enkripsi dengan MD5 hashed tool tadi. Tapi jangan samapi lupa password sebelum di enkripsinya. Kalau sudah masuk ke halaman login, maka kita akan dapat masuk atau passwordnya verified karena input loginnya sesuai dengan yang telah kita ganti.

Selamat Mencoba.. ^_^

Senin, 01 Maret 2010

Keterhubungan Teknologi Informasi dengan Kemiskinan

Kemajuan Teknologi Informasi dari hari ke hari semakin tak terbendung. Ibarat piramida terbalik yang semakin keatas semakin membesar, maju, dan dibutuhkan perannya dalam segala aspek kehidupan. Lalu bagaimana peranannya terhadap pemberdayaan masyarakat miskin? Dapatkah teknologi informasi membantu pemerintah mengurangi angka kemisikinan?
Baru-baru ini tepatnya pada tahun 2008 pemerintah melalui Badan Perencanaan Pembangunan Nasional (Bappenas) menerapkan Strategi Teknologi Informasi dan Komunikasi (TIK). Mengapa? Karena TIK dinilai sebagai cara pendekatan yang efektif karenasesuai dengan prinsip TIK sebagai alat bantu dalam upaya mengurangi kemiskinan, bukan sebagai hasil penanggulangan kemiskinan. Oleh karena itu, teknologinya paling efektif jika digunakan dalam rangka menerapkan strategi-strategi yang praktis untuk mengurangi kemiskinan. Dan TIK terbukti berhasil membantu upaya-upaya mengentaskan kemiskinan di Negara-negara berkembang seperti Peru, Cina, Kepulauan Solomon, Peru, Cina, Kepulauan Solomon.
Berikut ini penjelasan apa dan bagaimana teknologi informasi memperbaiki kualitas hidup masyarakay miskin :
a. Mengembangkan perdagangan melaui e-commerce
Melalui e-commerce diharapkan UKM (Usaha Kecil dan Menengah) mendapatkan peluang menawarkan hasil produksinya kepada mitra dagang (eksportir, importer, pengecer, grosir) baik didalam maupun luar negeri. Sebut saja software CMS (Content Management System) oscommerce yang merupakan software pembangun aplikasi web bersifat open source alias gratis. Melalui oscommerce ini sektor UKM dapat mengembangkan usahanya tanpa batas daerah maupun Negara.
b. Layanan Informasi Kesehata Jarak Jauh (Telemedicine).
Melihat kondisi geografis Indonesia yang merupakan negara kepulauan membutuhkan infrastuktur dan tenaga kesehatan yang besar dan siap ditempatkan baik diperkotaan maupun daerah terpencil. Disini peran Teknologi Informasi dan Komunikasi (TIK) digunakan untuk memfasilitasi konsultasi, diagnosis, dan pengobatan jarak jauh. Mahasiswa daerah maupun tenaga kesehatan membutuhkan pengawasan dari pusat dan meng-update informasi perkembangan kesehatan.
c. Pendidikan melaui e-learning
Sektor pendidikan merupakan sector yang paling penting untuk memutus benang kemiskinan. Karena dengan pendidikan mobilisasi sosial yang cepat dapat terjadi. Permasalahan pendidikan dinegara kita yaitu kurang meratanya tenaga pengajar, infrastruktur dan kualitas pendidikan daerah yang satu dengan yang lain. Melalui e-learning atau pembelajaran jarak jauh permasalahan tadi dapat diatasi secara efektif. Sehingga pemerataan pembangunan daerah-daerah yang masih tertinggal dan penentasan kemiskinan dapat segera tercapai.
d. E-governance
Suatu bidang kegiatan yang semakin menjanjikan efektivitas penggunaan TIK dalam mengurangi dimensi-dimensi ketidakberdayaan, kegagapan (voicelessness), kerawanan, dan ketakutan yang mewarnai kemiskinan adalah e-governance. Ketika pemerintah pusat atau daerah mengambil langkah-langkah positif untuk menyebarkan demokrasi dan pengikutsertaan masyarakat miskin, TIK telah membuktikan perannya membantu prosesproses tersebut. Dampaknya dapat berwujud penghapusan kebiasaan diskriminatif, ketidakjelasan, ketidakefisienan dan kelalaian dalam hubungan khalayak dengan pejabat-pejabat pemerintah.