Postingan

Titipan: Materi Audit TI Pak Titus

Berikut file materi untuk mata kuliah Audit TI yang diampu oleh Pak Titus Kristanto, S.Kom. Silakan diambil :) Audit TI 11.ppt Audit TI 13.ppt

Greenfoot: Mengurangi Nyawa yang Berbentuk Koleksi Actor

Gambar
Daftar Kelas pada Greenfoot Tidak perlu berlama-lama, pos ini bertujuan: Mengenalkan kepada Anda penggunaan kerangka koleksi (collection framework) di Java. Mendemonstrasikan cara membuat dan menempatkan objek ( Actor ) di Greenfoot secara dinamis (melalui kode program). Mendemonstrasikan mekanisme collision detection di Greenfoot. Sebagai pengantar, pos ini menjelaskan tentang permainan (selanjutnya disebut game ) sederhana yang saya buat di Greenfoot. Game ini terdiri atas 1 skenario (kelas  Skenario ) dan 3 aktor ( AktorUtama [Kura-Kura], Nyawa [Pizza], dan Musuh [Mobil]). Untuk lebih jelasnya, lihat gambar Daftar Kelas pada Greenfoot . Kelas  Nyawa tersebut nantinya akan digunakan sebagai objek nyawa Kura-Kura.

Cara Penomoran Subbab Karya Ilmiah

Gambar
Untuk menomori subbab dalam sebuah karya ilmiah (khususnya skripsi) ternyata tidak semudah yang dibayangkan. Bukan tanpa dasar kalimat tersebut saya tulis di sini. Dari sekian banyak tulisan ilmiah mahasiswa yang sempat saya baca, banyak yang mekanisme penomorannya seakan acak, tanpa dasar, tanpa mengacu pada kaidah tertentu. Oleh karena itu, perlu kiranya kita bahas di sini, betul?  :mrgreen: Ok, silakan dilanjut membacanya... Model penulisan karya ilmiah biasanya mengikuti tata aturan tertentu, umumnya tempat publikasi karya ilmiah sudah menyediakan modelnya (biasa disebut sebagai gaya selingkung [style] ). Tapi, mungkin hanya sebagian yang sampai detail memberikan arahan dalam hal penomoran subbabnya. Jika demikian, mari kita bahas.

Re-install MATLAB: Beda Arsitektur Beda Lisensi

Gambar
Rasanya sudah tidak asing lagi perangkat lunak ini di telinga kita, perangkat lunak yang cukup digandrungi para 'saintekers' (baca: ahli sains dan teknologi) dewasa ini, ya, MATLAB. Betapa banyak penghuni dunia yang sangat piawai dalam menggunakan perangkat lunak (tools) super canggih ini :-D Tidak perlu berbelit-belit, langsung saja, tulisan singkat ini berfungsi sekedar untuk memberikan informasi kepada Anda (buat yang belum TaHu ) sekaligus sebagai catatan pribadi penulis saat ingin memasang-ulang (re-install) MATLAB di PC, khususnya apabila kita sudah memiliki key maupun berkas lisensi hasil aktivasi kita (sebelumnya).

Good DB Design: MyEdition

Pada kesempatan ini, saya ingin berbagi pengalaman tentang desain-mendesain basis data, berbasis pada pengalaman mengerjakan beberapa proyek pengembangan perangkat lunak yang pernah saya kerjakan. Ada beberapa hal yang biasanya menjadi perhatian saya khususnya masalah penamaan (naming convention) , antara lain: Penamaan entitas/tabel Saya biasa menggunakan model penamaan full-lowercase pada nama entitas, dengan menambahkan underscore ( _ ) sebagai pemisah suku kata, jika lebih dari satu suku kata. Misal: Untuk sebuah entitas dengan nama "Periode Akademik", akan saya ubah menjadi periode_akademik ketika saya desain dalam bentuk diagram ER maupun ketika sudah saya implementasikan ke basis data relasional semacam MySQL, Oracle, atau SQL Server. Hal tersebut saya lakukan karena terkadang ada beberapa RDBMS yang akan mengubah secara otomatis case  dari nama tabel yang dulunya sering saya namai dengan menggunakan model penamaan camelCase ( periodeAkademik ) menjadi ful...

Mengubah LAF NetBeans di Ubuntu

Gambar
Salah satu kelebihan aplikasi berbasis Java adalah tersedianya fasilitas untuk mengubah antarmuka grafis aplikasi yang biasanya disebut sebagai LAF  (Look And Feel) . Mengapa disebut LAF? Mungkin bisa kita analogikan dengan sebuah Desktop Environment di Linux (GNOME Shell, KDE, LXDE, dsb.), apa yang Anda bayangkan...? Dan saya tidak akan memperpanjang bahasan itu... :) Karena tujuan tulisan saya kali ini adalah menunjukkan kepada Anda (yang belum tahu) bagaimana cara mengubah LAF NetBeans yang berbasis Java itu agar tidak membosankan, apalagi ini adalah aplikasi untuk  ngoding  yang biasanya prosesnya saja sudah  bikin setresssss ... Okay, let's turning this way... LAF  default  NetBeans biasanya mengikuti  native  sistem operasinya, jika Anda menggunakan Windows ya berarti tampilannya mirip aplikasi-aplikasi Windows pada umumnya, begitu pula jika Anda menggunakan Ubuntu (misal menggunakan GNOME-Shell DE), tampilannya akan mi...

Query SUM+IF pada MySQL

Tulisan ini sekedar memberikan cara alternatif meng- query data di MySQL, sebuah cara meng- query yang bisa dipakai untuk menghitung nilai saldo (balance) dari seluruh transaksi keuangan yang memiliki fitur D (debet) dan K (kredit) dengan contoh data sebagai berikut. rekeningId jenis total 4 D 3000 5 D 35000 10 D 10000 11 D 5000 12 D 1000 13 D 5000 14 D 71000 1 D 130000 22 D 40000 26 D 25000 27 D 35000 27 K 34100 Tabel tersebut menyajikan saldo tiap-tiap rekening yang terkelompok per jenis transaksi (D/K). Kolom "rekeningId" pada tabel tersebut menandakan ID rekening, kolom "jenis" merupakan jenis transaksinya, dan kolom "total" merupakan saldo rekening per jenis transaksi. Permasalahan yang harus diselesaikan adalah bagaimana caranya agar nominal tersebut dapat dijumlahkan sehingga bisa didapatkan saldo total dari seluruh rekening, tentu saja setelah dikurangi nominal yang berjenis...