Kamis, 14 Januari 2010

DAMPAK TEKNOLOGI INFORMASI SERTA SOLUSINYA

1.1 .Dampak negatif TI pada generasi muda :
Sekarang ini banyak tindak kriminal yang dilakukan oleh para pemuda,hal ini dikarenakan oleh jiwa pemuda yang sangat labil sehingga belum mampu untuk mengendalikan nafsu mereka,belum lagi perkembangan teknologi yang sangat pesat. Mereka dapat dengan mudah mengakses situs-situs porno dan juga berita-berita yang seharusnya tidak boleh disebarluaskan. Hal tersebut berdampak pada tingkah laku dan perkembangan psikis para pemuda. Sehingga menyebabkan perilaku mereka menjadi seronok.



1.1 .Dampak negatif TI pada generasi muda :
Sekarang ini banyak tindak kriminal yang dilakukan oleh para pemuda,hal ini dikarenakan oleh jiwa pemuda yang sangat labil sehingga belum mampu untuk mengendalikan nafsu mereka,belum lagi perkembangan teknologi yang sangat pesat. Mereka dapat dengan mudah mengakses situs-situs porno dan juga berita-berita yang seharusnya tidak boleh disebarluaskan. Hal tersebut berdampak pada tingkah laku dan perkembangan psikis para pemuda. Sehingga menyebabkan perilaku mereka menjadi seronok.
Solusinya : Seharusnya para pemuda dapat menggunakan atau memakai teknologi yang dapat berdampak positif pada kehidupan mereka. Contohnya dengan menggunakan internet untuk mencari info lowongan pekerjaan ataupun mengisi blog dengan sesuatu yang dapat berguna bagi orang lain.
1.2.Dampak negatif TI terhadap budaya/jatidiri bangsa :
Jatidiri bangsa sangat ditentukan oleh perilaku seluruh warganya.. Sekarang ini penggunaan teknologi informasi sangat dibutuhkan untuk segala keperluan. Tak heran jika hampir semua elemen masyarakat menguasai dan menggunakan berbagai teknologi didalam kehidupan mereka. Khususnya dalam dunia maya, sekarang ini pemanfaatan internet banyak digandrungi masyarakat,baik untuk bisnis,pendidikan,komunikasi,bahkan hanya untuk hiburan dengan bermain game online. Hal ini meyebabkan adanya budaya baru di dalam tubuh bagsa ini. Seperti budaya silahturahmi sekarang dapat digantikan dengan ucapan melalui email dan sejenisnya. Jadi dizaman sekarang ini kita tak perlu datang jauh-jauh Hanya untuk sekedar bertatapmuka dengan sanak saudara. Bahkan dengan menyampaikan salam kita lewat smspun sudah cukup mewakili Untuk silahturahmi. Budaya smsan sudah menjamur dimasyarakat,tak hanya anak muda,anak-anak sampai orang tuapun selalu tak lepas dari hp untuk bersms ria. Tak hanya untuk sms,hp juga banyak aplikasi yang dapat dimanfaatkan untuk hal lain, seperti email,internet,video,dan lain sebagainya. Sehingga sekarang ini masyarakat jarang bersosialisasi dengan tetangga disekitarnya. Karena mereka lebih senang bersms,facebook,email,friendster dengan orang yang baru dikenalnya.yang dapat diakses melalui hp. Hal ini menyebabkan budaya gotong royong di Indonesia menjadi terkikis karena hilangnya rasa persatuan dan kesatuan diantarawarga Indonesia.
Solusinya: Walaupun kita bisa memberi kabar dengan menggunakan kecanggihan teknologi, tapi kita juga harus tetap bersosialisasi dan bersilahturahmi dengan kerabat atau tetangga kita dengan cara mengunjungi mereka agar tali pesatuan dan kesatuan diantara kita tetap terjaga. 3.Dampak Perkembangan TI pada masyarakat umum : Kemajuan teknologi yang begitu pesat juga memberikan dampak pada masyarakat umum. Salah satunya di bidang hiburan dan pers. Setiap waktu masyarakat bisa mendapatkan hiburan yang begitu menarik di televisi. Dari sinetron,box office,olahraga,berita teraktual,hingga acara gossip. Namun sekarang ini banyak acara di tv yang kurang mendidik dan bahkan menayangkan adegan kekerasan yang tak layak untuk disiarkan. Hal tersebut mempengaruhi pola pikir yang terjadi pada masyarakat dan menjalarnya budaya kekerasan sehingga dapat kita lihat dalam beberapa tahun ini angka kriminalitas semakin meningkat. Terutama pada anak-anak. Solusinya : Kita sebagai masyarakat umum harus bisa menyeleksi tayangan yang akan kita tonton dan pemerintah melalui KPI harus dapat mengontrol stasiun tv agar dapat menyiarkan acara yang mendidik. “Kesimpulannya perkembangan teknologi informasi mempunyai banyak manfaat akan tetapi juga memberikan dampak negatif, sehingga kita harus dapat memanfaatkannya untuk hal yang positif”.
1. 3 Cara Melindungi anak dari Pornografi
Saat ini banyak anak yang sudah fasih dengan internet. Seringkali timbul keresahan bagi kalangan ibu yang bekerja, was-was jika anaknya terjerumus penyalahgunaan internet. Lalu bagaimana cara melindungi buah hati?
Kesibukan bekerja seringkali menyebabkan orang tua kurang melakukan pengawasan terhadap penggunaan internet pada anak. Dalam diskusi bertajuk 'Protecting Children and Youth in Cyberspace', di Pacific Place, Kamis petang (28/5/2009), sejumlah narasumber, Febriati Nadira (Working Mom, PR Manager XL), Lola Amaria (Blogger, Art dan Film Worker), Donny B.U. (Lecturer/Blogger, VP Detikcom) berbagi solusi untuk melindungi anak dari penyalahgunaan internet.
Salah seorang narasumber, Febriati Nadira berbagi solusi untuk menghindarkan anak dari penyalahgunaan internet dengan cara mendampingi anak saat mengakses internet.
"Misalnya, jika anak saya ingin nonton film, kami sama-sama browsing pilih filmnya. Jadi saya tahu film seperti apa yang mau ditonton," ujar ibu dua anak ini.
Menyikapi banyaknya penyalahgunaan Facebook untuk hal-hal negatif, Lola Amaria punya cara untuk menyiasatinya, yakni dengan selektif menyetujui permintaan pertemanan. "Pastikan kita sudah mengenal teman yang meng-add kita, demi menghindari hal-hal negatif yang mungkin terjadi."
Tak hanya narasumber yang berbagi solusi dalam acara yang dimoderasi pakar internet Onno W. Purbo tersebut, para peserta yang sebagian besar guru juga antusias berbagi tips.
Misalnya, seorang guru sharing tentang cara mengawasi perilaku anak didiknya. Ia membuat akun Facebook, menyamar menjadi orang lain kemudian meng-add anak-anak didiknya. Dari situ, terkuak perilaku anak-anak didiknya.
Donny B.U yang juga menjadi narasumber dalam diskusi ini menyarankan agar kita berhati-hati dalam meng-upload suatu foto di Facebook, sehingga jangan sampai foto pribadi jadi konsumsi publik dan disalahgunakan.
Untuk mencegah anak-anak mengakses situs porno, orang tua dapat memasang software filter pornografi: K9 web protection untuk menyaring situs-situs porno. Selain itu orang tua dan guru sebaiknya memberikan pemahaman kepada anak tentang internet

1. 4 Cegah Penyalahgunaan Ponsel
Semakin canggihnya teknologi ponsel semakin mempermudah anak untuk mengakses berbagai informasi di internet. Namun, tak jarang ponsel disalahgunakan untuk mengakses atau menyimpan hal-hal negatif seperti foto porno.

Tips yang diberikan Donny B.U untuk mencegah hal tersebut, yakni:

* Jangan berikan ponsel mahal dan canggih ke anak, berikan ponsel yang tidak berkamera dengan harga Rp 300 ribuan, dengan fungsi utama untuk telepon dan SMS. Karena ponsel dengan fitur-fitur canggih akan membuat anak-anak lebih leluasa mengakses situs-situs negatif.
* Bagi para pengajar, dianjurkan melakukan sweeping ponsel di sekolah

Di akhir diskusi, Lola menambahkan, "Teknologi jika dimanfaatkan secara positif akan memberikan dampak positif juga bagi kita. Orang tua hendaknya memberikan pemahaman yang benar tentang internet kepada anak-anaknya."


Rabu, 06 Januari 2010

TUTORIAL POWER DESIGNER

A. Sekilas Mengenai Sybase Power Designer 11
Sybase Power Designer 11 merupakan tool pemodelan yang dikeluarkan oleh Sybase untuk
membangun sebuah sistem informasi yang cepat, terstruktur dan efektif. Sybase Power Designer 11
mendukung beberapa pemodelan sebagai berikut :
• Requirement Management
• Business Process
• Data Modelling
• XML Modelling
• Application Modelling dengan UML
• Information Liquidity Modelling
• Integrated Modelling


A. Sekilas Mengenai Sybase Power Designer 11
Sybase Power Designer 11 merupakan tool pemodelan yang dikeluarkan oleh Sybase untuk
membangun sebuah sistem informasi yang cepat, terstruktur dan efektif. Sybase Power Designer 11
mendukung beberapa pemodelan sebagai berikut :
• Requirement Management
• Business Process
• Data Modelling
• XML Modelling
• Application Modelling dengan UML
• Information Liquidity Modelling
• Integrated Modelling
Pada tutorial ini kita akan mencoba menggunakan Power Designer untuk melakukan pemodelan
data (data modeling) untuk kemudian akan kita gunakan untuk melakukan perancangan basis data.
Secara sederhana, untuk melakukan pemodelan data pada Power Designer, kita harus memulainya pada
level Conceptual Data Model, dimana pemodelan data dilakukan dengan menggunakan metode Entity
Relationship Diagram. Pada CDM, tipe data yang dipergunakan bersifat general, dan tidak spesifik
terhadap suatu database tertentu.
Tahap kedua adalah membuat Physical Data Model (PDM), PDM merupakan bentuk spesifik dari
CDM yang telah kita bangun. Power Designer memiliki banyak dukungan target database, sehingga kita
tidak perlu bingung mengenai tipe – tipe data yang dipergunakan, karena Power Designer akan
menyesuaikan seperti pada tipe data yang kita definisikan sebelumnya pada tahap CDM.
Tahap terakhir adalah mengenerate script Data Definition Language (DDL) dari PDM yang telah
dibuat. Melalui DDL inilah kita dapat mengenerate objek – objek database (table, trigger,view,
procedure) sehingga kemudian DDL script ini dapat kita eksekusi ke software database lain seperti Oracle
atau MySQL, atau dapat juga kita buat koneksi dan mengeksekusinya langsung via Power Designer.








B. Conceptual Data Modelling
Pada tahap ini kita akan membuat CDM dengan studi kasus adalah relasi antara Anggota
Perpustakaan dengan Buku pada Sistem Informasi Perpustakaan. Sampai tahap ini, diasumsikan anda sudah paham mengenai konsep ERD dan pemodelan data. Tahapan pembuatan CDM pada Power
Designer 11 adalah sbb :
• Pilih menu file > new > pada dialog new pilih new model dan Conceptual Data Model kemudian
klik OK.


• Langkah selanjutnya adalah membuat entitas mahasiswa. Pada tahapan ini, klik ikon entity pada
pallete dan klik lagi pada workspace. Kemudian kembali ke pallete dan klik ikon panah lalu klik
dua kali ikon entity atau klik kanan kemudian pilih properties untuk membuka “properties” nya
seperti pada gambar dibawah :

• Pada tab general, kita dapat memberi nama entitas tersebut yaitu “mahasiswa”.
•Kemudian pada tab attributes, kita dapat menambahkan atribut pada entitas ini diantaranya :

•Untuk atribut NIM kita set sebagai primary key, sehingga centang checkbox P untuk mengeset
Primary Key; Selain itu NIM juga tidak boleh kosong sehingga centang juga M untuk Mandatory,
kemudian klik OK.















• Langkah selanjutnya adalah membuat entitas buku. Untuk membuat entitas buku, langkah –
langkah yang dilakukan sama dengan tahapan pembuatan entitas mahasiswa dengan atribut
sbb :

• Kemudian Set Kode Buku sebagai Primary Key dan Mandatory.
• Berikutnya kita akan membuat relasi antara kedua entitas ini, untuk itu klik icon relationship pada pallete, kemudian hubungkan kedua entitas tersebut.









•Kemudian klik dua kali atau klik kanan dan pilih menu properties untuk melihat properties nya.
• Pada tab general , kita dapat mengubah nama relationshipnya menjadi “meminjam”.
• Kemudian pada tab detail, kita dapat memilih tipe relasi antara kedua entitas tersebut, dalam
hal ini pilih 1 to many.
•Pada relasi mahasiswa to buku pilih cardinality 1,n dan centang pada checkbox
mandatory.
• Sedangkan pada relasi buku to mahasiswa, pilih cardinality 1,1 dan centang pada checkbox
mandatory kemudian klik OK.












•Untuk mengecek kebenaran model ini, kita dapat memilih tools > check model > OK. Bila benar,
maka akan terlihat pesan bahwa CDM yang telah dibangun benar pada bagian bawah
workspace seperti pada gambar dibawah


























C. Tahap 2 : Physical Data Modelling
• Setelah membuat CDM, maka tahapan selanjutnya adalah membuat PDM. Untuk membuat PDM,
maka pilih tools > generate physical data model.
• Pada tab general kita dapat memilih generate new physical data model.
•Pada pilihan database, kita dapat memilih database yang akan kita gunakan, karena dalam tutorial
kita menggunakan Oracle 10g XE, maka dapat kita pilih database Oracle 10g.
• Kemudian berilah nama pada PDM ini dengan PDMperpus
• Pada tab detail, akan terdapat beberapa pilihan, untuk table prefix, isi dengan TBL_
• Pada reference, ganti pilihan delete rule dengan cascade, kemudian klik OK.
• Kemudian, kita dapat mengecek kebenaran model dengan cara yang sama saat mengecek
kebenaran model CDM.

D. Tahap 3 : Data Definition Language Generation
• Tahap terakhir dalam perancangan database dengan menggunakan Sybase Power Designer 11 ini
adalah perancangan DDL script yang nantinya dapat kita impor pada database server.
• Untuk itu pilih database > generate database.
• Pada dialog database generation, pilih script generation pada pilihan generation type.
• Pada directory, kita dapat memilih dimana DDL script ini akan disimpan. • Pada file name, kita dapat mengetikkan nama untuk script ini.
• Untuk tab dan pilihan lain dapat kita biarkan dalam kondisi default.
• Kemudian klik OK dan untuk melihat DDL script yang telah kita generate klik edit, dibawah ini
adalah DDL script untuk relasi mahasiswa – buku yang telah kita buat :

klik disini Untuk download >>>>
download


Sabtu, 19 Desember 2009

cara Cepat download rapidshare

ada beberapa langkah2 cepat agar jika kita mau download file di'rapidshare bisa segera kita nikmati hasil dari downloadan kita.dan berikut beberapa
Langkah - langkahnya untuk mendownload :

1. Masuk ke Command Prompt ( DOS) ), bisa melalui Run >> cmd
2. Ketik
ipconfig/flushdns
Enter
ipconfig/release
enter


Langkah - langkahnya sebagai berikut :

1. Masuk ke Command Prompt ( DOS) ), bisa melalui Run >> cmd
2. Ketik
ipconfig/flushdns
Enter
ipconfig/release
enter
ipconfig/renew
3. Setelah itu exit
4. Sekarang masuk ke mozilla firefox dan bersihkan cookies nya
5. sekarang coba download file lagi.
secara otomatis kita tidak perlu menuggu waktu 15 menit lagi.

cukup sekian

mengatasi flasdisk yang Rusak

mengatasinya dapat dilakukan beberapa cara berikut ini :
1. coba colok USB tsb pada Port USB yang lain /pindah-pindah, jika belum berhasil coba colokan ke PC lain, apabila berhasil maka USB kita tidak bermasalah dan kecurigaan 100% kepada PC

2. lakukan sebaliknya, coba colokan USB lain di PC kita (jika ada)/ atau perangkat lain yang menggunakan usb port. dengan asumsi, jika alat yang kita hubungkan terdeteksi, maka port USB tidak bermasalah.




kemungkinan yang terjadi adalah:
- port USB rusak
- setting bermasalah ( Bios, Windows)
- driver bermasalah
- rusak secara fisik

mengatasinya dapat dilakukan beberapa cara berikut ini :
1. coba colok USB tsb pada Port USB yang lain /pindah-pindah, jika belum berhasil coba colokan ke PC lain, apabila berhasil maka USB kita tidak bermasalah dan kecurigaan 100% kepada PC

2. lakukan sebaliknya, coba colokan USB lain di PC kita (jika ada)/ atau perangkat lain yang menggunakan usb port. dengan asumsi, jika alat yang kita hubungkan terdeteksi, maka port USB tidak bermasalah.

3. cek di settingan BIOS barangkali disable sengaja atau tidak, hal ini bisa saja terjadi perubahan setting dengan tidak kita sadari manakala baterai MotherBoard kita udah soak / lemah.

4. cek di Device Manager, caranya :
- klik start > settings > Control Panels.
- dobel Klik pada icon system,
- setelah terbuka jendela System Properties, klik tab Hardware
- klik tombol Device Manager
- kemudian cek di bagian Universal Serial Bus Controllers, terlihat ada masalah
- tanda tanya pada bagian ini menandakan hardware tidak dikenal atau tidak ada driver
- tanda silang berwarna merah pada bagian ini menandakan disable, maka jika ini terjadi lakukan klik kanan dan pilih
enable
- termasuk dalam hal ini kemungkinan perlu install ulang driver USB Flash disk

5. cek pada registry, caranya :
- klik Start > Run
- ketik : regedit kemudian enter
- masuk ke : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl…
- pada value Dwords harus bernilai 3(enable), jika bukan 3 maka update dengan 3 lalu close dan restart

6. kemungkinan yang lainnya adalah PC terjangkit Virus, maka harus dibersihkan dari virus dengan menggunakan anti
virus

7. jika mencurigai sebuah software yang baru diinstall sebagai penyebabnya maka coba uninstall dahulu software tersebut. (IT Dallas)

Jumat, 18 Desember 2009

source kode java

D:\>java -version
java version "1.5.0_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing)

D:\>javac
Usage: javac
where possible options include:




D:\>java -version
java version "1.5.0_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing)

D:\>javac
Usage: javac
where possible options include:
-g Generate all debugging info
-g:none Generate no debugging info
-g:{lines,vars,source} Generate only some debugging info
-nowarn Generate no warnings
-verbose Output messages about what the compiler is doing
-deprecation Output source locations where deprecated APIs are us
ed
-classpath Specify where to find user class files
-sourcepath Specify where to find input source files
-bootclasspath Override location of bootstrap class files
-extdirs Override location of installed extensions
-d Specify where to place generated class files
-encoding Specify character encoding used by source files
-source Provide source compatibility with specified release
-target Generate class files for specific VM version
-help Print a synopsis of standard options


D:\>java
Usage: java [-options] class [args...]
(to execute a class)
or java [-options] -jar jarfile [args...]
(to execute a jar file)

where options include:
-client to select the "client" VM
-server to select the "server" VM
-hotspot is a synonym for the "client" VM [deprecated]
The default VM is client.

-cp
-classpath
A ; separated list of directories, JAR archives,
and ZIP archives to search for class files.
-D=
set a system property
-verbose[:class|gc|jni]
enable verbose output
-version print product version and exit
-version:
require the specified version to run
-showversion print product version and continue
-jre-restrict-search | -jre-no-restrict-search
include/exclude user private JREs in the version search
-? -help print this help message
-X print help on non-standard options
-ea[:...|:]
-enableassertions[:...|:]
enable assertions
-da[:...|:]
-disableassertions[:...|:]
disable assertions
-esa | -enablesystemassertions
enable system assertions
-dsa | -disablesystemassertions
disable system assertions
-agentlib:[=]
load native agent library , e.g. -agentlib:hprof
see also, -agentlib:jdwp=help and -agentlib:hprof=help
-agentpath:[=]
load native agent library by full pathname
-javaagent:[=]
load Java programming language agent, see java.lang.instrument




Minggu, 18 Oktober 2009

makalah tentang web dinamis

Mengenal ASP.
ASP adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa
pemograman web untuk menciptakan halaman web yang dinamis. ASP merupakan salah
satu produk tekhnologi yang disediakan oleh Microsoft. ASP diproses melalui web server
dan hasil proses ini menghasilkan HTML yang akan dikirimkan melalui browser.
ASP bekerja pada web server dan merupakan server side scripting. Berbeda
dengan VBScript yang bekerja pada client atau disebut juga client side scripting.
Meskipun demikian ASP mengunakan VBScript sebagai bahasa dasar untuk
pemogramannya.



BAB I
PENDAHULUAN

A. Latar Belakang

Di era globalisi seperti sakarang ini,perkembangan dibidang teknologi merupakan hal yang sudah tidak asing sebagian orang, pasalnya sekarang memang jamanya teknologi apa-apa teknologi semuanya dikaitkan dengan teknologi.
Oleh karena itu kita tidak boleh dengan Negara-negara yang sudah maju dalam perkemabanga teknologinya,kita sudah kalah jauh dengan Negara-negara seperti Amerika, Jepang, dan negara-negara yang sudah maju dalam dunia technology.
Oleh karena itu disini saya akan menjelaskan beberapa meskipun tidak semuanya namun menurut saya sudah mencakup dari semua aspek yang ada yakni rangkuman tentang ASP, hosting Gratis dan lain sebagainya.

B. Tujuan Dan Manfaat

Tujuan dan manfaat dari tugas meresum ini adalah agar pembaca bisa mempergunakan makalah ini dengan sebaik-baiknya dan juga agar bisa menjadi tutor atau panduan dalam membuat web.
Manfaat dari tugas ini adalah :
1. memenuhi tugas akhir semester II
2. menerangkan bagaimana dalam mendaftar webhosting.
3. Agar bermanfaat bagi penulis maupun si pembaca







BAB II
PELAPORAN

A. Proyek/Tugas Yang Diberikan
Tugas yang diberikan oleh dosen pembimbing pada kami yakni meresum semua module-module yang sudah diajarkan oleh dosen pembimbing selama masa kuliah semester II.
Diantaranya yakni cepat mahir ASP,membuat web dengan 100webspace.de el el

B. Pelaporan Hasil Meresum
1. Mengenal ASP.
ASP adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa
pemograman web untuk menciptakan halaman web yang dinamis. ASP merupakan salah
satu produk tekhnologi yang disediakan oleh Microsoft. ASP diproses melalui web server
dan hasil proses ini menghasilkan HTML yang akan dikirimkan melalui browser.
ASP bekerja pada web server dan merupakan server side scripting. Berbeda
dengan VBScript yang bekerja pada client atau disebut juga client side scripting.
Meskipun demikian ASP mengunakan VBScript sebagai bahasa dasar untuk
pemogramannya.
ASP sangat mudah dipelajari. Yang diperlukan hanyalah mengenal HTML dan
VBScript. Dengan ASP anda bisa membangun aplikasi web yang dinamis. ASP juga
dikenal sangat populer bersaing dengan PHP serta yang web language yang lainnya
seperti Java Servlet, Cold Fusion, dll.
ASP diperkenalkan ke dunia pertama kali oleh Microsoft pada tanggal 16 Juli
1996, dan diberi nama kode Denali. Beta version dirilis pada bulan November 1996, dan
akhirnya ASP Version 1.0 secara resmi dipasarkan ke publik pada tanggal 12 Desember
1996.
Microsoft terus mengembangkan ASP. Pada tahun 1998, Microsoft telah
mengeluarkan software web server yang terbaru, Internet Information Server 4.0 (IIS
4.0) yang berjalan pada Windows NT 4.0 dan Personal Web Server 4.0 (PWS 4.0) yang
berjalan pada Windows ‘98. Software web server yang baru ini dapat support ASP
Version 2.0.
Dengan dirilisnya Windows 2000, maka Microsoft meluncurkan Internet
Information Server 5.0 (IIS 5.0) dan versi terbaru ASP Version 3.0. IIS 5.0 sebenarnya
lebih terintegrasi dengan Windows 2000 dalam satu paket sistem operasi.

a. Web Dinamis.
Di atas kita mungkin sudah dijelaskan sekilas mengenai ASP yang diciptakan
untuk membuat halaman web menjadi dinamis. Mungkin ada beberapa dari kita bertanyatanya
apa sih web yang dinamis ?
Secara gamblang web yang dinamis dan statis bisa dibedakan pada tampilannya.
Jika kita melihat suatu isi halaman web yang hanya berhubungan dengan halaman web
yang lain maka kita bisa menyebut web tersebut sifatnya statis. Kenapa statis ? Karena
user hanya bisa melihat isi dokumen pada halaman web dan jika diklik maka dokumen
akan berpindah ke halaman web selanjutnya. Interaksi user dengan browser hanya sebatas
melihat informasi tetapi tidak bisa mengolah informasi yang dihasilkan.
Web statis biasanya hanya merupakan HTML yang diketik melalui teks editor
yang disimpan dalam bentuk .html atau .htm. Sedangkan web yang dinamis
memungkinkan kita untuk berinteraksi dengan menggunakan form sehingga kita bisa
mengolah informasi yang ditampilkan.

b. Apa saja yang diperlukan dalam ASP

Sekilas kita sudah dijelaskan mengenai ASP, server side scripting, client side
scripting dan web dinamis secara singkat. Mungkin kita sudah tidak sabar lagi untuk
mencoba belajar ASP, tetapi sebelumnya kita harus mengetahui bagaimana dan apa yang
diperlukan untuk menjalankan ASP.
Untuk memulai menulis bahasa pemograman ASP diperlukan minimal sebuah
* text editor atau bisa juga web development tools yang lain seperti Visual
Interdev, Homesite, Dreamweaver, dll.
* Web server yang support ASP. Tutorial ini menggunakan Internet
Information Server (IIS 5.0) yang mensupport ASP Version 3.0, IIS 5.0
tersedia pada sistem operasi Windows 2000. Jadi maka sebaiknya gunakan
IIS 5.0 sebagai web server ASP pada tutorial ini. Sebenarnya ASP juga bisa
berjalan pada web server lain seperti Apache, Lotus, dll yang berjalan pada
sistem operasi non windows seperti Unix/Linux, dll. Contohnya adalah
Chili!Soft ASP yang bisa di download di http://www.chilisoft.com dengan
masa trial 30 hari.
* Untuk melihat dan melakukan test pada suatu halaman, kita tentunya
memerlukan web browser. Seperti yang sudah dijelaskan di atas bahwa ASP
bisa berjalan pada semua browser. Dalam tutorial ini penulis menggunakan
Internet Explorer 6.0 SP1.
* Yang terakhir dan tidak kalah penting adalah anda harus mengetahui tag-tag
HTML supaya bisa mengikuti pelajaran ini dengan baik.


2. Aplikasi sederhana dengan Access
Microsoft Access adalah suatu aplikasi yang dapat membantu kita membuat sebuah aplikasidatabase dalam waktu yang relatif singkat. Biasanya digunakan untuk pembuatan aplikasiaplikasi yang kecil Misalnya Program untuk Kasir di koperasi, penjualan untuk toko.
Sebelum mulai belajar jangan lupa berdoa dulu kemudian Tanamkan pada diri anda bahwa Microsoft Access itu gampang dan mudah dipelajari. Kuatkan keyakinan pada diri anda bahwa anda dapat menguasainya.
a) Di Microsoft Access ada beberapa bagian yakni :
1. Table
yakni tempat untuk menyimpan data. Contohnya data barang disimpan di table barang
Kenapa kita harus buat table ?
Karena kalau kita tidak buat table kita tidak dapat menyimpan data, Jika tidak ada data
yang disimpan data tidak dapat diproses.

.
2. Query
Query adalah 'permintaan data' kita berupa bahasa bisnis, untuk mengolah data dalam
tabel(-tabel) menjadi satu informasi yang bisa dimengerti. Seperti mengelompokkan
sepuluh penjualan terbesar oleh customer yang dimiliki. Ia bisa berdasarkan pada satu table saja, atau pada dua/lebih tabel, ataupun berdasarkan pada query yang telah ada.
Manfaat Query :
Dengan Query kita dapat :
 Menampilkan data-data tertentu pada suatu table, contohnya kita hanya ingin
melihat data pada table barang yang kode barangnya “B001”
 Menampilkan data dari dua table atau lebih dengan syarat anatr table itu ada field
yang berhubungan. Contohnya kita ingin melihat Nomor Faktur “F0001” itu siapa
pemiliknya. Di sini kita mengambil data dari table Header Penjualan dan Table
Karyawan, Sebagai penghubungnya adalah field NIK.
 Dapat melakukan operasi perhitungan.

3. Form
Form digunakan untuk merepresentasikan ke user atau menerima inputan dari user datadata. dalam tabel/query dalam bentuk interface grid, tombol, dan lain-lain kontrol windows. form dalam access bisa dimasukkan ke dalam form lain sebagai control sub form, biasanya jika bekerja dalam transaksi master-detail.
.4. Report
Report, seperti halnya form, digunakan untuk merepresentasikan hasil olahan data menjadi informasi yang siap di cetak di lembaran kertas.

Mengapa kita perlu membuat Report ?.
Jika Atasan Anda meminta laporan penjualan kepada anda, tentunya anda akan segera
menyiapkannya anda bisa mencetak table penjualan sebagai laporan tetapi hasil cetakannya tidak seperti laporan yang diinginkan. Cara yang terbaik adalah dengan membuat Laporan Penjualan tersebut dengan menggunakan Report. Dengan Report kapanpun Laporan dibutuhkan maka dengancepat kita dapat menyediakannya.

5. SwiittchBoard
Semua Form dan Report telah selesai, sekarang kita buat Menu Utamanya. Pada Access
kita dapat membuat menu utama dengan memakai SwitchBoard.

3. Pengantar Database
Informasi Merupakan hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian-kejadian (event) yang nyata (fact) yang digunakan untuk pengambilan keputusan.
a. Data
Nilai/value yang turut merepresentasikan deskripsi dari suatu objek atau kejadian (event)
b. Database
Kumpulan dari item data yang saling berhubungan satu dengan yang lainnya yang diorganisasikan berdasarkan sebuah skema atau struktur tertentu, tersimpan di hardware komputer dan dengan software untuk melakukan manipulasi untuk kegunaan tertentu.
Mengapa Diperlukan Database
- Salah satu komponen penting dalam sistem informasi, karena merupakan dasar dalam menyediakan informasi
- Menentukan kualitas informasi : akurat, tepat pada waktunya dan relevan. Informasi dapat dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya.
- Mengurangi duplikasi data (data redudancy)
- Hubungan data dapat ditingkatkan (data relatability)
- Mengurangi pemborosan tempat simpanan luar
Ada beberapa urutan-urutan data database yakni :
a. Characters : merupakan bagian data yang terkecil, dapat berupa karakter numerik, huruf ataupun karakter-karakter khusus (special characters) yang membentuk suatu item data / field.
b. Field : merepresentasikan suatu atribut dari record yang menunjukkan suatu item dari data, seperti misalnya nama, alamat dan lain sebagainya. Kumpulan dari field membentuk suatu record.

c. Record : Kumpulan dari field membentuk suatu record. Record menggambarkan suatu unit data individu yang tertentu. Kumpulan dari record membentuk suatu file. Misalnya file personalia, tiap-tiap record dapat mewakili data tiap-tiap karyawan.
d. File: File terdiri dari record-record yang menggambarkan satu kesatuan data yang sejenis. Misalnya file mata pelajaran berisi data tentang semua mata pelajaran yang ada.
e. Database : Kumpulan dari file / tabel membentuk suatu database

Ada 5 macam tipe file yakni :
1. File Induk (master File)
a. file induk acuan (reference master file)
b. file induk dinamik (dynamic master file)
2. File Transaksi (transaction file)
3. File Laporan (Report file)
4. File Sejarah (history file)
5. File Pelindung (backup file)
c. Normalisasi
Normalisasi merupakan sebuah teknik dalam logical desain sebuah basis data / database, teknik pengelompokkan atribut dari suatu relasi sehingga membentuk struktur relasi yang baik (tanpa redudansi).
d. Entity Relationship Diagram (ERD)
ERD merupakan notasi grafis dalam pemodelan data konseptual yang mendeskripsikan hubungan antara penyimpanan. ERD digunakan untuk memodelkan struktur data dan hubungan antar data, karena hal ini relatif kompleks.
Pada dasarnya ada 3 macam simbol yang digunakan dalam ERD yakni :

1. Entiti
2. Atribut
3. Hubungan

e. Relasi ( Relational Database Management System / RDBMS )
Merupakan sekumpulan data yang disimpan sedemikian rupa sehingga mudah diambil informasinya bagi pengguna, dan data tersebut saling berhubungan.

f. Beberapa Software Database :
Dbase, Foxbase, Foxpro, Microsoft Access, File Maker Pro, DB2, Postgres/Ingres, Microsoft SQL Server, Oracle, Power Builder, Sybase, MySQL, dsb






Kamis, 21 Mei 2009

Mengamankan Blog dari Hacker

Jika Anda adalah seorang blogger ataupun webmaster, maka pasti pernah merasa khawatir jika situs atau blog yang Anda buat telah di-hack. Bahkan semakin populer website yang Anda buat, maka kerawanan yang ada juga semakin besar. Berikut beberapa tips yang bisa digunakan untuk mengamankan blog atau situs Anda :

Cegah penyusup
Penyusup yang dimaksud adalah.....

Jika Anda adalah seorang blogger ataupun webmaster, maka pasti pernah merasa khawatir jika situs atau blog yang Anda buat telah di-hack. Bahkan semakin populer website yang Anda buat, maka kerawanan yang ada juga semakin besar. Berikut beberapa tips yang bisa digunakan untuk mengamankan blog atau situs Anda :

Cegah penyusup
Penyusup yang dimaksud adalah perpaduan angka, huruf dan karakter lainnya yang digunakan hacker untuk membobol ‘jalan masuk’ ke situs atau blog Anda. Bahkan script code Python juga bisa menembus username dan password Anda. Oleh karena itu, gunakan password yang kuat, kombinasikan huruf besar atau kecil dan angka ataupun karakter khusus sehingga tidak mudah ditebak. Trik lainnya adalah dengan menggunakan generator password WP Security Scan, atau menambah form login Apache untuk melindungi admin directory web, dimana penggunaannya hampir mirip seperti di level authentication server (htpasswd). Selain itu, plug-in WP Security Scan juga berguna untuk men-disable hot link, atau akses langsung ke directory wp-content.

Hati-hati dengan plug-in
Tidak semua plug-in bisa dipercaya, ada yang juga berlaku sebagai mata-mata guna mengeksploitasi kelemahan di blog atau di situs Anda. Untuk mengantisipasinya, Anda bisa menyembunyikan directory “wp-content/plug-in”. dengan membuat file kosong yang diberi nama “index.html”, yang lalu di-upload ke directory “wp-content/plug-in”.

Backup database
Mem-backup database situs atau blog harus dilakukan sesering mungkin dan rutin, bisa melalui phpmyadmin dalam account hosting atau menggunakan plug-in, seperti WP-Database Backup. Anda hanya perlu login ke panel admin WordPress dan click beberapa link.

Sembunyikan versi blog

Hacker dapat secara mudah mengetahui versi blog WordPress Anda hanya dengan melihat dalam source code di browser. Oleh karena itu, Anda dapat menghapus baris dalam header.php di theme yang Anda gunakan.

Scanning WordPress
Anda dapat menggunakan plug-in WP Security Scan, yang dapat mengidentifikasi lubang keamanan yang ada di blog, cara menghapus nama table prefix, menghapus account admin, verifikasi directory blog dan menguji kekuatan password.
Taken from : beritanet.com


Jumat, 24 April 2009

cara menghilangkan autorun

Software antivirus Anda telah menemukan virus sebelum Anda membuka harddisk ataupun media removable? Berikut beberapa tips dan trik untuk membersihkan virus Autorun dari harddisk atau media removable, seperti flashdisk, dan sebagainya.




Software antivirus Anda telah menemukan virus sebelum Anda membuka harddisk ataupun media removable? Berikut beberapa tips dan trik untuk membersihkan virus Autorun dari harddisk atau media removable, seperti flashdisk, dan sebagainya.

1. Buka command prompt di bagian “Start – Accessories” atau ke menu “Start – Run” dan ketikkan “cmd” (tanpa tanda petik). Click Enter.
2. Ketik "cd" lalu tekan Enter untuk mendapatkan root directory “C:”
3. Ketikkan "attrib -h -r -s autorun.inf", lalu click Enter.
4. Ketikkan "del autorun.inf", lalu click Enter.
5. Lakukan proses yang sama dengan drive lainnya dan restart computer
PENTING:
- Terkadang "cmd prompt" akan menampilkan error "file not found autorun.inf”, atau terkadang sebenarnya harddisk atau flashdisk Anda tidak memiliki file autorun.inf, sehingga biarkan harddisk Anda tetap berjalan seperti biasanya.
- Setelah menghapus file Autorun tersebut dari semua harddisk ataupun media removable, segera restart computer. Usahakan untuk tidak membuka harddisk atau flashdisk sebelum Anda me-restart computer Anda, atau jika tidak Anda harus mengulang prosedur di atas sekali lagi.

Rabu, 01 April 2009

Sabtu, 07 Maret 2009

Tutorial Web : Mengelola website dengan CMS

Kemaren qw peRnah baca buku tentang Aura cms.and gue pengen ngasi sedikit elmu berdasarkan baca buku buat yang belum tahu apa-apa tentang pembuatan website! Jadi Tutorial ini bukan untuk webmaster (soalnya gue malu kalo diketawain:D)

Content Management system (CMS) adalah kumpulan halaman web yang berfungsi sebagai ruang kerja bagi sysadmin untuk memanajemen,mengendalikan dan mengolah isi sebuah situs.Dengan CMS ini anda lebih mudah mengupdate website anda tanpa harus merombak ulang situs anda.Di Internet banyak sekali CMS opensource yang bisa anda download secara gratis.Contohnya adalah php-Nuke,mambo portal,endonesia,auraCMS dan lain-lain (dua nama terakhir adalah karya anak Indonesia).Yang paling banyak digunakan adalah php-Nuke,dan dari php-Nuke inilah banyak melahirkan CMS-CMS baru.Dan penulis menyarankan untuk menggunakan php-Nuke atau AuraCMS.Karna dua cms ini lebih mudah dikelola.


Kemaren qw peRnah baca buku tentang Aura cms.and gue pengen ngasi sedikit elmu berdasarkan baca buku buat yang belum tahu apa-apa tentang pembuatan website! Jadi Tutorial ini bukan untuk webmaster (soalnya gue malu kalo diketawain:D)

Content Management system (CMS) adalah kumpulan halaman web yang berfungsi sebagai ruang kerja bagi sysadmin untuk memanajemen,mengendalikan dan mengolah isi sebuah situs.Dengan CMS ini anda lebih mudah mengupdate website anda tanpa harus merombak ulang situs anda.Di Internet banyak sekali CMS opensource yang bisa anda download secara gratis.Contohnya adalah php-Nuke,mambo portal,endonesia,auraCMS dan lain-lain (dua nama terakhir adalah karya anak Indonesia).Yang paling banyak digunakan adalah php-Nuke,dan dari php-Nuke inilah banyak melahirkan CMS-CMS baru.Dan penulis menyarankan untuk menggunakan php-Nuke atau AuraCMS.Karna dua cms ini lebih mudah dikelola.

Berikut saya mencoba untuk memberikan tutorial salah satu cms ,yaitu auraCMS.Dalam hal ini saya hanya akan menjelaskan bagaimana caranya menginstall di server anda sendiri,artinya website anda belum ONLINE.Karna dengan menginstall di server anda sendiri anda lebih mudah untuk mempelajari CMS ini tanpa harus mengeluaran biaya Internet.Dan saya rasa jika anda sudah bisa melakukannya di server anda sendiri,anda juga bisa menginstallnya di hosting Internet milik anda.

Yang pertama anda lakukan adalah menjadikan PC Dekstop anda menjadi server lokal :
1. Download Apache dan MySQL!Untuk lebih mudahnya download saja PHPTriad
2. Lalu Install PHPTriad
3. Aktifkan Apache server ,Start->All Programs->PHPTriad->Apache Console->Start Apache
4. Aktifan MySQL Start->All Programs->PHPTriad->MySQL->MySQL-D

Langkah-langkah menginstall AuraCMS
1. Download auracms versi terakhir auracms162
2. Ekstrak file auracms162.zip ke folder C:\apache\htdocs\auracms162

Membuat database baru
1. Buka Browser Internet Ekplorer (IE).
2. Buka address http://localhost/phpmyadmin/
3. Create new database dengan nama terserah anda,contoh : auracms
4. Upload file auracms162.sql dengan mengklik tombol "Browse"
5. Dump file tersebut dengan mengklik tombol "Go"

Jika berhasil,anda akan melihat pesan "Your SQL-query has been executed successfully" dan tampilan Database yang baru anda buat.

Konfigurasi auraCMS
1. Buka file config.php di folder C:\apache\htdocs\auracms162
2. Ganti data sebagai berikut:

$mysql_user="root"; <-- Ganti "root" dengan "username" yg diberikan oleh hosting Internet anda.
$mysql_password=""; <-- Isi passwordnya dengan password hosting internet mililk anda.
$mysql_database="auracms162"; <--- Ganti "auracms162" sesuai dengan nama database yang baru anda buat "auracms"

Keterangan :
Untuk data $mysql_user dan $mysql_password harus anda ganti jika anda sudah Online.Karna di sini anda hanya melakukannya di server anda sendiri,maka $mysql_user dan $mysql_password jangan anda ganti! Biarkan saja seperti itu.Username dan password akan diberikan oleh admin hosting Internet anda.Untuk data selebihnya,bisa anda pahami sendiri.

Mengelola auraCMS
1. Buka address http://localhost/auracms161 - di browser Internet anda.
2. Klik "ControlPanel" pada menu.
3. Login

- Username : admin
- Password : abc
- Klik login

Selanjutnya silahkan anda pelajari sendiri! Anda bisa memodifikasi tampilan website anda dengan menggunakan tag HTML di folder C:\apache\htdocs\auracms162\themes\ .

NB :
Untuk CMS-CMS lain anda bisa melakukan hal yang sama,hanya perbedaan sedikit ada pada mambo portal.Karna mambo portal menggunakan cara install yang otomatis dan lebih mudah,tapi control panelnya itu yang sulit.

Mohon maaf jika dalam penjelasan kurang jelas ini dikarenakan saya bukan webmaster jadi harap maklum!