Monday, March 24, 2014

Belajar Android

Hey Guys!
Sepertinya blog ini sudah berdebu, karena ga pernah terjamah lagi..

Sebelumnya, siapa sih yang sekarang ga kenal dengan Android? pasti sudah banyak orang didunia ini sudah mengenalnya kan~. Nah dalam postingan ini, saya akan membuat tutorial membuat aplikasi "Hello World" dengan menggunakan eclipse. Bila kalian belum mempunyai aplikasinya bisa didownload disini. dan pastikan laptop/pc anda sudah terinstall JDK/JRE bisa didownload disini.

Oke langsung saja ya, berikut adalah tutorial pembuatan aplikasi sederhana "Hello World".

Pertama-tama, buka dulu app eclipse.exe nya, dan akan keluar launchernya seperti gambar dibawah ini.


Setelah itu akan keluar workspace, dan pilihlah tempat penyimpanan sesuai yang anda inginkan.


dan berikut adalah tampilan awal dari eclipse


Kemudian, buat projek baru dengan cara Klik menu File > New > pilih Android Application Project


Maka akan keluar tampilan seperti ini ,
• Isikan "Application Name" sesuai yang anda inginkan.
• "Projek Name" dan "Package Name" akan terisi sendiri
• Pilih "Minimum Required SDK" yang anda inginkan.
• Pilih "Target SDK" yang anda inginkan.
• Pilih "Compile With" yang anda inginkan.
• dan pilih "Theme" yang anda inginkan.


Lalu klik next saja,

Klik next, lalu anda dapat mengatur launcher yang anda inginkan, apakah ingin menggunakan icon, atau clipart yang sudah tersedia, atau juga bisa menggunakan text yang sudah disediakan.




Setelah selesai memilih Launchernya kemudian klik next, dan pilih Activity yang anda inginkan.


lalu klik next. 


lalu klik next lagi,


Setelah itu klik finish, maka akan keluar tampilan awal untuk activity_main.xml seperti dibawah ini. Itu merupakan view dari Grapichal Layoutnya, bila ingin melihat source codenya klik saja activity_main.xml yang berada di sampingnya.


Nah, kita perlu membuka file yang bernama MainActivity.java , activity_main.xml dan string.xml


Nah, sekarang kita buka string.xml, dan disana sudah terdapat code string default yaitu hello world. di dalam string.xml ini akan saya tambahkan nama, nim dan kata-kata mutiara. dan penulisannya sebagai berikut.


Nah penulisan pada string.xml seperti diatas tadi. Kemudian untuk coding pada activity_main.xml nya ada dibawah ini. ingat dalam penulisan textview idnya harus berbeda. karena bila idnya sama akan terjadi error. Nah untuk memanggil string yang ada di string.xml tadi kita masukkan lewat text view yang masing-masing diberi id yang berbeda. berikut adalah penulisannya.


Nah setelah selesai, maka seperti inilah Graphical Layoutnya. untuk menambahkan gambar pada background layout bisa menyisipkan code disalah satu text view, misalnya pada id text view3 ditambahkan android:background="@drawable/azu . azu itu sendiri adalah nama file gambar yang ditempatkan pada workspace yang berada didalam folder res. berikut adalah gambarnya.



Nah berhubung sudah beres codingannya, sekarang adalah waktunya mengompile program tersebut, caranya adalah sebagai berikut.


Klik kanan pada nama projek, lalu pilih Run As > 1 Android Application
maka akan keluar kotak dialog seperti ini.


Nah disini bisa menggunakan ADV (Android Virtual Device). ini adalah compiler default dari eclipse itu sendiri. Jika anda kurang suka menggunakan ADV anda bisa menggunakan genymotion. dan mendownload devicenya. Disini saya menggunakan Genymotion untuk menjadi compilernya. kenapa menggunakan Genymotin? karena lebih cepat tentunya. nah berikut adalah screenshoot aplikasi sederhana Hello World :)


Nah gimana temen-temen? mudah kan cara membuatnya kan? selamat mencoba ya dan semoga bermanfaat :)




Saturday, October 13, 2012

Matematika Diskrit - Boolean Algebra & Number Theory

Pada materi diskrit kali ini, saya akan membahas bagian SOP, POS dan Peta Karnough

Apa itu SOP ??
SOP (Sum Of Product) "Penjumlahan dari hasil kali"
Contoh : 
                 f(x,y,z) = xy'z + x'y'z' + xyz'
Note : pada SOP disetiap sukunya disebut minterm.

Sedangkan, apa itu POS??
POS (Product Of Sum) "Perkalian dari hasil jumlah"
Contoh :
                f(x,y,z) = (z+y'+z)(x'+y'+z')(x+y+z')
Note : pada POS disetiap sukunya disebut maxterm.

berikut adalah tabel minterm dan maxterm.


tabel kebenaran SOP dan POS


Cara penyelesaian :
<< SOP >>

 f(x,y,z) = xy'z + x'y'z' + xyz'
mengganti fungis dengan lambang minterm.
f(x,y,z) = m5 + m0 + m6 = ∑(5+0+6)

<< POS >>

 f(x,y,z) = (x+y'+z)(x'+y'+z')(x+y+z')
mengganti fungsi dengan lambang maxterm.
f(x,y,z) = M2 M7 M1 = ∏(2,7,1)



Peta Karnough

a. dengan 2 peubah
b. dengan 3 peubah
c. dengan 4 peubah




Sunday, September 30, 2012

Matematika Diskrit - Fungsi

Definisi : 
Fungsi merupakan jenis khusus dari relasi. fungsi disebut juga sebagai pemetaan atau transformasi.

Penulisan :

f : A à 

yang berarti f memetakan A terhadap B, dimana elemen A dihubungkan dengan elemen B.
A sebagai daerah asal yang disebut juga domain, dan B sebagai daerah hasil yang disebut juga codomain.
f merupakan domain dari A, yang tiap domainnya memiliki pasangan atau relasi. Setiap domain tidak boleh mempunyai pasangan ganda.

Contoh Fungsi :

               
f : A à B                                                                        f : A à B 
A : {a,b,c,d}                                                                  A : {a,b,c,d}
B : {1,2,3,4,5}                                                               B : {1,2,3}
f : {(a,1),(b,2),(c,4),(d,5)}                                              f : {(a,1),(b,2),(c,2),(d,3)}

Contoh yang buka Fungsi :


               
keduanya bukan merupakan sebuah fungsi karena di daerah domainnya tidak memiliki pasangan ataupun 1 domain memiliki pasangan ganda.

Jenis Fungsi

  • Fungsi Satu-satu (One-to-one)
Fungsi ini disebut koresponden satu-satu atau juga disebut injektif, jika dan hanya jika f(x)=f(y) , dimana x=y, untuk setiap x, dan y pada domain f. akan tetapi pada fungsi injektif ketika x≠y mengakibatkan f(x)≠
f(y).
 
koresponden bukan satu-satu.

  • Dipetakan Pada (Onto)

Merupakan fungsi satu-satu maupun onto.


beberapa contoh gambar fungsi.
  • Fungsi Naik Turun
fungsi disebut naik ketika fungsi f memiliki nilai domain dan kodomain subhimpunan dari bilangan real, jika f(x) < f(y) ketika x < y , dan nilai y merupakan anggota domain dari f, sedangkan fungsi disebut turun jika f(x) > f(y) , ketika x < y, untuk x,  dan y adalah anggota domain dari f.

  • Fungsi Identitas
A merupakan sebuah himpunan, lalu fungsi identitas pada A adalah fungsi iA : A àA dan hal itu berlaku ketika i(x) = x, untuk setiap himpunan x є A.

  • Fungsi Invers
merupakan fungsi kebalikan, yang asalnya f(a) = b, maka inversnya adalah fˉˈ(b) = a
  • Fungsi Komposisi
dimisalkan fungsi g merupakan fungsi dari himpunan A ke B, notasi penulisannya adalah (f o g)(x) = f(g(x))


Friday, September 14, 2012

Matematika Diskrit - Logika

Setelah saya membaca referensi-referensi dari beberapa sumber, saya dapat menyimpulkan bahwa pengertian dari "Logika" itu sendiri adalah sebuah penalaran atau sebuah kajian yang menyatakan sebuah pernyataan. 

Definisi Proposisi :: sebuah pernyataan yang menyatakan sebuah nilai "benar" atau "salah".

biasanya proposisi dilambangkan dengan huruf kecil , misalnya p, q, r, dst.
contohnya :
p : Ryuu adalah nama jepang saya
q : Aku atau dia itu berbeda
r : 9 adalah angka

Penghubung (Connective)

  1. Negasi (Negation)
  2. Konjungsi (Conjunction)
  3. Disjungsi (Disjunction)
  4. Implikasi (Implication)
  5. Ekuivalensi (Equivalance)

----------------------------------------------------------------------------------------------------------
  • Negasi (Negation)
Jika proposisi p memiliki nilai B/S, maka negasinya memiliki nilai S/B yang di tulis menjadi ~p.
Contoh : 
p : Saya bermain bola
~p : Saya tidak bermain bola


  • Konjungsi (Conjunction)
Penghubungan proposisi dengan kata "dan", yang dilambangkan dengan p ^ q
Contoh :
p : Dia cantik
q : Dia menawan
p^q : Dia cantik dan menawan


  • Disjungsi (Disjunction)
Penghubungan proposisi dengan kata "atau", yang dilambangkan dengan p v q
Contoh : 
p : Hari ini cerah
q : Hari ini mendung
p v q : Hari ini cerah atau mendung

  • Implikasi (Implication)

Proposisi yang memiliki nilai jika dan hanya jika p bernilai benar, dan q bernilai salah p → q. proposisi p merupakan hipotesa, sedangkan proposisi q merupakan konsekuen.
Contoh :
p : Ryuu bisa mengambil matakuliah Struktur Data
q : Ryuu sudah lulus matakuliah Algoritma & Pemrograman
→ q : Jika Ryuu bisa mengambil matakuliah Struktur Data, maka dia sudah lulus matakuliah Algoritma & Pemrograman.


  • Ekuivalensi / Biimplikasi (Equivalance)

Proposisi yang memiliki nilai p jika dan hanya jika  q, yang dilambangkan dengan p  q , dan kalau dijabarkan seperti ( p  q ) ^ ( q  p ).


----------------------------------------------------------------------------------------------
ketika ingin menentukan sebuah kebenaran dari berbagai pernyataan proposisi bisa menggunakan tabel kebenaran seperti contoh berikut ini :


referensi sumber :
siraith.files.wordpress.com/2009/10/matematika-diskrit-logika1.pdf
oc.its.ac.id/ambilfile.php?idp=148

Monday, May 21, 2012

Matsuri (祭)



Matsuri () yang berasal dari kata matsuru (祀る) yang berarti penyembahan atau pemujaan terhadap Kami (Tuhan) atau ritual yang terkait dengan hal tersebut. Pada teologi agama Shinto terdapat empat unsur matsuri diantaranya adalah penyucian (harai), persembahan, pembacaan doa (norito), dan pesta makan. 
Pada umumnya matsuri di selenggarakan di kuil. Sebagian besar, masyarakat jepang yang memeluk agama Shinto merayakan matsuri dengan tujuan mendoakan sesuatu yang telah diraih, misalnya keberhasilan menangkap ikan, panen, kesuksesan bisnin, kesembuhan terhadap penyakit, keselamatan, dan lain-lain. Matsuri memiliki berbagai makna sesuai dengan tujuan penyelenggaraannya, yang memiliki makna ritual yang berbeda tergantung dimana daerahnya tersebut.
Akan tetapi dengan seiringnya perkembangan zaman, tujuan penyelenggaraan matsuri ini sering melenceng dari perayaan matsuri yang sebenarnya. Berikut adalah contoh-contoh matsuri yang ada di Jepang.




Matsuri yang terkenal sejak dulu

Daerah Tohoku

* Nebuta Matsuri (kota Aomori, bulan Agustus) dan Neputa Matsuri (kota Hirosaki, bulan Agustus)
* Kantō Matsuri (kota Akita, bulan Agustus)
* Sendai Tanabata Matsuri (kota Sendai, bulan Agustus)

Daerah Kanto

* Chichibuyo Matsuri (kota Chichibushi, Prefektur Saitama, 2-3 Desember)
* Sanja Matsuri (Asakusa-jinja, Tokyo, bulan Mei)
* Sannō Matsuri (Hie-jinja, Tokyo, bulan Juni)

Daerah Chubu

* Owarafū no bon (kota Toyama, Prefektur Toyama, bulan September)
* Shikinenzōei Onbashira Daisai (kota Suwa, Prefektur Nagano, diadakan setiap 6 tahun sekali, terakhir diadakan bulan April-Mei, 2004).
* Takayama Matsuri (kota Takayama, Prefektur Gifu, bulan April dan bulan Oktober)
* Furukawa Matsuri (kota Hida, Prefektur Gifu, bulan April)

Daerah Kinki

* Aoi Matsuri (Kyoto, bulan Mei)
* Jidai Matsuri (Heian-jingu, Kyoto, bulan Oktober)
* Tōdaiji Nigatsudō Shuni-e atau dikenal sebagai Omizutori (Nigetsu-dō, kuil Tōdaiji, Nara, 12 Maret)
* Kishiwada Danjiri Matsuri (Kishiwada, Prefektur Osaka, 14-15 September)
* Nada no Kenka Matsuri dan Banshū no Aki Matsuri (Prefektur Hyogo, diselenggarakan lebih dari seratus jinja di daerah Banshū dengan pusat keramaian di kota Himeji di bulan Oktober)
* Nachi no Hi Matsuri (Nachi Katsuura, Prefektur Wakayama, bulan Juli)
* Aizen Matsuri, Tenjinmatsuri dan Sumiyoshi Matsuri yang dikenal sebagai "Tiga Matsuri Musim Panas Terbesar di Osaka" (Prefektur Osaka, bulan Juni-Juli)

Daerah Chugoku dan Shikoku

* Saidaiji Eyō (Okayama, Prefektur Okayama, bulan Februari)
* Awa Odori (Tokushima, Prefektur Tokushima, 12-15 Agustus)

Daerah Kyushu

* Hakata Gion Yamakasa (Fukuoka, Prefektur Fukuoka, bulan Juli)
* Nagasaki Kunchi (Nagasaki, Prefektur Nagasaki, 7-9 Oktober)
* Karatsu Kunchi (Karatsu, Prefektur Saga, bulan November)






Sumber : http://www.gudangartikel.net/discussion/1573/inilah-salah-satu-kebudayaan-persembahan-matsuri-yang-unik-di-jepang-/p1#ixzz1vVUnNfRD

Sunday, March 11, 2012

Tugas II - Konsep Teknologi



Kali ini saya akan membahas tentang software VOCALOID. Bagi pecinta music digital, nih silahkan di simak ^^. Buat yang suka jejepangan pasti sudah tau deh sama yang namanya Vocaloid :D
Vocaloid merupakan sebuah software komposisi musik digital yang di produksi oleh Yamaha Corporation. Pada software Vocaloid, ada sebuah database suara-suara untuk di komposisikan menjadi sebuah alunan lagu merdu sesuai keinginan kita. Suara tersebut merupakan suara dari seseorang, yang di rekam kemudian dijadikan database di dalam software ini, lalu suara tersebut dijadiikan suara digital. Vocaloid pertama rilis pada tanggal 26 Febuari 2003. Vocaloid memiliki banyak versi, berikut adalah daftar-daftar orang yang suaranya dijadikan sebagai software Vocaloid..


Vocaloid

  • Leon (pria, aliran Soul, bahasa Inggris, Zero-G, 3 Maret 2004)
  • Lola (wanita, aliran Soul, bahasa Inggris, Zero-G, 3 Maret 2004)
  • Miriam (wanita, bahasa Inggris, Zero-G,, 26 Juli 2004)
Model: Miriam Stockley yang menyanyikan seri album Adiemus
  • Meiko (wanita, bahasa Jepang, Crypton Future Media, 5 November 2004)
Model: Meiko Haigō, aliran: pop, rock, jazz, R&B, lagu anak-anak. Bisa berduet dengan Hatsune Miku dan Kaito.
  • Kaito (pria, bahasa Jepang, Crypton Future Media, 17 Februari 2006)
Model: Naoto Fūga, aliran: pop dan semua jenis musik, terutama lagu anak-anak.


Vocaloid 2

  • Sweet Ann (wanita, bahasa Inggris, PowerFX, 21 September 2007)
  • Character Vocal Series (bahasa Jepang, Crypton Future Media)
    • Hatsune Miku (初音ミク) (wanita, 31 Agustus 2007, sampling: seiyū Saki Fujita)
    • Kagamine Rin/Len (鏡音リン・レン) (Len : pria, Rin : wanita, sampling: Asami Shimoda, 27 Desember 2007)
    • Megurine Luka (初音ミク) (bahasa inggris dan Jepang )(wanita, 30 Januari 2009, sampling: seiyū Yu Asakawa)
    • Hatsune Miku Append (wanita, 30 April 2010, sampling: seiyū Saki Fujita)
  • Prima (wanita, penyanyi sopran, berkulit hitam, bahasa Inggris, Zero-G, 22 Februari 2008)
  • Gackpoid (pria, Internet Co., Ltd., Juni 2008, sampling: Gackt)
  • Big-Al (pria, bahasa Inggris, PowerFX, 22 Desember 2009)
  • Megpoid (wanita, bahasa Jepang, Internet Co., 25 Juni 2009, sampling: Megumi Nakajima)
  • Sonika (wanita, bahasa Inggris, Zero-G, 14 Juli 2009)
  • Kiyoteru Hiyama (pria, bahasa Jepang, AH Software, 4 Desember 2009)
  • SF-A2 Miki (wanita, bahasa Jepang, AH Software, 4 Desember 2009, sampling: Miki Furukawa)
  • Yuki Kaai (wanita, bahasa Jepang, AH Software, 4 Desember 2009)
  • Lily (wanita, bahasa Jepang, Yamaha Corporation Avex Management Internet Co., Ltd., 25 Agustus 2010 ,sampling: Yūri Masuda(m.o.v.e))
  • VY1/Mizky (tanpa jenis kelamin, bahasa Jepang, Yamaha Corporation Bplats, 1 September 2010)
  • Gachapoid (pria, bahasa Jepang, Internet Co., Ltd., 8 Oktober 2010)
  • Nekomura Iroha (wanita, bahasa Jepang, AH Software, 22 Oktober 2010)


Vocaloid 3

  • Aoki Lapis (wanita, bahasa Jepang , Yamaha, 22 Desember 2012)
  • SeeU (wanita, bahasa Korea, SBS Artech, 21 Oktober 2011)
  • Yuzuki Yukari (wanita, bahasa Jepang, AH Software, 22 Desember 2011)

Software ini sangat berguna bagi orang-orang yang ingin membuat komposisi lagu digitalnya. Yang membuat saya kagum dari Vocaloid adalah, konsernya. WOW.. konser animasi 2Dnya sangan bagus sekali loh.. mau liat? silahkan saksikan di youtube ada banyak ^^. Nah, pada konsernya itu kan ada karakter-karakter dari setiap software. Tau ga gimana cara pembuatan karakternya? tanpa model rekayasa loh -___-
tertarik? silahkan coba :D
Nih kalo mau liat sekilas konser Vocaloid, karakter Hatsune Miku ^^

Tugas I - Konsep Teknologi

Handphone merupakan salah satu teknologi yang sering saya gunakan setiap harinya. Handphone bagi kalangan anak muda jaman sekarang pasti sangat penting sekali, karena kebanyakan dari mereka tanpa bawa HP miliknya pasti merasa ada yang kurang atau bahasa trendnya jaman sekarang adalah galau. .
Nah, alangkah baiknya kita mengetahui sejarah keberadaan adanya handphone di jaman sekarang. Sebelum saya menceritakan sejarahnya, saya akan menjelaskan definisi handphone terlebih dahulu ya.. Handphone adalah salah satu teknologi yang berfungsi sebagai media telekomunikasi dari antar pengguna. Sejarahnya , sistem HP di buat pertama kali oleh Martin Cooper pada tanggal 9 April 1973. Ia merupakan salah satu bagian dari Devisi Motorola dimana tempat Cooper bekerja. Cooper menghasilkan model pertamanya yang disebut DynaTAC. Yang merupakan alat komunikasi kecil yang mudah dibawa dan sangat praktis. Seiring dengan berkembangnya jaman, maka banyak perancang-perancang model handphone. Nah lihat aja jaman sekarang, dulu-dulu orang membawa HP yang bunyinya tulalit tapi sekarang wah, perbedaannya sangat jauh sekali ya ^^. Seperti apa lagi ya model HP di masa yang akan datang? apakah bisa mengirimkan SMS cuma dengan kita berfikir, maka alat tersebut akan menulis sendiri apa yang akan kita pikirkan? saya juga tidak tau , kita lihat saja nanti..
Ini adalah Handphone saya yang sekarang :D