Created
June 16, 2017 19:15
-
-
Save asvetlov/0cc167d03fd1e77516d67e23fa8d1ebc to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<html> | |
<head> | |
<META NAME="ROBOTS" CONTENT="NOARCHIVE"></META> | |
<title>David Beazley</title> | |
<style type="text/css"> | |
a {text-decoration: none; } | |
a.nav {color: #0000ff; } | |
h1 { font-family: verdana; font-size: 10pt;} | |
p { font-family: verdana; font-size: 10pt;} | |
li { font-family: verdana; font-size: 10pt;} | |
em { font-family: verdana; font-size: 10pt;} | |
div.photo { float: right; padding: 5; } | |
td { font-family: verdana; font-size: 9pt;} | |
td.nav { font-family: verdana; font-size: 9pt; } | |
td.border { font-family: verdana; border-style: solid; border-width: 1px; border-color: black; } | |
td.bcont { font-family: verdana; border-style: solid solid solid none; border-width: 1px; border-color: black; } | |
td.tiny { font-family: verdana; font-size: 4pt; padding: 0; } | |
#home {color: black; font-weight: bold; text-decoration: none; } | |
</style> | |
</head> | |
<body link="#0000FF" vlink="#0000FF" text="#000000" bgcolor="#ffffff"> | |
<font face="verdana"> | |
<center> | |
<!-- | |
<h1>DABEAZ LLC</h1> --> | |
<table width=720 border=0> | |
<tr> | |
<td valign="top"> | |
<table width=350 cellspacing=0 cellpadding=0> | |
<!-- ABOUT --> | |
<tr> | |
<td width=115></td> | |
<td width=115> | |
<table width=115 cellspacing=0 cellpadding=0> | |
<tr> | |
<td align="left" class="tiny">7</td> | |
<td align="right" class="tiny">0</td> | |
</tr> | |
</table> | |
</td> | |
<td width=20></td> | |
<td width=95></td> | |
</tr> | |
<tr> | |
<td width=115></td> | |
<td class="border" width=115><center>A</center></td> | |
<td width=20></td> | |
<td width=95><a href="about.html">ABOUT</a></td> | |
</tr> | |
<!-- TEACHING --> | |
<tr> | |
<td width=115> | |
<table width=115 cellspacing=0 cellpadding=0> | |
<tr> | |
<td align="left" class="tiny">15</td> | |
</tr> | |
</table> | |
</td> | |
<td width=115> | |
<table width=115 cellspacing=0 cellpadding=0> | |
<tr> | |
<td align="left" class="tiny">7</td> | |
<td align="right" class="tiny">0</td> | |
</tr> | |
</table> | |
</td> | |
<td width=20></td> | |
<td width=95></td> | |
</tr> | |
<tr> | |
<td class="border" width=115 bgcolor="#ffffff"><center><font color="#0000ff"><b><a href="index.html" style="text-decoration: none; color: blue;">DAVE BEAZLEY</a></b></font></center></td> | |
<td class="border" width=115><center>T</center></td> | |
<td width=20></td> | |
<td width=95><a href="teaching.html">TEACHING</a></td> | |
</tr> | |
<!-- CONSULTING --> | |
<tr> | |
<td width=115></td> | |
<td width=115> | |
<table width=115 cellspacing=0 cellpadding=0> | |
<tr> | |
<td align="left" class="tiny">7</td> | |
<td align="right" class="tiny">0</td> | |
</tr> | |
</table> | |
</td> | |
<td width=20></td> | |
<td width=95></td> | |
</tr> | |
<tr> | |
<td width=115></td> | |
<td class="border" width=115><center>C</center></td> | |
<td width=20></td> | |
<td width=95><a href="consulting.html">CONSULTING</a></td> | |
</tr> | |
<!-- SOFTWARE --> | |
<tr> | |
<td width=115></td> | |
<td width=115> | |
<table width=115 cellspacing=0 cellpadding=0> | |
<tr> | |
<td align="left" class="tiny">7</td> | |
<td align="right" class="tiny">0</td> | |
</tr> | |
</table> | |
</td> | |
<td width=20></td> | |
<td width=95></td> | |
</tr> | |
<tr> | |
<td width=115></td> | |
<td class="border" width=115><center>S</center></td> | |
<td width=20></td> | |
<td width=95><a href="software.html">SOFTWARE</a></td> | |
</tr> | |
<!-- WRITING --> | |
<!-- | |
<tr> | |
<td width=115></td> | |
<td width=115> | |
<table width=115 cellspacing=0 cellpadding=0> | |
<tr> | |
<td align="left" class="tiny">7</td> | |
<td align="right" class="tiny">0</td> | |
</tr> | |
</table> | |
</td> | |
<td width=20></td> | |
<td width=95></td> | |
</tr> | |
<tr> | |
<td width=115></td> | |
<td class="border" width=115><center>W</center></td> | |
<td width=20></td> | |
<td width=95><a href="writing.html">WRITING</a></td> | |
</tr> | |
--> | |
<!-- BLOG --> | |
<tr> | |
<td width=115></td> | |
<td width=115> | |
<table width=115 cellspacing=0 cellpadding=0> | |
<tr> | |
<td align="left" class="tiny">7</td> | |
<td align="right" class="tiny">0</td> | |
</tr> | |
</table> | |
</td> | |
<td width=20></td> | |
<td width=95></td> | |
</tr> | |
<tr> | |
<td width=115></td> | |
<td class="border" width=115><center>B</center></td> | |
<td width=20></td> | |
<td width=95><a href="blog.html">BLOG</a></td> | |
</tr> | |
</table> | |
</td> | |
<td valign="top"> | |
<table width=350 cellspacing=0 cellpadding=0> | |
<tr> | |
<td width=115> | |
<table width=115 cellspacing=0 cellpadding=0> | |
<tr> | |
<td align="left" class="tiny">7</td> | |
<td align="right" class="tiny">0</td> | |
</tr> | |
</table> | |
</td> | |
<td width=20></td> | |
<td></td> | |
</tr> | |
<tr> | |
<td width=120> | |
<table width=120 cellspacing=0 cellpadding=0> | |
<tr> | |
<td width=15 class="border" align="center">-</td> | |
<td width=15 class="bcont" align="center">-</td> | |
<td width=15 class="bcont" align="center">-</td> | |
<td width=15 class="bcont" align="center">E</td> | |
<td width=15 class="bcont" align="center">C</td> | |
<td width=15 class="bcont" align="center">P</td> | |
<td width=15 class="bcont" align="center">T</td> | |
<td width=15 class="bcont" align="center">O</td> | |
</tr> | |
</table> | |
</td> | |
<td width=20></td> | |
<td align=center><b>STATUS REGISTER</b></td> | |
</tr> | |
</table> | |
<table height=10><tr><td></td></tr></table> | |
<table width=350 cellspacing=0> | |
<tr> | |
<td width=40 align="right">E</td><td>:<a href="per.html">Python Essential Reference, 4th Edition</a></td> | |
</tr> | |
<tr> | |
<td align="right">C</td><td>:<a href="cookbook.html">Python Cookbook, 3rd Edition</a></td> | |
</tr> | |
<tr> | |
<td align="right">P</td><td>:<a href="chicago/index.html">Chicago-area Python Classes</a></td> | |
</tr> | |
<tr> | |
<td align="right">T</td><td>:<a href="talks.html">Talks & Tutorials</a></td> | |
</tr> | |
<tr> | |
<td align="right">O</td><td>:<a href="office.html">Office</a></td> | |
</tr> | |
</table> | |
</td> | |
</tr> | |
</table> | |
<table width=720> | |
<tr> | |
<td> | |
<hr> | |
<span style="float:right; border-width:1; border-style:solid; margin-left:20;"> | |
<img src="images/davetalk.png" border=0> | |
</span> | |
<h1>[ David Beazley ]</h1> | |
<p> Welcome! I am an independent software developer, teacher, and | |
book author living in the city of Chicago. I primarily work on | |
programming tools and teach <a href="chicago/index.html">programming | |
courses</a> for software developers, scientists, and engineers. I am | |
the author of the <a href="per.html">Python Essential Reference | |
(Addison-Wesley)</a> and <a href="cookbook.html">Python Cookbook, 3rd | |
Ed. (O'Reilly Media)</a>. I also recently recorded <a | |
href="https://www.safaribooksonline.com/library/view/python-programming-language/9780134217314/">The | |
Python Programming Language"</a> video training series for Pearson. | |
Although Python is my current language of choice, I also have | |
significant experience with systems programming in C, C++, and | |
assembly language. </p> | |
<h3>Recent Talks and Tutorials</h3> | |
<ul> | |
<li><a href="https://www.youtube.com/watch?v=j6VSAsKAj98">Builtin Superheroes</a>. PyData Chicago 2016.</li> | |
<li><a href="https://www.youtube.com/watch?v=E-1Y4kSsAFc">Fear and Awaiting in Async: A Savage Journey to the Heart of the Coroutine Dream</a>. | |
PyOhio 2016.</li> | |
<li><a href="http://pyvideo.org/python-brasil-2015/keynote-david-beazley-topics-of-interest-python-asyncio.html">Topics of Interest (Python Asyncio)</a>. | |
PyCon Brasil 2015.</li> | |
<li><a href="https://www.youtube.com/watch?v=MCs5OvhV9S4">Python Concurrency From the Ground Up: Live!</a> PyCon'2015.</li> | |
<li><a href="modulepackage/index.html">Modules and Packages: Live and Let Die!</a> | |
[ <a href="https://www.youtube.com/watch?v=0oTh1CXRaQ0">video</a>. ] PyCon'2015.</li> | |
</ul> | |
<blockquote> | |
[ <a href="talks.html">more talks</a> | <a href="https://www.youtube.com/user/dabeazllc">YouTube</a> | <a href="http://www.slideshare.net/dabeaz">SlideShare</a> ] | |
</blockquote> | |
<h3>Active Projects</h3> | |
<ul> | |
<li><a href="https://github.com/dabeaz/curio">Curio</a>. The concurrency library for Python 3 that you were warned about.</li> | |
<li><a href="https://github.com/dabeaz/sly">SLY</a>. The lexing/parsing toolkit.</li> | |
<li><a href="http://www.dabeaz.com/ply/index.html">PLY</a>. The other lexer/parsing toolkit.</li> | |
</ul> | |
<h3>News</h3> | |
<ul> | |
<li>(8/31/16) I've recorded a video series on <a href="https://www.safaribooksonline.com/library/view/python-programming-language/9780134217314/">The Python Programming Language</a> for Pearson. | |
</li> | |
<li> | |
(8/31/16) <a href="ply/index.html">PLY-3.9</a> is released. Get your parsing groove on. | |
</li> | |
<li> | |
(6/1/13) The <a href="cookbook.html">Python Cookbook, 3rd Edition</a> is released and available. Get | |
it, blow your mind, and explore the fun of uninhibited Python 3 programming. | |
</li> | |
</ul> | |
<p> | |
<b>Contact</b> | |
<p> | |
More information can be obtained by sending email to "dave" at "dabeaz.com" | |
[ <a href="http://www.twitter.com/dabeaz" | |
target="_new" rel="nofollow">Follow on Twitter</a> ] | |
</p> | |
<hr> | |
</td> | |
</tr> | |
</table> | |
</center> | |
</body> | |
</html> | |
############### | |
b'<html>\n' | |
b'<head>\n' | |
b'<META NAME="ROBOTS" CONTENT="NOARCHIVE"></META>\n' | |
b'<title>David Beazley</title>\n' | |
b'<style type="text/css">\n' | |
b'a {text-decoration: none; }\n' | |
b'a.nav {color: #0000ff; }\n' | |
b'h1 { font-family: verdana; font-size: 10pt;}\n' | |
b'p { font-family: verdana; font-size: 10pt;}\n' | |
b'li { font-family: verdana; font-size: 10pt;}\n' | |
b'em { font-family: verdana; font-size: 10pt;}\n' | |
b'div.photo { float: right; padding: 5; }\n' | |
b'td { font-family: verdana; font-size: 9pt;}\n' | |
b'td.nav { font-family: verdana; font-size: 9pt; }\n' | |
b'td.border { font-family: verdana; border-style: solid; border-width: 1px; border-color: black; }\n' | |
b'td.bcont { font-family: verdana; border-style: solid solid solid none; border-width: 1px; border-color: black; }\n' | |
b'td.tiny { font-family: verdana; font-size: 4pt; padding: 0; }\n' | |
b'\n' | |
b'#home {color: black; font-weight: bold; text-decoration: none; }\n' | |
b'\n' | |
b'</style>\n' | |
b'\n' | |
b'</head>\n' | |
b'<body link="#0000FF" vlink="#0000FF" text="#000000" bgcolor="#ffffff">\n' | |
b'<font face="verdana">\n' | |
b'<center>\n' | |
b'<!--\n' | |
b' <h1>DABEAZ LLC</h1> -->\n' | |
b'\n' | |
b' <table width=720 border=0>\n' | |
b' <tr>\n' | |
b' <td valign="top">\n' | |
b'\t<table width=350 cellspacing=0 cellpadding=0>\n' | |
b'\t <!-- ABOUT -->\n' | |
b'\t <tr>\n' | |
b'\t <td width=115></td>\n' | |
b'\t <td width=115>\n' | |
b'\t\t<table width=115 cellspacing=0 cellpadding=0>\n' | |
b'\t\t <tr>\n' | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment