aCfOJ _эh^ , a@  ]\0% L G   6  Y R ' h B   A @  |o=6$}vD= aZh6/<^= stringhttp://ronald132.wordpress.com/?p=104 id_hash typedaab13d3c47a95ddd720e36639970131http://ronald132.wordpress.com/?p=104 id_hashstringhttp://ronald132.wordpress.com/?p=104 media_content typehttp://ronald132.wordpress.com/?p=104 media_contentstringhttp://ronald132.wordpress.com/?p=104 comments typehttp://ronald132.wordpress.com/2009/04/26/phidget-usb-sensing/#commentshttp://ronald132.wordpress.com/?p=104 commentsstringhttp://ronald132.wordpress.com/?p=104 title type1018_1_With_Sensors_Webhttp://ronald132.wordpress.com/?p=104 titlestringhttp://ronald132.wordpress.com/?p=61 id_hash typebe82bb17b3c153637b1dcab46291dc33http://ronald132.wordpress.com/?p=61 id_hashstringhttp://ronald132.wordpress.com/?p=61 media_content typehttp://ronald132.wordpress.com/?p=61 media_contentstringhttp://ronald132.wordpress.com/?p=61 commstringhttp://ronald132.wordpress.com/?p=94 comments typehttp://ronald132.wordpress.com/2009/04/24/intall-lamp-on-ubuntu/#commentshttp://ronald132.wordpress.com/?p=94 commentsstringhttp://ronald132.wordpress.com/?p=94 title type:)http://ronald132.wordpress.com/?p=94 titlestringhttp://ronald132.wordpress.com/?p=77 content type 0http://ronald132.wordpress.com/?p=77 contentstringhttp://ronald132.wordpress.com/?p=77 author typeT. Ronald S.http://ronald132.wordpress.com/?p=77 authorstringhttp://ronald132.wordpress.com/?p=104 id_hash typedaab13d3c47a95ddd720e36639970131http://ronald132.wordpress.com/?p=104 id_hashstringhttp://ronald132.wordpress.comstringhttp://ronald132.wordpress.com/?p=150 id typedatstringhttp://ronald132.wordpress.com/?p=170 author typestringhttp://ronald132.wordpress.com/?p=150 id typedatehttp://ronald132.wordpress.com/?p=150 updated typeBlog Ronaldimage_titlehttp://ronald132.wordpress.comlinkdatelast_updated typestringhttp://ronald132.wordpress.com/?p=77 content typeT. Ronald S.http://ronald132.wordpress.com/?p=77 authorhttp://ronald132.wordpress.com/?p=172http://ronald132.wordpress.com/?p=172 id2009 10 17 16 6 14 5 290 0http://ronald132.wordpress.com/?p=172 updatedhttp://ronald132.wordpress.com/?p=104 media_contentdaab13d3c47a95ddd720e36639970131http://ronald132.wordpress.com/?p=104 id_hashhttp://ronald132.wordpress.com/?p=61 media_datelast_updated type http://ronald132.wordpress.com/?p=170 contenthttp://ronald132.wordpress.com/?p=172http://ronald132.wordpress.com/?p=172 idstringhttp://ronald132.wordpress.com/?p=137 slash_comments typehttp://ronald132.wordpress.com/2009/12/05/jboss-changing-jmx-console-admin-password/http://ronald132.wordpress.com/?p=227 linkstringhttp://ronald132.wordpress.com/?p=150 id typehttp://ronald132.wordpress.com/2009/04/24/intall-lamp-on-ubuntu/#commentshttp://ronald132.wordpress.com/?p=94 commentsstringhttp://ronald132.wordpress.com/?p=94 title typeslash_comments title author summary updated comments order content link date id_hash hidden media_content id wfw_commentrsshttp://ronald132.wordpress.com/?p=56stringhttp://ronald132.wordpress.com/?p=56 order typestringhttp://ronald132.wordpress.com/?p=56 summary typedatehttp://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/ date typedatehttp://ronald132.wordpress.com/?p=208 updated typestringhttp://ronald132.wordpress.com/?p=100 comments typearduino316http://ronald132.wordpress.com/?p=100 titlehttp://ronald132.wordpress.com/?p=104 media_contentdatehttp://ronald132.wordpress.com/?p=88 updated typestringhttp://ronald132.wordpress.com/?p=238 wfw_commentrss type3http://ronald132.wordpress.com/?p=238 slash_commentsbe82bb17b3c153637b1dcab46291dc33http://ronald132.wordpress.com/?p=61 id_hashstringhttp://ronald132.wordpress.com/?p=64 content typeT. Ronald S.http://ronald132.wordpress.com/?p=64 author02yMI]V | % F ?   U N #  s@;ig<2gB  n:8 KD fK?;ba7oNdatehttp://ronald132.wordpress.com/?p=100 updated typestringhttp://ronald132.wordpress.com/?p=100 author type1970b230e1d7881bce8a84bcf0815284http://ronald132.wordpress.com/?p=77 id_hash2009 4 17 5 41 24 4 107 0http://ronald132.wordpress.com/?p=77 datehttp://ronald132.wordpress.com/2009/04/17/install-and-configure-mod_python-in-apache2/http://ronald132.wordpress.com/?p=77 linkhttp://ronald132.wordpress.com/?p=77 media_contentstringhttp://ronald132.wordpress.com/?p=77 order typestringhttp://ronald132.wordpress.com/?p=77 comments typeronald132http://ronald132.wordpress.com/?p=77 titleyeshttp://ronald132.wordpress.com/?p=77 hidden0http://ronald177b8207671b2df1571cae34127a49e8ehttp://ronald132.wordprehttp://ronald132.wordpress.com/2009/09/13/undefined-reference-to-typeinfo-c-error-message/feed/http://ronald132.wordpress.com/?p=170 wfw_commentrss2009 9 13 17 38 24 6 256 0http://ronald132.wordpress.com/?p=170 datestringhttp://ronald132.wordpress.com/?p=170 order typestringhttp://ronald132.wordpress.com/?p=170 comments typestringhttp://ronald132.wordpress.com/?p=150 media_content typestringhttp://ronald132.wordpress.com/?p=150 slash_comments typeyeshttp://ronald132.wordpress.com/?p=91 hidden77b8207671b2df1571cae34127a49e8ehttp://ronald132.wordpress.com/?p=91 id_hashronald132http://ronald132.wordpress.com/?p=91 title0http://ronald132.wordpress.com/?p=91 slash_comments0b25433a97595806c7928f0f608c3fc5http://ronald132.wordpress.com/?p=112 id_hashUploaderclient class diagram v1.0http://ronald132.wordpress.com/?p=112 title0http://ronald132.wordpress.com/?p=11ronald132http://ronald132.wordpress.com/?p=91 title0http://ronald132.wordpress.com/?p=91 slash_comments0b25433a97595806c7928f0f608c3fc5http://ronald132.wordpress.com/?p=112 id_hashhttp://ronald132.wordpress.com/?p=117http://ronald132.wordpress.com/?p=117 iddatehttp://ronald132.wordpress.com/?p=117 updated typehttp://ronald132.wordpress.com/2009/09/13/undefined-reference-to-typeinfo-c-error-message/feed/http://ronald132.wordpress.com/?p=170 wfw_commentrss2009 9 13 17 38 24 6 256 0http://ronald132.wordpress.com/?p=170 datestringhttp://ronald132.wordpress.com/?p=170 order typestringhttp://ronald132.wordpress.com/?p=172 link typeProject Name: Email Alert Management Background: As there are many supporting applications tools running, the number of alert and warning from the applications is getting bigger. It is annoying when receiving hundreds of emails per day triggered by alerts from many applications. Therefore we need a mechanism to manage all the alerts. Aim: To provide [...]http://ronald132.wordpress.com/?p=172 summarystringhttp://ronald132.wordpress.com/?p=172 title typestringhttp://ronald132.wordpress.com/?p=150 slash_comments typestringhttp://ronald132.wordpress.com/?p=94 author typeT. Ronald S.http://ronald132.wordpress.com/?p=56 authorhttp://ronald132.wordpress.com/?p=77 media_contenthttp://ronald132.wordpress.com/2009/04/17/install-and-configure-mod_python-in-apache2/http://ronald132.wordpress.com/?p=77 linkstringhttp://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/ content typestringhttp://ronald132.wordpress.com/?p=208 media_content typestringhttp://ronald132.wordpress.com/?p=88 media_content typehttp://ronald132.wordpress.com/2009/12/05/jboss-create-jndi-datasource-with-oracle/http://ronald132.wordpress.com/?p=233 linkhttp://ronald132.wordpress.com/?p=233 media_contentyeshttp://ronald132.wordpress.com/?p=68 hidden603afd6091409d4a93c325ccaea83d77http://ronald132.wordpress.com/?p=68 id_hashstringhttp://ronald132.wordpress.com/?p=64 summary typeU 

Better use Factory Pattern when:

    1. The creation of object precludes reuse without significantly duplicating code
    2. The creation of object requires the access information or resource not appropriate to contain within the composing object
    3. The lifetime management of created objects needs to be centralised to ensure consistent behaviour

Examples:

public abstract class Connection {
public String description() {
return "generic";
}

public class OracleConnection extends Connection {
public String description() {
return "oracle";
}
}

public class MysqlConnection extends Connection {
public String description() {
return "mysql"
}
}

public class PostgreConnection extends Connection {
public String description() {
return "postgre"
}
}

public class FirstFactory {
protected String type;
public FirstFactory(String t) {
type = t;
}
public Connection createConnection() {
if(type.equals("oracle")) {
return new OracleConnection();
}else if(type.equals("mysql")) {
return new MysqlConnection();
}else {
return new PostgreConnection();
}
}

public class Main {
public static void main(String[] args) {
FirstFactory factory;
factory = new FirstFactory("oracle");
Connection connection = factory.createConnection();
System.out.println("You're connecting with " + connection.description());
}
}



#vi /etc/httpd/conf.d/perl.conf

LoadModule perl_module modules/mod_perl.so

Alias /perl /var/www/perl/
<Directory /var/www/perl/>
  SetHandler perl-script
  PerlResponseHandler ModPerl::Registry
  PerlOptions +ParseHeaders
  Options +ExecCGI
</Directory>


- restart apache
#/etc/init.d/httpd restart

- create sample file
#vi /var/www/perl/test.pl

print "Content-type: text/plain\n\n";
print "mod_perl rules!\n";
G

1018_1_With_Sensors_Web

Phidgets are a set of “plug and play” building blocks for low cost USB sensing and control from your PC. All the USB complexity is taken care of by our robust API. Applications can be developed quickly in .NET, Visual Basic, VBA (Microsoft Access and Excel), LabView, Java, Delphi, C, C++ and Python.

Software API (Java/C++/Python): http://www.phidgets.com/downloads.php?os_id=3
Avaialble Interface Kit: http://www.phidgets.com/products.php?category=1
Available analog sensors: http://www.phidgets.com/products.php?category=2

enjoy :D

stringhttp://ronald132.wordpress.com/?p=61 content type O http://ronald132.wordpress.com/?p=61 contentdatehttp://ronald132.wordpress.com/?p=61 updated type2009 2 26 14 53 15 3 57 0http://ronald132.wordpress.com/?p=61 updatedstringhttp://ronald132.wordpress.com/?p=61 author typeT. Ronald S.http://ronald132.wordpress.com/?p=61 authorstringhttp://ronald132.wordpress.com/?p=56 id typehttp://ronald132.wordpress.com/?p=56http://ronald132.wordpress.com/?p=56 idstringhttp://ronald132.wordpress.com/?p=56 content type  http://ronald132.wordpress.com/?p=56 contentdatehttp://ronald132.wordpress.com/?p=56 updated type2009 2 26 14 24 59 3 57 0http://ronald132.wordpress.com/?p=56 updatedstringhttp://ronald132.wordpress.com/?p=56 author typeT. Ronald S.http://ronald132.wordpress.com/?p=56 authorstringhttp://ronald132.wordpress.com/?p=100 id typehttp://ronald132.wordpress.com/?p=100http://ronald132.wordpress.com/?p=100 idstringhttp://ronald132.wordpress.com/?p=100 content type  http://ronald132.wordpress.com/?p=100 content2009 4 26 5 41 48 6 116 0http://ronald132.wordpress.com/?p=100 updated#vi /etc/httpd/conf.d/perl.conf LoadModule perl_module modules/mod_perl.so Alias /perl /var/www/perl/ <Directory /var/www/perl/> SetHandler perl-script PerlResponseHandler ModPerl::Registry PerlOptions +ParseHeaders Options +ExecCGI </Directory> - restart apache #/etc/init.d/httpd restart - create sample file #vi /var/www/perl/test.pl print "Content-type: text/plain\n\n"; print "mod_perl rules!\n"; http://ronald132.wordpress.com/?p=88 summary* WRvC<  f d 8 . t o 5 . 3  d ] 0 ) e$unh\PK<8ZS!Wjc7http://ronald132.wordpress.com/?p=68http://ronald132.wordpress.com/?p=68 iddatehttp://ronald132.wordpress.com/?p=68 updated typestringhttp://ronald132.wordpress.com/?p=94 wfw_commentrss typeyeshttp://ronald132.wordpress.com/?p=94 hiddendatehttp://ronald132.wordpress.com/?p=94 date typehttp://ronald132.wordpress.com/2009/04/24/intall-lamp-on-ubuntu/http://ronald132.wordpress.com/?p=94 link8http://ronald132.wordpress.com/?p=94 orderstringhttp://ronald132.wordpress.com/?p=94 summary type2http://ronald132.wordpress.com/?p=94 slash_commentsstringhttp://ronald132.wordpress.com/?p=77 id type2009 4 17 5 41 24 4 107 0http://ronald132.wordpress.com/?p=77 updatedslash_comments title author summary updated comments order content link date id_hash wfw_commentrss media_content idhttp://ronald132.wordpress.com/?p=104http://ronald132.wordpress.com/2009/04/26/phidget-usb-sensing/feed/http://ronald132.wordpress.com/?p=104 wfw_commentrss2009 4 26 5 49 50 6 116 0http://ronald132.wordpress.com/?p=104 datestringhttp://ronald132.wordpress.com/?p=104 link typestringhttp://ronald132.wordpress.com/?p=104 order typePhidgets are a set of “plug and play” building blocks for low cost USB sensing and control from your PC. All the USB complexity is taken care of by our robust API. Applications can be developed quickly in .NET, Visual Basic, VBA (Microsoft Access and Excel), LabView, Java, Delphi, C, C++ and Python. Software API (Java/C++/Python): [...]http://ronald132.wordpress.com/?p=77 summarystringhttp://ronald132.wordpress.com/?p=208 summary type0http://ronald132.wordpress.com/?p=208 slash_commentsstringhttp://ronald132.wordpress.com/?p=256 author typestringhttp://ronald132.wordpress.com/?p=100 id typestringhttp://ronald132.wordpress.com/?p=104 content typestringhttp://ronald132.wordpress.com/?p=88 summary type0http://ronald132.wordpress.com/?p=88 slash_comments@http://ronald132.wordpress.com/?p=238 contentdatehttp://ronald132.wordpress.com/?p=238 updated typeslash_comments title author summary updated comments order content link date id_hash wfw_commentrss media_content idhttp://ronald132.wordpress.com/?p=219stringhttp://ronald132.wordpress.com/?p=219 id_hash typeGoal: able to create and use jndi datasource with jboss as backend First, make sure you have JBoss and Oracle installed on your system, then we can start creating our datasource configuration file. filename: oracle-ds.xml copy the file to your deployment directory: ../pathto/Jboss-x.x.x/server/default/deploy congratulation, you already set up datasource with jndi named: oraclexeDS. Next, create [...]http://ronald132.wordpress.com/?p=233 summarystringhttp://ronald132.wordpress.com/?p=233 wfw_commentrss typedatehttp://ronald132.wordpress.com/?p=64 date type 

arduino316

Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It’s intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.

1. Download arduino software
wget http://arduino.googlecode.com/files/arduino-0013-linux2.tgz
2. You will need to install some programs to use Arduino under Linux (the way you do this depends on your distribution):
* sun’s java runtime (jre)
* librxtx-java (Java communication library)
* avr-gcc (aka “gcc-avr”)
o Version 4.3.0 has a major bug which affects multiplication of long int’s. This is the default version in Ubuntu Intrepid (8.10). Check using “avr-gcc –version” and upgrade if necessary.
* avr-libc

3. tar xvf arduino-0013-linux2.tgz
4. ./arduino from command line
5. Where to start: http://arduino.cc/en/Tutorial/HomePage
6. Project samples: http://www.arduino.cc/playground/Main/HomePage

enjoy :) .
- if you love software so much, you’ll create your own hardware- NN

  

The idea of this pattern is to encapsulate each algorithms as an object and make them interchangeable. below is examples of using strategy pattern in Java.


public interface GoAlgorithm{
public void go();
}


public class GoByDriving implements GoAlgorithm{
public void go(){
System.out.println("I'm Driving");
}
}


public class GoByFlying implements GoAlgorithm {
public void go(){
System.out.println("I'm flying");
}
}


public abstract Vehicle {
private GoAlgorithm goAlgorithm;
public void setGoAlgorithm(GoAlgorithm algorithm){
goAlgorithm = algorithm;
}
public void go() {
goAlgorithm.go();
}
}


public class Car extends Vehicle {
public Car(){
setGoAlgorithm(new GoByDriving());
}
}


public class Helicopter extends Vehicle {
public Helicopter() {
setGoAlgorithm(new GoByFlying());
}
}


public class Main {
public static void main(String[] args) {
Car c = new Car();
c.go();
Helicopter h = new Helicopter();
h.go();
}
}

 O 

The idea of this pattern is to allow new/additional behaviour to be added to an existing class dynamically.
Examples:

public class Computer {
public String description() {
return "a Computer";
}
}

public abstract Decorator extends Computer {
public abstract String description();
}

public class Disk extends Decorator {
private Computer computer;
public Disk(Computer c) {
computer = c;
}
public String description() {
return computer.description() + " and a Disk";
}

public class Monitor extends Decorator {
private Computer computer;
public Monitor(Computer c) {
computer = c;
}
public String description() {
return computer.description() + " and a Monitor";
}
}

public class Main {
public static void main(String[] args) {
Computer computer = new Computer();
computer = new Disk(computer);
computer = new Monitor(computer);
System.out.println("You're getting a " + computer.description());
}
}

 ng> v>

1. Also in terminal write:

sudo apt-get install php5 libapache2-mod-php5

or any php version you like
2. restart apache

sudo /etc/init.d/apache2 restart

This is it for PHP :D Wanna test it ? Just create an ordinary PHP page in /var/www/ and run it.

Example:

sudo gedit /var/www/test.php

and write in it: < ?php echo “Hello World”; ?>

Now run it by typing http://localhost/test.php in firefox… You should see your ” Hello World ”

66 % is over, lets continue to installing MySQL:
1. Again and again in terminal execute:

sudo apt-get install mysql-server

2. (optional) If you are running a server you should probably bind your address by editing bind-address in /etc/mysql/my.cnf and replacing its value (127.0.0.1) by your IP address
3. set your root password (although mysql should ask you about that when installing)

mysql> SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(’xxxxxx’);

4. Try running it

mysql -uroot -pxxx

where xxx is your password.
Note: You can install PHPMyAdmin for a graphical user interface of MySQL by executing

sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin

5. restart apache for the last time

sudo /etc/init.d/apache2 restart

Congratulions your LAMP system is installed and running :D Happy Coding

//Jo

UPDATE:
Due to the large number of people emailing about installing/running phpmyadmin.
Do the following:

sudo apt-get install phpmyadmin

The phpmyadmin configuration file will be installed in: /etc/phpmyadmin
Now you will have to edit the apache config file by typing

sudo vi /etc/apache2/apache2.conf

and include the following line:

Include /etc/phpmyadmin/apache.conf

Restart Apache

sudo /etc/init.d/apache2 restart

Another issue was making mysql run with php5
First install these packages:

sudo apt-get install php5-mysql mysql-client

then edit php.ini and add to it this line : ” extensions=mysql.so” if it isnt already there

sudo vi /etc/php5/apache2/php.ini

Restart Apache

sudo /etc/init.d/apache2 restart

Hope this helps :)

Share and Enjoy:

- install mod_python
#yum install mod_python
- backup original config file
#cp /etc/httpd/conf.d/python.conf /etc/httpd/conf.d/python.conf_orig
- edit config file
#vi /etc/httpd/conf.d/python.conf

LoadModule python_module modules/mod_python.so

<Directory /var/www/html/>
  Options Indexes FollowSymLinks MultiViews
  AllowOverride None
  Order allow,deny
  allow from all
  AddHandler mod_python .psp
  PythonHandler mod_python.psp
  PythonDebug On

</Directory>


- restart apache
#/etc/init.d/httpd restart

- create sample file
#vi /var/www/html/test.psp

<html>
<body>
<h1><% req.write("Hello!") %></h1>
</body>
</html>
T. Ronald S.http://ronald132.wordpress.com/?p=77 author $ ~wCB ' e ^ ) b _ . ' c 0 ) o b 1 * 1  FOH_Z.*}D=]*#x0un;:X7stringhttp://ronald132.wordpress.com/?p=117 id_hash type63f78a336e12f70ca52e49bd6d4647f4http://ronald132.wordpress.com/?p=117 id_hashstringhttp://ronald132.wordpress.com/?p=117 media_content typehttp://ronald132.wordpress.com/?p=117 media_contentstringhttp://ronald132.wordpress.com/?p=94 media_content typehttp://ronald132.wordpress.com/?p=94 media_contentstringhttp://ronald132.wordpress.com/?p=94 id_hash type83819bd8d240e8926101f3018ee39053http://ronald132.wordpress.com/?p=94 id_hashstringhttp://ronald132.wordpress.com/?p=104 comments typehttp://ronald132.wordpress.com/2009/04/26/phidget-usb-sensing/#commentshttp://ronald132.wordpress.com/?p=104 commentsstringhttp://ronald132.wordpress.com/?p=104 title type1018_1_With_Sensors_Webhttp://ronald132.wordpress.com/?p=104 titlestringhttp://ronald132.wordpress.com/?p=61 comments typehttp://ronald132.wordpress.com/2009/02/26/decorator-pattern/#commentshttp://ronald132.wordpress.com/?p=61 commentsstringhttp://ronald132.wordpress.com/?p=61 title typeronald132http://ronald132.wordpress.com/?p=61 titlestringhttp://ronald132.wordpress.com/?p=56 wfw_commentrss typehttp://ronald132.wordpress.com/2009/02/26/strategy-pattern/feed/http://ronald132.wordpress.com/?p=56 wfw_commentrssstringhttp://ronald132.wordpress.com/?p=56 hidden typeyeshttp://ronald132.wordpress.com/?p=56 hiddendatehttp://ronald132.wordpress.com/?p=56 date type2009 2 26 14 24 59 3 57 0http://ronald132.wordpress.com/?p=56 datestringhttp://ronald132.wordpress.com/?p=56 slash_comments type0http://ronald132.wordpress.com/?p=56 slash_commentsstringhttp://ronald132.wordpress.com/?p=100 media_content typehttp://ronald132.wordpress.com/?p=100 media_contentstringhttp://ronald132.wordpress.com/?p=100 id_hash type5a4e3aa2ab62cf5dc4b9e9caf072b717http://ronald132.wordpress.com/?p=100 id_hashslash_comments title author updated comments order content media_content link date id_hash wfw_commentrss summary idhttp://ronald132.wordpress.com/?p=137stringhttp://ronald132.wordpress.com/?p=137 summary typeI just bought stringhttp://ronald132.wordpress.com/?p=91 author typeT. Ronald S.http://ronald132.wordpress.com/?p=91 authorstringhttp://ronald132.wordpress.com/?p=112 author typeT. Ronald S.http://ronald132.wordpress.com/?p=112 authorstringhttp://ronald132.wordpress.com/?p=68 author typeT. Ronald S.http://ronald132.wordpress.com/?p=68 authorstringhttp://ronald132.wordpress.com/?p=100 id_hash typstringhttp://ronald132.wordpress.com/?p=91 author typeT. Ronald S.http://ronald132.wordpress.com/?p=91 authorstringhttp://ronald132.wordpress.com/?p=179 id_hash type73d056fb960838fe478a92f8377293c6http://ronald132.wordpress.com/?p=179 id_hashstringhttp://ronald132.wordpress.com/?p=179 media_content typehttp://ronald132.wordpress.com/?p=179 media_contentstringhttp://ronald132.wordpress.com/?p=137 order type13http://ronald132.wordpress.com/?p=137 orderstringhttp://ronald132.wordpress.com/?p=227 wfw_commentrss typehttp://ronald132.wordpress.com/2009/12/05/jboss-changing-jmx-console-admin-password/feed/http://ronald132.wordpress.com/?p=227 wfw_commentrssstringhttp://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/ link typehttp://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/http://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/ linkdatehttp://ronald132.wordpress.com/?p=256 date type2011 11 21 3 35 7 0 325 0http://ronald132.wordpress.com/?p=256 datestringhttp://ronald132.wordpress.com/?p=258 media_content typehttp://ronald132.wordpress.com/?p=258 media_contentstringhttp://ronald132.wordpress.com/?p=258 id_hash type1b946da7bd23fc0817b6c1db7e86ae42http://ronald132.wordpress.com/?p=258 id_hash& ib7_,% } q B k j 6 _ P I A & ` ] 7 5 k=1~1cy_-&[6vB@ `T& http://ronald132.wordpress.com/?p=117 contentvhttp://ronald132.wordpress.com/?p=94 contentyeshttp://ronald132.wordpress.com/?p=77 hidden1970b230e1d7881bce8a84bcf0815284http://ronald132.wordpress.com/?p=77 id_hashronald132http://ronald132.wordpress.com/?p=77 title0http://ronald132.wordpress.com/?p=77 slash_commentshttp://ronald132.wordpress.com/?p=104http://ronald132.wordpress.com/?p=104 iddatehttp://ronald132.wordpress.com/?p=104 updated typestringhttp://ronald132.wordpress.com/?p=104 author typehttp://ronald132.wordpress.com/?p=61http://ronald132.wordpress.com/?p=61 iddatehttp://ronald132.wordpress.com/?p=61 updated typestringhttp://ronald132.wordpress.com/?p=61 author typestringhttp://ronald132.wordpress.com/?p=56 id typestringhttp://ronald132.wordpress.com/?p=56 content type2009 2 26 14 24 59 3 57 0http://ronald132.wordpress.com/?p=56 updated http://ronald132.wordpress.com/?p=100 contentT. Ronald S.http://ronald132.wordpress.com/?p=137 authoryeshttp://ronald132.wordpress.com/?p=64 hiddena591b995f685d421b2de7e71slash_comments title author summary updated comments order content link date id_hash hidden media_content id wfw_commentrsshttp://ronald132.wordpress.com/?p=886http://ronald132.wordpress.com/?p=88 orderhttp://ronald132.wordpress.com/2009/04/22/configure-mod_perl-linux/#commentshttp://ronald132.wordpress.com/?p=88 comments5dce713c04cd8a66610ca455c2d9a416http://ronald132.wordpress.com/?p=170 id_hashronald132http://ronald132.wordpress.com/?p=170 title http://ronald132.wordpress.com/?p=117 contentslash_comments title author summary updated comments order content link date id_hash wfw_commentrss media_content idhttp://ronald132.wordpress.com/?p=20818http://ronald132.wordpress.com/?p=208 orderhttp://ronald132.wordpress.com/2009/11/26/insert-and-fetch-binary-data-using-oracle/#commentshttp://ronald132.wordpress.com/?p=208 commentsslash_comments title author updated comments order content media_content link date id_hash wfw_commentrss summary idhttp://ronald132.wordpress.com/?p=15014http://ronald132.wordpress.com/?p=150 orderhttp://ronald132.wordpress.com/2009/08/29/uploader-app-1-0-part-3-open-office-project-management/#commentshttp://ronald132.wordpress.com/?p=150 comments2009 11 26 17 0 24 3 330 0updatedstringgenerator typehttp://ronald132.wordpress.com/2009/04/23/install-java-on-ubuntu/feed/http://ronald13ht2012 3 29 4 0 22 3 89 0updatedstringgenerator typehttp://ronald132.wordpress.com/2009/04/23/install-java-on-ubuntu/feed/http://ronald132.wordpress.com/?p=91 wfw_commentrsshttp://ronald132.wordpress.com/?p=91 media_contentstringhttp://ronald132.wordpress.com/?p=91 summary typeronald132http://ronald132.wordpress.com/?p=170 titleslash_comments title author updated comments order content media_content link date id_hash wfw_commentrss summary idhttp://ronald132.wordpress.com/?p=15014http://ronald132.wordpress.com/?p=150 orderhttp://ronald132.wordpress.com/2009/08/29/uploader-app-1-0-part-3-open-office-project-management/#commentshttp://ronald132.wordpress.com/?p=150 commentsvhttp://ronald132.wordpress.com/?p=94 contentstringhttp://ronald132.wordpress.com/?p=56 id type2009 2 26 14 24 59 3 57 0http://ronald132.wordpress.com/?p=56 updatedstringhttp://ronald132.wordpress.com/?p=256 content typehttp://ronald132.wordpress.com/?p=104http://ronald132.wordpress.com/?p=104 iddatehttp://ronald132.wordpress.com/?p=104 updated typehttp://ronald132.wordpress.com/2009/11/27/connect-zend-framework-with-oracle-xe/http://ronald132.wordpress.com/?p=219 linkstringhttp://ronald132.wordpress.com/?p=219 order typeyeshttp://ronald132.wordpress.com/?p=64 hidden0http://ronald132.wordpress.com/?p=64 slash_comments.|Q6pk= 3  g ` 0 ) . n9]V)QJwtib[ZF?\W]8slash_comments title author updated comments order content media_content link date id_hash hidden summary id wfw_commentrsshttp://ronald132.wordpress.com/?p=94http://ronald132.wordpress.com/2009/04/24/intall-lamp-on-ubuntu/feed/http://ronald132.wordpress.com/?p=94 wfw_commentrssLately I’ve been using ubuntu 7.10 for all my projects/daily work. As a web developer i should have LAMP on my machine andatehttp://ronald132.wordpress.com/?p=170 updated typestringhttp://ronald132.wordpress.com/?p=117 link typestringhttp://ronald132.wordpress.com/?p=117 order typestringhttp://ronald132.wordpress.com/?p=117 slash_comments typestringconfigured_url typefilterstringtitle type18next_order2009 4 23 10 15 44 3 113 0http://ronald132.wordpress.com/?p=91 updated2009 8 28 17 56 2 4 240 0http://ronald132.wordpress.com/?p=112 updatedstringhttp://ronald132.wordpress.com/?p=94 hidden typestringhttp://ronald132.wordpress.com/?p=94 link typestringhttp://ronald132.wordpress.com/?p=94 order typestringhttp://ronald132.wordpress.com/?p=94 slash_comments type2009 2 26 16 57 24 3 57 0http://ronald132.wordpress.com/?p=68 updatedhttp://ronald132.wordpress.com/?p=77http://ronald132.wordpress.com/?p=77 idslash_comments title author updated comments order content media_content link date id_hash wfw_commentrss summary idhttp://ronald132.wordpress.com/?p=100Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It’s intended for artists, designers, hobbyists, and anyone interested in creating intfilterstringtitle type2009 4 23 10 15 44 3 113 0http://ronald132.wordpress.com/?p=91 updatedstringhttp://ronald132.wordpress.com/?p=117 slash_comments typestringhttp://ronald132.wordpress.com/?p=172 author typehttp://ronald132.wordpress.com/2009/11/05/5-reasons-we-chose-birt-instead-of-jasper-or-jfreereport/feed/http://ronald132.wordpress.com/?p=179 wfw_commentrss2009 11 5 1 33 37 3 309 0http://ronald132.wordpress.com/?p=179 datestringhttp://ronald132.wordpress.com/?p=137 comments typestringhttp://ronald132.wordpress.com/?p=227 media_content typehttp://ronald132.wordpress.com/2009/12/05/jboss-changing-jmx-console-admin-password/#commentshttp://ronald132.wordpress.com/?p=227 commentsstringhttp://ronald132.wordpress.com/?p=94 hidden typestringhttp://ronald132.wordpress.com/?p=94 link typestringhttp://ronald132.wordpress.com/?p=94 order typestringhttp://ronald132.wordpress.com/?p=56 title typehttp://ronald132.wordpress.com/?p=77http://ronald132.wordpress.com/?p=77 idea920c52c9f35be2bacee3a225dd4439http://ronald132.wordpress.com/?p=256 id_hashslash_comments title author summary updated comments order content link date id_hash wfw_commentrss media_content idhttp://ronald132.wordpress.com/?p=100Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It’s intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments. 1. Download arduino software wget http://arduino.googlecode.com/files/arduino-0013-linux2.tgz 2. You will need to install some programs to use Arduino under Linux (the way you do this depends on your distribution): [...]http://ronald132.wordpress.com/?p=100 summarydatehttp://ronald132.wordpress.com/?p=104 date typehttp://ronald132.wordpress.com/2011/11/21/getting-the-right-shopping-cart-template-for-you/feed/http://ronald132.wordpress.com/?p=258 wfw_commentrss2011 11 21 4 27 53 0 325 0http://ronald132.wordpress.com/?p=258 datestringhttp://ronald132.wordpress.com/?p=219 id typehttp://ronald132.wordpress.com/?p=233http://ronald132.wordpress.com/?p=233 id, ZzJC  ` t B ;  a J C 4    x q K [V#}vB; fzHA h\6  g`' stringhttp://ronald132.wordpress.com/?p=91 wfw_commentrss typestringhttp://ronald132.wordpress.com/?p=91 media_content typedatehttp://ronald132.wordpress.com/?p=91 date typestringhttp://ronald132.wordpress.com/?p=91 link type7http://ronald132.wordpress.com/?p=91 orderhttp://ronald132.wordpress.com/2009/0=http://ronald132.wordpress.com/?p=227 contentdatehttp://ronald132.wordpress.com/?p=227 updated typestringhttp://ronald132.wordpress.com/?p=150 order typestringhttp://ronald132.wordpress.com/?p=150 comments typestringhttp://ronald132.wordpress.com/?p=94 content type  http://ronald132.wordpress.com/?p=56 contentdatehttp://ronald132.wordpress.com/?p=56 updated typeslash_comments title author summary updated comments order content link date id_hash hidden media_content id wfw_commentrsshttp://ronald132.wordpress.com/?p=77stringhttp://ronald132.wordpress.com/?p=77 hidden typestringhttp://ronald132.wordpress.com/?p=77 slash_comments typestringhttp://ronald132.wordpress.com/?p=208 order typestringhttp://ronald132.wordpress.com/?p=208 comments typestringhttp://ronald132.wordpress.com/?p=104 id typeT. Ronald S.http://ronald132.wordpress.com/?p=104 authorstringhttp://ronald132.wordpress.com/?p=88 order typestringhttp://ronald132.wordpress.com/?p=88 comments typedatehttp://ronald132.wordpress.com/?p=219 date typestringhttp://ronald132.wordpress.com/?p=219 link typeHowdy, As a new player in zend framework, i tried to connect my php with oracle using Zend_Db and tried to get sysdate from oracle. Here how it goes. First i created a DB.php file and put it in models directory <?php require_once 'Zend/Db.php'; class DB{ protected $db = null; function __construct(){ [...]http://ronald132.wordpress.com/?p=219 summaryslash_comments title author updated comments order content media_content link date id_hash wfw_commentrss summary idhttp://ronald132.wordpress.com/?p=233stringhttp://ronald132.wordpress.com/?p=233 slash_comments typestringhttp://ronald132.wordpress.com/?p=68 wfw_commentrss typestdateupdated typehourlysy_updateperiodhttp://wordpress.com/generator_namestringhttp://ronald132.wordpress.com/?p=91 wfw_commentrss typestringhttp://ronald132.wordpress.com/?p=91 media_content type7http://ronald132.wordpress.com/?p=91 orderhttp://ronald132.wordpress.com/2009/08/28/uploader-app-1-0-part-1-kickoff-your-class-diagram-w-umbrello/#commentshttp://ronald132.wordpress.com/?p=112 commentsstringhttp://ronald132.wordpress.com/?p=170 title typestringhttp://ronald132.wordpress.com/?p=150 order typestringhttp://ronald132.wordpress.com/?p=150 comments typestringhttp://ronald132.wordpress.com/?p=94 content type  http://ronald132.wordpress.com/?p=56 contentdatehttp://ronald132.wordpress.com/?p=56 updated typeslash_comments title author summary updated comments order content link date id_hash hidden media_content id wfw_commentrsshttp://ronald132.wordpress.com/?p=77http://ronald132.wordpress.com/?p=256http://ronald132.wordpress.com/?p=256 idstringhttp://ronald132.wordpress.com/?p=104 id typeT. Ronald S.http://ronald132.wordpress.com/?p=104 authorstringhttp://ronald132.wordpress.com/?p=219 link typeslash_comments title author updated comments order content media_content link date id_hash wfw_commentrss summary idhttp://ronald132.wordpress.com/?p=233http://ronald132.wordpress.com/2009/02/26/observer-pattern/#commentshttp://ronald132.wordpress.com/?p=68 commentsstringhttp://ronald132.wordpress.com/?p=64 hidden typestringhttp://ronald132.wordpress.com/?p=64 slash_comments typea

This simple class diagram was created using umbrello running on ubuntu. if you want to have it, just type sudo apt-get install umbrello at your console, let ubuntu install it for you. funny, i can find class and interface but not abstract class, i couldn’t change the interface become abstract class either.
okay here it is, uploaderclient class diagram v.1.0.

Uploaderclient class diagram v1.0

well i can’t say i’m proud of it, but as simple & easy i can do. fyi, umbrello can export your diagram to xhtml and image format as you see at the image above. you can start coding now happy :)

://ronald132.wordpress.cosslash_comments title author updated comments order content media_content link date id_hash hidden summary id wfw_commentrsshttp://ronald132.wordpress.comslash_comments title author updated comments order contenstringhttp://ronald132.wordpress.com/?p=112 title typestringhttp://ronald132.wordpress.com/?p=112 slash_comments typeslash_comments title author updated comments order content media_content link date id_hash hidden summary id wfw_commentrsshttp://ronald132.wordpress.com/?p=68http://ronald132.wordpress.com/?p=137http://ronald132.wordpress.com/?p=137 id" http://ronald132.wordpress.com/?p=137 contentdatehttp://ronald132.wordpress.com/?p=137 updated typestringhttp://ronald132.wordpress.com/?p=117 id type2009 8 28 18 32 14 4 240 0http://ronald132.wordpress.com/?p=117 updatedT. Ronald S.http://ronald132.wordpress.com/?p=117 authorhttp://ronald132.wordpress.com/?p=150 media_contenthttp://ronald132.wordpress.com/2009/08/29/uploader-app-1-0-part-3-open-office-project-management/feed/http://ronald132.wordpress.com/?p=150 wfw_commentrssb0c22cf3f734806e5acaccdbfa08e428http://ronald132.wordpress.com/?p=150 id_hash2009 8 29 5 33 48 5 241 0http://ronald132.wordpress.com/?p=150 datehttp://ronald132.wordpress.com/2009/08/29/uploader-app-1-0-part-3-open-office-project-management/http://ronald132.wordpress.com/?p=150 linkstringhttp://ronald132.wordpress.com/?p=150 summary typeexport_png_samplehttp://ronald132.wordpress.com/?p=150 title0http://ronald132.wordpress.com/?p=150 slash_commentshttp://ronald132.wordpress.com/feed/url2009 8 29 8 0 29 5 241 0url_modifiedslash_comments title author summary updated comments order content link date id_hash hidden media_content id wfw_commentrsshttp://ronald132.wordpress.com/?p=91stringhttp://ronald132.wordpress.com/?p=91 hidden typestringhttp://ronald132.wordpress.com/?p=91 id_hash type 

Lately I’ve been using ubuntu 7.10 for all my projects/daily work.
As a web developer i should have LAMP on my machine and now i would guide you through installing it on yours.

This guide is divided into 3 steps: installing/tesing Apache, PHP and finally MySQL.

Lets start with Apache:
1. Open the terminal (we will be using it through most of my guide) from Applications > Accessories > Terminal
2. Install apache2 using apt-get by typing the following

sudo apt-get install apache2

Note that you should know the root password.

Now everything should be downloaded and installed automatically.
To start/stop apache2 write:

sudo /etc/init.d/apache2 start
sudo /etc/init.d/apache2 stop

Your www folder should be in: /var/www/

If everything is OK you should see an ordinary HTML page when you type: http://localhost in your firefox browser

Finished with Apache ? lets conquer PHP:

1. Also in terminal write:

sudo apt-get install php5 libapache2-mod-php5

or any php version you like
2. restart apache

sudo /etc/init.d/apache2 restart

This is it for PHP :D Wanna test it ? Just create an ordinary PHP page in /var/www/ and run it.

Example:

sudo gedit /var/www/test.php

and write in it: < ?php echo “Hello World”; ?>

Now run it by typing http://localhost/test.php in firefox… You should see your ” Hello World ”

66 % is over, lets continue to installing MySQL:
1. Again and again in terminal execute:

sudo apt-get install mysql-server

2. (optional) If you are running a server you should probably bind your address by editing bind-address in /etc/mysql/my.cnf and replacing its value (127.0.0.1) by your IP address
3. set your root password (although mysql should ask you about that when installing)

mysql> SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(’xxxxxx’);

4. Try running it

mysql -uroot -pxxx

where xxx is your password.
Note: You can install PHPMyAdmin for a graphical user interface of MySQL by executing

sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin

5. restart apache for the last time

sudo /etc/init.d/apache2 restart

Congratulions your LAMP system is installed and running :D Happy Coding

//Jo

UPDATE:
Due to the large number of people emailing about installing/running phpmyadmin.
Do the following:

sudo apt-get install phpmyadmin

The phpmyadmin configuration file will be installed in: /etc/phpmyadmin
Now you will have to edit the apache config file by typing

sudo vi /etc/apache2/apache2.conf

and include the following line:

Include /etc/phpmyadmin/apache.conf

Restart Apache

sudo /etc/init.d/apache2 restart

Another issue was making mysql run with php5
First install these packages:

sudo apt-get install php5-mysql mysql-client

then edit php.ini and add to it this line : ” extensions=mysql.so” if it isnt already there

sudo vi /etc/php5/apache2/php.ini

Restart Apache

sudo /etc/init.d/apache2 restart

Hope this helps :)

Share and Enjoy:

Wait for update…

 

This error message made me scratching my head for hour

g++ -o polygon shape.o circle.o square.o polygon.o
circle.o(.gnu.linkonce.r._ZTI6Circle+0x8): undefined reference to `typeinfo for Shape'
square.o(.gnu.linkonce.r._ZTI6Square+0x8): undefined reference to `typeinfo for Shape'
polygon.o(.gnu.linkonce.t._ZN5ShapeC2Ev+0x8): In function `Shape::Shape()':
: undefined reference to `vtable for Shape'
collect2: ld returned 1 exit status

To fix this?

- undefined reference to typeinfo:
got this line? virtual float getarea() ;
that should read virtual float getarea() {} ;
- undefined reference to vtable means could be there is a virtual function from your interface is not implemented yet.


trss2009 8 28 18 32 14 4 240 0http://ronald132.wordpress.com/?p=117 datestringhttp://ronald132.wordpress.com/?p=117 link typestringhttp://ronald132.wordpress.com/?p=117 order typeTried finding software like visio on ubuntu, end up with Kivio haha.. trust me using this tool made me miss visio a lot . but as simple & easy i can do. here it is the result. it is leaked of template diagram, perhaps they should add plugin to import the templates from visio [...]http://ronald132.wordpress.com/?p=117 summarystringhttp://ronald132.wordpress.com/?p=117 slash_comments typeJ http://ronald132.wordpress.com/?p=172 contentstringhttp://ronald132.wordpress.com/?p=172 author typehttp://ronald132.wordpress.com/?p=137 media_contentstringhttp://ronald132.wordpress.com/?p=137 id_hash typestringhttp://ronald132.wordpress.com/?p=137 comments typeFiiuh..http://ronald132.wordpress.com/?p=137 titlestringhttp://ronald132.wordpress.com/?p=68 id type http://ronald132.wordpress.com/?p=150 contentstringhttp://ronald132.wordpress.com/?p=150 author typestringconfigured_url typefilterenlanguage1sy_updatefrequencystringtitle type15next_orderstringimage_link typestringhttp://ronald132.wordpress.com/?p=112 id type2009 8 28 17 56 2 4 240 0http://ronald132.wordpress.com/?p=112 updatedstringhttp://ronald132.wordpress.com/?p=91 id type2009 4 23 10 15 44 3 113 0http://ronald132.wordpress.com/?p=91 updated8MVOzIB  L E  U N n zsHEPIvleTM5OUN XQstringhttp://ronald132.wordpress.com/?p=227 link type21http://ronald132.wordpress.com/?p=227 orderhttp://ronald132.wordpress.com/?p=150http://ronald132.wordpress.com/?p=150 id2009 8 29 5 33 48 5 241 0http://ronald132.wordpress.com/?p=150 updatedstringhttp://ronald132.wordpress.com/?p=94 comments type:)http://ronald132.wordpress.com/?p=94 titlestringhttp://ronald132.wordpress.com/?p=56 link type1http://ronald132.wordpress.com/?p=56 orderThe idea of this pattern is to encapsulate each algorithms as an object and make them interchangeable. below is examples of using strategy pattern in Java. public interface GoAlgorithm{ public void go(); } public class GoByDriving implements GoAlgorithm{ public void go(){ System.out.println("I'm Driving"); } } public class GoByFlying implements GoAlgorithm { public void go(){ System.out.println("I'm flying"); } } public abstract Vehicle { private GoAlgorithm goAlgorithm; public void [...]http://ronald132.wordpress.com/?p=56 summarystringhttp://ronald132.wordpress.com/?p=77 author type2009 11 27 14 4 5 4 331 0http://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/ datestringhttp://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/ slash_comments type2009 11 26 9 20 4 3 330 0http://ronald132.wordpress.com/?p=208 updatedstringhttp://ronald132.wordpress.com/?p=256 order typestringhttp://ronald132.wordpress.com/?p=256 summary typehttp://ronald132.wordpress.com/2009/04/26/arduino-for-hardware-software-hobbies/#commentshttp://ronald132.wordpress.com/?p=100 commentsstringhttp://ronald132.wordpress.com/?p=104 id_hash typestringhttp://ronald132.wordpress.com/?p=258 title type2009 4 22 3 40 22 2 112 0http://ronald132.wordpress.com/?p=88 updatedhttp://ronald132.wordpress.com/2009/12/22/ajax-getting-started-extjs-with-perl-cgi/feed/http://ronald132.wordpress.com/?p=238 wfw_commentrssstringhttp://ronald132.wordpress.com/?p=233 author typestringhttp://ronald132.wordpress.com/?p=61 media_content typeU http://ronald132.wordpress.com/?p=64 content6XeKng: w r @ 9   U N   _ X ( # D*uA}vFAd]+$c\#a.' stringhttp://ronald132.wordpressstringurl typedateurl_modified typeurl_etagstringhttp://ronald132.wordpress.com/?p=170 summary typehttp://ronald132.wordpress.com/2009/09/13/undefined-reference-to-typeinfo-c-error-message/http://ronald132.wordpress.com/?p=170 linkhttp://ronald132.wordpress.com/?p=170 media_contentstringhttp://ronald132.wordpress.com/?p=172 media_content typestringhttp://ronald132.wordpress.com/?p=172 slash_comments typehttp://ronald132.wordpress.com/?p=179http://ronald132.wordpress.com/?p=179 iddatehttp://ronald132.wordpress.com/?p=179 updated typestringhttp://ronald132.wordpress.com/?p=179 author typestringhttp://ronald132.wordpress.com/?p=137 content typeManage my  project is not difficult in Ubuntu, i will directly go to open office project management. tasks, resource, calendar, time line, completeness, link task, unlink task you name it, they are all provided in this software. My most favorite feature is ability to export project to a nice HTML format, i once shocked my [...]http://ronald132.wordpress.com/?p=150 summarystringhttp://ronald132.wordpress.com/?p=150 wfw_commentrss typestringhttp://ronald132.wordpress.com/?p=150 id_hash typedatehttp://ronald132.wordpress.com/?p=150 date typestringhttp://ronald132.wordpress.com/?p=150 link typestringhttp://ronald132.wordpress.com/?p=150 title typehttp://ronald132.wordpress.com/2009/04/17/install-and-configure-mod_python-in-apache2/feed/http://ronald132.wordpress.com/?p=77 wfw_commentrss2009 4 17 5 41 24 4 107 0http://ronald132.wordpress.com/?p=77 datestringhttp://ronald132.wordpress.com/?p=77 order typestringhttp://ronald132.wordpress.com/?p=77 comments type2009 11 27 14 4 5 4 331 0http://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/ updatedstringhttp://ronald132.wordpress.com/?p=208 wfw_commentrss typestringhttp://ronald132.wordpress.com/?p=208 id_hash typedatehttp://ronald132.wordpress.com/?p=208 date typestringhttp://ronald132.wordpress.com/?p=208 link typestringhttp://ronald132.wordpress.com/?p=208 title typehttp://ronald132.wordpress.com/?p=100http://ronald132.wordpress.com/?p=100 iddatehttp://ronald132.wordpress.com/?p=100 updated typestringhttp://ronald132.wordpress.com/?p=100 author typeGhttp://ronald132.wordpress.com/?p=104 contentstringhttp://ronald132.wordpress.com/?p=88 wfw_commentrss typestringhttp://ronald132.wordpress.com/?p=88 hidden typestringhttp://ronald132.wordpress.com/?p=88 id_hash typedatehttp://ronald132.wordpress.com/?p=88 date typestringhttp://ronald132.wordpress.com/?p=88 link type#vi /etc/httpd/conf.d/perl.conf LoadModule perl_module modules/mod_perl.so Alias /perl /var/www/perl/ <Directory /var/www/perl/> SetHandler perl-script PerlResponseHandler ModPerl::Registry PerlOptions +ParseHeaders Options +ExecCGI </Directory> - restart apache #/etc/init.d/httpd restart - create sample file #vi /var/www/perl/test.pl print "Content-type: text/plain\n\n"; print "mod_perl rules!\n"; http://ronald132.wordpress.com/?p=88 summarystringhttp://ronald132.wordpress.com/?p=88 title type O http://ronald132.wordpress.com/?p=61 contenthttp://ronald132.wordpress.com/2009/02/26/factory-pattern/feed/http://ronald132.wordpress.com/?p=64 wfw_commentrss2009 2 26 16 45 59 3 57 0http://ronald132.wordpress.com/?p=64 datestringhttp://ronald132.wordpress.com/?p=64 order typestringhttp://ronald132.wordpress.com/?p=64 comments type:TyL$  K Q J  sl7c2+a4yt;4]Z/fa' oJ? stringlanguage typestringsy_updatefrequency typenullexclude typehttp://ronald132.wordpress.comimage_linkhttp://ronald132.wordpress.com/?p=91http://ronald132.wordpress.com/?p=91 idhttp://ronald132.wordpress.com/?p=112http://ronald132.wordpress.com/?p=112 idstringhttp://ronald132.wordpress.com/?p=117 summary typestringhttp://ronald132.wordpress.com/?p=117 wfw_commentrss typedatehttp://ronald132.wordpress.com/?p=117 date typestringhttp://ronald132.wordpress.com/?p=170 id typehttp://ronald132.wordpress.com/2009/11/05/5-reasons-we-chose-birt-instead-of-jasper-or-jfreereport/http://ronald132.wordpress.com/?p=179 link17http://ronald132.wordpress.com/?p=179 order0http://ronald132.wordpress.com/?p=179 slash_commentsstringhttp://ronald132.wordpress.com/?p=150 content typeT. Ronald S.http://ronald132.wordpress.com/?p=150 authorstringhttp://ronald132.wordpress.com/?p=94 wfw_commentrss typedatehttp://ronald132.wordpress.com/?p=94 date typestringhttp://ronald132.wordpress.com/?p=94 summary typestringhttp://ronald132.wordpress.com/?p=56 id_hash type2009 4 17 5 41 24 4 107 0http://ronald132.wordpress.com/?p=77 updatedhttp://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/#commentshttp://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/ commentsstringhttp://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/ title typestringhttp://ronald132.wordpress.com/?p=208 content typeRonald Situmoranghttp://ronald132.wordpress.com/?p=208 authorhttp://ronald132.wordpress.com/2009/04/26/arduino-for-hardware-software-hobbies/http://ronald132.wordpress.com/?p=100 link9http://ronald132.wordpress.com/?p=100 order0http://ronald132.wordpress.com/?p=100 slash_commentshttp://ronald132.wordpress.com/2009/04/26/phidget-usb-sensing/feed/http://ronald132.wordpress.com/?p=104 wfw_commentrssstringhttp://ronald132.wordpress.com/?p=104 link typestringhttp://ronald132.wordpress.com/?p=104 order typePhidgets are a set of “plug and play” building blocks for low cost USB sensing and control from your PC. All the USB complexity is taken care of by our robust API. Applications can be developed quickly in .NET, Visual Basic, VBA (Microsoft Access and Excel), LabView, Java, Delphi, C, C++ and Python. Software API (Java/C++/Python): [...]http://ronald132.wordpress.com/?p=104 summarystringhttp://ronald132.wordpress.com/?p=104 slash_comments typestringhttp://ronald132.wordpress.com/?p=88 content typeT. Ronald S.http://ronald132.wordpress.com/?p=88 authorhttp://ronald132.wordpress.com/?p=68http://ronald132.wordpress.com/?p=68 idhttp://ronald132.wordpress.com/2009/02/26/decorator-pattern/feed/http://ronald132.wordpress.com/?p=61 wfw_commentrssstringhttp://ronald132.wordpress.com/?p=61 hidden typestringhttp://ronald132.wordpress.com/?p=61 link typestringhttp://ronald132.wordpress.com/?p=61 order typeThe idea of this pattern is to allow new/additional behaviour to be added to an existing class dynamically. Examples: public class Computer { public String description() { return "a Computer"; } } public abstract Decorator extends Computer { public abstract String description(); } public class Disk extends Decorator { private Computer computer; public Disk(Computer c) { [...]http://ronald132.wordpress.com/?p=61 summarystringhttp://ronald132.wordpress.com/?p=61 slash_comments type2009 2 26 16 45 59 3 57 0http://ronald132.wordpress.com/?p=64 updated$hca2+|uC<  c 8 .  | O .  T G  I   v K I   oh<*rX* m:5t?= _X*#wpJe^,%L?%!http://ronald132.wordpress.com/feed/url2012 3 28 13 21 28 2 88 0url_modifiedslash_comments title author summary updated comments order content link date id_hash hidden media_content id wfw_commentrsshttp://ronald132.wordpress.com/?p=91stringhttp://ronald132.wordpress.com/?p=91 hidden typestringhttp://ronald132.wordpress.com/?p=91 id_hash typestringhttp://ronald132.wordpress.com/?p=91 title typestringhttp://ronald132.wordpress.com/?p=91 slash_comments typeslash_comments title author updated comments order content media_content link date id_hash wfw_commentrss summary idhttp://ronald132.wordpress.com/?p=112stringhttp://ronald132.wordpress.com/?p=112 id_hash typestringhttp://ronald132.wordpress.com/?p=112 title typestringhttp://ronald132.wordpress.com/?p=112 slash_comments typestringhttp://ronald132.wordpress.com/?p=117 id typestringhttp://ronald132.wordpress.com/?p=170 wfw_commentrss typedatehttp://ronald132.wordpress.com/?p=170 date typehttp://ronald132.wordpress.com/?p=172 media_contentstringhttp://ronald132.wordpress.com/?p=172 summary type0http://ronald132.wordpress.com/?p=172 slash_comments2009 11 5 1 33 37 3 309 0http://ronald132.wordpress.com/?p=179 updatedRonald Situmoranghttp://ronald132.wordpress.com/?p=179 author! http://ronald132.wordpress.com/?p=137 contentdatehttp://ronald132.wordpress.com/?p=137 updated typehttp://ronald132.wordpress.com/2009/08/29/uploader-app-1-0-part-3-open-office-project-management/feed/http://ronald132.wordpress.com/?p=150 wfw_commentrssb0c22cf3f734806e5acaccdbfa08e428http://ronald132.wordpress.com/?p=150 id_hash2009 8 29 5 33 48 5 241 0http://ronald132.wordpress.com/?p=150 datehttp://ronald132.wordpress.com/2009/08/29/uploader-app-1-0-part-3-open-office-project-management/http://ronald132.wordpress.com/?p=150 linkexport_png_samplehttp://ronald132.wordpress.com/?p=150 titlestringhttp://ronald132.wordpress.com/?p=94 id typestringhttp://ronald132.wordpress.com/?p=56 author typestringhttp://ronald132.wordpress.com/?p=77 media_content typestringhttp://ronald132.wordpress.com/?p=77 link type5http://ronald132.wordpress.com/?p=77 orderhttp://ronald132.wordpress.com/2009/04/17/install-and-configure-mod_python-in-apache2/#commentshttp://ronald132.wordpress.com/?p=77 comments2009 11 26 9 20 4 3 330 0http://ronald132.wordpress.com/?p=208 datehttp://ronald132.wordpress.com/2009/11/26/insert-and-fetch-binary-data-using-oracle/http://ronald132.wordpress.com/?p=208 linkronald132http://ronald132.wordpress.com/?p=208 title2009 4 26 5 41 48 6 116 0http://ronald132.wordpress.com/?p=100 updatedT. Ronald S.http://ronald132.wordpress.com/?p=100 authorhttp://ronald132.wordpress.com/2009/04/22/configure-mod_perl-linux/feed/http://ronald132.wordpress.com/?p=88 wfw_commentrssyeshttp://ronald132.wordpress.com/?p=88 hidden703d30531409d37c8d16ed1ed88efef6http://ronald132.wordpress.com/?p=88 id_hash2009 4 22 3 40 22 2 112 0http://ronald132.wordpress.com/?p=88 datehttp://ronald132.wordpress.com/2009/04/22/configure-mod_perl-linux/http://ronald132.wordpress.com/?p=88 linkronald132http://ronald132.wordpress.com/?p=88 titleslash_comments title author summary updated comments order content link date id_hash hidden media_content id wfw_commentrsshttp://ronald132.wordpress.com/?p=68stringhttp://ronald132.wordpress.com/?p=68 hidden typestringhttp://ronald132.wordpress.com/?p=68 id_hash typestringhttp://ronald132.wordpress.com/?p=68 title typestringhttp://ronald132.wordpress.com/?p=68 slash_comments typestringhttp://ronald132.wordpress.com/?p=64 media_content typestringhttp://ronald132.wordpress.com/?p=64 link type3http://ronald132.wordpress.com/?p=64 orderhttp://ronald132.wordpress.com/2009/02/26/factory-pattern/#commentshttp://ronald132.wordpress.com/?p=64 comments>^f {tG5 Q l i  8 lW= tS!rp6/TMVO!pi[;(!url_etag last_updated lastbuilddate image_link exclude subtitle next_order generator title generator_name url_status url_modified sy_updateperiod sy_updatefrequency updated link image_title language url filter image_url configured_url keysstringurl_status type200url_statusstringsubtitle typeWelcome to my Blogsubtitlestringlastbuilddate typeWed, 28 Mar 2012 13:21:28 +0000lastbuilddatestringhttp://ronald132.wordpress.com/?p=91 content typehttp://ronald132.wordpress.com/?p=91 contentstringhttp://ronald132.wordpress.com/?p=112 content typeahttp://ronald132.wordpress.com/?p=112 contentstringhttp://ronald132.wordpress.com/?p=117 id_hash type63f78a336e12f70ca52e49bd6d4647f4http://ronald132.wordpress.com/?p=117 id_hashstringhttp://ronald132.wordpress.com/?p=117 media_content typehttp://ronald132.wordpress.com/?p=117 media_contentstringhttp://ronald132.wordpress.com/?p=137 link typehttp://ronald132.wordpress.com/2009/08/28/singapore-toys-and-cosplay-2009/http://ronald132.wordpress.com/?p=137 linkdatehttp://ronald132.wordpress.com/?p=227 date typestringhttp://ronald132.wordpress.com/?p=227 slash_comments type0http://ronald132.wordpress.com/?p=227 slash_commentsstringhttp://ronald132.wordpress.com/?p=94 media_content typehttp://ronald132.wordpress.com/?p=94 media_contentstringhttp://ronald132.wordpress.com/?p=94 id_hash type83819bd8d240e8926101f3018ee39053http://ronald132.wordpress.com/?p=94 id_hashstringhttp://ronald132.wordpress.com/?p=56 hidden typeyeshttp://ronald132.wordpress.com/?p=56 hiddendatehttp://ronald132.wordpress.com/?p=56 date type2009 2 26 14 24 59 3 57 0http://ronald132.wordpress.com/?p=56 datestringhttp://ronald132.wordpress.com/?p=56 slash_comments type0http://ronald132.wordpress.com/?p=56 slash_commentsslash_comments title author updated comments order content media_content link date id_hash wfw_commentrss summary idhttp://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/stringhttp://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/ summary typeFatal error: Call to undefined function token_get_all() in …/ZendFRamework/library/Zend/ReflectioN/File.php on line 300 The error message happened because we haven’t enabled the tokenizer extention in PHP. To enable that extension simply do this: - open your php.ini, uncomment this line before: #extension=tokenizer.so after: extension=tokenizer.so - save your php.ini and restart apache - try to create a [...]http://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/ summarystringhttp://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/ order type19http://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/ orderstringhttp://ronald132.wordpress.com/?p=104 comments typehttp://ronald132.wordpress.com/2009/04/26/phidget-usb-sensing/#commentshttp://ronald132.wordpress.com/?p=104 commentsstringhttp://ronald132.wordpress.com/?p=104 title type1018_1_With_Sensors_Webhttp://ronald132.wordpress.com/?p=104 titlestringhttp://ronald132.wordpress.com/?p=219 author typeRonald Situmoranghttp://ronald132.wordpress.com/?p=219 authorstringhttp://ronald132.wordpress.com/?p=68 content typehttp://ronald132.wordpress.com/?p=68 contentstringhttp://ronald132.wordpress.com/?p=61 comments typehttp://ronald132.wordpress.com/2009/02/26/decorator-pattern/#commentshttp://ronald132.wordpress.com/?p=61 commentsstringhttp://ronald132.wordpress.com/?p=61 title typeronald132http://ronald132.wordpress.com/?p=61 titleNP}LE nD* r k 6 ~ l > 2 w I B k J   n # Y$"le;}sPhttp://s2.wp.com/i/buttonw-com.pngimage_urlstringsy_updateperiod typestringgenerator_name type2009 4 23 10 15 44 3 113 0http://ronald132.wordpress.com/?p=91 datehttp://ronald132.wordpress.com/2009/04/23/install-java-on-ubuntu/http://ronald132.wordpress.com/?p=91 linkstringhttp://ronald132.wordpress.com/?p=91 order typestringhttp://ronald132.wordpress.com/?p=91 comments type2009 8 28 17 56 2 4 240 0http://ronald132.wordpress.com/?p=112 datehttp://ronald132.wordpress.com/2009/08/28/uploader-app-1-0-part-1-kickoff-your-class-diagram-w-umbrello/http://ronald132.wordpress.com/?p=112 linkstringhttp://ronald132.wordpress.com/?p=112 order typestringhttp://ronald132.wordpress.com/?p=112 comments type0http://ronald132.wordpress.com/?p=170 slash_commentsslash_comments title author summary updated comments order content link date id_hash wfw_commentrss media_content idhttp://ronald132.wordpress.com/?p=17216http://ronald132.wordpress.com/?p=172 orderhttp://ronald132.wordpress.com/2009/10/17/email-alert-management/#commentshttp://ronald132.wordpress.com/?p=172 comments%http://ronald132.wordpress.com/?p=179 contentstringhttp://ronald132.wordpress.com/?p=227 content typestringhttp://ronald132.wordpress.com/?p=56 content type1970b230e1d7881bce8a84bcf0815284http://ronald132.wordpress.com/?p=77 id_hashronald132http://ronald132.wordpress.com/?p=77 titleRonald Situmoranghttp://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/ authorstringhttp://ronald132.wordpress.com/?p=256 id type2011 11 21 3 35 7 0 325 0http://ronald132.wordpress.com/?p=256 updated http://ronald132.wordpress.com/?p=100 contentstringhttp://ronald132.wordpress.com/?p=104 author typeB http://ronald132.wordpress.com/?p=258 contentRonald Situmoranghttp://ronald132.wordpress.com/?p=238 authorhttp://ronald132.wordpress.com/?p=219 media_contenthttp://ronald132.wordpress.com/2009/11/27/connect-zend-framework-with-oracle-xe/feed/http://ronald132.wordpress.com/?p=219 wfw_commentrssstringhttp://ronald132.wordpress.com/?p=219 summary typee0375e44274e3684282b6083c7bd3243http://ronald132.wordpress.com/?p=233 id_hashronald132http://ronald132.wordpress.com/?p=233 title2009 2 26 16 57 24 3 57 0http://ronald132.wordpress.com/?p=68 datehttp://ronald132.wordpress.com/2009/02/26/observer-pattern/http://ronald132.wordpress.com/?p=68 linkstringhttp://ronald132.wordpress.com/?p=68 order typestringhttp://ronald132.wordpress.com/?p=68 comments typestringhttp://ronald132.wordpress.com/?p=61 author typea591b995f685d421b2de7e7148ed6e00http://ronald132.wordpress.com/?p=64 id_hashronald132http://ronald132.wordpress.com/?p=64 title9XaZ/-]V)" | z G @   m f , % } O C m f 4 /  |Ha/(|uE>t'^W*# enlanguage1sy_updatefrequencyexcludestringimage_link typestringhttp://ronald132.wordpress.com/?p=91 id typestringhttp://ronald132.wordpress.com/?p=112 id typeslash_comments title author updated comments order content media_content link date id_hash wfw_commentrss summary idhttp://ronald132.wordpress.com/?p=117Tried finding software like visio on ubuntu, end up with Kivio haha.. trust me using this tool made me miss visio a lot . but as simple & easy i can do. here it is the result. it is leaked of template diagram, perhaps they should add plugin to import the templates from visio [...]http://ronald132.wordpress.com/?p=117 summaryhttp://ronald132.wordpress.com/2009/08/28/uploader-app-1-0-part-2-visio-like-on-ubuntu/feed/http://ronald132.wordpress.com/?p=117 wfw_commentrss2009 8 28 18 32 14 4 240 0http://ronald132.wordpress.com/?p=117 datehttp://ronald132.wordpress.com/?p=170http://ronald132.wordpress.com/?p=170 idstringhttp://ronald132.wordpress.com/?p=179 link typestringhttp://ronald132.wordpress.com/?p=179 order typestringhttp://ronald132.wordpress.com/?p=179 slash_comments type http://ronald132.wordpress.com/?p=150 contentstringhttp://ronald132.wordpress.com/?p=150 author typeslash_comments title author summary updated comments order content link date id_hash hidden media_content id wfw_commentrsshttp://ronald132.wordpress.com/?p=94http://ronald132.wordpress.com/2009/04/24/intall-lamp-on-ubuntu/feed/http://ronald132.wordpress.com/?p=94 wfw_commentrss2009 4 24 1 46 36 4 114 0http://ronald132.wordpress.com/?p=94 dateLately I’ve been using ubuntu 7.10 for all my projects/daily work. As a web developer i should have LAMP on my machine and now i would guide you through installing it on yours. This guide is divided into 3 steps: installing/tesing Apache, PHP and finally MySQL. Lets start with Apache: 1. Open the terminal (we will be using it [...]http://ronald132.wordpress.com/?p=94 summary704b4408f86663f8dc2331bff20f9584http://ronald132.wordpress.com/?p=56 id_hashdatehttp://ronald132.wordpress.com/?p=77 updated typestringhttp://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/ comments typeronald132http://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/ title7v http://ronald132.wordpress.com/?p=208 contentstringhttp://ronald132.wordpress.com/?p=208 author typestringhttp://ronald132.wordpress.com/?p=100 link typestringhttp://ronald132.wordpress.com/?p=100 order typestringhttp://ronald132.wordpress.com/?p=100 slash_comments typestringhttp://ronald132.wordpress.com/?p=104 wfw_commentrss typehttp://ronald132.wordpress.com/2009/04/26/phidget-usb-sensing/http://ronald132.wordpress.com/?p=104 link10http://ronald132.wordpress.com/?p=104 orderstringhttp://ronald132.wordpress.com/?p=104 summary type0http://ronald132.wordpress.com/?p=104 slash_commentshttp://ronald132.wordpress.com/?p=88 contentstringhttp://ronald132.wordpress.com/?p=88 author typestringhttp://ronald132.wordpress.com/?p=68 id typestringhttp://ronald132.wordpress.com/?p=61 wfw_commentrss typeyeshttp://ronald132.wordpress.com/?p=61 hiddenhttp://ronald132.wordpress.com/2009/02/26/decorator-pattern/http://ronald132.wordpress.com/?p=61 link2http://ronald132.wordpress.com/?p=61 orderstringhttp://ronald132.wordpress.com/?p=61 summary type0http://ronald132.wordpress.com/?p=61 slash_commentsdatehttp://ronald132.wordpress.com/?p=64 updated typeHcI].' R O H   Z S  y r B ;  f 3 , xRvqCQ$UPF0!stringimage_url typehttp://wordpress.com/generatordatehttp://ronald132.wordpress.com/?p=91 date typestringhttp://ronald132.wordpress.com/?p=91 link type1. Install JDK 6 sudo apt-get install sun-java6-jdk sun-java6-plugin 2. Choose the default java to use sudo update-java-alternatives -l sudo update-java-alternatives -s java-6-sun java -version http://ronald132.wordpress.com/?p=91 summaryThis simple class diagram was created using umbrello running on ubuntu. if you want to have it, just type sudo apt-get install umbrello at your console, let ubuntu install it for you. funny, i can find class and interface but not abstract class, i couldn’t change the interface become abstract class either. okay here it is, [...]http://ronald132.wordpress.com/?p=112 summarydatehttp://ronald132.wordpress.com/?p=112 date typestringhttp://ronald132.wordpress.com/?p=112 link typeslash_comments title author updated comments order content media_content link date id_hash wfw_commentrss summary idhttp://ronald132.wordpress.com/?p=170stringhttp://ronald132.wordpress.com/?p=170 slash_comments typestringhttp://ronald132.wordpress.com/?p=172 order typestringhttp://ronald132.wordpress.com/?p=172 comments typestringhttp://ronald132.wordpress.com/?p=179 content typehttp://ronald132.wordpress.com/?p=227http://ronald132.wordpress.com/?p=227 idhttp://ronald132.wordpress.com/?p=56http://ronald132.wordpress.com/?p=56 idstringhttp://ronald132.wordpress.com/?p=77 id_hash typestringhttp://ronald132.wordpress.com/?p=77 title typestringhttp://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/ author typeC http://ronald132.wordpress.com/?p=256 contentdatehttp://ronald132.wordpress.com/?p=256 updated typestringhttp://ronald132.wordpress.com/?p=100 content type2009 4 26 5 49 50 6 116 0http://ronald132.wordpress.com/?p=104 updatedstringhttp://ronald132.wordpress.com/?p=258 content typestringhttp://ronald132.wordpress.com/?p=238 author typestringhttp://ronald132.wordpress.com/?p=219 media_content typestringhttp://ronald132.wordpress.com/?p=219 wfw_commentrss type20http://ronald132.wordpress.com/?p=219 orderhttp://ronald132.wordpress.com/2009/11/27/connect-zend-framework-with-oracle-xe/#commentshttp://ronald132.wordpress.com/?p=219 commentsstringhttp://ronald132.wordpress.com/?p=233 id_hash typestringhttp://ronald132.wordpress.com/?p=233 title typedatehttp://ronald132.wordpress.com/?p=68 date typestringhttp://ronald132.wordpress.com/?p=68 link typeWait for update… http://ronald132.wordpress.com/?p=68 summary2009 2 26 14 53 15 3 57 0http://ronald132.wordpress.com/?p=61 updatedstringhttp://ronald132.wordpress.com/?p=64 id_hash typestringhttp://ronald132.wordpress.com/?p=64 title type

1. Install JDK 6
sudo apt-get install sun-java6-jdk sun-java6-plugin
2. Choose the default java to use
sudo update-java-alternatives -l
sudo update-java-alternatives -s java-6-sun
java -version

# nov-_24_09-52.gif?w=630" alt="" />

Note: If you have multiple notification list, please separated emails with comma (,)
Click add to continue
You will get your defined alert in your alert list grid box

Also notice that your inbox tree node also updated with the new created alert.

4. Inbox
Clicking the inbox will show your inbox with emails from the subscription

As we already defined an alert in this example to automatically sends emails alert when receiving 10 emails. You have two more options at the inbox panel: Delete and Send Now
Clicking the delete button will delete your inbox, and clicking send now will send the emails right away to the notification list defined at the alert.

 

 


reenhunter_04_nov-_24_09-43.gif?w=705&h=303" alt="" width="705" height="303" />

3. Defining Alert
You can define your alert by clicking alert list at the grid. this will direct you to below alert panel

Click the arrow down button of Add New Alert panel and fill up the form to define a new alert.
Below is an example of an alert that will trigger after receiving 10 emails from QMS UTV email alert.

UploaderAppv1.0

Here is the html export output

export_png_sample


"1" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ronald132.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ronald132.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ronald132.wordpress.com/77/"><img alt="" border="0" 

Tried finding software like visio on ubuntu, end up with Kivio haha.. trust me using this tool made me miss visio a lot :) . but as simple & easy i can do. here it is the result.

UploaderAppv.1.0 Kivio

it is leaked of template diagram, perhaps they should add plugin to import the templates from visio :) .

tats.wordpress.com/b.gif?host=ronald132.wordpress.com&amp;blog=628844&amp;post=77&amp;subd=ronald132&amp;ref=&amp;feed=1" /> \pkpkd_python #yum install mod_python - backup original config file #cp /etc/httpd/conf.d/python.conf /etc/httpd/conf.d/python.conf_orig - edit config file #vi /etc/httpd/conf.d/python.conf LoadModule python_module modules/mod_python.so <Directory /var/www/html/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all AddHandler mod_python .psp PythonHandler mod_python.psp PythonDebug On </Directory> - restart apache #/etc/init.d/httpd restart - create sample file #vi /var/www/html/test.psp <html> <body> <h1><% req.write("Hello!") %></h1> </body> </html> [...]/1 pk   s.wordpress.com/1.0/gostumble/ronald132.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ronald132.wordpress.com/88/" /></a> <a rel="nofollo!"

I just bought my new DLSR Canon EOS 500 (T1i) with 18-55mm lens. this event is perfect for me having a field trial. so here they are…please excuse me for being newbie :)

sailormoon?? no don't what they are IMG_1290 IMG_1374 IMG_1137

cutie cat favourite pose shinigami?

IMG_1225 Wii gallery girl she's with the transformer, forgot to shoot the robot :(

Naruto kun? IMG_1239 IMG_1459

Fiiuh..

IMG_1137" src="http://ronald132.files.wordpress.com/2009/08/img_1137.jpg?w=150&h=100" alt="IMG_1137" width="150" height="100" />

cutie cat favourite pose shinigami?

IMG_1225 Wii gallery girl she's with the transformer, forgot to shoot the robot :(

Naruto kun? IMG_1239 IMG_1459

EmailAlertManagement

User Manual:

Alert Management is a tool that help to manage email alert from various applications

The first page you will see is a login screen that require authentication your NT Account with LDAP.

There are two privileges in this web application: Member and Administrator.

Member Privilege
When you login as a member you will be directed to below main page

Getting Started
1. Choosing subscription

At the left panel there is tree node called Available subcription, you can tick one or more available subscriptions.

2. Adding selections
Click Email Alert Setting at the tree node and then click Add Selections. This will add your selected subscription to the grid at the center panel of the page

3. Defining Alert
You can define your alert by clicking alert list at the grid. this will direct you to below alert panel

Click the arrow down button of Add New Alert panel and fill up the form to define a new alert.
Below is an example of an alert that will trigger after receiving 10 emails from QMS UTV email alert.

<br /> #vi /var/www/perl/test.pl</p> <pre> print "Content-type: text/plain\n\n"This error message made me scratching my head for hour g++ -o polygon shape.o circle.o square.o polygon.o circle.o(.gnu.linkonce.r._ZTI6Circle+0x8): undefined reference to `typeinfo for Shape' square.o(.gnu.linkonce.r._ZTI6Square+0x8): undefined reference to `typeinfo for Shape' polygon.o(.gnu.linkonce.t._ZN5ShapeC2Ev+0x8): In function `Shape::Shape()': : undefined reference to `vtable for Shape' collect2: ld returned 1 exit status To fix this? - undefined reference to [...]http://ronald132.wordpress.com/?p=170 summarystringhttp://ronald132.wordpress.com/?p=227 author typehttp://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/http://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/ idhttp://ronald132.wordpress.com/2009/11/26/insert-and-fetch-binary-data-using-oracle/feed/http://ronald132.wordpress.com/?p=208 wfw_commentrss79663c10635de226b5db4454b8478636http://ronald132.wordpress.com/?p=208 id_hash2011 11 21 4 27 53 0 325 0http://ronald132.wordpress.com/?p=258 updatedRonald Situmoranghttp://ronald132.wordpress.com/?p=258 authorhttp://ronald132.wordpress.com/?p=238http://ronald132.wordpress.com/?p=238 idstringhttp://ronald132.wordpress.com/?p=233 link typestringhttp://ronald132.wordpress.com/?p=233 media_content type22http://ronald132.wordpress.com/?p=233 orderhttp://ronald132.wordpress.com/2009/12/05/jboss-create-jndi-datasource-with-oracle/#commentshttp://ronald132.wordpress.com/?p=233 comments%

A year ago, I was looking for a way to integrate complex/graphical reporting into our software offerings. I was sure that the way is to find an open source project that has the right kind of license and right kind of technology. Regarding licensing, I wanted to make sure that we should be able to use the reporting engine/technology in our commercial software. I evaluated JasperReport, JFree Report (now part of Pentaho) and of course, BIRT. Here is what I liked in BIRT

  1. BIRT is an Eclipse project: This made sure that the project is going to be live and evolving (as an open source project) in the times to come and will become more feature rich as the time passes. We were not afraid that someone is going to close the source directly or indirectly (by selling documentation at high prices) by creating a future version that will require commercial support to do anything but trivial.
  2. BIRT uses standard technologies to the maximum level: It uses HTML for layout related things, JavaScript for scripting and CSS for styling! It naturally means we can leverage the existing knowledge that our developers have in creating the kind of reports our customer want. Faster and at lower costs.
  3. BIRT offers very good GUI Designer: A graphical designer not just makes your life easier while developing the reports but you can also give it to your customers so that they can also do some small changes that they might need here or there in the report. Most important thing is that BIRT designer is group of plugIns for Eclipse IDE and hence quality of the report designer is excellent.
  4. BIRT has a very nice Web Viewer: Yes it comes with nice pre-integrated ajax enabled web viewer that your can run from Tomcat (our favourite) or any other Application Server in less than few minutes.
  5. BIRT has quality documentation, sample database, example reports: All this reduced the learning curve to a very affordable level.

If you are looking for a serious reporting solution (open source), I will recommend that you should consider evaluating BIRT. May be you can find the technology you are looking for.

by http://blogs.zaidsoft.com/sz_quadri


0/delicious/ronald132.wordpress.com/137/" />

Lately I’ve been using ubuntu 7.10 for all my projects/daily work.
As a web developer i should have LAMP on my machine and now i would guide you through installing it on yours.

This guide is divided into 3 steps: installing/tesing Apache, PHP and finally MySQL.

Lets start with Apache:
1. Open the terminal (we will be using it through most of my guide) from Applications > Accessories > Terminal
2. Install apache2 using apt-get by typing the following

sudo apt-get install apache2

Note that you should know the root password.

Now everything should be downloaded and installed automatically.
To start/stop apache2 write:

sudo /etc/init.d/apache2 start
sudo /etc/init.d/apache2 stop

Your www folder should be in: /var/www/

If everything is OK you should see an ordinary HTML page when you type: http://localhost in your firefox browser

Finished with Apache ? lets conquer PHP:

1. Also iBlog Ronaldimage_titlehttp://ronald132.wordpress.comlinkhttp://ronald132.wordpress.com/2009/08/28/uploader-app-1-0-part-2-visio-like-on-ubuntu/#commentshttp://ronald132.wordpress.com/?p=117 commentsstringhttp://ronald132.wordpress.com/?p=117 title typestringhttp://ronald132.wordpress.com/?p=170 author type2009 10 17 16 6 14 5 290 0http://ronald132.wordpress.com/?p=172 updatedstringhttp://ronald132.wordpress.com/?p=179 comments typeronald132http://ronald132.wordpress.com/?p=179 titlehttp://ronald132.wordpress.com/2009/08/28/singapore-toys-and-cosplay-2009/feed/http://ronald132.wordpress.com/?p=137 wfw_commentrss2009 8 28 20 45 38 4 240 0http://ronald132.wordpress.com/?p=137 dateslash_comments title author updated comments order content media_content link date id_hash wfw_commentrss summary idhttp://ronald132.wordpress.com/?p=227stringhttp://ronald132.wordpress.com/?p=227 summary typestringhttp://ronald132.wordpress.com/?p=227 order typedatehttp://ronald132.wordpress.com/?p=150 updated typehttp://ronald132.wordpress.com/2009/02/26/strategy-pattern/http://ronald132.wordpress.com/?p=56 linkstringhttp://ronald132.wordpress.com/?p=77 content typeT. Ronald S.http://ronald132.wordpress.com/?p=77 authorstringhttp://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/ wfw_commentrss type0http://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/ slash_commentsstringhttp://ronald132.wordpress.com/?p=208 id typestringhttp://ronald132.wordpress.com/?p=256 link type24http://ronald132.wordpress.com/?p=256 orderStart with why?!. After watching Simon Sinek video on “How great leaders inspire action”  you can find it here link. I also want to start my action with Why?. Why am i doing this?. Simply put, i want to deliver Indonesia Batik to the world. Batik is already popular in Indonesia, people commonly wear it every [...]http://ronald132.wordpress.com/?p=256 summarydaab13d3c47a95ddd720e36639970131http://ronald132.wordpress.com/?p=104 id_hashstringhttp://ronald132.wordpress.com/?p=258 comments typeronald132http://ronald132.wordpress.com/?p=258 titlestringhttp://ronald132.wordpress.com/?p=88 id typedatehttp://ronald132.wordpress.com/?p=238 date typestringhttp://ronald132.wordpress.com/?p=233 content typeRonald Situmoranghttp://ronald132.wordpress.com/?p=233 authorhttp://ronald132.wordpress.com/?p=61 media_content'0& hg31OH o J  T M   i b 0 ) w V * & yeshttp://ronald132.wordpress.com/?p=91 hidden77b8207671b2df1571cae34127a49e8ehttp://ronald132.wordpress.com/?p=91 id_hashUploaderclient class diagram v1.0http://ronald132.wordpress.com/?p=112 title0http://ronald132.wordpress.com/?p=112 slash_commentsstringhttp://ronald132.wordpress.com/?p=117 author typestringhttp://ronald132.wordpress.com/?p=170 comments typestringhttp://ronald132.wordpress.com/?p=172 wfw_commentrss typestringhttp://ronald132.wordpress.com/?p=172 id_hash typedatehttp://ronald132.wordpress.com/?p=172 date typestringhttp://ronald132.wordpress.com/?p=137 id type2009 8 28 20 45 38 4 240 0http://ronald132.wordpress.com/?p=137 updatedRonald Situmoranghttp://ronald132.wordpress.com/?p=227 authorstringhttp://ronald132.wordpress.com/?p=150 media_content typehttp://ronald132.wordpress.com/?p=94http://ronald132.wordpress.com/?p=94 iddatehttp://ronald132.wordpress.com/?p=94 updated typestringhttp://ronald132.wordpress.com/?p=77 summary typestringhttp://ronald132.wordpress.com/?p=208 slash_comments typestringhttp://ronald132.wordpress.com/?p=88 slash_comments typestringhttp://ronald132.wordpress.com/?p=238 content typestringhttp://ronald132.wordpress.com/?p=233 summary typeronald132http://ronald132.wordpress.com/?p=68 title0http://ronald132.wordpress.com/?p=68 slash_commentshttp://ronald132.wordpress.com/?p=64 media_contenthttp://ronald132.wordpress.com/2009/02/26/factory-pattern/http://ronald132.wordpress.com/?p=64 link(0 +rk@& { H A   } y E D  P I   a _ , '   Blog Ronaldtitlestringnext_order typedatehttp://ronald132.wordpress.com/?p=112 updated type2http://ronald132.wordpress.com/?p=117 slash_commentsstringhttp://ronald132.wordpress.com/?p=172 content typeRonald Situmoranghttp://ronald132.wordpress.com/?p=172 authorstringhttp://ronald132.wordpress.com/?p=179 summary typestringhttp://ronald132.wordpress.com/?p=137 media_content typehttp://ronald132.wordpress.com/2009/08/28/singapore-toys-and-cosplay-2009/#commentshttp://ronald132.wordpress.com/?p=137 commentsstringhttp://ronald132.wordpress.com/?p=137 title typehttp://ronald132.wordpress.com/?p=227 media_contentyeshttp://ronald132.wordpress.com/?p=94 hiddenhttp://ronald132.wordpress.com/2009/04/24/intall-lamp-on-ubuntu/http://ronald132.wordpress.com/?p=94 link8http://ronald132.wordpress.com/?p=94 orderstringhttp://ronald132.wordpress.com/?p=56 comments typeronald132http://ronald132.wordpress.com/?p=56 titlestringhttp://ronald132.wordpress.com/?p=100 wfw_commentrss typedatehttp://ronald132.wordpress.com/?p=100 date type2009 4 26 5 49 50 6 116 0http://ronald132.wordpress.com/?p=104 datestringhttp://ronald132.wordpress.com/?p=258 summary typehttp://ronald132.wordpress.com/?p=219http://ronald132.wordpress.com/?p=219 iddatehttp://ronald132.wordpress.com/?p=68 updated typeslash_comments title author summary updated comments order content link date id_hash hidden media_content id wfw_commentrsshttp://ronald132.wordpress.com/?p=61stringhttp://ronald132.wordpress.com/?p=64 id type),U T M   m f 3 2  _ Z } H F  b hZUnullurl_etag type2009 8 28 18 32 14 4 240 0http://ronald132.wordpress.com/?p=117 updatedstringhttp://ronald132.wordpress.com/?p=170 media_content type15http://ronald132.wordpress.com/?p=170 orderhttp://ronald132.wordpress.com/2009/10/17/email-alert-management/http://ronald132.wordpress.com/?p=172 linkScreenHunter_10_Nov._24_10.05http://ronald132.wordpress.com/?p=172 titlestringhttp://ronald132.wordpress.com/?p=179 id typestringhttp://ronald132.wordpress.com/?p=150 summary type0http://ronald132.wordpress.com/?p=150 slash_commentsT. Ronald S.http://ronald132.wordpress.com/?p=94 authordatehttp://ronald132.wordpress.com/?p=77 date type8http://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/ contentdatehttp://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/ updated typehttp://ronald132.wordpress.com/?p=208 media_contentstringhttp://ronald132.wordpress.com/?p=258 id typehttp://ronald132.wordpress.com/?p=88 media_contentstringhttp://ronald132.wordpress.com/?p=219 title typestringhttp://ronald132.wordpress.com/?p=219 slash_comments typedatehttp://ronald132.wordpress.com/?p=233 date typestringhttp://ronald132.wordpress.com/?p=61 content typestringhttp://ronald132.wordpress.com/?p=64 wfw_commentrss typeBetter use Factory Pattern when: 1. The creation of object precludes reuse without significantly duplicating code 2. The creation of object requires the access information or resource not appropriate to contain within the composing object 3. The lifetime management of created objects needs to be centralised to ensure consistent behaviour Examples: public abstract class Connection { public String description() [...]http://ronald132.wordpress.com/?p=64 summary*&^ aU"le7 n g 2 0 z A : s l F e ^ stringhttp://ronald132.wordpress.com/?p=112 author typeT. Ronald S.http://ronald132.wordpress.com/?p=112 authorslash_comments title author updated comments order content media_content link date id_hash wfw_commentrss summary idhttp://ronald132.wordpress.com/?p=137stringhttp://ronald132.wordpress.com/?p=137 summary typeI just bought my new DLSR Canon EOS 500 (T1i) with 18-55mm lens. this event is perfect for me having a field trial. so here they are…please excuse me for being newbie http://ronald132.wordpress.com/?p=137 summarystringhttp://ronald132.wordpress.com/?p=56 wfw_commentrss typehttp://ronald132.wordpress.com/2009/02/26/strategy-pattern/feed/http://ronald132.wordpress.com/?p=56 wfw_commentrssstringhttp://ronald132.wordpress.com/?p=256 slash_comments type1http://ronald132.wordpress.com/?p=256 slash_commentsstringhttp://ronald132.wordpress.com/?p=100 media_content typehttp://ronald132.wordpress.com/?p=100 media_contentstringhttp://ronald132.wordpress.com/?p=100 id_hash type5a4e3aa2ab62cf5dc4b9e9caf072b717http://ronald132.wordpress.com/?p=100 id_hashstringhttp://ronald132.wordpress.com/?p=238 link typehttp://ronald132.wordpress.com/2009/12/22/ajax-getting-started-extjs-with-perl-cgi/http://ronald132.wordpress.com/?p=238 linkstringhttp://ronald132.wordpress.com/?p=219 content type; http://ronald132.wordpress.com/?p=219 contentstringhttp://ronald132.wordpress.com/?p=68 author typeT. Ronald S.http://ronald132.wordpress.com/?p=68 author+0|JCec/( f ; 9  i A g ` 3 & i h 3 stringhttp://ronald132.wordpress.com/?p=112 summary typehttp://ronald132.wordpress.com/2009/08/28/uploader-app-1-0-part-1-kickoff-your-class-diagram-w-umbrello/feed/http://ronald132.wordpress.com/?p=112 wfw_commentrsshttp://ronald132.wordpress.com/?p=112 media_content http://ronald132.wordpress.com/?p=117 content5dce713c04cd8a66610ca455c2d9a416http://ronald132.wordpress.com/?p=170 id_hashT. Ronald S.http://ronald132.wordpress.com/?p=137 authorstringhttp://ronald132.wordpress.com/?p=227 id type2009 12 5 6 4 6 5 339 0http://ronald132.wordpress.com/?p=227 updatedyeshttp://ronald132.wordpress.com/?p=77 hidden0http://ronald132.wordpress.com/?p=77 slash_commentsslash_comments title author summary updated comments order content link date id_hash wfw_commentrss media_content idhttp://ronald132.wordpress.com/?p=20818http://ronald132.wordpress.com/?p=208 orderhttp://ronald132.wordpress.com/2009/11/26/insert-and-fetch-binary-data-using-oracle/#commentshttp://ronald132.wordpress.com/?p=208 commentsslash_comments title author summary updated comments order content link date id_hash hidden media_content id wfw_commentrsshttp://ronald132.wordpress.com/?p=886http://ronald132.wordpress.com/?p=88 orderhttp://ronald132.wordpress.com/2009/04/22/configure-mod_perl-linux/#commentshttp://ronald132.wordpress.com/?p=88 comments2009 11 27 18 27 39 4 331 0http://ronald132.wordpress.com/?p=219 datestringhttp://ronald132.wordpress.com/?p=219 comments type0http://ronald132.wordpress.com/?p=233 slash_commentshttp://ronald132.wordpress.com/2009/02/26/observer-pattern/feed/http://ronald132.wordpress.com/?p=68 wfw_commentrsshttp://ronald132.wordpress.com/?p=68 media_contentstringhttp://ronald132.wordpress.com/?p=68 summary typehttp://ronald132.wordpress.com/?p=61http://ronald132.wordpress.com/?p=61 iddatehttp://ronald132.wordpress.com/?p=61 updated type,.R8 " \ B D  a Y % $ ; aZ,stringconfigured_url type25next_order2009 8 28 17 56 2 4 240 0http://ronald132.wordpress.com/?p=112 updatedstringhttp://ronald132.wordpress.com/?p=117 link typestringhttp://ronald132.wordpress.com/?p=117 order typedatehttp://ronald132.wordpress.com/?p=170 updated type#http://ronald132.wordpress.com/?p=172 contentslash_comments title author updated comments order content media_content link date id_hash wfw_commentrss summary idhttp://ronald132.wordpress.com/?p=179A year ago, I was looking for a way to integrate complex/graphical reporting into our software offerings. I was sure that the way is to find an open source project that has the right kind of license and right kind of technology. Regarding licensing, I wanted to make sure that we should be able to [...]http://ronald132.wordpress.com/?p=179 summarystringhttp://ronald132.wordpress.com/?p=137 id_hash typehttp://ronald132.wordpress.com/?p=137 media_contentFiiuh..http://ronald132.wordpress.com/?p=137 titlestringhttp://ronald132.wordpress.com/?p=227 title typestringhttp://ronald132.wordpress.com/?p=94 slash_comments typestringhttp://ronald132.wordpress.com/?p=56 media_content typehttp://ronald132.wordpress.com/2009/02/26/strategy-pattern/#commentshttp://ronald132.wordpress.com/?p=56 commentshttp://ronald132.wordpress.com/2009/04/26/arduino-for-hardware-software-hobbies/feed/http://ronald132.wordpress.com/?p=100 wfw_commentrss2009 4 26 5 41 48 6 116 0http://ronald132.wordpress.com/?p=100 dateslash_comments title author summary updated comments order content link date id_hash wfw_commentrss media_content idhttp://ronald132.wordpress.com/?p=258The right shopping cart for you is the one that can meet your requirements (easy enough) My requirements: -  I want my shopping cart simple, clean and tidy - Search engine optimized - Can do payment with paypal and credit card - Able to do restore and backup - Easy to add configurable option: i.e: [...]http://ronald132.wordpress.com/?p=258 summary2009 2 26 16 57 24 3 57 0http://ronald132.wordpress.com/?p=68 updateddatehttp://ronald132.wordpress.com/?p=61 date typehttp://ronald132.wordpress.com/?p=64http://ronald132.wordpress.com/?p=64 id-0_3&MF  S L   h a . ) | I B   dstringhttp://ronald132.wordpress.com/?p=233 slash_cstringhttp://ronald132.wordpress.com/?p=233 slashttp://ronald132.wordpress.com/2009/04/23/install-java-on-ubuntu/#commentshttp://ronald132.wordpress.com/?p=91 commentsstringhttp://ronald132.wordpress.com/?p=112 wfw_commentrss typestringhttp://ronald132.wordpress.com/?p=112 media_content type11http://ronald132.wordpress.com/?p=112 orderstringhttp://ronald132.wordpress.com/?p=117 content typestringhttp://ronald132.wordpress.com/?p=170 id_hash typestringhttp://ronald132.wordpress.com/?p=137 author type=http://ronald132.wordpress.com/?p=227 contentdatehttp://ronald132.wordpress.com/?p=227 updated typestringhttp://ronald132.wordpress.com/?p=77 hidden typestringhttp://ronald132.wordpress.com/?p=77 slash_comments typestringhttp://ronald132.wordpress.com/?p=208 order typestringhttp://ronald132.wordpress.com/?p=208 comments typestringhttp://ronald132.wordpress.com/?p=88 order typestringhttp://ronald132.wordpress.com/?p=88 comments typedatehttp://ronald132.wordpress.com/?p=219 date typeHowdy, As a new player in zend framework, i tried to connect my php with oracle using Zend_Db and tried to get sysdate from oracle. Here how it goes. First i created a DB.php file and put it in models directory and then i modified the indexController.php as below Run and it displayed Hello World [...]http://ronald132.wordpress.com/?p=219 summarystringhttp://ronald132.wordpress.com/?p=233 slash_comments typestringhttp://ronald132.wordpress.com/?p=68 wfw_commentrss typestringhttp://ronald132.wordpress.com/?p=68 media_content type4http://ronald132.wordpress.com/?p=68 orderstringhttp://ronald132.wordpress.com/?p=61 id typeT. Ronald S.http://ronald132.wordpress.com/?p=61 authorslash_comments title author summary updated comments order content link date id_hash hidden media_content id wfw_commentrsshttp://ronald132.wordpress.com/?p=64.0aUS } v K  j A  O "  h e 5 . |M~q>7 UploaderAppv.1.0 Kiviohttp://ronald132.wordpress.com/?p=117 titlestringhttp://ronald132.wordpress.com/?p=170 content typeT. Ronald S.http://ronald132.wordpress.com/?p=170 authorstringhttp://ronald132.wordpress.com/?p=172 id typehttp://ronald132.wordpress.com/2009/11/05/5-reasons-we-chose-birt-instead-of-jasper-or-jfreereport/#commentshttp://ronald132.wordpress.com/?p=179 comments# cd ../pathto/jboss-x.x.x/server/default/conf/props # vi jmx-console-users.properties admin=admin it is user=password format, change them accordingly. Now you can login with your new username and passwordhttp://ronald132.wordpress.com/?p=227 summarystringhttp://ronald132.wordpress.com/?p=227 link type21http://ronald132.wordpress.com/?p=227 order2009 8 29 5 33 48 5 241 0http://ronald132.wordpress.com/?p=150 updatedstringhttp://ronald132.wordpress.com/?p=94 comments type 0http://ronald132.wordpress.com/?p=77 contenthttp://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/feed/http://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/ wfw_commentrsshttp://ronald132.wordpress.com/?p=208http://ronald132.wordpress.com/?p=208 idslash_comments title author summary updated comments order content link date id_hash wfw_commentrss media_content idhttp://ronald132.wordpress.com/?p=256http://ronald132.wordpress.com/2011/11/21/batik-store-start-with-why/http://ronald132.wordpress.com/?p=256 linkstringhttp://ronald132.wordpress.com/?p=100 title typestringhttp://ronald132.wordpress.com/?p=104 media_content typehttp://ronald132.wordpress.com/2011/11/21/getting-the-right-shopping-cart-template-for-you/#commentshttp://ronald132.wordpress.com/?p=258 commentshttp://ronald132.wordpress.com/?p=88http://ronald132.wordpress.com/?p=88 id2009 12 22 9 41 7 1 356 0http://ronald132.wordpress.com/?p=238 datestringhttp://ronald132.wordpress.com/?p=238 slash_comments typeA+http://ronald132.wordpress.com/?p=233 contentstringhttp://ronald132.wordpress.com/?p=61 id_hash typestringhttp://ronald132.wordpress.com/?p=64 author type5nfig file by typing</p> <div>sudo vi /etc/apache2/apache2.conf</div> <p>and include the following line:</p> <div>Include /etc/phpmyadmin/apache.conf</div> <p>Restart Apache</p> <div>sudo /etc/init.d/apache2 restart</div> <div> </div> <p>Another issue was making mysql run with php5 ppj j class="snap_preview"><br /><p>Lately I&#8217;ve been using ubuntu 7.10 for all my projects/daily work.<br /> As a web developer i should have LAMP on my machine and now i would guide you through installing it on yours.</p> <p>This guide is divided into 3 steps: installing/tesing <strong>A</strong>pache, <strong>P</strong>HP and finally <strong>M</strong>ySQL.</p> <p><span>Lets start with <strong>A</strong>pache:</span><br /> 1. Open the terminal (we will be using it through most of my guide) from Applications &gt; Accessories &gt; Terminal<br /> 2. Install apache2 using apt-get by typing the following<br /> <span></span></p> <div>sudo apt-get install apache2</div> <p>Note that you should know the root password.</p> <p>67 bHWM O H   T > 7 e
create table tblBlob(c1 number primary key not null, c2 blob);

please note that blob data type in oracle can handle up to 4Gb size

here is the code for insertion

Connection conn = ... // define your connection here
PreparedStatement pstmt = conn.prepareStatement("INSERT INTO tblBlob VALUES (?,?)");
pstmt.setInt(1, 100);
File fBlob = new File("cable.jpg");  // i'm using an image as the data
is = new FileInputStream(fBlob);
pstmt.setBinaryStream(2, is, (int) fBlob.length());
pstmt.execute();

and here is the code for fetching and convert it back to image

Connection conn = OracleConnection.getConnection();
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM tblBlob");
while (rs.next()) {
      int val1 = rs.getInt(1);
      InputStream val2 = rs.getBinaryStream(2);
      BufferedImage image = ImageIO.read(val2);
      img = image.getScaledInstance(300, 300, 300);
     . . .
}
stall some programs to use Arduino under Linux (the way you do this depends onstringhttp://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/ id typeFirst create a dummy table create table tblBlob(c1 number primary key not null, c2 blob); please note that blob data type in oracle can handle up to 4Gb size here is the code for insertion and here is the code for fetching and convert it back to imagehttp://ronald132.wordpress.com/?p=208 summaryRonald Situmoranghttp://ronald132.wordpress.com/?p=256 authorhttp://ronald132.wordpress.com/?p=258http://ronald132.wordpress.com/?p=258 iddatehttp://ronald132.wordpress.com/?p=258 updated typestringhttp://ronald132.wordpress.com/?p=258 author typestringhttp://ronald132.wordpress.com/?p=238 id type2009 12 22 9 41 7 1 356 0http://ronald132.wordpress.com/?p=238 updated06a81629213674659e58e51957f8f77dhttp://ronald132.wordpress.com/?p=219 id_hashronald132http://ronald132.wordpress.com/?p=219 title0http://ronald132.wordpress.com/?p=219 slash_commentshttp://ronald132.wordpress.com/2009/12/05/jboss-create-jndi-datasource-with-oracle/feed/http://ronald132.wordpress.com/?p=233 wfw_commentrss2009 12 5 8 33 54 5 339 0http://ronald132.wordpress.com/?p=233 datestringhttp://ronald132.wordpress.com/?p=233 order typestringhttp://ronald132.wordpress.com/?p=233 comments type7v 

First create a dummy table
create table tblBlob(c1 number primary key not null, c2 blob);

please note that blob data type in oracle can handle up to 4Gb size

here is the code for insertion

Connection conn = ... // define your connection here
PreparedStatement pstmt = conn.prepareStatement("INSERT INTO tblBlob VALUES (?,?)");
pstmt.setInt(1, 100);
File fBlob = new File("cable.jpg");  // i'm using an image as the data
is = new FileInputStream(fBlob);
pstmt.setBinaryStream(2, is, (int) fBlob.length());
pstmt.execute();

and here is the code for fetching and convert it back to image

Connection conn = OracleConnection.getConnection();
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM tblBlob");
while (rs.next()) {
      int val1 = rs.getInt(1);
      InputStream val2 = rs.getBinaryStream(2);
      BufferedImage image = ImageIO.read(val2);
      img = image.getScaledInstance(300, 300, 300);
     . . .
}


.wordpress.com/2009/04/1018_1_with_sensors_web.jpg?w=341&#038;h=150" alt="1018_1_With_Sensors_Web" title="1018_1_With_Sensors_Web" width="341" height="150" class="alignnone size-full wp-image-105" /></p> <p>Phidgets are a set of &#8220;plug and play&#8221; building blocks for low cost USB sensing and control from your PC. All the USB complexity i8

Fatal error: Call to undefined function token_get_all() in
…/ZendFRamework/library/Zend/ReflectioN/File.php on line 300

The error message happened because we haven’t enabled the tokenizer extention in PHP. To enable that extension simply do this:

- open your php.ini, uncomment this line
before:
#extension=tokenizer.so
after:
extension=tokenizer.so

- save your php.ini and restart apache
- try to create a project and an action
$ zf.sh create project testing
$ cd testing
$ zf.sh create action testaction index

you will have your testaction created. Hope this is helpful


a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ronald132.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ronald132.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ronald132.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ronald132.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gor9 ~R4PI s $ z y  alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ronald132.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ronald132.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ronald132.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ronald132.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ronald132.wordpress.com/150/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ronald132.wordpress.com&amp;blog=628844&amp;post=150&amp;subd=ronald132&amp;ref=&amp;feed=1" /></div>9X& & t!pp_nov-_24_09-36.gif"><img class="alignnone size-full wp-imagec0537c4c6c918663a971c22adf8589e6http://ronald132.wordpress.com/?p=227 id_hashstringhttp://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/ id_hash typehttp://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/ media_contentstringhttp://ronald132.wordpress.com/?p=256 media_content typehttp://ronald132.wordpress.com/2011/11/21/batik-store-start-with-why/#commentshttp://ronald132.wordpress.com/?p=256 commentsstringhttp://ronald132.wordpress.com/?p=256 title typestringhttp://ronald132.wordpress.com/?p=258 link typestringhttp://ronald132.wordpress.com/?p=258 order typestringhttp://ronald132.wordpress.com/?p=258 slash_comments typehttp://ronald132.wordpress.com/?p=238 media_contentstringhttp://ronald132.wordpress.com/?p=238 id_hash typestringhttp://ronald132.wordpress.com/?p=238 comments typeScreenHunter_01 Dec. 22 17.43http://ronald132.wordpress.com/?p=238 title2009 11 27 18 27 39 4 331 0http://ronald132.wordpress.com/?p=219 updateddatehttp://ronald132.wordpress.com/?p=233 updated type:e OHm4- @  + $ l e agram was created using umbrello running on ubuntu. if you want to have it, just type sudo apt-get install umbrello at your console, let ubuntu install it for you. funny, i can find class and interface but not abstract class, i couldn&#8217;t change the interface become abstract class either.<br /> okay here it is, uploaderclient class diagram v.1.0.</p> <p><img class="alignnone size-full wp-image-113" title="Uploaderclient class diagram v1.0" src="http://ronald132.files.wordpress.com/2009/08/class-diagram.png?w=696&#038;h=398" alt="Uploaderclient class diagram v1.0" width="696" height="398" /></p> <p>well i can&#8217;t say i&#8217;m proud of it, but as simple &amp; easy i can do. fyi, umbrello canstringhttp://ronald132.wordpress.com/?p=227 id_hash type27906a834514fce9c42ab96008edb0a0http://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/ id_hashstringhttp://ronald132.wordpress.com/2009/11/27/fix-error-in-creating-action-with-zend-framework/ media_content typehttp://ronald132.wordpress.com/?p=256 media_contentstringhttp://ronald132.wordpress.com/?p=256 comments typeronald132http://ronald132.wordpress.com/?p=256 titlehttp://ronald132.wordpress.com/2011/11/21/getting-the-right-shopping-cart-template-for-you/http://ronald132.wordpress.com/?p=258 link25http://ronald132.wordpress.com/?p=258 order0http://ronald132.wordpress.com/?p=258 slash_commentsstringhttp://ronald132.wordpress.com/?p=238 media_content type7ea36fd6795c0cc638a8a5a9025ceb2ahttp://ronald132.wordpress.com/?p=238 id_hashhttp://ronald132.wordpress.com/2009/12/22/ajax-getting-started-extjs-with-perl-cgi/#commentshttp://ronald132.wordpress.com/?p=238 commentsstringhttp://ronald132.wordpress.com/?p=238 title typedatehttp://ronald132.wordpress.com/?p=219 updated type2009 12 5 8 33 54 5 339 0http://ronald132.wordpress.com/?p=233 updated; 

Howdy,
As a new player in zend framework, i tried to connect my php with oracle using Zend_Db and tried to get sysdate from oracle. Here how it goes.
First i created a DB.php file and put it in models directory

<?php
require_once 'Zend/Db.php';
class DB{

    protected $db = null;

    function __construct(){
        $params = array('username'=>'user','password'=>'pass','dbname'=>'//localhost/XE');
        $this->db = Zend_Db::factory('oracle',$params);
    }

    function getSysDate(){
        $res = $this->db->fetchRow("select sysdate as coldate from dual");
        return $res['COLDATE'];
    }
    function helloWorld(){
        return 'Hello World';
    }
}
?>

and then i modified the indexController.php as below

<?php
require_once 'models/DBphp';
class IndexController extends Zend_Controller_Action
{
    protected $db;
    public function init()
    {
        $this->_helper->viewRenderer->setNoRender();
        $this->db = new DB();
    }

    public function indexAction()
    {
        echo $this->db->helloWorld();
        echo $this->db->getSysDate();
    }
}

Run and it displayed
Hello World 28-NOV-09

Nice, next i will try to connect php with my java webservice modules. See yaa!


g class="alignnone size-medium wp-image-128" title="she's with the transformer, i missed the robot :(" src="http://ronald132.files.wordpress.com/2009/08/img_11901.jpg?w=200&h=300" alt="she's with the transformer, forgot to shoot the robot :(" width="200" height="300" />

Naruto kun? IMG_1239 IMG_1459

ot;?> <datasources> <local-tx-datasource> <jndi-name>oraclexeDS</jndi-name> <connection-url>jdbc:oracle:thin:@localhost:1521:your-db-sid</connection-url> <driver-class>oracle.jdbc.driver.OracleDriver</driver-class> <user-name>your-db-user</user-name> <password>your-db-pass</password> <valid-connection-checker-classname>org.jboss.resource.adapter.jdbc.vendor.OracleValidConnectionChecker</valid-connection-checker-classname> <metadata> <type-mapping>Oracle10g</type-mapping> </metadata> </local-tx-datasource> </datasources>

copy the file to your deployment directory: ../pathto/Jboss-x.x.x/server/default/deploy
congratulation, you already set up datasource with jndi named: oraclexeDS. Next, create a simple jsp project and named it Datasource, modify index.jsp so it becomes like below.
Filename: index.jsp

<%@page contentType="text/html"
        import="java.util.*,javax.naming.*,javax.sql.DataSource,java.sql.*"
        %>
<%
        DataSource ds = null;
        Connection con = null;
        PreparedStatement pr = null;
        InitialContext ic;
        try {
            ic = new InitialContext();
            ds = (DataSource) ic.lookup("java:/oraclexeDS");
            con = ds.getConnection();
            pr = con.prepareStatement("select sysdate as coldate from dual");
            ResultSet rs = pr.executeQuery();
            while (rs.next()) {
                out.println("<br> today is " + rs.getString("coldate"));
            }
            rs.close();
            pr.close();
        } catch (Exception e) {
            out.println("Exception thrown " + e);
        } finally {
            if (con != null) {
                try {
                    con.close();
                } catch (Exception ex) {
                    out.println(ex.getMessage());
                }
            }
        }%>

The idea of jsp code is to get today’s date from oracle. Build your web and copy the war file to jboss deployment directory.

run it in a browser: http://localhost:8080/Datasource

if everything works fine, it should display today is 2009-12-05 16:42:20.0



&feed=1" width="1" height="1" />rc="http://ronald132.files.wordpress.com/2009/08/img_1247.jpg?w=200&h=300" alt="shinigami?" width="200" height="300" />

IMG_1225 Wii gallery girl she's with the transformer, forgot to shoot the robot :(

Naruto kun? IMG_1239 IMG_1459

<img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ronald132.wordpress.com/208/" /></a> <a rel="nofollow" href="http://feeds.word2009 12 5 6 4 6 5 339 0http://ronald132.wordpress.com/?p=227 datestringhttp://ronald132.wordpress.com/?p=256 wfw_commentrss typehttp://ronald132.wordpress.com/2011/11/21/batik-store-start-with-why/feed/http://ronald132.wordpress.com/?p=256 wfw_commentrssslash_comments title author summary updated comments order content link date id_hash wfw_commentrss media_content idhttp://ronald132.wordpress.com/?p=238stringhttp://ronald132.wordpress.com/?p=238 order type23http://ronald132.wordpress.com/?p=238 orderstringhttp://ronald132.wordpress.com/?p=238 summary typeI usually use ExtJs with Struts, PHP, or Google Web Toolkit (GWT). Here i will create a simple tree panel sample using ExtJS and Perl CGI. Here is our directory structure: extjstest -extjs (directory) -JSON (directory) -data.cgi (file) -index.html (file) -JSON.pm (file) requirements: 1. Download the latest Ext Js from here and extract the archive [...]http://ronald132.wordpress.com/?p=238 summary?@ rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ronald132.wordpress.com/238/"> .dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> <link rel="stylesheet" type="text/css" href="extjs/resources/css/ext-all.css" /> <script type="text/javascript" src="extjs/adapter/ext/ext-base.js"></script> <script type="text/javascript" src="extjs/ext-all-debug.js"></script> <script type="text/javascript"> Ext.onReady(function() { var Tree = Ext.tree; var tree = new Tree.TreePanel( { el : 'tree-div', autoScroll : true, border: false, title: 'My First Panel', animate : true, enableDD : true, containerScroll : true, loader : new Tree.TreeLoader( { <strong>dataUrl : 'data.cgi'</strong> }) }); // set the root node var root = new Tree.AsyncTreeNode( { text : 'Ext JS', draggable : false, id : 'source' }); tree.setRootNode(root); // render the tree tree.render(); root.expand(); }); </script> </head> <body> <div id="tree-div" style="overflow:auto; height:300px;width:250px;border:1px solid #c3daf9;"></div> </body> </html></a>

As you see above code, the treepanel gets the data url from data.cgi. What is this data.cgi produce? the data.cgi will response JSON type to the html, JSON is optimized version of XML.

2. data.cgi

#!/usr/bin/perl -w
use CGI;
use CGI::Carp qw(fatalsToBrowser);
use Storable;
use JSON;
$page = new CGI;


print "Content-type: application/json\n\n";
@mydata0={'text'=>'merci','id'=>'3','leaf'=>true,'cls'=>'file'};
@mydata1={'text'=>'audi','id'=>'2','children'=>\@mydata0};
@mydata2={'text'=>'benz','id'=>'1','children'=>\@mydata1};

@mydata=(@mydata2,@mydata3);

$text = objToJson(\@mydata);

print $text;
exit (0);

Open your browser and point to http://localhost/extjstest/index.html. If everything fine, you should see a treepanel displayed.


here and extract the archive files to extjs folder
2. You have mod Perl cgi enabled with your apache server, you can see my post at Perl for how to set up mod mod Perl CGI in apache
3. JSON module for Perl, you can download it from here

Enough talk, let’s start coding!

Filename: index.html

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<link rel="stylesheet" type="text/css"
	href="extjs/resources/css/ext-all.css" />
<script type="text/javascript" src="extjs/adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="extjs/ext-all-debug.js"></script>
<script type="text/javascript">
	Ext.onReady(function() {
		var Tree = Ext.tree;
		var tree = new Tree.TreePanel( {
			el : 'tree-div',
			autoScroll : true,
			border: false,
			title: 'My First Panel',
			animate : true,
			enableDD : true,
			containerScroll : true,
			loader : new Tree.TreeLoader( {
				<strong>dataUrl : 'data.cgi'</strong>
			})
		});
		// set the root node
			var root = new Tree.AsyncTreeNode( {
				text : 'Ext JS',
				draggable : false,
				id : 'source'
			});
			tree.setRootNode(root);

			 // render the tree
		    tree.render();
		    root.expand();
		});
</script>

</head>
<body>
<div id="tree-div" style="overflow:auto; height:300px;width:250px;border:1px solid #c3daf9;"></div>
</body>
</html></a>

As you see above code, the treepanel gets the data url from data.cgi. What is this data.cgi produce? the data.cgi will response JSON type to the html, JSON is optimized version of XML.

2. data.cgi

#!/usr/bin/perl -w
use CGI;
use CGI::Carp qw(fatalsToBrowser);
use Storable;
use JSON;
$page = new CGI;


print "Content-type: application/json\n\n";
@mydata0={'text'=>'merci','id'=>'3','leaf'=>true,'cls'=>'file'};
@mydata1={'text'=>'audi','id'=>'2','children'=>\@mydata0};
@mydata2={'text'=>'benz','id'=>'1','children'=>\@mydata1};

@mydata=(@mydata2,@mydata3);

$text = objToJson(\@mydata);

print $text;
exit (0);

Open your browser and point to http://localhost/extjstest/index.html. If everything fine, you should see a treepanel displayed.


Goal: able to create and use jndi datasource with jboss as backend
First, make sure you have JBoss and Oracle installed on your system, then we can start creating our datasource configuration file.
filename: oracle-ds.xml
<?xml version="1.0" encoding="UTF-8"?>
<datasources>
    <local-tx-datasource>
        <jndi-name>oraclexeDS</jndi-name>
        <connection-url>jdbc:oracle:thin:@localhost:1521:your-db-sid</connection-url>
        <driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
        <user-name>your-db-user</user-name>
        <password>your-db-pass</password>
        <valid-connection-checker-classname>org.jboss.resource.adapter.jdbc.vendor.OracleValidConnectionChecker</valid-connection-checker-classname>
        <metadata>
            <type-mapping>Oracle10g</type-mapping>
        </metadata>
    </local-tx-datasource>
</datasources>

copy the file to your deployment directory: ../pathto/Jboss-x.x.x/server/default/deploy
congratulation, you already set up datasource with jndi named: oraclexeDS. Next, create a simple jsp project and named it Datasource, modify index.jsp so it becomes like below.
Filename: index.jsp

<%@page contentType="text/html"
        import="java.util.*,javax.naming.*,javax.sql.DataSource,java.sql.*"
        %>
<%
        DataSource ds = null;
        Connection con = null;
        PreparedStatement pr = null;
        InitialContext ic;
        try {
            ic = new InitialContext();
            ds = (DataSource) ic.lookup("java:/oraclexeDS");
            con = ds.getConnection();
            pr = con.prepareStatement("select sysdate as coldate from dual");
            ResultSet rs = pr.executeQuery();
            while (rs.next()) {
                out.println("<br> today is " + rs.getString("coldate"));
            }
            rs.close();
            pr.close();
        } catch (Exception e) {
            out.println("Exception thrown " + e);
        } finally {
            if (con != null) {
                try {
                    con.close();
                } catch (Exception ex) {
                    out.println(ex.getMessage());
                }
            }
        }%>

The idea of jsp code is to get today’s date from oracle. Build your web and copy the war file to jboss deployment directory.

run it in a browser: http://localhost:8080/Datasource

if everything works fine, it should display today is 2009-12-05 16:42:20.0


link. Long live open source! they are indeed pretty good software with bunch of cool features. My eyes suddenly caught by  magento, prestashop and opencart and finally getting hands on them one by one.

You can read the comments from link to get seconds opinions for you. I finally chose OpenCart, it is very very easy to start with and you can just jump and start defining your categories, products, price, currency, etc.. with it’s admin dashboard easily. It also supports multi language/lingual make it my top No.1 choice of the list.

I already have my web hosting powered by OpenCart see it for yourself www.batikstore.net


age-188" title="ScreenHunter_04_Nov._24_09.43" src="http://ronald132.files.wordpress.com/2009/10/screenhunter_04_nov-_24_09-43.gif?w=705&h=303" alt="" width="705" height="303" />

3. Defining Alert
You can define your alert by clicking alert list at the grid. this will direct you to below alert panel

Click the arrow down button of Add New Alert panel and fill up the form to define a new alert.
Below is an example of an alert that will trigger after receiving 10 emails from QMS UTV email alert.

link. I also want to start my action with Why?. Why am i doing this?.

Simply put, i want to deliver Indonesia Batik to the world.

Batik is already popular in Indonesia, people commonly wear it every day and it also become essential for ceremonial costumes. Honored guesses like Barack Obama and Bill Gates also wore Batik during their visits to Indonesia. It’s more and more likely Batik has become a unique identity of Indonesia people.

You can find more about batik in wiki link

Well.. will people outside of Indonesia bite this?

I don’t know but worth to try. I myself prefer Batik that i can wear everyday, casual but not formal. Is there any kind of Batik like this? hmm.. must search for suppliers, i will just assume there are suppliers.

Okay what next?

I want the store to be filled with kinds of Batik: Batik tulis, printed batik,  fashion, daily, formal, shirt, skirt, pants whatever the suppliers may have. I want the people feel good when browsing and exploring, within their budget, easy to purchase, can track their purchase and received their ordered within 7 days.

How to do this?

I’ll use web and mobile as store. Especially mobile, i love it! i usually browse using laptop when i’m in office and use mobile phone when i’m on train or somewhere else. I will facilitate this two media so more and more chances the people know about the products, they might purchase from the store.

Who’s the buyer?

Will provide batik for ladies, men, teenager  and kids. I will focus on Asia Pacific market first.

What do you think guys? leave your comments below. Thanks!


nter_05_Nov._24_09.47" src="http://ronald132.files.wordpress.com/2009/10/screenhunter_05_nov-_24_09-47.gif?w=817&h=302" alt="" width="817" height="302" />

Click the arrow down button of Add New Alert panel and fill up the form to define a new alert.
Below is an example of an alert that will trigger after receiving 10 emails from QMS UTV email alert.