WHAT'S NEW?
Loading...

My Fujitsu Lifebook PH521

Fujitsu Lifebook PH521

Alhamdulillah..., akhirya ane punya laptop untuk menemani aktivitas harian ane, seperti browsing, baca buku dan kitab (baca belajar), mendengarkan MP3, nonton video, mendesain dan layout, dan lain-lain yang berhubungan dengan komputer. Setelah lebih dari setahun ini ane tidak memiliki komputer pegangan sendiri. Selama itu pula, ane memakai (baca: pinjam)  laptop Acer milik istri ketika berada di rumah atau kalau berada di kampus pakai komputer milik kampus begitu juga ketika berada di pondok pakai laptop milik teman-teman pondok. (Terima kasih untuk semua) Jazakumullah khairan katsiran.

Menghilangkan Malware Search Engine pada Mozilla Firefox

Anda pengguna Mozilla Firefox?
Dalam beberapa kasus pernah ane temui ketika membuka tab baru Mozilla Firefox akan membuka halaman antara lain halaman seperti ini.
Babylon Isearch (Google.com)
Dalam gambar tersebut halaman search engine yang terbuka adalah isearch.babylon.com, bukan serach engine Google yang merupakan settingan default Mozilla Firefox, bisa juga muncul search engine lain selain Google, seperti searchqu, isearch, dan lain-lain.

[Mod] Beats Audio on Xperia X8

Beats Audio merupakan teknologi yang mampu meningkatkan kualitas suara yang keluar dari sebuah device ketika memutar audio maupun video. Hebatnya, teknologi ini bisa kita benamkan pada Xperia X8 yang menggunakan stock ROM 2.1 (Eclair). Bagaimana caranya?



  • Sebelumnya pastikan Xperia X8 Anda telah di-rooting dan memiliki xRecovery atau CWM.
  • Download file module Beats Audio di sini.
  • Reboot Xperia X8 kemudian masuk ke xRecovery atau CWM.
  • Install custom .zip pilih file Beats Audio yang telah kita download.
  • Reboot.
Semoga bermanfaat. (original post by ADDOriN)

[App] Ice Cream Sandwich (ICS) Music Player

Hari ini ane berkunjung lagi ke forum XDA Developers, dan ane menemukan music player ICS di-porting ke device Xperia X8. Music Player tersebut versi 4.0.1. Caranya sebagai berikut:

  • Download file Music Player di sini.
  • Uninstall music player yang sedang kita punya di X8.
  • Reboot.
  • Install file Music2.apk yang sudah kita download tadi.
Semoga bermanfaat. (original post by HAKA)

Menampilkan Halaman Login phpMyAdmin

Cukup Anda edit file config.inc.php di bawah folder phpMyAdmin Anda. Kalau ane pake Linux file tersebut berada di folder /var/www/html/phpmyadmin/config.inc.php.
Kemudian cari script berikut:
$cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
Nilai defaultnya tidak ada, silahkan  isi terserah Anda. Kemudian cari script berikut:
$cfg['Servers'][$i]['auth_type'] = 'http';
Nilai defaultnya adalah http, silahkan Anda ganti dengan cookie atau config.
Semoga bermanfaat.
Reff. phpMyAdmin Documentation

Akses Server Belakang Mikrotik

Ane baru uji coba membangun web server di belakang Mikrotik. Anda bisa mengintall XAMPP, WAMP, atau yang lainnya. Dengan begitu komputer yang terinstall server tersebut bisa diakses dari komputer lain. Namun permasalahan yang muncul adalah lambannya respon dari server tersebut. Naah.. agar web server tersebut bisa diakses dengan lancar, Anda perlu menambahkan rule di Mikrotik seperti berikut.

/ip firewall nat add chain=dstnat dst-address=ip-mikrotik protocol=tcp dst-port=80 action=dst-nat to-addresses=ip-webserver to-ports=80 
Semoga bermanfaat.

Merakit PC (lagi)

AMD Sempron 2600+
Pertama kali ane membeli dan merakit sendiri komputer yaitu pada sekitar tahun 2005. Pada waktu itu ane merakit dengan teman-teman ilkom yang sama-sama senang dengan processor AMD. Karena kesenangan dengan prosessor AMD yang menggunakan motherboard K8 series, akhirnya salah seorang teman menamai kelompok kami dengan K8 Team.

Restart Gnome Shell

Ketika kita membutuhkan untuk me-restart tampilan Gnome di Linux, kita cukup menekan tombol keyboard Alt + F2. Seketika itu akan tampil layar untuk memasukkan command. Kemudian ketikkan perintah "r" (tanpa tanda petik) dan enter. Gnome Anda telah direstart.

Disable Guest Session Linux Mint 12

Sukses menginstall Linux Mint 12 (Lisa), selanjutnya ane cari tip dan trik optimasi Linux Mint 12. Setelah baca di forum Linux Mint, ada satu poin penting untuk kemanan sistem yaitu men-disable guest session. Secara default, Linux Mint menyediakan sesi bagi guest (tamu) untuk bisa login ke dalam sistem tanpa menggunakan password.
Caranya sebagai berikut.
  1. buka terminal, ketik sudo gedit /etc/lightdm/lightdm.conf
  2. kemudian akan terbuka jendela gedit, tambahkan script allow-guest=false di bawah script yang ada.
  3. kemudian simpan, Anda juga bisa menggunakan vi sebagai editor.

Menggunakan Session untuk Login [PHP]

Proses Login

Sebelumnya tentu kita harus persiapkan database yang berisi username dan password, dan file untuk koneksi ke database. Session ini akan kita terapkan dalam form login yang di dalamnya terdapat script PHP yang bertugas untuk menjalankan proses login atau autentifikasi.
Setiap kali kita akan menggunakan session harus dimulai dengan fungsi session_start(); terlebih dahulu.
Berikut script lengkap untuk halaman login menggunakan session.

<?php
if($action==”login”)
{
session_start();
session_register(“reg_username”);
session_register(“reg_userid”);
session_register(“reg_userpassword”);
require “connect.php”;
if(!($link=mysql_pconnect($host, $db_username,$db_password)))
{
printf(“%s\n”,mysql_error());
exit();
}
if(!($r=mysql_db_query(“$db_name”, ”select * from user_data  where user_id=’$user_id’”)))
{
printf(“Error %d:%s\n”,mysql_errno(),
mysql_error());
exit();
}
if(($row=mysql_fetch_array($r)) && ($user_password==$row[2] && $user_password!=””))
{
$reg_username=$row[0];
$reg_userid=$user_id;
$reg_userpassword=$user_password;
header(“location: user_page.php”);
} else
{
session_unset();
session_destroy();
echo “Login gagal! Periksa user ID dan pasword anda<br>”;
echo “<a href=\”login.php\”>
Back to login</a>”;
exit();
}
}
?>
<html>
<head>
<title>Login dengan Session</title>
</head>
<body>
<h1 align=”center”>Please Login</h1>
<form method=”post” action=”login.php?action=login”>
<table align=”center”>
<tr>
<td>Enter your ID:</td>
<td><input name=”user_id” type=”text”></td>
</tr>
<tr>
<td>Enter your Password:</td>
<td><input name=”user_password”type=”password”></td>
</tr>
<tr>
<td></td>
<td><input name=”submit” type=”submit” value=”Login”></td>
</tr>
</table>
</form>
</body>
</html>
Pada awal scrip di atas  session_start(); akan memulai sesi baru kemudian dilanjutkan dengan mendaftarkan variabel-variabel session yang nantinya akan digunakan dalam halaman setelah login. Dalam penerapannya kita bisa menambahkan variabel lain yang berisi data user yang login.
Setelah user berhasil login, akan ditampilkan halaman user. Scriptnya adalah sebagai berikut.
<?php
session_start();
if(!session_is_registered(‘reg_userid’))
{
header(“location: login.php”);
exit();
}
?>
<html>
<head>
<title>Halaman Setelah Login</title>
<body>
Selamat datang <?echo “$reg_username”?><br>
Anda telah login sebagai <?echo “$reg_userid”;?><br>
<a href=”sess_logout.php”>Logout</a>
</body>
</html>

Kita bisa menyimpannya dengan nama user_page.php. Pada halaman ini, kita bisa membuat halaman user dalam tag <body> sesuai dengan keinginan kita. Variabel session yang telah terdaftar dapat kita gunakan dalam halaman ini.

Keamanan Halaman User

Namun ada kemungkinan user yang langsung mengetikkan user_page.php dalam alamat browser sehingga halaman user bisa tampil tanpa login terlebih dahulu. Untuk menjaga dari hal yang demikian atau meningkatkan keamanan, maka setiap halaman yang ingin kita sembunyikan dari user yang belum login kita berikan script PHP seperti berikut ini.
<?php
session_start();
if(!session_is_registered(‘reg_userid’))
{
header(“location: login.php”);
exit();
}
?>
Script tersebut akan melakukan pengecekan terhadap variabel reg_userid apakah sudah terdaftar atau belum. Bila variabel session belum terdaftar maka user akan diarahkan ke halaman login untuk melakukan login terlebih dahulu.

Proses Logout

Setelah user ingin mengakhiri sesinya, user harus melakukan logout terlebih dahulu. Proses logout ini penting dilakukan untuk menghapus data user dalam browser. Bila user lupa melakukan logout, dan user lain menggukan komputer yang sama kemungkinan akan bisa mengakses halaman user dengan menggunakan data user sebelumnya. Hal ini tentunya sangat berbahaya. Proses logout bisa dijalankan file PHP dengan script berikut.
<?php
session_start();
session_unset();
session_destroy();
header(“locathon: login.php”);
?>
Dengan baris script tersebut semua data session user akan hilang dan halaman user tidak akan bisa diakses lagi kecuali dengan melakukan proses login terlebih dahulu.

Maktabah Syamilah (المكتبة الشاملة) Online


Setelah sebelumnya tersedia dalam file-file *.epub yang bisa dibaca dalam perangkat mobile (mobile devices), kini Maktabah Syamilah (المكتبة الشاملة) tersedia dalam versi online.
Hal ini tentu sangat memudahkan dalam membaca kitab-kitab yang tersedia dalam Maktabah Syamilah (المكتبة الشاملة) tanpa harus men-downloadnya terlebih dahulu. Fitur-fitur yang tersedia memang belum sepenuhnya tersedia dalam versi online ini. Sementara, untuk pencarian kata dalam sebuah kitab sudah tersedia, pencarian bab atau sub bab juga telah tersedia, untuk berpindah ke halaman atau juz tertentu juga telah tersedia. Di samping fitur standar yaitu navigasi untuk berpindah ke halaman berikutnya, sebelumnya, halaman awal, atau halaman akhir.
Maktabah Syamilah (المكتبة الشاملة) online ini sudah kompatibel dengan browser yang ada, seperti Mozilla Firefox, Google Chrome, Opera, ataupun Internet Explorer. Dan menurut shamela.ws, versi online ini tidak begitu sempurna dalam browser smartphone maupun tablet.
Untuk lebih detailnya silahkan mencoba sendiri dengan mengunjungi link berikut: http://shamela.ws/browse.php.

Semoga bermanfaat.

Back to Linux (again)

Setelah sekian lama tidak menikmati sentuhan si Penguin, rasa rindu untuk menggunakan sistem operasi Linux terobati. Beberapa hari yang lalu laptop Acer Aspire 4310 milik kekasih hati saya install dengan Linux Sabily 11.10 (Uhud). Alasan saya memilih Sabily adalah aplikasi Islami yang tertanam di dalamnya. Antara lain Minbar Prayer Times sebagai pengingat waktu shalat, Zekr sebagai Quran player, Thawab untuk membaca kitab-kitab berbahasa Arab (seperti Maktabah Syamilah), Quran Study Tools, dan lain-lain. Aplikasi Islami tersebut sebenarnya bisa kita dapatkan secara gratis. Namun karena keterbatasan koneksi internet di rumah, akhirnya saya pilih paket Sabily ultimate. Di samping itu sejak dulu saya juga terbiasa dengan Linux turunan Debian, mulai dari Knoppix hingga Linux Mint.