Karena Linked List…

Struktur Data keliatannya termasuk matkul yang agak serem di kampus gw. Struktur Data ini matkul untuk jurusan TI & SK semester 2, lanjutan dari Algoritma & Pemrograman yang didapet di semester 1, & konon susah banget.

Gw sendiri nggak terlalu banyak masalah dengan matkul StrukDat ini waktu semester 2 dulu, kecuali untuk materi pertemuan 2-3 minggu terakhir yang agak ribet. Untuk gw pas waktu itu, mata kuliah ini nggak berasa terlalu susah karena isinya cuma linked list. Kurang lebih pikiran gw waktu itu gini, “Selama gw bisa ngebayangin bentuk rantainya, gampang lah.”

Continue reading

Script Password Cracker Python

Beberapa hari yang lalu gw bikin script untuk password cracking ke salah satu form login yang ada di web. Form loginnya ini cuma perlu diinput password aja, entah kenapa yang bikin form loginnya nggak minta username juga. Mungkin karena asumsi dia nggak bakalan ada orang selain dia yang bakal login lewat halaman itu & halaman loginnya dia itu emang cuma untuk dipasang sementara di website yang bersangkutan sih. Script password cracker ini seharusnya bisa dipakai di website lain juga dengan sedikit modifikasi, selama websitenya nggak pake captcha untuk mastiin kalo yang nyoba login itu bukan bot.

Script ini sendiri gw bikin berdasarkan script bot yang pernah gw bikin sebelumnya sih. Di script bot itu ada satu function yang berfungsi untuk login. Nah, function untuk login ini bisa kita pakai untuk looping & otomatis nyobain password-password yang ada di file daftar password yang kita punya.

Continue reading

C#, Interprocess Communication

Akhir-akhir ini gw lagi ngerjain skripsi, yang mana skripsi gw itu perlu nyambungin console application yang gw bikin pake bahasa pemrograman Python dengan user interface yang gw bikin pake C#. Salah satu cara yang bisa dipakai buat nyambungin program Python gw dengan user interfacenya yang dibikin pakai C# itu interprocess communication, yang bisa dilakuin pakai library standar dari C#.

Interprocess communication ini nggak sebatas bisa nyambungin program gw itu aja sih. Interprocess communication ini bisa dipakai buat ngambil output dari aplikasi-aplikasi console dalam bentuk string, lalu diproses di dalam program C# kita masing-masing. Untuk ngelakuinnya sendiri kita cuma perlu masukin beberapa baris kode ke program C# yang kita buat.

Ini potongan source code yang bisa dipakai untuk itu.

Continue reading

Review Windows 8 (Telat)

Jadi ceritanya gw baru aja nginstall Windows 8 di laptop. Telat emang, ini juga gw nginstall karena Windows 7 gw kemarin ada masalah & perlu diinstall ulang, jadi sekalian aja nginstall Windows 8.

Kesan pertama pas nginstallnya: kenceng gila. Windows 7 perlu waktu sekitar 15-30 menit untuk proses instalasi dari flash disknya, sejauh yang gw inget. Windows 8 butuh waktu cuma sekitar 10 menit pake flash disk. Selebihnya automatic configuration & temen-temennya kalo ditotal mungkin ada sekitar 10-15 menit lagi, jadi mungkin jatuhnya emang gak cepet-cepet amet juga sih. Kesan pertama gw agak jatuh jadinya.

Setelah semuanya oke, user interface Metro-nya mulai ditampilin. User interface ini sedikit nyebelin, karena waktu gw pertama kali pake gw bingung gimana caranya matiin apps yang jalan tanpa lewat Task Manager & gimana caranya buka Control Panel & temen-temennya. Setelah sedikit pembiasaan, akhirnya berasa oke sih.

Continue reading