Dec 15, 2011

Membuat Efek Letterpress di Photoshop dengan Mudah!



Efek Letterpress merupakan efek yang sangat populer sekali di dunia desain website, kita sering melihat nya di gunakan sebagai pemanis text pada tombol, sampai kepada headline dengan font besar menggunakan efek ini juga. Pada tutorial kali ini kita akan belajar menghasilkan efek letterpress dengan sangat mudah di Photoshop.
Efek ini terinspirasi dari teknik cetak yang bernama sama, yaitu Letterpress. Efek ini merupakan kebalikan dari emboss, kalau emboss itu huruf menjadi timbul, sebaliknya efek Letterpress akan memberikan efek seperti ‘masuk’ ke dalam, ya sesuai namanya seperti di “press”.
Kita bisa dengan sangat mudah membuatnya di Photoshop, bagi kalian yang sering mendesain website pasti sering menggunakan teknik ini (termasuk saya juga) untuk memberikan detil yang tidak terlalu menonjol tetapi kalau tidak ada rasanya akan berbeda (terlalu plain). Ok, langsung saja, bagi yang belum pernah mencoba, pasti ketagihan akan efek ini :)
Langkah 1
Buka dokumen baru di Photoshop berukuran 640 x 480 pixel seperti gambar di bawah ini.
Efek_Letterpress_langkah1

Langkah 2
Beri warna merah maroon pada background dengan menggunakan Paint Bucket Tool (G). Setelah itu berikan efek cahaya dengan menggunakan Filter > Render > Lightning Effects , dan atur setting Lightning Effects nya sesuai yang kamu mau. Untuk kali ini, saya membuat seolah-olah ada cahaya dari atas.
Efek_Letterpress_langkah2
Efek_Letterpress_langkah3

Langkah 3
Ketiklah kata/text yang kamu inginkan, yang perlu di perhatikan adalah efek Letterpress ini akan terlihat bagus bila hurufnya tebal dan besar, namun tidak menutup kemungkinan huruf yang tipis juga akan menghasilkan efek yang bagus pula.
Efek_Letterpress_langkah4

Langkah 5
Ini kuncinya, kita akan memberikan efek Letterpress pada text yang sudah kita ketik. Untuk menghasilkan efek ini, di perlukan 3 jenis layer Style, yaitu, Drop Shadow,Inner Shadow, dan Gradient Overlay. Dobel klik layer text kamu dan mulailah memberikan Layer Style dengan setting seperti 3 gambar berikut.
Efek_Letterpress_langkah5
Efek_Letterpress_langkah6
Efek_Letterpress_langkah7
Setelah semua Layer Style kamu berikan, maka kamu akan mendapatkan hasil akhir text kamu seperti berikut ini.

Kita sudah selesai! Mudah bukan? :D kamu bisa mencobanya dengan elemen selain huruf, tentu di sesuaikan dengan kebutuhan desain kamu sendiri. Selain untuk desain website, kita juga bisa menggunakan teknik ini misalnya pada desain kartunama, dan kebutuhan desain cetak yang lain nya.

Hasil Akhir

Catatan : 

- Warna Background harus lebih terang daripada warna text.
- Jangan terlalu jelas memberikan efek Drop Shadow (perhatikan Opacity) , karena akan memberikan kesan tidak riil.



Read More

Dec 7, 2011

Praktikum Daspro Chapter 4 Jawaban


Berikut ini adalah Soal untuk Praktikum Daspro Chapter 4

#scroll sampe bawah =)

1. Buatlah program untuk menerima 2 buah bilangan bulat masukan.  Tampilkan hasil dari
pembagian bilangan pertama dengan bilangan kedua, dengan ketelitian 3 desimal.

 Input   : bil1 dan bil2
 Output : hasil bagi bil1 dengan bil2

  Nilai tambah : program bisa mengecek pembagian dengan nol, yaitu jika bilangan kedua
adalah nol, maka tidak dilakukan proses pembagian, namun ditampilkan pesan
kesalahannya (division by zero).

2. Buatlah program untuk menghitung determinan dan mencari akar-akar dari persamaan
kuadrat :  ax2
 + bx + c = 0 , dengan ketentuan sbb :

D = b2
 - 4ac
•  Jika D = 0 , maka terdapat 2 akar real yang kembar, yaitu   :  x1 = x2 = -b / 2a
•  Jika D > 0 , maka terdapat 2 akar real yang berlainan, yaitu  :  
 x1 = (-b + sqrt(D)) / 2a
 x2 = (-b - sqrt(D)) / 2a
•  Jika D < 0 , maka terdapat 2 akar imaginair yang berlainan, yaitu :  
 x1 = -b / 2a + (sqrt(-D) / 2a) i
 x2 = -b / 2a  - (sqrt(-D) / 2a) i

Input    : a, b, c (float)
Output : Nilai Determinan serta nilai akar-akar persamaan tsb (x1& x2).

Petunjuk : - untuk mencari akar dari x, gunakan : sqrt(x)  yang didefinisikan pada
<math.h>.

 gunakan else if

3.  Buatlah program untuk menampilkan menu dan melakukan proses sbb :
Menu  :  1. Menghitung volume kubus
  2. Menghitung luas lingkaran
  3. Menghitung volume silinder.
Input : pilihan user (1, 2 atau 3)
Jika pilihan = 1, maka :
Input    : panjang sisi kubus
Output : Volume kubus (vol = sisi
3
)
Jika pilihan = 2, maka :
Input    : panjang jari-jari lingkaran
Output : Luas lingkaran (luas = 3.14 * r
2
)
Jika pilihan = 3, maka :
Input    : panjang jari-jari lingkaran & tinggi silinder
Output : Volume silinder (vol = 3.14 * r
2
* t)
Jika pilihan selain 1, 2 & 3 (default) : Tampilkan pesan kesalahan.

Petunjuk :  gunakan switch-case

Untuk mempermudah, kami sudah mempersiapkan file *docx yang sudah jadi, tinggal di modip.. XD

DOWNLOAD DISINI

Read More

Praktek Daspro Chapter 4 bag. Percobaan



Dibawah ini adalah percobaan yang harus dipraktekkan, copas script dibawah ini, lalu print screen hasil dari script di bawah ini. Gampang kan?


#scroll sampe ujung bawah =)

1. Menghitung nilai discount menggunakan if.
/* File program : discount.c */
#include <stdio.h>

main()
{
   double total_pembelian, discount = 0;

   printf("Total pembelian   = Rp ");
   scanf("%lf", &total_pembelian);

   if(total_pembelian >= 100.000)
    discount = 0.05 * total_pembelian;

   printf("Besarnya discount = Rp %.2lf\n", discount);

2. Menghitung nilai absolut suatu bilangan.
/* File program : absolut.c */
#include <stdio.h>

main()
{
 int bil, abs;

  printf("Masukkan bilangan bulat : ");
  scanf("%d", &bil);

  if(bil < 0)
   abs = -bil;

  printf("Nilai absolut dari %d adalah %d\n\n", bil, abs);

3. Pemakaian if-else untuk menyeleksi bilangan pembagi
/* File program : bagi1.c */
#include <stdio.h>

main()
{
   float a, b;

   printf("Masukkan nilai a : ");
   scanf("%f", &a);
   printf("Masukkan nilai b : ");
   scanf("%f", &b);

   printf("\n");
   if (b == 0)
    printf("%g dibagi dengan nol = TAK BERHINGGA\n", a);
   else
    printf("%g dibagi dengan %g  = %g\n", a, b, a/b);
          
    4. Pemakaian if-else untuk mengecek hasil modulus.
/* File program : bagi2.c */
#include <stdio.h>

main()
{
 int bil1, bil2, sisa;

 printf("Masukkan bilangan pertama : ");
 scanf("%d", &bil1);
 printf("Masukkan bilangan kedua   : ");
 scanf("%d", &bil2);

  sisa = bil1 % bil2;
  printf("\n");
  if (sisa == 0)
   printf("%d habis dibagi dengan %d\n\n", bil1, bil2);
  else
   printf("%d tidak habis dibagi dengan %d\n\n",
    bil1, bil2);
 } 

5. Mengkategorikan karakter masukan
/* File program : tebak.c */
#include <stdio.h>

main()
{
   char karakter;

   printf("Masukkan sebuah karakter : ");
   scanf("%c", &karakter);

   if ((karakter >= 'a' && karakter <= 'z') || (karakter >=
    'A' && karakter <= 'Z'))
    printf("%c adalah karakter alphabet\n", karakter);
   else if (karakter >= '0' && karakter <= '9')
    printf("%c adalah bilangan\n", karakter);
   else
    printf("%c adalah karakter khusus\n", karakter);

6. Mengkategorikan bilangan bulat dengan memberinya tanda 1, 0 atau -1.
/* File program : bulat.c */
#include <stdio.h>

main()
{
   int bil, tanda;

   printf("Masukkan sebuah bilangan : ");
   scanf("%d", &bil);

   if (bil < 0)
    tanda = -1;
   else if (bil == 0)
    tanda = 0;                       
      else
    tanda = 1;

   printf("Bilangan %d memiliki tanda %d\n", bil, tanda);

7. Implementasi program kalkulator sederhana menggunakan else-if.
/* File program : kalkulator1.c */
#include <stdio.h>

main()
{
   /* valid_operator diinisialisasi dg logika 1 */
   int  valid_operator = 1;  
   char  operator;
   float  bil1, bil2, hasil;

   printf("Masukkan 2 buah bilangan dan sebuah operator\n");
   printf("dengan format : bil1 operator bil2\n\n");
   scanf("%f %c %f", &bil1, &operator, &bil2);

   if(operator == '*')
    hasil = bil1 * bil2;
   else if(operator == '/')
    hasil = bil1 / bil2;
   else if(operator == '+')
    hasil = bil1 + bil2;
   else if(operator == '-')
    hasil = bil1 - bil2;
   else
    valid_operator = 0;

   if(valid_operator)
    printf("%g %c %g is %g\n", bil1, operator, bil2,
     hasil);
   else
    printf("Invalid operator!\n");

8. Implementasi program kalkulator sederhana menggunakan switch - case.
/* File program : kalkulator2.c */
#include <stdio.h>

main()
{
   /* valid_operator diinisialisasi dg logika 1 */
   int  valid_operator = 1;
   char  operator;
   float  bil1, bil2, hasil;

   printf("Masukkan 2 buah bilangan dan sebuah operator\n");
   printf("dengan format : bil1 operator bil2\n\n");
   scanf("%f %c %f", &bil1, &operator, &bil2);

 switch(operator) {
  case '*' : hasil = bil1 * bil2; break;
  case '/' : hasil = bil1 / bil2; break;
  case '+' : hasil = bil1 + bil2; break;              
  case '-' : hasil = bil1 - bil2; break;
  default :  valid_operator = 0;
 }

 if(valid_operator)
  printf("%g %c %g is %g\n", bil1, operator, bil2,hasil);
 else
  printf("Invalid operator!\n");  
}


Untuk mempermudah, kami sudah mempersiapkan file *cpp yang sudah jadi
DOWNLOAD DISINI

need password : ddimmas
Read More

Dec 2, 2011

Ternyata Air Dapat Mendengar



Kami ciptakan dari air segala sesuatu yang hidup." (Q.S. Al Anbiya:30)


Dalam kitab-kitab tafsir klasik, ayat tadi diartikan bahwa tanpa air semua akan mati kehausan. Tetapi di Jepang, Dr. Masaru Emoto dari Universitas Yokohama dengan tekun melakukan penelitian tentang perilaku air. Air murni dari mata air di Pulau Honshu didoakan secara agama Shinto, lalu didinginkan sampai -5oC di laboratorium, lantas difoto dengan mikroskop elektron dengan kamera kecepatan tinggi. Ternyata molekul air membentuk kristal segi enam yang indah. Percobaan diulangi dengan membacakan kata, "Arigato (terima kasih dalam bahasa Jepang)" di depan botol air tadi. Kristal kembali membentuk sangat indah. Lalu dicoba dengan menghadapkan tulisan huruf Jepang, "Arigato". Kristal membentuk dengan keindahan yang sama. Selanjutnya ditunjukkan kata "setan", kristal berbentuk buruk. Diputarkan musik Symphony Mozart, kristal muncul berbentuk bunga. Ketika musik heavy metal diperdengarkan, kristal hancur.

Ketika 500 orang berkonsentrasi memusatkan pesan "peace" di depan sebotol air, kristal air tadi mengembang bercabang-cabang dengan indahnya. Dan ketika dicoba dibacakan doa Islam, kristal bersegi enam dengan lima cabang daun muncul berkilauan. Subhanallah. Dr. Emoto akhirnya berkeliling dunia melakukan percobaan dengan air di Swiss, Berlin, Prancis, Palestina, dan ia kemudian diundang ke Markas Besar PBB di New York untuk mempresentasikan temuannya pada bulan Maret 2005 lalu. Ternyata air bisa "mendengar" kata-kata, bisa "membaca" tulisan, dan bisa "mengerti" pesan. Dalam bukunya The Hidden Message in Water, Dr. Masaru Emoto menguraikan bahwa air bersifat bisa merekam pesan, seperti pita magnetik atau compact disk.

Semakin kuat konsentrasi pemberi pesan, semakin dalam pesan tercetak di air. Air bisa mentransfer pesan tadi melalui molekul air yang lain. Barangkali temuan ini bisa menjelaskan, kenapa air putih yang didoakan bisa menyembuhkan si sakit. Dulu ini kita anggap musyrik, atau paling sedikit kita anggap sekadar sugesti, tetapi ternyata molekul air itu menangkap pesan doa kesembuhan, menyimpannya, lalu vibrasinya merambat kepada molekul air lain yang ada di tubuh si sakit.

Tubuh manusia memang 75% terdiri atas air. Otak 74,5% air. Darah 82% air. Tulang yang keras pun mengandung 22% air. Air putih galon dirumah, bisa setiap hari didoakan dengan khusyu kepada Allah, agar anak yang meminumnya saleh, sehat, dan cerdas, dan agar suami yang meminum tetap setia. Air tadi akan berproses di tubuh meneruskan pesan kepada air di otak dan pembuluh darah. Dengan izin Allah, pesan tadi akan dilaksanakan tubuh tanpa kita sadari. Bila air minum di suatu kota didoakan dengan serius untuk kesalehan, insya Allah semua penduduk yang meminumnya akan menjadi baik dan tidak beringas. Rasulullah saw. bersabda, "Zamzam lima syuriba lahu", "Air zamzam akan melaksanakan pesan dan niat yang meminumnya". Barangsiapa minum supaya kenyang, dia akan kenyang. Barangsiapa minum untuk menyembuhkan sakit, dia akan sembuh. Subhanallah ... Pantaslah air zamzam begitu berkhasiat karena dia menyimpan pesan doa jutaan manusia selama ribuan tahun sejak Nabi Ibrahim a.s.

Bila kita renungkan berpuluh ayat Al Quran tentang air, kita akan tersentak bahwa Allah rupanya selalu menarik perhatian kita kepada air. Bahwa air tidak sekadar benda mati. Dia menyimpan kekuatan, daya rekam, daya penyembuh, dan sifat-sifat aneh lagi yang menunggu disingkap manusia. Islam adalah agama yang paling melekat dengan air. Shalat wajib perlu air wudlu 5 kali sehari. Habis bercampur, suami istri wajib mandi. Mati pun wajib dimandikan. Tidak ada agama lain yang menyuruh memandikan jenazah, malahan ada yang dibakar. Tetapi kita belum melakukan zikir air. Kita masih perlakukan air tanpa respek. Kita buang secara mubazir, bahkan kita cemari. Astaghfirullah.

Seorang ilmuwan Jepang telah merintis. Ilmuwan muslim harus melanjutkan kajian kehidupan ini berdasarkan Al Quran dan hadis.

Wallahu a'lam ...

Read More