Thursday, October 19

Tag: unix

Apa saja jenis-jenis pekerjaan di dunia IT (information technology) & Telekomunikasi?

Apa saja jenis-jenis pekerjaan di dunia IT (information technology) & Telekomunikasi?

Uncategorized
Pengunjung blog saya ternyata mempunyai latar belakang yang beragam tentang IT dan Telekomunikasi. beberapa dari mereka ada yang sangat awam sehingga mendorong saya untuk menulis pekerjaan di dunia it. Sebelum pertengahan tahun 2000-an, IT dan telekomunikasi adalah domain yang terpisah, dimana teknologi yang digunakan di kedua domain ini berbeda. misal teknologi PCM-30 tidak akan ditemui di perusahaan non-telekomunikasi. Kini, karena semakin banyak teknologi IT diadopsi ke industri telekomunikasi, membuat batasan IT dan telekomunikasi semakin kabur. misal: PCM-30 semakin ditinggalkan dan beralih ke teknologi ethernet. Terus terang, posisi/pekerjaan di IT & telco adalah sangat-sangat banyak sekali ragamnya, mulai dari entry level, sampai advanced., karena telco & IT adalah...
how to display information of attached harddisk on freebsd

how to display information of attached harddisk on freebsd

Uncategorized
Bagi seorang sysadmin, salah satu tugas sehari-hari yang dilakukan adalah menampilkan informasi tentang harddisk yang terpasang ke server. Tidak seperti linux, FreeBSD mengidentifikasi type device dengan kode sebagai berikut: ad  - ATAPI (IDE) disk da - SCSI direct access disk acd - ATAPI (IDE) CDROM cd - SCSI CDROM fd - Floppy disk untuk melihatnya bisa dicek di directory /dev. namun untuk info yang lebih detil dapat diperoleh dengan cara: memfilter file /var/run/dmesg.boot. file ini berisi log ketika server dinyalakan. disana terdapat informasi tentang hardware yang terpasang. kita hanya perlu mencari informasi yang relevan saja. contoh: # egrep 'ad[0-9]|cd[0-9]' /var/run/dmesg.boot menggunakan tool camcontrol. contohnya: # camcontrol devlist demikian, semog

Apa itu base-system, update & upgrade di FreeBSD

Uncategorized
FreeBSD mempunyai tools untuk update & upgrade namanya freebsd-update. Tidak seperti distribusi linux dimana kernel dan base systemnya didevelop terpisah, FreeBSD mempunyai base system yang solid dimana "base system" dan kernel freebsd adalah satu kesatuan. jadi core developer FreeBSD selain mendevelop kernel, mereka juga sekaligus mendevelop base-system mereka. Jika mengambil contoh disto ubuntu, kernel linux didevelop oleh linux foundation yang berada diluar canonical, yang dipimpin langsung oleh linus torvalds. Kemudian oleh canonical, kernel linux dibundel dengan software-software lain dan menjadi base-system. Base system adalah kumpulan program standar yang menjadi basis sistem operasi. inti dari Operating System kan kernel toh?. tapi apa cukup kalo cuman kernel doang? trus ...
Lebih dekat dengan UNIX (linux, solaris, freebsd, mac)

Lebih dekat dengan UNIX (linux, solaris, freebsd, mac)

Uncategorized
Unix, Linux, Freebsd, Solaris, MacOS, adalah nama yang tidak asing bagi insan IT, paling tidak pernah dengar. Walaupun bahkan mungkin ada yang belum pernah lihat sama sekali. Tergantung pada situasi yang dihadapi, ternyata mendengar nama saja tidak cukup untuk mengambil keputusan. Contoh sehari2 misalkan, ada seorang manajer yang ingin implementasi sebuah system operasi, namun bingung memilih karena minimnya informasi tentang sistem operasi diatas. Tentu saja pemilihan yang baik adalah bukan berdasarkan undian. Kita perlu memilih dengan mempertimbangkan trade-offs yang ada untuk kemudian disesuaikan dengan tujuan/kebutuhan kita. Memilih salah satu dari opsi diatas berarti akan memiliki konsekuensi bahwa kita akan mengalokasikan resources (waktu, tenaga, uang) untuk hal tersebut. Dan...

Apa itu desktop? linux Desktop? Ubuntu desktop?

Uncategorized
ini adalah pertanyaan lanjutan dari artikel sebelumnya. Q: maksudnya desktop itu apa yah? A: desktop (english) terdiri dari desk: meja & top: atas. maksudnya adalah sisi atas meja kerja atau meja belajar. diatas desktop biasanya terdapat barang2 sehari2 yang sering kita pakai. misal: buku, dokumen, dompet, handphone, arloji, kunci, dll Q: kenapa layar komputer juga disebut desktop? A: diatas desktop sering kita taruh barang yang sering kita pakai toh? begitu juga layar komputer, layar tersebut adalah meja kerja kita. sering kita lihat orang yang menaruh file/shortcut di desktopnya. Q: aktivitas di sekitar desktop? A: ya tentu saja menggunakan barang2 yang ada di desktop. misal: buat dokumen, dengar lagu, nonton film, buat program, edit gambar, install software, chatting, me...

Apa bedanya: UNIX Fundamental, System Administration, Network Administration, Network Management & Security Administration?

Uncategorized
ada yang bertanya ke saya: Q: apa bedanya UNIX Fundamental, System Administration, Network Administration, Network Management & Security Administration? UNIX Fundamental: materi ini berguna untuk para pemula yang baru kenal dengan UNIX. konsepnya adalah ada sebuah mesin UNIX yang telah terinstall, kemudian anda pakai mesin UNIX tersebut. Jadi disini ngak diajarin advanced installation. hanya instalasi standard aja. tujuan utama dari UNIX fundamental adalah anda dapat memakai mesin UNIX. situasi ini mirip dengan dunia nyata misal di telco company dimana mesin2 UNIX sudah dalam keadaan terinstall, dan anda diberi tugas untuk menggunakan mesin tersebut. contoh training UNIX fundamental adalah ini System Administration (sysadmin). training ini akan mempelajari maintenance server

Kelebihan dan kekurangan distro linux xyz, dukungan komunitas

Uncategorized
pada suatu milis ada yang nanya: saya mau tanya pendapat kawan2 tentang Apa sih fitur, layanan, keunggulan & kekurangan distro xyz? mau milih distro ceritanya? tanggapan saya, sebenernya kalo dasar unixnya udah bagus dan ngerti konsep, mau pake distro apa aja ngak masalah. mo pake linux, solaris, BSD, sama aja. karena yang bikin bagus performance server adalah adminnya, bukan distronya. meskipun udah dikasih solaris, tapi adminnya ngak ngerti ya repot juga. inilah yang biasanya jadi problem, orang dengan dasar UNIXnya rapuh kuat, sehingga susah beradaptasi dengan environment baru. Comment: Jangan salah pak, dukungan komunitas dan vendor merupakan hal yang harus dipertimbangkan. Karena dukungan komunitas berpengaruh pada pengembangan distro dan layanan support. maksudny...

Google kapok pake windows, pindah ke UNIX/Linux

Uncategorized
Baca disini, disini, disini. Jadi inget dulu waktu masih pake windows, paling sebal kalo udah berurusan dengan malware, virus, etc... padahal udah pake antivirus, update always on, di patch, dan udah sedia backup plan: norton ghost, deep-freeze, dll. namun masih saja ada error. UNIX juga punya tampilan bagus kok. cekidot disini.

Kenapa pakai UNIX? atau UNIX-like?

Uncategorized
ada yang nanya ke saya: halo bro, klo bole tw kok bro lebih suka ma sun yg kluarganya unix ya? (maap klo salah nubie :D ) kok ga mw window server gitu, habisnya ane baca" katanya bnyak hacker yg lagi gencar" nya hack linux gitu... hehehe mohon petunjuknya mastah, maap klo ane bnyk tanya, ane penasaran hehehe kenapa unix? saya akan jawab dari 2 sudut pandang. sebelum lanjut pastikan baca definisi UNIX disini. saya akan bandingkan jika saya pakai windows server. 1. Sebagai personal sebagai personal, saya prefer UNIX. karena: Stabil, jarang hang. Murah, ngak perlu beli lisensi yang ribet seperti windows. Flexible: unix punya banyak tools kecil yang dapat dirangkai menjadi software yang lebih besar. beda dengan windows yang membuat 1 program besar yang bisa macem2. Gak per...

OpenCSW vs blastwave, which one do you use?

Uncategorized
Based on it's history, OpenCSW is a project that was made by forking blastwave repository. Both project offers very nice package management similar to apt-get debian. it's a difficult decision to which which one you preferred especially if you have a lot of solaris servers. when the project begin splitting 2 years ago, both repos seems similar. however, by the time goes, i think they show more differences, and incompatible each other. For me, I prefer to use OpenCSW because they provide the packages i need compare to blastwave. i need nginx packages and i found it in OpenCSW. any comments?

Update the Webmin Tool to Manage the Solaris 10 OS Securely Over HTTPS

Uncategorized
César Augusto Sánchez Baquero, August 2007 The Webmin server is an open source tool that enables system administrators to manage systems that run the Solaris Operating System, UNIX, or Linux using a web browser. You can access the server using HTTP or HTTPS. Webmin is included in the Solaris 10 OS; however, the version included is an old version with a default certificate. If you update Webmin to the latest version, the HTTPS support doesn't work unless you use the following steps. 1. Set up the Webmin server that is included with the Solaris 10 OS by executing the following command as root: /usr/sfw/bin/webminsetup 2. You can press ENTER to answer the two first questions, but for the third question, answer y: Login name (default root): Web server port (default 10000):
Apa itu ACPI, APIC, LAPIC, EDD=on

Apa itu ACPI, APIC, LAPIC, EDD=on

Uncategorized
Jika anda pernah install ubuntu / linux lainnya, biasanya pada saat instalasi ada pilihan untuk ACPI, APIC, LAPIC, edd=on. berikut ini penjelasannya: ACPI (Advanced Configuration and Power Interface) fungsi utama ACPI untuk mengatur power dan menjalankan feature khusus komputer. misal: kalo shutdown komputer langsung poweroff. jika tanpa ACPI, maka komputer seperti jaman purba yang harus ditekan tombol power untuk poweroff. bisa switching antara powerline mode dan battery mode bisa up/down volume dengan tombol yang ada di laptop (tidak semua pake ACPI loh) bisa mengatur brightness automatically bisa suspend, hibernate, resume OS bia mengaktifkan tombol tertentu yang ada di laptop. misal: tombol untuk membuka browser, email, bluetooth, locking dll seperti ini sa...
Recompile kernel, do you really need it? (openbsd point of view)

Recompile kernel, do you really need it? (openbsd point of view)

Uncategorized
Sebagian besar artikel ini berasal dari chapter 12 building custom kernel, buku Absolute OpenBSD, UNIX for practical paranoid. OpenBSD membuat kernel operating system yang berkualitas tinggi sehingga tidak memerlukan tweaking/tuning selain setting alokasi IRQ, memory address, atau instance driver. Kernel yang di produksi dapat bekerja sempurna pada hampir semua kondisi. tentu saja pada kondisi extrem, anda juga dapat mengcompile custom kernel dari source. dengan mengetahui cara mem-build kernel, pemahaman anda tentang operating system akan lebih meningkat. Budaya recompile kernel Recompile dan rebuild kernel adalah kegiatan yang sudah mendarah-daging dalam dunia open-source. jika anda menjalankan UNIX-like OS seperti *BSD & linux, anda biasanya akan me-recompile kernel anda....
linux bugs: slow access to linkedin.com

linux bugs: slow access to linkedin.com

Uncategorized
I found it's very slow to open linkedin.com from my laptop which is using linux 2.6.31. I didn't realized that this is a bug. Just few moment ago, after googling a lillte bit, i know that this is a bug of linux. The solution is easy, just change the mtu and it really works!! the command is (execute this using root): # ifconfig eth0 mtu 1360 Access to linkedin.com is better now. great!! source: klik here.

My OS doesn’t need drivers

Uncategorized
My friend said, "My OS doesn't need driver, so it's easier for me" well, actually it still needs driver my friend. The concept of "driver" is always present on any Operating System. ;-) However, the term which mention "driver" could be different in some products. In the case of "driver is not needed", actually the driver has been bundled in the OS itself, therefore it doesn't need extra installation. Usually, the hardware performance is better when it played by the OS made by the same company. well, this is a common sense. Microsoft doesn't sell hardware. nevertheless, windows OS is used widespread. Thus, microsoft needs to bundled hardware drivers together with the OS in order to make it friendly. That's why a particular hardware that can't be used by the current OS without in...
Telecommunication Consultants Undercover

Telecommunication Consultants Undercover

Uncategorized
Sebuah artikel dari rekan saya sunandar, yang dulu pernah berjuang bareng untuk go international, jadi konsultan telekomunikasi di luar negeri, mencari sesuap nasi dan lembaran dollar. hehehe. sunandar ini udah kemana-mana ikutan projectnya, sedangkan saya pribadi tidak seaktif beliau. tetap terus belajar lah, dan meningkatkan kemampuan diri... :-) semoga berguna bagi pembaca :-) ----------------------------------------------------------- Telecommunication Consultants Undercover Oleh Sunandar Priyo Sajugo Telecommunication Consultants atau biasa di sebut Kontraktor merupakan pekerjaan yang sudah lama ada tapi mungkin belum banyak di antara teman-teman yang mengetahui tentang jenis pekerjaan ini, mulai dari jenis pekerjaannya seperti apa, berapa rate gaji yang biasa dipero...
GLC webinar: FreeBSD, the unknown giant, 5 april 2010

GLC webinar: FreeBSD, the unknown giant, 5 april 2010

Uncategorized
FreeBSD adalah sebuah sistem operasi UNIX like yang banyak dipakai sebagai server. lisensi BSD yang dimilikinya membuat perusahaan seperti cisco & juniper ikut mengadopsi OS ini. Perkembangan FreeBSD sempat terhambat beberapa lama sehingga muncul linux yang ditulis dari awal sebagai alternatif kernel. bangkit dari ketertinggalan, FreeBSD membuat system manajemen server yang canggih yang memudahkan system administrator. Features ini kemudian banyak ditiru oleh OS lain. Dari sisi development, FreeBSD lebih terstruktur dan terorganisir dengan baik membuat system ini stabil dan robust. webinar ini akan berbicara tentang overview FreeBSD, beserta implementasinya. Setelah mengikuti webinar, peserta diharapkan mempunyai gambaran tentang seperti apa FreeBSD. Hari, Tanggal: Senin, 5 a...

screen, a cool tool for a sysadmin. buat kamu yang sering bekerja remote

Uncategorized
jika anda sebagai sysadmin dan sering bekerja remote, maka screen adalah temen yang perlu anda dekati karena banyak manfaatnya. kadang kita temui problem berikut ketika bekerja secara remote: mau membuka beberapa terminal/console tapi menggunakan koneksi yang sedikit. kalo bisa sih satu koneksi aja, tapi session yang didalamnya bisa dibuat beberapa buah. jadi lebih hemat koneksi gimana caranya agar session yang sudah kita buat dengan login tidak hilang setelah kita disconnect atau ada gangguan koneksi. misal kita lagi compile application remotely, tetapi proses compile tersebut tetap bisa jalan meski kita sudah tidak terhubung lagi dengan server tersebut. Screen adalah jawaban untuk kasus diatas. seteah dieksekusi, tool screen akan membuat sebuah session yang terkait dengan user t...
Debian with FreeBSD kernel

Debian with FreeBSD kernel

Uncategorized
Sembari nyari bahan untuk webinar solaris di tahun baru 2010, saya menemukan info yang menarik seputar debian: Debian mengumumkan akan menambah opsi kernelnya yaitu FreeBSD. jadi nanti pilihan kernel distro debian ada dua, bisa pake linux atau FreeBSD. untuk aplikasi, ya harus disesuaikan dengan kernelnya dong.  jika menggunakan kernel linux, namanya menjadi: debian GNU/Linux, jika menggunakan freebsd, namanya menjadi: debian, GNU/kfreebsd. Silahkan lihat beritanya disini dan disini.

upgrade linux kernel without reboot. bisa yah? bisa!!

Uncategorized
buat yang sering nanganin server, pasti udah tahu beberapa update/patch memerlukan reboot supaya dapat running. terutama patch/update yang berkaitan dengan kernel. khusus untuk ubuntu, perintah “aptitude safe-upgrade” akan mendownload kemudian menginstall patch/update dari repo. setelah selesai instalasi, jika patch tersebut meminta reboot, maka akan muncul notifikasi untuk admin untuk me-reboot mesin. (more…)

Setting DNS client di opensolaris

Uncategorized
saya dapat pertanyaan: kenapa setelah install osol kok ngak bisa ngenet? ngak bisa resolve DNS juga, padahal /etc/resolv.conf udah bener. :-( hmmm… berarti kamu blom ngerti proses resolve DNS di UNIX system. berikut ini penjelasannya 1. OS pertama kali akan melihat /etc/nsswitch.conf nsswitch.conf berfungsi untuk menentukan tahap2 resolving object. contoh object yang di resolve: passwd, hostname, networks, etc. untuk resolve hostname pastikan di “/etc/nsswitch.conf” ada tulisan: hosts: files dns artinya: - OS akan meresolve sebuah nama host dengan melihat file dalam hal ini /etc/hosts - jika /etc/hosts tidak ditemukan, maka query DNS server. lihat step 2 dibawah. 2. OS akan melakukan query ke DNS server yang terdaftar di /etc/resolv.conf pastikan di /etc/resolv.conf ada