TCLP 2008-11-26 Hacking 101: Source Control

This is a feature cast.

Listener feedback this week is from Paul Fischer on my coverage of DRM concerns with video in the iTunes store.

The hacker word of the week this week is dogcow.

The feature this week is a Hacking 101 on source control.

[display_podcast]

Grab the detailed show notes with time offsets and additional links either as PDF or OPML.

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License.

TCLP 2008-11-19 Hacking 101: Structured Data

This is a feature cast.

Listener feedback this week is from Chris Miller who has some additional advice for overcoming obstacles.

The hacker word of the week this week is documentation.

The feature this week is a Hacking 101 on structured data and designing your own file formats.

[display_podcast]

Grab the detailed show notes with time offsets and additional links either as PDF or OPML.

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License.

TCLP 2008-10-15 Hacking 101: Static Analysis

This is a feature cast.

In the intro, a quick review of Charles Stross’ Halting State and some final thoughts on the collaborative audio promo contest.

The hacker word of the week this week is dinosaur.

The feature this week is a new Hacking 101 segment on the practice of static analysis of source code.

[display_podcast]

Grab the detailed show notes with time offsets and additional links either as PDF or OPML.

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License.

TCLP 2008-08-20 Hacking 101: Errors and Exceptions (Comment Line 240-949-2638)

This is a feature cast.

In the intro, a heads up that I will again be traveling to Dragon*Con in one weeks where I will be volunteering, among other things, on the podcasting track. If you’ll be at the con or live in the area, let me know, I’d love to organize a mini-meetup.

There is also time to submit questions, written or as audio, for the audio promo. And if you don’t regularly read the web site, there has been an interesting discussion on the latest week in review post.

The hacker word of the week this week is dike.

The feature this week is a new Hacking 101 on errors and exceptions. You may also be interested in the older Inner Chapter on failures and errors, I think the two pieces complement each other nicely. Also, here is the Wikipedia entry on design by contract which I mention in the feature.

[display_podcast]

Grab the detailed show notes with time offsets and additional links either as PDF or OPML.

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License.

TCLP 2008-05-07 Hacking 101: Complexity (Comment Line 240-949-2638)

This is a feature cast.

The hacker word of the week this week is de-rezz.

Listener feedback is an email from Christopher.

The feature is a new Hacking 101 exploring the concept of complexity.

Download the show directly. Grab the detailed show notes with time offsets and additional links either as PDF or OPML.

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License.

TCLP 2008-04-03 Hacking 101: Scripting Languages (Comment Line 240-949-2638)

This is a feature cast.

The hacker word of the week this week is cycle.

A large amount of listener feedback, almost all with links. Here is the audio of the NPR show that [Si] dragon mentioned. And here’s the NRK news story Tor sent in. And here is the paper that Jon mentioned on the problem with multi-threading. Here’s also a link to a clearer explanation of the dining philosophers problem.

The feature is a Hacking 101 segment on scripting languages.

Download the show directly. Grab the detailed show notes with time offsets and additional links either as PDF or OPML.

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License.

TCLP 2008-03-19 Hacking 101: Parallel Computing, Programming (Comment Line 240-949-2638)

This is a feature cast.

In the intro, a brief remark on the passing of Arthur C. Clarke.

The hacker word of the week this week is cyberpunk.

The feature is a new Hacking 101 segment on parallel computing and programming.

Download the show directly. Grab the detailed show notes with time offsets and additional links either as PDF or OPML.

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License.

TCLP 2008-02-06 Hacking 101: Aspect Oriented Programming (Comment Line 240-949-2638)

This is a feature cast.

In the intro a quick review of the video game, No More Heroes, for the Nintendo Wii game console.

The hacker word of the week this week is crippleware, creeping featurism and creeping featuritis.

The feature this week is the next installment of Hacking 101, a discussion of aspected oriented programming.

Download the show directly. Grab the detailed show notes with time offsets and additional links either as PDF or OPML.

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License.

TCLP 2008-01-23 Hacking 101: Static vs. Dynamic (Comment Line 240-949-2638)

This is a feature cast.

The hacker words of the week this week are creeping elegance, creeping featurism and creeping featuritis.

The feature this week is the next installment of what started as a set of related Inner Chapters but now I am going to publish as Hacking 101. The topic this time is static vs. dynamic programming. Here are the Wikipedia articles I mentioned, on naming binding and duck typing.

Download the show directly. Grab the detailed show notes with time offsets and additional links either as PDF or OPML.

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License.