Kamis, 18 April 2019

LANGKAH LANGKAH REGRESI LINEAR DENGAN JUPYTER [PHYTON]

Kali ini saya akan membahas langkah-langkah untuk melakukan regresi linear menggunakan Jupyter.

Pertama buka jupyter notebook nya, lalu klik new berada di sebelah kanan dan klik Phyton 2 untuk membuat notebook baru tempat kita mengetik kodingnya.



Selanjutnya kita memasukan kodingnya pada cell [In] lalu jika sudah klik run maka hasil akan muncul pada cell dibawahnya.

kali ini kita ingin lihat data iklan dan hasil penjualan produk pada TV, Koran, dan Radio, kodingan dan outputnya seperti contoh di bawah ini.


Selanjutnya kita akan menampilkan hasil pengamatan penjualan produk pada TV, Radio, dan Koran. untuk kodingan dan outpunya seperti contoh di bawah ini


Lalu kita hitung peningkatan iklan berkaitan dengan peningkatan penjualan dan menghitung prediksi penjualan TV. untuk kodingan dan outputnya seperti di bawah ini.

Selanjutnya kita cari prediksi dengan statsmodel dan juga kita menghitung rsquared. untuk kodingan dan outputnya seperti di bawah ini.


Lalu kita cari data maximun dan minimumnya. untuk kodingan dan outputnya seperti di bawah ini.

Dan berikut adalah kodingan dan output bentuk grafiknya.



Sumber : https://github.com/isramrasal/kursusML


Sabtu, 06 April 2019

PERBANDINGAN SISTEM OPERASI PADA SMARTPHONE


SISTEM OPERASI ANDROID




Android adalah sistem operasi berbasis linux yang dirancang untuk perangkat bergerak (mobile) seperti smartphone atau tablet. Sistem operasi ini dikembangkan oleh perusahaan Android, Inc., dengan dukungan finansial dari Google, yang kemudian dibeli pada tahun 2005 dan resmi dirilis pada tahun 2007. Lalu apa kelebihan Android dibandingkan dengan sistem operasi perangkat mobile lainnya? Well, ada beberapa alasan mengapa Android lebih baik dan punya potensi sukses yang lebih besar, alasannya sebagai berikut.

1.     Platform terbuka
Setiap orang dapat men-download software development kit dan membuat aplikasi untuk android. Hal inilah yang menjadi alasan banyak aplikasi android yang free, walaupun ada sebagian yang berbayar, tapi banyak sekali aplikasi free dan kita bisa mendownloadnya melalui playstore.

2.     Reputasi yang bagus
Google adalah perusahaan dengan reputasi yang bagus ketika datang untuk menciptakan sebuah software, hal ini terbukti dengan kesuksesan dari layanan seperti gmail, search engine, browser google chrome, dan lain sebagainya.

3.     Opensource dengan lisensi Apache
Google merilis kodenya dibawah lisensi apache. Kode opensource dan lisensi perizinan apache memungkinkan siapapun diberi keleluasaan untuk memodifikasi, mendistribusikan, dan mengembangkan secara bebas.

Seperti yang kita tahu, sekarang ini banyak sekali vendor smartphone beralih menggunakan Android sebagai system operasi untuk perangkat bergerak buatan mereka, contohnya Nokia, perusahaan tersebut baru – baru ini merilis sebuah smartphone dengan sistem operasi Android, kenapa? Jawabannya cukup sederhana, Android memiliki biaya lisensi yang murah karena sifatnya yang semi opensource. Tidak hanya itu, Android tentunya akan support dengan berbagai layanan google. Jadi, tidak hanya murah tapi juga fleksibel hal inilah yang menjadi alasan mengapa Android sangat popular dibandingkan dengan OS lainnya.

SISTEM OPERASI IOS



Selain Android, sistem operasi mobile lainnya yang populer adalah iOS. Sistem operasi ini banyak digunakan diberbagai produk apple seperti iphone, ipod, dll.
iOS (sebelumnya iPhone OS) adalah sistem operasi mobile yang dikembangkan dan didistribusikan oleh perusahaan Apple. Pertama kali diluncurkan tahun 2008 untuk iPhone dan iPod Touch, dan telah dikembangkan untuk mendukung perangkat Apple lainnya seperti iPad dan Apple TV.

Apa yang membedakan iOS dengan Android? iOS hanya digunakan di produk apple, selain itu Bahasa pemrograman yang digunakan iOS juga populer dikalangan developer. Apa saja Bahasa pemrograman yang digunakan oleh iOS? Jawabannya adalah sebagai berikut.

1.     Objective-C
Bahasa pemrograman Objective-C merupakan bahasa yang dikembangkan oleh Brad Cox dan Tom Love pada tahun 1980. Sebelum adanya Swift, Objective-C merupakan bahasa yang dipakai untuk iOS. Meski Swift sudah hampir mengambil alih sebagai bahasa utama pemrogramaan iOS, masih banyak proyek iOS yang bergantung pada kode-kode Objective-C. Oleh karena itu transisi dari Objective-C ke Swift akan berlangsung agak lambat. Hal itu dibuktikan dengan survei yang dilakukan oleh StackOverflow, bahasa pemrograman Objective-C masih termasuk ke dalam bahasa yang populer di kalangan developer.

2.     Swift
Swift adalah bahasa pemrograman yang diciptakan oleh perusahaan Apple untuk mengembangkan aplikasi untuk iOS, Mac, Apple TV, dan Apple Watch. Swift diperkenalkan pada tahun 2014 dan dirilis source code-nya pada tahun 2015
Tidak seperti Android, untuk menjadi developer iOS tidaklah mudah, banyak syarat yang perlu anda ikuti, salah satunya Anda wajib memiliki produk Apple. Produk Apple bisa dibilang tergolong mahal, jadi Anda perlu mempersiapkan budget yang lumayan.

SISTEM OPERASI SYMBIAN



Symbian OS adalah sistem operasi tak bebas yang dikembangkan oleh Symbian Ltd. yang dirancang untuk digunakan peralatan bergerak (mobile). Nokia Nseries rata-rata menggunakan Symbian OS v9.1s, kecuali Nokia N95 yang menggunakan Symbian OS v9.2s.
Saat ini Symbian OS banyak telah banyak digunakan oleh berbagai vendor produk peralatan komunikasi mobile pada berbagai jenis produk mereka yang bervariasi. Variasi dari sisi hardware ini dimana Symbian OS diimplementasi dapat dimungkinkan karena sistem operasi ini memiliki antarmuka pemprograman aplikasi (Application Programming Interface; API). API mendukung terhadap komunikasi dan tingkah laku yang umum pada hardware yang dapat digunakan oleh objek aplikasi lain.


Sumber :
https://www.plimbi.com/article/169024/mengenal-perbedaan-sistem-operasi-android-ios-blackberry-tizen-dan-windows-mobile
https://kangsolah.wordpress.com/2012/12/04/perbedaan-sistem-operasi-android-symbian-dan-windows-mobile/

Rabu, 03 April 2019

INSTALASI ANACONDA PHYTON





Anaconda adalah platform ilmu data dengan Bahasa pemrograman Python. Tujuan utamanya adalah untuk memungkinkan organisasi untuk berhasil mengamankan, menafsirkan, skala dan menyimpan data yang sangat penting untuk operasi sehari-hari mereka.

KELEBIHAN DAN KEKURANGAN

Kelebihan Anaconda adalah merupakan platform perangkat lunak tingkat perusahaan yang sangat baik, lalu semua fungsi dan node dapat diskala dan dapat disesuaikan bila diperlukan. Sedangkan kekurangannya adalah pengguna harus memiliki pengalaman luas dengan bahasa pemrograman Python, dan Anaconda ini mungkin bukan pilihan terbaik untuk organisasi yang lebih kecil.

LANGKAH-LANGKAH MENGINSTAL ANACONDA

Berikut ini adalah langkah - langkah untuk menginstall anaconda di windows. Anaconda sendiri adalah free and open source, program ini bisa dijalankan pada platform Windows, Mac, dan Linux.
Pertama buka aplikasi instalasi Anaconda dan tunggu hingga tampilan seperti di bawah ini dan klik next saja.



Lalu muncul license agreement dan next lagi.



Setelah itu akan muncul tampilan seperti di bawah ini, saya sarankan memilih pilihan default atau recommended dan next.



Pilih direktori untuk instalasinya dimana lalu next lagi.



Setelah itu akan ada 2 pilihan seperti di bawah ini, pilih yang bawah untuk mendaftarkan anaconda sebagai program default saat membuka dan membuat project bahasa python, lalu klik install.



Setelah install dan next maka akan muncul pilhan untuk install Microsoft VS Code. Kalau sudah terinstall sebelumnya bisa pilih skip, jika belum maka pilih install.




TAMPILAN AWAL ANACONDA




Sumber : https://anaconda.id.softonic.com/