Jumat, 02 Januari 2009

Buat yang ingin kuliah di Informatika ITS

Di-compile oleh informatics-dynamics

Sebelum terlambat, mending persiapkan dulu.
karena kehidupan di kampus Teknik Informatika ITS tidak bisa dianggap santai, maksudnya harus selalu kerja keras. mungkin ada yang berpikir, apa susahnya belajar teknologi informasi, karena banyak juga yang menganggap tema informasi teknologi itu menarik. tapi perlu diingat, kita selama masih menempuh pendidikan di tingkat SMA hanya menerima sedikit pengetahuan di bidang Informatika, hanya berkisar antara aplikasi sistem operasi, kebanyakan mengajarkan implementasi dalam windows, atau bagi yang beruntung sudah mendapatkan sistem operasi linux, bahasa pemrograman dasar pascal, HTML, ataupun Visual Basic. hanya diterangkan mengenai lingkup besarnya saja, masih belum mendalami. itupun, rata-rata jatah dari mata pelajaran diatas hanya berkisar antara 2-3 jam pelajaran di tiap minggunya.

Sejak pertama kali pertemuan dengan mata kuliah di teknik Informatika ITS, pelajaran yang diberikan masih akan terasa asing. saya berpendapat mengenai para mahasiswa yang latar belakangnya masih belum terlalu mahir/matang mengenai Teknologi Informasi, seperti saya, karena faktor pelajaran dari SMA yang telah dijelaskan diatas. kita dituntut untuk terus menyerap pengetahuan baru, dan membiasakan diri untuk mempraktekkan pengetahuan yang baru didapat, melalui kegiatan praktikum yang sudah ada.

Ditambah lagi, sistem pembelajaran dari ITS yang terkenal sangat cepat, akan tertinggal jika kita lengah sedikit saja, yang nantinya akan berakibat fatal, khususnya untuk semester awal, karena pengetahuan yang diberikan akan selalu berhubungan dengan pengetahuan yang nanti akan dipelajari di semester berikutnya.

Saya sudah biasa pulang malam, atau pulang pagi (jam 11 malam, atau bisa sampai jam 1 pagi), dan kuliah keesokan harinya, saya dapat jadwal jam 8 pagi pada hari rabu, jam 7 pagi pada hari selasa dan kamis, dan sangat bersyukur karena hari senin kuliah pertama dimulai jam 10 pagi, sejak pertama kuliah di Informatika ITS.

Kesusahan nanti akan terlihat nyata di penghujung akhir semester, karena di Teknik Informatika ITS, pada semester I ada 2 praktikum, Pemrograman Terstruktur dan Sistem Digital, dengan masing-masing 5 modul dan 1 Final Project. jadwal tayang Final Project akan jatuh 1 bulan sebelum Ujian Akhir Semester awal (Final Project pada bulan Desember), yang dimana hanya diberikan waktu hanya 1 bulan saja untuk pengerjaannya, lebih parah lagi, kedua praktikum itu hampir selalu berjalan berdampingan, bersamaan. jadi bisa dibayangkan bagaimana susahnya harus mengerjakan tugas Final Project 2 Praktikum, belum lagi kita harus belajar untuk persiapan Ujian Semester bulan depan (Januari).

Final Project Pemrograman Terstruktur membuat program aplikasi menggunakan bahasa pemrograman C, kebanyakan membuat Game. tidak semudah yang dibayangkan.

Final Project Sistem Digital membuat rangkaian elektronik dalam Bid Board atau PCB, dengan tema yang sudah ditentukan oleh penguji, yang menurut saya terlalu menjurus ke Mata Kuliah Teknik Elektro.

Kamis, 20 November 2008

Worm, Virus, Trojan

Di-compile oleh informatics-dynamics

Pengin share pengetahuan aja dari yang didapat selama kuliah PTI, hanya pengetahuan dasar mengenai perbedaan antara tiga program merugikan, Worm, Virus, dan Trojan. kita sama-sama belajar aja ya, kalau dirasa ada yang kurang, atau ingin memberi suatu pesan, bisa beri tahu saya kok.

antara Virus dan Worm, hampir sama, tapi bedanya bisa dilihat dari cara penyebarannya masing2. kalo Virus dengan cara melampirkan file dirinya sendiri ke dalam file yang terinfeksi, virus melalui perantara, sedangkan worm menggandakan dirinya sendiri ke dalam space media simpan (bisa hard disk atau flash disk, atau lainnya), sehingga akan memakan kapasitas simpan media itu, langsung copy paste worm sendiri.
cara untuk mengaktifkan worm dan virus berbeda-beda, tapi yang paling umum itu dengan membuka file yang terinfeksi virus atau file worm. cara pencegahannya, selain dengan menggunakan antivirus yang terupdate, sebenarnya gampang2 aja, tapi memang harus dibiasakan, yaitu dengan selalu membuka setiap folder menggunakan explorer window, tanpa mengklik ganda folder yang dirasa mencurigakan.

nah kalau masalah trojan, biasanya dimanfaatkan oleh para programmer untuk mengimplementasikan skillnya kepada dunia luar, dengan cara berpikir hal yang baru dan unik didalam Trojan dengan fungsi yang masih belum pernah digunakan sebelumnya. biasanya, tujuan umum dibuatnya trojan itu untuk mengambil alih kendali komputer yang terinfeksi, hingga bisa menguasai semua informasi penting yang ada di dalam komputer itu, selama kita terhubung dengan suatu jaringan.
pencegahan agar komputer kita tidak kemasukan trojan, yaitu hati2 aja waktu browsing. program2 yang didownload dari internet, khususnya program gratisan (freeware, shareware/freeware yang dibatasi) biasanya disisipi file trojan oleh pemiliknya, jadi hati2 aja. saran aja ya, selalu mendownlad file dari site resmi (official site), atau site yang bisa dipercaya, dan jangan asal klik ke link2 yang tidak jelas asalnya, bisa jadi itu merupakan situs yg menuju ke lokasi download trojan.

Jumat, 14 November 2008

RPG Maker XP 2.0

Di-compile oleh informatics-dynamics

salah satu selingan terbaru gw di sela-sela pembelajaran selama kuliah. rugi baru tahu sekarang, kalau ada program bagus seperti ini, padahal dulu udah tau waktu sekitar jaman SMP dulu, tapi kelihatannya masih tidak terlalu menarik, karena opsi-opsi pilihan yang disediakan masih terlalu sedikit / basic, dan tampilannya yang kurang menarik. terima kasih buat teman yang merasa telah memberikan gw installer dari seri RPG Maker terbaru ini, jadi berbagai tekanan fisik maupun batin yang telah diterima bisa lebih diringankan.
buat orang-orang yang baru mengenai program seperti ini, mungkin kesan pertamanya masih belum dapat, soalnya kelihatannya dari awal saja sudah sebuah field kosong, GUI command2 di sisi atas dan kirinya. tetapi justru itulah yang menarik, karena kita bisa mengekspresikan kreasi kita secara lepas.
tapi jangan salah dulu ya, bagi mereka yang masih baru di dunia pemrograman, atau masih tidak begitu paham, akan merasa kesulitan jika ingin langsung mempelajari secara otodidak, karena program ini implementasi inputannya menggunakan bahasa Ruby, salah satu varian dari Java, yang memang sangat kompleks.
tapi ujung2nya memang menarik sih, jadi bisa bermain sekaligus belajar. jadi malah kita yang efisien dalam menggunakan waktu.

Senin, 10 November 2008

Art of War, DotA

Di-compile oleh informatics-dynamics

aduh, suka banget lah gw maen program yang satu ini. seru gitu lho.
tapi jangan pernah berani coba2 tantang gw maen ini ya, pasti kalah lah kalian semua.
First Blood!!!

mau coba refresh ingatan dulu asal usul dari program ini. kalau ada salah-salah, tolong maklum ya, haha.

DotA (Defense of the Ancient) merupakan salah satu dari sekian banyak map custom dari program permainan Warcraft III: Frozen Throne, selain map2 custom lain, seperti TD, FoC, battleship, dll. kalau ga salah dulu waktu jaman gw baru masuk SMA sudah ada nih program, tapi kayaknya malah lebih lama lagi, soalnya gw juga telat sih mulai maennya. pertama dibuat oleh om Eul, yang iseng2 bikin map modif pakai map editornya warcraft, terus pas udah fixed langsung di publish ke khalayak ramai lewat jalur internet. kalau ga salah nama programnya itu masih three corridor (cikal bakal DotA). nah, ternyata kok penggemar program bikinannya itu malah membludak, terus ada 1 orang lagi yang namanya om Quinsoo coba ngerubah lagi three corridor supaya jadi lebih mantab. maka jadilah DotA, yang saat itu masih versi 6.01, bandingkan dengan sekarang, yang sudah sampai 6.56.
sudah 55 kali update, bro.
Triple Kill!!!

dulu, gw pertama kali kenal DotA waktu masih kelas 2 smp, lagi seneng2nya maen RO di blitz (game center tempat gw), masih pake hunter agi lvl 80 cupu, trus lihat orang sebelah gw lagi maen game perang2an apa lagi itu, tapi kayaknya ya seru juga lihat maennya. cuma jalanin 1 karakter aja, tapi ada banyak pasukannya. masih ga tau waktu itu.
pas masuk SMA, gw lihat ada temen baru yang kelihatannya juga suka maen game perang2an yang waktu itu, trus gw minta diajarin ma dia, soalnya kelihatannya kok asyik maennya. akhirnya jadi deh tanding by1 pertama gw, masih inget waktu itu gw pake leoric, yang dipilihkan sama dia, terus dia pake doom. akhirnya kalah lah, fibantai habis2an, kan masih belum tahu apa2. tapi gw udah belajar banyak dari pertandingan itu. lumayan udah bisa ngerti ini itu, item2nya, segala sesuatu yang penting2.
Monster Kill!!!

sampai sekarang gw masih seneng kok maen program kaya ginian, bisa lupakan stres selama hidup. tapi jangan lupa ya, sama pesan gw yang diatas itu. pasti menang lah gw,, soalnya gw sekarang udah jago gitu lho. haha.
pengalaman turney masih 0, tapi jangan anggap remeh ya. hahaha.
Beyond Godlike!!!

Peralatan yang Harus Disediakan

Di-compile oleh informatics-dynamics

wahahah, jadi keterusan nulis blog nih,
padahal harusnya sekarang gw harus sudah ngerjakan tugas praktikum PT sama sisdig yang belum selesai sama temen2. malemnya ada asistensi. ya wes lah, kan nanti bisa ngerti belakangan, minta diajarin. kalau ga ngerti, tinggal mbacem. pokok`e ngerti kan, haha.

sekarang, apa aja yang dibutuhkan buat maba informatika ITS biar bisa survive di kampus? yang pertama saat ini ya masih ada dress code. harus taat sama dress code, name tag harus selalu dipakai, taati semua peraturan yang dibuat sama OC SC, dan beri salam sama senior kalau lewat.

itu masalah sosialnya, lha kalau masalah akademis, harus disiapkan dulu software2 penunjang, disesuaikan dengan mata kuliah di tc. kalau sisdig, harus ada ewb (electronic workbench), atau multisim 10.0 buat latihan sama rangkaian tugas praktikumnya. PT butuh dev-cpp buat coding program dari bahasa C, dan buat anak2 kelas C dan D (yang sabar yo, hahaha) tambah netbean buat coding program java. kasiha mereka, 1 semester harus sudah belajar 2 pemrograman. buat kita2 anak kelas C dan D, kita harus bersukur, berpikir positif. nanti enak kedepannya, kan nanti di semester II ada mata kuliah struktur data, mempelajari java. jadi anak kelas C dan D udah ngerti duluan. (iya kalo ngerti, wahahah).

angel pol pokoknya. tapi semua kegiatan pasti ada progressnya, tinggal diikuti aja dulu. nanti hasilnya dipikirkan belakangan, pokoknya kita sudah berusaha.

Kuliah Semester I ITS Jurusan Teknik Informatika

Di-compile oleh informatics-dynamics

post pertamaku mengenai IT neh,
pertamax!!! haha.

gw coba mendata mata kuliah gw selama ini, mulai dari jumlah sks, dosen, dan tingkat kesulitan menurut pendapat gw.

Semester I :

*Sistem Digital (3 sks)
Dosen : Pak Yudhi Purwananto, S.Kom. M.Kom.
gw bilang enak sih diajar sama pak yudhi, santai, tidak terlalu serius tapi tetap tegas. beliau juga kajur kita, dan dosen wali gw, jadi tentram gitu kalau ada masalah2 akademis, tinggal konsultasi ke pak yudhi.

yang dipelajari cenderung ke hardware dari komputer, tapi lebih dalemnya lagi, seperti rangkaian ic, gerbang2 digital (nand, and, nor, or, xand, xnand, xor, xor). tingkat kesulitan sih ga sulit2 amat, hanya perlu paham aja dan lancar baca inggris (soalnya buku pedomannya itu pake bahasa inggris gitu).
praktikum sisdig (1 sks):
1 kelompok ada 3 anak. tapi waktu praktikum gw sih bilangnya susah, bukan susah waktu praktikumnya, tapi pas persiapan praktikum, belum lagi masalah pemilihan board waktu praktikum (kita pake board buat simulasinya), jika salah pilih board, habislah sudah (ada board yang rusak soalnya, haha). gw bilang sih mata kuliah ini lebih condong ke jurusan elektro, karena hanya membahas mengenai rangkaian2 elektronik aja.

lab-sisdig : lab AJK (Arsitektur dan Jaringan Komputer) - di TC baru

*Pemrograman Terstruktur(3 sks)
Dosen: pak Rully Sulaiman, S.Kom. M.Kom.
horror.. duh ga berani komentar mengenai pak rully, deh. pokoknya setiap tugas yang dikasih oleh beliau tidak ada yang gampang. kita harus konsisten, wahahah.

ini nih mata kuliah indormatika yang sebenarnya. mempelajari bahasa pemrograman, di kampus gw pake bahasa C harusnya, tapi karena gw dapet dosen pak Rully, malah sudah dicekoki sama bahasa Java, yang jika dilihat strukturnya, lebih kompleks dari bahasa C sih, tapi gw bilangnya susah buat orang awam (gw g pernah belajar pemrograman sebelumnya, jadi harus kerja keras). paling susah dari mata kuliah yang lain, tapi tergantung orang juga sih, kalau rajin2 latihan coding pasti bisa kok.
praktikum pt (1 sks):
beh, gw ga pernah bisa ngerjakan soal shift praktikumnya sendirian sampai saat ini, susah soalnya. oh ya, 1 kelompok ada 2 orang, setiap shift akan dirandom lagi, jadi nanti akan dapet partner yang beda2.

lab pt : LP (Lab Pemrograman) - di TC lama

*Pengantar Teknologi Informasi / PTI (3 SKS)
Dosen: bu Umi Laili Yuhana, S.Kom. M.Sc.
bu yuhana baru pulang dari studinya di korsel, balik langung disuruh ngajar para maba2 informatika di mata kuliah PTI.

santai sih, kalau waktunya kuliah PTI. tinggal duduk, dengerin presentasi teman2, pahami, terus keluar. seperti namanya, yang dipelajari ya mengenai pengetahuan2 umum mengenai IT, kita diharuskan untuk paham terlebih dahulu mengenai yang satu ini. masa anak IT ga ngerti kalau ditanya macem2 mengenai sesuatu yang berhubungan dgn teknologi informasi,. untuk PTI ga ada praktikum.

10 November `08 Neh!!

Di-compile oleh informatics-dynamics

ada yang tahu ga,
kalau ada yang spesial pada 10 nov `08 ini?
ya, hari pahlawan indonesia jatuh pada tanggal 10 november. selain itu, ITS juga ada dies natalis-nya yang ke-48 lho. ada sedikit revolusi mengenai dies natalis kampus gw saat itu. waktu lagi mau kul pas jam 8 pagi, gw lihat pak yudhi (dosen sisdig + kajur Informatika ITS) lagi jalan di depan gedung TC dengan memakai pakaian batik, tapi warnanya kok biru, ga pernah lihat batik kaya gitu. ga cuma pak yudhi, tapi juga dosen2 yang lain, plus para pegawai tata usaha setelah gw lihat sekeliling. setelah didekati, di batik itu ternyata ada logo ITSnya, aku yo mikir kok aneh logo kampus dijadikan motif batik. ternyata setelah tanya sana-sini ama cari2 informasi, ternyata ITS baru melaunching kreasi batik barunya, yang kalau ga salah didesain sendiri oleh ITS, lebih tepatnya dari kajur jurusan despro (desain produk), pak baroto.
pasti ada yang mikir ya, setelah baca post ini, kenapa warna batiknya kok biru? bukannya malah kaya seragam batiknya anak sma dulu? oh, ternyata warna biru itu melambangkan kedewasaan dan pola pikir dari ITS, dan merupakan warna khas dari ITS.

jadi ya, begitulah. tapi ga enaknya ya gw jadi ga kuliah diajar ama pak yudhi, soalnya beliau sedang ada urusan untuk menyambut bapak presiden yang kata2nya mau berkunjung ke surabaya hari itu. jadi malah tidur2an di kelas deh, wahahah.