tag:blogger.com,1999:blog-49382478164882474462024-03-13T22:16:04.974-07:00Bilhaqqi Yaama Imasnaimcomputer is my worldbilhaqqiyaamahttp://www.blogger.com/profile/14114347571938374420noreply@blogger.comBlogger21125tag:blogger.com,1999:blog-4938247816488247446.post-3934047915345669642012-09-25T05:48:00.002-07:002012-09-25T05:48:24.768-07:00Sejarah AndroidAndroid (sistem operasi)
Android
Layar utama Samsung Galaxy Nexus dengan sistem operasi Android 4.1 "Jelly Bean"
Perusahaan / pengembang Google, Open Handset Alliance, Android Open Source Project
Diprogram dalam C, C++, Java[1]
Keluarga OS Unix-like, Linux
Status Beroperasi
Model kode sumber Sumber terbuka[2]
Rilis awal 20 September 2008
Rilis stabil 4.1 Jelly Bean[3] / 10 Juli 2012; 2 bulan lalu[4]
Target pemasaran Telepon pintar dan komputer tablet
Bahasa Multibahasa
Manajer paket Google Play / APK
Platform
yang didukung ARM, MIPS,[5] x86[6]
Tipe kernel Monolitik (modifikasi kernel Linux)
Antarmuka standar Grafis (Multisentuh)
Lisensi Apache License 2.0
Patch kernel Linux berlisensi GNU GPL v2[7]
Situs web android.com
Galaxy Nexus
Android adalah sistem operasi yang berbasis Linux untuk telepon seluler seperti telepon pintar dan komputer tablet. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak. Awalnya, Google Inc. membeli Android Inc., pendatang baru yang membuat peranti lunak untuk ponsel. Kemudian untuk mengembangkan Android, dibentuklah Open Handset Alliance, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia.
Pada saat perilisan perdana Android, 5 November 2007, Android bersama Open Handset Alliance menyatakan mendukung pengembangan standar terbuka pada perangkat seluler. Di lain pihak, Google merilis kode–kode Android di bawah lisensi Apache, sebuah lisensi perangkat lunak dan standar terbuka perangkat seluler.
Di dunia ini terdapat dua jenis distributor sistem operasi Android. Pertama yang mendapat dukungan penuh dari Google atau Google Mail Services (GMS) dan kedua adalah yang benar–benar bebas distribusinya tanpa dukungan langsung Google atau dikenal sebagai Open Handset Distribution (OHD).
Daftar isi [sembunyikan]
1 Sejarah
1.1 Kerjasama dengan Android Inc.
1.2 Produk awal
1.3 Android versi 1.1
1.4 Android versi 1.5 (Cupcake)
1.5 Android versi 1.6 (Donut)
1.6 Android versi 2.0/2.1 (Eclair)
1.7 Android versi 2.2 (Froyo: Frozen Yoghurt)
1.8 Android versi 2.3 (Gingerbread)
1.9 Android versi 3.0/3.1 (Honeycomb)
1.10 Android versi 4.0 (ICS: Ice Cream Sandwich)
1.11 Android versi 4.1 (Jelly Bean)
2 Fitur
3 Android bagi komunitas sumber terbuka
4 Lihat pula
5 Referensi
6 Pranala luar
[sunting]Sejarah
[sunting]Kerjasama dengan Android Inc.
Pada Juli 2005, Google bekerjasama dengan Android Inc., perusahaan yang berada di Palo Alto, California Amerika Serikat. Para pendiri Android Inc. bekerja pada Google, di antaranya Andy Rubin, Rich Miner, Nick Sears, dan Chris White. Saat itu banyak yang menganggap fungsi Android Inc. hanyalah sebagai perangkat lunak pada telepon seluler. Sejak saat itu muncul rumor bahwa Google hendak memasuki pasar telepon seluler. Di perusahaan Google, tim yang dipimpin Rubin bertugas mengembangkan program perangkat seluler yang didukung oleh kernel Linux. Hal ini menunjukkan indikasi bahwa Google sedang bersiap menghadapi persaingan dalam pasar telepon seluler.
[sunting]Produk awal
Sekitar September 2007 sebuah studi melaporkan bahwa Google mengajukan hak paten aplikasi telepon seluler (akhirnya Google mengenalkan Nexus One, salah satu jenis telepon pintar GSM yang menggunakan Android pada sistem operasinya. Telepon seluler ini diproduksi oleh HTC Corporation dan tersedia di pasaran pada 5 Januari 2010).
Pada 9 Desember 2008, diumumkan anggota baru yang bergabung dalam program kerja Android ARM Holdings, Atheros Communications, diproduksi oleh Asustek Computer Inc, Garmin Ltd, Softbank, Sony Ericsson, Toshiba Corp, dan Vodafone Group Plc. Seiring pembentukan Open Handset Alliance, OHA mengumumkan produk perdana mereka, Android, perangkat bergerak (mobile) yang merupakan modifikasi kernel Linux 2.6. Sejak Android dirilis telah dilakukan berbagai pembaruan berupa perbaikan bug dan penambahan fitur baru.
Telepon pertama yang memakai sistem operasi Android adalah HTC Dream, yang dirilis pada 22 Oktober 2008. Pada penghujung tahun 2009 diperkirakan di dunia ini paling sedikit terdapat 18 jenis telepon seluler yang menggunakan Android.
[sunting]Android versi 1.1
Pada 9 Maret 2009, Google merilis Android versi 1.1. Android versi ini dilengkapi dengan pembaruan estetis pada aplikasi, jam alarm, voice search (pencarian suara), pengiriman pesan dengan Gmail, dan pemberitahuan email.
[sunting]Android versi 1.5 (Cupcake)
Pada pertengahan Mei 2009, Google kembali merilis telepon seluler dengan menggunakan Android dan SDK (Software Development Kit) dengan versi 1.5 (Cupcake). Terdapat beberapa pembaruan termasuk juga penambahan beberapa fitur dalam seluler versi ini yakni kemampuan merekam dan menonton video dengan modus kamera, mengunggah video ke Youtube dan gambar ke Picasa langsung dari telepon, dukungan Bluetooth A2DP, kemampuan terhubung secara otomatis ke headset Bluetooth, animasi layar, dan keyboard pada layar yang dapat disesuaikan dengan sistem.
[sunting]Android versi 1.6 (Donut)
Donut (versi 1.6) dirilis pada September dengan menampilkan proses pencarian yang lebih baik dibanding sebelumnya, penggunaan baterai indikator dan kontrol applet VPN. Fitur lainnya adalah galeri yang memungkinkan pengguna untuk memilih foto yang akan dihapus; kamera, camcorder dan galeri yang dintegrasikan; CDMA / EVDO, 802.1x, VPN, Gestures, dan Text-to-speech engine; kemampuan dial kontak; teknologi text to change speech (tidak tersedia pada semua ponsel; pengadaan resolusi VWGA.
[sunting]Android versi 2.0/2.1 (Eclair)
Pada 3 Desember 2009 kembali diluncurkan ponsel Android dengan versi 2.0/2.1 (Eclair), perubahan yang dilakukan adalah pengoptimalan hardware, peningkatan Google Maps 3.1.2, perubahan UI dengan browser baru dan dukungan HTML5, daftar kontak yang baru, dukungan flash untuk kamera 3,2 MP, digital Zoom, dan Bluetooth 2.1.
Untuk bergerak cepat dalam persaingan perangkat generasi berikut, Google melakukan investasi dengan mengadakan kompetisi aplikasi mobile terbaik (killer apps - aplikasi unggulan). Kompetisi ini berhadiah $25,000 bagi setiap pengembang aplikasi terpilih. Kompetisi diadakan selama dua tahap yang tiap tahapnya dipilih 50 aplikasi terbaik.
Dengan semakin berkembangnya dan semakin bertambahnya jumlah handset Android, semakin banyak pihak ketiga yang berminat untuk menyalurkan aplikasi mereka kepada sistem operasi Android. Aplikasi terkenal yang diubah ke dalam sistem operasi Android adalah Shazam, Backgrounds, dan WeatherBug. Sistem operasi Android dalam situs Internet juga dianggap penting untuk menciptakan aplikasi Android asli, contohnya oleh MySpace dan Facebook.
[sunting]Android versi 2.2 (Froyo: Frozen Yoghurt)
Pada 20 Mei 2010, Android versi 2.2 (Froyo) diluncurkan. Perubahan-perubahan umumnya terhadap versi-versi sebelumnya antara lain dukungan Adobe Flash 10.1, kecepatan kinerja dan aplikasi 2 sampai 5 kali lebih cepat, intergrasi V8 JavaScript engine yang dipakai Google Chrome yang mempercepat kemampuan rendering pada browser, pemasangan aplikasi dalam SD Card, kemampuan WiFi Hotspot portabel, dan kemampuan auto update dalam aplikasi Android Market.
[sunting]Android versi 2.3 (Gingerbread)
Pada 6 Desember 2010, Android versi 2.3 (Gingerbread) diluncurkan. Perubahan-perubahan umum yang didapat dari Android versi ini antara lain peningkatan kemampuan permainan (gaming), peningkatan fungsi copy paste, layar antar muka (User Interface) didesain ulang, dukungan format video VP8 dan WebM, efek audio baru (reverb, equalization, headphone virtualization, dan bass boost), dukungan kemampuan Near Field Communication (NFC), dan dukungan jumlah kamera yang lebih dari satu.
[sunting]Android versi 3.0/3.1 (Honeycomb)
Android Honeycomb dirancang khusus untuk tablet. Android versi ini mendukung ukuran layar yang lebih besar. User Interface pada Honeycomb juga berbeda karena sudah didesain untuk tablet. Honeycomb juga mendukung multi prosesor dan juga akselerasi perangkat keras (hardware) untuk grafis. Tablet pertama yang dibuat dengan menjalankan Honeycomb adalah Motorola Xoom. Perangkat tablet dengan platform Android 3.0 akan segera hadir di Indonesia. Perangkat tersebut bernama Eee Pad Transformer produksi dari Asus. Rencana masuk pasar Indonesia pada Mei 2011.
[sunting]Android versi 4.0 (ICS: Ice Cream Sandwich)
Diumumkan pada tanggal 19 Oktober 2011, membawa fitur Honeycomb untuk smartphone dan menambahkan fitur baru termasuk membuka kunci dengan pengenalan wajah, jaringan data pemantauan penggunaan dan kontrol, terpadu kontak jaringan sosial, perangkat tambahan fotografi, mencari email secara offline, dan berbagi informasi dengan menggunakan NFC. Ponsel pertama yang menggunakan sistem operasi ini adalah Samsung Galxy Nexus.
<b>Android versi 4.1 (Jelly Bean)</b>
Android Jelly Bean yaang diluncurkan pada acara Google I/O lalu membawa sejumlah keunggulan dan fitur baru. Penambahan baru diantaranya meningkatkan input keyboard, desain baru fitur pencarian, UI yang baru dan pencarian melalui Voice Search yang lebih cepat.
Tak ketinggalan Google Now juga menjadi bagian yang diperbarui. Google Now memberikan informasi yang tepat pada waktu yang tepat pula. Salah satu kemampuannya adalah dapat mengetahui informasi cuaca, lalu-lintas, ataupun hasil pertandingan olahraga. Sistem operasi Android Jelly Bean 4.1 muncul pertama kali dalam produk tablet Asus, yakni Google Nexus 7.
<b>Fitur</b>
Fitur yang tersedia di Android adalah:
Kerangka aplikasi: itu memungkinkan penggunaan dan penghapusan komponen yang tersedia.
Dalvik mesin virtual: mesin virtual dioptimalkan untuk perangkat telepon seluler.
Grafik: grafik di 2D dan grafis 3D berdasarkan pustaka OpenGL.
SQLite: untuk penyimpanan data.
Mendukung media: audio, video, dan berbagai format gambar (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)
GSM, Bluetooth, EDGE, 3G, 4G dan WiFi (tergantung piranti keras)
Kamera, Global Positioning System (GPS), kompas, NFC dan accelerometer (tergantung piranti keras)
<b>Android bagi komunitas sumber terbuka</b>
Android memiliki berbagai keunggulan sebagai piranti lunak yang memakai basis kode komputer yang bisa didistribusikan secara terbuka (open source) sehingga pengguna bisa membuat aplikasi baru di dalamnya. Android memiliki aplikasi native Google yang terintegrasi seperti pushmail Gmail, Google Maps, dan Google Calendar.
Para penggemar open source kemudian membangun komunitas yang membangun dan berbagi Android berbasis firmware dengan sejumlah penyesuaian dan fitur-fitur tambahan, seperti FLAC lossless audio dan kemampuan untuk menyimpan download aplikasi pada microSD card. Mereka sering memperbaharui paket-paket firmware dan menggabungkan elemen-elemen fungsi Android yang belum resmi diluncurkan dalam suatu carrier-sanction firmware.bilhaqqiyaamahttp://www.blogger.com/profile/14114347571938374420noreply@blogger.com0tag:blogger.com,1999:blog-4938247816488247446.post-1122622729594860062010-11-12T00:36:00.001-08:002010-11-12T00:36:47.583-08:00Sejarah komputer dari pra sejarah sampai starwarsAku mau cerita sejarah komputer.
Bagi yang kuliah TI pasti kenyang baca ginian, ini versi aku lho bukan versi textbook jadi jangan jadikan sebagai bahan ujian.
Jaman Fosil pra sejarah
percaya gak, jaman pra sejarah udah ada komputer ???
iya ada komputer disana di Babilonia sekarang namanya Irak, kemungkinan besar di cina juga ada, nama nya Abacus atau sempoa, gak tau deh kalo orang amrik ngebakar itu komputer bersejarah. Btw gue gak tau cara pake abacus atau sempoa itu, tanya orang cina deh, atau anak TK yang belajar sempoa...:))
Jadi fosil gak juga...coba jalan-jalan ke glodok sana, orang cina masih pake sempoa antik nya dari pada pake kalkulator atau komputer cash register.
Blaise Pascal pernah bikin kalkulator mekanik... mekanik gimana mencet ya ? tapi cukuplah buat ngituh tambah dan kurang, jangan coba coba ngitung kalkulus dengan kalkulator ini, bakalan cape mencet nya :)
Charles Babbage juga membuat mekanik komputer, belum bisa dibilang komputer sih karena masih pake mekanik semua.
Jaman komputer Dinosaurus sebelum 1970
Jaman dahulu kala sebelum para komputer pc lahir, hidup dinosaurus komputer sebesar gudang, makanan nya listrik ribuan watt, jalan nya lelet kayak truk keberatan badan. Komponen nya pake Tabung elektron sebelum th 1950, th sudah 1960an pake transistor tapi tetap aja body nya segede gudang.
Dan yang lebih sedih lagi orang yang naekin (pake) komputer harus orang terlatih, enggak sembarangan orang bisa pake komputer. Perusahaan super tajir, pemerintahan dan universitas aja yang bisa piara itu dinosaurus komputer. yang lebih menyedihkan lagi orang yang pake dino yang satu belum tentu bisa pake dino yang laen, masing masing punya cara nya sendiri.
Cara pake nya hmmm kayak nya elo harus ngantri deh, misal nya punya itung itungan program elo harus ngantri dulu bikin SIM card eh punch card, trus masukin ke mesin...setelah dimakan baru keluar deh tai nya eh...sory hasil nya, kalo salah ya ulang dari awal, kan belon ada SIM isi ulang di sini...jadi harus beli baru lagi, bokek dah gue
Yang termasuk fosil fosil dino ini adalah
ENIAC, UNIVAC sory gak apal gue belon lahir sih...
Jaman komputer kecil (mini computer) 1970-1980
Jaman ini dimulai dengan komponen yang kecil memakai IC, makan listrik nya lebih kecil, dan ukuran nya gak gede gede banget...tapi tetep aja gede, minimal ukuran lemari pakaian. OS nya kebanyakan udah pake UNIX tapi tetep aja susah bikin program nya btw belon ada monitor yang asik di pelototin di sini :((
Cara kerjanya mirip dengan jurangan-jongos, ada satu juragan yang tajir banget dan banyak sekali jongos yang kerja di situ...Ya kayak jaman penjajahan dulu lho...juragan nya namanya mainframe, jongos nya namanya dumb terminal... dumb kan bodoh jadi Kayak orang belanda kan "Goblok Koe"...walaupun kerjaan elo udah bener
tahun 1970 OS UNIX dibuat oleh Bell lab, sekarang AT&T tapi dipakai oleh komputer komputer gede gajah aja, belum UNIX buat pc tahun 70an, Iseng juga sih orang telkom bikin OS komputer.
Btw gue masih kecil dan belon tau ada binatang yang nama nya komputer. jadi belon maenan komputer...paling sepeda butut...
Embrio PC mulai lahir di sini di tandai dengan kit altair 8800 pake prosessor 8080, yang di pake ngoprek sama bill gates & paul alen.
Embrio DOS untuk pc adalah CP/M dikembangkan oleh digital research, nama awal dari DOS adalah QDOS (Quick and Dirty Operating System), wah gimana sih udah kecil jorok lagi... dan DOS bertahan sebagai OS sampai jaman Windows 95.
Jaman mikro komputer 1980-1990
Nah jaman ini muncul dan PC (personal komputer), sebenarnya komputer pc pertama adalah apple bukan ibm pc, dibuat oleh steve jobs & Steve Wozniak. Kemudian Bill gates & Paul Allen membuat program basic untuk komputer 8080.
Komputer ber GUI pertama bukan lah apple atau windows, tapi xerox alto workstation produksi dari xerox. Inilah komputer pertama pake mouse.
Periode ini IBM-PC + DOS merajai komputer kelas jangkrik (karena kalo lagi dipake bunyi hardisk & disket nya krik...krik...krik...), dilain pihak Apple mulai menjual PC dengan grafik yang ciamik dengan nama Apple MacIntosh. MS Windows sebenarnya sudah lahir tapi masih di anak tirikan karena ya itu anak tiri...disuruh kerja berat aja udah ngos ngosan...baru Windows 3.1 bisa dibisa disuruh kerja berat.
Penyakit virus, trojan mulai berkembang biak di DOS...melalui perantara disket...gak tau deh yang laen soalnya internet kan belum beredar di kalangan murmer...
UNIX dipakai oleh komputer komputer kelas berat, karena body nya yang gede, masih turunan dino sih, harga nya amit-amit mahal banget, tujuh turunan gak kebeli dah komputer UNIX. Belon ada OS UNIX yang gratis di sini, OS UNIX yang populer disini adalah SunOS, SCO, AIX, dan HP-UX. Eh sory Sebenar nya universitas Berkeley punya software UNIX BSD yang menjadi basis dari UNIX komersial tadi.
Software opensource sebenar nya mulai di pelopori oleh si gondrong Richard Stallman, dengan proyek GNU nya jauh sebelum Linus Torvald bikin linux. Tapi sayang nya software nya gak populer sebelum linux lahir.
Jaringan Internet belum berkembang di sini, baru mulai dipakai oleh orang orang elit aja di amrik sana...kita wah masih jaman kegelapan (jahiliah) tanpa internet.
Jaman reformasi PC 1990-2000
Jaman ini ditandai dengan kelahiran Windows 95 yang di iringi dengan lagu "Start Me UP" nya Rolling Stones, sayang nya Mr. Bill gates lupa bahwa ada terusannya "You Make a Grow Man Cry", kasian tuh orang sampe nangis nangis pake Windows 95 (gak tau kena virus apa file nya pada ilang). Orang sampe antri untuk beli Windows 95, gak tau deh pada mau mudik kemana...sukses windows di teruskan dengan windows 98, ME, 2000 dan XP, sekarang Vista yang "WOW" itu lho.
Sayangnya sukses nya juga di ikuti oleh wabah penyakit menular yang sangat berbahaya menjakiti seluruh dunia (Virus, worm, trojan, spyware, spam), sampai sampai jaringan internet macet gara gara penyakit virus ini.
Saat ini kalau beli komputer hampir pasti isinya Intel+windows, masih sedikit pilihan lain, sebenarnya banyak OS lain tapi hanya menduduki urutan ke sekian dari partai OS.
Linux lahir dari tangan dingin si Linus Torvald, nyontek dari OS Minix buatan dosen nya Andrew Tanembaum (dosen yang baik OS nya boleh di contek). Dosen nya sempet debat sengit karena linux berbeda filosopi dengan yang di ajarin dosen nya, biasa dosen kalo lagi iri kayak begini...
Beberapa tahun setelah itu temen-temen nya sedunia internet keroyokan membuat OS linux lebih ciamik... Linux mulai berhasil menjadi lirikan IT Admin untuk dipasang di server server nya. Kebanyakan sih install ngumpet ngumpet gak bilang bos nya, kalo server nya di pasang linux... bos nya kan masih belon tau ada binatang nama nya linux
Linux saat ini belum menjadi pilihan untuk di pasang di komputer gajah... soalnya ya belon kuat aja... maklum masih belajar di TK-SD. grafik nya juga belon asik dipakai bekerja, kebanyakan orang belum tau ada binatang yang bernama linux. Yang pake linux hampir pasti orang dari akademik, Admin IT, atau orang yang antusias dengan IT.
Di dunia UNIX ada FreeBSD yang populer di kalangan tertentu saja, enggak sepopuler linux sih. UNIX komersial semakin merajai Komputer komputer turunan Dino...harga nya semakin mahal aja...gak kebeli deh.
Jaman ini internet mulai merajai dunia, pertengahan 90an kalo enggak kenal web, chatting, email, ya masih gak gaul. yahoo.com saat ini seakan menjadi web site wajib yang harus di kunjungi. Soalnya yahoo.com yang menjadi mesin pelacak yang paling tangguh.
Jaman Online th 2000-now
Iya semua (hampir semua) nya bisa online pada jaman ini. Ditandai oleh teknologi wireless, teknologi internet, dan software yang semakin beragam.
Lahir barang barang kecil seperti HP, PDA, mp3 player, games konsol, media player, kamera digital yang bisa di kantongin, dan kalau perlu semua nya bisa online ke internet. eh tau gak semua itu isi nya komputer juga...jadi komputer yang dulu segede dino, sekarang sekecil semut...:)) asik juga liat anak SD udah pegang pegang game, mp3 player, hp...dll gue jadi ngiri masa kecil gue deh...hihihi.
Windows semakin menguasai dengan kelahiran Windows XP, hasil blasteran dari Windows NT & Windows 98, hampir menjadi makanan wajib yang baru pegang komputer. tapi dikikuti penyakir virus, worm yang sekarang semakin meraja rela melalui internet, email, p2p.
Windows Vista "WOW" lahir, dengan interface yang bisa goyang goyang inul. Dengan meminta spesifikasi highend yang 1 tahun kemudian menjadi mainstream. jadi kalau pake windows vista sekarang 1 tahun lagi baru bisa di nikmati dengan nyaman. Soal penyakit ya biasa lah, windows selalu penyakitan entah sampai kapan.
Linux mulai di lirik sebagai OS alternatif, Gnome & KDE tampil dengan desktop yang mature, canggih...menyaingi Windows XP, MacOS. Apalagi disini setelah Polisi seakan sok tau ngerazia warnet warnet. yang pakai OS Bjk. Buru buru deh warnet pada mingrasi ke linux atau pakai OS windows "ASLI". Tapi razia ini belum menyentuh kantor kantor dan pemakai rumahan, padahal ini paling banyak yang pakai OS bjk.
Linux juga mulai dilirik sebagai OS di server server, soalnya sudah bisa menyaingi UNIX dengan harga yang sangat murah. Bahkan banyak yang membuat linux Cluster, cluster itu komputer keroyokan yang ngerjain tugas tugas yang maha berat.
Sebagai bayangan linux cluster vs server gede gajah (mainframe misalnya) seperti keroyokan Raptor vs T-Rex, masa gak nonton Jurassic park sih...T-Rex tenaga nya memang gede luar biasa...tapi keroyokan raptor akan lebih cepat bekerja.
Vendor UNIX komersial mulai melirik linux sebagai kawan & lawan. Yang menyerang linux mulai dari Microsoft sampai SCO. oh Iya SCO ini lucu...sebagai pemegang lisensi UNIX memang dia kebakaran rambut kribo & jengot nya kalau sampai linux bisa menguasai dunia, Unix gak kebagian kue lagi dong...
Padahal siapa yang mau di serang...Linux itu ibarat makhluk ghaib...bisa dirasakan tapi tidak bisa di lihat...gak ada satu pun perusahaan, pemerintah, orang yang meguasai hajat hidup linux...Linux milik publik...jadi siapa yang akan di serang ???...ghostbuster aja belum tentu bisa membasmi linux, apalagi SCO enggak bisa...yang di serang SCO kan IBM sedangkan programmer linux ada di seluruh dunia.
Yang menemani linux labih banyak lagi dari IBM, HP, Sun, oracle, sampai warnet pun mulai ber linux ria...ya free bagi vendor besar, dan gratis bagi IT kecil kecilan.
Vendor UNIX mulai membagi bagi gratis OS nya melihat benefit yang bisa diperoleh dari dunia opensource, di pelopori oleh SUN dengan opensource solaris nya...hehehe asik nih di harapkan vendor unix lain juga akan membuat opensouce OS nya.
UNIX juga mulai mendapat muka baru dengan dikembangkan nya MacOSX, OS yang ciamik...grafik yang canggih dengan OS UNIX yang powerfull.
Internet...wah saat ini kalo gak online gak gaul deh, soalnya hampir semua barang bisa online dari mulai gadget mp3 player, hp, game konsol, wireless hotspot, voip...gue bisa email, buka web, yang jauh di ujung dunia sana...bahkan alien di planet klingon kalo online bisa di akses dari internet...ups... entar gue jadi borg nih...
Search engine terbaik saat ini google hampir semua nya bisa di cari pake google, dari kuman, foto, artikel, ebook, film, video, music...dll bahkan profil orang bisa di google dulu...mangkanya kalo nyari cewek saat ini coba googling dulu, kalo pernah internetan pasti ada jejak nya di internet, entah foto, alamat, artikel, sampe kartu kredit. Sekarang google sudah meluncurkan googleearth, yang kita bisa terbang virtual dari kampung ke kota, ke tengah laut, dan ke atas gunung. Sebentar lagi kita bisa terbang virtual ke galaxy bima sakti, ke andromeda, atau ke bintang bintang di ujung alam semesta.
Tapi tunggu google sedang riset dna search engine jadi semua orang bisa di search DNA nya...wajar aja google sekarang aja punya ribuan komputer cluster terbesar di dunia. Nah mau lari kemana lagi lo...
Teknologi GPS udah menjangkau semua permukaan bumi, ya di permukaan... gue gak atu kalo elo terbang ke luar angkasa, atau ngumpet di gua paling bawah bisa gak di lacak GPS. So kalo gue hidup di hutan aja masih bisa di lacak pake GPS dimana lagi bisa ngumpet di kolong dunia ini yang kecil ini...inilah era globalisasi sesungguhnya...
Jaman biokomputer... abad selanjutnya kalo gue masih hidup
Silahkan menghayal...hmmm teknologi nya sudah ada hari ini tinggal implementasi nya.
IPv6 yang di kembangkan mulai th 1995 dipakai besar besaran, IPV6 ini memakai 128bit dibadingkan dengan ipv4 yang 32bit, dengan IPv6 ini sepertinya setiap sel tubuh kita bisa di kasih IP :), jadi ketauan tuh sel mana saja yang sedang down...hehehe
Teknologi komputer juga mengecil bisa seukuran atom, dengan bahan yang tidak lagi di dominasi oleh silikon, bisa saja bagian tubuh kita menjadi komputer...biocomputer...tepat.
Internet juga enggak cuma di dunia yang kecil ini...tapi sudah menjelajah ke ujung galaxy sana...jadi silahkan cari www.klingon.com, silahkan kirim email ke pesawat StarTrek, dan hologram confrence dengan Luke Skywalker.
Robot yang bisa bekerja sendiri...dan hidup sendiri...ah aku gak percaya robot yang isi nya komputer + besi bisa hidup...:)) aku gak mau di saingi oleh robot...hehehe, banyak film futuristik banyak mengexpoitasi masalah ini misalnya I robot, The Matrix, StarTrek, StarWars...dll
Sial...aku gak bisa ngumpet lagi di dunia ini...ada gps yang di tanam di tengkuk ini...setiap orang bisa di indentifikasi lagi ada di mana, lagi ngapain, bisa di hubungi setiap saat...wah gak bisa bolos, bersenang senang lagi deh...semua nya ketauan bos gue...gue congkel aja ini gps...
Eh internet isi nya juga gak cuma email, chatting, web...udah ada voip, video, radio, tv, duit bahkan hologram confrence...semuanya lewat internet...gak tau deh kalo teknology materi tranfer udah dibuat...kita bisa berjalan jalan ke dunia sana lewat internet... hiii gue sih ngeri kalo kena time out, kepala & badan gue bisa misah di internet...hehehe
OS juga kayak nya udah bisa multi platform, semua software bisa jalan di semua platform...ini impian tapi kenyataan nya tetap aja ada UNIX, MacOS, Linux, xBSD, Windows... dan semua nya gak saling kompatible...
Hmmm Tapi komputer yang paling canggih di dunia...gak akan bisa di tandingi oleh teknologi komputer paling canggih sekali pun adalah isi kepala kita...aku percaya kekuatan komputasi otak kepala lebih canggih dari pada komputer yang paling canggih...bilhaqqiyaamahttp://www.blogger.com/profile/14114347571938374420noreply@blogger.com0tag:blogger.com,1999:blog-4938247816488247446.post-73473913836227759732010-11-12T00:35:00.000-08:002010-11-12T00:35:47.947-08:00Tutorial Memasang Kabel LAN / UTPTutorial Memasang Kabel LAN / UTP
(untuk tutorial lengkap dengan ilustrasi dan foto bisa dilihat di baca di: <a href http://linux.bali.or.id/?q=node/33</a>
Tutorial singkat ini cocok banget buat yang sedang mo bikin jaringan komputer ‘MURAH’ khususnya yang terdiri lebih dari 2 client, yang pake hub (jauh lebih murah ketimbang router :D). To the point! Apa sih kabel UTP itu? Kabel UTP itu adalah kabel khusus buat transmisi data.
UTP, singkatan dari “Unshielded Twisted Pair". Disebut unshielded karena kurang tahan terhadap interferensi elektromagnetik. Dan disebut twisted pair soalnya di dalamnya terdapat pasangan kabel yang disusun spiral alias saling berlilitan. Ada 5 kategori kabel UTP. Dari kategori 1 sampai kategori 5. Untuk jaringan komputer yang terkenal adalah kategori 3 dan kategori 5.
Kategori 3 bisa untuk transmisi data sampai 10 mbps, sedang kategori 5 sampai 100 mbps. Nah klo cuman buat misal bikin jaringan komputer di kantor ato kampus ato warnet, paling ngirit ya pake yang kategori 3. Udah lebih dari cukup.
Setau gue ada banyak merek yang beredar di pasaran, cuman yang terkenal bandel dan relatif murah adalah merek Belden - made in USA. Per meternya berkisar dari Rp. 1500 - 2000,- Kalau mau jatuh murah dan pakenya banyak beli aja yang satu kotak, panjangnya sekitar 150meteran. Jangan lupa beli konektornya. Konektornya tuh bentuknya kayak colokan telepon cuman lebih besar. Bilang aja mo beli konektor RJ-45. Harganya klo ngecer sekitar Rp.2500,- an
Foto RJ45 - Konektor untuk kabel UTP
Foto RJ - 45 yang masih baru, belum di gencet pake tang
Crimp Tool Satu lagi yang sangat penting, kamu kudu punya tang khusus buat masang konektor ke kabel UTP, istilah kerennya “crimp tool". Ini alat gunanya buat ‘ngematiin’ ato ‘nanem’ ato apalah istilahnya itu konektor ke kabel UTP. Jadi sekali udah di ‘tang’ udah ga bisa dicopot lagi itu konektor. Harganya memang agak mahal dibanding tang biasa. Antar Rp.75rb - 150rb. Dan klo mo lebih ok, biar ga nanggung tambah duit lagi sekitar 125rban buat beli lan tester. belinya yang merek dari taiwan aja. lebih murah. bentuknya tuh kayak kotak, dan ada lampu lednya 8 pasang, bisa kedap kedip.
OK sekarang peralatan udah siap, gue mulai aja. Secara umum pemasangan kabel UTP ada 2 tipe, tipe straight dan tipe cross. Disebut tipe straight soalnya masing masing kabel yang jumlahnya 8 itu berkorespondensi 1-1, langsung. Sedangkan disebut cross soalnya ada persilangan pada susunan kabelnya. Bingung?
OK! Untuk tipe straight itu digunakan buat nyambungin dari client ke hub. Sedangkan untuk tipe cross untuk client langsung ke client (cpu to cpu) ato dari hub ke hub.
Kita bahas dulu yang tipe straight
Urutan pin tipe straightTipe ini paling gampang dibuat. Kenapa? Soalnya langsung korespondensinya 1-1. Standar urutannya sih begini (dilihat dari bolongannya konektor, dari kiri ke kanan - lihat foto disamping) : 2 orange - 1 ijo - 2 biru - 1 ijo - 2 coklat . 2 orange disini maksudnya pasangan orange muda sama orange tua, dst. Tapi ga usah ikut standar pewarnaan itu juga sebenarnya tidak masalah. Yang penting urutan kabelnya. Misal ujung sini urutan pin pertamanya orange muda, maka ujung yang lain urutan ping pertamanya juga harus orange muda. jadi antar ujung saling nyambung. Sebenarnya tidak semua pin tersebut digunakan. Yang penting adalah pin nomor 1,2,3 dan 6. Jadi misal yang disambung cuman pin 1,2,3 dan 6 sedangkan pin yang lain tidak dipasang, tidak jadi soal. Buat jelasnya coba lihat foto dibawah, yang gue foto dari sebuah buku (coba tebak! bisa ga, buku apa hayuooo? :D)
Straight Tru dan cross pin
Yang kiri urutan korespondensi buat tipe straigh, yang kanan yang cross
Nah waktu mo pasang kamu potong ujung kabelnya, trus susun kabelnya trus ratain pake piso potong yang ada di crimp tool. Kamu ga perlu repot repot harus ngelepasin isolasi pada bagian ujung kabel, soalnya waktu kamu masukin itu kabel ke konektor trus di gencet pake crimp tool, sebenarnya saat itu pin yang ada di konektor nembus mpe dalem kabel. Perhatikan, agar gencetnya yang keras. soalnya klo ga keras kadang itu pin ga tembus ke dalam isolasi kabelnya. Kalo udah trus kamu tes pake lan tester. Masukin ujung ujung kabel ke alatnya, trus nyalain, klo lampu led yang di lan tester nyala semua, dari nomor 1 mpe 8 berarti kamu sukses. Klo ada salah satu yang ga nyala berarti kemungkinan pada pin nomor tersebut ada masalah. Cara paling mudah yaitu kamu gencet lagi pake tang. Kemungkinan pinnya belum tembus. Kalo udah kamu gencet kok masih ga nyambung, coba periksa korespondensinya antar pin udah 1-1 blon. Klo ternyata udah bener dan masih gagal, berarti memang kamu hari ini sedang tidak beruntung.. kesian deh.. hehe.. ulang lagi aja.. okay!
LAN TESTER
LAN TESTER - alat buat ngecek kabelnya nyambungnya bener ato ga. Untuk tipe straight klo bener ntar dari led 1 mpe 8 berkedip.
Berikut adalah foto dari bawah dari ujung kabel UTP yang udah dipasangi konektor dan berhasil dengan baik (urutan pewarnaan pinnya ikut standar):
Contoh konektor RJ45 yang udah dipasang di kabel UTP dan berhasil dengan baik
urutan pin standar
Dan klo yang ini ga standar, coba perhatiin urutan warna pinnya… ga standar banget. tapi tetep aja bisa, yang penting korespondensinya satu satu (khusus tipe straight):
Contoh konektor RJ45 yang udah dipasang di kabel UTP dan berhasil dengan baik - TIDAK STANDAR
urutan pin TIDAK standar
Sekarang Tipe Cross
Untuk tipe cross itu dipake buat nyabungin langsung antar 2 pc, ato yang umumnya buat nyambungin antar hub. (misal karena colokan di hubnya kurang). Cara pasangnya juga sebenarnya gampang. sama seperti tipe straight, pin yang dipake juga sebenarnya cuman 4 pin aja, pin 1-2-3 dan 6. Nah yang beda pas pasangnya. Klo di tipe cross, pin 1 nyambung ke pin 3 ujung yang lain. pin 2 ke 6, pin 3 ke 1 dan pin 6 ke 2. Jelasnya coba deh liat “Gambar 5″. Praktisnya gini, di ujung pertama kamu susun pinnya sesuai standar buat yang tipe “straight” nah di ujung yang laen kamu susun pinnya sesuai standar buat tipe “cross".
masih bingung ? gini deh gampangnya:
ujung pertama:
1: orange muda
2: orange tua
3: ijo muda
4: biru muda
5: biru tua
6: ijo tua
7: coklat muda
8: coklat tua
maka diujung yang lain harus begini:
1: ijo muda
2: ijo tua
3: orange muda
4: biru muda
5: biru tua
6: orange tua
7: coklat muda
8: coklat tua
agak ngerti kan? jadi disini posisi nomor 1,2,3 ma 6 yang dituker.. Nah ntar klo pas di tes pake LAN tester ntar led 1,2,3, ma 6 saling bertukar. Klo tipe straight kan nyalanya urutan, nah klo tipe cross ada yang lompat lompat. Tapi yang pasti kudu nyala semua tiap led dari nomor 1 mpe 8.
Ok deh selamat bikin jaringan. Semoga kamu bisa berhasil waktu pasang konektor di kabelnya.. hehe.. Moga ilmu ini berguna buat kamu, soalnya waktu dulu gue pertama bikin jaringan lucu banget deh, buat ngupas kabelnya gue masih pake cutter, padahal kan udah ada tuh di crimp toolnya. Udah gitu ujung ujungnya tiap kabel aku kelupas lagi pake cutter. padahal yang betul ga usah di kupas atu atu, biarin aja rata, soalnya ntar pas di ‘crimp tool’ kan itu pin masing masing tembus ke dalem kabelnya.. bego deh dulu.. moga kamu ga melakukan hal sama kayak dulu. :D
bilhaqqiyaamahttp://www.blogger.com/profile/14114347571938374420noreply@blogger.com0tag:blogger.com,1999:blog-4938247816488247446.post-91333729451167859912010-11-12T00:31:00.001-08:002010-11-12T00:31:29.633-08:00Daftar Virus Komputer di LinuxSetelah beberapa tahun menggunakan Linux, ternyata sampai sekarang belum pernah sekalipun komputer terkena gangguan virus. Bahkan sekalipun di komputer sudah terpasang anti virus (ClamAV), tapi boleh dibilang tidak pernah dimanfaatkan untuk membersihkan virus.
Apakah ini berarti di Linux tidak ada virus komputer …? Tidak juga …!
Selama suatu komputer memiliki kemampuan untuk berhubungan dengan komputer lain – baik melalui perantara internet, jaringan komputer, media flashdisk, dan lainnya – kemungkinan untuk tersusupi virus tetap ada.
Dan dalam kenyataannya memang sudah ada beberapa virus yang hadir di Linux, walaupun boleh dibilang hampir sebagian besar virus ini dibuat hanya sebagai proof of concept saja, yaitu untuk membuktikan bahwa Linuxpun bisa terkena virus. Namun dengan sistem keamanan yang jauh lebih baik dari Windows, bisa dipastikan virus akan lebih susah untuk hidup dan berkembang biak di Linux.
Wikipedia di situsnya menampilkan sekitar 30 trojan, worm dan virus di Linux :
Virus :
* Alaeda – Virus.Linux.Alaeda
* Bad Bunny – Perl.Badbunny
* Binom – Linux/Binom
* Bliss
* Brundle
* Bukowski
* Diesel – Virus.Linux.Diesel.962
* Kagob a – Virus.Linux.Kagob.a
* Kagob b – Virus.Linux.Kagob.b
* MetaPHOR (also known as Simile)
* Nuxbee – Virus.Linux.Nuxbee.1403
* OSF.8759
* Podloso – Linux.Podloso
* Rike – Virus.Linux.Rike.1627
* RST – Virus.Linux.RST.a
* Satyr – Virus.Linux.Satyr.a
* Staog
* Vit – Virus.Linux.Vit.4096
* Winter – Virus.Linux.Winter.341
* Winux (also known as Lindose and PEElf
* ZipWorm – Virus.Linux.ZipWorm
* Virus.Linux.Bi.a/Virus.Win32.Bi.a (virus multi platform Windows dan Linux)
Worm :
* Adm – Net-Worm.Linux.Adm
* Adore
* Cheese – Net-Worm.Linux.Cheese
* Devnull
* Kork
* Linux/Lion (Ramen)
* Mighty – Net-Worm.Linux.Mighty
* Millen – Linux.Millen.Worm
* Slapper
* SSH Bruteforce
Trojans :
* Kaiten – Linux.Backdoor.Kaiten trojan horse
* Rexob – Linux.Backdoor.Rexob trojan
Ada yang mau menambahkan daftar virus Linux atau membuat virus baru di Linux … ?bilhaqqiyaamahttp://www.blogger.com/profile/14114347571938374420noreply@blogger.com0tag:blogger.com,1999:blog-4938247816488247446.post-38113213919725058652010-11-12T00:27:00.001-08:002010-11-12T00:27:50.088-08:00Perbedaan serta Perbandingan antara Windows dan LinuxAda banyak persamaan dan ada pula banyak perbedaan antara Linux dan Windows. Artikel ini membahas perbedaan antara Windows dan Linux, masing-masing tentunya memiliki nilai plus minus, silakan dibandingkan sendiri.
User Interface
Di Windows, Anda tidak banyak memiliki pilihan user interface. Sebagai misal, di Windows 95/98 Anda hanya mengenal user interface bawaan Windows 95/98. Anda sedikit lebih beruntung jika menggunakan Windows XP, karena Anda bisa berpindah dari interface milik Windows XP ke Windows 98 yang lebih ringan.
Di Linux, Anda bisa menemukan banyak macam user interface. Dan biasanya pilihan user interface ini dapat Anda sesuaikan dengan spesifikasi komputer atau lingkungan kerja Anda. Sebagai misal, pada komputer yang lambat Anda bisa menggunakan user interface yang ringan, seperti XFCE atau Fluxbox.
Atau jika Anda menyukai gaya Mac, Anda bisa memilih desktop model GNOME atau menggunakan utility Docker. Dan jika Anda terbiasa di Windows dan memiliki komputer yang cukup cepat, Anda bisa memilih desktop KDE.
Dengan KDE, Anda masih bisa memilih untuk menggunakan gaya Windows XP ataupun Windows Vista. Pilihan dan variasinya sangat banyak di Linux, Anda bisa mengatur sesuai dengan favorit Anda.
Sekuriti dan Virus
Salah satu masalah utama di Windows yang paling sering Anda temukan adalah virus dan spyware. Dari tahun ke tahun permasalahan ini bukan semakin mengecil tetapi malah semakin membesar. Ini semua terjadi karena banyak lubang keamanan di Windows yang bisa dieksploitasi oleh orang-orang yang tidak bertanggungjawab.
Karena terlalu banyaknya masalah keamanan di Windows, bukan tidak mengherankan jika kemudian justru muncul olokan untuk nama Windows Vista, yang dipanjangkan menjadi VIrus, Spyware, Trojan dan Adware.
Linux diturunkan dari sistem operasi Unix yang memiliki tingkat sekuriti lebih kuat. Itu sebabnya tidak ada banyak virus di Linux dan kalaupun ada tidak bisa berkembang biak dengan pesat dan biasanya tidak mampu membawa kerusakan yang besar.
Sekalipun tidak sepenting di Windows, Anda tetap bisa menemukan program-program anti virus di Linux, seperti ClamAV dan F-Prot. PCLinux telah menyediakan anti virus ClamAV yang bisa ditemukan pada menu Start > Applications > FileTools > KlamAV.
Spyware
Spyware adalah suatu masalah yang cukup umum di dunia Windows. Biasanya program spyware mengamati, mengumpulkan dan mengirimkan data Anda ke suatu server. Untuk hal yang lebih positif, program ini biasanya dipergunakan untuk keperluan marketing.
Sayangnya, ada juga yang berniat buruk yaitu dengan mencuri identitas, kartu kredit, dan tindakan negatif lainnya.
Tidak banyak program spyware yang menginfeksi Linux mengingat cara kerja Linux yang lebih susah untuk ditembus. PCLinux telah menyediakan pre-instal Firewall untuk melindungi sistem Anda dan bisa diaktifkan melalui PCLinux Control Panel.
Instalasi dan Kelengkapan Program
Windows adalah sistem operasi, itu sebabnya Windows tidak menyediakan banyak program setelah diinstal. Kalaupun ada mungkin Anda hanya akan menemukan Internet Explorer, Media Player, Notepad, dan beberapa program kecil lainnya.
Ini sangat berbeda dengan Linux. Sekalipun Linux juga suatu sistem operasi, tetapi Linux didistribusikan dengan banyak program didalamnya (itu sebabnya dikenal istilah distro – dari kata distribusi – Linux). Setelah diinstal, Anda akan menemui banyak program dari hampir semua kategori program. Sebut saja kategori Office Suite, Multimedia (Sound, Video, Graphics), Internet (Browser, Email, Chat, Downloader, Messenger, Torrent, News), 3D, Games, Utility, dll.
Dengan waktu instalasi yang hampir sama, Anda bukan hanya mendapatkan suatu sistem operasi tetapi juga semua program yang diperlukan untuk kegiatan sehari-hari di Linux.
Konfigurasi Sistem
Windows dikenal kemudahan dalam pemakaiannya, karena hampir semua hal bisa dilakukan dengan sistem point n’ click yang sudah berbasis grafis,
Di Linux, Anda mungkin sering mendengar perlunya mempelajari perintah-perintah secara manual di command line. Sebagian berita ini benar, tetapi belakangan Linux sudah mengalami perkembangan yang sangat pesat, sehingga hampir semua hal juga bisa anda lakukan sama mudahnya seperti di Windows.
Dengan PCLINUX Control Center, konfigurasi sistem bisa Anda lakukan semudah point n click. PCLINUX memiliki deteksi perangkat keras yang baik sehingga hampir semuanya berjalan secara otomatis. Dan hampir semua program di PCLINUX disertai dengan konfigurasi yang sudah siap pakai. Sebagai contoh, browser Internet telah disertai dengan sejumlah plug-ins. Tidak perlu men-download dan menginstal plug-ins flash ataupun yang lainnya.
Hardware Support
Di Windows, biasanya Anda tidak pernah mendengar masalah hardwre, karena hampir semua hardware yang ada sudah menyertakan drivernya. Berbeda dengan di Linux dimana Anda mungkin sering mendengar suatu hardware tidak bekerja di Linux. Hal ini terjadi karena pembuat hardware tidak menyediakan driver versi Linux. Untungnya, belakangan ini cukup banyak vendor yang sudah memberikan dukungan driver Linux. Dan pengenalan Linux akan hardware semakin lama semakin meningkat sehingga mulai jarang terdengar permasalahan hardware di Linux.
Menangani Crash
Linux secara umum terlihat sebagai sistem operasi yang stabil. Dan jika Anda membandingkan Linux dengan Windows 95/98/ME, Linux jauh lebih stabil. Untuk Windows XP – jika Anda mengikuti petunjuk sistemnya dengan baik – juga akan cukup stabil.
Dan seperti halnya dengan Windows, suatu saat Anda juga akan menemui masalah di Linux. Sekalipun jarang, tetapi program yang crash atau hang bisa saja terjadi. Ini adalah suatu fakta dari kehidupan di dunia komputer.
Sekalipun demikian ada beberapa perbedaan di Windows dan Linux. Unix dan Linux mempunyai sifat multi-user. Linux menjalankan aplikasi secara berbeda dengan Windows. Ketika suatu aplikasi terkunci, Anda dapat mematikannya dengan mudah. Cukup menekan kombinasi tombol Ctrl + Esc, dan Anda dapat memilih aplikasi (atau proses) mana yang bermasalah.
Dan jika sistem grafis yang terkunci, Anda bisa berpindah ke command-prompt (dengan menekan Ctrl+Alt+F1) dan membunuh proses software secara manual. Anda juga mempunyai pilihan untuk merestart desktop saja dengan menekan Ctrl+Alt+Backspace. Ini berarti Anda tidak harus melakukan reboot sekalipun sistem Linux sedang mengalami masalah.
Partisi Harddisk
Linux tidak mengenal penamaan drive C: untuk suatu partisi. Semua drive disatukan dalam suatu sistem penyimpanan yang besar. Folder /mnt merupakan tempat untuk Anda mengakses semua media yang ada di komputer, baik partisi lain, CD-ROM, Floppy, ataupun FlashDisk.
Belakangan KDE telah mempermudah akses ke media dengan menyediakan sistem Storage Media yang dapat diakses melalui My Computer ataupun file manager Konqueror.
Penamaan File
Linux menggunakan “/” untuk memisahkan folder dan bukannya “” yang biasa digunakan DOS/Windows. Linux bersifat case-sensitive, ini berarti file “Hello.txt” berbeda dengan file “hello.txt”. Linux juga tidak terlalu memperhatikan ekstensi file. Jika Anda mengubah nama file “Hello.txt” menjadi “Hello”, Linux masih tetap mengetahui bahwa file ini adalah suatu teks. Dan ketika Anda mengklik file “Hello”, Linux secara otomatis tetap akan membuka program editor teks.
Kemudahan dan Keamanan
Anda mungkin sudah mengetahui, bahwa sebagai user biasa (bukan Root) Anda tidak bisa menulis file di sembarang folder. User biasa hanya memiliki akses tulis di folder home mereka. Sebagai user biasa, Anda tidak akan bisa mengubah bagian penting dari sistem Linux. Ini memang terkesan terlalu membatasi dan merepotkan, tetapi cara ini jauh lebih aman, karena hanya orang tertentu yang mempunyai akses Root saja yang bisa menyentuh sistem. Bahkan viruspun tidak bisa dengan mudah menyentuh sistem Linux. Itu sebabnya Anda tidak banyak mendengar adanya virus di Linux.
Hal ini berbeda jauh dengan Windows yang sangat rentan dengan virus. Ini terjadi karena user biasa di Windows juga sekaligus mempunyai hak sebagai administrator. Kebanyakan pemakai Windows tidak mengetahui hal ini, sehingga sistem mereka sangat rentan dengan serangan virus. Windows Vista sekarang telah mengadopsi sistem sekuriti Linux ini.
Defrag
Di Windows, Anda mungkin sering menemui masalah menurunnya kecepatan Windows. Salah satu penyebab biasanya adalah file-file di harddisk yang sudah tidak tersusun rapi lagi. itu sebabnya Anda disarankan untuk menggunakan program Defrag.
Di Linux Anda tidak akan menemukan program untuk men-defrag harddisk. Anda tidak perlu melakukan defragment di harddisk Linux! Sistem file Linux yang menangani semuanya ini secara otomatis. Namun jika harddisk Anda sudah terisi sampai 99% Anda akan mendapatkan masalah kecepatan. Pastikan Anda memiliki cukup ruang supaya Linux menangani sistemnya dan Anda tidak akan pernah mendapatkan masalah deframentasi.
Sistem File
Windows mempunyai dua sistem file. FAT (dari DOS dan Windows 9x) dan NTFS (dari Windows NT/2000/XP). Anda bisa membaca dan bahkan menyimpan file di sistem FAT dan NTFS milik Windows. Hal ini tidak berlaku sebaliknya, Windows tidak akan bisa membaca atau menyimpan file di sistem Linux.
Seperti halnya Windows, Linux memiliki beberapa macam file sistem, diantaranya ReiserFS atau Ext3. Sistem ini dalam beberapa hal lebih bagus dari FAT atau NTFS milik Windows karena mengimplementasikan suatu tehnik yang disebut journaling. Jurnal ini menyimpan catatan tentang sistem file. Saat sistem Linux crash, kegiatan jurnal akan diselesaikan setelah proses reboot dan semua file di harddisk akan tetap berjalan lancar.
3D Desktop
Teknologi yang nampaknya akan dihadirkan di sistem operasi terbaru adalah 3D Desktop. Windows mengawalinya di Windows Vista dengan menyediakan fitur 3D Flip. tidak lama kemudian Linux menyediakan fitur 3D Desktop yang jauh lebih lengkap, seperti 3D Flip, 3D Cube, 3D Ring, dll.
Di Vista, fitur 3D kurang populer karena membutuhkan spesifikasi komputer yang tinggi. Berbeda jauh dengan Linux yang mampu menjalankan fitur 3D Desktop pada komputer dengan spesifikasi yang sangat rendah. Linux yang dari awal terkenal di sisi server, sekarang sudah menunjukkan kebolehannya di sisi dekstop dengan mengungguli Windows dalam hal 3D Desktop.
Ada yang mau menambahkan ..?bilhaqqiyaamahttp://www.blogger.com/profile/14114347571938374420noreply@blogger.com0tag:blogger.com,1999:blog-4938247816488247446.post-16314205494044292852010-11-12T00:26:00.000-08:002010-11-12T00:26:23.707-08:00Apakah Internet akan Berkembang Pesat tanpa adanya Linux ?Tahukah Anda bahwa Internet mempunyai kaitan yang sangat erat dengan Linux … ?
Ada dua penyebab utama mengapa Internet memerlukan Linux :
1. Biaya Linux yang sangat ekonomis dan bahkan boleh dibilang gratis.
2. Kemampuan Linux untuk bertindak dalam “skala perusahaan” tanpa memerlukan komputer kelas perusahaan.
Bayangkan skenario berikut :
Tahun 1993. Anda mendapatkan ide untuk menjalankan sendiri dial-up ISP (tahun itu belum ada broadband internet:). Anda memerlukan komputer untuk server Internet. Komputer yang anda gunakan adalah jelas bukan komputer kelas super server dengan harga $ 10.000, karena Anda tidak memiliki uang tunai untuk itu. Dan semua yang Anda miliki adalah komputer dengan prosesor 486 DX2 66MHz – pada saat itu sudah termasuk kelas modern.
Tahun 1993 dan sekarang Anda memerlukan OS kelas server. Apa yang tersedia ?
Windows NT 3.1 namun sayangnya tidak dilengkapi dengan perangkat yang tepat untuk melakukan apa yang Anda inginkan. Apple MacOS Sistem 7.1 bukan OS untuk server, jadi Andapun mengabaikannya.
Lalu apa yang tersisa ? Unix dan Linux.
Unix terlalu eksklusif pada saat itu dan tentu saja mahal. Kemudian ada Linux. Anda memiliki beberapa pilihan pada saat itu. Slackware, Red Hat, Debian dan beberapa distro lain (lihat juga Sejarah Sistem Operasi Windows dan Linux)
Pada titik ini, Anda sudah mendapatkan OS Linux pilihan Anda dalam sebuah disket (saat itu belum ada flashdisk :) . Linux diinstal, kemudian servernya dikonfigurasi dan berjalan dengan baik. Tentu saja semua itu Anda lakukan melalui mode teks, karena kinerja server harus dioptimalkan 100% untuk kecepatan, jadi jangan mengharapkan tampilan GUI secantik desktop Anda saat ini.
Begitulah kira-kira skenario berkembangnya Internet saat itu. Ada ribuan ISP yang mengoperasikan Internet dan kebanyakan mereka semua saat itu menjalankannya di Linux. Bukan Windows, karena Windows saat itu tidak dapat melakukannya, dan tentu saja juga bukan Mac OS.
Linux adalah satu-satunya OS yang ekonomis namun mempunyai kemampuan seperti Unix yang mahal dan tentu saja dapat menggunakan komputer yang ada saat itu tanpa harus membuat kering kantong.
Jadi … menurut pendapat Anda, apakah Internet akan ada seperti yang kita tahu sekarang ini tanpa adanya Linux?bilhaqqiyaamahttp://www.blogger.com/profile/14114347571938374420noreply@blogger.com0tag:blogger.com,1999:blog-4938247816488247446.post-58231039309290604602010-11-12T00:17:00.000-08:002010-11-12T00:17:30.703-08:00AGPAGP
Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
(Dialihkan dari Accelerated Graphics Port)
Langsung ke: navigasi, cari
Artikel bertopik teknologi informasi ini perlu dirapikan agar memenuhi standar Wikipedia
Merapikan artikel bisa berupa membagi artikel ke dalam paragraf atau wikifikasi artikel. Setelah dirapikan, tolong hapus pesan ini.
Bus AGP, singkatan dari Accelerated Graphics Port adalah sebuah bus yang dikhususkan sebagai bus pendukung kartu grafis berkinerja tinggi, menggantikan bus ISA, bus VESA atau bus PCI yang sebelumnya digunakan.
Spesifikasi AGP pertama kali (1.0) dibuat oleh Intel dalam seri chipset Intel 440 pada Juli tahun 1996. Sebenarnya AGP dibuat berdasarkan bus PCI, tapi memiliki beberapa kemampuan yang lebih baik. Selain itu, secara fisik, logis dan secara elektronik, AGP bersifat independen dari PCI. Tidak seperti bus PCI yang dalam sebuah sistem bisa terdapat beberapa slot, dalam sebuah sistem, hanya boleh terdapat satu buah slot AGP saja.
Spesifikasi AGP 1.0 bekerja dengan kecepatan 66 MHz (AGP 1x) atau 133 MHz (AGP 2x), 32-bit, dan menggunakan pensinyalan 3.3 Volt. AGP versi 2.0 dirilis pada Mei 1998 menambahkan kecepatan hingga 266 MHz (AGP 4x), serta tegangan yang lebih rendah, 1.5 Volt. Versi terakhir dari AGP adalah AGP 3.0 yang umumnya disebut sebagai AGP 8x yang dirilis pada November 2000. Spesifikasi ini mendefinisikan kecepatan hingga 533 MHz sehingga mengizinkan throughput teoritis hingga 2133 Megabyte/detik (dua kali lebih tinggi dibandingkan dengan AGP 4x). Meskipun demikian, pada kenyataannya kinerja yang ditunjukkan oleh AGP 8x tidak benar-benar dua kali lebih tinggi dibandingkan AGP 4x, karena beberapa alasan teknis.
Spesifikasi AGP Diperkenalkan Kecepatan Tegangan Maksimum troughput
1x Juli 1996
66 MHz (1 x 66 MHz), 32-bit
3.3 Volt 266 MByte/detik
2x Juli 1996
133 MHz (2 x 66 MHz), 32-bit
3.3 Volt 533 MByte/detik
4x Mei 1998
266 MHz (4 x 66 MHz), 32-bit
1.5 Volt 1066 MByte/detik
8x November 2000
533 MHz (8 x 66 MHz), 32-bit
1.5 Volt 2133 MByte/detik
Selain empat spesifikasi AGP di atas, ada lagi spesifikasi AGP yang dinamakan dengan AGP Pro. Versi 1.0 dari AGP Pro diperkenalkan pada bulan Agustus 1998 lalu direvisi dengan versi 1.1a pada bulan April 1999. AGP Pro memiliki slot yang lebih panjang dibandingkan dengan slot AGP biasa, dengan tambahan pada daya yang dapat didukungnya, yakni hingga 110 Watt, lebih besar 25 Watt dari AGP biasa yang hanya 85 Watt. Jika dilihat dari daya yang dapat disuplainya, terlihat dengan jelas bahwa AGP Pro dapat digunakan untuk mendukung kartu grafis berkinerja tinggi yang ditujukan untuk workstation graphics, semacam ATi FireGL atau NVIDIA Quadro. Meskipun demikian, AGP Pro tidaklah kompatibel dengan AGP biasa: kartu grafis AGP 4x biasa memang dapat dimasukkan ke dalam slot AGP Pro, tapi tidak sebaliknya. Selain itu, karena slot AGP Pro lebih panjang, kartu grafis AGP 1x atau AGP 2x dapat tidak benar-benar masuk ke dalam slot sehingga dapat merusaknya. Untuk menghindari kerusakan akibat hal ini, banyak vendor motherboard menambahkan retensi pada bagian akhir slot tersebut: Jika hendak menggunakan kartu grafis AGP Pro lepas retensi tersebut.
Selain faktor kinerja video yang lebih baik, alasan mengapa Intel mendesain AGP adalah untuk mengizinkan kartu grafis dapat mengakses memori fisik secara langsung, yang dapat meningkatkan kinerja secara signifikan, dengan biaya integrasi yang relatif lebih rendah. AGP mengizinkan penggunaan kartu grafis yang langsung mengakses RAM sistem, sehingga kartu grafis on-board dapat langsung menggunakan memori fisik, tanpa harus menambah chip memori lagi, meski harus dibarengi dengan berkurangnya memori untuk sistem operasi.
Mulai tahun 2006, AGP telah mulai digeser oleh kartu grafis berbasis PCI Express x16, yang dapat mentransfer data hingga 4000 Mbyte/detik, yang hampir dua kali lebih cepat dibandingkan dengan AGP 8x, dengan kebutuhan daya yang lebih sedikit (voltase hanya 800 mV saja.)bilhaqqiyaamahttp://www.blogger.com/profile/14114347571938374420noreply@blogger.com0tag:blogger.com,1999:blog-4938247816488247446.post-77247753595008725992010-11-12T00:09:00.001-08:002010-11-12T00:11:18.491-08:00Apa itu Linux ?Di awal tahun 90an, Linux Torvalds – seorang mahasiswa di University of Helsinki, Finlandia – bermaksud membuat kernel Unix untuk komputer personal / PC. Kernel (inti suatu sistem operasi) ini kemudian diberi nama Linux. Pada saat yang bersamaan, Richard Stallman dan rekan-rekannya di Free Software Foundation sedang menulis sekumpulan program bantu untuk Unix yang kemudian dikenal sebagai GNU Project. Kedua pihak ini kemudian bergabung sehingga terbentuklah GNU/Linux yang merupakan suatu sistem operasi lengkap dengan aplikasi dan program bantu didalamnya.<br />
<br />
Linus Torvald Richard Stallman<br />
Linus Torvalds dan Richard Stallman<br />
<br />
GNU/Linux atau yang oleh kebanyakan penggunanya disebut dengan nama Linux, tersebar cepat beritanya melalui Internet (saat ini merupakan awal kemunculan Internet). Dan kemudian banyak programmer Unix yang bergabung untuk menghasilkan Linux yang lebih baik.<br />
<br />
Jadi apa yang sekarang kita kenal dengan nama Linux ini adalah kombinasi dari kernel Linus Torvald, berbagai perangkat lunak dari GNU Project, dan juga program-program lainnya yang dikembangkan oleh banyak programmer dari seluruh penjuru dunia.bilhaqqiyaamahttp://www.blogger.com/profile/14114347571938374420noreply@blogger.com0tag:blogger.com,1999:blog-4938247816488247446.post-13968542679085027362010-10-11T17:03:00.003-07:002010-10-11T17:03:46.353-07:00Mengenal mesin absensi sidik jariMengenal mesin absensi sidik jari <br />
Setiap manusia diberikan dua tangan dan dua kaki oleh Yang Maha Kuasa. Pada jari-jari dan tangan kaki manusia pasti memiliki sidik jari. Sidik jari, dalam bahasa Inggris disebut Fingerprint biasanya berbentuk garis-garis horizontal dan vertical atau gabungan keduanya dan juga ada bentuk lengkungan-lengkungan. Seluruh manusia di dunia diciptakan dengan sidik jari yang berbeda satu sama lainnya. Karena itu, setiap sidik jari digunakan untuk mengidentifikasi setiap manusia. Contoh sederhana adalah ketika kita membuat sebuah kartu tanda penduduk atau surat izin mengemudi atau surat-surat penting lainnya biasanya membubuhkan sidik jari di atasnya. <br />
Nah, karena keunikannya itulah, sidik jari saat ini sering digunakan untuk memonito kehadiran seseorang di sebuah kantor atau mungkin sekolah. Dengan mesin absensi sidik jari maka kemungkinan adanya penitipan absent maupun manipulasi data dapat diminimalisir. <br />
Mengapa menggunakan Identifikasi Sidik Jari untuk Absen? <br />
Faktor berikut ini adalah beberapa keunggulan mesin absensi sidik jari. <br />
Kenyamanan <br />
Keamanan <br />
Efisiensi Biaya jika dibandingkan dengan identifikasi dengan suara maupun retina mata. <br />
Harga Terjangkau <br />
Keamanan dan Akurasi Absensi Sidik Jari <br />
Tidak ada pengcopy-an kartu <br />
Tidak ada peminjaman kartu <br />
Sidik Jari tiap individu adalah unik, tidak ada persamaannya. <br />
Sehingga akan berdampak : <br />
Karyawan lebih tepat waktu <br />
Mendukung peningkatan produktivitas <br />
Kenyamanan <br />
Tidak perlu password dalam mesin absen sidik jari <br />
Tidak Perlu Kunci atau kartu <br />
Tidak mungkin lupa, hilang atau tertinggal <br />
Berbagai cara pendaftaran (Sentralisasi atau desentralisasi – via alat) <br />
Mengurangi pekerjaan administrative secara manual <br />
Pendaftaran yang cepat dan simple <br />
Print out laporan absen <br />
Cara kerja mesin sidik jari <br />
1. Sebelum mesin absensi sidik jari digunakan, tahap awal adalah pengumpulan seluruh sidik jari. Setiap orang boleh memberikan sidik jarinya lebih dari satu jari. <br />
2. Hasil sidik jari tersebut akan disimpan di komputer menjadi sebuah database. Mesin sidik jari bisa menyimpan sampai lebih dari 9000 sidik jari lho. <br />
3. Nah, ketika seseorang meletakkan salah satu jarinya, di atas layar yang sudah disediakan maka data sidik jari tersebut akan direkam oleh komputer dan disimpan di database. <br />
4. Jika sidik jari digunakan sebagai akses kontrol untuk masuk ke sebuah ruangan atau gedung maka sidik jari akan dicocokkan terlebih dahulu dengan database sidik jari yang ada di komputer. Jika cocok, maka pintu akan otomatis terbuka. <br />
http://www.e-smartschool.com/PNK/002/PNK0020021.aspbilhaqqiyaamahttp://www.blogger.com/profile/14114347571938374420noreply@blogger.com0tag:blogger.com,1999:blog-4938247816488247446.post-71613669337006346702010-10-11T17:03:00.001-07:002010-11-12T00:24:43.405-08:00Mengenal BlackberryMengenal Blackberry <br />
Saat ini banyak orang yang membicarakan tentang Blackberry. Bahkan Presiden Amerika Serikat yang baru, Barrack Obama masih menggunakan BlackBerry. Sebenarnya apa sih yang dimaksud Black Berry. BlackBerry adalah perangkat genggam nirkabel yang memiliki kemampuan layanan surat-e gegas (push e-mail), telepon selular, sms, faksimili Internet, menjelajah Internet, dan berbagai kemampuan nirkabel lainnya. <br />
Sejarah <br />
Blackberry pertama kali diperkenalkan pada tahun 1997 oleh perusahaan Kanada, Research In Motion (RIM). Kemampuannya menyampaikan informasi melalui jaringan data nirkabel dari layanan perusahaan telepon genggam mengejutkan dunia. <br />
Blackberry pertama kali diperkenalkan di Indonesia pada pertengahan Desember 2004 oleh operator Indosat dan perusahaan Starhub. Perusahaan Starhub merupakan pengejewantahan dari RIM yang merupakan rekan utama Blackberry. Di Indonesia, Starhub menjadi bagian dari layanan dalam segala hal teknis mengenai instalasi Blackberry melalui operator Indosat. Indosat menyediakan layanan Blackberry Internet Service dan Blackberry Enterprise Server Pasar Blackberry kemudian diramaikan oleh dua operator besar lainnya di tanah air yakni Excelkom dan Telkomsel. Excelkom menyediakan dua pilihan layanan yaitu Blackberry Internet Service dan Blackberry Enterprise Server+ (BES+). <br />
BES+ adalah layanan gabungan dari BES dan BIS, ditujukan bagi pelanggan korporasi sehingga pelanggan dapat menerima dan mengirim email kantor yang berbasis Microsoft Exchange, Novel Wise, Lotus Domino dan 10 akun e-mail berbasis POP3/IMAP melalui telepon genggam. Sementara, operator Telkomsel hanya menyediakan Blackberry sebagai bagian dari layanan korporasi dengan Blackberry Enterprise Server. Pada awalnya, layanan Blackberry hanya bisa diakses melalui smartphone Blackberry saja. <br />
Tetapi seiring dengan berjalannya waktu, ketiga operator ini telah menyediakan fasilitas Blackberry Connect yang memungkinkan Blackberry Internet Solution diakses melalui smartphone jenis lain seperti Nokia (N-9500, N-9300, N-9300i, E61), Sony Ericsson P910i, M600i, Palm Treo, Dopod, dan lainnya. Sejauh ini, fasilitas Blackberry memang baru dimanfaatkan oleh para pengguna pribadi dan korporasi, belum merambah hingga bidang pemerintahan dan intelijen seperti di negara-negara lain. <br />
Produk unggulan Blackberry <br />
Produk yang menjadi andalan utama dan membuat Blackberry digemari di pasar adalah surat-e gegas (push e-mail). Produk ini mendapat sebutan surat-e gegas karena seluruh surat-e baru, daftar kontak, dan informasi jadwal (calendar) “didorong” masuk ke dalam Blackberry secara otomatis. Pengguna tidak perlu mengakses internet terlebih dulu dan membuka satu persatu surat-e yang masuk, atau pemeriksaan surat-e baru. Hal ini dimungkinkan karena pengguna akan terhubung secara terus-menerus dengan dunia maya melalui jaringan telepon seluler yang tersedia. Alat penyimpanan juga memungkinkan para pengguna untuk mengakses data yang sampai ketika berada di luar layanan jangkauan nirkabel. Begitu pengguna terhubung lagi, <br />
Blackberry Enterprise Server akan menyampaikan data terbaru yang masuk. Fasilitas lain yang menjadi andalan Blackberry adalah pesan instan. Yahoo Messenger, Google Talk dan Skype kini telah menjadi rekanan dengan Blackberry. Teknologi terkini memang memungkinkan kita untuk “mengobrol” (chatting) di internet melalui telepon genggam dan Personal Digital Assistant (PDA). Tetapi yang berbeda pada Blackberry adalah proses instalasi lengkap yang bisa dilakukan nya melalui jaringan nirkabel. Keunggulan lain juga hadir melalui teknologi kompresi yang menyebabkan biaya akses menjadi murah dan pemberitahuan jawaban pesan melalui tanda getar pada Blackberry. <br />
Penggunaan Blackberry semakin meluas dengan hadirnya fasilitas koneksi Blackberry (Blackberry Connect). Dengan Blackberry Connect, pengguna tidak lagi harus menggunakan perangkat genggam Blackberry untuk memanfaatkan Blackberry Internet Solution. Pengguna hanya perlu menginstalasi Blackberry Connect pada smartphone merek apapun yang dimiliki, kita bisa memanfaatkan Blackberry Internet Solution. <br />
Sistem Operasi <br />
RIM menyediakan sistem operasi multi-tugas (multi-tasking operating system - OS) bagi Blackberry yang memungkinkan penggunaan secara intens dari sebuah alat . OS menyediakan dukungan bagi MIDP 1.0 dan WAP 1.2. Versi sebelumnya memungkinkan sinkronisasi nirkabel melalui e-mail dan kalendar Microsoft Exchange Server, dan juga e-mail Lotus Domino. Sementara OS 4 yang terbaru erupakan pelengkap dari MIDP 2.0, and memunkinkan aktivasi nirkabel lengkap dan sinkronisasi dengan e-mail, kalendar, daftar tugas, catatan dan buku telepon, serta tambahan dukungan bagi Novell GroupWise and Lotus Notes. <br />
Perangkat Lunak <br />
Blackberry menyediakan berbagai perangkat lunak yang dapat disesuaikan dengan kebutuhan operasi. Blackberry Enterprise Server (BES) Perangkat genggam Blackberry terintegrasi pada sistem e-mail yang terorganisasi melalui paket perangkat lunak yang disebut Blackberry Enterprise System (BES). BES dapat digunakan oleh jaringan e-mail yang berbasis Microsoft Exchange, Lotus Domino, dan Novell Group Wise. Khusus pada pengguna individu, mereka dapat menggunakan layanan e-mail nirkabel yang disediakan oleh provider tanpa harus menginstalasi BES. Para pengguna individu dapat menggunakan Blackberry Internet Solution tanpa harus menginstalasi BES di smartphone mereka. BES memang ditujukan bagi pelanggan korporasi dengan cakupan usaha yang besar. Perangkat lunak ini mengintegrasikan seluruh smartphone Blackberry pada suatu organisasi dengan sistem perusahaan yang telah ada. Keuntungan yang diperoleh adalah memperluas komunikasi nirkabel dan data perusahaan kepada pengguna aktif dengan cara yang aman. <br />
BlackBerry Professional Software (BPS) <br />
BPS merupakan komunikasi nirkabel dan kolaborasi solusi bagi usaha kecil dan menengah. Ia menghadirkan berbagai fitur yang dibutuhkan karyawan, dalam sebuah paket yang mudah dipasang dan harga yang lebih murah. BlackBerry Internet Service (BIS) Perangkat lunak yang diperuntukkan bagi pengguna pribadi ini memungkinkan Anda untuk mengintegrasikan smartphone dengan 10 akun e-mail yang berbasis Post Office Protocol (POP3) dan Internet Message Access Protocol (IMAP), menerima dan mengirim pesan instan, serta berselancar di Internet. Dengan BIS, kita juga dapat membuka tambahan data (attachment) dalam bentuk excel, word, powerpoint, pdf, zip, jpg, gif dengan tingkat kompresi data yang tinggi. <br />
BlackBerry Mobile Data System (BlackBerry MDS) <br />
sebuah aplikasi optimisasi pengembangan kerangka kerja untuk BlackBerry Enterprise Solution, menyediakan Anda sebuah alat pengembangan untuk membangun, menyebarluaskan, serta mengatur interaksi antara BlackBerry smartphones dan aplikasi perusahaan. <br />
Jaringan Seluler <br />
Smartphone Blackberry dapat beroperasi pada berbagai jaringan seluler berikut, yaitu <br />
CDMA2000 1X Ev-DO <br />
Jaringan CDMA2000 1X memungkinkan kita untuk memelihara koneksi jaringan nirkabel untuk layanan data. Jaringan ini menyokong layanan untuk data berkecepatan-tinggi, dirancang untuk komunikasi data di area luas serta menawarkan layanan suara berkualitas tinggi. Dukungan oleh Ev-DO (Evolution Data Optimized atau Evolusi Optimalisasi Data) pada beberapa smartphone, memungkinkan pencarian dan pencantuman data dengan lebih cepat lagi. <br />
GSM/GPRS/EDGE/UMTS <br />
Jaringan GSM/GPRS/EDGE/UMTS memungkinkan kita untuk memelihara koneksi virtual dengan jaringan nirkabel untuk layanan data. GPRS (General Packet Radio Service), EDGE (Enhanced Data rates for Global Evolution) dan UMTS (Universal Mobile Telecommunications System) adalah sebuah jaringan paket yang bisa dipakai bergantian, dirancang untuk komunikasi data pada area luas. sementara GSM (Global System for Mobile Communications) memberikan layanan suara berkualitas tinggi. UMTS, atau biasa dikenal sebagai 3GSM, memberikan sinkronisasi suara dan fungsionalitas data, memberikan dukungan bagi perpindahan data dengan kecepatan tinggi. <br />
Mike <br />
Jaringan Mike mengggunakan teknologi Digital Enhanced Network (iDEN) yang telah terintegrasi. Teknologi yang serba digial ini dirancang untuk menyediakan suara berkualitas tinggi serta transmisi yang berskala nasional <br />
Mobitex dan Nextel <br />
Jaringan Mobitex dan Nextel adalah jaringan yang dirancang untuk komunikasi data nirkabel pada area yang luas. Ia menyediakan cakupan yang luas dan penetrasi ke dalam gedung, pencarian data dengan mulus, pengiriman dan peneriman pesan dengan sangat cepat, serta layanan pesan tingkat lajut yang dapat diandalkan. <br />
Wireless Local Area <br />
Wireless Local Area Networks (WLANs) beroperasi pada frekuensi yang tidak memiliki izin dan biasanya digunakan untuk mengalihkan kemacetan jaringan perusahaan di udara. Hal ini diperlukan untuk meminimalisir kebutuhan akan jaringan LAN yang tradisional. WLAN dirancang dengan tujuan agar departemen IT bisa mengatur jaringan nirkabel mereka sendiri, memungkinkan mobilitas internal bagi fasilitas yang diperuntukkan bagi karyawan perusahaan. Dengan adanya Voice over IP (VoIP), WLANs kini bisa digunakan untuk menghantarkan data maupun suara. <br />
Wi-Fi <br />
Smartphone yang menggunakan jaringan Wi-Fi hanya memungkinkan pengguna untuk mengakses internet di tempat-tempat yang berada dalam jangkauan jaringan Wi-Fi. Daerah yang berada dalam cakupan Wi-Fi biasanya disebut dengan istilah Hotspots. Hotspot bisa berupa daerah komersial seperti kafe dan restoran, fasilitas umum seperti rumah sakit dan sekolah, maupun daerah pribadi seperti rumah. Hadirnya sebuah jaringan baru seperti UMA (Unlicensed Mobile Access), atau dapat pula disebut GAN (Generic Access Network), menyediakan layanan perpindahan data(GSM®/GPRS/EDGE) melalui jaringan tanpa izin seperti Wi-Fi. Hal ini memungkinkan smartphone dengan jaringan Wi-Fi melakukan panggilan telepon ke jaringan GSM melalui jaringan Wi-Fi. <br />
Model <br />
Model Awal : 850, 857, 950, 957 Model Monokrom berbasis Java : seri 5000 dan seri 6000 Model Warna : seri 7200, seri 7500 dan seri 7700 Model dengan kemudahan mengetik : seri 7100 Model Blackberry Modern : seri 8000, termasuk BlackBerry Pearl dan BlackBerry Curve <br />
Crackberry <br />
Crackberry berasal dari kata crack yang berarti kokain dan kata Blackbery. Kemudahan yang dihadirkan dalam mengakses e-mail dan pesan instan membuat para pengguna seringkali tak bisa lepas dari Blackberry. Efek yang dihasilkan membuat para pengguna tampak seperti orang yang kecanduan dengan Blackberry. Crackberry pun menimbulkan kekhawatiran akan perubahan ritme kerja menjadi tidak sehat.dan hilangnya keseimbangan hidup. <br />
Hal ini kemudian membuat beberapa pemerintahan negara membatasi bahkan melarang penggunaan Blackberry. Di Kantor Imigrasi dan Kewarganegaraan Kanada, pejabat memerintahkan karyawan untuk mematikan alat dari jam 7 malam hingga 7 pagi,hari libur dan akhir pekan. Hal ini untuk menjaga kesimbangan hidup karyawan. Pemerintah kemudian mengeluarkan panduan khusus dalam menangani kondisi darurat sehubungan pembatasan Blackberry. Sementara di Perancis, muncul larangan bagi para menteri untuk menggunakan Blackberry dengan alasan intelijen. Hal ini dapat dimengerti, mengingat di Inggris pemanfaatan Blackberry telah meluas hingga ke pelacakan nomor-nomor kendaraan serta foto-foto pelaku kriminal. <br />
Sumber: http://id.wikipedia.org/wiki/BlackBerry <br />
http://www.e-smartschool.com/PNK/002/PNK0020025.aspbilhaqqiyaamahttp://www.blogger.com/profile/14114347571938374420noreply@blogger.com0tag:blogger.com,1999:blog-4938247816488247446.post-54383501096712410172010-10-11T17:02:00.001-07:002010-10-11T17:02:23.990-07:00KeyboardKeyboard Apakah Keyboard Itu ? <br />
Penciptaan keyboard komputer di ilhami oleh penciptaan mesin ketik yang dasar rancangannya di buat dan di patenkan oleh Christopher Latham pada tahun 1868 dan banyak dipasarkan pada tahun 1877 oleh Perusahaan Remington. <br />
Keyboard komputer pertama disesuaikan dari kartu pelubang (punch card) dan teknologi pengiriman tulisan jarak jauh (Teletype). Tahun 1946 komputer ENIAC menggunakan pembaca kartu pembuat lubang (punched card reader) sebagai alat input dan output. <br />
Bila mendengar kata “keyboard” maka pikiran kita tidak lepas dari adanya sebuah komputer, karena keyboard merupakan sebuah papan yang terdiri dari tombol-tombol untuk mengetikkan kalimat dan simbol-simbol khusus lainnya pada komputer. Keyboard dalam bahasa Indonesia artinya papan tombol jari atau papan tuts. Pada keyboard terdapat tombol-tombol huruf A – Z, a – z, angka 0 - 9, tombol dan karakter khusus seperti : ` ~ @ # $ % ^ & * ( ) _ - + = < > / , . ? : ; “ ‘ \ | serta tombol-tombol khusus lainnya yang jumlah seluruhnya adalah 104 tuts. Sedangkan pada Mesin ketik jumlah tutsnya adalah 52 tuts. Bentuk keyboard umumnya persegi panjang, tetapi saat ini model keyboard sangat variatif. <br />
Dahulu orang banyak yang menggunakan mesin ketik baik yang biasa maupun mesin ketik listrik. Nah, keyboard mempunyai kesamaan bentuk dan fungsi dengan mesin ketik. Perbedaannya terletak pada hasil output atau tampilannya. Bila kita menggunakan mesin ketik, kita tidak dapat menghapus atau membatalkan apa-apa saja yang sudah ketikkan dan setiap satu huruf atau simbol kita ketikkan maka hasilnya langsung kita lihat pada kertas. Tidak demikian dengan keyboard. Apa yang kita ketikkan hasil atau keluarannya dapat kita lihat di layar monitor terlebih dahulu, kemudian kita dapat memodifikasi atau melakukan perubahan-perubahan bentuk tulisan, kesalahan ketikan dan yang lainnya. Seperti juga “mouse”, keyboard dihubungkan ke komputer dengan sebuah kabel yang terdapat pada keyboard. Ujung kabel tersebut dimasukkan ke dalam port yang terdapat pada CPU komputer. <br />
http://www.e-smartschool.com/PNK/002/PNK0020002.aspbilhaqqiyaamahttp://www.blogger.com/profile/14114347571938374420noreply@blogger.com0tag:blogger.com,1999:blog-4938247816488247446.post-45863304395491653972010-10-11T17:01:00.001-07:002010-10-11T17:01:32.421-07:00Jaringan komputerJaringan komputer<br />
Dari Wikipedia bahasa Indonesia, ensiklopedia bebas<br />
Langsung ke: navigasi, cari<br />
Jaringan komputer adalah sebuah sistem yang terdiri atas komputer dan perangkat jaringan lainnya yang bekerja bersama-sama untuk mencapai suatu tujuan yang sama. Tujuan dari jaringan komputer adalah:<br />
• Membagi sumber daya: contohnya berbagi pemakaian printer, CPU, memori, harddisk<br />
• Komunikasi: contohnya surat elektronik, instant messaging, chatting<br />
• Akses informasi: contohnya web browsing<br />
Agar dapat mencapai tujuan yang sama, setiap bagian dari jaringan komputer meminta dan memberikan layanan (service). Pihak yang meminta layanan disebut klien (client) dan yang memberikan layanan disebut pelayan (server). Arsitektur ini disebut dengan sistem client-server, dan digunakan pada hampir seluruh aplikasi jaringan komputer.<br />
Klasifikasi Berdasarkan skala :<br />
• Personal Area Network (PAN)<br />
• Campus Area Network (CAN)<br />
• Local Area Network (LAN)<br />
• Metropolitant Area Network (MAN)<br />
• Wide Area Network (WAN)<br />
• Global Area Network (GAN)<br />
Berdasarkan fungsi : Pada dasarnya setiap jaringan komputer ada yang berfungsi sebagai client dan juga server. Tetapi ada jaringan yang memiliki komputer yang khusus didedikasikan sebagai server sedangkan yang lain sebagai client. Ada juga yang tidak memiliki komputer yang khusus berfungsi sebagai server saja. Karena itu berdasarkan fungsinya maka ada dua jenis jaringan komputer:<br />
• Client-server<br />
Yaitu jaringan komputer dengan komputer yang didedikasikan khusus sebagai server. Sebuah service/layanan bisa diberikan oleh sebuah komputer atau lebih. Contohnya adalah sebuah domain seperti www.detik.com yang dilayani oleh banyak komputer web server. Atau bisa juga banyak service/layanan yang diberikan oleh satu komputer. Contohnya adalah server jtk.polban.ac.id yang merupakan satu komputer dengan multi service yaitu mail server, web server, file server, database server dan lainnya.<br />
• Peer-to-peer<br />
Yaitu jaringan komputer dimana setiap host dapat menjadi server dan juga menjadi client secara bersamaan. Contohnya dalam file sharing antar komputer di Jaringan Windows Network Neighbourhood ada 5 komputer (kita beri nama A,B,C,D dan E) yang memberi hak akses terhadap file yang dimilikinya. Pada satu saat A mengakses file share dari B bernama data_nilai.xls dan juga memberi akses file soal_uas.doc kepada C. Saat A mengakses file dari B maka A berfungsi sebagai client dan saat A memberi akses file kepada C maka A berfungsi sebagai server. Kedua fungsi itu dilakukan oleh A secara bersamaan maka jaringan seperti ini dinamakan peer to peer.<br />
Berdasarkan topologi jaringan: Berdasarkan [topologi jaringan], jaringan komputer dapat dibedakan atas:<br />
• Topologi bus<br />
• Topologi bintang<br />
• Topologi cincin<br />
• Topologi mesh<br />
• Topologi pohon<br />
• Topologi linierbilhaqqiyaamahttp://www.blogger.com/profile/14114347571938374420noreply@blogger.com0tag:blogger.com,1999:blog-4938247816488247446.post-56107178043186096402010-10-11T17:00:00.001-07:002010-10-11T17:00:19.212-07:00SEJARAH KOMPUTERSEJARAH KOMPUTER <br />
<br />
Tahukah anda bahawa komputer yang anda gunakan pada hari ini telah berkembang teknologinya sejak 6 dekad yang lepas, bahkan pada ianya dicipta, anda mungkin belum dilahirkan lagi. Sejarah perkembangan komputer telah lama bermula iailu sejak tahun 1940 dan dapat dibahagikan kepada 4 generasi dari menggunakan elektronik sepenuhnya sehinggalah kepada penggunaan mikro komputer. <br />
<br />
Mari kita lihat perkembangan generasi komputer yang telah dihuraikan oleh pengkaji-pengkaji bidang ini. <br />
<br />
<br />
1) GENERASI PERTAMA (1940-1959) <br />
<br />
Komputer dihasilkan adalah elektronik sepenuhnya. Saiznya agak besar (hampir menyamai sebuah bilik tidur) dan dikategorikan kepada Kerangka Utama (Mainframe), la menggunakan tiub vakum untuk memproses dan menyimpan maklumat. Tiub vakum berukuran seperti mentol lampu kecil yang cepat panas dan mudah terbakar. Jumlah tiub vakum yang diperlukan amat banyak agar tidak menjejaskan keupayaan komputer. la juga menggunakan tenaga elektrik dengan banyak. <br />
Pada tahun 1946, menyaksikan komputer elektronik sepenuhnya direka oleh Dr. John Mauchly dan Prosper Eckert telah mencipta ENIAC (Electronic Numerical Integrator And Calculator). ENIAC mengambil ruang sebanyak 140 meter persegi, berat 30 ton, menggunakan 130 kilowatt tenaga dan 1800 tiub vakum. Ingatannya disimpan diluar dengan menggunakan suiz dan wayar. la berupaya melakukan 5000 pencampuran dan 300 pendaraban sesaat. la dikendalikan oleh hanya jurutera terlatih. John Von Neumann akhirnya mencadangkan penggunaan Konsep Aturcara Tersimpan iaitu komputer menyimpan ingatan di dalam storan utama. la menggunakan nombor binari. <br />
Dr. John Mauchly dan Prosper Eckert sekali lagi mencipta EDVAC (Electronic Discrete Variable Automatic Computer) yang mengurangkan penggunaan tiub vakum. la lebih cekap dari ENIAC dan menggunakan Konsep Aturcara Tersimpan. EDSAC (Electronic Delay Storage Automatic Calculator) yang menggunakan raksa dan tiub vakum untuk menyimpan ingatan telah dicipta. UNIVAC1 (Universal Automatik Calculator) ciptaan Dr. John Mauchly dan Prosper Eckert mula dikeluarkan pada tahun 1951 adalah komputer pertama yang digunakan untuk memproses data perniagaan. la juga menggunakan raksa untuk storan. <br />
<br />
<br />
2) GENERASI KEDUA (1959-1964) <br />
<br />
Transistor dan diod digunakan bagi menggantikan tiub vakum walaupun ia mudah terbakar. Cara baru untuk menyimpan ingatan iaitu Teras Magnetik diperkenalkan. la menggunakan besi-besi halus yang dililit oleh litar elektrik. Keupayaannya memproses lebih besar. la mula menggunakan bahasa pengaturcaraan peringkat tinggi iaitu FOTRAN(1954) dan COBOL(1959) bagi menggantikan bahasa mesin. Minikomputer dihasilkan. la lebih murah dan lebih kecil berbanding dengan Kerangka Utama. la digunakan bagi tujuan memproses data perniagaan, universiti selain di bidang ketenteraan. (Contoh : DEC PDP-8, IBM 7090 dan IBM 7094) <br />
<br />
<br />
3) GENERASI KETIGA (1964-1980) <br />
<br />
la bermula apabila IBM (Internatinal Business Machine) memperkenalkan Sistem/360 iaitu Kerangka Utama yang mengandungi alatan-alatan yang lengkap bagi memenuhi semua keperluan pengaturcaraan pada masa tersebut.Sistem/360 memperkenalkan ciri baru Sistem Pengoperasian iaitu Konsep Perkongsian Masa. Sistem ini adalah satu kumpulan aturcara yang mengurus dan menyelaras keseluruhan operasi komputer, la memudahkan penggunaan komputer. Disimpan secara kekal dalam Ingatan Utama (ROM) komputer atau storan sekunder. <br />
Konsep ini membenarkan penggunaan banyak stesen secara berasaingan dan dikawal oleh Sistem Induk dimana pemprosesan boleh dilakukan serentak pada sesuatu masa walaupun stesen yang lain digunakan. Supercomputer seperti Cray-1 diperkenalkan bagi mengkaji cuaca dan alam semulajadi. <br />
<br />
<br />
4) GENERASI KEEMPAT (1980-sekarang) <br />
<br />
Penyelidikan microelektronik telah berjaya menghasilkan Litar Bersepadu/Terkamir atau Cip dimana beribu transistor dipadatkan didalam kepingan empat segi silikon melalui proses Pengamiran Skala Besar (Large Scale Integration). Cip mula menggantikan transistor sebagai bahan logik komputer. MicroKomputer merupakan yang terkecil didalam keluarga komputer digital mula dinasilkan seperti Apple II, IBM PC, NEC PC dan Sinclair. <br />
Bahasa pengaturcaraan BASIC, Pascal, PL/1 C dan Logo mula digunakan. Kebanyakan komputer dibekalkan dengan bahasa secara "bina-dalam" di dalam ROM untuk bahasa BASIC. Bahasa ini merupakan bahasa yang paling popular untuk microkompuler. Perisian tambahan juga diperkenalkan bagi membantu penyelesaian masalah. Laptop, Notebook, Handheld dan Palmtop diperkenalkan. la lebih kecil dari Microkomputer serta mudah dibawa ke mana-mana. Internet iaitu Sistem Rangkaian yang luas menggunakan protokol TCP/IP diperkenalkan sebagai rangkaian perkongsian maklumat secara global. (Processor 6086,80286, 80386,80486, Pentium, Celeron, Pentium II, Pentium 111 dan Pentium 4) <br />
<br />
<br />
Kesimpulan: <br />
<br />
Setelah meninjau keempat-empat generasi komputer, mungkin terbayang difikiran kita tentang bagaimana bentuk komputer pada masa depan. Komputer masa depan mungkin akan berada pada generasi atau tahap kelima yang menggunakan teknologi masa depan. Dapatkah anda bayangkan bagaimana keupayaannya? <br />
<br />
<br />
<br />
<br />
Sumber : tak ingat sebab artikel niee saya jumpa kat internet pada tahun 200 kot....... saya pun lupa..... artikel nie kira koleksi sayaa laaaaaaa. <br />
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.<br />
Invision Power Board © 2001-2009 Invision Power Services, Inc.<br />
http://ittutor.net/forums/lofiversion/index.php/t9179.htmlbilhaqqiyaamahttp://www.blogger.com/profile/14114347571938374420noreply@blogger.com0tag:blogger.com,1999:blog-4938247816488247446.post-25616561843256170792010-10-11T16:59:00.001-07:002010-10-11T16:59:36.124-07:00CPU (Central Processing Unit)CPU (Central Processing Unit)<br />
Central Processing Unit jika diterjemahkan dalam bahasa Indonesia berarti Unit Pengolah Pusat. Di dalam CPU terdapat berbagai macam perangkat keras yang diperlukan untuk menjalankan komputer. Nah untuk mengetahui perangkat keras apa saja yang biasanya terdapat pada CPU, silahkan baca artikel ini selanjutnya. <br />
Apa saja isi CPU ? <br />
Harddisk <br />
Gambar disamping disebut dengan Harddisk drive (HDD). Alat ini merupakan tempat menyimpan data pada CPU. Jika hardisk dibuka, maka di dalamnya terlihat piringan logam sebagai tempat menulis data. Kecepatan putarannya bervariasi. Ada yang 5400 putaran per menit bahkan ada yang sampai 7200 putaran per menit. Kemampuan sebuah hardisk biasanya ditentukan oleh banyaknya data yang bisa disimpan. Besarnya bervariasi, ada yang 1,2 Gigabyte (GB) hingga 80 GB. Satu GB sama dengan 1000 Megabyte, sedangkan 1 Megabyte sama dengan 1000 Kilobyte. Sangat besar kan ? Kita bisa menyimpan semua data kita pada hardisk ini. <br />
Floppy Disk Drive <br />
Floppy disk drive adalah alat untuk membaca atau menulis pada sebuah disket. Beberapa tahun lalu, masih banyak orang yang menggunakan floppy disk berukuran 5 1/4 inchi (disket besar), yang menyimpan data sebanyak 700 Kilobyte. Saat ini disket besar sudah digantikan dengan disket kecil yang berukuran (3 1/2 inchi) dengan kapasitas menyimpan data sebesar 1,4 Megabyte. <br />
Cara kerja floppy disk hampir sama dengan harddisk. Plat bundar berisi data dalam disket akan diputar oleh motor dalam floopy disk drive. Sebuah magnet akan membaca atau menulis data pada disket itu. <br />
CD-ROM drive <br />
Fungsinya adalah untuk membaca data dari sebuah Compact Disc (CD). ROM adalah singkatan dari Read Only Memory yang artinya penyimpan data yang hanya bisa dibaca. Jadi CD-ROM hanya bisa digunakan untuk membaca data, tidak dapat digunakan untuk menyimpan data. Namun saat ini, ada alat serupa yang dapat digunakan untuk menulis / menyimpan data ke sebuah CD. Namanya CD-RW (CD Read and Write atau CD baca dan tulis). <br />
Cara kerja CD-ROM maupun CD-RW sama dengan cara kerja harddisk atau floppy disk drive. Bedanya, bagian yang diputar adalah kepingan CD. Alat pembacanya juga bukan head magnet tetapi sinar laser yang berkekuatan kecil. <br />
Prosesor <br />
Nah, inilah Brain (otaknya) komputer. Prosesor berfungsi untuk memproses semua perhitungan yang harus dilakukan oleh komputer. Kekuatan prosesor diukur dari frekuensinya, seperti 550 MHz (Mega Hertz) sampai saat ini sudah ada yang mencapai 1,4 GHz (Giga Hertz). <br />
Jika komputer dihidupkan, maka prosesor akan langsung bekerja dan cepat naik suhunya. Oleh karena itu setiap prosesor saat ini sudah dilengkapi dengan besi penyalur panas (heat sink) dan kipas pendingin. Saat ini prosesor yang banyak digunakan adalah Intel, AMD dan IBM. <br />
Memori <br />
Memori dikenal juga dengan sebutan RAM (Random Acces Memory). Gunanya adalah untuk penyimpanan data sementara sewaktu digunakan oleh prosesor. Jika komputer di matikan, maka data di RAM akan hilang. Kecepatan membaca data RAM ini lebih cepat jika dibandingkan dengan Harddisk. <br />
Kartu Grafis (VGA Card) <br />
Kartu VGA (Video Graphic Adapter) berguna untuk menerjemahkan output (keluaran) komputer ke monitor. Untuk menggambar / design graphic ataupun untuk bermain game, kita perlu VGA yang tinggi kekuatannya. Saat ini ada VGA dengan memori 16, 32 hingga 128 Megabyte. Jenisnya yang terkenal adalah GeForce buatan perusahaan Nvidia. <br />
Kartu Suara (Soundcard) <br />
Perangkat ini berguna untuk mengeluarkan suara. Kalau kita sedang mendengar musik ataupun bermain game, perangkat ini sangat bermanfaat. Suaranya bisa stereo, surround (berputar) bahkan suara 3 dimensi, sehingga kita seolah-olah berada ditempat kejadian. Tetapi perangkat ini kurang lengkap jika tidak ada speaker. Karena itu kita perlu menghubungkan speaker dengan soundcard yang telah terpasang dengan sebuah kabel yang disambung langsung ke soundcard. game <br />
Motherboard <br />
Motherboard atau disebut juga dengan Papan Induk berfungsi untuk tempat semua alat utama CPU yang telah disebutkan di atas. Bentuk motherboard seperti sebuah papan sirkuit elektronik. <br />
Motherboard merupakan tempat berlalu lalangnya data. Motherboard menghubungkan semua peralatan komputer dan membuatnya bekerja sama sehingga komputer berjalan dengan lancar. <br />
http://www.e-smartschool.com/PNK/002/PNK0020006.aspbilhaqqiyaamahttp://www.blogger.com/profile/14114347571938374420noreply@blogger.com0tag:blogger.com,1999:blog-4938247816488247446.post-20096336665850354012010-09-28T22:01:00.001-07:002010-09-28T22:01:46.936-07:00Happy Java Coding with NetbeansHappy Java Coding with Netbeans<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Ditta Khairunnisa<br />
0611503004<br />
<br />
<br />
<br />
<br />
<br />
<br />
1. Buat new project lalu kita beri nama dengan Utama.main dimana di kelas utama ini program yang akan dieksekusi.<br />
<br />
2. lalu simpan di folder sesuai keinginan kita<br />
<br />
<br />
<br />
<br />
<br />
<br />
Pada Editor Netbeans ketika anda membuat project maka otomatis packagenya akan terbentuk dan dinamakan sesuai dengan nama project yang anda buat.<br />
<br />
Lagkah selanjutnya adalah membuat design atau formnya:<br />
<br />
1. Klik kanan pada package yang anda buat lalu pilih new-jframe form<br />
<br />
<br />
2. beri nama form dengan jenis_test<br />
package utama;<br />
import javax.swing.event.*;<br />
import javax.swing.*;<br />
import java.awt.event.*;<br />
import java.awt.*;<br />
import java.sql.*;<br />
import com.toedter.calendar.*;<br />
import java.text.SimpleDateFormat;<br />
import java.util.Date;<br />
import java.util.Calendar;<br />
import java.text.*; //biar yang diinput cuma angka<br />
import javax.swing.text.*;<br />
import javax.swing.table.DefaultTableModel;<br />
<br />
/**<br />
*<br />
* @author ditta<br />
*/<br />
public class jenis_test extends javax.swing.JFrame {<br />
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");<br />
DefaultTableModel tabMod;<br />
String[] strjdl ={"Kode Test","Nama Test"};<br />
<br />
/** Creates new form jenis_test */<br />
public jenis_test() {<br />
initComponents();<br />
tabMod = new DefaultTableModel(null,strjdl);<br />
tabel.setModel(tabMod);<br />
<br />
}<br />
<br />
/** This method is called from within the constructor to<br />
* initialize the form.<br />
* WARNING: Do NOT modify this code. The content of this method is<br />
* always regenerated by the Form Editor.<br />
*/<br />
// <editor-fold defaultstate="collapsed" desc="Generated Code"> <br />
private void initComponents() {<br />
<br />
jPanel1 = new javax.swing.JPanel();<br />
jLabel1 = new javax.swing.JLabel();<br />
jLabel2 = new javax.swing.JLabel();<br />
txtkdtest = new javax.swing.JTextField();<br />
jLabel3 = new javax.swing.JLabel();<br />
txtnmtest = new javax.swing.JTextField();<br />
btnsave = new javax.swing.JButton();<br />
btnedit = new javax.swing.JButton();<br />
btndelete = new javax.swing.JButton();<br />
btncancel = new javax.swing.JButton();<br />
jScrollPane2 = new javax.swing.JScrollPane();<br />
tabel = new javax.swing.JTable();<br />
btnexit = new javax.swing.JButton();<br />
btncari = new javax.swing.JButton();<br />
<br />
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);<br />
<br />
jPanel1.setBackground(new java.awt.Color(0, 102, 153));<br />
<br />
jLabel1.setFont(new java.awt.Font("Arial Black", 1, 14));<br />
jLabel1.setText("Entry Jenis Test");<br />
<br />
jLabel2.setText("Kode Test");<br />
<br />
txtkdtest.addFocusListener(new java.awt.event.FocusAdapter() {<br />
public void focusGained(java.awt.event.FocusEvent evt) {<br />
txtkdtestFocusGained(evt);<br />
}<br />
});<br />
txtkdtest.addKeyListener(new java.awt.event.KeyAdapter() {<br />
public void keyPressed(java.awt.event.KeyEvent evt) {<br />
txtkdtestKeyPressed(evt);<br />
}<br />
public void keyReleased(java.awt.event.KeyEvent evt) {<br />
txtkdtestKeyReleased(evt);<br />
}<br />
});<br />
<br />
jLabel3.setText("Nama Test");<br />
<br />
btnsave.setText("Save");<br />
btnsave.addActionListener(new java.awt.event.ActionListener() {<br />
public void actionPerformed(java.awt.event.ActionEvent evt) {<br />
btnsaveActionPerformed(evt);<br />
}<br />
});<br />
<br />
btnedit.setText("Edit");<br />
btnedit.addActionListener(new java.awt.event.ActionListener() {<br />
public void actionPerformed(java.awt.event.ActionEvent evt) {<br />
btneditActionPerformed(evt);<br />
}<br />
});<br />
<br />
btndelete.setText("Delete");<br />
btndelete.addActionListener(new java.awt.event.ActionListener() {<br />
public void actionPerformed(java.awt.event.ActionEvent evt) {<br />
btndeleteActionPerformed(evt);<br />
}<br />
});<br />
<br />
btncancel.setText("Cancel");<br />
btncancel.addActionListener(new java.awt.event.ActionListener() {<br />
public void actionPerformed(java.awt.event.ActionEvent evt) {<br />
btncancelActionPerformed(evt);<br />
}<br />
});<br />
<br />
tabel.setModel(new javax.swing.table.DefaultTableModel(<br />
new Object [][] {<br />
{null, null},<br />
{null, null},<br />
{null, null},<br />
{null, null}<br />
},<br />
new String [] {<br />
"Kode Test", "Nama Test"<br />
}<br />
));<br />
tabel.addMouseListener(new java.awt.event.MouseAdapter() {<br />
public void mousePressed(java.awt.event.MouseEvent evt) {<br />
tabelMousePressed(evt);<br />
}<br />
});<br />
jScrollPane2.setViewportView(tabel);<br />
<br />
btnexit.setText("Exit");<br />
btnexit.addActionListener(new java.awt.event.ActionListener() {<br />
public void actionPerformed(java.awt.event.ActionEvent evt) {<br />
btnexitActionPerformed(evt);<br />
}<br />
});<br />
<br />
btncari.setText("Cari");<br />
btncari.addActionListener(new java.awt.event.ActionListener() {<br />
public void actionPerformed(java.awt.event.ActionEvent evt) {<br />
btncariActionPerformed(evt);<br />
}<br />
});<br />
<br />
private void txtkdtestFocusGained(java.awt.event.FocusEvent evt) { <br />
// TODO add your handling code here:<br />
add();<br />
} <br />
<br />
private void txtkdtestKeyPressed(java.awt.event.KeyEvent evt) { <br />
// TODO add your handling code here:<br />
<br />
} <br />
<br />
private void txtkdtestKeyReleased(java.awt.event.KeyEvent evt) { <br />
// TODO add your handling code here:<br />
} <br />
<br />
private void btnsaveActionPerformed(java.awt.event.ActionEvent evt) { <br />
// TODO add your handling code here:<br />
save();<br />
} <br />
<br />
private void btneditActionPerformed(java.awt.event.ActionEvent evt) { <br />
// TODO add your handling code here:<br />
edit();<br />
} <br />
<br />
private void btndeleteActionPerformed(java.awt.event.ActionEvent evt) { <br />
// TODO add your handling code here:<br />
delete();<br />
} <br />
<br />
private void btncancelActionPerformed(java.awt.event.ActionEvent evt) { <br />
// TODO add your handling code here:zzz<br />
cancel();<br />
} <br />
<br />
private void tabelMousePressed(java.awt.event.MouseEvent evt) { <br />
// TODO add your handling code here:<br />
isi();<br />
} <br />
<br />
private void btnexitActionPerformed(java.awt.event.ActionEvent evt) { <br />
// TODO add your handling code here:<br />
dispose();<br />
} <br />
<br />
private void btncariActionPerformed(java.awt.event.ActionEvent evt) { <br />
// TODO add your handling code here<br />
tampilketabel();<br />
} <br />
void keluar(){<br />
System.exit(0);<br />
}<br />
public String getkdtest() {<br />
try {<br />
//HashMap plg=new HashMap();<br />
koneksi konek = new koneksi();<br />
Connection conn = konek.open_a_Connection();<br />
Statement stm = conn.createStatement();<br />
String sql="SELECT kd_test FROM jenis_test ORDER BY kd_test DESC";<br />
ResultSet rs =stm.executeQuery(sql);<br />
if(rs.next()) {<br />
String kode="";<br />
int kod=Integer.parseInt(rs.getString("kd_test").substring(1)) + 1;<br />
conn.close();<br />
if(kod > 1 && kod < 10) {
kode= "T000" + kod;
}
else if(kod > 9 && kod < 100) {
kode= "T00" + kod;
}
else if(kod > 99 && kod < 1000) {
kode= "T0" + kod;
}
else if(kod > 999 && kod < 1000) {<br />
kode= "T" + kod;<br />
}<br />
return kode;<br />
}<br />
else {<br />
conn.close();<br />
return "T0001";<br />
}<br />
} catch(Exception e) {<br />
JOptionPane.showMessageDialog(null,e);<br />
return null;<br />
}<br />
}<br />
void add(){<br />
cancel();<br />
txtkdtest.setText(getkdtest());<br />
btnsave.setEnabled(true);<br />
btnedit.setEnabled(false);<br />
btndelete.setEnabled(false);<br />
txtnmtest.requestFocus();<br />
txtkdtest.setEditable(false);<br />
<br />
}<br />
void cancel()<br />
{<br />
//txtnmcasis.setText("");<br />
txtkdtest.setText("");<br />
txtnmtest.setText("");<br />
txtkdtest.requestFocus();<br />
txtkdtest.setEditable(true);<br />
}<br />
<br />
void save(){<br />
try{<br />
String sql="insert into jenis_test values('"+txtkdtest.getText()+"','"+txtnmtest.getText()+"')";<br />
koneksi konek = new koneksi();<br />
Connection conn=konek.open_a_Connection();<br />
Statement stm=conn.createStatement();<br />
stm.executeUpdate(sql);<br />
JOptionPane.showMessageDialog(null,"konfirmasi","data telah berhasil disimpan",JOptionPane.INFORMATION_MESSAGE);<br />
stm.close();<br />
conn.close();<br />
cancel();<br />
tampilketabel();<br />
}catch(Exception e){<br />
JOptionPane.showMessageDialog(null,"Konfirmasi"+e,"Data Gagal"+e,JOptionPane.INFORMATION_MESSAGE);<br />
}<br />
}<br />
void edit(){<br />
try{<br />
String sql=" update jenis_test set nm_test='"+txtnmtest.getText()+"' where kd_test='"+txtkdtest.getText()+"'";<br />
koneksi konek=new koneksi();<br />
Connection conn=konek.open_a_Connection();<br />
Statement stm= conn.createStatement();<br />
stm.executeUpdate(sql);<br />
JOptionPane.showMessageDialog(null,"Keterangan","data berhasil di update",JOptionPane.INFORMATION_MESSAGE);<br />
tampilketabel();<br />
cancel();<br />
<br />
stm.close();<br />
conn.close();<br />
cancel();<br />
}catch(Exception e){<br />
JOptionPane.showMessageDialog(null,"Konfirmasi","Data Gagal Dimasukan",JOptionPane.ERROR_MESSAGE);<br />
}<br />
}<br />
void tampil(){<br />
try{<br />
String sql="select * from jenis_test where kd_test='"+txtkdtest.getText()+"'";<br />
koneksi konek = new koneksi();<br />
Connection conn = konek.open_a_Connection();<br />
Statement stm = conn.createStatement();<br />
ResultSet rs =stm.executeQuery(sql);<br />
if(rs.next()){<br />
<br />
txtnmtest.setText(rs.getString("nm_test"));<br />
<br />
<br />
btnsave.setEnabled(false);<br />
btnedit.setEnabled(true);<br />
btndelete.setEnabled(true);<br />
btncancel.setEnabled(true);<br />
}<br />
<br />
} catch(Exception e){<br />
JOptionPane.showMessageDialog(null,"Konfirmasi","data Tidak Ada",JOptionPane.INFORMATION_MESSAGE);<br />
}<br />
}<br />
void delete(){<br />
try{<br />
String sql="delete from jenis_test where kd_test='"+txtkdtest.getText()+"'";<br />
koneksi konek=new koneksi();<br />
Connection conn=konek.open_a_Connection();<br />
Statement stm= conn.createStatement();<br />
stm.executeUpdate(sql);<br />
JOptionPane.showMessageDialog(null,"Keterangan","data berhasil di Delete",JOptionPane.INFORMATION_MESSAGE);<br />
<br />
tampilketabel();<br />
cancel();<br />
stm.close();<br />
conn.close();<br />
<br />
}catch(Exception e){<br />
JOptionPane.showMessageDialog(null,"konfirmasi","data Gagal di delete",JOptionPane.ERROR_MESSAGE);<br />
}<br />
}<br />
void tampilketabel(){<br />
try{<br />
hapusTabel();<br />
<br />
String sql="select * from jenis_test order by kd_test asc";<br />
koneksi konek = new koneksi();<br />
Connection conn = konek.open_a_Connection();<br />
Statement state = conn.createStatement();<br />
ResultSet rs = state.executeQuery (sql);<br />
while (rs.next()){<br />
//String tglkwi = rs.getString("tgl_kwi");<br />
String kdtest=rs.getString("kd_test");<br />
String nmtest=rs.getString("nm_test");<br />
String [] data = {kdtest,nmtest};<br />
tabMod.addRow(data);<br />
}<br />
}<br />
catch(Exception e){<br />
JOptionPane.showMessageDialog(null,"konfirmasi","data tidak dapat dimasukan ke tabel",JOptionPane.ERROR_MESSAGE);<br />
}<br />
}<br />
void hapusTabel(){<br />
int brs = tabMod.getRowCount();<br />
for(int i=0;i<brs;i++){<br />
tabMod.removeRow(0);<br />
}<br />
}<br />
<br />
<br />
private void isi() {<br />
int index=tabel.getSelectedRow();<br />
if(index != -1) {<br />
txtkdtest.setText(tabel.getValueAt(index,0).toString());<br />
txtnmtest.setText(tabel.getValueAt(index,1).toString());<br />
pk=txtkdtest.getText();<br />
btnsave.setEnabled(false);<br />
btnedit.setEnabled(true);<br />
btndelete.setEnabled(true);<br />
}<br />
}<br />
<br />
/**<br />
* @param args the command line arguments<br />
*/<br />
public static void main(String args[]) {<br />
java.awt.EventQueue.invokeLater(new Runnable() {<br />
public void run() {<br />
new jenis_test().setVisible(true);<br />
}<br />
});<br />
}<br />
<br />
// Variables declaration - do not modify <br />
private javax.swing.JButton btncancel;<br />
private javax.swing.JButton btncari;<br />
private javax.swing.JButton btndelete;<br />
private javax.swing.JButton btnedit;<br />
private javax.swing.JButton btnexit;<br />
private javax.swing.JButton btnsave;<br />
private javax.swing.JLabel jLabel1;<br />
private javax.swing.JLabel jLabel2;<br />
private javax.swing.JLabel jLabel3;<br />
private javax.swing.JPanel jPanel1;<br />
private javax.swing.JScrollPane jScrollPane2;<br />
private javax.swing.JTable tabel;<br />
private javax.swing.JTextField txtkdtest;<br />
private javax.swing.JTextField txtnmtest;<br />
// End of variables declaration <br />
private String pk="";<br />
}<br />
<br />
<br />
<br />
Langkah selanjutnya kita buat class baru untuk koneksi caranya mirip seperti membuat form baru sperti diatas.<br />
<br />
/*<br />
* To change this template, choose Tools | Templates<br />
* and open the template in the editor.<br />
*/<br />
<br />
package kkp;<br />
import javax.swing.*;<br />
import javax.swing.event.*;<br />
import java.awt.*;<br />
import java.awt.event.*;<br />
import java.sql.*;<br />
<br />
/**<br />
*<br />
* @author Administrator<br />
*/<br />
public class koneksi {<br />
public Connection open_a_Connection()throws SQLException<br />
{<br />
Connection connect = null;<br />
try<br />
{<br />
Class.forName("com.mysql.jdbc.Driver");<br />
connect=DriverManager.getConnection("jdbc:mysql://localhost/psb","root","");<br />
return connect;<br />
}<br />
catch(SQLException T)<br />
{<br />
JOptionPane.showMessageDialog<br />
(null,"No Connection to Database open!","ERROR MESSAGE",JOptionPane.WARNING_MESSAGE);<br />
return null;<br />
}<br />
catch(Exception R)<br />
{<br />
JOptionPane.showMessageDialog<br />
(null,"Could not connect to Database!","ERROR MESSAGE",JOptionPane.WARNING_MESSAGE);<br />
return null;<br />
}<br />
} <br />
/** Creates a new instance of DBConnection1 */<br />
public koneksi() {<br />
}<br />
<br />
}<br />
<br />
Yang terkahir jangan lupa untuk menambah kan sedikit coding pada file utama anda:<br />
public static void main(String args[]) {<br />
java.awt.EventQueue.invokeLater(new Runnable() {<br />
public void run() {<br />
new jenis_test().setVisible(true);<br />
}<br />
});<br />
}<br />
<br />
}<br />
<br />
Demikian tutorial kali ini, bagaimana mudah bukan?, dalam hitungan beberapa menit anda sudah bisa membuat form java di Netbeans.<br />
<br />
<br />
Have A Nice Java Coding…bilhaqqiyaamahttp://www.blogger.com/profile/14114347571938374420noreply@blogger.com0tag:blogger.com,1999:blog-4938247816488247446.post-23815649022405564202010-09-28T21:57:00.001-07:002010-09-28T21:57:48.405-07:00Data Center dengan SAMBAData Center dengan SAMBA<br />
Oleh : Arif dan Taufan<br />
Assalamualaikum Wr. Wb.<br />
<br />
Jika anda ingin mengkoneksikan mesin Windows anda dengan mesin Linux Anda melalui jaringan, Samba adalah apa yang anda butuhkan. Samba adalah himpunan aplikasi yang bertujuan agar komputer dengan sistem operasi Linux, BSD ( atau UNIX lainnya) dapat bertindak sebagai file dan print server yang berbasis protokol SMB (session message block). Jaringan yang semacam ini biasa dijumpai pada Windows workgroup atau Windows NT Domain. Samba juga dilengkapi dengan beberapa program bantu sehingga sistem operasi Linux (dan UNIX lainnya) bisa mengakses resources yang ada pada jaringan Windows yang telah ada. Bisa dikatakan, Samba adalah jembatan penghubung antara Windows dan UNIX.<br />
Samba terdiri atas dua program yang berjalan di background: SMBD dan NMBD. Secara singkat dapat disebutkan bahwa SMBD adalah file server yang akan menghasilkan proses baru untuk setiap client yang aktif sementara NMBD bertugas mengkonversi nama komputer (NetBIOS) menjadi alamat IP sekaligus juga memantau share yang ada di jaringan. Kerja SMBD sendiri diatur melalui file konfigurasi /etc/samba/smb.conf. Dengan membuat file konfigurasi yang tepat, Samba dapat dijadikan file server, print server, domain controller, dan banyak fungsi lainnya. <br />
<br />
<br />
<br />
Samba versi 3<br />
Di sini penulis akan menjelaskan cara menginstall samba, pada tahap installasi ini, user menggunakan software samba yang dapat didownload pada website http://www.samba.org. Samba yang digunakan adalah samba versi 3. Setelah mendownload dapat melanjutkan tahap selanjutnya.<br />
## User dianggap telah memiliki pengetahuan pada bidang linux<br />
## Diassumsikan user menaruh source samba pada direktori /root<br />
## Source samba berupa kompresi format tar.gz<br />
root@datacenter:~# tar xfvz samba-3.0.2.tar.gz //untuk mengekstrak file kompresi samba<br />
…………….<br />
root@datacenter:~# cd samba-3.0.2a<br />
## Disarankan untuk membaca README atau INSTALL<br />
root@datacenter:~/samba-3.0.2a# cd source<br />
root@datacenter:~/samba-3.0.2a/source# ./configure --prefix=/usr/local/samba<br />
## --prefix adalah tempat akan diinstallnya paket<br />
…………….<br />
root@datacenter:~/samba-3.0.2a/source# make //mengkompile file2 binari<br />
…………….<br />
root@datacenter:~/samba-3.0.2a/source# make install //menginstall file2 binari tersebut<br />
…………….<br />
<br />
Apabila tidak terdapat masalah dalam tahap installasi, maka samba versi 3 telah terinstall dengan benar.<br />
<br />
Setelah Samba terinstall dengan benar maka hal yang dilakukan selanjutnya adalah mengkonfigurasi samba tersebut agar Linux bisa tersambung dengan Windows. Sebenarnya dalam tahap konfigurasi ini anda tidak perlu membuat file smb.conf yang baru, karena Samba sudah menyediakan contoh konfigurasi yang disimpan dalam <br />
<br />
<br />
<br />
Konfigurasi Samba<br />
Berikut ini adalah cara mengkonfigurasi Samba Server Sebagai PDC :<br />
1. pertama dowload program samba dan accesorisnya :<br />
<br />
apt-get install samba samba-common samba-doc libcupsys2-gnutls10 libkrb53 winbind smbclient<br />
<br />
2. Konfigurasi /etc/samba/smb.conf sebagai berikut :<br />
<br />
[global]<br />
workgroup=ubuntudk.com-->ubah sesuain yang kita mau<br />
netbios name = ubuntuserver --> ubah sesuain yang kita mau<br />
server string = %h server (Samba, Ubuntu) --> ubah sesuain yang kita mau<br />
passdb backend = tdbsam<br />
security = user<br />
username map = /etc/samba/smbusers<br />
name resolve order = wins bcast hosts<br />
domain logons = yes<br />
preferred master = yes<br />
wins support = yes<br />
# Useradd scripts<br />
add user script = /usr/sbin/useradd -m %u<br />
delete user script = /usr/sbin/userdel -r %u<br />
add group script = /usr/sbin/groupadd %g<br />
delete group script = /usr/sbin/groupdel %g<br />
add user to group script = /usr/sbin/usermod -G %g %u<br />
add machine script = /usr/sbin/useradd -s /bin/false/ -d /var/lib/nobody %u<br />
idmap uid = 15000-20000<br />
idmap gid = 15000-20000<br />
# sync smb passwords with linux passwords<br />
passwd program = /usr/bin/passwd %u<br />
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n .<br />
passwd chat debug = yes<br />
unix password sync = yes<br />
# set the loglevel<br />
log level = 3<br />
[homes]<br />
comment = Home<br />
valid users = %S<br />
read only = no<br />
browsable = no<br />
[netlogon]<br />
comment = Network Logon Service<br />
path = /home/samba/netlogon<br />
admin users = Administrator<br />
valid users = %U<br />
read only = no<br />
[profile]<br />
comment = User profiles<br />
path = /home/samba/profiles<br />
valid users = %U<br />
create mode = 0600<br />
directory mode = 0700<br />
writable = yes<br />
browsable = no<br />
3. Buat beberapa direktori berikut sebagai domain logon dan profile :<br />
mkdir /home/samba<br />
mkdir /home/samba/netlogon<br />
mkdir /home/samba/profiles<br />
mkdir /var/spool/samba<br />
chmod 777 /var/spool/samba/<br />
chown -R root:users /home/samba/<br />
chmod -R 771 /home/samba/<br />
<br />
4. Lalu restart samba<br />
/etc/rc.d/rc.samba restart<br />
<br />
5. Ubah pada bagian /etc/nsswitch.conf, pada baris :<br />
`hosts: files dns<br />
menjadi :<br />
hosts: files wins dns<br />
<br />
6. tambahkan beberapa pc clinet pada /etc/hosts :<br />
127.0.0.1 localhost<br />
192.168.0.136 ubuntuserver.dk.co.id ubuntuserver.dk.co.id<br />
192.168.0.131 ciko<br />
192.168.0.133 dian<br />
192.168.0.135 gustin<br />
<br />
7. Tambahkan user root kedalam user samba :<br />
smbpasswd -a root<br />
New SMB password:<br />
Retype new SMB password:<br />
<br />
8. buat file /etc/samba/smbusers lalu jalankan :<br />
echo "root = Administrator" > /etc/samba/smbusers<br />
mengartikan bahwa user root = user administrator pada windows<br />
<br />
9. Test drive, apakah settingan kita dah benar :<br />
smbclient -L localhost -U%<br />
<br />
akan menghasilkan output :<br />
<br />
Domain=[UBUNTUDK.COM] OS=[Unix] Server=[Samba 3.0.22]<br />
Sharename Type Comment<br />
--------- ---- -------<br />
netlogon Disk Network Logon Service<br />
allusers Disk All Users<br />
IPC$ IPC IPC Service (ubuntuserver server (Samba, Ubuntu))<br />
ADMIN$ IPC IPC Service (ubuntuserver server (Samba, Ubuntu))<br />
Domain=[UBUNTUDK.COM] OS=[Unix] Server=[Samba 3.0.22]<br />
Server Comment<br />
--------- -------<br />
UBUNTUSERVER ubuntuserver server (Samba, Ubuntu)<br />
Workgroup Master<br />
--------- -------<br />
UBUNTUDK.COM UBUNTUSERVER<br />
<br />
10. lalu kita setup domain group untuk windows, jalankan perintah :<br />
net groupmap modify ntgroup="Domain Admins" unixgroup=root<br />
net groupmap modify ntgroup="Domain Users" unixgroup=users<br />
net groupmap modify ntgroup="Domain Guests" unixgroup=nogroup<br />
<br />
11. tambah user linux dan user samba dengan cara :<br />
user linux :<br />
useradd ciko -m -G users<br />
<br />
user samba :<br />
smbpasswd -a ciko<br />
<br />
12. Sekarang tambahan direktori share yang akan dipakai oleh seluruh user :<br />
<br />
mkdir -p /home/shares/allusers<br />
chown -R root:users /home/shares/allusers/<br />
chmod -R ug+rwx,o+rx-w /home/shares/allusers/<br />
<br />
13. Ubah juga pada /etc/samba/smb.conf, tambahkan baris berikut :<br />
[allusers]<br />
comment = All Users<br />
path = /home/shares/allusers<br />
valid users = @users<br />
force group = users<br />
create mask = 0660<br />
directory mask = 0771<br />
writable = yes<br />
<br />
14. lalu restart samba kembali :<br />
/etc/init.d/samba restart<br />
15. Langkah Yang terakhir dalah dengan menjoinkan mesin windows ke pdc linux kita, dengan cara : ( Testing Dengan Windows XP )<br />
- click kanan pada mycomputer<br />
- pilih computer name lalu change<br />
- masukan domain PDC pada bagisn domain<br />
- akan muncul windows yang meminta memasukan user dan password, pada langkah ini masukan user root dan password samba untuk user root<br />
- OK<br />
- Akan muncul bahwa kita sukses menjoinkan mesin windows ke PDC linux<br />
<br />
Quota<br />
Quota adalah pembatasan kapasitas datacenter yang diberikan kepada user. Tujuan diberlakukan quota agar user tidak berlebihan dalam menyimpan data dalam datacenter.<br />
<br />
Instalasi dan Konfigurasi<br />
Instalasi quota biasanya sudah termasuk dalam package ketika menginstall linux. Apabila ini terlewati, dapat didownload pada http://www.sourceforge.net/projects/linuxquota. Setelah mendownload, anda dapat menginstall dengan syntax :<br />
root@datacenter:~# gzip -dc <file_download > | tar xvf <br />
…………….<br />
root@datacenter:~# cd quota-tools<br />
root@datacenter:~/quota-tools # ./configure<br />
…………….<br />
root@datacenter:~/quota-tools # make && make install<br />
…………….<br />
<br />
<br />
<br />
<br />
<br />
Konf igurasi<br />
Setelah semuanya siap, baik kernel atau program penunjang, kita dapat memulai<br />
menerapkan sistem quota pada Linux. Pada sesi ini kita diharuskan login sebagai superuser atau root.<br />
<br />
1. Memperbarui informasi Filesystem<br />
Edit file informasi filesystem /etc/fstab.Tambahkan "usrquota" atau "grpquota"<br />
pada partisi yang akan diterapkan quota,misalnya /dev/hdc9 yang di-mount sebagai/home, dengan salah satu cara berikut ini.<br />
<br />
/dev/hdc9 /home ext3 defaults,usrquota 1 2<br />
/dev/hdc9 /home ext3 defaults,grpquota 1 2<br />
<br />
Anda juga boleh menerapkan keduanya (usrquota dan grpquota)<br />
<br />
/dev/hdc9 /home ext3 defaults,usrquota,grpquota 1 2<br />
Usrquota digunakan untuk seting quota tiap user, dan grpquota digunakan untuk setting quota tiap group.<br />
<br />
2. Membuat file informasi quota<br />
Setelah kita mengedit file fstab, kita lanjutkandengan membuat file "quota.user"atau"quota.group" pada partisi yangdiberlakukan sistem quota. Caranya denganmenggunakan perintah touch:<br />
# touch /home/quota,user<br />
<br />
Kemudian diikuti dengan perintah<br />
# chmod 600 /pafiition/quota.user<br />
# chmod 600 /pa1fo1/ouota.group<br />
<br />
3. Memeriksa dan memperbarui<br />
informasi quota<br />
Memeriksa informasi oartisi dan memperbaharui isi quota.user dengan perintah quotacheck:<br />
# quotacheck .v /dev/hdc9 -rn<br />
quotacheck: Scanning /dev/hdc9 [/homel<br />
done<br />
quotacheck: Checked 494 directories and<br />
2833 liles<br />
<br />
4 . Mengaktifkan quota<br />
Pada saat ini quota akan aktif, tetapi quota(baca pembatasan) belum diterapkan karena kita belum memberikan informasi mendetail untuk tiap user yang ada pada Linux kita. Pengaktifan quota ditempuh dengan cara "quotaon -av", sedangkan untuk mematikan quota kita gunakan<br />
"quotaoff -av"<br />
# quotaon -av<br />
/dev/hdc9 [/home]: user quotas turned on<br />
# quotaoff -av<br />
/dev/hdc9 l/homel: user quotas turned off<br />
<br />
5. Pemberian quota tiap user<br />
Untuk memberikan informasi detail tiap user, kita dapat menggunakan edquota. Setelah edquota kita jalankan. maka kita akan berhadapan mode editor vi (sebuah aplikasi text editor). Untuk rekan-rekan yang sudah biasa menggunakan vi, tidak akan kesulitan menggunakan edquota ini. Sedangkan bagi yang kurang biasa menggunakan vi, mungkin akan menemui sedikit masalah. Sebelum mengedit berapa besar quota atau berapa banyak file yang yang akan kita terapkan tiap user ada baiknya mengetahui bentuk dan struktur file edquota, kurang lebih akan seperti berikut<br />
<br />
#edquota –u idban<br />
Disk quotas for user idban luid 5001:<br />
Filesystem blocks soft hard inodes soft hard<br />
/dev/hdc9360 0 0 1394 0 0<br />
<br />
Berikut ini penjelasan istilah-istilah yang berkaitan dengan quota dan edquota:<br />
• Filesystem: partisi yang akan diberlakukan sistem quota yang telah memiliki ukuran blocks 9360 dan inodes 1394.<br />
• blocks: jumlah total besar data pada user bersangkutan (dalam kb atau kilobyte), dengan penjelasan hard dan soft sebagai berikut.<br />
• soft: besar quota yang diberikan untuk besar data (dalam kb), 0 artinya tak terbatas. Jika masa tenggang tidak diset, soft limit ini berlaku sebagai nilai maksimum.<br />
• hard: batas limit (maksimum ) untuk besar data (dalam kb), 0 artinya tak terbatas. Jika masa tenggang tidak diset, hard limit tidak diberlakukan.<br />
• inodes: jumlah file yang ada pada user bersangkutan, dengan penjelasan soft dan hard sebagai berikut.<br />
• soft: besar quota yang diberikan untukjumlan file. 0 artinya tak terbatas. Jika masa tenggang tidak diset. soft limitini berlaku sebagai nilai maksimum.<br />
• hard: batas limit (maksimum) untuk jumlah file. 0 artinya tak terbatas. Jika masa tenggang tidak diset, hard limit tidak diberlakukan. <br />
<br />
Kembali ke edquota, untuk melakukan pengeditan kali pertama tekanlah tombol keyboard i. Kemudian dengan bantuan panah pada keyboard, geserlah ke tempat yang akan diedit informasinya. Misalnya, kita berikan user idban dengan quota sebesar 25 MB (soft 20 MB), maka kita akan edit seperti ini: <br />
Disk quotas for user idban (uid 500): <br />
Filesystem blocks soft hard inodes soft<br />
hard<br />
/dev/hdc9360 20000 25000 1394 0 0<br />
Setelah selesai mengedit, simpanlah dengan menekan tombol Esc diikuti :wq Sekarang user idban telah dibatasi sebesar 25 MB untuk jumlah keseluruhan data. Jika ingin membatasi jumlah maksimum file. editlah bagian soft dan hard setelah inodes. Misalnya, di samping dibatasi 25 MB, user idban dibatasi hanya diperbolehkan memiliki 100 file (soft 90 file), maka akan seperti ini:<br />
Disk quotas lor user idban (uid 500):<br />
Filesystem blocks soft hard inodes soft<br />
hard<br />
/dev/hdc9 9360 20000 25000 1394 90 100<br />
Mengapa soft memiliki nilai lebih kecil dari nilai hard? Soft (keduanya blocks dan inodes) diberikanilai lebih kecil dari nilai hard bertujuan untuk memperingatkan user bersangkutan bahwa mereka hampir mencapai batas maksimum yang kita berikan. Cara ini lebih manusiawi daripada user tidak diperingatkan tedebih dahulu. Dengan catatan, ini hanya akan diimplementasikan jika Anda memberikan masa renggang. Untuk memberikan peringatan pada user yang melebihi batas quota. Aktifkan warnquota, jika perlu masukkan dalam crontab (program penjadwalan).<br />
<br />
6. Masa tenggang<br />
Masa tenggang diberikan dengan maksud agar kita lebih manusiawi dengan user yangada pada Linux kita, dengan menggunakanedquota -t. Pada masa tenggang ini user diberikan keluasan untuk menggunakan batasan soft selama tenggang waktu yang kita berikan. Apabila melebihi tenggang waktu yang kita berikan, opsi soft akan otomatis berubah menjadi hard. Jika Anda tidak memberikan masa tenggang pada user, yang akan berlaku adalah nilai soft. Seoerti dalam contoh di atas, user idban hanya akan mendapatkan quota sebesar 20 MB. Lain halnya dengan diberikannya masa tenggang, misalnya batas waktu tenggang adalah satu hari, maka user idban mendapat soft (quota) pada 20 MB dan hard (limit) pada 25 MB. Jika user idban telah menggunakan space sebesar 20 MB, user idban diberikan tenggang satu hari untuk menghapus file yang tidak dipergunakan. Jika melebihi batas satu hari. pada user idban akan diterapkan hard (limit) sebesar 20Mb.bilhaqqiyaamahttp://www.blogger.com/profile/14114347571938374420noreply@blogger.com1tag:blogger.com,1999:blog-4938247816488247446.post-72322754499874867902010-09-28T21:56:00.003-07:002010-09-28T21:56:17.694-07:00SAMBASAMBA<br />
<br />
Samba adalah adalah pengertian dari sebuah jembatan yang menjembatani antara dua os yang berbeda, dari keluarga Nix dan keluarga Microsoft dan yang di jembatani adalah pertukaran data antara kedua OS yang berbeda itu.<br />
Tetapi samba tidak hanya bertindak sebagai jembatan data saja, samba juga dapat mendukung atau dapat di jadikan server WINS, dan Logon server ( Domain Controller ).<br />
Pada hakekatnya samba memanfatkan sebuah protokol yang di gunakan oleh keluarga Microsoft untuk proses komunikasi antara client dan server nya, yaitu protokol SMB ( Sevice Mesagge Block ), sehinga dengan memanfatkan protokol ini Keluarga Nix dapat bertukar data dan tidak hannya itu, samba juga dapat menjadi Sever WINS, dan Login. Samba menggunakan dua buah emulator atau yang biasa di sebut daemon( di Linux), daemon yang di gunakan ada dua yaitu smbd dan nnbd yang mempunyai masing masing fungsi: <br />
1.smbd --> adalah daemon yang di manfaatkan oleh samba untuk sharing dan pertukaran data antara keluarga Microsoft dengan Keluarga Nix, ini juga yang menangani proses logon server bila samba di gunakan sebagai Logon server<br />
2.nnbd --> adalah daemon yang Memanfatkan WINS ( Windows Interner Name Server ), dan ini adalah service yang membantu client untuk browsing di Netwok Neighbourhood.<br />
<br />
File yang di gunakan untuk konfigurasi samba adalah “ /etc/samba/smb.conf” <br />
<br />
contoh smb.conf yang sudah di konfigurasi untuk menjadi sharing data dan logon server adalah :<br />
<br />
# This is the main Samba configuration file. You should read the<br />
# smb.conf(5) manual page in order to understand the options listed<br />
# here. Samba has a huge number of configurable options (perhaps too<br />
# many!) most of which are not shown in this example<br />
#<br />
# Any line which starts with a ; (semi-colon) or a # (hash)<br />
# is a comment and is ignored. In this example we will use a #<br />
# for commentry and a ; for parts of the config file that you<br />
# may wish to enable<br />
#<br />
# NOTE: Whenever you modify this file you should run the command "testparm"<br />
# to check that you have not made any basic syntactic errors.<br />
#<br />
#======================= Global Settings =====================================<br />
[global]<br />
<br />
# 1. Server Naming Options:<br />
# workgroup = NT-Domain-Name or Workgroup-Name<br />
workgroup = SURGA<br />
<br />
# netbios name is the name you will see in "Network Neighbourhood",<br />
# but defaults to your hostname<br />
; netbios name = <name_of_this_server><br />
<br />
# server string is the equivalent of the NT Description field<br />
server string = Samba Server %v<br />
<br />
# Message command is run by samba when a "popup" message is sent to it.<br />
# The example below is for use with LinPopUp:<br />
; message command = /usr/bin/linpopup "%f" "%m" %s; rm %s<br />
<br />
# 2. Printing Options:<br />
# CHANGES TO ENABLE PRINTING ON ALL CUPS PRINTERS IN THE NETWORK<br />
# (as cups is now used in linux-mandrake 7.2 by default)<br />
# if you want to automatically load your printer list rather<br />
# than setting them up individually then you'll need this<br />
printcap name = cups<br />
load printers = yes<br />
<br />
# It should not be necessary to spell out the print system type unless<br />
# yours is non-standard. Currently supported print systems include:<br />
# bsd, sysv, plp, lprng, aix, hpux, qnx, cups<br />
printing = cups<br />
<br />
# Samba 2.2 supports the Windows NT-style point-and-print feature. To<br />
# use this, you need to be able to upload print drivers to the samba<br />
# server. The printer admins (or root) may install drivers onto samba.<br />
# Note that this feature uses the print$ share, so you will need to <br />
# enable it below.<br />
# This parameter works like domain admin group:<br />
# printer admin = @<group> <user><br />
printer admin = @adm<br />
# This should work well for winbind:<br />
; printer admin = @"Domain Admins"<br />
<br />
# 3. Logging Options:<br />
# this tells Samba to use a separate log file for each machine<br />
# that connects<br />
log file = /var/log/samba/log.%m<br />
<br />
# Put a capping on the size of the log files (in Kb).<br />
max log size = 50<br />
<br />
# Set the log (verbosity) level (0 <= log level <= 10)
; log level = 3
# 4. Security and Domain Membership Options:
# This option is important for security. It allows you to restrict
# connections to machines which are on your local network. The
# following example restricts access to two C class networks and
# the "loopback" interface. For more examples of the syntax see
# the smb.conf man page. Do not enable this if (tcp/ip) name resolution does
# not work for all the hosts in your network.
; hosts allow = 192.168.1. 192.168.2. 127.
# Uncomment this if you want a guest account, you must add this to /etc/passwd
# otherwise the user "nobody" is used
; guest account = pcguest
# Allow users to map to guest:
map to guest = bad user
# Security mode. Most people will want user level security. See
# security_level.txt for details.
security = user
# Use password server option only with security = server or security = domain
# When using security = domain, you should use password server = *
; password server = <NT-Server-Name><br />
; password server = *<br />
<br />
# Password Level allows matching of _n_ characters of the password for<br />
# all combinations of upper and lower case.<br />
; password level = 8<br />
; username level = 8<br />
<br />
# You may wish to use password encryption. Please read<br />
# ENCRYPTION.txt, Win95.txt and WinNT.txt in the Samba documentation.<br />
# Do not enable this option unless you have read those documents<br />
# Encrypted passwords are required for any use of samba in a Windows NT domain<br />
# The smbpasswd file is only required by a server doing authentication, thus<br />
# members of a domain do not need one.<br />
encrypt passwords = yes<br />
smb passwd file = /etc/samba/smbpasswd<br />
<br />
# The following are needed to allow password changing from Windows to<br />
# also update the Linux system password.<br />
# NOTE: Use these with 'encrypt passwords' and 'smb passwd file' above.<br />
# NOTE2: You do NOT need these to allow workstations to change only<br />
# the encrypted SMB passwords. They allow the Unix password<br />
# to be kept in sync with the SMB password.<br />
; unix password sync = Yes<br />
# You either need to setup a passwd program and passwd chat, or<br />
# enable pam password change<br />
; pam password change = yes<br />
; passwd program = /usr/bin/passwd %u<br />
; passwd chat = *New*UNIX*password* %n\n *ReType*new*UNIX*password* %n\n<br />
;*passwd:*all*authentication*tokens*updated*successfully*<br />
<br />
# Unix users can map to different SMB User names<br />
; username map = /etc/samba/smbusers<br />
<br />
# Using the following line enables you to customise your configuration<br />
# on a per machine basis. The %m gets replaced with the netbios name<br />
# of the machine that is connecting<br />
; include = /etc/samba/smb.conf.%m<br />
<br />
# Options for using winbind. Winbind allows you to do all account and<br />
# authentication from a Windows or samba domain controller, creating<br />
# accounts on the fly, and maintaining a mapping of Windows RIDs to unix uid's<br />
# and gid's. winbind uid and winbind gid are the only required parameters.<br />
#<br />
# winbind uid is the range of uid's winbind can use when mapping RIDs to uid's<br />
; winbind uid = 10000-20000<br />
#<br />
# winbind gid is the range of uid's winbind can use when mapping RIDs to gid's<br />
; winbind gid = 10000-20000<br />
#<br />
# winbind separator is the character a user must use between their domain<br />
# name and username, defaults to "\"<br />
; winbind separator = +<br />
#<br />
# winbind use default domain allows you to have winbind return usernames<br />
# in the form user instead of DOMAIN+user for the domain listed in the<br />
# workgroup parameter.<br />
; winbind use default domain = yes<br />
#<br />
# template homedir determines the home directory for winbind users, with <br />
# %D expanding to their domain name and %U expanding to their username:<br />
; template homedir = /home/%D/%U<br />
<br />
# When using winbind, you may want to have samba create home directories<br />
# on the fly for authenticated users. Ensure that /etc/pam.d/samba is<br />
# using 'service=system-auth-winbind' in pam_stack modules, and then<br />
# enable obedience of pam restrictions below:<br />
; obey pam restrictions = yes<br />
<br />
#<br />
# template shell determines the shell users authenticated by winbind get<br />
; template shell = /bin/bash<br />
<br />
# 5. Browser Control and Networking Options:<br />
# Most people will find that this option gives better performance.<br />
# See speed.txt and the manual pages for details<br />
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192<br />
<br />
# Configure Samba to use multiple interfaces<br />
# If you have multiple network interfaces then you must list them<br />
# here. See the man page for details.<br />
; interfaces = 192.168.12.2/24 192.168.13.2/24 <br />
<br />
# Configure remote browse list synchronisation here<br />
# request announcement to, or browse list sync from:<br />
# a specific host or from / to a whole subnet (see below)<br />
; remote browse sync = 192.168.3.25 192.168.5.255<br />
# Cause this host to announce itself to local subnets here<br />
; remote announce = 192.168.1.255 192.168.2.44<br />
<br />
# set local master to no if you don't want Samba to become a master<br />
# browser on your network. Otherwise the normal election rules apply<br />
local master = yes<br />
<br />
# OS Level determines the precedence of this server in master browser<br />
# elections. The default value should be reasonable<br />
os level = 34<br />
<br />
# Domain Master specifies Samba to be the Domain Master Browser. This<br />
# allows Samba to collate browse lists between subnets. Don't use this<br />
# if you already have a Windows NT domain controller doing this job<br />
domain master = yes <br />
<br />
# Preferred Master causes Samba to force a local browser election on startup<br />
# and gives it a slightly higher chance of winning the election<br />
preferred master = yes<br />
<br />
# 6. Domain Control Options:<br />
# Enable this if you want Samba to be a domain logon server for<br />
# Windows95 workstations or Primary Domain Controller for WinNT and Win2k<br />
domain logons = yes<br />
<br />
# if you enable domain logons then you may want a per-machine or<br />
# per user logon script<br />
# run a specific logon batch file per workstation (machine)<br />
; logon script = %m.bat<br />
# run a specific logon batch file per username<br />
; logon script = %U.bat<br />
<br />
# Where to store roaming profiles for WinNT and Win2k<br />
# %L substitutes for this servers netbios name, %U is username<br />
# You must uncomment the [Profiles] share below<br />
; logon path = \\%L\Profiles\%U<br />
<br />
# Where to store roaming profiles for Win9x. Be careful with this as it also<br />
# impacts where Win2k finds it's /HOME share<br />
; logon home = \\%L\%U\.profile<br />
<br />
# The add user script is used by a domain member to add local user accounts<br />
# that have been authenticated by the domain controller, or by the domain<br />
# controller to add local machine accounts when adding machines to the domain.<br />
# The script must work from the command line when replacing the macros,<br />
# or the operation will fail. Check that groups exist if forcing a group.<br />
# Script for domain controller for adding machines:<br />
; add user script = /usr/sbin/useradd -d /dev/null -g machines -c 'Machine Account' -s /bin/false -M %u<br />
# Script for domain controller with LDAP backend for adding machines (please<br />
# configure in /etc/samba/smbldap_conf.pm first):<br />
; add user script = /usr/share/samba/scripts/smbldap-useradd.pl -w -d /dev/null -g machines -c 'Machine Account' -s /bin/false %u<br />
# Script for domain member for adding local accounts for authenticated users:<br />
; add user script = /usr/sbin/useradd -s /bin/false %u<br />
<br />
# Domain groups:<br />
# domain admin group is a list of unix users or groups who are made members<br />
# of the Domain Admin group<br />
; domain admin group = root @adm<br />
#<br />
# domain guest groups is a list of unix users or groups who are made members<br />
# of the Domain Guests group<br />
; domain guest group = nobody @guest<br />
<br />
# LDAP configuration for Domain Controlling:<br />
# The account (dn) that samba uses to access the LDAP server<br />
# This account needs to have write access to the LDAP tree<br />
# You will need to give samba the password for this dn, by <br />
# running 'smbpasswd -w mypassword'<br />
; ldap admin dn = cn=root,dc=mydomain,dc=com<br />
; ldap ssl = start_tls<br />
# start_tls should run on 389, but samba defaults incorrectly to 636<br />
; ldap port = 389<br />
; ldap suffix = dc=mydomain,dc=com<br />
; ldap server = ldap.mydomain.com<br />
<br />
<br />
# 7. Name Resolution Options:<br />
# All NetBIOS names must be resolved to IP Addresses<br />
# 'Name Resolve Order' allows the named resolution mechanism to be specified<br />
# the default order is "host lmhosts wins bcast". "host" means use the unix<br />
# system gethostbyname() function call that will use either /etc/hosts OR<br />
# DNS or NIS depending on the settings of /etc/host.config, /etc/nsswitch.conf<br />
# and the /etc/resolv.conf file. "host" therefore is system configuration<br />
# dependant. This parameter is most often of use to prevent DNS lookups<br />
# in order to resolve NetBIOS names to IP Addresses. Use with care!<br />
# The example below excludes use of name resolution for machines that are NOT<br />
# on the local network segment<br />
# - OR - are not deliberately to be known via lmhosts or via WINS.<br />
; name resolve order = wins lmhosts bcast<br />
<br />
# Windows Internet Name Serving Support Section:<br />
# WINS Support - Tells the NMBD component of Samba to enable it's WINS Server<br />
; wins support = yes<br />
<br />
# WINS Server - Tells the NMBD components of Samba to be a WINS Client<br />
# Note: Samba can be either a WINS Server, or a WINS Client, but NOT both<br />
; wins server = w.x.y.z<br />
<br />
# WINS Proxy - Tells Samba to answer name resolution queries on<br />
# behalf of a non WINS capable client, for this to work there must be<br />
# at least one WINS Server on the network. The default is NO.<br />
; wins proxy = yes<br />
<br />
# DNS Proxy - tells Samba whether or not to try to resolve NetBIOS names<br />
# via DNS nslookups. The built-in default for versions 1.9.17 is yes,<br />
# this has been changed in version 1.9.18 to no.<br />
dns proxy = no<br />
<br />
# 8. File Naming Options:<br />
# Case Preservation can be handy - system default is _no_<br />
# NOTE: These can be set on a per share basis<br />
; preserve case = no<br />
; short preserve case = no<br />
# Default case is normally upper case for all DOS files<br />
; default case = lower<br />
# Be very careful with case sensitivity - it can break things!<br />
; case sensitive = no<br />
<br />
# Enabling internationalization:<br />
# you can match a Windows code page with a UNIX character set.<br />
# Windows: 437 (US), 737 (GREEK), 850 (Latin1 - Western European),<br />
# 852 (Eastern Eu.), 861 (Icelandic), 932 (Cyrillic - Russian),<br />
# 936 (Japanese - Shift-JIS), 936 (Simpl. Chinese), 949 (Korean Hangul),<br />
# 950 (Trad. Chin.).<br />
# UNIX: ISO8859-1 (Western European), ISO8859-2 (Eastern Eu.),<br />
# ISO8859-5 (Russian Cyrillic), KOI8-R (Alt-Russ. Cyril.)<br />
# This is an example for french users:<br />
; client code page = 850<br />
; character set = ISO8859-1<br />
<br />
<br />
#============================ Share Definitions ==============================<br />
[homes]<br />
comment = Home Directories<br />
browseable = no<br />
writable = yes<br />
# You can enable VFS recycle bin on a per share basis:<br />
# Uncomment the next 2 lines (make sure you create a<br />
# .recycle folder in the base of the share and ensure<br />
# all users will have write access to it. See<br />
# examples/VFS/recycle/REAME in samba-doc for details<br />
; vfs object = /usr/lib/samba/vfs/recycle.so<br />
; vfs options= /etc/samba/recycle.conf<br />
# You may want to prevent abuse of your server disk space, and spread of virii<br />
; veto files = /*.eml/*.nws/*.dll/*.mp3/*.MP3/*.mpg/*.MPG/*.vbs/*.VBS/<br />
<br />
# Un-comment the following and create the netlogon directory for Domain Logons<br />
; [netlogon]<br />
; comment = Network Logon Service<br />
; path = /var/lib/samba/netlogon<br />
; guest ok = yes<br />
; writable = no<br />
<br />
#Uncomment the following 2 lines if you would like your login scripts to<br />
#be created dynamically by ntlogon (check that you have it in the correct<br />
#location (the default of the ntlogon rpm available in contribs)<br />
;root preexec = /usr/bin/ntlogon -u %U -g %G -o %a -d /var/lib/samba/netlogon/<br />
;root postexec = rm -f /var/lib/samba/netlogon/%U.bat<br />
<br />
# Un-comment the following to provide a specific roving profile share<br />
# the default is to use the user's home directory<br />
;[Profiles]<br />
; path = /var/lib/samba/profiles<br />
; browseable = no<br />
; guest ok = yes<br />
; writable = yes<br />
# This script can be enabled to create profile directories on the fly<br />
# You may want to turn off guest acces if you enable this, as it<br />
# hasn't been thoroughly tested.<br />
; root preexec = PROFILE=/var/lib/samba/profiles/%u; if [ ! -e $PROFILE ]; \<br />
; then mkdir -pm700 $PROFILE; chown %u.%g $PROFILE;fi<br />
<br />
<br />
# NOTE: If you have a CUPS print system there is no need to<br />
# specifically define each individual printer.<br />
# You must configure the samba printers with the appropriate Windows<br />
# drivers on your Windows clients. On the Samba server no filtering is<br />
# done. If you wish that the server provides the driver and the clients<br />
# send PostScript ("Generic PostScript Printer" under Windows), you have<br />
# to swap the 'print command' line below with the commented one.<br />
#[printers]<br />
# comment = All Printers<br />
# path = /var/spool/samba<br />
# browseable = no<br />
# to allow user 'guest account' to print.<br />
# guest ok = yes<br />
# writable = no<br />
# printable = yes<br />
# create mode = 0700<br />
# =====================================<br />
# print command: see above for details.<br />
# =====================================<br />
print command = lpr-cups -P %p -o raw %s -r # using client side printer drivers.<br />
; print command = lpr-cups -P %p %s -r # using cups own drivers (use generic PostScript on clients).<br />
# The following two commands are the samba defaults for printing=cups<br />
# change them only if you need different options:<br />
; lpq command = lpq -P %p<br />
; lprm command = cancel %p-%j<br />
<br />
# This share is used for Windows NT-style point-and-print support.<br />
# To be able to install drivers, you need to be either root, or listed<br />
# in the printer admin parameter above. Note that you also need write access<br />
# to the directory and share definition to be able to upload the drivers.<br />
# For more information on this, please see the Printing Support Section of<br />
# /usr/share/doc/samba-<version>/docs/Samba-HOWTO-Collection.pdf<br />
[print$]<br />
path = /var/lib/samba/printers<br />
browseable = yes<br />
read only = yes<br />
write list = @adm root<br />
guest ok = yes<br />
<br />
# A useful application of samba is to make a PDF-generation service<br />
# To streamline this, install windows postscript drivers (preferably colour)<br />
# on the samba server, so that clients can automatically install them.<br />
<br />
#[pdf-generator]<br />
# path = /var/tmp<br />
# guest ok = No<br />
# printable = Yes<br />
# comment = PDF Generator (only valid users)<br />
#print command = /usr/share/samba/scripts/print-pdf file path win_path recipient IP doc_name &<br />
print command = /usr/share/samba/scripts/print-pdf %s ~%u //%L/%u %m %I "%J" &<br />
<br />
# This one is useful for people to share files<br />
;[tmp]<br />
; comment = Temporary file space<br />
; path = /tmp<br />
; read only = no<br />
; public = yes<br />
<br />
# A publicly accessible directory, but read only, except for people in<br />
# the "staff" group<br />
;[public]<br />
; comment = Public Stuff<br />
; path = /home/samba/public<br />
; public = yes<br />
; writable = no<br />
; write list = @staff<br />
# Audited directory through experimental VFS audit.so module:<br />
# Uncomment next line.<br />
; vfs object = /usr/lib/samba/vfs/audit.so<br />
<br />
# Other examples.<br />
#<br />
# A private printer, usable only by Fred. Spool data will be placed in Fred's<br />
# home directory. Note that fred must have write access to the spool directory,<br />
# wherever it is.<br />
;[fredsprn]<br />
; comment = Fred's Printer<br />
; valid users = fred<br />
; path = /homes/fred<br />
; printer = freds_printer<br />
; public = no<br />
; writable = no<br />
; printable = yes<br />
<br />
# A private directory, usable only by Fred. Note that Fred requires write<br />
# access to the directory.<br />
;[fredsdir]<br />
; comment = Fred's Service<br />
; path = /usr/somewhere/private<br />
; valid users = fred<br />
; public = no<br />
; writable = yes<br />
; printable = no<br />
<br />
# a service which has a different directory for each machine that connects<br />
# this allows you to tailor configurations to incoming machines. You could<br />
# also use the %u option to tailor it by user name.<br />
# The %m gets replaced with the machine name that is connecting.<br />
;[pchome]<br />
; comment = PC Directories<br />
; path = /usr/pc/%m<br />
; public = no<br />
; writable = yes<br />
<br />
# A publicly accessible directory, read/write to all users. Note that all files<br />
# created in the directory by users will be owned by the default user, so<br />
# any user with access can delete any other user's files. Obviously this<br />
# directory must be writable by the default user. Another user could of course<br />
# be specified, in which case all files would be owned by that user instead.<br />
;[public]<br />
; path = /usr/somewhere/else/public<br />
; public = yes<br />
; only guest = yes<br />
; writable = yes<br />
; printable = no<br />
<br />
# The following two entries demonstrate how to share a directory so that two<br />
# users can place files there that will be owned by the specific users. In this<br />
# setup, the directory should be writable by both users and should have the<br />
# sticky bit set on it to prevent abuse. Obviously this could be extended to<br />
# as many users as required.<br />
[win_d]<br />
comment = Mary's and Fred's stuff<br />
path = /mnt/win_d<br />
# valid users = mary fred<br />
public = yes<br />
writable = no<br />
printable = no<br />
create mask = 0765<br />
<br />
[win_c]<br />
comment = Mary's and Fred's stuff<br />
path = /mnt/win_c<br />
# valid users = mary fred<br />
public = yes<br />
writable = no<br />
printable = no<br />
create mask = 0765<br />
<br />
[netlogon]<br />
comment = sevice untuk domain logon<br />
path = /home/ano/netlogon<br />
public = no<br />
writable = no<br />
browsable = no<br />
<br />
Җ ini adalah format untuk sharing data, apabila samba di gunakan sebagai file server :<br />
<br />
[win_c]<br />
# komentar yang di gunakan di sharingan nya<br />
comment = ini adalah sharingan nya<br />
# ini adalah directori tempat dimana data di simpan<br />
path = /mnt/win_c<br />
# ini menyatakan user siapa saja yang berhak atas data sharingan<br />
valid users = ano<br />
# dapat terlihat oleh public<br />
public = yes<br />
# apakah ada izin untuk menulis<br />
writable = no<br />
# ada izin tok membaca<br />
printable = no<br />
# akses user terhadap sharing data nya<br />
create mask = 0765<br />
<br />
<br />
Җ ini adalah format yang di lakukan untuk menjadi logon server<br />
<br />
[global]<br />
workgroup = SURGA<br />
domain logons = yes<br />
<br />
# anda harus memastikan user level security<br />
security = user<br />
<br />
# Pastikan sebagai domain controller<br />
os level = 34<br />
local master = yes<br />
preferred master = yes <br />
domain master = yes<br />
<br />
#setelah itu seting direktori yang akan di pakai dan directory nya harus di buat<br />
[netlogon]<br />
comment = sevice untuk domain logon<br />
path = /home/ano/netlogon<br />
public = no<br />
writable = no<br />
browsable = no<br />
<br />
<br />
setelah anda melakukan konfigurasi file smb.conf maka anda harus merestart service<br />
anda “ service smb restart ”, setelah itu buat password untuk samba “ smbpasswd -a root ”, lalu untuk loginservernya kita harus buat user yang sesuai dengan nama komputer yang ingin di daftarkan tapi di beri tanda $, contoh : “adduser nama_komputer$”, kemudian lakukan penambahan terhadap user samba. <br />
<br />
Satu langkah lagi yang paling penting adalah : mengubah registri <br />
<br />
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters]<br />
"requiresignorseal"=dword:00000000<br />
"signsecurechannel"=dword:00000000<br />
<br />
Dan Samba server anda siap di konfigurasikan.<br />
<br />
Dan jangan lupa pada saat menjoin samba dengan klient xp di sarankan menggunakan password root , dan jangan lupa juga untuk mengeset password root di samba server adalah : smbpasswd –a root dan juga buat use dari net bios komputer contoh : lab05-14$ tambahkan $.bilhaqqiyaamahttp://www.blogger.com/profile/14114347571938374420noreply@blogger.com0tag:blogger.com,1999:blog-4938247816488247446.post-85560970096829998182010-09-28T21:54:00.000-07:002010-09-28T21:54:08.890-07:00Install database oracle 10g di Windows XPInstall database oracle 10g di Windows XP<br />
Secara umum, guide ini berlaku untuk semua instalasi Oracle. Di semua OS, proses instalasi itu sama, hanya sedikit berbeda di pre-installation requisite-nya.<br />
Download software Database Oracle dulu. Free, alias gratis… tis.. Sebelumnya anda harus punya account di Oracle. Kalau belum punya, membuatnya gampang sekali, yang penting punya email. Ikuti saja proses “sign up”. Kalau diminta memasukkan pin OPN, dan anda tidak punya pin OPN karena company anda bukan partner-nya Oracle, kosongkan saja.<br />
Berikut ini panduan download “Oracle Database 10g Release 2 (10.2.0.1.0)”:<br />
<br />
1. Buka link (page) untuk download di sini<br />
http://www.oracle.com/technology/software/products/database/index.html <br />
2. Pilih versi database dan tipe OS <br />
Dalam hal ini saya memilih “Oracle Database 10g Release 2 (10.2.0.1.0) for Microsoft Windows”<br />
3. Kemudian muncul pilihan berikut<br />
- Oracle Database 10g Release 2 (10.2.0.1.0)<br />
- Oracle Database 10g Companion CD Release 2 (10.2.0.1.0)<br />
- Oracle Database 10g Client Release 2 (10.2.0.1.0)<br />
- Oracle Clusterware Release 2 (10.2.0.1.0)<br />
- Oracle Gateways 10g Release 2 (10.2.0.1.0) (10.2.0.1.0) <br />
Pilihlah option pertama. Kalau hanya untuk sekedar belajar database, anda cukup milih option pertama saja.<br />
PC yang saya gunakan dalam instalasi ini adalah:<br />
- Microsoft Windows XP Professional Version 2002 Service Pack 2<br />
- CPU: intel 2 Ghz<br />
- Memory: 1G<br />
- Virtual (page) memory: 1,5G<br />
Dengan spesifikasi tersebut, jelas PC saya sangat (lebih dari cukup) memenuhi syarat. Lebih detail tentang spesifikasi komputer yang bisa diinstall, lihat dokumentasi (installation guide) yang ada di paket software yang telah di download. Secara umum, berikut ini spesifikasinya:<br />
Hardware:<br />
- Physical memory (RAM) : 256 MB minimum, 512 MB recommended<br />
- Virtual memory: dua kali RAM<br />
- Disk space: kira-kira 5 G<br />
- Video (monitor) adapter: 256 colors<br />
- Processor : 550 MHz<br />
Operating system (OS)<br />
- Windows 2000 with service pack 1 or later. All editions, including Terminal Services and Microsoft Windows 2000 MultiLanguage Edition (MLE)<br />
- Windows Server 2003 - all editions<br />
- Windows XP Professional<br />
- Windows NT is not supported.<br />
<br />
<br />
Berikut ini langkah-langkahnya:<br />
1. Jalankan command “setup.exe” yang ada di paket software yang telah di download<br />
Kemudian muncul Install wizard (GUI). Lihat gambarnya di sini<br />
- Pilih option “Basic Installation”<br />
- Masukkan directory “Oracle Home Location”<br />
- Pilih “Installation Type”<br />
- Jangan pilih “Create Starter Database”<br />
- Klik button “Next” <br />
2. Oracle installer akan mengecek OS kita, apakah requirement-nya dipenuhi atau tidak. Lihat gambarnya di sini Pastikan semua statusnya “Succeeded”. Kalau ada warning, atau statusnya bukan Succeed, bereskan dulu OS-nya. Kemudian klik button “Next” <br />
3. Dalam proses installati, Oracle akan menjalankan program java. Bila firewall PC anda memblock java, dan muncul alert “Windows Security Alert”, kilk tombol “Unblock”. Lihat gambarnya di sini <br />
4. Muncul summary komponen Oracle Database 10g yang siap kita install. Lihat gambarnya di sini. Kemudian klik tombol “Install” <br />
5. Installation progress ditunjukkan oleh gambar ini. <br />
6. Setelah itu akan dilakukan konfigurasi tambahan oleh Oracle Installer. Kita cukup perhatikan saja. Lihat gambarnya di sini. Setelah konfigurasi selesai, klik tombol “Next”. Kadang-kadang kita tidak perlu kilk tombol Next tersebut, secara otomatis wizard menuju ke berikutnya. <br />
7. Akhirnya instalasi selesai. Lihat gambarnya di sini. Setelah itu klik tombol “Exit” <br />
<br />
http://rohmad.net/bilhaqqiyaamahttp://www.blogger.com/profile/14114347571938374420noreply@blogger.com0tag:blogger.com,1999:blog-4938247816488247446.post-80174422816572876852010-09-28T21:51:00.000-07:002010-09-28T21:51:41.013-07:00Hubungan personal dan masyarakatHubungan personal dan masyarakat<br />
(Community and personal relationships)<br />
<br />
Terdapat ketakutan bahwa komputer itu mempunyai dampak negatif dan bertambah parah. Ketakutan bahwa penggunaan komputer di sekolah akan mempunyai efek negatif pada anak-anak, dan pada masyarakat.Diskusikan mengapa dan sanggahlah:<br />
-Mengklaim bahwa mereka akan merugikan semangat masyarakat lokal <br />
-Belanja on-line (on-line shopping) akan merugikan toko biasa dan professional yang mendasarkan komunitas<br />
-Mengurangi kumpul-kumpul atau tatap muka <br />
-Mengarah pada anak-anak bahwa mereka akan memberikan lebih banyak waktu bekerja sendiri daripada interaksi dengan guru/pembimbing dan temannya. (Pengasingan diri)<br />
-Keterampilan sosial tidak akan terbangun yang juga akan terjadi pada komputer. <br />
-Seberapa serius masalah tersebut?<br />
-Apa saja dampak dari Teknologi Komputer sehingga tidak boleh dilakukan dalam Teknologi Komputer?bilhaqqiyaamahttp://www.blogger.com/profile/14114347571938374420noreply@blogger.com0tag:blogger.com,1999:blog-4938247816488247446.post-89485234440338491982010-09-28T21:47:00.000-07:002010-09-28T21:47:14.795-07:00KERJA DAN KOMPUTERKERJA DAN KOMPUTER <br />
Perubahan Sifat dari Kerja <br />
Jaringan komputer dan komunikasi mempunyai dampak sangat besar pada kerja, yaitu:<br />
o Mengeliminasi banyak pekerjaan dan menciptakan lainnya <br />
o Telework and telecommuting bagian dari perbendaharaan kata <br />
o Menyebabkan perubahan pada besarnya bisnis dan jumlahnya orang yang bekerja<br />
o Teknologi Informasi membuat pekerja lebih otonomi, dan pekerja menjadi meningkat kemampuannya dalam memonitor kerja dan gerakan pekerja tersebut <br />
1. Dampak pada Kesempatan Kerja <br />
Penghancuran dan Penciptaan Pekerjaan <br />
Komputer dan Penciptaan Kerja <br />
Apakah komputer menghilangkan pekerjaan?<br />
o Komputer mengeliminasi beberapa pekerjaan, menciptakan pekerjaan <br />
o Apabila teknologi menyebabkan biaya dari produk turun secukupnya untuk mengekspansi pasar, maka lebih banyak orang yang akan bekerja di bidang tersebut <br />
o Sulit untuk menghitung pekerjaan dari keuntungan dan kerugian penggunaan komputer. Kategori pekerjaan tidak secara jelas didefinisikan dan sebenarnya saling melengkapi.<br />
Teknologi, Faktor ekonomi, dan Kesempatan Kerja <br />
o Teknologi merupakan faktor penting dalam kesempatan kerja pada area khusus dan dalam jangka pendek. <br />
o Indikasi bahwa kebijakan ekonomi dan politik dan faktor nonteknologi lainnya mempunyai dampak kuat pada kecepatan kesempatan kerja, malah mungkin lebih kuat daripada komputer.<br />
<br />
1. Pendapatan dan Produktivitas<br />
Apakah sekarang kita mendapat lebih banyak atau berkurang?<br />
o Bisnis menurun; kecenderungan terhadap pekerjaan paruh waktu <br />
o Kedua orang tua biasanya bekerja untuk mempertahankan gaya hidup kelas menengah <br />
o Banyak faktor memberi efek pada standar hidup <br />
o Gaji jam-jaman menurun (10%), batas keuntungan naik (10.9%) <br />
o Cara berbeda untuk menghitung pendapatan dan mengkoreksi inflasi – cara manapun dapat dibantu <br />
Jam kerja dan produktivitas<br />
o National Research Council berkata bahwa metoda tradisional untuk mengukur produktivitas tidak secara akurat mengukur beberapa peningkatan yang dibawa oleh komputer. <br />
o Akan memerlukan beberapa tahun agar dampak dari sistem baru tersebut terlihat <br />
o Sejak permulaan Revolusi Industri, Jam kerja telah menurun <br />
o Banyak orang lebih mementingkan gaya hidup yang direpresentasikan oleh data tahun 1990 <br />
o Kebiasaan khusus dari orang terhadap pajak dan struktur kompensasi mendorong pekerja biasa melakukan kerja lembur daripada mengambil pekerjaan tambahan<br />
o Pajak mengambil presentasi yang lebih banyak dari pendapatan daripada pada waktu yang lalu; oleh karena itu orang harus berkeja lebih lama untuk gaji yang dibawa pulang sama (same take-home pay)<br />
<br />
<br />
<br />
<br />
1. Apakah Dampak dari Komputer Berbeda dari Teknologi lainnya?<br />
Komputer berbeda dari teknologi awal dalam beberapa cara kunci:<br />
1. Mengeliminasi berbagai pekerjaan yang luas daripada setiap teknologi baru yang maju di masa lalu <br />
2. Transisi ke pekerjaan baru akan lebih sulit karena dampak komputer yang luas <br />
3. Komputer mengeliminasi pekerjaan yang lebih terampil (more high-skilled jobs) daripada teknologi lama <br />
4. Komputer membuat keputusan yang seharusnya memerlukan keterampilan atau pekerja manusia yang terlatih <br />
5. Langkah peningkatan pada kecepatan, kemampuan dan biaya untuk komputer lebih cepat daripada setiap teknologi sebelumnya <br />
6. Langkah perubahan yang dibawa oleh komputer adalah baru, dan fleksibilitasnya luas serta aplikasinya akan meningkatkan stress terhadap perubahan dengan memberi efek pada begitu banyak area sekaligus <br />
7. Sulit untuk diceritakan apakah dampak negatif dari komputer pada pekerjaaan akan berbeda dalam kualitasnya atau hanya dalam tingkatan permulaan perubahan teknologi <br />
1. Merubah Pekerjaan <br />
Kerja untuk masa depan <br />
o Hampir semua pekerjaan akan memerlukan kemampuan untuk menggunakan komputer <br />
o Banyak pekerjaan akan memerlukan keluaran perguruan tinggi (a college degree) <br />
o Menarik bahwa banyak pekerjaan kerah putih dan profesional akan diambil alih komputer dan intelegensia manusia dalam kesempatan kerja akan dinilai kembali. <br />
o Cemas bahwa komputer akan meningkatkan pengelompokkan/pengkotakan dalam masyarakat – pekerjaan tersebut akan menyimpang ke dalam dua kelompok: mereka dengan gaji tinggi yang memerlukan keterampilan tinggi dan orang-orang terlatih dan mereka yang hanya perlu mempunyai keterampilan rendah <br />
o Beberapa orang melihat komputer membebaskan kita dari pengulangan kembali, dan aspek bosan dari pekerjaan, sehingga kita dapat menghabiskan waktu menjadi kreatif <br />
Sulit untuk transisi<br />
o Apabila perubahan datangnya lambat, keausan (pengurangan sedikit demi sedikit) akan mengurangi sejumlah tenaga kerja tanpa gangguan. <br />
o Apabila perubahan datangnya cepat dan lebih diserap, karena menggunakan komputer, orang-orang diberhentikan dari pekerjaan (fired). <br />
o Teknologi yang menghemat pekerja (Labor-saving technology) mengeliminasi pekerjaan lama sebelum membangun keuntungan dari pekerjaan baru dan produk baru/lebih murah serta industri <br />
o Jelaslah adanya kebutuhan untuk pelatihan kembali <br />
1. Lingkungan Kerja <br />
1. Teleworking<br />
o Bekerja bagi seorang pekerja kantor yang dilengkapi komputer dan bekerjanya di rumah pekerja tersebut <br />
o Beberapa bisnis memasang satellite telecommuting centers dengan komputer dan alat komunikasi di lokasi dekat tempat pekerja tersebut tinggal <br />
o Biaya yang menurun secara cepat dari transfer komunikasi dan informasi mendorong praktek tersebut <br />
o Dua puluh satu juta Amerika bekerja di rumah paling sedikit sehari dalam seminggu, menggunakan komputer dan teknologi komunikasi <br />
Keuntungan<br />
o Mengurangi pengeluaran tambahan dan meningkatkan produktivitas <br />
o Mengurangi kemacetan lalulintas pada jam sibuk dan adanya polusi dan penggunaan energi yang terkait dengan kemacetan<br />
o Mengurangi pengeluaran untuk pulang pergi kerja dan untuk baju kerja <br />
o Beruntung di waktu (Saves time) <br />
o Memungkinkan tetap kerja apabila jalan ditutup karena cuaca <br />
o Dapat menolong mengurangi pengeluaran untuk merawat anak (child-care expenses) dan memberikan lebih banyak waktu bersama dengan anak-anaknya. <br />
o Biasanya menjadi mudah untuk bekerja dengan klien, konsumen, dan para pekerja di Negara lain. <br />
Masalah<br />
o Penugasan yang sifatnya perintah meningkatkan isolasi <br />
o Kurangnya supervisi yang cepat, beberapa orang kurang produktif<br />
o Lainnya terlalu banyak kerja (Others overwork)<br />
o Di rumah saja dengan anak-anak mungkin untuk beberapa morang membingungkan <br />
o Isolasi sosial dan moral rendah <br />
o Kurangnya keberadaan mungkin kerugian untuk promosi <br />
Efek samping (Side effects)<br />
o Bagaimana telecommuting akan berdampak pada perasaan komunitas kita (sense of community)? Kotkin berkata akan mendorong pengurangan keikut sertaan di komunitas lokalnya. Atau karena kita dapat berkomunikasi dengan orang di seluruh dunia melalui Internet, pekerja di rumah akan tinggal di dalam dan tidak kenal/tahu tetangga mereka? <br />
o Dua jenis hukum terlibat yaitu: local zoning laws and labor laws <br />
o Local zoning sering dilarang bisnis di rumah dengan menerima pengiriman atau konsumen di rumah <br />
o Labor laws seringkali melarang bekerja menjahit di rumah yang memang didisain untuk melindungi pekerja wanita dan anak-anak <br />
o Politisi local tidak menyenangi fakta bahwa bisnis di rumah kurang tampak dan oleh karena itu lebih berat untuk diregulasi dan dipungut.<br />
1. Pengelolaan dan Hirarki <br />
Merubah struktur bisnis <br />
o Beberapa orang melihat kecenderungan terhadap bisnis kecil dan konsultan dan kontraktor yang lebih mandiri <br />
o Loyalitas dan identifikasi pada perusahaan akan berkurang <br />
o Mendorong banyak pekerja menjadi pekerja sendiri (self-employed) <br />
o Meningkatkan Ibu dan Ayah multinasional<br />
o Korelasi lebih pada penggunaan komputer dan perusahaan berskala kecil <br />
o Berkontribusi pada pertumbuhan dari perusahaan besar dan multinasional, merger dengan perusahaan raksasa <br />
o Pada saat yang sama, beberapa perusahaan besar terbelah ke dalam unit lebih kecil <br />
Hirarki di dalam perusahaan <br />
Dua kecenderungan – meratakan hirarki dan memberdayakan pekerja <br />
o Meratakan hirarki – mengurangi kebutuhan untuk manajer menengah dan kerja mereka berubah. Berpikir terhadap dirimereka sendiri sebagai fasilitator. <br />
o Memberdayakan pekerja – ketersediaan teknologi informasi merupakan unggulan bisnis yang memberikan kepada pekerja lebih banyak informasi dan kekuasaan untuk mengambil keputusan <br />
1. Memonitor Pekerja <br />
1. Latar Belakang<br />
o Supervisors selalu memonitorpekerja mereka<br />
o Tingkat rincian dan frekuensi bermacam-macam tergantung pada jenis kerja, factor ekonomi dan ketersediaan teknologi <br />
o Total jam kerja, tahapan kerja dapat diukur dengan waktu atau dihitung (could be timed or counted) <br />
o Dapat mendengar kerja operator telepon dan customer service reps <br />
o Kamera pengawas (Surveillance cameras) digunakan di pabrik dan kantor untuk sekuriti<br />
o Kemampuan memonitor secara electron (Electron monitoring capabilities) merupakan jam waktu modern (modern time clock), pesawat telepon kantor (telephone extension) dan kamera<br />
o Dengan komputer, monitor menjadi tetap/konstan, lebih rinci dan tidak terlihat oleh pekerja <br />
o Subjek dari precomputer monitoring adalah pekerja pabrik dan telepon serta pekerja administrasi <br />
o Sekarang bisa berdampak pada pekerja professional (membaca e-mail) <br />
1. Memonitor Keystrokes<br />
o Maksudnya untuk mengevaluasi pekerja dan mengukur serta meningkatkan produktivitas. <br />
o Pekerja mengadu (complain) bahwa pengawasan konstan dan rinci seperti itu menyebabkan kehilangan gengsi/martabat dan kemandirian serta menghancurkan kepercayaan<br />
o Pengawasan menyebabkan stress dan kebosanan <br />
o Pandangan yang berbeda mengenai alasan untuk monitor secara rinci dan bagaimana sebenarnya untuk dapat kontinyu atau meningkat <br />
1. Pengawasan Fisik (Physical Surveillance)<br />
o Lencana identifikasi secara elektronik (Electronic identification badges) melayani sebagai kunci pintu akan meningkatkan sekuriti bagi bisnis, tetapi mereka memberikan monitor gerakan dari pekerja <br />
o Beberapa bisnis dilengkapi mobil perusahaan dengan alat penentu lokasi untuk sekuriti <br />
1. Memonitor Layanan Panggil Konsumen (Customer Service Calls)<br />
o Pekerja mempunyai keterkaitan yang kuat untuk menjamin bahwa panggilan konsumen ditangani secara akurat, efisien dan sopan.<br />
o Beberapa perusahaan secara terus menerus mendengarkan guna melatih dan mengevaluasi<br />
o Beberapa menganjurkan melanggar privacy dari pekerja dan konsumen <br />
o Pengaduan membuat banyak perusahaan untuk mendirikan kebijakan memonitor yang jelas dan rinci <br />
o Juga mengarah pada aturan/regulasi memonitor seperti yang diminta<br />
<br />
<br />
1. E-mail, Voice Mail, dan Files Pekerja<br />
o Sebenarnya dalam semua sistem, manajer sistem dapat akses semuanya dalam sistem <br />
o Alasan terbaik untuk: <br />
o Temukan informasi bisnis nyang diperlukan dalam pesan atau file apabila pekerja tidak <br />
o Memproteksi sekuriti dari kepemilikan informasi dan data <br />
o Menginvestigasi kemungkinan kegiatan criminal oleh pekerja <br />
o Cegahlah penggunaan personal dari fasilitas pekerja <br />
o Undang-undang komunikasi elektronik (The Electronic Communications Privacy Act) melarang pencegahan (interception) dari e-mail pada layanan e-mail komersial <br />
o Paling minimum, seharusnya menginformasikan kepada pekerja apakah boleh atau tidak secara pribadi dari komunikasi dan sistem komputer yang disediakan bagi pekerja digunakan, dan apabila pekerja akan mengakses pesan dan filesnya juga dibolehkan<br />
1. Regulasi/Aturan<br />
Kutipan utama dari aturan yang diusulkan untuk mengatur pemonitoran apabila Privacy dari Konsumen dan Pekerja (Consumers and Workers Act – PCWA diintroduksikan pada tahun 1993, tetapi gagal<br />
o Meliputi keduanya memonitor pekerja jasa konsumen dan memonitor voice mail dan computer files dari pekerja lainnya <br />
o Membuat oposisi yang kuat dari pekerja karena mungkin telah dilarang beberapa jenis monitor dan akses ke pesan dan files pekerja <br />
o Saran menganjurkan bahwa uandang-undang akan benar-benar menguntungkan pekerja <br />
o Memberi kebebasan yang lebih dan menghormati pekerja yang sudah lama akan menjadikan loyalitas mereka dan membuat mereka produktif <br />
<br />
<br />
<br />
1. Issues Kesehatan <br />
1. Luka akibat Ketegangan yang Berulang-ulang (Repetitive Strain Injury)<br />
Apa itu RSI?<br />
Carpal tunnel syndrome menyebabkan sakit di pergelangan tangan, tangan dan lengan. Teremasuk kerusakan pada saraf pada tangan dan dapat menyebabkan mati rasa di jari dan akhirnay ketidak mampuan yang permanen. <br />
Alasan untuk suatu yang controversial dan membingungkan: (Reasons for the controversy and confusion)n:<br />
o RSI termasuk lebih daripada selusin kobndisi yang berbeda, masing-masing dengan gejala dan perlakuan/pengobatan <br />
o RSI termasuk kerusakan jaringan otot yang halus, dimana untuk banyak kasus, tidak ada tes diagnosis phisiologi yang obyektif dan jelas <br />
o Gejala membutuhkan waktu seminggu, sebulan atau setahun untuk terlihat <br />
Siapa dapat RSI, dan mengapa meningkat?<br />
Dapat menjadi masalah pada setiap kegiatan yang memerlukan gerakan berulang yang sering, posisi tangan yang tidak seperti biasanya, atau stress pada tangan dan pergelangan tangan. Pada prosesor daging, pengangkat beban, pesenam perkeja di mobil, pemusik, tukang kayu, pengguna computer. (meat processors, weight lifters, gymnasts, auto workers, musicians, carpenters, computer users) <br />
Dua factor yang jelas untuk meningkat:<br />
o Meningkatnya penggunaan komputer <br />
o Meningkatnya otomatisasi yang mengarah pada langkah kerja yang cepat <br />
o Meningkatnya akurasi pada laporan <br />
o Peliputan pada media berita (Coverage by the news media) <br />
o Meningnya perhatian pada masalah pekerja dan oleh pekerja <br />
Solusi Ergonomic <br />
Beberapa orang menekankan pada desain fisik dari keyboards <br />
o Meningkatnya penyusunan fisik area kerja <br />
o Pelatihan bagi user dalam teknik yang benar. Pentingnya pada istirahat pada keretakan, postur badan dan latihan. (importance of rest breaks, posture, and exercises)<br />
Peranan pengelolaan (The role of management)<br />
o Beberapa mengenali bahwa pencegahan mengukur biayanya kurang daripada pengeluran untuk pengobatan dan kehilangan waktu kerja untuk pekerja yang terkena. <br />
o Sara Lee Corporation contoh bagus dari perubahan <br />
o Beberapa studi menunjukkan stress di kerja ada hubungannya ke RSI (tetapi bukan sebabnya).<br />
Issues Hukum/Legal<br />
o Ribuan pekerja mengajukan tuntutan pembuat dan pekerja keyboard. Ketidakpastian dari penyebab membuat kemenangan tuntutan seperti itu sulit terlaksana. <br />
o OSHA menentukan denda yang ketat pada beberapa perusahaan dimana sejumlah besar pekerja menderita karena RSI.<br />
Epidemi Australia <br />
o Telah berpengalaman terkena epidemic dari RSI yang tiba-tiba dan tajam. <br />
o Tewrnyata desain yang jelek dari peralatan saja tidak menjelaskan kecenderungan yang tinggi dari kasus RSI yang dilaporkan di Australia. <br />
o Apabila pekerja di kantor yang luas mulai menderita dari kesakitan yang serius dan ketidakmampuan , coworkers mulai gelisah dan mencari penyembuhan lebih awal daripada kemungkinan terjadi kebalikannya. <br />
o Coworkers yang mempunyai masalah yang mendingan mulai gelisah dan mencari penyembuhan secepatnya daripada terjadi apa-apa <br />
o RSI menjadi fokus untuk kegiatan serikat pekerja dan feminist <br />
o Pendirian Medis/Pengobatan mau untuk mendiagnosisnya secepatnya <br />
o Media berita meliput masalah ini secara rinci <br />
o Kompensasi pekerja dibayarkan dengan mudah <br />
o Konklusi/Kesimpulan utama dari studi adalah bahwa tuntutan pada RSI dihasilkan pada umumnya dari kondisi pekerjaan jelek dan kepuasan pekerjaan yang rendah. <br />
o Studi tadi menyarankan bahwa ada perubahan ergonomic, sedangkan yang penting, mungkin tidak memberi solusi pada masalah RSI sepanjang pekerjaan mereka didisain secara jelek <br />
Pendidikan dan Pilihan <br />
o Keduanya pekerja dan pengguna komputer harus hati-hati pada masalah potensial dari kerja keyboard yang tidak benar atau intensif . <br />
o Perlunya belajar apa yang diketahui tentang pencegahan dan pengobatan dari RSI.bilhaqqiyaamahttp://www.blogger.com/profile/14114347571938374420noreply@blogger.com0tag:blogger.com,1999:blog-4938247816488247446.post-79940008607412263762010-09-21T22:08:00.001-07:002010-09-21T22:08:21.961-07:00Pemograman Visual Pertemuan PertamaPrivate Sub Command1_Click()<br />
Dim tampil As String<br />
tampil = "Masukan Nama Anda Adalah : " & Text1.Text & Chr(13)<br />
If Option1.Value = True Then<br />
tampil = tampil + "Jenis Kelamin : " & Option1.Caption & Chr(13)<br />
Else<br />
tampil = tampil + "Jenis Kelamin : " & Option2.Caption & Chr(13)<br />
End If<br />
tampil = tampil + "Agama : " & Combo1.Text & Chr(13)<br />
MsgBox (tampil)<br />
End Sub<br />
<br />
<br />
Private Sub Command2_Click()<br />
Unload Me<br />
End Subbilhaqqiyaamahttp://www.blogger.com/profile/14114347571938374420noreply@blogger.com0