Sabtu, 20 Desember 2008

Definisi Open Source

Definisi Open Source hhmm.....
Seperti telah dijelaskan di awal, free software dan open source terdapat kesamaan dan memang munculnya software open source sebagai sebuah jawaban atas "kebingungan" kata FREE dari bahasa Inggris. Sebenarnya, Open Source merupakan nama pemasaran (marketing name) untuk free software yang diperkenalkan pada Februari 1998. Open Source mengacu pada fakta bahwa "source code (kode sumber)" dari Free Software adalah terbuka bagi dunia untuk mengambil dan memanfaatkannya sehingga dapat dimodifikasi untuk digunakan kembali (modify and to reuse). Tujuan Free Software adalah untuk memberikan kepada publik secara gratis, dan memang perkembangan free software sangat pesat karena para "developer" Sangat giat memperbarui sistem yang ada. Open Source dan Free Software merupakan nama yang sama sejak diperkenalkan sekitar bulan Februari 1998.
Open source tidak hanya berarti bebasnya akses terhadap kode sumber. Syarat-syarat distribusi open source software harus memenuhi kriteria-kriteria berikut: 
Distribusi Ulang Gratis
Lisensi distribusi tidak melarang pihak manapun untuk menjual atau memberikan software sebagai bagian dari distribusi software terpadu yang memuat program-program dari beberapa sumber yang berbeda. Lisensi seharusnya tidak mensyaratkan royalti atau biaya lain untuk hal tersebut. 
Kode Sumber
Program harus menyertakan kode sumber, dan harus mengizinkan distribusi kode sumber sebagaimana distribusi bentuk terkompilasinya. Jika sebuah produk tidak didistribusikan dengan kode sumbernya, harus ada sarana yang terpublikasi baik untuk mendapatkan kode sumber dengan mudah. Kode sumber harus dalam bentuk yang memudahkan programmer untuk memodifikasi program tersebut. Bentuk intermediet, seperti output preprosesor atau translator tidak diperbolehkan. 
Kerja Turunan
Lisensi harus mengizinkan modifikasi dan penerusan hasil kerja oleh orang lain, serta harus mengizinkannya untuk didistribusikan di bawah lisensi yang sama dengan software aslinya. 
Integritas Penulis Kode Sumber
Lisensi dapat melarang kode sumber untuk didistribusikan ulang dalam bentuk termodifikasi hanya jika lisensi mengizinkan distribusi file-file tambahan beserta kode sumber untuk tujuan memodifikasi progran pada masa pembangunan. Lisensi harus secara eksplisit mengizinkan distribusi software yang dibangun dari modifikasi kode sumber. Lisensi mungkin mensyaratkan hasil kerja turunan untuk menggunakan nama atau versi yang berbeda dari software aslinya. 
Tak Ada Diskriminasi terhadap Pribadi atau Golongan
Lisensi tidak boleh mendiskriminasi pribadi atau golongan manapun. 
Tak Ada Diskriminasi terhadap Bidang atau Usaha Tertentu
Lisensi tidak boleh melarang siapapun untuk memanfaatkan program dalam bidang atau usaha tertentu. Misalnya, tidak boleh melarang program untuk digunakan di bidang bisnis, atau digunakan dalam riset genetika. 
Distribusi Lisensi
Hak-hak yang dimiliki oleh program harus dapat diaplikasikan oleh semua orang yang menerima distribusi program tersebut, tanpa perlu penambahan lisensi oleh pihak-pihak yang bersangkutan. 
Lisensi Tidak Spesifik untuk Satu Produk
Hak-hak yang dimiliki program bukan karena program tersebut menjadi bagian distribusi software tertentu. Jika program tersebut dipisahkan dari distribusi tersebut dan digunakan atau didistribusikan di bawah lisensi program, semua pihak yang menerima distribusi tersebut mempunyai hak yang sama sebagaimana hak yang dipunyai oleh distribusi software asal. 
Lisensi Tidak Membatasi Software Lain
Lisensi tidak boleh melakukan pembatasan terhadap software lain yang didistribusikan bersama dengan software yang diberi lisensi. Misanya, lisensi tidak boleh memaksa agar semua program lain yang didistribusikan melalui medium yang sama harus merupakan open source software. 
Lisensi Harus Netral terhadap Teknologi
Tidak ada syarat lisensi yang merupakan predikat dari suatu teknologi atau gaya antarmuka tertentu.

Cara Memperoleh Software Open Source 
 Telah dijelaskan di awal bahwa untuk mendapatkan software open source bisa melalui berbagai cara, diantaranya : membeli software tersebut pada agen penjualan CD software dengan harga yang sangat terjangkau, menduplikasi dari orang lain, mendownload di internet, maupun mendapatkan dari komunitas open source. Sebagai contoh, jika mengikuti komunitas Linux biasanya mendapatkan beberapa CD yang berhubungan dengan Linux secara gratis. Agar bisa menjadi anggota komunitas Linux bisa browsing di Internet.

Kesan praktikum PTI

Kesan praktikum PTI yaaa, hmm... 
Awal praktikum, udah jadi tutor aja. Bingung gmn2 nya, jadi agak pusing juga tu. Soalnya aku sebelumnya blm pernah menjadi tutor. Sampai2 aku ama anak2 mpe gak tdur ngerjain tu modul. Saking bingung nyaaa. Yaaa begitu, hasil presentasi kmi kurang maksilmal Hahahahaha . Tp dengan ada nya evaluasi setelah praktikum aku jadi lebih tw dan mengerti. Dan semangat lagi, malah aku pengen menjadi tutor lagi.
D saat aku jadi praktikan, lebih berat tambah, soalnya praktikan harus membuat TP terlebih dahulu. Saat jadi praktikan enak jga sihm kita hanya duduk dan mendengar kan tutor. Kita jga harus menguasai materi apa aja yang d berikan dari tutornya. Soalnya ntar d setiap praktikum tutor memberi kita post test d akhir jam praktikum. 
Hhmm... truss pada awal praktikum, ada suatu sebab yg bikin aku tdk semangat yaa. itutu sebabkan lab yang sempit dan panas. Jadi malas dan gak tertarik sama yang namanya praktikum. Dan suasananya jadi membosankan. Tetapi setelah posisi lab d pindah dengan t4 enak dan nyaman. Aku jadi semangat yang namanya praktikum.
Asisten ku mbak amel! Wahh mbak ini lucu dan baek hati hahahahaha (bukannya mw ngambil hati) tp mank iya kok. Aku sering telat tuu ngumpul yang namanya LP (sstt... diem2 aja)
Apa lagi yaaa... hmmm
Pokoknya praktikum asik, aku dapat ilmu2 yang gak aku dapat dari SMA. Yaa jelas lahh namanya juga kuliah, beda dgan SMA. Lebih berat lagi!

Jumat, 19 Desember 2008

teknologi web

Apa yang di maksud dengan Teknologi Web??? (baru dengar niee ) 
Tp setelah di cari2 d internet dan bertanya2 sama tmn akhirnya aku bisa sedikit tw dengan pembahasan ini.
Perbandingan Teknologi Web 1.0, 2.0, dan 3.0
Apa sih maksudnya web 1.0 , web 2.0 dan web 3.0? kok bisa banyak sih?
Secara umum, Web 1.0 dikembangkan untuk pengaksesan informasi dan memiliki sifat yang sedikit interaktif.Secara garis besar, sifat Web 1.0 adalah Read.
Lalu, tak lama kemudian muncullah Web 2.0 yang merupakan revolusi bisnis di industri komputer yang disebabkan oleh penggunaan internet sebagai platform, juga merupakan suatu percobaan untuk memahami aturan untuk mencapai keberhasilan platform baru.Sifat Web 2.0 adalah Read-Write.
Era Web 2.0 tidak membutuhkan orang jenius yang hanya berkutat sendiri di ruang tertutup atau laboratorium untuk membuat teknologi baru yang dipatenkan agar membuat dirinya menjadi terkenal. Tapi era ini lebih membutuhkan orang untuk saling berbagi ilmu, pengalaman atau lainnya sehingga terbentuk komunitas online besar yang menghapuskan sifat-sifat individu.
Sedangkan letak perbedaan Web 1.0 dan Web 2.0 yaitu :
1. Perilaku pengguna Membaca Menulis
2. Pelaku utama Perusahaan Pengguna/Komunitas
3. Hubungan dengan server Client-server Peer to peer
4. Bahasa pemrograman penampil konten HTML XML
5. Pola hubungan penerbit-pengguna Searah Dua arah/ Interaktif
6. Pengelolaan konten Taksonomi/direktori Folksonomi/penanda/tag
7. Penayangan berbagai kanal informasi Portal RSS/Sindikasi
8. Hubungan antar pengakses Tidak ada Berjejaring
9. Sumber konten Penerbit/pemilik situs Pengguna
Yang menjadi kunci perbedaan dalam Web 2.0 dan Web 1.0 adalah keterbatasan pada Web 1.0 yang mengharuskan pengguna internet untuk datang ke dalam website tersebut dan melihat satu persatu konten di dalamnya.Sedangkan Web 2.0 memungkinkan pengguna internet dapat melihat konten suatu website tanpa harus berkunjung ke alamat situs yang bersangkutan.Kemampuan web 2.0 dalam melakukan aktivitas drag and drop, auto complete, chat, voice dapat dilakukan layaknya aplikasi desktop. 
Selanjutnya adalah Web 3.0, jika dunia seluler dikenal istilah 3G, maka di Internet ada yang namanya Web 3.0. Wow, apa pula ini? Apa bedanya dengan Web 2.0 yang sekarang sedang marak? Jangan salah, ternyata orang Indonesia juga sudah ada yang mengembangkannya.
Konsep ini dapat diandaikan sebuah website sebagai sebuah intelektualitas buatan (Artificial Intelegence).Aplikasi – aplikasi online dalam website dapat saling berinteraksi, kemampuan interaksi ini dimulai dengan adanya web service.
Di web 3.0 ini, sudah terjadi konvergensi yang sangat dekat antara dunia TI dengan dunia telekomunikasi. Dunia web dan telco berkembang pesat seiring dengan kebutuhan pengguna. Penggunaan perangkat TI dan telekomunikasi nantinya sudah seperti sama saja tidak ada bedanya. Saat ini saja pertanda seperti itu sudah mulai bisa kita rasakan walaupun masih belum sempurna. Kita bisa menonton tivi di ponsel atau komputer, bisa mengakses internet di ponsel, bisa melakukan SMS dan telepon dari komputer. Ya karena konvergensi terhadap berbagai perangkat seperti hukum alam yang tidak bisa dielakkan. Semua mengalami evolusi menuju dunia yang lebih maju.
Saat ini adaptasi Web 3.0 mulai dikembangkan oleh beberapa perusahaan di dunia seperti secondlife, Google Co-Ops, bahkan di Indonesia sendiri juga sudah ada yang mulai mengembangkannya, yaitu Li’L Online (LILO) Community. 
Permasalahan lain yang potensial muncul adalah, sebagai teknologi masa depan, Web 3.0 juga membutuhkan kecepatan akses Internet yang memadahi dan spesifikasi komputer yang tidak enteng, hal ini disebabkan tak lain karena teknologi ini secara visual berbasis 3D. Sedangkan seperti yang kita tahu biaya akses Internet dengan kecepatan tinggi di Indonesia ini masih terbilang mahal bagi masyarakat umum. Belum lagi jika dihitung dari biaya spesifikasi perangkat komputer yang dibutuhkan, mungkin masyarakat Indonesia yang ingin menikmati kecanggihan layanan berbasis teknologi Web 3.0 masih harus menarik nafas penjang. Namun karena Web 3.0 sendiri masih dalam pengembangan, seiring dengan berlalunya waktu sebagai masyarakat Indonesia kita masih bisa mengharapkan bahwa biaya komunikasi, dalam hal ini koneksi Internet kecepatan tinggi akan semakin murah nantinya, sehingga terjangkau bagi masyarakat luas.

Perbedaan SI dengan ilmu computer lainnya

Apa2 aja sih ilmu computer yg ada?
Pertanyaan itu pasti muncul ketika kita memilih jurusan saat mamasuki di suatu universitas. Ada beberapa jurusan yg membahas masalah komputer, antara lain Computer Engineering (CE), Computer Science (CS), Software Engineering (SE), Information Systems (IS), Information Technology (IT). Mungkin yang baru saya tw cma itu aja. Setelah browsing ke internet. Mungkin ada lagi ilmu computer baru lainnya.
Apa aja sih perbedaannya?
Perbedaan CE, CS, SE, IS, dan IT
- Computer Engineering (CE) : ilmu yg mempelajari bidang komputer antara lain tentang bagaimana mendesain & merancang konstruksi komputer dan sistem berbasis komputer yg baik & layak.Ilmu ini berkutat di dalam hardware, software, komunikasi, dan interaksi diantaranya. (jurusan Teknik Komputer)
- Computer Science (CS) : ilmu yg mempelajari tentang bagaimana mengembangkan robotik, computer vision, intelligence system, bio-informatika, dan hal lainnya yg berhubungan dengan masa depan komputer. (jurusan Teknik Informatika ato Ilmu Komputer)
- Software Engineering (SE) : ilmu yg mempelajari tentang bagaimana merancang & memelihara sistem software yg reliable, efisien, dan efektif.Dan tak lupa juga membahas itu smw agar dapat dikembangkan sesuai kebutuhan pengguna.
- Information Systems (IS) : ilmu yg mempelajari tentang bagaimana mambangun dan mengaplikasikan solusi teknologi informasi dengan proses bisnis yg ada sehingga dapat mencapai tujuannya dengan efektif dan efisien (ehaaa mw lovely information system). (jurusan Sistem Informasi)
- Information Technology (IT) : ilmu yg mempelajari tentang bagaimana sebuah sistem informasi suatu insitusi tepat keberadaannya dan berfungsi dengan baik sesuai harapan.

google chrome

Apa itu google chrome?
Yaa spt biasa pertama download instalernya, emank sih sizenya gak begitu besar, tapi ada yang aneh dari instalasi Google Chrome ini yaitu, biz di donlot instalernya, kita harus conect internet dulu bwat nginstal Google Chrome. jadi klo kita gak online, g bisa install. Jadi enaknya kita gak perlu dlu menimpan installer nya ke comp ato laptop. Hehehehe
Pertama liat sih kecewa hahahaha. Soalnya kata nya chrome, tp kok yang ada malah warna biru?? Anehhh. Harusnya yaa chrome lahh, soalnya awal mula tertarik karna ada nama chrome. Kirain warnanya benar2 chrome, tp ondehhhh... just blue? Hahahaha. Ok sih tp tampilan nya, simpel dan gak merepotkan.
Masalah keunggulan klo dibandingkan browser lainnya, hmm... pastinya salah satunya gara2 Google Chrome tu SIMPLE sangat, ga penuh ato ribet kayak browser lainnya. Klo masalah speed sih, oke lahh, kliatan waktu kita buka tab yang banyak. Klo dbandingkan ama Opera memang agak kerasa sih LEMOTnya, pake Chrome rasanya biasa aja, kayak buka satu tab aja.Tp ada kadang2 ada kendala juga yang bikin browser apapun jadi ngadat. Menu Bar yang tersedia pada Chrome juga pakek sistem AutoHide, jadi kliatan luas waktu browsing. Untuk proses Bookmark, pada Chrome tinggal klik pada icon bintang yang ada di sebelah kiri atas. Klo pake Firefox atopun Opera kn kita mesti cari di menu bar dulu, apalagi Internet Explorer, ondehh bingung... hohohoho
Saat browsing pake Firefox/Opera/IE, kita kan dapat langsung mbuka halaman webnya dengan ngetik beberapa huruf awal alamatnya, yaaa tapi klo kita udah pernah membuka halaman tersebut. D chrome jga sih sama aja. Awalnya sih lemot, tp lama2 jga kyk biasa aja. Chrome juga disediakan kolom untuk melihat halaman ato browsingan ke halaman yang sering dituju oleh user. Ada juga kolom dimana menampilkan tab apa saja yg baru aja kita tutup. Jadi ehm ehm, hati2 lahh... hahahahaha
Enaknya d chrome klo lagi donlot, chrome tdk makai tab lagi. Jadi gak menuh2in tempat. Simpel dengan mengeluarkan tampilan informasi filevyang di download. Htp gak enaknya d chrome tidak ditampilkan Download Speed kita, jadi kita ga tau brapa speednya downloadnya.
Salah nya aja versi chrome udah sempurna gak beta lagi, kan biasanya klo beta itu percobaan. Jadi aku masih sering pake opera ato firefox. Hehehehe tp ntar klo udah ada chrome yg baru ato udah sempurna mungkin aku tertarik dan bakal make itu, dan mudah2an warna nya emank benar2 chrome. Pasti keren sangant tuuhhh hahahahahahha