03 Aug 2013 @ 12:48 
Bismillaah. Alhamdulillaah. Nahmaduhu wa nushalli wa nusallimu 'alaa rasuulihil kariim.

Pada artikel kali ini, penulis akan berbagi tutorial yang berhubungan dengan algoritma dan pemrograman, namun lebih dari sisi teknisnya saja.

Beberapa mahasiswa ketika mendesain program, kadang-kadang dalam sebuah fungsi/fitur programnya membutuhkan data yang diambil secara acak dari sekumpulan data.

Contoh kasus yang sering ditemui terdapat pada web elearning atau LMS (Learning Management System).

Misalnya, bagaimana mengambil satu atau beberapa buah soal dari bank soal secara acak dan unik.

Kadang-kadang fungsi random sudah bisa dikerjakan, namun hasilnya tidak unik, sehingga soal yang sudah dimunculkan masih ada kemungkinan muncul lagi.

Beberap metode yang sering dipakai oleh mahasiswa adalah Fisher-Yates Shuffle (http://en.wikipedia.org/wiki/Fisher%E2%80%93Yates_shuffle).

Pada dasarnya, solusi dari permasalahan ini juga dapat diselesaikan hanya dengan bermain fungsi random dan array (larik).

Teknis singkatnya dapat dilihat di catatan slideshare berikut.
(http://www.slideshare.net/galihboy/mengambil-data-acak-secara-unik-dari-sekumpulan-data)

Untuk pseudocode-nya insya Allaah menyusul.

More »

Posted By: Galih Hermawan
Last Edit: 03 Aug 2013 @ 13:06

EmailPermalinkComments (1)
Tags

 17 Dec 2012 @ 10:38 
Bismillaah. Alhamdulillaah. Nahmaduhu wa nushalli wa nusallimu 'alaa rasuulihil kariim.

Akhirnya, setelah 2 tahun saya offline menulis artikel di blog, sekarang bisa online lagi :)

Kali ini saya akan berbagi pengalaman pribadi (pada hari Kamis, 13-12-2012) mengurus (atau mengajukan permohonan) SIM C (surat ijin mengendarai kendaraan bermotor roda dua) baru di POLRESTABES Bandung, Jln. Merdeka No.18-20 Kota Bandung.

Kantor pengurusan SIM ada di Satpas Satlantas Polrestabes Bandung, jl. Jawa No. 1.

Polrestabes Bandung

Polrestabes Bandung

(Sumber gambar: http://www.poskantor.com/alamat-kantor-polrestabes-bandung.html)

Bahan-bahan yang harus dipersiapkan adalah:

  • KTP Asli dan 1 salinan (foto copy)
  • Uang sejumlah Rp 170.000 (seratus tujuh puluh ribu rupiah), dengan rincian: 100 rb untuk SIM, 30 rb untuk biaya asuransi, dan 40 rb untuk biaya periksa kesehatan.
  • Surat keterangan sehat
    .
Prosedur Penerbitan

Prosedur Penerbitan

Secara umum, ada 8 tahapan yang harus dilalui, yaitu:

  1. Tes Kesehatan
  2. Registrasi
  3. Mengikuti ujian teori (AVIS)
  4. Mengikuti ujian praktek 1 (via simulator)
  5. Mengikuti ujian praktek 2 (menggunakan motor)
  6. Membayar biaya administrasi di bank
  7. Melakukan foto
  8. Mengambil SIM
    .

Baiklah, berikutnya saya akan cerita detail tahapan-tahapan tersebut di atas.

More »

Posted By: Galih Hermawan
Last Edit: 08 Jan 2013 @ 12:45

EmailPermalinkComments (2)
Tags
Tags: ,
Categories: Hikmah dan Kisah, Lain-Lain

 21 Jun 2010 @ 14:41 

Alhamdulillahi nahmaduhuu wa nushollii wa nusallimu ‘alaa rasulihil kariim. Amma ba’du.

Allah SWT. yang Maha Baik, yang senantiasa mencurahkan ramat-Nya setiap saat, dan mudah2an shalawat serta salam senantiasa Allah ta’ala curahkan pada manusia sempurna penghulu 2 alam Rasulullaah Muhammad SAW., kepada  keluarganya beserta keturunannya, kepada para shahabat-shahabatnya, dan ummatnya yang istiqomah mengikuti sunnah-sunnahnya hingga hari kiamat. Amiin.

Atas karunia Allah ta’ala, penulis dapat menyampaikan tulisan ini yang kalau dihitung-hitung dari tulisan terakhir cukup lama, yaitu sekitar 4 bulan, sejak awal Februari 2010.

Tiba-tiba saja penulis dapat ilham mengenai sebuah pepatah tradisional Indonesia yang insya Allah telah kita dengar sejak kita kecil atau awal masuk sekolah, yaitu pepatah “Guru kencing berdiri, murid kencing berlari“.

Seingat penulis dulu ketika masih kecil sambil membaca beberapa tulisan-tulisan di internet, salah satunya adalah di WikiQuote, mengartikan sebagai berikut.

  1. Murid biasanya bulat-bulat mencontoh gurunya, maka guru sebaiknya jangan memberikan contoh yang buruk.
  2. Menjadi tokoh panutan di masyarakat/pejabat negeri hendaknya jangan sampai memberi contoh yang buruk

Insya Allah rata-rata para orang tua, guru, dan pendahulu kita hendak memberikan nasehat yang baik bahwa kita harus bisa menjadi panutan yang baik terhadap manusia lainnya.

Ada beberapa hal yang saya penasaran mengenai pepatah tersebut, di antaranya adalah:

Kenapa menggunakan kata predikat (atau kata kerja) kencing (atau buang air kecil)

Kencing berdiri disematkan pada guru, kencing berlari pada murid

Adakah yang salah dengan kencing berdiri buat guru, atau umumnya pada seorang manusia?

More »

Posted By: Galih Hermawan
Last Edit: 21 Jun 2010 @ 14:56

EmailPermalinkComments (3)
Tags

 05 Feb 2010 @ 17:00 

Alhamdulillahi nahmaduhu wa nusholli wa nusallimu ‘alaa rasulihilkariim. Amma ba’du.

Innalillahi wa innailaihi raji’uun, sekedar informasi pada rekan-rekan ataupun kenalan saya yang menyimpan nomor HP saya 081320…795 pada hari Jum’at siang tadi telah hilang beserta HP-nya.

Penemu HP dengan itikad tidak baik telah menggunakan no HP saya untuk menghubungi teman-teman yang ada di data kontak untuk bertindak yang sangat tidak etis, bahkan mungkin tindak pelanggaran alias maksiat.

Alhamdulillah, sekitar jam 14.45 sudah melakukan pelaporan ke Grapari Dago Bandung untuk melakukan pemblokiran dan minta ganti kartu baru. Namun ternyata, pada jam 15.00, si penemu HP masih terus aktif menggunakn HP dan nomor saya untuk mencoba menipu rekan-rekan atau hampir seluruh kenalan yang ada di data kontak.

Oleh karena itu, jika Bapak, Ibu, teman sejawat, sahabat, saudara, dll… saya mohon maaf yang sebesar-besarnya bila Anda menerima SMS atau telpon dari orang tidak dikenal tersebut untuk tujuan yang tidak baik.

Sekali lagi mohon maaf.

Allah SWT. sesungguhnya maha mengetahui apa-apa yang terjadi di seluruh alam semesta, semuanya saya serahkan kepada Allah SWT., mudah-mudahan Allah ta’ala beri orang tersebut hidayah untuk kembali ke jalan Allah.

Mudah-mudahan HP saya Allah jadikan manfaat buat siapapun penemunya dalam rangka ketaatan kepada Allah dan Rasul-Nya.

Terima kasih.

Wa taufiqi illa billaah.

Posted By: Galih Hermawan
Last Edit: 05 Feb 2010 @ 17:00

EmailPermalinkComments (3)
Tags
Tags:
Categories: Lain-Lain

 17 Oct 2009 @ 15:52 

Alhamdulillah. Nahmaduhu wa nusholli wa nusallimu ‘alaa rasuulihil kariim.

Domain gratis yang menawarkan independensi dalam pengelolaan DNS sekarang tidak hanya dikuasai oleh http://www.co.cc saja, namun ada beberapa penyedia domain gratis yang mulai bermunculan, yaitu: http://www.nic.cz.cc/ dan http://www.co.tv/.

Tutorial pemanfaatan DNS di situs http://www.nic.cz.cc/ pada dasarnya sama dengan situs http://www.co.cc , Anda bisa mempelajarinya di http://galih.eu/2009/09/05/tutorial-pemanfaatan-dns-hosting-di-co-cc/.

Kali ini penulis akan berbagi info pada Anda bagaimana memanfaatkan layanan DNS pada penyedia domain gratis http://www.nic.cz.cc/ untuk menggantikan website blog Anda yang berada di http://blogspot.com/ biasanya kalau Anda login akan melalui website https://www.blogger.com/.

Penulis sebelum memiliki domain http://Galih.EU ini pernah memiliki blog di http://galih-hermawan.blogspot.com.

Setelah menemukan penyedia domain gratis lain, dimana salah satunya adalah http://www.nic.cz.cc/, maka penulis mencoba mengintegrasikan blog yang ada di blogspot dengan menggunakan domain http://www.nic.cz.cc/, dimana akhirnya berhasil membuat domain dengan blog baru http://galih.cz.cc yang isinya adalah bawaan dari blog penulis di Blogspot.
More »

Posted By: Galih Hermawan
Last Edit: 17 Oct 2009 @ 16:01

EmailPermalinkComments (23)
Tags
Tags: , , , ,
Categories: Komputer, Tutorial

 05 Sep 2009 @ 1:01 

Alhamdulillah. Nahmaduhu wa nusholli wa nusallimu ‘alaa rasuulihil kariim.

Situs http://www.co.cc adalah salah satu situs penyedia domain gratis berakhiran co.cc, misal: domainAnda.co.cc, situsKami.co.cc, dan lain sebagainya. Gratis dalam hal ini adalah Anda bebas menggunakan layanan-layanan yang ada di situs Co.cc dengan tidak bayar serupiahpun dalam jangka waktu maksimal 1 tahun sejak domain Anda didaftarkan.

Memang beberapa tahun yang lalu belum ada ketentuan bahwa layanan gratis ini hanya dalam waktu 1 tahun saja. Begitulah bisnis “gratisan” di dunia internet, paling tidak setelah Anda melewati masa 1 tahun, Anda harus membayar kurang lebih $3 dollar US untuk memperpanjang layanan pada domain yang bersangkutan, atau bahkan bisa lebih.

Namun keuntungan buat para donatur, Anda bisa mendapatkan kuota domain lebih dari 2, berbeda dengan pengguna tak berbayar alias gratis.

Tutorial lengkap mengenai bagaimana cara mendaftar di situs Co.cc sudah terdapat banyak di situs http://IlmuKomputer.Org , silakan Anda mencarinya. Dalam buku ini penulis hanya akan fokus pada tutorial penggunaan domain Co.cc sebagai DNS hosting.

Sebelum memulai tutorial, silakan disiapkan nama domain dan tempat hosting yang sudah Anda miliki. Untuk domain gratisan bisa Anda dapatkan di http://www.co.cc, sedangkan untuk hosting gratisan bisa Anda dapatkan salah satunya di http://tulisan.web.id atau di http://www.free-web-host.me/.

  1. Setelah Anda melakukan registrasi di Co.cc, memilih subdomain, dan sukses, Anda bisa melihat detail daftar domain Anda di Co.cc. Contoh yang telah penulis buat:
    -
    01. set up-
    Dalam hal ini penulis mempunyai domain di Co.cc yaitu http://galihhermawan.co.cc.
    -
    More »
Posted By: Galih Hermawan
Last Edit: 28 Oct 2009 @ 23:33

EmailPermalinkComments (30)
Tags
Tags: , , , ,
Categories: Komputer, Tutorial

 14 Aug 2009 @ 13:56 

Alhamdulillahi robbil ‘aalamiin, allaahumma sholli ‘alaa sayyidina Muhammad, amma ba’du.

Berawal dari jelajah di dunia internet dan main-main ke BEC (Bandung Electronic Mall), setelah banding-banding harga, penulis memutuskan untuk belanja melalui media internet.

Sebelumnya penulis melakukan transaksi online hanya untuk pembelian domain dan hosting, dimana berupa produk maya.

Baru kali ini penulis benar-benar beli produk nyata (hardware).

Pada hari Rabu, 12 Agustus 2009 malam hari, penulis membuka situs toko online Kompie.Com, dimana tokonya berada di Bandung, tepatnya:

KOMPIE.COM – Komputer Aksesoris Online Store
Be-Mall 1st Floor J-6
Bandung
Jawa Barat, Indonesia 40111
Phone: (022)-84467398 – Fax: (022)-7231044 – Mobile: (022)-91506998

Website: http://www.kompie.com
E-mail: sales[at]kompie.com

More »

Posted By: Galih Hermawan
Last Edit: 15 Aug 2009 @ 11:47

EmailPermalinkComments (2)
Tags
Tags: , ,
Categories: Lain-Lain

 12 Aug 2009 @ 10:19 

Alhamdulillahi robbil ‘aalamiin. Nahmaduhu wa nusholli wa nusallimu ‘alaa rasulihil kariim.

Amma ba’du,

Alhamdulillah setelah hampir 6-10 bulan laptop penulis dipakai tanpa menggunakan LCD, dikarenakan retak, sekarang sudah bisa berjalan normal lagi.

Selama 6-10 bulan terakhir ini, penulis memanfaatkan monitor biasa (yang masih pakai tabung) sebagai media keluaran (output) untuk menampilkan visualisasi dari laptop.

Laptop-LCD-Panel-LP141WX1-Kejadian awalnya adalah ketika penulis hendak pulang dari kantor, saat menutup kedua bagian laptop, tak sengaja di antara keduanya terdapat kabel jaringan (UTP). Sehingga akibat terjepitnya si konektor kabel, maka membuat retak LCD laptop.

Awal-awal kejadian masih berdampak berbayang atau bekas mirip kupu-kupu di pojok kiri bawah laptop, berwarna kehitaman. Lama-lama menular ke bagian lain hingga menutupi semua bagian laptop, alhasil LCD sudah dinyatakan rusak.

Di internet waktu itu diperoleh informasi bahwa sebagian LCD yang rusak ada yang bisa diperbaiki ada yang tidak. Kasus penulis adalah rusak, karena cairan LCD sudah menyebar kemana-mana. Harga LCD baru yang penulis temukan di beberapa situs internet waktu itu untuk ukuran 15.4″ (Widescreen) adalah Rp 1.800.000 untuk yang baru, dan second (bekas) adalah Rp 1.300.000.

Info ada di LaptopKita.com.

Setelah searching di internet, kalau di toko-toko online rata-rata harga yang ditawarkan adalah $150 – $170, sekitar Rp. 1.600.000, cuma LCD-nya saja tanpa instalasi.

More »

Posted By: Galih Hermawan
Last Edit: 23 Aug 2009 @ 18:53

EmailPermalinkComments (10)
Tags
Tags: , ,
Categories: Komputer, Lain-Lain

 24 Jun 2009 @ 9:00 

Alhamdulillahi robbil ‘aalamiin. Nahmaduhu wa nusholli wa nusallimu ‘alaa rasulihil kariim.

Bilangan prima termasuk bilangan yang cukup unik, kita sudah mempelajari bilangan ini sejak masuk sekolah dasar.

Beberapa referensi yang penulis dapat menyatakan bahwa bilangan prima merupakan bilangan positif yang hanya bisa dibagi oleh tepat 2 pembagi, yaitu angka 1 dan angka tersebut sendiri. Ada juga yang menyatakan sebagai suatu bilangan yang hanya bisa dibagi oleh dirinya sendiri tanpa menyertakan angka 1.

Contoh: 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97 dan seterusnya.

Teori selanjutnya silakan baca http://en.wikipedia.org/wiki/Prime_number dan http://mathworld.wolfram.com/PrimeNumber.html.

Dalam logika pemrograman, kita cuma perlu memperhatikan mulai angka 2 dan seterusnya. Angka 0 jelas tidak mungkin, karena bilangan ini dibagi angka berapapun akan menghasilkan angka 0. Dan angka 1 juga kita abaikan saja, sebab angka 1 hanya bisa dibagi oleh dirinya sendiri, padahal bilangan prima itu syarat utamanya bisa dibagi oleh 2 bilangan natural yang nyata, yaitu angka 1 dan dirinya sendiri. (Note: bisa dibagi ini dalam artian menghasilkan bilangan bulat positif, bukan bilangan pecahan.)

Berikutnya akan penulis ilustrasikan contoh pembagiannya, dimana kita sepakati bahwa angka pembagi tidak melibatkan angka 1.

2: hanya bisa dibagi 2.

3: hanya bisa dibagi 3.

4: bisa dibagi 2 dan 4 (lebih dari 1 pembagian, maka tidak termasuk bilangan prima).

5: hanya bisa dibagi 5.

6: bisa dibagi 2,3, dan 6 (bukan bilangan prima).

Dan seterusnya.

Misalkan diketahui sebuah bilangan X, bagaimana cara menentukan bahwa bilangan X itu termasuk bilangan prima atau bukan?

Asumsi: X adalah bilangan yang lebih besar dari 2

Berarti bilangan-bilangan yang akan menjadi pembagi adalah mulai angka 2 sampai X-1.

Jika bilangan X bisa dibagi oleh minimal salah satu dari bilangan-bilangan mulai 2 sampai X-1, maka dapat dikatakan bahwa bilangan X adalah bukan bilangan prima.

Contoh: 9

Bilangan sebagai pembagi adalah 2 3 4 5 6 7 8

Untuk mengetahui bahwa suatu bilangan bisa dibagi atau tidak, paling mudah kita menggunakan bantuan mod, yang menyatakan sisa hasil bagi. Jika sisa hasil bagi 0 berarti bisa dibagi.

More »

Posted By: Galih Hermawan
Last Edit: 30 Oct 2011 @ 23:42

EmailPermalinkComments (52)
Tags

 22 Jun 2009 @ 11:08 

Alhamdulillahi nahmaduhu wa nusholli wa nusallimu ‘alaa rasulihil kariim.

Setelah menuliskan tutorial mengenai deret bilangan genap ganjil, selanjutnya penulis akan memberikan tutorial yang hampir sama, yaitu bagaimana mengetahui dalam satu deret bilangan, bilangan mana saja yang habis dibagi oleh bilangan tertentu.

Misal, penulis punya sederet bilangan: 1 2 3 4 5 6 7 8 10

Habis dibagi 2: 2 4 6 8 10

Habis dibagi 3: 3 6 9

Habis di bagi 5: 5 10

Dan seterusnya.

Logika pemrogramannya adalah:

KAMUS
   i, bagi, banyak, jum : integer
   rata : real
ALGORITMA
   input ( bagi )
   jum ← 0
   banyak ← 0
   for i ← 1 to 10 do
      if (i mod bagi = 0) then
          output ( i )
          banyak ← banyak + 1
          jum ← jum + i
      endif
   endfor

   rata ← jum / banyak
   output ( "Total Jumlah bilangan ada ", jum )
   output ( "Rata-ratanya: ", rata )

Algoritma di atas memungkinkan kita untuk dapat mengetahui bilangan mana saja dalam sebuat deret yang habis dibagi oleh bilangan tertentu hanya sebatas satu kali periksa.
More »

Posted By: Galih Hermawan
Last Edit: 24 Jun 2009 @ 09:00

EmailPermalinkComments (10)
Tags





 Last 50 Posts
 Back
Change Theme...
  • Users » 1
  • Posts/Pages » 46
  • Comments » 298
Change Theme...
  • VoidVoid
  • LifeLife
  • EarthEarth
  • WindWind
  • WaterWater « Default
  • FireFire
  • LightLight

Ijtima’ Indonesia 2009



    No Child Pages.

Keamanan Informasi Lanjut



    No Child Pages.

About



    No Child Pages.