Apr 14

Meremove Lamp ( Linux, Apache, Mysql, Php )

Dulu kita pernah menginstall Lamp linux, nah disini adalah cara untuk meng-uninstall Lamp di ubuntu.  Sebelum melakukannya, sebaiknya kita backup database kita terlebih dulu. Langkah untuk meremove Lamp adalah sebagai berikut :

1. Remove phpmyadmin

sudo apt-get purge libapache2-mod-auth-mysql phpmyadmin

*Kalau ada pertanyaan jawab Oke aja atau Yes ;)

2. Remove mysql

sudo apt-get purge mysql-server mysql-server-5.1 mysql-server-core-5.1

3. Remove apache

sudo apt-get purge apache2 apache2-mpm-prefork apache2-utils apache2.2-bin apache2.2-common libapache2-mod-php5

sudo apt-get autoremove

4. Cek localhostnya, misal

http://localhost/phpmyadmin

Kalau ada pertanyaan jawab Oke aja atau Yes ;)

Apr 14

Install LAMPP di Ubuntu

LAMPP (Linux Apache MySQL PHP Perl) adalah sebuah aplikasi yang berguna untuk menjadikan komputer atau laptop yang Anda gunakan sebagai web server secara offline, kalau di windows namanya XAMPP. Kita akan menginstall aplikasi ini di /home/namauser/lampp

Kenapa lampp diletakkan dalam folder /home/ ? karena folder tersebut merupakan default penyimpanan data dan tempat dimana data Anda disimpan, sehingga jikalau terpaksa komputer atau laptop diinstall ulang aplikasi lampp masih ada, nggak ikut hilang karena ke format. Pastilah Anda berfikir lebih dari sekali sebelum memformat habis partisi /home, iya nggak? tapi jika /home tidak membuat partisi lain ceritanya!
Ok, berikut langkah-langkah instalasi lampp :

1. Download program lampp disini
2. Ekstrak hasil file download lampp tadi kedalam folder /home, perintahnya :

# tar xvfz xampp-linux-1.7.2.tar.gz -C /home/masiqbal/

Kalo menggunakan file manager (desktop) ya tinggal klik kanan pada file lalu pilih ekstrak here (dengan asumsi file download ada di folder /home/masiqbal/)
3. Set permission untuk folder lampp dan file config.inc.php (untuk phpmyadmin) :

# sudo chmod -R 777 /home/masiqbal/lampp/
# sudo chmod 644 /home/masiqbal/lampp/phpmyadmin/config.inc.php
# sudo chmod 644 /home/masiqbal/lampp/etc/my.cnf

4. Buat link ke system, perintahnya :

# sudo ln -s /home/masiqbal/lampp/ /opt/
# sudo ln -s /opt/lampp/lampp /usr/sbin/
# sudo ln -s /opt/lampp/bin/mysql

5. jalankan lampp dengan perintah :

# sudo lampp start

Untuk berhenti dari lampp gunakan perintah :

# sudo lampp stop

Oke lah gitu ajak gampang kan?

Apr 14

Mengembalikan Grub Ubuntu

Sudah lama rasanya ga nulis lagi, rasanya kemaren STM(sibuk tak menentu) banget sebab baru mulai perkuliahan di semester 6. jadi sibuk ngurus sana ngurus sini. dan supaya tidak kelamaan hanyut dalam aktifitas dan melupakan nulis, saya ingin share sedikit tentang gimana cara mengembalikan grub di UBUNTU 10.10 yang terlihat hilang setelah kita install windows xp, vista, maupun seven. hal itu akan sering terjadi ketika kita menggunakan dual boot dan windows sudah merasa bermasalah dengan bemacam jenis serta spesies virus (:D). atau yang sudah terbiasa dengan linux dan tiba2 ada tugas atau masalah yang mengharuskan menginstall windows lagi..hehee.. dan yang ingin saya share ini caranya cukup mudah. cukup 4 baris printah inti aja.. sudah bisa menampilkan grub yang berfungsi untuk memilih os ketika pertama kali di hidupkan komputernya. dan jangan lupa. kalo Ubuntu saudara itu menggunakan Ubuntu 10.10 maka gunakanlah CD master Ubuntu 10.10, karena kalo anda menggukan yang di bawahnya. kemungkinan besar akan gagal. karena grub yg diinginkan oleh 10.10 adalah yang terbaru.

Ok, pertama booting live CD pake master UBUNTU 10.10, terserah lewat CD bisa lewat USB juga bisa.

Setelah itu masuk ke terminal.

Pertama lihat dlu partisi linux yang anda pake itu berada di sda brapa. caranya pertama masuk sebagai root dengan mengetikkan

sudo su

Setelah itu

fdisk -l

Setelah tahu partisi linux itu brapa di sda brapa ketik lagi perintah

mkdir /media/root

mount /dev/sda5 /media/root

antara /sda5 dan /media ada sepasinya jadi mount(spasi)/dev/sda5(spasi)/media/root

(asumsi kalo filesystem linux anda di sda 5)

grub-install –root-directory=/media/root /dev/sda
kalo tidak begitu jelas ini ejaannya, grub(hipen)install(spasi)(hipen)(hipen)root(hipen)directory=/media/root(spasi)/dev/sda
tanda(-) baca nya hipen

Nanti akan ada informasi kalo no error. setelah itu direboot aja dengan ketik

reboot

Lalu setelah komputer anda hidup grub anda akan tampil dan masuklah ke ubuntu anda.

Masuk lagi ke terminal untuk mengupdate grub supaya semua os yang ada di komputer anda bisa dikenali dan terupdate di grub

Caranya masuk dulu sebagai root dengan cara biasa sudo su lalu

update-grub

Selesai dech, masalah anda dengan gonta ganti OS selesai dan nyaman kembali dalam beraktifitas dengan komputer anda.

Semoga bermanfaat. dan terimakasih..hehehee

 

Apr 14

Aplikasi Favorit di Ubuntu

# Anti Virus
Di Windows ada AVG, Kaspersky sedang di Ubuntu ada ClamAV dan avast!. Install ClamAV (di USC bernama Virus Scanner).

Install ClamAV

sudo apt-get install clamav clamtk

Jalankan melalui Application – Accessories – Virus Scanner.

Install Avast

wget http://files.avast.com/files/linux/avast4workstation_1.3.0-2_i386.deb && sudo dpkg -i avast4workstation_1.3.0-2_i386.deb

Jalankan Avast melalui Application – Accessories – avast! Antivirus.
# Java
Java sangat penting untuk membuka aplikasi yang membutuhkan Java di browser. Misalnya bila kita akan upload foto di situs Facebook.

Install Java

sudo apt-get install sun-java6-jre sun-java6-plugin equivs
# Multimedia
Di Windows ada Windows Media Player, Real Player. Dengan Ubuntu multimedia dapat menggunakan VLC, MPlayer. Agar aplikasi multimedia dapat berjalan di Ubuntu, maka dibutuhkan banyak codec multimedia. Menginstall VLC dan MPlayer akan menginstall banyak codec multimedia.

Install VLC dan MPlayer

sudo apt-get install vlc mplayer

Install Paket Yang Umum Digunakan

sudo apt-get install libxine1-ffmpeg gxine mencoder mpeg2dec vorbis-tools id3v2 mpg321 mpg123 libflac++6 ffmpeg libmp4v2-0 totem-mozilla icedax tagtool easytag id3tool lame nautilus-script-audio-convert libmad0 libjpeg-progs libquicktime1 flac faac faad sox ffmpeg2theora libmpeg2-4 uudeview flac libmpeg3-1 mpeg3-utils mpegdemux liba52-0.7.4-dev

Install Gstreamer

sudo apt-get install gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3 gstreamer0.10-gnonlin gstreamer0.10-pitfdll gstreamer0.10-sdl gstreamer0.10-plugins-bad-multiverse gstreamer0.10-schroedinger gstreamer0.10-plugins-ugly-multiverse totem-gstreamer

Lebih Banyak Codec Multimedia

sudo apt-get install gstreamer-dbus-media-service gstreamer-tools ubuntu-restricted-extras

DVD Support

sudo apt-get install libdvdread4 && sudo /usr/share/doc/libdvdread4/./install-css.sh

Flash

sudo apt-get install gsfonts gsfonts-x11 flashplugin-nonfree
# Atur Compiz Fusion
Untuk mengatur efek Compiz Fusion.

Install Compiz Setting Manager

sudo apt-get install simple-ccsm

Untuk menjalankannya System → Preferences → Simple CompizConfig Settings Manager.
# Jalankan Aplikasi Windows Dengan Wine
Wine merupakan software open source untuk menjalankan aplikasi Windows (file .exe) di Ubuntu.

Install Wine

sudo apt-get install wine
# browser
Firefox 3.6.10 terpasang secara default di Ubuntu 10.10. Untuk Browser lainnya dapat menambahkannya melalui USC tersedia banyak pilihan browser. Rekomendasi Waroeng Ubuntu adalah Chromium (versi linux untuk Google Chrome) dan Arora (browser ringan).

Install Chromium

sudo apt-get install chromium-browser chromium-browser-l10n

Install Arora

sudo apt-get install arora
# Download Manager
Di Windows ada Free Download Manager, IDM. Di Ubuntu ada Multiget, Gwget, Uget.

Install Multiget Gwget dan Uget

sudo apt-get install multiget gwget uget
# Email Client
Di Windows ada Microsoft Outlook, di Ubuntu dapat menggunakan Evolution atau Thunderbird. Evolution telah terinstall secara default di Ubuntu 10.10.

Install Thunderbird

sudo apt-get install thunderbird

Buka melalui Applications – Internet – Evolution Mail dan Applications – Internet – Thunderbird Mail/News.
# Instant Messaging
Windows memiliki YM, MSN messenger, QQ, AIM, Gtalk, IRC. Sedang pada Ubuntu dapat menggunakan Pidgin, Emesene, Empathy. Empathy telah terinstall secara default di Ubuntu 10.10

Install Pidgin

sudo add-apt-repository ppa:pidgin-developers/ppa && sudo apt-get update

sudo apt-get install pidgin pidgin-data pidgin-lastfm pidgin-guifications msn-pecan pidgin-musictracker pidgin-plugin-pack pidgin-themes

Buka melalui Applications → Internet → Pidgin Internet Messenger.

Install Emesene (MSN Messenger)

sudo add-apt-repository ppa:bjfs/ppa && sudo apt-get update

sudo apt-get install emesene

Buka melalui Applications → Internet → Emesene.
# VOIP
Di Windows dapat memakai Skype, Ubuntu pun juga memiliki Skype.

Install Skype

sudo apt-get install skype

Jalankan melalui Applications → Internet → Skype.
# PDF Reader
Seperti di Window, pada Ubuntu juga dapat menggunakan Adobe Reader dan Evince (default Pdf Reader).

Install Adobe PDF Reader

sudo apt-get install acroread

Jalankan melalui Applications → Office → Adobe Reader.
# Music Player
Untuk menggantikan iTunes, Winamp dapat menggunakan Rhythmbox, Banshee, Amarok. Rhythmbox terinstall secara default di Ubuntu 10.10.

Install Banshee

sudo apt-get install banshee banshee-extension-ubuntuonemusicstore banshee-extension-appindicator banshee-extension-lyrics banshee-extension-mirage

Jalankan melalui Applications → Sound & Video → Banshee Media Player.

Install Amarok

sudo apt-get install amarok amarok-common

Jalankan melalui Applications → Sound & Video → Amarok.
# Hard Disk Partitions Manager
Windows memiliki Symanted Partition Magic, Ubuntu dapat menggunakan Gparted (tersedia secara default di Ubuntu 10.10).

Install Gparted

sudo apt-get install gparted ntfsprogs menu ntfs-config

Jalankan melalui System → Administration → Partition Editor.
# Vector Graphics Editor
Windows memiliki Adobe Illustrator. Di Ubuntu kita dapat memakai Inkscape.

Install Inkscape

sudo apt-get install inkscape

Jalankan melalui Applications → Graphics → Inkscape Vector Graphics Editor.
# Image Editor
Adobe Photoshop sangat terkenal di Windows juga dengan Paint.net. Alternatif dari aplikasi ini di Ubuntu adalah GIMP dan Pinta.

Install GIMP

sudo add-apt-repository ppa:matthaeus123/mrw-gimp-svn && sudo apt-get update

sudo apt-get install gimp gimp-data gimp-plugin-registry gimp-data-extras

Jalankan melalui Applications → Graphics → GIMP Image Editor.

Install Pinta

sudo add-apt-repository ppa:moonlight-team/pinta && sudo apt-get update

sudo apt-get install pinta

Jalankan melalui Applications → Graphics → Pinta Image Editor.
# 3D Graphics Design
Windows memiliki 3D Studio MAX, Alternatif untuk Ubuntu adalah Blender.

Install Blender

sudo apt-get install blender

Jalankan melalui Applications → Graphics → Blender (windowed).
# Text Editor
Windows menggunakan Notepad, sedang di Ubuntu dapat menggunakan Gedit. Gedit terinstall secara default pada Ubuntu 10.10. Jalankan melalui Applications → Accessories → Text Editor.
# Office
Windows dapat menggunakan Microsoft Office, sedang Ubuntu memiliki OpenOffice.

Install OpenOffice

sudo apt-get install openoffice.org

Jalankan melalui Applications → Office.
# Microsoft Visio
Aplikasi diagram seperti Microsoft Visio pada Ubuntu dapat menggunakan DIA.

Install DIA

sudo apt-get install dia

Jalankan DIA melalui Applications → Graphics → Dia Diagram Editor.
# Microsoft Project
Microsoft Project di Ubuntu dapat digantikan oleh OpenProj.

Install OpenProj

wget http://nchc.dl.sourceforge.net/sourceforge/openproj/openproj_1.4-2.deb && sudo dpkg -i openproj_1.4-2.deb

Jalankan melalui Applications → Office → OpenProj.
# Development IDE
Untuk menggantikan Dreamweaver di Windows, gunakan Quanta, Kompozer, NetBeans.

Install Quanta, Kompozer, dan NetBeans

sudo apt-get install quanta kompozer nvu netbeans

Jalankan melalui:

Applications → Programming → Quanta Plus
Applications → Internet → Kompozer
Applications → Programming → NetBeans IDE
# Source Control Management
Di Windows menggunakan TortoiseSVN, dengan Ubuntu dapat menggunakan RabbitVCS.

Install RabbitVCS

sudo add-apt-repository ppa:rabbitvcs/ppa && sudo apt-get update
sudo apt-get install rabbitvcs-nautilus
killall nautilus

Buka dengan klik kanan pada folder/file untuk menjalankan RabbitVCS submenu.
# Graphical FTP clients
Windows memiliki CuteFTP, SmartFTP, pada Ubuntu dapat menggunakan FileZilla.

Install FileZilla

sudo apt-get install filezilla filezilla-common

Jalankan melalui Applications → Internet → FileZilla FTP Client.
# P2P Clients / Servers, File Sharing
Untuk Aplikasi Torrent Windows memiliki utorrent, azureus, emule. Di Ubuntu dapat menggunakan Transmission BitTorrent Clien yang tersedia secara default pada Ubuntu 10.10. Buka melalui Applications → Internet → Transmission BitTorrent Client. Azureus juga dapat diinstall di Ubuntu. Dalam menggunakan Azureus, pastikan sudah menginstall java.

Install Azureus

sudo apt-get install azureus

Jalankan melalui Applications → Internet → Azureus.
# CD/DVD Burning Tool
Windows dapat menggunakan Nero, Roxio Easy CD Creator. Ubuntu memiliki Brasero dan K3b. Brasero terinstall secara default (Applications – Sound & Music – Brasero Disc Burner). Namun Burning tool terbaik di Ubuntu adalah K3b.

Install K3b

sudo apt-get install k3b k3b-data libk3b6

Jalankan melalui Applications → Sound & Video → K3B.
# Konfigurasi Firewall
Bila peduli dengan keamanan komputer kita, Ubuntu memiliki aplikasi Firewall yakni GUFW.

Install GUFW

sudo apt-get install gufw
# Ubuntu Tweak
Ubuntu Tweak memudahkan kita untuk melakukan konfigurasi setting Ubuntu kita, mulai dari install/uninstall aplikasi, membersihkan cache, melakukan setting compiz fusion, dll.

Install Ubuntu Tweak

sudo add-apt-repository ppa:ubuntu-tweak-testing/ppa && sudo apt-get update
sudo apt-get install ubuntu-tweak

Jalankan melalui Applications → System Tools → Ubuntu Tweak.
# App Runner
App Runner merupakan aplikasi yang memudahkan kita saat menjalankan program/executable/script di Ubuntu (dan distro linux lainnya).

Install App Runner

wget http://hacktolive.org/files/app_runner/App_Runner_0.2.deb && sudo dpkg -i App_Runner_0.2.deb

Lalu klik kanan pada file -> Scripts -> Run This App or Run This App (root).

 

Apr 14

Ubuntu Shortcut Keys

Ubuntu Shortcut Keys

All  types of shortcut keys for Ubuntu.

Column1 Column2
Alt + F1 Open the Applications menu
Alt + F2 Run an application by typing its name in the box which appears
Prt Sc (Print Screen) Take a screenshot of the whole screen
Alt + Prt Sc Take a screenshot of the current window
Ctrl + Alt + Left/Right Cursor Spins the ‘cube’ that your workspaces reside on, allowing you to select the workspace you wish to use.
Ctrl + Alt + Up Cursor Enables an ‘expose’ like feature that presents you with all the windows you currently have open, allowing you to select the one you wish to give focus to.
Ctrl + Alt + Down Cursor Unfolds your workspace cube allowing you to see more than one of your workspaces at once, using the left and right cursor keys with this active will allow you to select the workspace you wish to use.
Ctrl + C Copy the selected text/object
Ctrl + X Cut the selected text/object
Ctrl + V Paste/insert the selected text/object
Ctrl + A Select all text
Ctrl + B Make the selected text bold
Ctrl + I Make the selected text italic
Ctrl + U Underline the selected text
Ctrl + N Open a new document or window
Ctrl + S Save the current document
Ctrl + O Open another document
Ctrl + P Print the current document
Ctrl + Z Undo the last change you made
Ctrl + Shift + Z Redo a change that you just undid
Ctrl + Alt + Delete Restart the computer immediately, without saving open files
Ctrl + Alt + Plus (numeric keypad) Rotate through supported screen resolutions
Ctrl + Alt + Minus (numeric keypad) Rotate backwards through supported screen resolutions
Ctrl + T Open a new tab
Ctrl + Tab Rotate through each tab
Ctrl + Shift + Tab Rotate backwards through each tab
Ctrl + W Close the current tab (or browser if on last tab)
Ctrl + L Enter a new web address
Ctrl + B Show a list of your bookmarks
Ctrl + H Show your browsing history
Ctrl + K Enter a new web search in the search bar
Ctrl + Y Show a list of downloaded files
F11 Display the current page full-screen
Esc Stop loading the current page
Ctrl + R Reload the current page
F7 Check the spelling of the current document
Ctrl + F Find and replace words
Ctrl + Z Undo the last change
Ctrl + Y Redo a change which you just undid
Ctrl + L Align the current paragraph/selection to the left
Ctrl + E Align the current paragraph/selection to the center of the document
Ctrl + R Align the current paragraph/selection to the right
Ctrl + Shift + J Show the current document full-screen
Ctrl + A Select all
Ctrl + C Copy the highlighted content to clipboard
Ctrl + V Paste the clipboard content
Ctrl + N New (Create a new document, not in terminal)
Ctrl + O Open a document
Ctrl + S Save the current document
Ctrl + P Print the current document
Ctrl + W Close the close document
Ctrl + Q Quit the current application
Ctrl + Alt + F1 Switch to the first virtual terminal
Ctrl + Alt + F2(F3)(F4)(F5)(F6) Select the different virtual terminals
Ctrl + Alt + F7 Restore back to the current terminal session with X
Ctrl + Alt + Backspace Restart GNOME
Alt + Tab Switch between open programs
Ctrl + Alt + L Lock the screen.
Alt + F1 opens the Applications menu
Alt + F2 opens the Run Application dialog box.
Alt + F3 opens the Deskbar Applet
Alt + F4 closes the current window.
Alt + F5 unmaximizes the current window.
Alt + F7 move the current window
Alt + F8 resizes the current window.
Alt + F9 minimizes the current window.
Alt + F10 maximizes the current window.
Alt + Space opens the window menu.
Ctrl + Alt + + Switch to next X resolution
Ctrl + Alt + – Switch to previous X resolution
Ctrl + Alt + Left/Right move to the next/previous workspace
Ctrl + A Move cursor to beginning of line
Ctrl + E Move cursor to end of line
Ctrl + C kills the current process.
Ctrl + Z sends the current process to the background.
Ctrl + D logs you out.
Ctrl + R finds the last command matching the entered letters.
Enter a letter, followed by Tab + Tab lists the available commands beginning with those letters.
Ctrl + U deletes the current line.
Ctrl + K deletes the command from the cursor right.
Ctrl + W deletes the word before the cursor.
Ctrl + L clears the terminal output
Shift + Ctrl + C copy the highlighted command to the clipboard.
Shift + Ctrl + V (or Shift + Insert) pastes the contents of the clipboard.
Alt + F moves forward one word.
Alt + B moves backward one word.
Arrow Up/Down browse command history
Shift + PageUp / PageDown Scroll terminal output
Alt + Tab switch between open windows
Win + Tab switch between open windows with Shift Switcher or Ring Switcher effect
Win + E Expo, show all workspace
Ctrl + Alt + Down Film Effect
Ctrl + Alt + Left mouse button Rotate Desktop Cube
Alt + Shift + Up Scale Windows
Ctrl + Alt + D Show Desktop
Win + Left mouse button take screenshot on selected area
Win + Mousewheel Zoom In/Out
Alt + Mousewheel Transparent Window
Alt + F8 Resize Window
Alt + F7 Move Window
Win + P Add Helper
F9 show widget layer
Shift + F9 show water effects
Win + Shift + Left mouse button Fire Effects
Win + Shift + C Clear Fire Effects
Win + Left mouse button Annotate: Draw
Win + 1 Start annotation
Win + 3 End annotation
Win + S selects windows for grouping
Win + T Group Windows together
Win + U Ungroup Windows
Win + Left/Right Flip Windows
Shift + Ctrl + N Create New Folder
Ctrl + T Delete selected file(s) to trash
Alt + ENTER Show File/Folder Properties
Ctrl + 1 Toggle View As Icons
Ctrl + 2 Toggle View As List
Shift + Right Open Directory (Only in List View)
Shift + Left Close Directory (Only in List View)
Ctrl + S Select Pattern
F2 Rename File
Ctrl + A Select all files and folders
Ctrl + W Close Window
Ctrl + Shift + W Close All Nautilus Windows
Ctrl + R Reload Nautilus Window
Alt + Up Open parent directory
Alt + Left Back
Alt + Right Forward
Alt + Home go to Home folder
Ctrl + L go to location bar
F9 Show sidepane
Ctrl + H Show Hidden Files
Ctrl + + Zoom In
Ctrl + – Zoom Out
Ctrl + 0 Normal Size

 

 

Apr 01

Bahasa Pemprograman

1. Clipper
adalah bahasa pemprograman yang ditujukan pada pengolahan data.
Clipper dikenal pada dekade tahun 80-an sampai 90-an. Clipper dimasukan ke dalam
kelompok keluarga Xbase, seperti dBase, Clipper, FoxPro dll .
Keuntungan clipper antara lain:
• Tidak memerlukan perangkat keras yang tinggi
• Tidak berbentuk grafis, sehingga memudahkan dalam pencetakan melalui printer.
• Mudah dalam pemasukan data
Kelemahan clipper
• Tidak menerapakan konsep basis data secara penuh
• Tidak mendukung aplikasi internet
• Segala sesuatu dikerjakan oleh programmer
Strukyur program Clipper tidak beraturan, hal ini dipandang sebagai kekurangan
tetapi juga dapat dimanfaatkan oleh pemprogram sebagai kelebihan.
Perangkat Bantu yang digunakan oleh clipper :
• System manajemen basis data. Fungsinya membuat file data (dalan clipper
disebut data base file, yitu file berekstensi dbf. Program yang dapat dipakai adalah
: data base utility dari clipper (dbu.exe), dBase (dbase.exe),
foxPlus(mfoxplus.exe)
• Editor. Untuk penulisan program dapat digunakan perangkat lunak apapun yang
penting dapat menulis dalam fortmat ASCII.
• Kompilator. Digunakan untuk memncetak tata aturan penulisan, yang diwakilkan
oleh program clipper.exe. jika terjadi kesalaha maka clipper akan memberitahu
nomor baris dan jenis kesalahan. Tetapi kesalahan logika tidak akan terdeteksi.
Hasil kompilasi akan didapat file objek.
• Linker. Hasil file objek, untuk menjadi file harus dijalankan (eksekusi), di-link.
Perintah List
1. Fungsi       : fungsi list digunakan untuk menampilkan data
2. sintaks      : list [nama field] [for kondisi]
3. perintah     : perintah list ini sangat bervariasi, tergantung pada keperluan.
(a). Use ipa2002
(b).List
(c). List NO_PKAB, NAMA_SISWA, PILIHAN_1
(d).List NO_PKAB, NAMA_SIAWA, PILIHAN_1 for PILIHAN_1=’20164’
4. Tampilan     : perintah list yang terakhir artinya tampilan nomor PKAB, nama siswa,
pilihan 1 untuk siswa nyang memilih program matematika (20164 adalah
matematika).
5. tindak lanjut : sesuai kebutuhan mau memperbaiki atau menambah data, dll.

2. C++ diciptakan oleh Bjarne di laboratorium Bell, yang merupakan pengembangan
dari bahasa C dan simula. Saat ini bahasa C++ sangat popular dalam pengembangan
software yang berbasis OOP.
C++
Dalam Struct dan class mempunyai penulisan yang sama. Deklarasi class dan
struct memiliki anggota dengan akses public kecuali jika dinyatakan lain.
C ++ tidak membedakan nama class dan nama tag, paling tidak dari sudut pandang
pemprogram dan tetap menerima deklarasi structure. Kompatibilitas C ++ tidak sebatas
pada perbedaan nama class daan nama type karena C++ masih memerlukan definisi type
POD (Plain Old Data). C++ mendefinisikan POD Type sebagai objek suatu class yang
tidak mempunyai userdefined constructor, anggota protected maupun private, tidak
memiliki base class dan tidak memiliki fungsi virtual.
Compiller C++ dapat menambahkan default constructor apabila diperlukan, jika dalam
definisi class:
• Tidak tertulis secara eksplisit default constructor dan tidak ada dejlarasi
constructor lain.
• Tidak ada anggota class berupa data const maupun referens.
Cara kerja C++ ada 2 tahap :
• Pertama, inisialisasi data
• Kedua, ekesekusi constructor
Jika menggunakan langkah kedua , eksekusi program dilakukan 2 kali: pertama
inisialisasi data lalu assignment. Sedangkan menggunakan member initialization hanya
memanggil sekali memanggil constructor calss string. Sonstructor dengan satu argument
berfungsi sebagai implicit conversion operator .
Sebagai contoh deklarasi class A dan B berikut :
Class A
{
Public :
A () ;
};
Class B
{
Public :
B (const A&) ;
};
Lalu terjadi konversi type obyek A ke B secara implicit melalui Copy constructor B
Aa
B b=a ; //implicit conversion
2
C++ menyediakn suatu sarana yang menggunakan keyword Eksplisit untuk merubah
constructor dengan satu argumen agar tidak berfungsi sebagai conversion operator.
Jika class B menyatakan explicit pada copy constructor sebagai berikut :
Class B
{
Public :
Explicit B (const A& a) ;
} ;
//explicit ctor
Maka konversi secara implicit tidak daapat dilakukan. Konversi A ke B dapat dilakuakn
secara eksplisit dengan menggunakan typecast :
A a;
B b=statistic_cast <B>(a) ; atau
B b=(B) a ;
3. ASP.NET merupakan teknologi baru
pemprograman web yang merupakan
kelanjutan dari ASP 3.0. perbedaan dengan ASP Klasik adalah penggunaan .NET
framework sebagai fondasi pemprograman.
Kelebihan yang dimiliki oleh ASP.NET adalah :
1. kemudahaan mengakses berbagai library .NET framework secara konsisten dan
powerfull, mempercrepat pengembangan apikasi.
2. penggunaan pemprograman bahasa secara penuh.
3. tersedia berbagai web control yang dapat digunakan dalam mengembangkan
aplikasi secara cepat.
Versi Hello Word dalam program ASP.NET
1. Jalankan visual studio.NET
2. klik new project
3. pilih visual basic dan sorot ASP.NET Aplication di sisi kanan (maka aplikasi web
ASP.NET sudah siap dibuat dengan VB.NET)
4. isikan tulisan “Hello word” dari defaultnya “web application 1” (maka akan
tampil jendela utama WebForm1 yang merupakan bidang kerja aplikasi Web
ASP.NET )
5. klik kotal tollbax di sebelah kiri dan drag-drop control label dari koleksi Web
form.
6. gantilah nama WebForm dari WebForm1.aspx. (klik file lalu pilih rename)
7. klik ganda untuk memasukan bidang kosong hello.aspx tersebut untuk
memasukan hello.aspx. sehingga tampil file hello.aspx.vb (kode behide
hello.aspx. yang artinya : kode pemprograman dipisahkan dari kode HMTL)
8. Lalu tuliskan kode :
Private sub page_load (ByVal sender as system.object, ByVal
system.eventArgs)
Handle myBase.load
‘tampilkan hello word versi ASP.NET
Label1.text “hello word”
e
as
End sub
9. tekan F5, lalu dalan control label akan tampil “hello word” (apabila semua
berjalan lancer).
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles Button1.Click
       Label1.Text = “Hello Word!”
       Label2.Text = “Selamat Datang di ASP.NET, ” +
       TextBox1.Text.ToString
       Label3.Text = “Saat ini jam: ” + DateTime.Now
End Sub
Tibalah saatnya menjalankan aplikasi kedua ini. Run program (F5), maka ditampilkan
halaman web dengan
form isian nama. Tuliskan nama Anda di textbox dan klik tombol “Kirim Salam”. Maka
hello.aspx akan
mengirimkan salam ASP.NET.
4. Bahasa Delphi digunakan untuk berbagai keperluan baik untuk perhitungan
matematis, aplikasi perkantoran, apliksi multimedia, pembuat aplikasi pengolah, aplikasi
kontrokl industri sampai aplikasi database.
Komponen yang disediakan oleh Delphi akan membantu kita dalm merancang dan
membangaun database.
• Data accses dan BDE berperan dalam penentuan sumber data seperti SQL, Tabel,
query maupun konektivitasnya. Contoh komponen ini adalah tabel, dan
DataSource.
• Data contol lebih menekankan pada pengaturan data yang terpasang pada
aplikasi
• ADO digunakan untuk komunikasi program dengan database MS acces sehingga
data yang dibuat dengan MS Acces akan dapat diintegrasikan dengan Delphi.
Menghitung volume dan luas permukaan balok
Rumus:
Volume: = P*L*T
Luas : = (2*P*L) + (2*L*T) + (2*P*T)
Tempatkan komponen-komponen berikut pada form lalu ubah propertiesnya.
1. Label 1:
Caption : menghitung volume & luas permukaan
Font.style : Bold
Font.size : 16
2. Label 2:
Caption : panjang
3. Label 3 ;
Caption : lebar
4. Label 4:
Caption : tinggi
5. Label 5 :
Caption : volume
6. Label 6 :
Caption : luas permukaan
7. edit1.text, edit2.text, edit3.text, sampai edit5.text (text diisi dengan nilai 0)
8. Buton 1:
Caption : hitung
Event onlick sebagai berikut :
Var p,l,t, volume, luas : integer; //tempatkan variable di atas procedure
Procedur TForm1.Button1 click(sender: object);
Begin
//konversi dari string ke integer
P = StrToInt (Edit1.Text);
L = StrToInt (Edit2.Text);
T = StrToInt (Edit3.Text);
Vol := P*L*T ;
Luas := (2*P*L) + (2*P*T) + (2*L*T)
//konversi dari integer ke string
Edit4.Text := IntToStr(Vol);
Edit5.Text := IntToStr(Luas);
end;
9. Image1: untuk menampilkan gambar bertipe MBP atau JPEG (optimal)
Picture : balok.bmp (sebelumnya telah dibuat melalui program PAINT)
Hasil Running :( isikan nilai panjang=10, lebar=18, tinggi=15)
10. hasil:
Volume = 2700
Luas permukaan =1200
Berikut ini adalah contoh yang akan menggunakan nested if dan menggunakan case.
Variable nilai adalah nilai ujian yang akan diperiksa untuk menghasilkan nilai index
Intan:
//Menggunakan Nested If ;
var Nilai : Byte;
begin
if Nilai <35 then begin
Label1. Caption : =’Nilai E’ ;
end else begin
if Nilai <55 then begin
Label1. Caption : =’Nilai D’ ;
end else begin
if Nilai <75 then begin
Label1. Caption := ’Nilai C’ ;
end else begin
if Nilai <85 then begin
Label1. Caption := ’Nilai B’ ;
end else begin
Label1.Caption := ’Nilai A’ ;
end ;
end ;
end ;
end ;
end ;
dince:
//Menggunakan Case.
var Nilai : Byte ;
begin
case Nilai of
0..34 : Label1.Caption := ‘Nilai E’ ;
35..54 : Label1.Caption := ‘Nilai D’ ;
55..74 : Label1.Caption := ‘Nilai C’ ;
75..84 : Label1.Caption := ‘Nilai B’ ;
else
Label1.Caption : = ‘Nilai A’ ;
end ;
end ;
5. SQL
(Structured Query Language) merupakan bahasa yang digunakan dalam
data base. SQL dibangun di laboratorium IBM-san Jose di California sekitar tahun 70an.
Pertama kali dikembangkan sebagai bahasa di produk DB-2 yang merupakan produk
andalan IBM .
Fungsi dasar SQL adalah untuk membuka data dari database. Yang selanjutnya dapat
difilter dan dimanipulasi sesuai kebutuhan aplikasi.
2 kelompok perintah dalam SQL :
• Data Nanipulation Language.
• Data Defination Language.
Mysql > show tables ;
+————————-+
| Tables in mysql      |
+————————-+
| columns_priv          |
| db                            |
| func                         |
| host                         |
| tables_priv              |
| user                         |
+————————-+
6 rows in set (0.00 sec )
mysql > select * <enter>
- > from
<enter>
- > host
<enter>
- > \g
<enter>
Empty set (0.00 sec )
Mysql > _
Menampilakn data dengan statement SELECT
Syntax paling dasr untuk mengambil data dari database adalah sebagai berikut :
SELECT colum
FROM table
Lalu tekan F5, maka akan tampil 3 kolom dari data customer.
Untuk menampilkan semua kolom dari suatu table, digunakan tanda astewrik (*) :
SELECT * customers
Maka akan ditampilkan semua kolom (11 kolom)
6. PHP
sebagai alternatif yang memberikan solusi yang murah karena
penggunaannya yang gratis dan dapat berjalan di berbagai jenis platform awalnya PHP
hanya dapat berjalan di sistem UNIX dan variant-nya tapi sekarang dapat berjalan pada
system operasi windows. Dengan luas cakupan operasi yang mampu menjalankan PHP
ditambah dengan lengkapnya fungsi-fungsi program.
Rasmus Lerdof adalah penemu awal bahasa PHP. Didorong keinginannya untuk
memiliki alat Bantu (tools) dalam memonitor pengunjung yang melihat situs web
pribadinya dari ini lah awalnya awal nama PHP yang merupakan kepanjangan dari
Personal Page tools yang akhirnya menjadi hypertext processor. Pada pertengaahan
tahun 1995 dirilis oleh PHP/FI (From Interpreter) yang memiliki kemampuan dasar
membangun aplikasi web, mempross form, mendukung database mSQL. Karena antusias
yang tinggi akhirnya pengembangan PHP diserahkan pada sebuah team pemprograman
dalam rangka gerakan open source. Team ini membangun kembali PHP dan
menghasilkan PHP 3.0 yang memiliki dukungan lebih luas terhadap database termasuk
MySQL dan Oracle. PHP 4.0 merupakan kelanjutan dari PHP 3.0 yang memberikan
kinerja lebih cepat dan lebih baik, versi terakhir ini mampu memberikan dukungan server
web selain apache dan secara built-in mampu menangani manajemen session.
Cara menyisipkan kode PHP pada halaman HTML biasa
<script language=”php”>
- – - – kode PHP – - – -
</script>
7. ASP adalah singkatan dari Active Server Page yang merupakan salah satu bahasa
pemprograman web untuk menciptakan halaman web yang dinamis . ASP merupakan
salah satu produk teknologi yang disediakan oleh Microsoft. ASP diproses melalui web
server dan hasil prose situ berupa HTML yang akan dikirim melalui browser.
ASP bekerja pada web server dan nerupakan server side Scripting. Meskepin demikian
ASP menggunakan VBScript sebagai bahasa dasar untuk pemprogramannya.
Karena bersifat server side scripting maka ASP dapat bekerja pada semua web browser
berbeda dengan client side scripting yang bekerja hanya tergantung pada browser.
Sebagai contoh VBScript hanya bias dijalankan pada browser NetScape.
Membuat Syntak ASP :
1. buka file text editor apa saja pada notepad, atau bisa juga menggunakan web
development tools Homesite, dll
2. ketik kode seperti di bawah ini :
<html>
<head>
<title>Testing Page</title>
</head>
<body>
<h1>Selamat Datang</h1>
Halo nama saya<%respon.write “Putri Sekarningrum”%><br>
Dan sekarang jam web server menunjukan <%=Time%>
<body>
<html>
3. simpan file dalam virtual directory (C:\Inetpub\wwwroot\latihanASP)
4. buka browser anda, kemudia ketik pada kolom address

http://namakomputer/latihanASP/test.asp.

5. tekan refresh lalu jam akan berubah sesuai dengan yang ada di system
6. untuk melihat hasil parsing asp yang berupa html dari web server, pilih menu
view- source code .
maka akan tampil source code seperti:’
<html>
<head>
<title>testing page</title>
</head>
<body>
<h1>Selamat Datang</h1>
Halo nama Saya Putri Sekarningrum<br>
Dan sekarang jam web server menunjukan 11:38:25 PM
<body/>

<html/>
8. Bahasa Esembly
memiliki beberapa keuntungan yang tidak mungkin
diikuti oleh bahasa tingkat apapun dalam hal kecepatan, ukuran file yang kecil dan
kemudahan manipulsi system computer.
Dalam program bahasa esembler digunakan berbagai jenis bilangan. Adapun bilangan
yang digunakan adalah :
Bilangan biner, oktaf, decimal, dan hexadecimal.
Untuk menuliskan source file untuk program assembly kita bias manggunakan berbagai
editor, misalnya : sidekick, wordstar dan word perfect. Source file yang diketikan harus
berupa file ASCII, file ini bias dihasilkan melalui wordstar dengan file ‘NON
DOCUMEN’ atau dengan sidekick.
Mencetak beberapa karakter
Dengan perintah loop
Program : ABC0.ASM
Fungsi : mencetak 16 buah krakter
dengan INT 21h service 02
. MODEL SMALL
. CODE
100h
Proses :
MOV
MOV
MOV
AH , O2h
DL, ‘A’
CX, 10h
; nilai service
; DL=karakter ‘A’ atau DL=41H
; banyaknya pengulangan yang akan
Ulang :
INT
21h
INC
DL
LOOP Ulang
END
; cetak karakter !!
; tamba DL dengan 1
; lompat ke ulang
INT 20h
prosess
Maka hasil yang akan di tampilkan
ABCDEFGHIJKLMNOP

9. ColdFusion
adalah bahasa pemprograman berbasis web. Yang pertama kali
dikembangakan oleh Allaire crop sampai dengan versi 5.0 yang kemudian di beli oleh
macromedia. Yang terakhir dijual oleh macromedia adalah Macromedia Coldfusion MX.
Syntax Coldfusion berbasis hmtl, yaitu tag tag cfml, syntax dari CFML ada sekitar 70 tag
yang mencakup banyak proses yang kompleks seperti koneksi database, dan LDAP
server, email, ftp, operasi file dll.
Dasar-dasr coldfusion
• menulis beberapa kode
• menyimpannya sebagai halaman web
• run di browser
• menambahkan beberapa kode lagi
• disimpan lagi
• run di browser lagi
• dan seterusnya…
Kode
<cfset x = “Hello word!”>
<cfoutput>
<b>#x#<b><br>
</cfoutput>
Hasil
Hello word !
Dalam kode di atas, kita menyimpan nial “Hello word!” pada variable X, kemudian
mengeluarkannya dengan <cfoutput> semua variable yang dikeluarkan dengan menulis
tag<cfoutput>. Setiap variable ditulis didalam tanda kress(#)
10. Bahasa C
Sejarah Bahasa C
BCPL(Martin Richard)->C(Denis Ritchie)->ANSI C(American National Standards Institute)->B(Ken Thomson)->K&RC(Brian Kernighan & Denis Ritchie)–>C
Alasan, kenapa harus menggunakaan bahasa C:
• Karena bahasa C adalah program yang paling popular
• Karena memiliki portabilitas yang tinggi
• Karena memiliki kunci pemprograman yang sedikit
• Karena bahasa C ini memiliki sifat yang flexible
• Karena memiliki sifat yang moduler
Program bahasa C adalah suatu program ang terdiri dari satu lebih fungsi. Fungsi utama
yang harus dimiliki oleh bahasa C adalah fungsi main () adalah fungsi yang mengontrol
fungsi-fungsi lain.
Cara penulisan fungsi pada program bahasa C adalah dengan memberi nama fungsi dan
kemudian dibuka dengan kurung kurawal buka({) dan diakhiri dengan kurung kurawal
tutup(}).
cONtoh pembuatan program C
% emacs hello.c
% gcc hello.c
% a.out
In C, The program to print ‘hallo, world” is
#include <stdio.h>
main ( )
{
printf ( “hallo, world\n” ) ;
}
Dince :
#include <stdio.h>
Main ( )
{
Printf ( “hallo, “ ) ;
Printf ( “world” ) ;
Printf ( “\n” ) ;
}
11. Phyton
adalah bahasa pemprograman yang termasuk dalam bahasa
pemprograman tingkat tinggi. Phyton dikenal sebagai bahasa pemprograman interpreter,
karena phyton dieksekusi denngan sebuah interpreter. Terdapat 2 cara untuk
menggunakan interpreter , yaitu:
• Mode Baris
• Modus Script
>Phyton
Phyto 2.1.1 (#1,
sep 24 2001,
05:28:47)
[GCC 2.95.3 20010315 (SuSE)] on LINUX2
Type “copyright” , “credits” , or “license” for more information.
>>> print 1+1
2
>>>print Merupakan perintah yang diberikan dan 2 adalah outputnya.
12. JSP atau Java Server Page adalah bahasa scripting untuk web programming yang
bersifat server side seperti halnya PHP dan ASP . JSP dapat berupa gabungan antara baris
HTML dan fungsi-fungsi JSP itu sendiri, JSP tidak perlu dikompilasi oleh user tapi server
yang akan melakukan tugas tersebut.
<html>
<head>
<title>Hello word…Hello JSP</title>
</head>
<body>
<& for (int i=1; i<=5; i++ ) { &>
Hello word…hello JSP <br>
<& } &>
</body>
</html>
13. VB (Visual Basic) adalah suatu bahasa pemprograman yang merupakan alat bantu
(development tool) dalam membuat berbagai macam program computer, khususnya yang
menggunakan system opetrasi window. Visual basic merupakan alah satu bahasa
pemprograman computer yang mendukung object (Object Oriented Programming (OPP))
Struktur control Do…LOOP
Bentuk penulisan (syntax) struktur Do…LOOP
1. DO WHILE <kondisi>
<blok kode program>
LOOP
2. DO UNTIL <kondisi>
<nlok kode program>
LOOP
14. Pascal
adalah satu bahasa pemprograman tingkat tinggi yang powerfull
disbanding dengan bahasa pemprograman tingkat tinggi lainnya. Pascal dapat dikatakan
sebagai alat yang memungkinkan penulisan program yang lebih baik. Kualitas dari
pogram pascal tidak bisadilihat hanya dari satu halaman program saja.
Bahasa pascal dirancang pada tahun 1970 oleh seorang ahli computer dari Swiss bernama
Niclaus Wirth. Nama pascal diambil dari nama seorang sarjana Prancis yang bernama
Blaise Pascal, ini dilakuakn karena jasa-jasanya di bidang ilmu pengetahuan.
Kompiler pascal yang pertama dikembangkan oleh Wirth dibantu oleh para asistennya
terutama Urs Ammann untuk computer CDC 6000. pertama kali diumumkan pada tahun
1971
Pos [fungsi]
Mencari posisi sebuah bagian string (substring) didalam sebuah string
Sintax : (Substr,S) : {menghasilkan nilai Byte}
Keterangan : (Substr) substring yang akan dicari posisinya di dalam sebuah string S
Bila bernilai 0 berarti nilai string yang dicari tidak ada.

Source code :
Intan:
Write ( ‘TEXT’ ) ;
Write ( ‘FOO’ ) ;
Write ( ‘BAR’ ) ;
Write ( ‘BAZ’ ) ;
And they will all write on the same line :
FOOBARBAZ
Dina :
Write ( ‘TEXT’ ) ;
Write ( ‘FOO’ ) ;
Writeln ;
Write ( ‘BAR’ ) ;
Write ( ‘BAZ’ ) ;
These four statement will write the following :
FOO
BARBAZ
15. PEMPROGRAMAN HTML
Pemprograman HTML merupakan kependekan dari Hyper Text Markup
Language.Dokumen HTML adalh file teks murni yang dapat dibuat dengan editor teks
sembarang.Dokumen ini dikenal sebagai Web Page.Dokumen HTML merupakan
dokumen yang disajikan dalam Browser Web Surfer.Dokumen ini umumnya berisi
informasi ataupun interface aplikasi didalam internet.
Elemen HTML yang dibutuhkan
Elemen yang di butuhkan untuk membuat suatu dokumen HTML dinyatakan
dengan TAG<HTML>,<HEAD>,dan<BODY> berikut TAG-TAG pasangannya. Setiap
dokumen terdiri atas TAG HEAD dan BODY.Elemen HEAD berisi informasi tentang
dokumen tersebut, dan elemen BODY berisi TAG yang sebenarnya yang tersusun dari
LINK,GRAFIK,PARAGRAF dan elemen lainnya

Bentruk Source Codenya:
<!—contoh.html– >
<html>
<head>
<title>Judul Halaman</title>
</head>
<body>
Ini adalah homepage pertamaku.
<b>ini sekedar teks lainnya</b>
</body>
</html>
16. JAVASCRIPT
JavaScript merupakan modifikasi dari bahasa C++ dengan pola penulisan yang lebih
sederhana.Interpreter bahasa ini sudah disediakan ASP ataupun internet eksplorer.Secara
khusus yang penting dalam JavaScript adalah :
1. Menggunakan blok awal “ {“ dan blok akhir “}”.
2. Automatic Conversion dalam pengoprasian tipe data yang berbeda.
3. Sensitive Case, sehingga programmer Java harus ekstra hati-hati dalam
menggunakan Variabel,fungsi dan lain-lain.
4. Ektension umumnya menggunakan “*.js”.
5. Setiap statement dapat diakhiri dengan “:” sebagaimana halnya C++ tetapi dapat
juga tidak.
6. Jika tidak didukung oleh Browser versi lama, Scriptnya dapat disembunyikan
diantara tag “<!—“ dan “– >”.
7. Jika program dalm satu baris terlalu panjang dapat disambung kebaris berikut
dengan karakter “\”.
Berikut ini contoh program dengan menampilkan pesan.
Dina :
< !—js_hallo.html– >
<html>
<head>
<title>Skrip JavaScript</title>
</head>
<body>
<script Language=”JavaScript”>
Document.write (“Hallo everybody”)
</Script>
</body>
</html>

Intan:
< ! –js_Hallo1.html– >
<html>
<head>
<title>Skrip JavaScript</title>
</head>
<body>
<script language=”JavaScript”>
Document.write (“Hallo everybody”)
</script>
</body>
</html>
17. ADO
ADO dapat digunakan untuk mengakses database dari webpage.Beberapa dasar
pengertian harus dimiliki untuk dapet menggunakan ADO:
1.WWW, HTML, dan dasar pembuatan webpage.
2.Bahasa Script seperti JavaScript dan VBScript
3.Aktive Server Pages (ASP).
4.Strutured Query Language (SQL)

Apa itu ADO?

1.Sebuah Tekhnologi Microsoft
2.Kependekan dari ActiveX Data Objects
3.Sebuah komponen activeX Microsoft.
4.Otomatis di Instal dengan MS IIS.
5.Suatu Interface pemprograman uintuk mengakses data dari suatu database.
6.Dapat digunakan untuk mengakses dari ASP anda

Koneksi Database ADO
Dina:
Jika anda mempunyai database pegawai.mdb dan ditempatkan pada direktori,
misalnya c:/dbpeg, maka untuk melakukan koneksi kedalam database dapat dilakukan
dengan kode sebagai berikut:
<html>
<body>
<%
Set conn= Server. CreateObject (“ADODB.Connection”)
Conn.Provider=”Microsoft.Jet.OLEDB.4.0”
Conn.Open “c:/dbpeg/pegawai.mdb”
%>

</html>
</body>
Intan:
Jika anda mempunyai sebuah database dengan nama “pegawai.mdb”,anda dapat
melakukan koneksi dengan ODBC kepada database tersebut dengan kode ASP berikut:
<html>
<body>
<%
set conn= Server. CreateObject (“ADODB.Connection “)
conn.Open “pegawai”
%>
</html>
</body>

Jan 15

Tutorial REVERSE ENGINEER DATABASE di POWERDESIGNER

Buat database menggunakan Ms.Sql Server 2005 terlebih dahulu.

Ini  database yang sudah saya buat sebelumnya..

Buka aplikasi Power Designer 15, pilih menu File àReverse Engineer àDatabase.

Lalu akan muncul New Physical Data Model. Ketikan Model Name sesuai dengan keinginan anda, lalu pada Combo box DBMS pilih Microsoft SQL Server 2005, klik OK.

untuk lebih detailnya Download

Jan 12

Pengertian Proxy


Proxy server adalah program yang menerima permintaan (request) dari klien, seperti browser web atau ftp klien,dan kemudian meneruskan permintaan tersebut ke server internet yang dituju. Salah satu program yang cukup powerfull dalam menangani masalah keterbatasan kecepatan akses dan keamanan data yang dipergunakan untuk menangani keperluan internet adalah SQUID. Bagi seseorang administrator jaringan,merupakan tugas utama untuk mengatur lau-lintas data dalam suatu jaringan baik dari dalam maupun keluar jaringan. Squid merupakan pilihan terbaik untuk membangun proxy server karena selain handal juga gratis dan mendukung fitur ICP.
Melalui proxy server,seolah-olah klien merasaberinteraksi secara langsung dengan server internet yang dituju.Kenyataannya,sebelum data atau permintaannya disampaikan ke tujuan, data tersebut diarahkan terlebih dahulu ke server proxy,kemudian server proxy akan meneruskan ke server yang dituju,yaitu internet.

Bila tidak menggunakan proxy maka ketika kita membuka atau mengkases suatu website harus dengan melakukan query atau permintaan atau mengambil data secara langsung data yang berasal dari tempat penyimpan data website tersebut.

Apabila kita browsing atau mengakses suatu website menggunakan proxy maka kita cukup mengambil data website tersebut dari pihak Proxy tersebut yang selanjutnya proxylah yang berperan mengambilkan data dari server suatu situs dan kemudian mengantarkan ke IP kita atau sampai di Komputer kita.

Web Proxy

Anonymous free web proxy dapat digunakan untuk mengakses website yang di blok atau di filter dan juga dapat digunakan untuk meningkatkan keamanan anda dalam mengunjungi website.

Web proxy dapat digunakan secara langsung tanpa perlu meng-install software apapun di komputer anda, yang dibutuhkan oleh web proxy hanyalah sebuah browser dan koneksi internet.

Anda dapat mengakses site-site yang di blok dengan mudah

Apa yang dapat di lakukan oleh Web Proxy ?

  1. Web Proxy dapat menyembunyikan ip address anda.
  2. Web Proxy dapat di gunakan untuk mengakses website yang di blok oleh ISP atau organisasi.
  3. Web Proxy dapat meningkatkan keamanan privacy anda.
  4. Web Proxy dapat mem-filter cookies yang tidak di inginkan dan semua cookies yang tersimpan di encrypt.
  5. Web Proxy dapat di gunakan untuk memblok website.

Kelebihan menggunakan Proxy server

Kelebihan Operating System yang menggunakan proxy adalah data yang diminta dari klien akan diarahkan ke server proxy kemudian dilanjutkan ke server internet.Pada saat data dari server datang,data tersebut akan diarahkan oleh server internet ke server proxy kemudian server proxy meneruskan data tsb ke klien yg memintanya.

Disamping memberikan data ke klien,server proxy juga menyimpan salinan data itu sebagai webcache di hardisk.Apabila ada user lain yg meminta data yg sama,maka server proxy akan mengambil data tersebut dari hardisknya tanpa harus melakukan koneksi ke server internetyg menyediakan data tsb. Kalau permintaan yg sama dilakukan oleh user berkali-kali tentu akan mempengaruhi kecepatan akses internet secara signifikan.

untuk lebih detailnya download file.pdf


Dec 29

Sharing internet di linux ubuntu (dengan wireless)

Sebelum langkah membuat koneksi sharing internet di ubuntu, saya mau bercerita sedikit….

Suatu hari, saya dan teman saya saling berebut pinjam-meminjam modem. Apalagi pas kita lagi membutuhkan koneksi internet bersamaan. Modem cuma satu, sedangkan Laptop ada Dua, Massak harus gantian pake modem? atau gantian pake laptop??? GAK ADA WAKTU BUNG!!. terpaksa cari cara aman (win-win solution) yaitu dengan sharing internet.

Untuk Sharing Internet di O.S Linux Ubuntu akan saya ceritakan dibawah, sedangkan untuk sharing internet di O.S Windows, cari aja di tempat paman gugel nongkrong….

 

sharing internet melalui wireless

Sharing Internet di Ubuntu (10.04)

Langakah Pertama : Membuat koneksi Wireless (ad-hoc)

  1. Buka Network Connection melalui System-Preferences-Network Connection

  2. pada Tab Wireless, klik Add (lihat kolom sebelah kanan)

  3. setting wireless sebagai berikut:

    • Pada Tab Wireless
      *SSID : (masukkan nama koneksi wireless)
      *Mode : Ad-hoc
      *BSSID : (kosong)
      *Mac-Address: (kosong)
      *MTU : Automatic

    • Pada Tab Wireless Security
      *Security: WEP 40/128-bit Key (agar bisa terdeteksi sistem operasi Windows)
      *password : masukkan password anda (misalnya 12345)

    • Pada Tab IPv4 Settings
      *Method : Shared to other computers klik apply

tahap membuat wireless connection sudah beres…

Langkah kedua : Sharing internet

  1. Silakan connect dulu dengan internet (pakek modem USB atau DSL atau apalah..)

  2. Connect juga pada wireless ad-hoc yang sudah kita buat pada langkah pertama

  3. Pada Laptop yang lain, cari nama wireless (SSID) yang udah dibuat oleh komputer pertama tadi kemudian connect, masukkan password.

  4. Internet sudah bisa di nikmati di kedua laptop (berbagi itu memang asik bro…astungkara)

Melanjutkan cerita di awal tadi,akhirnya Kami tidak lagi Rebutan Modem.
selesai..

nah, sekian cara sharing internet di linux ubuntu yang sudah pernah saya coba.. dan itu berhasil.

Dec 28

Cara Mengganti Icon Address Bar Favicon WordPress, Blogspot dan Jomla

Pada artikel sebelumnya saya sudah memosting Cara Mengganti Icon Address Bar atau  Favicon WordPressmelalui melalui picture Gravatar.com anda.

Nah sekarang saya akan memberikan trik cara mengganti icon address bar blog anda dengan cara pasang yang berbeda, dan asiknya pada posting kali ini cara mengganti icon address bukan hanya untuk pengguna wordpress saja, namun juga untuk para blogger yang menggunakan layanan blogspot dan pengguna Jomla.

Ok langsung saja …

Cara Mengganti Icon Address Bar (Favicon):

Untuk Pengguna WordPress:

  1.  Login ke WordPress anda terlebih dulu
  2. Klik Menu Appearance
  3. Klik Editor (dalam Menu Appearance)
  4. Klik Header.php
  5. Carilah kode </Head>
  6. Lalu dibawah kode </Head> anda masukan Kode untuk WordPress dan  ganti tulisan Pink dengan alamat tempat agan menyimpan icon yang anda inginkan. Anda bisa membuat lalu menyimpannya di Cpanel wordpress anda.
  7. Klik Update File
  8. Selesai

Kode untuk WordPress:

<link rel=’shortcut icon’ href=’URL icon anda‘ type=’image/x-icon’ />

Untuk Pengguna Blogspot:

  1. Login ke Blogspot anda terlebih dulu
  2. Klik Tata Letak pada Dasbor blogspot anda
  3. Klik Edit HTML
  4.  Cari kode </Head> lebih mudahnya agan bisa gunakan (Ctrl + F)
  5. Lalu diatas atau sebelum kode </Head> anda masukan Kode untuk Blogspot dan  ganti tulisan Pink dengan alamat tempat agan menyimpan icon yang agan inginkan.
  6. Klik Simpan
  7. Selesai

Kode untuk Blogspot:

<link href=’URL icon anda‘ rel=’shortcut icon’ type=’image/x-icon’/>

Untuk Pengguna Jomla:

  1. Login ke Jomla anda terlebih dulu
  2. Sebelumnya anda download terlebih dulu file Component-nya Disini
  3. Lalu Upload file tadi ke Jomla anda
  4. Kemudian Install
  5. Upload Favicon yang sudah disediakan
  6. Masuk ke Component > Phoca Favicon > Create Favicon
  7. Pilih template yang faviconnya akan diganti lalu pada original image isi dengan URL dimana tempat favicon-nya di upload.
  8. Save Template
  9. Selesai

Nah bila ada tambahan anda bisa menambahkannya di kolom Komentar ^_^