Jumat, 23 Desember 2011

KOMPUTER

Sebelum kita mendalami apa yang ada di komputer dan lebih lanjut ke web maka saya menjeleskan tenteng:
1.Komputer adalah serangkaian ataupun sekelompok mesin elektronik yang terdiri dari ribuan bahkan jutaan komponen yang dapat saling bekerja sama, serta membentuk sebuah sistem kerja yang rapi dan teliti. Sistem ini kemudian dapat digunakan untuk melaksanakan serangkaian pekerjaan secara otomatis, berdasar urutan instruksi ataupun program yang diberikan kepadanya.



2.Definisi yang ada memberi makna bahwa komputer memiliki lebih dari satu bagian yang saling bekerja sama, dan bagian-bagain itu baru bisa bekerja kalau ada aliran listrik yang mengalir didalamnya. Istilah mengenai sekelompok mesin, ataupun istilah mengenai jutaan komponen kemudian dikenal sebagai hardware komputer atau perangkat keras komputer.



3.Hardware komputer juga dapat diartikan sebagai peralatan pisik dari komputer itu sendiri. Peralatan yang secara pisik dapat dilihat, dipegang, ataupun dipindahkan.



4.Dalam hal ini, komputer tidak mungkin bisa bekerja tanpa adanya program yang telah dimasukkan kedalamnya. Program ini bisa berupa suatu prosedur peng-operasian dari komputer itu sendiri ataupun pelbagai prosedur dalam hal pemrosesan data yang telah ditetapkan sebelumnya. Dan program-program inilah yang kemudian disebut sebagai software komputer atau perangkat lunak komputer.

5.Dalam arti yang paling luas, software komputer bisa diartikan sebagai suatu prosedur pengoperasian. Suatu acara yang ditayangkan oleh TVRI, dapat dianggap sebagai software dari suatu peralatan televisi. Demikian pula halnya dengan musik yang telah direkam diatas kaset, data diatas kertas, serta cerita ataupun uraian yang ada didalam sebuah buku.

6.Secara prinsip, komputer hanyalah merupakan sebuah alat; Alat yang bisa digunakan untuk membantu manusia dalam menyelesaikan pekerjaannya. Untuk bisa bekerja, alat tersebut memerlukan adanya program dan manusia. Pengertian manusia kemudian dikenal dengan istilah brainware (perangkat manusia).



7.Konsep hardware - software - brainware adalah merupakan konsep tri-tunggal yang tidak bisa dipisahkan satu dengan lainnya. Untuk tahap pertama, manusia harus memasukkan program terlebih dahulu kedalam komputer. Setelah Setelah program tersimpan didalam komputer, maka komputer baru bisa bekerja untuk membantu manusia dalam menyelesaikan persoalan ataupun pekerjaannya.

Proxy – Untuk Sharing Internet

By Dnx.hm

Teknik proxy adalah teknik yang standar untuk akses Internet secara bersama-sama oleh beberapa komputer sekaligus dalam sebuah Local Area Network (LAN) melalui sebuah modem atau sebuah saluran komunikasi. Istilah Proxy sendiri banyak dikenal / digunakan terutama di dunia / kalangan diplomatik. Secara sederhana proxy adalah seseorang / lembaga yang bertindak sebagai perantara atau atas nama dari orang lain / lembaga / negara lain.

Teknik ini dikenal dengan beberapa nama yang ada di pasaran, misalnya:

• Internet Connection Sharing (ICS) – istilah ini digunakan oleh Microsoft pada Windows-nya.
• Proxy Server – ini biasanya berupa software tambahan yang dipasang di komputer yang bertindak sebagai perantara.
• Internet Sharing Server (ISS) – biasanya berupa hardware berdiri sendiri lengkap dengan modem, hub dan software proxy di dalamnya.
• Network Address Translation (NAT) – istilah lain yang digunakan untuk software proxy server.
• IP Masquerade – teknik yang digunakan di software NAT / Proxy server untuk melakukan proses proxy.

Mengapa teknik proxy menjadi penting untuk share akses Internet dari sebuah LAN secara bersama-sama? Sebagai gambaran umum, dalam sebuah jaringan komputer – termasuk Internet, semua komponen jaringan di identifikasi dengan sebuah nomor (di Internet dikenal sebagai alamat Internet Protokol, alamat IP, IP address). Mengapa digunakan nomor? Karena penggunaan nomor IP akan memudahkan proses route & penyampaian data – dibandingkan kalau menggunakan nama yang tidak ada aturannya. Kira-kira secara konsep mirip dengan pola yang dipakai di nomor telepon.

Nah sialnya, (1) nomor IP ini jumlah-nya terbatas dan (2) seringkali kita tidak menginginkan orang untuk mengetahui dari komputer mana / jaringan mana kita mengakses Internet agar tidak terbuka untuk serangan para cracker dari jaringan Internet yang sifatnya publik.

Berdasarkan dua (2) alasan utama di atas, maka dikembangkan konsep private network, jaringan private atau kemudian dikenal dengan IntraNet (sebagai lawan dari Internet). Jaringan IntraNet ini yang kemudian menjadi basis bagi jaringan di kompleks perkantoran, pabrik, kampus, Warung Internet (WARNET) dsb. Secara teknologi tidak ada bedanya antara IntraNet & Internet, beda yang significant adalah alamat IP yang digunakan. Dalam kesepakatan Internet, sebuah Intanet (jaringan private) dapat menggunakan alamat IP dalam daerah 192.168.x.x atau 10.x.x.x. IP 192.168 & 10 sama sekali tidak digunakan oleh Internet karena memang dialokasikan untuk keperluan IntraNet saja.

Proses pengkaitan ke dua jenis jaringan yang berbeda ini dilakukan secara sederhana melalui sebuah komputer atau alat yang menjalankan software proxy di atas. Jadi pada komputer yang berfungsi sebagai perantara ini, selalu akan mempunyai dua (2) interface (antar muka), biasanya satu berupa modem untuk menyambung ke jaringan Internet, dan sebuah Ethernet card untuk menyambung ke jaringan IntraNet yang sifarnya private.

Untuk menghubungkan ke dua jaringan yang berbeda ini, yaitu Internet & IntraNet, perlu dilakukan translasi alamat / IP address. Teknik proxy / Network Address Translation sendiri sebetulnya sederhana dengan menggunakan tabel delapan (8) kolom, yang berisi informasi:

• Alamat IP workstation yang meminta hubungan.
• Port aplikasi workstation yang meminta hubungan.
• Alamat IP proxy server yang menerima permintaan proxy.
• Port aplikasi proxy server yang menerima permintaan proxy.
• Alamat IP proxy server yang meneruskan permintaan proxy
• Port aplikasi proxy server yang meneruskan permintaan proxy.
• Alamat IP server tujuan.
• Port aplikasi server tujuan.

Dengan cara ini, paket dengan informasi pasangan alamat IP:port dari workstation user yang meminta servis pasangan alamat IP:port server tujuan bisa diganti agar server tujuan menyangka permintaan servis tersebut datangnya dari pasangan alamat IP:port proxy server yang meneruskan permintaan proxy. Server tujuan akan mengirimkan semua data yang diminta ke pasangan alamat IP:port proxy server yang meneruskan permintaan proxy – yang kemudian meneruskannya lagi ke pasangan alamat IP:port workstation pengguna yang menggunakan alamat IP 192.168.x.x.

Jika kita lihat secara sepintas, sebetulnya teknik proxy ini merupakan teknik paling sederhana dari sebuah firewall. Kenapa? Dengan teknik proxy, server tujuan tidak mengetahui bahwa alamat komputer yang meminta data tersebut sebetulnya berada di balik proxy server & menggunakan alamat IP private 192.168.x.x.

Kamis, 22 Desember 2011

For…to… vs For…do… dan for…downto… vs For… downdo…

engulangan dengan menggunakan For, merupakan salah satu teknik pengulangan yang paling tua dalam bahasa pemrograman. For digunakan untuk mengulang statement atau satu blok statement berulang kali sejumlah yang ditentukan. Atau dapat pula dikatakan Struktur perulangan for merupakan struktur untuk meuliskan perulangkan selama dalam kondisi tertentu. Nilai perulangan sudah ditentukan dengan sebuah nilai awal dan nilai akhir. Nilai awal merupakan nilai yang diberikan untuk memulai suatu instruksi yang berada didalam blok tersebut. Perulangan terhadap pernyataan atau instrukti tersebut akan berhenti jika kondisi akhir yang telah disebut terpenuhi.
Hampir semua bahasa pemrograman menyediakan metode ini, meskipun sintaksnya mungkin berbeda. Pada struktur For kita harus tahu terlebih dahulu seberapa banyak badan loop akan diulang. Struktur ini menggunakan sebuah variable yang biasa disebut sebagai loop’s counter, yang nilainya akan naik atau turun selama proses pengulangan.
Sintaks dari statement For dalam bentuk diagram adalah sebagai berikut :
Bentuk Umum :
FOR id := v1 TO v2 DO statement
FOR id := v1 DOWNTO v2 DO statement



Dalam mengeksekusi sebuah pengulangan dengan For ada langkah-langkahnya, urutan langkah-langkahnya adalah sebagai berikut:
1.Menetapkan nilai counter sama dengan awal.
2.Memeriksa apakah nilai counter lebih besar dari pada nilai akhir. Jika benar maka keluar dari proses pengulangan. Apabila kenaikan bernilai negatif, maka proses akan memeriksa apakah nilai counter lebih kecil daripada nilai akhir. Jika benar maka keluar dari proses pengulangan.
3.Mengeksekusi pernyataan yang ada di badan loop.
4.Menaikkan/menurunkan nilai counter sesuai dengan jumlah yang ditentukan pada argument increment. Apabila argument increment tidak ditetapkan maka secara default nilai counter akan dinaikkan 1.
5.Ulang kembali mulai langkah no 2.



Satu hal yang penting yang harus kita perhatikan adalah nilai counter selalu ditetapkan diawal dari pengulangan. Apabila kita mencoba merubah nilai akhir pada badan loop, maka tidak akan berdampak pada berapa banyak pengulangan akan dilakukan.
Contoh Algoritma untuk mencetak pernyataan sebanyak 100 kali.
Mungkin kalian pernah ketika masih di sekolah dasar melakukan perbuatan nakal yang membuat kalian disuruh menuliskan pernyataan tertentu sebanyak 100 kali sebagai hukuman atas kenakalan tersebut. Misalkan pernyataan yang harus ditulis adalah “Saya tidak akan mengulangi perbuatan itu lagi”.
Pada contoh ini, kita memerlukan variabel counter, misalkan kita beri nama I. Nilai awalnya adalah 1 dan nilai akhirnya adalah 100. Sedangkan increment atau kenaikan tiap kali pengulangan dari I adalah satu. Perintah untuk mencetak pernyataan akan diulang satu persatu sampai nilai akhir dari counter terpenuhi (100). Flowchart penyelesaian untuk contoh ini dapat dilihat pada berikut.

Pernyataan For…to…do dapat dituliskan dengan sintaks For counter=nilai_awal To nilai_akhir Do aksi/blok aksi dimana nilai_akhir lebih besar dari nilai awal. Untuk pernyataan yang sebaliknya dapat digunakan perintah For..Downto..Do dengan sintaks For counter=nilai_awal downto nilai_akhir do aksi/blok aksi dimana nilai_awal lebih besar dari nilai akhir.
For..to akan menghasilkan nilai incremental atau penambahan satu setiap kali terjadi perulangan. Sedangkan for...do dipergunakan ketika nilai yang akan digunakan sudah diketahui dengan nilai yang ada di dalamnya selalu ditambah atau dikurangi satu ketika mengalami perulangan. Atau dapat pula dikatakan for…do adalah perulangan dengan penghitung (counter). Dalam beberapa sumber juga disebutkan bahwa For do merupakan struktur pengulangan dimana aksi dilakukan sebanyak hitungan pencacah pengulangan. Pencacah pengulangan dapat diset sesuai dengan nilai yang ingin kita mulai. Misalnya for pencacah pengulangan dari x sampai y do
berarti aksi dilakukan sebanyak hitungan pencacah pengulangan, yaitu dari x sampai y sebanyak b-a+1 kali.

Sintaks:
FOR variable := startindex (TO/DOWNTO) endindex DO BEGIN
statement;
END;

Dari sintaks di atas, terdapat dua jenis perubahan yang dapat digunakan, yaitu TO dan DOWNTO. TO akan menghasilkan nilai incremental atau penambahan satu setiap kali terjadi perulangan. Sedangkan DOWNTO akan menghasilkan nilai decremental atau pengurangan satu setiap kali terjadi perulangan.

Contoh penggunaan FOR...DO:

for i:=1 to 10 do begin
write(i,' ');
end;
for j:=10 downto 1 do begin
write(j,' ');
end;


Syntax for .. Do

For NamaVarKendali := Awal to Akhit Do
Pernyataan;
Atau
For NamaVarKendali := Awal to Akhit Do
Begin
Pernyataan1;
Pernyataan2; blok pernyataan

End;
Atau
For NamaVarKendali := Awal Downto Akhit Do
Pernyataan;
Atau
For NamaVarKendali := Awal Downto Akhit Do
Begin
Pernyataan1;
Pernyataan2; blok pernyataan

End;

Statemen/pernyataan atau blok pernyataan akan dikerjakan selama nilai dari NamaVarKendali dari Awal ke Akhir dengan kenaikan/penurunan satu langkah. Jika Awal lebih kecil Akhir kita pakai to, sedangkan jika Awal lebih besar Akhir kita pakai downto.
NamaVarKendali adalah idetifier yang bertype ordinal seperti byte, integer atau char dan tidak dapat bertype string atau real. Berikut adalah program untuk mencetak karakter mulai dari awal sampa akhir dan dari akhir sampai awal, diman awal dan akhir dinputkan dari keyboard. Awal, akhir bertype char.

Program CetakKarakter;
Uses Crt;
Var
Awal, Akhir, Karak : Char;
Begin
Clrscr;
Write('Karakter awal : ');Readln(Awal);
Write('Karakter akhir : ');Readln(Akhir);
writeln;
Write('N A I K : ');
For Karak := Awal to Akhir Do
Write(karak);
Writeln;
Write('T U R U N : ');
For Karak := Akhir downto Awal Do
Write(karak);
Readln
End.

contoh diatas adalah jika statemen yang diulang tunggal, yaitu hanya Write(karak). Cobalah jika awal diisi dengan ‘1’ san akhir diisi dengan ‘z’, apa ourputnya. Cobalah jika write(karak) diganti writeln(karak), apakah ada perubahan, bagaiman penjelasannya. Sering kita temukan bahwa pernyataan yang akan dulang bukan tunggal, tetapi banyak sehingga kita harus memakai blok pernyataan.
Example Algoritma untuk For-do:
Program cetak banyak_Belajar yang rajin oce!
{ mencetak ‘ Belajar yang rajin oce!’ sebanyak 5 kali }
Deklarasi
i : integer ( pencacah pengulangan )
Algoritma
for i <– 1 to 5 do ( ulangi sebanyak 5 kali )
Write ( ‘Belajar yang rajin oce!’ )
endfor
· Output
Belajar yang rajin oce!
Belajar yang rajin oce!
Belajar yang rajin oce!
Belajar yang rajin oce!
Belajar yang rajin oce!

Perbedaan for…to… dengan for…downto…
Pernyataan for…to… digunakan untuk pengulangan secara menaik (ascending). Sedangkan for…downto…digunakan untuk pengulangan secara menurun (descending).

Rabu, 21 Desember 2011

ubah tampilan fb

Seperti social networking lainnya (Friendster, Twitter, Plurk), Facebook juga dapat diubah tampilannya. Untuk mengubah tampilan Facebook, Anda diwajibkan memakai browser Mozilla Firefox dan cara ini memang berhasil tapi ada tapinya. Alasannya nanti akan sedikit saya bahas. Langsung saja, berikut cara untuk mengubah tampilan Facebook.
Siapkan Mozilla Firefox (maksudnya gunakan Mozilla Firefox).
Install Add-On Stylish ke dalam Firefox. Bisa juga download di www.ziddu.com/download/7327382/stylish1.0.7.zip.html. Saat artikel ini ditulis, Add-On Stylish sudah sampai pada versi 1.0.7
Aktifkan dan tambahkan source pada Add-On Stylish, buka menu Tools pada menubar Firefox –> Add-ons –> User Stylish.

Pilih menu Write New Style .
Pada Name isikan Facebook atau terserah (untuk penamaan style saja). Untuk Tags bisa dikosongkan atau diisi juga boleh.
Dibawah terdapat kolom kosong, disinilah nantinya source code template facebook diletakkan. Untuk mendapatkan source code template Facebook, masuk ke http://userstyles.org/styles/browse/app.
Pada Search for isikan facebook, dan pada in ganti menjadi all styles, lalu klik search atau enter.

Setelah itu muncul koleksi template yang ada. Pilih template yang ada.
Klik Show Code untuk melihat source code template. Lalu copy source code tersebut.

Paste-kan source code tersebut pada kolom kosong di New Style tadi. Kemudian Save.
Selesai sudah cara mengubah tampilan Facebook. Coba buka Facebook dan login. Di bawah ini tampilan Facebook saya yang telah saya ubah.

Seperti janji saya untuk membahas diwajibkannya menggunakan Firefox dan cara ini berhasil tapi ada tapinya, begini nih ceritanya. Facebook sebenarnya belum menyediakan apps atau menu untuk mengubah tampilannya. Berbeda seperti Friendster, Twitter, atau Plurk yang sudah menyediakannya. Untuk mengubah tampilan Facebook, dilakukan dengan bantuan Firefox, dengan menambahkan source code pada Add-On Stylish.
AddOn Stylish sendiri merupakan AddOn pada Firefox yang dapat mengubah style web. Dengan AddOn Stylish, Anda akan dengan mudah mengubah tema untuk Google, Facebook, YouTube, Orkut, dan banyak situs lainnya. Anda bahkan dapat megubah tampilan Firefox (seperti tampilan Firefox saya sekarang). Cara kerjanya yaitu dengan menambahkan Source Code style seperti tadi kita mengubah tampilan Facebook. Source Code tersebut dapat diperoleh di http://userstyles.org/styles/browse/app.
Yang perlu diperhatikan, berubahnya tampilan style web pada Facebook hanya berlaku jika menggunakan Firefox yang telah kita tambahkan style pada AddOn Stylish. Selain itu, tampilan Facebook yang telah diubah hanya bisa dilihat oleh komputer kita sendiri karena saat membuka Facebook, Firefox mengeksekusi source code yang telah ditambahkan tadi yang hanya terdapat pada Firefox yang kita gunakan. Jika orang lain melihat Facebook kita dengan komputer lain, orang lain tidak akan melihat tampilan Facebook kita yang berubah. Inilah kekurangannya. Meskipun begitu, kita cukup dibuat senang dengan tampilan baru Facebook kita meski orang lain tidak bisa melihatnya.
Kekurangan yang lain yaitu, Facebook kita jadi terasa berat. Bukan berat saat masuk ke Facebook, tapi berat saat kita melakukan scroll (ke bawah atau ke atas) atau saat melihat siapa yang online atau melihat notifikasi (kira-kira begitulah).
Incoming search terms:
facebook (110), mengubah tampilan facebook (46), tampilan facebook (39), facebook profile (21), cara merubah tampilan facebook yang bisa dilihat semua orang (14), merubah tampilan facebook dengan stylish (6), tampilan facebook terbaru (6), cara mengubah tampilan facebook untuk dilihat semua orang (5), cara membuat tampilan facebook berbeda (5), merubah tampilan facebook (5), tampilan facebook seperti twitter (4), cara mengubah style facebook (4), mengubah tampilan facebook untuk dilihat semua orang (4), tampilan facebook baru (3), cara merubah tampilan facebook seperti blog (3), cara mengganti style facebook (3), tampilan facebook pada komputer (3), facebookan seperti di komputer (3), mengubah tampilan facebook seperti twitter (3), cara mengubah tampilan facebook seperti twitter (3)
Related posts:


Facebook-an Gratis Dengan 0.facebook.com dan zero.facebook.com
Facebook Lite, Versi Facebook yang Lebih Ringan
Buat Facebook Kamu Jadi Lebih Aman. Login Facebook dengan Kode Konfirmasi.
Mempercepat Mozilla Firefox dengan SpeedyFox
Update Status Facebook dan Twitter dengan Device Berbeda
15 Maret 2011, Facebook Akan Ditutup!
Ada yang Baru di Friendster

alexa.com

Posting ini merupakan tutorial cara/langkah-langkah mendaftarkan blog/website di Alexa. Mendaftarkan blog di Alexa merupakan salah satu cara untuk mendapatkan audit dasar untuk mengetahui perkembangan traffic blog/website. Untuk informasi lengkapnya silakan simak "Apa itu Alexa?" Baru memiliki blog ataupun memiliki rank alexa yang masih rendah bukan masalah. Justru, hal itu akan memberikan gambaran tentang kualitas blog anda dan memacu anda lebih bersemangat lagi. Betul?
Berikut langkah-langkah pendaftaran blog/website di Alexa secara detail:
1. Masuk ke Alexa.com.
2. Kemudian pilih tab 'Site Tools'.
3. Klik 'Claim Your Site'.

4. Masukkan url blog/website anda, kemudian klik 'Claim your site'.

5. Daftar terlebih dahulu untuk login, atau untuk praktisnya bisa langsung login dengan account Facebook yang terletak di sebelah kanan form login.


6. Kemudian masuk ke halaman verifikasi. Terdapat dua cara, yaitu dengan mengupload HTML ke direktori root blog (ini jika anda punya hosting sendiri) atau masukkan meta key Alexa yang terdapat pada opsi kedua. Gunakan opsi kedua agar lebih cepar dan mudah. Caranya: copy meta key-nya dan paste di template HTML anda. Letakkan di antara dan , agar cepat termuat letakkan di bagian atas (dekat ) setelah meta keyword dan meta description blog anda. Kemudian save template.



7. Kembali ke halaman Alexa tadi dan klik 'Verify my meta tag'. Jika berhasil akan ada informasi yang menunjukkan bahwa anda telah berhasil meng-klaim blog anda.

8. Dapatkan widget Alexa untuk dipasang. Masuk ke 'Site Tools' lagi dan pilih 'Alexa Site Widgets'.

9. Ada beberapa jenis widget disana, anda tinggal memilih mana yang mau anda pasang di blog, masukkan url blog, dan copy kodenya.
10. Masuk ke halaman design >> page elements, klik add gadget, dan pilih add HTML/Javascript, paste kode ke dalam kolomnya, dan save. Letakkan di sisi halaman yang diinginkan, lalu save lagi.
You're done!
Setelah selesai, anda dapat memantau rank/peringkat secara langsung dari widget Alexa di blog dan juga melakukan cara meningkatkan rank/peringkat Alexa blog.

Selasa, 20 Desember 2011

Maksud Dari Url adalah :

Salah satunya adalah is istilah URL

URL adalah singkatan dari Uniform Resource Locator,Uniform Resource Locator(diterjemahkan bebas: Pelokasi Sumber Daya Seragam), adalah rangkaian karakter menurut suatu format standar tertentu, yang digunakan untuk menunjukkan alamat suatu sumber - seperti dokumen dan gambar - diInternet.URL merupakan suatu inovasi dasar bagi perkembangan sejarah Internet. URL pertama kali diciptakan oleh Tim Berners-Lee pada tahun1991 agar penulis-penulis dokumen dokumen dapat merujuk pranala ke Jejaring Jagat Jembar atau World Wide Web (WWW).

Sejak1994, konsep URL telah dikembangkan menjadi istilah Uniform Resource Identifier(URI) yang lebih umum sifatnya. Walaupun demikian, istilah URL masih tetap digunakan secara luas.

Yang masih bingung dengan tulisan teknis diatas,supaya mudah dimengerti,saya share penjelasan mudah sebagai berikut

URL itu seperti alamat rumah kita,nah supaya orang bisa menemukan alamat rumah kita maka dibuatkanlah dalam sebuah kode2 atau tulisan.

Url itu prinsipnya sama dgn alamat rumah,untuk pengguna internet menemukan file2 di internet maka di buatkanlah kode2 standar yang baku.
Contoh URL blog saya ini http://ilmu-wapsite.Blogspot.com

Beberapa atribut URL diatas meliputi
http://:protokol baku awal pembuat url

ilmu-wapsite:username atau nama blog saya
blogspot:domain blog saya
com:component object model

jadi kesimpulannya url itu adalah hakekatnya adalah sebuah alamat di internet sama seperti alamat rumah kita.

Terus kenapa pengetahuan tentang URL begitu penting dan harus saya jelaskan dalam blog ilmu-wapsite?

Ya karena dalam pembahasan-pembahasan pembuatan wapsite berikut dalam blog ini banyak istilah ini yang akan muncul. .

Semoga bermanfaat

Daftar Blog Saya

Total Tayangan Halaman