info

Menyediakan berbagai artikel-artikel PEMROGRAMAN.

Selasa, 06 September 2011

Mendesain WEB


Sering kita temui website yang tipikal: �Welcome to my homepage,� animasi e-mail, background dengan tulisan miring (diagonal), animasi garis pembatas, tabel dengan border tiga-dimesi dan lain-lain. Hal ini terjadi akibat dari fasilitas Template yang disediakan oleh software pembuat web seperti: FrontpageT, Corel WebDesignerT, dan sebagainya yang ditujukan untuk mempermudah penggunanya dalam membangun website.
Jika anda puas dengan hasil kerja anda membangun website dengan fasilitas template, sudahlah cukup sampai disini. Tetapi jika anda tidak puas dengan apa yang anda buat, dan anda merasa ingin lebih baik, maka anda perlu mengetahui bagaimana Web Designer membangun suatu Website, terlepas anda punya bakat seni atau tidak.

Keamanan suatu website


Keamanan suatu website atau web security systems merupakan salah satu prioritas yang sangat utama bagi seorang webmaster.
Tetapi kebanyakan para webmaster hanya mengutamakan design dan topik apa yang harus disediakan supaya menarik pengunjung sebanyak-banyaknya.
Padahal jika seorang webmaster mengabaikan keamanan suatu website, maka yang dirugikan adalah webmaster itu sendiri karena seorang hacker dapat mengambil data-data penting pada suatu website dan bahkan pula dapat mengacak-acak tampilan website(deface) tersebut.
Berikut adalah beberapa metode yang biasa sering digunakan para hacker untuk menyerang suatu website:
1. Remote File Inclusion (RFI)
Metode yang memanfaatkan kelemahan script PHP include(), include_once(), require(), require_once() yang variabel nya tidak dideklarasikan dengan sempurna.
Dengan RFI seorang attacker dapat menginclude kan file yang berada di luar server yang bersangkutan.
Anda bisa membaca secara lengkap tentang Remote File Inclusion dihttp://en.wikipedia.org/wiki/Remote_File_Inclusion

Rabu, 30 Maret 2011

Apa Itu GNS3?

GNS3 adalah sebuah program graphical network simulator yang dapat mensimulasikan topologi jaringan yang lebih kompleks dibandingkan dengan simulator lainnya. Program ini dapat dijalankan di berbagai sistem operasi, seperti Windows, Linux, atau Mac OS X.
Prinsip kerja dari GNS3 adalah mengemulasi Cisco IOS pada komputer anda, sehingga PC anda dapat berfungsi layaknya sebuah atau beberapa router bahkan switch, dengan cara mengaktifkan fungsi dari EthernetSwicth Card.

PostgreSQL Sebagai Sistem Database Open Source

Apa yang anda pikirkan jika melihat seekor gajah? Jawabannya pertanyaan tersebut tentu sangat beragam, ada yang menghubungkan gajah dengan novel Agatha Christie, permainan catur, atau apapun. Nah, jika anda mengaitkan gajah dengan query SQL atau sesuatu yang berkaitan dengan database, anda patut curiga bahwa dia adalah pengguna setia PostgreSQL.
Ya, gajah merupakan logo dari PostgreSQL. Sebuah sistem database object-relational handal berbasis open source. Anda dapat menggunakanannya dalam lingkungan Windows, Unix/Linux, Mac OS, dan lain-lain. Cukup banyak sumber yang melakukan perbandingan plus minus antara PostgreSQL dengan database lainnya.

Apa Itu Applet?

Applet adalah aplikasi kecil yang diakses pada server Internet, dikirim dan diterima melalui jaringan. Applet tidak bebas digunakan seperti halnya aplikasi Java untuk standalone karena adanya batasan keamanan (security constraints) dari browser.
Applet menggunakan kelas-kelas GUI (Graphical user Interface) milik Java, seperti AWT dan Swing. Semua kelas yang ada pada pustaka standar Java bisa digunakan pada Applet. Mekanisme pembuatan Applet sama dengan pembuatan aplikasi Java biasa, dimana perlu dilakukan kompilasi hingga file .java menjadi .class, yang dibutuhkan hanyalah file .class dan file HTML, agar sebuah Applet bisa dijalankan pada browser.

Mengenal Cara Kerja Joomla

Sebuah software CMS seperti Joomla pasti lebih kompleks cara kerjanya dibandingkan dengan sebuah website yang berisi file-file statis HTML. Sebuah halaman website statis cara kerjanya adalah dimulai dari sebuah web browser yang sedang melakukan permintaan ke web server atas sebuah halaman web.
Web server kemudian akan mengambil kode HTML dan file.html statis (misalnya dari situs http://situsku.com/index.html) dan mengembalikan langsung ke web browser.

Senin, 28 Maret 2011

Pengertian Joomla


Joomla adalah Contant management system (cms) Sumber terbuka yang bebas ditulis dengan bahasa pemograman php dan data base MySQL baik untuk internet maupun intranet Joomla menyertakan banyak fitur untuk meningkatkan kinerja termasuk page caching , web indexing , RSS freed , halaman untuk dicetak , web side searchingdan dukungan Internasionalisasi.

Nama Joomla berasal dari sebutan phonetic sebuah kata bahasa Swahili “Jomla”dengan arti kebersamaan atau kesatuan pilihan nama mencerminkan komitmen para pengembang dan komunitasnya saat membentuk Joomla ketika terjadi perpecahan dari Mambo di bulan Agustus 2005. Joomla dibangun sebagai fork dari mambo dengan rilis perdana Joomla 1.0.0 pada tanggal 16 september 2005 mengembangkan versi dari mambo. Menurut roadmap Joomla 2.0 code base akan ditulis ulang sekelompok dibangun mengadopsi GNU General Publik Licence

Minggu, 27 Maret 2011

Mencegah fb kena hack

Facebook, tampaknya sudah menjadi candu bagi sebagian orang, termasuk saya. Itu semua karena menurut saya Facebook sangat berguna, mulai dari share informasi, mengobrol dengan teman lama, dan refreshing dengan lihat foto-foto cewe' cakep yang masuk kategori IGO (Indonesia Girl Only) Mencegah fb di hack

Tips Belajar Pemrograman

Beberapa orang teman saya bilang Belajar Pemrograman itu sulit, ada benarnya juga bisa dibilang sulit bila kita Belajar Pemrograman tanpa memahami dasarnyaPemrograman itu terlebih dahulu. Selama ini saya Belajar Pemrograman juga mengalami yang namanya masa-masa sulit, ketika sebuah masalah tidak terpecahkan, atau mendapati sebuah algoritma yang tidak tahu bagaimana jalan keluarnya...? dll.

Cara Membuat Blog di Wordpress

Wordpress adalah salah satu blog platform yang banyak digunakan saat ini, Wordpress memberikan banyak kemudahan dan kebebasan bagi blogger untuk memodifikasi dan menginstal pluggins. Mungkin ini yang menjadi salah satu faktor yang membuat Wordpress banyak disukai oleh para blogger.
Hal ini juga yang membuat aku menjadi tertarik dan penasaran apa sebenarnya perbedaan antara Wordpress dan Blogspot, dimana letak kelebihan dan kekurangan masing-masing. Untuk mengetahuinya mari kita coba membuat blog di Wordpress.

Membuat Blog di Wordpress

Memasang Efek Salju di Blog

Blogging memang aktifitas yang sangat menyenangkan apalagi membuat tampilan blog seindah mungkin..!!! Wow sungguh sangat memuaskan diri..!!! Dan kali ini saya ingin berbagi tips bagaimana agar blog kita mempunyai efek salju. Ya kurang lebih seperti blog saya ini..!!!
Dan disini saya mempunyai beberapa koleksi efek salju, jadi mau pasang efek salju di blog kamu..??? berikut langkah-langkah yang dapat kamu ikuti..!!!

Membuat web dengan Joomla

Joomla memang cukup terkenal dan lebih banyak disukai banyak orang dibandingkan dengan saingan beratnya Drupal. Tidak dapat disangkal memang semakin banyak orang menggunakan joomla juga semakin banyak pula yang selalu mencari-cari kelemahan pada joomla bahkan situs resmi joomla sendiri pernah terhack oleh orang-orang yang memang ahli dibidangnya. Tetapi kali ini masalah keamanan itu kita singkirkan terlebih dahulu karena bagi anda yang belum pernah membuat web dari joomla jangankan terpikirkan tentang kemanannya tetapi cara membuatnya saja sudah pusing :devilishgrin:

Susah Koneksi Java ke database???? Siapa bilang!!!!!

Beberapa orang yang sedang belajar java mengeluh tentang koneksi java ke database. Kebanyakan dari mereka mengeluh tentang susahnya melakukan koneksi, setting, dan macem-macem lagi deh alasannya.

Itu wajar sayapun mengalaminya waktu pertama kali mempelajari java. Sebenarnya melakukan koneksi dan setting database di java tidak susah.

Trus gimana dong???

Cara Gampang Memasang Label Cloud

Label cloud adalah pemasangan label (kategori) dalam bentuk cloud...
Nah itu adalah label yang umum di pakai di blogger, bila ingin sedikit yang berbeda, Anda bisa memasang label cloud. Dengan label cloud, label (kategori) akan di tulis dalam ukuran font yang berbeda sesuai dengan banyaknya kategori yang di pasang, semakin sering kategori tersebut maka semakin besar pula font nya akan tercetak. Misalnya Label cloud yang saya punya di bagian bawah kolom postingan blog ini.

Jumat, 25 Maret 2011

Mempercayai Password: Network Authentication

Aspek security jaringan berkaitan erat dengan servis yang disediakan: inbound atau outbound. Security pada servis outbound dapat diupayakan sebaik mungkin dengan konfigurasi firewall. Demikian pula dengan akses anonymous servis inbound, seperti anonymous FTP, HTTP, Gopher dll. Dalam hal ini, informasi sengaja disediakan bagi semua orang. Lain halnya bila kita ingin menyediakan akses non-anonymous (atau authenticated services), dimana selain melalui firewall, seseorang yang meminta akses juga harus mendapat ‘ijin’ server setelah terlebih dahulu membuktikan identitasnya. Inilah authentication. Untuk selanjutnya, penulis menggunakan istilah autentisasi sebagai sinonim kata tersebut.

Winstep Nexus, Sistem Docking Untuk Windows

Winstep Nexus, Sistem Docking untuk Windows
Para pengguna komputer yang menggunakan banyak aplikasi dalam bekerja seringkali menghadapi kesulitan, karena untuk menjalankan suatu aplikasi dan berganti dari satu aplikasi ke aplikasi lain cukup merepotkan. Untuk memudahkan segalanya, mereka dapat menggunakan antarmuka tambahan berupa Dock. Dock adalah antarmuka tambahan yang menyediakan cara yang mudah untuk menjalankan serta berganti antara beberapa aplikasi dengan mudah.

Backup Dan Restore Data Dengan EASEUS Todo Backup

Backup dan Restore Data Dengan EASEUS Todo Backup
Komputer dapat membantu kita untuk bekerja dengan cepat dan efisien. Namun, ada banyak hal yang dapat mengganggu kinerja komputer yang kita gunakan. Sebagai contoh, komputer yang kita gunakan dapat saja mengalami system crash ataupun hardware failure secara tiba-tiba. Disaat seperti ini, akan sangat berguna juga kita memiliki backup atas sistem, partisi, dan disk kita, sehingga kita tidak perlu kehilangan seluruh hasil kerja keras kita yang tersimpan dalam komputer yang mengalami crash ataupun hardware failure tersebut.

Macam – Macam OS (Operating system)

Pengertian Sistem operasi adalah software yang berfungsi untuk mengaktifkan seluruh perangkat yang terpasang pada komputer sehingga masing-masingnya dapat saling berkomunikasi. Atau bisa dijelaskan sebagai sebuah penghubung antara pengguna dari komputer dengan perangkat keras komputer. Secara umum, Sistem Operasi adalah software pada lapisan pertama yang ditaruh pada memori komputer pada saat komputer dinyalakan.
LINUX
Secara teknis dan singkat dapat dikatakan, Linux adalah suatu sistem operasi yang bersifat multi user dan multitasking, yang dapat berjalan di berbagai platform. Nama Linux sendiri diturunkan dari pencipta awalnya, LINUS TORVALDS, di Universitas Helsinki, Finlandia

Cara Instalasi Windows Seven 7 + Gambar

Cara install windows seven 7  Proses instalasi windows 7 sangat berbeda denganproses instalasi windows xp yang kebanyakan digunakan. Kali ini kita akan membahas langkah-langkah cara menginstall windows seven 7.

Langkah-langkah menginstall windows seven 7
1. Siapkan DVD instalasi Windows Seven (7) dan catat serial numbernya
2. Atur agar komputer booting dari dvd, pengaturan dilakukan lewat bios, bisanya tekan delete atau f2 ketika komputer baru dinyalakan pilih setingan booting kemudian pilih dvd rom menjadi urutan pertama. simpan konfigurasi bios dengan cara menekan f10.
3. Masukkan DVD Instalasi
4. Tekan tombol mana saja jika muncul tulisan boot from cd or dvd
5. Muncul tampilan seperti dibawah

Cara Instalasi Windows Seven 7 + Gambar

Cara install windows seven 7  Proses instalasi windows 7 sangat berbeda denganproses instalasi windows xp yang kebanyakan digunakan. Kali ini kita akan membahas langkah-langkah cara menginstall windows seven 7.

Langkah-langkah menginstall windows seven 7
1. Siapkan DVD instalasi Windows Seven (7) dan catat serial numbernya
2. Atur agar komputer booting dari dvd, pengaturan dilakukan lewat bios, bisanya tekan delete atau f2 ketika komputer baru dinyalakan pilih setingan booting kemudian pilih dvd rom menjadi urutan pertama. simpan konfigurasi bios dengan cara menekan f10.
3. Masukkan DVD Instalasi
4. Tekan tombol mana saja jika muncul tulisan boot from cd or dvd
5. Muncul tampilan seperti dibawah

Pengertian Antivirus Dan Macam – Macam Antivirus

Antivirus adalah sebuah jenis perangkat lunak yang digunakan untuk mendeteksi dan menghapus virus komputer dari sistem komputer. Disebut juga Virus Protection Software. Aplikasi ini dapat menentukan apakah sebuah sistem komputer telah terinfeksi dengan sebuah virus atau tidak. Umumnya, perangkat lunak ini berjalan di latar belakang (background) dan melakukan pemindaian terhadap semua berkas yang diakses (dibuka, dimodifikasi, atau ketika disimpan). Sebagian besar antivirus bekerja dengan beberapa metode seperti di bawah ini:

Delapan Antivirus Terhebat di Dunia

1. Kaspersky Anti Virus 6
• Download price when reviewed: $50 ($35 renewal)
• Malware detection rate: 96%
• Proactive detection: 51%
• System slowdown: 10%
• Ease of use: Superior
• False-positive detections: 6
Merupakan antivirus terefektif dalam memerangi malware, mudah digunakan namun sayang harganya lumayan mahal.

Kamis, 24 Maret 2011

Cara membuat tulisan mengikuti mouse

1.loging dulu ke blog lu broo....
2.masuk ke "rancangan"
3.tambah gadged pilih html/java script
4.pastein code di bawah ini

<style type="text/css">
/* Circle Text Styles */
#outerCircleText {
/* Optional - DO NOT SET FONT-SIZE HERE, SET IT IN THE SCRIPT */
font-style: italic;
font-weight: bold;
font-family: 'comic sans ms', verdana, arial;
color: #999;

Senin, 21 Maret 2011

Syntax kode HTML

1. Struktur dasar:
<html>
 <head>
  <!-ini merupakan header-->
  <title>yang ini judul web</title>
 </head>
 <body>
  <!-ini tempat menuliskan kode-->
 </body>
</html>
  
2. Penulisan Komentar
Sebenarnya bentuk dasarnya seperti ini <!-......-->
contoh:
<!-tulis komentar disini dan komentar ini tidak akan
ditampilkan di browser-->

JavaScript Hit Counter

The Script


<SCRIPT LANGUAGE="JavaScript">
<!--
 function nameDefined(ckie,nme)
{
   var splitValues
   var i
   for (i=0;i<ckie.length;++i)
   {
      splitValues=ckie[i].split("=")
      if (splitValues[0]==nme) return true
   }
   return false
}

Script Tags, jQuery, And Html(), Text() And Contents()

Script Tags, jQuery, And Html(), Text() And Contents()


The other day, Matt Olson left a comment on my jQuery and ColdFusion rating system post that the jQuery script I had was not working in Internet Explorer (IE). I confirmed this on my local copy and eventually narrowed it down to a discrepancy in the way IE can access the contents of a non-Javascript Script tag. Originally, I had been using the text() method to extract the Script contents, which worked fine in FireFox. In IE, however, I had to switch over to the html() method.
After this discovery, I figured I would run the various jQuery script-content-access methods in IE and FireFox to see what else I might discover. Here is the test code that I ran:

Script Ajax Sederhana menggunakan jQuery

AJAX adalah sebuah teknik pemrograman yang memungkinkan kita melakukan pertukaran data dengan server di belakang layar, sehingga halaman web tidak harus dipanggil ulang hanya untuk mengganti sebagian kecil dari isi halaman.
Terimakasih kepada framework jQuery, proses development ajax bisa menjadi lebih mudah.
Salah satu fungsi di jQuery untuk mempermudah penggunaan ajax adalah fungsi load(), yang memiliki 3 buah parameter sbb:
load(url, params, callback)
keterangan:
  • url (String): URL dari file html yang akan di load
  • params (Object): Data yang akan dikirimkan ke server (optional)
  • callback (Function): Fungsi yang akan dijalankan ketika data berhasil di load (optional)

Minggu, 20 Maret 2011

CodeIgniter 2.0.0

CodeIgniter 2.0.0 Released

Today EllisLab and the CodeIgniter Reactor Engineers are proud to announce the first official release of CodeIgniter 2.0.0, which is being released in two flavors:
CodeIgniter Core

Core is a slow-moving branch that will be used as the base for EllisLab commercial products such as ExpressionEngine and MojoMotor. It will continue at a similar pace that CodeIgniter has in the past and will be useful for large commercial applications that require the upmost in stability and backward/forward compatibility at a pace more typical of SLA backed Enterprise products. Core is publicly available with tagged downloads at BitBucket.
CodeIgniter Reactor

Script Login Php

Overview
In this tutorial create 3 files
1. main_login.php
2. checklogin.php
3. login_success.php

Step
1. Create table "members" in database "test".
2. Create file main_login.php.
3. Create file checklogin.php.
4. Create file login_success.php.
5. Create file logout.php