Posts

Web Server

Webserver merupakan salah satu kebutuhan yang digunakan oleh user untuk website yang mempunyai kapasitas penyimpanan yang besar dan juga akses yang cepat untuk trafik yang besar dalam mencegah terjadinya down pada suatu website atau aplikasi.  Pengertian Server atau Web server Server atau Web server adalah sebuah software yang memberikan layanan berbasis data dan berfungsi menerima permintaan dari HTTP atau HTTPS pada klien yang dikenal dan biasanya kita kenal dengan nama web browser (Mozilla Firefox, Google Chrome) dan untuk mengirimkan kembali yang hasilnya dalam bentuk beberapa halaman web dan pada umumnya akan berbentuk dokumen HTML. Fungsi Server atau Web Server Fungsi utama Server atau Web server adalah untuk melakukan atau akan mentransfer berkas permintaan pengguna melalui protokol komunikasi yang telah ditentukan sedemikian rupa. halaman web yang diminta terdiri dari berkas teks, video, gambar, file dan banyak lagi. pemanfaatan web server berfungsi untuk mentransfer selur

Mesin Learning

Machine learning  adalah cabang aplikasi dari Artificial Intelligence (Kecerdasan Buatan) yang focus pada pengembangan sebuah sistem yang mampu belajar "sendiri" tanpa harus berulang kali di program oleh manusia. Aplikasi Machine learning  membutuhkan Data sebagai bahan belajar (training) sebelum mengeluarkan output. Aplikasi sejenis ini juga biasanya berada dalam domain spesifik alias tidak bisa diterapkan secara general untuk semua permasalahan.  Peran Data Dalam Machine Learning  Machine Learning bukan apa-apa tanpa data. Artinya semua aplikasi Machine Learning membutuhkan Data sebagai bahan training dan untuk di analisa sehingga mampu mengeluarkan Output.  Sebelum aplikasi machine learning bisa bekerja, maka ia membutuhkan Data untuk "latihan" (training), hasil training itu nanti akan di Uji atau di test dengan data yang sama atau bertolak belakang. Misal Kita buat machine learning untuk mengenali Nasi Padang (Nasi Pada recognition system), maka untuk

Belajar OOP ( Object Oriented Programming)

Class dan Object Class adalah rancangan atau  blue print  dari sebuah objek. Class sebagai cetakan untuk menghasilkan sebuah Objek Sedangkan objek dalam pemrograman adalah sebuah variabel yang merupakan  instance  dari  Class . Instance  bisa diartikan sebagai wujud dari  class . Class  berisi definisi variabel dan fungsi yang menggambarkan sebuah objek. Dalam OOP: Variabel  disebut  atribut  atau  properti ; Fungsi  disebut  method . Sebuah Class harus memiliki atribut, constructor dan method. Constructor ada 2 yaitu non parameter dan parameter. Seperti yang sudah dijelaskan di awal. Objek memiliki data (atribut) dan operasi (fungsi). Kuncinya: Atribut itu seperti ciri-ciri dari objek. Method itu seperti tingkah laku atau operasi. Contoh: Misalkan kita ingin membuat  class  dari  Senjata . Apa ciri-ciri dari senjata atau data yang bisa dijadikan atribut? jumlah peluru jenis nama senjata berat warna dll Lalu apa tingkah laku atau operasi (f

GIT

Image
Apa itu Git ? ◦ Git adalah salah satu aplikasi VCS ( Version Control Sistem  ) atau aplikasi yang berfungsi untuk merekam dan mengontrol perubahan file yang terjadi pada project yang sedang kita kembangkan baik secara pribadi atau secara berkelompok.  ◦ ◦ Aplikasi VCS lainnya : ◦ - SVN ◦ - Mercurial ◦ - CVS Perbedaan Gitlab dan Github ◦ Penawaran Public dan Private Project Fitur  public  dan  private  yang disediakan github dapat diakses dan digunakan secara gratis. Tidak seperti Github yang hanya menyediakan layanan  public  saja yang gratis, sementara layanan  private  berbayar. Sedangkan BitBucket  sifatnya Private. ◦ Snippet support Gitlab memiliki fitur  Snippet Support  , yaitu fitur yang memungkinkan pengguna dapat berbagi potongan kecil source code project tanpa berbagi keseluruhan project. ◦ Issue Tracking atau Pelacakan Masalah Gitlab menawarkan fitur Issue Tracker yang kuat sehingga kita dapat melakukan perubahan dan pengaliha

The SQL SELECT Statement

SELECT Syntax SELECT   column1 ,  column2, ... FROM   table_name ; SELECT  *  FROM   table_name ; The SELECT DISTINCT statement is used to return only distinct (different) values. Inside a table, a column often contains many duplicate values; and sometimes you only want to list the different (distinct) values. The SELECT DISTINCT statement is used to return only distinct (different) values. SELECT   DISTINCT   column1 ,  column2, ... FROM   table_name ;

Pivoting rows from horizontal to vertical

Image
code : SELECT * FROM ( SELECT year(invoiceDate) as [year], left (datename(month,invoicedate), 3 ) as [month], _ InvoiceAmount as Amount FROM Invoice) as InvoiceResult code: SELECT * FROM ( SELECT year(invoiceDate) as [year], left (datename(month,invoicedate), 3 ) as [month], InvoiceAmount as Amount FROM Invoice ) as s PIVOT ( SUM(Amount) FOR [month] IN (jan, feb, mar, apr, may, jun, jul, aug, sep, oct, nov, dec) ) AS pvt Link for Reference : https://www.codeproject.com/Tips/500811/Simple-Way-To-Use-Pivot-In-SQL-Query

Belajar OOP

Image
Apa itu OOP? OOP ( Object Oriented Programming ) atau dalam bahasa indonesia dikenal dengan pemrograman berorientasikan objek (PBO) merupakan sebuah paradigma atau teknik pemrograman yang berorientesikan Objek. Pada OOP, Fungsi dan variabel  dibungkus  dalam sebuah  objek  atau  class  yang dapat saling brinteraksi, sehingga membentuk sebuah program. Variabel dalam objek akan menyimpan data dari objek. Sedangkan fungsi akan menentukan operasinya. Contoh objek dalam dunia nyata: Mobil, Burung, Drone, Meja, Pohon, dll. ------------------OBJEK Drone ------------------Variabel/Atribut energi = 100; ketinggian = 200; kecepatan = 29; ------------------Fungsi terbang(); matikanMesin(); turun(); maju(); mundur(); belok(); ------------------ Semua objek di dunia nyata yang memiliki sifat dan tingkah laku, bisa kita representasikan dalam kode. Kata kunci yang perlu diingat: “Objek isinya data dan fungsi” Class dan Object Class adalah rancangan atau  blue print  dari sebuah o