Thursday, April 27, 2017

SQLite : cara install SQLite

  No comments
pada tahap ini, saya akan jelaskan bagaimana cara menginstaall SQLite pada komuter anda sekalian. SQLite ini salah satu software unik yang mana cara instalasi nya tidak sama seperti software pada umumnya.

jika software pada umumnya ada intaler nya, dan tinggal klik next dan finish, untuk SQLite ini hanya perlu di download, di-extract dan di copy kan di direktory C:/

Simak langkah langkah berikut,
1. Download SQLite disini
2. extract file dan copy folder SQLite3 dan tempatkan pada C:/
3. download SQLite explorer disini

untuk penggunaan, silahkan lihat dibawah ini


klik new database untuk membuat database baru. database dari SQLite biasanya adalah .db.
beri nama dan pilih dimana anda ingin menyimpan database anda. untuk lebih mudahnya lagi, tempatkan satu folder dengan project anda.
Terima kasih,
ditunggu coment nya.

Wednesday, April 26, 2017

Python : Cara install pymysql

  No comments
ini adalah tutorial bagaimana cara menginstall pymysql,
pymysql ini adalah program pihak ke-3 dari python dan tidak tersedia secara installer di web mysql sendiri. jadi kita harus bersusah payah menginstall nya sendiri.

untuk menginstall pymysql ini, kita membutuhkan lagi yang namanya pacage manager milik python sendiri, yakni PIP. menggunakan PIP ini, kita bisa menginstall beberapa program pihak ke-3 milik python.

untuk dapat menginstall PIP ini, anda perlu menginstall installer python terlebih dahulu, yang bisa anda dapatkan pada webnya python official sendiri. cara penginstalan nya sama seperti menginstall program biasa, next next dan next saja.

jika sudah, buka command prompt, dimana letak si command prompt atau sering disebut cmd ini?
yaitu di windows button dan ketikan cmd.

jika sudah terbuka, copy kan kode berikut
python -m pip install -U pip setuptools
dan klik kanan pada cmd, paste dan tekan enter.
pastikan anda dalam keadaan online ya pemirsa...

tunggu, download dan instalasinya sampai selesai, jika sudah
copy kan code berikut pada cmd dan enter..

pip install PyMySQL
jika sudah, pymysql anda siap digunakan dan dipanggil pada script python anda...
terimakasih,
jika terjadi ketidakbisaan, silahkan tinggalkan komentar..

Tuesday, April 25, 2017

Python : Koneksi pyhton

  No comments
untuk paling awal latihan python,
saya akan sajikan script untuk koneksi ke mysql ataupun sqlite
anda boleh pakai salah satu atau semua nya,

untuk cara pemsangan plug-in mysql dan sqlite, setelah ini ya... stay tuned...
nah, untuk koneksi ini harus aktif dua duanya, kecuali kalau anda matikan salah satunya. walaupun nanti nya yang dipakai hanya salah satu, tetapi dua dua nya harus aktif.. ok,!!




pastikan, file alpha.db berada satu direktori dengan file kon.py ini...
kalau pingin yang pisah pisah, seperti dibawah ini..



untuk selanjutnya, cara pasang pymysql, insysaallah..
mohon dukungan nya, supaya betah nulis ya gan...

Monday, April 24, 2017

SQL : SQL List

  No comments
pada postingan kali ini, saya akan bahas tentang beberapa program database dengan bahasa SQL, jika ada yang belum tahu, apa itu SQL,

SQL singkatan dari "Structured Query Language", saya akan tunjukan contoh nya

contoh :

Create : "INSERT INTO bla (a,b) VALUES ('a', 'b')";
Read : "SELECT * FROM bla WHERE alb LIKE '%a%'";
Update : "UPDATE bla SET a = 'a' where b = 'b';
Delete : "delete from bla where b='b'";

itu, adalah contoh SQL, dan beberepa database yang menggunakan SQL adalah sebagaiberikut

#1 XAMPP
ini adalah software database SQL paling popular menurut saya, karena saya pertama kali kenal software database ya XAMPP ini, banyak diajarkan di tempat saya dulu belajar dan hanya menggunakan XAMPP ini program nya, gak ada yang laen.

#2 AMPPS
setelah saya kerja, iseng iseng cari program database SQL selain XAMPP, maklum curious admin saya nya, jadi ini program bisa ganti ganti versi dari PHP, dan juga punya fitur SQLITE explorer. jadi saya pakai ini kalau lagi build program..

#3 MAMPP
saya belum pernah coba pakai sih, tapi kelihatanya lumayan...

#4 SQLITE
yang satu ini, menyimpan data pada file yang biasanya berextensi .db, dan tidak perlu export import tidak perlu phpmyadmin dan bisa dibawa kemana mana, dan programnya juga ringan tanpa harus download bermega mega. recomended...

thank U
tinggalkan komen anda...

Python : Let's start

  No comments
Horee! ada yang baru loh... wkwkwk
saat saya menulis ini saya sangat bahagia karena saya sudah bisa DASAR python programming language...
yah, karena masih dasar, jadi mari kita belajar bareng. kalau saya ada yang salah mohon untuk dimengerti, dan mohon dikoeksi untuk kebaikan blog ini kedepannya.

ok, tidak panjang lebar saya akan menyebutkan sayarat sah belajar bahasa pemrograman python ini.

#1 PHYTHON
yaiya lah, nama nya juga mau belajar python, masa mau download cobra, ya gak?

#2 WING : PYTHON EDITOR
nah, yang ini adalah text editornya khusus untuk python,

#3 SQL
ini database untuk menyimpan data dari fungsi python nanti, disini nanti saya akan gunakan sqlite dan MySQL, jadi... lihat aja nanti..

#4 DB Browser for sqlite
yang satu ini mempermudah pengoperasian dengan sqlite, kalau MySQL punya PHPMyAdmin, kalau sqlite punya DB Browser.

ini perkenalanya dulu sama Python, silahkan disiapkan dulu syarat sah nya... kalau sudah sah baru kita akan masuk pada materi berikutnya...
thank U

Monday, April 10, 2017

fancyBox 3 : web image viewer

  No comments
para web developer angkat tangan!!
sama, saya juga web developer,
mungkin teman teman sudah banyak yang tahu tentang fancyBox? yup sebuah javascrip library untuk image viewer, efek animasi yang kereen serta fitur fitur yang menarik membuat library ini cukup punya nama pada kalangan web developer, termasuk saya.

OK, pada kesempatan kali ini, saya akan bahas tentang library ini, kalau menurut saya sih lebih mudah dan simple daripada versi sebelumnya.

kita mulai, tapi sebelumnya silahkan untuk mendownload library-nya


sudah?
lanjut !!



jquery harus diatas fancy.js karena fancy membutuhkan library jquery jadi harus diload lebih awal.
jika masih bingung silahkan komen. thank

Saturday, April 8, 2017

PHPMailer : Mengirim email dengan PHP

  No comments
Ada tugas untuk mengirim email dengan PHP?
atau hanya iseng pingin mengirim email dengan PHP?
berikut jawabnya,

mungkin anda sering dengar tentang PHP mailer?
yup, ini adalah sebuah library PHP yang berfungsi mengirimkan email yang telah kita buat dalam PHP sedemikian rupa dalam format HTML,

tidak usah panjang lebar, silahkan dipahami. jika belum paham, silahkan tanya pada kolom komentar.

download librarynya di SINI,
setelah itu, extract file pada C:/xampp (komen untuk Wampp/ampps/mampps) dengan nama mail.
setelah proses extract selesai, buat file php baru dengan nama mailer.php dan edit mailer.php dengan aplikasi kesayangan anda.


require 'PHPMailerAutoload.php';

$mail = new PHPMailer;

//$mail->SMTPDebug = 3;                               // Enable verbose debug output

$mail->isSMTP();                                      // Set mailer to use SMTP
$mail->Host = 'smtp1.example.com;smtp2.example.com';  // Specify main and backup SMTP servers
$mail->SMTPAuth = true;                               // Enable SMTP authentication
$mail->Username = 'user@example.com';                 // SMTP username
$mail->Password = 'secret';                           // SMTP password
$mail->SMTPSecure = 'tls';                            // Enable TLS encryption, `ssl` also accepted
$mail->Port = 587;                                    // TCP port to connect to

$mail->setFrom('from@example.com', 'Mailer');
$mail->addAddress('joe@example.net', 'Joe User');     // Add a recipient
$mail->addAddress('ellen@example.com');               // Name is optional
$mail->addReplyTo('info@example.com', 'Information');
$mail->addCC('cc@example.com');
$mail->addBCC('bcc@example.com');

$mail->addAttachment('/var/tmp/file.tar.gz');         // Add attachments
$mail->addAttachment('/tmp/image.jpg', 'new.jpg');    // Optional name
$mail->isHTML(true);                                  // Set email format to HTML

$mail->Subject = 'Here is the subject';
$mail->Body    = 'This is the HTML message body in bold!';
$mail->AltBody = 'This is the body in plain text for non-HTML mail clients';

if(!$mail->send()) {
    echo 'Message could not be sent.';
    echo 'Mailer Error: ' . $mail->ErrorInfo;
} else {
    echo 'Message has been sent';
}
$mail->Body akan menjadi isi email yang akan anda kirim. dalam contoh terdapat addAdress nya banyak silahkan untuk diubah sesuaikan.

Wednesday, April 5, 2017

Duplicati : Free backup software

  No comments
Image result for duplicatiAnda sedang mencari program untuk backup data dikomputer pribadi, kantor atau tempat keja anda? anda berada pada jalan yang benar kawan.
silahkan berkenalan dengan program yang satu ini, dijamin pasti ini yang paling kamu cari.

Many Backends
Duplikasi bekerja dengan standar protokol seperti FTP, SSH, WebDAV dan juga layanan populer seperti Microsoft OneDrive, Amazon, Google Drive dan lain sebagainya.

Free Software
Duplicati adalah perangkat lunak gratis, meskipun digunakan pada perusahaan.

Built For Online
Duplikasi didesign untuk backup online.

dan, lain sebagainya yang bisa anda lihat pada halaman aslinya.
kelebihan aplikasi ini membackup hanya pada file yang mengalami perubahan. jadi tidak semuanya disimpan yang akan membuat media backup bengkak. tetapi hanya menyimpan perubahan yang terjadi.
OK, tidak usah banyak cerita nabi nabi nya, berikut adalah link yang bersangkutan.
Downlaod

MySQL WorkBench : Program MySQL desktop terbaik

  No comments
Anda pengguna MySQL?
masih menggunakan PHP MyAdmin?
Belum coba aplikasi desktop?

Saya perkenalkan, namanya MySQL Workbench, aplikasi ini bisa digunakan untuk koneksi MySQL clien to client, client to server bahkan client to hosting atau apalah itu nama nya.
fungsi utama program ini adalah, CRUD (Create, Read, Update dan Delete) pada database MySQL termasuk membuat table, database, row baru.
tidak lama lama, silahkan disimak,

MySQL Workbench is a unified visual tool for database architects, developers, and DBAs. MySQL Workbench provides data modeling, SQL development, and comprehensive administration tools for server configuration, user administration, backup, and much more. MySQL Workbench is available on Windows, Linux and Mac OS X.

Design

MySQL Workbench enables a DBA, developer, or data architect to visually design, model, generate, and manage databases. It includes everything a data modeler needs for creating complex ER models, forward and reverse engineering, and also delivers key features for performing difficult change management and documentation tasks that normally require much time and effort.

Develop

MySQL Workbench delivers visual tools for creating, executing, and optimizing SQL queries. The SQL Editor provides color syntax highlighting, auto-complete, reuse of SQL snippets, and execution history of SQL. The Database Connections Panel enables developers to easily manage standard database connections, including MySQL Fabric. The Object Browser provides instant access to database schema and objects.

Administer

MySQL Workbench provides a visual console to easily administer MySQL environments and gain better visibility into databases. Developers and DBAs can use the visual tools for configuring servers, administering users, performing backup and recovery, inspecting audit data, and viewing database health.


Visual Performance Dashboard

MySQL Workbench provides a suite of tools to improve the performance of MySQL applications. DBAs can quickly view key performance indicators using the Performance Dashboard. Performance Reports provide easy identification and access to IO hotspots, high cost SQL statements, and more. Plus, with 1 click, developers can see where to optimize their query with the improved and easy to use Visual Explain Plan.


Database Migration

MySQL Workbench now provides a complete, easy to use solution for migrating Microsoft SQL Server, Microsoft Access, Sybase ASE, PostreSQL, and other RDBMS tables, objects and data to MySQL. Developers and DBAs can quickly and easily convert existing applications to run on MySQL both on Windows and other platforms. Migration also supports migrating from earlier versions of MySQL to the latest releases.
MySQL Workbench - Download Now