<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6308080051777583878</id><updated>2011-12-14T06:37:46.313-08:00</updated><category term='open inviter'/><category term='templates'/><category term='subdomain'/><category term='openid'/><category term='loop'/><category term='installation'/><category term='javascript'/><category term='cache'/><category term='headers'/><category term='web'/><category term='free'/><category term='softwares'/><category term='community'/><category term='hosting'/><category term='application'/><category term='array'/><category term='chrome'/><category term='xampp'/><category term='panel'/><category term='css'/><category term='getwarp'/><category term='jumpsite'/><category term='browser'/><category term='internet'/><category term='domain'/><category term='portal'/><category term='wave'/><category term='task management'/><category term='grandstream'/><category term='usability'/><category term='apache'/><category term='linux'/><category term='wildcarded'/><category term='meeting deadline'/><category term='php'/><category term='ajax'/><category term='nextix'/><category term='meeting'/><category term='flex'/><category term='networking'/><category term='google chrome'/><category term='replace'/><category term='crud'/><category term='cross-ste scripting'/><category term='forward slash'/><category term='RegExp'/><category term='dns'/><category term='twitter'/><category term='groupjump'/><category term='optimization'/><category term='design'/><category term='ria'/><category term='framework'/><category term='social media'/><category term='ubuntu'/><category term='zend'/><category term='widget'/><category term='extjs'/><category term='jumpers'/><category term='json'/><category term='svn'/><category term='google'/><title type='text'>VinxStudio :: Technology and Life</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>72</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-3478730369103824041</id><published>2011-11-29T22:00:00.001-08:00</published><updated>2011-12-03T10:07:13.353-08:00</updated><title type='text'>Pentaho : Ubuntu Installation 101 Part 1</title><content type='html'>&lt;b&gt;Objective:&lt;/b&gt;&amp;nbsp;Install a complete Pentaho working environment on an Ubuntu system using MySql as Database.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;PreRequisite:&lt;/b&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Java&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Mysql&lt;br /&gt;&lt;br /&gt;Step 1: Installing Java &amp;nbsp;(using the default java with openjdk)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;i&gt;&amp;nbsp;shell&amp;gt; sudo apt-get update&lt;/i&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;i&gt;shell&amp;gt; sudo apt-get install default-jdk default-jre&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-q4api7nOqyk/TtXIvLm1KJI/AAAAAAAAAUw/tPMke8Vr7wY/s1600/pentaho_java_installation.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-q4api7nOqyk/TtXIvLm1KJI/AAAAAAAAAUw/tPMke8Vr7wY/s1600/pentaho_java_installation.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;i&gt;shell&amp;gt;&amp;nbsp;java -version&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-X2hYBMOuqW8/TtXKHLGXqrI/AAAAAAAAAU4/1C2Z9ua_gZY/s1600/pentaho_java_version.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-X2hYBMOuqW8/TtXKHLGXqrI/AAAAAAAAAU4/1C2Z9ua_gZY/s1600/pentaho_java_version.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/i&gt;&lt;br /&gt;Step 2: Installing MySQL&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;i&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;shell&amp;gt;&amp;nbsp;sudo apt-get install mysql-server&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/i&gt;To check if MySQL is running&lt;br /&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/i&gt;&lt;i&gt;shell&amp;gt;&lt;/i&gt;&lt;i&gt;sudo netstat -tap | grep mysql&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://4.bp.blogspot.com/-nnbUIxPRXUg/TtXMEtSNsII/AAAAAAAAAVA/V514t3iagKo/s1600/mysql_installation.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-nnbUIxPRXUg/TtXMEtSNsII/AAAAAAAAAVA/V514t3iagKo/s1600/mysql_installation.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/i&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;To Start MySQL&lt;br /&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;shell&amp;gt; sudo /etc/init.d/mysql start &amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/i&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;To Restart MySQL&lt;br /&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/i&gt;&lt;i&gt;shell&amp;gt; sudo /etc/init.d/mysql start &amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/i&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;Check MySQL installation&lt;br /&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;shell&amp;gt; mysql -u root -p [PassWord]&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-SKEV2LU1Oro/TtXUqPCq9nI/AAAAAAAAAVI/Tk8boEMWbFA/s1600/mysql_installation_ubuntu.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-SKEV2LU1Oro/TtXUqPCq9nI/AAAAAAAAAVI/Tk8boEMWbFA/s1600/mysql_installation_ubuntu.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Now that we have successfully installed Java and MySQL software, we shall proceed with the installation of Pentaho BI Server and its additional software. The following activities will be discussed in the next Blog Post:&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both;"&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Install the Pentaho BI server&lt;/li&gt;&lt;li&gt;Managing Databases and Administration Console Installation&lt;/li&gt;&lt;li&gt;Set up New Add-In’s like Saiku&lt;/li&gt;&lt;li&gt;Adding Users on Pentaho Administration Console&lt;/li&gt;&lt;li&gt;Install PDI/Kettle and Agile PDI in a Development Environment&lt;/li&gt;&lt;li&gt;Install Pentaho Design Studio&lt;/li&gt;&lt;li&gt;Install the Schema Editor (OLAP).&lt;/li&gt;&lt;li&gt;Install Pentaho Metadata Editor&lt;/li&gt;&lt;li&gt;Install Pentaho Report Designer (PRD)&lt;/li&gt;&lt;li&gt;Install the Dashboard Editor&lt;/li&gt;&lt;li&gt;Install Pentaho Aggregation Designer (PAD)&amp;nbsp;&lt;/li&gt;&lt;/ol&gt;&lt;ul&gt;&lt;li&gt;Other additional plugins&lt;/li&gt;&lt;li&gt;Production Server Configutation&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-3478730369103824041?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/3478730369103824041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=3478730369103824041' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/3478730369103824041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/3478730369103824041'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2011/11/pentaho-ubuntu-installation.html' title='Pentaho : Ubuntu Installation 101 Part 1'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-q4api7nOqyk/TtXIvLm1KJI/AAAAAAAAAUw/tPMke8Vr7wY/s72-c/pentaho_java_installation.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-5532266362907983533</id><published>2010-08-30T03:37:00.000-07:00</published><updated>2011-12-12T20:30:32.392-08:00</updated><title type='text'>Stay Positive and Happy</title><content type='html'>&lt;div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: -.25in;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&lt;span style="background-color: black;"&gt;1&lt;/span&gt;&lt;span style="background-color: white;"&gt;.     You are in charge of your fate and fortune. So be in Charge!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-left: 1.0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Don’t be in prison by someone else or by something. Nobody can take your dreams and aspirations from you. The good thing is – you can go as far as you can and you can accomplish as much as you can. Dreams are limitless. Here is the truth: LIFE is what you make of it. It is not something that is simply going around you. You have to do something and it starts now and not tomorrow. Why do afraid if bad things happen? Believe that every moment is ideal in spite of its bad result, even good people has it. You know what? Even if you are not doing something, you still creating your life to it, then why not get involved and create a life you want and enjoy? The secret of all successful man is that they have a daily positive attitude. These are the people who live life and have a life to be proud of. You only have one life, so live life to the fullest. &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: -.25in;"&gt;&lt;span style="background-color: white; font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;2.     Learn to laugh and have a sense of Humor.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-left: 1.0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"&gt;&lt;span style="background-color: white; font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Don’t take your life too seriously. You can be busy and have fun at the same time.  Life is much too valuable to be moping around in self pity. It makes you more attractive and sweet sense of humor is a daily positive attitude that is good to have.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: -.25in;"&gt;&lt;span style="background-color: white; font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;3.     Carpe Diem: Seize every opportunity that you get.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-left: 1.0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"&gt;&lt;span style="background-color: white; font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;It doesn’t have to be a grand opportunity nor a career maker kind of opportunity. It doesn’t mean running after every scheme that is presented to you. But don’t be terrified or scared to seize opportunities that you believe are right. Remember that successful people have trained themselves to have an innate awareness when it comes to taking advantage of new opportunities. This awareness can be developed.  Seizing opportunities is an excellent daily positive attitude.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: -.25in;"&gt;&lt;span style="background-color: white; font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;4.     Always be thankful.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-left: 1.0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"&gt;&lt;span style="background-color: white; font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;It has something to do with learning how to appreciate what you have and the people around you. Dreams and goals are important, but being grateful for the things you already have leads to greater happiness. A daily positive attitude draws in positive actions, and a dose of daily gratitude garners positive energy.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: -.25in;"&gt;&lt;span style="background-color: white; font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;5.     Be proactive. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-left: 1.0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"&gt;&lt;span style="background-color: white; font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;True, you will not be able to anticipate everything but still you will be dealing with less disaster when you are proactive. Make good things happen to yourself and for others will help to boost up your daily positive attitude.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: -.25in;"&gt;&lt;span style="background-color: white; font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;6.     Be passionate about life and live it passionately.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-left: 1.0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Avoid the idea of just going through the day like any other day. Instead, find something to be passionate about in any given day. Squeeze all that you can out of life every day. Soon, you will discover that people are attracted to people who live life to the fullest.&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Arial, sans-serif; font-size: x-small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-5532266362907983533?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/5532266362907983533/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=5532266362907983533' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/5532266362907983533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/5532266362907983533'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2010/08/stay-positive-and-happy.html' title='Stay Positive and Happy'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-8578248167478902815</id><published>2010-08-29T18:47:00.000-07:00</published><updated>2010-09-04T18:54:52.071-07:00</updated><title type='text'>Well-Being: Valuation and Realization</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_zBckeKTM6ys/TIL4TXAwlFI/AAAAAAAAASw/QRah9QpjAuc/s1600/wellbeing.jpg"&gt;&lt;/a&gt;&lt;p align="center" style="text-align:center"&gt;&lt;em&gt;&lt;span style="Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-style:normal;mso-bidi-font-style:italicfont-family:&amp;quot;;"&gt;“Health is a state of complete physical, mental and social well-being, and not merely the absence of disease or infirmity.”&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;span style="Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;;font-style:normal; mso-bidi-font-style:italicfont-family:&amp;quot;;"&gt;Well being is a kind of value that sometimes called as “prudential value”, to be distinguished from aesthetic and moral value. But usually well-being obviously plays a central role in any moral theory. &lt;/span&gt;&lt;/em&gt;&lt;span class="apple-style-span"&gt;&lt;span style="Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;font-family:&amp;quot;;"&gt;A theory which said that it just does not matter would be given no credence at all.&lt;/span&gt; It’s like a kitchen food recipe for the body however well being is more rejuvenating recipes for the body and soul. From starting a busy day with an energizing juice boost to squeezing in a yoga class after work, rejuvenating personal rituals have slowly become part of our daily lives. Luxurious beauty treatments such as aromatherapy, herbalism, and massage are no longer limited to special occasions and the day spa. Well being takes an intimate, sensual approach to self-care, simple recipes and ideas that will make you feel as if you’re pampering yourself from the inside out. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="apple-style-span"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "&gt;&lt;img src="http://2.bp.blogspot.com/_zBckeKTM6ys/TIL4TXAwlFI/AAAAAAAAASw/QRah9QpjAuc/s320/wellbeing.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5513241905333310546" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 316px; height: 260px; " /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div&gt;Well being is a vague expression, bordering on the indefinable, yet claiming an increasingly dominant place in our psyche. We may not fully grasp all that it entails, but we know we want to make sure we get our fair share; it sounds that good. Well being requires harmony between mind and body. It implies a sense of balance and ease with the myriad dimensions of life. When we feel a sense of well-being, we are not under-stimulated and bored, nor are we suffering under the burden of excessive stress and pressure. We have a sense of control over our work and even over our destiny in life.&lt;/div&gt;  &lt;p&gt;&lt;span class="apple-style-span"&gt;&lt;span style="Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;font-family:&amp;quot;;"&gt;Historically, the mind and body connection has been rejected by some aspects of modern medicine. Yet, increasingly, studies are showing the extent of the influence that the mind can have over physical and emotional disease. If we want to consider our personal well-being, we have to recognize that it is not simply the opposite of stress, just as health is not the opposite of sickness. There is far more to the concept than that. &lt;span style="mso-spacerun:yes"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;font-family:&amp;quot;;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="line-height:115%;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-8578248167478902815?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/8578248167478902815/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=8578248167478902815' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/8578248167478902815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/8578248167478902815'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2010/08/well-being-valuation-and-realization.html' title='Well-Being: Valuation and Realization'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_zBckeKTM6ys/TIL4TXAwlFI/AAAAAAAAASw/QRah9QpjAuc/s72-c/wellbeing.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-6859262114527430254</id><published>2010-08-28T04:21:00.000-07:00</published><updated>2010-08-30T04:28:04.327-07:00</updated><title type='text'>Friendship: Valuation and Realization</title><content type='html'>&lt;div style="text-align: center;"&gt;"Each friend represents a world in us, a world possibly not born until they arrive, and it is only by this meeting that a new world is born."&lt;/div&gt;  &lt;p class="MsoNormal"&gt;&lt;span class="apple-style-span"&gt;&lt;span style="Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;font-family:&amp;quot;;"&gt;It may be true that good friends are hard to find. But it is harder to maintain friendships. I believe the basic tenants of friendships is TRUST. These are good friends who won’t let you down even if you are in ill or someone close to you died. Some indications of trustful friends are if you talk to them without worrying if the information will get out or if they will judge you. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span class="apple-style-span"&gt;&lt;span style="Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;font-family:&amp;quot;;"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "&gt;&lt;img src="http://4.bp.blogspot.com/_zBckeKTM6ys/THuVUSi5C8I/AAAAAAAAASo/Jo0C4SN7hcM/s320/friendships+(1).png" border="0" alt="" id="BLOGGER_PHOTO_ID_5511162744826039234" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 320px; height: 270px; " /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div&gt;I value friendships because they make me what I am today. They are the defender, comforter, concerned citizens and the advisers in my life. These are the special people who will not only listen to me as I talk but will try to help me work through the issues. I personally thank them for their support throughout the days of my life. My friends are often the people who help me get out of bad behaviors or patterns or can protect me from doing things like going home with a wrong person. Thus, I need friends who are willing to stand up to me as long as they have their best intentions at heart and soul.&lt;/div&gt;  &lt;p class="MsoNormal"&gt;&lt;span class="apple-style-span"&gt;&lt;span style="Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;font-family:&amp;quot;;"&gt;Lastly, No one wants to be friends with a complainer or a back-stabber, so I encourage everyone to put aside any negative views and show your sunny side. You'll have time for therapeutic vents about bad drivers or politics once you are truly friends.  For now, focus on the positive and getting to know your friend.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-6859262114527430254?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/6859262114527430254/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=6859262114527430254' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/6859262114527430254'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/6859262114527430254'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2010/08/friendship-valuation-and-realization.html' title='Friendship: Valuation and Realization'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_zBckeKTM6ys/THuVUSi5C8I/AAAAAAAAASo/Jo0C4SN7hcM/s72-c/friendships+(1).png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-7873778448860605855</id><published>2010-08-27T05:27:00.000-07:00</published><updated>2011-12-03T10:27:25.540-08:00</updated><title type='text'>Travel: Valuation and Realization</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: black;"&gt;&lt;a href="http://4.bp.blogspot.com/_zBckeKTM6ys/THeym9C3DfI/AAAAAAAAASY/QullSm1cq1M/s1600/travel.jpg"&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;&lt;span class="apple-style-span"&gt;&lt;span style="font-family: Georgia, serif; font-size: 10.5pt; line-height: 115%;"&gt;“Travel is more than the seeing of sights; it is a change that goes on, deep and permanent, in the ideas of living.”&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="apple-style-span"&gt;&lt;span style="font-family: Georgia, serif; font-size: 10.5pt; line-height: 115%;"&gt;Why do I love to travel? For many people it is a way of life.  As for me, many things make travelling attractive. It is the thrill of experiencing new place, learning about the different culture, tasting the unusual international cuisine, creating unforgettable moments and memories, strengthening language skills and building friendships with other nationalities. That makes travel worth a thousand gold. It might also be the fascination of seeing new things that are not found in my day to day activities. The sole purpose of enjoyment and finding myself which brings happiness and challenges in my whole being provides personal benefits in every travel experience. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="apple-style-span"&gt;&lt;span style="font-family: Georgia, serif; font-size: 10.5pt; line-height: 115%;"&gt;&lt;span class="Apple-style-span" style="-webkit-text-decorations-in-effect: underline; font-size: 16px; line-height: normal;"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5510069051402423794" src="http://4.bp.blogspot.com/_zBckeKTM6ys/THeym9C3DfI/AAAAAAAAASY/QullSm1cq1M/s320/travel.jpg" style="cursor: pointer; display: block; height: 240px; margin-bottom: 10px; margin-left: auto; margin-right: auto; margin-top: 0px; text-align: center; width: 320px;" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="apple-style-span"&gt;&lt;span style="font-family: Georgia, serif; font-size: 10.5pt; line-height: 115%;"&gt;&lt;span class="Apple-style-span" style="-webkit-text-decorations-in-effect: underline; font-size: 16px; line-height: normal;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="apple-style-span"&gt;&lt;span style="font-family: Georgia, serif; font-size: 10.5pt; line-height: 115%;"&gt;What are the places I've traveled? I've been to Cebu..a lot. Seriously, in my own country Philippines, Mindanao: Davao, Bukidnon, Cagayan, Butuan, Surigao, Iligan and other places that trails from Butuan to Cagayan then to Davao then back to Butuan; Visayas: Boracay, Bohol, Leyte, Bacolod, Dumaguete, Negros, Ilo-Ilo and other key Cities; Luzon: Manila, Quezon City, Pasig and other developed cities in the northern part. My International Travel includes Hongkong and Singapore.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="apple-style-span"&gt;&lt;span style="font-family: Georgia, serif; font-size: 10.5pt; line-height: 115%;"&gt;Where do I want to travel? I love to go to Sydney Australia, Paris, London, America, Africa, Dubai, and so much more places to discover. To my mind, the greatest reward and luxury of travel is to be able to experience everyday things as if for the first time, to be in a position in which almost nothing is so familiar it is taken for granted&lt;/span&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-7873778448860605855?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/7873778448860605855/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=7873778448860605855' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/7873778448860605855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/7873778448860605855'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2010/08/travel-valuation-and-realization.html' title='Travel: Valuation and Realization'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_zBckeKTM6ys/THeym9C3DfI/AAAAAAAAASY/QullSm1cq1M/s72-c/travel.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-6014593143555559481</id><published>2010-08-26T07:45:00.000-07:00</published><updated>2010-08-26T08:02:38.694-07:00</updated><title type='text'>Material Things: Valuation and Realization</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, sans-serif; "&gt;&lt;span class="apple-style-span"&gt;&lt;span style="Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;font-family:&amp;quot;;"&gt;“Love gives beauty to everything it touches. Not greed and utility; they produce offices, but not dwelling houses. To be able to love&lt;/span&gt;&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;font-family:&amp;quot;;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class="apple-style-span"&gt;&lt;span style="Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-bidi-font-weight:boldfont-family:&amp;quot;;"&gt;material things&lt;/span&gt;&lt;/span&gt;&lt;span class="apple-style-span"&gt;&lt;span style="Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;font-family:&amp;quot;;"&gt;, to clothe them with tender grace, and yet not be attached to them, this is a great service.”&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span"  style="font-family:Arial, sans-serif;"&gt;  &lt;p class="MsoNormal"&gt;&lt;span class="apple-style-span"&gt;&lt;span style="Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;font-family:&amp;quot;;"&gt;I love material things and it brings me temporary happiness but it doesn’t mean I am attached to it. It only implies that I have to have those basic comforts necessary to live life. These material things especially money is incredibly important for man’s survival but those are not the only things I need. As the saying goes “Man does not live by bread alone”. &lt;span style="mso-spacerun:yes"&gt; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span class="apple-style-span"&gt;&lt;span style="Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;font-family:&amp;quot;;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif; color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "&gt;&lt;img src="http://3.bp.blogspot.com/_zBckeKTM6ys/THaB6dZhRFI/AAAAAAAAASI/vHxp_urTvl4/s320/Best-Things-In-Life.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5509734035458442322" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 320px; height: 240px; " /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;span class="apple-style-span"&gt;&lt;span style="Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;font-family:&amp;quot;;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif; color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;  &lt;p class="MsoNormal"&gt;&lt;span class="apple-style-span"&gt;&lt;span style="Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;font-family:&amp;quot;;"&gt;Do I have to let go of all the material things? No way, but I have to let go of the sense that it shall give me eternal happiness. I am aware that from the moment of birth, I am showered with material conveniences and desires. And, from then on the quest of better job, a bigger house, a nicer car and a more expensive wardrobe began. &lt;span style="mso-spacerun:yes"&gt; &lt;/span&gt;But one thing for sure, there is much more important than material things – and that is “RELATIONSHIPS”. It is the Relationship to my friends, family, love ones and especially to God. Nothing material could come close to that. Those are connections that can never be broken. Their existence is in my deepest soul, and they will always give me strength and purpose. &lt;span style="mso-spacerun:yes"&gt; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span class="apple-style-span"&gt;&lt;span style="Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;font-family:&amp;quot;;"&gt;The fact that we are living in an abundant universe is filled with so much things. We are here on Earth to enjoy life, without any material things that is not impossible. In my opinion you can have everything you want and need as long as it is for the good for others as well and not only for thy self. Infinitely the more important than sharing one's&lt;/span&gt;&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;font-family:&amp;quot;;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class="apple-style-span"&gt;&lt;span style="Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-bidi-font-weight:boldfont-family:&amp;quot;;"&gt;material wealth&lt;/span&gt;&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;font-family:&amp;quot;;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class="apple-style-span"&gt;&lt;span style="Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;font-family:&amp;quot;;"&gt;is sharing the wealth of ourselves -- our time and energy, our passion and commitment, and, above all, our love. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-6014593143555559481?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/6014593143555559481/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=6014593143555559481' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/6014593143555559481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/6014593143555559481'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2010/08/material-things-valuation-and.html' title='Material Things: Valuation and Realization'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_zBckeKTM6ys/THaB6dZhRFI/AAAAAAAAASI/vHxp_urTvl4/s72-c/Best-Things-In-Life.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-6757842258433667183</id><published>2010-08-25T06:52:00.000-07:00</published><updated>2010-08-25T07:01:30.769-07:00</updated><title type='text'>Education: Valuation and Realization</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span class="apple-style-span"&gt;&lt;span style="Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-family:&amp;quot;;color:black;"&gt;"An&lt;/span&gt;&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;font-family:&amp;quot;;color:black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;em&gt;&lt;b&gt;&lt;span style="Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;font-style:normalfont-family:&amp;quot;;color:black;"&gt;educational&lt;/span&gt;&lt;/b&gt;&lt;/em&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-family:&amp;quot;;color:black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class="apple-style-span"&gt;&lt;span style="Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;font-family:&amp;quot;;color:black;"&gt;system isn't worth a great deal if it teaches young people how to make a living but doesn't teach them how to make a life." &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span class="apple-style-span"&gt;&lt;span style="Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-family:&amp;quot;;color:black;"&gt;I value education for it forms me as an individual intrinsically on my mind, character and personal capability. In fact, Dr. Jose Rizal, our Philippine national hero, was born a physical weakling but rose to become an intellectual giant because of the educational system in the Spanish Regime. For me, education does not only direct students on many subjects which includes reading, writing, mathematics, science and history but it empowers individual or bring forth what’s within themselves. In fact, education correlates with learning which establish a sound knowledge base and skill set. Learning may not only reside inside a classroom setting but also within exposure to different life experiences.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_zBckeKTM6ys/THUiCiZozCI/AAAAAAAAASA/htt_N5Vap6I/s1600/abstract---digital-man.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 260px; height: 195px;" src="http://2.bp.blogspot.com/_zBckeKTM6ys/THUiCiZozCI/AAAAAAAAASA/htt_N5Vap6I/s320/abstract---digital-man.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5509347146147089442" /&gt;&lt;/a&gt; &lt;p class="MsoNormal"&gt;&lt;span style="Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;font-family:&amp;quot;;"&gt;As the world evolves, new things happen and it occur because of the thinking evolution of each human being’s gathered information from generation to generation.&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;The major evidence to this is the existence of what we call “Information Technology” today and it continues to be an influential factor in education. We use them as a diverse tools and resources used to communicate, create, disseminate and manage information. &lt;span style="mso-spacerun:yes"&gt; &lt;/span&gt;And, I am so much blessed that I am part and involve in this era and course path. I shall say that I am an “Information Technologist”. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;font-family:&amp;quot;;"&gt;I would personally thank my parents who brought me to all these institutions:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;font-family:&amp;quot;;"&gt;San Roque Child Development School: I was able to enjoy and learn new things where I receive a formal structured Primary education. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;font-family:&amp;quot;;"&gt;Don Bosco Missionary Seminary: Yes! Indeed. I am an ex-seminarian. I was able to experience a proper discipline and training.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;font-family:&amp;quot;;"&gt;Univesity of San Carlos: This is where I got my college degree. I was able to finish a degree on Information Technology in which I then passionately practice as soon as I graduated. Literally, I was called upon the HR personnel of my first company right after the graduation rites.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;font-family:&amp;quot;;"&gt;Cebu Technological University: I am now currently studying at this school taking up a Masters Degree on Industrial Technology.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;font-family:&amp;quot;;"&gt;I believe that Education is not preparation for life, it is life itself!&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-6757842258433667183?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/6757842258433667183/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=6757842258433667183' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/6757842258433667183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/6757842258433667183'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2010/08/education-valuation-and-realization.html' title='Education: Valuation and Realization'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_zBckeKTM6ys/THUiCiZozCI/AAAAAAAAASA/htt_N5Vap6I/s72-c/abstract---digital-man.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-1194615726010368575</id><published>2010-08-24T19:54:00.000-07:00</published><updated>2010-08-24T20:13:36.229-07:00</updated><title type='text'>Facebook Places: Is it a Place to be?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_zBckeKTM6ys/THSGKNFSFdI/AAAAAAAAAR4/NerliFsNFq4/s1600/Places.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 248px;" src="http://1.bp.blogspot.com/_zBckeKTM6ys/THSGKNFSFdI/AAAAAAAAAR4/NerliFsNFq4/s320/Places.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5509175754049590738" /&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: 12px; color: rgb(51, 51, 51); line-height: 16px; "&gt;The Facebook Places announcement was ironically the biggest day ever for new Foursquare user signups. Foursquare is on its way to three million users, according to Foursquare head, Harry Heymann.&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: 12px; color: rgb(51, 51, 51); line-height: 16px; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: 12px; color: rgb(51, 51, 51); line-height: 16px; "&gt;Want to know more about Facebook Place? Visit &lt;/span&gt;&lt;a href="http://www.facebook.com/places/"&gt;http://www.facebook.com/places/&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-1194615726010368575?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/1194615726010368575/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=1194615726010368575' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/1194615726010368575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/1194615726010368575'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2010/08/facebook-places-is-it-place-to-be.html' title='Facebook Places: Is it a Place to be?'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_zBckeKTM6ys/THSGKNFSFdI/AAAAAAAAAR4/NerliFsNFq4/s72-c/Places.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-844597219815417688</id><published>2010-08-24T07:59:00.000-07:00</published><updated>2010-08-24T08:30:13.626-07:00</updated><title type='text'>Wisdom: Valuation and Realization</title><content type='html'>&lt;p&gt;“&lt;span style="Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;;font-family:&amp;quot;;color:black;"&gt;It requires wisdom to understand wisdom: the music is nothing if the audience is deaf.”&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;;font-family:&amp;quot;;color:black;"&gt;King Solomon asks wisdom as a gift from God. I believe it was the wisest gift a human being could ask for. I love to have a genuine wisdom to deeply understand and realize the things, situation and people around to choose effectively and efficiently with a minimum time and energy. How great it is to comprehend on what is right in judging every circumstances in our lives. When we say wisdom it may usually requires personal discernment process in fast, quick and easy manner to comprehend things deep within our thoughts. You see, thoughts are unorganized data coming to and fro in our mind. Once we organize these buzz words into information and choose the best of the best then I say that it is the most or better yet the right decision.&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_zBckeKTM6ys/THPk1fhA07I/AAAAAAAAARw/Vrb85cIE9dY/s1600/wisdom.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 256px;" src="http://3.bp.blogspot.com/_zBckeKTM6ys/THPk1fhA07I/AAAAAAAAARw/Vrb85cIE9dY/s320/wisdom.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5508998376848413618" /&gt;&lt;/a&gt;&lt;p&gt;I still remember when I first had a discernment retreat back in High School. We were given enough period of time to decide whether or not to continue a vocation as a priest or a brother or proceed with other career goal outside the sacred wall. I then chose to be free in what they call the real world. Did I choose the right decision? I think I did. I am currently happily enjoying my career path. Though it might sound an easy decision but I also did think and evaluate things out at that time. However, there will be more future situations that require more self-knowledge and intelligence in my life. I still have to cultivate my wisdom thinking as I journey towards this cruel but interesting world.&lt;/p&gt;  &lt;p&gt;&lt;span style="Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;;font-family:&amp;quot;;color:black;"&gt;For me, wisdom needs a good internal consistency. It blends with great intelligence with perceptiveness and spirituality. In other words, the mind and our soul merge in their most remote space and time. People should see sincerest heart and be direct to others with consistent actions on wise man's belief.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;;font-family:&amp;quot;;color:black;"&gt;Today, I am towards that path of true understanding…&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;;font-family:&amp;quot;;color:black;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-844597219815417688?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/844597219815417688/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=844597219815417688' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/844597219815417688'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/844597219815417688'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2010/08/wisdom-valuation-and-realization.html' title='Wisdom: Valuation and Realization'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_zBckeKTM6ys/THPk1fhA07I/AAAAAAAAARw/Vrb85cIE9dY/s72-c/wisdom.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-752888994378464504</id><published>2010-08-23T04:57:00.000-07:00</published><updated>2010-08-23T05:12:28.076-07:00</updated><title type='text'>12 Important Things: Valuation and Realization</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span class="Apple-style-span"   style="font-family:Calibri;color:#404040;"&gt;&lt;span class="Apple-style-span"  style="line-height: 55px; font-size:-webkit-xxx-large;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span class="Apple-style-span"   style="font-family:Calibri;color:#404040;"&gt;&lt;p class="MsoNormal"&gt;&lt;span class="Apple-style-span"  style="font-size:130%;"&gt;&lt;span class="Apple-style-span"  style=" line-height: 18px;font-size:16px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span class="Apple-style-span"  style="font-size:130%;"&gt;&lt;p class="MsoNormal"&gt;&lt;span style="line-height:115%;mso-bidi-mso-bidi-theme-font:minor-latin;color:#404040;mso-theme mso-themetint:191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;As I'll celebrate my Silver year this month of September (no need to say the exact date! It is for you to find out. &lt;/span&gt;&lt;span style="line-height:115%;font-family:Wingdings;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Calibri;mso-bidi-theme-font: minor-latin;color:#404040;mso-thememso-themetint:191;mso-char-type: symbol;mso-symbol-font-family:Wingdings;font-size:12.0pt;color:text1;"&gt;&lt;span style="mso-char-type:symbol; mso-symbol-font-family:Wingdings;"&gt;J&lt;/span&gt;&lt;/span&gt;&lt;span style=" line-height:115%;mso-bidi-mso-bidi-theme-font:minor-latin; color:#404040;mso-thememso-themetint:191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;), I began to look back and realize that there are things in life I learn, cherish and value most. I start my discernment and ask this significant question: What are the most important things in my Life. Flashback of the past hovered then on my mind till I fall asleep. But before my eyes began to shut off and mind stopped thinking, I was able to list twelve (12) important things. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;&lt;span style="line-height:115%;mso-bidi- mso-bidi-theme-font:minor-latin;color:#404040;mso-thememso-themetint: 191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;Wisdom&lt;/span&gt;&lt;/b&gt;&lt;span style="line-height:115%; mso-bidi-mso-bidi-theme-font:minor-latin;color:#404040; mso-thememso-themetint:191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;. Some say wisdom is the best means to achieve the best ends. I say... “Wisdom is needed to achieve best results in myriad decisions”. &lt;span style="mso-spacerun:yes"&gt; &lt;/span&gt;If knowledge is power, then wisdom is freedom. It is the path to true understanding in life and of life.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;&lt;span style="line-height:115%;mso-bidi- mso-bidi-theme-font:minor-latin;color:#404040;mso-thememso-themetint: 191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;Education. &lt;/span&gt;&lt;/b&gt;&lt;span style="line-height:115%; mso-bidi-mso-bidi-theme-font:minor-latin;color:#404040; mso-thememso-themetint:191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;One way to get knowledge is through education. It is the universally recognized most fundamental building blocks for human development. It is in education which paves way to my intellectual growth as human. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;&lt;span style="line-height:115%;mso-bidi- mso-bidi-theme-font:minor-latin;color:#404040;mso-thememso-themetint: 191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;Material Things: Gadget, Cars &amp;amp; House.&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="line-height:115%;mso-bidi-mso-bidi-theme-font:minor-latin;color:#404040;mso-theme mso-themetint:191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;These are not really the things I prioritize most but these are the things that speed up my service to others and bring pleasure and happiness to my material body. And, I still believe that these things are not eternal and decay in time. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;&lt;span style="line-height:115%;mso-bidi- mso-bidi-theme-font:minor-latin;color:#404040;mso-thememso-themetint: 191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;Travel. &lt;/span&gt;&lt;/b&gt;&lt;span style="line-height:115%; mso-bidi-mso-bidi-theme-font:minor-latin;color:#404040; mso-thememso-themetint:191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;Most travelers coined it as the luxury of having an escape. For me, it is more on depth understanding on how nature works and how other people live and think. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;&lt;span style="line-height:115%;mso-bidi- mso-bidi-theme-font:minor-latin;color:#404040;mso-thememso-themetint: 191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;Friendship. &lt;span style="mso-spacerun:yes"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="line-height:115%;mso-bidi- mso-bidi-theme-font:minor-latin;color:#404040;mso-thememso-themetint: 191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;A &lt;span class="apple-style-span"&gt;plant of slow growth, and must undergo and withstand the shocks of adversity before it is entitled to the appellation&lt;/span&gt;. I consider my friends to be allies in struggle or in any cause. In other words, I call them comrade in the battle field we call LIFE.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;&lt;span style="line-height:115%;mso-bidi- mso-bidi-theme-font:minor-latin;color:#404040;mso-thememso-themetint: 191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;Well-being. &lt;span style="mso-spacerun:yes"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="line-height:115%;mso-bidi- mso-bidi-theme-font:minor-latin;color:#404040;mso-thememso-themetint: 191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;Most&lt;span class="apple-style-span"&gt; commonly used in philosophy to describe what is non-&lt;wbr&gt;instrumentally or ultimately good for a person&lt;/span&gt;. It may sound to be true however I refer well-being as health, nutrition and meditation.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;&lt;span style="line-height:115%;mso-bidi- mso-bidi-theme-font:minor-latin;color:#404040;mso-thememso-themetint: 191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;Love Life. &lt;/span&gt;&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="line-height:115%;mso-bidi- mso-bidi-theme-font:minor-latin;color:#404040;mso-thememso-themetint: 191font-family:Calibri;font-size:12.0pt;color:text1;"&gt; Love is &lt;/span&gt;&lt;/span&gt;&lt;span class="apple-style-span"&gt;&lt;span style="line-height:115%;mso-bidi- mso-bidi-theme-font:minor-latin;color:#404040;mso-thememso-themetint: 191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;virtue&lt;/span&gt;&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="line-height:115%;mso-bidi- mso-bidi-theme-font:minor-latin;color:#404040;mso-thememso-themetint: 191font-family:Calibri;font-size:12.0pt;color:text1;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class="apple-style-span"&gt;&lt;span style="line-height:115%;mso-bidi-mso-bidi-theme-font:minor-latin; color:#404040;mso-thememso-themetint:191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;representing all of human&lt;/span&gt;&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="line-height:115%; mso-bidi-mso-bidi-theme-font:minor-latin;color:#404040; mso-thememso-themetint:191font-family:Calibri;font-size:12.0pt;color:text1;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class="apple-style-span"&gt;&lt;span style="line-height:115%; mso-bidi-mso-bidi-theme-font:minor-latin;color:#404040; mso-thememso-themetint:191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;kindness,&lt;/span&gt;&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="line-height:115%; mso-bidi-mso-bidi-theme-font:minor-latin;color:#404040; mso-thememso-themetint:191font-family:Calibri;font-size:12.0pt;color:text1;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class="apple-style-span"&gt;&lt;span style="line-height:115%; mso-bidi-mso-bidi-theme-font:minor-latin;color:#404040; mso-thememso-themetint:191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;compassion, and&lt;/span&gt;&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="line-height:115%; mso-bidi-mso-bidi-theme-font:minor-latin;color:#404040; mso-thememso-themetint:191font-family:Calibri;font-size:12.0pt;color:text1;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class="apple-style-span"&gt;&lt;span style="line-height:115%; mso-bidi-mso-bidi-theme-font:minor-latin;color:#404040; mso-thememso-themetint:191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;affection.&lt;/span&gt;&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="line-height:115%; mso-bidi-mso-bidi-theme-font:minor-latin;color:#404040; mso-thememso-themetint:191font-family:Calibri;font-size:12.0pt;color:text1;"&gt; &lt;/span&gt;I shall discuss here on loving a woman, a lady and a girl.&lt;/span&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="line-height:115%;mso-bidi-mso-bidi-theme-font:minor-latin;color:#404040;mso-theme mso-themetint:191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;&lt;span style="line-height:115%;mso-bidi- mso-bidi-theme-font:minor-latin;color:#404040;mso-thememso-themetint: 191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;Financial Independence. &lt;span style="mso-spacerun:yes"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="line-height:115%;mso-bidi- mso-bidi-theme-font:minor-latin;color:#404040;mso-thememso-themetint: 191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;In Wikipedia, the term generally used to describe the state of having sufficient personal wealth to live indefinitely without having to work actively for basic necessities. This is what I am looking forward to and I think most people would want to.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;&lt;span style="line-height:115%;mso-bidi- mso-bidi-theme-font:minor-latin;color:#404040;mso-thememso-themetint: 191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;Personal Growth. &lt;/span&gt;&lt;/b&gt;&lt;span style="line-height: 115%;mso-bidi-mso-bidi-theme-font:minor-latin;color:#404040; mso-thememso-themetint:191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;Other things I already have written in this blog may fall into this category. However, I shall focus my discussion on self improvement or personal development in terms of independence, self esteem, character and personality. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;&lt;span style="line-height:115%;mso-bidi- mso-bidi-theme-font:minor-latin;color:#404040;mso-thememso-themetint: 191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;Career. &lt;/span&gt;&lt;/b&gt;&lt;span class="apple-style-span"&gt;&lt;span style="line-height:115%;mso-bidi-mso-bidi-theme-font:minor-latin; color:#404040;mso-thememso-themetint:191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;One's calling in life&lt;/span&gt; – I may say. I shall discuss on looking forward in d&lt;/span&gt;&lt;span style="line-height:115%;mso-bidi- mso-bidi-theme-font:minor-latin;color:#404040;mso-thememso-themetint: 191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;ealing with course or progress in my chosen path in Information Technology. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;&lt;span style="line-height:115%;mso-bidi- mso-bidi-theme-font:minor-latin;color:#404040;mso-thememso-themetint: 191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;Family-Spirit. &lt;/span&gt;&lt;/b&gt;&lt;span style="line-height:115%; mso-bidi-mso-bidi-theme-font:minor-latin;color:#404040; mso-thememso-themetint:191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;Deep than what they simply called family life. I&lt;span class="apple-style-span"&gt;t is a special quality that feeds the Family with vigor and vitality.&lt;/span&gt;&lt;/span&gt; &lt;span class="apple-style-span"&gt;&lt;span style="line-height:115%; mso-bidi-mso-bidi-theme-font:minor-latin;font-family:Calibri;font-size:12.0pt;color:black;"&gt;When that spirit is present, there is a desire to cling together in time of crisis, to sacrifice in time of need and strength to face&lt;/span&gt;&lt;/span&gt; problems.&lt;span style="line-height:115%;mso-bidi- mso-bidi-theme-font:minor-latin;color:#404040;mso-thememso-themetint: 191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;&lt;span style="line-height:115%;mso-bidi- mso-bidi-theme-font:minor-latin;color:#404040;mso-thememso-themetint: 191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;Spiritual Life. &lt;/span&gt;&lt;/b&gt;&lt;span class="apple-style-span"&gt;&lt;span style="line-height:115%;mso-bidi- mso-bidi-theme-font:minor-latin;font-family:Calibri;font-size:12.0pt;color:black;"&gt;The greatest need today is for men and women to know God better than by hearsay&lt;/span&gt;. I am more on to the teaching of the importance of conscious awareness as the rule for experiencing life and becoming free&lt;/span&gt;. &lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="line-height:115%;mso-bidi-mso-bidi-theme-font:minor-latin;color:#404040;mso-theme mso-themetint:191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="line-height:115%;mso-bidi-mso-bidi-theme-font:minor-latin;color:#404040;mso-theme mso-themetint:191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;I shall dig deeper on each of those items as I approach my Birthday. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="line-height:115%;mso-bidi-mso-bidi-theme-font:minor-latin;color:#404040;mso-theme mso-themetint:191font-family:Calibri;font-size:12.0pt;color:text1;"&gt;Read on tomorrow as I talked about Wisdom.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-752888994378464504?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/752888994378464504/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=752888994378464504' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/752888994378464504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/752888994378464504'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2010/08/12-important-things-valuation-and.html' title='12 Important Things: Valuation and Realization'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-5364127401013611033</id><published>2010-08-22T19:51:00.000-07:00</published><updated>2010-08-22T19:53:38.300-07:00</updated><title type='text'>Improved MultiTouch Support on Firefox 4 Beta 3</title><content type='html'>Multitouch technology is so much popular nowadays especially on Mobile Phones. But wait, here is an interesting video that portrays multitouch on a web browser.&lt;br /&gt;&lt;br /&gt;Watch this:&lt;br /&gt;&lt;br /&gt;&lt;object width="500" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/GL2dwXa1_gw&amp;rel=0&amp;color1=0x5d1719&amp;color2=0xcd311b&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/GL2dwXa1_gw&amp;rel=0&amp;color1=0x5d1719&amp;color2=0xcd311b&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="500" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Isn't it great?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-5364127401013611033?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/5364127401013611033/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=5364127401013611033' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/5364127401013611033'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/5364127401013611033'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2010/08/improved-multitouch-support-on-firefox.html' title='Improved MultiTouch Support on Firefox 4 Beta 3'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-3320205038048122742</id><published>2010-08-22T00:07:00.000-07:00</published><updated>2010-08-22T00:11:12.189-07:00</updated><title type='text'>Install Flash on Iphone 4</title><content type='html'>People just want flash to be embedded on iphone but unfortunately Apple does not directly supports it. However, there are good guys who pretend to be bad guys to let flash play on Iphone 4.&lt;br /&gt;&lt;br /&gt;Here how it is :&lt;br /&gt;&lt;br /&gt;&lt;object width="500" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/vYVG-cKHPIE?fs=1&amp;amp;hl=en_GB"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/vYVG-cKHPIE?fs=1&amp;amp;hl=en_GB" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="500" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-3320205038048122742?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/3320205038048122742/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=3320205038048122742' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/3320205038048122742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/3320205038048122742'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2010/08/install-flash-on-iphone-4.html' title='Install Flash on Iphone 4'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-7632385927295330674</id><published>2010-08-18T22:29:00.000-07:00</published><updated>2010-08-24T22:31:09.872-07:00</updated><title type='text'>iPad is Delicious</title><content type='html'>Why I Say So? Watch this to feel and taste it. &lt;br /&gt;&lt;br /&gt;&lt;object width="500" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Lpo__xhTSv8&amp;rel=0&amp;color1=0xb1b1b1&amp;color2=0xd0d0d0&amp;hl=en_GB&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/Lpo__xhTSv8&amp;rel=0&amp;color1=0xb1b1b1&amp;color2=0xd0d0d0&amp;hl=en_GB&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="500" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-7632385927295330674?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/7632385927295330674/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=7632385927295330674' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/7632385927295330674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/7632385927295330674'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2010/08/ipad-is-delicious.html' title='iPad is Delicious'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-5826855870938702375</id><published>2010-07-24T22:42:00.000-07:00</published><updated>2010-08-24T22:44:03.297-07:00</updated><title type='text'>Mobile: Future Computing Device</title><content type='html'>There will be 25 billion mobile app downloads a year by 2015. Juniper Research analyst Windsor Holden predicts that yearly mobile app downloads will top 25 billion, as both manufacturers and carriers around the world continue to promote apps and app stores. This compares to 2.6 billion downloads in 2009, so Juniper is basically predicting that this market will increase tenfold in the next five years.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-5826855870938702375?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/5826855870938702375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=5826855870938702375' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/5826855870938702375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/5826855870938702375'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2010/07/mobile-future-computing-device.html' title='Mobile: Future Computing Device'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-8627179208584186713</id><published>2010-06-24T22:57:00.000-07:00</published><updated>2010-08-24T22:58:15.746-07:00</updated><title type='text'>How to avoid becoming a Workaholic</title><content type='html'>1. Connect with friends and family. Consider therapy as an option. We only get one life. So live it well and take care of yourself.&lt;br /&gt;2. Develop healthy habits. It is not something that happens overnight. By working on one small behavior change every day, you can make huge changes over the long-term.&lt;br /&gt;3. Continue to reevaluate your goals, life purpose and behaviors. Question constantly your goals and life purpose.&lt;br /&gt;4. It’s essential to listen to your body. When you listen to your body, you’ll know when your sick or just need some extra rest.&lt;br /&gt;5. Cultivate a hobby. Preferably something that doesn’t relate to your day job. Start by brainstorming your interests.&lt;br /&gt;6. Eat good real food.  Before you head out to the office, take time the night before or early in the morning to prepare a healthy breakfast and lunch.  Real food includes fruits, vegetables and whole grains.&lt;br /&gt;7. Make time with friends, family and your life partner. Doing work you love is extremely important, but so are the people who love you. Consider how you spend your time and what is truly important in life. When you are with your family, friends and life partner, really be there. Make an effort to be present.&lt;br /&gt;8. Set aside time in your daily life to go outside. Spending time in nature is a great way reduce stress, disconnect from everyday worries and incoming work messages.&lt;br /&gt;9. Stay away from your addictive device. It’s amazing what can happen when you step out from behind the computer screen or your mobile device.&lt;br /&gt;10. Get enough Rest or Sleep. Staying up late to work on a project and then getting up at 5am to go into the office is not a good strategy. Lack of creativity, diminished morale and irritability are a few traits of people who go without sleep. Work smarter, not harder.&lt;br /&gt;11. Make sure your working hours are consistent. For instance, if you work from 8am to 5pm make sure you leave the office by 5. Don’t stay late.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-8627179208584186713?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/8627179208584186713/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=8627179208584186713' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/8627179208584186713'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/8627179208584186713'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2010/06/how-to-avoid-becoming-workaholic.html' title='How to avoid becoming a Workaholic'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-5813773814622471905</id><published>2010-03-29T20:17:00.000-07:00</published><updated>2010-08-19T20:20:10.825-07:00</updated><title type='text'>Securing a Website</title><content type='html'>In a web environment, there is no point and click Anti Virus solution software. Once the website is done and up, you have to continue your efforts on protecting a website or your web server.&lt;br /&gt;&lt;br /&gt;Here are tips on securing your website.&lt;br /&gt;&lt;br /&gt;1. Piracy is never been good. Do not ever use Nulled Scripts and Themes. A nulled script or theme with a backdoor ensures that the hacker peddling it in the first place has gotten himself a free server to spam people with mails promising to enhance things that cannot be enhanced.&lt;br /&gt;&lt;br /&gt;2. Read eBooks, blogs and other great resources. Keep yourself updated on the latest vulnerabilities, bugs and attacks on the Internet.&lt;br /&gt;&lt;br /&gt;3. Look for scripts or plug-in that adds an extra later of security and installs them.&lt;br /&gt;&lt;br /&gt;4. Add robots.txt file to give special instructions to search engine spiders as to which folders are to be indexed and which ones are not.&lt;br /&gt;&lt;br /&gt;5. Specify the security restrictions for the particular directory by ensuring the presence of .htaccess file.&lt;br /&gt;&lt;br /&gt;6. Restrict ROOT access to certain non system folders in the case of FTP uploads by people other than the system administrator.&lt;br /&gt;&lt;br /&gt;7. If possible, used SFTP access when uploading files to your server for a full encrypted glory. &lt;br /&gt;&lt;br /&gt;8. Check the file permissions on folders and files. A good permission would be 755 or 644.&lt;br /&gt;&lt;br /&gt;9. Always have a password protection on your Database. An empty password is a criminal waste of an additional layer of security.&lt;br /&gt;&lt;br /&gt;10. Have great and strongest passwords as possible. Use a combination of alphabets, numbers and special characters and make sure they are at least 10 characters long.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-5813773814622471905?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/5813773814622471905/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=5813773814622471905' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/5813773814622471905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/5813773814622471905'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2010/03/securing-website.html' title='Securing a Website'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-7357140113257740338</id><published>2010-03-19T19:51:00.000-07:00</published><updated>2010-08-20T04:05:26.967-07:00</updated><title type='text'>The future of web</title><content type='html'>&lt;object width="500" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/yDYCf4ONh5M?fs=1&amp;amp;hl=en_US"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/yDYCf4ONh5M?fs=1&amp;amp;hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="500" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I just want to share this interesting video. Kelly discusses here his vision on the next 5,000 days of the web.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Enjoy!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-7357140113257740338?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/7357140113257740338/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=7357140113257740338' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/7357140113257740338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/7357140113257740338'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2010/03/future-of-web.html' title='The future of web'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-3122969625438617017</id><published>2010-02-24T06:56:00.000-08:00</published><updated>2010-02-24T07:02:22.334-08:00</updated><title type='text'>Easy Restful PHP on RecessFramework</title><content type='html'>I've been studying up and digging into this new found framework on PHP. For the benefit for an easy creation on RESTful APIs and easy PHP development, I began to read and learn more on Recess Framework for its promise designed to give me a delightful development experience.&lt;br /&gt;&lt;br /&gt;For more info: visit: &lt;a href="http://www.recessframework.org"&gt;http://www.recessframework.org&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-3122969625438617017?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/3122969625438617017/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=3122969625438617017' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/3122969625438617017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/3122969625438617017'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2010/02/easy-restful-php-on-recessframework.html' title='Easy Restful PHP on RecessFramework'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-2679988597079163778</id><published>2010-02-11T08:43:00.000-08:00</published><updated>2010-02-11T08:44:52.229-08:00</updated><title type='text'>The Difference between social network and community enabler. Revealed!</title><content type='html'>Social networking service -- focuses on building and reflecting of social relations among people...it is between you and what interests you -- people, activities...etc. Community enabler --- helps build a great community with delight attribution to be able to energize and enable people on the ground to do great work to be the best they can in the community -- not only feel engaged, excited, enabled, but to enjoy their interactions with the rest of the community. :) For a Cool Community Enabler: &lt;a href="http://www.getwarp.com"&gt;www.getwarp.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-2679988597079163778?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/2679988597079163778/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=2679988597079163778' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/2679988597079163778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/2679988597079163778'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2010/02/difference-between-social-network-and.html' title='The Difference between social network and community enabler. Revealed!'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-8741064069194066198</id><published>2010-01-03T09:09:00.000-08:00</published><updated>2010-01-03T09:10:43.879-08:00</updated><title type='text'>Happy New Year</title><content type='html'>Good Day Everyone. I'll be posting more insights soon for the year 2-0-1-0.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-8741064069194066198?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/8741064069194066198/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=8741064069194066198' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/8741064069194066198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/8741064069194066198'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2010/01/happy-new-year.html' title='Happy New Year'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-7011350598253257122</id><published>2009-11-18T03:36:00.000-08:00</published><updated>2009-11-18T03:40:00.642-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='getwarp'/><category scheme='http://www.blogger.com/atom/ns#' term='community'/><category scheme='http://www.blogger.com/atom/ns#' term='social media'/><title type='text'>Getwarp: We Enable Communities</title><content type='html'>&lt;h2 class="float-left" style="line-height: 28px;"&gt;Getwarp is social technology platform that provides easy to use tools in building, creating and designing multiple customized websites that is fast, fun, scalable, interactive and social. It's meeting place in the web having full multimedia capability allowing users to have limitless interaction.&lt;/h2&gt;&lt;br /&gt;Visit &lt;a href="http://www.getwarp.com"&gt;getwarp&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-7011350598253257122?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/7011350598253257122/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=7011350598253257122' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/7011350598253257122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/7011350598253257122'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2009/11/getwarp-we-enable-communities.html' title='Getwarp: We Enable Communities'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-793402207712467767</id><published>2009-09-17T08:31:00.000-07:00</published><updated>2009-09-17T08:40:34.852-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='meeting deadline'/><category scheme='http://www.blogger.com/atom/ns#' term='task management'/><title type='text'>For Software Engineers like me.</title><content type='html'>&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We always struggle on meeting deadliest deadline goals. Then we always find ourselves fail and most especially "exhausted". These are the following tips I've realize and still trying to do.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. I should always understand the problem no matter what. Since I am task to solve it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2. Sometimes, I am overwhelm on how big my problem is. But breaking it down into smaller pieces ease mypath to finish everything.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;3. I have to set and review milestones in every feature or module we have. Instead of putting timeline for everything as a whole, focusing on every feature helps alot.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;4. I have to know the priority in every project that I have. Mostly, the highest priority is the most important.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;5. I have no choice but to solve the problem. I have to try and try until we succeed.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;6. I should take a great time to break, relax and have good sleep or rest. I have to remind myself that I have to balance everything because it will always give me overall performance.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;7. I will always avoid interruptions by setting time for meetings, calls, and other activities.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;8. I have to free myself on every distractions that may not give me focus on my work like noise, temperature, hunger and other factors.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;9. I should not under commit or over deliver on projects. I will give realistic schedule and develop an estimation skill. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;10. I should keep my code simple as possible and put comments that may help me and my colleagues know and understand what I am doing.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;11. I will keep track on every task at hand maybe by writing notes on a piece of paper.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;12. Lastly, I have to organize everything by using tools for easy and fast managing on tasks.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-793402207712467767?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/793402207712467767/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=793402207712467767' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/793402207712467767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/793402207712467767'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2009/09/for-software-engineers-like-me.html' title='For Software Engineers like me.'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-6283059075594611364</id><published>2009-09-09T19:56:00.000-07:00</published><updated>2009-09-09T20:04:11.365-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='openid'/><category scheme='http://www.blogger.com/atom/ns#' term='zend'/><title type='text'>OpenID and Zend Framework</title><content type='html'>&lt;h3 class="title"&gt;What is OpenID?&lt;/h3&gt; &lt;p&gt;             OpenID is a set of protocols for user-centric digital identities.             These protocols allows users to create an identity online, using an identity             provider. This identity can be used on any site that supports OpenID.             Using OpenID-enabled sites, users do not need to remember traditional             authentication tokens such as usernames and passwords for each site. All OpenID-enabled             sites accept a single OpenID identity. This identity is typically a &lt;acronym class="acronym"&gt;URL&lt;/acronym&gt;.             It may be the &lt;acronym class="acronym"&gt;URL&lt;/acronym&gt; of the user's personal page, blog or other resource that may provide additional information about them. That mean a user needs just one identifier for all sites he or she uses. services. OpenID is an open, decentralized, and free user-centric solution. Users may choose which OpenID provider to use, or even create their own personal identity server. No central authority is required to approve or register OpenID-enabled sites or identity providers. &lt;/p&gt; &lt;p&gt;             For more information about OpenID visit the &lt;a href="http://www.openid.net/" target="_top"&gt;OpenID official site&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;How about &lt;b&gt;Zend Framework?&lt;/b&gt;&lt;p&gt;&lt;b&gt;Zend Framework&lt;/b&gt; (ZF) is an &lt;a href="http://en.wikipedia.org/wiki/Open_source" title="Open source"&gt;open source&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Object-oriented" title="Object-oriented" class="mw-redirect"&gt;object-oriented&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/Web_application_framework" title="Web application framework"&gt;web application framework&lt;/a&gt; implemented in &lt;a href="http://en.wikipedia.org/wiki/PHP_5" title="PHP 5" class="mw-redirect"&gt;PHP 5&lt;/a&gt; and licensed under the &lt;a href="http://en.wikipedia.org/wiki/New_BSD_License" title="New BSD License" class="mw-redirect"&gt;New BSD License&lt;/a&gt;.&lt;sup id="cite_ref-zf_overview_0-0" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/Zend_Framework#cite_note-zf_overview-0"&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;How does OpenID implemented in Zend Framework?&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_zBckeKTM6ys/SqhsI3M9CgI/AAAAAAAAAQQ/DYbeiUPPnEs/s1600-h/zend.openid.protocol.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 250px;" src="http://3.bp.blogspot.com/_zBckeKTM6ys/SqhsI3M9CgI/AAAAAAAAAQQ/DYbeiUPPnEs/s400/zend.openid.protocol.jpg" alt="" id="BLOGGER_PHOTO_ID_5379668654407092738" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="orderedlist"&gt;&lt;ol type="1"&gt;&lt;li&gt;&lt;p&gt;                     Authentication is initiated by the end user, who passes their                     OpenID identifier to the OpenID consumer through a User-Agent.                 &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;                     The OpenID consumer performs normalization and discovery on the user-supplied                     identifier. Through this process, the consumer obtains the claimed identifier, the &lt;acronym class="acronym"&gt;URL&lt;/acronym&gt; of the OpenID provider and an OpenID protocol                     version.                 &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;                     The OpenID consumer establishes an optional association with the                     provider using Diffie-Hellman keys. As a result, both parties have                     a common "shared secret" that is used for signing and verification                     of the subsequent messages.                 &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;                     The OpenID consumer redirects the User-Agent to the &lt;acronym class="acronym"&gt;URL&lt;/acronym&gt; of the OpenID                     provider with an OpenID authentication request.                 &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;                     The OpenID provider checks if the User-Agent is already                     authenticated and, if not, offers to do so.                 &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;                     The end user enters the required password.                 &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;                     The OpenID provider checks if it is allowed to pass the user                     identity to the given consumer, and asks the user if necessary.                 &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;                     The user allows or disallows passing his identity.                 &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;                     The OpenID Provider redirects the User-Agent back to the OpenID                     consumer with an "authentication approved" or "failed" request.                 &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;                     The OpenID consumer verifies the information received from the                     provider by using the shared secret it got in step 3 or by                     sending an additional direct request to the OpenID provider.                 &lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-6283059075594611364?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/6283059075594611364/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=6283059075594611364' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/6283059075594611364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/6283059075594611364'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2009/09/openid-and-zend-framework.html' title='OpenID and Zend Framework'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_zBckeKTM6ys/SqhsI3M9CgI/AAAAAAAAAQQ/DYbeiUPPnEs/s72-c/zend.openid.protocol.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-7865084654216515463</id><published>2009-09-08T22:43:00.000-07:00</published><updated>2009-09-08T22:44:42.455-07:00</updated><title type='text'>Fast Website</title><content type='html'>We all love fast websites and hate slow or too long to load websites. Obviously, most website surfers dislike about Websites that takes too long for the web pages to load. They all want us to:&lt;br /&gt;&lt;br /&gt;1. optimize our pages&lt;br /&gt;2. structure our sites for speed &lt;br /&gt;3. minimize graphic bytes sizes&lt;br /&gt;4. use Cascading Style Sheets&lt;br /&gt;5. convert inline images to PNG&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-7865084654216515463?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/7865084654216515463/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=7865084654216515463' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/7865084654216515463'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/7865084654216515463'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2009/09/fast-website.html' title='Fast Website'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-6731504028899594667</id><published>2009-09-07T23:00:00.000-07:00</published><updated>2009-09-09T19:44:03.616-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cross-ste scripting'/><title type='text'>Cross-site scripting (XSS)</title><content type='html'>We do all know that &lt;b&gt;Cross-site scripting&lt;/b&gt; (&lt;b&gt;XSS&lt;/b&gt;) is a type of computer security vulnerability typically found in web applications which allow code injection by malicious web users into the web pages viewed by other users. Examples of such code include client-side scripts. An exploited cross-site scripting vulnerability can be used by attackers to bypass access controls such as the same origin policy. Vulnerabilities of this kind have been exploited to craft powerful phishing attacks and browser exploits.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_zBckeKTM6ys/Sqhny_Ehu8I/AAAAAAAAAQI/jEOP2qiXT44/s1600-h/xss.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 295px;" src="http://3.bp.blogspot.com/_zBckeKTM6ys/Sqhny_Ehu8I/AAAAAAAAAQI/jEOP2qiXT44/s400/xss.png" alt="" id="BLOGGER_PHOTO_ID_5379663880515599298" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Now, how can we prevent from those attacks?&lt;br /&gt;&lt;br /&gt;1. We have to escape (either locally or at the server) all untrusted data based on where those data are to be placed in the HTML document.&lt;code&gt;&lt;span class="string"&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;2. We have to validate all inputted values for all potentially malicious data sources.&lt;br /&gt;&lt;br /&gt;3. We have to secure our cookies by tying session cookies to the IP address of the user who originally logged in, and only permit that IP to use that cookie.&lt;br /&gt;&lt;br /&gt;4. We have to eliminate or disable the use of scripts like javascript or vbscripts when not in use or without the need for client-side scripts at all.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-6731504028899594667?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/6731504028899594667/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=6731504028899594667' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/6731504028899594667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/6731504028899594667'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2009/09/cross-site-scripting-xss.html' title='Cross-site scripting (XSS)'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_zBckeKTM6ys/Sqhny_Ehu8I/AAAAAAAAAQI/jEOP2qiXT44/s72-c/xss.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-5171075969259554411</id><published>2009-09-06T23:47:00.000-07:00</published><updated>2009-09-06T23:53:08.654-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>Web Usability Value</title><content type='html'>We will explore and know the importance of usability on the web on this topic. The concept of value in a web site and looks at how creating usable Web pages as an integral part of creating valuable web page will be dug upon. The difficult thing we have to remember in the Nature of each users on the Web sites is their dynamic and predictable needs. Each visitors of the site has its own criteria that are egoistic or idiosyncratic. Satisfying each individual needs would be profoundly a foolish thing to do. So, we have to rely only on the "best guess" about the needs of a group of web users or what brings most users to most Websites. Maybe we shall have to consider the following:&lt;br /&gt;&lt;br /&gt;1. Almost all web users wants information on the websites they visit.&lt;br /&gt;2. Users are finding something in particular.&lt;br /&gt;3. In this fast pace world, many users are in a hurry to get what they wanted.&lt;br /&gt;&lt;br /&gt;Then we have to ask the following questions:&lt;br /&gt;&lt;br /&gt;  * Which is the most usable information to put in our Web site?&lt;br /&gt;&lt;br /&gt;  * Which is the most valuable information for our Web site?&lt;br /&gt;&lt;br /&gt;  * How much of the difference in value is a direct function of differences in usability?&lt;br /&gt;&lt;br /&gt;After which, We can focus on these basic mechanical details:&lt;br /&gt;             1. compatibility&lt;br /&gt;             2. multi-mode navigational support&lt;br /&gt;             3. well-structured content,&lt;br /&gt;             4. serve to provide incremental enhancements to overall site value.&lt;br /&gt;             5. Speed&lt;br /&gt;             6. content-rich&lt;br /&gt;&lt;br /&gt;Good Luck!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-5171075969259554411?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/5171075969259554411/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=5171075969259554411' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/5171075969259554411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/5171075969259554411'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2009/09/web-usability-value.html' title='Web Usability Value'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-5961850507102955478</id><published>2009-09-01T09:15:00.000-07:00</published><updated>2009-09-01T09:36:16.210-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='panel'/><category scheme='http://www.blogger.com/atom/ns#' term='hosting'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>Free Web Hosting Panel</title><content type='html'>I've been googling around for some easy and good web hosting panel for our web application. I configured and tested these three free web hosting panel with some personal comments:&lt;br /&gt;&lt;br /&gt;1. EHCP - allows for the user to manage internet services, such as web servers, FTP servers, database servers, DNS servers. I love it but I hate it. Why? For me, for a free web software..it has all the needs that I wanted but it only runs with Ubuntu and other debian type Linux OS. Though there are contributors who help bring EHCP to other Linux flavors, still not good for CENTOS server where I am workin' on.&lt;br /&gt;&lt;br /&gt;2. Ravencore -  is an Open Source hosting control panel aimed at making  the most robust, secure, and reliable hosting software. Great and simple but a lot of important features underdeveloped.&lt;br /&gt;&lt;br /&gt;3. ISPConfig - manages webserver, mailserver, BIND DNS, proftpd + vsftpd FTP server, mySQL databases, spamassassin and diskquotas with an easy to use. I chose this control panel because of its active community and lots of resources. Though there are features that are lacking like bandwidth utilization and automation of web software script installation. I sweat out when I found out this error:  Can't locate Date/Format.pm in @INC (@INC contains: /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.7/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.6/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.5/x86_64-linux-thread-multi. I already installed all the perl modules required and are stated at the installation but only &lt;strong&gt;perl-TimeDate&lt;span style="font-weight: normal;"&gt; solves the problem. :)&lt;/span&gt;&lt;br /&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-5961850507102955478?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/5961850507102955478/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=5961850507102955478' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/5961850507102955478'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/5961850507102955478'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2009/09/free-web-hosting-panel.html' title='Free Web Hosting Panel'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-8706622654073136918</id><published>2009-08-18T05:12:00.000-07:00</published><updated>2009-08-18T05:31:34.802-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='groupjump'/><title type='text'>CISCO EOS</title><content type='html'>What is EOS? Actually, it is "goddess of dawn" in Greek mythology. But I'm not talking about this Greek God. I'm talking about Cisco EOS software platform. It has been developed specifically to aid media and entertainment companies in developing and maintaining large portfolios of content-rich, community-driven web experiences—each with their own unique and highly customized look and feel. For more information, you may visit their site at: &lt;a href="http://www.cisco.com/web/solutions/cmsg/platform.html"&gt;http://www.cisco.com/web/solutions/cmsg/platform.html&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;For a more cost effective counterpart: &lt;a href="http://groupjump.com"&gt;http://groupjump.com &lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-8706622654073136918?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/8706622654073136918/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=8706622654073136918' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/8706622654073136918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/8706622654073136918'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2009/08/cisco-eos.html' title='CISCO EOS'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-913743901316518192</id><published>2009-08-16T18:37:00.000-07:00</published><updated>2009-08-16T18:50:56.450-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>Internet of Things</title><content type='html'>We all know about the &lt;span style="font-weight: bold;"&gt;Internet &lt;/span&gt;and of course about &lt;span style="font-weight: bold;"&gt;Things&lt;/span&gt;. Before we discuss about the Internet of Things, we shall first define these two terms:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Internet&lt;/span&gt; -- It is a &lt;i&gt;network of networks&lt;/i&gt; that consists of millions of private and public, academic, business, and government networks of local to global scope that are linked by &lt;a href="http://en.wikipedia.org/wiki/Copper" title="Copper"&gt;copper&lt;/a&gt; wires, &lt;a href="http://en.wikipedia.org/wiki/Optical_fiber" title="Optical fiber"&gt;fiber-optic&lt;/a&gt; cables, &lt;a href="http://en.wikipedia.org/wiki/Wireless" title="Wireless"&gt;wireless&lt;/a&gt; connections, and other technologies.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Things&lt;/span&gt; -- is an object, entity or a being. It is something that can have &lt;a href="http://en.wikipedia.org/wiki/Property_%28philosophy%29" title="Property (philosophy)"&gt;properties&lt;/a&gt; and bear &lt;a href="http://en.wikipedia.org/wiki/Logic_of_relatives" title="Logic of relatives" class="mw-redirect"&gt;relations&lt;/a&gt; to other objects.&lt;br /&gt;&lt;br /&gt;So now, simply Internet of Things refers to a network of objects.&lt;br /&gt;&lt;br /&gt;Imagine this! All objects or things in this world like cans, books, shoes, cars, refrigerators are all equipped with a mini computer device; then our planet will undergo a huge transformation. We will no longer monitoring about running out of stock and wasted products because our refrigerator or cabinet will tell us so. Not just that! These object are connected by fully integrating them to the Web... and so infinite of possibilities will occur.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-913743901316518192?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/913743901316518192/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=913743901316518192' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/913743901316518192'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/913743901316518192'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2009/08/internet-of-things.html' title='Internet of Things'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-3213688809728494013</id><published>2009-07-26T20:43:00.000-07:00</published><updated>2009-07-26T21:03:46.361-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='framework'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>All about PHP Framework</title><content type='html'>What is PHP Framework?&lt;br /&gt;&lt;br /&gt;PHP frameworks streamline the the development of web applications written in PHP by providing a basic structure for which to build the web applications. In other words, PHP frameworks help to promote rapid application development (RAD), which saves you time, helps build more stable applications, and reduces the amount of repetitive coding for developers. Frameworks can also help beginners to build more stable apps by ensuring proper database interaction and coding on the presentation layer. This allows you to spend more time creating the actual web application, instead of spending time writing repetitive code.&lt;br /&gt;&lt;br /&gt;Why did I use a PHP Framework?&lt;br /&gt;&lt;br /&gt;1. In this fast pace world wide web, &lt;span style="font-weight: bold;"&gt;speeding up the development process&lt;/span&gt; is one of the key to a successful application. I have save a substantial amount of time and effort because I reuse codes from various modules, applications or projects. Since framework offers pre-built modules for performing tedious coding tasks, I have enough time on developing the actual application rather than re-building the foundation with each and every project.&lt;br /&gt;&lt;br /&gt;2. &lt;span style="font-weight: bold;"&gt;Stability &lt;/span&gt;is another big reason why I utilize framework. While simplicity is one of PHP’s greatest assets, and the reason many people prefer to use this scripting language, it can also be one of its biggest downfalls. With PHP the application will often times still work, but unknowingly you may have opened up a large security hole in your coding that may be susceptible to attacks. It’s important to remember that PHP is a very forgiving language, so it’s even more important to make sure to tie up any loose ends in your coding – even if the application seems to be working properly.&lt;br /&gt;&lt;br /&gt;3. Finally, the &lt;span style="font-weight: bold;"&gt;availability of PHP frameworks is extensive&lt;/span&gt;, and there are many different frameworks to choose from. I can even create my own, although many developers elect to choose from any of the most well-known frameworks due to their popularity, large support teams, and their forums/communities that allow me to interact with other developers who utilize the same framework.&lt;br /&gt;&lt;br /&gt;&lt;h3 class="title"&gt;What are the Best PHP Frameworks Available?&lt;/h3&gt;1. &lt;a href="http://framework.zend.com/"&gt;The Zend Framework&lt;/a&gt; has a massive following amongst the development community and is focused on web 2.0 style applications. Because of their massive following, extensive support and active user base, Zend is referred to as “The PHP Company”. Zend is one of, if not, the most popular PHP frameworks available today. It has robust features that are built for corporate-level development, and it requires an extensive knowledge of PHP.&lt;br /&gt;&lt;br /&gt;2. &lt;a href="http://cakephp.org/"&gt;CakePHP&lt;/a&gt; is a great choice for beginners to advanced PHP developers. It’s based on the same principles that Ruby on Rails is designed around, and it’s heavily focused on rapid development – making it a great framework to be used for rapid application development. Its rapidly growing support system, simplicity, and scalability make CakePHP one of the most popular PHP frameworks available today.&lt;br /&gt;&lt;br /&gt;3. &lt;a href="http://www.symfony-project.org/"&gt;Symfony&lt;/a&gt; is aimed more at advanced developers who’s main objective is to create enterprise-level applications – most notably Askeet and Yahoo! Bookmarks. This open source PHP framework is full of features and can do it all, but it’s main downfall is that it is a bit slower than other frameworks.&lt;br /&gt;&lt;br /&gt;4. &lt;a href="http://codeigniter.com/"&gt;Codelgniter&lt;/a&gt; is well-known for its ease-of-use, performance and speed. Unlike Symfony, this PHP framework is ideal for shared hosting accounts or for when you want a framework with a small footprint. It offers simple solutions, and has an extensive library of video tutorials, forums, a user guide and wiki available for support. Beginners should consider using Codelgniter.&lt;br /&gt;&lt;br /&gt;5. &lt;a href="http://seagullproject.org/"&gt;Seagull&lt;/a&gt; is a well-established PHP framework used for building web, command line and GUI apps. It is an extremely easy to use framework that is ideal for beginners to advanced coders. For beginners, Seagull features a library of sample applications that can be customized to fit your needs, and for experts, Seagull offers a host of options – including best practices, standards, and modular codebase – for building web applications quickly and easily. Seagull has an active developer community and plenty of support documentation in place as well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-3213688809728494013?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/3213688809728494013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=3213688809728494013' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/3213688809728494013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/3213688809728494013'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2009/07/all-about-php-framework.html' title='All about PHP Framework'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-8538315825546323974</id><published>2009-07-26T01:57:00.000-07:00</published><updated>2009-07-26T02:16:05.869-07:00</updated><title type='text'>Abottanaw.com powered by GroupJump Enterprise</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_zBckeKTM6ys/Smwcp2mek2I/AAAAAAAAAPQ/01ujtdxEv-s/s1600-h/abottanaw.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 380px;" src="http://4.bp.blogspot.com/_zBckeKTM6ys/Smwcp2mek2I/AAAAAAAAAPQ/01ujtdxEv-s/s400/abottanaw.jpg" alt="" id="BLOGGER_PHOTO_ID_5362692761648534370" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Abot Tanaw is a social media network that gives OFWs relief from the high-cost of keeping in touch with their families — in fact, the service is available for free. As Abottanaw.com as the official website, OFW are very much updated and reached anywhere in the globe. Abottanaw.com is powered by GroupJump -- a new kind of meeting place which is virtual space with full multimedia capability and where you can interact in real time. Recent news, photos, videos and other information for the OFW are kept updated everyday through the GroupJump CMS(Content Management System  and RSS feeds.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-8538315825546323974?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/8538315825546323974/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=8538315825546323974' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/8538315825546323974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/8538315825546323974'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2009/07/abottanawcom-powered-by-groupjump.html' title='Abottanaw.com powered by GroupJump Enterprise'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_zBckeKTM6ys/Smwcp2mek2I/AAAAAAAAAPQ/01ujtdxEv-s/s72-c/abottanaw.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-8904572341119217342</id><published>2009-07-14T03:41:00.000-07:00</published><updated>2009-07-14T03:49:37.091-07:00</updated><title type='text'>GroupJump Enterprise powered myGibo.ph</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_zBckeKTM6ys/Slxhr8MO6lI/AAAAAAAAAPI/VKK3s1tt8cE/s1600-h/mygibo.ph.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 306px; height: 400px;" src="http://4.bp.blogspot.com/_zBckeKTM6ys/Slxhr8MO6lI/AAAAAAAAAPI/VKK3s1tt8cE/s400/mygibo.ph.png" alt="" id="BLOGGER_PHOTO_ID_5358265064183753298" border="0" /&gt;&lt;/a&gt;Gibo.ph has a section called “Volunteer” or myGibo.ph which is powered by GroupJump Enterprise where people can create a micro-site and participate in live chat and video conferencing, upload photos, and post on the shout-out box.&lt;br /&gt;&lt;br /&gt;“Gibo” is the nickname of the 45-year-old defense secretary and three-term Tarlac congressman who is hoping to secure the administration party’s nomination.&lt;br /&gt;&lt;br /&gt;It has features such as links to social networking sites like Twitter, Facebook, and Friendster, Gibo.ph targets not only the youth but all sectors of society.&lt;br /&gt;&lt;br /&gt;Visit &lt;a href="http://www.myGibo.ph"&gt;www.myGibo.ph&lt;/a&gt; and participate in nation building.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-8904572341119217342?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/8904572341119217342/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=8904572341119217342' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/8904572341119217342'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/8904572341119217342'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2009/07/groupjump-enterprise-powered-mygiboph.html' title='GroupJump Enterprise powered myGibo.ph'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_zBckeKTM6ys/Slxhr8MO6lI/AAAAAAAAAPI/VKK3s1tt8cE/s72-c/mygibo.ph.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-5646405167924245033</id><published>2009-06-10T22:22:00.000-07:00</published><updated>2009-06-12T22:12:45.024-07:00</updated><title type='text'>Abot Tanaw Launching</title><content type='html'>&lt;div align="center"&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/k5uDF-bdbsA&amp;amp;hl=en&amp;amp;fs=1&amp;amp;"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/k5uDF-bdbsA&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Abot Tanaw has just launch today June 10, 2009. Abot Tanaw offers free voice and video telephony services to OFWs. It has service hubs strategically located in various parts of the Philippines.&lt;br /&gt;&lt;br /&gt;For more information, you may visit &lt;a href="http://www.abottanaw.com"&gt;www.abottanaw.com&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-5646405167924245033?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/5646405167924245033/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=5646405167924245033' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/5646405167924245033'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/5646405167924245033'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2009/06/abot-tanaw-launching.html' title='Abot Tanaw Launching'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-3418088785340087778</id><published>2009-06-09T20:45:00.000-07:00</published><updated>2009-06-09T21:02:25.962-07:00</updated><title type='text'>Facebook: Username on the address bar</title><content type='html'>I've been craving this for so long. If friendster, myspace, twitter and other social network have been allowing users to pick and choose their own vanity URLs; then why can't facebook have that feature? Anyway, they have just announce it and the "D" day will be this Saturday. Yeeeeppeeee!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_zBckeKTM6ys/Si8tvpFOV-I/AAAAAAAAAOw/MYQb5MuLQpg/s1600-h/facebook_announcement.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 63px;" src="http://2.bp.blogspot.com/_zBckeKTM6ys/Si8tvpFOV-I/AAAAAAAAAOw/MYQb5MuLQpg/s400/facebook_announcement.png" alt="" id="BLOGGER_PHOTO_ID_5345541579216934882" border="0" /&gt;&lt;/a&gt;Soon my old address:&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_zBckeKTM6ys/Si8t8cE54fI/AAAAAAAAAO4/g8b_dfJEKic/s1600-h/facebook_profile2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 334px; height: 30px;" src="http://4.bp.blogspot.com/_zBckeKTM6ys/Si8t8cE54fI/AAAAAAAAAO4/g8b_dfJEKic/s400/facebook_profile2.png" alt="" id="BLOGGER_PHOTO_ID_5345541799064232434" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;will be:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_zBckeKTM6ys/Si8uEuD7ZyI/AAAAAAAAAPA/MyOuT6J5j2s/s1600-h/facebook_profile.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 334px; height: 30px;" src="http://3.bp.blogspot.com/_zBckeKTM6ys/Si8uEuD7ZyI/AAAAAAAAAPA/MyOuT6J5j2s/s400/facebook_profile.png" alt="" id="BLOGGER_PHOTO_ID_5345541941330929442" border="0" /&gt;&lt;/a&gt;Hopefully I'll be the first person to get it! What are the rules and regulations on getting your own vanity url? 1st: at least your new username shall have five characters. 2nd: the old school rule -- alphanumeric charaters (A-Z, 0-9) only and plus period or full stop. lastly: users can only choose a single new username/URL for their profiles and each of the Pages they administer.&lt;br /&gt;&lt;br /&gt;Prepare your own username and get it first this Saturday! Good Luck!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-3418088785340087778?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/3418088785340087778/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=3418088785340087778' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/3418088785340087778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/3418088785340087778'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2009/06/facebook-username-on-address-bar.html' title='Facebook: Username on the address bar'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_zBckeKTM6ys/Si8tvpFOV-I/AAAAAAAAAOw/MYQb5MuLQpg/s72-c/facebook_announcement.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-2878864819908660945</id><published>2009-06-09T00:43:00.000-07:00</published><updated>2009-06-09T00:58:36.123-07:00</updated><title type='text'>New Release on Mozilla firefox</title><content type='html'>The web browser has evolve into just one great application as years go by. Mozilla firefox as a key role player on the browser world, has greatly contributed well and continue to bring new features and improvements. Now, they have just release and introduce their new Firefox 3.5.&lt;br /&gt;&lt;br /&gt;What's inside in their new box?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&gt;&gt; HTML 5 Support&lt;br /&gt;&gt;&gt; Newly-supported CSS features&lt;br /&gt;&gt;&gt; New DOM features&lt;br /&gt;&gt;&gt; New JavaScript features&lt;br /&gt;&gt;&gt; Networking&lt;br /&gt;&gt;&gt; New Canvas features&lt;br /&gt;&gt;&gt; New SVG features&lt;br /&gt;&gt;&gt; Miscellaneous new features&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To know more about Firefox 3.5, you may visit &lt;a href="https://developer.mozilla.org/En/Firefox_3.5_for_developers"&gt;https://developer.mozilla.org/En/Firefox_3.5_for_developers.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-2878864819908660945?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/2878864819908660945/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=2878864819908660945' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/2878864819908660945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/2878864819908660945'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2009/06/new-release-on-mozilla-firefox.html' title='New Release on Mozilla firefox'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-3584042343696732643</id><published>2009-06-06T10:01:00.000-07:00</published><updated>2009-06-06T10:09:55.674-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open inviter'/><category scheme='http://www.blogger.com/atom/ns#' term='groupjump'/><title type='text'>Open Inviter</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_zBckeKTM6ys/Siqhib4WHaI/AAAAAAAAAOo/oPidqnV4uTE/s1600-h/logo.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 155px;" src="http://4.bp.blogspot.com/_zBckeKTM6ys/Siqhib4WHaI/AAAAAAAAAOo/oPidqnV4uTE/s400/logo.png" alt="" id="BLOGGER_PHOTO_ID_5344261520800226722" border="0" /&gt;&lt;/a&gt;There are a lot of social networking sites and cool web applications nowadays. Creating a new web application needs a good design, great user experience and a lot of users. To compete and get some users on your own sites needs a lot of sweat. But with Open Inviter you have an easy access to your visitors address book in &lt;strong&gt;all major email providers and social networks&lt;/strong&gt; around the world. Know more about Open Inviter at &lt;a href="http://openinviter.com/"&gt;http://openinviter.com/&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://groupjump.com"&gt;GroupJump.com&lt;/a&gt; recently uses Open Inviter to import and invite contacts or addressbook to all major email providers and social networks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-3584042343696732643?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/3584042343696732643/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=3584042343696732643' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/3584042343696732643'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/3584042343696732643'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2009/06/open-inviter.html' title='Open Inviter'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_zBckeKTM6ys/Siqhib4WHaI/AAAAAAAAAOo/oPidqnV4uTE/s72-c/logo.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-6224320458245728891</id><published>2009-06-04T23:24:00.000-07:00</published><updated>2009-06-04T23:30:06.728-07:00</updated><title type='text'>Google Chrome for Mac and Linux</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_zBckeKTM6ys/Sii6hFtgA0I/AAAAAAAAAOg/C4xQtUkrMXQ/s1600-h/chrome_logo_may09.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 150px; height: 145px;" src="http://3.bp.blogspot.com/_zBckeKTM6ys/Sii6hFtgA0I/AAAAAAAAAOg/C4xQtUkrMXQ/s400/chrome_logo_may09.jpg" alt="" id="BLOGGER_PHOTO_ID_5343726035506561858" border="0" /&gt;&lt;/a&gt;My favorite browser -- Google Chrome browser has finally release a version for Mac and Linux. Though it is geared towards developers and testers, not for general public, they have kept their promise. For those who are brave enough to download and try it on your Mac or Linux box, here is the link: &lt;a href="http://www.google.com/chrome/intl/en/eula_dev.html?dl=mac"&gt;http://www.google.com/chrome/intl/en/eula_dev.html?dl=mac&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Good Luck :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-6224320458245728891?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/6224320458245728891/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=6224320458245728891' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/6224320458245728891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/6224320458245728891'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2009/06/google-chrome-for-mac-and-linux.html' title='Google Chrome for Mac and Linux'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_zBckeKTM6ys/Sii6hFtgA0I/AAAAAAAAAOg/C4xQtUkrMXQ/s72-c/chrome_logo_may09.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-1732189967166678323</id><published>2009-06-03T02:24:00.000-07:00</published><updated>2009-06-03T02:31:53.499-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='groupjump'/><category scheme='http://www.blogger.com/atom/ns#' term='jumpsite'/><category scheme='http://www.blogger.com/atom/ns#' term='meeting'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='wave'/><title type='text'>Google Wave</title><content type='html'>What is Google Wave? It is a new model for communication and collaboration on the web. There has been a battle for instant and real time communication and live collaboration on the web today. Does Google has its power and minds to take the lead and beat all odds on this great challenge? Learn more about the new product of Google as shown on youtube below:&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/v_UyVmITiYQ&amp;amp;rel=0&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=en&amp;amp;feature=player_embedded&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.youtube.com/v/v_UyVmITiYQ&amp;amp;rel=0&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=en&amp;amp;feature=player_embedded&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;You may also see &lt;a href="http://groupjump.com"&gt;GroupJump&lt;/a&gt;, a new kind of meeting place. We call this meeting place a 'Jumpsite™', which is virtual space with full multimedia capability where you can interact in real time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-1732189967166678323?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/1732189967166678323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=1732189967166678323' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/1732189967166678323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/1732189967166678323'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2009/06/google-wave.html' title='Google Wave'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-2123171147664143039</id><published>2009-06-01T23:15:00.000-07:00</published><updated>2009-06-01T23:22:25.538-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><title type='text'>Business Strategy Using Twitter</title><content type='html'>Twitter has been widely use for  creating tweets which help to fulfill a specific purpose and assure to interact widely by pro-actively engaging other users via replies or direct messages. Now, how can Twitter help businesses? Here is a simple diagram on how &lt;span class="il"&gt;twitter&lt;/span&gt; can be used as part of a PR strategy. It  shows the basic framework for how &lt;span class="il"&gt;Twitter&lt;/span&gt; can and is currently used by savvy businesses.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_zBckeKTM6ys/SiTE1bkq7dI/AAAAAAAAAOQ/zAlLOKfnAgk/s1600-h/twitter.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 320px;" src="http://2.bp.blogspot.com/_zBckeKTM6ys/SiTE1bkq7dI/AAAAAAAAAOQ/zAlLOKfnAgk/s400/twitter.jpg" alt="" id="BLOGGER_PHOTO_ID_5342611480181927378" border="0" /&gt;&lt;/a&gt;Tweet Now! :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-2123171147664143039?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/2123171147664143039/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=2123171147664143039' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/2123171147664143039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/2123171147664143039'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2009/06/business-strategy-using-twitter.html' title='Business Strategy Using Twitter'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_zBckeKTM6ys/SiTE1bkq7dI/AAAAAAAAAOQ/zAlLOKfnAgk/s72-c/twitter.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-4232672710197157499</id><published>2009-05-22T01:02:00.000-07:00</published><updated>2009-05-22T01:27:51.609-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='groupjump'/><category scheme='http://www.blogger.com/atom/ns#' term='jumpsite'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>Web 3.0</title><content type='html'>We all heard about Web 1.0, Web 2.0 and Web 3.0. We knew that Web 2.0 is all about social networking stuff. Everyone can be a publisher and can "of course" read information anywhere in the World Wide Web world. It was all an evolution from a read only Web 1.0. Now, how about the Web 3.0 Era? Authors, scientists and developers define it as:&lt;br /&gt;&lt;br /&gt;1. The data can be access anytime and anywhere: "Open data".&lt;br /&gt;   2. If we have geniuses kid on the block, then we also have a smarter "Structured data" on the internet.&lt;br /&gt;   3. "Content Filtering": data is blocked or allowed based on analysis of its &lt;em&gt;content&lt;/em&gt;.&lt;br /&gt;   4. "Real-time" interaction on users.&lt;br /&gt;   5. Changing of personal data to fit your own identity and taste -- "Personalization".&lt;br /&gt;   6. Mobile (location-based, so you could say that's smarter use of data too)&lt;br /&gt;   7. Internet of Things (the Web in real-world objects)&lt;br /&gt;&lt;br /&gt;One great example would be: &lt;a href="http://groupjump.com"&gt;GroupJump.com&lt;/a&gt; which serves as a meeting place for individuals or groups allowing them to create their own world in the internet and make the internet an extension of their world by giving them an almost limitless possibility to interact with each other.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-4232672710197157499?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/4232672710197157499/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=4232672710197157499' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/4232672710197157499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/4232672710197157499'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2009/05/web-30.html' title='Web 3.0'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-3188803092210473418</id><published>2009-05-20T03:17:00.000-07:00</published><updated>2009-05-20T03:30:40.783-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='groupjump'/><category scheme='http://www.blogger.com/atom/ns#' term='jumpsite'/><category scheme='http://www.blogger.com/atom/ns#' term='jumpers'/><title type='text'>Manage Members on GroupJump</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_zBckeKTM6ys/ShPY9sCp15I/AAAAAAAAAOI/GZiJV9I1ed4/s1600-h/group_members.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 81px;" src="http://1.bp.blogspot.com/_zBckeKTM6ys/ShPY9sCp15I/AAAAAAAAAOI/GZiJV9I1ed4/s400/group_members.jpg" alt="" id="BLOGGER_PHOTO_ID_5337848537670080402" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Managing members on GroupJump.com requires only few clicks. By selecting any members on the list, you may delete, block and confirm easily.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Delete&lt;/span&gt;: members shall only be deleted on the current Jumpsite.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Confirm&lt;/span&gt;: jumpers who gladly join to the Jumpsite shall be confirmed and will officially be members of the Jumpsite.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Block:&lt;/span&gt; jumpers who are prohibited to be members on the Jumpsite. Q: Why not delete the member? A: The Jumper will eventually join again and again to the Jumpsite.&lt;br /&gt;&lt;br /&gt;Terms:&lt;br /&gt;Jumpsite: is virtual space with full multimedia capability where you can interact in real time. With features that can be infinitely changed and redefined, Jumpsites can be custom fitted to the specific needs of the users.&lt;br /&gt;&lt;br /&gt;Jumpers: users of GroupJump who may be members or owners of any jumpsite.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-3188803092210473418?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/3188803092210473418/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=3188803092210473418' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/3188803092210473418'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/3188803092210473418'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2009/05/manage-members-on-groupjump.html' title='Manage Members on GroupJump'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_zBckeKTM6ys/ShPY9sCp15I/AAAAAAAAAOI/GZiJV9I1ed4/s72-c/group_members.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-799208789464785080</id><published>2009-05-18T18:53:00.000-07:00</published><updated>2009-05-18T19:08:50.750-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='groupjump'/><title type='text'>Invite Friends on GroupJump.com</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_zBckeKTM6ys/ShITxyI9FvI/AAAAAAAAAN4/gobpejKUPuA/s1600-h/invite_friends.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 81px;" src="http://1.bp.blogspot.com/_zBckeKTM6ys/ShITxyI9FvI/AAAAAAAAAN4/gobpejKUPuA/s400/invite_friends.jpg" alt="" id="BLOGGER_PHOTO_ID_5337350254381307634" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;We love to connect to our friends. GroupJump lets you invite friends through your gmail and yahoo account fast and easy. Try it out now: &lt;a href="http://groupjump.com"&gt;www.groupjump.com&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-799208789464785080?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/799208789464785080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=799208789464785080' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/799208789464785080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/799208789464785080'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2009/05/invite-friends-on-groupjumpcom.html' title='Invite Friends on GroupJump.com'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_zBckeKTM6ys/ShITxyI9FvI/AAAAAAAAAN4/gobpejKUPuA/s72-c/invite_friends.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-1714719375054484831</id><published>2009-05-14T19:44:00.000-07:00</published><updated>2009-05-14T19:50:00.308-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='groupjump'/><category scheme='http://www.blogger.com/atom/ns#' term='jumpsite'/><category scheme='http://www.blogger.com/atom/ns#' term='meeting'/><title type='text'>Jumpsite: New UI Design</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_zBckeKTM6ys/SgzXfCWB5BI/AAAAAAAAAMw/odLQjcKEhHI/s1600-h/jumpsite.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 185px;" src="http://4.bp.blogspot.com/_zBckeKTM6ys/SgzXfCWB5BI/AAAAAAAAAMw/odLQjcKEhHI/s200/jumpsite.jpg" alt="" id="BLOGGER_PHOTO_ID_5335876586732381202" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The all new Jumpsite of GroupJump.com has just been released. What is jumpsite? We call our meeting place a 'Jumpsite™', which is virtual space with full multimedia capability where you can interact in real time. With features that can be infinitely changed and redefined, Jumpsites can be custom fitted to the specific needs of the users.&lt;br /&gt;&lt;br /&gt;You may see a sample site at : &lt;a href="http://jumpers.groupjump.com"&gt;http://jumpers.groupjump.com&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-1714719375054484831?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/1714719375054484831/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=1714719375054484831' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/1714719375054484831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/1714719375054484831'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2009/05/jumpsite-new-ui-design.html' title='Jumpsite: New UI Design'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_zBckeKTM6ys/SgzXfCWB5BI/AAAAAAAAAMw/odLQjcKEhHI/s72-c/jumpsite.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-535339651832626869</id><published>2009-05-11T21:05:00.000-07:00</published><updated>2009-05-14T20:05:04.203-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='chrome'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='google chrome'/><category scheme='http://www.blogger.com/atom/ns#' term='browser'/><title type='text'>Why do I love Google Chrome?</title><content type='html'>Google Chrome is a browser that combines a minimal design with sophisticated technology to make the web faster, safer, and easier.&lt;br /&gt;&lt;br /&gt;As the definition describes Google Chrome, simply I immediately fell in love with Google Chrome from the very first time I used it. What makes me crazy about this browser and a sudden shift occurs?&lt;br /&gt;&lt;br /&gt;First, the powerful "Omnibox" -- Actually, it is the common address bar of any browser but you may search the web, has its history on the web, the sleek suggestion as you type. It is a One unified box indeed that serves all my browsing needs. &lt;br /&gt;&lt;br /&gt;Second, the unusual "Tab" -- Unusual! because of its position unlike any other browsers in a computer box. I can create tabs quickly and easily create new window by dragging or gathering multiple tabs into one window. Now, the coolest and simplest thing I ever seen in any browser every time I open a new tab, the visual sampling of my most visited sites, my most used search engines, and recently bookmarked pages and closed tabs. &lt;br /&gt;&lt;br /&gt;Third, "Bookmarks and Shortcuts" -- Without opening the Google Chrome browser, I can use web apps on shortcut keys. One click on the star icon at the left edge of the address bar and I'm done bookmarking my favorite site.&lt;br /&gt;&lt;br /&gt;Fourth, "Crash Control" -- Simply Amazing! Why? This has been one of the edge of Google Chrome browser. When one of my app crashes down, It won't take anything else down.&lt;br /&gt;&lt;br /&gt;Fifth, "Download Manager -- Neat. When downloading something on Google Chrome browser you will only see its status at the bottom of your current window.&lt;br /&gt;&lt;br /&gt;Now, it is your time to experience the greatness of Google Chrome. You may download it at http://www.google.com/chrome/.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-535339651832626869?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/535339651832626869/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=535339651832626869' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/535339651832626869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/535339651832626869'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2009/05/why-do-i-love-google-chrome.html' title='Why do I love Google Chrome?'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-271359106221493985</id><published>2009-05-07T05:17:00.000-07:00</published><updated>2009-05-07T05:23:08.758-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nextix'/><category scheme='http://www.blogger.com/atom/ns#' term='grandstream'/><title type='text'>Grandstream VideoCall and MovieWatching</title><content type='html'>We pause break for web technology topics and give way for a cool embedded system. Take a look on these videos and be amaze:&lt;br /&gt;&lt;br /&gt;Making video call through grandstream:&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/0D_lBAQup-Y&amp;hl=en&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/0D_lBAQup-Y&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Now for more cooler! Watching movies in a grandstream phone: &lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/ynOHmcCNIdU&amp;hl=en&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/ynOHmcCNIdU&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-271359106221493985?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/271359106221493985/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=271359106221493985' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/271359106221493985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/271359106221493985'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2009/05/grandstream-videocall-and-moviewatching.html' title='Grandstream VideoCall and MovieWatching'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-1115044795202920673</id><published>2009-05-05T20:42:00.000-07:00</published><updated>2009-05-07T05:23:48.999-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='groupjump'/><category scheme='http://www.blogger.com/atom/ns#' term='jumpsite'/><category scheme='http://www.blogger.com/atom/ns#' term='portal'/><title type='text'>Portal</title><content type='html'>I love portal sites. It is the gateway of diverse information put in a unified page. There are a lot of portal sites and I will be willing to show which I like most.&lt;br /&gt;&lt;br /&gt;1.  Yahoo.com&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_zBckeKTM6ys/SgEJcCtpsHI/AAAAAAAAAMI/PmdLHm_UrSU/s1600-h/yahoo_homepage.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 141px;" src="http://1.bp.blogspot.com/_zBckeKTM6ys/SgEJcCtpsHI/AAAAAAAAAMI/PmdLHm_UrSU/s200/yahoo_homepage.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5332553811152711794" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is where I read daily news from all over the world and also check my emails.&lt;br /&gt;&lt;br /&gt;2. Igoogle &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_zBckeKTM6ys/SgEKPesa1rI/AAAAAAAAAMQ/qVYqa-UAB6Y/s1600-h/igoogle.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 92px;" src="http://3.bp.blogspot.com/_zBckeKTM6ys/SgEKPesa1rI/AAAAAAAAAMQ/qVYqa-UAB6Y/s200/igoogle.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5332554694837065394" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Of course, the simplicity and the speed of google. &lt;br /&gt;&lt;br /&gt;3. NetVibes.com&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_zBckeKTM6ys/SgELPWrnXGI/AAAAAAAAAMY/R0t31J1hcsc/s1600-h/netvibes.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 92px;" src="http://4.bp.blogspot.com/_zBckeKTM6ys/SgELPWrnXGI/AAAAAAAAAMY/R0t31J1hcsc/s200/netvibes.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5332555792197835874" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I should never forget this best personal portal page ever.&lt;br /&gt;&lt;br /&gt;4. BBC.com&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_zBckeKTM6ys/SgEMGa6-mqI/AAAAAAAAAMg/eaHTFRqukUg/s1600-h/bbc.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 112px;" src="http://3.bp.blogspot.com/_zBckeKTM6ys/SgEMGa6-mqI/AAAAAAAAAMg/eaHTFRqukUg/s200/bbc.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5332556738228820642" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;They have change their homepage recently. For me, it is a great move.&lt;br /&gt;&lt;br /&gt;5. GroupJump.com&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_zBckeKTM6ys/SgENUp9vEtI/AAAAAAAAAMo/tLWtUjrX5PY/s1600-h/jumpsite-website-girl.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 158px; height: 200px;" src="http://1.bp.blogspot.com/_zBckeKTM6ys/SgENUp9vEtI/AAAAAAAAAMo/tLWtUjrX5PY/s200/jumpsite-website-girl.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5332558082296713938" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I just don't love this site. But I spend almost 24/7 on this...:)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now, how to make portal site fast and easy? Here are frameworks or libraries that you may consider.&lt;br /&gt;&lt;br /&gt;1. Extjs.com - http://extjs.com/deploy/dev/examples/portal/portal.html&lt;br /&gt;2. Jpolite - http://www.trilancer.com/jpolite/&lt;br /&gt;3. http://nettuts.com/tutorials/javascript-ajax/inettuts/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-1115044795202920673?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/1115044795202920673/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=1115044795202920673' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/1115044795202920673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/1115044795202920673'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2009/05/portal.html' title='Portal'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_zBckeKTM6ys/SgEJcCtpsHI/AAAAAAAAAMI/PmdLHm_UrSU/s72-c/yahoo_homepage.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-6474099756434882908</id><published>2009-04-07T03:08:00.000-07:00</published><updated>2009-04-07T03:20:07.624-07:00</updated><title type='text'>Imagine communication anywhere and anytime</title><content type='html'>We all love chatting through web, texting through SMS on cellphones and talking to our friend through our landline phone. Communication is a vital role to each and every living human being here on our planet. Imagine this: communicate through your cellphone, landline phone, computer device and other communication tool anywhere and anytime. Save each conversation and hear it again anywhere and anytime. How is it sound to you? Well, let us see :) I believe this is so possible and it will be unified in a web platform.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-6474099756434882908?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/6474099756434882908/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=6474099756434882908' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/6474099756434882908'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/6474099756434882908'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2009/04/imagine-communication-anywhere-and.html' title='Imagine communication anywhere and anytime'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-3101682453906174902</id><published>2009-03-14T01:38:00.000-07:00</published><updated>2009-03-14T01:50:20.203-07:00</updated><title type='text'>Why I converted my project from using EXTJS javascript framework to JQuery</title><content type='html'>First of all, EXTJS Javascript framework is indeed one of the best tool I ever used. It has high performance and easy customizable UI widgets. It is well designed, documented and extensible Component model. Lastly, it is open source! Though it has commercial licenses. So I really appreciate the framework and the guys behind it. &lt;br /&gt;However, I converted all my scripts for one big reason: SPEED. EXTJS is so slow compare to Jquery. Yah yah yah...they have these build your own script kit, minimization and their CDN extjs library but honestly the speed of our web application is way too slow.  So after testing one module to Jquery which is the main part of the whole application, waalaaahh... the speed of our application is now more faster with the same or much better functionality. One more thing I notice when I was coding, I really write less by doing more cool effects and functionality :). Now its your turn to try.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-3101682453906174902?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/3101682453906174902/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=3101682453906174902' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/3101682453906174902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/3101682453906174902'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2009/03/why-i-converted-my-project-from-using.html' title='Why I converted my project from using EXTJS javascript framework to JQuery'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-4047710434207839689</id><published>2009-03-06T03:58:00.000-08:00</published><updated>2009-03-06T04:01:52.769-08:00</updated><title type='text'>The New World --- WEB OS</title><content type='html'>I was just thinking how possibly it is to see in the future where there will be no OPERATING SYSTEM on our Personal Computers. How fascinating it is to directly do our computer job directly to a web browser.  Let us see :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-4047710434207839689?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/4047710434207839689/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=4047710434207839689' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/4047710434207839689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/4047710434207839689'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2009/03/new-world-web-os.html' title='The New World --- WEB OS'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-8077924555294083560</id><published>2009-03-04T18:58:00.000-08:00</published><updated>2009-03-04T19:05:22.614-08:00</updated><title type='text'>Joomla 1.0 Registration</title><content type='html'>At last i've solved my problem on registration process on Joomla 1.0&lt;br /&gt;&lt;br /&gt;Adding fields on registration form requires edition on registration.html.php, registration.php, joomla.php:&lt;br /&gt;&lt;br /&gt;On registration.html.php, you may add any fields as you want for example:&lt;br /&gt;  &lt;input name="userflag" size="40" value="" type="hidden"&gt;  input type="hidden" class="inputbox" maxlength="50" /&gt;&lt;br /&gt;&lt;br /&gt;On registration.php:&lt;br /&gt;    $row-&gt;userflag      = trim( $row-&gt;userflag );&lt;br /&gt;&lt;br /&gt;Now here's the trick, you should not forget this! The joomla.php has initialization on all variables required on the registration process:&lt;br /&gt;&lt;br /&gt;Just add:&lt;br /&gt;&lt;br /&gt;   var $userflag        = null;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-8077924555294083560?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/8077924555294083560/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=8077924555294083560' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/8077924555294083560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/8077924555294083560'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2009/03/joomla-10-registration.html' title='Joomla 1.0 Registration'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-235373612676219547</id><published>2009-02-24T01:10:00.000-08:00</published><updated>2009-02-24T01:12:33.702-08:00</updated><title type='text'>GroupJump.com</title><content type='html'>Im so busy these past few days on  the development of GroupJump.com. I'll write some stuff soon :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-235373612676219547?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/235373612676219547/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=235373612676219547' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/235373612676219547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/235373612676219547'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2009/02/groupjumpcom.html' title='GroupJump.com'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-942092716240230827</id><published>2008-12-04T00:57:00.000-08:00</published><updated>2008-12-04T01:47:39.895-08:00</updated><title type='text'>7 All About Web Favorites</title><content type='html'>I love researching, reading, exploring and blogging. Here are my inspirations and my daily dosage of web technology.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_zBckeKTM6ys/STeccSgdQHI/AAAAAAAAAJs/sq5snT7u-48/s1600-h/six_revisions.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 98px;" src="http://4.bp.blogspot.com/_zBckeKTM6ys/STeccSgdQHI/AAAAAAAAAJs/sq5snT7u-48/s200/six_revisions.png" alt="" id="BLOGGER_PHOTO_ID_5275857498306068594" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;1. Sixrevisions.com&lt;br /&gt;&lt;br /&gt;Six Revisions is a weblog the provides practical, useful information for the modern, standards-compliant web designer and web developer.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_zBckeKTM6ys/STedZXvBJTI/AAAAAAAAAJ0/Ckj9ZQW3vQM/s1600-h/read_write_web.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 98px;" src="http://4.bp.blogspot.com/_zBckeKTM6ys/STedZXvBJTI/AAAAAAAAAJ0/Ckj9ZQW3vQM/s200/read_write_web.png" alt="" id="BLOGGER_PHOTO_ID_5275858547681338674" border="0" /&gt;&lt;/a&gt;2. ReadWriteWeb.com&lt;br /&gt;&lt;br /&gt;&lt;a href="http://readwriteweb.com/" title="ReadWriteWeb"&gt;ReadWriteWeb&lt;/a&gt; is a blog that provides Web Technology news, reviews and analysis. It began publishing on April 20, 2003 and is now one of the most widely read and respected blogs in the world. It has around 250,000 RSS and email subscribers. ReadWriteWeb was founded by Richard MacManus and is written by a team of Web enthusiasts.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_zBckeKTM6ys/STee0TPJhrI/AAAAAAAAAJ8/Bx4Xl7t5GAg/s1600-h/digg.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 98px;" src="http://4.bp.blogspot.com/_zBckeKTM6ys/STee0TPJhrI/AAAAAAAAAJ8/Bx4Xl7t5GAg/s200/digg.png" alt="" id="BLOGGER_PHOTO_ID_5275860109842024114" border="0" /&gt;&lt;/a&gt; 3. Digg.com/programming&lt;br /&gt;&lt;br /&gt;Digg is a place for people to discover and share content from anywhere on the web. From the biggest online destinations to the most obscure blog, Digg surfaces the best stuff as voted on by our users.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_zBckeKTM6ys/STeiQq2eMoI/AAAAAAAAAKE/6X6W6MEy_Bs/s1600-h/smashing_apps.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 98px;" src="http://2.bp.blogspot.com/_zBckeKTM6ys/STeiQq2eMoI/AAAAAAAAAKE/6X6W6MEy_Bs/s200/smashing_apps.png" alt="" id="BLOGGER_PHOTO_ID_5275863895752192642" border="0" /&gt;&lt;/a&gt;4. SmashingApps.com&lt;br /&gt;&lt;br /&gt;Free and useful resources for web designers and web developers.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_zBckeKTM6ys/STekPaoUNXI/AAAAAAAAAKM/Ccg5uI58V5A/s1600-h/visual_blast.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 98px;" src="http://3.bp.blogspot.com/_zBckeKTM6ys/STekPaoUNXI/AAAAAAAAAKM/Ccg5uI58V5A/s200/visual_blast.png" alt="" id="BLOGGER_PHOTO_ID_5275866073241236850" border="0" /&gt;&lt;/a&gt;5. Visual-Blast.com&lt;br /&gt;&lt;br /&gt;Free web resources for designers and web developers | Free Icons, Tutorials, Scripts, Photoshop, CSS.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_zBckeKTM6ys/STel16JJlII/AAAAAAAAAKU/PVJfj9ETlPk/s1600-h/1st_webdesigner.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 98px;" src="http://2.bp.blogspot.com/_zBckeKTM6ys/STel16JJlII/AAAAAAAAAKU/PVJfj9ETlPk/s200/1st_webdesigner.png" alt="" id="BLOGGER_PHOTO_ID_5275867834047108226" border="0" /&gt;&lt;/a&gt;6. 1stwebdesigner.com&lt;br /&gt;&lt;br /&gt;1stwebdesigner is a design blog dedicated to bloggers, freelancers, web-developers and designers. Topics focus on web design,graphic design, tutorials and inspirational articles.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="file:///D:/DOCUME%7E1/VINCE/LOCALS%7E1/Temp/moz-screenshot-1.jpg" alt="" /&gt;&lt;img src="file:///D:/DOCUME%7E1/VINCE/LOCALS%7E1/Temp/moz-screenshot-2.jpg" alt="" /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_zBckeKTM6ys/STemo5x3tVI/AAAAAAAAAKc/bKGPxvdH4dk/s1600-h/web_worker_daily.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 98px;" src="http://4.bp.blogspot.com/_zBckeKTM6ys/STemo5x3tVI/AAAAAAAAAKc/bKGPxvdH4dk/s200/web_worker_daily.png" alt="" id="BLOGGER_PHOTO_ID_5275868710122796370" border="0" /&gt;&lt;/a&gt;7. webworkerdaily.com&lt;br /&gt;&lt;br /&gt;Web Worker Daily was launched by &lt;a href="http://gigaom.com/"&gt;GigaOM’s&lt;/a&gt; &lt;a href="http://webworkerdaily.com/author/om/"&gt;Om Malik&lt;/a&gt; in September 2006 and is written by a growing team of writers who cover the future of work in a post-broadband world.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-942092716240230827?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/942092716240230827/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=942092716240230827' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/942092716240230827'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/942092716240230827'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2008/12/7-all-about-web-favorites.html' title='7 All About Web Favorites'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_zBckeKTM6ys/STeccSgdQHI/AAAAAAAAAJs/sq5snT7u-48/s72-c/six_revisions.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-3143376185884739043</id><published>2008-11-12T19:33:00.000-08:00</published><updated>2008-11-12T21:38:15.089-08:00</updated><title type='text'>10 PHP Open Source Project I Love</title><content type='html'>I love PHP so much coz it is easy and it is evolving rapidly and widely. I can still remember how our class debate about ASP, JSP and PHP for the best dynamic web server side scripting. You all know what is widely use for web development and how many php open source projects from all over the world. Now it's time for me to show you my top ten PHP open source projects.&lt;br /&gt;&lt;br /&gt;1.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_zBckeKTM6ys/SRuhlj8E-NI/AAAAAAAAAIA/1hUcNUQABzc/s1600-h/vtiger.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 126px;" src="http://4.bp.blogspot.com/_zBckeKTM6ys/SRuhlj8E-NI/AAAAAAAAAIA/1hUcNUQABzc/s200/vtiger.png" alt="" id="BLOGGER_PHOTO_ID_5267981855814383826" border="0" /&gt;&lt;/a&gt; VTiger CRM&lt;br /&gt;Well, if you know sugar crm then you may want to consider vtiger crm, very much a like to sugar crm.&lt;br /&gt;&lt;br /&gt;vtiger CRM project provides an easy to install, industrial-strength, business-ready open source CRM. It provides rich UI, reports, multiple database-type support,sales-management,inventory-management,etc. You may visit their site: &lt;a href="http://www.vtiger.com/"&gt;http://www.vtiger.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2.  Collabtive&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_zBckeKTM6ys/SRuifv9saaI/AAAAAAAAAII/a1Sdj7ZONtE/s1600-h/image33.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 172px;" src="http://4.bp.blogspot.com/_zBckeKTM6ys/SRuifv9saaI/AAAAAAAAAII/a1Sdj7ZONtE/s200/image33.png" alt="" id="BLOGGER_PHOTO_ID_5267982855474801058" border="0" /&gt;&lt;/a&gt;I first use dotproject for my project management. But when I know about collabtive and use it, I find it straightforward, neat and easy to use.&lt;br /&gt;&lt;br /&gt;Collabtive is a collaborative software to get projects done. &lt;div class="content_right_in_left"&gt;      &lt;ul&gt;&lt;li&gt;&lt;img src="http://collabtive.o-dyn.de/img/bullet_check.png" alt="" class="check" /&gt;Easy to use&lt;/li&gt;&lt;li&gt;&lt;img src="http://collabtive.o-dyn.de/img/bullet_check.png" alt="" class="check" /&gt;Projects, milestones, taskslists, tasks&lt;/li&gt;&lt;li&gt;&lt;img src="http://collabtive.o-dyn.de/img/bullet_check.png" alt="" class="check" /&gt;Basecamp import&lt;/li&gt;&lt;li&gt;&lt;img src="http://collabtive.o-dyn.de/img/bullet_check.png" alt="" class="check" /&gt;Timetracking&lt;/li&gt;&lt;li&gt;&lt;img src="http://collabtive.o-dyn.de/img/bullet_check.png" alt="" class="check" /&gt;Multilanguag&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;For more info: visti &lt;a href="http://collabtive.o-dyn.de/?lang=en"&gt;http://collabtive.o-dyn.de/?lang=en&lt;/a&gt;      &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3. &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_zBckeKTM6ys/SRukD15ZKvI/AAAAAAAAAIQ/fpOCblApelY/s1600-h/pwg_demo.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 130px;" src="http://2.bp.blogspot.com/_zBckeKTM6ys/SRukD15ZKvI/AAAAAAAAAIQ/fpOCblApelY/s200/pwg_demo.jpg" alt="" id="BLOGGER_PHOTO_ID_5267984575054293746" border="0" /&gt;&lt;/a&gt;PHPWebGallery&lt;br /&gt;&lt;br /&gt;If you wanna show the world your favorite pics or your photo collections then you have to consider PHPWebGallery.&lt;br /&gt;PhpWebGallery  is a free and open source software used to present photo collections on your web site.&lt;br /&gt;Their website is &lt;a href="http://phpwebgallery.net/"&gt;http://phpwebgallery.net/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4. OpenGOO&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_zBckeKTM6ys/SRul9_lapBI/AAAAAAAAAIY/oJPv4TRLT9A/s1600-h/2008-09-24_105839.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 98px;" src="http://3.bp.blogspot.com/_zBckeKTM6ys/SRul9_lapBI/AAAAAAAAAIY/oJPv4TRLT9A/s200/2008-09-24_105839.png" alt="" id="BLOGGER_PHOTO_ID_5267986673598899218" border="0" /&gt;&lt;/a&gt;I believe they use Extjs for their javascript framework which is also I am using for my projects.&lt;br /&gt;&lt;p&gt;OpenGoo is an Open Source Web Office.&lt;/p&gt;                                  &lt;p&gt;Web Office         &lt;br /&gt;It is a complete solution for every organization to create, collaborate, share and publish all its internal and external documents.&lt;/p&gt;                                  &lt;p&gt;You and your team can create and collaborate on:&lt;/p&gt;                                  Text documents          &lt;br /&gt;Spreadsheets (coming soon)          &lt;br /&gt;Presentations          &lt;br /&gt;Task Lists          &lt;br /&gt;E-mails          &lt;br /&gt;Calendars          &lt;br /&gt;Web Links          &lt;br /&gt;Contacts          &lt;br /&gt;&lt;br /&gt;See their website : &lt;a href="http://www.opengoo.org/"&gt;http://www.opengoo.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;5.  PHPmyAdmin&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_zBckeKTM6ys/SRumviWg0kI/AAAAAAAAAIg/kvai-_7z4bE/s1600-h/phpMyAdmin.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 154px;" src="http://4.bp.blogspot.com/_zBckeKTM6ys/SRumviWg0kI/AAAAAAAAAIg/kvai-_7z4bE/s200/phpMyAdmin.png" alt="" id="BLOGGER_PHOTO_ID_5267987524745220674" border="0" /&gt;&lt;/a&gt; I think most PHP and MYsql developers use for their development. In my case, I usually use phpmyadmin for my projects to lessen typing of sql statements.&lt;br /&gt;&lt;br /&gt;phpMyAdmin is a tool written in PHP intended to handle the administration of MySQL over the Web. Currently it can create and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, manage keys on fields, manage privileges,export data into various formats and is available in 55 languages.&lt;br /&gt;&lt;br /&gt;phpMyAdmin resides at &lt;a href="http://www.phpmyadmin.net/home_page/index.php"&gt;http://www.phpmyadmin.net&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;6. Zen Cart&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_zBckeKTM6ys/SRunzfXRXxI/AAAAAAAAAIo/rep6wbm7Amc/s1600-h/corel005.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 197px;" src="http://4.bp.blogspot.com/_zBckeKTM6ys/SRunzfXRXxI/AAAAAAAAAIo/rep6wbm7Amc/s200/corel005.jpg" alt="" id="BLOGGER_PHOTO_ID_5267988692174200594" border="0" /&gt;&lt;/a&gt;When it comes to ecommerce site development, I consider Zen Cart since I find it easy to configure and make changes.&lt;br /&gt;&lt;br /&gt;Zen Cart™ truly is the art of e-commerce; free, user-friendly, open source shopping cart software. The ecommerce web site design program is being developed by group of like-minded shop owners, programmers, designers, and consultants that think ecommerce web design could be and should be done differently.&lt;br /&gt;Some shopping cart "solutions" seem to be complicated programming exercises instead of responding to users' needs, Zen Cart™ puts the merchants and shoppers requirements first. Similarly, other shopping cart software programs are nearly impossible to install and use without an IT degree, Zen Cart™ can be installed and set-up by anyone with the most basic web site building and computer skills.&lt;br /&gt;There are hundreds of shopping cart programs available, but none come close to offering the level of options, features and support available with Zen Cart™. Even the commercial programs have a hard time competing.&lt;br /&gt;&lt;br /&gt;Home Page: &lt;a href="http://www.zen-cart.com/"&gt;http://www.zen-cart.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;7. PHPBB&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_zBckeKTM6ys/SRuotPmbMCI/AAAAAAAAAIw/cGIhL25AiEM/s1600-h/Picture_13.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 154px;" src="http://1.bp.blogspot.com/_zBckeKTM6ys/SRuotPmbMCI/AAAAAAAAAIw/cGIhL25AiEM/s200/Picture_13.png" alt="" id="BLOGGER_PHOTO_ID_5267989684375203874" border="0" /&gt;&lt;/a&gt;Here comes a widely use open source forum project. I have witness how PHPBB evolve from a simple forum to a highly customizable forum web application.&lt;br /&gt;&lt;br /&gt;phpBB is a popular Internet forum package written in the PHP programming language. The name "phpBB" is an abbreviation of PHP Bulletin Board. Available under the GNU General Public License, phpBB is free software.&lt;br /&gt;&lt;br /&gt;Watch live demo on their site: &lt;a href="http://www.phpbb.com/"&gt;http://www.phpbb.com&lt;/a&gt;            &lt;br /&gt;&lt;br /&gt;8. Wordpress&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_zBckeKTM6ys/SRuqVJawzsI/AAAAAAAAAI4/-BrTq8jSaWA/s1600-h/Picture_4.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 176px;" src="http://2.bp.blogspot.com/_zBckeKTM6ys/SRuqVJawzsI/AAAAAAAAAI4/-BrTq8jSaWA/s200/Picture_4.png" alt="" id="BLOGGER_PHOTO_ID_5267991469422071490" border="0" /&gt;&lt;/a&gt; When it comes to web blogging, no other project beats wordpress.&lt;br /&gt;&lt;div class="description"&gt;                 &lt;p&gt;WordPress is a state-of-the-art publishing platform with a focus on aesthetics, web standards, and usability. WordPress is both free and priceless at the same time.&lt;/p&gt;                                  &lt;p&gt;More simply, WordPress is what you use when you want to work with your blogging software, not fight it.&lt;/p&gt;&lt;p&gt;Start blogging with: &lt;a href="http://www.wordpress.org/"&gt;http://www.wordpress.org&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;br /&gt;9. Joomla&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_zBckeKTM6ys/SRuq-iTNv8I/AAAAAAAAAJA/YBbXstWNko4/s1600-h/Picture_1.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 179px;" src="http://1.bp.blogspot.com/_zBckeKTM6ys/SRuq-iTNv8I/AAAAAAAAAJA/YBbXstWNko4/s200/Picture_1.png" alt="" id="BLOGGER_PHOTO_ID_5267992180475936706" border="0" /&gt;&lt;/a&gt;I first encounter the word "Content Management System" with Mambo. I forgot what happen to mambo but I suddenly shifted to Joomla.&lt;br /&gt;&lt;br /&gt;Joomla is an award-winning content management system (CMS), which enables you to build Web sites and powerful online applications. Many aspects, including its ease-of-use and extensibility, have made Joomla the most popular Web site software available. Best of all, Joomla is an open source solution that is freely available to everyone.&lt;br /&gt;&lt;br /&gt;Organization site : &lt;a href="http://www.joomla.org/"&gt;http://www.joomla.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;10. Zend Framework&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_zBckeKTM6ys/SRuwPd3h4tI/AAAAAAAAAJI/i1p6FH7Hx_E/s1600-h/Picture_2.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 180px;" src="http://4.bp.blogspot.com/_zBckeKTM6ys/SRuwPd3h4tI/AAAAAAAAAJI/i1p6FH7Hx_E/s200/Picture_2.png" alt="" id="BLOGGER_PHOTO_ID_5267997968901989074" border="0" /&gt;&lt;/a&gt;Of course, best framework I ever had... Indeed! the power of php "simplicity"&lt;br /&gt;&lt;br /&gt;Extending the art &amp;amp; spirit of PHP, Zend Framework is based on simplicity, object-oriented best practices, corporate friendly licensing, and a rigorously tested agile codebase. Zend Framework is focused on building more secure, reliable, and modern Web 2.0 applications &amp;amp; web services, and consuming widely available APIs from leading vendors like Google, Amazon, Yahoo!, Flickr, as well as API providers and cataloguers like StrikeIron and ProgrammableWeb.&lt;br /&gt;&lt;br /&gt;Read and use this framework: &lt;a href="http://framework.zend.com/"&gt;http://framework.zend.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I thought 10 is enough, maybe I will extend this to twenty next time. chao :)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-3143376185884739043?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/3143376185884739043/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=3143376185884739043' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/3143376185884739043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/3143376185884739043'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2008/11/10-php-open-source-project-i-love.html' title='10 PHP Open Source Project I Love'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_zBckeKTM6ys/SRuhlj8E-NI/AAAAAAAAAIA/1hUcNUQABzc/s72-c/vtiger.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-6414249183737004155</id><published>2008-10-30T03:34:00.000-07:00</published><updated>2008-10-30T03:37:44.191-07:00</updated><title type='text'>GroupJump hurdling the Semifinals Round of the 11th Philippine Web Awards!</title><content type='html'>One of my project, GroupJump,  joins the Semifinal Round of the 11th Philippine Web Awards. &lt;span style="font-family:Arial;font-size:85%;color:#0f0f0f;"&gt;&lt;br /&gt;&lt;br /&gt;As a semifinalist, the web site is  also entitled to compete for the People’s Choice Awards, where the Web site  receiving the most number of votes wins for each category.  There are two  ways to vote: online and via SMS. Voting period will run from November 10, 2008  until midnight of February 26, 2009. Winners will be announced on the Awards  Night which will be held on February 27, 2009 at the Carlos P. Romulo Auditorium  Podium 4, Yuchengco Tower II, RCBC Plaza, Makati City.&lt;br /&gt;&lt;br /&gt;Support and Join GroupJump.com!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-6414249183737004155?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/6414249183737004155/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=6414249183737004155' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/6414249183737004155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/6414249183737004155'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2008/10/groupjump-hurdling-semifinals-round-of.html' title='GroupJump hurdling the Semifinals Round of the 11th Philippine Web Awards!'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-6164635071389726029</id><published>2008-10-20T02:36:00.000-07:00</published><updated>2008-10-20T02:45:56.765-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='zend'/><title type='text'>Limit on Zend Framework</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;pre class="programlisting"&gt;&lt;code&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;I found out that when I get a certain data with limit or paging when displaying it,&lt;br /&gt;the data does not come out.&lt;br /&gt;&lt;br /&gt;$select = $db-&gt;select()&lt;br /&gt;            -&gt;from(array('p' =&gt; 'products'),&lt;br /&gt;                   array('product_id', 'product_name'))&lt;br /&gt;            -&gt;limit(10, 20);&lt;br /&gt;&lt;br /&gt;I figured out that the limit method does not run at all. So I search for an&lt;br /&gt;alternative and found out an interesting and useful one:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$select = $db-&gt;select()&lt;br /&gt;            -&gt;from(array('p' =&gt; 'products'),&lt;br /&gt;                   array('product_id', 'product_name'))&lt;br /&gt;            -&gt;limitPage(2, 10);&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;What good about &lt;span style="font-weight: bold;"&gt;limitPage&lt;/span&gt; method is not only does it works for limiting display&lt;br /&gt;of data but it's easy to change its paging status by just giving in the page number.&lt;br /&gt;The method limitPage(x,y) requires the page number as the first argument and the&lt;br /&gt;page length is the second argument.Both arguments are required; they have no&lt;br /&gt;default values.&lt;br /&gt;          &lt;/pre&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-6164635071389726029?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/6164635071389726029/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=6164635071389726029' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/6164635071389726029'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/6164635071389726029'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2008/10/limit-on-zend-framework.html' title='Limit on Zend Framework'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-5898899553654878339</id><published>2008-10-12T23:20:00.000-07:00</published><updated>2008-10-12T23:31:48.132-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flex'/><category scheme='http://www.blogger.com/atom/ns#' term='groupjump'/><category scheme='http://www.blogger.com/atom/ns#' term='widget'/><title type='text'>Widgets</title><content type='html'>Since we have finish our first beta stage on Groupjump.com, we are now moving on improving and creating nice and great widgets for the users. We have been thinking of making widgets either on Javascript like google gadgets or Flex. Anyways, the two are great but we choose Flex over Javascript because of its slickness and data driven framework that makes it natural to implement MVCS. Flex is an open source framework for web applications. You may visit &lt;a href="http://www.adobe.com/products/flex/"&gt;http://www.adobe.com/products/flex/&lt;/a&gt; for more info.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-5898899553654878339?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/5898899553654878339/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=5898899553654878339' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/5898899553654878339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/5898899553654878339'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2008/10/widgets.html' title='Widgets'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-8612272158605868203</id><published>2008-10-07T18:09:00.000-07:00</published><updated>2008-10-07T18:19:13.813-07:00</updated><title type='text'>GroupJump.com Finally at 2nd Beta Stage</title><content type='html'>&lt;a href="http://www.groupjump.com"&gt;Groupjump.com&lt;/a&gt; is a social communication platform for business groups, community, organizations and other social groups. It uses Jumpsites like any other websites but it is widgetize and most of all it is highly customizable. Jumpsites are virtual spaces with full multimedia capability where you can interact in real time. With features that can be infinitely changed and redefined, Jumpsites can be custom fitted to the specific needs of the users.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.groupjump.com"&gt;Groupjump.com&lt;/a&gt; was first release on July 15,2008 with its cool features. With user's feedback, we have enhance it and make it better for the users and visitors.&lt;br /&gt;&lt;br /&gt;Visit and Jump in to &lt;a href="http://www.groupjump.com"&gt;GroupJump.com&lt;/a&gt; and experience this new innovative and revolutionize web application.&lt;br /&gt;&lt;br /&gt;For more info: visit &lt;a href="http://www.groupjump.com/FAQ"&gt;http://www.groupjump.com/FAQ&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-8612272158605868203?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/8612272158605868203/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=8612272158605868203' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/8612272158605868203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/8612272158605868203'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2008/10/groupjumpcom-finally-at-2nd-beta-stage.html' title='GroupJump.com Finally at 2nd Beta Stage'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-2153647925410988485</id><published>2008-09-28T20:50:00.000-07:00</published><updated>2008-09-28T21:07:38.501-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='networking'/><title type='text'>Ubuntu Networking</title><content type='html'>&lt;p&gt;Sometimes, when I'm setting up my network preference using graphical interface on Ubuntu it does not change its configuration especially when I do static ip address. So I do it on the command line.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;sudo vi /etc/network/interfaces&lt;/p&gt; &lt;p&gt;# The primary network interface&lt;br /&gt;auto eth0&lt;br /&gt;iface eth0 inet static&lt;br /&gt;address 192.168.1.108&lt;br /&gt;gateway 192.168.1.254&lt;br /&gt;netmask 255.255.255.0&lt;br /&gt;network 192.168.1.0&lt;br /&gt;broadcast 192.168.1.255&lt;/p&gt; &lt;p&gt;Then, I do restart it:&lt;br /&gt;&lt;/p&gt; sudo /etc/init.d/networking restart&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-2153647925410988485?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/2153647925410988485/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=2153647925410988485' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/2153647925410988485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/2153647925410988485'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2008/09/ubuntu-networking.html' title='Ubuntu Networking'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-5613206810990522371</id><published>2008-09-23T19:43:00.000-07:00</published><updated>2008-09-23T20:59:47.340-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ria'/><category scheme='http://www.blogger.com/atom/ns#' term='extjs'/><title type='text'>ExtJS Best for RIA</title><content type='html'>&lt;div style="text-align: justify;"&gt;Rich Internet Application is the trend on web software development because of its desktop-like capabilities and functionality while not having a bunch of disk space on the client PC. Creating such applications requires a wide range of knowledge on web technologies which includes the traditional HTML, CSS, Javascript, server side scripts and other components for web applications. Some RIAs use client-side scripts written in interpreted languages such as JavaScript and others uses java, Flash, CURL and Silverlight. In my case, I use &lt;a href="http://extjs.com/"&gt;Extjs&lt;/a&gt; Javascript library or framework to build rich internet application for most of my projects. The reason for that: its highly customizable, extensible code, most developer like (it has free license!) and most especially it is well documented. You won't need enough time to search and learn the library since it has a lot of resources and contributors. Here are some list:&lt;br /&gt;&lt;a href="http://extjs.com/deploy/dev/examples/samples.html"&gt;&lt;br /&gt;&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://extjs.com/deploy/dev/examples/samples.html"&gt;Their own samples and demos&lt;/a&gt; -- arrange in all of its components supported&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://extjs.com/deploy/dev/docs/"&gt;API Documentation with sample codes&lt;/a&gt; -- well organize for easy search&lt;/li&gt;&lt;li&gt;&lt;a href="http://extjs.com/learn/"&gt;Community Learning Center&lt;/a&gt; -- shows all resources on learning Extjs which includes screencast, tutorials and manuals.&lt;/li&gt;&lt;li&gt;&lt;a href="http://extjs.com/learn/Ext_Extensions"&gt;Extensions, plugins, themes&lt;/a&gt; -- user submitted extensions and themes&lt;/li&gt;&lt;li&gt;&lt;a href="http://extjs-ux.org/docs/"&gt;User Submitted plugin Repository&lt;/a&gt; -- collection of some Extjs user's plugin&lt;/li&gt;&lt;li&gt;&lt;a href="http://extjs.com/forum/"&gt;Extjs Forum&lt;/a&gt; -- exchange of views, questions, answers, suggestions and comments&lt;/li&gt;&lt;li&gt;&lt;a href="http://extjs.eu/"&gt;Saki's extensions, plugins and know-how&lt;/a&gt; -- one of Extjs contributor and active support&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.exttld.com/"&gt;Extjs for JEE  &lt;/a&gt;-- for java programmers&lt;/li&gt;&lt;li&gt; &lt;a href="http://extjswordpress.net/"&gt;ExtJS based Wordpress Theme&lt;/a&gt;&lt;span style="text-decoration: underline;"&gt; &lt;/span&gt;-- Extjs Wordpress for bloggers&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.extendersamples.rodiniz.com/"&gt;ExtJs Extender controls&lt;/a&gt;  -- &lt;a id="ext-gen110" href="http://rodiniz.blogspot.com/"&gt;Rodrigo Diniz&lt;/a&gt; 's extender controls&lt;/li&gt;&lt;li&gt;&lt;a href="http://nexus.zteo.com/2008/03/04/extphp-an-extjs-converterwrapper-for-php-developers/"&gt;Extjs wrapper for PHP&lt;/a&gt; -- for developers who doesn't have enough time to learn JavaScript’s intricacies&lt;/li&gt;&lt;/ul&gt;For more info: visit extjs.com&lt;br /&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-5613206810990522371?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/5613206810990522371/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=5613206810990522371' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/5613206810990522371'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/5613206810990522371'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2008/09/extjs-best-for-ria.html' title='ExtJS Best for RIA'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-644930034302271957</id><published>2008-09-14T18:27:00.000-07:00</published><updated>2008-09-14T20:02:46.502-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='framework'/><category scheme='http://www.blogger.com/atom/ns#' term='zend'/><category scheme='http://www.blogger.com/atom/ns#' term='extjs'/><title type='text'>Zend Framework and Extjs Framework</title><content type='html'>I am really in love with these two great frameworks which are Zend PHP framework that helps me a lot on my server side scripting and Extjs Javascript framework that helps on my client side scripting. To integrate Extjs Framework and Zend Framework with each other using Model View Controller architecture, you will have to download &lt;a href="http://extjs.com/products/extjs/download.php"&gt;extjs&lt;/a&gt;  and place it on the public/extjs folder. There are a lot of cool examples at &lt;a href="http://extjs.com/deploy/dev/examples/samples.html"&gt;Sample and Demos&lt;/a&gt; page. They have a lot of resources and tutorials on their website which includes their &lt;a href="http://extjs.com/deploy/dev/docs/"&gt;API documentation&lt;/a&gt;, &lt;a href="http://extjs.com/forum/"&gt;forum&lt;/a&gt; , contributor's websites and many more...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-644930034302271957?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/644930034302271957/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=644930034302271957' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/644930034302271957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/644930034302271957'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2008/09/zend-framework-and-extjs-framework.html' title='Zend Framework and Extjs Framework'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-8110231195819537369</id><published>2008-09-14T01:01:00.000-07:00</published><updated>2008-09-14T01:28:17.663-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='crud'/><category scheme='http://www.blogger.com/atom/ns#' term='zend'/><title type='text'>CRUD on ZEND Framework</title><content type='html'>This is just a simple tutorial on basic operations: creating, reading, updating and deleting data in the database with the use of Zend Framework.&lt;br /&gt;&lt;br /&gt;We will have four pages that all apply to person, we will group them in a single controller as four actions. We shall use the default controller and the four actions will be: &lt;br /&gt;    &lt;br /&gt;   &lt;br /&gt;          &lt;strong&gt;Page&lt;/strong&gt;--&gt;Home--&gt;Add Person--&gt;Edit Person--&gt;Delete Person&lt;br /&gt;         &lt;br /&gt;                &lt;br /&gt;          &lt;strong&gt;Controller&lt;/strong&gt;--&gt;Index--&gt;Index--&gt;Index&lt;br /&gt;       &lt;br /&gt;          &lt;strong&gt;Action&lt;/strong&gt;--&gt;Index--&gt;Add--&gt;Edit--&gt;Delete&lt;br /&gt;  &lt;br /&gt;    &lt;strong&gt;&lt;br /&gt;    Setting up the Controller&lt;/strong&gt;&lt;br /&gt;    &lt;br&gt;&lt;br /&gt;    Our controller class is called IndexController which is defined in tutorial/application/controllers/IndexController.php: &lt;br /&gt;    &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt; class IndexController extends Zend_Controller_Action&lt;br /&gt;{&lt;br /&gt;    function indexAction()&lt;br /&gt;    {&lt;br /&gt;    }&lt;br /&gt;    function addAction()&lt;br /&gt;    {&lt;br /&gt;    }&lt;br /&gt;    function editAction()&lt;br /&gt;    {&lt;br /&gt;    }&lt;br /&gt;    function deleteAction()&lt;br /&gt;    {&lt;br /&gt;    }&lt;br /&gt;}&lt;/pre&gt;&lt;br&gt;  &lt;/code&gt;We have now set up the four actions that we want to use. Then next is the action: &lt;pre&gt;&lt;br /&gt;URL                                          Action&lt;br /&gt; http://localhost/tutorial/                IndexController::indexAction()&lt;br /&gt; http://localhost/tutorial/index/add       IndexController::addAction()&lt;br /&gt; http://localhost/tutorial/index/edit      IndexController::editAction()&lt;br /&gt; http://localhost/tutorial/index/delete    IndexController::deleteAction()&lt;br /&gt;&lt;/pre&gt;&lt;strong&gt;&lt;br&gt;Setting up the View&lt;/strong&gt;   &lt;br /&gt;      &lt;br&gt;The file must be in a subdirectory that is named after the controller: &lt;br&gt;&lt;u&gt;index/index.phtml&lt;br&gt;&lt;/u&gt;&lt;code&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;    &amp;lt;title&amp;gt;&amp;lt;?php echo $this-&amp;gt;escape($this-&amp;gt;title); ?&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;    &amp;lt;h1&amp;gt;&amp;lt;?php echo $this-&amp;gt;escape($this-&amp;gt;title); ?&amp;gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br&gt;  &lt;/code&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;u&gt;index/add.phtml&lt;br&gt;&lt;/u&gt;&lt;code&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;    &amp;lt;title&amp;gt;&amp;lt;?php echo $this-&amp;gt;escape($this-&amp;gt;title); ?&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;    &amp;lt;h1&amp;gt;&amp;lt;?php echo $this-&amp;gt;escape($this-&amp;gt;title); ?&amp;gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br&gt;  &lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;index/edit.phtml&lt;br&gt;&lt;/u&gt;&lt;code&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;    &amp;lt;title&amp;gt;&amp;lt;?php echo $this-&amp;gt;escape($this-&amp;gt;title); ?&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;    &amp;lt;h1&amp;gt;&amp;lt;?php echo $this-&amp;gt;escape($this-&amp;gt;title); ?&amp;gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br&gt;  &lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;index/delete.phtml&lt;br&gt;&lt;/u&gt;&lt;code&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;    &amp;lt;title&amp;gt;&amp;lt;?php echo $this-&amp;gt;escape($this-&amp;gt;title); ?&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;    &amp;lt;h1&amp;gt;&amp;lt;?php echo $this-&amp;gt;escape($this-&amp;gt;title); ?&amp;gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br&gt;  &lt;/code&gt;&lt;br /&gt;Testing each controller/action by navigating the urls shown earlier should display the four&lt;br /&gt;titles in bold.&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;The Database&lt;/strong&gt;&lt;br /&gt;&lt;br&gt; When setting up database configuration, it is best to have it on an external .ini file.&lt;br /&gt;     &lt;u&gt; application/config.ini&lt;/u&gt;&lt;br&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;#091;general&amp;#093;&lt;br /&gt;db.adapter = PDO_MYSQL&lt;br /&gt;db.config.host = localhost&lt;br /&gt;db.config.username = root&lt;br /&gt;db.config.password = &lt;br /&gt;db.config.dbname = personna&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;                     &lt;u&gt;index.php&lt;/u&gt;&lt;br&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;Zend_Loader::loadClass('Zend_Controller_Front');&lt;br /&gt;Zend_Loader::loadClass('Zend_Config_Ini');&lt;br /&gt;Zend_Loader::loadClass('Zend_Registry');&lt;br /&gt;Zend_Loader::loadClass('Zend_Db');&lt;br /&gt;Zend_Loader::loadClass('Zend_Db_Table');&lt;br /&gt;// load configuration&lt;br /&gt;$config = new Zend_Config_Ini('./application/config.ini', 'general');&lt;br /&gt;$registry = Zend_Registry::getInstance();&lt;br /&gt;$registry-&gt;set('config', $config);&lt;br /&gt;// setup database&lt;br /&gt;$db = Zend_Db::factory($config-&gt;db-&gt;adapter,&lt;br /&gt;                  $config-&gt;db-&gt;config-&gt;toArray());&lt;br /&gt;Zend_Db_Table::setDefaultAdapter($db);&lt;br /&gt;// setup controller&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;strong&gt;The Model&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;  &lt;u&gt;    application/models/Person.php&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;Setting up the model for the person is easy as:&lt;br /&gt;&amp;lt;?php&lt;br /&gt;class Person extends Zend_Db_Table&lt;br /&gt;{&lt;br /&gt;    protected $_name = 'person';&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Now, we will have to edit the controller and the views to meet our CRUD application:&lt;br&gt;&lt;br /&gt;&lt;strong&gt;Listing Persons&lt;/strong&gt;&lt;br /&gt;&lt;u&gt;IndexController.php&lt;/u&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;function indexAction()&lt;br /&gt;{&lt;br /&gt;    $this-&gt;view-&gt;title = "My Persons";&lt;br /&gt;    $person = new Person();&lt;br /&gt;    $this-&gt;view-&gt;persons = $person-&gt;fetchAll();&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;              &lt;u&gt; index.phtml&lt;/u&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;h1&amp;gt;&amp;lt;?php echo $this-&gt;escape($this-&gt;title); ?&amp;gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;lt;a href="&amp;lt;?php echo $this-&gt;baseUrl; ?&amp;gt;/index/add"&amp;gt;Add new person&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;table&amp;gt;&lt;br /&gt;&amp;lt;tr&amp;gt;&lt;br /&gt;     &amp;lt;th&amp;gt;Title&amp;lt;/th&amp;gt;&lt;br /&gt;     &amp;lt;th&amp;gt;Artist&amp;lt;/th&amp;gt;&lt;br /&gt;     &amp;lt;th&amp;gt;&amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;&amp;lt;?php foreach($this-&gt;persons as $person) : ?&amp;gt;&lt;br /&gt;&amp;lt;tr&amp;gt;&lt;br /&gt;     &amp;lt;td&amp;gt;&amp;lt;?php echo $this-&gt;escape($person-&gt;title);?&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;     &amp;lt;td&amp;gt;&amp;lt;?php echo $this-&gt;escape($person-&gt;artist);?&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;     &amp;lt;td&amp;gt;&lt;br /&gt;       &amp;lt;a href="&amp;lt;?php echo $this-&gt;baseUrl; ?&amp;gt;/index/edit/id/&amp;lt;?php&lt;br /&gt;          echo $person-&gt;id;?&amp;gt;"&amp;gt;Edit&amp;lt;/a&amp;gt;&lt;br /&gt;      &amp;lt;a href="&amp;lt;?php echo $this-&gt;baseUrl; ?&amp;gt;/index/delete/id/&amp;lt;?php&lt;br /&gt;          echo $person-&gt;id;?&amp;gt;"&amp;gt;Delete&amp;lt;/a&amp;gt;&lt;br /&gt;    &amp;lt;/td&amp;gt;&lt;br /&gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;&amp;lt;?php endforeach; ?&amp;gt;&lt;br /&gt;&amp;lt;/table&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Adding New Persons&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;                           &lt;u&gt;IndexController.php&lt;/u&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;function addAction()&lt;br /&gt;{&lt;br /&gt;    $this-&gt;view-&gt;title = "Add New Person";&lt;br /&gt;    if ($this-&gt;_request-&gt;isPost()) {&lt;br /&gt;        Zend_Loader::loadClass('Zend_Filter_StripTags');&lt;br /&gt;        $filter = new Zend_Filter_StripTags();&lt;br /&gt;        $artist = $filter-&gt;filter($this-&gt;_request-&gt;getPost('artist'));&lt;br /&gt;        $artist = trim($artist);&lt;br /&gt;        $title = trim($filter-&gt;filter($this-&gt;_request-&gt;getPost('title')));&lt;br /&gt;        if ($artist != '' &amp;&amp; $title != '') {&lt;br /&gt;            $data = array(&lt;br /&gt;                'artist' =&gt; $artist,&lt;br /&gt;                'title' =&gt; $title,&lt;br /&gt;            );&lt;br /&gt;            $person = new Person();&lt;br /&gt;            $person-&gt;insert($data);&lt;br /&gt;            $this-&gt;_redirect('/');&lt;br /&gt;            return;&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;    // set up an "empty" person&lt;br /&gt;    $person = new Person();&lt;br /&gt;    $this-&gt;view-&gt;person = $person-&gt;createRow();&lt;br /&gt;    // additional view fields required by form&lt;br /&gt;    $this-&gt;view-&gt;action = 'add';&lt;br /&gt;    $this-&gt;view-&gt;buttonText = 'Add';&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;u&gt;add.phtml&lt;/u&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;form action="&amp;lt;?php echo $this-&gt;baseUrl ?&gt;/index/&amp;lt;?php&lt;br /&gt;    echo $this-&gt;action; ?&amp;gt;" method="post"&amp;gt;&lt;br /&gt;&amp;lt;div&amp;gt;&lt;br /&gt;    &amp;lt;label for="artist"&amp;gt;Artist&amp;lt;/label&amp;gt;&lt;br /&gt;    &amp;lt;input type="text" name="artist"&lt;br /&gt;        value="&amp;lt;?php echo $this-&gt;escape(trim($this-&gt;person-&gt;artist));?&amp;gt;"/&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;div&amp;gt;&lt;br /&gt;    &amp;lt;label for="title"&amp;gt;Title&amp;lt;/label&amp;gt;&lt;br /&gt;    &amp;lt;input type="text" name="title"&lt;br /&gt;        value="&amp;lt;?php echo $this-&gt;escape($this-&gt;person-&gt;title);?&amp;gt;"/&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;div id="formbutton"&amp;gt;&lt;br /&gt;&amp;lt;input type="hidden" name="id" value="&amp;lt;?php echo $this-&gt;person-&gt;id; ?&amp;gt;" /&amp;gt;&lt;br /&gt;&amp;lt;input type="submit" name="add"&lt;br /&gt;    value="&amp;lt;?php echo $this-&gt;escape($this-&gt;buttonText); ?&amp;gt;" /&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/form&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Editing an Person&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;                      &lt;u&gt;IndexController.php&lt;/u&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;function editAction()&lt;br /&gt;{&lt;br /&gt;    $this-&gt;view-&gt;title = "Edit Person";&lt;br /&gt;    $person = new Person();&lt;br /&gt;    if ($this-&gt;_request-&gt;isPost()) {&lt;br /&gt;        Zend_Loader::loadClass('Zend_Filter_StripTags');&lt;br /&gt;        $filter = new Zend_Filter_StripTags();&lt;br /&gt;        $id = (int)$this-&gt;_request-&gt;getPost('id');&lt;br /&gt;        $artist = $filter-&gt;filter($this-&gt;_request-&gt;getPost('artist'));&lt;br /&gt;        $artist = trim($artist);&lt;br /&gt;        $title = trim($filter-&gt;filter($this-&gt;_request-&gt;getPost('title')));&lt;br /&gt;        if ($id !== false) {&lt;br /&gt;            if ($artist != '' &amp;&amp; $title != '') {&lt;br /&gt;                $data = array(&lt;br /&gt;                    'artist' =&gt; $artist,&lt;br /&gt;                    'title' =&gt; $title,&lt;br /&gt;                );&lt;br /&gt;                $where = 'id = ' . $id;&lt;br /&gt;               $person-&gt;update($data, $where);&lt;br /&gt;               $this-&gt;_redirect('/');&lt;br /&gt;               return;&lt;br /&gt;           } else {&lt;br /&gt;               $this-&gt;view-&gt;person = $person-&gt;fetchRow('id='.$id);&lt;br /&gt;           }&lt;br /&gt;      }&lt;br /&gt;  } else {&lt;br /&gt;      // person id should be $params['id']&lt;br /&gt;      $id = (int)$this-&gt;_request-&gt;getParam('id', 0);&lt;br /&gt;      if ($id &gt; 0) {&lt;br /&gt;           $this-&gt;view-&gt;person = $person-&gt;fetchRow('id='.$id);&lt;br /&gt;      }&lt;br /&gt;  }&lt;br /&gt;  // additional view fields required by form&lt;br /&gt;  $this-&gt;view-&gt;action = 'edit';&lt;br /&gt;  $this-&gt;view-&gt;buttonText = 'Update';&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;u&gt;edit.phtml&lt;/u&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;form action="&amp;lt;?php echo $this-&gt;baseUrl ?&gt;/index/&amp;lt;?php&lt;br /&gt;    echo $this-&gt;action; ?&amp;gt;" method="post"&amp;gt;&lt;br /&gt;&amp;lt;div&amp;gt;&lt;br /&gt;    &amp;lt;label for="artist"&amp;gt;Artist&amp;lt;/label&amp;gt;&lt;br /&gt;    &amp;lt;input type="text" name="artist"&lt;br /&gt;        value="&amp;lt;?php echo $this-&gt;escape(trim($this-&gt;person-&gt;artist));?&amp;gt;"/&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;div&amp;gt;&lt;br /&gt;    &amp;lt;label for="title"&amp;gt;Title&amp;lt;/label&amp;gt;&lt;br /&gt;    &amp;lt;input type="text" name="title"&lt;br /&gt;        value="&amp;lt;?php echo $this-&gt;escape($this-&gt;person-&gt;title);?&amp;gt;"/&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;div id="formbutton"&amp;gt;&lt;br /&gt;&amp;lt;input type="hidden" name="id" value="&amp;lt;?php echo $this-&gt;person-&gt;id; ?&amp;gt;" /&amp;gt;&lt;br /&gt;&amp;lt;input type="submit" name="add"&lt;br /&gt;    value="&amp;lt;?php echo $this-&gt;escape($this-&gt;buttonText); ?&amp;gt;" /&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/form&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;strong&gt;Deleting an Person&lt;/strong&gt;&lt;br /&gt;                            &lt;u&gt; IndexController.php&lt;/u&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;function deleteAction()&lt;br /&gt;{&lt;br /&gt;    $this-&gt;view-&gt;title = "Delete Person";&lt;br /&gt;    $person = new Person();&lt;br /&gt;    if ($this-&gt;_request-&gt;isPost()) {&lt;br /&gt;        Zend_Loader::loadClass('Zend_Filter_Alpha');&lt;br /&gt;        $filter = new Zend_Filter_Alpha();&lt;br /&gt;      $id = (int)$this-&gt;_request-&gt;getPost('id');&lt;br /&gt;      $del = $filter-&gt;filter($this-&gt;_request-&gt;getPost('del'));&lt;br /&gt;      if ($del == 'Yes' &amp;&amp; $id &gt; 0) {&lt;br /&gt;           $where = 'id = ' . $id;&lt;br /&gt;           $rows_affected = $person-&gt;delete($where);&lt;br /&gt;      }&lt;br /&gt;  } else {&lt;br /&gt;      $id = (int)$this-&gt;_request-&gt;getParam('id');&lt;br /&gt;      if ($id &gt; 0) {&lt;br /&gt;           // only render if we have an id and can find the person.&lt;br /&gt;           $this-&gt;view-&gt;person = $person-&gt;fetchRow('id='.$id);&lt;br /&gt;           if ($this-&gt;view-&gt;person-&gt;id &gt; 0) {&lt;br /&gt;               // render template automatically&lt;br /&gt;               return;&lt;br /&gt;           }&lt;br /&gt;      }&lt;br /&gt;  }&lt;br /&gt;  // redirect back to the person list unless we have rendered the view&lt;br /&gt;  $this-&gt;_redirect('/');&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;u&gt;delete.phtml&lt;/u&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;?php echo $this-&gt;render('header.phtml'); ?&amp;gt;&lt;br /&gt;&amp;lt;h1&amp;gt;&amp;lt;?php echo $this-&gt;escape($this-&gt;title); ?&amp;gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;&amp;lt;?php if ($this-&gt;person) :?&amp;gt;&lt;br /&gt;&amp;lt;form action="&amp;lt;?php echo $this-&amp;gt;baseUrl ?&amp;gt;/index/delete" method="post"&amp;gt;&lt;br /&gt;&amp;lt;p&gt;Are you sure that you want to delete&lt;br /&gt;  '&amp;lt;?php echo $this-&gt;escape($this-&gt;person-&gt;title); ?&amp;gt;' by&lt;br /&gt;  '&amp;lt;?php echo $this-&gt;escape($this-&gt;person-&gt;artist); ?&amp;gt;'?&lt;br /&gt;&amp;lt;/p&gt;&lt;br /&gt;&amp;lt;div&gt;&lt;br /&gt;  &amp;lt;input type="hidden" name="id" value="&amp;lt;?php echo $this-&amp;gt;person-&amp;gt;id; ?&amp;gt;" /&amp;gt;&lt;br /&gt;  &amp;lt;input type="submit" name="del" value="Yes" /&amp;gt;&lt;br /&gt;  &amp;lt;input type="submit" name="del" value="No" /&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/form&amp;gt;&lt;br /&gt;&amp;lt;?php else: ?&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;Cannot find person.&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;?php endif;?&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;Now, you may test and run it. Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-8110231195819537369?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/8110231195819537369/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=8110231195819537369' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/8110231195819537369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/8110231195819537369'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2008/09/crud-on-zend-framework.html' title='CRUD on ZEND Framework'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-2958952862859915171</id><published>2008-09-10T18:30:00.000-07:00</published><updated>2008-09-10T18:50:09.727-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='domain'/><category scheme='http://www.blogger.com/atom/ns#' term='dns'/><category scheme='http://www.blogger.com/atom/ns#' term='wildcarded'/><category scheme='http://www.blogger.com/atom/ns#' term='apache'/><category scheme='http://www.blogger.com/atom/ns#' term='subdomain'/><title type='text'>Unlimited Subdomain</title><content type='html'>Really? Actually, I am talking about Wildcarded DNS (*) on your own domain account. Setting it up would mean:&lt;br /&gt;&lt;br /&gt; 1. having * address on MX records&lt;br /&gt; 2. adding virtual host on your apache configuration (httpd.conf)&lt;br /&gt;&lt;br /&gt;&amp;lt;VirtualHost ipaddress&amp;gt;&lt;br /&gt;  DocumentRoot "directory"&lt;br /&gt;  ServerName domainname&lt;br /&gt;  ServerAlias www.domain.com domain.com *.domain.com&lt;br /&gt;&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;&lt;br /&gt;  3. PHP version 3 or later&lt;br /&gt;  4. in some cases you may want to edit .htaccess&lt;br /&gt;&lt;br /&gt;It is assume that you are using apache web server. You may test it by typing on the address bar on your web browser any subdomain name: &lt;span style="font-family:Verdana, Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;b&gt;http://anyvalidname.yourdomain.com&lt;/b&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-2958952862859915171?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/2958952862859915171/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=2958952862859915171' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/2958952862859915171'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/2958952862859915171'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2008/09/unlimited-subdomain.html' title='Unlimited Subdomain'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-7657579151755972373</id><published>2008-09-02T03:13:00.000-07:00</published><updated>2008-09-02T06:07:55.602-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='chrome'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='browser'/><title type='text'>New Browser (Google Chrome)</title><content type='html'>Google just announce their new product and I am amaze and excited about it. To know more about this new revolution and innovative browser, take a look : &lt;a href="http://www.google.com/googlebooks/chrome/"&gt;http://www.google.com/googlebooks/chrome/.&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-7657579151755972373?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/7657579151755972373/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=7657579151755972373' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/7657579151755972373'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/7657579151755972373'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2008/09/new-browser-google-chrome.html' title='New Browser (Google Chrome)'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-2590361314768917523</id><published>2008-09-01T19:45:00.000-07:00</published><updated>2008-09-01T20:02:35.990-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='apache'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='svn'/><title type='text'>Subversion (SVN) server on UBUNTU</title><content type='html'>SVN is a useful tool for developers to maintain current and historical versions of files such as source code, web pages, and documentation. You can easily revert to previous revision to fix any bugs or in the event that someone accidentally deleted some files. It is best when you are working with a big and complex projects where in one module or file is handled by several developers. I use this daily in my projects so as to get away of the difficulty of combining files and getting and fixing buggy files.&lt;br /&gt;&lt;br /&gt;Here are the steps to set up an SVN server:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;sudo apt-get install subversion libapache2-svn&lt;/li&gt;&lt;li&gt;sudo svnadmin create /var/lib/svn&lt;/li&gt;&lt;li&gt;sudo chown -R www-data:www-data /var/lib/svn&lt;/li&gt;&lt;li&gt;sudo chmod 770 -R /var/lib/svn&lt;/li&gt;&lt;li&gt;gksu gedit /etc/apache2/mods-available/dav_svn.conf&lt;/li&gt;&lt;/ul&gt;Uncomment the codes by removing the ‘#’ in front of the following lines:&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;location&amp;gt;&lt;br /&gt;…&lt;br /&gt;DAV svn&lt;br /&gt;…&lt;br /&gt;AuthType Basic&lt;br /&gt;AuthName “Subversion Repository”&lt;br /&gt;AuthUserFile /etc/apache2/dav_svn.passwd&lt;br /&gt;…&lt;br /&gt;&amp;lt;limitexcept&amp;gt;&lt;br /&gt;Require valid-user&lt;br /&gt;&amp;lt;/limitexcept&amp;gt;&lt;br /&gt;&amp;lt;/location&amp;gt;&lt;br /&gt;&lt;br /&gt;   &lt;/code&gt;If you have only one repository for your SVN, uncomment the following line:&lt;br /&gt;&lt;br /&gt;SVNPath /var/lib/svn&lt;br /&gt;&lt;br /&gt;    Else if you are setting up multiple repositories, uncomment this line&lt;br /&gt;&lt;br /&gt;SVNParentPath /var/lib/svn&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;sudo htpasswd2 -cm /etc/apache2/dav_svn.passwd yourusername&lt;/li&gt;&lt;li&gt;sudo /etc/init.d/apache2 restart&lt;/li&gt;&lt;/ul&gt;That's it... open up your browser to check if it is running well:  &lt;em&gt;http://localhost/svn&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-2590361314768917523?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/2590361314768917523/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=2590361314768917523' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/2590361314768917523'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/2590361314768917523'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2008/09/subversion-svn-server-on-ubuntu.html' title='Subversion (SVN) server on UBUNTU'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-8308087897537287701</id><published>2008-08-29T21:10:00.000-07:00</published><updated>2008-08-29T21:19:48.892-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='json'/><title type='text'>Useful parseInt on Javascript</title><content type='html'>I was stack up on one part of my module when I want to display an array of result which is in json format. All values were displaying well except for one integer value on the database. I then was thinking that it was parse in as string on json, so I came up searching for a conversion from a string argument to an interger.&lt;br /&gt;&lt;br /&gt;The syntax is:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;parseInt&lt;/b&gt; syntax:&lt;/i&gt;    &lt;code&gt;&lt;span&gt;parseInt( 'string' [, base] ) &lt;/span&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-8308087897537287701?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/8308087897537287701/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=8308087897537287701' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/8308087897537287701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/8308087897537287701'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2008/08/useful-paseint-on-javascript.html' title='Useful parseInt on Javascript'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-1511472667635804175</id><published>2008-08-28T22:40:00.000-07:00</published><updated>2008-08-29T03:04:33.189-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='design'/><category scheme='http://www.blogger.com/atom/ns#' term='templates'/><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>Free CSS Templates</title><content type='html'>I am not a web designer so I usually download and edit free css templates for some of my project design. Here are the top CSS templates I usually use:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.freecsstemplates.org/"&gt;http://www.freecsstemplates.org/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://templatefusion.org/"&gt;http://templatefusion.org/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.free-css.com/free-css-templates/page1.php"&gt;http://www.free-css.com/free-css-templates/page1.php&lt;/a&gt;&lt;/li&gt;&lt;li&gt;h&lt;a href="http://www.zhengdesign.com/"&gt;ttp://www.zhengdesign.com/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.mycelly.com/"&gt;http://www.mycelly.com/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.free-css-templates.com/"&gt;http://www.free-css-templates.com/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.zhengdesign.com/"&gt;http://www.zhengdesign.com/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://templates.arcsin.se/"&gt;http://templates.arcsin.se/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.freecsstemplate.net/free-css-templates.php"&gt;http://www.freecsstemplate.net/free-css-templates.php&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-1511472667635804175?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/1511472667635804175/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=1511472667635804175' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/1511472667635804175'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/1511472667635804175'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2008/08/free-css-templates.html' title='Free CSS Templates'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-8836994571421710738</id><published>2008-08-28T19:31:00.000-07:00</published><updated>2008-08-28T19:35:35.474-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='array'/><category scheme='http://www.blogger.com/atom/ns#' term='loop'/><category scheme='http://www.blogger.com/atom/ns#' term='json'/><title type='text'>Loop on Json</title><content type='html'>Accessing the value on json seems like different with ordinary array. Here's how it is access:&lt;br /&gt;&lt;br /&gt;var json = { "person": { "name": "juan dela cruz" } };&lt;br /&gt;&lt;br /&gt;for (var m in json) {alert(json[m].name); }&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-8836994571421710738?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/8836994571421710738/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=8836994571421710738' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/8836994571421710738'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/8836994571421710738'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2008/08/loop-on-json.html' title='Loop on Json'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-5619873074639294424</id><published>2008-08-24T18:06:00.000-07:00</published><updated>2008-08-24T18:55:09.634-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='application'/><category scheme='http://www.blogger.com/atom/ns#' term='framework'/><category scheme='http://www.blogger.com/atom/ns#' term='ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>My Top Favorite Javascript framework</title><content type='html'>Here are my top favorite javascript framework:&lt;br /&gt;&lt;br /&gt;1. Extjs (&lt;a href="http://extjs.com/"&gt;http://extjs.com&lt;/a&gt;)&lt;br /&gt;      is a cross-browser JavaScript library for building rich internet applications. It includes:&lt;br /&gt;&lt;br /&gt;  * High performance, customizable UI widgets&lt;br /&gt;  * Well designed and extensible Component model&lt;br /&gt;  * An intuitive, easy to use API&lt;br /&gt;  * Commercial and Open Source licenses available&lt;br /&gt;&lt;br /&gt;Extjs is my first choice when it comes to javascript implementation on my client side scripting. Especially when I will have to build huge project with so much interaction. It has a wide variety of small application that you may wanted to have in your web application. The documentation and support is clear and perfect.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2. JQuery (&lt;a href="http://jquery.com/"&gt;http://jquery.com/&lt;/a&gt;)&lt;br /&gt;jQuery is a fast, concise, JavaScript Library that simplifies how you traverse HTML documents, handle events, perform animations, and add Ajax interactions to your web pages. &lt;strong&gt;jQuery is designed to change the way that you write JavaScript.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The nice thing I love about jquery is that it is too light and slick. I also love how they animate things out. I use this usually on small web projects that needs a little bit of Ajax Interaction or some animation on photos or other contents.&lt;br /&gt;&lt;br /&gt;3. Mootools (&lt;a href="http://mootools.net/"&gt;http://mootools.net/&lt;/a&gt;)&lt;br /&gt;MooTools is a &lt;em&gt;compact&lt;/em&gt;, &lt;em&gt;modular&lt;/em&gt;, &lt;em&gt;Object-Oriented&lt;/em&gt; JavaScript framework designed for the intermediate to advanced JavaScript developer. It allows you to write &lt;em&gt;powerful&lt;/em&gt;, &lt;em&gt;flexible&lt;/em&gt;, and &lt;em&gt;cross-browser&lt;/em&gt; code with its elegant, well documented, and &lt;em&gt;coherent API&lt;/em&gt;.&lt;br /&gt;&lt;br /&gt;Mootools is much like jquery. Simply powerful but it is also light and their documentation is complete and straight forward.&lt;br /&gt;&lt;br /&gt;4. Scriptaculous(&lt;a href="http://script.aculo.us/"&gt;http://script.aculo.us/&lt;/a&gt;)&lt;br /&gt;script.aculo.us provides you with &lt;b&gt;easy-to-use&lt;/b&gt;, &lt;b&gt;cross-browser&lt;/b&gt; user interface &lt;b&gt;JavaScript libraries&lt;/b&gt; to make your web sites and web applications fly.&lt;br /&gt;&lt;br /&gt;Actually, scriptaculous is an add-on to highly customizable protoype. It is also a lightweight framework and they've got a lot of resources inorder for you to learn fast and easily.&lt;br /&gt;&lt;br /&gt;5. Prototype (&lt;a href="http://www.prototypejs.org/"&gt;http://www.prototypejs.org/&lt;/a&gt;)&lt;br /&gt;Prototype is a JavaScript Framework that aims to ease development of dynamic web applications.&lt;div id="sell"&gt;              &lt;p&gt;Featuring a unique, easy-to-use toolkit for class-driven development and the nicest Ajax library around, Prototype is quickly becoming the codebase of choice for web application developers everywhere.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;This rich library will let you build your own classes or scriptlet in maintainable and organize way because of its class-driven development.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-5619873074639294424?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/5619873074639294424/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=5619873074639294424' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/5619873074639294424'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/5619873074639294424'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2008/08/my-top-favorite-javascript-framework.html' title='My Top Favorite Javascript framework'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-7831684162000835775</id><published>2008-08-21T18:46:00.000-07:00</published><updated>2008-08-29T21:20:07.534-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='headers'/><category scheme='http://www.blogger.com/atom/ns#' term='cache'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='optimization'/><category scheme='http://www.blogger.com/atom/ns#' term='apache'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>Web Optimization</title><content type='html'>&lt;p  style="text-align: justify;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style=""&gt;1. Reduce the number of HTTP Requests&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul  style="text-align: justify;font-family:arial;"&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Simplify page's design&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Combine scripts and stylesheets into one single file&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Combine your background images into a single image&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div  style="text-align: justify;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;2. Use Expires header&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul  style="text-align: justify;font-family:arial;"&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;For static components: implement "Never expire" policy by setting far future &lt;code&gt;Expires&lt;/code&gt; header&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;For dynamic components: use an appropriate &lt;code&gt;Cache-Control&lt;/code&gt; header to help the browser with conditional requests&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div  style="text-align: justify;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;3. Compress with the Accept-Encoding header&lt;br /&gt;   configuring gzip depends on your version: Apache 1.3 uses &lt;a href="http://sourceforge.net/projects/mod-gzip/"&gt;mod_gzip&lt;/a&gt; while Apache 2.x uses &lt;a href="http://httpd.apache.org/docs/2.0/mod/mod_deflate.html"&gt;mod_deflate&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;4. CSS and Javascript&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul  style="text-align: justify;font-family:arial;"&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;put CSS stylesheets at the top and make it external&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;put javascripts or other scripts at the bottom and make it also external&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;avoid CSS expressions&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;compress css and javascript files&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;avoid using filters like &lt;code&gt;AlphaImageLoader&lt;/code&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;choose &lt;span style="font-style: italic;"&gt; link &lt;/span&gt; over @import&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;use event delegation smartly on javascript&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;minimize DOM access&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div  style="text-align: justify;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;5. Put the buffer flush at the top&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;6. Optimize Images&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul  style="text-align: justify;font-family:arial;"&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;    convert gif to png&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;use optimizer tool like pngcrush for png images files and jpegtran for jpeg or jpg files&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;don't scale images&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;make favicon small and cacheable&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div  style="text-align: justify;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;7. Keep all component under 25K&lt;br /&gt;&lt;br /&gt;Extra:&lt;br /&gt;You may use &lt;b&gt;&lt;span style=""&gt;Zend Optimize (&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;a href="http://www.zend.com/store/free_download.php" target="_blank"&gt;http://www.zend.com/store/&lt;wbr&gt;free_download.php&lt;/a&gt;). You may save it in your &lt;i&gt;/tmp/&lt;/i&gt;    directory. Then, follow this configuration:&lt;/span&gt; &lt;/div&gt;&lt;p  style="text-align: justify;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;i&gt;&lt;span style=""&gt;cd /tmp/&lt;br /&gt;tar xvfz ZendOptimizer-2.5.7-linux-&lt;wbr&gt;glibc21-i386.tar.gz&lt;br /&gt;cd ZendOptimizer-2.5.7-linux-&lt;wbr&gt;glibc21-i386/data/5_0_x_comp/&lt;br /&gt;mkdir /usr/local/lib/Zend&lt;br /&gt;mv ZendOptimizer.so /usr/local/lib/Zend/&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;div  style="text-align: justify;font-family:arial;"&gt; &lt;/div&gt;&lt;p  style="text-align: justify;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Edit &lt;i&gt;/etc/php.ini&lt;/i&gt;    and add two more lines to the &lt;i&gt;[PHP]&lt;/i&gt;    section of the file at the beginning so that it looks like this:&lt;/span&gt;&lt;/p&gt;&lt;div face="arial" style="text-align: justify;"&gt;                      &lt;pre  style="font-size:12px;"&gt;&lt;span style="font-size:100%;"&gt;[PHP]&lt;br /&gt;zend_extension=/usr/local/lib/&lt;/span&gt;&lt;wbr&gt;&lt;span style="font-size:100%;"&gt;ioncube/&lt;a href="http://ioncube_loader_lin_5.0.so/" target="_blank"&gt;ioncube_loader_lin_5.&lt;wbr&gt;0.so&lt;/a&gt;&lt;br /&gt;zend_extension=/usr/local/lib/&lt;/span&gt;&lt;wbr&gt;&lt;span style="font-size:100%;"&gt;Zend/ZendOptimizer.so&lt;br /&gt;zend_optimizer.optimization_&lt;/span&gt;&lt;wbr&gt;&lt;span style="font-size:100%;"&gt;level=15&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-7831684162000835775?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/7831684162000835775/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=7831684162000835775' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/7831684162000835775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/7831684162000835775'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2008/08/web-optimization.html' title='Web Optimization'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-3714531571403610046</id><published>2008-08-21T00:37:00.000-07:00</published><updated>2008-08-26T05:57:53.291-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='installation'/><category scheme='http://www.blogger.com/atom/ns#' term='framework'/><category scheme='http://www.blogger.com/atom/ns#' term='zend'/><category scheme='http://www.blogger.com/atom/ns#' term='xampp'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='apache'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Installing Zend Framework on Ubuntu in 1 minute</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:arial;"&gt;Why use framework? Frameworks and best practices mean reduced training costs and     quicker time-to-market – important factors in adoption decisions. Built     so you can pick and choose just the pieces you need to turbocharge your web     applications, speeding new development and reducing maintenance.&lt;/span&gt;  &lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;br /&gt;Now, why I choose Zend Framework of all PHP framework like CakePHP, CodeIgniter, Symphony and others? Simply because of its simplicity, object-oriented best practices, and a rigorously tested agile codebase. Also, when I try installing and playing around with CakePHP and Zend Framework which are two top most rated php framework, I am more in love with Zend Framework. The documentation, installation, support and resources are much more clearer and abundant.&lt;/span&gt;  &lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;br /&gt;So let's start...&lt;/span&gt;  &lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;br /&gt;The first step is to download the software packages :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;1. Xampp (&lt;/span&gt;&lt;a style="font-family: arial;" href="http://www.apachefriends.org/en/xampp-linux.html"&gt;http://www.apachefriends.org/en/xampp-linux.html&lt;/a&gt;&lt;span style="font-family:arial;"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;2. Zend Framework &lt;/span&gt;&lt;a style="font-family: arial;" href="http://framework.zend.com/download/index"&gt;(http://framework.zend.com/download/index&lt;/a&gt;&lt;span style="font-family:arial;"&gt;)&lt;/span&gt; &lt;span style="font-weight: bold;font-family:arial;" &gt;&lt;br /&gt;&lt;br /&gt;Installing Xampp (&lt;/span&gt;&lt;span style="font-family:arial;"&gt;detail instruction on the site&lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;)&lt;br /&gt;&lt;/span&gt;&lt;ol style="font-family: arial;"&gt;&lt;li&gt;Go to a Linux shell and login as the system administrator root:&lt;p&gt; su&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;Extract the downloaded archive file to /opt:&lt;p&gt; tar xvfz xampp-linux-1.6.7.tar.gz -C /opt&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-family:arial;"&gt;   Simple as that...&lt;/span&gt; &lt;span style="font-weight: bold;font-family:arial;" &gt;&lt;br /&gt;&lt;br /&gt;Installing Zend Framework&lt;/span&gt;&lt;span style="font-family:arial;"&gt; (Model-View-Controller Architecture)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;    First, open up your httpd.conf on /opt/lampp/etc directory 'AllowOverride None' to 'AllowOverride All' in both the &lt;directory&gt; and &lt;directory var="" www=""&gt; sections. Once that is done, save the file and open up the 'Services Admin' window and restart Apache (Web server). That's it. URL rewriting should be enabled in Apache.&lt;/directory&gt;&lt;/directory&gt;&lt;/span&gt; &lt;span style="font-family:arial;"&gt;&lt;br /&gt;Second, on /opt/lampp/htdocs/(folder) directory the layout structure of folders and files should be this way:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;/opt/lampp/htdocs/(folder)&lt;br /&gt;----------- application&lt;br /&gt;     ---------------- controllers&lt;br /&gt;     ---------------- models&lt;br /&gt;     ---------------- views&lt;br /&gt;            -------------------- filters&lt;br /&gt;            -------------------- helpers&lt;br /&gt;            -------------------- scripts&lt;br /&gt;----------- library&lt;br /&gt;     ----------------Zend&lt;br /&gt;----------- public&lt;br /&gt;      ---------------- images&lt;br /&gt;      ---------------- scripts&lt;br /&gt;      ---------------- styles&lt;br /&gt;      ---------------- index.php&lt;/span&gt;&lt;br /&gt;   &lt;span style="font-family:arial;"&gt;      So open the terminal and type &lt;/span&gt;&lt;span style="font-style: italic;font-family:arial;" &gt;sudo mkdir –p application/views/scripts&lt;/span&gt;&lt;span style="font-family:arial;"&gt; (the ‘-p’ parameter means 'parent' and will create the necessary parent directories if needed. You have to create the above-mentioned directory structure by doing the same sudo mkdir -p command.&lt;/span&gt;  &lt;span style="font-family:arial;"&gt;&lt;br /&gt;      Third, type &lt;/span&gt;&lt;span style="font-style: italic;font-family:arial;" &gt;sudo touch .htaccess&lt;/span&gt;&lt;span style="font-family:arial;"&gt; on /opt/lampp/htdocs/. All ‘.htaccess’ files are for both URL-rewriting and security purposes. Type in vi .htaccess and enter the following:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;font-family:georgia;" &gt;RewriteEngine on&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;font-family:georgia;" &gt;                RewriteRule .* index.php&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;font-family:georgia;" &gt;               php_flag magic_quotes_gpc off&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;font-family:georgia;" &gt;               php_flag register_globals off&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;Fourth, create index.php file on /opt/lampp/htdocs/(folder)/public. Then enter the following:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(128, 128, 128); font-style: italic;"&gt;// initial configuration&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.php.net/error_reporting"&gt;&lt;span style="color: rgb(0, 0, 102);"&gt;error_reporting&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;(&lt;/span&gt;E_ALL|E_STRICT&lt;span style="color: rgb(102, 204, 102);"&gt;)&lt;/span&gt;;&lt;br /&gt;date_default_timezone_set&lt;span style="color: rgb(102, 204, 102);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;'Asia/Manila'&lt;/span&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;)&lt;/span&gt;;&lt;br /&gt;&lt;a href="http://www.php.net/set_include_path"&gt;&lt;span style="color: rgb(0, 0, 102);"&gt;set_include_path&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;'.'&lt;/span&gt; . PATH_SEPARATOR . &lt;span style="color: rgb(255, 0, 0);"&gt;'../library'&lt;/span&gt;&lt;br /&gt;. PATH_SEPARATOR . &lt;span style="color: rgb(255, 0, 0);"&gt;'../application/models/'&lt;/span&gt;&lt;br /&gt;. PATH_SEPARATOR . &lt;a href="http://www.php.net/get_include_path"&gt;&lt;span style="color: rgb(0, 0, 102);"&gt;get_include_path&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;)&lt;/span&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;)&lt;/span&gt;;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(177, 177, 0);"&gt;include&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0);"&gt;"Zend/Loader.php"&lt;/span&gt;;&lt;br /&gt;Zend_Loader::&lt;span style="color: rgb(0, 102, 0);"&gt;loadClass&lt;/span&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;'Zend_Controller_Front'&lt;/span&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;)&lt;/span&gt;;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(128, 128, 128); font-style: italic;"&gt;// setup controller&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;$frontController&lt;/span&gt; = Zend_Controller_Front::&lt;span style="color: rgb(0, 102, 0);"&gt;getInstance&lt;/span&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;)&lt;/span&gt;;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;$frontController&lt;/span&gt;-&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;throwExceptions&lt;/span&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;true&lt;/span&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;)&lt;/span&gt;;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;$frontController&lt;/span&gt;-&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;setControllerDirectory&lt;/span&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;'../application/controllers'&lt;/span&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;)&lt;/span&gt;;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(128, 128, 128); font-style: italic;"&gt;// run!&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;$frontController&lt;/span&gt;-&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;dispatch&lt;/span&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;)&lt;/span&gt;;&lt;br /&gt;&lt;br /&gt;That's it!&lt;br /&gt;&lt;br /&gt;To test our installation:&lt;br /&gt;&lt;br /&gt;Go to /opt/lampp/htdocs/(folder)/application/controllers then create a IndexController.php file with the following code:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(177, 177, 0);"&gt;require_once&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0);"&gt;'Zend/Controller/Action.php'&lt;/span&gt;;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;class&lt;/span&gt; IndexController &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;extends&lt;/span&gt; Zend_Controller_Action &lt;span style="color: rgb(102, 204, 102);"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;function&lt;/span&gt; indexAction&lt;span style="color: rgb(102, 204, 102);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;)&lt;/span&gt; &lt;span style="color: rgb(102, 204, 102);"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;$this&lt;/span&gt;-&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;view&lt;/span&gt;-&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;title&lt;/span&gt; = &lt;span style="color: rgb(255, 0, 0);"&gt;"Hello World!"&lt;/span&gt;;&lt;br /&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;}&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Then on &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;/opt/lampp/htdocs/(folder)/application/views/scripts/index folder create an index.phtml file with the following code:&lt;br /&gt;&lt;br /&gt;     &lt;span style="color: rgb(0, 102, 0);"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt;?php echo escape($this-&gt;title); ?&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;Lastly, open up your browser and point it at 'http://localhost/(folder)'. If everything&lt;br /&gt;went well, you should see a blank page with a "Hello World!" header.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-3714531571403610046?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/3714531571403610046/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=3714531571403610046' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/3714531571403610046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/3714531571403610046'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2008/08/installing-zend-framework-on-ubuntu-in.html' title='Installing Zend Framework on Ubuntu in 1 minute'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-7478437690406634487</id><published>2008-08-20T01:45:00.000-07:00</published><updated>2008-08-21T03:35:06.863-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='forward slash'/><category scheme='http://www.blogger.com/atom/ns#' term='replace'/><category scheme='http://www.blogger.com/atom/ns#' term='RegExp'/><title type='text'>Replacing forward slash on javascript</title><content type='html'>&lt;div style="text-align: justify;"&gt;Simple &lt;span style="font-style: italic;"&gt;str.replace(/\//g,'@slash');&lt;/span&gt; doesn't work at all. It comments out the succeeding character. So, I search google for an answer to solve such little problem I have but unfortunately there was none. Until, I keep on experimenting and arriving a solution with this: &lt;span style="font-style: italic;"&gt;var forwardslash = str.replace(new RegExp('/','g'),"@slash"); .&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-7478437690406634487?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/7478437690406634487/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=7478437690406634487' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/7478437690406634487'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/7478437690406634487'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2008/08/escaping-forward-slash-on-javascript.html' title='Replacing forward slash on javascript'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6308080051777583878.post-4632255213994614358</id><published>2008-08-19T21:56:00.000-07:00</published><updated>2009-03-13T05:27:42.765-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='application'/><category scheme='http://www.blogger.com/atom/ns#' term='softwares'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='free'/><category scheme='http://www.blogger.com/atom/ns#' term='zend'/><category scheme='http://www.blogger.com/atom/ns#' term='extjs'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>Free Softwares to Build Web Application</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:arial;"&gt;My career life spin around creating web applications. Creating great web application needs a lot of time, effort and money. I have enough time and effort but I don't have enough money. The solution to it is getting a free software tools to build the same great web applications. These are the following free softwares I use everyday:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;1. &lt;span style="font-weight: bold;"&gt;Ubuntu Linux&lt;/span&gt; (&lt;a href="http://www.ubuntu.com/getubuntu/download"&gt;http://www.ubuntu.com/getubuntu/download&lt;/a&gt;)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;       it is absolutely free for human beings. Indeed it is "for human beings" since the word ubuntu loosely translated as "humanity". It is based on the Linux Kernel and it has been always been rated as the most popular Linux distribution and Debian derived Linux-based operating system.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;2. &lt;/span&gt;&lt;strong&gt;Xampp (&lt;/strong&gt;&lt;a href="http://www.apachefriends.org/en/xampp-linux.html" title="http://www.apachefriends.org/en/xampp-linux.html" target="_blank"&gt;http://www.apachefriends.org/en/xampp-linux.html&lt;/a&gt;)&lt;br /&gt;Since it is hard to install Apache, Mysql and PHP on linux box, Xampp is best and easy to install Apache distribution containing MySQL,Apache, and PHP. XAMPP is really very easy to install and to use - just download, extract and start.&lt;br /&gt;   -  &lt;span style="font-weight: bold;"&gt;Apache&lt;/span&gt; (&lt;a href="http://httpd.apache.org/"&gt;http://httpd.apache.org/&lt;/a&gt;)&lt;br /&gt;          The Apache HTTP Server Project is an effort to develop and maintain an open-source HTTP server for modern operating systems including UNIX and Windows NT. The goal of this project is to provide a secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards.&lt;br /&gt;   - &lt;span style="font-weight: bold;"&gt;PHP&lt;/span&gt; (&lt;a href="http://www.php.net/"&gt;http://www.php.net/&lt;/a&gt;)&lt;br /&gt;          &lt;acronym title="recursive acronym for PHP: Hypertext Preprocessor"&gt;PHP&lt;/acronym&gt;  is a widely-used general-purpose scripting language that is  especially suited for Web development and can be embedded into HTML.&lt;br /&gt;   - &lt;span style="font-weight: bold;"&gt;MySQL&lt;/span&gt; (&lt;a href="http://www.mysql.com/"&gt;http://www.mysql.com/&lt;/a&gt;)&lt;br /&gt;          The MySQL® database has become the world's most popular open source database because of its consistent fast performance, high reliability and ease of use.&lt;br /&gt;&lt;br /&gt;3.&lt;strong&gt;GIMPshop &lt;/strong&gt;(&lt;a href="http://www.gimpshop.com/" title="http://www.gimpshop.com/" target="_blank"&gt;http://www.gimpshop.com/&lt;/a&gt;)&lt;br /&gt; GIMPshop is a modification of the free/open source GNU Image Manipulation Program (GIMP), intended to replicate the feel of Adobe Photoshop. Its primary purpose is to make users of Photoshop feel comfortable using GIMP. Though it is difficult to use but it has important usable features to manipulate images.&lt;br /&gt;&lt;br /&gt;4. &lt;span style="font-weight: bold;"&gt;ExtJS javascript framework&lt;/span&gt; &lt;a href="http://extjs.com/"&gt;(http://extjs.com/&lt;/a&gt;)&lt;br /&gt; Ext JS is a cross-browser JavaScript library for building rich     internet applications. This library helps me a lot to speed up things especially on the client scripting side.&lt;br /&gt;&lt;br /&gt;5. &lt;span style="font-weight: bold;"&gt;Zend PHP framework&lt;/span&gt; (&lt;a href="http://framework.zend.com/"&gt;http://framework.zend.com/&lt;/a&gt;)&lt;br /&gt; Zend Framework is based     on simplicity, object-oriented best practices, corporate friendly licensing,     and a rigorously tested agile codebase.  Zend Framework is focused on building     more secure, reliable, and modern Web 2.0 applications &amp;amp; web services, and     consuming widely available APIs from leading vendors like     &lt;a href="http://code.google.com/apis/gdata" target="_blank"&gt;Google&lt;/a&gt;,     &lt;a href="http://aws.amazon.com/" target="_blank"&gt;Amazon&lt;/a&gt;,     &lt;a href="http://developer.yahoo.com/" target="_blank"&gt;Yahoo!&lt;/a&gt;,     &lt;a href="http://flickr.com/services/" target="_blank"&gt;Flickr&lt;/a&gt;,     as well as API providers and cataloguers like     &lt;a href="http://www.strikeiron.com/" target="_blank"&gt;StrikeIron&lt;/a&gt; and     &lt;a href="http://www.programmableweb.com/" target="_blank"&gt;ProgrammableWeb&lt;/a&gt;.&lt;br /&gt;Frameworks and best practices mean reduced training costs and     quicker time-to-market – important factors in adoption decisions. Built     so you can pick and choose just the pieces you need to turbocharge your web     applications – all your developers know where to find their PHP / Zend     Framework code, speeding new development and reducing maintenance costs.&lt;br /&gt;&lt;br /&gt;6. &lt;strong&gt;Aptana Studio &lt;/strong&gt;(&lt;a href="http://www.aptana.com/" title="http://www.aptana.com/" target="_blank"&gt;http://www.aptana.com/&lt;/a&gt;)&lt;br /&gt;Studio is Aptana’s free, open source Ajax development environment. With over a million downloads, developers all over the world are discovering why Aptana Studio is the leading choice of web professionals everywhere. It has also plug ins to extjs javascript framework and zend php framework which I also use to speed up my coding time.&lt;br /&gt;&lt;br /&gt;7.&lt;strong&gt;Firefox &lt;/strong&gt;(&lt;a href="http://www.mozilla.com/firefox/" title="http://www.mozilla.com/firefox/" target="_blank"&gt;http://www.mozilla.com/firefox/&lt;/a&gt;)&lt;br /&gt;  is simply amazing popular web browser. Choose from over a thousand useful add-ons that enhance Firefox. It’s easy to personalize Firefox to make it your own.&lt;br /&gt;&lt;br /&gt;8.&lt;strong&gt;FileZilla &lt;/strong&gt;(&lt;a href="http://filezilla-project.org/" title="http://filezilla-project.org/" target="_blank"&gt;http://filezilla-project.org/&lt;/a&gt;)&lt;br /&gt; FileZilla is a fast FTP and SFTP client.I use this to transfer files to other client computers or server computers.&lt;br /&gt;&lt;br /&gt;Others:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;XML&lt;/span&gt; - is a general-purpose &lt;i&gt;specification&lt;/i&gt; for creating custom makup languages.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Json&lt;/span&gt; - short for &lt;b&gt;JavaScript Object Notation&lt;/b&gt;, is a lightweight computer data interchange format. It is a text-based, human-readable format for representing simple data structures and associative arrays (called objects).&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;XHTML&lt;/span&gt; - is a markup language that has the same depth of expression as HTML, but also conforms to XML syntax.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;CSS&lt;/span&gt; - a language useful in describing the style of document presentations in web development.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;FireBug&lt;/span&gt; - extension for &lt;a href="http://en.wikipedia.org/wiki/Mozilla_Firefox" title="Mozilla Firefox"&gt;Mozilla Firefox&lt;/a&gt; allows the debugging, editing, and monitoring of any website's CSS, HTML, DOM, and JavaScript, and provides other web development tools. Firebug's official website has a complete guide to what it can do.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Web Developer Mozilla Plugin&lt;/span&gt; - Adds a menu and a toolbar  on firefox web browser with various web developer tools.&lt;br /&gt;&lt;br /&gt;That's all folks! :)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6308080051777583878-4632255213994614358?l=vinxstudio.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinxstudio.blogspot.com/feeds/4632255213994614358/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6308080051777583878&amp;postID=4632255213994614358' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/4632255213994614358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6308080051777583878/posts/default/4632255213994614358'/><link rel='alternate' type='text/html' href='http://vinxstudio.blogspot.com/2008/08/free-softwares-to-build-web-application.html' title='Free Softwares to Build Web Application'/><author><name>vinxstudio</name><uri>http://www.blogger.com/profile/08719027155123895967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_zBckeKTM6ys/STeoR0Cd-iI/AAAAAAAAAKk/uY48jR9oS7k/S220/PB201132.JPG'/></author><thr:total>0</thr:total></entry></feed>
