Actually, looking in "man syscall" for the calling convention is slightly wrong, because that manpage describes the calling convention for doing a system call, but you're tracing just a regular function call. Fortunately, the convention is mostly the same, except for the 4th argument, which for a function call is rcx, but the manpage would have told you that it's r10.
You will be able to quickly tell the approximate value you are to the company in the days it takes them to fire you once you enable the sound effects. The better you are the longer they'll put up with it.
Yes, they all on github. The ftrace tools (which work on older kernels, but have some limitations) are at github.com/brendangregg/perf-tools , and the newer bcc/BPF tools are at github.com/iovisor/bcc
You'll also have to consider that this "Mac guy" was in the development team for Solaris at SUN, so OSX is probably much closer to what he used to work with. That, and it comes with dtrace.
Great talk. Can’t imagine how annoying the sound effects were for the in-person audience 😂
🤣
Actually, looking in "man syscall" for the calling convention is slightly wrong, because that manpage describes the calling convention for doing a system call, but you're tracing just a regular function call. Fortunately, the convention is mostly the same, except for the 4th argument, which for a function call is rcx, but the manpage would have told you that it's r10.
Thank you for the video, but that keyboard sounds are distracting for someone who is trying to follow what you are saying
ttysnoop is very handy, but I was more interested in how smoothly he's getting around all his terminals, vi mode everywhere, etc
hahaha that keyboard sound pack bro, I feel like I'm sitting in an arcade >.
Didn't understand a single thing, stayed for the sound affects :D
3GenGames doubt the racket these keys make will qualify 😋
I intend to introduce my colleagues to this wonderful world of typing sound effects tomorrow ;)
You will be able to quickly tell the approximate value you are to the company in the days it takes them to fire you once you enable the sound effects. The better you are the longer they'll put up with it.
am I the only one enjoying the sound effect? also how to get the keyboard amd scroll sound effect?
Damn, I want to attend your training!!!
Very nice, can I download those scripts from somewhere?
Yes, they all on github. The ftrace tools (which work on older kernels, but have some limitations) are at github.com/brendangregg/perf-tools , and the newer bcc/BPF tools are at github.com/iovisor/bcc
What about the audio typing?i want it,is it a script or something?
Great talk as always Brendan!
What clipboard is that?
Amazing talk! Lots of great info, a little too fast. I had to watch it at x0.75 speed jaja
cool demo but the sounds were driving me insane
where can i get the keyboard song man? they are awesome
xneur
he didn't lie with that title.
How can I set up these sounds on my ubuntu based distro (16.04 lts).
nice!
i want the audio typing thing
I see Linux is still *built by nerds and for the nerds*.
Gave up at 2:31. If you're giving a demo, put on some headphones if you need the keyclick that badly.
Yep, almost exactly the same.. I hit pause at 2:32 ..I couldn't stand that dinging and pinging another second.
same here. I believe there's a narrow line between being a funny presenter and having decent showmanship, and being cringe and fairly annoying.
forget about the talk, tell me all the tools that you were using to present and type!
I could deal with 15 minutes, but 18:20 isn't worth it to me.
the sounds are extremely annoying. i was excited to watch the video but it is too much spoiled
let a mac guy tell us why linux is good lol
Most neckbeards are either dead or very old. Most newcomers are either corporate or only interested in desktop customization.
that mac guy is a beast lol
You'll also have to consider that this "Mac guy" was in the development team for Solaris at SUN, so OSX is probably much closer to what he used to work with.
That, and it comes with dtrace.
wtf is this macintosh :(
666