RSS

MATRIKS, METODE STRING (CONCAT), PERULANGAN HARI Menggunakan JAVA

Sebenarnya saya belum menguasai bahasa pemrograman JAVA hanya saja saya sedikit menyukai bahasa pemrograman ini. Karena bagi saya JAVA tidak mudah, namun karena saya mengambil jurusan Teknik Informatika dan memiliki tugas yang berkenaan dengan bahasa pemrograman JAVA, saya harus dapat mempelajari bahkan mengetahui bahasa pemrograman ini. Berikut adalah program yang pernah saya buat menggunakan bahasa pemrograman JAVA :


1)      PROGRAM MATRIKS 4X4

Koding dan Logika Program
import java.io.*;
class vaa_matriks
{
                public static void main (String[] args) throws Exception
                {
                                BufferedReader input = new BufferedReader( new InputStreamReader (System.in));
Arti dari sekelompok blok diatas import java.io.*; adalah fasilitas perpustakaan yang dimiliki oleh java. Class adalah suatu frame yang merupakan definisi yang memuat data dan method pengolah data dan satu adalah nama file yang digunakan program ini jika kita akan menyimpan file ini. Tanda {  digunakan untuk mengawali dari sekelompok statement. Kemudian public static void main merupakan metode dasar dan awal penulisan pada java. Metode ini adalah fungsi/prosedur yang dapat menjalankan suatu aksi tertentu. Setiap program java memiliki sebuah metode yang dinamai main(). Metode main() yang bersifat statis dan kosong. Tipe datanya adalah string. Statement ini menyatakan bahwa kita mendeklarasikan sebuah class bernama vaa_matriks dan kita mendeklarasikan main method. Tanda { digunakan untuk mengawali dari sekelompok statement. Kemudian dengan objek input yang akan memanggil semua method dalam program ini yang mana akan dibaca oleh program ini.                             
                                System.out.print("masukan jumlah ordo =");
                                int n=Integer.parseInt(input.readLine());
                                int [][] matrika = new int [n][n];
                                int [][] matrikb = new int [n][n];
                                int [][] matrikc = new int [n][n];
                                int [][] matrikd = new int [n][n];
Arti dari sekelompok blok diatas adalah bahwa akan dicetak masukan jumlah ordo =, dimana nilai iank kita inputkan bervariabel n dan bertipe data integer. Kemudian terdapat objek matrika , matrikb, matrikc dan matrikd dengan kapasitas variable n yaitu kapasitas sesuai dengan nilai n yang kita inputkan.
                                System.out.println("matriks A:");
                                for(int i=0;i<n;i++)
                                {
                                                for(int j=0;j<n;j++)
                                                {
                                                  System.out.print("elemen ["+(i+1)+","+(j+1)+"]=");
                                                  matrika[i][j]=Integer.parseInt(input.readLine());
                                                 }
                                }
Kemudian akan dicetak matriks A: lalu akan mengalami perulangan dengan menggunakan variable i yang bernilai 0. jika nilai i<n maka akan tercetak nilai i dan akan terus bertambah. Tanda { digunakan untuk mengawali dari sekelompok statement. Kemudian juga akan terjadi perulangan untuk variable j yang bernilai 0. Jika nilai j<n maka akan tercetak nilai j dan akan terus bertambah. Kemudian akan dicetak elemen i dimulai dari 1 hingga jumlah ordo yang diinputkan dan j dimulai dari 1 hingga jumlah ordo yang diinputkan. Kemudian matrika yang bervariabel i dan j yang mana nilainya telah kita inputkan akan dideklarasikan ke dalam bentuk integer.
                                System.out.println("matriks B:");
                                for(int i=0;i<n;i++)
                                {
                                                for(int j=0;j<n;j++)
                                                {
                                                  System.out.print("elemen ["+(i+1)+","+(j+1)+"]=");
                                                  matrikb[i][j]=Integer.parseInt(input.readLine());
                                                 }
                                }
Kemudian akan dicetak matriks B: lalu akan mengalami perulangan dengan menggunakan variable i yang bernilai 0. jika nilai i<n maka akan tercetak nilai i dan akan terus bertambah. Tanda { digunakan untuk mengawali dari sekelompok statement. Kemudian juga akan terjadi perulangan untuk variable j yang bernilai 0. Jika nilai j<n maka akan tercetak nilai j dan akan terus bertambah. Kemudian akan dicetak elemen i dimulai dari 1 hingga jumlah ordo yang diinputkan dan j dimulai dari 1 hingga jumlah ordo yang diinputkan. Kemudian matrikb yang bervariabel i dan j yang mana nilainya telah kita inputkan akan dideklarasikan ke dalam bentuk integer.
                                System.out.println("penjumlahan matrik:");
                                for(int i=0;i<n;i++)
                                {
                                                System.out.print("|");
                                                for(int j=0;j<n;j++)
                                                {
                                                 matrikc[i][j]=matrika[i][j]+matrikb[i][j];
                                                System.out.print(" "+matrikc[i][j]+" ");
                                                }
                                                System.out.println("|");
                                }
Kemudian akan dicetak penjumlahan matrik:, lalu akan mengalami perulangan dengan menggunakan variable i yang bernilai 0. jika nilai i<n maka akan tercetak nilai i dan akan terus bertambah. Kemudian akan dicetak | dan akan terjadi perulangan pada variable j yang bernilai 0. Jika nilai j<n maka akan tercetak nilai j dan akan terus bertambah. Tanda { digunakan untuk mengawali dari sekelompok statement. Kemudian akan diproses penjumlahan antara matrika dan matrikb. Penjumlahan menggunakan matrikc yang bervariabel i dan j dan rumusnya = matrika bervariabel i dan j + matrikb bervariabel i dan j. Kemudian akan dicetak spasi matrikc yang bervariabel i dan j lalu spasi. Kemudian akan dicetak |. Tanda } digunakan untuk mengakhiri sekelompok statement.
                                System.out.println("pengurangan matrik");
                                for(int i=0;i<n;i++)
                                {
                                                System.out.print("|");
                                                for(int j=0;j<n;j++)
                                                {
                                                 matrikc[i][j]=matrika[i][j]-matrikb[i][j];
                                                System.out.print(" "+matrikc[i][j]+" ");
                                                }
                                                System.out.println("|");             
                                }
Kemudian akan dicetak pengurangan matrik:, lalu akan mengalami perulangan dengan menggunakan variable i yang bernilai 0. jika nilai i<n maka akan tercetak nilai i dan akan terus bertambah. Kemudian akan dicetak | dan akan terjadi perulangan pada variable j yang bernilai 0. Jika nilai j<n maka akan tercetak nilai j dan akan terus bertambah. Tanda { digunakan untuk mengawali dari sekelompok statement. Kemudian akan diproses pengurangan antara matrika dan matrikb. Pengurangan menggunakan matrikc yang bervariabel i dan j dan rumusnya = matrika bervariabel i dan j - matrikb bervariabel i dan j. Kemudian akan dicetak spasi matrikc yang bervariabel i dan j lalu spasi. Kemudian akan dicetak |. Tanda } digunakan untuk mengakhiri sekelompok statement.
                                System.out.println("perkalian matrik:");
                                for(int i=0;i<n;i++)
                                {
                                                System.out.print("|");
                                                for(int j=0;j<n;j++)
                                                {
                                                matrikd[i][j]=0;
                                                for(int k=0;k<n;k++)
                                                {
                                                matrikd[i][j]=matrikd[i][j]+(matrika[i][k]*matrikb[k][j]);
                                                 }
                                                                System.out.print(" "+ matrikd[i][j] +" ");
                                                }
                                                System.out.println("|");
                                }                             
                }
}
Kemudian akan dicetak perkalian matrik:, lalu akan mengalami perulangan dengan menggunakan variable i yang bernilai 0. jika nilai i<n maka akan tercetak nilai i dan akan terus bertambah. Kemudian akan dicetak | dan akan terjadi perulangan pada variable j yang bernilai 0. Jika nilai j<n maka akan tercetak nilai j dan akan terus bertambah. Tanda { digunakan untuk mengawali dari sekelompok statement. Kemudian diberi nilai pada matrikd yang bervariabel i dan j = 0, maka akan terjadi perulangan pada variable k yang bernilai 0. Jika nilai k<n maka akan tercetak nilai k dan akan terus bertambah. Tanda { digunakan untuk mengawali dari sekelompok statement. Kemudian akan diproses perkalian matrik dimana menggunakan matrikd yang bervariabel i dan j yaitu = matrikd bervariabel i dan j + (matrika bervariabel i dan k * matrikb yang bervariabel k dan j. Tanda { digunakan untuk mengawali dari sekelompok statement. Kemudian akan dicetak spasi kemudian hasil dari matrikd bervariabel i dan j lalu spasi. Tanda } digunakan untuk mengakhiri sekelompok statement. Kemudian akan dicetak tanda |. Tanda } digunakan untuk mengakhiri sekelompok statement.

2)   PROGRAM MENGGUNAKAN METODE STRING (CONCAT)

Koding dan Logika Program 2
class strvaa
{
            public static void main(String[]args)
            {
Maksud dari sekelompok statement diatas adalah public static void main merupakan metode dasar dan awal penulisan pada java. Metode ini adalah fungsi/prosedur yang dapat menjalankan suatu aksi tertentu. Setiap program java memiliki sebuah metode yang dinamai main(). Metode main() yang bersifat statis dan kosong. Tipe datanya adalah string. Statement ini menyatakan bahwa kita mendeklarasikan sebuah class bernama strvaa dan kita mendeklarasikan main method. Tanda { digunakan untuk mengawali dari sekelompok statement. Kemudian dengan objek input yang akan memanggil semua method dalam program ini yang mana akan dibaca oleh program ini.
                        String s1 = " Eva ";
                        String s2 = " Sayang ";
                        String s3 = " Mama ";
                        String s4 = " Papa ";
                        String s5 = " Kami Semua Saling Menyayangi^^ ";
                        String s6 = " dan ";
Kemudian dideklarasikan variabel s1 , s2, s3, s4, s5, dan s6 yang bertipe data string dan memiliki nilai seperti yang terlihat diatas. Setiap nilai tersebut yang terkandung di dalam setiap variabel berfungsi untuk membuat suatu string yang akan digabungkan atau di-concat.
                        String sGabung;
                        String sGabung2;
                        String sGabung3;
                        String sGabung4;
                        String sGabung5;
Sekelompok statement diatas merupakan bagian variabel untuk fungsi metode string gabungan atau concat. Variabel – variabel tersebut yaitu sGabung, sGabung2, sGabung3, sGabung4, dan sGabung5 yang bertipe data string.
                       
                        sGabung = s1 + s2 + s3;
                        System.out.println(sGabung);
Kemudian variabel sGabung dideklarasikan untuk menggabungkan setiap string yang terdapat didalam variabel s1, s2, dan s3. Kemudian akan dipanggil gabungan string pada variabel sGabung tersebut dan akan dicetak             Eva Sayang Mama.
                        System.out.print("\n");
                        sGabung2 = s1 + s2 + s4;
                        System.out.println(sGabung2);
Lalu akan dicetak baris kosong. Kemudian variabel sGabung2 dideklarasikan untuk menggabungkan setiap string yang terdapat didalam variabel s1, s2, dan s4. Kemudian akan dipanggil gabungan string pada variabel sGabung2 tersebut dan akan dicetak
                        Eva Sayang Papa.
                        System.out.print("\n");
                        sGabung3 = s3 + s2 + s4 + s6 + s1;
                        System.out.println(sGabung3);
Lalu akan dicetak baris kosong lagi. Kemudian variabel sGabung3 dideklarasikan untuk menggabungkan setiap string yang terdapat didalam variabel s3, s2, s4, s6 dan s1. Kemudian akan dipanggil gabungan string pada variabel sGabung3 tersebut dan akan dicetak
                          Mama Sayang Papa dan Eva.
                          System.out.print("\n");
                          sGabung4 = s4 + s2 + s3 + s6 + s1 ;
                          System.out.println(sGabung4);
Lalu akan dicetak baris kosong lagi. Kemudian variabel sGabung4 dideklarasikan untuk menggabungkan setiap string yang terdapat didalam variabel s4, s2, s3, s6 dan s1. Kemudian akan dipanggil gabungan string pada variabel sGabung4 tersebut dan akan dicetak
                          Papa Sayang Mama dan Eva.
                          System.out.print("\n");
                          sGabung5 = s5;
                          System.out.println(sGabung5);
}
}
Lalu akan dicetak baris kosong lagi. Kemudian variabel sGabung5 dideklarasikan untuk mencetak string yang terdapat didalam variabel s5 yaitu Kami Semua Saling Menyayangi^^.

3) PROGRAM PERULANGAN HARI

Koding dan Logika Program 3

import static java.lang.System.*;

public class MyDay {

    private String[] hari = {"Senin  ", "Selasa ", "Rabu   ", "Kamis  ",
        "Jum'at ", "Sabtu  ", "Minggu "};
    private String space = "                                         ";
    private final int size = 7;
Arti dari sekelompok statement diatas adalah bahwa akan dibuat sebuah program dengan menggunakan package pada java yaitu java.lang.System. Package tersebut digunakan untuk  mewakili kata system pada program ini. Kemudian program ini menggunakan class yang berakses public dengan nama class yaitu MyDay, artinya class ini dapat diakses oleh semua kelas yang ada didalam program. Kemudian dideklarasikan variabel hari yang bertipe data string yang memiliki akses private. Variabel hari memiliki nilai yaitu Senin, Selasa, Rabu, Kamis, Jum’at, Sabtu, Minggu. Kemudian terdapat juga variabel space yang bertipe data string yang juga berakses private. Variabel space ini digunakan untuk menentukan atau mencetak spasi pada program ketika program akan dipanggil nanti. Kemudian terdapat variabel size yang bertipe data integer dan bertingkat akses private yang mana final yaitu variabel tersebut yaitu size nilainya tidak dapat berubah atau disebut dengan konstantanya. Akses private yaitu artinya data atau method String[]hari, String space, dan int size tidak dapat diakses oleh kelas yang lain. Variabel size diberi nilai 7 dimana hari terdapat 7 hari.
    void show() {
        for (int i = 0; i < size; i++) {
            out.print(hari[i] + ' ');
        }
Kemudian terdapat method show yang digunakan untuk menampilkan output program. Karena program ini tanpa inputan, saya membuat dengan langsung menampilkan hasilnya ketika dijalankan atau di-run. Kemudian akan terjadi perulangan untuk menampilkan hari yang dideklarasikan dengan variabel i. Nilai I dimulai dari 0. Jika nilai i lebih kecil dari ukurannya, maka variabel i atau hari akan bertambah. Kemudian akan dicetak hari-hari hingga perulangan terpenuhi. Kemudian dicetak juga baris kosong.
        out.println();
        for (int i = 1; i < size -1; i++) {
            out.print(hari[i] + space + hari[size-(i+1)]);
            out.println();
        }
Kemudian akan dicetak baris kosong dibaris berikutnya. Kemudian terjadi perulangan untuk hari dan spasi. Dimana nilai awal  variabel i yang bertipe data integer sama dengan 1, jika nilai I lebih kecil dari nilai atau ukuran size – 1 maka nilai i akan terus bertambah. Kemudian akan dipanggil perulangan hari pada variabel i digabung dengan spasi dan hari dengan ukuran i + 1. Jadi setiap dicetak hari maka akan dicetak juga spasi setelahnya. Kemudian akan dicetak baris berikutnya.
        for (int i = 0; i < size; i++) {
            out.print(hari[size-(i+1)] + ' ');
        }
        out.println();
    }
Kemudian akan terjadi perulangan untuk hari, ukuran dengan spasi. Dimana nilai awal i yang bertipe data integer adalah 0. Jika nilai i lebih kecil dari ukurannya, maka nilai i akan terus bertambah. Kemudian akan dicetak hari dimana ukurannya yaitu size – (i+1) dan spasi kosong. Kemudian akan dicetak baris berikutnya.
    public static void main(String[] args) {
        MyDay run = new MyDay();
        run.show();
    }
}
Arti dari sekelompok statement diatas adalah bahwa public static void main merupakan metode dasar dan awal penulisan pada java. Metode ini adalah fungsi/prosedur yang dapat menjalankan suatu aksi tertentu. Dalam program ini program akan menjalankan nama program dengan nama classnya yaitu MyDay dan merupakan deklarasi dari main method atau method utama program. Setiap program java memiliki sebuah metode yang dinamai main(). Metode main() yang bersifat statis dan kosong. Tipe datanya adalah string. Kemudian perintah run.show adalah untuk menjalankan dan menampilkan output dari program MyDay.

Untuk lebih jelasnya, silahkan download filenya di sini :)
Semoga Bermanfaat ^_^

Membuat Web Menggunakan Joomla

Pertama kali saya mendengar kata Web, dipikiran saya pasti berhubungan dengan internet. Contoh Web itu seperti Facebook, Google, dan Blogger. Ternyata masih banyak lagi jenis – jenis Web yang belum saya ketahui. Contohnya seperti web service, web portal dan e-commerce. Akhirnya saya berfikir untuk membuat sebuah Web sederhana dengan menggunakan Joomla. Berhubung saat itu saya juga mendapat tugas dari dosen softskill saya.
Karena saya belum begitu mengerti akan Web, maka saya membaca buku mengenai Joomla. Setelah saya baca dan saya pahami, saya mulai mencoba untuk membuat Web saya tersebut. Awalnya saya mengalami kesulitan karena untuk membuat Web ini dengan menggunakan Joomla, saya harus mempunyai software yang bernama Xampp. XAMPP merupakan sebuah paket instalasi untuk PHP, APACHE dan MySQL. Dengan menggunakan XAMPP, kita tidak perlu lagi repot menginstall ketiga software itu secara terpisah. Oleh karena itu, saya meng-instal Xampp untuk mendukung pembuatan Web saya tersebut. Berikut cara menginstal XAMPP :
1. Jalankan file xampp-win32-1.4.12-installer.exe (atau versi lainnya)
2. Kemudian akan tampil pilihan untuk memilih bahasa ketika proses instalasi berjalan. Silakan pilih bahasa Indonesian atau English, kecuali anda menguasai bahasa lainnya. Pada contoh ini saya memilih bahasa Indonesian karena saya cinta bahasa Indonesia.
3. Proses instalasi akan dimulai. Klik Maju untuk memulainya.
4. Akan muncul lisensi software. Silahkan membacanya jika anda mau, tetapi saya lebih suka untuk tidak membacanya karena terlalu banyak. Klik Saya Setuju untuk melanjutkan.
5. Selanjutnya silakan anda pilih lokasi install untuk XAMPP. Kemudian klik install
6. Tunggu beberapa saat sampai proses instalasi selesai.
7. Instalasi selesai.
8. Sampai tahap ini, berarti kita sudah menginstal XAMPP. Itu berarti kita sudah selesai menginstall PHP, APACHE dan MYSQL. Langkah selanjutnya adalah menjalankan servicenya.
9. Jalankan XAMPP Control Panel yang ada di desktop. Atau anda juga dapat menjalankan XAMPP Control Panel dari menu Start -> All Programs -> apachefriends -> xampp -> xampp control panel.
10. Nyalakan Apache dan Mysql dengan mengklik tombol Start. Buka web browser anda, lalu ketikkan http://localhost. Jika tampilannya seperti di bawah ini, maka apache sudah terinstall dengan benar.
Setelah meng-instal XAMPP, barulah saya meng-instal Joomla. Joomla yang saya gunakan yaitu Joomla versi . berikut adalah cara menginstal Joomla.
1). Aktifkan dahulu XAMPP dengan cara double klik pada icon XAMPP. Kemudian akan muncul tampilan seperti gambar berikut :
Aktifkan Apache dan MySql dengan cara klik tombol START pada keduanya.
2). Setelah mengaktifkan XAMPP, aktifkan browser yang Anda miliki seperti Mozilla Firefox, Google Chrome, Internet Explorer dan lain sebagainya. Setelah itu ketikan URL seperti berikut :
localhost/(nama folder Joomla yang telah diubah)
Misal, localhost/revaa
Kemudian tekan ENTER atau klik START.
3). Setelah itu akan muncul tampilan seperti gambar berikut :
Untuk tahap pertama kita memilih jenis bahasa yang akan kita gunakan dalam proses peng-instalan, misalnya Indonesian. Kemudian klik .
4). Setelah itu akan muncul tampilan seperti berikut :
Setelah kita memilih jenis bahasa yang kita gunakan, akan muncul tampilan Pre-instalation. Kemudian klik .
5). Setelah itu akan muncul :
Tampilan diatas adalah tampilan License. Kemudian klik .
6). Setelah itu akan muncul lagi tampilan seperti gambar berikut :
Tampilan diatas adalah tampilan Database yang digunakan untuk mengatur database yang kita buat. Pada field :
Host Name, isikan dengan Localhost.
Username, isikan dengan root.
Untuk field Password, kosongkan.
Database, isikan dengan [nama folder/domain]db. Kemudian klik
7). Setelah itu akan muncul tampilan seperti gambar berikut :
Tampilan diatas adalah FTP Configuration. Kosongkan semua field yang ada, kemudian klik .
8). Setelah itu akan muncul tampilan Configuration :
Isikan pada setiap field, yaitu :
Site Name, isikan dengan [nama site yang kita inginkan] seperti www.revaa.com
Your Email, isikan dengan [email yang telah ada] seperti vaa_reva@yahoo.com
Admin Password, isikan dengan [password yang diinginkan]
Confirm Admin Password, isikan dengan [password yang sama dengan diatas]
Selain itu, field dikosongkan. Lalu klik .
9). Setelah itu akan muncul tampilan konfirmasi :
, kemudian klik OK.
10). Maka akan muncul tampilan seperti gambar berikut :
Ini adalah tampilan Finish. Itu artinya instalan telah berhasil dilakukan. Untuk memasuki Web yang telah kita buat, klik , maka akan muncul Web yang telah kita instal. Selanjutnya kita hanya meng-edit Layout atau tampilan yang terdapat pada Web kita.
Setelah saya mengerjakan Web ini, saya sudah lumayan mengerti cara membuat Web. Jujur saja, ini Web pertama yang baru saya buat. Blog saya hanya saya buat di Web yang telah ada sebelumnya seperti www.blogspot.com dan www.wordpress.com.

Cuek, bukan berarti ga sayang

Sewaktu gua lagi iseng-iseng cari artikel tentang “Ciri – Ciri Cowok Cuek”, gua temuin satu artikel yang bener-bener ceritain tentang Ciri – Ciri Cowok Cuek itu. Ini yang gua baca dan gua ngertiin :

Sikap seperti ini (cuek) biasanya dimiliki oleh orang-orang cuek yang keliatan masa bodo. tapi bukan berarti di hati mereka itu mereka gak punya cinta. sikap orang cuek emang biasanya 99% bikin orang bete. tapi bukan maksud mereka bikin orang bete.

orang cuek juga bisa cinta sama lawan jenis (maksud gua buat orang cuek yg normal, haha). cuma cara mereka nunjukinnya emang beda, mereka punya cara sendiri buat nunjukkin rasa cintanya.

orang cuek emang selalu keliatan nyebelin, apalagi di mata pasangannya. mereka keliatan ga peduli sama perasaan pasangannya. padahal dalam hatinya mereka peduli. sangat sangat peduli. cuma mereka nggak tau gimana caranya nunjukkin rasa peduli itu.

mereka pengen ngeliat kamu seneng, tapi kenyataannya mereka malah selalu bikin kamu bete gara2 sikap cueknya itu. mereka pengen ngebahagiain kamu, tapi bingung gimana cara yang pas buat bikin kamu bahagia.

terkadang mereka malah ngelakuin hal yang kamu gak suka berulang kali. itu bukan maksud mereka bikin kamu jengkel, tapi itu emang udah sifatnya yang seharusnya kamu bisa menerima kelemahannya di bidang perhatian.

kadang orang2 cuek emang keliatan nyebelin di mata pasangannya. mereka gak pernah nunjukin rasa cemburu kalo kamu lagi deket sama cowo atau cewe lain. tapi asal kamu tau, dalam hati mereka rasanya pengen meledak, pengen teriak sekenceng2nya kalo mereka takut kehilangan kamu. tapi mereka gak bisa ngelakuin itu.

kadang juga mereka keliatan kayak gak peduli kalo kamu sedih. padahal sebenernya mereka gak mau ngeliat kamu sedih. rasanya mereka pengen meluk kamu, menghapus air mata kamu, dan bilang,"jangan sedih lagi ya sayang. kan masih ada aku yang sayang kamu." atau kata2 sejenis itu. tapi yang akhirnya keluar dari mulut mereka,"Udah, gak usah nangis. Jangan dipikirin."

orang2 cuek biasanya jauh dari kata romantis. mereka emang ga bisa ngebuai kamu dengan sikap2 romantisnya. tapi percaya deh, mereka sebenernya berusaha untuk bisa keliatan romantis walaupun bagi kamu itu belom romantis. misalnya mereka berusaha nahan ngantuk buat ngucapin selamat ultah pas jam 12 malem pas hari ultah kamu. atau mungkin bikin kejutan2 kecil yg bagi kamu ga berharga sama sekali. padahal butuh perjuangan buat mereka ngelakuin itu.

mereka jarang sms atau telpon kamu. bahkan untuk sekedar nanya,"Sayang, lagi ngapain? udah makan belom?" itu rasanya berat banget. tapi bukan berarti mereka gak mikirin kamu. mereka cuma bisa bertanya2 dalam hati. "gimana kabarnya hari ini?" , "dia lagi apa ya?" , "udah makan belom dia ya?" , "lagi sama siapa ya?" mereka cuma nungguin kamu yang ngasih kabar ke mereka. dan waktu kamu udah ngasih kabar, hati mereka rasanya lega karna semua pertanyaan di hatinya udah kejawab.

yang paling parah, ada orang cuek yang kalo suka sama seseorang, gak mau nunjukin perasaannya ke orang itu. bahkan sampe orang itu cape nungguin pernyataan cinta trus akhirnya punya gebetan baru, mereka cuman gigit jari dan gak bisa ngelakuin apa2 buat nyatain perasaannya kalo mereka bener2 cinta sama orang itu.

yang terakhir, sebenernya orang2 cuek itu bener2 gak mau kehilangan orang yang disayang, sama kya orang2 normal lainnya. tapi anehnya, mereka gak bisa nahan kamu waktu kamu bilang udah gak tahan sama sikapnya yang cuek. mereka cuma bisa pasrah ngeliat kamu pergi. tapi percayalah, dalam hati mereka, mereka bener2 cinta dan sayang kamu. mereka cuman mau yang terbaik buat kamu. biar kamu bisa bahagia, bukan menderita hidup sama orang cuek kya mereka.

jadi menurut gua, cowok cuek itu bukan berarti mereka ga sayang. tinggal kita yang harus positive thinking soal ini. jangan menyimpulkan sesuatu dengan pikiran yang lagi nggak baik. Good luck for your LOVE, guys ! ^_^

*(berdasarkan pengalaman)*

Membuat Cover Desain Grafis

NAMA KELOMPOK            : BENARDHI  SEPRIAN
                                                  DWI KARTINAH
                                                  DWI JATI WIBOWO
                                                  RITA EVA O.S
                                                  SYEFANI RAHMA DESKI


Dalam desain grafis warna sangat berperan penting dalam memberikan vibrasi tertentu di dalam suatu Desain Grafis.sehingga dapat memberikan efek tertentu berikut ini arti warna pada gambar dasar-dasar desain grafis

Hitam
Respon Psikologi: Ketakutan, Power, Kecanggihan, Kematian, Misteri, Seksualitas, Kesedihan, Keanggunan, dan Independen, Berwibawa, Penyendiri, Disiplin, dan Berkemauan keras.
Melambangkan kematian dan kesedihan di budaya Barat. Sebagai warna Kemasan, Hitam melambangakan Keanggunan (Elegance), Kemakmuran (Wealth) dan Kecanggihan (Sopiscated). Menunjukkan hal yang tegas, elegan, dan eksklusif. Juga bisa mengandung makna rahasia. Seperti ketika saya memilih warna dominan hitam pada Rahasia Blogging.warnatersebut sangat mendukung kata “rahasia” yang ingin saya tekankan.
Kalau untuk warna mobil, biasanya mobil berwarna hitam lebih mahal daripada mobil berwarna lain.
Biru
Respon Psikologi: Kepercayaan, Konservatif, Keamanan, Teknologi, Kebersihan, Keteraturan, Damai, menyejukkan, spiritualitas, kontemplasi, misteri, dan kesabaran.
Banyak digunakan sebagai warna pada logo Bank di Amerika Serikat untuk memberikan kesan tenang, terpercaya, ilmu dan wawasan. Warna ini sangat baik untuk menumbuhkan loyalitas konsumen. Bank-bank banyak menggunakan warna biru sebagai warna dominannya, demikian juga pendidikan.
Hijau
Respon Psikologi: Alami, Sehat, Keberuntungan, Pembaharuan, pertumbuhan, kesuburan, harmoni, optimisme, kebebasan, dan keseimbangan
Warna Hijau tidak terlalu ’sukses’ untuk ukuran Global. Di Cina dan Perancis, kemasan dengan warna Hijau tidak begitu mendapat sambutan. Tetapi di Timur Tengah, warna Hijau sangat disukai. Banyak produk yang menekankan kealamian produk menggunakan warna ini sebagai pilihan. Untuk perusahaan-perusahaan yang berhubungan dengan eksplorasi alam, warna hijau banyak dipakai untuk menegaskan bahwa perusahannya berwawasan lingkungan. Warna ini termasuk yang sedang ngetren dan akan banyak dipakai khususnya dengan kampanye yang berhubungan dengan lingkungan. Kemasan deterjen juga tidak sedikit yang menggunakan warna hijau.
Merah
Respon Psikologi: Power, Energy, Kekuatan, cinta, nafsu, agresi, bahaya, berpendirian, dinamis, dan percaya diri
Warna Merah kadang berubah arti jika dikombinasikan dengan warna lain. Merah dikombinakan dengan Hijau, maka akan menjadi simbol Natal. Merah jika dikombinasikan denga Putih, akan mempunyai arti ‘bahagia’ di budaya Oriental. Bisa berarti berani dan semangat yang berkobar-kobar. Singkatnya secara umum berhubungan dengan perasaan yang meledak-ledak. Warna merah mudah menarik perhatian dan meningkatkan nafsu. Karena itu seperti saya katakan tadi, bisnis makanan banyak menggunakan warna dominan merah karena ini dipercaya dapat meningkatkan nafsu makan pembeli, lihat saja warna pizza hut, McD, KFC yang juga ada merahnya.
Atau kalau untuk teks, warna merah pasti akan lebih menarik perhatian dibanding warna lain. Namun jika untuk background dengan teks hitam, akan membuat mata cepat lelah.
Putih
Warna suci dan bersih, natural, kosong, tak berwarna, netral, awal baru, kemurnian dan kesucian
Warna yang sangat bisa dipadukan dengan warna apapun. Warna putih di situs web banyak dipakai sebagai warna background teks hitam. Sebab pengunjung akan lebih mudah untuk membacanya.

Dasar Permodelan Grafis versi Translate

Menurut ruang lingkup dalam desain grafis, desain grafis adalah proses dan seni menggabungkan teks dan grafik dan mengkomunikasikan pesan yang efektif dalam desain logo, grafis, brosur, newsletter, poster, tanda dan jenis lainnya komunikasi visual.

Berikut adalah Prinsip dan Dasar Desain Grafis, yaitu :

1. Elemen Dasar Desain Grafis Kelas Bangunan blok desain didefinisikan dan diilustrasikan dalam pelajaran dan latihan - termasuk garis, bentuk, dan tekstur. Jelajahi setiap elemen individu dan sebagai bagian dari keseluruhan.

2. Prinsip Dasar Desain Grafis Kelas Pelajari cara menggunakan keselarasan, kontras, ruang putih, dan prinsip-prinsip lain dari desain grafis untuk membuat komposisi halaman yang efektif melalui pelajaran desain grafis dan latihan.

Di dalam unduhan dibawah ini terdiri dari :
1.
ELEMEN DASAR DESAIN GRAFIS
2. WARNA PENGANTAR ELEMEN DESAIN
3. PENGANTAR GARIS SEBAGAI UNSUR DESAIN
4.
PENGANTAR BENTUK SEBAGAI UNSUR DESAIN
5. GARIS DALAM DESAIN GRAFIS

6. MASSA DALAM DESAIN GRAFIS
7. BENTUK DALAM DESAIN GRAFIS
8. TEKSTUR DALAM DESAIN GRAFIS
9. WARNA DALAM DESAIN GRAFIS
10.MENDEFINISIKAN PRINSIP DESAIN MELALUI METAFORA ATAU ALEGORI

11. PRINSIP DESAIN
12. KESEIMBANGAN
13. RADIAL SALDO
14. ATURAN THIRDS, PUSAT VISUAL, GRIDS

FILE dapat di-DOWNLOAD di bawah ini :

http://www.ziddu.com/download/16876444/DesainPermodelanGrafis.pdf.html

File di atas dalam bentuk LATEX yang sudah di-convert ke dalam bentuk Pdf.