Pada suatu ketika

chasy-pesok-vremya-pesochnye

Ketika kita hanya orang “biasa saja”, mungkin cukup membuat kita merasa sedih apalagi di saat sekarang ini dimana kesuksesan seseorang cuma diukur dari harta, tampang dan ketenaran. Adakah yang bisa kita lakukan untuk mengurangi rasa sedih, rasa rendah diri rasa tidak percaya diri?

1. Bersyukur. Syukurilah apa yang ada di diri kita, bukan yang ada diluar diri kita.
2. Cukup. Selalu merasa cukup dengan apa yang ada, bukan dengan apa yang tidak ada tentu akan membuat kita lebih tenang. Tidak perduli berapa mahalnya harga sebuah baju, jika tidak cukup digunakan tentu tak berguna toh?
3. Peduli. Belajar untuk peduli terhadap hal2 yang biasa saja di diri kita. Hal2 yang mungkin tidak kita miliki seperti orang2 top yang sering ditulis di media masa. Selalu kita hargai apa yang ada di diri kita, jika kita tidak menghargai diri kita sendiri, lalu siapa lagi?
4. Sopan. Sopan kepada orang lain, berilah orang lain senyuman. Tentunya akan lebih baik khan?
5. Belum ada ide lagi, ada yang mau nambahin …

Advertisements

..just a thought

It’s not what someone does, it’s why they do it that really matters. And that’s what you should judge ’em for. But sometime it’s hard or we just doesn’t want to have a clear reason when judging others. And we just like a busy bumble bee buzzing around, buzzed on someone’s. Didn’t we have a life to take care of?

People can be the nicest person in the world, but that’s only to get you to think they’re nice, so they can let down the guard a little bit, and you’re there, and then you go in their door, and they mess with your mind!
What a day to pass by…

Instalasi CentOS 6.2

Tags

,

Catatan kecil sebagai penanda dan bisa digunakan kembali suatu saat nanti. Sudah beberapa kali membuat gateway tapi tidak pernah dicatat, alhasil selalu mencari-cari lagi cara untuk setup semuanya.

Untuk kali ini akan digunakan CentOS 6.2, Bind, DHCP dan Squid yang merupakan bawaan dari distro ini. Semua proses dimulai dengan instalasi OS tentunya. Untuk instalsi CentOS sangat mudah jadi langkahnya tidak usah disebutkan disini, hanya perlu diingat pilihlah basic server untuk instalasinya.

Langkah pertama setelah reboot adalah mematikan built-in firewall milik CentOS, dengan perintah

# system-config-firewall-tui

klik ok jika sudah selesai

klik yes untuk melanjutkan.

Jika ip belum ditentukan pada saat instalasi awal, bisa dilakukan dengan perintah:

# system-config-network

klik device configuration untuk melakukan pengisian nilai ip bagi masing-masing NIC yang terpasang. Jangan dilupakan seting dns dengan menekan tombol DNS configuration. Klik Save&Quit jika sudah selesai. Untuk memastikan apakah sudah benar semua yang kita masukkan dapat dilakukan dengan perintah

# ifconfig
Untuk memeriksa seting dns yang sudah diisi diatas, ketik:
# cat /etc/resolv.conf
Jika masih ada yang salah atau kurang, jalankan lagi:
# system-config-network
Dilanjutkan lagi dengan update nilai yang ada di /etc/hosts
# vim /etc/hosts
tambahkan nilai ip nic yang terpasang, komplit dengan hostnamenya
Sekarang giliran disable SELinux dengan perintah
# vim /etc//selinux/config

dan ganti SELINUX=disabled

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these two values:
# targeted - Targeted processes are protected,
# mls - Multi Level Security protection.
SELINUXTYPE=targeted

Reboot server setelah itu

# reboot

Semua penting dilaksanakan sekarang karena proses selanjutnya adalah penambahan beberapa software yang akan diunduh dari website di internet.

Kalau sudah selesai, bisa ditambah beberapa repository untuk updating CentOS

# rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY*

Dilanjut dengan menambah RPMForge dan Epel repository

# rpm –import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
# cd /tmp
# wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
# rpm -ivh rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
# rpm --import https://fedoraproject.org/static/0608B895.txt
# wget http://download.fedora.redhat.com/pub/epel/6/i386/epel-release-6-5.noarch.rpm
# irpm -ivh epel-release-6-5.noarch.rpm
# yum install yum-priorities

Perbaiki file /etc/yum.repos.d/epel.repo

…dan tambahkan priority=10 ke [epel] :

[epel]
name=Extra Packages for Enterprise Linux 6 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch
failovermethod=priority
enabled=1
priority=10
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
[...]

Nah, sekarang baru diupdate secara keseluruhan system baru ini

# yum update

Untuk sementara CentOS 6.2 sudah terinstall dan untuk paket-paket selanjutnya akan dibahas di catatan yang lain.

File association

Beberapa waktu terakhir ini, sedang mencoba windows 7 (telat banget yak). Untuk instalasi tidak menemui masalah dan windows 7 bisa terinstal dan digunakan. Permasalahan mulai timbul pada waktu selesai menginstall program 7zip, file-file yang berekstensi rar belum terujuk ke program 7zip. Browsing sana-sini, googling sana-sini, akhirnya ketemu jawaban disebuah forum.

Untuk meningkatkan keamanan di programnya, Windows 7 mulai mengikuti Linux. Perubahan yang bersifat mendasar harus dilakukan oleh user dengan level Administrator. Jika di Linux user dengan level administrator atau root memang tersedia dan merupakan user pertama yang akan dibuat. Berbeda sekali dengan windows ini. Dari awal instalasi tidak ada disebutkan user lain selain user yang dibuat.

File association yang harus mengakses registry, tentunya tidak bisa dilakukan oleh user dengan level dibawah administrator, walaupun user yang dibuat hanya satu. Dalam hal ini file association akan mengakses registry HOT_KEY_CLASS_ROOT (HKCR) yang sudah pasti akan ditolak.  Untuk kasus penambahan ekstensi rar supaya bisa dibuka dengan 7zip, lakukan:

  • klik start -> sorot 7-zip file manager, klik kanan dan pilih run as administrator
  • Setelah itu akan ada warning baloon
  • klik yes, maka 7zip akan terbuka, klik tools->options
  • akan terbuka windows baru, klik Select All.
  • Klik OK, maka association sudah selesai. Bisa dilihat di jendela windows explorer, untuk file berekstensi rar yang tadinya belum ada gambar icon, sekarang sudah ada. 🙂

Mimpi

Dengan sedikit malas, aku terbangun dari tidurku. Tengok kiri, tengok kanan anak istriku masih pulas tertidur. Dengan sedikit gontai aku keluar kamar menuju ruang kerjaku. Jam baru menunjukkan pukul 2 pagi. Tergeletak kopi dingin di meja kerjaku yang berantakan dan rokok. Segera kubakar rokok dan kunikmati kopi tersebut.

Ah…cuma karena mimpi aneh, aku terjaga dari tidur. Sambil menikmati kopi dingin dan rokok, kuingat-ingat lagi mimpi itu. Dalam mimpi itu Jakarta memiliki 16 lajur untuk masing-masing jalur kedaraannya. Wauw…memang mungkin hanya dalam mimpi saja kota Jakarta bisa memiliki lajur sebanyak itu 🙂 .

Dan yang lebih hebat lagi, walaupun sudah ada 16 lajur tetap saja terjadi kemacetan. Apa penyebabnya? Ternyata 14 lajur sudah diokupasi oleh pedagang kaki-lima, angkot ngetem, kopaja, metro-mini dan lain sebagainya hingga hanya tersisa 2 lajur. Hahahahaha….mimpi yang aneh

 

TP Link TL WN422G di Ubuntu 10

Catatan ini dibuat hanya untuk Ubuntu 10.04 dengan kernel 2.x, untuk kernel 3.x harus menggunakan firmware dan driver lain.

Sebelumnya, janga dicolok terlebih dahulu USB wireless. Tambahkan dahulu firmware ke folder /lib/firmware. Selanjutnya tinggal download drivernya.

$ tar xjvf compat-wireless-2.6.tar.bz2
$ cd compat-wireless-2.6.
$ ./scripts/driver-select ath9k_htc
$ make && sudo make install

Setelah selesai, reboot komputer, colokkan USB wireless tadi… 🙂

Smartfren CE682 di Ubuntu

Setelah mendapat notebook baru, sekalian beli modem Smartfren. Iseng-iseng coba plug-in di Ubuntu box. Setelah dicolok ternyata tidak terjadi apa-apa, malah di desktop muncul drive baru… 😦

Browsing sana-sini, ternyata modem USB ini bersifat flip-flop. Para vendor hardware sekarang ini tentunya ingin menekan cost, sambil tetap mempertahankan kinerja barang yang dijualnya. Terciptalah USB mode flip-flop, dimana tertanam driver didalamnya di lokasi memory yang bersifat read-only (seperti USB Flash-disc, tapi tidak bisa untuk menyimpan file).

Dengan sedikit pe-de browse isi file di modem tersebut…huaaa…. 😦 ternyata hanya berisi driver untuk windows saja….

Browsing lagi untuk mencari driver ubuntu, inilah hasilnya:

Pertama kali download package usb-modeswitch untuk USB yang flip-flop

~$ sudo apt-get  install usb-modeswitch

Selanjutnya wvdial untuk modem dialer

~$ sudo apt-get install wvdial

Dilanjut dengan mencolok modem Smartfren CE682 yang pertama kali akan dikenal sebagai CD-ROM

$ dmesg |tail
[56954.437654] scsi: killing requests for dead queue
[56954.437699] scsi: killing requests for dead queue
[56954.437743] scsi: killing requests for dead queue
[56954.437788] scsi: killing requests for dead queue
[56954.437832] scsi: killing requests for dead queue
[56954.443426] sr1: scsi-1 drive[56954.443562] sr 17:0:0:0: Attached scsi CD-ROM sr1
[56954.443644] sr 17:0:0:0: Attached scsi generic sg2 type 5
[56954.809916] ISO 9660 Extensions: Microsoft Joliet Level 1
[56954.817650] ISOFS: changing to secondary root

Lanjutkan dengan mengetikkan perintah:

$ sudo eject /dev/sr1
$ dmesg |tail
[57453.026037] usb-storage: device scan complete
[57453.027115] scsi 18:0:0:0: Direct-Access     SDVDISK  EVDO ReV A       7.00 PQ: 0 ANSI: 0 CCS

Modem sudah terbaca, untuk memastikannya jalankan:

$ lsusb
Bus 002 Device 016: ID 201e:1022 
Bus 002 Device 003: ID 0000:0000
Bus 002 Device 002: ID 8087:0020
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 13ba:0017 Unknown PS/2 Keyboard+Mouse Adapter
Bus 001 Device 003: ID 0cf3:1006 Atheros Communications, Inc.
Bus 001 Device 002: ID 8087:0020
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Sudah terbaca vendor id dan product id : Bus 002 Device 016: ID 201e:1022, walaupun nama vendor belum terbaca tidak menjadi masalah.

Pengaturan selanjutnya adalah penambahan konfigurasi:

$ sudo vim /etc/usb_modeswitch.conf

Tambahkan konfigurasi ini dibagian akhir:

########################################################
#/etc/usb_modeswitch.conf
#
# Smart Haier CE682 (EVDO)
#
########################################################
DefaultVendor = 0x201e
DefaultProduct = 0×1022
TargetVendor = 00x201e
TargetProduct = 0×1022
MessageContent=”5553424312345678c00000008000069f030000000000000000000000000000″

Harap diingat, nilai DevaultVendor dan DevaultProduct harus sesuai dengan hasil lsusb sebelumnya

Lanjutkan dengan pembuatan rule:

$ sudo vim etc/udev/rules.d/99-haier-ce682.rules

yang isinya:

########################################################
# /etc/udev/rules.d/99-zte-ce682.rules
#
# Smart Haier CE682 (EVDO)
#########################################################
SUBSYSTEM==”usb”, SYSFS{idVendor}==”201e”,SYSFS{idProduct}==”1022″,
RUN+=”/usr/sbin/usb_modeswitch –default-vendor 0x201e –default-product 0×1022 –message-content 5553424312345678c00000008000069f030000000000000000000000000000″

Agar kernel linux bisa membaca semua konfigurasi diatas, jalankan perintah:

$ sudo modprobe usbserial vendor=0x201e product=0×1022

Langkah selanjutnya adalah pendeteksian modem dengan software wvdial:

$ sudo wvdialconf
Editing `/etc/wvdial.conf'.
Scanning your serial ports for a modem.
ttyS0: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyS0: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud
ttyS0: ATQ0 V1 E1 -- and failed too at 115200, giving up.Modem Port Scan: S1 S2 S3 WvModem: Cannot get information for serial port.
ttyUSB0: ATQ0 V1 E1 -- OKttyUSB0: ATQ0 V1 E1 Z -- OKttyUSB0: ATQ0 V1 E1 S0=0 -- OK
ttyUSB0: ATQ0 V1 E1 S0=0 &C1 -- OKttyUSB0: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttyUSB0: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttyUSB0: Modem Identifier: ATI -- Manufacturer: +GMI: China TeleComttyUSB0: Speed 9600: AT -- OK
ttyUSB0: Max speed is 9600; that should be safe.
ttyUSB0: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OKWvModem: Cannot get information for serial port.
ttyUSB1: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baudttyUSB1: ATQ0 V1 E1 -- failed with 9600 baud, next try: 9600 baud
ttyUSB1: ATQ0 V1 E1 -- and failed too at 115200, giving up.WvModem: Cannot get information for serial port.
Found a modem on /dev/ttyUSB0.Modem configuration written to /etc/wvdial.conf.
ttyUSB0: Speed 9600; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"

Jangan lupa lakukan perbaikan pada file /etc/wvdial.conf

$ sudo vim /etc/wvdial.conf

tambahkan baris berikut diakhir file:

[Dialer smart]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Stupid Mode = 1
Modem Type = Analog Modem
Command Line = ATDT
ISDN = 0
New PPPD = yes
Phone = #777
Modem = /dev/ttyUSB0
Username = smart
Password = smart
Baud = 460800

jangan lupa untuk menyimpan file yang sudah disunting tadi. Langkah terakhir untuk mencoba dial, lakukan perintah:

$ sudo wvdial smart
> WvDial: Internet dialer version 1.61
–> Cannot get information for serial port.
–> Initializing modem.
–> Sending: ATZ
ATZ
OK
–> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0OK–> Modem initialized.
–> Sending: ATDT#777
–> Waiting for carrier.
ATDT#777
CONNECT 3100000
–> Carrier detected.
Starting PPP immediately.
–> Starting pppd at Sat Nov 26 09:50:26 2011
–> Pid of pppd: 3161
–> Using interface ppp0
–> local IP address 10.254.169.102
–> remote IP address 10.20.31.22
–> primary DNS address 10.17.3.252
–> secondary DNS address 10.17.3.245

Begitu sudah ada ip number yang keluar, seharusnya sudah bisa browsing… 🙂

Supaya tidak repot dengan langkah-langkah diatas, buatlah file berekstensi .sh isinya:

#!/bin/bash
sudo eject /dev/sr1
sleep 2
sudo modprobe usbserial vendor=0x201e product=0×1022
sleep 2
sudo wvdial Smart

Simpan dengan nama misalnya smart.sh, jangan lupa ubah permission agar bisa di execute dengan perintah

$ sudo chmod +x smart.sh

Untuk menjalankannya tinggal ketik ./smart.sh atau buat launcher untuk mempermudah.. 🙂

Firefox 9.0.1 di Slackware 13.37

Tags

Ingin mencoba Firefox 9.0.1 di Slackware 13.37 ternyata tidak semudah membalikkan telapak tangan. Setelah menjelajah dengan bantuan mbah gugel, akhirnya dapat juga beberapa tutorial yang bisa dipergunakan, salah satunya dari http://martinusadyh.web.id (terima kasih banyak untuk yang memiliki blog tersebut).

Pertama kali harus di cek apakah memory yang terinstall cukup; mengingat source file firefox yang mencapai 70 MB, kemudian cek swap partition apakah sudah aktif

# free 
            total       used       free     shared    buffers     cached
Mem:      4041308     988332    3052976          0      45204     302068
-/+ buffers/cache:     641060    3400248
Swap:    11867132          0   11867132

Ada beberapa file yang harus dikumpulkan terlebih dahulu:

Setelah semua file diunduh, lakukan edit pada file mozilla-firefox.SlackBuild yang tadi sudah diunduh. File tersebut merupakan file Slackbuild firefox 4.0 milik Slackware 13.37.

$ vim /usr/local/src/firefox/mozilla-firefox.SlackBuild

perhatikan di baris 38 yang pada awalnya isinya:

35  fi
36  BUILD=${BUILD:-2}
37
38  MOZVERS=${MOZVERS:-2.0}
39  RELEASEVER=$(echo $VERSION | cut -f 1 -d r)

diubah menjadi:

35  fi
36  BUILD=${BUILD:-2}
37
38  MOZVERS=${MOZVERS:-release}
39  RELEASEVER=$(echo $VERSION | cut -f 1 -d r)

Setelah selesai, jangan lupa simpan file tersebut.
Selanjutnya masuk ke direktori tempat semua file diatas tadi diunduh. Jangan lupa set executable buat file SlackBuild tadi

$  cd /usr/local/src/firefox/
#  chmod +x mozilla-firefox.SlackBuild
# ./mozilla-firefox.SlackBuild

Tunggu proses kompilasi hingga selesai yang cukup lama.. 😀 setelah selesai cek di direktory /tmp

# cd /tmp
#  ls
 mozilla-firefox-9.0.1-x86_64-2.txz

Jika ingin menyimpan file binary tersebut, bisa dipindah ke directory source yang sudah kita pilih

$ cp /tmp/mozilla-firefox-9.0.1-x86_64-2.txz /usr/local/src/firefox/

langkah terakhir adalah menjalankan file binary tersebut baik dari directory /tmp atau directory backup yang sudah dipilih

#  installpkg mozilla-firefox-9.0.1-x86_64-2.txz
Verifying package mozilla-firefox-9.0.1-x86_64-2.txz.
Installing package mozilla-firefox-9.0.1-x86_64-2.txz:
PACKAGE DESCRIPTION:
# mozilla-firefox (Mozilla Firefox Web browser)
#
# This project is a redesign of the Mozilla browser component written
# using the XUL user interface language. Firefox empowers you to
# browse faster, more safely and more efficiently than with any other
#  browser.
#
#  Visit the Mozilla Firefox project online:
#      http://www.mozilla.org/projects/firefox/
#
Executing install script for mozilla-firefox-9.0.1-x86_64-2.txz.
Package mozilla-firefox-9.0.1-x86_64-2.txz installed.

 

Image

Horreee…..tinggal jalankan…

Saya Belajar

Tags

Saya belajar,

bahwa saya tidak dapat memaksa orang lain mencintai saya.

Saya hanya dapat melakukan sesuatu untuk orang yang saya cintai…

Saya belajar,

bahwa butuh waktu bertahun-tahun untuk membangun kepercayaan

dan hanya beberapa detik saja untuk menghancurkannya…

Saya belajar,

bahwa jika seseorang tidak menunjukkan perhatian seperti yang saya inginkan,

bukan berarti bahwa dia tidak mencintai saya….

Saya belajar,

bahwa sebaik-baiknya pasangan itu,

mereka pasti pernah melukai perasaan saya

dan untuk itu saya harus memaafkannya……

Saya belajar,

bahwa saya harus belajar mengampuni diri sendiri dan orang lain….,

kalau tidak mau dikuasai perasaan bersalah terus menerus….

Saya belajar,

bahwa tidak masalah berapa buruknya patah hati itu,

dunia tidak pernah berhenti hanya gara-gara kesedihan saya…

Saya belajar,

bahwa saya tidak dapat merubah orang yg saya sayangi,

tapi semua itu tergantung dari diri mereka sendiri….

Saya belajar,

bahwa dua manusia dapat melihat sebuah benda,

tapi kadang dari sudut pandang yang berbeda….

Saya belajar,

bahwa saya harus memilih apakah menguasai sikap dan emosi

atau sikap dan emosi itu yang menguasai diri saya…

Saya belajar,

bahwa orang-orang yang saya kasihi

justru sering diambil segera dari kehidupan saya….