« Back

Radio Liferay Episode 23: Olaf Kock, Well Hidden Features

Company Blogs January 7, 2013 By Olaf Kock Staff

New year's resolution: Publish more podcast episodes. Let's start - Happy New Year, wishing you all the best for 2013...

  This is a solo episode with yours truly. I had a lot of fun preparing and presenting this session, "Well Hidden Features", at the european symposium 2012 in Wiesbaden/Germany, as well as in Milano. They both built upon earlier presentations at the nordic and french symposiums and have been used as inspirations for other presentations at the north american as well as the spanish symposium. So, if you were at any of these symposiums, there's a good chance that you've heard some of the content.

Also, if you're working with Liferay for some time, there's another good chance for you to know some of the tipps&tricks already. As I mention at the beginning of the recording: This all is trivial knowledge - but in order to be trivial knowledge, it first has to be known - and I hope there's something in it even for the more experienced among you.

For those who want to read along the slides for this presentation: They can be found on the download page for the european symposium

Some of the topics you'll find in this episode

  • Memory Management and configuration
  • What to do when operating a bundle
  • Neat features for builtin portlets and hacks I use on liferay.com/radio
  • My favourite generator for UTF-8 test data
  • How to use jQuery within AUI, and how to learn the differences between the two (and YUI)
  • Extending Plugins
  • two simple checkboxes in eclipse that made me unlearn the most simple and basic things
  • A usecase that you did not know about the scripting console (disclaimer: found out that this works only once)
  • An easy way to learn how to use the Liferay API to create users, pages, content etc.
  • Getting debug information from your running production portal
  • Activating some monitoring information
  • My 2 cents about http and https and the largely unknown protocol relative URLs
  • Places where you didn't expect to find great documentation
  • portal-ext.properties caveats and properties that you might not want to keep in their default values

You'll find this episode - and make sure that you don't miss any of the future episodes - by subscribing to the RSS feed, on itunes or with your podcatcher of choice - you'll find all the options on www.liferay.com/radio. And if you want to get notified when the next episode is out, follow @RadioLiferay

And please remember to rate this podcast in your podcast directory of choice and provide feedback here on the episodes as well. Thank you.

download audio file

Threaded Replies Author Date
[...] Exposing well hidden features Those of... Olaf Kock February 11, 2013 6:10 AM
Thanks Olaf for sharing this. Wish we had more... Jay Patel March 5, 2013 1:51 PM
Hi Jay, thanks for the feedback. As you liked... Olaf Kock March 6, 2013 9:30 AM
Sure will do that Olaf, will try to collect... Jay Patel March 11, 2013 7:26 AM
Hi Jay, I'm happy to include specific usecases... Olaf Kock March 12, 2013 3:37 AM
Yeah I completely agree with you Olaf. Here's... Jay Patel March 14, 2013 8:22 AM
Sure will do that Olaf, will try to collect... Jay Patel March 11, 2013 7:26 AM
Sure will do that Olaf, will try to collect... Jay Patel March 11, 2013 7:27 AM
Sure will do that Olaf, will try to collect... Jay Patel March 11, 2013 7:27 AM
Sure will do that Olaf, will try to collect... Jay Patel March 11, 2013 7:27 AM
Thanks for sharing the slides. Peter Shin March 6, 2013 4:01 PM
[...] Not long until the Day of Liferay - I'll... Anonymous April 8, 2013 3:33 AM
[...] Wenn die Frage ist "warum die ganzen... Anonymous April 30, 2013 10:30 AM
In case the slide download linked above doesn't... Olaf Kock August 29, 2013 8:50 AM

Olaf Kock
[...] Exposing well hidden features Those of you who attended my "Well Hidden Features of Liferay" presentation at the 2012 european symposium might remember the well hidden monitoring information that... [...] Read More
Posted on 2/11/13 6:10 AM.
Thanks Olaf for sharing this. Wish we had more of these kind of episodes, I really liked it. My favorites:

JAVA_OPTS Vs. CATALINA_OPTS
Monitoring on each page
YQuery

Keep it coming emoticon
Posted on 3/5/13 1:51 PM.
Hi Jay,
thanks for the feedback. As you liked the monitoring on each page, I hope you already found this information that makes it more easily digestible: https://www.liferay.com/web/olaf.kock/blog/-/blogs/displaying-portlet-monitoring­-information

I'm definitely collecting this kind of features, hoping I'll get enough for a "even better hidden features" in the next symposium season (or podcast episode). If you (or somebody else reading this) has hints what's worth to cover, please let me know
Posted on 3/6/13 9:30 AM in reply to Jay Patel.
Thanks for sharing the slides.
Posted on 3/6/13 4:01 PM.
Sure will do that Olaf, will try to collect these kind of topics myself as well & will share with you.

On the other side, I would suggest to have episodes on "Liferay Use Cases" as well. This can be episodes on how various clients/organizations have used Liferay successfully to meet their particular requirements/challenges. I know Liferay (at some point) was used to cover use-cases on projects, but wouldn't it be awesome if we have Technical Architects across the world explain their use-cases, implementation challenges, major accomplishments achieved using Liferay platform.

What do you think?
Posted on 3/11/13 7:26 AM in reply to Olaf Kock.
Sure will do that Olaf, will try to collect these kind of topics myself as well & will share with you.

On the other side, I would suggest to have episodes on "Liferay Use Cases" as well. This can be episodes on how various clients/organizations have used Liferay successfully to meet their particular requirements/challenges. I know Liferay (at some point) was used to cover use-cases on projects, but wouldn't it be awesome if we have Technical Architects across the world explain their use-cases, implementation challenges, major accomplishments achieved using Liferay platform.

What do you think?
Posted on 3/11/13 7:26 AM in reply to Olaf Kock.
Sure will do that Olaf, will try to collect these kind of topics myself as well & will share with you.

On the other side, I would suggest to have episodes on "Liferay Use Cases" as well. This can be episodes on how various clients/organizations have used Liferay successfully to meet their particular requirements/challenges. I know Liferay (at some point) was used to cover use-cases on projects, but wouldn't it be awesome if we have Technical Architects across the world explain their use-cases, implementation challenges, major accomplishments achieved using Liferay platform.

What do you think?
Posted on 3/11/13 7:27 AM in reply to Olaf Kock.
Sure will do that Olaf, will try to collect these kind of topics myself as well & will share with you.

On the other side, I would suggest to have episodes on "Liferay Use Cases" as well. This can be episodes on how various clients/organizations have used Liferay successfully to meet their particular requirements/challenges. I know Liferay (at some point) was used to cover use-cases on projects, but wouldn't it be awesome if we have Technical Architects across the world explain their use-cases, implementation challenges, major accomplishments achieved using Liferay platform.

What do you think?
Posted on 3/11/13 7:27 AM in reply to Olaf Kock.
Sure will do that Olaf, will try to collect these kind of topics myself as well & will share with you.

On the other side, I would suggest to have episodes on "Liferay Use Cases" as well. This can be episodes on how various clients/organizations have used Liferay successfully to meet their particular requirements/challenges. I know Liferay (at some point) was used to cover use-cases on projects, but wouldn't it be awesome if we have Technical Architects across the world explain their use-cases, implementation challenges, major accomplishments achieved using Liferay platform.

What do you think?
Posted on 3/11/13 7:27 AM in reply to Olaf Kock.
Hi Jay,
I'm happy to include specific usecases - common ones as well as uncommon ("creative") uses of the platform. That being said, I need to know that there is a solution out there with an architect or stakeholder that would like to speak about it. The first part of this is easy, it's the second part, a person that is willing and able to speak, that's hard. I depend on input and volunteers here.
Posted on 3/12/13 3:37 AM in reply to Jay Patel.
Yeah I completely agree with you Olaf. Here's what I can do to get it started....
I just completed really nice unique project using Liferay platform. I am already working on the case study of that project, once done I will share that with you. If you like it, we can have small radio episode on that one. What do you think?
Posted on 3/14/13 8:22 AM in reply to Olaf Kock.
[...] Not long until the Day of Liferay - I'll have 30 minutes to fill, and this is what I intend to cover: A part of my job is in presales, answering all kinds of questions about what Liferay can or... [...] Read More
Posted on 4/8/13 3:33 AM.
[...] Wenn die Frage ist "warum die ganzen Fehler" - also die Meldungen, mit denen Eclipse meckert, dass Klassen nicht gefunden werden etc.: Das ist leider der Nachteil der Hook-JSP-Entwicklung. Irgendwo... [...] Read More
Posted on 4/30/13 10:30 AM.
In case the slide download linked above doesn't work, try this link
Posted on 8/29/13 8:50 AM.