Monday, 6 June 2016

Apaan sih itu HDD/Harddisk Drive?

hallo saya lagi :v
saya siapa ya :v
sepertinya saya lupa tapi gak inget :3

Apa sih harddisk?
ok secara singkat harddisk adalah tempat penyimpanan data digital atau informasi2 yg ada pada komputer :3

isi harddisk apaan emang?
harddisk itu isinya cakram keras yg dilapisin bahan magnetik :v bisa 1 bisa lebih di dalam hdd :v dan cakram itu berputar pada kecepatan tinggi :3 ada juga bagian head atau kepala :3


kok klo nyalain laptop suka ada yg geter ya?
nah itu banyak faktor, bisa juga karna harddisk, itu normal kok selama gak parah :v
harddisk itu berputar karna ada motornya, bukan motor injeksi ya :v maksunyda itu motor penggerak yg bisa bikin tuh cakram muter2 sampe pusing :v

kok bisa sih kita nyimpen data disitu?
cara kerjanya hampir sama menurut saya dengan cd/dvd yg sama2 berputar dan dapat menulis - menghapus data, tapi cd/dvd terbuat dari plastik dan rentan hilang datanya
cd/dvd menggunakan optik untuk mambaca/menulis data sedangkan harddisk menggunakan head atau kepala magnetik ini fungsinya penting buat nulis data ke dalem piringan cakram itu :3 nulisnya gak pake pulpen :v tapi berupa kode2 biner :3 yg gak bisa di liat pake mata telanjang, pake mata yg pake baju juga gak bisa :v

pernah denger harddisk ATA sama SATA bedanya apaan emang?
ok sedikit pengertian ATA dan SATA :3

ATA (ADVANCED TECHNOLOGY ATTACHMENT) Atau biasa juga dikenal dengan IDE
DRIVE merupakan kabel konektor yg dibuat berdasarkan standar tahun
1986 yg masih menggunakan 16 bit pararel, dan terus di kembangkan
hingga ATA-7 Pada tahun 2001 yg mempunya kecepatan sebesar 133 MB/s.
kabel ata masih banyak di gunakan pada komputer yg di bilang tua :v misalnya pentium 4 kebawah.
dan seperti yg tadi diatas kabel  ATA punya 40 PIN (bukan PIN BB :v) dan maksimal panjang kabel hanya 46 CM :v

Sedangkan kabel SATA atau Serial ATA merupakan kabel konektor pengembangan dari model kabel konektor ATA, dengan kata lain kabel konektor SATA merupakan jenis kabel konektor baru yang ada setelah kabel ATA, maka tidak mengherankan jika kabel konektor seri SATA ini sekarang banyak di gunakan untuk spec komputer-komputer baru yang mempunyai kecepatan akses data lebih handal.
Kabel konektor SATA ini mempunyai 15pin dan berukuran lebih kecil ketimbang kabel ATA, namun lebih bagus yakni hingga sampai dengan 6 GB/s

jadi kesimpulannya makin bagus dan cepat suatu harddisk maka makin mahal :v
sekian dari saya mohon maaf jika ada kata yg gak enak di mata :v

Tag Tag sederhana pada HTML :v

hai ketemu lagi sama saya :v
kali ini saya akan membahas beberapa tag-tag sederhana yg sering di pakai di HTML :v klo belum ada yg tau apa itu sih HTML bisa cek di mari Apaan sih HTML :v

ok kita lanjutin :3
ok bagi yg sering bikin masalah eh makalah maksudnya :v pasti gak asing sama yg namanya underline intalic bold ya kan :v

nah di HTML bisa juga bikin kaya gituan :3 dan gak cuma gitu2 doang ada banyak yg bisa kita lakuin di HTML :v mari kita bahas beberapa aja ya :v

Bold = klo di mikocok wrod (sensored merk :v) kita tinggal klik icon B atau CTRL+B ya kan :v
nah klo di HTML kita perlu <b>Bold</b> biar bisa jadi Bold :v
Italic = <i>Italic</i>
Underline = <u>Underline</u>

gimana? :v
nah ada lagi namanya tag <pre></pre> ini nih buat klo kita ngetik pnajang lebar dan hasilnya akan sama kaya kita ketik :v perlu kalian tau di HTML cuma di akuin 1 spasi :3 jadi klo kalian bikin spasi banyak lebih dari 2 kali bakal di anggep tetep 1 :v

gak ngarti?
nih contohnya :v
misalnya kita ngetik kaya                                          gini nih :v
di browser akan tampil kaya gini :3
misalnya kita ngetik kaya gini nih :v

nah klo pake tag <pre></pre>
<pre>misalnya kita ngetik kaya                                          gini nih :v</pre>
tampilannya kaya gini :v
misalnya kita ngetik kaya                                          gini nih :v
jadi klo pake <pre></pre> akan tampil apa adanya kaya aku ke kamu apa adanya :v

nah yg biasa pake header :3 di HTML di sediakan
Header 1 sampe Header 6 :3
contoh

<h1>Header</h1>

<h2>Header</h2>

<h3>Header</h3>

<h4>Header</h4>

<h5>Header</h5>
<h6>Header</h6>
gimana? :v

di HTML kita juga bisa bikin Hyperlink :v
apaan sih itu? :v itu loh yg www.bla bla klo di klik ke buka di browser :v

contohnye :v
<a href="esaprakosoheryanto.blogspot.co.id">Ini Hyperlink :v</a>
jadinya kaya gini Ini Hyperlink :v

oya yg biasa maen table table -an di ecel(sensored :v) bisa juga bikin table kaya gini :v
misal kita mau bikin kaya gini :v
 scripnya kaya gini nih :3
<table border="1">

<tr><th>No</td><th>Nama Burung</th><th>Kecepatan terbang</th></tr>

<tr><td>1</td><td>Burungnya saya</td><td>100 KM/H</td></tr>

<tr><td>2</td><td>Burungnya teman saya</td><td>90 KM/H</td></tr>

<tr><td>3</td><td>Burungnya teman saya yg satu lagi</td><td>86 KM/H</td></tr>

<tr><td>4</td><td>Burungnya teman saya yg satu lagi juga</td><td>120 KM/H</td></tr>

</table>

nah yg pengen ngatur2 fontnya biar bisa macem2 juga bisa mulai warna, ukuran sampe jenis fontnya :3
contohnya:
<font color="red">ini warna merah :v</font>
<font size="5">ini ukuran 5 :v</font>
<font face="arial">ini jenis huruf arial :v</font>

atau klo di gabung juga bisa
<font color="red" size="5" face="arial">ini warna merah dicampur ukuran 5 pake huruf arial :v</font>

ya sekian dulu dari saya :v mohon maap klo ada kata2 yg kurang enak di mata :v

Apaan sih itu HTML?

ketemu lagi sama saya di sini :v , kebetulan hari ini awal bulan ramadhan, dan selamat menjalankan puasa bagi yg menjalankannya ;)

walaupun blog saya gak rame2 amat ya gpp lah sekali2 nge post :v
kali ini saya akan membahas HTML, sepeti judul diatas, apa sih HTML? , itu taneman apa apaan :v

mungkin itu adalah pertanyaan2 pada orang awam yg sama sekali belum menegerti tentang salah satu bahasa pemprograman web ini :v

ya menurut https://id.wikipedia.org/wiki/HTML Hyper Text Markup Language (HTML) adalah sebuah bahasa markah yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah penjelajah web Internet dan pemformatan hiperteks sederhana yang ditulis dalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi. Dengan kata lain, berkas yang dibuat dalam perangkat lunak pengolah kata dan disimpan dalam format ASCII normal sehingga menjadi halaman web dengan perintah-perintah HTML. Bermula dari sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan percetakan yang disebut dengan SGML (Standard Generalized Markup Language), HTML adalah sebuah standar yang digunakan secara luas untuk menampilkan halaman web. HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C). HTML dibuat oleh kolaborasi Caillau TIM dengan Berners-lee Robert ketika mereka bekerja di CERN pada tahun 1989 (CERN adalah lembaga penelitian fisika energi tinggi di Jenewa)

ada yg bingung sama penjelasan om wiki? ya saya juga bingung :v
mari kita rangkum dan di perjelas, HTML adalah suatu bahasa standar pada pembuatan suatu website, biasanya berisi suatu kode2 (bukan kode2nya cewe ya :v) yg berfungsi mengatur pemformatan suatu website, seperti contoh jika kalian bisa mengetik di mikocok wrod (merk disensor :v) kalian bisa membuat huruf tebal seperti ini, INI HURUF TEBAL dengan cuma klik logo B aja kan :v
klo di HTML kalian cuma perlu pake tag <b>INI HURUF TEBAL</b> biar jadi kaya tadi :v

contohnya kaya gini :v
<html>
   <head>
      <title>
       Ini Judul yg ada di pojokan atas website :v
      </title>
   </head>
 <body>
  <b>Ini isinya website :v</b>
 </body>
</html>


trus klo misalnya ada yg nanya:
Itu apaan sih diatas kode2an gak jelas?
itu namanya kode HTML sederhana :3 mari saya jelaskan
tag <html></html> mendefinisikan bahwa itu HTML :3
tag <head></head> mendefinisikan itu kepalanya itu website :3 bisa diisi macem2 :v kaya nama pembuat website :3
tag <title></title> itu judul dari website itu biasanya ada di pojokan atas kiri :3
tag <body></body> itu fungsinya buat ngisi apa yg kita mau diisiin di webnya itu :3

itu bikin gituan gimana caranya?
ya klo bikin gituan bisa dengan notepad :v atau yg suka ++ :3 bisa juga pake notepad++ banyak juga editor untuk programing kaya sublime, bluefish dll saya sendiri lebih suka sama bluefish :v
biasanya klo bikin kaya contoh diatas bisa buka notepad trus masukin kode diatas trus save as misal namanya ini_nyoba_html.html inget extensinya html trus di typenya ganti jadi all biar bisa di buka di browser klo udah tinggal klik 2 kali file html tadi nanti kebuka di browser kalian :v

klo bikin gituan susah gak?
susah bagi yg belum tau sama sekali, coba bayangin kalian mau bikin telor ceplok, tapi gak bisa nyalain kompornya, didunia ini gak ada yg gak mungkin :v

jadi kesimpulannya kalian harus tau dasarnya dulu ibarat angka di mulai dari 0 1 2 3 4 5 6 7 8 9 10 :v
gak ada yg instan kecuali mie instan :v

artikel diatas di recomendasikan bagi yg ingin belajar HTML tidak recomended buat yg copas buat tugas sekolah ya :v klo mau ya ke om wiki :3

tunggu posting selanjutnya ya tentang beberapa tag HTML :v

ya jadi sekian dulu dari saya :v mohon maaf jika ada kata2 yg tidak enak di hati :3

Sunday, 27 December 2015

cara mudah belajar bahasa pemprograman PHP


C.R.U.D

(Create, Read, Update, Delete)

Assalamualaikum
kembali lagi bersama saya di hari minggu ini yg cukup cerah :v  
Apa itu CRUD? CRUD merupakan singkatan dari Create Read Update Delete. tahap ini sangat berperan penting dalam membuat sebuah sistem informasi.  karena kalian harus Menggunakan CRUD ini misal nya untuk menginput data siswa, menampilkan data siswa, mengedit dan mengubah data siswa dan menghapus data siswa tersebut. nah kebayang kan pentingnya CRUD,karena CRUD memang syarat utama dalam membangun sebuah sistem informasi. baik itu sistem informasi sekolah, akademik, penjualan dan lain-lain.
data yang kita olah (CRUD) adalah data yang tersimpan ke database. mulai dari menginput data ke database, menampilkannya dalam bentuk tabel, mengedit/update kemudian menghapus nya .
pada tutorial ini kita akan membuat sebuah sistem CRUD sederhana, sebagai contoh kita akan mengambil kasus CRUD pada sistem informasi akademik , di mana admin akan dapat melakukan pengolahan data PPDB SMK dengan mudah .
ingat loh ini cuma tutorial sederhana yang saya buat. kalian bisa mengembangkan nya lagi sesuai kebutuhan sistem yang akan kalian buat.
disini saya berasumsi kalian sudah mengenal HTML dasar dan cara bagaimana membuat database mysql buat database crud dengan tabel data_siswa dan stucture seperti berikut

atau kalian bisa mendownload database berformat sql yg bisa kalian import ke databse kalian LINK database akan ada di akhir artikel
berikut contoh simple CRUD dari saya
buat file konesi sebagai penghung antara PHP dan MySql
koneksi.php

<?php
$host = "localhost";
$username = "root";
$password = "";
$db = "crud";
$connect_db=mysqli_connect($host, $username, $password, $db);
?>
$password bisa diisikan dengan password mysql anda
$db adalah database yg anda gunakan

buat file index-create.php lalu isikan seperti berikut:

<html>
<head><title>CRUD Sederhana</title></head>
<body>
<table style="margin:4cm auto;border:0.1cm solid black">
<form method="POST" action="proses-create.php">
<tr><th colspan="3"><h1>Form Input PPDB</h1><hr></th></tr>
<tr><td>Nama Lengkap</td> <td> : </td><td><input type="text" name="nama_lengkap"></td></tr>
<tr><td>Jenis Kelamin</td> <td> : </td><td><select name="jenis_kelamin"><option value="">-</option><option value="Laki-Laki">Laki-Laki</option><option value="Perempuan">Perempuan</option></select></td></tr>
<tr><td>TTL</td> <td> : </td><td><input type="text" name="ttl"></td></tr>
<tr><td>SMP Asal</td> <td> : </td><td><input type="text" name="smp_asal"></td></tr>
<tr><td>Jurusan</td> <td> : </td><td>
<select name="jurusan">
<option value="">-</option>
<option value="TKJ">TKJ</option>
<option value="TP4">TP4</option>
<option value="TSM">TSM</option>
</select></td></tr>
<tr><td>No Peserta UN</td> <td> : </td><td><input type="number" name="no_un"></td></tr>
<tr><th colspan="3"><input type="submit" value="Tambah"></th></tr>
</form>
</table>
</body>
</html>

lalu buat file proses-create.php

<?php
include_once "koneksi.php";

$nama_lengkap = $_POST['nama_lengkap'];
$jenis_kelamin  = $_POST['jenis_kelamin'];
$ttl = $_POST['ttl'];
$smp_asal = $_POST['smp_asal'];
$jurusan = $_POST['jurusan'];
$no_un = $_POST['no_un'];

$query_create = mysqli_query($connect_db, "insert into data_siswa (nama_lengkap,jenis_kelamin,ttl,smp_asal,jurusan,no_un)value('$nama_lengkap','$jenis_kelamin','$ttl','$smp_asal','$jurusan','$no_un')");
if($query_create) {
echo "Data siswa $nama_lengkap sukses ditambahkan<br><a href='index-create.php'>Kembali</a> | <a href='index-read.php'>Lihat Data Siswa</a>";
}else {
echo "Data siswa $nama_lengkap gagal ditambahkan";
echo "<br>".mysqli_error($connect_db);
}
?>

lalu bagaimana kita melihat hasil input kita tadi?
kita buat file index-read.php

<html>
<head><title>CRUD Sederhana</title></head>
<body>
<table style="margin:4cm auto;border:0.1cm solid black" border="1">
<tr><th colspan="8"><h1>Daftar PPDB</h1><hr></th></tr>
<tr><td>NO</td><td>Nama Lengkap</td><td>Jenis Kelamin</td><td>TTL</td><td>SMP Asal</td><td>Jurusan</td><td>No Peserta UN</td><td>Pilihan | <a href='index-create.php'>Tambah</a></td></tr>
<?php
include_once "koneksi.php";
$no=1;
$query_read = mysqli_query($connect_db, "select * from data_siswa");
while($data_read=mysqli_fetch_assoc($query_read)) {
echo "<tr><td>$no</td><td>$data_read[nama_lengkap]</td><td>$data_read[jenis_kelamin]</td><td>$data_read[ttl]</td><td>$data_read[smp_asal]</td><td>$data_read[jurusan]</td><td>$data_read[no_un]</td><td><a href='index-update.php?id=$data_read[id]'>Update</a> | <a href='proses-delete.php?id=$data_read[id]'>Delete</a></td></tr>";
$no++;
}
?>
</table>
</body>

</html>

lalu bagaimana jika kita salah mengetik saat input tadi
kita buat index-update.php

<html>
<head><title>CRUD Sederhana</title></head>
<body>
<?php
include_once "koneksi.php";
$data_update=mysqli_fetch_assoc(mysqli_query($connect_db, "select * from data_siswa where id='$_GET[id]'"));
?>
<table style="margin:4cm auto;border:0.1cm solid black">
<form method="POST" action="proses-update.php">
<tr><th colspan="3"><h1>Form Update PPDB</h1><hr></th></tr>
<tr><td>Nama Lengkap</td> <td> : </td><td><input type="text" name="nama_lengkap" value="<?php echo $data_update['nama_lengkap'] ?>"></td></tr>
<tr><td>Jenis Kelamin</td> <td> : </td><td><select name="jenis_kelamin"><option value="<?php echo $data_update['jenis_kelamin'] ?>"><?php echo $data_update['jenis_kelamin'] ?></option><option value="Laki-Laki">Laki-Laki</option><option value="Perempuan">Perempuan</option></select></td></tr>
<tr><td>TTL</td> <td> : </td><td><input type="text" name="ttl" value="<?php echo $data_update['ttl'] ?>"></td></tr>
<tr><td>SMP Asal</td> <td> : </td><td><input type="text" name="smp_asal" value="<?php echo $data_update['smp_asal'] ?>"></td></tr>
<tr><td>Jurusan</td> <td> : </td><td>
<select name="jurusan">
<option value="<?php echo $data_update['jurusan'] ?>"><?php echo $data_update['jurusan'] ?></option>
<option value="TKJ">TKJ</option>
<option value="TP4">TP4</option>
<option value="TSM">TSM</option>
</select></td></tr>
<tr><td>No Peserta UN</td> <td> : </td><td><input type="number" name="no_un" value="<?php echo $data_update['no_un'] ?>"></td></tr>
<tr><th colspan="3">
<input type="hidden" name="id" value="<?php echo $_GET['id'] ?>">
<input type="submit" value="Update"></th></tr>
</form>
</table>
</body>
</html>

dan juga proses-update.php
<?php
include_once "koneksi.php";

$id = $_POST['id'];
$nama_lengkap = $_POST['nama_lengkap'];
$jenis_kelamin = $_POST['jenis_kelamin'];
$ttl = $_POST['ttl'];
$smp_asal = $_POST['smp_asal'];
$jurusan = $_POST['jurusan'];
$no_un = $_POST['no_un'];

$query_update = mysqli_query($connect_db, "update data_siswa set nama_lengkap='$nama_lengkap',jenis_kelamin='$jenis_kelamin',ttl='$ttl',smp_asal='$smp_asal',jurusan='$jurusan',no_un='$no_un' where id='$id'");
if($query_update) {
echo "Data siswa $nama_lengkap sukses diubah<br><a href='index-read.php'>Lihat Data Siswa</a>";
}else {
echo "Data siswa $nama_lengkap gagal diubah";
echo "<br>".mysqli_error($connect_db);
}
?>

lalu jika kita ingin menghapus bisa dengan membuat proses-delete.php

<?php
include_once "koneksi.php";

$id = $_GET['id'];

$query_delete = mysqli_query($connect_db, "delete from data_siswa where id='$id'");
if($query_delete) {
echo "Data siswa sukses dihapus<br><a href='index-read.php'>Lihat Data Siswa</a>";
}else {
echo "Data siswa gagal dihapus";
echo "<br>".mysqli_error($connect_db);
}
?>

berikut hasil dari kode kode di atas:




LINK Download
demikian tutorial sederhana saya ini :v