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 21: Jim Hinkey. Bringing back Javadocs

  My apologies for the long break in publishing the episodes - I got distracted with a lot of work and once there is an interruption of a habit, you probably know how hard it is to...

Radio Liferay Episode 20: Bruno Admin's Alter Ego Bruno Farache

  This is another celebrity show: I sat together with one of the well known faces of Liferay, giving a voice to it: You might know Bruno Farache better as his Alter Ego, Bruno Admin. If...

Radio Liferay Episode 19: Juan Fernandez about community and WCM

  In this episode I spoke with Juan Fernandez, starting with an embarrassing nonpronouciation of his family name. Juan is a Liferay core engineer in the spanish office, working mainly in...

Radio Liferay Episode 18: Michael Young on founding, sync, wsrp and ejb in marriage websites

  I finally spoke to Mike Young , founder, CTO and employee number 2. Unfortunately Mike had to leave early after last year's european symposium, so there I just got " the Brians "...

Radio Liferay Episode 17: Jeffrey Handa on Training offerings

  Some listeners asked for an overview over the training courses that Liferay offers. Well - as I love feedback and try to do everything that gets suggested, I wanted to follow up on this...

Radio Liferay Episode 16: Nathan Shaw on Sesame

  Having been raised the way (and time) I have been, I was particularly interested in one project that Liferay is involved in. So I took the opportunity and spoke with Nathan Shaw ,...

Radio Liferay Episode 15: Greg Amerson on Developer Tooling

  For the annual Liferay Retreat, I was in L.A. again and took the opportunity to record several new episodes - this one as a nice fireside chat - the first one with a live audience,...

Radio Liferay Episode 14: Bradley Wood

  For the annual Liferay Retreat, I was in L.A. again and took the opportunity to record several new episodes - this one as the first OpenAir recording. This also marks the advent of my...

Radio Liferay Episode 13: Dennis Ju

  For this episode I talked to Dennis Ju , Softwareengineer at Liferay Inc. Among other topics, Dennis is involved with Liferay Sync, together with Gail Hernandez and also with the...

Radio Liferay Episode 12: The Brians

  Liferay for your ears - I had the opportunity to record a session with 3/4 of the founders , namely all the Brians (simplifying the "y" in Bryan to "i" for this pluralization): Brian...

Radio Liferay Episode 11: Alexander Chow and Sergio González about Document/Media Library

Liferay for your ears - This time I sat together with Alexander Chow and Sergio González . Both are Liferay Core Engineers. Alex is "Employee number 8, UK employee number 1 (which gives away...

Radio Liferay Episode 10: Michael Han

Liferay for your ears - Meeting Michael Han , Liferay's Vice President of Operations, at the european symposium, I used the opportunity to record an episode on some of his working areas, namely...

Radio Liferay Episode 9: Community Contributors

Liferay for your ears: Episode 9 of Radio Liferay is another premier: This marks the first recording with more than one interviewee, as well as the first non-Liferay Employees. I used the...

Radio Liferay Episode 8: Brian Chan

Liferay for your ears: Episode 8 is a premiere in this program: Brian Chan , Liferay's founder and Chief Software Architect, is the first that I didn't record in a conversation: Instead this is...

Radio Liferay Episode 7: Julio Camarero

Liferay for your ears: Episode 7 of Radio Liferay is out. I'm speaking with Julio Camarero , Software Engineer in Liferay's spanish office. As a certified Legend he's well known in the ...

Radio Liferay Episode 6: Aaron Delani

Episode 6 of Radio Liferay is out. I'm speaking with Aaron Delani , UI Software Engineer at Liferay. This is another episode recorded while I was in L.A for the annual Westcoast symposium....

Radio Liferay Episode 5: Cynthia Wilburn

Episode 5 of Radio Liferay is out. I'm speaking with Cynthia Wilburn ,  Project Manager at Liferay, the engineering group's professional nag (short: Catherder) and single wringable neck...

Radio Liferay Episode 4: Raymond Augé

Episode 4 of Radio Liferay is out. I'm speaking with Raymond Augé ,  Sr. Software Architect at Liferay. We recorded this episode right after Liferay's Westcoast Symposium in the L.A....

Radio Liferay Episode 3: Nate Cavanaugh

  Episode 3 of Radio Liferay is out. I'm speaking with Nate Cavanaugh ,  Liferay's Director for UI Engineering about AlloyUI, the switch from jQuery We spoke about these...

Radio Liferay Episode 2: Rich Sezov

Episode 2 of Radio Liferay is out. I'm speaking with Rich Sezov ,  Liferay's Knowledge Manager, author of the upcoming book "Liferay in Action" and Alter Ego of "Rich Editor" for those...