Binnervis
Slider 1 mini Slider 2 mini

2 Mei 2013

Uang Menjadi Kertas | [Sulap] | [Hobi]

Filled under: , ,


Deskripsi : Anda bisa membuat beberapa lembar kertas kosong berubah menjadi beberapa lembar uang.


Persiapan :

1. Siapkan 5 lembar uang kertas yang sama, dan 5 lembar kertas kosong yang dipotong berukuran sama persis dengan 5 lembar uang yang akan anda gunakan.


2. Ambil satu lembar uang dan satu lembar kertas, rekatkan separuh bagian selembar kertas ke satu uang kertas tersebut.



3. Lipat separuh bagian uang kertas yang tidak dilem ke arah dalam. Sekarang, posisikan sehingga selembar kertas tersebut menghadap ke arah atas, menutupi setengah bagian uang yang tertempel. Ambil 4 lembar uang kertas lainnya, lipat menjadi dua menyerupai uang kertas paling atas (yang melekat di kertas), lalu letakkan di bawah uang kertas tersebut.



4. Letakkan keempat lembar kertas lain, lalu lipat menjadi dua ke arah anda. Posisi sekarang seperti gambar berikut :



Performance :

1. Buka lipatan kertas teratas, hitung satu persatu. Uang tidak nampak karena tersembunyi di bawah kertas paling bawah.



2. Kembalikan kertas ke atas kertas yang melekat dengan uang, lipat jadi dua. Balikkan telapak tangan anda, dan uang akan tampak dari sudut pandang penonton. Buka lipatan kelima uang tersebut. Berikan 4 uang pada spectator untuk diperiksa, tapi jangan tunjukkan uang terbawah (yang melekat pada kertas). Masukkan uang bersama kelima kertas di bawahnya ke dalam saku anda.



Berikut adalah tutorial videonya dapat dilihat disini

Posted By Galih Praz14.05

1 Mei 2013

GRAFIKA KOMPUTER : INTERAKSI KEYBOARD


LANGKAH AWAL MENGGERAKKAN OBJEK PADA MULTIPLAYER GAME

Dalam suatu game juga dikenal istilah multiplayer game. Konsep multiplayer adalah konsep game dimana ada dua karakter utama di sebuah permainan, yang biasa dikenal dengan player1 dan player2. interaksi objek ini juga dapat dilakukan menggunakan keyboard.
Menggunakan interaksi keyboard beberapa objek dapat digerakan secara bersamaan (menyatu) dan sendiri sendiri (terpisan). konsep peggerakan objek secara terpisah inilah yang nantinya menjadi langkah awal untuk menggerakan objek utama pada multiplayer game. Menggunakan logika dan variabel player1 dan player2 dapat dibentuk interaksi objek yang terpisah.
Disini akan dijelaskan menggunakan dua buah objek 2D yakni player1 sebagai segitiga dan player2 sebagai segiempat. Digunakan SpecialKeyboardFunction untuk menggerakkan player1, dan keyboard biasa untuk menggerakkan player2*.

*)Player1 digerakkan menggunakan UP | DOWN | LEFT | RIGHT. Player2 digerakkan menggunakan W | A | S | D

Sebelum menginjak ke dasar permainan, dijelaskan dulu dasar dasar script untuk interaksi keyboard. Ada dua fungsi untuk keyboard, yakni Keyboard Function dan Special Keyboard Function

         Pertama adalah Keyboard Function, digunakan source code dibawah ini :
void myKeyboard(unsigned char key, int x, int y){

if(key == 'a'){
//Interaksi bila ditekan A
}
if(key == 's'){
//Interaksi bila ditekan S
}
if(key == 'd'){
//Interaksi bila ditekan D
}
if(key == 'w'){
//Interaksi bila ditekan W
}

}

Untuk fungsi callback yang memanggil tombol keyboard normal / biasa adalah
glutKeyboardFunc(myKeyboard); //hanya memanggil fungsi myKeyboard

Kedua adalah Special Keyboard Function, digunakan source code dibawah ini :
void mySpecialKeyboard(int key, int x, int y){

switch(key)
{
case GLUT_KEY_LEFT:
              //Interaksi bila ditekan Tombol Panah Kiri
              break;
       case GLUT_KEY_RIGHT:
              //Interaksi bila ditekan Tombol Panah Kanan            break;
       case GLUT_KEY_UP:
              //Interaksi bila ditekan Tombol Panah Atas             break;
       case GLUT_KEY_DOWN:
              //Interaksi bila ditekan Tombol Panah Bawah            break;
}

}

Untuk fungsi callback yang memanggil tombol Special Keyboard adalah
glutSpecialFunc(mySpecialKeyboard); //hanya memanggil fungsi mySpecialKeyboard


Untuk daftar tombol-tombol spesialnya adalah sebagai berikut :

Berikut adalah script dasar dasar multiplayer game menggunakan interaksi keyboard, dengan Player1 sebagai persegi dan Player2 sebagai segitiga.


Screen Shot :
1.      Posisi awal 


2.      Pergerakan Player1 (A, W, D, S)

3.     Pergerakan Player2








Posted By Galih Praz23.19

30 Apr 2013

Cuplikan Buku #MonopoliCinta Karya Galih Praz

Filled under:




BELAJAR DARI PENGALAMAN

Ketika seorang wanita mengatakan "Aku Milikmu" atau "Aku milikmu sepenuhnya" kepada seorang pria yang dicintainya, pikiran pria tersebut akan memperlakukan wanita seenaknya dan lebih santai meskipun tak peduli lagi, karena wanita sudah bilang "All I am just for you", apapun yang dilakukan pria dia akan berfikir wanitanya tak akan lari dan pergi
Namun sebaliknya kata kata yang diucapkan wanita itu cepat atau lambat akan menjadi "BOOMERANG" bagi mereka, kedua belah pihak, karena belum ada ikatan halal dari kata kata itu, bila memang cinta itu hanya kepedulian akan janji palsu itu salah, cinta juga bagaimana saling support dan menghilangkan rasa cemburu juga saling setia
Bila kamu wanita baik baik dan tak ingin sakit hati, jangan pernah katakan "Aku milikmu" atau "Aku milikmu sepenuhnya"  
Bila kamu pria baik baik dan tak ingin sakit hati, jangan pernah dengarkan wanita yang berkata "Aku milikmu" atau "Aku milikmu sepenuhnya" 
Karena memang sebenarnya kesalahan yang nyata adalah memulai pacaran, bukan menyiapkan diri ke arah yang lebih baik
#MonopoliCinta @Praz14

Posted By Galih Praz12.09

5 Nov 2012

Program Kalkulator Sederhana [Fungsi]


2. Buatlah program bentuk MENU UTAMA yang berisi operasi aritmetika yang berisi penjumlahan, pengurangn, perkalian dan pembagian. MENU UTAMA tersebut berisi 5 pilihan yang tampil seperti berikut:

MENU UTAMA
1. Operasi Penjumlahan
2. Operasi Pengurangan
3. Operasi Perkalian
4. Operasi Pembagian
x. Keluar

Menu di atas akan diulang terus menrus dengan meminta pengguna supaya memasukkan kode. Jika kode yang di inputkan oleh pengguna selain 1,2,3,4 atau x, satu pesan muncul “Kode tidak sesuai!”, sedangkan kode X pula akan menghasilkan pesan “Terima Kasih”.




program kalkulator sederhana fungsi C++


Posted By Galih Praz22.29

PERBEDAAN SISTEM OPERASI



PERBEDAAN SISTEM OPERASI (BERDASARKAN JENIS)

Linux, Windows, dan Mac OS
            Sistem operasi merupakan program yang bertindak atau berfungsi sebagai perantara antara pengguna komputer atau user dengan perangkat keras komputer.

            Bagi yang suka dengan dunia komputer, tentu tidak asing dengan ketiga macam sistem operasi di atas. Ketiga sistem operasi yang sudah mendunia tersebut tentu memiliki banyak perbedaan. Berikut ini sekilas tentang ketiga sistem operasi di atas dan perbedaannya.

A. Windows
Microsoft windows adalah sistem operasi computer berbasiskan GUI yang paling banyak digunakan oleh user didunia. Awal mula munculnya windows yaitu dari QDOS (Quick and Dirty Operating System) yang ditulis oleh TIM Paterson dari Seattle Computer pada tahun 1980. Kemudian Bill Gates dari Microsoft membeli lisensi QDOS dan pada tahun 1981 diganti nama menjadi MS-DOS. Dan sekarang perkembangan windows mengalami perubahan yang signifikan dari awal mula munculnya windows. Adapun keunggulan dan kelemahannya adalah sebagai berikut
a. Keunggulan
1.         Sistem operasi yang user-friendly.
2.         Dukungan hardware yang lengkap, aplikasi bagi platform Windows lebih banyak.
3.         Memiliki pengaturan control akses yang canggih dibandingkan dengansistem operasi yang lain, dikarenakan tidak semua orang dapat mengakses data secaya bebas terhadap semua objek tertentu.
4.         Mendukung system berkas partii dengan fomat FAT, FAT16, FAT32, NTFS, juga iso9660.
5.         Mendukung Sistem Berkas Terenskripsi ( EFS ). Sistem ini digunakan untuk memproteksi data- data yang penting agar tidak dapat di buka oleh user lain apalagi komputer lain.
b. Kelemahan
1.         Mudah sekali tertular virus.
2.         Harga lisensi terlau sulit dan dijangkau oleh user secara keseluruhan
3.         Tidak ada efek tiga dimensi dan memiliki resolusi gambar terlalau rendah.

B. Linux
Linux diciptakan oleh Linus Torvalds pada tahun 1991 di Finlandia, saat itu Linus adalah seorang mahasiswa ilmu komputer di Universitas Helsinki. Pada awalnya Linux masih sangat sederhana dan belum memiliki kekuatan seperti UNIX komersial yang telah mapan. Tetapi dengan bantuan para hacker, Linus terus mengembangkan Linux dan akhirnya memliki kemampuan yang dapat disejajarkan dengan sistem operasi komersial lainnya. Lisensi Linux dipegang oleh Linus Torvalds, sebagai penghormatan atas hasil jerih payahnya mengembangkan Linux.
Linux mempunyai mempunyai pendistribusian yang memaketkan kumpulan aplikasi-aplikasi yang khusus digunakan oleh linux dan berusaha untuk menggabungkannya sehingga dapat menjadi system operasi yang berbasis linux yang sering disebut distro linux. Ada beberapa distro linux yang telah berkembang yaitu Suse, Debian, Redhat, Ubuntu, Mandrake, Slackeware, Blankon, dll. Kelebihan utama yang dimiliki oleh linux adalah pada sistem jaringannya. Adapun keunggulan dan kelebihan lainnya adalah sebegai berikut :
a. Kelebihan
1.         Sistem operasi yang tahan tertular virus.
2.         Linux juga stabil, sehingga menjadi platform mayoritas bagi server internet, hingga industri perfilman.
3.         Linux juga sangat baik digunakan untuk jaringan.
4.         Linux merupakan sistem operasi bebas dan terbuka. Sehingga dapat dikatakan, tidak terdapat biaya lisensi untuk membeli atau menggunakan Linux.
5.         Linux adalah sistem operasi yang sejak lahir murni multiuser dan multitasking.
b. Kelemahan
1.         Masih belum banyak software yang cocok dijalankan di linux.
2.         Beberapa hardware yang sepertinya sulit untuk menyediakan driver untuk Linux.

C. Mac OS
Mac OS adalah OS yang di keluarkan oleh Apple Inc untuk sistem komputer Machintos. Mac OS di populerkan oleh Graphical User Interface nya yang interaktif dan menarik. Tidak seperti Linux, Mac OS bukan lah open source dan hanya bisa berjalan pada komputer berarsitektur Apple. Mac OS di bagi dalam dua kategori, yang pertama adalah Mac OS klasik Sistem yang di keluarkan Apple pada tahun 1984 sampai versi Mac Os 9. Dan Mac OS X yang menjadi versi yang terbaru. Adapun kelebihan dan kekurangan yang dimiliki system operasi Mac OS ini adalah sebagai berikut :
a. Kelebihan
1.      Tampilan yang lebih glossy sehingga bagus untuk desain grafik/multimedia.
2.      Tidak mudah terserang virus, Karena dirancang oleh security oriented.
3.      Ada program “sherlock“ yang tidak hanya mencari file pada harddisk dan dalam jaringan lokal, tapi juga dapat beraksi di Internet dan mencari berdasarkan keyword.
4.      High Performance khususnya untuk MAC OS X yang dapat untuk melakukan semua hal dalam menjalankan aplikasi dengan kecepatan baik.
b. Kelemahan
1.      Software untuk OS ini belum begitu lengkap seperti pada windows.
2.      Harganya masih terlalu mahal.
3.      Seakan hanya ditujukan untuk pendisain grafis.
4.      Kurang cocok untuk aplikasi server dan game.


PERBEDAAN SISTEM OPERASI
(BERDASARKAN BIT : 32 BIT DENGAN 64 BIT)

            Ketika kita akan menginstall sebuah Operating system, terutama windows 7 maka kita akan dihadapkan 2 opsi, 32 bit dan 64 bit. Perbedaan yang paling dasar adalah  32-bit dan 64-bitmengacu pada cara komputer prosesor (CPU) menangani proses. 64-bit versi Windows menangani sejumlah besar random access memory (RAM) lebih efektif daripada sistem 32-bit.

            Untuk menginstal OS versi 64-bit kita harus mempunyai CPU pada sistem anda yang mampu menjalankan Windows versi 64-bit. Manfaat menggunakan 64-bit sistem operasi paling jelas ketika kita mempunyai RAM dalam jumlah besar yang terpasang pada komputer kita, biasanya 4 GB RAM atau lebih. Dalam kasus tersebut, karena 64-bit sistem operasi dapat menangani sejumlah besar memori yang lebih efisien daripada sistem operasi 32-bit. Sistem operasi 64-bit dapat lebih responsif ketika menjalankan beberapa program pada waktu yang sama dan sering beralih antar program.
            Banyak program yang bisa berjalan, tetapi program 32-bit akan berjalan lebih lambat di sistem operasi 64-bit dan driver 32-bit tidak bisa berjalan pada sistem operasi 64-bit. Semua program 64-bit tidak dapat berjalan pada sistem operasi 32-bit. Begitu pula driver-drivernya. Berikut ini ada perbedaan yang mendasar mengenai kedua sistem tersebut :
1.      Perbedaan yang paling signifikan adalah OS 64 bit mampu menangani memori / RAM hingga 192 GB (Windows 64 Home Edition dibatasi 16GB dengan alasan lisensi), sementara OS 32 bithanya mampu menangani maksimal 4GB RAM. Beberapa chip modern memiliki teknologi PAE (Physical Address Extension) yang memungkinkan OS 32 bit menangani hingga 64GB RAM, namun memerlukan aplikasi yang mendukung teknologi itu, yang jarang dimiliki aplikasi biasa.
2.      Selain itu, OS 32 bit akan kesulitan menangani file yang berukuran diatas 4GB, padahal perkembangan multimedia terkadang membuat kita berurusan dengan file sebesar gajah bengkak. Menangani file seperti ini akan membuat sistem sering memanfaatkan virtual memory / swap memory sehingga memperlambat kerja dan membuat harddisk bekerja keras.
3.      OS 64 bit juga memiliki beberapa keunggulan lain seperti perhitungan numerik, enkripsi, dll akan dapat memanfaatkan lebar jalur 64 bit sehingga prosesnya menjadi lebih cepat. Perhitungan floating-point juga dapat lebih presisi sehingga creep-error menjadi lebih kecil.



PERBEDAAN SISTEM OPERASI
PENGERTIAN BERDASARKAN SUMBER
(OPEN SOURCE, CLOSE SOURCE, FREEWARE DAN SHAREWARE)

1.      OPENSOURCE
            Open Source ( Sumber terbuka )adalah sebuah istilah yang menyatakan bahwa sebuah Software ( perangkat lunak ) dikembangkan secara bebas dan terbuka ( Open ) dalam arti Source code ( kode program ) - nya terbuka dan boleh di modifikasi ataupun di rubah oleh siapapun dan untuk kepentingan apapun. Software software Open Sourceadalah software yang bisa dimodifikasi, sehingga memungkinkan seseorang yang mampu untuk menambahkan fitur fitur tambahan demi memaksimalkan kinerja Software tersebut.  Beberapa contoh Software OpenSource adalah : Linux , Mozilla FireFox, Open Office, dll.

Karena bersifat Gratis dan terbuka, Software OpenSource memiliki banyak kelebihan  diantaranya yaitu :
·         Relatif mudah di gunakan
·         Mudah di dapat, karena bersifat gratis, kita dapat menyebarluaskannya secara leluasa sehingga mudah dicari terutama di Internet.
·         Relatif Aman, Biasanya sebuah Sofware OpenSource dikembangkan dan di modifikasi oleh jutaan pengembang di seluruh dunia sehingga jika terdapat celah keamanan maka akan lebih cepat di ketahui dan di perbaiki. Contohnya Linux yang terkenal bebas Virus.
·         Memiliki banyak fitur dan Variasi. Lihat Saja Mozilla Fire Fox yang memiliki ratusan Add-On yang bisa di unduh secara bebas di internet yang tentunya bisa memaksimalkan Software tersebut
·         Hemat Biaya, tentunya karena gratis
Meski Software software OpenSource itu biasanya adalah Gratisan, akan tetapi Software Gratisan belum tentu Sofware yang Open Source. Karena tidak semua Software gratisan bisa di buka Source Code-nya.

2.      CLOSE SOURCE
            Source code (kode sumber) dari program komputer yang dalam hal ini tentu tidak hanya pada sistem operasi saja. Tetapi istilah open & closed source juga bisa termasuk pada program-program aplikasi lainnya yang mana kode sumber tersebut di share ke public atau istilahnya open source. 

Lain halnya dengan closed source seperti Microsoft Windows misalnya. Bukan berarti closed source disini bahwa hanya Bill Gate saja yang tahu kode sumber dari OS Windows, dan hanya dia yang melakukan pengembangan sendirian sampai hari ini, bukan seperti itu temanku :). Tentu saja pemikiran seperti itu sangat keliru kalo tidak mau dikatakan dangkal lagi memalukan. Jelas sekali pegawai-pegawai microsoft yang menangani (mengembangkan) sistem operasi tersebut tahu. Lalu kenapa masih dikatakan closed source sementara kode program tersebut bukan hanya Bill Gates saja yang tahu ??? Jawabnya, karena kode sumber tersebut tidak dipublis, atau tidak dibagi untuk umum, atau tidak di share, artinya.. hanya kelompok tertentu saja yang tahu, yang dalam hal ini hanya pihak perusahaan Microsoft. 

            Dikatakan kode sumber tertutup atau istilahnya closed source. Sehingga program komputer (software) hanya disebarluaskan (dijual) dalam bentuk binary yang hanya bisa dijalankan saja tetapi tidak dapat dilihat (dibaca) apalagi dimodifikasi.

       Tidak diperkenankan dengan alasan apapun untuk menggunakan software dalam kategori ini tanpa adanya kepemilikan dengan syah dalam arti 100% asli. Anda harus mengeluarkan "kocek" agar dapat menggunakan software ini dengan aman dan nyaman, jika melanggar bisa jadi komputer Anda akan di"amankan" oleh petugas yang berwenang.

        Tidak dipungkiri, di beberapa negara termasuk Indonesia lebih dari 60% masih menggunakan produk "bajakan". Mengapa hal ini bisa terjadi? Ada beberapa faktor yang mempengaruhi, dan faktor utamanya disebabkan tingginya harga software tersebut. Tidak sebanding dengan kemampuan daya beli masyarakat Indonesia yang masih minim.

Software dalam kategori ini dapat dikelompokkan menjadi beberapa bagian :
1. Operating System (Sistem Operasi), contoh : Microsoft Windows
2. Languages (Bahasa Pemrograman), contoh : Visual Basic, ASP, Pascal
3. Web Browser, contoh : Internet Explorer
4. Aplication (Aplikasi), contoh : Adobe Photoshop, CorelDraw
5. Office Suites (Aplikasi perkantoran), contoh : Microsoft Office
6. Server Aplication (Server), contoh : ColdFusion, IIS
7. Antivirus, contoh : Norton Antivirus, McAfee
8. Games, contoh : FIFA 2006, Winning Eleven, Spiderman

Adapun Perbedaan antara Open Source dan  Close Source yaitu  :

Open Source :
Ø  Sistem Operasi tersedia secara gratis.
Ø  Seluruh Aplikasi yang ada pada Open Source tersedia secara gratis juga
Setiap orang berhak untuk ikut andil dalam pengembangan dari software atau Sistem Operasi dari Opensource.
Ø  Mendukung seluruh hardware.
Ø  Tidak Memerlukan Antivirus sebagai Protector
Ø  Sistem Operasi yang multi fungsi
Close Source :
Ø  Sistem Operasi sebelum digunakana secara full kita harus membeli Lisensi kepada Windows.
Ø  Memerlukan sebuah software Antivirus untuk proteksi dari virus.


FREEWARE
            Freeware adalah software gratis yang dapat di download dan digunakan namun kita tidak bisa melihat source code software tersebut. Biasanya disertai syarat tidak boleh memodifikasi software tersebut. Ada pula yang disertai syarat harus untuk kepentingan non-komersial. Tetapi syarat mutlak sebuah software disebut freeware adalah tanpa batasan jumlah dan waktu pemakaian.
            Free software disini juga bukan program kacangan. Anggapan bahwa barang yang gratis jelek kualitasnya tidak berlaku buat free software. Karena sudah terbukti kehandalannya. Dan karena free software berbasis open source maka software tersebut sudah melalui proses perbaikan yang terus menerus. Jadi tidak ada alasan tidak mau menggunakan free software ini dengan alasan kualitasnya yang tidak baik.

SHAREWARE
            Shareware adalah software gratis, dapat di download dan digunakan oleh pengguna. Akan tetapi penggunaan software tersebut ada batas waktunya, jika pengguna merasa softwarenya bagus, maka diharuskan membeli. Shareware sering dibatasi lamanya waktu pakai (misalnya trial 30 hari), atau jumlah software tersebut dijalankan (misalnya 30 kali), atau feature-feature tertentu yang tidak bisa diakses. Sesudah masa ujicobanya berakhir, software bisa saja terkunci atau bisa saja tetap berfungsi sebagaimana mestinya dan tetap terbatasi.



DAFTAR RUJUKAN

Posted By Galih Praz06.00

Select Your Language