Belajar Tabulasi Gitar dengan DGuitar

Selama ini aplikasi yang saya kenal untuk belajar tabulasi gitar adalah Guitar Pro yang dapat membuka format file .gp3, .gp4, .midi, kemudian dijalankan sehingga bisa dilihat dan didengarkan tabulasi gitar dari suatu lagu.

Guitar Pro ini hanya berjalan di OS Windows. Nah, untuk pengguna Linux ternyata sekarang ada juga alternatifnya, yaitu menggunakan DGuitar.  Aplikasi ini berbasis java dan dapat memainkan file Guitar Pro. Untuk dapat menjalankan aplikasi ini pastikan di komputer anda sudah terinstall paket Sun Java SDK. Versi terakhirnya yaitu DGuitar 0.5.8. Dapat didownload di http://sourceforge.net/projects/dguitar/files/.

Setelah didownload ekstrak file tersebut.  Untuk menjalankan aplikasinya masuk saja ke dalam folder DGuitar-0.5.8 lalu double klik file DGuitar.sh. lalu klik Run.

Akan tampil halaman utama DGuitar dan kita dapat langsung membuka beberapa file contoh di DGuitar-0.58/files. Untuk memainkan file musik tertentu klik pada Program -> Open. Setelah terbuka tinggal klik Play untuk menjalankan.

Untuk mendapatkan file tab sesuai lagu yang diinginkan bisa download di www.guitarprotabs.org atau www.gprotab.net.

Selamat mencoba :mrgreen: .

Ignite Your Code!!!

CodeIgniter

Code Igniter (biasa disingkat CI) adalah Framework PHP ..

http://codeigniter.com

CI adalah peralatan bagi orang yang membuat web berbasis PHP. Tujuannya untuk memudahkan anda dengan menyediakan banyak library / fungsi untuk berbagai macam tugas, termasuk akses untuk ke library itu sendiri.

Code Igniter is Free ..

CodeIgniter is licensed under an Apache/BSD-style open source license so you can use it however you please. For more information please read the license agreement.

Code Igniter bisa jalan di PHP 4

Secara default, CI berjalan di PHP 5, tapi dengan mudah dapat anda jalankan di PHP 4

Code Igniter itu enteng ..

Truly light weight. The core system requires only a few very small libraries. This is in stark contrast to many frameworks that require significantly more resources. Additional libraries are loaded dynamically upon request, based on your needs for a given process, so the base system is very lean and quite fast.

Code Igniter itu cepat ..

Really fast. We challenge you to find a framework that has better performance than CodeIgniter.

Menggunakan M-V-C

CI menggunakan pendekatan Mode-View-Controller, memudahkan anda memisahkan antara logic dan presentation.

* The Model menggambarkan struktur data. Biasanya model akan berisi fungsi yang berhubungan dengan database.
* The View adalah informasi yang nanti akan ditampilkan ke pengguna. View biasanya adalah halaman web, tetapi dengan CI, view bisa sebagai ‘fragment’ seperti header / footer / RSS page / dll.
* The Controller adalah yang melakukan logic dan menggabungkan antara View dan Model.

Menghasilkan Permalink / Clean URL

The URLs generated by CodeIgniter are clean and search-engine friendly. Rather than using the standard “query string” approach to URLs that is synonymous with dynamic systems, CodeIgniter uses a segment-based approach:

example.com/news/article/345

Note: By default the index.php file is included in the URL but it can be removed using a simple .htaccess file.

Tidak memerlukan template-engine / template-language

Tidak diperlukan template-engine, tetapi tetap disediakan library untuk template parser.

Dokumentasi yang baik.

FITUR

* Model-View-Controller Based System
* PHP 4 Compatible
* Extremely Light Weight
* Full Featured database classes with support for several platforms.
* Active Record Database Support
* Form and Data Validation
* Security and XSS Filtering
* Session Management
* Email Sending Class. Supports Attachments, HTML/Text email, multiple protocols (sendmail, SMTP, and Mail) and more.
* Image Manipulation Library (cropping, resizing, rotating, etc.). Supports GD, ImageMagick, and NetPBM
* File Uploading Class
* FTP Class
* Localization
* Pagination
* Data Encryption
* Benchmarking
* Full Page Caching
* Error Logging
* Application Profiling
* Scaffolding
* Calendaring Class
* User Agent Class
* Zip Encoding Class
* Template Engine Class
* Trackback Class
* XML-RPC Library
* Unit Testing Class
* Search-engine Friendly URLs
* Flexible URI Routing
* Support for Hooks, Class Extensions, and Plugins
* Large library of “helper” functions

Application Flow Chart


1. index.php adalah controller, mensetting resources yang dibutuhkan untuk menjalankan CI
2. Router mengecek HTTP request
3. Jika ada file cache, kirim langsung ke browser.
4. Security. Sebelum controller application di – load, HTTP request di filter untuk security.
5. Controller load model, library, plugins, helpers dll yang dibutuhkan sesuai permintaan.
6. View di render kemudian dikirim ke web browser.
7. Jika cache enabled, view di cached dulu.

Continue reading

SMBB Telkom 2010

I did it again!!!

Alhamdulillah, setelah dilancarkan dalam seminar, sekarang ada kabar yg cukup menghibur yaitu pengumuman kelulusan UTG-1 SMBB TELKOM 2010. Setelah saya merasa kecewa dengan hasil dari JPPA-N, karena tidak adanya kesamaan cara penerimaan mahasiswa baru pada prodi S1 Pindahan antara Teknik Informatika dan Teknik Telekomunikasi IT Telkom. Di teknik Informatika, tiada satupun mahasiswa angkatan ’07 yg diterima, padahal secara IPK bisa dibilang banyak yg cumlaude, yah… mungkin hanya petinggi² di Fakultas Informatika yg mempunyai jawabannya dan saya yakin mereka pun punya alasan dan maksud tersendiri melakukan hal itu.

Akhirnya saya dan teman² saya angkatan ’07 bisa membuktikan kalau kami layak untuk diterima, walaupun memang belum lulus dari jenjang d3, semoga bisa cepat lulus, amin.

alhamdulillah :)

Agenda kehidupan saya setelah pengumuman ini jadi berubah :mrgreen: , targetnya sekarang yaitu bisa cepet kelar ngerjain PA, dan memastikan lulus di awal Agustus nanti, doakan saya ya … :D fighting!!!

oiya, pengumumannya bs dilihat di sini :

http://www.ittelkom.ac.id/smbb/index.php?categoryid=45

Tentang Cinta ♪♫

Intro : C D Em A C D Em 2x
C        D          Em                  C
Sekilas tentang dirimu yang lama ku nanti
D        Em                    C
Memikat hatiku jumpamu pertama kali
D         Em                     C
Janji yang pernah terucap tuk satukan hati kita
D         Em
Namun tak pernah terjadi
Reff :
C       D
Mungkinkah masih ada waktu
G    F#m   Em
Yang tersisa untukku
C       D       Em
Mungkinkah masih ada cinta dihatimu
C     D
Andaikan saja aku tau
G     F#m  Em
Kau tak hadirkan cintamu
C      D        Em
Ingin ku melepasmu dengan pelukan
C        D            Em                        C
Sesal yang datang selalu takan membuat mu kembali
D                  Em
Maafkan aku yang tak pernah tau
D                C
Hingga semuanyapun kini telah berlalu
D       Em   C
Maafkan aku
D       Em
Maafkan aku
Interlude : C D Em C D Em 2x
Balik ke Reff 2x
Coda :
C      D        Em
Ingin ku melepasmu dengan pelukan
C      D        Em
Ingin ku melepasmu dengan pelukan
—————————————————————————
by Ipang ft Ridho Slank

Minggu ini pokoknya lagi seneng sama lagu ini,hehe :mrgreen:

Klo mw download di sini :

I did it!!!

Hari ini, Kamis (11 Maret 2010), saya baru seminar PA, padahal rencananya bln Desemberanlah, payah bgt ni :( . Tapi tak mengapa, karena alhamdulillah bisa dpt A, cukup memuaskan. Walaupun sudah sempat ditunda selama seminggu. Rasanya bisa sedikit mengobati kedudulanku selama bln Maret, karena ada beberapa hal bodoh yang telah saya lakukan T.T.

Seminar saya digelar di gd F305A, bersama dengan Rudolf Ruben, Danang Aji, Riezan Syauqi F, Alfian Fajar, dan Yuda Voltama.

Penguji : ENDRO ARIYANTO, Ir.,MT dan BAYU ERFIANTO, SSi

dengan judul “Implementasi Elearning dengan Pendekatan Personal Learning Environments pada Pembelajaran Framework PHP CodeIgniter

semoga setelah ini bisa cepat ngerjainnya dan cepat lulus, semangat!!!

Principles for future VLE/LMS development

Beberapa prinsip untuk mengembangkan LMS, menurut Sclater :

Prinsip 1 : VLE harus memfasilitasi pengembangan konten kolaboratif secara online. Sistem yang ada sekarang perlu ditingkatkan.

Prinsip 2 : VLE harus mengakui kebutuhan bidang studi tertentu dan kebutuhan bisnis. Bidang-bidang seperti matematika, bahasa dan melanjutkan kursus pengembangan profesional memiliki persyaratan unik untuk ditampilkan, teknologi dan format yang harus dipenuhi.

Prinsip 3 : VLE harus dapat memberikan akses ke berbagai pengguna. Keterlibatan atasan secara khusus akan membutuhkan peningkatan akses dari luar universitas dan ada berbagai jenis pengguna yang memerlukan akses.

Prinsip 4 : Kita perlu terus-menerus menilai apakah kita memiliki keseimbangan yang tepat antara “pengendalian” dan “kebebasan” dalam penggunaan VLE oleh staf dan mahasiswa. Sebuah kompromi perlu dicapai antara memungkinkan pengguna untuk memiliki cukup tingkat akses ke fasilitas VLE dan mempertahankan kualitas isi pembelajaran kami, kegiatan dan dukungan.

Prinsip 5 : Integrasi external tools akan terus dievaluasi. Sementara Universitas menganggap rumah yang di-VLE untuk tetap penting ada fasilitas seperti penyediaan email yang mungkin lebih baik outsourcing.

Prinsip 6 : VLE harus terlihat di berbagai channels. Semua sistem yang dihadapi mahasiswa harus dapat diakses dan mudah untuk digunakan pada perangkat mobile dan juga pada PC desktop dan laptop.

Prinsip 7 : Semua konten teks yang harus disimpan dalam format XML jika memungkinkan. Ini akan membantu cukup dengan repurposing untuk pengiriman pada platform lain misalnya kertas, e-buku dan perangkat mobile.

Prinsip 8 : Dokumentasi harus cukup baik tim tentu tidak merasa perlu untuk menulis catatan yang mendukung mereka sendiri di sekitar penggunaan fasilitas VLE. Suatu usulan Panduan Komputasi direvisi akan mengatasi masalah ini yang mengakibatkan duplikasi usaha dan produksi sumber daya kertas yang keluar dari tanggal dengan cepat.