… Icip2 Ubuntu 9.10 …

Hmmm, TelkomFlash saya kebetulan masih ada kuota, hehehe diputuskan untuk mengunduh Ubuntu Desktop dan Ubuntu Server dari link FOSS-ID. Ya, lumayan lah, sekitar 5 jam lah berjuang menunggu download hehe. Baru mencoba yang desktop, hmmm, belum terlalu dioprek sih, namun proses startup dan shutdownnya begitu cepat, wus, wus, wus. Secara tampilan ya “podo wae”, namun rasanya ada peningkatan fitur disana sini yang belu saya cicipi hehehe.

ubuntu 9.10

So, sekarang notebook saya menggunakan tiga OS, XP *Istri Tua*, Windows 7 *Istri Muda*, dan Ubuntu 9.10 *Pacar Baru* hehe, mantap Gan !. Tapi yang jelas lebih stabil pastinya Ubuntu 9.10. Untuk keperluan hari-hari, rasanya ya sudah cukup. Halal dan Gratis, itu kuncinya Ubuntu 9.10. Jika dibandingkan side by side dengan Windows 7 kira-kira parameternya apa yach ???. Masih bingung, dua-duanya ya saya suka hihi. Tulisan bersambung….

… Reportase Indonesian Security Conference 2009 …

Tanggal 31 Oktober 2009 s.d. 1 November 2009 saya menghadiri acara Indonesian Security Conference 2009 sebagai peserta di Universitas Al-Azhar Jakarta. Berikut ini seditik unek-unek atau komentar saya mengenai acara tersebut :

Hari Pertama
1. Keynote Depkominfo, hmmm, intinya masalah regulasi, sedikit menjemukan karena “cuma” membaca teks saja.
2. Keynote Dr. Yono ReksoProdjo, Cyberwar, Asymetric war, hmmm, mengemukakan potensi dan ancaman terhadap Indonesia jika terjadi cyber war.
3. Mas DFox, A Day To ShutDown Indonesian Internet Core Routing, hehe keren, agak berat materinya untuk orang awam seperti saya *nggak repost gan!!!*, wah kaskuser juga nih Mas DFox
4. Mas EAdi, Computer Security Educational Demo for High School Students, hehe…, lebih menonjol marketingnya :)
5. MrX ADT: It’s not about Faking the Approval, hehe, keren, namun agak berat juga materinya untuk orang awam seperti saya.
6. Grindstone, Dasar Dasar Keygenning, hmmm, diajarin cara membuat keygen, tapi bos, contohnya coba yang agak susah dung. Misal keygen buat produk Adobe gitu hehehe ngarep :)
7. Diskusi Panel, Seberapa Siapkah Indonesia menghadapi Cyber War. Hmmm, btw terus terang moderatornya terlalu banyak bicara hehehe:)

idsecconf09

Hari Kedua
1. Keynote, Jim Geovedi, keren Om Jim sharing pengalaman & ilmunya. Sip lah…
2. The_Hydra, Bagaimana Menulis dan Memaintain Elektronik Hacking Magazine, yups, diajarin how-to nya
3. Endhy, Implementasi Algoritma Stream Cipher Rabbit Pada Protokol Secure Socket Layer (SSL), hehehe…, keren bos, tapi sepeti di kuliahan jadinya :)
4. Siddiq, Selling Pictures in Auction Site (New Way of South East Asia Scam), hahaha, yang muncul Mr.Spongbob, hehe menghibur jadi nggak ngantux.
5. BelagaBego, CROUCHING NETBOOK HIDDEN BACKTRACK, keren Gan…, ah kasi cendol ah… hahaha, mantap, netbook di permak, so kompatible dengan Mac, Win 7, touch screen + GPS pula. Keren gan *****
6. Diskusi Panel, Regenerasi Hacker Di Indonesia, Om Jim & Mas DFox, yups, share pengalaman sebagai “ahli” keamanan komputer, eh ada juga tuh ternyata, gadis 14 tahun yang udah berkecimpung di “dunia hitam” ini hehehe. Salut, asik diskusinya, moderatornya juga ok hehe.

So, acara ini akhirnya dapat me”recharge” mindset saya. Sampai jumpa di Indonesian Security Conference 2010.

… Microsoft merilis Web Platform Installer …

Dikutip dari SDA Indo “Microsoft merilis Web Platform Installer (2.0 PI) and Windows Web Application Gallery. Melalui kedua program tersebut Microsoft berharap pengembang memperoleh cara mudah untuk membangun dan menyebarkan aplikasi dengan menggunakan Microsoft Web Platform, baik ASP.NET atau PHP. Micosoft juga memberikan dukungan bagi pengguna PHP agar relevan digunakan di atas sistem operasi Windows Server 2008, IIS 7.0 Web Server dan database SQL Server 2008. Menggunakan teknologi FastCGI dalam IIS 7.0, performa aplikasi PHP akan meningkat di Windows Server. Sementara bagi pengguna SQL Server, Microsoft juga telah merilis PHP ekstension untuk mempermudah pengembang PHP menjalankan aplikasi di sistm operasi tersebut. Juga pengembangan Microsoft Expression Web 3 bagi para perancang. Kemudahan yang ditawarkan Microsoft lewat program ini adalah kemudahan instalasi teknologi menggunaan The Web platform Installer 2.0, serta kemudahan akses aplikasi web untuk membangun situs dan aplikasi berbasis teknologi Microsoft.”

Web Platform Installer2

Microsoft mengatakanThe Microsoft Web Platform Installer 2.0 (Web PI) is a free tool that makes getting the latest components of the Microsoft Web Platform, including Internet Information Services (IIS), SQL Server Express, .NET Framework and Visual Web Developer easy. The Web PI also makes it easy to install and run the most popular free web applications for blogging, content management and more with the built-in Windows Web Application Gallery.

Komentarnya, untuk mencicipi teknologi ini, kita dapat langsung mengunjungi Microsoft Web App Galery . Atau menggunakan Microsoft Web Platform Installer 2.0. Setelah mendownloadnya, maka kita install installernya. Kedua langkah di atas memerlukan koneksi internet. Pilih project yang akan kita install, maka Microsoft Web Platform Installer secara otomatis mendownload project yang kita pilih berikut dependensinya. Selamat Mencoba !

… Recordset = -1 …

13 Oktober 2009, seperti biasa saya mengajar di LP3i Cimone, hihi kebagian ASP Classic, Ok. Pertemuan kedua membahas tentang koneksi ASP ke Database Microsoft Access. Untuk koneksi ke Access 2003, tidak ada masalah. Ketika saya hitung jumlah record (RecordCount), maka hasilnya benar, sesuai jumlah record di database, contoh pengkodean sederhananya seperti ini :

	<%
		Dim cn, rs
		set cn = Server.CreateObject("ADODB.Connection")
		cn.Open "Provider=Microsoft.Jet.Oledb.4.0; Data Source = "& Server.Mappath("latih.mdb") &""

		set rs = Server.CreateObject("ADODB.Recordset")
		rs.Open "SELECT kode, nama, harga FROM barang",cn, 1, 2

		response.write("Jumlah Record : " &  rs.RecordCount)
	%>

Referensi Cursor Type :CursorType

Referensi Lock Type :
LockType

Kode di atas menggunakan CursorTypenya = 1 dan LockingTypenya = 2. Pada kode diatas, jumlah record sesuai dengan apa yang ada di database. Namun, masalahnya saat saya coba mengkoneksikan ke Microsoft Access 2007. Masalah baru muncul, jika saya pakai CursorTypenya = 1 dan LockingTypenya = 2, seperti kode berikut :

	<%
		set cn = Server.CreateObject("ADODB.Connection")
		cn.Open "Provider=Microsoft.ACE.Oledb.12.0; Data Source = "& Server.Mappath("Northwind.accdb") &""

		set rs = Server.CreateObject("ADODB.Recordset")
		rs.Open "SELECT Company, [First Name], [Last Name] FROM Employees", cn,1,2

		response.write("Jumlah Record : " &  rs.RecordCount & "<br>")
	%>

maka hasil dari RecordCount=-1. Nah, oleh karena itu saya coba ganti-ganti. Berikut ini hasil kompbinasi CursorType dan LockingTypenya yang memungkinkan hasil RecordCount ke Access 2007 tidak -1 : 1,1 atau 3,1. Jadi, silahkan ganti CursorType dan LockingType menjadi 1,1 atau 3,1. Jadi intinya, kurang tepat dalam penggunaan CursorType dan LockTypenya. Selamat mencoba. Referensi :

** Cursor Type 1
** Cursor Type2
** Lock Type 1
** Lock Type 2

… Open ACCDB dengan MDB Viewer Plus …

Ingin membuka file Microsoft Access 2007 dengan format ACCDB, eh ternyata nggak ada Office 2007 terinstall di komputer hahaha payah. Iseng-iseng googling, bertemu dengan ini MDB Viewer Plus. Aplikasi ini bersifat portable (tanpa instalasi) dan ukuran filenya juga relatif kecil, hanya sekitar 2,3 MB. Dan sepertinya gratis (hahaha, itu yang penting). Anda bisa mendapatkannya di sini. Secara default, aplikasi MDB Viewer Plus dapat membuka dua macam jenis file Access. Yakni yang berformat MDB dan ACCDB. Kita tinggal Open kemudian browse file Access kita yang akan dilihat. Jika saya perhatikan lebih lanjut, selain untuk melihat (viewer), aplikasi ini juga dapat melakukan operasi sederhana seperti insert dan delete data. Fitur lainnya adalah dapat menjalankan query, export data, repair and compact, dsb. Intinya sih sangat lumayan untuk sekedar aplikasi viewer yang gratisan hahaha.

MDBViewer

Namun tunggu dulu, bagi kita yang belum install office 2007, maka kita membutuhkan Driver Data Connectivity Components, silahkan unduh dulu pada website Microsoft. Kemudian install. Setelah itu, barulah kita dapat membuka file Microsoft Access 2007 (ACCDB) tanpa Microsoft Office 2007. Hehehe, selamat mencoba !

TKP :
Download MDB Viewer Plus
Download Driver Data Connectivity Components

… Nostalgia Flex …

Hihi, rasanya sudah lama tidak bercengkrama dengan Flex. Awal berjumpa sekiar Maret 2009. Hihi…, belajar, download ebook, googling, coding, etc sekitar 6 bulan, abis itu, ya stop lagi hehe. Entah, pagi ini sepertinya rindu dengan Flex. Berasal dari key word Google Adobe Flex, maka mulai lagi menelusuri satu-satu link Flex. Hahaha, perhatian tertuju pada Flash Builder Beta 4. Soalnya sudah lama juga ternyata release Flex Builder 3. Hihi, baca-baca fitur yang baru, wow…, mantab :) Fitur-fitur baru yang ada di Flash Builder 4 Beta sbb :

**  Generation of accessor functions
**  Event code generation
**  Command—line builds
**  Debugger enhancements
**  Network Monitor

tour.de.flex

Selain itu, perhatian juga tertuju pada TourDeFlex, menurut definisi Adobe, “Tour de Flex is a desktop application for exploring Flex capabilities and resources, including the core Flex components, Adobe AIR, data integration, and a variety of third-party components, effects, skins, and more.” Hehehe, untuk menggunakannya, silahkan install AdobeAir, kemudian, unduh file TourDeFlex. Atau klik button “TourDeFlex Install Now”, maka secara otomatis akan menginstall. Hmmm, mengeksplorasi kemampuan, fitur, dll dari Adobe Flex dengan TourDeFlex membuat saya kembali jatuh cinta dengan Flex hihi. Ok, Flex, I Luv You Full. ! selamat belajar ! :)

TKP :
Adobe Air
Tour De Flex
5 Fitur Flash Builder Beta 4

… New, Antivirus …

Dikutip dari milis tetangga (baca SQL ServerIndo), Bung Narenda Wicaksono, mengatakan “MSE adalah program anti-malware yang GRATIS yang dirilis secara resmi hari ini. MSE adalah komitmen dari Microsoft bagi pengguna sistem operasi Windows secara umum. Untuk penggunaan di skala korporasi, Forefront Client Security (FCS) dan Forefront Endpoint Protection (FEP) tentu lebih direkomendasikan”. Terkait dengan hal tersebut sudah pasti rekan-rekan penasaran dengan apa persamaan antara MSE dengan FCS/FEP. Persamaannya antara lain adalah sebagai berikut :
1. Menggunakan core engine yang sama termasuk proteksi terhadap virus, spyware, dan rootkits.
2. Menggunakan telemetry data dan global security response team yang sama
3. Menggunakan mekanisme Windows Update untuk update signature

Microsoft-Security-Essentials

Sedangkan beberapa perbedaan terkait dengan fitur yang tentunya tidak ada di MSE antara lain adalah :
1. Fitur manajemen console dan sentralisasi policy
2. Dukungan untuk sistem operasi server dari 2008, 2003, hingga 2000
3. Integrasi dengan Network Access Protection
4. Fitur reporting dan manajemen status keamanan

Spesifikasi minimum:
* Untuk XP-CPU dengan clock speed 500 MHz atau lebih tinggi
* Untuk XP – Memory: 256 MB RAM atau lebih tinggi
* Untuk Vista / W7 – CPU dengan clock speed 1.0 GHz atau lebih tinggi
* Untuk Vista / W7 – Memory: 1 GB RAM atau lebih tinggi
* VGA (Display): 800 x 600 atau lebih tinggi
* Storage: 140 MB

Komentar :
Yups,, untuk sebuah program Antivirus “gratisan” ya boleh dibilang OK lah…, btw… ukuran file setupnya kecil, sekitar 8,7Mb (WinXP). Nah, pas mau diinstall, dia minta Validasi Windows, hahahaha… rupanya ini juga dalam rangka meminimalisir windows bajakan. BTW, hmmm jadi pikir-pikir mau pakai. Sekarang masih enjoy dengan vendor-vendor top antivirus deh. Klo mau yang gratisan, masih bisa lari ke Avirafree atau AVGFree. BTW, Selamat Mencoba !!!

Referensi :
Website Resmi / Donwload
Evaluate Microsoft Forefront Client Security today
Microsoft Security Essentials (MSE) Beta walkthrough
Bacaan Majalah Chip
Bacaan DetikInet.Com

… Online Online …

Hehe, sekarang zamannya mobile…, dimana-mana pengguna mobile / phone dapat terkoneksi ke jaringan internet. BTW, berbicara terkoneksi ke internet, maka salah satu komponen yang penting adalah browser. Hmmm, yang saya perhatikan, browser bawaan dari vendor kadang nggak terlalu yahud untuk surfing. Untuk yang ini, saya sekarang tengah menggunakan Operamini 4.2. Namun, setelah baca di Tekno Kompas, maka akhirnya saya pun mencoba Operamini 5 Beta. Opera Mini 5 Beta dapat diunduh langsung pada handphone / handheld kita dengan menggetikkan alamat m.opera.com/next, kemudian download lalu install.

opera.mini

Pada versi 5 beta, jika telah ada versi 4.2, maka Operamini 5 Beta tidak akan mereplace versi 4.2. Hehehe, dilihat sekilas, hampir sama dengan Opera 10 versi desktop. Beberapa vitur yang diusung Operamini 5 Beta ini adalah : user interface yang lebih menarik, icon/shortcut yang besar, adanya tabbed browsing, adanya speed dial, dan password manager serta peningkatan pada fungsi touch & keypad. Ya…, sekilas mencoba, maka akan memberikan pengalaman yang menyenangkan. Hmmm, salut untuk Operamini.

BTW, terus kompetitor yang lain gimana ??? Dikutip dari DetikInet : “Menurut platform evangelist Mozilla, Mark Finkle, yang dikutip detikINET dari Vnunet, Sabtu (18/10/2008), Fennec sudah diuji coba dan masih memiliki banyak bugs. Mozilla tengah berupaya membereskan bug-bug tersebut dan terus menguji performa browsernya. Browser tersebut nantinya akan dilengkapi fitur plug-in seperti untuk mendisable Flash yang saat ini masih terus disempurnakan. Belum bisa dipastikan kapan versi final browser ini diluncurkan. Rencananya, Mozilla akan merilis browser untuk Windows Mobile terlebih dulu dalam waktu dekat ini.”. Ya, smoga Firefox juga dapat berjaya pada produk mobile browsernya… Kita tunggu aja…

… Grafik PHP, Part 3 …

Hehehe, kembali penasaran dengan grafik untuk PHP, maka kembali googling, kali ini versi berbayar hehe, ya… namun free untuk trialnya, namanya XML/SWF Charts. Harganya lumayan mahal juga, sekitar $49 – Single License dan $599 – Bulk License. Nah, fitur & jenis grafiknya banyak, mulai dari yang simpel hingga yang kompleks. Oke deh, mari kita mulai menulis kodenya :

Ok, Asumsinya, Apache & PHP Anda sudah siap. Maka langkah selanjutnya adalah mengunduh Engine Chartnya disini. Setelah itu, ekstraklah file yang Anda unduh pada home directory web server Anda. Nah, kemudian buatlah file Grafik.HTML dengan kode sebagai berikut :

<HTML>
<HEAD>
	<TITLE>Grafik Permohonan DJHKI</TITLE>
	<script language="javascript">AC_FL_RunContent = 0;</script>
	<script language="javascript"> DetectFlashVer = 0; </script>
	<script src="AC_RunActiveContent.js" language="javascript"></script>
	<script language="JavaScript" type="text/javascript">
	<!--
	var requiredMajorVersion = 9;
	var requiredMinorVersion = 0;
	var requiredRevision = 45;
	-->
	</script>
</HEAD>
<BODY bgcolor="#FFFFFF">
	<script language="JavaScript" type="text/javascript">
	<!--
	if (AC_FL_RunContent == 0 || DetectFlashVer == 0) {
		alert("This page requires AC_RunActiveContent.js.");
	} else {
		var hasRightVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
		if(hasRightVersion) {
			AC_FL_RunContent(
				'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,45,0',
				'width', '500',
				'height', '300',
				'scale', 'noscale',
				'salign', 'TL',
				'bgcolor', '#777788',
				'wmode', 'opaque',
				'movie', 'charts',
				'src', 'charts',
				'FlashVars', 'library_path=charts_library&xml_source=data.xml',
				'id', 'my_chart',
				'name', 'my_chart',
				'menu', 'true',
				'allowFullScreen', 'true',
				'allowScriptAccess','sameDomain',
				'quality', 'high',
				'align', 'middle',
				'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
				'play', 'true',
				'devicefont', 'false'
				);
		} else {
			var alternateContent = 'This content requires the Adobe Flash Player. '
			+ '<u><a href=http://www.macromedia.com/go/getflash/>Get Flash</a></u>.';
			document.write(alternateContent);
		}
	}
	// -->
	</script>
	<noscript>This content requires JavaScript.

</noscript>
</BODY>
</HTML>

Kemudian buatlah file XML (data.xml) untuk datanya dan atribut lain yang diperlukan engine grafik :

<chart>
	<axis_category shadow='light' size='11' color='000000' alpha='70' />
	<axis_value shadow='light' size='10' color='ffffff' alpha='70' steps='4' prefix='' suffix='' decimals='0' separator='' show_min='true' />
	<chart_border color='000000' top_thickness='0' bottom_thickness='2' left_thickness='0' right_thickness='0' />
	<chart_data>
		<row>
			<null/>
			<string>Jun 09</string>
			<string>Jul 09</string>
			<string>Aug 09</string>
		</row>
		<row>
			<string>Paten</string>
			<number tooltip='50' bevel='bevel1' shadow='high'>50</number>
			<number tooltip='30' bevel='bevel1' shadow='high'>30</number>
			<number tooltip='90' bevel='bevel1' shadow='high'>90</number>
		</row>
		<row>
			<string>Merek</string>
			<number tooltip='450' bevel='bevel1' shadow='high'>450</number>
			<number tooltip='600' bevel='bevel1' shadow='high'>600</number>
			<number tooltip='550' bevel='bevel1' shadow='high'>550</number>
		</row>
		<row>
			<string>Cipta</string>
			<number tooltip='90' bevel='bevel1' shadow='high'>90</number>
			<number tooltip='120' bevel='bevel1' shadow='high'>120</number>
			<number tooltip='75' bevel='bevel1' shadow='high'>75</number>
		</row>
		<row>
			<string>Desain</string>
			<number tooltip='200' bevel='bevel1' shadow='high'>200</number>
			<number tooltip='160' bevel='bevel1' shadow='high'>160</number>
			<number tooltip='180' bevel='bevel1' shadow='high'>180</number>
		</row>
		<row>
			<string>Average</string>
			<number bevel='bevel1'>197.5</number>
			<number>222.5</number>
			<number>223.8</number>
		</row>
	</chart_data>
	<chart_grid_h alpha='20' color='ffffff' thickness='1' type='dashed' />
	<chart_label color='0000ff' alpha='60' size='11' position='below' />
	<chart_pref line_thickness='2' point_shape='circle' fill_shape='true' />
	<chart_rect x='75' y='50' width='400' height='200' positive_alpha='0' />
	<chart_type>
		<string>column</string>
		<string>column</string>
		<string>column</string>
		<string>column</string>
		<string>line</string>
	</chart_type>
	<draw>
		<rect shadow='bg' layer='background' x='0' y='0' width='500' height='300' fill_color='0' />
		<text shadow='low' layer='background' color='0' alpha='7' rotation='0' size='30' x='120' y='100' width='300' height='200'>@ DGIP</text>
		<text shadow='low' color='000000' alpha='10' rotation='-90' size='35' x='-10' y='300' width='400' height='200' >||||||||||||||||||||||||||||||</text>
		<text shadow='high' color='eeffee' alpha='90' size='18' x='45' y='10' width='400' height='180' h_align='center'>Grafik Permohonan HKI</text>
	</draw>
	<filter>
		<shadow id='low' distance='2' angle='45' color='0' alpha='50' blurX='5' blurY='5' />
		<shadow id='high' distance='7' angle='45' color='0' alpha='40' blurX='15' blurY='15' />
		<shadow id='bg' inner='true' quality='1' distance='50' angle='135' color='000000' alpha='10' blurX='300' blurY='200' knockout='true' />
		<bevel id='bevel1' angle='0' blurX='10' blurY='0' distance='5' highlightAlpha='15' highlightColor='ffffff' shadowAlpha='15' type='inner' />
	</filter>
	<legend shadow='low' x='90' y='45' width='400' height='40' margin='5' fill_color='000000' fill_alpha='0' line_color='000000' line_alpha='0' line_thickness='0' bullet='circle' size='11' color='000000' alpha='60' />
	<series_color>
		<color>7FB775</color>
		<color>A5B1FF</color>
		<color>FFDA60</color>
		<color>FF2926</color>
		<color>FF9205</color>
	</series_color>
	<tooltip color='FFFFFF' alpha='75' size='11'  background_color='8888ff'  background_alpha='90'  shadow='low' />
</chart>

xml.swf.chart

Ok, keren juga sih grafiknya, cuma sayang bayar =)) Oke deh, selamat mencoba. Kali lain saya akan menulis tentang grafik / chart lagi ah...

… Grafik PHP, Part 2 …

Beberapa waktu yang lalu, saya pernah menulis artikel tentang JPGraph. Hmmm, sebenarnya sudah lama mau nulis ini, saat masuk Dashboardnya WordPress. Maka dibagian sebelah kanan ada statistik grafik/chart. Nah, penasaran sih pengen mencoba grafik seperti itu. Selidik punya selidik, grafik tersebut bernama Open Flash Chart. Nah, terdapat dua versi, yang versi stabil adalah Versi 1.9.7, sedangkan yang masih beta adalah Versi 2 Beta. Nah, pada tulisan berikut, saya mencoba yang versi stabil :

Langkah awal, siapkan lah Apache, PHP & MySQL yang bisa anda unduh disini, kemudian install. Setelah itu, silahkan download lah Open Flash Chart versi stabil disini. Kemudian ekstraklah di Home Directory web server Anda. Langkah selanjutnya adalah membuat file chart.php yang sintaksnya sbb :

<html>
	<head><title>Grafik Permohonan DJHKI</title></head>
	<body>
       <div align="center">
		<?
			echo "<br>";
			include_once 'ofc-library/open_flash_chart_object.php';
			//Sesuaikan dengan lokasi http web server Anda
			open_flash_chart_object( 500, 220, 'http://localhost/graph/chart-data.php', false );
		?>
       </div>
</body>
</html>

Kemudian membuat file datanya chart-data.php, (asumsinya, saya menggunakan data statis, bisa juga menggunakan MySQL dsb)

<?php
	include_once( 'ofc-library/open-flash-chart.php' );
	srand((double)microtime()*1000000);

	// Paten
	$bar_green = new bar_3d( 75, '#90C45C' );
	$bar_green->key( 'Paten', 10 );

	for( $i=0; $i<3; $i++ )
	  $bar_green->data[] = rand(20,100);

	// Merek
	$bar_blue = new bar_3d( 75, '#3334AD' );
	$bar_blue->key( 'Merek', 10 );

	for( $i=0; $i<3; $i++ )
	  $bar_blue->data[] = rand(400,900);

	// Cipta
	$bar_orange = new bar_3d( 75, '#FF9B4F' );
	$bar_orange->key( 'Cipta', 10 );

	for( $i=0; $i<3; $i++ )
	  $bar_orange->data[] = rand(60,150);

	// Desain
	$bar_red = new bar_3d( 75, '#FF77FC' );
	$bar_red->key( 'Desain', 10 );

	for( $i=0; $i<3; $i++ )
	  $bar_red->data[] = rand(90,250);	

	// create the graph object:
	$g = new graph();
	$g->title( 'GRAFIK PERMOHONAN HKI', '{font-face:verdana; font-size:14px; color: #FFFFFF; margin: 5px; background-color:#9FC13F; padding:3px; padding-left: 10px; padding-right: 10px;}' );

	$g->data_sets[] = $bar_green;
	$g->data_sets[] = $bar_blue;
	$g->data_sets[] = $bar_orange;
	$g->data_sets[] = $bar_red;

	$g->set_x_axis_3d( 10 );
	$g->x_axis_colour( '#909090', '#ADB5C7' );
	$g->y_axis_colour( '#909090', '#ADB5C7' );

	$g->set_x_labels( array( 'Jun 09','Jul 09','Agt 09' ) );
	$g->set_y_max( 900 );
	$g->y_label_steps( 5 );
	$g->set_y_legend( 'Jumlah Permohonan', 10, '#736AFF' );
	echo $g->render();
?>

open.flash.chart

Jika tidak ada error, grafik/chart Bar3D akan tampil pada Web Browser Anda saat menjalankannya. Hmmm, kesimpulannya, grafik gratis (GNU), berbasis flash, ya, sudah cukup untuk menampilkan beberapa jenis grafik untuk kebutuhan minimal Anda. Selamat Mencoba !

Next Page »