Akhirnya bisa ngepost juga di blog ini setelah menjalani beberapa minggu rehabilitasi dari kecanduan plurk.
Semester ke 7 ini ternyata gak kalah sibuk dari semester 6 kemarin. Banyak banget tugas. Tapi ada rasa seru juga karena mendapat kesempatan menjadi asisten mata kuliah IF3055 Sistem Operasi. Dari dulu sih kepengen tapi gak pernah kesampaian mau daftar jadi asisten mata kuliah.
Hal yang paling seru dari menjadi asisten mata kuliah sepertinya adalah bagian merencanakan tugas kuliah. Biasanya dulu yang menjadi korban keganasan tugas kuliah (sampai sekarang masih) yang diberikan oleh asisten yang seakan-akan yang namanya asisten punya peran antagonis, sekarang mendapat peran jadi si asisten tersebut. (kalo udah tingkat akhir khan yang ngasih tugas biasanya langsung dari dosen)
Tugas yang tadi sore dirilis untuk mata kuliah ini sebenarnya tidak terlalu susah. Cuman menambahkan system call baru pada kernel Linux. Kernel ini kemudian dikompilasi ulang dan dipakai untuk menggantikan kernel yang sebelumnya dipakai pada sistem operasi. System call ini nantinya dipakai pada program kecil, dan tugasnya sebenarnya untuk mengembalikan daftar proses yang sedang berjalan pada sistem operasi. Nantinya program akan menampilkan proses-proses tersebut seperti kalau mengeksekusi perintah “ps”.
Untuk nilai bonus kalau dapat membuat patch dari kernel yang sudah dimodifikasi. Bonus lain kalau bisa bikin program lain yang dapat menampilkan proses-proses dengan format tree (seperti perintah “pstree” ) dengan menggunakan system call yang sama atau yang baru. (Tapi dilarang melakukan exec(“ps” ) dkk).
Gak susah khan. Cuman perlu banyak eksplorasi dan kesabaran dalam kompilasi kernel. Soalnya setiap kali mau nyoba system call, kernel harus dikompilasi serta diinstall ulang. Jadi mesti pinter-pinter menyiasati agar gak mesti melakukan kompilasi terlalu berlebihan. Kalau survey awal-awal rata-rata anak-anak 2006nya pada puyeng ngebacanya apalagi pas kemaren presentasi tentang kernel dan system call.
Eh, ada yang bilang tugas ini jauh lebih menarik dan menantang daripada tugas-tugas mata kuliah lain, loh.
Setelah survey-survey, ada juga yang udah ngepost soal tugasnya di blog. Jadi merasa bersalah sama mbak yang satu ini yang kehilangan Windowsnya gara-gara nyoba nginstall Ubuntu dual-boot untuk mengerjakan tugas. Yah, buat pengalaman aja yah 😀 (Mbok ya pake virtual machine napa sih?)
Tapi mungkin memang sepertinya image asisten Sistem Operasi sebagai asisten yang kejam tugasnya tidak akan lepas dengan mudah.. 😛
Mas, emailnya ap?
Ada yg pgn aku tanyain..
Thx b4..
.dian
@dian :
ym saja
Hmm… Aku mah paling ga suka sama IFXX9X di kur2003. Mana di kur2008 masih ada kakak tertuanya yang masih harus diambil, huh…
Ym nya apa?
@reisha : hoo iya. kirain itu buat CS aja
@dian : liat di bawah foto
petraaaaaaaaaaaaaa
keren dong, bisa sekalian flirting sama adik tingkat 😀
@shelly :
napa?
@easy :
ahahaha
sedang tidak tertarik buat itu ^_^
mantap men!! blog saya baru nih…
@anton :
halah promosi….
assisten SO disana dan disini pasti beda… aku dulu ngajarnya cuman commandline.. bash script… ah gitu2 doang 😀
salam kenal.. wah hebat.. aku lagi ngontrak SO sekarang bisa dibantu dong nanti kalau ada masalah
wahh
brarti yg bikin spec tubes gtuu asisten yaa?
klo praktikum jugaa?
mau juga ahh jadi asitenn.
HHEEHHEE 😀
ada syarat2nya gagg si kakk?