Senin, 03 November 2014

KONFIGURASI PROXY DI DEBIAN

KONFIGURASI PROXY DI DEBIAN






Konfigurasi Proxy Di Debian Lenny

A. Konfigurasi Squid (Proxy)
Pertamas sekali sebelum setting squid (proxy) kita harus merubah angka 0 jadi 1 pada file di /proc/sys/net/ipv4/ip_forward. Dengan edit file sysctl.conf di dalam “/etc/sysctl.conf”
pada :
# net.ipv4.conf.default.rp_filter=1 => hilangkan tanda # nya
# net.ipv4.conf.all.rp_filter=1 => hilangkan tanda # nya
# net.ipv4.tcp_syncookies=1 => hilangkan tanda # nya



#apt-get install squid
#mcedit /etc/squid/squid.conf
kemudian cari tulisan :acl CONNECT method CONNECT Tambah teks dbawah ini di dalam file squid.conf dibawahx acl CONNECT method CONNECT
acl sex dstdom_regex “/etc/sex”
acl lan src 192.168.2.0/24
http_access deny sex
http_access allow lan
http_access allow all
- tambahkan teks diatas, di bawahx acl CONNECT dalam “/etc/squid/squid.conf”
lalu save
kemudian
cari dan tambahkan+ ( hilangkan tanda # )
http_port 3128 transparent -> port default proxy => yg transparent baru ditambahkan ( harus dtambah teks transparent )
cache_mem 16 mb
cache_dir ufs /var/spool/squid 500 16 256
cache_mgr admin@pephy.com
visible_hostname proxy.tkj.com -> nama visible hostname kamu
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours
auth_param basic casesensitive off
-kemudian buat folder dengan sex di “/etc”
-lalu isikan situs yang ingin diblok didalam folder sex
Contohnya :
-www.facebook.com
-www.google.com
-www.debian.org
Setelah itu :
-mcedit /etc/network/interface
Isikan teks dibawah ini, diatasnya allow-hotplug eth1
allow hotplug-eth0
iface eth0 inet static
klik tombol tab address 172.0.1.100 => isi sesuai eth0 server yang ada
klik tombol tab netmask 255.255.255.0
klik tombol tab network 172.0.1.0
klik tombol tab broadcast 172.0.1.255
klik tombol tab gateway 172.0.1.1
buat sama dengan eth1 tapi ganti eth1 nya jadi eth0 terus ganti address,netmask,network,broadcast,gateway dengan contoh  ip server yg z gunakan : 172.0.1.1
setelah itu isi auto eth0 di bagian paling bawah dalam “/etc/network/interface“.
Setelah diisi interfacenya atau eth0 nya restart networkingnya dengan cara: #/etc/init.d/networking restart
keterangan : eth0 diisi agar bisa internet
# buat ngeblok domain
acl blockeddomain dstdom_regex “/etc/squid/blockeddomain.txt”
http_access deny blockeddomain
# buat ngeblok url yang ada kata tertentu
acl blockedstring url_regex “/etc/squid/blockedstring.txt”
http_access deny blockedstring
contoh isi blockeddomain.txt
—-
gator.com
lop.com
asexvideo.com
playboy.com
—-
contoh isi blockedstring.txt
—–
dialer.exe
loader.exe
livesexcams.exe
Free_Sex_Download.exe
Setelah semua telah dsetting kemudian restart squid dengan cara : #/etc/init.d/squid restart
Kemudian
#iptables –t nat -A PREROUTING -s 192.168.2.0/24 -p tcp –dport 80 -j REDIRECT –to-port 3128
sama
#iptables -t nat -A POSTROUTING -s 192.168.2.0/24 -j MASQUERADE
#iptables-save
lalu #/etc/init.d/squid restart
Ini cara ngeblok menggunakan internet dan agar bisa main internet/ agar internetnya jalan
setelah itu restart apache2, bind9, sama squid caranya:
#/etc/init.d/apache2 restart
#/etc/init.d/bind9 restart
#/etc/init.d/squid restart

CARA MERESET PASSWORD ROOT UBUNTU

CARA MERESET PASSWORD ROOT UBUNTU


Cara Reset Password Root Ubuntu. Anda pernah mengalami kehilangan atau lupa password root ubuntu server anda? nah pada artikel kali ini saya akan membahas mengenai Cara Reset Password Root Ubuntu. Bahasan kali ini saya mengambil dari pengalaman saya sendiri di kantor saya. Ada sebuah aplikasi dengan OS ubuntu server. Pada waktu itu teman saya tidak sengaja merubah password rootnya, dan dari pihak aplikasi ingin segera melakukan perbaikan pada aplikasinya. Bingung teman saya bertanya kepada saya bagaimana sih Cara Reset Password Root? pada waktu itu saya pun ikut bingung. Penasaran deh akhirnya saya cari tau tuh, akhirnya ada titik cerah juga setelah seach dan coba-coba di virtual machine akhisrnya bisa juga. Langsung saja yuk begini Cara Reset Password Root Ubuntu  :

  1. Restart Komputer anda dan masuk ke pilihan GRUB Menu dengan cara menekan tombol SHIFT.
  2. Tujukan cursor anda ke pilihan (Recovery Mode) dan tekan huruf epada keyboard.
  3. Setelah itu ganti script recovery nomodeset menjadi rw init=/bin/bash.
  4. Kemudian reboot komputer dengan cara menekan tombol F10 dan akan muncul tampilan command line.
  5. Nah sekarang anda sudah berhasil masuk ke command line, jika anda ingin mengganti password rootnya dengan yang baru ketikkan perintah passwd, jika anda ingin mereset password rootnya ketikkan perintah /usr/sbin/usermod '!' root.
Selesai deh Cara Reset Password Root Ubuntu. Semoga Bermanfaat. Terima Kasih

PERINTAH DASAR DEBIAN 6

PERINTAH DASAR DEBIAN 6


























1.menghapus layar                          : debian-server:/home/tkjserver# clear atau tekan Ctrl + l

 2.menambah user biasya lagi     : debian-server:/home/tkjserver# adduser ‘nama user baru’

 3.mengetahui siapa yang login  :debian-server:/home/tkjserver# whoami

4.untuk keluar dari login               : debian-server:/home/tkjserver# exit

 5.melihat hostname kita              : debian-server:/home/tkjserver# hostname

6.melihat IP address                       : debian-server:/home/tkjserver# ifconfig

 7.melihat DNS server kita sudah terinstal/blm :debian-server:/home/tkjserver# apt-get install bind9

 8.untuk merestart debian           :debian-server:/home/tkjserver# shutdown –r  now

9.untuk mematikan debian         :debian-server:/home/tkjserver# shutdown –h  now

10.any_command –help               :Menampilkan keterangan bantu tentang pemakaian perintah. “–help” sama dengan perintah pada DOS “/h”.

11.ls                                                       :Melihat isi file dari direktori aktif. Pada linux perintah dir hanya berupa alias dari perintah ls. Untuk perintah ls sendiri sering dibuatkan alias ls –color, agar pada waktu di ls ditampilkan warna-warna sesuai dengan file-filenya, biasanya hijau untuk execute, dsb.

12.ls –al                                                :Melihat seluruh isi file pada direktori aktif beserta file hidden, lalu ditampilkan layar per layar.

13.cd directoryChange directory               : Menggunakan cd tanpa nama direktori akan menghantarkan anda ke                                       home direktori. Dan cd – akan menghantarkan anda ke direktori sebelumnya.

14.cp source destination               :Mengopi suatu file

15.mcopy source destination      :Mengcopy suatu file dari/ke dos filesystem. Contoh <tt>mcopy a:autoexec.bat ~/junk . Gunakan man mtools untuk command yang sejenis : mdir, mcd, mren, mmove, mdel, mmd, mrd, mformat….

16.mv source destination             :Memindahkan atau mengganti nama file

17.ln -s source destination           :Membuat Simbolic Links, contoh <tt>ln -sf /usr/X11R6/bin/XF86_SVGA /etc/X11/X, membuat Simbolic link dari file XF86_SVGA ke X

18.rm files                                           :Menghapus file

19.mkdir directory                           :Membuat direktori baru

20.rmdir directory                            :Menghapus direktori yang telah kosong

21.rm -r files(recursive remove)                :Menghapus file, direktori dan subdirektorinya. Hati-hati menggunakan perintah ini apabila anda login sebagai root, karena root dengan mudah dapat menghapus seluruh file pada sistem dengan perintah di atas, tidak ada perintah untuk undelete di Linux

22.less filename                               :Melihat suatu file layar per layar, dan tekan tombol “q” apabila ingin keluar,

23.pico filename                               :Edit suatu text file.

24.lynx file.html                                :Melihat file html atau browse ke net dengan text mode, dimana gambar/image tidak dapat ditampilkan, tapi lynx adalah suatu browser yang sangat cepat, sangat berguna bila anda hanya menginginkan suatu artikel tanpa image.

25.tar -zxvf filename.tar.gz          :Meng-untar sebuah file tar sekaligus meng-uncompress file tersebut (*.tar.gz atau *.tgz), untuk meletakkannya direktori yg diinginkan tambahkan option -C direktori, contoh tar -zxvf filename.tar.gz -C /opt (meletakkan file tersebut di direktori /opt

26.tar -xvf filename.tar                 :Meng-untar sebuah file tar yang tidak terkompress (*.tar).

27.gunzip filename.gz                    :Meng-uncompress sebuah file zip (*.gz” or *.z). dengan menggunakan gzip (juga zip atau compress) jika anda menginginkan mengompress file.

28.bunzip2 filename.bz2               :Meng-uncompress file dengan format (*.bz2) dengan utiliti “bzip2″, digunakan pada file yang besar.

29.unzip filename.zip                     :Meng-uncompress file dengan format (*.zip) dengan utiliti “unzip” yang kompatibel dengan pkzip for DOS.

30.telnet server                                :Untuk menghubungkan komputer kita ke komputer lain dengan menggunakan protokol TELNET. Gunakan nama mesin atau Nomor IP mesin, dan anda akan mendapatkan prompt login name dari mesin tersebut, masukkan passwordnya

31.rlogin server(remote login)   :menghubungkan anda kekomputer lain. Loginname dan password, tetapi apabila account anda tersebut telah dipakai, maka anda akan mendapatkan pesan kesalahan pada password anda. Sangat tidak aman juga, gunakan ssh sebagai gantinya.

32.rsh server(remote shell)         :Jalan lain untuk menghubungkan anda ke remote machine. Apabila login name/password anda sedang dipakai di remote mesin tsb, maka password anda tidak akan berlaku. Idem dengan rlogin, gantikan dengan ssh.

33.ftp server                                      :Ftp ke mesin lain, ini sangat berguna untuk mengopy file ke/dari remote mesin. Juga tidak aman, gunakan scp dari keluarga ssh sebagai gantinya.

34.minicomProgram                       :Minicom (dapat dikatakan seperti “Procomm/Hyperterminal for Linux”).

35.startx                                              :Menjalankan X-window server dan meload default windows manager. Sama seperti perintah “win” under DOS dengan Win3.1

36.startx — :1                                    :Menjalankan sesi X-windows berikutnya pada display 1 (default menggunakan display 0). Anda dapat menjalankan banyak GUI terminal secara bersamaan, untuk pindah antar GUI gunakan <Ctrl><Alt><F7>, <Ctrl><Alt><F8>, etc, tapi ini akan lebih banyak memakan memori.

37.xterm(pada X terminal)           :menjalankan X-windows terminal. Untuk keluar ketikkan exit

38.xboing(pada X terminal)         :game

39.gimp(pada X terminal)             :Program image editor yang sangat bagus, bisa disamakan dengan Adobe Photoshop, yang membedakan adalah program ini gratis.

40.netscape(pada X terminal)    :menjalankan netscape. netscape -display host:0.0(pada X terminal) menjalankan netscape pada mesin yang aktif dan menampilkan outputnya pada mesin yang bernama host display 0 screen 0. Anda harus memberikan akses untuk mesin aktif untuk menampilkannya pada mesin host dengan perintah xhost

41. dmesg                                           :Mencetak pesan-pesan pada waktu proses boot. (menampilkan file: /var/log/dmesg).

42.whoami                                          :Mencetak login name anda

43.id username                                 :Mencetak user id (uid) atau group id (gid)

45.date                                                 :Mencetak atau merubah tanggal dan waktu pada komputer, contoh merubah tanggal dan waktu ke 2000-12-31 23:57 dengan perintah; date 123123572000

46.time                                                 :Melihat jumlah waktu yg ditangani untuk penyelesaian suatu proses + info lainnya. Jangan dibingungkan dengan perintah date

47.who                                                 :Melihat user yang login pada komputer kita.

48.rwho –a                                         :Melihat semua user yg login pada network anda. Layanan perintah rwho ini harus diaktifkan, jalankan setup sebagai root untuk mengaktifkannya.

49.finger username                        :Melihat informasi user, coba jalankan; finger root

50.last                                                   :Melihat user sebelumnya yang telah login di komputer.

51.uptime                                           :Melihat jumlah waktu pemakaian komputer oleh seseorang, terhitung proses reboot terakhir.

52.ps(=print status)                        : Melihat proses-proses yang dijalankan oleh user

53.ps axu                                             :Melihat seluruh proses yang dijalankan, walaupun tanpa terminal control, juga ditampilkan nama dari user untuk setiap proses.

54.top                                                   :Melihat proses yang berjalan, dengan urutan penggunaan cpu.

55.df -h(=disk free)                         :Melihat informasi pemakaian disk pada seluruh system (in human-readable form)

56.du / -bh(=disk usage)               :Melihat secara detil pemakaian disk untuk setiap direktori, dimulai dari root (in human legible form).

57.cat /proc/cpuinfoCpu info.    :Melihat file pada /proc directori yang bukan merupakan file nyata (not real files).

58.cat /proc/interrupts                  :Melihat alamat interrupt yang dipakai.

59.cat /proc/version                       :versi dari Linux dan informasi lainnya.

60.cat /proc/filesystems               :Melihat filesystem yang digunakan.

61.cat /etc/printcap                        :Melihat printer yang telah disetup

62.lsmod(as root)                            :Melihat module-module kernel yang telah di load.

63.set                                                    :Melihat environment dari user yang aktif

64.echo $PATH                                  :Melihat isi dari variabel PATH. Perintah ini dapat digunakan untuk menampilkan variabel environmen lain dengan baik. Gunakan set untuk melihat environmen secara penuh.

65.adduser                                         :Menambah pengguna.

66.history –c                                      :Menghapus baris perintah pada terminal yang tersimpan pada history

67.cat /proc/cpuinfo                       :Menampilkan data detail cpu saat ini

68.locate <data>                              :Menampilkan “data” (perintah, aplikasi atau file) berada aktif pada folder mana saja

69.which <data>                               :Menampilkan folder sumber “data” (perintah, aplikasi atau file)

70.cat /etc/redhat-release          :Menampilkan versi OS Linux yang dipakai saat ini

71.lsb_release –a                             :Menampilkan versi OS Linux yang dipakai saat ini (lebih detail)

72.lsof -i -n –P                                   :Melihat port yang aktif / listen

73.sync;echo 3 > /proc/sys/vm/drop_caches :Merefresh memory (pagecache, dentries and inodes)

74.chmod                                            :Mengubah izin akses

75.ps -auxf | sort -nr -k 4 | head -10 :Melihat 10 service pemakai memory terbesar

76.cat ~/.bash_history                   :Melihat root history command

77.clear                                                                :Membersihkan layar.

Cara Ampuh Meningkatkan IQ Anda


 Cara Ampuh Meningkatkan IQ Anda

meningkatkan iq
1. Tarik Nafas Dalam-dalam.
Dengan bernafas melalui hidung anda bisa meningkatkan fungsi otak anda dengan cepat. Menarik nafas dalam-dalam memberikan asupan oksigen lebih banyak pada darah anda, dan tentunya pada otak anda. Tingkat oksigen rendah pada darah anda akan mengurangi fungsi otak anda. Jika anda berminat, anda bisa mencoba melakukan olahraga pernafasan.
2. Buatlah Jurnal.
Catharine M. Cox, seorang penulis buku, pernah mempelajari kebiasaan 300 orang jenius – seperti Isaac Newton, Einstein, dan Thomas Jefferson – dan menemukan bahwa semua orang jenius tersebut merupakan penulis jurnal atau buku harian yang rajin. Juga, ingatlah bahwa Thomas Edison menulis 3 juta halaman catatan, surat, dan pemikiran pribadinya dalam ratusan jurnal pribadi sepanjang hidupnya.
3. Belajarlah Sebanyak Mungkin.
Ketika kita mempelajari hal-hal baru, kita menciptakan bagian aliran arus syaraf baru dalam otak kita. Orang yang “pintar” adalah seseorang yang memiliki aliran arus lebih banyak dibandingkan dengan orang lain. Otak manusia akan menciptakan aliran arus syaraf dengan mempelajari hal-hal baru; dan semakin beragam hal yang dipelajari, semakin “pintar” pula otak kita.
4. Belajarlah Membaca Cepat.
Photo Reading merupakan teknik yang sangat mudah dipelajari yang akan membantu anda memproses informasi tertulis dalam jumlah besar lebih cepat dan membantu anda mengingat informasi tersebut lebih baik dibandingkan dengan metode tradisional yang diajarkan di sekolah.
Meskipun kebanyakan teknik membaca cepat mengajarkan anda cara untuk menggerakkan mata anda dengan lebih cepat dalam setiap halaman yang anda baca, Photo Reading merupakan sistem membaca yang mengajarakan anda untuk menggunakan pikiran sadar dan bawah sadar anda ketika membaca. Pada dasarnya, Photo Reading dapat dilakukan dengan menggunakan beberapa bahan bacaan yang mudah dibaca dengan menerapkan beberapa teknik yang berbeda setiap waktu. Bahan pertama melibatkan pikiran sadar anda dan menggunakan metode lain untuk meningkatkan daya ingat anda dan memahami materi.
5. Ambil Waktu Singkat untuk Beristirahat Secara Berkala.
Belajarlah selama 20 menit lalu ambil waktu untuk beristirahat secara singkat. Metode ini efektif karena hal-hal yang anda pelajari pada awal dan akhir pada sesi belajar anda akan bertahan lebih lama dalam ingatan anda. Anda bisa mengunduh (download) Motivator Software secara cuma-cuma sehingga setiap 20 menit akan muncul pesan pada komputer anda yang mengingatkan anda untuk beristirahat.
6. Gunakan Akronim untuk Mengingat Informasi.
Akronim merupakan bentuk singkatan yang dibentuk dari huruf awal setiap kata. Metode ingatan ini akan membantu anda untuk mempelajari informasi dalam jumlah besar dalam waktu yang singkat. Sebagai contoh, “Every Good Boy Does Fine” merupakan akronim yang sering digunakan para musisi untuk mengingat nada dalam kunci tertentu.
7. Sarapan Pagi.
Sarapan telah terbukti dapat meningkatkan daya konsentrasi, kemampuan memecahkan masalah, kinerja mental, daya ingat, dan mood. Sarapan merupakan kesempatan pertama bagi tubuh untuk mengisi ulang level glukosa setelah periode 8 hingga 12 jam tanpa makanan. Glukosa merupakan sumber utama energi bagi tubuh anda.
8. Gunakan Tubuh Anda untuk Membantu Anda Mempelajari Sesuatu.
Gerakan tubuh merupakan proses kunci dalam perkembangan dan proses belajar. Brain Gym (Olahraga Otak) merupakan program olahraga yang sederhana, yang dikembangkan selama 25 tahun oleh para spesialis pendidikan, Dr. Paul Dennison. Brain Gym dapat membantu anda dalam hal-hal sebagai berikut:
- Pemahaman
- Konsentrasi
- Berpikir secara abstrak
- Daya ingat
- Keletihan mental
- Kemampuan menyelesaikan tugas
- Keseimbangan fisik dan koordinasi
Klik disini untuk menemukan 3 latihan Brain Gym yang bisa anda lakukan (”Brain Buttons”, “Cross Crawl”, and Hook Ups”).
9. Meditasi.
Neuropsychologist mengatakan bahwa meditasi dapat mengubah struktur otak anda. Hasil scan MRI dari para meditator menunjukkan kegiatan otak lebih banyak dalam sirkuit otak anda khususnya dalam memperhatikan sesuatu. Ketika suara-suara mengganggu diperdengarkan pada para meditator yang sedang melalui Scan MRI, suara-suara tersebut hanya memiliki pengaruh kecil pada area dalam otak mereka yang melibatkan emosi dan proses pengambilan keputusan dibandingkan dengan orang-orang yang tidak bermeditasi atau meditator yang kurang berpengalaman.
10. Jauhi Makanan yang Mengandung Gula.
Karbohidrat dalam bentuk apapun – seperti pasta, roti putih dan keripik kentang – dapat membuat anda merasa lelah dan malas. Efek dari memakan makanan ini akan membuat anda sulit berpikir jernih. Hal ini merupakan hasil dari insulin yang mengalir dalam darah anda untuk menangkal kadar gula yang terlalu tinggi.
11. Olah Kecerdasan Emosional (EI) Anda.
Selama bertahun-tahun publik memberikan banyak penekanan pada aspek kecerdasan, seperti kemampuan berpikir logis, matematis, pemahaman ruang, analogi, verbal, dan lain-lain. Namun, selama beberapa tahun terakhir, banyak orang merasa mereka membuang potensi yang mereka miliki dengan berpikir, bersikap, dan berkomunikasi dalam cara-cara yang menghambat peluang mereka mencapai kesuksesan. Kecerdasan emosi diakui sebagai kemampuan meta fisik yang memungkinkan anda untuk memanfaatkan kemampuan serta bakat yang anda miliki secara optimal. Ikutilah tes kecerdasan emosi disini.
12. Manfaatkan Setiap Waktu Anda.
Manfaatkan setiap waktu, contohnya ketika anda menggunakan transportasi publik atau mengantri, secara produktif. Selesaikan teka-teki silang atau Sudoku ketika menunggu di antrian dan dengarkan program audio ketika menggunakan transportasi publik.
13. Jogging.
Seorang pakar menjelaskan bahwa anda bisa meningkatkan mood, mencegah hilang ingatan, mempertajam kecerdasan anda, dan bekerja dengan lebih baik hanya dengan mengolah detak jantung anda dan berkeringat. Bukti ilmiah menunjukkan bahwa olahraga aerobic membentuk kembali otak kita untuk mencapai kinerja optimal.
14. Latih Semua Indra Anda.
Para ilmuwan menemukan bahwa otak manusia belajar paling efektif melalui kegiatan-kegiatan yang melibatkan berbagai indra. Anak-anak dan orang dewasa belajar sangat baik ketika mereka belajar melalui kegiatan yang melibatkan penglihatan, suara, emosi, timbale balik, orientasi ruang, dan bahkan indra pengecap dan perasa.
Mike Adams, seorang penulis buku, menjelaskan dalam bukunya bahwa seorang anak yang diberikan definisi “tanpa bobot” secara verbal memperoleh informasi mengenai kata tersebut melalui 1 dimensi: pendengaran. Jika anda menunjukkan kepada seorang anak film mengenai seorang astronot yang mengapung di luar angkasa ketika anda mengucapkan kata “tanpa bobot”, anda memberikan informasi kata tersebut melalui 2 dimensi; dimana si anak melihat dan mendengar kata tersebut. Dan jika anda menyuruh si anak melompat-lompat menggunakan trampoline dan meneriakkan kata “tanpa bobot” ketika si anak berada di udara, pengertian kata tersebut akan semakin tertanam lebih dalam di otaknya.
15. Latihlah Gelombang Otak Alpha Anda.
Penelitian menemukan bahwa kondisi ideal untuk belajar adalah ketika otak sedang dalam kondisi santai, namun tetap fokus dan terjaga. Dalam keadaan ini gelombang otak berjalan sekitar 8 hingga 12 siklus per detik, yang dikenal dengan istilah kondisi alpha.
16. Konsumsilah Antioksidan.
Antioksidan melindungi sel-sel tubuh anda, termasuk sel otak anda. Beberapa makanan dengan kandungan antioksidan tinggi antara lain: kismis, bluberry, blackberry, bawang putih, cranberry, strawberry, bayam, dan raspberry.
17. Gunakan Intuisi Anda.
Belajarlah untuk menggunakan intuisi menjadi sebuah proses mengumpulkan informasi. Dengan mengandalkan intuisi anda, anda memperluas kewaspadaan dan mengarahkan anda pada alam bawah sadar anda untuk mengumpulkan informasi dari lingkungan sekitar anda.
18. Gunakan Sistem Pembantu Memori.
Sistem pembantu memori, atau yg dikenal dengan istilah system objek angka, merupakan teknik untuk mengingat daftar. System ini bekerja dengan mengingat-ingat daftar kata yang dengan mudah dapat “dikaitkan” dengan angka yang diwakili oleh kata-kata tersebut. (1-10, 1-100, dan seterusnya). Itulah memori anda. Jika anda harus mengingat sebuah daftar dalam waktu singkat, setiap benda dalam daftar tersebut dapat anda sesuaikan dengan angka yang cocok. Setelah anda mengingat-ingat angka-angka tersebut, anda bisa menggunakan angka yang sama berulang kali setiap kali anda perlu mengingat-ingat sesuatu.
Ketika anda harus menghafalkan hal-hal yang berada dalam daftar, visualisasikan benda tersebut dengan angka yang anda miliki. Anda bisa memilih kata-kata yang memiliki rima yang sama dengan angka tersebut, berikut contoh yang diambil dari Wikipedia:
• 1-gun
• 2-zoo
• 3-tree
• 4-door
• 5-hive
• 6-bricks
• 7-heaven
• 8-plate
• 9-wine
• 10-hen
Sebagai contoh, jika anda menghafalkan 10 benda yang anda ingin beli di toko obat: kapas (cotton ball), pasta gigi (toothpaste), permen karet (gum), kertas (paper), lem (glue), kartu index (index cards), multivitamin (multivitamins), krim tangan (hand cream), shampoo, dan kutek (nail polish). Lakukan hal berikut:
1. Bayangkan kapas (cotton balls) ditembakkan dari pistol (gun)
2. Bayangkan seekor gorila di kebun binatang (zoo) sedang menggosok giginya
3. Bayangkan sebuah pohon (a tree) dengan sebungkus permen karet (gum) tumbuh pada cabangnya
4. Bayangkan seseorang masuk melalui pintu kertas (paper door)
5. Bayangkan se-toples lem (glue) dikeliling lebah seakan-akan toples tersebut adalah sarang lebah (beehive)
6. Bayangkan sebuah rumah terbuat dari bata (bricks) kartu index (index cards)
7. Bayangkan malaikat (angels) sedang minum multivitamin.
8. Bayangkan sebuah piring (a plate full) berisi krim tangan (hand cream)
9. Bayangkan sebuah gelas wine (a wine glass) berisi shampoo.
10. Bayangkan seekor ayam jantan (a hen) dengan kuku berwarna merah (bright red nails).
Semoga bermanfaat …

Perintah Dasar pada JavaScript

Perintah dasar  merupakan perintah yang digunakan sebagai operasi yang paling dasar dalam pemrograman Javascript, yaitu

  1. perintah assigment
  2. perintah untuk menampilkan output
  3. perintah untuk menerima input
  4. operator melakukan manipulasi data
Assignment adalah proses memasukkan data ke dalam variabel, baik variabel tunggal atau variabel jamak, atau proses pengisian variabel dengan data.

contoh:
nama = 'Rudianto'
angka = 11
umur = 25
namalengkap = 'Teknik Komputer'

Perintah assignment juga dapat dilakukan sambil mendeklarasikan suatu variabel yang bisa diberi nilai awal atau yang disebut juga dengan proses inisialisasi.

contoh:
var nama = 'Rudianto'
var angka = 9
var umur = 25

Dalam Javascript, setiap variabel dapat digunakan untuk mendefinisikan lebih dari satu jenis data. Artinya suatu variabel bisa berganti isi dengan tipe data yang berbeda.
contoh:
var angka = 'sembilan'
var angka = 9

Dalam satu pernyataan assignment juga bisa diisikan data lebih dari baris, dan setiap pindah baris ditutup dengan menuliskan karakter backslash(\).
contoh:
kalimat = " Selamat datang di program studi Teknik Komputer \
Politeknik NSC Surabaya \
semoga bermanfaat"

Perintah Output

document.write(namavariabel)
document.write("Kalimat"+namavariabel)
alert("Kalimat"+namavariabel)

Contoh:

<html>
<head>
<title>Teknik Komputer</title>
</head>
<body>
 <h1>Contoh menampilkan output dan alert</h1>
 <script type="text/javascript" language="javascript">
  nama = "Rudianto"
  umur = 35
  document.write("Nama : "+nama)
  document.write("<br>")
  document.write("Umur : "+umur)
  alert("Nama anda : "+nama+"\n"+"Umur anda : "+umur)
 </script>
</body>
</html>

Hasil Running

Perintah Input dengan prompt
namavariabel = prompt("Pesan" , nilaidefault)

dimana nilai default adalah nilai awal yang diberikan apabila pengguna tidak mengubahnya.

contoh:

<html>
<head>
<title>Teknik Komputer</title>
</head>
<body>
 <h1>Contoh menerima input</h1>
 <script type="text/javascript" language="javascript">
  nama = prompt("Siapa nama anda ? " , "Teknik Komputer")
  umur = prompt("Berapa umur anda ? ", 25)
  document.write("Nama : "+nama)
  document.write("<br>")
  document.write("Umur : "+umur)

 </script>
</body>
</html>

Hasil running
setelah diisi akan ditampilkan