Archive for the 'Tekno' Category



29
Mar
08

AsiaBSDCon 2008, Day Three

Hari ketiga ini saya datang terlambat. Hiks hiks.. Jadilah, saya nggak bisa ngikutin pembukaan dan sesi paper pertama oleh Matt Olander, tentang PC-BSD. Ada juga sesi tentang FreeBSD yang dibawakan oleh orang dari Cisco Systems.

Tapi, terlepas dari keterlambatan saya, ada begitu banyak yang saya peroleh hari ini. Kalau 2 hari sebelumnya saya banyak mendapatkan ilmu-ilmu teknis tentang BSD, hari ini tidak terlalu banyak yang saya dapet secara teknis. Dalam sesi keynote speech yang dibawakan oleh perwakilan dari Internet Systems Consortium (ISC), organisasi di balik DHCP dan Bind, saya hanya mendapat fakta-fakta tentang apa yang mereka kerjakan di ISC. Si Peter Losher, perwakilan ISC itu, juga menampilkan foto-foto server2 penting yang hosting di ISC seperti ftp.freebsd.org dan kernel.org . Dia juga menyebutkan fakta-fakta tentang queries IPv6 yang perlahan-lahan meningkat, utamanya di daerah Eropa (Perancis). Mengapa Jepang kok tidak termasuk? Nah, ini ternyata karena query2 untuk Jepang kebanyakan nggak dihandle sama root servers ISC, melainkan milik Wide Project.

Selepas sesi keynote, ada break untuk lunch. Untuk makan siang, kita diberi pilihan 3 buah bento, yang mana cuman satu yang bener-bener bisa aman dimakan oleh muslim. Jadilah, saya sebenarnya nggak punya pilihan. Hehehe…

Lanjutkan membaca ‘AsiaBSDCon 2008, Day Three’

28
Mar
08

AsiaBSDCon 2008, Day Two

bsd daemon

Di hari kedua ini, saya akhirnya bisa lebih mengetahui nama-nama para developer BSD yang hadir di tempat konferensi. Beberapa nama yang akhirnya saya berhasil intip di name-tag mereka adalah Matt Olander, Kris Moore, dan Brooks Davis. Matt Olander dan Kris Moore nampaknya belum unjuk gigi pada dua hari pertama AsiaBSDCon 2008 ini. Mereka baru akan tampil pada sesi penjelasan paper mulai esok hari (Sabtu). Matt dan Kris sendiri adalah pengembang utama sistem PC-BSD, yang mana merupakan desktop version BSD dengan menggunakan sistem FreeBSD. Si Kris adalah seorang pria gendut yang saya sebut di postingan sebelumnya 😀 Dia tetap mengenakan kaos PC-BSD dengan motif yang berbeda. Later, saya baru mengetahui bahwa dialah project founder dari PC-BSD.

Sementara Matt Olander mudah sekali untuk dikenali. Dalam beberapa foto yang beredar di internet, dia sering tertangkap kamera dalam kondisi memakai horn merah khas daemon FreeBSD. Begitu pula dalam acara ini, dia tetap memakai horn itu dengan lampu merah yang menyala-nyala. Dia hari ini kebetulan menjual beberapa aksesoris FreeBSD seperti boneka daemon, stiker, kaos, dan CD orisinal FreeBSD 6.3 . Saya membeli sebuah CD orisinal pesanan teman seharga 2000 Yen, dan 2 buah boneka masing-masing seharga 1000 Yen. Lumayan, untuk dipajang di meja, sebagai penyemangat untuk menyelesaikan sotsuron 😀 Oh ya, si Matt juga memberi saya sebuah CD case FreeBSD sebagai bonus karena saya memborong 3 item sekaligus. Hihihi…

Satu yang akan selalu saya ingat, pembicaraan dengan Matt diawali dengan satu pertanyaan, “Are you a FreeBSD commiter?”.. “No, sir. I am just a typical user of FreeBSD” 😀

Tentang kuliah hari ini oleh McKusick, saya lagi-lagi tercengang dengan metode dia dalam membawakan materi berat dalam nuansa yang begitu bersahabat. Total, dia memberikan kuliah selama 5.5 jam, dibagi dalam dua sesi, pagi dan siang. Dari 5.5 jam itu, dia berhasil membuat saya terjaga selama sekitar 4,5 – 5 jam. Ini adalah sebuah prestasi yang sangat hebat bagi saya untuk terjaga dalam kurun waktu yang lama mendengarkan orang ngasih kuliah. Yappari, as expected from UC Berkeley’s lecturer and super-guru of BSD (it is said that he is the BSD himself)… Dia berkata seakan-akan memang BSD itu adalah bagian dari tubuhnya.. Bagian dari dirinya..

Marshall juga sering menyebut kata-kata eighties dan nineties, menandakan tentang masa-masa dimana poin-poin penting dalam proses pengembangan FreeBSD dilakukan. Dan lagi-lagi, dialah bagian dari sejarah itu sendiri. Cukup mengerikan ketika dia menjelaskan tentang soft updates, dan dia bilang kalo soft updates itu terdiri dari ribuan line of codes, dan dengan entengnya dia bilang kira2 “It is actually written in some thousands of line of codes. And, unfortunately, it was only me at that time that understood the code. But now, apparently there are about 10 people working on the code.

McKusick dengan sangat elegan menjelaskan tentang konsep TCP/IP stack dalam FreeBSD. Sedikit juga tentang algoritma TCP. Fakta-fakta kecil tentang bagaimana traceroute bekerja (dengan memanfaatkan hop count field dalam IP header), bagaimana konsep Fast File System, Snapshots, Journalling, soft updates, semua topik2 yang baru hari itu saya dengar (dan membuat lebih tertarik lagi untuk mendalami jeroannya BSD).

Seusai sesi tutorial, saya berkenalan dengan salah satu peserta asal Nepal, sysadmin di Kathmandu Institute of Technology. Dia mengembangkan FreeBSD sebagai OS utama dalam jaringannya, sama dengan yang dilakukan sysadmin2 di ITB. Jadilah, karena sedikit banyak saya juga pernah main2 BSD untuk urusan kayak ginian, ngerasa nyambung gitu ngobrol sama dia. Kalo ngobrol sama developer2 itu, masih jauh banget levelnya. Terlalu jauuuhhh… Hihihi… Dia juga baru pertama kali ke Jepang, jadilah dia turis yang pengen main2 kemana2. Saya temenin dia sebentar ke Akihabara untuk cari colokan buat charger kameranya.

Intinya, hari ini menarik sekali buat saya 😀

Sedikit fakta gak penting, hari ini juga, saya naik sepeda dari asrama ke kampus Tokodai Ookayama, selama 2 jam. Hehehe…

27
Mar
08

AsiaBSDCon 2008, Day One

Wait, it is actually supposed to be “Kansai Trip, Day One” rite 😀

Entahlah, setelah merangkum cerita hari ke-nol perjalanan saya di Kansai, rasanya semangat untuk melanjutkan tulisan tiba-tiba luntur terbawa arus rutinitas kehidupan yang _lagi-lagi_ berkaitan dengan siklus dorm-kampus-dorm-kampus.. Untuk 3-4 hari ke depan, saya nggak akan ke kampus Titech Ookayama, melainkan kampus universitas lain, yaitu Tokyo University of Science, tepatnya di Morita Memorial Hall, untuk mengikuti AsiaBSDCon 2008 .

Konferensi akan berlangsung 4 hari, diawali dengan 2 hari tutorial dan 2 hari paper session. Untuk sesi tutorial, saya harus merogoh kocek sebesar 6000 Yen untuk mengikuti sesi-nya Marshall Kirk McKusick. Hari pertama (hari ini), Marshall menjelaskan tentang Kernel, sedangkan di hari kedua, dia akan menjelaskan tentang FileSystem dan Network Implementation di FreeBSD.

Dalam sesi tutorial pertama yang saya ikuti hari ini, saya sangat puas. Marshall menjelaskan dengan sangat gamblang hampir semua konsep dasar tentang kernel. Di morning session, dia memaparkan tentang kernel overview, yang meliputi bagaimana sih sebenarnya konsep sebuah process dalam sistem BSD, konsep locking, Jails, Sessions and Groups, Scheduling, dan Virtual Memory Management.

Saya sangat terbantu dengan penjelasan Marshall tentang konsep locking, process, dan threads. Dalam sotsuron yang saya kerjakan untuk syarat kelulusan program exchange di sini, saya sedang stuck dengan pemrograman yang melibatkan banyak threads dan variables. Masalah timbul karena saya nggak tahu gimana caranya mensinkronkan threads-threads itu. Hehehe… Apalagi ternyata ada shared variable. Maklum, pada dasarnya saya bukan seorang programmer. Program terbesar yang saya buat semasa kuliah hanyalah tugas mata kuliah C++ Pak Budi Rahardjo untuk membuat klasemen sementara pertandingan Liga Inggris (excuses…excuses…) 😀

Untuk afternoon session, Marshall melanjutkan pembahasan sedikit tentang paging. Karena ketika awal-awal sesi kedua ini saya sedang sibuk ngutak-atik laptop biar bisa nyambung internet, pembahasan yang satu ini saya agak ora mudeng. Dan lagi-lagi, karena ada internet, fokus saya di sesi kedua ini agak-agak terbagi dua. Marshall menjelaskan banyak tentang kernel I/O structures, di antaranya meliputi disk management, GEOM Layer, AutoConfiguration, dan I/O Multiplexing. Slidenya sih cuman dikit, tapi dalam satu slide, dia ngomong lama banget. Ini terus terang agak kurang menguntungkan bagi saya karena dengan modal ilmu yang sedikit, saya jadi tidak bisa memvisualisasikan apa yang dia jelaskan (karena banyak omong dan tak diikuti gambar dan tulisan 😀 ).

Begitulah hari pertama AsiaBSDCon 2008. Saya tidak menemui banyak orang asing di acara ini. Kebanyakan peserta adalah orang Jepang. Ada dua orang asing dalam sesi tutorial yang saya ikuti. Satu orang dengan pakaian bertuliskan PC-BSD dan agak gendut, yang satu lagi orang tinggi agak kurus dengan hidung mancung. Di sesi siang, orang gendut ini sepertinya mengikuti Developer Summit di ruangan lain. Ada juga seorang mahasiswa master dari Nagoya asal Kenya yang tiba-tiba menyapa kami (saya dan Randy) ketika mau pulang.

Oh ya, saya belum banyak mengambil gambar karena baru hari pertama. Ini beberapa gambar yang sempat saya ambil.

kopi starbucks

Kopi Starbucks di saat Lunch Session

tas

Tas yang isinya proceedings dan lain sebagainya

dinding

Iklan tentang BSD Magazine

 

24
Nov
07

Tokyo Motor Show

Huge!

It was a bi-annual events held in Tokyo where hundreds of cars, motors, weird vehicles, technologies, girls, performed altogether in a harmony for the show. Fun, made me think that somehow mechanical engineer and electronics designer were very cool 😀

I don’t have many interesting facts to tell. All the exhibition explanations was in Japanese that I couldn’t understand. I did nothing except watching and taking pictures 😀 (what else that I could do, guys)

However, for you automotive-geek, if you happen to be around Tokyo, it was a must-attend show.Highly recommended !

small.jpg
ecofriendly-small-weird car?

truk aneh
next generation truck?

mercy
mercedez benz car (look at the door)

volvo
volvo was confident with its classic cars in the show 😀

mazda
star of the show! mazda..

bobby
the bobby !

honda!
honda motorcycle

kawasaki
ninja!

16
Jul
07

BTS Misunderstanding?

People normally says “Oh, that tower is the XXX’s BTS” when they see telecommunication tower with an antenna in the top of it. In a holiday trip, kids sometime ask to their parents when they catch that high building in their eyes during the trip. “Mama, what is that?”. Their mama probably will answers like this. “Oh my dear boy, that is XXX’s BTS. Something that transmits radio signal to our cellphone so that we can get connected to the mobile system.“. “Oh mama, what is mobile system?“.. Hehe.. And the kids get more confused. The point is not that confusing kids, man. But the mommy. Yes, is she right to give that kind of answer?

I don’t think so.

Most people only know the terms BTS as a term only. A word, with some explanation like what the mommy says before. They never see what the telecom engineer thinks BTS is. The real BTS, not only the term, but also physically. Not that things that you see outside, but inside the system.

I won’t give my thoughts of the term BTS here. Mostly because I haven’t taken Cellular Communication System subject in my class (actually, next semester I will take it). I am just somehow afraid that if my lecturer sees my term-explanation here and finds out that I do it wrong, it will impact to my grade next semester. Hehe.. Just some silly thought.

Okay, enough for the basa-basi things. Here is what I want to share in this post. Below, you will see what the real BTS is look like. Not that tower, not that antenna, although antenna is a part of the BTS system, it’s just a part not the entire sytem. Here is the fact. So, that mommy is wrong from the perspective of telecom engineer when answering to the kids like that, rite?

But one thing raises in my mind then. So if the mommy is wrong, what the mommy should answer? I think this answer is most appropiate for me. “Oh my dear boy, don’t ask. Just relax on your seat and eat your snack. You will get the answer soon you enter the university and take the telecommunication major. For now, just see that tower as a tower who gives us cellular signal.”.. Oh, not so good also, because the kids probably will ask again.” Mama, what is cellular“.. And the things will be get more complicated. Hehehe… Fortunately, I am not the mommy. Maybe in the next years in my life, I become the Daddy who drives the car and laughs as my wife answer the question from my boy.

However, it is my personal opinion. CMIIW.

What about you?

 

undefined