menu

Jumat, 24 Oktober 2014

Motherboard Komputer Apple 1 Terjual secara Lelang dengan Harga Mencapai 10,8 Miliar Rupiah

Saat ini, nama Apple memberikan garansi kualitas tersendiri di pasaran. Terlebih Apple merupakan sebuah perusahaan yang didirikan oleh mendiang Steve Jobs, sosok yang dianggap sebagai maestro di bidang teknologi. Tak heran produk Apple pun kini menjadi barang yang dicari. Bahkan termasuk produk jadul mereka.
Hal ini pun terbukti dengan adanya proses lelang terhadap komputer Apple 1 yang masih bisa digunakan secara normal. Menurut laporan dari Reuters, motherboard dari komputer Apple 1 telah dibeli oleh Henry Ford Museum dalam sebuah ajang lelang dengan harga mencapai 905 ribu USD atau setara 10,8 miliar rupiah.
komputer apple 1
Motherboard tersebut pun menjadi barang yang sangat istimewa. Terlebih perangkat yang mempunyai nomor model 01-0070 tersebut merupakan salah satu produk yang secara personal dibangun oleh Jobs bersama Wozniak. Dan meskipun sudah sangat tua, dibangun pada tahun 1976, motherboard tersebut ternyata masih bisa digunakan secara normal.
Presiden Henry Ford Patricia Mooradian mengatakan kalau Apple 1 merupakan sebuah perangkat yang tak hanya inovatif. Tapi juga menjadi artifak kunci dalam revolusi digital saat ini.

Canggih! Sebuah Robot Lego Dijalankan dengan OS Windows 8.1 dan Prosesor Intel Quark

Teknologi robot yang saat ini ada memang sangat berbagai macam, dan semakin hari semakin canggih. Sebuah prototype robot terbaru yang dibangun berbasiskan dari proyek Galileo Intel adalah salah satunya. Robot tersebut dibangun dengan menggunakan Lego dan hadir dengan sistem operasi Windows 8.1.
Robot ini dilengkapi dengan dua motor LEGO XL, motor shield DFRduino L298P, konverter step down DC-DC, Sparkfun IMU Fusion board serta baterai 8.4V. Sistem tersebut pun menggunakan prosesor Intel Quark low power yang didesain untuk sistem embedded. Robot canggih ini pun sejatinya dibangun untuk sistem Linux. Namun Microsoft telah menginstal firmware UEFI miliknya sendiri pada perangkat Galileo tersebut.
robot lego_1
Meski dibangun dengan sistem yang minimal, bukan berarti robot ini punya kemampuan terbatas. Berbekal  board Galileo Intel pada robot ini, robot ini pun sudah dilengkapi dengan konektivitas Bluetooth yang memungkinkannya untuk dikontrol dari jarak jauh.
robot lego_2

Minggu, 28 September 2014

linux


Linux adalah sebuah program open source yang gratis di bawah lisensi GNU, sistem operasi 32-64 bit, yang merupakan turunan dari Unix dan dapat dijalankan pada berbagai macam platform perangkat keras mulai dari Intel (x86), hingga prosesor RISC. Linux sebagai program open source yang gratis Salah satu yang membuat Linux terkenal adalah karena gratis. Dengan lisensi GNU (Gnu Not Unix) Anda dapat memperoleh program, lengkap dengan kode sumbernya (source code). Tidak hanya itu, Anda diberikan hak untuk mengkopi sebanyak Anda mau, atau bahkan mengubah kode sumbernya.Dan itu semua legal dibawah lisensi. Meskipun gratis, lisensi GNU memperbolehkan pihak yang ingin menarik biaya untuk penggandaan maupun pengiriman program. Lisensi lengkap dari GNU, dapat Anda baca di Lampiran III. Penerjemahan lisensi GNU ke dalam Bahasa Indonesia, saat buku ini disusun masih dilakukan.
Dengan demikian, dapat dikatakan bahwa Anda dapat memperoleh Linux tanpa harus membayar sama sekali. Jika Anda harus membayar tiap kali instal perangkat lunak di lain komputer, maka dengan Linux Anda dapat menginstalnya dimana saja tanpa harus membayar lisensi.
Kebebasan yang paling penting dari Linux, terutama bagi programmer dan administrator jaringan, adalah kebebasan memperoleh kode sumber (source code) dan kebebasan untuk mengubahnya. Ini berimplikasi pada beberapa hal penting. Pertama keamanan, yang kedua dinamika.
Jika perangkat lunak komersial tidak memperkenankan Anda untuk mengetahui kode sumbenya maka Anda tidak akan pernah tahu apakah program yang Anda beli dari mereka itu aman atau tidak (sering disebut security by obscurity). Hidup Anda di tangan para vendor. Dan jika ada pemberitahuan tentang bug dari perangkat lunak komersial tersebut, seringkali sudah terlambat. Dengan Linux, Anda dapat meneliti kode sumbernya langsung, bersama dengan pengguna Linux lainnya. Berkembangnya pengguna Linux sebagai komunitas yang terbuka, membuat bug akan cepat diketahui, dan secepat itu pula para programmer akan memperbaiki programnya. Anda sendiri juga yang menentukan kode yang cocok sesuai dengan perangkat keras maupun kebutuhan dasar perangkat lunak lainnya untuk dapat diimplementasikan. Ibarat sebuah mobil, Anda bisa memodifikasi sesukanya, bahkan hingga mesin sekalipun, untuk memperoleh bentuk yang diinginkan.
Keterbukaan kode sumber juga memungkinkan sistem operasi berkembang dengan pesat. Jika sebuah program dengan sistem tertutup dan hanya dikembangkan oleh vendor tertentu, paling banyak sekitar seribu hingga lima ribu orang. Sedangkan Linux, dengan keterbukaan kode sumbernya, dikembangkan oleh sukarelawan seluruh dunia. Bug lebih cepat diketahui dan program penambalnya (patch) lebih cepat tersedia. Pendekatan pengembangan sistem operasi ini disebut Bazaar. Kebalikannya sistem Chatedraal sangat tertutup dan hanya berpusat pada satu atau dua pengembang saja.
Sebagai tambahan, Linux menyediakan bahasa pemrograman gratis, lengkap dengan kompilernya, maupun program pembantunya. Beberapa diantaranya adalah :
  • ADA
  • BASIC
  • C
  • C++
  • Expect
  • FORTRAN
  • GTK, untuk membuat aplikasi GUI di Linux
  • PASCAL
  • Phyton
  • Skrip Shell
  • TCL
  • Perl (The Practical Extraction and Report Language), sering dipakai untuk membuat skrip CGI di web.
 

Perbedaan Desktop Environment (DE) GNOME dan KDE ?

 
Banyak pengguna Linux ataupun OS BackTrack bingung saat memutuskan untuk menggunakan Linux / OS BackTrack dengan Desktop Environment (DE) GNOME atau KDE. Bagi kalian yang belum tahu atau bertanya "Apa itu Linux" dan "Apa itu OS Backtrack" silahkan baca postingan saya sebelumnya yang sudah membahas mengenai kedua hal itu, sekarang mari kita bahas antara DE GNOME dan KDE. Saya sendiri bertanya-tanya pada awalnya apa "Perbedaan Desktop Environment (DE) GNOME dan KDE". Semoga tulisan ini membuat cara pandang kita pada perbedaan keduanya, sebelumnya mari kita bahas DE terlebih dahulu untuk lebih baiknya.
 
Apa itu Desktop Environment (DE)
 
Desktop Environment (DE) yang terdapat dalam Linux seperti kita ketahui bahwa dulunya linux berjalan hanya pada text mode (terbayang kan bagaimana membosankannya DE yang dulu itu), ya perintah berbasis text yaitu melalui terminal. Makannya banyak orang pikir linux itu sulit, mungkin untuk jaman dahulu itu masuk akal, tetapi sekarang sudah tidak asing lagi orang menggunakan linux dengan berkembangnya DE, dengan adanya DE pada linux sekarang kita dibuat lebih mudah dalam pengoperasiannya. Sebenarnya DE tidak hanya GNOME dan KDE, tapi kepopuleran DE GNOME dan KDE sehingga lebih banyak digunakan. Lalu ada apa saja DE itu?
 
Apabila saya sebutkan yang saya tahu DE itu ada :
1. GNOME
 
 
 
GNOME salah satu desktop envi yang menjadi bagian dari GNU Project dengan tujuan untuk memberikan akses bagi user ataupun developer dalam mengoperasikan desktop mereka, hal dasar yang ada pada gnome adalah kesederhanaan dan kemudahan dalam pengoperasiannya untuk setiap orang. Gnome memiliki komunitas yang luas ( worldwide ) yang bekerja sama dalam membangun dan terus mengembangkannya. Selain itu Gnome juga didukung oleh banyak perusahaan yang bekerja dalam lingkungan GNU/Linux dan Unix, termasuk HP, IBM, Mandriva, Novell, Red Hat dan Sun. Untuk lebih jelasnya coba hubungi foundation.gnome.org. Selanjutnya pembahasan dilanjutkan di bawah.
 
2. KDE
KDE adalah salah satu tim yang membangun desktop komputer. Yang menjadi basis dari KDE ini adalah Linux dan juga Unix. Dalam paketnya KDE telah menyertakan software produktif untuk Office, internet, aplikasi web, multimedia dan hiburan, pendidikan serta grafis. Saat ini KDE telah diterjemahkan ke lebih dari 60 bahasa dan dikembangkan dengan tujuan kemudahan dalam operasionalnya.Tampil dengan gaya yang anggun dan modern. Selanjutnya pembahasan dilanjutkan di bawah.
 
3. XFCE
XFCE Desktop Environment yang ringan, jelasnya XFCE dibuat untuk menjalankan aplikasi dengan cepat meski dengan resource yang berat
 
4. LXDE
Lightweight X11 Desktop Environment salah satu desktop envi yang seperti namanya, ringan. artinya ga butuh resource dewa untuk medapatkan performa sistem yang extreme)
 
Oke sekarang kita lanjut ke inti pembicaraan mengenai "Perbedaan Desktop Environment (DE) GNOME dan KDE"
 
Kelebihan dan kekurangan antara kedua DE tersebut
 
Kalau berbicara bagus yang mana, masing-masing DE memiliki kelebihan dan kekurangan tentunya.
GNOME memiliki kelebihan ringan dan pemakaian memory yang tidak terlalu banyak. Kekurangannya yang tidak terlalu friendly dibandingkan dengan KDE dan menaruh perhatian besar pada tampilan walaupun tidak begitu berpengaruh terhadap performance sebenarnya.
KDE memiliki kelebihan pada grafis yang menggikuti standar antarmuka yang ramah dan efisien bagi penggunanya, sehingga tidak salah kalau tampilan KDE lebih menarik dibandingkan dengan GNOME, dan KDE juga didesign sedemikian rupa sehingga pengoperasiannya semudah mengoperasikan desktop pada lingkungan Windows maupun MacOS. Tetapi kekurangannya adalah karena berorientasi pada grafis dan kemudahan pemakaian memory yang besar tidak dapat dihindarkan.
 
Untuk yang baru belajar lebih bagus pakai yang mana?
 
Saya tidak membatasi harus memakai DE versi GNOME atau KDE yang pasti menggunakan versi apapun kita tetap bisa menggunakannya, toh yang kita cari bukan tampilannya tapi aplikasi-aplikasi yang ada didalamnya. Untuk tampilan kita masih bisa mengakalinya dengan menambahkan efek-efek tertentu.
 
Lebih stabil mana GNOME atau KDE?
 
Stabil itu kan melihat banyak faktor, misalnya kecepatan, manajemen memory, pemaksimalan prosesor, crash system, dan masih banyak lagi, oleh karena seperti tadi saya tuliskan bahwa dukungan komunitas yang banyak pada kedua DE ini meminimaliskan ketidak stabilan.
 
Untuk aplikasi apakah ada perbedaan?
 
Karena berasal dari source dan developer yang sama, tentu aplikasi-aplikasi didalamnya tidak ada perbedaan, jadi jangan takut pada perbedaan aplikasi dari 2 versi tersebut. Mungkin baru itu saja yang bisa saya jelaskan tentang perbedaan DE versi GNOME dan KDE menurut sepengatahuan saya. Sekarang kita tahu kan "Perbedaan Desktop Environment (DE) GNOME dan KDE".
 
Silahkan anda pilih mau menggunakan GNOME atau KDE? atau mungkin akan mencoba DE XFCE atau LXDE?
 
 

JENIS SISTEM OPERASI (DISTRO) LINUX YANG BANYAK DIGUNAKAN ? 

 
 
1. Ubuntu (www.ubuntu.com)
 
1
 
Bisa dibilang, ini merupakan kakek buyut dari Linux. Karena Ubuntu telah hadir cukup lama di pasaran. Bersama Fedora dan Debian, mereka telah hadir lebih dulu. Namun nama Ubuntuyang lebih sering orang awam dengar. Ubuntu ini memiliki interface yang user friendly yang artinya mudah digunakan oleh orang yang baru menggunakan Linux sekalipun. Karena tujuannya adalah untuk menyaingi Windows agar pengguna Windows beralih menggunakanUbuntu. Dengan memanfaatkan Windows yang kala itu sering diserang oleh virus, Ubuntuhadir dengan keamanan yang ditawarkannya. Dan hasilnya cukup jitu.
 
 
2. Linux Mint (www.linuxmint.com)
 
1
 
Sampai saat ini, Linux Mint telah mencapai rilis versi 12. Dan baru-baru ini mengalahkan Ubuntu sebagai distro nomor 1 yang telah bertahan selama bertahun-tahun. Apa sih kelebihannya? Mimin pernah mencoba Linux Mint ini dengan versi 11. Hasilnya, cukup memuaskan mimin. Semua  hardware ternyata berjalan dengan sangat baik pada Linux Mint 11. Printer, modem, dan USB terbaca dengan sangat baik tanpa bantuan software bawaan hardware. Hanya perlu skill tentang terminal, maka sahabat pun dapat langsung menjalankan hardware. Tampilannya pun user  friendly, sama seperti Ubuntu.
 
 
3. Backtrack (www.backtrack-linux.org)
 
1
 
Namanya cukup seram ya. Situs resmi dari Backtrack pun tak kalah seram. Dengan desain yang sebagian besar didominasi oleh warna hitam, membuat Backtrack terlihat garang. Lalu kenapa Backtrack banyak digunakan oleh banyak orang? Alasannya karena Backtrack ini dilengkapi oleh tool untuk keperluan hacking yang sangat mumpuni. Jadi jangan heran jika kebanyakan pengguna Backtrack adalah para hacker. Oh ya, sahabat jangan salah sangka dulu. Hacker disini adalah hacker yang baik. Mereka mencari kelemahan dari software atau jaringan untuk diberitahukan kepada pemiliknya agar cepat digunakan. Bisa juga untuk menguji suatu situs apakah pertahanannya sudah baik atau belum. Namun tidak tertutup kemungkinan dipakain untuk kejahatan. Dan rilis Backtrack ini sekarang sudah mencapai versi 5. 
 
Tertarik menggunakan salah satu dari tiga distro Linux diatas? Cobalah sahabat menggunakannya. Mimin jamin, sahabat pasti betah menggunakan Linux. Yang paling penting dalam Linux adalah, sahabat tidak perlu khawatir tentang ancaman virus dan antek-anteknya karena Linux tahan terhadap virus. Bahkan sahabat pun tidak perlu menginstal antivirus di Linux. Menarik bukan?
 
 
 

Daftar Distro Linux buatan  Indonesia

Perkembangan sistem operasi Linux di Indonesia, terutama sejak milenium baru banyak melahirkan distro-distroberbahasa Indonesia, atau setidaknya distro Linux 'buatan' komunitas IT Indonesia. Untuk diagram sejarahperkembangan asal-usul distro GNU/Linux Indonesia, bisa dilihat di situsnya Mas Made. Berikut ini daftar distro Linux Indonesia yang sempat dirilis (beberapa link mungkin down):
 
  • Trustix Merdeka, merupakan sebuah distribusi Linux untuk desktop dengan mengambil basis Trustix Secure Linux. Dengan penekanan pada security, paket-paket aplikasi yang disertakan di dalam Trustix Merdeka merupakan paket pilihan, dengan auditing yang cukup ketat untuk setiap sumber yang disertakan. Distribusi Made in Indonesia ini bertujuan lebih dari sekedar distro Linux saja. Ditargetkan menjadi jalur komunikasi masyarakat Linux dan IT. Bahasa Indonesia yang digunakan dapat dikatakan sebagai faktor pemersatu. Trustix Merdeka terhenti pengembangannya sejak Maret 2003.
  • Bijax, adalah sistem Linux sendiri yang dikembangkan pada mulanya berdasarkan linuxfromscratch. Bijax dapat dibuat untuk promosi linux, bisa juga digunakan bagi yang mau kenal linux, tapi enggak mau install, distro ini tidak mendukung jaringan.
  • WinBI, adalah perangkat lunak yang berisikan aplikasi umum berbahasa Indonesia. Dengan Software RI diharapkanmengejar ketertinggalan adopsi teknologi komputer secara luas di masyarakat, selain itu dimungkinkan untuk digunakan pembelajaran bahasa asing dalam teknologi komputer.
 
 
Hal ini dimungkinkan dengan tersedianya alternatif penggantian bahasa yang digunakan dalam Software RI ini. Software RI juga disebarluaskan untuk memberikan kemudahan dalam penggunaan komputer pada masyarakat pada umumnya selain sebagai piranti pelatihan yang murah, handal dan legal. Dengan demikian diharapkan maka masyarakat Indonesia akan banyak menggunakan komputer tanpa keraguan dan kendala bahasa.
 
  • - Rimbalinux, dilatarbelakangi minimnya distro buatan Indonesia, minimnya semangat kerjasama dalam komunitas Linux Indonesia, dan belum ada distro yang mewakili identitas Indonesia, maka distro Rimbalinux dibuat sebagai distro Linux desktop ringan yang bisa dikembangkan (expandable lightweight linux desktop distribution).
  • TrustCafe, adalah distribusi Linux yang dibuat oleh ATLANTIS INDONESIA bagi yang ingin membuat Warung/Kafe Internet, namun tidak mau dipusingkan dengan Sistem Operasi. Sistem ini ini memiliki modul billing sistem yang terintegrasi dengan TrustCafe. Distro ini menjadi bonus majalah InfoLinux edisi November 2002
  • ROSe, sebuah distro turunan Knoppix yang di-remaster dengan aplikasi khusus oleh RAB Indonesia. Terdapat dua edisi yang sempat beredar, yaitu edisi Game (dipaket bersama Buku Mini InfoLinux edisi Game), dan edisi Kasir/PoS (bonus majalah InfoLinux edisi Maret 2004).
  • LinuxSehat, merupakan sebuah program komunikasi (kampanye) penggenalan Linux bagi para pemula, merupakan repackaging dari Knoppix, yang dibagokan secara gratis untuk menyambut pemberlakuan UU Hak Cipta tahun 2003.
  • Komura adalah sistem jaringan server dan klien yang lebih murah karena sudah disertai sistem operasi tersendiri. Komura sudah memiliki cukup banyak aplikasi untuk penggunaan internet, perkantoran hingga game. Pengguna komputer tinggal menyesuaikan pilihan aplikasi dengan kapasitas hard disk yang dimilikinya. Distro ini menjadi bonus majalah InfoLinux edisi Januari 2004.
  • De2 (Debian Depok), link susah diakses, lihat De2.UI di bawah.
  • DeAl (Debian Alternatif), lihat De2.UI di bawah.
  • De2.UI Debian Depok U-buntu I-untung, terdiri dari sepasang berkas ISO Image. Pertama; berkas ISO instaler turunan
UBUNTU Linux. Kedua; kumpulan paket-paket campur-sari terakhir dari Debian, Ubuntu, dan lain-lain. Distro ini
biasanya diperbaharui (update) setiap akhir pekan.
 
  • BlankOn 1.0, distro Linux berbasis Fedora Core yang dikembangkan oleh Yayasan Penggerak Linux Indonesia (YPLI).
Tujuan pengembangan BlankOn Linux adalah menghasilkan distro Linux yang sesuai dengan kebutuhan penggunakomputer umum di Indonesia. Yayasan Penggerak Linux Indonesia (YPLI) bekerja sama dengan UNESCO dan komunitas Linux lainnya telah mengembangkan BlankOn Linux 1.0 ini menjadi sistem operasi yang lengkap berbasis
 
Fedora Core 3 yang memanfaatkan software open source.  Versi 2 berbasis Ubuntu dan dikembangkan bersama Komunitas Ubuntu Indonesia.
 
  • - InulLinux, sebuah distro berbasis MoviX, live CD yang akan langsung menjalankan MPlayer setelah booting, khusus edisi ini menampilkan video klipnya Inul bergoyang ngebor....
  • DollyLinux, distro berbasis Fedora Core (info diperoleh dari situs Mas Made di atas, info lebih lanjut belum ditemukan)
  • Xnuxer, XNUXER LINUX dibangun di atas core Debian Sarge 3.1 dimana file binary diambil dari KNOPPIX 3.9.
Menurut sejarah perkembangan asal-usul distro GNU/Linux di Indonesia, ada tiga versi Xnuxer, yaitu: versi disket
(turunan dari Trustix Secure Linux), versi live (turunan dari Knoppix/Debian), dan versi install (turunan dari Slackware).
 
 
Konsep/ide yang di aplikasikan di XNUXER LINUX adalah membuat linux bisa digunakan dengan mudah oleh end-user
dengan memaksimalkan/mempercantik penampilan KDE tanpa mengurangi performance sehingga kalau Anda melihat
tampilan KDE XNUXER LINUX sangat berbeda dengan tampilan KDE yang umum.
 
 
Sebagian besar file binary yang ada di XNUXER LINUX di ambil dari KNOPPIX 3.9 (Knopper) yang sudah di customize.
 

Jumat, 05 September 2014

20TIPS SUKSES PEMOGRAMAN

20 Tips suksesnya adalah sebagai berikut:
  1. Modal awal untuk belajar pemrograman adalah Motivasi. Kalau motivasi untuk belajar motivasi besar, Selamat! Anda adalah calon seorang programmer handal. Fokus selanjutnya adalah mengasah skill untuk belajar pemrograman. Terus pertahankan motivasi yang telah dimiliki. Jangan sampai motivasi ini pupus ketika menemui kegagalan.
  2. Jangan mudah menyerah. Memang belajar pemrograman adalah tidak mudah. Butuh perjuangan, kerja keras, serta pengalaman (jam terbang). Jangan mudah menyerah ketika banyak error yang muncul ketika membuat program.
  3. Jangan sekali-kali menganggap pemrograman itu adalah sepenuhnya pelajaran ‘Menghapal’. Memang betul, menghapal juga diperlukan yaitu ketika menghapalkan sintaks dan aturan penulisan dalam program. Tapi secara prinsip, pemrograman adalah pelajaran cara berpikir dan logika bagaimana menyelesaikan masalah.
  4. Jangan hanya menjadi tukang ketik. Ketika dosen memberikan contoh program di kelas atau ketika praktikum, jangan hanya memandang setiap barisan kode program tersebut sebagai angin lalu dan hanya Anda pindahkan ke kertas atau komputer. Kalau hanya demikian, sama halnya dengan belajar menjadi tukang ketik. Coba pahami setiap baris kode dan alur program yang dituliskan guru atau dosen Anda. Kalau sudah paham, coba tulis program menurut versi sendiri ke buku atau komputer. Apabila hal ini dilakukan, maka secara tidak sadar telah melatih logika berpikir dan belajar menuangkan logika berpikir ke dalam bentuk program.
  5. Untuk mendukung pembelajaran, coba cari orang yang mau mengajari. Ketika menemui masalah dalam belajar pemrograman. Bisa teman dekat, teman di internet atau bahkan guru dan dosen atau siapapun yang dekat dan memahami hal yang ditanyakan.
  6. Jangan mengandalkan tatap muka di kelas. Materi pemrograman sangatlah luas. Apa yang diberikan dosen ketika kuliah itu sangatlah kecil cakupannya dibandingkan keseluruhan ilmu pemrograman. Cobalah eksplorasi sendiri segala hal tentang pemrograman. Ada banyak referensi di internet yang membahas tentang tips dan trik serta teknik dalam pemrograman.
  7. Carilah komunitas yang fokus dengan pemrograman. Di internet ada banyak forum diskusi via web atau mailing list yang membahas tentang pemrograman. Ingat bahwa orang yang sering bergaul dengan penjual minyak wangi maka dia akan ikut menjadi wangi. So, kita adopsi hal ini, banyak-banyaklah bergaul dengan orang dalam komunitas yang sama-sama interest dengan pemrograman.
  8. Sangat disarankan memiliki komputer sendiri di rumah atau di kost. Seperti yang telah saya jelaskan di atas bahwa untuk menguasai pemrograman butuh pengalaman dan jam terbang yang banyak dalam membuat progam. Kalau tidak memiliki komputer sendiri, bagaimana bisa menambah jam terbangnya? Untuk belajar pemrograman tidaklah harus membutuhkan komputer dengan spesifikasi tinggi. Cukup komputer Pentium III saja itu sudah bisa, kecuali belajar program yang memang butuh spesifikasi besar misalnya programan berbasis visual. Oya, jangan sekali-kali mengandalkan jam praktikum di laboratorium karena waktu penggunaannya sangat-sangat terbatas. Anggap saja ketika beli komputer adalah sebagai investasi jangka panjang. Yakinlah suatu saat modal untuk membeli komputer itu akan balik kembali, atau malah akan memberikan return of investment yang jauh lebih besar.
  9. Jangan hanya mengandalkan catatan atau modul yang diberikan oleh dosen. Isi modul yang ditulis oleh dosen itu rata-rata masih sedikit kontennya. Berusahalah mencari referensi sendiri terkait dengan pemrograman. Toh saat ini sudah banyak buku-buku yang mengulas tentang pemrograman. Kalau ingin yang gratis, coba cari referensi di internet karena tersedia banyak free ebook yang bisa didownload.
  10. Sebagai pemrogrammer harus selalu ingat kepada yang maha kuasa, agar jangan lupa tetap menunaikan ibadah. Knowledge come from The Creator, semakin dekat anda dengan Tuhan, semakin berguna & enjoy dalam melakukan pemrograman.
  11. Seorang programmer harus bisa mengatur (memprogram) diri nya – self programming. Dalam hal kepribadianya, contoh : kapan waktu makan, kapan waktu tidur, kapan waktu beribadah, dan kapan waktu untuk berkumpul dengan keluarga – tidak coding terus. memprogram waktu dengan baik.
  12. Seorang orang programmer harus bisa menjaga kesehatan. Karena logika tidak bisa berjalan tanpa logistik, jadi makanan pun harus diperhatikan, teratur dan bergizi dengan begitu otak kita bisa berfikir secara jernih dan cerdas.
  13. Jangan hanya fokus untuk menguntungkan diri sendiri. Programer seperti itu adalah programer yg egois. Karena suatu saat ia harus mengetahui bakat yg ia gunakan, haruslah berguna bagi orang lain.
  14. Layaknya seorang ilmuwan, programer juga harus terus mencari permasalahan dalam suatu program dan mencari pemecahan atas masalah tersebut.
  15. Mulailah belajar pemrograman dengan logika-logika dasar yang kuat. Seorang programmer harus selalu bisa mengatasi masalah dan memberikan solusi selama itu masih logic, kecuali yang magic-magic lupakan saja, contoh: memindahkan monas ke papua / memindahkan tamanmini ke dalam saku.
  16. Jangan takut untuk gagal. Setiap programmer pasti pernah mengalami kesulitan / bahkan mengalami kegagalan dalam menyelesaikan suatu project. Maybe, itulah jalan menuju kesuksesan. Yang secara tidak langsung tanpa Anda sadari.
  17. Luangkan waktu sejenak untuk me-refresh otak, pikiran dan tenaga. Tak jarang programmer yang stres, terlalu memaksakan sistem kerja otak tanpa istirahat yang rutin, dikarenakan dikejar deadline.
  18. Jangan takut untuk “copy paste”. Tidak diharuskan seorang programmer menulis coding manual. Disamping untuk mempersingkat waktu, disini seorang programmer di tuntut untuk mengembangkan kreatifitas. Banyak atau bahkan hampir setiap programmer menggunakan berbagai macam template.
  19. Jangan hanya asal copy paste. Rata-rata orang yang asal copy paste program itu tidak berusaha memahami program yang dia copy. Coba pahami dahulu program yang diperoleh terutama pada algoritmanya, kalau bisa tulis kembali program tersebut menurut versi Anda. Boleh sih copy paste, asal juga berusaha memahami makna program di dalamnya. Syukur-syukur kalau Anda memodifikasi kode programnya.
  20. Jangan lupa mengamalkannya. Karena ilmu tidak diamalkan bagaikan pohon tidak berbuah, berbagilah (ilmu tidak akan habis walau dibagi kepada seberapa banyak orang) bahkan dengan ilmu derajat kita akan terangkat.
anda pasti bisa

11 PENEMUAN DIBIDANG TEKNOLOGI

Kebutuhan manusia akan keingintahuan yang tak terbatas terus berkembang, individu – individu dari berbagai etnis dan kelas sosial saling berlomba-lomba untuk menemukan atau membuat suatu terobosan baru melalui sains dan IPTEK.
Selama dekade terakhir ini begitu banyak Penemuan baru yang penting untuk kelangsungan dan memberi kemudahan ..
Berikut in 11 diantaranya, baik yang telah begitu dikenal ataupun yang jarang diketahui, namun ini adalah 11 penemuan yang sangat penting dalam dekade ini.. Daftar ini dibuat secara kronologi waktu
1. Tahun 2000 (Kendaraan self-balancing)
Self-balancing pertama, mesin transportasi bertenaga listrik ditemukan oleh Dean Kamen, yang dikenal sebagai Segway Human Transporter diciptakan pada tahun 2000.
Diluncurkan pada tahun 2001, Segway transporter untuk manusia menggunakan stabilisasi dinamis untuk mengaktifkan transporter untuk keseimbangan diri dengan bantuan sensor kemiringan, giroskop dan perangkat komputer built-in.
Transporter menyesuaikan dengan gerakan tubuh pada tingkat 100 gerakan per-detik. Model pertama tidak dilengkapi dengan rem dan meluncur pada kecepatan 12 mil per jam, kecepatan dan arah dapat dikendalikan oleh mekanisme manual. Sebuah model improvisasi yang dirilis kembali pada tahun 2006 memungkinkan pengguna untuk menyesuaikan kecepatan dan arah melalui bantuan komputer juga.
2. Tahun 2001 (iPod, Hati Buatan)
Seiring dengan iPod yang terkenal diciptakan oleh Apple Inc pada tahun 2001, penemuan lain yang luar biasa di tahun ini adalah hati buatan (bio-artificial). Dr Kenneth Matsumura dan Alin Foundation menemukan hati buatan dengan merancang sebuah perangkat yang menggunakan sel-sel dari hati hewan.
Disamping menempel dengan ide kuno menggunakan perangkat mekanis juga digunakan untuk menggantikan organ-organ, terobosan teknologi ini termasuk perangkat mekanik serta unsur biologis. Sel-sel hewan yang dipasang di belakang membran (dalam batas tipis) di hati bio-buatan.
Oleh karena itu, Saat sel-sel dapat melakukan semua fungsi umum dari hati seperti penyaringan darah, dan menghilangkan racun, sel-sel tidak bercampur dengan darah manusia dan tidak menyebabkan reaksi atau membahayakan orang tersebut.
3. Tahun 2002 (Perangkat Kontrol Kelahiran)
Kontrol kelahiran patch, Braille Glove, dan Nano-tex semua penemuan ilmiah ini berasal dari tahun 2002. Menggunakan sarung tangan kulit, Ryan Patterson, menciptakan sebuah perangkat yang dapat mengidentifikasi gerakan tangan pemakainya dan mengirimkan mereka secara nirkabel ke sebuah monitor genggam sebagai kata-kata. Meskipun tidak sangat terkenal, Braille Glove cukup penting dalam dunia orang yang dalam keadaan terganggu.
Kain Nano-tex adalah satu lagi penemuan yang sedikit tidak disadari oleh orang kebanyakan.Kain Nano-tex berjalan melalui pengobatan kimia yang memberi mereka sekitar satu juta serat kecil yang sebanyak seratus ribu diantaranya berukuran panjang 1 inci, yang digunakan sebagai dasar menghilangkan tumpahan.
Tambalan Kontrol kelahiran yang diciptakan oleh Ortho McNeil Pharmaceuticals dikenal sebagai Ortho Eva patch adalah perangkat kontrol yang kelahiran pertama yang dapat diganti seminggu sekali dan memiliki efek yang sama seperti pil kontrasepsi.
4. 2003 (Mobil Hibrid Yang Bisa Parkir Sendiri)
Mobil Toyota Hybrid adalah penemuan untuk tahun 2003. Mendapatkan banyak publisitas ketenaran mobil Hybrid dikenal untuk atribut self parking,. Mobil bertenaga bensin-listrik memiliki fitur yang memungkinkan mobil ini memarkir sendiri!
Hal ini terjadi dengan bantuan sebuah kamera dipasang belakang, power steering dan perangkat lunak yang disebut Intelligent Parking Assist, yang dirancang untuk mengarahkan mobil ke tempat parkir. Pengguna bahkan tidak perlu menyentuh, berbicara atau memberikan masukan selama proses berlangsung.
5. 2004 (Prep Sono, Adidas 1 Sepatu dengan Processor)
Kedua penemuan yang menarik perhatian populer di tahun 2004 adalah Prep Sono, dan sepatu Adidas 1.
Sepatu Adidas 1 dengan built-in mikroprosesor bisa berpikir sendiri, memutuskan kebutuhan si pemakai berdasar jenis kaki pemakainya. Sono Prep diciptakan oleh Robert Langer, adalah kemajuan di bidang bioteknologi yang dapat memberikan obat-obatan melalui gelombang suara bukan metode konvensional seperti suntikan. Perangkat ini dikatakan langsung mengarahkan gelombang ultrasonik frekuensi rendah pada kulit selama 15 detik yang membuka lipid di kulit dan memungkinkan transfer cairan. Kulit akan kembali ke kondisi semula dalam 24 jam berikutnya.
6. Tahun 2005 (Youtube)
Penemuan yang paling populer dan sukses di tahun 2005 adalah YouTube. Situs yang mencapai respon konsumen terbesar adalah situs video hosting yang memungkinkan pengguna berbagi video ke seluruh dunia. Situs ditemukan oleh Jawed Karim, Steve Chen dan Chad Hurley saat ini menjadi salah satu situs paling terkenal di dunia!
7. Tahun 2006 (Loc8tor)
Tahun 2006 sedikit lambat dan agak mondar-mandir di bidang penemuan ilmiah. Meskipun banyak prototipe dan beta-tester diluncurkan, hanya beberapa produk yang sebenarnya terlihat di pasar.
Salah satu produk ini adalah Loc8tor . Loc8tor menempel pada barang anda memancarkan frekuensi radio untuk semua barang kecil Anda , sebagai antisipasi . Loc8tor Ini mempunyai poin ke arah kiri-kanan, dan naik-turun juga, membawa Anda sedekat satu inci dari item. Perangkat ini mengarahkan ke titik ke arah kiri-kanan dan juga atas-bawah membawa anda sedekat 1 inci ke item
Tag melakukan tugasnya dan bunyi beep untuk menentukan lokasi yang tepat juga.
8. Tahun 2007 (iPhone)
Penemuan tahun 2007 yang sangat terkenal tak lain adalah iPhone Apple. Ketika pertama kali dirilis, iPhone adalah sebuah terobosan dalam teknologi mobile juga teknologi sensor yang belum pernah terjadi sebelumnya, merek operasi sistem baru, yang sebenarnya sesuai dengan operasi dari sebuah komputer di dalam sebuah ponsel yang praktis.
iPhone gadget Mobile yang kita kenal sekarang telah direstrukturisasi seluruh dunia dan menjadi semacam maskot dari produk Apple adalah di dunia teknologi.
9. Tahun 2008 (Alat Pengujian DNA Pribadi, Lensa Bionic)
Keajaiban ilmiah dan medis untuk tahun 2008 adalah Kotak ritel pengujian DNA pribadi . Melalui kotak tes air liur DNA dapat memperkirakan link genetik Anda ke lebih dari 90 sifat-sifat turun temurun mulai dari kebotakan smpai penyakit kronis.
Meskipun kotak belum ditemukan pada tahun 2007,namun telah dirilis ke publik kepada konsumen umum. Genotip manusia telah tersedia untuk setiap orang bukan hanya berkat perintah eksekutif kepada penemu 23andMe.
Pertimbangkan keuntungan dan konsekuensi dari penemuan yang dapat melacak kemungkinan Anda berada dalam keadaan tertentu, atau kondisi medis berdasarkan gen Anda dan tidak hanya sosial, faktor lingkungan dan murni teknologi. Genotip melalui DNA kit ini dapat mengidentifikasi kemungkinan genetik mewarisi sifat apapun yang keluar dari 6 juta sifat berbeda.
Lensa Bionic
Penemuan lain menonjol tahun ini adalah Lensa Bionic. Babak Parviz dari University of Washington menemukan lensa kontak yang menggunakan LED kecil yang digerakkan oleh sel surya dan menggunakan frekuensi radio penerima untuk menampilkan gambar, peta dan data lainnya atas medan visual pemakainya.
10. 2009 (The Sixth Sense, Layar Komputer Hologram)
The Sixth Sense dikembangkan pada tahun 2009 oleh Pranav Mistry di laboratorium media di MIT USA adalah antarmuka gestural dpt dipakai mengubah semua tindakan menjadi informasi digital yang mampu diproses dalam perangkat teknologi canggih, seperti komputer, ponsel, dll
Ini telah menjadi teknologi mendasar dari efek digital di film sci-fi selama hampir satu dekade. The Sixth Sense terdiri dari proyektor ukuran saku dan kamera terhubung ke perangkat komputasi portabel.
Kamera mengidentifikasi gerakan tangan dan gerakan pengguna saat proyektor dapat menggunakan permukaan untuk menampilkan data visual dan membiarkan mereka digunakan sebagai layar monitor komputer.
Perangkat ini menggunakan video streaming dari kamera dan proses dengan perangkat lunak dalam sinkronisasi dengan sensor referensi pelacakan visual saat pengguna memakai di ujung jari.
11. 2010 (Teleportasi)
Teleportasi adalah hal besar berikutnya menarik kepentingan ilmiah di seluruh dunia. Meskipun hanya dalam tahap pengujian, teknologi ini membuat perjalanan jarak jauh dalam sekejap mata menjadi mungkin. Hal-hal dari film akhirnya bisa menjadi kenyataan dalam waktu dekat.
Untuk saat ini, para ilmuwan Bersama Quantum institute di Universitas Maryland, Amerika Serikat telah berhasil menteleportasi (memindahkan benda dengan kecepatan sekejap mata) informasi dari satu atom ke atom lain, ditempatkan di wadah terpisah, dengan jarak 1 Meter!

Senin, 07 April 2014

PROGRAM HTML

1.    Mengenal Script HTML Dasar

Html adalah kependekan dari (HyperText Markup Language), merupakan bahasa scripting yang berguna untuk menuliskan halaman Web dan juga sebagai bahasa script dasar yang berjalan bersama berbagai bahasa scripting program lainnya. Semua tag-tag HTML bersifat dinamis, artinya kode program tidak dapat dijadikan sebagai file executable program. Hal ini disebabkan HTML hanyalah sebuah bahasa scripting yang dapat berjalan didalam browser(pengakses web), antara lain Internet Explorer, Netscape Navigator, Opera, Mozilla dan lain-lain. Untuk melihat kode program pada halaman browser melalui menu View -> Source, akan ditampilkan semua tag berserta isi dari halaman web tersebut.
Semua bahasa scripting yang berjalan dibawah Web dapat didukung oleh HTML, biasanya bahasa-bahasa tersebut melakukan Embeded Script pada tag-tag HTMl. Didalam pembelajaran ini kita akan mengulas mengenai pemrograman PHP yang Embeded dengan tag-tag HTML.
Karena HTMl hanyalah merupakan sebuah kode Scripting dan bukan merupakan Program kompiler maka Anda dapat menuliskan semua kode program dengan menggunakan Editor program yang Anda sukai seperti Macromedia Dreamweaver, Notepad, Frontpage.

2.    Sintaks Dasar HTML

Sebagai sebuah elemen dasar didalam pemrograman Web, HTML memiliki aturan-aturan dalam penulisannya.  Ciri utama dalam HTML adalah adanya tag dan elemen. Elemen dalam dokumen HTML dikategorikan menjadi dua yaitu elemen <HEAD> yang berfungsi sebagai kepala dalam program dan diletakkan setelah pembukaan kode <HTML>. Elemen yang kedua adalah elemen <BODY> yang berguna utuk meletakkan semua isi web yang kita buat. Setiap dokumen HTMl selalu didahului dengan sebuah Tag <HTML> yang menandakan bahwa dokumen tersebut adalah dokumen HTMl. Tag tersebut adalah <HTML> dan kemudian harus ditutup dengan tag </HTML>.
Dalam halaman HTML, terdapat tag yang digunakan untuk mendefinisikan judul yang berkaitan dengan halaman web yang dibuat. Tag ini adalah tag <TITLE> Sintaks penulisannya adalah sebagai berikut :
<head>
<title> … Judul … </title>
</head>
Selain TITLE, tag <HEAD> juga memiliki elemen yang berguna untuk memberikan informasi yang berhubungan dengan halaman Web HTMl tersebut yaitu tag META. Sintaksnya adalah :

<meta atribut = “value”>

Atribut
Value
Keterangan
Name
Text
Digunakan untuk mendeklarasikan kedudukan pengisi, misal “programmer”
Content
Text
Menjelakan dari judul yang dideklarasikan pada atribut name
http-equiv
Text
Untuk mendeklarasikan atribut server HTTP

Contoh penggunaan Meta didalam aplikasi web yang berkaitan dengan programmernya :         <meta name=”programmer” content=”nama_anda”>  atau                                                     <meta http-equiv=”expires” content=”Wed, 14 April 2005 16:30:00 gmt”>
Yang perlu diperhatikan adalah semua tag harus menggunakan kode pembuka <> dan kode penutup</>. Sebagai contoh HTML yang dimulai dengan kode <HTML> harus   diakhiri dengan kode </HTML>.
Beberapa bentuk kode yang wajib ada dalam menuliskan dokumen HTML antara lain :
  • <html> </html> : Didalam tag HTML hal yang harus ada adalah kode <HTML> yang menyatakan jenis dokumen yang dibuat, dan harus ditutup dengan kode </HTML>
  • <head> </head> : Kode <HEAD> jika diartikan berarti kepala dalam program, dan diakhiri dengan kode </HEAD>. Diletakkan setelah kode <HTML>
  • <title> </title> : Kode ini selalu diletakkan didalam kode <HEAD>. Kode ini digunakan untuk mendeklarasikan judul yang akan ditampilkan dalam browser Web yang dibuat.
  • <body> </body> : Merupakan kode yang berguna untuk meletakkan semua isi web yang dibuat. Kode ini diawali dengan tanda <BODY> dan diakhiri dengan </BODY>

            Didalam penulisannya HTML tidak membedakan antara penggunaan huruf besar dan kecil ( case insensitive ). Anda dapat menulis kode <HTML> atau <html> hasilnya akan sama saja. Berikut contoh program HTML yang pertama.

Contoh1.html
<HTML>
<HEAD>
<TITLE>Judul Halaman Web Saya </TITLE>
</HEAD>
<BODY>
Bagian utama dari Isi suatu dokumen
</BODY>
</HTML>

3.    Format Halaman dan Paragraf

                 Warna dan Background Pada Halaman
Pada semua halaman web, Anda dapat mendeklarasikan warna latar belakang atau background halaman. Pendeklarasian tersebut dapat dilakukan dengan atribut yang disisipkan didalam tag <body>, sehingga atribut tersebut akan mempengaruhi terhadap semua halaman web yang telah dibuat.
Selain warna latar belakang, dapat juga kita menggunakan gambar sebagai background ke halaman web. Background tersebut apabila dilihat dari fungsinya hanya untuk memperindah dan menyerasikan halaman web dengan isi yang ada didalamnya. Namun perlu diperhatikan apabila gambar yang digunakan terlalu banyak akan mempengaruhi kecepatan akses web tersebut.
Beberapa atribut yang digunakan didalam tag BODY adalah :
Atribut
Value
Keterangan
Bgcolor
#000000-ffffff
Untuk menentukan warna background
Background
File gambar
Membuat background gambar
Text
#000000-ffffff
Warna pada text diseluruh halaman
Link

Warna link yang belum dikunjungi
Vlink

Warna link yang telah dikunjungi
Alink

Warna link yang aktif
Left margin
0 – n
Mengatur jarak margin kiri halaman
Topmargin
0 – n
Mengatur jarak margin atas halaman
Marginwidth
0 – n
Mengatur jarak lebar margin halaman
Marginheight
0 – n
Mengatur jarak tinggi margin halaman

Secara default halaman web akan menciptakan halaman hasil berwarna putih. Untuk mengubahnya anda dapat menggunakan atribut bgcolor=”value”, yang disisipkan pada tag <BODY> seperti berikut.
<body bgcolor=”value”> … isi web … </body>

Warna adalah sebuah kumpulan code ASCII yang berasal dari pencampuran warna-warna dasar RGB (Red Green Blue). Anda dapat menggunakan warna yang berupa kode ASCII didahului dengan tanda (#) atau dapat langsung mengetikkan nama warnanya (red, green, white, atau blue).
Berikut adalah contoh halaman dengan deklarasi warna hijau sebagai warna backgroundnya.
Contoh2.html
<HTML>
<HEAD>
<TITLE> Contoh background hijau </TITLE>
</HEAD>
<BODY bgcolor=”green”>
Pewarnaan halaman degan warna hijau
</BODY>
</HTML>

Selain memberikan warna pada background, Anda juga dapat menggunakan gambar sebagai komponen warna latar belakang. Atribut yang digunakan untuk memasukkan gambar sebagai background adalah background yang kemudian diikuti dengan alamat file gambar yang dimaksud. Kode ini kemudian diletakkan didalam <BODY> seperti berikut :

<body background=”alamat file”> … isi web … </body>

Berikut contoh program dengan gambar sebagai background dari halaman web.
Contoh3.html
<HTML>
<HEAD>
<TITLE> Contoh background bergambar </TITLE>
</HEAD>
<BODY  background=”gambar/logo.gif”>
Backgroun bergambar Logo UKM
</BODY>
</HTML>

                 Menentukan Warna Text
Jika dalam halaman secara standar akan menampilkan background berwarna putih, maka halaman akan memberikan text default warna hitam. Untuk dapat mengubahnya Anda cukup mendeklarasikannya dengan menggunakan atribut text pada <BODY> seperti berikut

<body text=”warna” … isi web … </body>

Cobalah membuat halaman dengan warna text yang anda sukai dengan program berikut ini.

Contoh4.html

<HTML>
<HEAD>
<TITLE> Contoh text warna  </TITLE>
</HEAD>
<BODY  text=”green”>
Halaman web dengan text berwarna Hijao
</BODY>
</HTML>

                 Menentukan Warna pada Link
Link merupakan sebuah symbol yang dijadikan sebagai acuan menuju ke halaman tertentu pada suatu web. Dalam pemberian warna pada Link, HTML mengenal tiga macam atribut dalam mendeklarasikannya, yaitu link, vlink, dan alink. Sintaks penulisannya adalah :

<body link=”warna”  vlink=”warna”  alink=”warna”>

                 Penempatan Area Kerja
Area kerja adalah tempat dimana posisi kursor pertama ketika menuliskan semua isi web, Anda dapat menentukan area kerja berada ditengah-tengah halaman maupun dipinggir halaman pada radius 0,0 pixel. Anda dapat menggunakan empat atribut perintah diantaranya adalah :
  • leftmargin=”value”        : Menentukkan batas paling kiri
  • rightmargin=”value”      : Menentukkan batas paling kanan
  • marginwidth=”value”     : Menentukkan batas lebarnya
  • marginheight=”value”    : Menentukan batas ketinggian
Sintaks penulisannya :

<body leftmargin=”value”  topmargin=”value”  marginwidth=”value”  marginweight=”value”>

Contoh programnya dapat Anda lihat pada baris berikut :

Contoh5.html

<html>
<head>
<title>Penentuan area kerja</title>
</head>
<body leftmargin=”100″ topmargin=”100″ marginwidth=”30″ marginheight=”30″>
Area kerja halaman Web
</body>
</html>

                 Menformat Text
        Membuat Huruf tebal, Miring, Underline
Huruf dengan properties tebal atau Bold, dapat dibuat dengan menggunakan tag <b> dan diakhiri dengan tag </b>. Sedangkan untuk membuat huruf miring, HTMl menggunakan tag <i> dan diakhiri dengan tag </i>. Huruf I berari italic, sedangkan untuk membuat huruf bergaris bawah HTML menggunakan tag <u> dan diakhiri dengan tag </u>. Untuk lebih jelasnya Anda dapat mencoba listing program berikut.

Contoh6.html

<html>
<head>
<title>Format halaman text</title>
</head>
<body >
<B> Ini Huruf Tebal</B> <br>
<I>Ini Huruf Miring</I><br>
<U>Ini Huruf Bergaris Bawah</U><br>
<S>Ini Huruf Di Coret</S>
</body>
</html>

        Membuat Text Model Kimia dan Perpangkatan
Text model kimia menggunakan unsure-unsur model kima seperti H2O, O2 dan sebagainya. Dan juga karakter angka sebagai perpangkatan seperti 52 (lima kuadrat) Dengan HTML Anda cukup menggunakan tag <SUB> sebagai model kimia dan <SUP> untuk model perpangkatan. Sebagai contoh, ketikkan listing program berikut ini.

Contoh7.html

<HTML>
<HEAD>
<TITLE> Format Text Kimia & matematika</TITLE>
</HEAD>
<BODY >
Manusia hidup membutuhkan Air / H<SUB>2</SUB>O <br>
4 (empat) adalah hasi dari perpangkatan 2<SUP>2</SUP>
 </BODY>
</HTML>

        Menentukan Ukuran Huruf dan Warna
HTML menyediakan sebuah tag <FONT ….> yang didalamnya kita dapat mendeklarasikan warna , ukuran dan bentuk huruf. Dengan menggunakan metode ini maka efek yang dipakai hanyalah pada elemen yang berada didalam kalang Tag tersebut. Jadi secara otomatis pengaturan yang telah dilakukan pada bagian <BODY> akan diabaikan untuk text yang dikenai tag FONT tersebut. Atribut yang digunakan didalam tag FONT :
Atribut
Value
Keterangan
Size
1 – 7
Menentukan besar huruf atau karakter
Color
#000000-ffffff
Menentukan warna teks dan karakter
Face
Font
Menentukan jenis font

Rumus tag HTML nya adalah :

<font size=”value”  color=”warna”  face=”jenis font”>

Jenis font yang digunakan antara lain (arial, verdana, times new roman, sans serif dan lain sebagainya). Untuk nilai value pada Size dimasukkan angka 1-7 dan kemudian jika ingin melanjutkan ke ukuran yang lebh besar dapat ditambah dengan tanda (+), contohnya (+4). Berikut contoh program untuk menentukan ukuran huruf dan warna.

Contoh8.html

<HTML>
<HEAD>
<TITLE> Format Bentuk Text dan warna </TITLE>
</HEAD>
<BODY >
 <FONT size=”+5″ face=”Arial” color=”RED”>Bentuk Text arial berwarna merah</FONT>

</BODY>
</HTML>

        Memberikan Jarak pada Baris Text
Untuk menentukan jarak spasi pada text yang kita ketikkan dapat kita lakukan dengan perintah <br> untuk spasi 1 kali, bila 2 spasi kita beri tag <br> sebanyak dua kali. Didalam HTML telah disediakan sebuah tag yang berguna untuk itu. Untuk lebih jelasnya lihat contoh script berikut.

<pre> … text … </pre>

Atau

<pre width=”?”> … text … </pre>

Untuk lebih jelasnya Anda dapat mengetikkan listing program berikut :

Contoh9.html

<HTML>
<HEAD>
<TITLE> Format Spasi Text  </TITLE>
</HEAD>
<BODY >
<PRE WIDTH=”4″>IT Mandiri</PRE>
<PRE WIDTH=”4″>Sentra Edukasi Telematikan Indonesia </PRE>
<PRE>IT Reka</PRE>
</BODY>
</HTML>

                 Ganti Baris dan Paragraf
Dengan menggunakan HTML kita mengenal tag <br> untuk ganti baris dan tag <p> untuk ganti paragraph. Pada tag <br> akan memberikan efek ganti baris sebanyak satu baris sedangkan <p> akan memberikan efek pindah dua baris selanjutnya.
Untuk lebih jelasnya Anda dapat mengetikkan listing program berikut :

Contoh10.html

<HTML>
<HEAD>
<TITLE> Format  ganti baris  </TITLE>
</HEAD>
<BODY >
Pengakuan
<p>
Saya adalah seorang mahasiswa Teknik Informatika (TI) angkatan XX di SETI Jakarta<br>
<br>
Sebebarnya saya merupakan pindahan dari jurusan Teknik Komputer (TK) angkatan XX SETI Jakarta</p>
</BODY>
</HTML>

                 Membuat Identasi Halaman
Identasi  halaman adalah teknik pemfromatan halaman dengan text menjorok kedalam. Untuk dapat membuat Identasi halaman HTML memiliki tag <blockquote>. Sintaks penulisannya adalah sebagai berikut :

<blockquote> … text … </blockquote>

Coba ketik dan jalankan script berikut.

Contoh11.html

<HTML>
            <HEAD>
                        <TITLE> Format  identasi </TITLE>
            </HEAD>
<BODY >
<p>BLOCKQUOTE</p>
<p>
<blockquote>
  Tag ini digunakan untuk meciptakan Text Indentasi ,<br>
  Yang di maksut Text Identasi adalah Text yang <br>
  perataanya menjorok kedalam .</blockquote></p>
</BODY>
</HTML>

                 Menggunakan Tag <Pre>
Tag Pre digunakan untuk membuat teks keluaran text yang sama persis dengan format yang diketikkan dalam tag HTML, sehingga bentuk text apapun yang diletakkan pada halaman web HTML akan dibaca pada browser sama dengan aslinya. Sintaksnya adalah :

<pre. … text … </pre>

Coba ketik contoh berikut dengan menggunakan tag <pre>

Contoh12.html

<HTML>
            <HEAD>
                        <TITLE> Format  pre </TITLE>
            </HEAD>
<BODY >
<p>PRE</p>

<PRE>
  Tag ini digunakan untuk meciptakan Text dengan format
  Yang seuai dengan yang di ketikan dalam Tag HTML
  .</PRE>

</BODY>
</HTML>

Jalankan program diatas, akan menghasilkan keluaran berupa text yang sama persis dengan text yang diketikkan didalam tag HTML. Text tersebut tidak akan berubah bentuk apabila halaman diperkecil atau diperbesar.

                 Format Text Alamat
Didalam halaman web suatu ketika akan memerlukan pengaturan alamat dalam membuat suatu halaman yang menyertakan alamat. Dalam HTML 4 untuk dapat membuat alamat dapat digunakan tag <address>. Berikut sintaks penulisannya.

<address> … text … </address>

Berikut merupakan contoh listing programnya.

Contoh13.html

<HTML>
            <HEAD>
                        <TITLE> Membuat Alamat  </TITLE>
            </HEAD>
<BODY >
<address>
<pre>IT mandiri,
SETI Jakarta,
Jl Warung Jati Barat Raya No 43,
Buncit Jakarta Selatan,
12760,
Indonesia.
</pre>
</address>
</BODY>
</HTML>

                 Membuat Heading / Judul
Heading adalah metode untuk membuat judul dalam paragraph. Dalam penggunaanya heading dapat dibagi menjadi 6 yaitu Heading 1, Heading 2, sampai dengan Heading 6. Sintaks penulisannya adalah :

<hx> … text … </hx>

Cobalah membuat halaman heading seperti script dibawah ini.

Contoh14.html

<HTML>
            <HEAD>
                        <TITLE> Membuat Heading  </TITLE>
            </HEAD>
<BODY >
<H1> Heading 1</H1>
<H2> Heading 2</H2>
<H3> Heading 3</H3>
<H4> Heading 4</H4>
<H5> Heading 5</H5>
<H6> Heading 6</H6>
</BODY>
</HTML>

                 Membuat Animasi Marquee
Marquee adalah sebuah bentuk animasi text yang diciptakan oleh HTML. Kita dapat mengciptakan gerakan-gerakan text maupun paragraph dalam web. Sintaks yang digunakan adalah :

<marquee atribut=” “> … text … </marquee>

Atribut dalam animasi marque.
Atribut
Value
Keterangan
Behavior
Alternate
Text bergerak ke kanan/kiri
Scroll
Text bergerak terus menerus
Slide
Text bergerak sekali
Direction
Left
Kiri
Right
Kanan
Top
Atas
Down
Bawah
Loop
N
Perulangan bernilai n
Bgcolor
Color
Untuk warna background

Contoh berikut adalah bentuk 3 buah animasi marquee dengan menggunakan arah/behavior yang berbeda.

Contoh15.html

<HTML>
<HEAD>
<TITLE>Membuat Animasi Marquee</TITLE>
</HEAD>
<BODY>
<MARQUEE behavior=”alternate” bgcolor=”#0099FF” >ANIMASI MARQUEE(ALTERNATE)</MARQUEE><br><br>
<MARQUEE behavior=”scroll” bgcolor=”#0099FF”  direction=”left”>ANIMASI MARQUEE(SCROLL)</MARQUEE><br><br>
<MARQUEE behavior=”slide” bgcolor=”#0099FF” >ANIMASI MARQUEE(SLIDE)</MARQUEE><br><br>
</BODY>
</HTML>

                 Menciptakan Garis Horizontal
Sebagai pembatas antara judul dengan isi, kita dapat menggunakan garis. Dalam HTML desidakan Tag yang berfungsi membuat garis Horizontal yaitu tag <hr>, kependekan dari Horizontal Row. Sintaks penulisannya :

<hr atribut=” “>

Atribut yang digunakan tag HR :
Atribut
Value
Keterangan
Size
N
Ukuran garis
Color
Color
Warna garis
Align
Left,right
Letak posisi garis
Width
Length
Lebar garis

Berikut adalah contoh penggunaan garis berwarna merah diletakkan di sebelah kanan halaman.

Contoh16.html

<HTML>
<HEAD>
<TITLE>Membuat Animasi Garis</TITLE>
</HEAD>
<BODY>
<H1 align=”right”>Kuis Siapa Dia</H1>
<HR align=”right” width=”60%” color=”#FF0000″ size=”3″>
<div align=”right”> Adalah kuis yang saya sukai</div>
</BODY>
</HTML>

4.    Membuat Daftar
Daftar atau list adalah merupakan kumpulan text yang disusun sedemikian rupa sehingga item-item yang ada memiliki nomor urut atau bias berupa tanda/symbol khusus.
Berikut adalah beberapa daftar Tag yang digunakan dalam pembuatan List/Daftar :
Tag
Atribut
Value
Keterangan
<UL>
Type
Square
Disc
Bulat kotak
Bulat titik
<OL>
Type
I
i
A
A
Huruf besar romawi
Huruf kecil romawi
Huruf besar
Huruf kecil
<OL>
Start
n
Nilai awal penomoran

        Unordered List <UL>
Untuk membuat daftar item dengan tanda bullet. List entries didefinisikan dengan tag <LI>. Dan pada jenis ini tidak memerlukan pengurutan data. Perhatikan sintaks program berikut :

<ul>
  <li> daftar n </li>
  <li> daftar n+1 </li>
</ul>

Sebagai contoh, coba ketik daftar jurusan yang ada di SETI Jakarta berikut ini.

Contoh17.html

<html>
<head>
<title>Membuat List</title>
</head>
<body>
Berikut ini adalah daftar jurusan yang ada di SETI Jakarta ?
<UL>
<LI>Teknik Informatika (TI/S1)</LI>
<LI>Sistem Informasi (SI/S1)</LI>
 <LI>Teknik Komputer (TK/D3)</LI>
<LI>Manajemen Informatika (MI/D3)</LI>
<LI>Komputerisasi Akutansi(KA/D3)</LI>
</UL>
</body>
</html>

Selain menggunakan sintaks diatas Anda juga dapat menggunakan beberapa sintaks yang menghasilkan output yang sama. Sintaks itu adalah :

<menu>
  <li> Daftar n </li>
  <li> Daftar n+1 </li>
</menu>
atau dapat menggunakan :
<dir>
  <li> Daftar n </li>
  <li> Daftar n+1 </li>
</dir>

        Menghilangkan Tanda pada Daftar
Apabila Anda ingin menghilangkan semua kode daftar/list yang ada, maka tag yang digunakan adalah <DL> sebagai pengganti tag <UL>, dan <DD> sebagai pengganti tag <LI>. Cobalah membuat contoh program seperti berikut :

Contoh18.html

<html>
<head>
<title>Membuat Nnone List</title>
</head>
<body>
Berikut ini adalah daftar jurusan yang ada di SETI Jakarta ?
<DL>
<DD>Teknik Informatika (TI/S1)</DD>
<DD>Sistem Informasi (SI/S1)</DD>
<DD>Teknik Komputer (TK/D3)</DD>
<DD>Manajemen Informatika (MI/D3)</DD>
<DD>Komputerisasi Akutansi(KA/D3)</DD>
</DL>
</body>
</html>

Teknik pembuatan daftar dengan DL dan DD dapat digantikan dengan menggunakan tag MENU seperti berikut.

<menu>
  daftar 1 <br>
  daftar 2 <br>
  daftar ke-n <br>
</menu>

Contoh programnya adalah sebagai berikut.

Contoh19.html

<HTML>
<HEAD>                        
<TITLE>Membuat List</TITLE>
</HEAD>
<BODY>
Berikut ini adalah daftar jurusan yang ada di SETI Jakarta ?
<MENU>
            Teknik Informatika (TI/S1)<BR>
            Sistem Informasi (SI/S1)<BR>
            Teknik Komputer (TK/D3)<BR>
            Manajemen Informatika (MI/D3)<BR>
            Komputerisasi Akutansi(KA/D3)<BR>
</MENU>
</BODY>
</HTML>

        Daftar Menggunakan Nomor
Kita dapat membuat daftar dengan menggunakan metode penomoran (1, 2, …n, atau a, b, … n) atau dengan menggunakan huruf Romawi. Fungsi sintaks yang digunakan adalah :

<ol type= A | a | I | I | 1 >
  <li> Daftar 1 </li>
  <li> Daftar 2 </li>
  <li> Daftar ke-n </li>
</ol>        

Berikut contoh script dengan metode penomoran.

Contoh20.html

<html>
<head>
<title>Membuat List</title>
</head>
<body>
Daftar Kelompok Study yang ada di SETI Jakarta :
<OL type=”A” >
<LI>Kelompok Study Linux (KSL)</LI>
<LI>Unix Network Club (UNC)</LI>
 <LI>Linux Study Club (LSC)</LI>
</OL>
</body>
</html>

Pada contoh diatas, jika dijalankan akan menghasilkan sebuah daftar dengan menggunakan urutan abjad capital sebagai daftar listnya. Atau apabila Anda menginginkan angka urutan tidak dimulai dengan alphabet A, tetapi dari D, maka Anda harus menambahkan Atribut Start bernilai 4 pada tag <OL>, karena dalam urutannya D termasuk abjad ke 4, sehingga scriptnya berubah menjadi :

<html>
<head>
<title>Membuat List</title>
</head>
<body>
Daftar Kelompok Study yang ada di  SETI Jakarta :
<OL type=”A” start=”4″>
<LI>Kelompok Study Linux (KSL)</LI>
<LI>Unix Network Club (UNC)</LI>
 <LI>Linux Study Club (LSC)</LI>
</OL>
</body>
</html>

        Mebuat Sub Daftar
Dengan menggunakan Tag <UL> dan <OL>, HTML juga mengijinkan Anda untuk membuat sebuah seub daftar. Maksud dari sub daftar adalah daftar di dalam daftar. Untuk lebih jelasnya lihat sintaks yang digunakan dan contoh scriptnya.

Contoh21.html

<HTML>
<HEAD>
<TITLE> Sub Daftar  </TITLE>
</HEAD>
<BODY >
Jenis Prosesor yang Sering du gunakan :
 <OL>
<LI>INTEL</LI>
<UL>
<LI>Pentium</LI>
<LI>Celeron</LI>
</UL>
<LI>AMD</LI>
<UL>
<LI>Atlon XP</LI>
<LI>Duron</LI>
<LI>Baltron</LI>
</UL>
 </OL>
</BODY>
</HTML>

        Membuat List Header
List Header atau <LH> merupakan suatu cara dimana kita dapat menampilkan bentuk Header didalam List, adapun cara penulisannya adalah :

<OL>
 <LH> Header
  <LI> Daftar 1 </LI>
  <LI> Daftar 2 </LI>
</OL>
Berikut adalah Contoh Scriptnya penggunaanya :

Contoh22.html

<html>
<head>
<title>Membuat List</title>
</head>
<body>
Daftar Kelompok Study SETI Jakarta:
<OL type=”1″ >
            <LH><b>Linux Riseach </b>
            <LI>Kelompok Study Linux (KSL)</LI>
            <LI>Unix Network Club (UNC)</LI>
            <LI>Linux Study Club (LSC)</LI>
</OL>
</body>
</html>

Pada script diatas Kita menggunakan Header yang bernama “Linux Research”, yaitu :
<LH><b>Linux Research</B>

        Daftar dengan Gambar
Untuk membuat sebuah daftar dengan bentuk symbol yang dibat sendiri atau berupa gambar. Kita dapat menggunakan metode yang dilakukan saat membuat daftar tanpa symbol, yaitu menggunakan TD dan DD. Dan setelah meletakkan komponen daftar kita dapat melakukan pemanggilan gambar yang berupa symbol. Sebagai contoh lihatlah script berikut :

Contoh23.html

<html>
<head>
<title>Membuat List</title>
</head>
<body>
Daftar makanan jenis gorengan:
<DL>
           
  <DD> <IMG src=”../gambar/bundar.gif”>Bakwan
  <DD> <IMG src=”../gambar/bundar.gif”>Tahu Susor /Tahu Isi</DD>
  <DD> <IMG src=”../gambar/bundar.gif”>Pisang Goreng</DD>
  <DD> <IMG src=”../gambar/bundar.gif”>Tempe Goreng</DD>
  <DD> <IMG src=”../gambar/bundar.gif”>Combro</DD>
</DL>
</body>
</html>

5.    Menggunakan Tabel dan Pengaturannya
        Pembuatan Tabel
Untuk dapat membuat tabel Anda dapat menggunakan Tag HTML yang dimulai dengan tag <TABLE>, yang kemudian diikuti dengan <TR> dan <TD>
·         <TABLE> : adalah tag yang menerapkan kepada browser bahwa itu adalah sebuah tabel. Tag TABLE dapat diikuti dengan beberapa atribut seperti lebar maupun warna background.
·         <TR> : adalah TABLE ROW merupakan Tag yang digunakan untuk membuat baris dalam tabel.
·         <TD>  : Tabel Data adalah tag yang berguna untuk meletakkan data yang kita isikan dalam tabel. TD dapat juga diartikan sebagai kolom, jadi kita dapat membuat beberapa kolom didalam sebuah baris tabel.

Sintaks dalam mebuat tabel :
<TABLE atribut=”value”>
<TR><TD atribut=”value”> …. Isi … </TD>
….
<TR>
<TABLE>

:


  • Menu1