======================= =======================
lazada.com

Rabu, 17 Desember 2008

Mengatasi Virus Tanpa Antivirus

Ketika beberapa tahun atau bulan yangg lalu, seweaktu virus Brontok dan variannya menyerang dan booming seantero Indonesia., termasuk juga khususnya di Yogyakarta, banyak teman-teman saya yang kebingungan dan panik karena anti virus ternamanya tidak mampu mendeteksi virus ini. Begitu pula selanjutnya virus-virus lokal yang semakin menggejala di Yogyakarta waktu itu. Dan ternyata saya pun kemudian mengalaminya, komputer saya akhirnya terkena juga waktu itu (kalau tidak salah karena memang saya sengaja, pengen membuktikan, he he he).

Saya sampai sekarang masih setia menggunakan Norton AntiVirus 2005 yang masih terus saya update virus definitionnya tiap minggu, namun ketika boomin virus lokal terjadi, norton saya pun tidak mampu mendeteksi keberadaan virus tersebut. Dan beberapa kali pula virus lokal masuk ke komputer saya. Nah, selama saya menggunakan Widows Xp, saya mempunyai trik paling jitu untuk menghilangkan Virus atau membasmi Virus lokal ini secara cepat, mudah dan gampang. Dan tips dan trik berikut selama ini selalu berhasil menyelamatkan komputer saya dari kerusakan lebih karena virus. Apapun itu jenis virusnya.

Dari beberapa pembacaan saya mengenai cara menghilangkan virus yang saya dapatkan dari internet seperti situs vaksin.com, saya sering kali malah tidak melaksanakan anjuran yang diberikan di panduan menghilangkan virus. Seringkali anjuran menghilangkan virus yang diberikan oleh beberapa situs antivirus malah menyuruh kita untuk mematikan fitur restore point dan masuk ke safe mode. Nah dari situ kemudian kita berusaha menghilangkan virus secara manual. Ini tentunya memerlukan keahlian lebih dan sering kali melelahkan serta memusingkan buat para pemula seperti saya.

Lalu apa yang saya lakukan. Saya sering kali mencurigai komputer saya apabila terkena virus. Komputer saya bekerja tidak seperti biasanya alias menjadi sangat lambat atau bisa juga saya mendapati file-file tertentu yang sangat mencurigakan. Biasanya file-file tersebut berekstensi .exe. Contohlah kasus brontok yang iconnya sama dengan folder Windows XP namun memiliki file tipe application dan berekstensi exe. Ini hanya merupakan salah satu contoh. Saya kok yakin, jika anda sudah cukup mengenal sang komputer yang menemani hampir tiap minggu kegiatan anda, suatu perubahan kecil yang tidak biasa yang terjadi di komputer anda bisa anda ketahui.

Baru seminggu ini saya juga terkena virus yang saya tidak tahu apa sesungguhnya, bahkan namanya saja tidak tahu. Anti virus saya tidak mampu mendeteksi. Ini karena saya mendownload file dari suatu situs hacking, bentuknya zip file. Ketika saya ekstrak tidak terjadi apa-apa, namun ketika file tersebut ingin saya coba jalankan dan kemudian saya klik dua kali, eh ternyata tidak muncul apa-apa. Malah kemudian kerja prosesor saya selalu lebih diatas 80%. Hasilnya komputer saya melambat. Walaupun tidak ada file yang dihancurkan karena virus ini namun dengan infeksi yang mempengaruhi kerja prosesor saya –yang memang sudah kecil–, hal ini membuat saya semakin tidak nyaman.

Karena saya pikir virus ini sudah masuk ke memori, saya matikan saya secara manual (Tidak lewat shut down tapi langsung saya matikan dengan memencet tombol power lama). Dalam pemikiran saya mungkin dengan cara ini virus tersebut bisa hilang dari memori dan ketika dinyalakan virus tidak jalan lagi.

Sayangnya, cara yang sering saya lakukan terhadap virus yang sering menginfeksi memori ini tidak berhasil. Biasanya dengan cara langsung mematikan secara manual kerja virus bisa berhenti dan kita tinggal mendelete virus tersebut (pake shift delete, bukan delete biasa). Kemudian cara terakhir saya yang telah sering saya gunakan untuk mengatasi segala macam virus saya lakukan.

Saya matikan antivirus saya. Kemudian pergi ke applikasi:

Start >> All Programs >> Accessories >> System Tools >> System Restore

Inilah yang biasa saya lakukan jika saya telah kehabisan akal mengatasi virus. Sedikit catatan mengenai System Restore. System Restore merupakan sebuah fungsi untuk mengembalikan settingan anda seperti semula seperti waktu penggunaan yang anda pilih. Setiap anda menginstal atau uninstal software, biasanya System Restore akan menyimpan Settingan lama anda sebelum anda mengistal atau uninstal software tersebut. Dengan cara ini setiap ekstensi exe atau aplikasi apapun yang terinstal sesudahnya akan dihapuskan atau dihilangkan. Termasuk Register Windows anda akan kembali seperti semula. Hal inilah yang bisa membikin virus hilang dari komputer anda.

Dengan cara ini anda tentunya tidak mengharuskan adanya instalasi antivirus di komputer anda. Akan tetapi seringkali ada beberapa virus yang secara otomatis mematikan fungsi restore point ini. Jika ini terjadi lakukan shutdown manual lewat tombol power atau cabut aja kabel anda, atau matikan listrik istilahnya (dengan resiko kemungkinan ada file yang rusak, tapi biasanya tidak terjadi kok), lalu boot dari safe mode dan restore dari sana ke settingan sebelum terkena virus. Biasanya berhasil kok, terutama untuk brontok selalu berhasil. Saya juga heran brontok kan sangat mudah dikenali secara visual kenapa kok bisa-bisanya terkena virus ini, mungkin bagi yang pemula kali ya? Ah gak tahu saya.

Anehnya, saya jarang menemukan tips dan trik ini dikajian situs-situs antivirus. Malahan mereka menyuruh mematikan fitur restore ini, kemudian dengan cara yang lumayan rumit dijelaskan cara-cara menghilangkan virus tersebut secara manual. Dan tentunya kemudian menyuruk kita lebih baik membeli dan memakai antivirus mereka yang mereka nyatakan sudah bisa mendeteksi dan menghilangkan virus tersebut. Mungkin ini merupakan trik bisni mereka sih.

Ohya, sekedar info. Akan lebih baik jika anda menyimpan dokumen anda pada partisi hardisk yang berbeda, karena biasanya virus menyerang partisi C tempat system windows anda bekerja. Dengan cara ini, jika komputer anda parah dan tidak bisa dikembalikan karena terkena virus, anda cukup melakukan instalasi ulang (format dan instal) windows anda kembali. Tentunya format dan instal di partisi C. Dengan demikian data anda di partisi yang lain tidak hilang. Demikian saran saya.

Selasa, 09 Desember 2008

Microsoft BizSpark

What is Microsoft BizSpark?
Microsoft BizSpark is global program designed to accelerate the success of early stage Startups. BizSpark provides entrepreneurs fast and easy access to current full-featured Microsoft development tools and production licenses of server products with no upfront costs and minimal requirements.
BizSpark Startups receive professional support from Microsoft as well as community-driven support from Network Partners, active organizations in the entrepreneurial space, who can provide guidance, mentorship and resources to startups.
BizSpark provides Software, Support and Visibility to high-potential Startups:
Software
• All the software included in the Visual Studio Team System Team Suite (VSTS) with MSDN Premium subscription– for the entire development team
• Expression Studio (Version 2)
• VSTS Team Foundation Server (Standard Edition)
• Production License use rights to host a ―software as a service‖ solution over the Internet, using the following products: Windows Server (all versions); SQL Server (all versions); Office SharePoint Server; Systems Center, and BizTalk Server.
Support
• Two Technical Support Incidents per Startup.
• Access to MSDN Premium: Managed Newsgroups, Forums, Downloads, etc.
• Guidance, resources and mentoring provided by Network Partners, active members of the global software ecosystem who can provide qualified support and advice to Startups.
Visibility
• Each BizSpark Startup will have the opportunity to profile their company in the BizSparkDB, an online Startup directory, hosted on the Microsoft Startup Zone. Startups will get exposure to potential investors, partners and customers around the world.
• Opportunity to be highlighted on the BizSparkDB as a featured company and be promoted as BizSpark Company of the Week on the Microsoft Startup Zone Web site: www.MicrosoftStartupZone.com.

BizSpark PROGRAM – FREQUENTLY ASKED QUESTIONS
Who is eligible for Microsoft BizSpark?
An eligible Startup must have the following characteristics at the time of joining:
• Actively engaged in development of a software-based product or service that will form a core piece of its current or intended business1, • Privately held,
• In business for less than 3 years2, and
• Less than US $1 million in annual revenue.3 To be eligible to use the software for production and deployment of hosted solutions, startups must also be developing a new ―software as a service‖ solution (on any platform) to be delivered over the Internet.
Is Microsoft BizSpark available to Startups that also use open source technologies?
Yes, BizSpark is available to any Startup that meets the program eligibility requirements.
Is participation in Microsoft BizSpark free?
Enrollment in the program is free, however Microsoft will assess each Startup a USD$100 program offering fee due when the Startup exits the program.
Why is Microsoft offering this program?
The Microsoft BizSpark program is based on the belief that if we help Startups succeed, we will help build a valued long-term relationship with them, and together we can build a more vibrant global software economy. Microsoft BizSpark will help Startups by providing access to Microsoft software when they most need it and can least afford it, and by supporting the network of organizations — startup incubators, investors, advisors, government agencies — that are equally involved and invested in software-fueled innovation and entrepreneurship. Microsoft is committed to working with those organizations as part of the Microsoft BizSpark Network to ensure that we are supporting the broadest possible startup audience, in a way that complements the value those network organizations already provide.
What is the enrollment process for Microsoft BizSpark?
Startups may enroll in the program via sponsorship by designated BizSpark Network Partners. Enrollment may be done via:
• The Microsoft BizSpark Startup Enrollment Site http://www.microsoft.com/bizspark/.
Note: If a Startup is not able to locate a Network Partner in its region, the Startup can contact a Microsoft representative and ask for assistance. This can be done directly from the Startup Enrollment Web site. http://www.microsoft.com/bizspark/findnetworkpartner.aspx
1 Startups cannot be in the business of providing services to others such as hosting, web agency, system integration or outsourced development. 2 Startups who are actively engaged in software development but have not yet completed the formalities of establishing a business are also eligible for entry into BizSpark. 3 This requirement has been adjusted to add local variances calibrated to local economic conditions in the startup’s place of business, below. If a Startups’ place of business is not listed below, then the revenue limit is US $1 million. • USD $750,000 China • USD $500,000 Greece, Korea, Malaysia, Poland, Russia, Spain, Ukraine • USD $250,000 Egypt, Pakistan, Thailand, Turkey, Vietnam

BizSpark PROGRAM – FREQUENTLY ASKED QUESTIONS
Once the simple enrollment process is complete, participants will receive a welcome e-mail that includes a unique subscription ID that can be used to activate the software download benefits delivered via MSDN.
Microsoft BizSpark is currently offered in Chinese, English, French, German, Japanese, Korean, Portuguese, Spanish and Russian. Please visit http://www.microsoft.com/bizspark/ for complete information on eligibility and enrollment.
What is a Network Partner?
Network Partners are active members of the local software ecosystem engaged with high-potential, early stage Startups. They are organizations specifically focused on supporting software entrepreneurs and Startups, or whose activities include a focus on promoting and supporting software Startups, through programs, mentoring, networking, business advice, financial and legal assistance, or similar services and activities.
For more information on how to become a Microsoft BizSpark Network Partner, please visit http://www.microsoft.com/bizspark/.
Can Microsoft recruit and enroll Startups in the Microsoft BizSpark program directly?
We want to create a strong partnership with the entrepreneur community, and we expect most Startups to be associated with, and therefore recruited by, our Network Partners. In situations where Network Partner availability is limited, Microsoft may work directly with Startups.
What are the benefits of being a Network Partner?
Through their participation in Microsoft BizSpark, Network Partners can extend their reach in the startup community and receive exposure as a Microsoft partner. Specifically, participation in BizSpark provides Network Partners:
• The opportunity to provide Startups access to valuable technology-based benefits, at no cost to their organization — a highly attractive benefit that supports and advances innovation and cross-platform interoperability.
• Exposure to new, high-potential technology Startups via the Microsoft BizSpark Find a Network Partner feature.
• High-profile, global exposure as a Microsoft partner, which could include promotion on Microsoft Web properties, podcasts, webcasts and newsletters, as well as joint PR and marketing initiatives.
How much does it cost to be a Microsoft BizSpark Network Partner?
There are no costs or fees associated with being a Microsoft BizSpark Network Partner. Network Partners must agree to program terms and conditions.
Can Network Partners charge Startups for their support?
If a Network Partner assesses a membership fee to join its organization, it may extend those fees to Microsoft BizSpark Startups should it choose to do so.

BizSpark PROGRAM – FREQUENTLY ASKED QUESTIONS
Will Microsoft Provide Hosting Resources for Startups as a part of Microsoft BizSpark?
Yes, Microsoft will work with designated hosting partners that can provide hosting services for online applications developed by Startups participating in the program. Hosting Partners are designated Network Partners who can provide hosting services for ―software as a service‖ solutions developed by BizSpark Startups.
Generally, Hosting Partners are members of the SaaS (Software as a Service) Incubation Center Program, which is subject to its own terms and conditions (including, but not limited to, a one-time $10,000 fee for SaaS Business training and ongoing delivery of 1-day SaaS workshops). Participating Startups can select a hosting partner from the Microsoft BizSpark Website http://www.microsoft.com/bizspark.
Who can be a Hosting Partner?
Microsoft Communications Sector will identify, recruit and work with BizSpark Hosting Partners. If you would like to join the Microsoft Hosters Network, please contact bzssup@microsoft.com.
How long can Startups participate in Microsoft BizSpark?
Startups can participate in the program for three years (renewed annually), unless it goes public, is acquired by a company that does not itself qualify for Microsoft BizSpark, or fails to abide by program terms and conditions.
Does every individual in a Startup have to enroll in BizSpark in order to download software?
No, enrollment is per startup. However, each individual who wants to download software will need to accept the BizSpark End User License Agreement.
What happens after three years of participation in BizSpark?
In addition to responsibility for the $100 program offering fee, Startups retain the perpetual licenses for the development and design tools. In order to continue to receive updates to the tools and the development platform, the Startup will need to renew their MSDN subscription. To continue to use the production licenses Startups may choose to take advantage of a licensing program like Microsoft’s Services Provider License Agreement program (or other Microsoft licensing programs that may be available at the time), but are in no way obligated to do so.
When will BizSpark be available to Startups?
The program is immediately available in Australia, Austria, Belgium, Brazil, Canada, China, Croatia, Denmark, Finland, France, Germany, Greece, Hungary, India, Indonesia, Ireland, Israel, Italy, Japan, Korea, Malaysia, Netherlands, New Zealand, Philippines, Poland, Portugal, Russia, Singapore, Spain, Sweden, Switzerland, Taiwan, Thailand, U.K., Ukraine, Vietnam and the United States. Please visit http://www.microsoft.com/bizspark/ for complete information on Microsoft BizSpark availability.
For more information:
Microsoft BizSpark Support, bzssup@microsoft.com.
BizSpark PROGRAM – FREQUENTLY ASKED QUESTIONS

What Microsoft software is included?
• Visual Studio Team System Team Suite (VSTS) with MSDN Premium subscription– for the entire development team
• Expression Studio (Version 2)
• VSTS Team Foundation Server (Standard Edition)
• Production License use rights to host a ―software as a service‖ solution over the Internet, using the following products: Windows Server (all versions); SQL Server (all versions); Office SharePoint Server; Systems Center, and BizTalk.
The information regarding software is representative and not comprehensive. Products, versions, availability and additional benefits are subject to change. All software is available by download only.
Because this offering is likely to be updated from time to time, Startups and Network Partners should visit the Microsoft® BizSpark website at https://microsoft.com/bizspark often to check Program Guides.
What is MSDN Premium?
The Microsoft Developer Network (MSDN) is a set of online services designed to help developers write applications using Microsoft products and technologies: Web developers, hardware developers interested in the operating system (OS), developers standing on the various OS platforms, developers leveraging the API and scripting languages of Microsoft’s many applications. The relationship management is situated in assorted media: Web sites, newsletters, developer conferences, trade media, blogs and software distribution.
MSDN Library is a library of official technical documentation content intended for developers developing for Microsoft Windows.
Is any customer support available under the program?
In addition to the MSDN online support, the startup’s primary contact will be eligible to receive two technical support incidents. More information is available at Microsoft Customer Support.
For more information about Startup resources:
Visit http://www.microsoftstartupzone.com/.

Jumat, 28 November 2008

Cara Sederhana Sekali Untuk Membuat Homepage

Cara Sederhana Sekali Untuk Membuat Homepage

Seringkali keberadaan kita di Internet di asosiasikan dengan kepemilikan homepage pribadi di Internet. Mungkin dalam beberapa kondisi memang kepemilikan homepage ada baiknya. Walaupun saya pribadi tidak memiliki homepage sendiri, yang ada hanya tempat menyimpan file-file di Internet yang berisi berbagai artikel yang saya tuliskan selama ini. Tempat tersebut kebetulan sumbangan rekan saya Michael Sunggiardi yang berlokasi di http://www.bogor.net/idkf/ sehingga semua orang bisa mengakses berbagai artikel saya yang lama bagi yang tidak sempat membacanya di media cetak.

Bagi yang berminat membuat homepage sendiri, sebetulnya jika anda sudah terbiasa menggunakan program seperti MSWord untuk mentik berbagai dokumen anda maka sebetulnya anda sudah lebih dari cukup untuk membuat homepage pribadi yang sederhana.

Web agar bisa di baca oleh Web server di Internet harus di tuliskan dalam format Hyper Text Markup Language (HTML). Untuk membuat Web sederhana kita membutuhkan sebuah editor yang mampu menghasilkan file dalam format HTML tersebut. Jadi kita cukup menggunakan fasilitas yang ada di editor tersebut untuk mentik, me-layout tulisan, memasukan gambar dll. Kemudian mengandalkan kemampuan editor tersebut untuk menyimpannya dalam format HTML.

MSWord yang lama (MSWord 7.0) yang biasanya dijalankan di Windows 95 sebetulnya sudah bisa menghasilkan file dalam format HTML, hanya saja biasanya tampilan di Web-nya masih kurang baik. Di samping itu, masih banyak fasilitas-fasilitas yang spesifik untuk Web yang belum ada di MSWord yang lama ini.

Bagi anda yang sudah menggunakan Office 2000 yang baru, maka anda cukup beruntung karena banyak sekali kelebihan MSWord 2000 ini dibandingkan kakak-nya yang lebih tua khususnya untuk aplikasi Internet & Web. Untuk Membuat Web yang baik kualitasnya anda cukup klik File à Save As à Save as type à Web page – secara magis maka MSWord akan menyimpan semua naskah yang anda tulis menjadi file HTML yang siap tayang di Web. Sesederhana itu.

Tentunya ada banyak hal yang bisa kita masukan dalam dokumen MSWord 2000, apakah itu suara (melalui Insert à Object à Wave Sound), gambar (melalui Insert à Picture à dst), hyperlink ke Universal Resource Locator URL (melalui Insert à Hyperlink). Hyperlink sendiri bisa bermacam-macam tipe-nya bisa link ke dokumen itu sendiri, dokumen / web lain, e-mail address dsb.

Kekurangan utama yang akan kita rasakan jika membuat halaman Web menggunakan program editor seperti MSWord adalah manajemen halaman tersebut jika kita membuat Web yang cukup besar banyak link, halaman, gambar, suara dsb. Untuk Web yang besar seperti itu ada baiknya menggunakan software yang lebih baik seperti MSFrontpage yang juga tersedia di Office 2000.

Setelah halaman Web dibuat, yang perlu kita lakukan hanyalah mempublikasi Web tersebut di Internet. Ada beberapa tempat di Internet yang bisa menyediakan Web gratis seperti geocities.com dll. Tempat-tempat ini pernah di bahas di Neotek. Teknik untuk mengirimkan halaman Web dari komputer kita ke server di Internet cukup bermacam-macam, beberapa servis Web bahkan menyediakan form yang tinggal di isi file mana di harddisk komputer kita yang ingin di ambil untuk dijadikan Web.

Jika servis tersebut tidak tersedia maka kita perlu menggunakan teknik yang lebih konvensional menggunakan program File Transfer Protocol (FTP) yang juga tersedia di Windows. FTP bisa dijalankan di MSDOS Prompt di Windows dengan cara men-tik FTP di prompt C:>. Selanjutnya anda bisa masuk ke Web server tujuan untuk memasukan file yang anda buat.

Selasa, 21 Oktober 2008

Protokol

1. Merupakan sekumpulan aturan yang mendefinisikan beberapa fungsi.
2. Konsep dasar protokol adalah handshaking.
3. Melakukan 2 fungsi, membuat hubungan antara pengirim dan penerima, menyalurkan informasi dg keandalan yang tinggi

Intel Quad Core Desktop

Keluarga prosesor terbaru dari Intel Penryn yang di keluarkan pada November 12 kemarin, telah di perkecil ukuranya menjadi 45 nanometers atau bisa di bandingkan dengan 1/18000 dari lebar rambut manusia. penurunan dari proses manufaktur 65nm Intel mengembangkan dari Core line sebelumnya 90nm process yang digunakan pada pentium 4. selain itu Intel juga telah mempublikasikan teknologi yang akan dikembangkan di 2 tahun mendatang yaitu 32nm, sehingga dengan memperkecil ukuran transistor ini CPU intel akan memiliki sedikit ruang yang baru untuk menambahkan sistem baru di silikon processornya.
Seperti hal nya dengan produk Dual core yang sebelumnya produk terbaru dari Intel ini tetap akan mempublish 2 dual-core CPUs yang akan dipasangkan pada silikon tunggal dengan bus yang di pisah berjalan pada 1333 MHz. Masing-masing dari dual-core CPUs ini membawa 6MB cache dan untuk (L2) cache sampai 4MB pada masing masing core pada QX6850 chip, hingga CPU ini memiliki cache total 12MB.
QX9650 yang merupakan Penryn chip pertama yang akan digunakan pada desktop mengusung teknologi quad core CPU yang di targetkan untuk para enthusiasts dan yang memerlukan processor dengan kinerja tinggi selain itu Intel juga tidak mengunci prosesornya, sehingga siapapun dapat meng over-clock processor tersebut ( sebuah tantangan baru bagi AMD ) untuk beberapa bagian penting lainya, processor ini lebih terasa pada beberapa high end games dan high-end audio atau video yang mampu mengambil manfaat dari 4 core ini.

Kelebihan dan Kekurangan VB dan Delphi

Borland Delphi

Kelebihan :
1). Sifatnya freeware
2). Dikembangkan dengan bahasa Pascal, sehingga pagi pengguna yang terbiasa dengan dasar pemrograman turbo Pascal akan lebih familiar.
3). Komponen yang disediakan sudah cukup lengkap tanpa harus add component dari sumber lain.
4). Dokumentasi cukup lengkap.

Kelemahan :
1). Pengguna yang tidak memiliki dasar pemrograman dengan bahasa Pascal akan mengalami kesulitan untuk pertama kalinya.
2). Setiap komponen yang dimasukkan dalam form tampilan, akan diikutsertakan kode deklarasi dan inisialisasinya dalam list code. Sehingga apabila terjadi perubahan komponen, penamaan maupun kesalahan penulisan kode, program tidak mau membetulkan otomatis.
3). Apabila terdapat form/list code lain yang di-include-kan, harus dituliskan code/nama dari form/lost code di bagian “uses” dan juga inisialisasi variablenya..

Visual Basic (VB)

Kelebihan :
1). Pengguna dengan dasar pemrograman apapun bisa dengan mudah menggunakan.
2). Ketika kita melakukan instalasi program lain yang mendukung penggunaannya dalam VB, maka komponen dari program tersebut bisa di masukkan dalam daftar komponen VB.
3). Ketika kita melakukan kesalahan penulisan kode, VB secara otomatis membetulkannya dan tidak perlu kita bersusah payah mendeklarasikan komponen ke dalam list code.

Kekurangan :
1). Sifatnya komersial
2). File VB sering menjadi target serangan virus.
3). Dokumentasi sebenarnya lengkap dalam MSDN, namun untuk instalasi MSDN membutuhkan biaya dan space hardisk yang besar.

Kamis, 26 Juni 2008

Mengedit Desain atau Template

Setelah blog Anda selesai, mungkin Anda ingin untuk mengganti desainnya. Ada
banyak template atau desain blog yang tersedia di Internet gratis. Salah satu yang
hendak kita gunakan dalam modul ini adalah desain dari http://bloggertemplates.
blogspot.com/.
• Pertama, login ke www.blogger.com.
• Masukkan username serta password.
• Kemudian klik Change Setting.
• Buka http://blogger-templates.blogspot.com/
Situs yang menyediakan template atau desain gratis blog.
• Pilih desain yang Anda inginkan dengan meng-klik arsip per bulan yang ada di
seblah kanan.
• Dalam hal ini kita gunakan desain Sunflower sebagai contoh.
• Klik Get the Code pada bagian bawah gambar desain Sunflower.
Panduan Membuat Blog bagi Pemula - 4
• Akan muncul sebuah hlaman berisi kode desain Sunflower.
Tampilan saat men-download template atau desain.
• Klik Select all pada bagian bawah kolom yang berisi kode desain tersebut.
• Kemudan klik kanan pada teks yang sudah tersorot, dan klik Copy.
• Sementara itu, buka dan login www.blogger.com di window yang lain.
• Klik change setting, dan klik Template. Pada window yang Template terbuka ini,
sorot semua yang ada di dalam kolom dan delete.
• Kemudan klik Paste, dilanjutkan dengan klik tombol berwarna oranye di bagian
bawah.
Halaman untuk mengubah Template pada Blogger.com.
• Dan tunggu hingga proses upload selesai. Kemudian klik tombol Republish Entire
Blog.
• Lihat hasilnya dengan mengklik tombol Open in New Window pada halaman
setelah Republish Entire Blog.
• Tentukan bagian mana saja yang hendak Anda ubah. Caranya, masuk kembali
ke bagian Template pada Blogger.com dan cari bagian yang hendak diganti,
kemudian klik tombol oranye di bagian bawah.
Jangan takut mencoba-coba. Toh, Anda bisa memulainya sejak awal dengan cepat
sekarng.

Minggu, 15 Juni 2008

Seven Layer OSI

7 layer OSI

Model referensi OSI (Open System Interconnection) menggambarkan bagaimana informasi dari suatu software aplikasi di sebuah komputer berpindah melewati sebuah media jaringan ke suatu software aplikasi di komputer lain. Model referensi OSI secara konseptual terbagi ke dalam 7 lapisan dimana masing-masing lapisan memiliki fungsi jaringan yang spesifik. Model ini diciptakan berdasarkan sebuah proposal yang dibuat oleh the International Standards Organization (ISO) sebagai langkah awal menuju standarisasi protokol internasional yang digunakan pada berbagai layer . Model ini disebut ISO OSI (Open System Interconnection) Reference Model karena model ini ditujukan bagi pengkoneksian open system. Open System dapat diartikan sebagai suatu sistem yang terbuka untuk berkomunikasi dengan sistem-sistem lainnya. Untuk ringkas-nya, kita akan menyebut model tersebut sebagai model OSI.

Model OSI memiliki tujuh layer. Prinsip-prinsip yang digunakan bagi ketujuh layer tersebut adalah :
1.Sebuah layer harus dibuat bila diperlukan tingkat abstraksi yang berbeda.
2.Setiap layer harus memiliki fungsi-fungsi tertentu.
3.Fungsi setiap layer harus dipilih dengan teliti sesuai dengan ketentuan standar protocol internasional.
4.Batas-batas layer diusahakan agar meminimalkan aliran informasi yang melewati interface.
5.Jumlah layer harus cukup banyak, sehingga fungsi-fungsi yang berbeda tidak perlu disatukan dalam satu layer diluar keperluannya. Akan tetapi jumlah layer juga harus diusahakan sesedikit mungkin sehingga arsitektur jaringan tidak menjadi sulit dipakai.

Di bawah ini kita membahas setiap layer pada model OSI secara berurutan, dimulai dari layer terbawah. Perlu dicatat bahwa model OSI itu sendiri bukanlah merupakan arsitektur jaringan, karena model ini tidak menjelaskan secara pasti layanan dan protokolnya untuk digunakan pada setiap layernya. Model OSI hanya menjelaskan tentang apa yang harus dikerjakan oleh sebuah layer. Akan tetapi ISO juga telah membuat standard untuk semua layer, walaupun standard-standard ini bukan merupakan model referensi itu sendiri. Setiap layer telah dinyatakan sebagai standard internasional yang terpisah.

2.1 Karakteristik Lapisan OSI

Ke tujuh lapisan dari model referensi OSI dapat dibagi ke dalam dua kategori, yaitu lapisan atas dan lapisan bawah. Lapisan atas dari model OSI berurusan dengan persoalan aplikasi dan pada umumnya diimplementasi hanya pada software. Lapisan tertinggi (lapisan applikasi) adalah lapisan penutup sebelum ke pengguna (user), keduanya, pengguna dan lapisan aplikasi saling berinteraksi proses dengan software aplikasi yang berisi sebuah komponen komunikasi. Istilah lapisan atas kadang-kadang digunakan untuk menunjuk ke beberapa lapisan atas dari lapisan lapisan yang lain di model OSI. Lapisan bawah dari model OSI mengendalikan persoalan transport data. Lapisan fisik dan lapisan data link diimplementasikan ke dalam hardware dan software. Lapisan-lapisan bawah yang lain pada umumnya hanya diimplementasikan dalam software. Lapisan terbawah, yaitu lapisan fisik adalah lapisan penutup bagi media jaringan fisik (misalnya jaringan kabel), dan sebagai penanggung jawab bagi penempatan informasi pada media jaringan. Tabel berikut ini menampilkan pemisahan kedua lapisan tersebut pada lapisan-lapisan model OSI.

2.2 Protokol

Model OSI menyediakan secara konseptual kerangka kerja untuk komunikasi antar komputer, tetapi model ini bukan merupakan metoda komunikasi. Sebenarnya komunikasi dapat terjadi karena menggunakan protokol komunikasi. Di dalam konteks jaringan data, sebuah protokol adalah suatu aturan formal dan kesepakatan yang menentukan bagaimana komputer bertukar informasi melewati sebuah media jaringan. Sebuah protokol mengimplementasikan salah satu atau lebih dari lapisan-lapisan OSI. Sebuah variasi yang lebar dari adanya protokol komunikasi, tetapi semua memelihara pada salah satu aliran group: protokol LAN, protokol WAN, protokol jaringan, dan protokol routing. Protokol LAN beroperasi pada lapisan fisik dan data link dari model OSI dan mendefinisikan komunikasi di atas macam-macam media LAN. Protokol WAN beroperasi pada ketiga lapisan terbawah dari model OSI dan mendefinisikan komunikasi di atas macam-macam WAN. Protokol routing adalah protokol lapisan jaringan yang bertanggung jawab untuk menentukan jalan dan pengaturan lalu lintas. Akhirnya protokol jaringan adalah berbagai protokol dari lapisan teratas yang ada dalam sederetan protokol.

2.3 Lapisan-lapisan Model OSI

2.3.1 Physical Layer

Physical Layer berfungsi dalam pengiriman raw bit ke channel komunikasi. Masalah desain yang harus diperhatikan disini adalah memastikan bahwa bila satu sisi mengirim data 1 bit, data tersebut harus diterima oleh sisi lainnya sebagai 1 bit pula, dan bukan 0 bit. Pertanyaan yang timbul dalam hal ini adalah : berapa volt yang perlu digunakan untuk menyatakan nilai 1? dan berapa volt pula yang diperlukan untuk angka 0?. Diperlukan berapa mikrosekon suatu bit akan habis? Apakah transmisi dapat diproses secara simultan pada kedua arahnya? Berapa jumlah pin yang dimiliki jaringan dan apa kegunaan masing-masing pin? Secara umum masalah-masalah desain yang ditemukan di sini berhubungan secara mekanik, elektrik dan interface prosedural, dan media fisik yang berada di bawah physical layer.

2.3.2 Data Link Layer

Tugas utama data link layer adalah sebagai fasilitas transmisi raw data dan mentransformasi data tersebut ke saluran yang bebas dari kesalahan transmisi. Sebelum diteruskan kenetwork layer, data link layer melaksanakan tugas ini dengan memungkinkan pengirim memecag-mecah data input menjadi sejumlah data frame (biasanya berjumlah ratusan atau ribuan byte). Kemudian data link layer mentransmisikan frame tersebut secara berurutan, dan memproses acknowledgement frame yang dikirim kembali oleh penerima. Karena physical layer menerima dan mengirim aliran bit tanpa mengindahkan arti atau arsitektur frame, maka tergantung pada data link layer-lah untuk membuat dan mengenali batas-batas frame itu. Hal ini bisa dilakukan dengan cara membubuhkan bit khusus ke awal dan akhir frame. Bila secara insidental pola-pola bit ini bisa ditemui pada data, maka diperlukan perhatian khusus untuk menyakinkan bahwa pola tersebut tidak secara salah dianggap sebagai batas-batas frame.

Terjadinya noise pada saluran dapat merusak frame. Dalam hal ini, perangkat lunak data link layer pada mesin sumber dapat mengirim kembali frame yang rusak tersebut. Akan tetapi transmisi frame sama secara berulang-ulang bisa menimbulkan duplikasi frame. Frame duplikat perlu dikirim apabila acknowledgement frame dari penerima yang dikembalikan ke pengirim telah hilang. Tergantung pada layer inilah untuk mengatasi masalah-masalah yang disebabkan rusaknya, hilangnya dan duplikasi frame. Data link layer menyediakan beberapa kelas layanan bagi network layer. Kelas layanan ini dapat dibedakan dalam hal kualitas dan harganya. Masalah-masalah lainnya yang timbul pada data link layer (dan juga sebagian besar layer-layer di atasnya) adalah mengusahakan kelancaran proses pengiriman data dari pengirim yang cepat ke penerima yang lambat. Mekanisme pengaturan lalu-lintas data harus memungkinkan pengirim mengetahui jumlah ruang buffer yang dimiliki penerima pada suatu saat tertentu. Seringkali pengaturan aliran dan penanganan error ini dilakukan secara terintegrasi.

Saluran yang dapat mengirim data pada kedua arahnya juga bisa menimbulkan masalah. Sehingga dengan demikian perlu dijadikan bahan pertimbangan bagi software data link layer. Masalah yang dapat timbul di sini adalah bahwa frame-frame acknoeledgement yang mengalir dari A ke B bersaing saling mendahului dengan aliran dari B ke A. Penyelesaian yang terbaik (piggy backing) telah bisa digunakan; nanti kita akan membahasnya secara mendalam. Jaringan broadcast memiliki masalah tambahan pada data link layer. Masalah tersebut adalah dalam hal mengontrol akses ke saluran yang dipakai bersama. Untuk mengatasinya dapat digunakan sublayer khusus data link layer, yang disebut medium access sublayer. Masalah mengenai data link control akan diuraikan lebih detail lagi pada bab tiga.

2.3.3 Network Layer

Network layer berfungsi untuk pengendalian operasi subnet. Masalah desain yang penting adalah bagaimana caranya menentukan route pengiriman paket dari sumber ke tujuannya. Route dapat didasarkan pada table statik yang “dihubungkan ke” network. Route juga dapat ditentukan pada saat awal percakapan misalnya session terminal. Terakhir, route dapat juga sangat dinamik, dapat berbeda bagi setiap paketnya. Oleh karena itu, route pengiriman sebuah paket tergantung beban jaringan saat itu. Bila pada saat yang sama dalam sebuah subnet terdapat terlalu banyak paket, maka ada kemungkinan paket-paket tersebut tiba pada saat yang bersamaan. Hal ini dapat menyebabkan terjadinya bottleneck. Pengendalian kemacetan seperti itu juga merupakan tugas network layer.

Karena operator subnet mengharap bayaran yang baik atas tugas pekerjaannya. seringkali terdapat beberapa fungsi accounting yang dibuat pada network layer. Untuk membuat informasi tagihan, setidaknya software mesti menghitung jumlah paket atau karakter atau bit yang dikirimkan oleh setiap pelanggannya. Accounting menjadi lebih rumit, bilamana sebuah paket melintasi batas negara yang memiliki tarip yang berbeda. Perpindahan paket dari satu jaringan ke jaringan lainnya juga dapat menimbulkan masalah yang tidak sedikit. Cara pengalamatan yang digunakan oleh sebuah jaringan dapat berbeda dengan cara yang dipakai oleh jaringan lainnya. Suatu jaringan mungkin tidak dapat menerima paket sama sekali karena ukuran paket yang terlalu besar. Protokolnyapun bisa berbeda pula, demikian juga dengan yang lainnya. Network layer telah mendapat tugas untuk mengatasi semua masalah seperti ini, sehingga memungkinkan jaringan-jaringan yang berbeda untuk saling terinterkoneksi.

2.3.4 Transport Layer

Fungsi dasar transport layer adalah menerima data dari session layer, memecah data menjadi bagian-bagian yang lebih kecil bila perlu, meneruskan data ke network layer, dan menjamin bahwa semua potongan data tersebut bisa tiba di sisi lainnya dengan benar. Selain itu, semua hal tersebut harus dilaksanakan secara efisien, dan bertujuan dapat melindungi layer-layer bagian atas dari perubahan teknologi hardware yang tidak dapat dihindari. Dalam keadaan normal, transport layer membuat koneksi jaringan yang berbeda bagi setiap koneksi transport yang diperlukan oleh session layer. Bila koneksi transport memerlukan throughput yang tinggi, maka transport layer dapat membuat koneksi jaringan yang banyak. Transport layer membagi-bagi pengiriman data ke sejumlah jaringan untuk meningkatkan throughput. Di lain pihak, bila pembuatan atau pemeliharaan koneksi jaringan cukup mahal, transport layer dapat menggabungkan beberapa koneksi transport ke koneksi jaringan yang sama. Hal tersebut dilakukan untuk membuat penggabungan ini tidak terlihat oleh session layer.

Transport layer juga menentukan jenis layanan untuk session layer, dan pada gilirannya jenis layanan bagi para pengguna jaringan. Jenis transport layer yang paling populer adalah saluran error-free point to point yang meneruskan pesan atau byte sesuai dengan urutan pengirimannya. Akan tetapi, terdapat pula jenis layanan transport lainnya. Layanan tersebut adalah transport pesan terisolasi yang tidak menjamin urutan pengiriman, dan membroadcast pesan-pesan ke sejumlah tujuan. Jenis layanan ditentukan pada saat koneksi dimulai. Transport layer merupakan layer end to end sebenarnya, dari sumber ke tujuan. Dengan kata lain, sebuah program pada mesin sumber membawa percakapan dengan program yang sama dengan pada mesin yang dituju. Pada layer-layer bawah, protokol terdapat di antara kedua mesin dan mesin-mesin lain yang berada didekatnya. Protokol tidak terdapat pada mesin sumber terluar atau mesin tujuan terluar, yang mungkin dipisahkan oleh sejumlah router. Perbedaan antara layer 1 sampai 3 yang terjalin, dan layer 4 sampai 7 yang end to end. Hal ini dapat dijelaskan seperti pada gambar 2-1.

Sebagai tambahan bagi penggabungan beberapa aliran pesan ke satu channel, transport layer harus hati-hati dalam menetapkan dan memutuskan koneksi pada jaringan. Proses ini memerlukan mekanisma penamaan, sehingga suatu proses pada sebuah mesin mempunyai cara untuk menerangkan dengan siapa mesin itu ingin bercakap-cakap. Juga harus ada mekanisme untuk mengatur arus informasi, sehingga arus informasi dari host yang cepat tidak membanjiri host yang lambat. Mekanisme seperti itu disebut pengendalian aliran dan memainkan peranan penting pada transport layer (juga pada layer-layer lainnya). Pengendalian aliran antara host dengan host berbeda dengan pengendalian aliran router dengan router. Kita akan mengetahui nanti bahwa prinsip-prinsip yang sama digunakan untuk kedua jenis pengendalian tersebut.

2.3.5 Session Layer

Session layer mengijinkan para pengguna untuk menetapkan session dengan pengguna lainnya. Sebuah session selain memungkinkan transport data biasa, seperti yang dilakukan oleh transport layer, juga menyediakan layanan yang istimewa untuk aplikasi-aplikasi tertentu. Sebuah session digunakan untuk memungkinkan seseorang pengguna log ke remote timesharing system atau untuk memindahkan file dari satu mesin kemesin lainnya. Sebuah layanan session layer adalah untuk melaksanakan pengendalian dialog. Session dapat memungkinkan lalu lintas bergerak dalam bentuk dua arah pada suatu saat, atau hanya satu arah saja. Jika pada satu saat lalu lintas hanya satu arah saja (analog dengan rel kereta api tunggal), session layer membantu untuk menentukan giliran yang berhak menggunakan saluran pada suatu saat.

Layanan session di atas disebut manajemen token. Untuk sebagian protokol, adalah penting untuk memastikan bahwa kedua pihak yang bersangkutan tidak melakukan operasi pada saat yang sama. Untuk mengatur aktivitas ini, session layer menyediakan token-token yang dapat digilirkan. Hanya pihak yang memegang token yang diijinkan melakukan operasi kritis. Layanan session lainnya adalah sinkronisasi. Ambil contoh yang dapat terjadi ketika mencoba transfer file yang berdurasi 2 jam dari mesin yang satu ke mesin lainnya dengan kemungkinan mempunyai selang waktu 1 jam antara dua crash yang dapat terjadi. Setelah masing-masing transfer dibatalkan, seluruh transfer mungkin perlu diulangi lagi dari awal, dan mungkin saja mengalami kegagalan lain. Untuk mengurangi kemungkinan terjadinya masalah ini, session layer dapat menyisipkan tanda tertentu ke aliran data. Karena itu bila terjadi crash, hanya data yang berada sesudah tanda tersebut yang akan ditransfer ulang.

2.3.6 Pressentation Layer

Pressentation layer melakukan fungsi-fungsi tertentu yang diminta untuk menjamin penemuan sebuah penyelesaian umum bagi masalah tertentu. Pressentation Layer tidak mengijinkan pengguna untuk menyelesaikan sendiri suatu masalah. Tidak seperti layer-layer di bawahnya yang hanya melakukan pemindahan bit dari satu tempat ke tempat lainnya, presentation layer memperhatikan syntax dan semantik informasi yang dikirimkan.

Satu contoh layanan pressentation adalah encoding data. Kebanyakan pengguna tidak memindahkan string bit biner yang random. Para pengguna saling bertukar data sperti nama orang, tanggal, jumlah uang, dan tagihan. Item-item tersebut dinyatakan dalam bentuk string karakter, bilangan interger, bilangan floating point, struktur data yang dibentuk dari beberapa item yang lebih sederhana. Terdapat perbedaan antara satu komputer dengan komputer lainnya dalam memberi kode untuk menyatakan string karakter (misalnya, ASCII dan Unicode), integer (misalnya komplemen satu dan komplemen dua), dan sebagainya. Untuk memungkinkan dua buah komputer yang memiliki presentation yang berbeda untuk dapat berkomunikasi, struktur data yang akan dipertukarkan dapat dinyatakan dengan cara abstrak, sesuai dengan encoding standard yang akan digunakan “pada saluran”. Presentation layer mengatur data-struktur abstrak ini dan mengkonversi dari representation yang digunakan pada sebuah komputer menjadi representation standard jaringan, dan sebaliknya.

2.3.7 Application Layer

Application layer terdiri dari bermacam-macam protokol. Misalnya terdapat ratusan jenis terminal yang tidak kompatibel di seluruh dunia. Ambil keadaan dimana editor layar penuh yang diharapkan bekerja pada jaringan dengan bermacam-macam terminal, yang masing-masing memiliki layout layar yang berlainan, mempunyai cara urutan penekanan tombol yang berbeda untuk penyisipan dan penghapusan teks, memindahkan sensor dan sebagainya.

Suatu cara untuk mengatasi masalah seperti di ata, adalah dengan menentukan terminal virtual jaringan abstrak, serhingga editor dan program-program lainnya dapat ditulis agar saling bersesuaian. Untuk menangani setiap jenis terminal, satu bagian software harus ditulis untuk memetakan fungsi terminal virtual jaringan ke terminal sebenarnya. Misalnya, saat editor menggerakkan cursor terminal virtual ke sudut layar kiri, software tersebut harus mengeluarkan urutan perintah yang sesuai untuk mencapai cursor tersebut. Seluruh software terminal virtual berada pada application layer.

Fungsi application layer lainnya adalah pemindahan file. Sistem file yang satu dengan yang lainnya memiliki konvensi penamaan yang berbeda, cara menyatakan baris-baris teks yang berbeda, dan sebagainya. Perpindahan file dari sebuah sistem ke sistem lainnya yang berbeda memerlukan penanganan untuk mengatasi adanya ketidak-kompatibelan ini. Tugas tersebut juga merupakan pekerjaan appication layer, seperti pada surat elektronik, remote job entry, directory lookup, dan berbagai fasilitas bertujuan umum dan fasilitas bertujuan khusus lainnya.

2.4 Transmisi Data Pada Model OSI

Proses pengiriman memiliki data yang akan dikirimkan ke proses penerima. Proses pengirim menyerahkan data ke application layer, yang kemudian menambahkan aplication header, AH (yang mungkin juga kosong), ke ujung depannya dan menyerahkan hasilnya ke presentation layer. Pressentation layer dapat membentuk data ini dalam berbagai cara dan mungkin saja menambahkan sebuah header di ujung depannya, yang diberikan oleh session layer. Penting untuk diingat bahwa presentation layer tidak menyadari tentang bagian data yang mana yang diberi tanda AH oleh application layer yang merupakan data pengguna yang sebenarnya. Proses pemberian header ini berulang terus sampai data tersebut mencapai physical layer, dimana data akan ditransmisikan ke mesin lainnya. Pada mesin tersebut, semua header tadi dicopoti satu per satu sampai mencapai proses penerimaan. Yang menjadi kunci di sini adalah bahwa walaupun transmisi data aktual berbentuk vertikal seperti pada gambar 1-17, setiap layer diprogram seolah-olah sebagai transmisi yang bersangkutan berlangsung secara horizontal. Misalnya, saat transport layer pengiriman mendapatkan pesan dari session layer, maka transport layer akan membubuhkan header transport layer dan mengirimkannya ke transport layer penerima.

2.4.1Pengantar Model Open Systems Interconnection(OSI)

Model Open Systems Interconnection (OSI) diciptakan oleh International Organization for Standardization (ISO) yang menyediakan kerangka logika terstruktur bagaimana proses komunikasi data berinteraksi melalui jaringan. Standard ini dikembangkan untuk industri komputer agar komputer dapat berkomunikasi pada jaringan yang berbeda secara efisien.

2.4.2 Model Layer OSI

Terdapat 7 layer pada model OSI. Setiap layer bertanggungjawwab secara khusus pada proses komunikasi data. Misal, satu layer bertanggungjawab untuk membentuk koneksi antar perangkat, sementara layer lainnya bertanggungjawab untuk mengoreksi terjadinya “error” selama proses transfer data berlangsung.
Model Layer OSI dibagi dalam dua group: “upper layer” dan “lower layer”. “Upper layer” fokus pada applikasi pengguna dan bagaimana file direpresentasikan di komputer. Untuk Network Engineer, bagian utama yang menjadi perhatiannya adalah pada “lower layer”. Lower layer adalah intisari komunikasi data melalui jaringan aktual.


“Open” dalam OSI

“Open” dalam OSI adalah untuk menyatakan model jaringan yang melakukan interkoneksi tanpa memandang perangkat keras/ “hardware” yang digunakan, sepanjang software komunikasi sesuai dengan standard. Hal ini secara tidak langsung menimbulkan “modularity” (dapat dibongkar pasang).


Modularity

“Modularity” mengacu pada pertukaran protokol di level tertentu tanpa mempengaruhi atau merusak hubungan atau fungsi dari level lainnya.
Dalam sebuah layer, protokol saling dipertukarkan, dan memungkinkan komunikasi terus berlangsung. Pertukaran ini berlangsung didasarkan pada perangkat keras “hardware” dari vendor yang berbeda dan bermacam-macam alasan atau keinginan yang berbeda.

Kamis, 15 Mei 2008

Sejarah Sistem Operasi

Sejarah Sistem Operasi
Menurut Tanenbaum, sistem operasi mengalami perkembangan yang sangat pesat, yang dapat dibagi
kedalam empat generasi:
• Generasi Pertama (1945-1955)
Generasi pertama merupakan awal perkembangan sistem komputasi elektronik sebagai pengganti
sistem komputasi mekanik, hal itu disebabkan kecepatan manusia untuk menghitung terbatas dan
manusia sangat mudah untuk membuat kecerobohan, kekeliruan bahkan kesalahan. Pada generasi ini
belum ada sistem operasi, maka sistem komputer diberi instruksi yang harus dikerjakan secara
langsung.
• Generasi Kedua (1955-1965)
Generasi kedua memperkenalkan Batch Processing System, yaitu Job yang dikerjakan dalam satu
rangkaian, lalu dieksekusi secara berurutan.Pada generasi ini sistem komputer belum dilengkapi
sistem operasi, tetapi beberapa fungsi sistem operasi telah ada, contohnya fungsi sistem operasi ialah
FMS dan IBSYS.
• Generasi Ketiga (1965-1980)
Pada generasi ini perkembangan sistem operasi dikembangkan untuk melayani banyak pemakai
sekaligus, dimana para pemakai interaktif berkomunikasi lewat terminal secara on-line ke komputer,
maka sistem operasi menjadi multi-user (di gunakan banyak pengguna sekali gus) dan
multi-programming (melayani banyak program sekali gus).
• Generasi Keempat (Pasca 1980an)
Dewasa ini, sistem operasi dipergunakan untuk jaringan komputer dimana pemakai menyadari
keberadaan komputer-komputer yang saling terhubung satu sama lainnya. Pada masa ini para
pengguna juga telah dinyamankan dengan Graphical User Interface yaitu antar-muka komputer yang
berbasis grafis yang sangat nyaman, pada masa ini juga dimulai era komputasi tersebar dimana
komputasi-komputasi tidak lagi berpusat di satu titik, tetapi dipecah dibanyak komputer sehingga
tercapai kinerja yang lebih baik.

Tips mempercepat start up / booting di Linux (Fedora)

Tips mempercepat start up / booting di Linux (Fedora)
Beberapa waktu yg lalu saya membaca sebuah pertanyaan dalam sebuah forum yaitu bagaimana cara mempercepat start up atau booting pada Linux. Untuk melakukan hal itu sebaiknya kita mengetahui service apa saja yg jalan ketika Linux booting, dari situ kita bisa memutuskan service mana sajakah yg kita perlukan atau sebaliknya

yg pada akhirnya berefek pada proses start up / booting yang kita maksud. Berikut ini adalah penjelasan service yang ada pada Linux (fedora yg saya gunakan untuk praktek).

Keterangan Kode:

L = Hanya diperlukan komputer laptop.
D = Hanya diperlukan komputer desktop.
A = Dibutuhkan oleh semua. Disarankan untuk di aktivkan.
HR = Disarankan diaktivkan.
R = Ini yg sebaiknya anda nonaktifkan untuk mempercepat booting
NN = Ini yg sebaiknya anda nonaktifkan untuk mempercepat booting kecuali memang service itu anda butuhkan.

NetworkManager : Best network selection : L
acpid : Power managment : HR
anacron : More Cron management : HR
apmd : For laptop's battery monitoring : L
atd : Similar to Cron's functions : NN
autofs : Auto-detect/mount filesystems : HR
ahavi-daemon : Zeroconf stuff : NN
avavi-dnsconfd : DNS Zeroconf stuff : NN
bluetooth : needed for bluetooth wireless devices to work : NN
btseed : BitTorrent Seeding : NN
bttrack : BitTorrent tracking : NN
cpuspeed : dynamic CPU speed daemon : L
crond : Automated tasks : A
cups : Central Unix Printing System : HR
cups-config-daemon: Central Unix Printing System through D-Bus : HR
dc_client : SSL session cache client proxy : NN
dc_server : SSL session server : NN
dhcdbd : D-BUS control of ISC DHCP client : NN
diskdump : Create Dump files if system crashes : NN
firstboot : First-boot configuration utility : NN after your first boot
gpm : Mouse support in terminals (runlevel 3) : NN
haldaemon : Hardware Abstraction Layer : A
hplip : HP Printer service : A for all that use HP Printers
httpd : Apache's Web server : NN
iptables : Firewall. Plain & Simple. : A
isdn : Integrated Services Digital Network : NN
kudzu : hardware probe at startup, only if you're changing hardware : NN
lirc : Infrared controls : NN
lisa : Similar to "Network Neighbourhood" : R
lm_sensors : System sensor monitoring : A that have CPU / fan sensors
mdnsresponder : Howl network : NN
messagebus : The system-messenger dbus : A
mysqld : MySQL's database server : NN
named : BIND DNS server : NN
netdump : netconsole & netcrashdump utility : NN
netfs : Network filesystems : HR
netplugd : Dynamic network managment : NN
network : Network connectivity & services : A
nifd : Network interface monitor daemon : NN
nscd : Name service caching daemon : NN
ntpd: Network Time Protol : NN
nfs + nfslock : NFS servers : NN
portmap : RPC connections, like NFS / NIS : NN
pcmcia : Laptop PCMCIA : L
redahead & readahead_early : Caches boot services & therefore decreases boot time : A
rpcgssd : NFS v4 connection helper : NN
rpcidmapd : NFS v4 connection helper : NN
rpcsvcgssd : NFS v4 connection helper : NN
saslauthd : plaintext auth in cyrus-sasl : NN
sendmail : Mail server, although there are better ones out there I'd disable this one and install something like squirrelmail. Either way, it's enabled by default and can be disabled. : NN
smb : The Samba or SMB server : NN
snmpd : Simple Network Management Protocol : NN
snmptrapd : Simple Network Management Protocol : NN
sshd: remote SSH server : NN
syslog : System & Kernel logger. VITAL!: A
wpa_supplicant : Wireless auth helper : A who use wireless
xfs : X font server. Vital to graphic functioning!: A
xinetd : the replacement for inted, xinetd is a internet superdaemon. HR

ati-fglrx / nvidia-glx : Livna graphics drivers services : HR

Sumber dan keterangan lbih lanjut silahkan kunjungi: Fedoraforum.org

Rabu, 14 Mei 2008

Komunikasi Data

Komunikasi Data
Komunikasi data adalah merupakan bagian dari telekomunikasi yang secara khusus
berkenaan dengan transmisi atau pemindahan data dan informasi diantara komputerkomputer
dan piranti-piranti yang lain dalam bentuk digital yang dikirimkan melalui
media komunikasi data. Data berarti informasi yang disajikan oleh isyarat digital.
Komunikasi data merupakan baguan vital dari suatu masyarakat informasi karena
sistem ini menyediakan infrastruktur yang memungkinkan komputer-komputer dapat
berkomunikasi satu sama lain.
Komponen Komunikasi Data:
· Pengirim, adalah piranti yang mengirimkan data
· Penerima, adalah piranti yang menerima data
· Data, adalah informasi yang akan dipindahkan
· Media pengiriman, adalah media atau saluran yang digunakan untuk
mengirimkan data
· Protokol, adalah aturan-aturan yang berfungsi untuk menyelaraskan
hubungan.

Satelit

Jenis satelit
Satelit astronomi adalah satelit yang digunakan untuk mengamati planet, galaksi, dan objek angkasa lainnya yang jauh.

Satelit komunikasi adalah satelit buatan yang dipasang di angkasa dengan tujuan telekomunikasi menggunakan radio pada frekuensi gelombang mikro. Kebanyakan satelit komunikasi menggunakan orbit geosinkron atau orbit geostasioner, meskipun beberapa tipe terbaru menggunakan satelit pengorbit Bumi rendah.

Satelit pengamat Bumi adalah satelit yang dirancang khusus untuk mengamati Bumi dari orbit, seperti satelit reconnaissance tetapi ditujukan untuk penggunaan non-militer seperti pengamatan lingkungan, meteorologi, pembuatan map, dll.

Satelit navigasi adalah satelit yang menggunakan sinyal radio yang disalurkan ke penerima di permukaan tanah untuk menentukan lokasi sebuah titik dipermukaan bumi. Salah satu satelit navigasi yang sangat populer adalah GPS milik Amerika Serikat selain itu ada juga Glonass milik Rusia. Bila pandangan antara satelit dan penerima di tanah tidak ada gangguan, maka dengan sebuah alat penerima sinyal satelit (penerima GPS), bisa diperoleh data posisi di suatu tempat dengan ketelitian beberapa meter dalam waktu nyata.

Satelit mata-mata adalah satelit pengamat Bumi atau satelit komunikasi yang digunakan untuk tujuan militer atau mata-mata.

Satelit tenaga surya adalah satelit yang diusulkan dibuat di orbit Bumi tinggi yang menggunakan transmisi tenaga gelombang mikro untuk menyorotkan tenaga surya kepada antena sangat besar di Bumi yang dpaat digunakan untuk menggantikan sumber tenaga konvensional.

Stasiun angkasa adalah struktur buatan manusia yang dirancang sebagai tempat tinggal manusia di luar angkasa. Stasiun luar angkasa dibedakan dengan pesawat angkasa lainnya oleh ketiadaan propulsi pesawat angkasa utama atau fasilitas pendaratan; Dan kendaraan lain digunakan sebagai transportasi dari dan ke stasiun. Stasiun angkasa dirancang untuk hidup jangka-menengah di orbit, untuk periode mingguan, bulanan, atau bahkan tahunan.

Satelit cuaca adalah satelit yang diguanakan untuk mengamati cuaca dan iklim Bumi.

Satelit miniatur adalah satelit yang ringan dan kecil. Klasifikasi baru dibuat untuk mengkategorikan satelit-satelit ini: satelit mini (500–200 kg), satelit mikro (dibawah 200 kg), satelit nano (di bawah 10 kg).

Taukah kamu?

Kabel komunikasi bawah laut adalah kabel yang diletakkan di bawah laut untuk menghubungkan telekomunikasi antar negara-negara.

Komunikasi kabel bawah laut pertama membawa data telegrafi. Generasi berikutnya membawa komunikasi telepon, dan kemudian data komunikasi. Seluruh kabel modern menggunakan teknologi optik fiber untuuk membawa data digital, yang kemudian juga untuk membawa data telepon, internet, dan juga data pribadi.

Operator telekomunikasi di Indonesia pada era 1990-an sudah menggunakan kabel laut untuk menghubungkan pulau-pulau di Nusantara. Penggunaan kabel laut serat optik memiliki banyak keuntungan dibandingkan menggunakan Digital Micro wave (Radio Terrestrial) yang memiliki keterbatasan pada bandwidth, sehingga trend kedepan penggunaan kabel serat optik akan semakin banyak baik di darat maupun di laut. Penggelaran kabel laut dilakukan oleh kapal kabel (Cableship) yang dirancang khusus untuk menggelar kabel laut, Cableship memiliki keistimewaan, karena tidak dapat menggelar pada lokasi air dangkal, sehingga untuk area air dangkal (Shore End) biasanya menggunakan Barge Cable, yang mampu sampai pada ke dalam air 1 meter.

Sejak 2003, kabel bawah laut telah menghubungkan seluruh benua dunia kecuali Antarktika.

Setting GPRS Nokia 6600

· MENTARI

Seting GPRS OTA
Ketik SMS: GPRS‹spasi›MerkHP‹spasi›TypeHP
Kirim Ke: 3000
Contoh: GPRS NOKIA 6600



· MATRIX

Seting GPRS OTA
Ketik SMS: GPRS‹spasi›MerkHP‹spasi›TypeHP
Kirim Ke: 3939
Contoh: GPRS NOKIA 6600



· IM3

Seting GPRS OTA
Ketik SMS: GPRS‹spasi›MerkHP‹spasi›TypeHP
Kirim Ke: 3939
Contoh: GPRS NOKIA 6600



· XL

Seting GPRS OTA
Ketik SMS: GPRS‹spasi›MerkHP‹spasi›TypeHP
Kirim Ke: 9667
Contoh: GPRS NOKIA 6600



· TELKOMSEL

Seting GPRS OTA
Ketik SMS: S‹spasi›MerkHP‹spasi›TypeHP
Kirim Ke: 5432
Contoh: S NOKIA 6600

Selamat mencoba!!!!

Jumat, 09 Mei 2008

Trik GPRS gratisss!!!!

Hai para hp mania yg suka browsing lewat hp, kabar gembira buat loe..Caranya emang agak teknis dikit. Gini, dasarnya kan ada chip di tengah2 SIMCard yang berfungsi buat ngirim informasi penggunaan/billing gprs kita. Nah chip ini letaknya ditengah2 persis SIMCard kita (yang tengah2 tu kyknya yg warnanya kaya goresan pensil). Untuk mendapatkan GPRS gratis, katanya (karena aku dapet info ini dari forum tetangga), kita dapat memutus chip tersebut dengan jarum. Cukup kita tekankan jarum ke chip tersebut biar chip tersebut putus. Tapi harus dengan sangat hati2. Karena kalo engga, bakalan rusak, atau tak dapat dipake lagi deh. Kalo berhasil, biling penggunaan gprs tu tak akan dapat dibaca. Namun aku menyarankan trik ini dijalankan di kartu temen2 yang emang dah mau kobong(hangus) deh, nanti kalo salah tusuk jarum gimana? Aku ga bisa ganti lo yaa Aku sih belum sempet coba trik ini, soale kartu ku yang mentari dah hangus duluan sebelum aku nemu trik ini. Coba aja di kartu IM3, As, ato Mentari. Oh ya, bagi yang berhasil melakukan trik ini, dan domisilinya sekitar solo ato jogja, aku beri tahu dong, berhasil ato gak nya… Surprised lumayan kan gprs sekarang kan mahal(mahal ga sih). Jadi aku intinya minta bantuan temen2 yang mau ganti kartu, ataupunya kartu yang mau hangus, coba aja triknya, sapa tau nanti bisa. Oh ya, aku dapet trik ini di sebuah forum, dari, katanya dari seorang yang bekerja di Indosat. Semoga bermanfaat!!

Senin, 28 April 2008

Apakah HTML itu?
HTML adalah singkatan dari Hypertext Markup Language. Terdiri dari sepasang kode yang disisipkan dalam suatu dokumen untuk mengontrol tampilan dokumen di layar monitor oleh Web Browser, seperti Netscape atau Mosaic. Apabila kita akan memandang suatu dokumen di Internet kita harus menggunakan Web Browser dan disana ada fasilitas "View source" untuk melihat kode-kode web page ini. Suatu dokumen berisi kode-kode ini disebut HTML.
Suatu dokumen HTML harus mempunyai formulir yang tepat, sehingga dapat dikenal dan di Interpretasikan dengan tepat oleh perangkat lunak dari Browser.

Untuk membuat paragraf :
Paragraph Baru:

Digunakan untuk pindah alinea atau paragraf. Tag ini bisa
diberi akhiran

tapi juga bisa tidak diberi.
Line Break:
Digunakan untuk pindah ke baris baru.
No Line Break: Bila digunakan tag ini maka teks yang panjang tidak
secara otomatis pindah baris bawahnya bila baris pertama sudah terlalu panjang.
Font Untuk mendefinisikan berbagai attribut FONT, yaitu : SIZE, FACE,
COLOR.
SIZE: Ukuran font yang digunakan, berkisar antara 1 - 7 dengan 1 merupakan
ukuran terkecil dan 7 merupakan ukuran terbesar.
Dah dulu ya...besok lagi...

Sabtu, 19 April 2008

Hadapilah semua dengan senyuman karena luka ini membekas dihati dan aku ada karena kau ada maka jangan tangisi aku hingga akhir waktu, bila kau cinta katakan cinta ku kan tetap menjadi bintang dilangit agar kau selalu dihatiku hingga langit tak mendengar....Namun semua itu hanya cinta semu, dan sephia hanya ingin kau tahu bahwa jujur ku yakin akan dirimu akan semua janji manismu yang seolah takkan sirna walau badai menghadang....dan masih menjadi bintang disurga, andai ku tahu bahwa kekasih gelapku adalah sephia kan ku kejar hingga batas waktu sampai mati, tapi maaf ku harus pergi dan ayat-ayat cinta bercerita tentang jalan cinta....

Rabu, 09 April 2008

Waktu


Waktu terus berputar, tanpa terasa kita telah terlena olehnya. Banyak hal yang kita lewati tanpa menghasilkan sesuatu yang berarti....Apa saja yang telah engkau lakukan?.............
===================================
SELAMAT DATANG !!!
===================================