Radio Liferay

Welcome to Radio Liferay, a peek into what is going on in Liferay from the people doing it themselves.

 

Latest Broadcast

Radio Liferay Episode 60: Performance and Permissions with Preston Crary

  An episode on the "Per" things: Performance and Permissions. I spoke to Preston Crary, who amazingly was not mad at me for losing an earlier recording.

We're talking about these (and more) topics

  • We open with the attention to detail that's required for working on performance tuning and some short conversation about this topic.
  • Sadly, there's not often a single silver bullet, but many areas of dust.
  • Sometimes the fastest code is not the most optimal
  • Continuing with Preston's work on Permissions:
  • ResourceBlock is deprecated, and there's an easy migration path
  • The usecase for Resources, ResourcePermission, and ResourceBlocks (as they're not at all visible on the UI)
  • Preston's way through Liferay from Support to working on the topics that he's now working on
  • The new API for Permissions - and the documentation is also done already (as of me writing this article, not yet published, but available on github - should be a matter of days or hours)
  • Should you implement your own permission system? (and how the answer to this question might change in 7.1)
  • Upgrades are being performance tuned. I smell a future episode coming up. Paging the team that is working on this area
  • The remarkable memory savings that refactoring the UserBag introduced
  • What happend during login
  • Passwords are PBKDF2WithHmacSHA1/160/128000 hashed, a deliberately expensive password hashing algorithm.
  • LPS-75747 and an update to my hardball question: Document Library's default.xml is still in core, can't be updated through a module, just through an ext.

Follow @RadioLiferay, Preston and me (@olafk) on twitter.

You'll find this episode - and make sure that you don't miss any of the future episodes - by subscribing to  http://feeds.feedburner.com/RadioLiferay. You can also subscribe on itunes.: Just search for "Radio Liferay" or just "Liferay" in the podcast directory. Make sure to write a review for the podcast directory of your choice - or find everything about Radio Liferay on radioliferay.com.

Or just download the MP3 here:

download audio file

Average (0 Votes)
The average rating is 0.0 stars out of 5.


Threaded Replies Author Date
Clicked the link to radioliferay.com and Chrome... Dante Wang March 28, 2018 8:37 PM
Whoops, sorry - Something went wrong in the... Olaf Kock April 3, 2018 1:05 AM

Clicked the link to radioliferay.com and Chrome warned me about invalid cert...
Posted on 3/28/18 8:37 PM.
Whoops, sorry - Something went wrong in the reconfiguration of that server. Non-https works for now, it's just a forwarder to https://liferay.com/radio anyways...
Thanks for letting me know
Posted on 4/3/18 1:05 AM in reply to Dante Wang.

Tell others

If you enjoy this podcast and are subscribing on itunes or any other aggregator: Please consider telling them how much you like it - just use their rating system. And consider leaving feedback and comments (at the shownotes, linked for each episode)

Older Episodes

Radio Liferay Episode 40: Our Upcoming Events. Hack 'em!

  Radio Liferay is back with a repeat guest, James Falkner , Liferay's Community Manager. Like last year, symposium season is about to start (even though we already had some events...

Radio Liferay Episode 39: Liferay Cloud Services

  \o/ Radio Liferay is back. A while ago I talked with Juan Fernandez and Ivica Čardić about an exciting project they're collaborating on: Liferay Cloud Services . "What's...

The Learning Curve, Chapter 4, Well hidden documentation

Are you new to Liferay? Found Liferay and want to know what it can do for you? Or are you with Liferay and still remember the time when you were new and unexperienced? Where did you come from...

Radio Liferay Episode 38: Alberto Chaparro on the Migration tool for Portlets Version 6.1 to 6.2

  I talked with Alberto Chaparro . Alberto works for Liferay as a support engineer on the spanish team. This conversation follows up on something that Iliyan mentioned in episode 37 :...

Radio Liferay Episode 37: Iliyan Peychev on Frontend and AlloyUI

  I talked with Iliyan Peychev , Software Developer from Madrid. We met during Liferay's spanish symposium (so it's about time to publish the episode - sorry for the delay). We're back on...

Radio Liferay Episode 36: Daniel Sanz on Liferay Translations

  For this episode I spoke with Daniel Sanz . He's a support engineer in the spanish office and is responsible to oversee the translation efforts on Liferay. We talked about ...

Radio Liferay Episode 35: Greg Amerson and David Truong on Developer Tooling

  At Devcon 2013 I've met with Greg Amerson , main Author/Team Lead for the Eclipse-based tooling (Liferay IDE & DevStudio) and David Truong , one of the very early employees of...

Radio Liferay Episode 34: Ray Auge, Miguel Pastor on Modularity and OSGi

  At Devcon 2013 I met with Miguel Pastor and Ray Auge , both Engineers and Core Developers at Liferay. They both have been involved in the latest modularization efforts, resulting in...

Radio Liferay Episode 33: Jari Järvelä, Janne Hietala on Valamis

  About a month ago I had the opportunity to talk to Jari Järvelä and Janne Hietala from Arcusys . They both head Valamis , an E-Learning solution on Liferay that later...

Radio Liferay Episode 32: Jack Rider

  This week's guest is Jack Rider, from the mediterrean shore in Benidorm. He is a real Liferay veteran, having started with version 3.6, and has initiated quite a few very nice and...

Radio Liferay Episode 31: Neil Griffin

  This week's guest is Neil Griffin, Liferay's resident JSF Wizard, Lead Engineer for Liferay Faces and representative for Liferay on the Portlet-Spec 3.0 group (JSR 362). Here are...

Radio Liferay Episode 30: Juan Gonzalez

  It's my return guest show time - here's another one. However, you've unfortunately never heard my first recording with Juan Gonzalez , back when we did it. This was due to a glitch that...

Radio Liferay Episode 29: Milen Dyankov

  Please welcome yet another return guest, Milen Dyankov , a fellow trainer and senior consultant in Liferay. Milen has been participating in episode 9 and he has been the original...

Radio Liferay Episode 28: James Falkner

  Please welcome a return guest, James Falkner , Liferay's Community manager. I got him on to talk about the changes in the upcoming symposium's structure, but we continued with...

Radio Liferay Episode 27: Jorge Ferrer

  I took some time to speak to Jorge Ferrer , Liferay's VP of Engineering about all things Engineering and Development in Liferay. This time I'm not starting with butchering names, but...

Radio Liferay Episode 26: Ville Ingman (Vaadin)

  At this year's Jax I met Ville Ingmann , "Your Business Buddy" at Vaadin (the business card says "VP of German Operations"). With some inadvertent background...

Radio Liferay Episode 25: Eduardo Lundgren and Zeno Rocha (AlloyUI)

  As a preview for AlloyUI was just released (together with the new website) I took the opportunity to have another episode about the UI layer. Luckily two members of the core team, ...

Radio Liferay Episode 24: Zsolt Balogh, LESA

  This is another episode recorded at the European Symposium 2012 in Wiesbaden. Zsolt Balogh , head of Liferay's Support for the EMEA reason talks about the pain points that led to...

Radio Liferay Episode 23: Olaf Kock, Well Hidden Features

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...

Radio Liferay Episode 22: Samuel Kong on Security

  Yes, I know. I didn't keep my previous promise to quickly follow up with the next episode. Thus, I'm not promising again, only revealing that I'm planning to be quicker in future. ...