Kiriman CD

Kemarin saya menerima kiriman CD Ubuntu 7.10 yang saya pesan lewat http://shipit.ubuntu.com. Ada CD Ubuntu 7.10 for PC dan Ubuntu 7.10 for 64bit PC, plus stiker-stiker Ubuntu. Ini kali ketiga saya mendapat kiriman CD Ubuntu.

Saya baru mencoba menjalankan Live CDnya saja. Mau menginstal Ubuntu 7.10 ini sayang belum punya DVD repositorinya. Entah apakah DVD repository Ubuntu 7.04bisa dipakai juga dengan 7.10…rasa-rasanya sih tidak bisa. Ada yang bisa bantu saya bagaimana memanfaatkan DVD repositori Ubuntu 7.04 untuk diinstal di Ubuntu 7.10? Karena pasti DVD repositori Ubuntu 7.10 pasti memiliki paket-paket yang ada sudah ada di dalam DVD repositori versi 7.04nya.

Fitur yang saya lihat baru ada di Ubuntu 7.10 Gutsy Gibbon ini adalah pengenalan yang baik terhadap partisi berformat NTFS. Dulu saya selalu menginstal paket ntfs-3g setelah menginstal Ubuntu 7.04 supaya partisi Windows dan USB flash drive saya dikenali dan bisa ditulisi (read write mode). Ubuntu 7.04 secara default hanya mengijinkan mode read only untuk partisi-partisi berformat NTFS. Namun yang masih saya sayangkan dari Ubuntu adalah keengganan para pengembangnya untuk memasukkan codec untuk file-file multimedia seperti MP3, MPEG, AVI, dll. Terbentur masalah hak kekayaan intelektual? Atau malas dianggap sebagai pembajak…mengingat banyak sekali MP3 bertebaran di Internat adalah hasil bajakan dari CD musik original?

Tiga minggu yang lalu saya juga mendapat kiriman DVD OpenSolaris. Ini pun baru saya coba versi Live CDnya saja. Berat rasanya menjalankan OpenSolaris di PC pribadi saya.Belum ada keinginan untuk menginstal OpenSolaris secara permanen ke dalam komputer. Enak juga mendapat kiriman-kiriman macam ini 🙂 Gratis…

Ambulans vs. Macet

Kemarin sore saat pulang kantor saya lewat di samping hotel Shangrila. Di tengah-tengah kemacetan jalan menuju Pejompongan, ada ambulans di tengah kemacetan jalan. Sirine ambulans itu terus meraung-raung. Tepat di samping pintu masuk Shangrila hotel, ambulans tadi tak berkutik melawan antrian kendaraan yang memang tiap sore memacetkan jalan…eh tahukah Anda kalau jalan di samping hotel Shangrila ternyata bernama Jalan Jendral Sudirman juga. Gara-gara mau menulis postingan ini saya mencari tahu dulu lewat Google 🙂

Melihat ambulans itu terjebat di tengah kemacetan, pikiran saya jadi mereka-reka siapa yang dibawa di dalam mobil ambulans itu. Apa jadinya kalau yang dibawa dalam mobil ambulans itu orang yang sedang sekarat butuh di bawa secepatnya ke rumah sakit. Gila kan? Bisakah Anda bayangkan kalau orang yang dibawa oleh ambulans itu adalah korban kecelakaan yang butuh dibawa ke rumah sakit secepatnya? Atau orang yang baru terkena serangan jantung dan berkejaran dengan waktu untuk memperoleh pertolongan medis secepatnya? Bisa-bisa “lewat” nyawanya kalau perjalanan mobil ambulans dihadang kemacetan Jakarta yang makin menggila.

Selain ambulans saya juga pernah melihat mobil pemadam kebakaran yang terhadang kemacetan di dekat pasar Tanah Abang. Ini juga ironis. Perjalanan mobil pemadam yang harusnya sesegera mungkin tiba di lokasi kebakaran malah jadi lama perjalanannya.Terjebak di tengah kemacetan sambil tak bisa berbuat apa-apa. Jangan heran kalau mendengar berita kebakaran di Jakarta pasti pemadam kebakaran datang terlambat. Apalagi kalau lokasi kebakaran berada di daerah padat penduduk yang akses jalannya sempit, macet.

Bagi ambulans dan pemadam kebakaran yang dilengkapi sirine, di Jakarta sepertinya sirine tidak berfungsi. Tapi ada juga kemungkinan unsur iseng dari pengemudi mobil maupun pemadam kebakaran. Mereka mungkin saja tidak dalam tugas dan iseng membunyikan sirine berharap supaya diberi kemudahan akses jalan cari kesempatan di tengah kesempitan gitu lah…:-p .Sirine yang seharusnya bisa menjadi sinyal pembuka jalan, meminta pengguna jalan lain mengalah juga tidak ada artinya. Tidak menutup kemungkinan ada pengguna jalan lainnya ada yang tergerak hatinya untuk memberi jalan bagi mereka, tapi apa mau di kata mereka sendiri terjebak di tengah kemacetan…mau beringsut ke mana? Ke atas?

Kira-kira bagaimana ya solusi yang tepat untuk kondisi di atas? Menyediakan jalur darurat untuk kendaraan semacam ambulans dan pemadam kebakaran? Ah sepertinya tidak akan berguna. Lihat saja di jalan tol dalam kota Jakarta, jalur paling kiri katanya dipakai untuk keadaan darurat. Jalur paling kiri (bahu jalan) katanya dipakai untuk mobil derek atau jalur bagi petugas Jasa Marga bila ada keadaan darurat. Faktanya? Dipakai juga oleh pengguna jalan tol.

Mungkin solusi yang paling bagus adalah mengganti mobil ambulans dan mobil pemadan kebakaran dengan helikopter =)) Dijamin bebas macet kan. Eh tunggu dulu..kalau mobil pemadan kebakaran diganti dengan helikopter dimana mendaratnya kalau tempat kebakarannya pemukiman padat penduduk? 🙁 Susah juga ya…ya sudah lah serahkan saja pada ahlinya ;))

Membunuh Telnet Session

Sebuah server berbasis UNIX (entah Solaris, BSD, Linux) dapat diakses oleh banyak user melalui telnet atau ssh. Misalnya Anda sebagai sistem administrator mengakses server dengan menggunakan console, sementara semua user yang lain hanya bisa mengakses server Anda dengan menggunakan telnet. Anda bisa saja “membunuh” session salah satu user yang sedang online (mengakses server Anda). Salah satunya bisa dengan cara berikut ini :

1. Cek dulu siapa user yang sedang login ke dalam server Anda. Misalnya seperti ini :

bash-3.00# who
root pts/1 Oct 3 08:34 (172.16.209.50)
root pts/3 Oct 3 15:07 (172.16.209.39)
root pts/4 Oct 3 14:32 (10.1.1.50)

2. Misalnya Anda ingin menghentikan akses user dari IP 172.16.209.39. Anda perlu tahu proses apa saja yang sedang dijalankan oleh user tersebut. Dari informasi di atas, cari tahu dengan menggunakan keyword "pts/3". Perlu diketahui user yang mengakses server Anda menggunakan pts/3 (pseudo terminal 3).

bash-3.00# ps -t pts/3
PID TTY TIME CMD
1419 pts/3 0:00 bash
1411 pts/3 0:00 sh

3. Matikan proses-proses yang sedang dijalankan oleh user tersebut. Biasanya jika user mengakses server dengan menggunakan telnet atau telnet, proses yang pasti mereka jalankan adalah sh atau bash sebagai shell terminal environment. Mereka yang online ke dalam server pasti menggunakan terminal emulator, yang pertama mereka jalankan pasti sh atau bash. Dan proses lainnya pasti berjalan di atas shell, jadi “bunuh” saja shell-nya. Logis kan?

bash-3.00# kill -9 1419
bash-3.00# kill -9 1411

He..he..he..Anda sukses menghentikan remote access yang dilakukan user dengan IP 172.16.209.39. Cek lagi dengan who, pasti alamat IP tersebut sudah tidak ada :

bash-3.00# who
root pts/1 Oct 3 08:34 (172.16.209.50)
root pts/4 Oct 3 14:32 (10.1.1.50)

Dengan kata lain user tadi terputus koneksinya ke server Anda :)) .

Ya itu hanya cara bodoh-bodohan untuk mengisengi orang lain. Jangan sering-sering dilakukan…bisa-bisa disumpahi orang =)) .

Mengganti IP Address

Mengganti alamat IP mungkin merupakan suatu hal yang sangat biasa dan sederhana bagi Anda yang sehari-hari berkecimpung dalam dunia IT/networking. Sekadar sharing informasi bodoh-bodohan…khusus untuk mereka yang belum bisa mengubah alamat IP di komputer sendiri :D.

Kita bisa mengganti alamat IP baik dengan menggunakan command line maupun dengan menu GUI yang sudah disediakan dalam sistem operasi. Di Windows XP misalnya, mudah sekali mengganti alamat IP komputer kita. Cukup dengan menggunakan menu grafis yang ada. Lihat gambar screenshot contoh tahapan mengisi alamat IP berikut :

Langkah-langkahnya adalah :

  1. Klik Start, pilih Control Panel
  2. Pilih Network Connections. Pilih di sini maksudnya dengan double click.
  3. Pilih network interface yang kita gunakan, misalnya pilih Local Area Connection jika kita terhubung ke network dengen menggunakan Ethernet.
  4. Klik menu Properties pada tampilan window yang muncul.
  5. Pilih menu Internet Protocol (TCP/IP). Di sini akan ada tampilan menu untuk menentukan sendiri alamat IP.
  6. Pilih Use the following IP address dan isikan alamat IP yang diinginkan (alamat IP, netmask, default gateway jika diperlukan, dan alamat DNS jika perlu terhubung ke Internet).
  7. Kalau sudah tutup semua window yang tadi sudah Anda buka dengan memilih OK/Close.

Di UNIX kita bisa mengatur alamat IP dengan command line (walaupun di beberapa varian UNIX sudah disediakan menu grafis untuk menentukan alamat IP). Berikut langkah untuk mengatur alamat IP di Solaris 10 :

  1. Jalankan perintah ifconfig seperti berikut ini :
    # ifconfig fjgi0 172.16.209.122 netmask 255.255.255.128 broadcast + up
    
  2. Edit file # vi /etc/hosts, format isi file /etc/hosts adalah “ip hostname“. Seperti berikut ini (asumsi alamat IPnya 172.16.209.122 dan hostname-nya adalah “smc“):
    # vi /etc/hosts
    172.16.209.122 smc
    
  3. Edit file # vi /etc/inet/hosts, format isi file /etc/inet/hosts adalah "ip" dan "netmask". Seperti berikut ini (asumsi alamat IPnya 172.16.209.122 dan hostname-nya adalah “smc“) :
    # vi /etc/inet/hosts
    172.16.209.122 smc
    
  4. Kalau nama hostname berubah, jangan lupa mengganti file /etc/hostname.fjgi0 (asumsi koneksi menggunakan interface fjgi0; nama interface tergantung sistem operasi. Ethernet misalnya kadang diberi nama hme0 atau eth0) :
    # vi /etc/hostname.fjgi0
    smc
    

    Format isi file /etc/hostname.interface adalah "hostname".

  5. Jika netmask yang digunakan berubah, jangan lupa mengubah juga isi file /etc/inet/netmask.
    # vi /etc/inet/netmasks
    172.16.209.122 255.255.255.128
    

    Format isi file /etc/inet/netmasks adalah "ip" "netmask".

  6. Ubah file /etc/inet/ipnodes seperti berikut ini :
    # vi /etc/inet/ipnodes
    172.16.209.122 smc
    

    Format isi file /etc/inet/ipnodes adalah adalah "ip" dan "hostname".

Contoh mengatur alamat IP di Linux nanti menyusul 🙂

LaTeX Lagi

Di blog saya yang dulu banyak tulisan saya yang membahas tentang LaTeX. Semenjak beralih ke blog ini, saya jarang (kayanya hampir tidak pernah) menulis tentang LaTeX. Sederhana saja sebabnya, saya belum tahu caranya menyisipkan kode LaTeX ke dalam WordPress saya. Akibatnya saya tidak bisa menyisipkan contoh dokumen yang dibuat dengan LaTeX.

latex

Kemarin ada yang mengirim email pada saya bertanya tentang bagaimana caranya mempelajari LaTeX. Si penanya rupanya sudah membaca tutorial saya tentang LaTeX yang pernah saya upload di sini. Hmm…jadi semangat lagi menulis tentang LaTeX.

Tahap mempelajari LaTeX menurut saya sangat mudah, gampangnya seperti ini :

  1. Instal dulu LaTeX ke dalam komputer Anda. Installer LaTeX bisa Anda unduh di Internet. Kalau Anda pengguna GNU/Linux, sudah banyak distro yang menyertakan LaTeX di dalam kumpulan paketnya (misalnya OpenSuSe, RedHat, Fedora). Saya menyarankan Anda untuk menggunakan TeXLive sebagai media instalasi, karena media ini cukup lengkap (dalam 1 DVD ada paket untuk Windows, GNU/Linux, & MacOS). Yang kesulitan mengunduh TeXLive dari Internet, silakan hubungi saya nanti saya kirimkan copy-nya.
  2. Mulai latihan dengan mencoba-coba perintah sederhana LaTeX. Misalnya bagaimana menampilkan teks pendek ke dalam sebuah halaman. Tentunya harus dipelajari juga prinsip kerja LaTeX. Ketik teks, beri perintah-perintah, compile, lihat hasilnya.
  3. Lanjutkan latihan dengan membuat dokumen-dokumen sederhana. Nanti pasti Anda akan menemui banyak masalah yang bisa dijadikan sumber belajar. Misalnya bagaimana mengatur margin dokumen, bagaimana menyisipkan tabel, gambar, dsb.

Selamat mencoba LaTeX, silakan hubungi saya untuk bertanya-tanya tentang LaTeX. Sebisa mungkin saya akan coba bantu Anda belajar LaTeX 😀 .