Senin, 13 Maret 2017

Etika Dan Profesionalisme TSI


Dalam post kali ini saya akan mencoba menganalisis profesi yang bekerja dibidang teknologi yaitu seorang programmer lebih spesifiknya yaitu programmer dekstop, mulai bagaimana program mulai di kerjakanan sampai program tersebut selesai dibuat. Dalam analisis ini apakah pembuatan program tersebut sudah menaati atau menggunakan kode etik seorang programmer dalam pengerjaan programnya. Kode etik bisa disebut sebagai pedoman untuk para professional dalam bekerja. Dengan begitu harapan idealnya client/perusahaan yang memperkerjakan atau menggunakan jasa dapat terhindar dari perilaku tidak professional.

Kode etik untuk pedoman bagi software engineering menurut Association for Computing Machinery (ACM) :
  • Berkontribusi untuk kehidupan masyarakat yang baik. 
Programmer harus mengembangkan sistem komputer yang dapat mengurangi dampak negatif terhadap masyarakat seperti ancaman sosial dan keamanan, dan dapat membuat aktifitas dan pekerjaan yang lebih mudah. Programmer sebaiknya membangun sesuatu dengan standar yang tinggi.
  • Menghindari hal-hal yang dapat membahayakan orang lain. 
Sistem komputer memilki dampak tidak langsung kepada pihak ketiga. Sistem dapat menyebabkan kehilangan informasi dan sumber daya, dan itu berbahaya untuk pengguna, masyarakat, atau pekerja. Oleh karena itu software developer harus meminimalisir resiko tersebut dengan mengikuti desain standar dan testing yang baik.
  • Jujur dan dapat dipercaya. 
Prinsip ini mendorong programmer untuk lebih jujur serta sadar akan keterbatasan pengetahuan mereka saat menuliskan sistem komputer. Juga, jika programmer mengetahui ada kesalahan dalam sistem, dia dapat melaporkan segera untuk menghindari hal-hal yang tidak diinginkan.
  • Memberikan penghargaan untuk aset intelektual.
Software developer dilarang keras untuk mengakui hasil karya orang lain, bahkan juga ketika program tersebut tidak terlindungi oleh "copyright" atau "patent". Mereka harus mengenali dan mengakui pekerjaan/karya orang lain, dan mereka harus menggunakan ide mereka sendiri untuk mengembangkan software.
  • Menghormati privasi orang lain.
Sistem komputer bisa saja disalahgunakan oleh beberapa orang dalam pelanggaran privasi orang lain. Software developer harus menuliskan program yang dapat melindungi informasi pengguna yang dapat menangkal orang tidak dikenal (tidak berizin) mengakses informasi tersebut.
  • Menghormati Kerahasiaan. 
Software developer harus bersedia menjaga rahasia informasi terkait pekerjaannya dan segala informasi terkait proyek yang sedang dikerjakannya jika client atau perusahaan menginginkan hal tersebut.


sumber : https://youtu.be/YAcjGdpIKaU

Pada video di atas Bahasa pemrograman yang di gunakan yaitu Java NetBeans, Netbeans adalah sebuah aplikasi Integrated Development Environment (IDE) yang berbasiskan Java dari Sun Microsystems yang berjalan di atas swing. Swing merupakan sebuah teknologi Java untuk pengembangan aplikasi dekstop yang dapat berjalan pada berbagai macam platform seperti windows, linux, Mac OS X dan Solaris. Pada video tidak dijelaskan program tersebut menggunakan database apa. Database adalah kumpulan data yang disimpan secara sistematis di dalam komputer yang dapat diolah atau dimanipulasi menggunakan perangkat lunak (program aplikasi) untuk menghasilkan informasi. Dalam video tersebut narrator cukup membatu dalam pembuatan aplikasi ini. Dan yang lebih memudahkan dalam pengerjaannya, programmer mengarahkan ke web yang sudah mencantumkan program tersebut, dapat di download dan juga dapat mengcopy rumus atau logika yang digunakan dalam program aplikasi parkir sederhana tersebut.

Kelebihan aplikasi ini agar memudahkan penjaga parkir dalam mencatat kendaraan-kendaraan yang masuk dan memudahkan dalam transaksi pembayarannya. Kekurangan dari aplikasi tersebut interfacenya masih kurang menarik, fitur – fitur didalamnya yang  hanya no kendaraan, jenis kendaraan, harga parkir , jam masuk , lama parkir dan total parkir, fitur fitur tersebut masih sangatlah standart dan kurang lengkap. Untuk penghitungan lama parkirnya juga masih di isi manual, itu membuat penjaga harus mengingat dan mencatat lagi kendaraan yang masuk secara manual pula atau ditulis, pada kasus ini juga dapat terjadi kecurangan jika penjaga parkir hanya menebak-nebak waktu kendaraan tersebut masuk dan keluar. Sementara program umumnya dibuat untuk mengganti cara manual dan memudahkan pekerjaan manusia. Cara manual disini maksudnya yaitu masih menggunakan buku atau masih mencatat. Pada program ini juga kurang dijelaskan mengenai apa saja yang dibutuhkan agar program ini dapat digunakan secara nyata. Karena aplikasi ini masih sederhana jadi tentu masih banyak yang harus dikembangkan

Sebainya jika aplikasi ini dikembangkan dapat menambah fitur seperti jika memasukkan plat nomor kendaraan akan ketahuan jam berapa kendaraan tersebut masuk dan dapat menampilkan lama waktu kendaraan jika ingin keluar, jadi total harga dapat di ketahui lebih akurat. Atau jika ingin dikembangkan lebih modern dapat menambahkan scant code. menurut saya programmer masih belum sepenuhnya menggunakan kode etik programmer di atas, mungki karena projek yang dibuat tidak terlalu rumis, jadi hanya menggunakan logika progremmer itu sendiri. Sekian analisis yang dapat saya tulis disini jika terdapat kesalahan dalam penulisan ini mohon dimaklumi, Terimakasih.

Jumat, 28 Oktober 2016

Sistem Penunjang Keputusan

Seorang pengrajin menghasilkan satu tipe meja dan satu tipe kursi.  Proses yang dikerjakan hanya merakit meja dan kursi.  Dibutuhkan waktu 2 jam untuk merakit 1 unit meja dan 30 menit untuk merakit 1 unit kursi.  Perakitan dilakukan oleh 4 orang karyawan dengan waktu kerja 8 jam per hari.  Pelanggan pada umumnya membeli paling banyak 4 kursi untuk satu meja; oleh karena itu pengrajin harus memproduksi kursi paling banyak empat kali jumlah meja.  Harga jual per unit meja adalah Rp. 1,2 juta dan per unit kursi adalah Rp. 500 ribu rupiah.  

Pertanyaan :
Formulasikan dan selesaikan masalah ini !


Minggu, 09 Oktober 2016

E-Care Beramal Yuu..

Beramal sangat dianjurkan bagi orang yang mampu melakukannya, tatapi kebanyakan orang  sekarang cenderung tidak sempat atau malah malas melakukannya karena kesibukkannya masing – masing. Banyak Orang juga beranggapan jika ingin beramal harus datang langsung ke Panti asuhan atau tempat bencana sekalipun untuk turut membantu, hal itu membutuhkan banyak tenaga dan waktu tentunya. Di era modern seperti sekarang, pekerjaan yang dulunya harus dilakukan sendiri secara langsung dapat tertolong dengan kecanggihan teknologi. Jaman sekarang juga kebanyakan orang cenderung ingin melakukan segala hal dengan praktis / simple, tidak membutuhkan banyak waktu ataupun menguras tenagaContoh, dengan banyaknya peminat pengguna jasa-jasa online yang berfungsi memudahkan penggunanya melakukan hal – hal yang ingin dilakukan tanpa harus repot melakukannya langsung.

Disini saya ingin membuat inovasi yang dapat membantu orang – orang yang ingin beramal atau menyumbangkan barang – barang yang ingin disumbangkan. Dengan cara membuat aplikasi penjemputan barang yang ingin disumbangkan ke rumah calon penyumbang lalu menyalurkannya ke tempat yang membuhkan seperti panti asuhan, panti jompo dan tempat lain – lain yang membutuhkan. Barang yang dapat diterima jika ingin menyumbang menggunkan aplikasi ini berupa barang tak terpakai yang layak pakai, barang baru, atau pun uang dalam jumlah tertentu (batas max – 5 jt ). Manfaat dari pembuatan aplikasi ini diharapkan dapat membantu orang – orang yang ingin beramal dan menyumbangkan barang – barang yang sudah tidak terpakai lagi agar dapat berguna maupun bermanfaat bagi orang lain yang membutuhkan. 

Jumat, 22 Juli 2016

Android Nougat

       Setelah berbulan-bulan ditunggu, OS Android terbaru akhirnya resmi bernama Nougat bukan Nutella. Google secara resmi mengumumkan nama untuk Android versi 7.0 terbaru dengan nama Android Nougat. Seperti yang telah banyak diketahui, nama dari semua versi Android terdahulu semuanya di ambil dari nama makanan penutup populer.
       Nama versi Android terbaru Nougat ini juga di ambil dari nama makanan, yaitu permen kacang populer yang berasal dari Eropa tepatnya dari Perancis. Android N pertama kali ditampilkan oleh Google pada bulan Maret lalu melalui preview pengembang. Kemudian dalam versi yang akan datang, Google telah memperkenalkan dukungan untuk beberapa aplikasi pada jendela yang sama.
     
       Android 7.0 Nougat ini juga akan memungkinkan pengguna untuk membuka dua aplikasi dalam mode split-screen pada perangkat Nexus. Selain itu juga dapat mengukur dan mengubah tampilan layar dari berbagai aplikasi secara otomatis, namun pengguna juga dapat menyesuaikan pengaturan sendiri dengan pengukuran baru. Pengguna sekarang dapat memiliki hingga sembilan toggles dalam satu layar dengan fitur Pengaturan Cepat di Android N.

       Doze mode merupakan sebuah fitur yang sebenarnya telah diperkenalkan pada Android Marshmallow, namun pada Android 7.0 Nougat diperbarui dengan Doze mode 2.0. Pada Android Nougat Doze akan bekerja tidak hanya ketika smartphone Anda sedang tidak digunakan, tetapi juga ketika layar dimatikan yang bertujuan untuk meningkatkan daya tahan pada baterai.


       Fitur lain yang signifikan dari jenis Android terbaru Nougat ini adalah akan memungkinkan pengguna untuk memblokir nomor telepon pada tingkat sistem, yang berarti langsung dari aplikasi seperti Messenger, Hangouts, atau Pemanggil. Selain itu aplikasi lain ada pada perangkat juga akan memblokir tanpa tindakan yang diperlukan dari sisi pengguna jika nomor telah diblokir di tingkat sistem. Berikut ini fitur terbaru pada Android 7.0 Nougat yang perlu Anda ketahui.

Direct Reply Notifications

Untuk menjawab pesan masuk sekarang Anda tidak harus menavigasi jauh, Anda dapat menjawab pesan tersebut dalam pemberitahuan yang muncul di bagian atas layar.

Multi Window Support

Pada Android Nougat Anda akan dapat membuka dua aplikasi sekaligus yang dijalankan secara bersamaan dalam satu layar baik di smartphone maupun tablet.

Quick Settings Menu

Google telah menambahkan menu pengaturan cepat baru pada Android Nougat yang dapat Anda tarik dari atas ke bawah. Fitur ini mungkin bukan hal yang baru pada Android, mengingat fitur ini telah banyak tersedia pada Android versi lama seperti pada perangkat Xiaomi, Samsung, LG dan lainnya.

Android Nougat Performance

Google mengatakan Android Nougat akan memberikan kemajuan lompatan terbesar dalam grafis yang akan berguna untuk pengembang game pada kontrol GPU.

Doze Mode 2.0

Fitur Doze ini merupakan salah satu yang populer dari Android Marshmallow namun pada Android Nougat terdapat sedikit pembaruan. Doze mode 2.0 ini bertujuan untuk menghemat baterai, Doze mode akan bekerja ketika layar smartphone sedang tidak digunakan dan juga saat layar dimatikan.

Peluncuran Satelit BRI


Peluncuran satelit BRI, BRIsat lahir dari sebuah ide besar, bagaimana Indonesia bisa memiliki sarana komunikasi yang mandiri sehingga tidak tergantung terhadap asing. Sebab itu, PT Bank Rakyat Indonesia Tbk (Persero) mencari putra-putri terbaik hingga ke luar negeri sebagai tenaga yang akan mengoperasikan satelit ini.

Direktur Utama BRI Asmawi Syam mengemukakan, SDM yang mengoperasikan satelit merupakan lulusan S2 dan S3. Ada juga yang dilatih oleh perusahan pembuat roket ternama Space System Loral (SSL).

"Mereka rata-rata belajar di luar negeri, Amerika, Eropa, rata-rata master dan ada yang sudah doktor di bidang teknologi dari yang 53 orang operasikan satelit. Selain kualifikasi master, engineering dididik SSL 15 bulan magang di sana untuk operasikan satelit ini," ujarnya di Jakarta.

Asmawi menjelaskan, puluhan teknisi anak bangsa tersebut ikut terlibat mulai dari proses merancang hingga peluncuran satelit. "Kemudian ini proses selanjutnya satelit akan in orbit saat kita luncurkan tanggal 8 (waktu Guyana) cari orbit 150,50 BT selama 15-20 hari memasuki yang kita sebut dengan geo stationer. Misi ini yang kita upayakan bisa duduk di stasiun itu," terangnya.

Dia mengemukakan, satelit akan resmi beroperasi 50 hari setelah peluncuran. Saat itu, SSL selaku pembuat akan menyerahkan ke BRI.

"Kira2 H+50, pada Agustus satelit resmi digunakan. Diserahkan SSL ke tim BRIsat. Kita ingin berikan pelayanan sama cepat, akurat baik di kota dan desa," tegasnya.

Sementara itu, EVP IT Strategy and Satellite BRI, Hexana Tri Sasongko mengatakan, struktur tim untuk BRISat direkrut dari profesional dan dibantu perusahaan Telesat dari Kanada sebagai pemberi second opinion. Tidak hanya itu BRI juga mempersiapkan SDM di masa depan dengan memberikan pendidikan kepada 19 engineer senior untuk keberlangsungan operasional.

“Semua SDM ialah WNI direkrut dari hasil pencarian di luar negeri. Jangka panjangnya kami didik 19 engineer senior, tiga tenaga tetap, untuk konsultan ada lima," ujarnya.

“Ini program ambisius oleh BRI supaya tidak tergantung asing. Sebagai project manager saya minta kewenangan luas sehingga keputusan cepat diambil. Pihak luar juga mengatakan ini temasuk proyek satelit menengah yang lancar dan sesuai jadwal," tandasnya.

Perbulutangkisan Indonesia

 
      Sejarah bulutangkis di Indonesia sudah cukup lama. Ada yang memperkirakan, bangsa Indonesia sudah mengenal bulutangkis sejak tahun 1930-an. Saat itu, bulu tangkis dinaungi oleh Ikatan Sport Indonesia (ISI). Bulutangkis makin berkembang pasca kemerdekaan. Pada tahun 1947, di Jakarta, berdiri persatuan bulutangkis bernama Persatuan Olahraga Republik Indonesia (PORI). Dan, pada 5 Mei 1951, terbentuklah Persatuan Bulutangkis Seluruh Indonesia (PBSI).

      PBSI lahir di tengah gejolak revolusi. Saat itu, sebagai bangsa yang baru lahir, Indonesia berjuang keras agar punya prestasi di tingkat dunia. Bung Karno sendiri menggelorakan “Nation Building”. Ia menganjurkan agar olahraga bisa menjadi alat untuk mengenalkan Indonesia pada dunia. Bung Karno kemudian menerbitkan Kepres No 263/1963 untuk mencanangkan Indonesia jadi 10 besar dalam bidang olahraga. Tim bulutangkis segera menerjemahkan keinginan Bung Karno itu. PBSI pun berpartisipasi dalam IBF tahun 1953.

    Tahun 1958, Indonesia ikut piala Thomas di Singapura. Awalnya, tim bulutangkis Indonesia belum “direken”. Jaman itu, tahun 1950-an, raksasa bulu tangkis ada di Amerika Serikat, Malaya (Malaysia), Inggris, Denmark, dan Thailand. Namun, siapa sangka, Indonesia justru tampil perkasa. Dua bintang Indonesia, Tan Joe Hok dan Ferry Sonnevile, tampil di “All Indonesian Final”. Yang patut dicatat, zaman itu masih zaman susah. Tidak ada anggaran yang melimpah untuk pembinaan olahraga. Bahkan, untuk memulangkan Ferry Sonnevile yang sedang belajar di Negeri Belanda, PBSI harus mengumpulkan dana melalui “Dompet Ferry Sonnevile” untuk beli tiket pesawat.

“Oleh karena itu maka pada saat Saja memberi restu kepada regu Thomas Cup pertama kali saya telah berkata, hai, anak-anakku, kau pergilah kepertandingan Thomas cup itu. Aku tidak bisa memberi bekal kepadamu daripada restuku dan daripada permintaan kepadamu, supaja engkau sekalian dedicateengkau-punja hidup itu kepada sesuatu hal yang luhur dan suci,” demikian pesan Bung Karno kepada tim Thomas Cup Indonesa.

     Tahun 1961, tim bulutangkis Indonesia kembali merebut piala. Indonesia menumbangkan raksasa Thailand di final. Lalu, di piala Thomas 1964 di Tokyo, Jepang, Indonesia kembali menang setelah menumbangkan Denmark. Namun, saat piala Thomas 1967 di Jakarta, Indonesia justru gagal. Penyebabnya, Indonesia diskor karena insiden penonton. Namun, di piala Thomas 1970 di Kuala Lumpur, Malaysia, Indonesia berhasil membalasnya.

Rio Haryanto di F1

 
     Rio Haryanto (lahir di Solo, Jawa Tengah, 22 Januari 1993; umur 23 tahun) merupakan seorang pebalap berkebangsaanIndonesia yang kini membalap di ajang Formula Satu bersama tim Manor Racing. Sebagai pebalap asal Indonesia pertama yang bisa membalap di level Seri GP2, Rio memiliki basis pendukung yang sangat besar. Rio juga adalah pembalap Indonesia pertama dalam sejarah yang bisa menjajal mobil Formula Satu.  Ia juga disebut sebagai salah satu pebalap muda yang berpotensi menjadi wakil Asia di ajang Formula Satu pada masa depan.
 
    Sejak tahun 2010 pasca menjuarai Formula BMW Asia Pacific, Rio Haryanto mendaftar sebagai pembalap profesional di Akademi Balap Virgin Racing' ia satu-satunya pembalap Asia yang menjadi siswa di akademi tersebut dan mendapat kesempatan menjadi Test Driver sekaligus pembalap cadangan Virgin Racing hingga tahun 2012.
 
    Tahun 2012 Virgin Racing berganti nama menjadi Marussia F1 Team setelah dibeli Ferrari Driver Academy dan Rio turut menjadi siswa di akademi itu pula, dan pada tahun 2014 Rio menjadi Test Driver cadangan Marussia F1 Team menggantikan Jules Bianchi yang mengalami kecelakaan di Sirkuit Suzuka.
 
    Dan kesempatan menjadi pembalap F1 terbuka setelah pada tanggan 17 Juli 2015, Jules Bianchi wafat. Maka Rio diberi kursi sebagai pembalap F1 yang sudah ditinggal Bianchi.
 
    Namun, Rio harus bersaing dengan Roberto Merhi dan Alexander Rossi untuk menjadi pembalap F1 di Marussia F1 Team' maka dengan susah payah Rio berhasil menjadi pembalap F1 di Marussia F1 Team, konon statusnya di Marussia F1 Team adalah sebagai Pay Driver.
 
    Rio Haryanto berlaga di ajang Formula 1 atau Formula Satu membela Tim Manor Racing F1 (dahulu Marussia F1 Team) di tahun 2016 setelah meraih hasil terbaiknya di GP2pada tahun 2015 dengan menempati peringkat keempat.
 
    Rio membutuhkan dana sebesar 15 juta Euro atau senilai Rp226 Miliar untuk dapat mengikuti kejuaraan F1 di bawah Tim Manor Racing. Sebelumnya, PT. Pertamina yang telah mensponsori Rio di ajang GP2, berjanji akan memberikan dana sebesar 5 juta Euro. Untuk melengkapi kebutuhan dana yang juga harus berkejaran dengan tenggat pelunasan ke Tim Manor Racing, Rio dan manajemennya telah meminta bantuan kepada pemerintah melalui Kemenpora serta berbagai pihak.
 
    Setelah menanti keputusan panjang, pada tanggal 18 Februari 2016, Tim Manor Racing secara resmi mengumumkan Rio Haryanto menjadi pebalap kedua mereka yang akan mengikuti kejuaraan F1 musim 2016 menemani pebalap asal Jerman.