Advertorial Bisnis Online

Tampilkan postingan dengan label pemrograman. Tampilkan semua postingan
Tampilkan postingan dengan label pemrograman. Tampilkan semua postingan

Belajar PostgreSQL

Tidak ada komentar:
 
PostgreSQL

Sebelum  melanjutkan pembelajaran kemarin tentang PHP dan MySQL, tidak ada salahnya teman-teman mengenal salah satu bentuk database lain yang bisa dihandle dengan HeidiSQL sebagai SQL Client.


Penulis sendiri belum pernah menggunakannya, bukan karena berbayar lho. PostgreSQL ini sebetulnya gratis, namun entah kenapa di dunia akademis yang terkenal ya MySQL dan MS SQL Server.


Nah kali ini kita coba kenalan yuk sama si gajah biru yang bernama PostgreSQL.


Ingat, PostgreSQL sama seperti MySQL lho. Keduanya sama - sama gratis. Kalau MS SQL Server jelas berbayar. Microsoft gitu lho. Tapi Di dunia kerja umumnya SQL Server juga banyak digunakan khususnya perusahaan softwarehouse yang menerapkan rapid development terutama bila client nya tidak keberatan dengan harga langganan. 

Lanjut ya tentang PostgreSQL



Teman - teman bisa mendownload secara gratis aplikasi postgreSQL di alamat www.postgresql.org
O iya PostgreSQL bisa digunakan di berbagai operating System seperti :
BSD, Linux, MacOS, Solaris dan tentunya Microsoft Windows baik 32 bit maupun 64 bit. Penulis sendiri menginstall di Sistem Operasi Andalan Windows 7 yang sudah tidak di support Microsoft Januari Lalu T.T

Cara installnya cukup mudah, tinggal next, next, yes, yes, yes saja haha.

lebih detailnya saja ulas berikutnya. ini saya juga masih nyoba. yang jelas dia juga punya aplikasi web serupa dengan phpMyAdmin dengan tampilan sbb :


Rupanya HeidiSQL saya yang versi portable tidak bisa dipakai untuk membaca database postgreSQL. Error yang muncul terkait binary Visual C++ 2013 yang belum terinstall. Dan Walaupun sudah di install masih saja error.

So sebaknya pakai MySQL saja ya. Lumba - lumba biru ternyata lebih keren haha

Belajar Pemrograman - Python

Tidak ada komentar:
Salam kenal bagi pembaca yang baru pertama kali ke sini. Penulis adalah juga seorang programer lho. Walaupun gak terlalu pro, setidaknya pekerjaan kantor sehari - hari menjadi lebih mudah ketika penulis membuat tools sendiri supaya cepat selesai pekerjaannya.

"dasar tukang curcol, langsung aja deh ajarin cara belajar pemrograman nya!"

Sabar napa bro. Pertama - tama pembaca harus yakin bahwa semua orang bisa belajar pemrograman. Gak harus lulusan IT kok, sekali lagi tidak semua programmer handal itu lulusan IT.

Saya pernah membaca kisahnya Henry Jie, seorang kuli panggul dari makasar, betul sekali kamu gak salah baca. Henry Jie yang hanya lulusan SD. Namun demikian dia bisa membuat berbagai aplikasi game di PlayStore dengan penghasilan saat saya baca artikelnya mencapai $1000 per bulan. 

Itu mungkin cerita yang super sekali ya. Ok di kantor saya dulu waktu masih kerja di Jakarta, ada seorang programer jago database dan otomasi aplikasi. Dia adalah lulusan jurusan Matematika. Bayangin jurusan matematika aja bisa jadi programmer.

Cerita lain di tempat saya kerja sekarang, Saya bersama salah satu alumni ITS yang punya jurusan teknik sipil. Harusnya teknik sipil ITS bisa dong dapet pekerjaan hebat dalam membuat bangunan besar di Indonesia maupun luar negeri betul?

Singkat kata dia lebih memilih tidak bergerak di bidang kontraktor karena alasan untuk mendapatkan project seringnya cara yang ditempuh bertentangan dengan keyakinannya. Sehingga dia memilih menjadi partner saya. Menjadi pekerja kantoran yang tidak bergerak di bidang teknologi, namun jago programming. Bahasa yang dia kuasai secara super adalah Python khususnya otomasi dan testing web. Dia bahkan bisa mengembangkan algoritma penembus captcha dengan tingkat kerumitan yang tinggi.

Stop disini deh cerita motivasinya, memangnya kamu mau ngajari pemrograman atau memberi motivasi?

Kenapa sih gak dianggap sebagai keduanya bro? Begini kalau kamu bener - bener ingin belajar pemrograman, jaman dulu banget pasti disuruh belajar pascal dan C++. itu sudah kuno banget lho. Ternyata hasil survey saat ini, bahasa pemrograman yang paling mudah dipelajari itu adalah Python

Iya betul Python. Kamu bisa mendownload aplikasi Python di situs resminya atau klik disini 

Saran saya ketika kamu mendownload, jangan bingung karena ada banyak sekali versi aplikasi Python yang ditawarkan. Saya juga tidak tahu mengapa mereka melakukan hal ini, tetapi yang jelas download saja Python versi 3.6

Masing - masing versi memiliki pengembang sendiri. Yang saya tahu pengembangan di versi 3.6 cukup stabil dibanding yang lain. 

Kenapa begini? Pyhon adalah salah satu bahasa pemrograman yang menjadi kuat karena ada banyak sekali pengembang (baca: developer) yang membuat modul - modul unik dengan fungsi - fungsi tersendiri.

Misalkan kamu ingin melakukan bypass captcha, itu bisa dilakukan dengan integrasi python dan modul tesseract bernama pytesseract. Kamu ingin membuat software pengenal wajah (face recognition) sudah ada juga modulnya di Python.

Bayangkan bila kamu masih menggunakan pascal atau C++, bisa jadi kamu belajar hal yang kuno. Karena bahasa pascal akan berevolusi ke delphi, sedangkan delphi sendiri sudah kuno. C++ sudah mulai ditinggalkan dan beralih ke C# tapi tidak ada salahnya sih mencoba berbagai macam bahasa.

Satu hal yang saya ingin sampaikan, dan ini semua di praktekkan oleh teman2 saya yang bukan jurusan IT itu ya.

"Bahwa kita bukanlah yang pertama menemukan error saat membuat program. Pasti ada orang di luar sana yang bertemu error itu duluan dan sudah membahasnya di Internet dan mungkin sudah ada solusinya"

Jadi apapun yang sedang ingin kamu bikin, atau bila kamu ingin belajar pemrograman(baca : coding) maka Python adalah bahasa dasar yang mudah dipahami. Dari Python juga kamu bisa membuat aplikasi level tinggi seperti pengenalan wajah. Jangan ragu ya.

Kalau masih bingung, coba tulis di kotak komentar, kami usahakan bantu berikan solusi.

Yang Perlu Disiapkan Untuk Membuat Program Android

1 komentar:

Google Adsense memang sangat menarik bagi semua orang terutama yang sudah menerima gaji bulanan dari Google entah melalui western union atau wired transfer. Selain publisher ternyata developer games juga dapat memanfaatkan layanan Google AdSense untuk mencari uang di Internet.

Salah satunya adalah dengan pemrograman Android. Penulis kali ini hanya akan membahas apa saja yang perlu disiapkan untuk membuat program di HP Android.

Android Studio

Kalau jaman dahulu ketika penulis belajar pemrograman android, istilahnya adalah ADT (Android Developer Tools), kali ini ketika bertanya ke google dengan keyword android development, di re direct ke program lain yang dinamakan Android Studio. Filenya cukup gede sekitar 900 MB, dengan menggunakan akses wifi@id, penulis perlu waktu 4 jam untuk mendownload.


Java Development Kit (JDK)

Berhubung android berjalan dengan bahasa java, maka JKD sangat perlu untuk diinstal. Yang diperlukan Android Studio adalah JDK versi 7 keatas. Penulis kali ini menggunakan JDK v7 untuk Windows x64. Ukuran file tidak terlalu gede hanya sekitar 130MB.

Setelah semua file terunduh, pembaca bisa mulai belajar pemrograman android dengan mudah. Ikuti terus ulasan pusat informasi untuk step pertama belajar ya.

Visual Basic Express Edition

Tidak ada komentar:



Rasanya sudah bertahun-tahun sejak penulis meninggalkan dunia profesional sebagai programmer. Waktu itu mungkin dengan VB6 penulis sanggup membuat apapun yang diminta pada platform Windows98 dan Windows ME. Tapi tampaknya sekarang setelah ada Windows 7 dan bahkan Windows Phone penulis harus ekstra belajar mengejar ketinggalan.

Salah satu bahasa yang penulis gunakan adalah visual basic. Tentunya bila sekarang diminta untuk membuat aplikasi penulis akan menggunakan versi terbaru dari Visual Basic dan salah satunya adalah Visual Basic Express yang direlease oleh Microsoft sebagai Free Tools to create .NET application. Iya benar visual basic express dikeluarkan dalam bentuk gratisan.

Ada dua jenis visual studio express yang dapat di download di situs microsoft yaitu :

Visual Basic 2010 Express
Visual Basic 2008 Express Edition


Sebelum rekan sekalian memilih salah satu diantaranya, coba periksa dulu system requirement dari kedua visual basic express tersebut.

Visual Basic 2010 Express Requirement

Software Requirements

Windows XP (x86) with Service Pack 3 - all editions except Starter Edition
Windows Vista (x86 & x64) with Service Pack 2 - all editions except Starter Edition
Windows 7 (x86 & x64)
Windows Server 2003 (x86 & x64) with Service Pack 2
Windows Server 2003 R2 (x86 & x64)
Windows Server 2008 (x86 & x64) with Service Pack 2
Windows Server 2008 R2 (x64)

Hardware Requirements

Computer that has a 1.6GHz or faster processor
1 GB (32 Bit) or 2 GB (64 Bit) RAM (Add 512 MB if running in a virtual machine)
3GB of available hard disk space
5400 RPM hard disk drive
DirectX 9 capable video card running at 1024 x 768 or higher-resolution display
DVD-ROM Drive



Visual Basic 2008 Express Edition
System Requirement


OS Windows XP service pack 2
Minimum 128 MB of RAM
Minimum 1 GHz processor
Preferred 384 MB of RAM
Preferred 1.6 GHz processor

OS MS Windows Vista
Minimum 768 MB of RAM
Minimum 1.6 GHz processor
Preferred 1 GB of RAM
Preferred 2.2 GHz processor

OS Windows Server 2003

Minimum 768 MB of RAM
Minimum 1.6 GHz processor
Preferred 1 GB of RAM
Preferred 2.2 GHz processor


Menurut pengalaman penulis setelah penulis memilih installer visual basic 2008 express edition dan menginstallnya, program akan otomatis mendownload badan program lain dari situs microsoft seperti gambar / ilustrasi diatas. Total file yang didownload adalah sebesar 157 MB. Setelah itu barulah kita dapat menggunakan Visual Basic 2008 Express.