Teknologi Informasi | Bahasa Program | Tips dan Trik

Showing posts with label Program. Show all posts
Showing posts with label Program. Show all posts

28 March 2014

Struktur Perulangan pada Visual Basic 6

Struktur Perulangan pada Visual Basic 6 

Pada dasarnya struktur beberapa perulangan pada VB 6, yaitu:
A.    Perulangan Do While – Loop
B.    Perulangan Do Until – Loop 
C.    Perulangan While - Wend 
D.    Perulangan For – Next 
E.    Perulangan For Each - Next

A.   Do While – Loop atau Do – Loop While
Perulangan Do While – Loop adalah perulangan yang akan dijalankan jika kondisi bernilai TRUE (memenuhi syarat) dan akan berhenti pada saat kondisi bernilai FALSE (tidak memenuhi syarat).
Struktur kode 1:
Do While {kondisi}
     {pernyataan}
Loop
Struktur kode 2:
Do
     {pernyataan}
Loop While {kondisi}
Cara baca: “Lakukan perulangan {pernyataan} jika {kondisi} bernilai True
Perbedaan pada struktur kode 1 dan struktur kode 2 hanya pada saat pertama kali perulangan dijalankan.
Pada struktur kode 1, kondisi akan diperiksa terlebih dahulu. Jika kondisi bernilai True maka perulangan dari pernyataan akan diproses.
Sedangkan pada struktur kode 2, pernyataan perulangan akan dijalankan terlebih dahulu kemudian baru melakukan pemeriksaan kondisi. Dengan begitu maka akan menghasilkan perulangan minimal 1 kali.
B.   Do Until – Loop atau Do – Loop Until
Kebalikan dari Perulangan Do While – Loop  adalah Do Until – Loop yaitu perulangan yang akan dijalankan jika kondisi bernilai FALSE (tidak memenuhi syarat) dan akan berhenti pada saat kondisi bernilai TRUE (memenuhi syarat).
Struktur kode 1:
Do Until {kondisi}
     {pernyataan}
Loop
Struktur kode 2:
Do
     {pernyataan}
Loop Until {kondisi}
Cara baca: “Lakukan perulangan {pernyataan} jika {kondisi} bernilai False  atau “Lakukan perulangan {pernyataan} sampai/hingga {kondisi} bernilai benar sehingga perulangan berhenti”
Perbedaan pada struktur kode 1 dan struktur kode 2 hanya pada saat pertama kali perulangan dijalankan.
Pada struktur kode 1, kondisi akan diperiksa terlebih dahulu. Jika kondisi bernilai False maka perulangan dari pernyataan akan diproses.
Sedangkan pada struktur kode 2, pernyataan perulangan akan dijalankan terlebih dahulu kemudian baru melakukan pemeriksaan kondisi. Dengan begitu maka akan menghasilkan perulangan minimal 1 kali.
C.   Perulangan While - Wend
Jenis perulangan While-Wend hampir sama dengan Do-While – Loop, hanya beda struktur dalam penulisan kode-nya saja.
Struktur kode:
While {kondisi}
{aksi}
Wend
Pada struktur perulangan While-Wend, jika kondisi bernilai True, maka aksi akan dijalankan.
D.   Perulangan For - Next
Perulangan For-Next adalah jenis perulangan dengan jumlah perulangan (looping) sudah ditentukan terlebih dahulu (dengan variabel ber-type integer).  
Struktur kode:
For {penghitung} = {awal} to {akhir}
{pernyataan}
Next {penghitung}
Atau struktur kode dengan pertambahan:
For {penghitung} = {awal} To {akhir} Step {pertambahan}
{pernyataan}
Next {penghitung}
Cara baca: “Lakukan perhitungan {pernyataan} mulai dari nilai {awal} sampai dengan {akhir} dengan pertambahan ke {penghitung} sebesar {pertambahan}”
Penjelasan:
{penghitung} adalah variabel bertipe integer yang nilainya berubah-ubah sesuai jumlah perulangan yang terpenuhi. {awal} adalah nilai awal dari variabel {penghitung} yang akan diproses pertamakali dalam perulangan. {akhir} adalah nilai akhir dari variabel {penghitung} yang akan mengakhiri proses perulangan. {pertambahan} adalah nilai pertambahan yang akan ditambahkan ke variabel {penghitung} untuk proses perulangan selanjutnya (berlaku jika ditambahkan kode Step). Jika tidak memakai pertambahan Step maka secara default nilai pertambahannya adalah 1.
Untuk perulangan bernilai positif ( menaik ) maka nilai {awal} harus lebih kecil atau sama dengan nilai {akhir}. Sedangkan untuk perulangan bernilai negatif (menurun) maka nilai {awal} harus lebih besar atau sama dengan nilai {akhir}.
 
E.   Perulangan For Each- Next
Perulangan ini adalah perulangan untuk operasi kontrol pada suatu object atau container.
Struktur kode :
For Each {element} In {group}
     {pernyataan} 
Next

Contoh: 
Misalnya, pada sebuah Form dengan name Form1 mempunyai 12 Textbox dengan name Text1 – Text12. Form tersebut tersedia sebuah tombol / Command dengan nama Command1 yang berfungsi untuk mengosongkan teks pada semua textbox yang ada pada form tersebut. Penulisan kode untuk tombol Command1 sebagai berikut

Tuliskan kodenya seperti di bawah ini: 


Private Sub Command1_Click()
‘Menggunakan perulangan For Each - Next
For Each txt In Form1.Controls
     If typeOf txt Is TextBox Then
           Txt.Text = ””
     End If 
Next
End Sub

20 February 2014

Tentang OpenGL

OpenGL(Open Graphic Library) adalah sebuah library terdiri dari berbagai macam fungsi dan biasanya digunakan untuk menggambar sebuah objek 2D ata 3D.
Selain OpenGL ada juga Graphic Library lainnya, yaitu directX (microsoft) memiliki fungsi yang hampir sama, namun DirectX lebih banyak digunakan oleh sebagian besar game developer karena beberapa fungsi DirectX nampaknya lebih memudahkan game developer untuk membuat game.
OpenGL biasanya digunakan dengan bahasa pemrograman C/C++, tapi bisa juga menggunakan java.
OpenGL merupakan sebuah library untuk pemrograman grafik (Graphics Programming / GP). Dasar untuk mempelajari GP adalah terletak pada fungsi matematikanya, terutama operasi matriks. Pada GP yang perlu dipelajari adalah mengenai shading, shape, transform (rotate, translation, scala).
OpenGL (Open Graphics Library) adalah spesifikasi standar yang mendefinisikan sebuah cross-bahasa, cross-platform API untuk menulis aplikasi yang menghasilkan komputer 2D dan 3D grafis. Antarmuka terdiri dari lebih dari 250 panggilan fungsi yang berbeda yang dapat digunakan untuk menggambar tiga dimensi yang kompleks adegan-adegan dari primitif sederhana. OpenGL dikembangkan oleh Silicon Graphics Inc (SGI) pada tahun 1992 [2] dan secara luas digunakan dalam CAD, virtual reality, visualisasi ilmiah, visualisasi informasi, dan simulasi penerbangan. Hal ini juga digunakan dalam video game, di mana bersaing dengan Direct3D on Microsoft Windows platform (lihat vs OpenGL Direct3D). OpenGL dikelola oleh sebuah teknologi nirlaba konsorsium, yang Khronos Group.

17 February 2014

Bahasa Pemrograman Phyton



Python adalah bahasa pemrograman dinamis yang mendukung pemrograman berorientasi obyek. Python adalah salah satu bahasa pemrograman yang sangat powerfull dan mudah untuk dipelajari. Python memiliki struktur data tingkat tinggi yang sangat efisien dan sederhana tapi efektif untuk penerapan pemrograman berorientasi objek. python seringkali digunakan sebagai bahasa skrip dengan interpreter yang teintergrasi dalam sistem operasi. Python memiliki syntax dan type data dinamis yang elegan hingga membuatnya menjadi bahasa yang sangat ideal untuk scripting dan pengembangan aplikasi diberbagai bidang dan flatform system operasi.

Saat ini kode python dapat dijalankan pada sistem berbasis:
Python didistribusikan dengan beberapa lisensi yang berbeda dari beberapa versi. Lihat sejarahnya di Python Copyright. Namun pada prinsipnya Python dapat diperoleh dan dipergunakan secara bebas, bahkan untuk kepentingan komersial. Lisensi Python tidak bertentangan baik menurut definisi Open Source maupun General Public License (GPL) Python dikembangkan oleh Guido van Rossum pada tahun 1990 di CWI, Amsterdam sebagai kelanjutan dari bahasa pemrograman ABC. Versi terakhir yang dikeluarkan CWI adalah 1.2.

Tahun 1995, Guido pindah ke CNRI sambil terus melanjutkan pengembangan Python. Versi terakhir yang dikeluarkan adalah 1.6. Tahun 2000, Guido dan para pengembang inti Python pindah ke BeOpen.com yang merupakan sebuah perusahaan komersial dan membentuk BeOpen PythonLabs. Python 2.0 dikeluarkan oleh BeOpen. Setelah mengeluarkan Python 2.0, Guido dan beberapa anggota tim PythonLabs pindah ke DigitalCreations. Saat ini pengembangan Python terus dilakukan oleh sekumpulan pemrogram yang dikoordinir Guido dan Python Software Foundation. Python Software Foundation adalah sebuah organisasi non-profit yang dibentuk sebagai pemegang hak cipta intelektual Python sejak versi 2.1 dan dengan demikian mencegah Python dimiliki oleh perusahaan komersial. Saat ini distribusi Python sudah mencapai versi 2.6.1 dan versi 3.0.

Nama Python dipilih oleh Guido sebagai nama bahasa ciptaannya karena kecintaan guido pada acara televisi Monty Python's Flying Circus. Oleh karena itu seringkali ungkapan-ungkapan khas dari acara tersebut seringkali muncul dalam korespondensi antar pengguna Python.


Beberapa fitur yang dimiliki Python adalah:

  • memiliki kepustakaan yang luas; dalam distribusi Python telah disediakan modul-modul 'siap pakai' untuk berbagai keperluan.
  • memiliki tata bahasa yang jernih dan mudah dipelajari.
  • memiliki aturan layout kode sumber yang memudahkan pengecekan, pembacaan kembali dan penulisan ulang kode sumber.
  • berorientasi obyek.
  • memiliki sistem pengelolaan memori otomatis (garbage collection, seperti java)
  • modular, mudah dikembangkan dengan menciptakan modul-modul baru; modul-modul tersebut dapat dibangun dengan bahasa Python maupun C/C++.
  • memiliki fasilitas pengumpulan sampah otomatis, seperti halnya pada bahasa pemrograman Java, python memiliki fasilitas pengaturan penggunaan ingatan komputer sehingga para pemrogram tidak perlu melakukan pengaturan ingatan komputer secara langsung.
Aplikasi populer yang dibuat dengan Python : 
1. BitTorrent
sebuah program peer-to-peer untuk melakukan upload/download file melalui protokol BitTorrent. Awalnya, BitTorrent ditulis dengan Python dan merupakan software gratis. Tetapi, sejak versi 6.0 ke atas, BitTorrent ditulis dengan menggunakan C++ dan merupakan software proprietary.

2. Yum
Sebuah utiliti RPM manajemen paket berbasis command line yang dikenal pada sistem operasi Linux.

3. Plone.
Merupakan salah satu Content Management System (CMS) yang memiliki tingkat security yang sangat baik dan memiliki berbagai fitur yang menarik.

4. Game ini menggunakan Python untuk melakukan berbagai fungsi, seperti menghasilkan peta, event, dan berbagai interface pada game tersebut.

Dan masih banyak lagi contoh lainnya. Python tidak terbatas untuk pembuatan aplikasi tertentu. Selain contoh-contoh aplikasi populer diatas, berbagai aplikasi seperti instant messaging, database, media player, web framework, dan lainnya, juga dapat dihasilkan oleh bahasa pemrograman Python.

Sumber : http://id.wikipedia.org

15 February 2014

Bahasa Pemrograman Ruby



Ruby adalah salah satu bahasa pemrograman web yang sekarang ini mulai banyak dikenal sebagai salah satu alternatif bahasa untuk pembangunan suatu web. Ruby diciptakan oleh Yukihiro “matz” Matsumoto. Ruby merupakan penggabungan dari bahasa-bahasa pemrograman lainnya seperti Perl, Smalltalk, Eiffel, Ada, dan Lisp.

Inti dari bahasa pemrograman Ruby yaitu semua objek. Setiap informasi dan kode dapat diberi property dan action. Dalam pemrograman berorientasi objek setiap pemanggilan property dan action dilakukan melalui metode.

Ruby juga merupakan bahasa yang fleksibel dikarenakan kita dapat mengubah bagianbagian dari Ruby secara bebas sehingga programmer tidak merasa dibatasi. Bagian-bagian yang merupakan esensi dapat dihapus dan didefinisikan ulang.

Dalam bahasa Ruby terdapat konsep-konsep pokok yang harus diperhatikan, yaitu:
  1. Classes : representasi abstrak dari objek dunia nyata, termasuk karakteristik dan fungsionalitas.
  2. Attributes : variabel-variabel yang menggambarkan kualitas dari suatu class.
  3. Methods : fungsionalitas yang disediakan oleh suatu class. Dapat juga dikatakan bahwa yaitu apa saja yang dapat dilakukan oleh suatu class.
  4. Objects : sebutan lain untuk instance class. Misalnya yang menjadi objek dari class alat tulis yaitu pulpen, pensil, spidol.
  5. Inheritance : secara harfiah berarti sesuatu yang diwariskan dari orang tua kepada anak. Tetapi dalam Ruby yang menggunakan pendekatan Object-Oriented yaitu suatu class dapat mewariskan methods dan attributes kepada class lain.
  6. Modules : koleksi dari kumpulan class dan methods.
  7. Data Types : Ruby memiliki tiga jenis tipe data primitif, yaitu Number, Float, dan String.
  8. Blocks dan Iterators : Ruby menyediakan unnamed blocks untuk mengelompokkan suatu kumpulan pernyataan bersama-sama. Sedangkan iterator merupakan teknik yang digunakan untuk melihat kumpulan pernyataan tersebut.
  9. Exception Handling : kondisi error yang menginterupsi ekseskusi normal suatu program.Exception dapat terjadi oleh banyak sebab termasuk I/O errors dan dalam hal pembagian dengan nol.
  10. Data Structures : struktur data yang biasa digunakan dalam Ruby yaitu Array dan Hashes.
Ruby on Rails (RoR)
Ruby on Rails merupakan Ruby-based framework yang menggunakan pendekatan Model View Controller (MVC). Jika ingin membangun suatu website dengan menggunakan Ruby, maka dibutuhkan Rails.

Rails menggunakan Model View Controller (MVC) sebagai design pattern-nya. Struktur penyusun MVC ada 3 jenis yang saling bekerja sama,yaitu:
  1. Model : mewakili data yang diproses oleh suatu aplikasi. Menyediakan suatu link ke penyimpanan data.
  2. View : representasi visual dari user interface atau bisa dibilang tampilan suatu aplikasi.
  3. Controller : mewakili control flow logic. 
  4. Active Record : merupakan ‘Model’ dalam RoR. Komponen Model menyimpan data dan menyediakan fungsionalitas untuk bekerja dengan data.
  5. Action View : komponen View meliputi presentasi logik dari data yang ada pada komponen Model. Action View merupakan komponen View pada RoR.
  6. Action Controller : controller menyusun aliran logika.
Kelebihan dan Kekurangan

Kelebihan:
  1. Sintaks sederhana
  2. Memiliki Exception Handling yang baik
  3. Single inheritance
  4. Didukung oleh OS Linux, Windows, MacOS X, OS/2, BeOs, dan Unix.
  5. Memiliki garbage collector yang secara otomatis akan menghapus informasi tak terpakai dari memori
  6. Object Oriented Program (OOP).
  7. Merupakan bahasa pemrograman scripting yang berorientasi objek
Kelemahan :
  1. Multithreading.
  2. Virtual Memory
  3. Spek. saat ini spesifikasi ruby (syntax, behaviour, dll) adalah implementasi ruby yang asli dari matz.
  4. IDE. Saat ini kualitas IDE untuk ruby masih jauh daripada .net dan java.

2 February 2014

Membuka File Kompresi Data Zip RAR 7Zip Di Ponsel Secara Online

Saat mendownload aplikasi game, mp3 dan lain lain seringkali terdapat format yang digunakan adalah zip,rar dan sejenisnya. Zip, rar, 7zip adalah beberapa jenis kompresi data. Dengan kompresi data, ukuran data relatif akan lebih kecil sehingga menyimpan dan mengirim data akan menjadi lebih cepat. Selain itu beberapa file dapat digabungkan menjadi satu file dengan kompresi data tersebut. Bagaimanakah caranya apabila ingin membuka kompresi data lewat ponsel tapi tidak mempunyai aplikasi pembukanya? Berikut ini tipsnya.
Untuk membuka kompresi zip,rar dsb lewat ponsel dibutuhkan aplikasi zip seperti mobilezip, minicommander dll. Namun apabila Anda tidak mempunyai aplikasinya, maka untuk membuka atau istilahnya ekstrak dapat dilakukan secara online lewat wobzip.org.

Cara penggunaan
  • Silahkan buka wobzip.org dari browser ponsel Anda atau Opera Mini
  • Ada 2 pilihan untuk membuka zip, yaitu file zip ada didalam ponsel atau file tersebut tersimpan online
    • Apabila filenya ada didalam ponsel, langsung saja klik choose (1). Pilih file zip yang ingin Anda buka. Tentunya ponsel Anda harus mendukung aplikasi untuk membaca file didalam ponsel. Apabila zip tersebut dipassword, masukkan passwordnya di bagian Password Protected. Setelah itu klik Wobzip! (2)
    • Apabila filenya tersimpan online, maka silakan klik Uncompress from a URL (3). Masukkan url dimana file tersebut berada (4). File harus yang direct download, alias bisa didownload tanpa perlu memasukkan kode, waiting time dsb. Setelah itu klik Wobzip!
    • Untuk membuka url secara langsung dapat melalui alamat http://wobzip.org/?type=url&url=ALAMAT-URL&p=PASSWORD. Apabila tidak ada password maka bisa dikosongi bagian PASSWORD.
  • Setelah proses selesai maka akan muncul halaman berisi file yang telah diekstrak. Klik untuk mendownload file tersebut (5).
Wobzip mampu membuka file kompresi berformat 7z, ARJ, BZIP2, CAB, CHM, CPIO, CramFS, DEB, DMG, FAT, GZIP, HFS, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, RAR, RPM, SquashFS, TAR, UDF, VHD, XAR, XZ,Z, ZIP,  dengan ukuran file maksimum 200 MB.

25 February 2010

Tutorial Instalisasi VMware V.6.0

VMware Workstation adalah sebuah software yang berguna untuk menjalankan sistem operasi secara bersamaan atau virtual pada suatu komputer. Dengan menggunakan software ini satu komputer dapat menjalankan lebih dari satu OS (Operating System) secara simultan dengan sistem operasi yang digunakan. Sistem operasi yang dapat  dioperasikan VMware Workstation , seperti Windows, Linux, Novell NetWare, Sun Solaris dan berbagai sistem operasi  lainnya. Dalam arti yang sederhana, VMware workstation bisa menjalankan banyak sistem operasi secara simulatan dengan menggunakan satu fisik mesin saja karena dijalankan secara virtual.
Langkah- langkah untuk instalisasinya sebagai berikut:

  • Download terlebih dahulu VMware Workstation Disini:VMware 6.0
  • Selesai download double klik maka muncul jendela dialog sebagai berikut:
 
  • Kemudian klik next maka muncul jendela dialog setup type yang terdiri dari dua yaitu Typical dan Custom.Pilihan setup Typical maka akan menginstall semua yang dibutuhkan. Dan pilihan Custom untuk memilih apa saja program yang harus di install dan program yang tidak dibutuhkan.
  •  Setelah memilih setup type klik next. Dan muncul jendela dialog destination folder yaitu tempat dimana program ingin diinstal. Untuk memilih tempat instalan pada folder yang lain pilih change. Bila sudah klik next.
  • Selanjutnya maka muncul jendela dialog configure shortcuts. Pada tahap ini shortcuts digunakan untuk mempermudah untuk mengakses program dan shortcuts ini dibuat pada desktop, start menu dan pada toolbar quick launch. Bila shortcuts ingin dibuat pada semua tempat tersebut caranya cek list semuanya, bila tidak ingin membuat shortcuts maka uncek list. Bola sudah memilih pilihan klik next untuk ke tahap berikutnya.

  • Tahap berikutnya adalah muncul jendela dialog ready to install the program yang artinya program telah siap untuk diinstal. Bila masih ragu untuk menginstall klik back. Apabila tidak ingin menginstal program klik cancel. Terakhir bila sudah 100% yakin untuk menginstall klik install.



  • Tampilan berikut merupakan tampilan dalam instalisasi VMware Workstation.
  • Setelah proses penginstalan muncul jendela  registration. Masukkan Username, Company, dan Serial Number.

  • Tahap terakhir muncul jendela Installation Wizard Completed, maka proses install sudah selesai dan klik finish untuk mengakhiri.
 
  • Untuk menyempurnakan VMware Workstation terinstall dengan sempurna sebaiknya lakukan restart. Tekan yes untuk restart dan dengan no untuk tidak melakukan restart.

29 December 2009

Trik Javascript Pada Web Browser

              Berikut ini adalah script code yang menggunakan javascript. Dengan menggunakan script code ini dapat membuat tampilan yang berbeda pada Web Browser kamu. Cara menggunakannya adalah buka salah satu web atau blog kemudian copy script code berikut pada address bar browser Kamu. Dan lihat apa yang akan terjadi. Selamat mencoba...... <(^.^)>

Membuat tulisan dan gambar memutar 



Mengganti warna Background Web


Untuk melihat Kode warna Klik link Berikut:
Kode Warna

Membuat tombol search melayang



Membuat browser melayang



Menampilkan Pesan



Membuat Web bergerak



Membuat Halaman Web Kosong



Membuat pencarian dengan Google



Menampilkan Nama Web atau Blog



Mengganti Tulisan Pada Web


25 December 2009

Membuat Show Hide Floating Menu Untuk Aplikasi Widget

Show Hide floating menu merupakan suatu cara untuk membuat suatu aplikasi seperti  video, gambar, guest book, jam, musik dan masih banyak lagi dibuat menjadi tersembunyi. Apabila di klik ,maka suatu  aplikasi akan muncul. Cara untuk membuatnya adalah dengan menggunakan javascript. Berikut ini cara untuk membuatnya

Langkah-langkahnya:

1. Login ke account blogger.

2. Pilih Layout kemudian klik pada tab Page Elements.

3. Setelah itu Klik Add a Gadget  dan pilih Html/javascript.

4. Copy salah satu  script code di bawah ini.

Letak Show Hide Kanan


<!-- Begin Show Hide Floating - http://www.juliocaesarz.blogspot.com --> <style type="text/css"> #juliocaesarFX{ position:fixed; top:30px; z-index:+1000; } * html #juliocaesarFX{position:relative;} .juliocaesarFXtab{ height:108px; width:37px; float:left; cursor:pointer; background:url('http://img197.imageshack.us/img197/9641/juliocaesarz.jpg') no-repeat; } .juliocaesarFXcontent{ float:left; border:2px solid #d241c7; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; background:#ffffff; padding:10px; } </style> <script type="text/javascript"> function showHidejuliocaesarFX(){ var juliocaesarFX = document.getElementById("juliocaesarFX"); var w = juliocaesarFX.offsetWidth; juliocaesarFX.opened ? movejuliocaesarFX(0, 40-w) : movejuliocaesarFX(40-w, 0); juliocaesarFX.opened = !juliocaesarFX.opened; } function movejuliocaesarFX(x0, xf){ var juliocaesarFX = document.getElementById("juliocaesarFX"); var dx = Math.abs(x0-xf) > 10 ? 5 : 1; var dir = xf>x0 ? 1 : -1; var x = x0 + dx * dir; juliocaesarFX.style.right = x.toString() + "px"; if(x0!=xf){setTimeout("movejuliocaesarFX("+x+", "+xf+")", 10);} } </script> <div id="juliocaesarFX"> <div class="juliocaesarFXtab" onclick="showHidejuliocaesarFX()"> </div> <div class="juliocaesarFXcontent">

kode aplikasi widget disini

<div style="text-align:right"> <a href="javascript:showHidejuliocaesarFX()"> [close] </a> </div> </div> </div> <script type="text/javascript"> var juliocaesarFX = document.getElementById("juliocaesarFX"); juliocaesarFX.style.right = (40-juliocaesarFX.offsetWidth).toString() + "px"; </script> <!-- End Show Hide Floating - http://www.juliocaesarz.blogspot.com -->


Letak Show Hide Kiri


<!-- Begin Show Hide Floating - http://www.juliocaesarz.blogspot.com --> <style type="text/css"> #juliocaesarFX{ position:fixed; top:30px; z-index:+1000; } * html #juliocaesarFX{position:relative;} .juliocaesarFXtab{ height:108px; width:37px; float:right; cursor:pointer; background:url('http://img197.imageshack.us/img197/9641/juliocaesarz.jpg') no-repeat; } .juliocaesarFXcontent{ float:right; border:2px solid #d241c7; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; background:#ffffff; padding:10px; } </style> <script type="text/javascript"> function showHidejuliocaesarFX(){ var juliocaesarFX = document.getElementById("juliocaesarFX"); var w = juliocaesarFX.offsetWidth; juliocaesarFX.opened ? movejuliocaesarFX(0, 40-w) : movejuliocaesarFX(40-w, 0); juliocaesarFX.opened = !juliocaesarFX.opened; } function movejuliocaesarFX(x0, xf){ var juliocaesarFX = document.getElementById("juliocaesarFX"); var dx = Math.abs(x0-xf) > 10 ? 5 : 1; var dir = xf>x0 ? 1 : -1; var x = x0 + dx * dir; juliocaesarFX.style.left = x.toString() + "px"; if(x0!=xf){setTimeout("movejuliocaesarFX("+x+", "+xf+")", 10);} } </script> <div id="juliocaesarFX"> <div class="juliocaesarFXtab" onclick="showHidejuliocaesarFX()"> </div> <div class="juliocaesarFXcontent">

kode aplikasi widget disini

<div style="text-align:right"> <a href="javascript:showHidejuliocaesarFX()"> [close] </a> </div> </div> </div> <script type="text/javascript"> var juliocaesarFX = document.getElementById("juliocaesarFX"); juliocaesarFX.style.left = (40-juliocaesarFX.offsetWidth).toString() + "px"; </script> <!-- End Show Hide Floating - http://www.juliocaesarz.blogspot.com -->

5. Setelah itu klik simpan.


Keterangan:
  •  kode aplikasi widget disini : ganti tulisan ini dengan script code video, gambar, jam ,guest book musik dan aplikasi lainnya.
  •  http://img197.imageshack.us/img197/9641/juliocaesarz.jpg' : ganti tulisan ini dengan gambar kreasimu sendiri. Yang digunakan untuk sebagai tanda aplikasi apa yang dibuat show hide.
  • #d241c7: digunakan untuk mengganti warna tampilan pada border.
  • #ffffff: digunakan untuk mengganti warna tampilan pada background.

Untuk warna border dan background bisa lihat disini:
CODE WARNA

24 December 2009

Instalisasi LaTeX Dan Membuat Program Hello World

Langkah-langkah Instalasi latex:
    1. Buat folder di C:\ yang dikhususkan untuk program ini. usahakan dalam nama folder tersebut tidak memuat space (celah), misalkan C:\Latex.
    2. Instal gs800w32.exe di folder no 1 sehingga kita mempunyai folder “C:\Latex\gs”
             Caranya:
             a.Klik gs800w32.exe di windows explorer sehingga tampil seperti
                gambar:
     

    b. Klik setup sehingga muncul proses unzipping.
    c. Setelah proses unzipping selesai akan muncul kotak dialog seperti :

    pada bagian instal to directory ganti menjadi “C:\Latex\gs”, setelah itu klik instal maka proses instalasi akan dilakukan.Tunggu sampai proses instalasi selesai. Setelah selesai dilanjutkan ke langkah ke-3.
     

    3. Instal gsv43w32.exe di folder no 1 sehingga mempunyai folder
       “C:\Latex\Ghostgum”
        Caranya:
    a. Klik gsv43w32.exe sehingga tampil seperti gambar:


    b. Klik setup sehingga muncul proses unzipping
    c. Setelah itu anda akan diminta untuk memilih bahasa yang digunakan,
       dalam hal ini penulis menggunakan bahasa inggris. Setelah itu klik next
       untuk melanjutkan.




    d. pilih Ghostview untuk visualisasi data postscript
        (data dengan ektensi .ps), klik next.
    e. Setelah itu tentukan folder instalasi di “C:\Latex\Ghostgum” klik next
        untuk melanjutkan proses instalasi sampai selesai.

    4. Instal small-miktex, buka file setup.exe,klik next hingga selesai.





    5. Instal WinEdt 53 sebagai editor latexnya, buka file setup.exe, klik next
        hingga selesai.

     


    6. Instal lyx-1.3.5-win32-nc, klik extract.


    7. Instal BibTexMngSetup, klik next hingga proses install selesai.




    • Untuk membuat program hello world caranya jalankan Program Lyx

    • Klik menu file dan pilih New. Kemudian tulis hello world sebagai berikut:


    • Setelah selesai pilih File > Save As > simpan dengan nama hello.lyx
    • Setelah itu pilih menu File > Export > Latex. Pada Export ini  file yang disimpan yaitu hello.lyx bertambah satu yaitu hello.tex.
    • Buka program WinEdt, pilih open, pilih nama file yang tadi telah disimpan yang berekstensi tex.

    • Klik gambar kepala beruang atau TeXify atau Shift+Ctrl+X untuk menjalankan program. Dan tampilannya sebagai berikut:


    Software LaTex download
    gs800w32
    gsv43w32
    small-miktex
    WinEdt 53
    lyx-1.3.5-win32-nc
    BibTexMngSetup

    19 December 2009

    Program Faktorial menggunakan Java GUI

    Berikut ini adalah coding program Faktorial menggunakan Java GUI. Package yang digunakan untuk menggunakan pada GUI yaitu: import javax.swing.*; , import java.awt.event.*; , import java.awt.*; . Simpan dengan nama file "Faktorial.java"

    import javax.swing.*;
    import java.awt.event.*;
    import java.awt.*;

    class Faktorial extends JFrame implements ActionListener
    {
    Container con=new Container();
    JButton hapus,ok;
    JTextField tex1,tex2;
    public Faktorial(String judul)
    {
    super(judul);
    setSize(300,200);
    ok=new JButton("PROSES");
    hapus=new JButton("HAPUS");
    ok.addActionListener(this);
    hapus.addActionListener(this);
    JPanel tombol=new JPanel();
    hapus.setEnabled(false);

    tombol.setLayout(new GridLayout (1,2,10,10));
    tombol.add(hapus);
    tombol.add(ok);
    JPanel tex=new JPanel();

    tex1=new JTextField("");
    tex2=new JTextField("");
    tex2.setEditable(false);
    tex.setLayout(new GridLayout(2,1,10,10));
    tex.add(tex1);
    tex.add(tex2);

    con=getContentPane();
    con.setLayout(null);
    tex.setBounds(50,40,200,50);
    tombol.setBounds(50,110,200,30);

    con.add(tombol);
    con.add(tex);
    show();
    }

    public void actionPerformed(ActionEvent e){
    if(e.getSource()==ok){
    hapus.setEnabled(true);
    String a=tex1.getText();
    int fak=1;
    int f=Integer.parseInt(a);
    for(int i=1;i<=f;i++)
    fak *=i;
    tex2.setText(Integer.toString(fak));
    }
    if(e.getSource()==hapus){
    tex1.setText("");
    tex2.setText("");
    }
    }
    public static void main(String args[]){
    new Faktorial("FAKTORIAL");
    }
    }

    TAMPILANNYA:

    17 December 2009

    Membuat Screen Saver Pada Visual Basic

    Langkah- langkah untuk membuat screen saver:
    • Buka program Visual Basic.
    • Klik menu File dan pilih New Project dan pilih yang Standart EXE dan klik OK.
    • Pada program visual basic pada form tambahkan toolbox  timer.




    • Klik pada timer dan pada jendela properties interval ditulis 200.




    • Double click pada timer dan muncul jendela view code dan tuliskan  coding programnya sebagai berikut:







    • Untuk menjalankan program caranya dengan menekan  icon tombol start atau tekan F5 pada keyboard dan berikut tampilannya:




    14 December 2009

    Mirror 3D Pada AutoCad

    Mirror 3D adalah suatu perintah pada AutoCad yang berfungsi untuk melakukan pencerminan objek secara 3D. Pada contoh kali ini untuk melakukan pencerminan menggunakan objek kerucut. Langkah- langkah untuk membuatnya sebagai berikut:
    • Buka program AutoCad. 
    • Untuk membuat objek kerucut  pada command tuliskan CONE dan masukkan diameternya 2 dan tingginya 4.

    Command: CONE
    Current wire frame density: ISOLINES=4
    Specify center point for base of cone or [Elliptical] <0,0,0>:(klik di layar)
    Specify radius for base of cone or [Diameter]: 2
    Specify height of cone or [Apex]: 4


    • Langkah selanjutnya pada command jalankan perintah DDVPOINT. Pada baris X axis ubah nilainya menjadi 315. Pada baris XY Plane ubah nilainya menjadi 30 dan klik OK. 


    • Untuk melakukan pencerminan dengan aksis XY gunakan perintah MIRROR3D. Berikut ini caranya

    Command: MIRROR3D
    Select objects: (pilih objek kerucut)
    Select objects: (Enter)
    Specify first point of mirror plane (3 points) or
    [Object/Last/Zaxis/View/XY/YZ/ZX/3points] <3points>: XY
    Specify point on XY plane <0,0,0>: CEN
    of (klik pada objek kerucut)
    Delete source objects? [Yes/No] < N >: (Enter)



    • Langkah terakhir pada command tuliskan perintah HIDE maka akan terjadi pencerminan pada objek kerucut.

    13 December 2009

    Membuat Bola Dunia Dengan AutoCad

    Pada contoh berikut ini akan membuat sebuah objek berupa bentuk bola. Untuk membuat bola menggunakan dua perintah yaitu ISOLINES dan FACETRES. Perintah ISOLINES adalah perintah untuk menentukan garis kontur pembentuk objek 3D. Dan FACETRES merupakan perintah untuk mengatur tingkat kehalusan penampilan objek 3D. Untuk membuat objek berupa bola berikut ini caranya:
    • Buka program AutoCad. 
    • Kemudian pada command buatlah objek SPHERE yang memiliki radius atau diameternya 2.


    Command: SPHERE
    Current wire frame density:  ISOLINES=4
    Specify center of sphere <0,0,0>:(klik pada layar)
    Specify radius of sphere or [Diameter]: 2





    • Langkah selanjutnya pada command jalankan perintah DDVPOINT. Pada baris X axis ubah nilainya menjadi 315. Pada baris XY Plane ubah nilainya menjadi 30 dan klik OK.
    • Setelah itu Pada command jalankan perintah ISOLINES dan ubah nilainya menjadi 10. 

    Command: ISOLINES
    Enter new value for ISOLINES <4>: 10

    • Pada command tulis perintah REGEN

      • Kemudian jalankan perintah HIDE pada command.


      • Selanjutnya pada command tuliskan perintah FACETRES dan beri nilai 4.

      Command: FACETRES
      Enter new value for FACETRES <0.5000>:4
      • Kemudian pada command tuliskan perintah HIDE kembali. Dan hasilnya untuk objek berbentuk bola dunia sebagai berikut:

      free counters

       
      Home | About | Sitemap | Privacy Policy | Contact Us | DMCA