<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>Stand and Fight</description><title>Hello World</title><generator>Tumblr (3.0; @callmenafhul)</generator><link>http://callmenafhul.tumblr.com/</link><item><title>illozine:

About:
work above by Josh Cochran
Josh Cochran grew...</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_m1kntdUogv1r1zqyco1_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://25.media.tumblr.com/tumblr_m1kntdUogv1r1zqyco2_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://25.media.tumblr.com/tumblr_m1kntdUogv1r1zqyco3_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;p&gt;&lt;a class="tumblr_blog" href="http://illozine.tumblr.com/post/20041421701/about-work-above-by-josh-cochran-josh-cochran" target="_blank"&gt;illozine&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;About:&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;work above by &lt;a href="http://www.joshcochran.net/index.php" target="_blank"&gt;Josh Cochran&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Josh Cochran grew up in Taiwan and the United States. He graduated with honors from Art Center College of Design and started working as an illustrator immediately after school. His work is commmissioned by a diverse group of clients in editorial, advertising, publishing, broadcast and the web. Josh also teaches an illustration class at the School of Visual Arts and occasionally fills in as art director for the NYTimes Op-Ed page. Simultaneously, he enjoys working on a variety of side projects and exhibits his silkscreens and drawings in galleries. Josh lives in Brooklyn with his small dog Porkchop.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;a href="http://www.joshcochran.net" target="_blank"&gt;&lt;a href="http://www.joshcochran.net" target="_blank"&gt;http://www.joshcochran.net&lt;/a&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;平和&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://callmenafhul.tumblr.com/post/23193660524</link><guid>http://callmenafhul.tumblr.com/post/23193660524</guid><pubDate>Thu, 17 May 2012 06:39:12 +0700</pubDate></item><item><title>nathanielbellows:

Gave this as a gift to my dad for his...</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_m43lkbnUvG1r9s0jro1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://nathanielbellows.tumblr.com/post/23150263454/gave-this-as-a-gift-to-my-dad-for-his-birthday" class="tumblr_blog" target="_blank"&gt;nathanielbellows&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;Gave this as a gift to my dad for his birthday.&lt;/p&gt;&lt;/blockquote&gt;</description><link>http://callmenafhul.tumblr.com/post/23193513635</link><guid>http://callmenafhul.tumblr.com/post/23193513635</guid><pubDate>Thu, 17 May 2012 06:37:13 +0700</pubDate></item><item><title>PROGRAM SEDERHANA PENGHITUNGAN NILAI RAPORT BERBASIS JAVA</title><description>&lt;p&gt;Mungkin program ini bukanlah hal yang hebat tapi saya ingin sedikit mencoba untuk berbagi ilmu meskipun pengetahuan saya mengenai java masih sangat sedikit. Oke langsung saja, program yang akan saya share kali ini adalah program sederhana mengenai cara penghitungan nilai raport. Cara kerja dari program ini adalah dengan cara menjumlahkan berbagai macam aspek nilai yang akan dihitung berdasarkan bobotnya. Pada kasus kali ini, contoh bobotnya yaitu&amp;#160;:&lt;/p&gt;
&lt;ol start="1"&gt;&lt;li&gt;Nilai UAS = 40%&lt;/li&gt;
&lt;li&gt;Nilai UTS = 30%&lt;/li&gt;
&lt;li&gt;Nilai Tugas = 20%&lt;/li&gt;
&lt;li&gt;Nilai Absensi = 10%&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;
&lt;p&gt;Pada program ini saya membuatnya menjadi 2 bagian yaitu yang pertama merupakan main programnya dan yang kedua adalah librarynya. Yang pertama akan saya bahas dulu tentang library yang digunakan. Ini dia codingnya…&lt;!-- more --&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;em&gt;import java.util.Scanner;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;public class NilaiRaport&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;{&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;            public double nilaiUAS = 0;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;            public double nilaiUTS = 0;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;            public double nilaiTugas = 0;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;            public double jmlHadir = 0;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;            public double jmlPertemuan = 0;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;            public double persentaseAbsen = 0;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;            public double nilaiAbsensi = 0;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;            public double nilaiRataRata = 0;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;            public boolean status = false&amp;#160;;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;            public void inputNilai()&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;            {&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                        Scanner dataIn = new Scanner(System.in);&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;                        System.out.print(“Masukkan Nilai UAS&amp;#160;: “);&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                        nilaiUAS = dataIn.nextDouble();&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;                        System.out.print(“Masukkan Nilai UTS&amp;#160;: “);&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                        nilaiUTS = dataIn.nextDouble();&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;                        System.out.print(“Masukkan Nilai Tugas&amp;#160;: “);&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                        nilaiTugas = dataIn.nextDouble();&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;                        System.out.print(“Masukkan Jumlah Kehadiran&amp;#160;: “);&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                        jmlHadir = dataIn.nextInt();&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;                        System.out.print(“Masukkan Jumlah Pertemuan&amp;#160;: “);&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                        jmlPertemuan = dataIn.nextInt();&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;            }&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;            public double nilaiRaport(double n1, double n2, double n3, double kehadiran, double pertemuan)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;            {&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                        nilaiUAS     = n1 * 40/100;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                        nilaiUTS     = n2 * 30/100;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                        nilaiTugas   = n3 * 20/100;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                        persentaseAbsen = kehadiran/pertemuan * 100;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                        nilaiAbsensi = persentaseAbsen * 10/100&amp;#160;;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;                        nilaiRataRata = nilaiUAS + nilaiUTS + nilaiTugas + nilaiAbsensi;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                        return nilaiRataRata;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;            }&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;            public boolean stat()&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;            {&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                        if (nilaiRataRata &amp;gt; 75 ){&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                                    status = true;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                        }else{&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                                    status = false;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                        }&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                        return status;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;            }&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;            public void hasilRaport()&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;            {&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                        if (status == true ){&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                                    System.out.println(“Nilai Raport&amp;#160;: “+nilaiRataRata);&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                                    System.out.println(“Status &amp;#160;: LULUS”);&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                        }else{ &lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                                    System.out.println(“Nilai Raport&amp;#160;: “+nilaiRataRata);&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                                    System.out.println(“Status &amp;#160;: TIDAK LULUS”);&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                        }&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;            }&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;}&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;br/&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Coding tersebut adalah library dari program penghitungan nilai rapot ini. Sebelum kita lanjut ke main programnya. Berikut adalah penjelasan singkat dari coding diatas.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;import java.util.Scanner; &lt;/em&gt;&lt;em&gt;-&amp;gt; &lt;/em&gt;saya menggunakan fungsi Scanner untuk menginputkan data. Bila mau, anda bisa menggunakan fungsi BufferedReader atau JOptionPane untuk menginputkan data. Selanjutnya pada nama class anda bisa memberi nama sesuai keinginan dan tipe data yang digunakan bisa disesuaikan dengan kebutuhan.&lt;/p&gt;
&lt;p&gt;Lalu pada procedure  “&lt;em&gt;public void inputNilai()”. &lt;/em&gt;Procedure tersebut berisi mengenai data-data yang diinputkan. Pada kasus ini ada 5 parameter penting yang harus diinputkan yaitu&amp;#160;: 1. Nilai UAS, 2. Nilai UTS, 3.Nilai Tugas, 4.Jumlah Kehadiran, dan 5.Jumlah Pertemuan. Pada point 4 dan 5 saling berhubungan karena dari 2 point tersebut akan didapatkan persentase kehadiran.&lt;/p&gt;
&lt;p&gt;Selanjutnya pada fungsi “&lt;em&gt;public double nilaiRaport&lt;/em&gt;” terdapat 5 parameter yang tadi telah saya sebutkan. Pada blok ini merupakan proses penghitungan setiap inputan dengan bobotnya masing-masing sesuai dengan ketentuan diatas.&lt;/p&gt;
&lt;p&gt;Pada fungsi, &lt;em&gt;public boolean stat()&lt;/em&gt; berfungsi sebagai pengecek dan pemberian status  true atau false untuk pernyataan LULUS atau TIDAK LULUS pada blok terakhir&lt;/p&gt;
&lt;p&gt;Dan pada blok terakhir yaitu pada prosedur “&lt;em&gt;public void hasilRaport&lt;/em&gt;” merupakan blok coding yang akan menampilkan nilai akhir raport dan status LULUS atau TIDAK LULUS.&lt;/p&gt;
&lt;p&gt;Lanjut ke main program. Pada bagian main program hanya terdapat pemanggilan-pemanggilan saja. Karena semua proses sudah dilakukan di library diatas.&lt;/p&gt;
&lt;p&gt;Berikut adalah coding dari main program&amp;#160;:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;public class NilaiRaportTest&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;{&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;            public static void main(String[] args)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;            {&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                        NilaiRaport raport = new NilaiRaport();&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;                        raport.inputNilai();&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                        raport.nilaiRaport(&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                                        raport.nilaiUAS,&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                                        raport.nilaiUTS,&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                                        raport.nilaiTugas,&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                                        raport.jmlHadir,&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                                        raport.jmlPertemuan&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                         );&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                        raport.stat();&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;                        raport.hasilRaport()&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;            }&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;}&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Penjelasan singkatnya sebagai berikut. Pada statement “&lt;em&gt;NilaiRaport raport = new NilaiRaport();&lt;/em&gt;” mendeklarasikan variabel raport bertype NilaiRaport. Pada java, sebuah class bisa dijadikan sebagai type variabel. Pada kasus ini typenya merupakan library java yang ada diatas. Selanjutnya pada statement dibawahnya merupakan pemanggilan procedure dan fungsi yang ada di library. Setelah beres menulis coding diatas. Proses selanjutnya adalah mengcompile 2 file berextensi java diatas menjadi berextensi .class. caranya&amp;#160;:&lt;/p&gt;
&lt;ol start="1"&gt;&lt;li&gt;Masuk ke Command Prompt&lt;/li&gt;
&lt;li&gt;Ketik javac [nama class]. Ex: javac NilaiRaport.java , javac NilaiRaportTest.java&lt;/li&gt;
&lt;li&gt;Coba Program dengan cara ketik&amp;#160;: java NilaiRaportTest. Mengapa yang dicoba adalah NilaiRaportTest&amp;#160;? Karena pada NilaiRaportTest terdapat main program dari program diatas.&lt;/li&gt;
&lt;li&gt;Proses pengetesan harus dilakukan di folder tempat menyimpan file-file diatas jika tidak maka cara lainnya adalah dengan mengetikan secara lengkap path file-file diatas.&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;Berikut contohnya&amp;#160;:&lt;/p&gt;
&lt;p&gt;&lt;img src="http://nafhularsyad.files.wordpress.com/2011/08/11.png?w=604&amp;amp;h=301"/&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="Apple-style-span"&gt;Print Screen diatas merupakan cara untuk pindah ke directory file java.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="Apple-style-span"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="Apple-style-span"&gt;&lt;img src="http://nafhularsyad.files.wordpress.com/2011/08/21.png?w=604&amp;amp;h=301"/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Print Screen diatas merupakan contoh pengetesan program.&lt;/p&gt;
&lt;p&gt;Setelah bisa dijalankan, proses selanjutnya adalah mendeploy menjadi .jar caranya yaitu&amp;#160;:&lt;/p&gt;
&lt;ol start="1"&gt;&lt;li&gt;Ketik&amp;#160;: jar –fcvm [nama jar] MANIFEST.TXT [nama class][nama class]&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;Contoh&amp;#160;: jar -fcvm NilaiRaportTest.jar MANIFEST.TXT NilaiRaport.class NilaiRaportTest.class&lt;/p&gt;
&lt;ol start="2"&gt;&lt;li&gt;MANIFEST.TXT berisi&amp;#160;:&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;Manifest-Version: 1.0&lt;/p&gt;
&lt;p&gt;Created-By: Nafhul Arsyad&lt;/p&gt;
&lt;p&gt;Main-Class: NilaiRaportTest&lt;/p&gt;
&lt;ol start="3"&gt;&lt;li&gt;Setelah sukses, cara mengeksekusinya yaitu dengan mengetik&amp;#160;: java –jar [nama jar]&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;Contoh&amp;#160;: java -jar NilaiRaportTest.jar&lt;/p&gt;
&lt;p&gt;Berikut contoh hasilnya&amp;#160;:&lt;/p&gt;
&lt;p&gt;&lt;img src="http://nafhularsyad.files.wordpress.com/2011/08/31.png?w=604&amp;amp;h=301"/&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="Apple-style-span"&gt;Sekian dari saya, semoga bermanfaat.&lt;/span&gt;&lt;/p&gt;</description><link>http://callmenafhul.tumblr.com/post/21708762844</link><guid>http://callmenafhul.tumblr.com/post/21708762844</guid><pubDate>Tue, 24 Apr 2012 17:28:00 +0700</pubDate><category>programming</category><category>java</category><category>nilai raport</category><category>j2se</category></item><item><title>"Is that all?"</title><description>“Is that all?”</description><link>http://callmenafhul.tumblr.com/post/21708444591</link><guid>http://callmenafhul.tumblr.com/post/21708444591</guid><pubDate>Tue, 24 Apr 2012 17:12:20 +0700</pubDate></item></channel></rss>
