daveb / David Bacher

Hi, I’m Dave and I’m a software engineer.

There are no people in daveb’s collective.

Huffduffed (39)

  1. Episode 202: Andrew Gerrand on Go : Software Engineering Radio

    Episode 202: Andrew Gerrand on Go by SE-Radio on March 14, 2014

    Andrew Gerrand works on the Go programming language at Google. His conversation with Jeff begins with a history of the language, including the details behind how Go was conceived and how the open source community contributes to it. Andrew explains how Go intends to simplify problems which have been motifs as Google has scaled. The development of Go is an opportunity to fix issues that weren’t being considered when C was being designed. For example, dependencies are managed more efficiently, shortening build times. The conversation proceeds to a discussion of the unique interface model of Go, which encourages Go objects to have fewer responsibilities, allowing systems to be built with small pieces with small hierarchies. Next, the “slice” data structure is explored. A slice is a view of an array. Following this is a discussion of the concurrency model of Go, the import system, the garbage collector, and the compiler design. Andrew also explains some philosophies about syntax, development, and the standard library. Much of Go’s development is about deciding what can be left out of the language, so that it remains simplified. The conversation concludes with a discussion of the Go community and some suggested learning materials for getting started with the language.

    Related Links

    http://golang.org/

    https://plus.google.com/+AndrewGerrand/about

    http://www.gophercon.com/

    http://tour.golang.org/#1

    http://golang.org/doc/effective_go.html

    —Huffduffed by daveb

  2. Episode 225: Brendan Gregg on Systems Performance : Software Engineering Radio

    Episode 225: Brendan Gregg on Systems Performance by SE-Radio on April 28, 2015

    • 1 Comment

    Brendan Gregg

    Senior performance architect and author of Systems Performance Brendan Gregg talks with Robert Blumen about systems performance: how the hardware and OS layers affect application behavior. The discussion covers the scope of systems performance, systems performance in the software life cycle, the role of performance analysis in architecture, methodologies for solving performance problems, dynamic tracing and tracing tools such as DTrace, the disk and file subsystems, the CPU and memory subsystems, and the challenges virtualization poses for performance analysts.

    Venue: Skype

    Related Links

    Systems Performance: Enterprise and the Cloud by Brendan Gregg: http://www.brendangregg.com/sysperfbook.html

    DTrace: Dynamic Tracing in Oracle Solaris, Mac OS X, and FreeBSD (Oracle Solaris Series): http://www.amazon.com/DTrace-Dynamic-Tracing-Solaris-FreeBSD/dp/0132091518

    Brendan Gregg’s home page: http://www.brendangregg.com/

    Brendan Gregg’s blog: http://www.brendangregg.com/blog/index.html

    Brendan Gregg on Twitter: https://twitter.com/brendangregg

    Brendan Gregg videos: http://brendangregg.com/index.html#Videos

    Brendan Gregg on SlideShare: http://www.slideshare.net/brendangregg/

    Shouting in the Data Center: https://www.youtube.com/watch?v=tDacjrSCeq4&list=PL53645214EDFD773F

    The DTrace Project: http://dtrace.org/blogs/

    FlameGraph on GitHub: https://github.com/brendangregg/FlameGraph

    http://traffic.libsyn.com/seradio/SE-Radio-Episode-225-Brendan-Gregg-on-Systems-Performance.mp3

    Podcast: Play in new window

    | Download

    Subscribe: iTunes

    | RSS

    http://www.se-radio.net/2015/04/se-radio-episode-225-brendan-gregg-on-systems-performance/

    —Huffduffed by daveb

  3. The Talk Show ✪: Ep. 119, With Guest David Sparks

    The Talk Show

    ‘Workin’ in Pajamas’, With Guest David Sparks

    Friday, 15 May 2015

    Special guest David Sparks joins the show for the first time. Topics include “power users”, Markdown, Apple Watch, the new MacBook, iCloud Photo Syncing and the new Photos for Mac, WWDC, and wearing slippers as “work” shoes.

    Download MP3.

    Sponsored by:

    Last Bottle Wines: Get the new app for free. Enjoy curated fine wine daily. 30-75% off.

    The Best Caesar: Get the app for free. Learn the recipe. Enjoy it for a lifetime.

    Hover: The best way to buy and manage domain names. Use promo code: “missinglinks” for 10 percent off.

    Fracture: Your pictures, printed directly on glass. Use code “daringfireball” and save 15 percent.

    Links:

    Photos for Mac Field Guide.

    Mac Power Users, David’s podcast co-hosted with

    Katie Floyd.

    MacSparky, David’s weblog.

    David’s Markdown book.

    Sparks Law.

    Stephen Orth’s suggestions for Apple Watch.

    My Instagram photo of mattresses being removed from the Parker-Spruce Hotel.

    TripAdvisor reviews for the Parker-Spruce.

    http://daringfireball.net/thetalkshow/2015/05/15/ep-119

    —Huffduffed by daveb

Page 1 of 4Older