Skip to main content

PHP SXDE jMaki

Posted by ludo on November 4, 2007 at 9:51 AM PST

Bonjour, comment 13949712720901ForOSX?



Today, i would like to highlight some good progress on 2
projects  I am involved in. The first one is about href="http://jmaki.com/">jMaki, with the
announcement by Greg Murray of the href="http://jmaki.com/blogs/?p=18">jMaki Charting components.
So simple to use - a given for jMaki components-, controllable via
multiple server languages -Java/JSP, Phobos/JavaScript, Ruby/JRuby, and
of course PHP, and toolable...



Here is an sample of what you need to write in PHP


style="font-family: Courier New,Courier,monospace;"><?php

style="font-family: Courier New,Courier,monospace;"> 
$value = "{
style="font-family: Courier New,Courier,monospace;">   
xAxis : {
style="font-family: Courier New,Courier,monospace;">       
title : 'Months',
style="font-family: Courier New,Courier,monospace;">       
labels : ['January', 'February', 'March', 'April', 'May',

           
      'June', 'July', 'August', 'September',
style="font-family: Courier New,Courier,monospace;"> 
           
    'October', 'November', 'December']
style="font-family: Courier New,Courier,monospace;">       
},
style="font-family: Courier New,Courier,monospace;">   
yAxis : {
style="font-family: Courier New,Courier,monospace;">       
title : 'Temperature',
style="font-family: Courier New,Courier,monospace;">       
tickCount : 3
style="font-family: Courier New,Courier,monospace;">    
},
style="font-family: Courier New,Courier,monospace;">   
data : [
style="font-family: Courier New,Courier,monospace;">      
{  color: 'red',   

          values : [10,
25, 25,  5, 35,  5, 15,  5, 10, 15, 25, 30]
},
style="font-family: Courier New,Courier,monospace;">      
{  color: 'blue',  

          values : [15,
35, 15, 40, 40, 15, 20, 10, 15, 20, 30, 35 ] },
style="font-family: Courier New,Courier,monospace;">      
{  color: 'pink',  

          values : [20,
40, 30, 35, 45, 20, 25, 15, 20, 25, 30, 40] },
style="font-family: Courier New,Courier,monospace;">      
{  color: 'gray',

          values : [25,
45, 25, 45, 50, 25, 35, 25, 25, 20, 35, 45] }
style="font-family: Courier New,Courier,monospace;">      
]
style="font-family: Courier New,Courier,monospace;">    
}";
style="font-family: Courier New,Courier,monospace;">    
style="font-family: Courier New,Courier,monospace;">   
addWidget( array(
style="font-family: Courier New,Courier,monospace;">       
"name" => "jmaki.charting.dojo.area",
style="font-family: Courier New,Courier,monospace;">       
"value"=>$value
style="font-family: Courier New,Courier,monospace;">      
) );
style="font-family: Courier New,Courier,monospace;">?>



to produce a chart looking like this:



jmaki src="http://jmaki.com/images/charts/area-series.jpg">



The second one is Solaris
Express Developer Edition
(SXDE),  a free, quarterly
release of Sun's next generation Solaris Operating System built from
the source code repository at OpenSolaris.org.
The release includes the latest tools, technologies, and platforms to
create applications for the Solaris OS, Java Application Platforms, and
Web 2.0.

The current release of SXDE (09/07) shipped last month, and and I
working on the one that will ship in 01/08, before morphing to Indiana.
The 01/08 SXDE release will contain a brand new and optimized SAMP
(Solaris, Apache 2.2.4, MySQL 5.0, PHP 5.2.4) stack, and NetBeans 6.0
with the early access plugins for PHP project support. SXDE PHP support
will contain the xdebug PHP debugger and you'll even be able to set
breakpoints in your PHP code with the NetBeans PHP debugger, as seen in
this SXDE screenshot:







ishot-21.png src="http://weblogs.java.net/blog/ludo/ishot-21.png">








In short, with the new SXDE system, you'll get the leading edge version
of Solaris, and Firefox, Thunderbird, StarOffice, Sun Studio, NetBeans
6.0, a complete SAMP stack and the tools to develop SAMP
applications...in one single OS installation...Pretty nice. Next step
for SXDE will to be produce the components that will be delivered in
Indiana, an href="http://www.opensolaris.org/os/project/indiana/resources/getit/">OpenSolaris
distro , available in preview mode, as a live CD...Things are
shaking up in the right direction for Solaris, and you -Mister
Developer- should really have it on your radar...



Ludo

Related Topics >>