Recent Bloggers
Bryan Cheung Posts: 9
Stars: 40
Date: 1/5/09
Minhchau Dang Posts: 6
Stars: 5
Date: 12/30/08
Nate Cavanaugh Posts: 23
Stars: 60
Date: 12/28/08
Eduardo Lundgren Posts: 1
Stars: 5
Date: 12/20/08
Brian Chan Posts: 20
Stars: 125
Date: 12/18/08
Steven Cao Posts: 4
Stars: 11
Date: 12/17/08
Jorge Ferrer Posts: 23
Stars: 102
Date: 12/16/08
Alice Cheng Posts: 116
Stars: 0
Date: 12/10/08
Michelle Kawaye Posts: 2
Stars: 8
Date: 12/10/08
Michael Young Posts: 9
Stars: 48
Date: 11/21/08
Blogs
Tunnel-web without JAAS
In a previous post , it was suggested to me that I remove tunnel-web's dependency on JAAS.  What this would do is (1) circumvent issues with JAAS implementations in certain app servers (Tomcat's bugs and the lack of configuration in Glassfish) and (2) allow users to log in using the same login credentials they would use on the portal's signin page (normally, the email address).  As of...
Read More »
Average (4 Votes)
1383 Views, 3 Comments
Reskinned Image Gallery
Tags: image gallery
I don't know about you, but I was not too fond of the Image Gallery display (sorry Brian). So, I decided to get out of my back-end shell, and try a little Javascript and CSS madness! Now , when viewing a given folder, you are shown a grid of thumbnails instead of a list of images. Here's a couple of snapshots of what I did:     Let me know what you think and any other...
Read More »
Average (8 Votes)
1273 Views, 5 Comments
Little Steps with WebDAV
Tags: image gallery, webdav
For the last month or so, my focus has been to slowly improve Liferay's WebDAV capabilities.  WebDAV is an incredibly powerful way of accessing data on the portal, but there is always room for improvement.  So, I am blogging to report that there will be some minor improvements in 5.0 (and some bits in 4.4.2).  Here are just a few of the little things that we should be seeing in...
Read More »
Average (9 Votes)
1258 Views, 6 Comments
WebDAV Class 1 Compliance
Tags: integration, webdav
After several months in the working, we finally got Liferay's Document Library compliant to WebDAV Class 1 , per RFC2518!!   It is still not Class 2 compliant, meaning locking does not work (and that also means Office and OS X still cannot edit files directly in the Document Library).  But, achieving Class 1 compliance is the necessary prerequisite and we are finally there!  Here...
Read More »
Average (3 Votes)
794 Views, 1 Comments
Liferay on Native JBoss-Tomcat
Tags: jboss, performance, tomcat
A few weeks ago I blogged about Tomcat's JNI native library .  Recently, I have been at a client site trying to squeeze every bit of speed out of the servers while running on a deployment with JBoss-Tomcat.  Now, I realized that you could not just run the standard Tomcat APR code because JBoss makes their own customizations to get Tomcat to run.  Rather, JBoss distributes what...
Read More »
Average (2 Votes)
867 Views, 3 Comments
Tricks for Debugging Liferay
Tags: debugging, performance
In the last few weeks I have spent quite some time trying to debug some weird problems on deployments of Liferay.  Here are a few tricks that I have come across that have proven to be pretty useful. 1. Monitoring Memory and CPU usage This is pretty basic and is quite helpful in performance tests.  Monitoring these aspects will help determine if a system is memory-bound or...
Read More »
Average (2 Votes)
997 Views, 3 Comments
Pentaho Sample Portlets and Liferay
Tags: business intelligence, integration
Pentaho has created a set of sample portlets for integration with a JSR-168 compliant portlet container.  Though not designed explicitly for Liferay, I have started a Wiki for the installation of these portlets on Liferay.
Read More »
Average (0 Votes)
935 Views, 0 Comments
Liferay-Tomcat Speed Boost
Tags: performance, tomcat
If you are running Liferay with Tomcat, you have most likely come across this annoying message upon startup: INFO: The Apache Tomcat Native library which allows optimal performance... This is Apache's subtle hint that you can speed up Tomcat.  I decided to see how much of a boost it would give you.  Without the JNI library installed, I get this on startup of a vanilla 4.3.3,...
Read More »
Average (1 Vote)
1028 Views, 2 Comments
Liferay on Mac OS X
Tags: development, environment, os x
Most engineers in Liferay, Inc. happen to be Windows users.  Me, I've got one of the few MacBook Pro's in the company. Ever since I joined the company in May 2005, I have used Macs to do my development.  In fact, I have been using Macs since 1994.  Sure, I am in the minority, but I do make a ruckus when things break on Safari.  Anyhow, in honor of the growing number...
Read More »
Average (1 Vote)
893 Views, 8 Comments
Showing 9 results.