Komik Si Juki

Leave a comment

[iframe id=’ngplayer-13199′ class=’ngplayer’ src=’http://ngomik.com/embed/chapter/13199&#8242; width=’100%’ height=’800′ frameborder=0 allowfullscreen></iframe]

Ide Riset – Studi Kasus Penggunaan NoSQL untuk Mengelola Data Dinamis

1 Comment

NoSQL merupakan teknologi baru di bidang basis data dimana jika di basis data relasional data disimpan dalam tabel yang memiliki struktur tertentu (kolom dan tipe data), di sini data disimpan dalam struktur yang lebih bebas. Contoh sederhananya misalkan ingin menyimpan data Orang, di basis data relasional pertama yang harus dilakukan adalah membuat table orang dimana ada kolom nama, alamat, dan tanggal lahir. Ketika suatu saat perlu data baru misalkan orang perlu menyimpan data status pernikahan, maka tabelnya ditambahkan kolom baru yaitu kolom status pernikahan.

Di NoSQL tidak perlu membuat table terlebih dahulu, bisa saja dimasukkan bahwa orang disebutkan punya nama, alamat dan tanggal lahir. Ketika butuh atribut data baru, langsung saja data yang lama diupdate atau ditambahkan data baru tanpa perlu mengubah terlebih dahulu struktur tabelnya, karena memang di NoSQL tidak mengenal struktur tabel. Keren dong kalau begitu? Tapi tetap saja sekarang masih ada beberapa fungsi yang tersedia di basis data relasional tapi susah dilakukan di NoSQL seperti fungsi aggregasi dan grouping. Jadi akan agak repot ketika aplikasi perlu menampilkan laporan-laporan.

Untuk itu bisa saja diriset tentang hal ini, bagaimana dengan menggunakan NoSQL, pengelolaan data yang dinamis (sesuai dengan karakteristik NoSQL) bisa diterapkan kepada aplikasi-aplikasi yang saat ini menggunakan basis data relational misalkan pengelolaan data karyawan.

Ide Riset – Data Confidentiality

Leave a comment

Dalam pengembangan aplikasi berbasis layanan (SAAS), salah satu isu penting dan sensitif adalah masalah data confidentiality, bagaimana data pelanggan yang disimpan benar-benar hanya bisa diakses oleh pelanggan yang bersangkutan. Orang lain, bahkan penyedia layanan juga seharusnya tidak boleh melihat data pelanggan tersebut. Berbeda dengan aplikasi yang dikembangkan khusus untuk satu orang pelanggan dan aplikasi disimpan di server/komputer pelanggan, isu ini tidak muncul, di arsitektur SAAS masalah ini penting.
Ada banyak alternatif solusi yang bisa digunakan terkait dengan data confidentiality ini, diantaranya adalah :
  • Memisahkan database per pelanggan
  • Melakukan enkripsi data yang hanya bisa didekripsi oleh pelanggan misalkan menggunakan password/kode tertentu
Sekarang belum ada best practice yang menjadi standard dalam hal ini, tentu saja praktek yang mudah untuk diimplementasikan dari sisi budget dan juga pemograman. Jika saja ada paper  / penelitian di bidang informatika atau sistem informasi tentu akan sangat membantu dan bisa digunakan dalam industri IT. Ada banyak sekali peluang mengingat trend SAAS yang semakin berkembang.

Kenapa ga kerja

Leave a comment

Ada beberapa kawan dan saudara yang kadang bertanya kenapa saya tidak bekerja di perusahaan swasta, pemerintah atau mengabdi di kampus sebagai dosen misalnya. Mengapa saya memilih untuk bekerja di perusahaan yang saya dirikan yang sampai sekarang masih belum tahu akan sebesar apa nantinya, tapi mungkin itu masih terlalu jauh, sampai kapan perusahaan ini akan tetap ada.
 

Pada akhir tahun 2008, sebelum memulai javan, saya sempat iseng melamar dan diterima di sebuah perusahaan asing. Bingung pasti apakah mengambil kesempatan yang mungkin sekali seumur hidup. Kesempatan bagi anak desa untuk hidup di kota besar negeri orang. Namun akhirnya pilihan hidup yang dibuat adalah memulai sebuah perusahaan JAVAN. Beberapa alasan yang saya buat kenapa memilih JAVAN:

  • Saat itu saya masih muda, jika javan gagal saya masih bisa pivot
  • Janji kepada sahabat yang sudah sepakat untuk memulai perusahaan
  • Dukungan istri dan juga karena ada kemungkinan berpisah beberapa bulan
  • Mimpi dan idealisme membangun negeri
  • Egoisme diri?
Apapun alasannya saat itu, pada akhirnya sekarang saya berada di posisi ini. Banyak hal yang disyukuri karena memulai perusahaan sendiri tidak semenakutkan yang dibilang orang, tapi juga tidak segampang buku motivasi bisnis.
 

Jalan hidup sebagai pengusaha sudah dipilih. Konsekuensi yang harus ditanggung setiap hari berusaha harus dijalani. Mimpi menjadi konglomerasi sholeh harus terus dikejar sampai mati.

Github – copyPatch

Leave a comment

As developer, sometimes I need to send patch files to my client. Sometimes my client reported me there was a bug in software I made and unfortunately they can’t access to my repository. I must send the patch files manually.

Previously I copy them one by one into separate folder and send the patch folder to my client. But this way is so boring. Moreover if there are many files in a nested folder. Using git status, actually I can easily know where files I have to send but copy them one by one make me crazy. So I create a small application that works like this:

  1. Using git status, list patch files
  2. Copy the list patch into a text files ex: patch.txt.
  3. Run java Main from the copyPatch application.
  4. All patch files should be in patch folder.
  5. Send the patch folder to happy client :D

If you need like what I need, you can try it at https://github.com/inoex135/copyPatch

New life, new place, new role

Leave a comment

inoex135:

Must always remember about this, why we move, what dreams we dream.

Originally posted on cerita novi:

New Life

Sesuai dengan cerita di sini, kepindahan kami ke Yogyakarta merupakan salah satu keputusan besar  dalam empat tahun usia pernikahan kami. Memulai hidup di lingkungan yang baru dan tentunya dengan peran yang baru juga. Ketidaknyamanan selama proses adaptasi merupakan konsekuensi yang harus diambil: rutinitas yang berubah, kultur lingkungan yang berbeda, sampai masalah pencarian dokter dan tempat bersalin yang cocok untuk kelahiran adiknya Izza. Semuanya membuat hidup menjadi lebih hidup! :D

  • Alhamdulillah, ritme hidup kami cenderung lebih teratur dan rasa-rasanya semakin banyak waktu yang berkualitas (Aamiin).
  • Belajar mengelola dan memelihara rumah dengan lebih baik.
  • To do: Mendefinisikan kembali target-target yang ingin kami capai dalam beberapa tahun ke depan.

New Place

  • Sedikit-sedikit, mulai belajar berbahasa Jawa secara aktif dan halus.
  • Membiasakan diri dengan pilihan transportasi umum yang terbatas.
  • Di sini, kami memutuskan membeli kipas angin, benda yang tidak pernah terpikirkan untuk dibeli saat masih di Bandung.

New Role

  • Ibu…

View original 180 more words

Kehilangan Sertifikat Tanah dan Rumah

2 Comments

Saya mendapatkan musibah kehilangan sertifikat tanah dan rumah. Nanti akan saya tulis bagaimana itu bisa terjadi. Saya akan berbagi proses apa saja yang saya lalui terkait dengan kejadian ini.

Pertama kali saat sadar bahwa sertifikat tanah dan rumah tidak ada di tempatnya, dan dicari ke segala tempat yang mungkin juga tidak ditemukan, saya dan istri langsung menuju ke polsek. Polsek adalah kantor polisi di level kecamatan tempat tinggal.

Setelah sampai di polsek saya dimasukkan ke divisi reskrim (terkait dengan kriminal), karena kasus saya pencurian. Di sini prosesnya cukup lama karena saya diwawancarai sebagai saksi, sekitar 2 jaman. Di sini saya mendapatkan surat keterangan hilang dari kepolisian.

Keesokan harinya, saya berdiskusi dengan notaris tentang kasus ini. Sang notaria berkata, bisa saja sertifikat itu disalahgunakan (digadaikan atau dijual dengan memalsukan kartu identitas saya) dan dia menyarankan untuk mengurus sertifikat pengganti. Karena saya tidak mau kehilangan waktu untuk mengurus surat ini, saya menggunakan jasa sang notaris. Biaya yang dia minta termasuk pengumuman di media massa sebesar 4,5 juta. Cukup mahal tapi cukup murah juga daripada terjadi kejadian yang tidak diinginkan.

Sat ini ketika saya menulis ini  (6 September 2013  sekitar jam 10 pagi) sedang menghadiri proses pengambilan sumpah si BPN (Badan Pertanahan Nasional). Prosesnya sederhana, saya membaca teks sumpah yang sudah disiapkan di depan kepala apa gitu (lupa) lalu menandatanginya di atas materai.

Tahap berikutnya adalah pengumuman di koran. Selama 30 hari masa berlaku pengumuman itu, jika tidak ada pihak yang keberatan maka proses akan dilanjutkan. Dan setelah itu tinggal menunggu (ini sih katanya, sampai saat ini belum tahu yang sebenarnya karena masih diproses).

Older Entries

Follow

Get every new post delivered to your Inbox.