Rabu, 10 Desember 2014

Senin, 25 Agustus 2014

melihat mean median modus secara geometris

Assalaamu'alaikum, Sahabat.
Beberapa hari lalu aku diingatkan lagi tentang statistika dasar, yaitu mean, median, dan modus. Aku utak atik rumus mean, median, dan modus data berkelompok, dari mana ya ini.. Pasti orang zaman dulu itu ndak sembarangan menentukan bagaimana itu mean, median, dan modus. Baiklah, untuk lebih jelasnya, yuk kita lihat langsung ke soal ini.
Diketahui sebuah data sebagai berikut.
Bagaimana dengan mean, median, dan modus dari data di atas?
Penyelesaian:
Histogram data di atas adalah seperti ini.
Okay, mari kita mulai dengan median.
Median itu berarti posisi nilai di mana data histogram itu dibagi menjadi dua. Secara canggih, kita tau kalau ada 20 data. Itu artinya posisi tengahnya ada pada urutan ke (20 + 1)/2 = 10,5. Berarti ada di kelas yang nilainya 86 - 90 (bisa kita liat dari frekuensi kumulatifnya fk, fk 12 itu artinya data ke 9 sampai ke 12).
Kalau secara histogramnya, posisi median itu terlihat pada gambar di bawah ini.

Nah, karena median itu membagi dua datanya (dalam histogram di atas berarti membagi luas daerah itu menjadi dua), sedangkan setiap kelas itu jaraknya 5, kita bisa mengambil kesimpulan bahwa luas daerah itu adalah 20 x 5 = 100. Akibatnya setengah luas daerah itu adalah 50.
Mari kita liat dua segi empat sebelah kiri. Luasnya adalah 5 x 5 + 3 x 5 atau kalau disingkat bisa menjadi 8 x 5. Itu sama saja dengan frekuensi kumulatif kelas sebelumnya dikalikan panjang kelas.

Sekarang tersisa kotak bagian kecilnya. Kira-kira berapa ya luasnya? 10 satuan kan? Padahal tinggi kotak itu adalah 4. Secara mudah kita bisa tau panjang x pada gambar di bawah ini. Yap, tidak bukan dan tidak salah, yaitu 10/4 = 5/2 = 2,5.
Jadi mediannya adalah 85,5 + 2,5 = 88.

Kalau dengan rumus statistika kita juga bisa mengeceknya.
$ Me=tepi+panjang\left ( \frac{\frac{1}{2}N-Fk}{f} \right ) $
$ = 85,5+5\left ( \frac{\frac{1}{2}20-8}{4} \right ) $
$ = 85,5+2,5 $
$ = 88. $
Itu paas.. :)

Okay. Saiki ngaleh nang modus.
Arti dari modus itu adalah nilai yang paling banyak muncul. Kalau di histogram itu ya kelas nilai yang frekuensinya paling tinggi. Berapa ya? 6. Yang kelasnya dari 90,5 sampai 95,5. Nah, kira-kira dari kelas itu diambil nilai mana yang tinggi. Ini dilihat dari tetangga-tetangga sebelah kanan kirinya. Seperti ini ilustrasinya.
Kita liat dua segitiga itu. Kita cari nilai x nya. Di pelajaran geometri, tepatnya pada kesebangunan segitiga.
Jelas bahwa
$ \frac{x}{AB}=\frac{AD}{AB+DC} $
$ \frac{x}{2}=\frac{5}{2+4} $
$ x=\tfrac{5}{3}=1\tfrac{2}{3}. $
Jadi nilai modusnya adalah 90,5 + 1,6 = 92,1.
Sama juga kan dengan rumusnya..
$ Mo=tepi+panjang\left(\frac{d_1}{d_1+d_2}\right) $
$ =90,5+5\left(\frac{2}{2+4}\right) $
$ =90,5+1,6 $
$ =92,1. $
Sama kan?

Nah, sekarang yang mean.. aku belum tau e apa ya itu maksudnya kalau secara histogram.. Barangkali ada Sahabat yang tau? Boleh deh share ke sini..
Maturnuwun ya..

Jumat, 18 Juli 2014

qlauncher squarehome windows8

Hai Sahabat, Assalaamu'alaikum.
Sering mengganti launcher itu sering sekali aku lakukan. Mencoba-coba berbagai launcher di android memang menimbulkan keasyikan tersendiri. Aku mengakui, android sangat berkembang pesat. Kalau pengin rasa iphone, sekarang ada go launcher yang rasanya mirip iphone, tinggal diganti efek transisi pada layar atau drawer dengan efek smooth saja. Go launcher bisa kita nikmati pada playstore ini: https://play.google.com/store/apps/details?id=com.gau.go.launcherex&hl=en.

Aku menemukan ada sebuah launcher yang istimewa, mirip rasanya dengan start metronya windows8. Ukurannya kecil juga, cuma beberapa kb saja. Ah iya, 857kb saja. Namanya squarehome. Ada dua jenis, squarehome tablet itu yang mirip windows 8, squarehome phone itu mirip windows phone 875kb. Pengembangnya namanya ChYK. Seperti ini logonya.


Biasa kan, setelah nginstal satu aplikasi di playstore akan ada pilihan lain yang berkaitan dengan aplikasi itu, semacam suggestion gitu. Entah itu pembuat aplikasinya sama, atau biasanya orang juga menginstal aplikasi yang mirip. Nah, aku juga dikenalkan dengan qlauncher oleh playstore. Launcher yang ini dibuat juga oleh ChYK. Cuma satu halaman saja, tapi takira itu sangat unik dan menarik. Aku kaget pas tak scroll ke atas, ternyata icon-iconnya bisa numpuk-numpuk gitu.. Canggih..
https://play.google.com/store/apps/details?id=com.ss.qlauncher

Kamis, 17 Juli 2014

typerbim pz game puplin

typerbim.pet:
https://www.dropbox.com/s/8vms0zdsnb8e8a3/typerbim.pet
plantzombie.pet:
https://www.dropbox.com/s/9pu94z3ashgfk8u/plantzombie1-i686.pet

Spesial untuk yang suka puppy linux dan mau belajar ngetik.. silakan instal wine nya dulu, bisa diunduh di sini:
https://drive.google.com/file/d/0B4GhZVmB2RkweS1VRnR6bEl5UlE/edit?usp=1
lalu instal saja typerbim.pet nya.

lalu kalau mau game plantzombie, silakan diunduh plantzombie.petnya dari link di atas.

Rabu, 16 Juli 2014

weleri jatinegara ui depok

Setelah sebelumnya aku berkereta ria dari stasiun ui ke pasar senen, sekarang aku kembali lagi dengan arah berlawanan.
Cerita kali ini aku tak sendiri,
kau selalu bersama aku.
Berangkat dari stasiun weleri, aku bertanya pada sahabat-sahabat canggihku; pohon, daun, udara.
Aku disarankan untuk ndak turun di pasar senen, tapi di stasiun sebelumnya, yaitu jatinegara. Setelah aku dan cintaku turun kereta, kami melepas lelah sejenak.
Liat saja barang bawaan kami, sedikit kan?
Aku keluar lewat pintu itu, lalu masuk lagi melalui pintu utama. Di sana aku pesen kartu commuter yang ke stasiun ui depok, untuk dua orang. Malahan aku melewati pembatas masuk dengan menemperlkan dua kali. Ndak papa laah..
Menuju manggarai. Kami ke jalur 2.
Setelah sampai di manggarai, tujuan berikutnya ke depok, stasiun ui kan ke arah depok. Jalur 6 kami perhatikan banget, siapatau ada kereta yang datang lewat situ.. :)
Pas di manggarai kami makan roti berdua. Soswitnyeu..
Tiba di masjid ukhuwah islamiyah ui, kami melepaskan rindu, bersama menyembah Allah tercinta.
Subhanallaah, nikmat sekali.
Alhamdulillah ya Allaah..

Selasa, 01 Juli 2014

dromuks ngoprek bootanimation ubuntu android

I look at youtube here:
http://www.youtube.com/watch?v=apx_HyxFqjA
and i use ffmpeg to create animation 10 fps, then convert it all to .png. After that, I convert all picture to jpg using Ms. Picture manager.
Just rename this attachment, bootanimation_ubuntumuks to bootanimation.zip and bootaudio_ubuntumuks to bootaudio. Then place all it to /system/media/.
Enjoy it. ;)

I want to reply in xda-developer, but there are a message like this:
To prevent spam on the XDA forums, ALL new users prevented from posting outside links in their messages. After approximately 10 posts, you will be able to post outside links. Thank you for understanding!
So, I post in my blog. hehe..
here my files:
https://www.dropbox.com/s/629bep36a3hg5lw/bootanimation_ubuntumuks.zip
https://www.dropbox.com/s/wdrt9j9on2oyfhi/bootaudio_ubuntumuks.mp3
Place it all to /system/media/ by our root browser and rename it tobe bootanimation.zip and bootaudio.mp3. That's all. After that, we can see a beautifull opening in our hh.
Canggih!

Kalau mau liat bootanimationku, silakan ke sini:
https://www.dropbox.com/s/983itt9yhkf04dc/ubuntu%20bootanimationku.3gp

Sabtu, 17 Mei 2014

mtq nikah annisa 1_3 arrum 21

Bismillah.
Hai, Sahabat.. memang sekarang jarak sudah bisa dilipat ya.. ke mana pun, di mana pun, kita bisa dengan mudah belajar. Subhanallaah, canggihnyeeu..

Nah, kali ini aku akan berbagi file tilawahku yang aku dapat dari sahabatku dulu, Aris namanya. Dulu kami satu tim nasyid Suara Pujangga. Dulu pas aku masih di Semarang, aku diajak mas Pur dan akhjo ikut mtq di masjid Baiturrahman Simpanglima Semarang sana. Suara ustadz Zakaria ahmad sungguh merdu, menyentuh hati, dan enak didengar ketika bertilawah Alquran. Beliau juga ngajar dengan sangat baik, saya kira. Beliau mengulang-ulang beberapa kali pada bagian yang dianggap agak meliuk-liuk..

Sejak saat itu aku selalu menyempatkan pas malam Ahad ba'da maghrib ke sana. Setelah jama'ah isya, dilanjutkan mtq, mempelajari seni membaca Alquran. Biasanya sih habis itu kami berrebana. Para jamaahnya bernama stikbas. Ada beberapa sahabat saya juga yang waktu itu sering bersama saya, yaitu masrum dan pak puji, juga mas rahmad. Entah di mana mereka sekarang.

Setelah aku ke Tangerang, aku jadi jarang latihan mtq. Beruntung Aris merekamkan setiap pertemuan. Ia taruh di dropboxnya, lalu mengesharenya di grup di fb, namanya grup Seni Baca Al-quran, monggo kalau mau nggabung.. Di sana banyak file-file rekamannya. Aku kira sangat bermanfaat untuk diulang-ulang.

Nah, salah satu hasil belajar jarak jauhku adalah file ini. http://dl.dropbox.com/s/cf3zjbi9f8sykad/mtq%20nikah%20-%20bayu.zip. File itu bisa digunakan buat latihan. Bisa juga untuk persiapan tilawah ketika acara pernikahan. Monggo diklik langsung ngunduh. Filenya setelah diekstrak berupa .3gpp. Itu karena aku ngrekamnya pakai android. Kalau di windows bisa dimainkan dengan VLC Player.

Semoga ilmu kita menjadi bermanfaat. Bisa menjadi syiar islam juga.
Alhamdulillah..

Ini contoh seorang qori' sedang bertilawah, seni baca Alquran

Jumat, 02 Mei 2014

tips komposisi dan invers


Assalaamu'alaikum, sahabat..
Aku dapat ilmu baru dari bu opi. Canggih banget nih.
Pengin tau? Yuk kita liat.. tapi liatnya pelan-pelan ya.. diresapi biar meressapp sampai ke akarnya.
Masih ingatkah kita dengan materi ini?
$f \circ f^{-1}=i$
Coba kita lihat contoh ini, $f(x)=2x+3$.
Jelas $f^{-1}(x)=\frac{x-3}{2}$.
Nah, sekarang kalau kita perhatikan,
$f \circ f^{-1} (x)=f\left [ f^{-1}(x) \right ]=f \left(\frac{x-3}{2} \right)=2 \left(\frac{x-3}{2} \right)+3=x=i(x)$.
Berarti $f \circ f^{-1}=i$.
Lebih jauh lagi, $\underbrace{f^{-1} \circ f} \circ g = i \circ g.$
Sekarang akan kita manfaatkan informasi itu untuk mengerjakan soal dengan tipe seperti di sini.
Diketahui $f \circ g (x)=3x^2+4x-1$ dan $f(x)=x+2$. Tentukan $g(x)$.
Penyelesaian:
Yang kita punya adalah $f \circ g$ dan $f$, sedangkan yang ditanya adalah $g$.
Gimana cara agar $f$ nya hilang?
Kita bisa memakai informasi di atas dan juga aljabar yang pernah kita pelajari.
Ingat lagi bahwa $f^{-1} \circ \left(f \circ g \right )=\left(f^{-1} \circ f \right )\circ g =i \circ g=g$.
Jelas bahwa $f^{-1}(x)=x-2$,
Diperoleh \[ \begin{eqnarray*} \underbrace{f^{-1} \circ f} \circ g(x)&=&f^{-1}[f \circ g(x)] \\ i \circ g(x)&=&f^{-1}(3x^2+4x-1) \\ g(x)&=&(3x^2+4x-1)-2\\ &=&3x^2+4x-3. \\ \end{eqnarray*} \]

Bisa juga untuk soal yang seperti ini.
Diketahui $f \circ g (x)=5x^2+2x+6$ dan $g(x)=x+7$. Tentukan $f(x)$.

Penyelesaian:
Kalau kita ingin menghilangkan $g$ nya ya pakai $g^{-1}$.
Lha, $g^{-1}=x-7$. Berarti $f \circ g \circ g^{-1}(x)=f \circ g (x-7)$.
Selanjutnya $x-7$ nya masuk, disubstitusikan ke fungsi $f \circ g$.
Sehingga $f \circ i(x)=5(x-7)^2+2(x-7)+6$.
Sama saja dengan $f(x)=5x^2-68x+237$.

\[ \begin{eqnarray*} f \circ \underbrace{ g \circ g^{-1}(x) }&=&f \circ g[g^{-1}(x)] \\ f \circ i(x)&=&f \circ g(x-7) \\ f(x)&=&5(x-7)^2+2(x-7)+6\\ &=&5x^2-68x+237. \\ \end{eqnarray*} \]
Canggih kan?
Maturnuwun bu Opi, ilmunya.
Semoga menjadi berkah dan bermanfaat ye.. ^_^

Selasa, 15 April 2014

Gemandro get maling android

Suatu hari yang lalu, (pas kira2 tahun 2009 atau 2010 gitu..) aku diberitau ide canggih dari prog prase. Dia sangat canggih! Idenya sungguh kreatif dan selalu dinamis, tetap aktif dalam berinovasi. Sebenarnya kita juga bisa begitu kok. Yakk.. Awalnya aku diberitau prog prase pas di mipa connect Unnes. Dia membuat sebuah aplikasi yang bisa mendeteksi laptop yang hilang. Cara kerja aplikasinya adalah seperti virus, jalan di bawah tanah, underground.

Gematop namanya. Get Maling Laptop. Namanya mirip dengan ajang yang saat itu ia ikuti. semacam PKM gitu.. Kalau Gematop sudah terinstal di laptop, terus berjalan, habis itu terhubung internet (entah menggunakan wireless atau modem), kita bisa tau posisi laptop kita berada dengan IP addressnya, kita bisa meliat siapa yang ada di depan laptop kita melalui gambar yang ditangkap kamera laptop, lalu kita juga bisa mengetahui apa saja yang diketikkan seseorang yang menggunakan laptop kita (dengan keylogger). Semua informasi penting itu kemudian dikirim ke email kita. Itu bisa disetting. Bayangkan, Sahabat.. Canggih sekali, bukan?


Dibalik kecanggihan itu semua, sebenarnya ada kelemahannya. Kalau laptop kita ndak terhubung internet, ya semua informasi seperti IP address, foto, dan keylogger tidak akan dikirim ke email kita.

Kalau saja ada orang atau siapa gitu yang membuat aplikasi seperti ini di android, mesthi akan lebih pas dan sangat tepat. Kenapa? Karena kemungkinan terhubung internet untuk android lebih banyak daripada laptop. Iya kan? Seandainya ada, bisa saja kita namakan gemandro, anaknya gematop. Habis itu ditaruh di google store gitu. Mungkin yang ndownload bakalan banyak bangeetttss.

Gemandro, get maling android.

Senin, 07 April 2014

hilang lagi

Aku menghilang ditelan jarak dan waktu
Bersembunyi di tengah dunia ku yang masih saja berorbit
Malam, Dhuha, Kalian masih bersamaku
sekarang menjelma dalam tunas-tunas kecil,
Bertebaran di tepian
Seiring denganku.

Malam, kuatkan dirimu
Dua mata dan kakiku masih belum sebiasamu
Maafkan juga bila tak kunjung kita bertemu
Sudahlah,
Kau akan menemukanku kelak
Dalam semilir yang lain
Selalu saja dingin yang menjalar ke sekitar
Saat aku bertemu denganmu, malam
Akan ada yang jauh lebih menghangatkan.
Malam, mari kita sholat
Bismillah..

Kamis, 20 Februari 2014

stasiun ui depok pasar senen weleri

Bismillah. Malam ini nyaman ya.. Alhamdulillah hari ini Allah lancarkan semua urusanku. Betul juga, faidzaa faraghta fangshab. Jika kita terus aktif bergerak, Allah bisa dan sangat mungkin untuk mengubah nasib kita menjadi lebih baik. Aku merasakannya langsung hari ini. Pagi tadi, seperti biasa aku berangkat dari depok agak gelap, tapi aneh sekali karena sampai tangerang, indom***t di deket il lago itu uda buka. Aku membeli tiket kereta di sana. Alhamdulillah masi 85 kursi kosong untuk nanti sore. Okay, langsung aku pesen satu. Spesial ndak pake telor ya.. Mengejutkan! Aku dapat gratisan teh celup bermerk i****are* juga. Lumayan lah..

Aktivitasku berjalan sampai siang. Pas sekali jam 12 lebih. Setelah sholat berjamaah dengannya, kukebut lagi tapi ternyata sampai di depok uda disambut senyum ramah pak Hengki yang super canggih itu. Kali ini hampir satu jam aku telat. Oya, ngomong tentang berkendara. Sebaiknya kita hatihati ya pas di jalan. Inget, hati2 itu ndak mesti pelan lho ya.. liat sekeliling kita. Tadi pagi aku hampir saja nebrak/ditebrak motor. Untung ban mobil sampingku ngelindes kaki kiri berspatuku. Tapi Alhamdulillah keseimbanganku masih Allah baguskan dan aku sangat bersyukur. Selain rem yg pakem dan ban yang masih belum alus, liat keadaan n timing yang pas buat nyalip itu sangat penting lho.. belajar deh dari pengalamanku! Yang lebih penting dari itu semua, mbaca doa juga, bismillaahi tawakkaltu 'alallaah laa haula wa laa quwwata illaa billaahil 'aliyyil 'adhziim. Manteb dah.. ;D

Okay, kita masuk ke inti cerita ini. Judulnya kayak gitu kok isinya nylewar kemanamana ya? Hehe.. yak. Aku berangkat dari stasiun UI pas jam 16.54. Naik commuter ini aku mbayar delapan ribu lima ratus rupiah thok. Malah ternyata nantinya dibalikin lagi setelah aku nuker kartunya di st. Pasar senen lima ribu rupiah. Jadi sebenernya cuma mbayar tiga setengah saja. Murah bangeet.. jarak stasiun UI pasar senen itu ndak deket lho, Sahabat.. sama kayak pas hari sebelumnya pas aku nanyananya ke sahabatsahabat canggihku, Pohon, daun, dan udara. Oiya, juga mba ros juga. Mereka mberitau detail banget gimana perjalananku ke senen, sampai harga n naik turunnya juga. Thanks Sob.. kalian memang canggih. Aku terharu..

Jadi begini Saudara..
Dari UI naik kereta jurusan kota, turun di stasiun manggarai. Aku liat peta yg di atas pintu keluar krl itu kok, sama nanya2 banyak orang juga nding.. :) habis sampai manggarai, aku pindah ke jalur 4 naik yang arah bekasi, turunnya di Jatinegara. Itu cuma sekali stasiun aja. Jadi cuma kirakira 5 menit aja. Kl aku naik yg jurusan tanah abang bisa setengah jaman katanya. Lumayan lah.. nah, dari jatinegara aku pindah ke jalur 5 yang menuju ke st. Pasar senen. Itu cuma ngelewati 3 stasiun aja, Pondok jati, Kramat, Gang Sentiong, Pasar Senen. Jadi singkatnya aku sampai senen jam 18.15, sekitar segitu deh hanya dengan 3.500 rupiah saja. Nah, habis itu aku tukerkan ke loketnya. Ngantrinya lumayan sih..

Sholat maghrib n isya' dijeda makan malam di sana, habis itu lari2. Pas banget setelah sholat jamaah di masjid deket situ (nyebrang jalan dulu beberapa langkah aja) terus langsung larilari kecil, sa'i istilah kerennya. Karena pas tak liat jam 19.40 padahal kereta senja utama ini jadwal berangkatnya 19.50. Aku nuker ke pak penjaganya, terus langsung masuk, nyari tempat duduk di gerbong 5, no. 14c. Yapp.. dapat! Langsung beberapa detik kemudian berangkat. Alhamdulillah.. pas banget ya.. ini aku nulis ini juga di kereta. Enak lho di sini kursinya lebar2 jaraknya.. terus ada ac nya. Ada colokan listriknya, lagi. Makanya bisa nulis di android canggih ini.. ahahaha.. :D katanya sih nanti sampai di Weleri sekitar jam dua pagi gitu.. insyaAllah.

 Ini jepretanku.

Update yg paling baru, perjalanan 16 April 2014:
16.34 dari ui
17.14 sampai manggarai
17.25 berangkat dari manggarai
17.33 sampai jatinegara, berangkat
17.45 sampai pasar senen
Lewat terowongan
nukar tiket, sholat maghrib n isya di masjid seberang jalan, selesai sholat isya, segera cepat2 siap2 lagi
Beli makan, minum, langsung masuk dg menunjukkan tiket n KTP, nyari tempat duduk, makan.
Semoga perjalanan kita lancar sampai tujuan. Aamiin. :)

Rabu, 19 Februari 2014

hill cipher2 kunci huruf

Assalaamu'alaikum, Sahabat..
Kalau sebelumnya di sini: http://muktyas.blogspot.com/2014/02/hill-cipher-dengan-macro-word-2x2.html aku menggunakan matriks dua kali dua, sekarang tampilannya lebih user friendly. Kuncinya berupa empat huruf atau karakter. Begini tampilannya.
Yang ini untuk dekripsinya
 Terus yang ini enkripsinya.
Contohnya sudah ada di filenya. Eh, iya file programnya bisa diunduh gratis di dropboxku sini:
https://www.dropbox.com/s/xc7rdupcjygl1mv/140219hckihuruf.rar

Biar ndak begitu penasaran, kita ilustrasikan kasus berikut ini.

Plainteks:
Aku menghilang lagi dalam riuhnya ribuan air yang menjatuhkan diri ke bumi. Beberapa saat yang lalu awan menggumpal pekat sangat gelap, penuh dengan petir di kanan kirinya, ada yang turun menyambar ke tanah, ada juga yang kembali dari bawah. Seberapa legamnya awan, tapi alhamdulillah. Hujan, kalau sudah turun pasti airnya bening tidak terkira. Subhaanallaah. Mirip benar jalan itu di sini.

Kunci:ky h
cipherteks:
keolhnsagbxksa ok riq xkhaiiovsjkyiivbkb hrr kkbwmhnsykwovmmszqjii gaqvbhs  viviiznc qkfdnelsa okmolktkb wauwoohncxcnhmmdntxsakw baekr  nhsegkqesakb taorr erimmsgszmwiisjky hq  kkbwmdtixszhnsjkuvdirmr ykbkh  kckybmwu kkbwmmrhqkmriq ii pktkh  tbviiznc oaskusjkyktkb  dvnm hxmkuqyxuxrkh  gqbosz gkmkd qoqkh youop tkode hrrsjkyvisqsa yrnke yazmwiz  tvvfkfsgxrkfgk wrrrb paukg zkmkb rdt eritgsq 

Jumat, 14 Februari 2014

wolfram mathematica 9 trial gratis 30 hari

Assalaamu'alaikum, Sahabat.
Sekarang aku mulai kenalan dengan banyak bahasa nih. Mulai dari yang mudah n langsung pakai, n gratis selamanya (opensource) seperti scilab, atau yang penuh liku2 seperti ular python tapi pesssaat banget ngembangnya, atau geogebra yang visualnya ndak perlu ragu lagi. Nah, di waktu dhuha ini, pas di waktu ke dua ini, aku dipaksa (dan sebenarnya enak juga sih) buat ngenal satu bahasa lagi. Katanya kalau komunikasi pake bahasa ini bisa lebih mudah. Gampang ke kita n gampang ke dianya, Wolfram Mathematica 9.

Setelah diberitau guruku, mulai deh aku sercing2. Dan langsung dapet e.. Ada banyak link yang bercecer di sana, tapi yang tak liat yang asli dari sumbernya. Iya, yang ini: https://www.wolfram.com/mathematica/trial/. Kalau kita ke situ bisa dapat Software paling anyar dari Wolfram Mathematica 9.0.1 yang gratis tis.. *kokbisaya? Bisa dong, tinggal ngikuti aja yang ada di situ.. ngisi-ngisi apa saja yang mereka mau, salah satu yang penting itu email. Serial Number Key nya akan dikirim lewat email kita.

Nah, sebenarnya yang membuat legal atau ndak legal itu ya Serial Numbernya. Kalau copyan instalasinya tanpa crack itu boleh disebarkan (takira nding). Okay, sekarang kita bisa make gratis software mahal ini sementara (30 hari saja), ndak papa, kan ya legal. Ada ide kreatif dari sahabatku, gampang biar bisa make terus. "Bikin banyak-banyak email aja", celetuknya. Ah.. cerdas banget dia. :D

Sekilas Wolfram Mathematica (aku lebih seneng nyebut 'woma') sudah punya banyak fungsi. Tinggal kita panggil saja dengan perintah yang gampang. Biasanya sih cuma one liner aja. Satu baris perintah uda bisa njalanin macem-macem gitu. Lengkap banget deh fungsinya. (Iya ndak gumun, kan softwarenya ndak gratis, ndak murah lagi, pengembangnya kan ya canggih-canggih. Mereka lebih fokus karena memang digaji untuk itu dan pakar di bidang itu, ya'e lho.. sotoy aku ya?). Terus lagi, nak pas kita bingung, ndak perlu nanya ke gugel dulu. Kita bisa nanya di help nya si woma ini, lumayan lengkap kok. Ada banyak contoh yang bisa diedit-edit dikit dan akan keliatan bedanya. Lebih enak pake contoh sih menurutku. Mesthi yang seneng mathematica n seneng legalitas akan seneng juga mbaca tulisan ini, terus habis ini seneng mbela-mbelain ndownload si woma9 walau beratnya hampir dua giga an. Mesthi masih seneng kok.

Alhamdulillah, selain dhuha, malam, pohon, daun, udara, sekarang nambah lagi, bahasa baru, woma. Semoga berkah dan bermanfaat ilmu kita..

Minggu, 09 Februari 2014

Hill Cipher dengan Macro Word 2x2

Assalaamu'alaikum, Sahabat.

Masih seputar ngerahasiain sesuatu, lanjutan dari file-file sebelumnya, sekarang aku masih ngutak-atik Hill Cipher nih.. Kalau yang kemarin udah ngacak-ngacak gambar, ini kembali ke tulisan. Karena aku rasa ini akan lebih banyak digunakan juga. Siapa tau kan banyak tulisan rahasia yang pengin disembunyikan, tapi tulisannya dibiarkan terbuka. (opo sih maksudte?) Ini tapi mudah saja, masih yang simpel (kuncinya dibuat blok dua-dua). Dengan file ini, kita bisa merubah tulisan kita menjadi acak-acakan. Baca aturan pakai ya.. Begini, Pertama kita buka dan ekstrak file word (.docm) ini. Kemudian akan muncul suatu peringatan, kita klik enable this content. Nah, setelah itu akan ada form. Kita tulis pada lembar kerja, terserah, tulisan apa saja (curhatan yo keno ae.. *uppsss..), berapa banyak juga (maksimal 1000 karakter) *jare sakarepe.. piye sih ki?. Setelah selesai, kita blok semua tulisan kita, baru setelah itu kita klik tombol Kunci Acak. Nanti akan keluar sebuah matriks kunci berukuran 2 x 2 dan juga invers kuncinya (kunci balikannya). Catet baik-baik ye nih kunci, nanti ndak bisa mbuka lagi kalau kuncinya lupa naruhnya XD. Langsung ada tulisan hasil acak-acakannya (cipherteksnya) di bawahnya. Lha terus gimana cara mbalikinnya? Bisa juga. Pertama kita blok tulisan yang akan kita balikkan. setelah itu kita masukkan kunci inversnya pada kotak yang tersedia (ukurannya 2 x 2). kalau sudah, terakhir klik tombol dekripsi. selesai. tulisan acak-acakan bisa terbaca setelah itu. Filenya ada di dropbox saya:

https://www.dropbox.com/s/pqvon63eskybm3h/140209hillcipherfix3gabung.rar

penjelasan seperti apa itu Hill cipher bisa diliat di tulisanku sebelumnya, atau boleh meliat file pdf yang ini nih..

https://dl.dropbox.com/s/4an5w2dqe8mce1p/Indra%20Bayu%20Muktyas-Makalah-SNM-2014-fix.pdf

Senin, 03 Februari 2014

NMF di Kriptografi Hill pada Gambar

Haaaii Sahabaat..
Lama banget ya ndak nulis lagi. sekarang ayo kita reuninan. boleh deh cerita sedikit tentang apa yang selama ini terjadi antara kita berdua? eh.. berbanyak ding.. tapi, berdua aja deh. Okay, kemarin aku sebenernya lagi sibuk nih, nyiapin presentasi, sharing-sharing gitu. Aku nanya sani (sana-sini), diantaranya adalah sahabat canggihku, Azis, Puguh, dan Annisa. Muncul ide satu, berjalan. habis itu gagal, nyari ide lain, bisa. kalau pas beruntung ya ngoprek-oprek sendiri. Aku ngoprek scilab 5.4.1. Ada beberapa tambahan yang itu musti dimunculin biar si doi mau ngitung yang agak berat, salah satunya yialah stacksize. Lengkap ceritanya seperti ini.

Apa yang kamu pikirkan kalo liat kayak gini?
aneh ndak si? sebenernya itu foto2 yang diacak-acak lho..
Ide awalku dari Hill cipher, salah satu mainan ngerahasiain kata-kata. itu lebih expert dari postinganku yang dulu: http://muktyas.blogspot.com/2013/07/kriptografi-monoalphabetic-cipher-dan.html. Tapi ini ndak di huruf alfabet lagi, sekarang dah lebih canggih nih, di gambar. Pas juga kemarin baru dapat info tentang mecah gambar jadi dua pake NMF. Nonnegative Matrix Factorization. Coba aja googling. itu masih anget2nya lho.. ^_^. Jadinya sekarang tak kombain deh Hill cipher tak modifikasi yang tadinya muter-muternya di modulo 26 (huruf A sampe Z aja), sekarang boleh muternya di modulo 256 (kode warna). Intinya tetep sama, njadiin matriks dulu, bar itu dirahasiain dengan perkalian matriks. udah gitu aja.

Nah, ternyata milih kuncinya ndak sembarangan lho.. ini errratt kaitannya sama invers modulo. Gimana cara nyarinya? Tenang Sahabat.. aku diberitau mas ganteng satu ini dari sini: http://comeoncodeon.wordpress.com/2011/10/09/modular-multiplicative-inverse/. Darinya bisa kita cari satu-satu (istilah kerennya brute force, padahal ya nyari satu-satu), bisa juga dengan extended GCD (bahasa biasanya itu, FPB yang diperluas.. pelajaran SD ya..), dan banyak lagi yang lain, mungkin. Invers modulo ini biar kita bisa mbalikkan lagi. inget pelajaran SMA dulu? Kalau kita punya $KP=C$, ($K$ itu kunci, $P$ itu plainteks, terus $C$ itu cipherteks) maka kalau nyari $P$ ya kita kalikan dengan inversnya to? Jadinya $K^{-1}KP=K^{-1}C$. Sama saja $P=K^{-1}C$.
Kalau mau liat filenya boleh di sini: https://dl.dropbox.com/s/4an5w2dqe8mce1p/Indra%20Bayu%20Muktyas-Makalah-SNM-2014-fix.pdf, terus file scilabnya bisa diambil dan diubah monggo, di sini: https://dl.dropbox.com/s/wjdglu5iaqg79wa/fixprogram.rar.
Canggih ya?
kunci autokey NMF

invers kunci autokey NMF