YayBlogger.com
BLOGGER TEMPLATES

Pages

Penggunaan Software OPEN SOURCE Dalam Membuat Aplikasi, Beserta (+) dan (-) nya


.



Open source software adalah istilah yang digunakan untuk software yang membuka/membebaskan source codenya untuk dilihat oleh orang lain dan membiarkan orang lain mengetahui cara kerja software tersebut dan sekaligus memperbaiki kelemahan-kelemahan yang ada pada software tersebut. Dan yang menarik dan salah satu keunggulannya adalah bahwa Open source software dapat diperoleh dan digunakan secara gratis tanpa perlu membayar lisensi. Biasanya orang mendapatkan software ini dari internet. 

Kenapa dianjurkan menggunakan software open source dalam membuat aplikasi ?

Dengan menggunakan Software Open Source ini kebutuhan pengguna komputer dapat terpenuhi. Bayangkan jika kita membeli produk Software berlisensi (berbayar) dari sebuah perusahaan. Dua tahun setelah membeli produk tersebut, pembuat produk (perusahaan tersebut) tiba-tiba kolaps (bangkrut). Bisnisnya hancur dan produksi pun berhenti. Tidak ada lagi dukungan, tidak ada lagi pembaharuan. Kita jadi kebingungan dan mau tidak mau membeli produk baru dari produsen/perusahaan lain. Mengapa harus membeli produk baru dari perusahaan lain? Karena kita tidak memiliki kode Program dari Software tersebut. Andai kita memiliki atau diberikan akses untuk membuka dan memperbaharui kode Program tersebut maka kita bisa meminta bantuan pihak lain untuk melanjutkan. Dengan demikian, kita tak perlu membeli produk baru. Dan kerugian yang dialami pembeli akan menjadi lebih minim. Sebagian besar produk Open Source memang gratis dan terbuka. Tetapi tidak seluruhnya. Beberapa vendor mewajibkan pengguna membeli produk karena yang ditawarkan sebenarnya bukan hanya produknya, melainkan juga layanan dan dukungan serta pelatihan dan sertifikasi. Hal ini biasa terjadi pada produk Open Source untuk kalangan bisnis seperti produk RedHat, SUSE dan lain sebagainya.

Selain itu jika kita menggunakan Software Open Source biasanya bersifat Cross Platform dan Compatible, contoh : NetBeans, Eclipse, Python & Perl, Apache PHP & MySQL, C++ Compiler, OpenOffice semuanya ada di Sistem Operasi Linux maupun Windows. Di sisi lain, Penggunaan Software Bajakan menggundang Penjahat Cyber (Cracker) untuk melakukan kejahatan dengan menyusupkan Software berbahaya (Virus/Trojan/Worm) ke Software Illegal/Bajakan (istilah dalam komputer : Crack atau Keygen) dan tentu saja hal tersebut bisa merugikan pengguna dari Software/Software tersebut. Terkadang keahlian kita akan terasah dengan memakai Software Open Source. Dari segi sistem operasi misalnya, saat memakai Windows versi apapun, kita tidak bisa melihat source atau melakukan modifikasi sampai tahap sistem. Sedangkan dengan menggunakan linux, kita bisa melihat source code dengan gamblang dan biasanya konfigurasi dilakukan manual melalui konsol. Lebih rumit memang, namun kita diajarkan untuk berfikir terstruktur dan logis sehingga mengasah kemampuan dalam problem solving dan lebih mengenal bagaimana suatu sistem operasi bekerja.

Sudah lama juga di indonesia sudah terdengar suara semangat Open source yaitu "Indonesia, Go Open Source!!" disingkat IGOS adalah sebuah semangat gerakan untuk meningkatkan penggunaan dan pengembangan perangkat lunak sumber terbuka di Indonesia. IGOS dideklarasikan pada 30 Juni 2004 oleh 5 kementerian yaitu Kementerian Negara Riset dan Teknologi, Departemen Komunikasi dan Informatika, Kementerian Hukum dan Hak Asasi Manusia, Kementerian Negara Pendayagunaan Aparatur Negara dan Departemen Pendidikan Nasional. Gerakan ini melibatkan seluruh stakeholder TI (akademisi, sektor bisnis, instansi pemerintah dan masyarakat) yang dimulai dengan program untuk menggunakan perangkat lunak sumber terbuka di lingkungan instansi pemerintah. Diharapkan dengan langkah ini dapat diikuti oleh semua lapisan masyarakat untuk menggunakan perangkat lunak legal.

Adapun keuntungan dan kerugian dari software open source adalah sebagai berikut:

KEUNTUNGAN (+) 
  1.  Lisensi Gratis, sehingga tidak memerlukan biaya tambahan untuk pembelian lisensi Software. dan kita tidak lagi terikat pada satu vendor Software dan membeli lisensi.
  2. Keberadaan Bug/Error dapat segera terdeteksi dan diperbaiki karena Software tersebut dikembangkan oleh banyak orang ataupun pemakai, karena secara tidak langsung telah dievaluasi oleh banyak pemakai (End-User).
  3. Banyaknya tenaga (SDM) untuk mengerjakan & mengembakan proyek Open Source, karena biasanya proyek Open Source menarik banyak developer. Konsep dalam sebuah proyek Open Source adalah dikembangkan oleh banyak pengembang dan organisasi di seluruh dunia. Melalui komunitas besar dengan banyak konsep-konsep ini Software Open Source tumbuh menjadi standar internasional yang terbuka dan memiliki daya inter-operabilitas yang baik. Dan dalam proyek closed source atau tertutup, pengembangan dilakukan tertutup oleh vendor, sedangkan pada proyek Open Source banyak orang yang berpartisipasi mengembangkan fiturnya dan orang-orang ini bukanlah orang sembarangan melainkan mereka yang ahli dibidangnya. Hal ini memungkinkan peningkatan kualitas fungsional Software Open Source.
  4. Pengguna dapat langsung ikut serta dalam pengembangan Program, karena pengguna memiliki source code.
  5. Software dapat dimodifikasi sesuai dengan kebutuhan dari pengguna tanpa menyalahi EULA.
  6. Cross Platform dan Kompatible, biasanya Software Open Source tersedia di berbagai Sistem Operasi contohnya : XAMPP (Software WebServer & Database Management) tersedia di Windows maupun Linux, NetBeans (Software untuk membuat Software Java & Java Mobile) tersedia di Windows maupun Linux, Eclipse (Software untuk membuat Software Android) tersedia di Windows maupun Linux, Compiere (Software ERP) tersedia di Windows maupun Linux, dan lain-lain. 
  7. Legal, dan tidak melanggar undang-undang hak cipta serta aman dari razia penggunaan dan pembajakan Software illegal.
  8. Software Ope nSource bebas dari Malware (Virus/Worm/Trojan) dibanding Software Illegal hasil Crack, Patch ataupun dari Keygen.
  9. Jika Software Open Sourceyang kita gunakan perusahaannya mengalami kebangkrutan, maka tidak menimbulkan kerugian materiil bagi pemakainya, lain halnya pada Software Komersiil, pasti pemakainya harus membeli Software baru. 
  10.  Terkadang keahlian kita akan terasah dengan memakai Software Open Source.
  11. Dapat menghasilkan produk yang tidak kalah bagus dengan hasil dari Software yang berlisensi. Jika dijual maka keuntungan dari penjualan produk lebih besar.
  12. Sebagian Software Open Source tidak menguras sumber daya pemakaian komputer.

 KERUGIAN (-)
  1. Memunculkan celah awal ketika sumbe code masih mentah dan pengembangan dasar masih dalam pembangunan.
  2. Masalah yang berhubungan dengan intelektual property. Pada saat ini, beberapa negara menerima Software dan algoritma yang dipatentkan. Hal ini sangat sulit untuk diketahui jika beberapa motede utama untuk menyelesaikan masalah Software di patenkan sehingga beberapa komunitas dapat dianggap bersalah dalam pelanggaran intelektual property.
  3. Kurangnya Sumber Daya Manusia yang dapat menggunakan dan memanfaatkan Open Source. Salah satu keuntungan utama dari gerakan adalah adanya ketersediaan code. Namun ketersediaan ini menjadi sia-sia apabila SDM yang ada tidak dapat menggunakannya, tidak dapat mengerti code tersebut. SDM yang ada ternyata hanya mampu produk saja. Jika demikian, maka tidak ada bedanya produk dan yang proprietary dan tertutup.
  4.  Tidak adanya perlindungan terhadap HAKI.
  5. Perkembangan Software tergantug dari sekumpulam manusia itu sendiri.
  6. Tidak ada garansi dari pengembangan, sumber code masih mentah dan pengembangan dasar masih dalam pembangunan.
  7. Kesulitan dalam mengetahui status project : Tidak banyak iklan bagi Open Source Software, biasanya beberapa project secara tidak langsung ditangani oleh perusahaan yang mampu berinvestasi dan melakukan merketing.
  8. Tidak adanya proteksi terhadap Hak atas Kekayaan Intelektual (HaKI)
  9. Kebanyakan orang masih menganggap bahwa code merupakan aset yang harus dijaga kerahasiannya. Hal ini dikaitkan dengan besarnya usaha yang sudah dikeluarkan untuk membuat produk tersebut. Karena sifatnya yang terbuka, dapat di-abuse oleh orang-orang untuk mencuri ide dan karya orang lain. 



sumber:


Membuat html+css sederhana "curiculum vitae (cv)"


.


haloo..
Pada kesempatan ini saya akan menjelaskan contoh sederhana membuat html dengan css. Sama seperti postingan sebelumnya yaitu membuat Curiculum vitae(cv) dengan html namun,  pada postingan kali ini tampilan html dipercantik dengan css. Cv yang ditampilakan dengan adanya header, tabel, gradasi warna pada background dan text penghubung ke halaman yang dituju.

Cascading Style Sheet atau yang disingkat CSS memungkinkan untuk mendesain (style) tampilan dokumen (Php dan HTML) dengan memisahkan isi dari dokumen HTML dengan kode untuk menampilkannya (CSS).






pada hasil tampilan html diatas bisa dilihat ada 3 gradasi warna yaitu ungu, kuning dan biru.. warna-warna bisa disesuaikan sesuai keinginan. terdapat tavel dengan 2 kolom dan 8 baris, serta header dan warna background headernya yang juga menggunakan warna gradasi.

kodingan html+css nya bisa dilihat seperti berikut, disimpan dengan file .html.



terimkasih, silahkan mencoba :) 

membuat html sederhana (curiculum vitae)


.




Html sederhana merupakan kumpulan  dari kode Script yang disusun sehingga bisa berbentuk seperti web,  html ini bisa di buka ketika online (terhubung dengan internet ) maupun ketika offline (tidak terhubung dengan internet). Dalam tulisan ini dijelaskan pembuatan HTML sederhana menggunakan text editor  notepad.Untuk tampilan awalnya menggunakan  source code dibawah ini, 




kemudian save as dengan nama pertama.htm untuk mengisi titik-titik yang kosong diatas bisa diisi dengan teks, tabel, gambar dan lainnya.

 Untuk membuat jenis font (face) :
Tulis judul dengan Font Verdana
konten denga font Times
*  Untuk membuat ukuran(size) :
Judul denganSize 5
Konten dengan size 3
*  Untuk membuat warna font (color) :
Judul dengan warna biru
Konten dengan warna merah
Contoh Lengkap untuk membuat jenis font (face),Size and Color :
Judulnya tentang font
ini adalah  contoh tulisan dengan  pengaturan font yang menggunakan
  
{
dalam kode script berarti enter}
tag HTML element
font dengan atribut face, color, and size….
 Contoh efeck text berkedip :
Isikan Kode script










Dalam source code diatas dijelaskan untuk menampilkan tulisan, header , jenis font, ukuran serta warna font nya.
File yang disimpan dengan nama pertama.htm sebagai tampilan home.
Html ini menggunakan 5 menu  yaitu home, personal data, education, academic experience, dan skill. Cara membuat menu-menu tersebut dengan membuat file .html baru dengan nama kedua.htm untuk  menu personal data, ketiga.htm untuk menu education, keempat.htm untuk menu academik experiences, dan kelima untuk menu skill.
Untuk menghubungkan ke tampilan menu-menu tersebut dengan 
personal data |.......






Berikut merupakan output dari menu home







Untuk pilihan menu kedua yaitu personal data yang disimpan dengan nama file kedua.html.
Dalam menu tersebut terdapat gambar  dan isi berupa tabel.
Untuk memasukan gambar  dengan



nama file gambar septi.jpg dengan lebar 157" dan tinggi gambar 226".
untuk membuat tabel dengan:
















Source code diatas membuat tabel dengan 2 kolom dan 2 baris. Warna background, warna border dan ukuran dari tabel bisa disesuaikan. Berikut merupakan tampilan output menu personal data:








Dalam menu selanjutnya education, academic experiences, dan skill isinya sama seperti menu sebelumnya yaitu berupa tabel source code nya pun sama, jika ingin diubah dalam bentuk huruf dan warna juga bisa tinggal disesuaikan sesuai perintahnya..
Berikut tampilanya menu education, academic experiences dan skill:


tampilan menu academic experiences



tampila menu skill



semoga bermanfaat tulisan ini :)

ETIKA DAN PROFESIONALISME TEKNOLOGI SISTEM INFORMASI YANG DILAKUKAN OLEH PENGGUNA, PENGELOLA, DAN PEMBUAT


.

Etika dan Profesionalisme

Etika atau lazim juga disebut etik, berasal dari kata Yunani ETHOS yang berarti norma-norma, nilai-nilai, kaidah-kaidah dan ukuran-ukuran bagi tingkah laku manusia yang baik.
Profesionalisme dipahami sebagai suatu kualitas yang wajib dipunyai oleh setiap eksekutif yang baik. Ciri – ciri dari profesionalisme antara lain:
-          Mempunyai keterampilan yang tinggi dalam suatu bidang serta kemahiran dalam menggunakan peralatan tertentu.
-          Mempunyai ilmu dan pengalaman serta kecerdasan dalam menganalisis suatu masalah dan peka di dalam membaca situasi cepat dan tepat serta cermat dalam mengambil keputusan terbaik atas dasar kepekaan.
-          Mempunyai sikap berorientasi ke depan sehingga punya kemampuan mengantisipasi perkembangan lingkungan yang terbentang di hadapannya.
-          Mempunyai sikap mandiri berdasarkan keyakinan akan kemampuan pribadi serta terbuka menyimak dan menghargai pendapat orang lain.
Etika Profesi TI di kalangan Universitas
  1. Menggunakan sumber daya teknologi informasi tanpa izin
  2. Memberitahu seseorang tentang password pribadi
  3. Melakukan akses dan/atau upaya mengakses berkas elektronik, disk, atau perangkat jaringan selain milik sendiri tanpa izin yang sah.
  4. Melakukan interferensi terhadap sistem teknologi informasi atau kegunaan lainnya dan sistem tersebut
  5. Menggunakan sumber daya Universitas sebagai sarana (lahan) untuk melakukan crack (hack, break into) ke sistem lain secara tidak sah.
  6.  Mengirim pesan (message) yang mengandung ancaman atau bahan lainnya yang termasuk kategori penghinaan
  7. Pencurian, termasuk melakukan duplikasi yang tidak sah (illegal) terhadap bahan-bahan yang memiliki hak-cipta, atau penggandaan, penggunaan, atau pemilikan salinan (copy) perangkat lunak atau data secara tidak sah
Etika Pengguna Internet
  1. Menghindari dan tidak mempublikasi informasi yang secara langsung berkaitan dengan masalah pornografi dan nudisme dalam segala bentuk.
  2. Menghindari dan tidak mempublikasi informasi yang memiliki tendensi menyinggung secara langsung dan negatif masalah suku, agama dan ras (SARA)
  3.  Menghindari dan tidak mempublikasikan informasi yang berisi instruksi untuk melakukan perbuatan melawan hukum (illegal) positif di Indonesia dan ketentuan internasional umumnya.
  4. Tidak menampilkan segala bentuk eksploitasi terhadap anak-anak dibawah umur
  5.  Tidak mempergunakan, mempublikasikan dan atau saling bertukar materi dan informasi yang memiliki korelasi terhadap kegiatan pirating, hacking dan cracking.
Etika pada PTSI yang harus dilakukan oleh ‘Pengguna’
Etika yang harus dilakukan oleh pengguna teknologi sistem menghormati hak cipta orang lain dalam hal penggunaan teknologi informasi, tidak merugikan orang lain dan tidak merusak. Etika dan Moral mendapatkan perhatian yang lebih dalam penggunaan TIK, terutama dalam perangkat Lunak ( Software ). Software merupakan hasil pemikiran dan budidaya manusia. Masalah software kaitannya adalah masalah hakikat dan kekuatan hukum kepemilikan dalam menciptakan suatu kepemilikan, suatu hasil akrya baru maka perlu adanya perlindungan hukum dari pembajakan maupun illegalitas. 
Etika Dalam PTSI yang harus dilakukan oleh ‘Pengelola’
Sebagai pengelola teknologi sistem informasi, harus melaksanakan tugasnya sebagai pengelola dan tidak menyimpang dari ketentuan yang telah ditetapkan dengan menjaga kerahasiaan apa yang dikelolanya. Dalam era kini, informasi dipandang sebagai aset atau sumber yang setara dengan sumber-sumber lain dan juga mempunyai kekhususan persoalan dan pengelolaannya, sehingga diperlukan suatu manajemen khusus yaitu sistem manajemen informasi dengan pengelolanya yang khusus yaitu manajer informasi. Teknologi Informasi mempunyai pengaruh yang besar dalam kehidupan manusia.
Etika Dalam PTSI yang harus dilakukan oleh ‘Pembuat’
Pembuat, dalam hal merancang suatu teknologi informasi harus memperhatikan etika IT, tidak mengamnil ide atau info dari orang lain secara ilegal. Sebagai seorang yang profesional, kita mempunyai tanggung jawab untuk mempromosikan etika penggunaan teknologi informasi di tempat kerja. Kita mempunyai tanggung jawab manajerial. Kita harus menerima tanggung jawab secara etis seiring dengan aktivitas pekerjaan. Hal itu termasuk melaksanakan peran kita dengan baik sebagai suatu sumber daya manusia yang penting di dalam sistem bisnis dalam organisasi. Sebagai seorang manajer atau pebisnis profesional, akan jadi tanggung jawab kita untuk membuat keputusan-keputusan tentang aktivitas bisnis dan penggunaan teknologi informasi, yang mungkin mempunyai suatu dimensi etis yang harus dipertimbangkan.

Etika yang harus diperhatikan oleh pengguna jejaring sosial
Sebagai pengguna situs jejaring sosial, kita harus memperhatikan etika supaya tidak mengganggu pengguna yang lain dan jangan sampai kita di cap sebagai "sosial network abuser"
maka dari itu kita harus mengetahui hal-hal apa saja yang harus kita hindari dan hal-hal apa saja yang harus kita lakukan agar kita bisa menambah pertemanan. diantaranya;

  • Manner you Words
Hindari penggunaan kata-kata makian, apalagi yang mengandung unsur SARA. Cursing and humalliting are so uncoll!! hindari juga kata-kata yang mengandung unsur pornografi secara gamblang atau menantang seseorang di status kita. kita harus menunjukkan kalau kita adalah pengguna yang berpendidikan dan menghormati satu sama lain. That's what we call respect..

  • add,remove,follow,unfollow
Sangat mengganggu bila ada yang add atau unfollow disertai dengan message sok kenal,flirty, atau meneror supaya minta di approve atau di follow kembali. ingat lho, setiap pengguna juga punya hak untuk menerima atau menolak. Begitu juga kalau tiba-tiba ada yang meremove kita dari friend's list atau meng-unfollow. jangan langsung marah sama orang itu, anggap saja mati satu tumbuh seribu.

  • share informative and entertaining links
Bagilah hal-hal mengenai pendidikan. info terbaru, atau jokes dan jangan lupa cantumkan link nya kalau ada. kita juga bisa share video atau foto-foto yang keren. ingat keep it informative and entertaining. Buat followers atau teman-temanmu penasaran sama apa yang akan kita post selanjutnya. ini juga ampuh menambah jumlah teman lho.

  • (RT) quitte
kalau ingin ngobrol di twitter, lebih baik kita menggunakan 'reply'. mengobrol dengan RT hanya akan memenuhi timeline follower kita dengan tweet yang gak mereka mengerti atau mereka anggap penting. cukup merepotkan kalau harus ganti page hanya karena page sebelumnya penuh dengan hasil RT. Soalnya, hasil RT akan muncul di timeline semua follower kita. jikalau kita reply ke @x , @z si follower kita yang tidak follow @x tidak akan lihat perbincangannya. so better yo do RT only because it is important and fun to read!.

  • No wackly photos,please!!
pilih dengan tepat foto yang akan kita jadikan sebaga profile picture atau yang akan di publish. FYI, profile picture yang menampilkan kita memakai baju kelewat seksi atau melakukan hal-hal yang cenderung negatif yang tidak sesuai dengan usia kita, hanya akan menghilangkan respect orang dari kamu. Besides it's a bit annoying. foto yang ditampilkan dengan tidak berlebihan dijamin jauh lebih oke.
  • Use the right language
Tidak ada salahnya kan kalau lebih sering menggunakan bahasa kita yaitu bahasa indonesia. kalai kita memilih untuk mamakai bahasa inggris, coba perhatikan baik-baik grammar kita. kesalahan grammar akan membuat followers atau teman kita tidak tertarik dan tertanggu melihat status kita. selain itu, setiap kata sebaiknya dituliskan dengan sederhana agar pembaca status kita tidak kebingungan.

  • Right info only
Di twitter saat ini sudah mulai sering muncul kesalahan berita. misalanya tersebar artis X meninggal dunia, padahal dia masih hidup!! ini bisa menyinggung perasaan orang lain lho. jadi kita harus sebarkan berita yang sudah benar-benar jelas sumbernya, seperti account media massa.





Referensi:
-          http://qie16.blogspot.com/2013/03/etika-dalam-teknologi-informasi-oleh.html
-          3_Etika-Profesi-Dalam-Dunia-Teknologi1.pdf
-          http://punyachipau.blogspot.com/search/label/etika%20dlm%20%20jejaring%20sosial
-          http://www.slideshare.net/hesty93/teori-bab-10-implikasi-etis-dari-teknologi-informasi

sahabat versi chipau


.

sahabat itu sehati, terkadang belum berucap atau bahkan enggak bisa diucap dia ngerti.
sahabat itu sejati, entah posisi aku salah atau benar dia masih ada buat aku.

sahabat itu setia, tak banyak dia janji seperti pacarmu tapi dia selalu siap siaga saat darurat.
sahabat itu ada didetik-detik terperih sampai tersenyum.
sahabat itu bahan bakar untuk meluncurkan mimpi.
sahabat itu tak perlu sama-sama menderita atau bahagia tapi sama-sama mengerti.
sahabat itu kamu.

Beruntungnya aku punya kamu sahabat. Cerita kita dari waktu ingusan, pendekatan, pacaran, ditinggal pacar, keluarga, pokoknya problematika disemesta ini semua adegannya pasti ada peran sahabat.
sahabat tetap jadi yang sekarang yah, tak usah janji aku juga tak mau terbebani janji.
sahabat aku mau jadi kewajibanku untuk melukis senyum disitu kaya yang selalu dibuat disini :)
sahabat jika aku nanti enggak bisa jawab panggilanmu, tetap panggil namaku didoamu yah..
sahabat banyak terimakasih untuk kamu.