Friday, September 29, 2017

Sistem Operasi


Muhammad Aqshol Rifanza - Sudah pernah dengar sistem operasi ? sudah tau windows ? Linux ? Sekarang saya kan berbagi tentang sistem operasi.

Pengertian Sistem Operasi
Sistem operasi (bahasa Inggris: operating system) adalah perangkat lunak sistem yang mengatur sumber daya dari perangkat keras dan perangkat lunak, serta sebagai jurik (daemon) untuk program komputer. Tanpa sistem operasi, pengguna tidak dapat menjalankan program aplikasi pada komputer mereka, kecuali program booting.

Pengetian Sistem Operasi Linux
Linux adalah sebuah Operating System (OS) yang merupakan turunan dari UNIX yang pertama kali dibuat oleh Linus Torvalds di Universitas Helsinki, Finlandia. Kemudian Linux dikembangkan lagi dengan bantuan dari banyak programmer dan hacker UNIX di seluruh dunia.

Linux disebarkan secara luas dengan bebas di bawah lisensi GNU (Genuine Not Unix = bukan mesin unix) General Public License (GPL) atau lisensi publik umum yang pertama kali oleh Richard Matius Stallman merupakan fokus asli Free Software Foundation (FSF) pada pertengahan Tahun 1980 yang berawal dari keresahan pembatasan hak (lisensi) penggunaan sebuah perangkat lunak. Penamaan GNU (Genuine Not Unix = bukan mesin unix) itu dipilih karena rancangannya mirip Unix, tetapi berbeda dari UNIX, GNU tidak mengandung kode-kode UNIX.

Pengertian Sistem Operasi Windows
Sistem Operasi Windows adalah Sistem Operasi yang dikembangkan oleh Microsoft Corporation yang menggunakan antarmuka dengan berbasikan GUI (Graphical User Interface) atau tampilan antarmuka bergrafis.pada umum nya system oeprasi ini banyak sekali di gunakan oleh masyarakat, dari kalangan menengah ke atas hingga ke bawah. Sistem operasi Windows telah berevolusi dari MS-DOS, sebuah sistem operasi yang berbasis modus teks dan command-line. Windows versi pertama, Windows Graphic Environment 1.0 pertama kali diperkenalkan pada 10 November 1983, tetapi baru keluar pasar pada bulan November tahun 1985 yang dibuat untuk memenuhi kebutuhan komputer dengan tampilan bergambar.

Windows 1.0 merupakan perangkat lunak 16-bit tambahan (bukan merupakan sistem operasi) yang berjalan di atas MS-DOS (dan beberapa varian dari MS-DOS), sehingga ia tidak akan dapat berjalan tanpa adanya sistem operasi DOS. Versi 2.x, versi 3.x juga sama. Beberapa versi terakhir dari Windows (dimulai dari versi 4.0 dan Windows NT 3.1) merupakan sistem operasi mandiri yang tidak lagi bergantung kepada sistem operasi MS-DOS.

Latar Belakang
Banyak orang yang belum mengerti tentang apa itu sistem operasi, dan juga masih bingung untuk memilih sistem operasi. Tanpa disadari sistem operasi yang paling sering saya jumpai yaitu windows.

Maksud dan Tujuan
Supaya kita dapat membedakan macam-macam sistem operasi

Alat dan Bahan
  • Laptop
Perbedaan Windows dan Linux
Keamanan dan Virus



Spyware



Installasi dan Kelengkapan Program



System File



Dukungan Hardware



Sistem Distribusi


Tampilan GUI (Graphical User Interface)



Kelebihan dan Kekurangan Windows dan Linux
Kelebihan Windows
  • Pengguna bisa menjalankan lebih dari satu program aplikasi secara bersamaan.
  • Pengguna bisa membuka lebih dari satu file dalam waktu yang bersamaan.
  • Pengguna bisa berbagi data dan aplikasi ke pengguna lain dengan mudah.
  • Banyak terdapat aplikasi yang kompatibel dengan Windows.
  • Mudah dijalankan oleh orang awam.
  • Banyak didukung oleh vendor hardware dan Software.
  • Digunakan oleh mayoritas pengguna komputer di dunia.
Kekurangan Windows
  • Menyebabkan ketergantungan penggunaan pada produk Microsoft.
  • Ruang harddisk yang dibutuhkan cukup besar.
  • Sistem security/keamanan yang lemah dan mudah dijebol oleh hacker.
  • Membutuhkan memori fisik yang cukup besar.
  • Membutuhkan kecepatan processor yang tinggi.
  • Harga lisensi yang mahal.
  • Membutuhkan perawatan yang terus menerus dan prosedur yang sesuai dengan panduan yang ada saat menggunakan.
Kelebihan Linux
  • Lisensi yang gratis bahkan dapat didownload dan banyak ditemukan di internet dengan mudah.
  • Linux bisa berinteraksi dengan sistem operasi lain.
  • Linux mempunyai virtual memori, skalabilitas dan stabil.
  • Linux didukung oleh ribuan programmer di dunia.
  • Paket Linux merupakan satu kesatuan.
  • Linux mulai didukung oleh vendor hardware maupun software di dunia meskipun masih kalah dengan Windows.
Kekurangan Linux
  • Sistem operasi yang sulit untuk dipelajari terutama untuk orang yang tidak mempunyai dasar komputer yang kuat.
  • Aplikasi yang tersedia belum sebanyak Windows.
  • Sistem operasi yang tidak sepenuhnya berbasis GUI (Graphical User Interface).
  • Nama-nama program antara distro satu dengan distro lainnya berbeda-beda.
Kesimpulan
Jadi menurut saya dari pada kita menggunakan windows bajakan mending menggunakan linux, karena linuk lebih aman dan tidak mudah dibobol

Thursday, September 28, 2017

Installasi dan Setting GIT



Muhammad Aqshol Rifanza - Semangat pagi ! Disini saya akan sharing mengenai Cara menginstall dan mengatur GIT.

Pengertian
Git adalah perangkat lunak pengontrol versi atau proyek manajemen kode perangkat lunak yang diciptakan oleh Linus Torvalds, yang pada awalnya ditujukan untuk pengembangan kernel Linux. Git merupakan free dan open source yang menekankan pada kecepatan, integritas data dan dukungan untuk pendistribusian kode, alur kerjanya non-linier.

Maksud dan Tujuan
Agar bisa mengetahui dan melakukan installasi GIT serta setting GIT

Install GIT
Pertama masuk terminal seperti dahulu
Kemudian ketikkan sudo apt-get update



Setelah itu install git dengan mengetikkan sudo apt-get install git


Setting GIT
Setelah selesai menginstall kita setting GIT

Mengecek versi dari GIT


Kemudian masukkan username dan email yang akan anda gunakan.
git config --global user.name "Nama Anda"git config --global user.email "emailanda@domain.com"

Kemudian anda bisa melihat semua item konfigurasi yang sudah ditetapkan dengan mengetikkan git config --list



Kesimpulan
Jadi Git merupakan free dan open source yang menekankan pada kecepatan, integritas data dan dukungan untuk pendistribusian kode, alur kerjanya non-linier.

Referensi

  • http://www.jurnalweb.com/tutorial-cara-install-git-di-linux-ubuntu-windows-dan-mac-os/

Wednesday, September 27, 2017

Pembuatan Template Website Dinamis


Muhammad Aqshol Rifanza - Kali ini saya akan berbagi tentang template web dinamis sederhana.

Pengertian
Web dinamis adalah web yang isinya dapat dirubah sewaktu-waktu dengan sangat mudah tanpa harus melakukan perubahan pada kode-kode atau coding. Konten yang terdapat di web dinamis pun tersimpan disebuah database, sehingga bagi orang-orang yang tidak bisa akan coding-pun dapat merubah isi konten tersebut tanpa harus menguasai bahasa pemrograman web yang biasa disebut dengan coding. Untuk perubahan konten atau dokumen dalam sebuah web dinamis dibilang mudah ketimbang web statis yang harus memiliki keahlian khusus pada bagian scripting web tersebut.
Sebuah website dinamis umumnya dibuat menggunakan Compact Management System (CMS) tertentu dengan penyimpanan data di database (misalnya seperti MySQL) dan biasanya juga web ini tersusun dari bahasa pemerograman seperti HTML, CSS, PHP, JavaScript dan berhubungan dengan database MySQL.
Maksud dan Tujuan
Agar kita dapat mengenal, mengerti dan memahami serta membuat web dinamis sederhana.

Alat dan Bahan
  • Laptop
  • Text Editor (Sublime-Text)
Ciri-ciri Web Dinamis
  • Menggunakan bahasa pemrograman web misalnya seperti PHP, HTML dan yang lainnya.
  • Memiliki database.
  • Konten di dalamnya bisa berasal dari pengunjung dan bisa juga dari database.
  • Lebih sering di-update.
Proses dan Tahapan
Buat file HTML dengan nama index.html dan masukkan script berikut ini

Kemudian untuk memmpercantiknya kita buat cssnya sengan nama style.css\



Maka hasilnya akan seperti dibawah ini.

Dan utntuk form lainnya sama seperti index.html, cuma bedanya pada contentnya saja yang disesuaikan dengan kebutuhan.

Hasil yang Didapatkan
Saya dapat membuat template web dinamis sederhana

Kesimpulan
Jadi membuat web  dinamis tidaklah sulit, cukup mengeri dasar pemrogaman sudah bisa membuat web dinamis.

Sekian postingan saya kali ini, bila ada yang mengganjal dihati anda silahkan komentar dibawah. Terima ksaih.

Tuesday, September 26, 2017

Bot Telegram



Muhammad Aqshol Rifanza - Telegram ! Dengan berkembangnya ilmu teknologi sekarang sudah ada aplikasi yang namanya telegram. Walaupun tak setenar BBM, Whatsapp dan Line, telegram memiliki keunggulannya tersendiri yang tidak dimiliki oleh aplikasi sosial media lainnya. Bot Telegram ? Untuk apa sih Bot Telegram itu ? kepo yaaaa...... tenang aja aku jelasin dikit deh ...

Pengertian
Telegram adalah sebuah aplikasi layanan pengirim pesan instan multiplatform berbasis awan yang bersifat gratis dan nirlaba. Klien Telegram tersedia untuk perangkat telepon seluler (Android, iOS, Windows Phone, Ubuntu Phone) dan sistem perangkat komputer (Windows, OS X,  Linux). Para pengguna dapat mengirim pesan dan bertukar foto, video, stiker, audio, dan semua tipe fail atau berkas. Telegram juga menyediakan pengiriman pesan ujung ke unjung terenkripsi opsional.
Telegram dikembangkan oleh Telegram Messenger LLP dan didukung oleh wirausahawan Rusia Pavel Durov. Kode pihak kliennya berupa perangkat lunak sistem terbuka namun mengandung blob binary, dan kode sumber untuk versi terbaru tidak selalu segera dipublikasikan, sedangkan kode sisi servernya bersumber tertutup dan berpaten. Layanan ini juga menyediakan APIkepada pengembang independen. Pada Februari 2016, Telegram menyatakan bahwa mereka memiliki 100 juta pengguna aktif bulanan, mengirimkan 15 miliar pesan per hari.

Kegunaan Bot
  • Membantu pekerjaan dan aktivitas harian
  • Membantu menemukan informasi
  • Sebagai hiburan dan sosial media
  • Mengumpulkan informasi
  • Dan lain-lain.
Alat dan Bahan
  • Laptop
  • Text Editor
  • Koneksi Internet
  • Telegram
Membuat Bot Telegram
Pertama cari botfather di kotak pencarian


Kemudian berkomunikasi dengan botfather tersebut dengan mengetikkan /newbot, kemudian isi nama, username dan token akan diberikan oleh botfather


Dan saya mendapatkan token 383075484:AAEOum8p2ljFchlVF7mWASYTnrXGcKNJvMU
Kemudian cari bot yang sudah kita buat tadi dikotak pencarian lagi


Kemudian download sourcecode phpnya bisa download di https://gist.github.com/banghasan/754fa0615d8db98b00f724c2779e2dfd

Kemudian edit scriptnya dan hati hati jangan sampai terjebak
Kemudian cara menjalankannya sebagai berikut


Kemudian silahkan anda kembangkan sendiri bot telegramnya, kali ini saya mengembangkan menjadi nilai kompeten atau tidak kompeten.


Kesimpulan
Walaupun telegram belum terlalu banyak diminati tapi memiki keunggulan yang lebih dari pada yang lain. Dan bisa memudahkan kita membuat project juga

Referensi
  • https://www.slideshare.net/HasanudinHS/ebook-i-membuat-bot-telegram-dengan-php

Monday, September 25, 2017

DDL dan DML



Muhammad Aqshol Rifanza - Sebelum membuat program kita harus mempunyai database. Sekarang kita membuat databases dengan menggunakan terminal atau sell.

DDL adalah sub perintah dari bahasa SQL yang digunakan untuk membangun kerangka sebuah database, dalam hal ini database dan table. Terdapat tiga perintah penting dalam DDL, yaitu CREATE, ALTER, DROP.

  • CREATE digunakan untuk membuat database baru ataupun tabel baru
  • ALTER berfungsi untuk mengubah struktur tabel yang telah dibuat. Mencakup di dalamnya mengubah nama tabel, menambah kolom, mengubah kolom, menghapus kolom, dan memberikan atribut pada kolom.
  • DROP berfungsi untuk menghapus database atau tabel.


DML adalah sub perintah dari bahasa SQL yang digunakan untuk memanipulasi data dalam database yang telah dibuat. Terdapat empat perintah penting dalam DML, yaitu INSERT, SELECT, UPDATE, dan DELETE.

  • INSERT digunakan untuk memasukkan data baru ke dalam sebuah tabel. Perintah ini tentu saja bisa dijalankan ketika database dan tabel sudah dibuat.
  • SELECT digunakan untuk mengambil dan menampilkan data dari tabel atau bahkan dari beberapa tabel dengan penggunaan relasi.
  • UPDATE digunakan untuk memperbaharui data pada sebuah tabel.
  • DELETE digunakan untuk menghapus data dari sebuah tabel.
Kesimpulan
Jadi kesimpulannya perintah-perintah DDL dan DML digunakan untuk langkah membuat program atau project. padahal sebenarnya langsung di phpmyadmin pun bisa.

Referensi
  • http://kholidz.weebly.com

Sunday, September 24, 2017

Membuat Sistem Pembayaran SPP Untuk Sekolah

MUHAMMAD AQSHOL RIFANZA - Kali ini saya akan berbagi tentang Ssitem Pembayaran SPP Untuk Sekolah. Ini saya bermaksud untuk memudahkan kasir atau bendahara sekolah agar tidak perlu menulis pada kertas yang memlelahkan.

Pengertian
SPP (Sumbangan Pembinaan Pendidikan) adalah menurut kamus besar Bahasa Indonesia SPP ada beberapa singkatan yaitu antara lain 1. Surat Persetujuan Pembayaran 2. Sumbangan Pembinaan Pendidikan 3. Surat Perjanjian Penerbitan Namun jika ada hubungannya dengan pendidikan atau sekolah, berarti SPP itu sendiri mengambil definisi no.2 dan bisa diartikan bahwa SPP adalah Sumbangan berupa dana untuk pembinaan pendidikan yang berada dalam suatu instansi pendidikan

Tujuan
Saya bertujuan untuk bendahara sekolah atau kasir bisa lebih mudah dalam melakukan transaksi, adn juga untuk menghemat kertas

Alat dan Bahan
  • Laptop
  • Text Editor
Proses
  1. Admin melakukan login terlebih dahulu
  2. Kemudian akan masuk halaman home atau beranda
  3. Admin menginputkan jurusan terlebih dahulu
  4. Admin menginputkan siswa 
  5. Admin menginputkan tahun pelajaran
  6. Admin menginputkan kelas
  7. Admin melakukan transaksi pembayaran SPP
  8. Admin mencetak laporan
Sceernshoot










Kesimpulan
Jadi bendahara sekolah atau kasir bisa dengan mudah melakukan transaksi danpa membuang buang tenaga untuk menulis dikertas.

Friday, September 22, 2017

Membuat Leveling Login Dengan PHP



Muhammad Aqshol Rifanza - Kali ini saya akan berbagi bagaimana membuat leveling login

Pengertian
Halaman login merupakan pintu masuk kedalam sebuah sistem. Sebagai contoh ketika anda membuka halaman Facebook, Gmail, Yahoo Mail atau halaman untuk mengecek nilai IPK anda pasti anda akan membuka halaman login. Mari kita bahas lebih jauh mengenai seluk beluk halaman login dan cara membuatnya menggunakan PHP dan MySQL.

Latar Belakang
didalam pembuatan sebuah website, tujuannya adalah untuk melindungi data anda dari tangan tangan jahil yang berkeliaran di internet.

Maksud dan Tujuan
Fungsi utama dari halaman login adalah untuk melindungi sistem anda.

Alat dan Bahan
  • Laptop
  • Text Editor
  • File Bootstrap
  • Database Users
Proses dan Tahapan
Buat database Users dan table Users


Buat file config.php


Buat index.php


Buat login.php


Buat check_login.php


Buat logout.php


Dan hasilnya


Referensi
  • http://www.fadhelrizqy.cf/2016/10/membuat-login-php-dengan-leveling-admin.html