Saturday, 24 November 2012

Plotting dengan Pylab (Python)

Alhamdulillah bisa coret-coret lagi.

Menu oprekan hari ini adalah membuat grafik di Python dengan menggunakan Pylab. Lagi-lagi masih menggunakan Ubuntu 10.04. Langkah pertama yang harus dilakukan adalah melakukan instalasi Pylab. Jalankan perintah di bawah ini untuk melakukan instalasi Pylab:

apt-get install python-mathplotlib

Perintah di atas dimaksudkan untuk melakukan instalasi library Pylab yang nantinya akan kita sertakan pada kode program python kita. Selanjutnya berikut contoh program sederhana membuat grafik menggunakan python pada IDLE 2.6.5:

Tuesday, 17 January 2012

Mengubah Python to EXE

Kali ini saya sedang bermain dengan python di windows. Saya penasaran mau mencoba mengubah '.py' menjadi '.exe'. Alhamdulillah berhasil. Berikut ini saya share langkah-langkahnya:
  1. Pastikan pada sistem operasi windows anda telah terinstal python. Kalau belum, silakan bisa download di http://www.python.org/ftp/python/2.7.1/python-2.7.1.msi
  2. Setelah selesai menginstal python pada komputer anda, buatlah sebuah program, kemudian aktifkan command prompt melalui menu Start > All Programs > Accessories > Command Prompt
  3. Masuklah ke direktori di mana Python anda berada. Sebagai contoh

    C:\Python25>

  4. Buatlah sebuah program dengan nama setup.py kemudian tuliskan kode di bawah ini pada program tersebut.

    from distutils.core import setup
    import py2exe

    setup(console=['sample.py'])

    Ubah sample.py pada kode program di atas dengan nama program yang telah anda buat, kemudian save.
  5. Jalankan perintah berikut:

    C:\Python25>python setup.py install

  6. Jalankan perintah berikut:

    C:\Python25>python setup.py py2exe
  7. Sekarang, program anda telah dikonversi menjadi '.exe'. Untuk menjalankannya, masuklah ke dalam direktori 'dist', kemudian jalankan program anda sebagaimana contoh di bawah ini

    C:\Python25>dist>sample.exe

    Hello World

Selamat mencoba !

Sunday, 20 November 2011

UTF-8 dan XMLRPC pada Instalasi Moodle 2.1.1

Kali ini saya ingin berbagi tentang pengaturan setting Unicode UTF-8 dan cara menginstal xmlrpc pada saat instalasi Moodle 2.1.1 di Ubuntu 10.04 menggunakan XAMPP 1.7.7.

Pada saat instalasi, saya mendapatkan beberapa warning seperti terlihat pada gambar di bawah:


Pada gambar di atas terdapat dua buah warning, yaitu Unicode UTF-8 dan Extension XMLRPC. Kita akan selesaikan satu-persatu sebagai berikut:

Untuk mengatasi warning Unicode UTF-8, silakan kunjungi http://localhost/phpmyadmin. Pilih database moodle anda yang telah anda buat pada phpmyadmin, kemudian pilih menu SQL. Selanjutnya, pada kolom SQL ketikkan perintah sebagai berikut:

ALTER DATABASE nama_database_anda DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;


Selanjutnya, untuk mengatasi warning xmlrpc ikuti langkah berikut:
  1. Install paket php5-xmlrpc dengan mengetikkan perintah apt-get install php5-xmlrpc pada terminal anda
  2. Copy xmlrpc.so dari direktori /usr/lib/php5/20090626+lfs/ ke xampp pada direktori /opt/lampp/lib/php/extensions/no-debug-zts-20090626/
  3. Buka file /opt/lampp/etx/php.ini dan tambahkan kode extension=xmlrpc.so pada section extension.
  4. Restart Apache LAMPP anda.
Setelah semua proses di atas berhasil anda lalui, silakan kunjungi kembali halaman instalasi anda dan lakukan reload.

Selamat mencoba...

Sebagian tulisan ini dikutip dari gibrain.web.id

Wednesday, 9 November 2011

Mengaktifkan Fitur Edit pada Shutter di Ubuntu 10.04

Ahh.. akhirnya mulai menulis lagi. Kali ini saya ingin berbagi tentang bagaimana mengaktifkan fitur edit pada Shutter.


Sedikit memperkenalkan, Shutter adalah sebuah aplikasi screenshot yang berjalan di linux yang memiliki fitur-fitur yang kalau boleh saya bilang mantab. Apabila anda menggunakan Distro Ubuntu, untuk menginstal aplikasi ini langsung saja dengan apt-get dengan menjalankan perintah


sudo apt-get install shutter


Yang ingin saya sampaikan pada artikel kali ini adalah tentang fasilitas edit pada shutter. Sewaktu pertama kali saya menginstal aplikasi ini pada Distro Ubuntu 10.04, fasilitas edit pada shutter tidak berfungsi. Ternyata masalahnya adalah ada paket tambahan yang perlu diinstal yaitu libgoo-canvas-perl. Tambahkan paket ini dengan menjalankan perintah


sudo apt-get install libgoo-canvas-perl

Setelah proses instalasi selesai, insya Allah fasilitas edit pada shutter dapat berfungsi. Selamat mencoba...

Tuesday, 2 August 2011

Membuat Dynamic Control (VB6)

Mungkin terkadang kita membutuhkan sebuah textbox, label, atau control lainnya yang posisinya dapat dipindah-pindah secara fleksibel di dalam form. Biasanya control yang seperti ini disebut dynamic control. Untuk membuat sebuah dynamic control, dapat kita lakukan melalui kode program. Di bawah ini contoh program untuk membuat sebuah command button yang dinamis:

Option Explicit

Dim WithEvents cmdDynamic As CommandButton

Private Sub Form_Load()
  Set  cmdDynamic = Controls.Add("vb.commandbutton", "cmdDynamic")
  cmdDynamic.Width = 2000
  cmdDynamic.Top = Me.Height / 2 - cmdDynamic.Height / 2 - 100
  cmdDynamic.Left = Me.Width / 2 - cmdDynamic.Width / 2 - 100
  cmdDynamic.Caption = "OK"
  cmdDynamic.Visible = True
    
End Sub

Private Sub cmdDynamic_click()
  MsgBox "Selamat..!! Anda telah berhasil membuat Dynamic Control", _
    , "Dynamic Controls"
End Sub

Sediakan sebuah form kosong, kemudian tuliskan kode di atas. Selanjutnya, JALANKAN program anda.

Selamat mencoba...!

Thursday, 28 July 2011

Google Code Search

Sore hari sambil ngoprek-ngoprek alhamdulillah dapat tools baru dari google. Bermanfaat bagi yang cari-cari kode program dengan berbagai bahasa pemrograman, Google Code Search namanya. Kalau sedang bingung atau lupa kode-kode program, langsung saja akses http://www.google.com/codesearch. Hasil pencarian dengan tools tersebut menyajikan contoh kode-kode program berbagai bahasa pemrograman yang bisa langsung anda pelajari. Di bawah ini contoh hasil pencarian menggunakan Google Code Search


Selamat Mencoba...!

Wednesday, 27 July 2011

Google Cloud Connect with Microsoft Office

Bagi anda pengguna Microsoft sekaligus penggemar tools-tools di Google, kini google me-realease fitur baru yang bernama Google Cloud Connect. Fitur ini merupakan pengembangan dari Google Docs. Dengan fitur ini, anda dapat melakukan sinkronisasi data yang anda buat di Microsoft Office dengan data anda di Google Docs. Berikut ini langkah-langkah untuk menggunakan fitur tersebut:
  1. Pastikan anda telah memiliki account di google
  2. Download Google Cloud Connect di sini http://tools.google.com/dlpage/cloudconnect?hl=id
  3. Ikuti langkah-langkah penginstalan pada link di atas.
  4. Setelah terinstal, aktifkan Microsoft Office anda. Pada bagian atas akan terlihat toolbar Google Cloud Connect seperti terlihat pada gambar di bawah

Nah, sekarang anda dapat menggunakan fitur tersebut. Setiap kali anda menyimpan dokumen anda, maka akan langsung terjadi proses sinkronisasi dengan data anda di Google Docs. Anda bisa sesuaikan pada menu pengaturan, apakah proses sinkronisasi terjadi secara otomatis atau manual.

Selamat mencoba :)