Well, my `tail' (GNU coreutils) watches the file for being truncated. So does
a log file follower that I wrote. Is it really that difficult to imagine the
log can shrink, especially if one spent plenty of time in logrotate's
configuration? There are many daemons that can't reopen their log file.
Can you trick them into logging into a FIFO, at least? Then put something sensible on the other end draining into regualr files that typical followers/processors can deal with at their pleasure?
Depends on the daemon. The most common version of this would be a daemon that starts as root, opens its log file, and then drops privs. In that simple case, yeah going to a named pipe would work fine. But if you stop reading from the pipe, it will presumably block when writing.
Before we get to the list: if you only watch one talk of mine, please watch Principles of Technology Leadership (slides) presented at Monktoberfest 2017. This is the only talk that I have asked family and friends to watch, as it represents my truest self — or what I aspire that self to be, anyway.
Let me just say, this is an extremely good talk[1]. Very uplifting and depressing at different times. It goes through serious turns, and very funny periods. Ultimately though, the message is very important and worth hearing. I highly recommend it.
A few months ago I started binge watching every talk by Bryan I could find. I haven’t found one that wasn’t informative, entertaining, and just all around interesting.
I think there is something about the value system he puts forth that I appreciate. It brings some sensible balance to the industry for me.
I love how reading his opening paragraph gives a good feel for his presentation style. I'm not sure if it comes across as well before you've seen one of his talks, but for me it evoked strong memories of humorous moments watching him.
These are some awesome talks I've never seen, so thanks for sharing! I can start binging now.
Has he ever given a talk or written a blog post that gave pointers/tips on giving awesome talks? A lot of it is practice, I'm sure, but just curious. Did a quick search and couldn't find much, although I did find some good suggestions for running a successful conference.
Thanks for the list! I've listened to several of your talks, but didn't know about some of these.
Nit: "unision" should be "unison" (in the description of the oral history talk). This misspelling lept out at me because of the way my screen reader mispronounced it.
I think this guy would do good in politics. Bryan for president !? About "making the world a better place" you would have a far better chance in politics then in software.
https://www.youtube.com/watch?v=vm1GJMp0QN4#t=41m18s
When you realize halfway through that the implementations of tail -f you've written are probably broken too :(