Selasa, 20 Mei 2014

BELAJAR PENGENALAN PHP DASAR




PHP  INTRODUCTION

apa itu PHP?

PHP adalah singkatan dari "PHP: Hypertext Prepocessor", yaitu bahasa pemrograman yang digunakan secara luas untuk penanganan pembuatan dan pengembangan sebuah situs web dan bisa digunakan bersamaan dengan HTML. PHP diciptakan oleh Rasmus Lerdorf pertama kali tahun 1994. Pada awalnya PHP adalah singkatan dari "Personal Home Page Tools". Selanjutnya diganti menjadi FI ("Forms Interpreter"). Sejak versi 3.0, nama bahasa ini diubah menjadi "PHP: Hypertext Prepocessor" dengan singkatannya "PHP". PHP versi terbaru adalah versi ke-5. Berdasarkan survey Netcraft pada bulan Desember 1999, lebih dari sejuta site menggunakan PHP, di antaranya adalah NASA, Mitsubishi, dan RedHat.

YANG DI PERLUKAN SAAT BELAJAR PHP.
  1.  web server(apche,iis,personal web server/pws)
  2. PHP server
  3. Database server(mysql,Interbase,MS SQL)
  4. web editor    
dapat pula menngunakan tool aplikasi  yang di dalam nya sudah terdapat web server seperti Apache,PHP server dan Mysql yang di gabung menjadi satu. contohnya seperti Xampp..


Rabu, 03 Juli 2013

belajar animasi



Belajar Membuat Animasi Dengan Photoshop

Posted by Sigit eko in Belajar Photoshop, Photoshop Dasar on 06 10th, 2009 | 25 responses
Software : adobe Photoshop CS3 - CS4 .. CS2 blom cek udah ada fasilitas animasinya ato belom yaa.. mungkin masih pake Image Ready.
By Request : Saya bikin Tutorial ini karena banyak yang request.
Saya coba buat dasar-dasar nya aja.. atau gimana sih cara buat suatu gambar itu jadi gerak.. belom masuk ke berubah bentuk ya.. cuman gerak aja..
Pembuatan animasi di photoshop ada 2 cara :
1. Import Langsung dari layer ( Make frame from layers - buat yang udah EXPERT )
2. Manual ( ini khusus buat menggerakan benda aja)
Sekarang kita mulai dengan yang manual dulu aja yaa.. dari dasar dulu la..
Pertamax.. hehehe  buka dokumen baru :

Buat kotak dengan rectangle marquee tool. Klik Select > Inverse.. lalu warnai dengan warna Hitam Klik Edit > Fill > Black

Sekarang buat lingkaran dengan Elliptical Marquee tool.. ( Sambil tekan tombol SHIFT biar Bener-bener bulet jadinya )..
Warnai dengan Gradient TOol > Radial Gradient.  Warna Terserah aja..

Kalo ngikutin nya bener … jadinya kayak gini ..

Sekarang kita gerakkan Bola nya..
Klik Windows > Animation, maka muncul Animation Bar..

Klik Duplicate Selected Frame .. Muncul Frame baru dengan posisi bola yang sama..

Sekarang pindahin bola yang ada di frame 2 ke tepi kiri tengah..

Klik Tween Animation Frame untuk membuat Frame-frame dari posisi bola di atas ke posisi bola di samping secara otomatis.. kalo mau gerakan nya halus.. frame nya banyakin aja.. saya pake 5 frame aja..

Sekarang udah jadi deh.. gerakan dari atas ke samping kiri.. coba aja tekan tombol Play.

Pake cara yang sama .. Sekarang klik frame terakhir.. Klik duplicate selected frame lagi.. Pindahkan bola ke bawah tengah.. lalu buat Tween animation frame.sebanyak 5 juga.. Lalu animasikan bola dari tengah bawah ke tengah kanan.. animasikan lagi..
Untuk yang terakhir jangan sampe kembali ke posisi awal.. tapi buat renggang sedikit..

Klik tombol Play..  Kalo udah Ok save di GIF..
Klik File > Save For Web and Devices



Selamat Mencoba…

Kamis, 24 Mei 2012

kalkulator dengan vb 6

Program kalkulator adalah program standar yang sudah tersedia di Microsoft Windows. Tetapi, tak ada salahnya jika kita mencoba membuat kalkulator sendiri dengan Microsoft Visual Basic 6.0.
Pertama-tama, buatlah sebuah form sesuai selera Anda, yang bentuknya kurang lebih seperti
kalkulator standar Windows, seperti ini:




Untuk properties dari masing-masing objek, saya contohkan seperti dibawah ini, dengan letak
masing-masing objek disesuaikan dengan gambar diatas.
Textbox 1:
(Name) : txtDisplay
Alignment: 1-Right Justify
Text : (kosongkan)
Maxlength : 12

Command Button 1:
(Name) : cmdAngka
Index : 1
Caption : 1

Command Button 2:
(Name) : cmdAngka
Index : 2
Caption : 2

Command Button 3:
(Name) : cmdAngka
Index : 3
Caption : 3

Command Button 4:
(Name) : cmdAngka
Index : 4
Caption : 4

Command Button 5:
(Name) : cmdAngka
Index : 5
Caption : 5

Command Button 6:
(Name) : cmdAngka
Index : 6
Caption : 6

Command Button 7:
(Name) : cmdAngka
Index : 7
Caption : 7

Command Button 8:
(Name) : cmdAngka
Index : 8
Caption : 8

Command Button 9:
(Name) : cmdAngka
Index : 9
Caption : 9

Command Button 10:
(Name) : cmdAngka
Index : 0
Caption : 0

Command Button 11:
(Name) : cmdPlusMinus
Caption : +/-

Command Button 12:
(Name) : cmdKoma
Caption : .

Command Button 13:
(Name) : cmdOperator
Index : 1
Caption : +

Command Button 14:
(Name) : cmdOperator
Index : 2
Caption : -

Command Button 15:
(Name) : cmdOperator
Index : 3
Caption : x

Command Button 16:
(Name) : cmdOperator
Index : 4
Caption : /

Command Button 17:
(Name) : cmdClearEntry
Caption : CE

Command Button 18:
(Name) : cmdClear
Caption : C

Command Button 19:
(Name) : cmdSamaDengan
Caption : =

Berikutnya, Anda tinggal membuat coding dari kalkulator tersebut. Jika Anda mengikuti semua
setting properties seperti diatas, maka codingnya saya contohkan seperti ini:
Public Class Form1
    'Deklarasi variabel penampung nilai
    Dim nilai1, nilai2 As Integer
    Dim hasil As Double
    'Deklarasi variabel untuk flag
    '(penanda nilai pertama atau kedua)
    Dim pertama As Boolean
    'jenis operasi
    Dim operasi As Integer


    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        TxtLayar.Text = Trim(TxtLayar.Text) & "1"
    End Sub

    Private Sub Button10_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button10.Click
        TxtLayar.Text = Trim(TxtLayar.Text) & "8"
    End Sub

    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
        TxtLayar.Text = Trim(TxtLayar.Text) & "9"
    End Sub

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        'memberi nilai awal var penampung
        nilai1 = 0
        nilai2 = 0
        hasil = 0
        'mengongsi layar textbox
        TxtLayar.Text = ""
        'tidak ada operasi yang dipilih operasi = true

    End Sub

    Private Sub Button16_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button16.Click
        TxtLayar.Text = Trim(TxtLayar.Text) & "2"
    End Sub

    Private Sub Button13_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button13.Click
        TxtLayar.Text = Trim(TxtLayar.Text) & "3"
    End Sub

    Private Sub Button15_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button15.Click
        TxtLayar.Text = Trim(TxtLayar.Text) & "4"
    End Sub

    Private Sub Button9_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button9.Click
        TxtLayar.Text = Trim(TxtLayar.Text) & "5"
    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        TxtLayar.Text = Trim(TxtLayar.Text) & "6"
    End Sub

    Private Sub Button14_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button14.Click
        TxtLayar.Text = Trim(TxtLayar.Text) & "7"
    End Sub

    Private Sub Button12_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button12.Click
        TxtLayar.Text = Trim(TxtLayar.Text) & "0"

    End Sub

    Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
        'jika nilai pertama
        If pertama = True Then
            'mengubah ke posisi nilai kedua
            pertama = False
            'operasi pembagian
            operasi = 4
            'Mengambil nilai pertama
            'pada layar textbox
            nilai1 = Val(TxtLayar.Text)
            'mengongsi layar textbox
            TxtLayar.Text = ""

        End If
    End Sub

    Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click
        'jika nilai pertama
        If pertama = True Then
            'mengubah ke posisi nilai kedua
            pertama = False
            'operasi perkalian
            operasi = 3
            'Mengambil nilai pertama
            'pada layar textbox
            nilai1 = Val(TxtLayar.Text)
            'mengongsi layar textbox
            TxtLayar.Text = ""
        End If
    End Sub

    Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click
        'jika nilai pertama
        If pertama = True Then
            'mengubah ke posisi nilai kedua
            pertama = False
            'operasi pengurangan
            operasi = 2
            'Mengambil nilai pertama
            'pada layar textbox
            nilai1 = Val(TxtLayar.Text)
            'mengongsi layar textbox
            TxtLayar.Text = ""
        End If
    End Sub

    Private Sub Button8_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button8.Click
        'jika nilai pertama
        If pertama = True Then
            'mengubah ke posisi nilai kedua
            pertama = False
            'operasi penjumlahan
            operasi = 1
            'Mengambil nilai pertama
            'pada layar textbox
            nilai1 = Val(TxtLayar.Text)
            'mengongsi layar textbox
            TxtLayar.Text = ""
        End If

    End Sub

    Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
        'jika bukan nilai pertama
        'atau yang di masukkan adalah nilai kedua
        If pertama = False Then
            'mengambil nilai kedua dari hasil layar
            nilai2 = Val(TxtLayar.Text)
            'memilih operasi yang di lakukan
            'berdasarkan pilihan operasi dari user
            Select Case operasi
                'operasi penjumlahan
                Case 1
                    hasil = nilai1 + nilai2
                    'operasi pengurangan
                Case 2
                    hasil = nilai1 - nilai2
                    'operasi perkalian
                Case 3
                    hasil = nilai1 * nilai2
                    'operasi pembagian
                Case 4
                    hasil = nilai1 / nilai2

            End Select
            'menampilkan hasil operasi ke layar
            TxtLayar.Text = hasil

        End If
    End Sub

    Private Sub Button11_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button11.Click
        'operasi perhitungan direset
        operasi = 0
        'mengembalikan ke posisi nilai pertama
        pertama = True
        'mereset nilai penampung hasil operasi
        hasil = 0
        'mengongsi layar text box
        TxtLayar.Text = ""

    End Sub
End Class

Senin, 26 Desember 2011

SIMULASI MEMBUAT JARINGAN SEDERHANA MENGGUNAKAN PAKET TRAKCER

Cisco Packet Tracer adalah tools e-learning yand dibuat oleh Cisco yang akan mensimulasi cara kerja suatu jaringan berdasarkan topologi dan konfigurasi yang diberlakukan oleh penggunanya persis seperti aslinya. Versi perangkat lunak Cisco Packet Tracer yang digunakan penulis saat membuat tulisan ini adalah versi 5.1 seperti yang terlihat pada splash screen pada gambar 1.
 
Gambar 1 Splash Screen Ketika Memulai Cisco Packet Tracer v5.1

Sedangkan tampilan utamanya dapat dilihat pada gambar 2 sebagai berikut.
 
Gambar 2 Tampilan Utama Cisco Packet Tracer
ASUMSI Diasumsikan bahwa perangkat lunak Cisco Packet Tracer sudah terinstal, pembaca telah mengetahui dasar TCP/IP, serta mengetahui dasar-dasar operasional perangkat lunak Cisco Packet Tracer ini. Sehingga modul ini bertujuan untuk pemanfaatan lanjut dari perangkat lunak. Selain itu, juga karena perangkat lunak ini sudah disertakan video tutorial lengkap untuk dasar-dasar operasionalnya. Bagi pembaca yang belum pernah menggunakan perangkat lunak ini, sangat disarankan untuk melihat video tutorialnya terlebih dahulu yang bisa diakses melalui menu: Help -> Tutorials atau dengan menekan tombol F11 pada jendela utama.

SIMULASI MEMBUAT JARINGAN SEDERHANA
PERSIAPAN
Persiapan instalasi jaringan sederhana dalam contoh ini adalah dengan menggunakan 2 buah workstation dan 1 switch. Tiap node dihubungkan dengan kabel sehingga terlihat sesuai dengan gambar 3 berikut ini.
 topologi jaringan

Jika kedua titik pada garis belum berwarna hijau, berarti tiap node tersebut belum terkoneksi
Gambar 4 Menu Konfigurasi IP Address Host

 Lalu lakukan konfigurasi IP address host PC0 dengan cara double-klik gambar PC0, selanjutnya klik tab Desktop dan pilih bagian menu IP Configuration sehingga terlihat tampilan sesuai pada gambar 4. 
 
Gambar 4 Menu Konfigurasi IP Address Host

Lakukan konfigurasi pada workstation sebagai berikut: 

Pada PC1: IP Address : 192.168.0.1
Subnet Mask : 255.255.255.0 Default Gateway :  192.168.1.1
DNS Server : - (kosong)


Pada PC2: IP Address : 192.168.0.2
Subnet Mask : 255.255.255.0 
Default Gateway : 192.168.1.1
DNS Server : - (kosong)


Pada PC2: IP Address : 192.168.0.3
Subnet Mask : 255.255.255.0 
Default Gateway : 192.168.1.1
DNS Server : - (kosong)

Pada PC2: IP Address : 192.168.0.4
Subnet Mask : 255.255.255.0 
Default Gateway : 192.168.1.1
DNS Server : - (kosong)

Pada PC2: IP Address : 192.168.0.5
Subnet Mask : 255.255.255.0 
Default Gateway : 192.168.1.1
DNS Server : - (kosong) 

MELAKUKAN PING
Untuk menguji koneksi antara dua node tersebut menggunakan utilitas “ping”. Untuk memulai ping dari PC1 menuju PC2, double-klik PC1 sehingga muncul jendela properties untuk PC1, kemudian pilih tab Desktop, selanjutnya pilih menu Command Prompt sehingga muncul tampilan seperti gambar 5 di bawah ini.

 
Gambar 5 Window Command Prompt

KESIMPULAN
Dari hasil percobaan yang dilakukan, dapat diambil kesimpulan bahwa:

1. Workstation PC1 dan PC2 baru dapat terhubung jika IP address kedua workstation telah dikonfigurasi dengan baik dan benar.

2. Untuk menguji konektivitas antar node dapat menggunakan perintah “ping”. Hasil output perintah ping ada berbagai macam. Yaitu: Reply, Request Timed Out, dan Destination Host Unreachable.

TIPS Untuk melihat simulasi packet, keperluan troubleshoot packet, PDU inspecting, dll silahkan klik mode Simulation (atau menekan hotkey Shift+S) pada bagian kanan bawah jendela utama perangkat lunak, seperti yang terlihat pada gambar di bawah ini. Dari mode Simulation, kita bisa melihat aktifitas protokol-protokol yang bekerja dalam interval waktu tertentu. Untuk mempelajari tugas masing-masing protokol, sangat disarankan menggunakan mode Simulation ini. Untuk maju ke event/kejadian protokol selanjutnya, klik tombol Capture/Forward. Sedangkan box Event List Filters untuk menyaring event yang dilalui protokol agar simulasi tidak terlihat kompleks. Untuk kembali ke mode Realtime, tinggal memilih lagi mode Realtime (atau menekan hotkey Shift+R)...





Rabu, 16 November 2011

cara pasang kabel LAN


Mungkin banyak dari Anda yang bertanya-tanya, kenapa artikel cara memasang kabel UTP tipe straight dan cross baru saya posting hari ini. Seharusnya cara setting kabel untuk jaringan sudah lebih dahulu saya posting sebelum saya memposting artikel tentang membuat jaringan (LAN) antar 2 komputer. Hal ini disebabkan, pada artikel Dunia Komputer yang tersebut, seorang teman sempat meminta saya untuk memposting artikel tentang setting kabel UTP tipe cross dan straight.

Saya diibaratkan seperti memberi semangkok bakso tanpa memberikan sendok. Malah sedoknya saya suruh beli sendiri di toko komputer. Begitu komentarnya. Saya ngomong komputer koq malah di ajak ngomong bakso. ha..ha.. Ada-adanya tuh sobat Ipin. Terima kasih masukkanya sobat. Saya sangat butuh masukkan seperti itu. Nah untuk menjawab pertanyaan dari sobat Ipin, langsung saja ya saya bahas mengenai cara memasang kabel UTP tipe straight dan cross. Biar artikelnya ga kepanjangan. Nanti Anda malah malas membacanya.
Sebelum Anda praktek, ada beberapa hardware yang perlu Anda siapkan, diantanranya:
  1. Kabel UTP (Unshielded Twisted Pair). Kabel UTP yang biasa dipakai adalah kabel UTP categori 5 (UTP Cat 5). Kenapa? Karena kabel UTP Cat-5 support transfer data hingga 100 Mbps. Kabel ini terdiri atas 8 kecil yang mempunyai warna berbeda-beda. Warna kabel tersebut adalah Orange, Orange Putih, Biru, Biru Putih, Hijau, Hijau Putih, Coklat, dan Coklat Putih.

  1. Yang kedua adalah Jack RJ-45. Jack ini mirip dengan jack telepon rumah. Cuma ukurannya yang lebih besar. Jack RJ-45 terdiri dari 8 pin, sesuai dengan jumlah kabel UTP.

  1. Crimping Tools atau Tang Crimping. Hardware yang satu ini mirip dengan tang. Namun, fungsinya tidak seperti tang pada umumnya. Crimping tool ini berguna untuk menjepitkan kabel pada Jack RJ-45.

Semua hardware diatas bisa Anda dapatkan di sebagian besar toko komputer. Harganya pun tidak terlalu mahal.

Kabel UTP Tipe Straight

OK. Sekarang saya kan bahas cara pemasangannya. Yang pertama adalah cara memasang kabel UTP tipe straight. Untuk itu, lakukan langkah-langkah berikut:
  1. Kupas ujung kabel sekitar 1 cm, sehingga kabel kecil-kecil yang ada didalamnya kelihatan.
  2. Pisangkan kabel-kabel tersebut dan luruskan. Kemudian susun dan rapikan berdasarkan warnanya yaitu Orange Putih, Orange, Hijau Putih, Biru, Biru Putih, Hijau, Coklat Putih, dan Coklat. Setelah itu potong bagian ujungnya sehingga rata satu sama lain.
  3. Setelah kabel tersusun, ambil Jack RJ-45. Seperti yang saya katakan tadi Jack ini terdiri dari 8 pin. Pin 1 dari jack ini adalah pin yang berada paling kiri jika posisi pin menghadap Anda. Berurut ke kanan adalah jack 2, 3, dan seterusnya.

  1. Kemudian masukkan kabel-kabel tersebut ke dalam Jack RJ-45 sesuai dengan urutan tadi yaitu sebagai berikut:
    • Orange Putih pada Pin 1
    • Orange pada Pin 2
    • Hijau Putih pada Pin 3
    • Biru pada Pin 4
    • Biru Putih pada Pin 5
    • Hijau pada Pin 6
    • Coklat Putih pada Pin 7
    • Coklat pada Pin 8.
Masukkan kabel tersebut hingga bagian ujungnya mentok di dalam jack.
  1. Masukan Jack RJ-45 yang sudah terpasang dengan kabel tadi ke dalam mulut tang crimping yang sesuai sampai bagian pin Jack RJ-45 berada didalam mulut tang. Sekarang jepit jack tadi dengan tang crimping hingga seluruh pin menancap pada kabel. Biasanya jika pin jack sudah menancap akan mengeluarkan suara “klik”.
Sekarang Anda sudah selesai memasang jack RJ-45 pada ujung kabel pertama. Untuk ujung kabel yang kedua, langkah-langkahnya sama dengan pemasangan ujung kabel pertama tadi. Untuk itu, ulangi langkah-langkah tadi untuk memasang Jack RJ-45 pada ujung kabel yang kedua.
Susunan kabel UTP tipe straight bisa Anda lihat pada gambar di bawah:

Kabel UTP Tipe Cross

Cara memasang kabel UTP tipe straight sudah saya jelaskan tadi. Sekarang saya bahas mengenai cara memasang kabel UTP tipe cross. Cara pemasangan kabel UTP tipe cross hampir sama dengan memasang kabel UTP tipe straight. Mengenai teknis pemasanganya sama seperti tadi. Perbedaanya adalah urutan warna kabel pada ujung kabel yang kedua. Untuk ujung kabel pertama, susunan kabel sama dengan susunan kabel UTP tipe straight yaitu:
  • Orange pada Pin 1
  • Orange Putih pada Pin 2
  • Hijau pada Pin 3
  • Biru pada Pin 4
  • Biru Putih pada Pin 5
  • Hijau Putih pada Pin 6
  • Coklat Putih pada Pin 7
  • Coklat pada Pin 8.
Untuk ujung kabel yang kedua, susunan warnanya berbeda dengan ujung pertama. Adapaun susunan warnanya adalah sebagi berikut:
  • Hijau Putih pada Pin 1
  • Hijau pada Pin 2
  • Orange Putih pada Pin 3
  • Biru pada Pin 4
  • Biru Putih pada Pin 5
  • Orange pada Pin 6
  • Coklat Putih pada Pin 7
  • Coklat pada Pin 8.
Susunan kabel tadi bisa Anda lihat pada gambar di bawah.

Hasil akhir kabel UTP tipe cross akan seperti ini:


Kesimpulannya adalah jika Anda memasang kabel UTP tipe straight maka susunan warna pada kedua ujung kabel adalah sama. Sedangkan cara pemasangan UTP tipe cross, susunan warna ujung kabel pertama berbeda dengan unjung kabel kedua.
Demikian tutorial cara memasang kabel UTP tipe straight dan tipe cross. Semoga bermanfaat bagi Anda. Apabila Anda menemukan kesalahan pada artikel ini mohon dikoreksi melalui kotak komentar. Terima kasih.