Kamis, 10 Januari 2013

Program Simulasi Transmisi data dengan JAVA

 Oke, kali ini saya ingin berbagi sesuatu di luar topik tentang grafis. Kali ini saya ingin mencoba berbagi sesuatu mengenai pemrograman yang berupa simulasi transfer data dalam komunikasi sebuah data. Di sini kita dapat mengetahui bagaimana data itu di kirimkan dan bagaimana data itu diterima dengan benar pada penerima.



Class untuk konversi :
import java.util.Scanner;
class konversi {
    int ascii;
    int ASCII = 0;
    int bincs = 0;
    String data = "";
    String BINCS = "";
    String DATA = "";
   
///////////////////////////////////////////////////////
    public int A2I(char huruf) {
        ascii = (int) huruf;
        return ascii;
    }
///////////////////////////////////////////////////////
    public String I2B() {
        String biner;
        if (ascii >= 128){
            biner = Integer.toBinaryString(ascii);
            data = data+biner;
            return biner;
        }
        else if (ascii >= 64) {
            biner = Integer.toBinaryString(ascii);
            String biner2 = "0" + biner;
            data = data+biner2;
            return biner2;
        }
        else if (ascii >= 32) {
            biner = Integer.toBinaryString(ascii);
            String biner3 = "00" + biner;
            data = data+biner3;
            return biner3;
        }
        else if (ascii >= 16) {
            biner = Integer.toBinaryString(ascii);
            String biner4 = "000" + biner;
            data = data+biner4;
            return biner4;
        }
        else if (ascii >= 8) {
            biner = Integer.toBinaryString(ascii);
            String biner5 = "0000" + biner;
            data = data+biner5;
            return biner5;
        }
        else if (ascii >= 4) {
            biner = Integer.toBinaryString(ascii);
            String biner6 = "00000" + biner;
            data = data+biner6;
            return biner6;
        }
        else if (ascii >= 2) {
            biner = Integer.toBinaryString(ascii);
            String biner7 = "000000" + biner;
            data = data+biner7;
            return biner7;
        }
        else {
            biner = Integer.toBinaryString(ascii);
            String biner8 = "0000000" + biner;
            data = data+biner8;
            return biner8;
        }
    }
///////////////////////////////////////////////////////
    public int error() {
        bincs = (ascii ^ bincs);
        return bincs;
    }
   
///////////////////////////////////////////////////////
    public String B2B() {
        String bnr;
        error();
        if (bincs >= 128){
            bnr = Integer.toBinaryString(bincs);
            BINCS = bnr;
            return (bnr);
        }
        else if (bincs >= 64) {
            bnr = Integer.toBinaryString(bincs);
            String bnr2 = "0" + bnr;
            BINCS = bnr2;
            return (bnr2);
        }
        else if (bincs >= 32){
            bnr = Integer.toBinaryString(bincs);
            String bnr3 = "00" + bnr;
            BINCS = bnr3;
            return (bnr3);
        }
        else if (bincs >= 16){
            bnr = Integer.toBinaryString(bincs);
            String bnr4 = "000" + bnr;
            BINCS = bnr4;
            return (bnr4);
        }
        else if (bincs >= 8){
            bnr = Integer.toBinaryString(bincs);
            String bnr5 = "0000" + bnr;
            BINCS = bnr5;
            return (bnr5);
        }
        else if (bincs >= 4){
            bnr = Integer.toBinaryString(bincs);
            String bnr6 = "00000" + bnr;
            BINCS = bnr6;
            return (bnr6);
        }
        else if (bincs >= 2){
            bnr = Integer.toBinaryString(bincs);
            String bnr7 = "000000" + bnr;
            BINCS = bnr7;
            return (bnr7);
        }
        else {
            bnr = Integer.toBinaryString(bincs);
            String bnr8 = "0000000" + bnr;
            BINCS = bnr8;
            return (bnr8);
        }
    }
   
   
}

//////////////////////////////////////////////////////////////////////////////////

Main class untuk program :
public class Kom_Dat{
    public static void main( String[] args ) {
        Scanner baca = new Scanner(System.in);
        konversi kv = new konversi();
        String huruf;
           
        System.out.print("Masukkan Kata = ");
        huruf = baca.nextLine();
        System.out.println();
       
        char[] kar = huruf.toCharArray();
        System.out.print("Data dikirim ---> "+huruf);
        System.out.println("");
        System.out.print("Binary       ---> ");
        for (int i=0; i            kv.A2I(kar[i]);
            System.out.printf(kv.I2B());
        }
        System.out.println("");
        System.out.print("Check Parity ---> ");
        for (int i=0; i            kv.A2I(kar[i]);
            String kata=kv.I2B();
            String hrf;
            for(int a=0;a                hrf= kata.substring(a,a+1);
                if(hrf.equals("0")){
                    System.out.print("1");
                }else{
                    System.out.print("0");
                }
            }
        }
        System.out.println("");
        System.out.print("Data Diterima ---> " );
        for (int i=0; i            kv.A2I(kar[i]);
            System.out.printf(kv.I2B());
        }
        System.out.println("");
        System.out.print("Data diterima ---> "+huruf);
       
    }
}

Itu saja contoh program yang bisa saya share ke kawan-kawan, mohon masukkannya untuk program yang lebih baik lagi, dan semoga bermanfaat untuk teman-teman.
 

Kunjungi juga :
Universitas Negeri Yogyakarta
Besmart.uny,ac.id

Rabu, 09 Januari 2013

2013 - New Year, New Life



Selamat tahun baru 2013 untuk semua kawan-kawan dan people of the earth..
Sekarang kita sudah menginjak tahun 2013, tahun yang baru.
Semoga di tahun yang baru ini diri kita, hari kita, pikiran kita, juga menjadi baru menuju ke arah yang lebih baik.

Untuk teman-teman grafis, mari kita cari inspirasi baru di 2013 ini, lebih imajinatif, produktif dalam berkarya dengan kelas yang lebih baik. :D

HAPPY NEW YEAR FOR ALL..


by, titoXic

Kamis, 01 September 2011

Selamat Hari Raya Idul Fitri 1432 H

Saya mengucapkan "Selamat Hari Raya idul Fitri, Mohon Maaf Lahir dan Batin". Semoga dengan hari yang baru ini kita semua dapat menjadikan hati kita lebih baru, dalam artian lebih baik dari sebelumnya. Amiin. :D


Jumat, 15 Juli 2011

Tutorial Photoshop - Membuat Sparkle

Cukup lama saya tidak posting d blog ini. Apa kabar semua kawan-kawan.?? semoga kalian baik-baik saja dan semakin berkembang ilmu dan imannya.. amin.

Baiklah, tidak perlu panjang lebar saya membuka posting ini, kali ini saya akan mencoba menghadirkan "Tutorial Photoshop - Membuat Sparkle". mungkin ini tutorial pertama yang saya buat tentang DI. Dan berhubung saya masih tergolong newbie di dunia DI tutorial yang saya buatpun hanya teknik-teknik sederhana. Mungkin bahasa yang saya gunakan d tutorial kali ini agak sedikit ribet, ya maklum lha,.. tutorial saya yang pertama. ahihi..

Jadi, langsung saja masuk ke Tutorial Membuat Sparkle dengan menggunakan Adobe Photoshop (saya menggunakan CS3,, mungkin teman-teman bisa mencobanya d versi yang lain, karena pada dasarnya sama saja).

Membuat Sparkle
1.  Buka aplikasi Adobe Photoshop, saya menggunakan CS3.
2.  Buat lembar kerja baru File > New.
3. Beri nama Sparkle.  Atur “Width = 1000” dan “Height = 600”. Lihat seperti gambar beikut :

4. Lalu akan muncul lembar kerja sebagai berikut :

5. Lalu klik "gradient Tool" pada toolbox :

6. Atur warna gradasi sebagai berikut :


7. Lalu akan muncul jendela "Gradient Editor", dan aturlah warna sesuai dengan gambar d bawah ini :

8. Klik "OK".
9. Pilih "Radial Gradient"

10. Lalu beri warna dasar background  dengan cara melakukan drag dari pojok kiri atas canvas k pojok kanan atas canvas sampai hasil’x sebagai beikut :

11. Klik brush, gunakan "Soft Mechanical 35 px"

12. Setelah itu tekan tombol "F5" untuk memuunculkan menu sebagai berikut :

13. Atur "Spacing" sebesar 170% seperti gambar di atas.
14. Klik "Shape Dynamics", atur seperti gambar di bawah ini :

15. Klik "Scattering", atur seperti gambar di bawah ini :

16. Tekan tombol "F5" lg untuk menghilangkan menu tadi.
17. Buat layer baru, beri nama "sparkle 1".

18. Goreskan brush pada layer tersebut.

19. Ulangi goresan brush tersebut dengan menumpukkan beberapa warna

20. Lalu duplicate layer "sparkle 1" dengan menekan tombol "CTRL + J". dan akan terbentuk layer "sparkle 1 copy"

21. Ubah layer style pada layer "sparkle 1 copy" menjadi "color dodge" seperti pada gambar di atas:

22. lalu ubah layer style pada layer "sparkle 1" menjadi "linier dodge(add)" seperti berikut :
23. hasilnya

24. nah, semua langkah sudah dilakukan. Save gambar tersebut dengan format *.JPG.

demikian Tutorial Photoshop - Membuat Sparkle. semoga tutorial yang sederhana ini bisa membantu teman-teman yang ingin belajar digital imaging atau desain grafis.. Mohon maaf apabila bnyak kekurangan pada posting kali ini, oleh karena itu kritik dan saran dari temen-teman sangat berharga demi perkembangan yg selanjutnya, 



Terimakasih..

untuk tutorial dalam format *.pdf dapat di download di bawah ini :



By :  Tito Ristiadi
tito-onedesign.blogspot.com

Minggu, 08 Mei 2011

Grunge Brushes - episode 1 ( Download )

OKe kawan...
ini fasilitas download pertama di blog ini.

Kali ini saya akan menyediakan download untuk brushes pada Adobe Photoshop.
Klik di bawah ini untuk mendownload :
Grunge Brushes

Bagi teman-teman pemula mungkin masih ada yang belum tau bagaimana cara menggunakannya, berikut adalah langkah-langkahnya :

Caranya sangat mudah, berikut adalah langkah-langkahnya. :
1. extract file tersebut pada direktori anda.
2. copy semua file brushes ( format file : *.abr )
3. buka folder adobe pada direktori anda
4. adobe >> Adobe Photoshop >> Presets >> Brushes
5. lalu paste kan pada folder Brushes.
6. buka adobe photosop
7. klik brush.
8.lalu buka jendela brush ...


 9. klik tombol tersebut, lalu kan muncul tampilan sebagai berikut.

 10. pilih salah satu, kali ini saya memilih BB_Hires_Grungy_Wings_CS1., klik dan akan muncul notif seperti berikut :
11. Klik OK.
12. Sekarang anda bisa memilih brush yang anda mau.


 Oke,, saya sudah menjelaskan langkah-langkah bagaiimana memasukkan Brushes pada Photoshop.
Semoga dapat  bermanfaat bagi teman-teman, baik pemula maupun senior.
Kita sama-sama masih belajar, So, please sharing-sharing. OK..?

berikut adalah sebagian PREVIEW brushes yang saya sertakan dalam link download berikut.



KLIK DI SINI UNTUK MENDOWNLOAD :




Rabu, 04 Mei 2011

Photoshop Work - episode 1

Hello kawan2 design artist..
kali ini saya mencoba untuk menggunakan photoshop, kali ini saya menggunakan photoshop CS3..
gambar d bawah ini mungkin masih sangat sederhana dan masih banyak kekurangannya. oleh karena itu, saya mohon kritik, saran, dan share ilmu teman-teman sekalian demi perkembangan ilmu saya tentang grafis..
check this out.


PHOTOSHOP WORK




"KLIK GAMBAR UNTUK MEMPERBESAR DAN MELIHATR UKURAN SEBENARNYA"

"BATTLE DESIGN 1st Anniversary Special Edition - Like A Typography"

dalam rangka turut memeriahkan event "BATTLE DESIGN 1st Anniversary Special Edition - Like A Typography", saya mengucapkan selamat atas ulang tahun pertama group SHARE DESIGN.... 




untuk melihat langsung k TKP klik link d bawah ini :


thnx mas bro & sista2....
....TERUS BERKARYA...

SALAH "ONE DESIGN"

 
Design by Wordpress Theme | Bloggerized by Free Blogger Templates | coupon codes