ColdFusion 11 MySQL Driver


ColdFusion 11 menyediakan 2 jenis driver untuk melakukan koneksi ke MySQL, menggunakan driver MySQL (DataDirect) atau MySQL 5.

Untuk MySQL (DataDirect) akan tampil pesan error jika menggunakan MySQL Community Server

Connection verification failed for data source: YourDatasourceName
java.sql.SQLException: [Macromedia][MySQL JDBC Driver]Connections to MySQL Community Server are not supported. Please contact MySQL to obtain a MySQL Enterprise or Commercial version.
The root cause was that: java.sql.SQLException: [Macromedia][MySQL JDBC Driver]Connections to MySQL Community Server are not supported. Please contact MySQL to obtain a MySQL Enterprise or Commercial version.

Jika ingin menggunakan MySQL 5 akan tampil pesan error

The standalone MySQL JDBC driver is no longer shipped with ColdFusion.
Please download it, put it in cf_root/lib folder and restart ColdFusion.

Versi terbaru dari driver MySQL 5 ini bisa di download di MySQL Download Connector/J. Untuk versi sebelumnya dari driver ini, klik link yang memiliki tulisan Looking for previous GA versions? di halaman tersebut. Karena ColdFusion hanya membutuhkan file *.jar dari driver tersebut, download driver dengan pilihan Platform Independent. Extract file hasil download dan copy file *.jar nya, versi terbaru adalah mysql-connector-java-5.1.36-bin.jar. Copy file ini ke cf_roo/lib atau C:\ColdFusion11\cfusion\lib jika ColdFusion diinstal di directory C:\ColdFusion11. Kemudian restart server.

Tulisan Charlie Arehart di artikel Solving seeming ColdFusion / MySQL 5.6 incompatibility, by updating CF’s MySQL driver dapat dijadikan bahan bacaan selanjutnya.

Catatan : untuk MySQL versi 5.0x mungkin membutuhkan driver versi lama.

ColdFusion arrayMap #2


Lanjutan dari tulisan sebelumnya di Loop Array menggunakan ArrayEach, kali ini aku coba posting live demonya di youtube

<!---
ColdFusion arrayMap function
--->

<cfscript>
	
arr = ["a", "b", "c"];

writeDump(arr);

arrayMap(arr, function(item, index, array) {

	// item in the array
	writeOutput("item : " & item);

	writeOutput("&nbsp;&nbsp;");

	// index of the array
	writeOutput("index : " & index);

	// a copy of the original array, changes to this array will not be reflected in the original array
	array[index] = "updated value, original item is : #item#";

	cfdump (var=array, label="dump of copy of array 'arr', index #index#", format="text");

});

</cfscript>

Mengakses Image Dari Belakang Proxy


ColdFusion memiliki tag cfimage dan banyak fungsi Image* untuk mengolah image. Misalnya dengan menggunakan fungsi ImageNew("http://www.google.com/images/logo_sm.gif"), kita bisa mengambil image dari internet untuk diolah lagi. Tapi bagaimana jika kita berada di belakang proxy? Fungsi ImageNew dan tag cfimage tidak memiliki argument yang memungkinkan kita mengakses image dari belakang proxy secara langsung.

Baca pos ini lebih lanjut

Install PostgreSQL 9.3


Setelah sekian lama menggunakan MS SQL Server & di beberapa project menggunakan Oracle dan MySQL, saatnya untuk mencoba menggunakan PostgreSQL. Dulu pernah install, ya sebatas install saja, belum benar-benar mempelajari. Mengapa saat ini memilih mempelajari PostgreSQL? Alasan utamanya adalah aku butuh open source database yang bisa melakukan kompleks query, reliable, dan stabil.

Extract text dari file PDF hasil scan menggunakan pdfimages dan tesseract-ocr


Meng-extract text dari file pdf yang dibuat menggunakan software seperti misalnya export dari OpenOffice.org atau Ms Office dapat dilakukan menggunakan berbagai software yang tersedia, baik online maupun offline. Lihat hasil Google dari link ini.

Dengan menggunakan pdfimages dan tesseract-ocr kita dapat membuat sendiri aplikasi untuk meng-extract text dari file PDF hasil scan, yang sebenarnya adalah image yang di-attach ke file PDF tersebut.

Baca pos ini lebih lanjut

Spreadsheet Dynamic Chart


Ada 2 cara untuk menampilkan chart di Spreadsheet:

  1. Menggunakan fungsi SpreadsheetAddImage
  2. Menggunakan template spreadsheet yang sudah disetting untuk menampilkan dynamic chart

Untuk cara pertama, contohnya bisa dilihat dari manual fungsi SpreadsheetAddImage

Baca pos ini lebih lanjut

Learn CF in a Week


Learn CF in a Week adalah sebuah situs yang berisi tutorial yang ditulis secara gotong royong oleh beberapa ahli ColdFusion, yang ditujukan untuk orang-orang yang ingin belajar ColdFusion. Tutorial di Learn CF in a Week menggunakan ColdFusion 10, tapi sebagian besar masih relevan jika menggunakan ColdFusion versi sebelumnya, termasuk juga jika menggunakan Railo ataupun OpenBD.

Baca pos ini lebih lanjut

Ikuti

Kirimkan setiap pos baru ke Kotak Masuk Anda.

Bergabunglah dengan 532 pengikut lainnya.

%d blogger menyukai ini: