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

Moyenne (0 Voter)
L'estimation moyenne est de 0.0 étoiles sur 5.


Réponses Auteur Données
Clicked the link to radioliferay.com and Chrome... Dante Wang 28 mars 2018 20:37
Whoops, sorry - Something went wrong in the... Olaf Kock 3 avril 2018 01:05

Clicked the link to radioliferay.com and Chrome warned me about invalid cert...
Publié le 28/03/18 20:37.
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
Publié le 03/04/18 01:05 en réponse à 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 60: Performance and Permissions with Preston Crary

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

Radio Liferay Episode 59: Testing @ Liferay with Kristoffer Onias and Victor Ware

  Yay, another episode, and maybe in time to sweeten your trip to Devcon in Amsterdam. I spoke to Kristoffer Onias and Victor Ware. Both work on testing Liferay with different areas of...

Radio Liferay Episode 58: Jorge Ferrer continued

  Two episodes (or an eternity) ago, I spoke to Jorge Ferrer , Liferay's VP of Engineering. We didn't have enough time to finish the conversation, so we continued a while after - and...

Radio Liferay Episode 57: Jim Hinkey and Cody Hoag on documentation

  Today I'm welcoming a repeat guest and a new one: Jim Hinkey (of episode 21 fame) and Cody Hoag - both from Liferay's documentation and knowledge management team. This episode has...

Radio Liferay Episode 56: Jorge Ferrer

  Today I'm welcoming a repeat guest, Jorge Ferrer , Liferay's VP of Engineering. I've had the great opportunity to ask him a lot of questions that provide deep insight into what's...

Radio Liferay Episode 55: James Falkner about change

  In this episode I'm talking probably one last time to James Falkner about upcoming changes... James was the first guest on Radio Liferay (back in episode 1 - as well as others) and...

Radio Liferay Episode 54: Scott Nicklous and Neil Griffin on JSR 362 - Portlet 3.0

  In this episode, recorded at Liferay's Devcon 2015 in Darmstadt/Germany, I'm talking to Scott Nicklous and Neil Griffin . Scott is the specification lead for JSR-362 - otherwise...

Radio Liferay Episode 53: Nate Cavanaugh - New frontend features in Liferay 7

  I met repeat guest Nate Cavanaugh , Liferay's Director of UI Engineering, at this year's Devcon and he answered all UI-based questions that we could quickly think about - specifically...

Radio Liferay Episode 52: Ray Auge - Modularization II - Upgrading your Plugins

  A continuation of last week's episode, Milen Dyankov stepped in as a co-host and helped me ask the right questions: Ray Augé answers all sorts of questions about the...

Radio Liferay Episode 51: Ray Auge - Modularization I - Motivation

    Another Devcon "private" session - I missed his presentations, but got the summary right when he was done: Ray Augé took the time to answer all sorts of...

Radio Liferay Episode 50: Jens Bruhn - Pimp my script engine

    Wow, 50 episodes already. At this year's Devcon I spoke with Jens Bruhn . He's Software Architect at Prodyna AG , a Liferay Partner and the author of Nabucco Script Center ,...

Radio Liferay Episode 49: Tomáš Polešovský from Liferay's Security Team

  It's been a long time and finally... Radio Liferay is back with several episodes in the queue. Today, Tomáš Polešovský starts of by talking about Liferay's security...

Radio Liferay Episode 48: James Falkner on Release Plans and the 6.2 CE GA3 release

  A short Inbetweenisode on the release of 6.2 CE GA3 with repeat guest and Community Manager James Falkner . During Devcon James promised the release for the 15. January - while I...

Radio Liferay Episode 47: Chema Balsas and Emil Öberg on Themes and Frontend Development

  Another Devcon conversation - make sure not to miss this event next year! I grabbed Chema Balsas , Software Engineer at Liferay Spain, and Emil Öberg , Consultant at Monator...

Radio Liferay Episode 46: Thomas Schweiger on Coffee

  The nerdiest topic so far: I'm speaking to Thomas Schweiger , german national barista champion 2010-2012. He was sponsored by our german partner Prodyna to prepare coffee during this...

Radio Liferay Episode 45: Bryan Ho on Design and Ray

  I had a short meeting with Bryan Ho , Lead Graphic Designer at Liferay - With that role it's obvious that we're bridging the audio/visual gap again: A very visual topic in an audio...

Radio Liferay Episode 44: Stian Sigvartsen on Social Apps Proxy

  This is my conversation with Stian Sigvartsen , winner of the Marketplace App contest with his Social Apps Proxy (Link) and well known member of the UK Liferay usergroup, working in...

Radio Liferay Episode 43: Brett Swaim on Application Performance Monitoring

  I'm talking with Brett Swaim , Principal Consultant at Liferay US, on application performance monitoring, horror stories and things to avoid. Brett is dealing with a lot of customers....

Radio Liferay Episode 42: Zsigmond Rab on Enterprise Support

  At Devcon , I took the opportunity to meet several people - stay tuned for several more episodes during the rest of this year. For this episode, I spoke with Zsigmond Rab . Zsigmond...

Radio Liferay Episode 41: The 37000ft overview of staging with Máté Thurzó

  Another first: This week's guest Máté Thurzó presents a brief 37000ft overview over Staging. Yes, this is literally 37000ft - we both were lucky to be invited...