Dmitry Dvoinikov @ targeted.org
E-mail: dmitry@targeted.org |
Resume: DOC RTF |
Blog: Things That Require Further Thinking |
Photos:
Ekaterinburg, Russia, Yellowknife, Canada (plus Churches, Vehicles & Dog racing)
People, Creatures, Industrial
|
Open projects: |
» Pythomnic platform for building reliable network services in Python (contains Py-Fate) |
» HTTPort secure TCP through HTTP tunneling |
» Green flexible rule-driven e-mail processor, sorting office, spam filter |
» Nest point-to-point VPN daemon for FreeBSD |
» High security bootable FreeBSD CD a very tight FreeBSD 4.11 ISO image with a minimum set of networking tools (ex. ipfw, natd, route, ifconfig, netstat etc.) and a very good http(s) balancer Pound preinstalled. Useful for firewalls, gateways and other diskless high security servers, ex. HTTP balancers. Download (2.3M), modify /etc/rc to taste, burn and boot. |
Amazon book reviews: |
Fault Tolerance in Distributed Systems (Pankaj Jalote)
Database Tuning: Principles, Experiments, and Troubleshooting Techniques (Dennis Shasha)
Inside Microsoft SQL Server 2000 (Kalen Delaney)
The Guru's Guide to SQL Server Architecture and Internals (Ken Henderson)
The Mating Mind: How Sexual Choice Shaped the Evolution of Human Nature (Geoffrey Miller)
Universal Principles of Design: 100 Ways to Enhance Usability... (William Lidwell)
Accident And Design: Contemporary Debates On Risk Management (C. Hood)
SQL Performance Tuning (Peter Gulutzan)
Relational Database Index Design and the Optimizers (Tapio Lahdenmaki)
Software Fault Tolerance Techniques and Implementation (Laura L. Pullum)
Building Reliable Component-Based Software Systems (Ivica Crnkovic)
AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis (William J. Brown)
Emotional Design: Why We Love (Or Hate) Everyday Things (Donald A. Norman)
Hackers and Painters: Big Ideas from the Computer Age (Paul Graham)
Writing Secure Code, Second Edition (Michael Howard)
Practical Cryptography (Niels Ferguson)
Blueprints for High Availability: Designing Resilient Distributed Systems (Evan Marcus)
Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions (Herb Sutter)
Programming With Threads (Steve Kleiman)
Understanding Microsoft Windows 2000 Distributed Services (David Chappell)
Advanced Programming in the UNIX(R) Environment (W. Richard Stevens)
The Design and Implementation of the 4.4 BSD Operating System (Marshall Kirk McKusick)
Porting UNIX Software (Greg Lehey)
|
ASPN Python cookbook entries: |
» Method signature checking decorators
» Yet another Design By Contract module for Python
» Decorator to make a decorated call in a separate thread with timeout
» Formats current exception with stack trace so that it fits in single line and has known encoding
» Shared lock (aka reader-writer lock) with timeouts and FIFO ordering
|
|