version 1.136, 2013/05/24 09:28:31 |
version 1.137, 2013/09/10 19:11:58 |
|
|
<table border=0 cellspacing=0 cellpadding=2 width="100%"> |
<table border=0 cellspacing=0 cellpadding=2 width="100%"> |
<tr> |
<tr> |
<td valign="top"> |
<td valign="top"> |
|
<a href="#54">5.4: "Our favorite hacks"</a><br> |
<a href="#53">5.3: "Blade Swimmer"</a><br> |
<a href="#53">5.3: "Blade Swimmer"</a><br> |
<a href="#52">5.2: "Aquarela do Linux"</a><br> |
<a href="#52">5.2: "Aquarela do Linux"</a><br> |
<a href="#51">5.1: "Bug Busters!"</a>, |
<a href="#51">5.1: "Bug Busters!"</a>, |
|
|
<a href="#45">4.5: "Games"</a><br> |
<a href="#45">4.5: "Games"</a><br> |
<a href="#44">4.4: "Trial of the BSD Knights"</a><br> |
<a href="#44">4.4: "Trial of the BSD Knights"</a><br> |
<a href="#43">4.3: "Home to Hypocrisy"</a><br> |
<a href="#43">4.3: "Home to Hypocrisy"</a><br> |
<a href="#42">4.2: "100001 1010101"</a><br> |
|
</td><td valign="top" width="1%"> |
</td><td valign="top" width="1%"> |
<br> |
<br> |
</td><td valign="top"> |
</td><td valign="top"> |
|
<a href="#42">4.2: "100001 1010101"</a><br> |
<a href="#41">4.1: "Puffy Baba and the 40 Vendors"</a><br> |
<a href="#41">4.1: "Puffy Baba and the 40 Vendors"</a><br> |
<a href="#40">4.0: "Humppa Negala"</a> and |
<a href="#40">4.0: "Humppa Negala"</a> and |
<a href="#audio_extra40">"OpenVOX"</a><br> |
<a href="#audio_extra40">"OpenVOX"</a><br> |
|
|
developer Alexandre Ratchov, mixed and produced using OpenBSD code. |
developer Alexandre Ratchov, mixed and produced using OpenBSD code. |
<br clear=all> |
<br clear=all> |
<p> |
<p> |
|
|
|
<hr> |
|
<a name=54></a> |
|
<h2><font color="#00b000"><a href="54.html"> |
|
5.4: "Our favorite hacks"</a></font></h2> |
|
<table border=0 cellspacing=0 cellpadding=2 width="100%"> |
|
<tr> |
|
<td valign="top" width="30%"> |
|
<a href="orders.html">[Order OpenBSD items]</a><br> |
|
<a href="54.html">OpenBSD 5.4</a> CD2 track 2 is an<br> |
|
uncompressed copy of this song.<br> |
|
<br> |
|
2:27 <a href="http://www.openbsd.org/songs/song54.mp3">(MP3 4.5MB)</a> |
|
<a href="http://www.openbsd.org/songs/song54.ogg">(OGG 3.0MB)</a><br> |
|
<br> |
|
<a href="images/Puffia.jpg"> |
|
<img width=227 height=343 alt="XXX" src="images/Puffia.jpg"></a> |
|
<br> |
|
<br> |
|
<em> |
|
do { to loop<br> |
|
at least one time<br> |
|
<br> |
|
regexp,<br> |
|
to match a chunk of text<br> |
|
<br> |
|
main, the name,<br> |
|
by which I'm called<br> |
|
<br> |
|
for,<br> |
|
another kind of loop<br> |
|
<br> |
|
sem,<br> |
|
a way to block a thread<br> |
|
<br> |
|
log<br> |
|
a func to follow sem<br> |
|
<br> |
|
t,<br> |
|
a variable to store time<br> |
|
<br> |
|
} while (we close the block of do)<br> |
|
<br> |
|
</em> |
|
</td><td valign="top" width="3%"> |
|
<br> |
|
</td><td valign=top width="30%"> |
|
<br> |
|
<br> |
|
PF divert-to and async resolver<br> |
|
Function call tracing to show how you got there<br> |
|
BGE changes to speed up the stack<br> |
|
These are a few of our favorite hacks<br> |
|
<br> |
|
<br> |
|
Closing the kernel thread races that hang you<br> |
|
Updating ports from the versions that pain you<br> |
|
Kernel mode setting and elf comes to vax<br> |
|
These are a few of our favorite hacks<br> |
|
<br> |
|
<br> |
|
Buffer queue limits and locale additions<br> |
|
Man-page updates to relate the traditions<br> |
|
Make DHCPD better with acks<br> |
|
These are a few of our favorite hacks<br> |
|
<br> |
|
<br> |
|
(chorus)<br> |
|
<br> |
|
<br> |
|
When my programs crash, when the kernel hangs<br> |
|
When I'm feeling mad<br> |
|
I update to get more of our favorite hacks<br> |
|
And then I don't feel so bad<br> |
|
<br> |
|
<br> |
|
(repeat)<br> |
|
<br> |
|
<br> |
|
(chorus)<br> |
|
<br> |
|
<br> |
|
When the build stops, when the panic hits,<br> |
|
When I'm feeling mad<br> |
|
I update to get more of our favorite hacks<br> |
|
And then I don't feel so bad<br> |
|
<br> |
|
<br> |
|
</td><td valign=top width="33%"> |
|
<img width=395 height=851 src="images/54song.jpg"><br> |
|
</td></tr></table> |
|
<p> |
|
<em> |
|
Lyrics by Philip Guenther. Vocals by Allison Lynch. Composition, |
|
arrangement, recording, and mastering by Jonathan Lewis. |
|
<br> |
|
<br> |
|
</em> |
|
|
<hr> |
<hr> |
<a name=53></a> |
<a name=53></a> |