Tampilkan postingan dengan label MATERI. Tampilkan semua postingan
Tampilkan postingan dengan label MATERI. Tampilkan semua postingan

Jumat, 15 Desember 2017

Pengertian dan Sejarah Radio Striming




Pengertian

Radio internet yang juga dikenal sebagai web radio, net radio, streaming radio atau e-radio adalah layanan penyiaran audio yang ditransmisikan melalui internet. Penyiaran yang dilakukan melalui internet disebut sebagai webcasting karena tidak menular secara luas melalui sarana nirkabel. Radio internet memiliki sebuah media streaming yang dapat menyediakan saluran audio terus menerus dan tidak ada kontrol operasional penyiaran seperti media penyiaran tradisional pada umumnya. Banyak stasiun radio Internet yang berasosiasi dengan stasiun radio tradisional (bukan stasiun radio internet), namun bagi radio internet yang jaringannya hanya menggunakan internet dan tidak berasosiasi dengan radio tradisional, maka stasiun radionya bersifat independen dan tidak tergabung dalam perusahaan penyiaran manapun.

Layanan radio internet dapat diakses dari belahan dunia manapun, misalnya, orang dapat mendengarkan stasiun radio Australia dari Eropa atau Amerika. Namun, ada juga beberapa jaringan seperti Clear Channel di AS dan Chrysalis di UK yang membatasi penyiaran dalam negerinya sendiri karena masalah perizinan jenis musik tertentu dan iklan. Radio internet cukup populer bagi kalangan ekspatriat maupun pendengar lain karena banyaknya kepentingan serta kebutuhan yang sering kali tidak cukup baik disediakan oleh stasiun radio lokal (seperti musik-musik alternative, hiburan maupun info-info lain yang tidak dapat diakses pada radio lokal). Seperti pada umumnya radio, radio internet juga tetap memiliki layanan-layanan program yang terdapat dalam radio tradisional.

Sejarah
Pada tahun 1993, Carl Malamud meluncurkan Internet Talk Radio yang merupakan radio talk show tentang komputer pertama yang setiap minggu mewawancarai seorang pakar komputer. Sejauh itu radio internet masih berupa konsep yang dibicarakan.

Sampai akhir 1993, Internet Talk Radio tidak tersedia melalui multicast streaming (teknologi pengiriman informasi ke tujuan-tujuan yang telah ditentukan secara bersamaan menggunakan strategi paling efisien untuk menyampaikan pesan ke link yang ditujukan dengan sekali kirim), melainkan didistribusikan sebagai data suara dan pengguna komputer mengambil satu demi satu data tersebut.

Bagaimanapun juga karena Malmaud merupakan pendukung utama teknologi multicasting maka pada akhir 1994, para Internet Service Multicasting ditunjuk untuk memulai RTFM, sebuah multicast stasiun berita radio internet. Pada Januari 1995, program berita RTFM diperluas untuk memasukkan suara siaran langsung hasil sidang atau rapat di Senat maupun Parlemen.

Pada 7 November 1994, WXYC (89.3 FM Chapel Hill, NC USA) menjadi stasiun radio tradisional pertama yang mengumumkan penyiaran di Internet. WXYC menggunakan radio FM yang terhubung ke sistem di Sunsite, kemudian dikenal sebagai Ibiblio, yang menjalankan perangkat lunak Cornell's CU-SeeMe. WXYC mulai siaran dan menjalankan tes bandwidth pada awal Agustus, 1994. WREK (91,1 FM, Atlanta, GA USA) dan NM3151 mulai melakukan siaran pada hari yang sama dengan menggunakan perangkat lunak mereka sendiri yang disebut CyberRadio1. Namun, tidak seperti WXYC, saluran WREK tidak diiklankan sehingga respon masyarakat tidak tinggi.

Pada bulan Maret 1996, Virgin Radio yang berada di London, menjadi orang Eropa pertama yang menyiarkan program-program pada radio tradisional secara penuh di radio internet. Siaran ini menggunakan sinyal FM dan dilakukan secara langsung bersamaan di internet 24 jam sehari.

Radio internet secara signifikan menarik perhatian media dan investor pada akhir 1990-an. Namun, pada tahun 1998, penawaran saham publik awal untuk Broadcast.com turun sehingga mencapai rekor dengan lompatan terbesar dalam penawaran harga saham di Amerika Serikat. Harga penawaran awal adalah US $ 18 dan saham perusahaan dibuka di US $ 68 pada hari pertama perdagangan. Perusahaan ini langsung mendapat kerugian pada saat itu juga dan diindikasikan dalam prospek yang dibuat oleh Bursa Efek Komisi, mereka akan mendapat kerugian untuk jangka waktu yang tidak dapat dipastikan. Oleh sebab itu, Yahoo! Kemudian membeli Broadcast.com pada tanggal 20 Juli 1999 sebesar US $ 5,7 miliar.

Perkembangan
Pada tahun 2003, pendapatan dari internet musik radio adalah US $ 49 juta. Pada 2006, angka itu naik menjadi US $ 500 juta. Dua puluh satu Februari 2007 berdasarkan survei 3.000 orang Amerika yang dikeluarkan oleh Bridge Ratings & Research menemukan bahwa sebesar 19% dari konsumen AS yang berumur 12 tahun keatas mendengarkan stasiun radio yang berbasis web dengan kata lain, ada sekitar 57 juta pendengar mingguan program radio internet.

Hal ini menunjukan bahwa saat ini lebih banyak orang yang mendengarkan radio internet daripada radio satelit, podcast, atau sel-radio berbasis telepon gabungan. Beberapa situs-situs populer yang memiliki daftar stasiun radio streaming adalah Yahoo Radio, AOL Radio, Shoutcast, dan Live 365.

April 2008 Sebuah survei menunjukkan bahwa, di Amerika Serikat, 3 dari 7 orang berusia 25-54 tahun mendengarkan radio internet setiap minggu. Hal ini menunjukan bahwa pada tahun 2008, tiga belas persen dari populasi Amerika mendengarkan radio online, lebih banyak dibanding pada tahun 2007, yaitu sebelas persen.

Rabu, 13 Desember 2017

Pengenalan BOOTSTRAP

A. JUDUL KEGIATAN
Bootstrap.

B. PENDAHULUAN
1. Pengertian
Menurut wikipedia, BOOTSTRAP adalah Aplikasi sumber terbuka yang berupa framework atau kerangka kerja untuk membangun website dinamis dengan menggunakan bahasa script CSS. BOOTSTRAP memudahkan developer dan designer untuk membuat sebuah aplikasi web menjadi cepat dan mudah dibandingkan dengan membuatnya dari awal.
2. Maksud dan Tujuan
Bootstrap ini salah satu bahasa yang digunakan dalam mendesaign sebuah website. Dengan bootstrap ini, design website menjadi lebih menarik daripada kita hanya menggunakan css saja. Di bootstrap juga menyediakan berbagai macam contoh template untuk blog, website dan lain sebagainya.
3. Hasil yang Diharapkan
Dapat memahami yang dimaksud dengan bootstrap beserta manfaatnya menggunakan bootstrap.
4. Latar Belakang
Seiring berkembangnya zaman dan teknologi yang canggih ini, bahasa yang digunakan untuk membuat tampilan semakin update dan memiliki beberapa bahasa yang semakin beragam salah satunya adalah bootstrap.

C. ALAT DAN BAHAN
- Komputer atau Laptop.

D. JANGKA WAKTU PELAKSANAAN
+/- 2 jam.

E. TAHAPAN PENGERJAAN
Bootstrap adalah sebuah library framework CSS yang dibuat khusus untuk bagian pengembangan front-end website. Bootstrap juga merupakan salah satu framework HTML, CSS dan javascript yang paling populer di kalangan web developer yang digunakan untuk mengembangkan sebuah website yang responsive. Pada mulanya bootstrap bernama "Twitter Blueprint" yang dikembankan oleh Mark Otto dan Jacob Thornton di Twitter sebagai kerangka kerja untuk mendorong konsistensi di alat internal.
Dengan menggunakan Bootstrap seorang developer dapat dengan mudah dan cepat dalam membuat front-end sebuah website.
Bootsrap telah menyediakan kumpulan komponen class interface dasar yang telah dirancang sedemikian rupa untuk menciptakan sebuah tampilan yang menarik dan ringan. Selain komponen class interface, bootsrap juga memiliki grid yang berfungsi untuk mengatur layout pada halaman website. Selain itu developer juga dapat menambahkan class dan CSS sendiri, sehingga memungkinkan untuk membuat desain yang lebih variatif.
Bootstrap sendiri sudah kompatibel dengan versi terbaru dari beberapa browser seperti google chrome, firefox, internet explorer, dan safari browser. Kelebihan yang dimiliki bootstrap antara lain :

    1.Dapat mempercepat waktu proses pembuatan front-end website
    2.Tampilan bootstrap yang sudah cukup terlihat modern.
    3.Tampilan Bootsrap sudah responsive,sehingga mendukung segala jenis resolusi, baik itu PC, tablet, dan juga smartphone. 
    4.Website menjadi sangat ringan.

G. HASIL YANG DIDAPAT
Memahami kelebihan bootstrap dan memahami tentang apa itu bootstrap.

H. MASALAH YANG DIALAMI
-

I. KESIMPULAN
Bootstrap digambarkan sebagai CSS sederhana namun dibangun dengan pre-processor yang menyediakan lebih banyak daya dan fleksibilitas ketimbang CSS standar.
J. REFERENSI
https://id.wikipedia.org/wiki/PHP_Bootstrap
http://galeriprogramer.blogspot.co.id/2016/08/pengertian-bootstrap-fungsi-dan-juga.html

Sabtu, 09 Desember 2017

TEKNOLOGI LOCATION BASED SERVICE


 1.Pendahuluan
A.Latar Belakang
Perkembangan teknologi sekarang ini telah membawa manusia pada tahap di mana kebutuhan hidup  telah  berubah  ke  arah  digital  sehingga  lebih mudah,  menarik,  dan  beragam.  Salah  satu  kebutuhan manusia yang dari hari ke hari menjadi semakin vital adalah kebutuhan komunikasi sebagai suatu  aliran  informasi.

2.Tujuan
Mengenal Teknologi Location Base Service(LBS)

B. Alat dan Bahan
1. Laptop
2. Koneksi Internet
3. Referensi

C.Jangka waktu  Pelaksanaan
2jam

D.Pembahasan

1.Sejarah
A-GPS pertama kali dikeluarkan oleh US FCC (United States Federal Communications Comission), yakni suatu badan komunikasi Amerika.Pada masa itu digunakan untuk mengakomodir Panggilan Darurat (911) agar penelpon dapat terlacak dengan lebih akurat, baik ketika di dalam maupun luar gedung.Pada masa sekarang ini, deteksi posisi bukan lagi hanya untuk kebutuhan militer ataupun eksplorasi, namun akibat adanya "demam" peranti-peranti tanpa kabel ataupun komunikasi seluler, penggunaan deteksi posisi telah menjadi sebuah kebutuhan di dunia telekomunikasi.Atas dasar itulah, maka teknologi pencari posisi ini terus berevolusi mencari bentuk yang paling ideal dan sempurna.



2.Pengertian
Location  Based Service (LBS)  atau  layanan berbasis lokasi adalah istilah umum yang digunakan untuk menggambarkan teknologi yang digunakan untuk menemukan lokasi perangkat yangdi gunakan.Menurut Qusay  H.Mahmoud,  LBS  adalah  sebuah  layanan  yang  digunakan  untuk  mengetahuiposisi   dari   pengguna,   kemudian   menggunakan   informasi tersebut untukmeyediakan jasa dan aplikasi yang personal.unsur utama LBS adalah : 
A.Location Manager (API Maps)
Menyediakantools/sourceuntuk LBS, Application Programming Interface(API) Maps menyediakan fasilitas untuk menampilkan, memanipulasi peta
beserta fitur-fitur lainnya seperti  tampilan satelit, jalan, maupungabungannya. Paket ini berada pada com.google.android.maps. 
B.Location Providers (API Location) 
Pengguna  dapat  menentukan  lokasinya,  melacak gerakan/perpindahan,serta kedekatan dengan lokasi tertentudengan mendeteksi  perpindahan.


#Secara garis besar, LBS dapat dibagi menjadi dua, yaitu:
1.Pull Service:
Layanan hanya diberikan ketika ada permintaan dari pengguna.

2.Push  Service:
Layanan  diberikan  langsung oleh sevice  provider tanpa menunggu permintaan dari pengguna.

    Yang dibangun dari teknologi informasi dan komunikasi baru (New Information  and  CommunicationTechnologies / NICTS) yang didalamnya meliputi:sistem telekomunikasi mobile dan perangkat genggam,dengan databerasaldari internetdan Sistem Informasi Geografis (SIG) yang menggunakan


Global  Positioning  System
  (GPS) adalah suatu sistem navigasi satelit yang berfungsi untuk menentukan lokasi, kecepatan, dan arah, melalui signal yang diterima lebih dari 24-32 satelit yang berorbit 20000 km (11000 mil laut) di atas bumi. Prinsip dasar di balik GPS adalah pengukuran jarak (distance/range) antara satelit dan receiver dari transmisi signal radio. Sebuah GPS receiver memerlukan empat atau lebih satelit untuk menghasilkan jarak mereka, dan menggunakan informasi ini untuk menyimpulkan lokasi mereka. Operasi ini disebut triangulation.

Satelit-satelit GPS mentransmisikan signal radio ke bumi yang mengandung informasi tentang satelit, contohnya lokasi dan waktu saat itu, menginformasikan pengguna secara tepat di mana satelit berada dalam orbit mereka sementara GPS receivers secara pasif  menerima  signal  satelit  tersebut. Semua  satelit-satelit  GPS menyinkronisasi operasi-operasi agar signal-signal yang berulang ini ditransmisikan pada waktu yang bersamaan.





Sabtu, 02 Desember 2017

Information Technology Infrastructure Library


Pendahuluan
A.Pengertian
    Information Technology Infrastructure Library (Bahasa Inggris, diterjemahkan Pustaka Infrastruktur Teknologi Informasi), adalah suatu rangkaian konsep dan teknik pengelolaan infrastruktur, pengembangan, serta operasi teknologi informasi (TI). ITIL diterbitkan dalam suatu rangkaian buku yang masing-masing membahas suatu topik pengelolaan TI. Nama ITIL dan IT Infrastructure Library merupakan merek dagang terdaftar dari Office of Government Commerce (OGC) Britania Raya. ITIL memberikan deskripsi detail tentang beberapa praktik TI penting dengan daftar cek, tugas, serta prosedur yang menyeluruh yang dapat disesuaikan dengan segala jenis organisasi TI.

B.Maksud & Tujuan

     Belajar ilmu Information Technology Infrastructure Library

C.Sejarah

    Walaupun dikembangkan sejak dasawarsa 1980-an, penggunaan ITIL baru meluas pada pertengahan 1990-an dengan spesifikasi versi keduanya (ITIL v2) yang paling dikenal dengan dua set bukunya yang berhubungan dengan ITSM (IT Service Management), yaitu Service Delivery (Antar Layanan) dan Service Support (Dukungan Layanan).

D.Bagian

    Pada 30 Juni 2007, OGC menerbitkan versi ketiga ITIL (ITIL v3) yang intinya terdiri dari lima bagian dan lebih menekankan pada pengelolaan siklus hidup layanan yang disediakan oleh teknologi informasi. Kelima bagian tersebut adalah:
        Service Strategy
        Service Design
        Service Transition
        Service Operation
        Continual Service Improvement

Kelima bagian tersebut dikemas dalam bentuk buku, atau biasa disebut sebagai core guidance publications. Setiap buku dalam kelompok utama ini berisi:

    Practice fundamentals – menjelaskan latar belakang tahapan lifecycle serta kontribusinya terhadap pengelolaan layanan TI secara keseluruhan.
Practice principles – menjelaskan konsep-konsep kebijakan serta tata kelola tahanan lifecycle yang menjadi acuan setiap proses terkait dalam tahapan ini.Lifecycle processes and activities – menjelaskan berbagai proses maupun aktivitas yang menjadi kegiatan utama tahapan lifecycle. Misalnya proses financial management dan demand management dalam tahapan Service Strategy.
    Supporting organization structures and roles – proses-proses ITIL tidak akan dapat berjalan dengan baik tanpa defini roles dan responsibilities. Bagian ini menjelaskan semua aspek yang terkait dengan kesiapan model dan struktur organisasi. Technology considerations – menjelaskan solusi-solusi otomatisasi atau software ITIL yang dapat digunakan pada tahapan lifecycle, serta persyaratannya. Practice Implementation – berisi acuan/panduan bagi organisasi TI yang ingin mengimplementasikan atau yang ingin meningkatkan proses-proses ITIL.
Complementary guideline – berisi acuan model-model best practice lain selain ITIL yang dapat digunakan sebagai referensi bagian tahapan lifecycle. Examples and templates – berisi template maupun contoh-contoh pengaplikasian proses.
Di samping buku-buku dalam core guidance publications, ada juga complementary guidance. Dimana buku-buku dalam kategori nantinya dimaksudkan untuk memberikan model, acuan dan panduan bagi penerapan ITIL pada sektor-sektor tertentu seperti jenis industri tertentu, tipe organisasi serta arsitektur teknologi. Dengan demikian, ITIL akan dapat lebih diterima serta diadaptasi sesuai dengan lingkungan serta behaviour dari setiap organisasi TI.

E.Siklus Information Technology Infrastructure Library

    Kelima bagian ITIL yang seperti tersebut di atas biasanya disebut juga sebagai bagian dari sebuah siklus. Dikenal pula dengan sebutan Sikuls Layanan ITIL. Secara singkat, masing-masing bagian dijelaskan sebagai berikut.

F.Service Strategy

    Inti dari ITIL Service Lifecycle adalah Service Strategy.Service Strategy memberikan panduan kepada pengimplementasi ITSM pada bagaimana memandang konsep ITSM bukan hanya sebagai sebuah kemampuan organisasi (dalam memberikan, mengelola serta mengoperasikan layanan TI), tetapi juga sebagai sebuah aset strategis perusahaan. Panduan ini disajikan dalam bentuk prinsip-prinsip dasar dari konsep ITSM, acuan-acuan serta proses-proses inti yang beroperasi di keseluruhan tahapan ITIL Service Lifecycle.Topik-topik yang dibahas dalam tahapan lifecycle ini mencakup pembentukan pasar untuk menjual layanan, tipe-tipe dan karakteristik penyedia layanan internal maupun eksternal, aset-aset layanan, konsep portofolio layanan serta strategi implementasi keseluruhan ITIL Service Lifecycle. Proses-proses yang dicakup dalam Service Strategy, di samping topik-topik di atas adalah:

       # Service Portfolio Management
       # Financial Management
       # Demand Management

Bagi organisasi TI yang baru akan mengimplementasikan ITIL, Service Strategy digunakan sebagai panduan untuk menentukan tujuan/sasaran serta ekspektasi nilai kinerja dalam mengelola layanan TI serta untuk mengidentifikasi, memilih serta memprioritaskan berbagai rencana perbaikan operasional maupun organisasional di dalam organisasi TI.
Bagi organisasi TI yang saat ini telah mengimplementasikan ITIL, Service Strategy digunakan sebagai panduan untuk melakukan review strategis bagi semua proses dan perangkat (roles, responsibilities, teknologi pendukung, dll) ITSM di organisasinya, serta untuk meningkatkan kapabilitas dari semua proses serta perangkat ITSM tersebut.

G.Service Design

    Agar layanan TI dapat memberikan manfaat kepada pihak bisnis, layanan-layanan TI tersebut harus terlebih dahulu di desain dengan acuan tujuan bisnis dari pelanggan. Service Design memberikan panduan kepada organisasi TI untuk dapat secara sistematis dan best practice mendesain dan membangun layanan TI maupun implementasi ITSM itu sendiri. Service Design berisi prinsip-prinsip dan metode-metode desain untuk mengkonversi tujuan-tujuan strategis organisasi TI dan bisnis menjadi portofolio/koleksi layanan TI serta aset-aset layanan, seperti server, storage dan sebagainya. Ruang lingkup Service Design tidak melulu hanya untuk mendesain layanan TI baru, namun juga proses-proses perubahan maupun peningkatan kualitas layanan, kontinyuitas layanan maupun kinerja dari layanan.Proses-proses yang dicakup dalam Service Design yaitu:

       1. Service Catalog Management
       2. Service Level Management
       3. Supplier Management
       4. Capacity Management
       5. Availability Management
       6. IT Service Continuity Management
       7. Information Security Management

H.Service Transition

    Service Transition menyediakan panduan kepada organisasi TI untuk dapat mengembangkan serta kemampuan untuk mengubah hasil desain layanan TI baik yang baru maupun layanan TI yang diubah spesifikasinya ke dalam lingkungan operasional. Tahapan lifecycle ini memberikan gambaran bagaimana sebuah kebutuhan yang didefinisikan dalam Service Strategy kemudian dibentuk dalam Service Design untuk selanjutnya secara efektif direalisasikan dalam Service Operation.
    Proses-proses yang dicakup dalam Service Transition yaitu:

       - Transition Planning and Support
       - Change Management
       - Service Asset & Configuration Management
       - Release & Deployment Management
       - Service Validation
       - Evaluation
       - Knowledge Management

I.Service Operation

    Proses-proses yang dicakup dalam Service Transition yaitu:

       - Event Management
       - Incident Management
       - Problem Management
       - Request Fulfillment
       - Access Management

J.Continual Service Improvement

    Continual Service Improvement (CSI) memberikan panduan penting dalam menyusun serta memelihara kualitas layanan dari proses desain, transisi dan pengoperasiannya. CSI mengkombinasikan berbagai prinsip dan metode dari manajemen kualitas, salah satunya adalah Plan-Do-Check-Act (PDCA) atau yang dikenal sebagi Deming Quality Cycle

K.Refrensi

    https://id.wikipedia.org/wiki/ITIL

Kamis, 30 November 2017

Pengenalan Debian sever



A. Judul : Pengenalan Debian

B. Pembahasan
a. Latar Belakang
Sebuah Sistem Operasi yang bersifat Open Source

b. Tujuan
Mengerti tentang Sistem Operasi yang bersifat Open Source

c. Hasil yang diharapkan
Mampu Menggunakan Sistem Operasi Linux yang bersifat Open Source

C. Alat dan Bahan
1. Komputer
2. Referensi

D. Jangka Waktu
1 jam

E. Pembahasan

Debian Server yaitu adalah sistem operasi komputer yang tersusun dari paket-paket perangkat lunak yang dirilis sebagai perangkat lunak bebas dan terbuka dengan lisensi mayoritas GNU General Public License dan lisensi perangkat lunak bebas lainnya.

Sistem operasi debian merupakan gabungan dari perangkat lunak yang di kembangkan dengan lisensu GNU,dan utama yang menggunakan kernel linux,
Sehingga popular dengan nama debian GNU/LINUX.
Sistem operasi debian yang menggunakan kernel linux menggunakan salah satu distro linux yang popular dengan kestabilanya.Dengan memperhitungkan distro berbasis debian,seperti ubuntu,xubuntu,Knoppix,mint dan sebagainya.
Maka debian merupakan distro linux yang paling banyak digunakan di dunia.

Organisasi Debian
Proyek Debian ditata kelola oleh the Debian Constitution dan the Social Contract yang menetapkan struktur tata kelola dari proyek secara eksplisit berikut menyatakan tujuan dari proyek yaitu pengembangan sebuah sistem operasi bebas.Oloh memperkirakan basis kode (54 juta baris kode,menggunakan model COCOMO,akan berkisar antara USD 1 Miliar.

Fitur Debian :
Banyak distribusi linux lainnya berbasiskan Debian, antara lain: Ubuntu, MEPIS, Dreamlinux, Damn Small Linux, Xandros, Knoppix, BackTrack, Linspire,dan edisi Debian dari Linux Mint.
Debian dikenal karena pilihannya yang beragam. Rilis stabil saat ini memuat lebih dari 29000 paket perangkat lunak[7] untuk 9 arsitektur komputer. Debian menggunakan kernel linux dan juga menggunakan 2 kernel FreeBSD (kfreebsd-i386 and kfreebsd-amd64). Arsitektur komputer ini mulai dari Intel/AMD 32-bit/X86-64bit yang umumnya ditemukan pada komputer pribadi hingga arsitektur ARM yang umumnya ditemukan di sistem embedded dan server mainframe IBM zSeries.[8]
Fitur yang menonjol dari Debian adalah APT sistem pengaturan paket, repositori dengan jumlah paket yang banyak, kebijakan paket yang ketat, dan kualitas rilis yang terjaga. Praktik ini memungkinkan pemutakhiran yang sederhana antar rilis, begitupun untuk penghapusan paket.
Standar instalasi Debian menggunakan GNOME desktop environment. Termasuk di dalamnya program OpenOffice.org, Iceweasel, Evolution, program penulisan CD/DVD, player musik dan video, penyunting, PDF viewer. Selain itu terdapat juga CD dengan program KDE, Xfce dan LXDE.

F. Hasil yang didapatkan
Mengerti tentang Sistem Operasi yang bersifat Open Source

G. Kesimpulan
Debian Server yaitu adalah sistem operasi komputer yang tersusun dari paket-paket perangkat lunak yang dirilis sebagai perangkat lunak bebas dan terbuka dengan lisensi mayoritas GNU General Public License dan lisensi perangkat lunak bebas lainnya.

I. Referensi
https://id.wikipedia.org/wiki/Debian

Rabu, 29 November 2017

pengertian flowchart dan simbol

03/08/2017




MUHAMMAD FAISAL ~>FLOWCHART adalah diagram alir merupakan sebuah diagram dengan simbol-simbol grafis yang menyatakan aliran algoritma atau proses yang menampilkan langkah-langkah yang disimbolkan dalam bentuk kotak, beserta urutannya dengan menghubungkan masing masing langkah tersebut menggunakan tanda panah.


  • JENIS JENIS FLOWCHART
      1.FlowxChart System
      2.FlowChart dokumen
      3.FlowChart Skematik
      4.FlowChart Program
      5.FlowChart Proses
~FlowChart System adalah menujukan alur kerja atau apa yang di kerjakan di dalam sistem secara        keseluruhan dan menjelaskan prosedur prosedur yang ada dalam sistem

~FlowChart Dokumen Merupakan alir yang menujukan arus dari laporan dan fomulir termasuk tembus tembusannya.
~FlowChart merupakan bagan alir yang mirip dengan bagan alir sistem ,yaitu untuk menggabar kan prosedur dalam sistem.
~FlowChart Program merupakan bagan yang menjelaskan secara rinci langkah langkah dari proses program.
~FlowChart Proses merupakam teknik pengambaran rekayasa industrial yang memecah dan menganalisis langkah langkah dari proses program.

SEJARAH FLOWCHART
   Metode terstruktur pertama untuk mendokumentasikan aliran proses, ” bagan aliran proses “, diperkenalkan oleh Frank Gilbreth kepada anggota American Society of Mechanical Engineers (ASME) pada tahun 1921 dalam presentasi “Proses Grafik-Langkah Pertama di Menemukan Satu Cara Terbaik “. Alat Gilbreth dengan cepat menemukan cara mereka ke teknik industri kurikulum. Pada awal 1930-an, seorang insinyur industri, Allan H. Mogensen mulai melatih orang bisnis dalam penggunaan beberapa alat teknik industri pada Pertemuan Kerja Penyederhanaan di Lake Placid , New York . Lulusan 1944 dari kelas Mogensen yang, Seni Spinanger, mengambil alat kembali ke Procter and Gamble di mana dia mengembangkan Program disengaja mereka Ubah Metode. Lain lulusan 1944, Ben S. Graham , Direktur Teknik Formcraft di Standard Register Corporation, mengadaptasi diagram alir proses pengolahan informasi dengan pengembangan tentang bagan proses multi-aliran untuk menampilkan beberapa dokumen dan hubungan mereka. [3] Pada tahun 1947, ASME mengadopsi serangkaian simbol yang berasal dari karya asli Gilbreth sebagai Standar ASME untuk Grafik Proses. Douglas Hartree menjelaskan bahwa Herman Goldstine dan John von Neumann mengembangkan diagram alur (awalnya, diagram) untuk merencanakan program komputer. [4] akun kontemporer Nya didukung oleh insinyur IBM [5] dan oleh ingatan pribadi Goldstine itu. [6] Pemrograman yang asli aliran grafik dari Goldstine dan von Neumann dapat dilihat dalam laporan yang tidak diterbitkan mereka, “Perencanaan dan pengkodean masalah untuk instrumen komputasi elektronik, Bagian II, Volume 1” (1947), yang direproduksi dalam karya-karya von Neumann ‘s dikumpulkan. [7] Flowchart digunakan untuk menjadi sarana populer untuk menggambarkan algoritma komputer dan masih digunakan untuk tujuan ini. [8] teknik modern seperti UML diagram aktivitas dapat dianggap ekstensi dari flowchart tersebut. Pada 1970-an popularitas diagram alur sebagai metode sendiri menurun ketika interaktif terminal komputer dan generasi ketiga bahasa pemrograman menjadi alat umum dari perdagangan , karena algoritma dapat dinyatakan jauh lebih ringkas dan readably sebagai kode sumber dalam suatu bahasa , dan juga karena algoritma merancang menggunakan diagram alur lebih mungkin untuk menghasilkan kode spaghetti karena kebutuhan untuk GOTOs untuk menggambarkan melompat sewenang-wenang dalam aliran kontrol. Seringkali pseudo-kode yang digunakan, yang menggunakan idiom umum bahasa tersebut tanpa ketat mengikuti rincian satu tertentu.






Senin, 27 November 2017

Pengertian dari GitLab

18/08/2017



muhammad faisal ~ Assalamualaikum wr.wb

 Pengertian dari gitlab : GitLab adalah sebuah manajer repositori Git berbasis web dengan fitur wiki dan pelacakan masalah, menggunakan lisensi sumber terbuka, dikembangkan oleh GitLab Inc. Perangkat lunak ini ditulis oleh Dmitriy Zaporozhets dan Valery Sizov dari Ukraina.
sebuah software pengelola repository git yang cepat,aman dan handal. Ynag di tuliskan  dalam Ruby on rails dan gitolie
Menurut laporan pada Desember 2016,Gitlab telah memiliki 150 anggota tim dan lebih dari 1.400 proyek open source yang telah berkontribusi dari berbagi organisasi yaitu IBM,sony,nasa.
Gitlab 6.5.0 kali ini mendapatkan upgrade Bootstrap dari versi 2 ke versi 3, sehingga tampilan responsive-nya semakin matang dan lebih segar dari sebelumnya. Selain itu, versi 6.5.0 juga memperkenalkan fasilitas comment dengan AJAX, kemampuan mengubah penanggungjawab “issue” dan milestone sebuah repo.

Perbedaan dari gitlab dan github

1.Penawaran Publick dan privat Project

fiture public dan private yang disediakan oleh gitlab dapat di akses dan di gunakan secara gratis.Tidak seperti Github yang hanya menyediakan public saja yang secara gratis ,sementara layanan private berbayar.

2.snippet support

Gitlab memiliki fitur Snippet Support , yaitu fitur yang memungkinkan pengguna dapat berbagi potongan kecil source code project tanpa berbagi keseluruhan project.

3.Issue tracking atau Pelacak masalah

Gitlab menawarkan fitur Issue Tracker yang kuat sehingga kita dapat melakukan perubahan dan pengalihan terhadap beberapa masalah dalam waktu yang sama. Github pun menawarkan fitur Github Issue yang berfungsi untuk melakukan pelacakan masalah dalam project.

4.Progress Status

Dalam Gitlab, Para pengembang dapat memberikan label dalam project yang sedang dikerjakan dengan label "Work in Progress" sehingga memberikan kejelasan atas Project yang sedang dikerjakan. Ini memang sebuah hal yang kecil , namun ini pasti akan sangat membantu para pengembang aplikasi dan web karena Fitur ini mencegah kode yang sedang digarap digabung dengan kode lain sebelum code tersebut benar-benar selesai.

5.Intergrasi

Github dan Gitlab mengintegrasikan versi sistem kontrol milik kita dengan aplikasi lain untuk memperkaya alur kerja dan dapat meningkatkan produktivitas pengembangan kita.

semoga bermanfaat.

Jumat, 24 November 2017

Mengenal BasisData






Pengertian
Basis data (database) merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan dalam perangkat keras komputer dan digunakan perangkat lunak untuk memanipulasinya.

Latar Belakang
Saya menulis postingan ini karena pengenalan database untuk programer pemula sangatlah penting, Database adalah suatu materi yang wajib programmer kuasai karena ketika kita membuat sebuah program pasti kita membutuhkan sebuah database untuk ruang penyimpanan data dari program tersebut

Maksud dan Tujuan
Tujuan dari artikel ini adalah megenalkan kepada teman - teman tentang apa itu database. Coba bayangkan kita sudah bisa membuat sebuah program atau aplikasi tapi kita tidak mengetahui arti dari database kita hanya bisa membuatnya saja tapi tidak mengetahui pengertian dari database itu, Bukanya memalukan ?

Pengenalan Database
Basis data merupakan salah satu komponen utama dalam sistem informasi, karena merupakan basis dalam penyediaan informasi bagi para pemakai (Fathansyah, 1999; Post, 1999). Jika dibayangkan, basis data mirip dengan lemari di ruang administrasinsekolah yang menyimpan berbagai arsip. Masing-masing jenis arsip dikelompokkan, diatur dan disimpan pada tempat yang telah ditentukan. Sehingga akan ada kelompok arsip siswa, arsip guru, arsip mata pelajaran, arsip keuangan, dan lain-lain.

Perbedaannya hanya pada media penyimpanannya. Kalau lemari arsip menggunakan lemari dari kayu, besi atau plastik, sedangkan basis data menggunakan media penyimpan elektronis seperti disk (hard disc, CD, atau tape). Gambar 2 memberikan ilustrasi tentang kesamaan lemari arsip dan basis data.

Satu hal penting yang harus diperhatikan, basis data bukan hanya sekedar penyimpanan data secara elektronis. Tidak semua penyimpanan data elektronis bisa disebut basis data. Apabila penyimpanan itu tidak menggunakan prinsip pengaturan, pemisahan atau pengorganisasian maka kita tidak dapat menyebut penyimpanan data tersebut sebagai basis data. Pada Gambar 2 terlihat penerapan prinsip pengaturan, pengorganisasian atau pemisahan, baik pada lemari arsip atau pada basis data.


Basis data mempunyai beberapa kriteria penting, yaitu :

Bersifat data oriented dan bukan program oriented.
Dapat digunakan oleh beberapa program aplikasi tanpa perlu mengubah basis   datanya.
Dapat dikembangkan dengan mudah, baik volume maupun strukturnya.
Dapat memenuhi kebutuhan sistem-sistem baru secara mudah
Dapat digunakan dengan cara-cara yang berbeda.
Secara bertingkat, operasi dasar basis data dapat digambarkan dalam skema pada Gambar diatas, Operasi-operasi tersebut meliputi:
Pembuatan basis data baru (create database). Operasi ini sama dengan pembuatan atau pembelian lemari arsip yang baru.
Penghapusan basis data (drop database). Operasi ini sama dengan pengrusakan atau penghancuran lemari arsip
Pembuatan tabel baru (create table). Operasi ini sama dengan penambahan kelompok arsip baru. Operasi ini baru bisa dijalankan jika basis data telah dibuat.
Penghapusan tabel (drop table). Operasi ini sama dengan pengrusakan kelompok arsip lama. Operasi ini baru bisa dijalankan jika tabel telah ada pada suatu basis data.
Pengisian atau penambahan data baru (insert data) pada suatu tabel. Operasi ini mirip dengan penambahan lembaran arsip baru pada kelompok arsip. Operasi ini baru bias dijalankan jika tabel telah dibuat.
Pengambilan data dari suatu tabel (retrieve data). Operasi ini mirip dengan pencarian lembaran arsip yang tersimpan dalam kelompok arsip.
Pengubahan data dari suatu tabel (update data). Operasi ini mirip dengan perbaikan isi lembaran arsip dari suatu kelompok arsip
Penghapusan data dari suatu tabel (delete). Operasi ini mirip dengan penghapusan sebuah lembaran arsip dari suatu kelompok arsip.



Basis data dibangun untuk memenuhi tujuan dalam pengorganisasian data, yang antara lain sebagai berikut :

Kecepatan dan Kemudahan (Speed) adalah Basis data memungkinkan untuk menyimpan dan melakukan perubahan/ manipulasi data dan menampilkannya kembali dengan lebih cepat dan mudah dibandingkan dengan cara yang masih manual.
Efisiensi Ruang Penyimpanan (Space) Karena adanya keterkaitan antar kelompok data dalam sebuah basis data, maka redundancy (pengulangan) data dapat dikurangi.

Keakuratan (Accuracy) Pembentukan relasi antar data dan penerapan aturan tipe data, domain data, keunikan data dan sebagainya yang diterapkan dalam basis data, sangat berguna untuk menekan ketidakakuratan penyimpanan data.

Ketersediaan (Availability) Dengan pemanfaatan teknologi jaringan computer, data yang berada di suatu lokasi yang terpisah tetap dapat diakses.

Kelengkapan (Completeness) Untuk mengakomodasi kelengkapan kebutuhan data yang semakin berkembang, maka pada basis data dapat dilaukan penambahan record-record data, penambahan objek baru (tabel) atau dengan penambahan field-field baru pada table.

Keamanan (Security) Dengan basis data dapat ditentukan pemakai yang boleh menggunakan basis data beserta objek-objek di dalamnya dan menentukan jenis-jenis operasi apa saja yang boleh dilakukan.

Kebersamaam Pemakaian (Sharability) Basis data yang dikelola oleh system (aplikasi) mendukung lingkungan multiuser (banyak pemakai). Dengan menerapkan prinsip jaringan computer maka basis data dapat diakses oleh lebih dari satu orang di tempat yang berbeda dan pada waktu yang bersamaan.

Bahasa Basis Data
DBMS merupakan perantara bagi pemakai dengan basis data dalam disk. Cara berinteraksi/berkomunikasi antara pemakai dengan basis data tersebut diatur dalam suatu bahasa khusus yang ditetapkan oleh perusahaan yang membuat DBMS. Bahasa tersebut dapat disebut Bahasa Basis Data (Database Language) yang terdiri atas sejumlah perintah (statement) yang dapat dikenali oleh DBMS. Contoh bahasa basis data ada SQL, dBase, QUEL, dsb.

Bahasa basis data dapat dikelompokkan menjadi 3 bentuk yaitu :

    Data Definition Language (DDL)
    Data Manipulation Language (DML)
    Data Control Language (DCL)


Struktur Sistem DBMS
Sebuah system pengelola basis data (DBMS) terbagi atas modul-modul yang masing-masing memiliki tanggung jawab dalam membentuk struktur system keseluruhan. Umumnya DBMS memiliki sejumlah komponen fungsional (modul)

File Manager Mengelola alokasi ruang dalam disk dan struktur data yang dipakai untuk merepresentasikan informasi yang tersimpan dalam disk.
Database Manager Menyediakan interface antara data low level yang ada di basis data dengan program aplikasi dan query yang diberikan ke system.
Query Processor Menerjemahkan perintah-perintah dalam query language ke perintah low level yang dapat dimengerti oleh database manager.
DML Precompiler Mengkonversi perintah DML yang ditambahkan dalam suatu program aplikasi ke pemanggilan prosedur dalam bahasa induk.
DDL Compiler Mengkonversi perintah-perintah DDL kedalam sekumpulan table yang mengandung metadata. Table-tabel ini kemudian disimpan dalam kamus data.


Referensi

    E-book BLC Telkom Klaten



Kamis, 23 November 2017

Pengertian XML


Pengertian
Menurut wikipedia , XML ( Extensible Markup Lenguage ) Adalah bahasa markup untuk keperluan umum yang disarankan oleh W3C untuk membuat dokumen markup untuk keperluan pertukaran data antar sistem yang beraneka ragam. XML Merupakan kelanjutan dari HTML yang merupakan bahasa standar untuk melacak internet.

Latar Belakang
Dengan adanuya XML ini kita dapat menyimpanan data yang lebih sederhana. Kita dapat menyimpan data dengan menggunakan file xml. Kita dapat membuat file XML langsung dengan menggunakan notepad, tanpa instalasi program tambahan. Karena dibuat dengan notepad, maka pengolahan/ pengubahan data menjadi lebih mudah

Secara singkatnya XML dapat digunakan untuk menggantikan database seperti:MySQL, SQL Server, Access, Oracle, Sybase, DB2, dan sistem database lainnya. Dengan kata lain XML adalah sarana penyimpanan data tanpa menggunakan database.

Maksud dan Tujuan
Maksud dan tujuan dari artikel ini adalah agar kita dapat mengenal XML dan mengimplementasikanya. Pasti sobat semua mengenal Blogger dan untuk membuat template blogger itu menggunakan bahsa XML ini, oleh karna itu kita harus mengenal bahasa ini sebagai standar seorang programmer

Mengenal XML
XML didesain untuk mampu menyimpan data secara ringkas dan mudah diatur. Kata kunci utama XML adalah data (jamak dari datum) yang jika diolah bisa memberikan informasi. XML menyediakan suatu cara terstandarisasi namun bisa dimodifikasi untuk menggambarkan isi dari dokumen Dengan sendirinya, XML dapat digunakan untuk menggambarkan sembarang view database, tetapi dengan suatu cara yang standar

Banyak sistem komputer berisi data dalam format yang tidak kompatibel. Bertukar data antara sistem yang tidak kompatibel (atau sistem upgrade) adalah tugas yang memakan waktu untuk pengembang web. data dalam jumlah besar harus dikonversi, dan data tidak kompatibel atau sering hilang. XML menyediakan cara agar peranti lunak dan perangkat keras untuk bisa menyimpan, mengangkut, dan berbagi data. XML juga dapat mempermudah kita untuk memperluas atau upgrade ke sistem operasi baru, aplikasi baru, atau browser baru, tanpa kehilangan data. Dengan XML, data dapat tersedia untuk semua jenis "mesin pembaca" seperti manusia, komputer, mesin suara, feed berita, dll

Tipe XML
1.XML memiliki tiga tipe file :
2.XML, merupakan standar format dari struktur berkas (file) yang ada.
3.XSL, merupakan standar untuk memodifikasi data yang diimpor atau    diekspor.
4.XSD, merupakan standar yang mendefinisikan struktur database dalam XML.

Keunggulan XML
Keunggulan XML bisa diringkas sebagai berikut :

Pintar (Intelligence). XML dapat menangani berbagai tingkat (level) kompleksitas.Dapat beradaptasi. Dapat mengadaptasi untuk membuat bahasa sendiri. Seperti Microsoft membuat bahasa MSXML atau Macromedia mengembangkan MXML.
    #Mudah pemeliharaannya.
    #XML lebih sederhana.
    #Mudah dipindah-pindahkan (Portability). XML mempunyai kemudahan perpindahan (portabilitas) yang lebih bagus.

Contoh Penulisan XML
Kesimpulan
Kesimpulanya adalah XML ini memainkan peran penting dalam banyak sistem IT yang berbeda. XML sering digunakan untuk mendistribusikan data melalui Internet. Hal ini penting (untuk semua jenis pengembang perangkat lunak!) Untuk memiliki pemahaman yang baik tentang XML. Sekian terima kasih

Senin, 20 November 2017

Kesehatan dan Keselamatan Kerja


Pengertian
K3 adalah Semua ilmu dan penerapannya untuk mencegah terjadinya kecelakaan kerja, penyakit akibat kerja (PAK), kebakaran, peledakan dan pencemaran lingkungan.

Latar Belakang
Kesehatan dan keselamatan kerja cukup penting bagi moral, legalitas, dan finansial. Semua organisasi memiliki kewajiban untuk memastikan bahwa pekerja dan orang lain yang terlibat tetap berada dalam kondisi aman sepanjang waktu. Praktik K3 (keselamatan kesehatan kerja) meliputi pencegahan, pemberian sanksi, dan kompensasi, juga penyembuhan luka dan perawatan untuk pekerja dan menyediakan perawatan kesehatan dan cuti sakit. K3 terkait dengan ilmu kesehatan kerja, teknik keselamatan, teknik industri, kimia, fisika kesehatan, psikologi organisasi dan industri, ergonomika, dan psikologi kesehatan kerja.

Maksud dan Tujuan
Maksud dan Tujuan K3 adalah untuk memelihara kesehatan dan keselamatan lingkungan kerja. K3 juga melindungi rekan kerja, keluarga pekerja, konsumen, dan orang lain yang juga mungkin terpengaruh kondisi lingkungan kerja.

Arti Lambang K3
Lambang K3 yang palang berwarna hijau dengan roda bergerigi sebelas dengan warna dasar putih ini memiliki arti tersendiri, yaitu :

Arti (Makna) Tanda Palang; Bebas dari kecelakaan dan penyakit akibat kerja (PAK).
   Arti (Makna) Roda Gigi; Bekerja dengan kesegaran jasmani dan rohani.
    Arti (Makna) Warna Putih; Bersih dan suci.
    Arti (Makna) Warna Hijau; Selamat, sehat dan sejahtera.
    Arti (Makna) 11 (sebelas) Gerigi Roda; Sebelas Bab Undang-Undang No 1 Tahun 1970 tentang Keselamatan Kerja.

Dasar Hukum K3
Dasar hukum yang memuat penerapan K3 di tempat kerja sebagaimana disebutkan dalam :
UU No 1 Tahun 1970 tentang keselamatan kerja

    Tempat dimana dilakukan pekerjaan bagi suatu usaha.
    Adanya tenaga kerja yang bekerja di sana.
    Adanya bahaya kerja di tempat itu.

Permenaker No 5 Tahun 1996 Tentang Sistem Manajemen K3
Setiap perusahaan yang memperkerjakan 100 tenaga kerja atau lebih dan atau yang mengandung potensi bahaya yang ditimbulkan oleh karakteristik proses atau bahan produksi yang dapat mengakibatkan kecelakaan kerja seperti peledakan, kebakaran, pencemaran lingkungan dan penyakit akibat kerja (PAK).
Permenaker No 4 Tahun 1987 Tentang Panitia Pembina Keselamatan dan Kesehatan Kerja (P2K3) Tempat kerja dimana pengusaha atau pengurus memperkerjakan 100 orang atau lebih.
Tempat kerja dimana pengusaha memperkerjakan kurang dari 100 orang tetapi menggunakan bahan, proses dan instalasi yang memiliki resiko besar akan terjadinya peledakan, kebakaran, keracunan dan pencemaran radio aktif.


Penyebab Kecelakaan Kerja
Adapun penyebab - penyebab terjadinya kecelakan kerja ini adalah sebagai berikut

Penyebab Dasar

    Kurangnya Prosedur/Aturan.
    Kurangnya Sarana.
    Kurangnya Kesadaran.
    Kurangnya Kepatuhan.


Penyebab Tidak Langsung

    Faktor Pekerjaan.
    Faktor Pribadi.


Penyebab Langsung

    Tindakan Tidak Aman.
    Kondisi Tidak Aman.
    Kecelakaan Kerja

Kerugian yang Diperoleh

    Manusia (Cedera, Keracunan, Cacat, Kematian, PAK).
    Mesin/Alat (Kerusakan Mesin/Alat).
    Material/Bahan (Tercemar, Rusak, Produk Gagal).
    Lingkungan (Tercemar, Rusak, Bencana Alam).


Kesimpulan
Jadi dengan adanya K3 ini bisa mengurangi persentasi kecelakaan dalam bekerja. Adapula beberapa penyebab  - penyebab terjadinya kecelakaan dalam pekerja dan kerugian apa saja yang diperoleh. K3 juga dimuat dalam UU No 1 Tahun 1970 .

Referensi

    Wikipedia ( https://id.wikipedia.org/wiki/Kesehatan_dan_keselamatan_kerja )
    Powerpoint Dasar-dasar Kesehatan dan Keselamatan Kerja (K3)

Sabtu, 18 November 2017

Battle of the Clouds





A.Pendahuluan

    Owncloud merupakan suatu perusahaan dengan proyeknya yaitu ownCloud project. Slogan perusahaan ini adalah Your Cloud, Your Data, Your Way!. ownCloud yang merupakan salah satu perangkat lunak berbagi berkas gratis dan bebas seperti Dropbox, menyediakan pengamanan yang baik, memiliki tata cara yang baik bagi pengguna aplikasi untuk membagi dan mengakses data yang secara lancar terintegrasi dengan perangkat teknologi informasi yang tujuannya mengamankan, melacak, dan melaporkan penggunaan data. ownCloud menempatkan kontrol kepada pengguna teknologi informasi itu sendiri dan juga menawarkan penyedia layanan, pusat dan bagian transmisi yang berfungsi untuk menyediakan solusi sinkronisasi dan berbagi bagi pengguna. ownCloud memberikan akses terhadap berkas-berkas secara universal dengan menggunakan antarmuka jaringan atau WebDAV.
    Nextcloud adalah perangkat lunak client-server untuk membuat dan menggunakan layanan file hosting . Ini secara fungsional mirip dengan Dropbox , meskipun Nextcloud bebas dan open-source , memungkinkan siapa saja untuk menginstal dan mengoperasikannya di server pribadi . Berbeda dengan layanan proprietary seperti Dropbox, arsitektur terbuka memungkinkan penambahan fungsionalitas tambahan ke server dalam bentuk aplikasi dan memungkinkan pengguna untuk memiliki kontrol penuh terhadap datanya.Pengembang orisinil asli Frank Karlitschek bercabang ownCloud dan menciptakan Nextcloud, yang terus dikembangkan secara aktif oleh Frank dan anggota tim originalCloud asli lainnya.

B.Latar Belakang

     Karena ingin mengetauhi perbedaan owncloud & nextcloud yang pengembangnya sama , dari segi kekurangan dan kelebihan

C.Maksud & Tujuan

    Membandingkan Nextcloud & Owncloud

D.Perbandingan

    Owncloud Memiliki Fitur
 1.Akses, Sinkronkan dan Bagikan Data Anda, Di bawah Kontrol Anda!
 2.Akses semua hal yang Anda pedulikan
 3.Bisa Mengakses Data Anda dimana anda Berada
 4.Berbagi file dengan siapapun sesuai keinginan anda
 5.Kalender
 6.Kontak
 7.Edit File anda sesuai keinginan anda dan dimana saja
 8.Umpan Aktivitas & Notifikasi
 9.file sebelumnya yang Anda modifikasi dipertahankan dan dapatdibawakembal
 10.Play Musik & Video
 11.Simpan Kata Sandi
    Nextcloud  Memiliki Fitur
 1.Nextcloud memberi Anda akses ke semua file Anda dimanapun Anda   berada.
 2.Bagikan file dengan orang lain sesuai persyaratan Anda.
 3.Keamanan
 4.manajemen alur kerja
 5.Melacak perubahan pada file Anda
 6.Pemantauan server Nextcloud Anda
 7.Client Mobile Dan Desktop
 8.Penyimpanan eksternal, aman dienkripsi
 9.Kalender
 10.Kontak
 11.Amankan panggilan audio dan video
 11.Melihat dan mengedit dokumen dengan Collabora
 12.Tambahkan lebih banyak fitur lewat Apps Nextcloud

E.Refrensi 

    https://nextcloud.com/features/
    https://owncloud.org/features/
    https://id.wikipedia.org/wiki/OwnCloud
    https://en.wikipedia.org/wiki/Nextcloud

Kamis, 16 November 2017

DESKTOP ENVIRONMENT



A. Pendahuluan

a. Pengertian
lingkungan desktop ( DE ) adalah implementasi metafora desktop yang dibuat dari kumpulan program yang berjalan di atas sistem operasi komputer, yang memiliki antarmuka pengguna grafis umum (GUI), terkadang digambarkan sebagai shell grafis . Lingkungan desktop terlihat kebanyakan di komputer pribadi sampai munculnya komputasi mobile. GUI Desktop membantu pengguna untuk mengakses dan mengedit file dengan mudah, sementara mereka biasanya tidak menyediakan akses ke semua fitur yang terdapat pada sistem operasi yang mendasarinya. Sebagai gantinya, antarmuka baris perintah tradisional (CLI) masih digunakan saat kontrol penuh atas sistem operasi diperlukan.
b. Latar belakang
    Metafora desktop dengan grafis GUI dan CLI sebagai gantinya
c. Maksud dan tujuan
    Mengetahui tentang DE
d. Hasil yang diharapkan
     Mengulas sejarah dan contoh DE
C. Alat dan Bahan
     – Laptop
     – Internet
D. Jangka waktu pelaksanaan
      30 menit
E. Proses dan tahapan

Sejarah
Apple Inc. adalah pengembang sistem operasi pertama yang menyediakan lingkungan desktop pada komputer pribadi, yaitu di Apple Lisa. Namun lingkungan desktop pertama dibuat oleh Xerox, dan telah dijual dalam Xerox Alto pada tahun 1970-an. Alto sebenarnya dimaksudkan oleh Xerox untuk menjadi komputer kantor pribadi, tetapi gagal di pasar karena buruknya pemasaran dan harga yang sangat tinggi.
Saat ini, hampir semua komputer pribadi sudah diprapasang dengan sistem operasi yang menyediakan sebuah lingkungan desktop. Umumnya, komputer-komputer dengan sistem operasi Microsoft Windows dan Mac OS yang memiliki lingkungan desktop yang relatif tak dapat diubah-ubah. Lingkungan desktop lainnya yang semakin populer [5], adalah yang diperuntukkan bagi sistem operasi Linux (atau keluarga Unix lainnya) yang menggunakan X Window System termasuk KDE, GNOME, Xfce dan Common Desktop Environment (CDE).
Sejumlah lingkungan desktop lain juga ada, termasuk (namun tidak terbatas pada): Aston, Equinox Desktop Environment (EDE), Graphical Environment Manager (GEM), IRIX Interactive Desktop, Java Desktop System (JDS) dari Sun, Mezzo, Proyek Looking Glass, ROX Desktop, UDE, Xito, XFast. Adalagi pengelola jendela (window manager) yang dapat berdiri sendiri tanpa menggunakan lingkungan desktop namun menggunakan komponen-komponen yang fungsinya mirip dengan lingkungan desktop, seperti Enlightenment. Juga Window Maker dan AfterStep, yang keduanya menggunakan fitur GUI dari NEXTSTEP.

Sedikit contoh desktop environment

1. UNITY



Unity adalah shell grafis untuk lingkungan desktop GNOME yang awalnya dikembangkan oleh Canonical Ltd. untuk sistem operasi Ubuntu -nya. Kesatuan debutnya di edisi netbook Ubuntu 10.10 . Ini pada awalnya dirancang untuk memanfaatkan ruang dengan lebih efisien mengingat ukuran layar netbook yang terbatas, termasuk, misalnya, pengalih aplikasi vertikal yang disebut peluncur , dan bilah menu utama serbaguna yang luar ruang hemat ruang.
Lebih lenhkapnya sialhkan baca disini https://en.wikipedia.org/wiki/Unity_(user_interface).

 2.MATE


MATE ( / m ɑː t eɪ / ; Pengucapan bahasa Spanyol: [mate] ) adalah lingkungan desktop yang bercabang dari basis kode GNOME 2 yang sekarang tidak dipelihara.
GNOME 3 , yang dirilis pada bulan April 2011, menggantikan metafora desktop klasik, menggantinya dengan antarmuka pengguna aslinya: GNOME Shell . Tindakan ini menyebabkan beberapa kritik dari bagian komunitas perangkat lunak bebas . Beberapa pengguna menolak untuk menerima desain antarmuka GNOME yang baru dan meminta pengembangan GNOME yang terus berlanjut 2. Pengguna Argentina Arch Linux memulai proyek MATE untuk memenuhi permintaan ini dan mengumumkan ketersediaan MATE pada tanggal 18 Juni 2011.
Lebih lengkapnya silahkan baca disini https://en.wikipedia.org/wiki/MATE_(software)

 3.CINNAMON


Cinnamon adalah lingkungan desktop berbasis GNOME 3 . Dimulai pada tahun 2011. Cinnamon awalnya dimulai sebagai garpu GNOME Shell , yang awalnya merupakan cangklas grafis perangkat lunak GNOME, namun menjadi lingkungan desktopnya sendiri di Cinnamon 2.0. Cinnamon dikembangkan oleh distribusi Linux Mint , dengan adopsi yang lebih luas menyebar ke distribusi Linux lainnya dari waktu ke waktu.
Lebih lengkapnya silahkan baca di sini https://en.wikipedia.org/wiki/Cinnamon_(software).


4.GNOME


GNOME Shell adalah shell grafis dari lingkungan desktop GNOME yang dimulai dengan versi 3, yang dirilis pada tanggal 6 April 2011. Ini menyediakan fungsi dasar seperti meluncurkan aplikasi, beralih di antara jendela dan juga merupakan mesin widget . GNOME Shell mengganti Panel GNOME dan beberapa komponen pendukung di GNOME 2.
Lebih lengkapnya silahkan baca di sini https://en.wikipedia.org/wiki/GNOME_Shell



5.KDE


KDE adalah komunitas perangkat lunak bebas internasional yang mengembangkan perangkat lunak Gratis dan Gratis. Produk yang terkenal meliputi Desktop Plasma , Kerangka KDE dan berbagai aplikasi cross-platform yang dirancang untuk berjalan pada sistem Unix-like dan Microsoft Windows yang modern. Selanjutnya menyediakan alat dan dokumentasi untuk pengembang yang memungkinkan mereka menulis perangkat lunak. Peran pendukung ini membuat KDE menjadi pusat pengembangan dan rumah bagi banyak aplikasi dan proyek populer seperti Calligra Suite , Krita atau digiKam .
Lebih lengkapnya silahkan baca di sini https://en.wikipedia.org/wiki/KDE#Plasma_Workspaces.

F. Hasil yang didapatkan
Mengetahui tentang DE


G. Kesimpulan yang didapatkan
Desktop Environment, adalah sebuah antarmuka grafis (Graphical User Interface) pada desktop sistem operasi anda. Desktop Environment ini bisa dibilang sebagai pengganti antarmuka baris perintah (Command Line Interface).
 
H. Referensi / daftar pustaka
      – https://id.wikipedia.org/wiki/Lingkungan_desktop


Senin, 13 November 2017

Fiber Optik



 A. Pendahuluan
1. Latar Belakang
Layanan aplikasi mlalui internet yang memerlukan bandwidth yang besar dan kecepatan tinggi dalam pentransmisian ke dan dari end user. Dan dapat menggunakan teknologi berbasis serat optik.

2. Tujuan
Mengenal teknologi fiber optik

B. Alat dan Bahan
1. Laptop
2. Koneksi Internet
3. Referensi

C. Jangka waktu pelaksanaan
2 Jam

D. Pembahasan
Serat optik adalah saluran transmisi sejenis kabel yang terbuat dari kaca yang sangat halus seukuran rambut. Fiber Optik ini dapat digunakan untuk mentransmisikan sinyal cahaya dari suatu tempat ketempat lain. Cahya yang berada pada fiber optik tidak keluar karena indeks bias dari kaca lebih besar daripada indeks bias dari udara.
Pengembangan teknologi fiber optik memiliki bandwidth yang besar sehingga kemampuan dalam transmisi data menjadi lebih cepat.
Jaringan optik adalah sebuah jaringan dimana layer fisiknya mengguanakan kabel serat optik. Trunk-truk kabelnya diinterkoneksikan dengan optical cross-connects (OXC), dan sinyal dilewatkan atau didrop menggunakan optical add/drop multiplexers (OADMs)
Kelebihan Fiber Optik
Dalam penggunaannya Fiber Optik memiliki kelebihan antara lain :
1. Lebar jalur besar dan kemampuan dalam mengirimkan data.
2. Biaya pemasangan dan pengoperasian rendah
3. Tingkat keamanan tinggi
4.Ukuran kecil
5.Tidak berkarat

Kabel serat optik
Berikut ini merupakan komponen yang membentuk karakteristik dari fiber optik:
a. Inti, Pada bagian inti jenis serat kaca berpernaruh pada kualitas dari kabel fiber optik itu sendiri. Diameter inti serat optik memiliki ukuran yang berbeda-beda, antara 2 μm hingga 50 μm. Lebih besar diameter inti serat kaca maka akan semaik baik pula kualitas dan kemampuan si fiber optik ini.
b.Cladding, untuk bagian ini adalah komponen yang terbuat dari kaca dan memiliki fungsi sebagai pelindung inti fiber optik. Bagian ini sering disebut juga sebagai jaket Cladding dan untuk diameternya antara 5 μm – 250 μm. Selain sebagai pelindung inti, cladding juga berfungsi memancarkan cahaya dari luar kepada inti.
c.Coating, lapisan ini juga sering disebut sebagai mantel, berbeda dengan inti dan cladding yang terbuat dari kaca, untuk lapisan ini terbuat dari bahan plastik. Fungsi dari mantel ini adalah untuk melindungi gangguan dari luar seperti lengkungan kabel dan kelembaban udara yang dapat mengakibatkan kerusakan pada lapisan dalam. Setiap mantel memiliki warna yang berbeda-beda, tujuannya agar dapat mempermudah penyusunan urutan core.
d.Strength Member & Outer Jacket, Perlindungan utama berawal dari lapisan ini. lapisan strength member dan outer jacket merupakan lapisan terluar dari kabel fiber optik, fungsinya jelas untuk melindungi inti kabel fiber optik dari gangguan secara langsung.

Pembagian Fiber Optik dapat dilihat dari 2 macam perbedaan
1. Berdasarkan moder dirambatkan:
a. Single mode : Fiber optik dengan inti yang sangat kecil. Bagian inti fiber optik single mode terbuat dari bahan silika. Kabel jenis ini paling mahal dengan kecepatan yang sangat tinggi dari jarak yang sangat jauh
b. Multi mode : Fiber optik dengan diameter core yang agak besar yang membuat laser didalamnya akan terpantul didinding clading yang dapat menyebabkan berkurangnya bandwidth dari fiber optik jenis ini.
2. Berdasarkan indeks bias core
a. Step indeks : pada serat optik step indeks core memiliki indeks bias yang omogen
b. Gradded indeks : indeks bias core semakin mendekat ke arsah clading semakin kecil.
E. Kesimpulan
Jaringan optik adalah sebuah jaringan dimana layer fisiknya mengguanakan kabel serat optik

Referensi
https://id.wikipedia.org/wiki/Serat_optik

Kamis, 09 November 2017

Perbedaan Kerja Programmer dan Developer di Indonesia

A.Pendahuluan
1.Latar Belakang
Karena saat ini Progemer dan Developer sekarang sangat berkembang di 
bidang IT

2. Tujuan
Untuk Membedakan Progemer dan Developer

B.Jangka Waktu
20 menit

C. Pembahasan

Progemmer
Kerja Programmer di Indonesia adalah menyelesaikan masalah dengan menggunakan bahasa pemrograman (HTML/CSS, JavaScript, PHP, C++, dan lain-lain). Biasanya, kerja programmer membutuhkan paham algoritma dan sering bekerja sendiri. Kerja Programmer di Indonesia (dan di Wonderlabs) setidaknya menguasai satu bahasa pemrograman. Mereka biasanya merupakan lulusan dari Universitas dengan jurusan ilmu komputer atau informatika, seperti di Wonderlabs. Ada juga programmer yang bukan berasal dari Universitas, seperti pelajar sekolah menengah kejuruan di bidang informatika, atau orang yang belajar otodidak dari buku, internet, kursus, bootcamp dan sebagainya.

eveloper adalah seorang programmer yang sudah terlatih, mereka tidak hanya menyelesaikan masalah, namun juga membangun suatu produk. Developer melakukannya sesuai dengan prinsip-prinsip desain dan implementasi rekayasa perangkat lunak, termasuk hal-hal seperti kinerja, maintainability, skalabilitas, ketahanan, dan idealnya keamanan diikutkan juga.

 Developer

Developer bisa dikatakan sebagai seseorang yang dapat menggunakan banyak sistem dan bahasa pemrograman yang berbeda serta membuatnya terhubung satu sama lain. Seorang Developer merupakan seseorang yang profesional, dapat bekerja dengan orang lain, dan punya kemampuan berkomunikasi yang baik.

Mereka memiliki pengalaman yang cukup untuk menyelesaikan masalah yang sudah pernah ia selesaikan sebelumnya dan tahu mana metode yang berhasil dan mana yang tidak. Developer biasanya menggambarkan tujuan, dan mereka merancang perangkat lunak yang akan diambil. Developer memiliki lebih banyak kebebasan karena mereka memiliki pengalaman yang lebih dalam.

Kerja Programmer dan Kerja Developer memiliki sebutan lain. Programmer disebut coder, sedangkan developer disebut software engineer. Lebih sederhana, programmer bisa dikatakan seorang penyelesai masalah dan Developer bisa dikatakan seorang yang tidak hanya menyelesaikan masalah namun punya kinerja yang terstruktur dan disiplin.


Inspired by: www.codepolitan.com
Images sources: Freepik

Pengertia Meta

 Pengertian

Menurut wikipedia, meta adalah elemen atau tag dalam bahasa pemrograman HTML atau XHTML yang berfungsi sebagai pemberi informasi metadata dari sebuah halaman web.

Maksud dan Tujuan
Agar tahu apa yang dimaksud dengan meta charset beserta fungsinya.

Hasil yang Diharapkan
 Dapat memahami pengertian beserta fungsi dari meta charset.

Latar Belakang 
Sebagian besar dari kita mungkin memang sudah kenal lama dengan HTML, tetai terkadang ada satu hal yang mungkin memang kita tidak tahu salah satunya adalah pengertian Meta Charset.

Alat dan Bahan
Komputer atau Laptop.
Text Editor.

Jangka Waktu Palaksanaan
2 jam.

Uraian
 1. Meta tag adalah ‘data tentang data‘, dimana tag ini ditujukan bukan kepada user, tetapi kepada web browser atau kepada ‘robot program‘ seperti mesin pencari (search engine). Dan pada kali ini yang akan kita bahas adalah meta charset utf-8. Berikut penjelasannya :

     <meta charset="utf-8">

Meta tag diatas memberi instruksi kepada web browser untuk menerjemahkan karakter-karakter di dalam halaman HTML sebagai UTF-8.

2. Sejarah Meta Charset HTML
Inatruksi charset digunakan untuk menterjemahkan bit-bit dalam HTML menjadi karakter. Karakter set paling sederhana dan juga paling awal digunakan adalah karakter set ASCII, (dalam HTML ditulis sebagai charset=”us-ascii”). Karakter set ini terbatas pada huruf latin (a-z, A-Z) dan beberapa karakter lain seperti angka, spasi, tab, dll dengan total hanya 128 karakter.

Karakter ini kemudian dikembangkan oleh ANSI yang biasa disebut dengan ISO-8859-1 (dalam HTML ditulis sebagai charset=”ISO-8859-1”. Karakter ANSI mendukung 256 karakter, dan umumnya digunakan pada HTML versi 2.0 sampai dengan HTML 4.01.


Pemasalahan pada karakter set ASCII maupun ANSI adalah tidak menyertakan karakter non-latin seperti huruf arab, cina, jepang, dll. Untuk keperluan ini dikembangkan berbagai karakter set untuk masing-masing bahasa, seperti big5 untuk karakter cina, x-euc-jp untuk karakter jepang, iso-8859-7 untuk karakter yunani dll. Sehingga untuk setiap web, penulisan karakter set akan berbeda-beda tergantung bahasa apa yang digunakan untuk menulis halaman HTML.


Pada awal perkembangan XHTML, diperkenalkan karakter set UTF-8 (Unicode Transformation Format-8) yang mendukung hampir seluruh karakter yang ada di dunia. Karakter ini juga mendukung di HTML 5. Dengan karakter ini, kita tidak perlu khawatir dengan karakter dan bahasa yang digunakan. Utf-8 ini mendukung lebih dari 10.000 karakter.

3. Pentingnya Menggunakan Charset
Jika kita tidak menuliskan charset di script kita, maka proses web browser ‘menebak‘ karakter set ini bisa menjadi masalah. Pada tahun 2005 terdapat sebuah bug pada Internet Explorer yang dinamakan Google XSS. Hal ini terjadi karena situs google tidak menuliskan karakter set sehingga bisa digunakan untuk menyisipkan kode javascript. Oleh karena itu, sebaiknya kita selalu menambahkan meta tag charset pada setiap halaman HTML.

Hasil yang Didapatkan

    Paham dengan sejarah Meta Charset.
    Paham yang dimaksud dengan Meta Charset.
    Paham dengan fungsi Meta Charset.
Temuan Permasalahan
Kesimpulan
Meta Charset adalah tag HTML yang berfungsi untuk menterjemahkan bit HTML ke karakter.Karakter ini juga digunakan untuk melindungi website agar tidak dimasuki atau disisipi oleh kode javascript.Karakter ini mendukung semua bahasa.


Referensi

    https://id.wikipedia.org/wiki/Meta
    http://www.duniailkom.com/tutorial-belajar-html5-pengertian-meta-tag-charset-utf-8-pada-html5/

Rabu, 08 November 2017

Pengertian GNU dan GPL



A. Judul : Pengertian GNU dan GPL
B. Pendahuluan
1. Latar Belakang
Timbulnya rasa ingin tahu tentang maksut dari GNU/Linux

2.Tujuan
Mengerti apa itu GNU dan GPL

3. Hasil yang diharapkan
Mengetahui apa itu GNU dan GPI

C.Alat dan Bahan
1. Komputer
2.Referensi

D. Jangka Waktu Pelaksanaan
Dilaksanakan pada tanggal 29 Juni 2017 pukul 09.00-09.45

E. Pembahasan

GNU adalah suatu sistem perangkat lunak komputer (Software) sepenuhnya terdiri dari perangkat lunak bebas (Freeware) . Namanya merupakan akronim berulang untuk GNU’s Not UNIX (GNU bukanlah UNIX), nama itu dipilih karena rancangannya mirip Unix, tetapi berbeda dari UNIX, GNU tidak mengandung kode-kode UNIX. Pengembangan GNU dimulakan oleh Richard Stallman dan merupakan fokus asli Free Software Foundation (FSF) atau dalam bahasa indonesia Penemu perangkat Lunak bebas.GNU/Linux atau gabungan dari GNU dan Linux adalah suatu kesatuan software yang saling terintegrasi membentuk sebuah sistem operasi. GNU/Linux menggunakan Kernel (inti dasar sistem operasi) Linux yang selanjutnya menggunakan utility dan library dari sistem operasi GNU. Maka selanjutnya Linux diberi nama alternatif GNU/Linux sebagai tanda bahwa Linux dikembangkan menggunakan lisensi publik GNU (GPL).
Kalau GPL apa itu?
GPL ada kaitannya dengan GNU looh.. jika GNU adalah peangkat lunak bebas maka GPL adalah Lisensi dari perangkat lunak bebas tersebut. GPL merupakan Singkatan dari General Public License atau dalam bahasa indonesia Lisensi publik umum merupakan suatu lisensi perangkat lunak bebas yang aslinya di
tulus oleh Richard Stallman Lisensi GPL memberikan penerima salinan perangkat lunak hak dari perangkat lunak bebas dan menggunakan copyleft untuk memastikan kebebasan yang sama diterapkan pada versi berikutnya dari karya tersebut. GPL terakhir lisensi ini, yaitu versi 3, dirilis 27 Juni 2007. GNU Lesser General PublicLicense (LGPL) merupakan versi lain GPL, ditujukan untuk penggunaan beberapa software library.

F. Hasil yang didapatkan
Mengerti tentang GNU dan GPL

G. Kesimpulan
GNU adalah suatu sistem perangkat lunak komputer (Software) sepenuhnya terdiri dari perangkat lunak bebas (Freeware).GPL  merupakan suatu lisensi perangkat lunak bebas

H. Referensi
https://davidadinugroho.wordpress.com/2014/11/12/pengertian-gnu-atau-gpl-general-public-license/

Senin, 06 November 2017

Websit


Pengertian website dan jenisnya – Website adalah sering juga disebut Web, dapat diartikan suatu kumpulan-kumpulan halaman yang menampilkan berbagai macam informasi teks, data, gambar diam ataupun bergerak, data animasi, suara, video maupun gabungan dari semuanya, baik itu yang bersifat statis maupun yang dinamis, yang dimana membentuk satu rangkaian bangunan yang saling berkaitan dimana masing-masing dihubungkan dengan jaringan halaman atau hyperlink.
Atau definisi website adalah kumpulan dari berbagai macam halaman situs, yang terangkum didalam sebuah domain atau juga subdomain, yang lebih tempatnya berada di dalam WWW (World Wide Web) yang tentunya terdapat di dalam Internet.
Halaman website biasanya berupa dokumen yang ditulis dalam format Hyper Text Markup Language (HTML), yang bisa diakses melalui HTTP, HTTP adalah suatu protokol yang menyampaikan berbagai informasi dari server website untuk ditampilkan kepada para user atau pemakai melalui web browser.


A. Jenis atau macam-macam website

Jenis-jenis website ada 3 (tiga) macam diantaranya, bisa dibaca dibawah ini:

Website Statis adalah suatu website yang mempunyai halaman yang tidak berubah. Yang artinya adalah untuk melakukan sebuah perubahan pada suatu halaman hanya bisa dilakukan secara manual yitu dengan cara mengedit kode-kode yang menjadi struktur dari website itu sendiri.

Website Dinamis adalah merupakan suatu website yang secara strukturnya diperuntukan untuk update sesering mungkin. Biasanya selain dimana utamanya yang bisa diakses oleh para pengguna (user) pada umumnya, juga telah disediakan halaman backend yaitu untuk mengedit konten dari

website tersebut. Contoh dari website dinamis seperti web berita yang didalamnya terdapat fasilitas berita, dsb.

Website Interaktif adalah suatu website yang memang pada saat ini memang terkenal. Contohnya

website interaktif seperti forum dan blog. Di website ini para pengguna bisa berinteraksi dan juga beradu argumen mengenai apa yang menjadi pemikiran mereka.

B. Inilah manfaat website

Manfaat dari website biasanya sebagian orang memiliki suatu alasan untuk membuat web itu sendiri, diantaranya:

Memperluas jangkauan promosi sesuatu, dengan memiliki website maka produk kita lebih bisa dikenal oleh masyarakat khususnya pengguna internet.
Bisa menjadi media tanpa batas, sebab internet adalah media informasi yang tanpa batas. Dengan memiliki website kita berarti sama saja memiliki banayak karyawan yang mempromosikan produk kita selama 24 jam. Yang artinya dimana website kita akan memberikan suatu informasi kepada calon konsumen selama 24 jam.
Promosi yang luas, internet adalah suatu media promosi terluas di dunia jika dilihat dari jangkauan area.
Media pengenalan perusahaan, Jika kita memiliki suatu perusahaan akan lebih mudah kita mengenalkan perusahaan lewat website, karana jangkauannya internet yang luas dan pemakainya yang banyak, sehingga perusahaan kita akan dikenal oleh masyarakat banyak sehingga dapat mendatangkan calon konsumen dengan cara promosi produk lewat website.
Dan lain-lain.
C. Macam-macam domain website

Domain website, contohnya bisa di baca di bawah ini:

1. co.id : Biasanya digunakan untuk badan usaha yang memiliki badan hukum sah.
2. go.id : Khusus digunakan untuk Lembaga Pemerintahan  RI.
3. ac.id : Dipakai untuk Lembaga Pendidikan.
4. or.id: Dipakai untuk segala macam organisasi yang tidak termasuk kedalam kategori     ”co.id”,”go.id”,”mil.id”, “ac.id” dan sebagainya.
5. war.net.id : Dipaki untuk industri warung internet (warnet) yang ada di Indonesia
6. sch.id: Dipakai khusus untuk Lembaga Pendidikan SD, SMP dan SMU atau SMK
.web.id: Biasanya digunakan untuk organisasi, badan usaha, ataupun perseorangan yang melakukan kegiatannya di WWW.
Itulah secara singkat mengenai pengertian website, semoga dapat bermanfaat dalam menambah ilmu pengetahuan.

Rabu, 01 November 2017

Melihat Kondisi Cuaca dan fase Bulan di Terminal Linux dengan WTTR

Info Cuaca dan Fase Bulan

A. Pengertian
Informasi yang disediakan oleh aplikasi CLI disebut wego, tetapi jika Anda tidak ingin menginstalnya, cURL dapat mengambil perkiraan dari antarmuka web yang wttr.in. Semua yang dibutuhkan adalah lokasi ramalan cuaca yang Anda inginkan . Cukup ketik nama kota, kode bandara atau alamat IP saat ini.

cURL adalah piranti baris perintah yang sangat berguna untuk mentransfer data dari atau server. cURL mendukung berbagai protokol seperti FILE, HTTP, HTTPS, IMAP, IMAPS, LDAP, DICT, LDAPS, TELNET, FTP, FTPS, GOPHER, RTMP, RTSP, SCP, SFTP, POP3, POP3S, SMB, UKM, SMTP, SMTPS, dan TFTP.

cURL dapat digunakan dalam banyak cara yang berbeda dan menarik. Dengan tool ini Anda dapat men-download, meng-upload dan mengatur file, periksa alamat email Anda, atau bahkan memperbarui status Anda di beberapa situs media sosial atau periksa cuaca. Dalam artikel ini akan mencakup lima paling berguna dan dasar menggunakan cURL alat apapun Linux VPS.

Fitur yang terdapat pada wttr :
1. Anda tidak perlu Ambil / Install aplikasi kecuali dan sampai Anda secara eksplisit ingin menginstalnya dan menggunakan layanan HTTP front-end. Yang Anda butuhkan adalah perintah ‘ikal’ yang akan diinstal.
2. Itu tidak IP geolocation jika Anda meninggalkan dari kota.
3. Ini adalah cross-platform dan akan berjalan pada Windows juga.
4. Untuk USA menggunakan metrik UCSC secara default. Untuk sisa dunia, standar satuan SI, namun Anda dapat selalu memaksa metrik yang Anda inginkan.

B. LATAR BELAKANG
          Karena dengan menggunakan wttr ini kita bisa melihat kondisi cuaca bahkan fase bulan juga.

C. MAKSUD DAN TUJUAN
          Dengan wttr ini agar kita bisa lebih berkreasi lagi di Linux ini yang Open Source namun masih banyak juga yang masih belum mengetahui sebenarnya linux itu tersendiri.

D. JANGKA WAKTU KEGIATAN 
          Untuk jangka waktu kegiatan membutuhkan waktu beberapa menit saja karena aplikasi ini cuma untuk cek cuaca dan fase bulan.

E. ALAT DAN BAHAN
          1. Laptop
          2. Koneksi Internet

F. TAHAPAN PELAKSANAAN KEGIATAN
1. Mendapatkan informasi cuaca dari lokasi Anda saat ini anda berada. Dan jalankan perintah di bawah ini :
$curl wttr.in


2. Anda bisa mendapatkan informasi cuaca dari setiap kota. Untuk mendapatkan informasi cuaca untuk kota Klaten, menjalankan perintah di bawah ini :
$curl wttr.in/klaten




3. Anda juga dapat memeriksa fase Bulan. Untuk tempat Anda dapat Anda lakukan
$curl wttr.in/moon


4. Untuk kota-kota lain Anda dapat menambahkan, + INDONESIA.


5. Anda dapat melihat fase bulan dari tanggal masa lalu juga
$curl wttr.in/moon@2016-May-24


6. Aplikasi wttr cukup fleksibel untuk mendukung nama domain sebagai specifier lokasi juga.
$curl wttr.in/@alvin-blctelkom.blogspot.co.id


G. HASIL KEGIATAN
           Dengan menggunakan terminal linux saja kita sudah bisa melihat kondisi cuaca dan fase Bulan.

H. KESIMPULAN
           Meskipun dengan terminal linux, kita bisa menggunakannya seperti melihat Kondisi Cuaca dan Fase Bulan. Selain seperti cek sistem seperti IP, Install aplikasi yang lainnya dan lain-lain.

 I. REFERENSI
http://www.jointux.com/get-weather-condition-and-moon-phase-in-console-using-wttr/

Sabtu, 28 Oktober 2017

Komputer

A.Pendahuluan
1.Pengertian

Komputer berasal dari kata computare yang berarti menghitung.Pada awalnya komputer digunakan untuk menggambarkan orang yang perkerjaannya melakukan perhitungan aritmatika, dengan atau tanpa alat bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya, pengolahan informasi hampir eksklusif berhubungan dengan masalah aritmetika, tetapi komputer modern dipakai untuk banyak tugas yang tidak berhubungan dengan matematika.


Pengertian komputer menurut beberapa ahli :

Pengertian Komputer menurut Robert H. BlissmerKomputer ialah suatu alat elektronik yg mampu melakukan beberapa tugas seperti menerima input, memroses input, menyimpan perintah-perintah dan menyediakan output dalam bentuk informasi.
Pengertian Komputer menurut V.C. Hamacher et alKomputer merupakan mesin penghitung elektronik yg dengan cepat dapat menerima informasi input digital, memrosesnya sesuai dengan program yg tersimpan di memorinya dan menghasilkan output informasi.
Pengertian Komputer menurut Elias M. AwadKomputer sebuah alat hitung yg memproses data untuk disajikan dalam bentuk data digital dan data analog.
Pengertian Komputer menurut Donald H. Sanderes
Komputer adalah sistem elektronik untuk memanipulasi data dengan cepat dan tepat serta dirancang dan diorganisasikan agar secara otomatis menerima dan menyimpan data input, memrosesnya, dan menghasilkan output di bawah pengawasan suatu langkah-langkah instruksi program (Sistem Operasi) yang tersimpan di didalam penyimpannya (stored program).
Pengertian Komputer menurut Larry Long & Nancy LongKomputer adalah alat hitung elektronik yg mampu menginterpresentasikan juga melaksanakan perintah program untuk input, output, perhitungan, dan operasi-operasi logik.
Pengertian Komputer menurut Robert H. BlissmerKomputer ialah suatu alat elektronik yang mampu melakukan beberapa tugas seperti menerima input, memroses input, menyimpan perintah-perintah dan menyediakan output dalam bentuk informasi.
Pengertian Komputer menurut Larry Long & Nancy LongKomputer adalah alat hitung elektronik yang mampu menginterpresentasikan dan juga melaksanakan perintah program untuk input, output, perhitungan, dan operasi-operasi logika.
Pengertian Komputer menurut Williams, SawyerKomputer adalah mesin multiguna yang dapat diprogram, yang menerima data (fakta-fakta & gambar-gambar kasar) dan memproses atau memanipulasinya ke dalam informasi yang dapat kita gunakan
Pengertian Komputer menurut William M. FuoriKomputer adalah suatu alat pemroses data yang dapat melakukan perhitungan besar secara cepat, termasuk perhitungan aritmetika dan operasi logika, tanpa campur tangan dari manusia.Secara luas, Komputer dapat didefinisikan sebagai suatu peralatan elektronik yang terdiri dari beberapa komponen, yang dapat bekerja sama antara komponen satu dengan yang lain untuk menghasilkan suatu informasi berdasarkan program dan data yang ada. Ringkasnya komputer digunakan untuk mengolah data dan informasi.
b. Latar Belakang
1. Dibutuhkannya alat bantu yang digunakan untuk membantu manusa dalam proses menghitung dan pengolahan data

c. Maksud dan Tujuan
1.Mempermudah dan mempercepat proses menghitung dan mengolah data

d. Hasil yang Diharapkan
Mampu mempermudah dan mempercepat proses menghitung dan mengolah data.

C. Alat dan bahan
Alat dan Bahan yang digunakan anatara lain komputer dan koneksi internet.

D. Jangka Waktu Pelaksanaan
Jangka waktu yang digunakan tanggal 3 Juni 2017 pukul 12.00-12.57

E. Proses dan Tahapan

F.Hasil yang didapatkan

G.Temuan Permasalahan
Belum ditemukannya masalah

H. Kesimpulan yang didapatkan
Komputer digunakan untuk mempermudah dan mempercepat proses menghitung dan mengolah data

I. Daftar Referensi
1. https://id.wikipedia.org/wiki/Komputer
2.http://infokomputerrakitan.blogspot.co.id/2015/05/pengertian-komputer-menurut-para-ahli.html