Jumat, 15 April 2016

Tempat Belajar Pemrograman Asyik (Online)

Untuk anda yang lagi suka, ingin, memang suka atau penasaran tentang bahasa pemrograman dan mau belajar. Bingung mulai dari mana? Yah, googling kan banyak, hehehe... Tapi saking banyaknya terkadang jadi bingung. Berikut ini adalah tempat belajar bahasa pemrograman yang bisa kita akses secara gratis dan online serta mudah dan asyik untuk mempelajarinya.

Cobalah buka codeschool.com :


Pada situs ini, kita bisa belajar berbagai bahasa pemrograman, mulai dari bahasa html, phyton, ruby, iOS, javascript, Git, dan lainnya. Belajar disini, kita seperti bermain, kita tidak perlu menginstal software atau menyetting apapun. Cukup dengan koneksi internet kita bisa mengakses codeschool.com dan belajar atau bermain dengan bahagia.


Selain gratis, praktis dan bikin pinter, interface untuk belajar sangatlah mendukung sehingga seperti tidak belajar kita hanya bermain saja, namun tetap dengan pelajaran yang nggak bikin bosen :D


Sabtu, 13 Februari 2016

Sejarah bug dalam pemrograman

Buat para programmer pasti tidak asing dengan yang namanya bug. Bug adalah sebuah kesalahan yang sering terjadi dalam pemrograman dikarenakan software atau hardware sehingga komputer tidak bisa bekerja sebagaimana mestinya.
Bug dalam komputer pertama kali ditemukan pada saat ilmuan Amerika yang menemukan seekor serangga yang mengganggu jalannya mesin komputer mereka yaitu komputer Mark II. Pada tahun 1947, para peneliti di Universitas Harvard melihat keanehan pada mesin komputer Mark II Relay dan menemukan seekor serangga yang terperangkap di dalam mesin komputer tersebut. Hal itu dicatat dalam log book dan dinyatakan sebagai bug komputer yang pertama. Sejak saat itulah, kesalahan yang terjadi pada perangkat komputer disebut dengan bug dan cara untuk mengatasinya adalah dengan debug,...
Cukup unik ya ternyata, demikian singkatnya tentang bug. semoga bermanfaat :)

Rabu, 30 Desember 2015

Menangani File SQL tanpa ribet dengan NaviCat

Nnah, tiba di penghujung tahun 2015 ini, setelah sekian lamaaaaaa sekali vakum dari dunia per-blog-an di Indonesia, hehe. Sampai hari ini akhirnya saya mendapatkan inspirasi setelah beberapa waktu benar-benar mempelajari pemrograman yang sesungguhnya...

Beberapa waktu lalu, setelah dan saat saya menempuh perkuliahan yang cukup pelik dan melelahkan. Akhirnya saya mendapatkan kesempatan untuk mempraktikkan secara langsung bagaimana rasanya coding untuk sesuatu yang serius, hehe. Karena selama ini hanya belajar, belajar dan teoritis sekali. Karena dunia komputer itu selalu berkembang seiring berjalannya waktu kita memang perlu untuk terus belajar. Bukan hanya teori saja, namun praktik juga. Karena pada praktiknya ternyata banyak sekali hal yang tidak saya diketahui. Salah satunya adalah yang akan saya bahas kali ini, yaitu menangani file .sql dengan menggunakan NaviCat. Postingan ini ingin saya share juga pengingat jika suatu saat nanti saya kelupaan, hehe Tak usah lama-lama....


Kenalan sama NaviCat
Awal mula saya berkenalan dengan navicat adalah ketika bergabung dengan programmer-programmer di kampus. Awalnya sama sekali tidak tahu, apa itu navicat, gimana cara pakainya, dan untungnya apa? Nope, saya nol besar dalam pemrograman. Jadi ini awal saya belajar sesungguhnya.
NaviCat ini adalah tool untuk manajemen dan desain database. Jadi, bisa dikatakan semacam mysqlyog, phpmyadmin, dan sebagainya namun dengan interface GUI yang mudah sekali.
Sekilas melihat, apa sih ini? Buat apa? Gimana caranya? Karena saya biasa menggunakan phpmyadmin yang biasanya satu paket dengan xampp, dan juga agak ribet, hehe. Walaupun harus menginstal lagi, tapi lebih mudah daripada pma yang agak rempong dan harus tunggu load browser dan webserver. Kita bisa mendownload free navicat yang disediakan dari page resminya dengan masa trial 2 minggu, atau pilih navicat premium yang bisa kita beli atau download secara gratis, hehe...

Saya asumsikan navicat sudah terinstal, maka langkah selanjutnya adalah membuat koneksi dan database. Nnah, untuk membuat koneksi caranya gampang sekali. Tekan tombol Connection yang ada di bawah menu bar dan pilih database yang akan kita pakai, misalnya MySQL. Maka akan muncul tab untuk membuat koneksi baru. Pada connection name kia berikan nama misalnya local dan biarkan lainnya default atau berikan password jika kita ingin lebih aman. Setelah itu tekan OK. Maka koneksi kita akan terbuat (haaha bahasa apaan itu ya, yang pentign maksudnya begitulah :D)


 Selanjutnya, coba kita buka pada koneksi yang kita buat dan lihat strukturnya satu per satu,


Jika dilihat secara detail pada setiap database, maka kita akan menemukan struktur yang sama pada setiap database. Database biasanya terdiri dari tabel, view, functions, events, queries, reports dan backups. Database yang berwarna hijau artinya aktif dan yang masih abu-abu biasanya belum pernah kita buka. Dengan NaviCat kita bisa melihat database yang kita buat di pma(PHPMyAdmin). 


Ketika kita melakukan klik kanan pada database maka akan keluar sejumlah menu yang bisa kita akses. 
Close database, untuk menonaktifkan database, membuatnya jadi abu-abu.
New database, membuat database baru.
Delete database, menghapus database
Console, untuk mengeksekusi perintah SQL melalui console 
Execute SQL file, jika kita memiliki file sql yang akan digunakan untuk sebuah sistem, kita tidak perlu repot membuat tabel atau apalah seperti di PMA. Cukup klik Execute SQL File dan pilih file yang akan dieksekusi.
Dump SQL file, untuk backup file sql database tersebut.....
....
Nah, fungsi lainnya akan saya sampaikan di lain kesempatan ketika saya sudah tau. Terima kasih sudah menyimak :)
  


Jumat, 25 Juli 2014

Belajar MYOB (Mind Your Own Bussiness)


MYOB merupakan sebuah program pengolah informasi akuntansi yang bisa mengelola transaksi keuangan dalam sebuah perusahaan menjadi laporan keuangan yang bisa digunakan untuk mengaudit sistem keuangan sebuah perusahaan. Dengan MYOB kita tidak perlu repot membuat laporan keuangan, karena semua fungsi pembuatan laporan sudah tersedia. Kita tinggal memasukkan data dan memilih menu-menu yang ada untuk membuat sebuah laporan keuangan.
Berikut langkah-langkah yang bisa kita lakukan untuk membuat sebuah dokumen buat perusahaan di myob.

Ketika pertama kali membuka MYOB kita akan menjumpai welcome screen atau layar selamat datang yang mengijinkan kita untuk memilih beberapa hal yang akan dilakukan.


Open : untuk membuka file yang telah kita buat sebelumnya
Create : untuk membuat file baru
Explore : melihat sample file yang ada
What’s new : informasi fitur terbaru
Exit : keluar dari MYOB

Untuk membuat file baru, kita pilih tombol Create. Maka akan muncul menu pertama :

Menu ini merupakan halaman introduction atau pengenalan MYOB. Tidak berlama-lama kita tekan saja tombol Next.
Selanjutnya kita harus memasukkan data-data perusahaan berupa nama, A.B.N (atau seperti nomor perusahaan), alamat, nomor telepon, alamat email dll. Lupakan saja tentang serial number dan klik next.
Selanjutnya kita diminta untuk menentukan bulan dan tahun pembuatan laporan keuangan. Isi terserah atau sesuai bulan dan tahun yang ada pada lap. Keuangan dan klik next. 
Current financial year adalah tahun laporan keuangan. 
Last month of financial year merupakan bulan terakhir laporan.
Conversion month adalah bulan dimana transaksi diinputkan.
Untuk Accounting Period kita gunakan twelve atau 12 sesuai dengan format periode laporan di Indonesia selama satu tahun.

Disini diterangkan mengenai data periode akuntansi yang telah kita masukkan, cukup klik next.

Selanjutnya kita harus memlih format laporan yang ingin digunakan. Pilihannya :
1.       Apakah ingin mengambil salah satu dari yang disediakan MYOB
2.       Jika kita punya data tinggal meng import saja.
3.       Membuat sendiri akunnya (report bisa berbahasa indonesia)
Untuk latihan pilih nomor 1

Next, kita harus memilih jenis industri perusahaan kita. Ada Klasifikasi industri dan Tipe bisnis yang bisa dipilih sesuai dengan perusahaan kita dan melihat detail akun yang ada di dalamnya.


Next, Ubah direktori file yang akan dibuat atau biarkan saja default berada di C:\MYOB.
                                    

Selanjutnya, pilih command center
Selesai, kita akan siap menggunakan MYOB.
Card file : data mengenai customer dan supplier
Inventory : menghitung semua persediaan barang dagang
Purchase : penjualan
Sales : pembelian
Banking : transaksi perbankan

Langkah Membuat Laporan:
1.       Buat data perusahaan
2.       Buat akun pada bagian account
3.       Masukan nominal ke akun
4.       Buat jurnal umum

Nah, untuk lebih lengkapnya kita nantikan pelajaran MYOB selanjutnya.

Selasa, 13 Mei 2014

Apakah WYSIWYG itu?


Apaan sih wysiwyg?

Pernahkan anda mendengar atau membaca tentang wysiwyg? Nama apakah itu? Sejenis makanan ataukah suku dari pedalaman mana?

WYSIWYG merupakan kepanjangan dari What You See Is What You Get. Yaitu sebuah program komputer jaman dulu yang fungsinya mirip seperti Microsoft Word dan Power Point. Wysiwyg Publishing and Presentation adalah progran yang dibuat oleh Lotus Development sebagai program tambahan untuk Lotus123.

Saya menemukan sebuah buku dengan judul yang aneh dan lalu membaca lebih lanjut tentang wysiwyg ini. Di buku ini tertulis bahwa wysiwyg adalah salah satu add-in/application untuk Lotus123 dan Symphony release 3. Yang berguna menambah kemampuan grafis 123 atau symphony. Artinya adalah apa yang ditampilkan adalah apa yang diperoleh. Sesuai dengan namanya, maka hasil cetakan akan mendekati hasil tampilan di layar. Dengan wysiwyg juga dapat menambahkan keterangan, komentar atau grafik di samping tabel lembar kerja dengan mudah.

Sebenarnya cukup penasaran bagaimana aplikasi ini bekerja. Seperti rasa penasaran saya bagaimana komputer jaman dulu yang hanya mengandalkan layar command prompt hitam putih. Namun sekarang, sudah jarang dijumpai lagi karena teknologi semakin maju dan makin mempermudah manusia. Ohya, buku yang saya maksud diatas adalah buku “Singkat Tepat Jelas WYSIWYG” yang ditulis Egan RD Gayo. Silahkan anda membaca sendiri jika ingin mengetahui lebih lengkapnya.

Berikut fotonya  :

Nah, semoga postingan ini bermanfaat dan menambah pengetahuan kita semua. Terima Kasih ^^