Thursday, August 28, 2008

Greenplum MapReduce - the Ubiquity of SQL with the Programming Model of MapReduce

Greenplum MapReduce - the Ubiquity of SQL with the Programming Model of MapReduce: "MapReduce has been proven as a technique for high-scale data analysis by Internet leaders such as Google and Yahoo. Greenplum gives enterprises the best of both worlds – MapReduce for programmers and SQL for DBAs – and will execute both MapReduce and SQL directly within Greenplum’s parallel dataflow engine, which is at the heart of the Greenplum Database.

Greenplum MapReduce enables programmers to run analytics against petabyte-scale datasets stored in and outside of the Greenplum Database. Greenplum MapReduce brings the benefits of a growing standard programming model to the reliability and familiarity of the relational database. The new capability expands the Greenplum Database to support MapReduce programs."

Wednesday, August 27, 2008

Building home linux render cluster

Building home linux render cluster: "This is the story of Helmer. A linux cluster in a IKEA Helmer cabinet."

Tuesday, August 26, 2008

Jlog - Trac

Jlog - Trac: "JLog is short for 'journaled log' and this package is really an API and implementation that is libjlog. What is libjlog? libjlog is a pure C, very simple durable message queue with multiple subscribers and publishers (both thread and multi-process safe). The basic concept is that publishers can open a log and write messages to it while subscribers open the log and consume messages from it. 'That sounds easy.' libjlog abstracts away the need to perform log rotation or maintenance by publishing into fixed size log buffers and eliminating old log buffers when there are no more consumers pending."

100 lines of C that can parse any Protocol Buffer � Josh the Outspoken

100 lines of C that can parse any Protocol Buffer � Josh the Outspoken: "There’s lots of misinformation flying around the blogosphere about Google’s Protocol Buffers. One common claim is that you can’t parse a protobuf without having the .proto file. This is false, as demonstrated by This 100-line C program that does just that. It can parse an arbitrary protobuf into its field numbers and wire types. This is pretty closely equivalent to what you get from a generic XML parser, except that with XML you get names for the keys (elements) instead of numbers and strings instead of the four or so wire types that are defined by protocol buffers."

FrontPage - Hadoop Wiki

FrontPage - Hadoop Wiki: "Hadoop is a framework for running applications on large clusters built of commodity hardware. The Hadoop framework transparently provides applications both reliability and data motion. Hadoop implements a computational paradigm named Map/Reduce, where the application is divided into many small fragments of work, each of which may be executed or reexecuted on any node in the cluster. In addition, it provides a distributed file system (HDFS) that stores data on the compute nodes, providing very high aggregate bandwidth across the cluster. Both Map/Reduce and the distributed file system are designed so that node failures are automatically handled by the framework."

Greenplum MapReduce - the Ubiquity of SQL with the Programming Model of MapReduce

Greenplum MapReduce - the Ubiquity of SQL with the Programming Model of MapReduce: "Greenplum gives enterprises the best of both worlds – MapReduce for programmers and SQL for DBAs – and will execute both MapReduce and SQL directly within Greenplum’s parallel dataflow engine, which is at the heart of the Greenplum Database.

Greenplum MapReduce enables programmers to run analytics against petabyte-scale datasets stored in and outside of the Greenplum Database. Greenplum MapReduce brings the benefits of a growing standard programming model to the reliability and familiarity of the relational database. The new capability expands the Greenplum Database to support MapReduce programs."

Gamasutra - Games Demystified: Portal

Gamasutra - Games Demystified: Portal: "[In the second in this series of articles which deconstructs a particularly fun or interesting mechanic in a recent, relevant game, Jeremy Alessi pulls apart Valve's Portal and puts it back together again -- to give us a clearer understanding of the compellingly-executed teleportation mechanics central to that game's astoundingly entertaining gameplay.]"

Monday, August 25, 2008

Unique Leds High Quality hard to find LED and LED products with fare shipping and everyday low pricing

Unique Leds High Quality hard to find LED and LED products with fare shipping and everyday low pricing: "We are currently uploading lots of new and innovative leds"

New Horizons in Computer Control

Research aims to put tongues in control of devices:

"Georgia Tech researchers believe a magnetic, tongue-powered system could transform a disabled person's mouth into a virtual computer, teeth into a keyboard - and tongue into the key that manipulates it all."


This certainly seems more promising than my idea of tongue-prints as a computer security device. Although once you're logged in, you would be ready to go!

Dimensions Home

Dimensions Home: "A walk through mathematics!

A film for a wide audience!

Nine chapters, two hours of maths, that take you gradually up to the fourth dimension. Mathematical vertigo guaranteed! Background information on every chapter: see 'Details'.

Click on the image on the left to watch the trailer ! (turn your speakers on please).

Free download and you can watch the films online! (new!)

The film can also be ordered as a DVD."

Compendium of Lost Words

Compendium of Lost Words: "Welcome to the Compendium of Lost Words, a component of The Phrontistery. The Compendium lists over 400 of the rarest modern English words - in fact, ones that have been entirely absent from the Internet, including all online dictionaries, until now. By revealing the existence of these words online, I do not necessarily promote their revival, but I do encourage an appreciation of the flexibility of English vocabulary. In theory, the Compendium will be the only web page on which each of these words occurs in its proper English context."

NOOP.NL: Managing Software Development: Top 100 Best Software Engineering Books, Ever

NOOP.NL: Managing Software Development: Top 100 Best Software Engineering Books, Ever: "I have created this list using four different criteria: 1) number of Amazon reviews, 2) average Amazon rating, 3) number of Google hits and 4) Jolt awards."

Sunday, August 24, 2008

Dr. Dobb's Journal Indexes

Dr. Dobb's Journal Indexes:
"Twenty-One Years of Dr. Dobb's Journal Indexed
Dr. Dobb's Journal
Cumulative Subject and Author Indexes
1982 - August 2003"

Mark's Innovations in Quantum Computing

Just wanting to get my precedence in when the Nobel Prize committee goes hunting around:

- Quantum Rendering: All images are rendered simultaneously. Observation collapses the state to the desired image.

- Quantum Sorting: All permutations are generated. Observing the array collapses it to the ordered stated.

SnarkyBytes � Make a Kindle USB Charger

SnarkyBytes � Make a Kindle USB Charger: "To make a USB charger you’ll need an “A” power tip. I got mine at Radio Shack along with a pigtail to connect to the USB cable. I don’t remember the exact price but it wasn’t more than a few dollars."

Marginal Revolution: Walter Benjamin's tips for writing

Marginal Revolution: Walter Benjamin's tips for writing

I. Anyone intending to embark on a major work should be lenient with himself and, having completed a stint, deny himself nothing that will not prejudice the next.

II. Talk about what you have written, by all means, but do not read from it while the work is in progress. Every gratification procured in this way will slacken your tempo. If this regime is followed, the growing desire to communicate will become in the end a motor for completion.

III. In your working conditions avoid everyday mediocrity. Semi-relaxation, to a background of insipid sounds, is degrading. On the other hand, accompaniment by an etude or a cacophony of voices can become as significant for work as the perceptible silence of the night. If the latter sharpens the inner ear, the former acts as a touchstone for a diction ample enough to bury even the most wayward sounds.

IV. Avoid haphazard writing materials. A pedantic adherence to certain papers, pens, inks is beneficial. No luxury, but an abundance of these utensils is indispensable.

V. Let no thought pass incognito, and keep your notebook as strictly as the authorities keep their register of aliens.

VI. Keep your pen aloof from inspiration, which it will then attract with magnetic power. The more circumspectly you delay writing down an idea, the more maturely developed it will be on surrendering itself. Speech conquers thought, but writing commands it.

VII. Never stop writing because you have run out of ideas. Literary honour requires that one break off only at an appointed moment (a mealtime, a meeting) or at the end of the work.

VIII. Fill the lacunae of inspiration by tidily copying out what is already written. Intuition will awaken in the process.

IX. Nulla dies sine linea -- but there may well be weeks.

X. Consider no work perfect over which you have not once sat from evening to broad daylight.

XI. Do not write the conclusion of a work in your familiar study. You would not find the necessary courage there.

XII. Stages of composition: idea -- style -- writing. The value of the fair copy is that in producing it you confine attention to calligraphy. The idea kills inspiration, style fetters the idea, writing pays off style.

XIII. The work is the death mask of its conception.

TCL/TK IN ANSYS - 异次元 - 网易博客

TCL/TK IN ANSYS - 异次元 - 网易博客: "As the engineers at PADT have developed custom applications with the ANSYS software package, they have begun to use the Tcl/Tk command language more and more. In this time, they have learned some important lessons and have gathered some useful resources. This page has been put together for the ANSYS community to help them learn and apply this powerful capability in ANSYS. You can read through the following FAQ or jump right into some tutorials."

Saturday, August 23, 2008

mysqlgame

mysqlgame: "Are you tired of browser-based games that are thinly veiled interfaces for databases? Finally, there's a game that just is a database!

THRILL as you insert your very own row in the 'rows' table!

With careful selection of SQL queries, you will soon have three or even four-digit numbers in some of the fields in your row! Other queries may allow you to use those numbers to subtract numbers from rows entered by other players -- all while pushing the numbers in your own row even higher!

As you master the game, you may find that you have inserted not just one row into the game, but several!"

Game Theory in The Dark Knight: A Critical Review of the Opening Scene (Spoilers) - Mind Your Decisions

Game Theory in The Dark Knight: A Critical Review of the Opening Scene (Spoilers) - Mind Your Decisions: "The newest Batman flick The Dark Knight absolutely stunned me. Not since Dr. Strangelove has a movie contained so much game theory. While many others have noticed the game theory connection, particularly about a scene near the end of the movie, such commentaries miss the big picture: the entire film is a sequence of games and an exploration of strategic thought."

Friday, August 22, 2008

Cities of the world database donated by MaxMind.com | drupal.org

Cities of the world database donated by MaxMind.com | drupal.org: "The company MaxMind.com[1] has agreed to release their cities of the world database under the GPL. The database contains locations by country, city, latitude and longitude. There are over 3,047,000 records in the database."

Yahoo! Maps Web Services - Geocoding API

Yahoo! Maps Web Services - Geocoding API:

"Finding Latitudes and Longitudes

The Geocoding Web Service allows you to find the specific latitude and longitude for an address. You can use this service to geocode your points in advance or forego it altogether with built-in geocoding in our AJAX and Flash APIs."

Thursday, August 21, 2008

The Dapperstache - The Periodic Table of Awesomements

The Dapperstache - The Periodic Table of Awesomements

Dijkstra award 2008 goes to ‘Sparse Partitions’ at Paper Trail

Dijkstra award 2008 goes to ‘Sparse Partitions’ at Paper Trail: "the Djikstra 2008 prize for an outstanding and influential paper in distributed systems has been awarded to David Peleg and Baruch Awerbuch for their 1990 FOCS paper Sparse Partitions (on-line copy available from MIT ad-hoc algorithms course here).

The citation does a much better job than I could of explaining the paper’s relevance. The general idea is that the authors show that there are efficient ways of constructing clustered representations of graphs that remain within a small factor of the original in terms of route lengths. Further, the authors show that this can be done in a distributed manner. This has lots (and lots) of potential applications - the typical example is for a compact routing scheme, where nodes can store smaller routing tables between clusters rather than between nodes."

btail - a bayesian log filter

btail - a bayesian log filter: "Btail monitors a logfile for specific events. To do this it uses a bayesian filter to determine what events are worth passing through and which should be suppressed.
So it filters out all of the routine stuff, but passes through anything important or out of the ordinary."

Wednesday, August 20, 2008

Read any Web Document Directly in Google Docs - Similar to Gmail

Read any Web Document Directly in Google Docs - Similar to Gmail: "Gmail has this nice feature where you can open PDF files and Office documents directly in your Google Docs account bypassing the need of any desktop software like Acrobat Reader or Microsoft Office.

If you find this Gmail feature handy, you’ll probably also enjoy using the 'Send to Google Docs' extension for Firefox."

What Makes for a Good Blog? | 43 Folders

What Makes for a Good Blog? | 43 Folders: "As I think about the blogs I’ve returned to over the years — and the increasingly few new ones that really grab my attention — I want to start with, ironically enough, a list. Here’s what I think helps make for a good blog."

Evil Mad Scientist Laboratories - Quick, easy, temporary, and beautiful LED garden lights

Evil Mad Scientist Laboratories - Quick, easy, temporary, and beautiful LED garden lights: "For a late night summer party, we wanted to deploy an array of maybe 20 or so little LED garden lights along the periphery of our back yard. And since it was for a one-time event, there wasn't much sense in buying (or building) a set of nice looking permanent solar lights. So here is an alternative: make your own ultra-low cost temporary garden lights using LEDs, lithium coin cells, and mason jars."

10 mm diffused white LED
Panasonic CR 2032

ReSharper:: The Most Intelligent Add-In To Visual Studio 2008 - C# 3.0, LINQ, VB.NET, ASP.NET, XML, XAML, build scripts. Best-of-breed tools for code analysis, code cleanup, code generation, and unit testing, plus multiple refactorings and code templates.

ReSharper:: The Most Intelligent Add-In To Visual Studio 2008 - C# 3.0, LINQ, VB.NET, ASP.NET, XML, XAML, build scripts. Best-of-breed tools for code analysis, code cleanup, code generation, and unit testing, plus multiple refactorings and code templates.: "The must-have productivity tool for Visual Studio, ReSharper 4.0 provides solution-wide error highlighting on the fly, advanced code completion, superior unit testing tools, over 30 advanced code refactorings, multiple handy navigation and search utilities, single-click code formatting and cleanup, automatic code generation and templates, and a lot more productivity features for C#, VB.NET, ASP.NET, XML, and XAML. ReSharper fully integrates with Visual Studio to intelligently and powerfully extend the functionality that is native to Visual Studio."

Amazon Web Services @ Amazon.com

Amazon Web Services @ Amazon.com: "Amazon Simple Queue Service (Amazon SQS) offers a reliable, highly scalable, hosted queue for storing messages as they travel between computers. By using Amazon SQS, developers can simply move data between distributed components of their applications that perform different tasks, without losing messages or requiring each component to be always available. Amazon SQS makes it easy to build an automated workflow, working in close conjunction with the Amazon Elastic Compute Cloud (Amazon EC2) and the other AWS infrastructure web services."

Saturday, August 16, 2008

ego technique - How to Work Better by Fischli/Weiss (1991)� ...

ego technique - How to Work Better by Fischli/Weiss (1991): "“Taped to the wall of my studio is an A4 photocopy of a short ten-point manifesto by Fischli/Weiss entitled “How to work better”. I don’t know who put it there, but it has been in place for at least three years."How to Work Better by Fischli/Weiss (1991)  “Taped to the wall of my studio is an A4 photocopy of a short ten-point manifesto by Fischli/Weiss entitled “How to work better”. I don’t know who put it there, but it has been in place for at least three years. It’s a tongue-in-cheek work using a motivational statement, which is a piece of found text they subsequently enlarged and had painted on the exterior of a building as part of a public commission. I sometimes show it to students at the beginning of slide lectures, and always point it out to assistants who come to the studio. I like it quite simply because it acknowledges their awareness of the idea of practice rather than production”.  (Ryan Gander, from Dexter Sinister Library) ________________________________________________________________________________

Devil in the detail for would-be drivers | Autos | Reuters

Devil in the detail for would-be drivers | Autos | Reuters: "To get a license, you must attend 26 lectures lasting 50 minutes each, and have 34 driving lessons before the final test. If you want an automatic transmission-only license, you only have to take 31 lessons behind the wheel."

Thursday, August 14, 2008

..... >> VFXWorld / Feature Articles << .....

VFXWorld / Feature Articles: "A major milestone being marked at SIGGRAPH '08 is the 20th anniversary of Pixar's RenderMan software system, which has been used to render the digital graphics in 44 of the last 47 films nominated for an Academy Award for Visual Effects. This anniversary arrives in a year when Pixar is riding high with its latest hit movie, WALL•E, studio co-founder and President Ed Catmull delivered a candid assessment of Pixar's history to an SRO SIGGRAPH crowd, and the company is unveiling the latest version of its software, RenderMan 14.0."

Wednesday, August 13, 2008

Comparison of different SQL implementations

Comparison of different SQL implementations: "The following tables compare how different DBMS products handle various SQL (and related) features. If possible, the tables also state how the implementations should do things, according to the SQL standard."

InvestorMind.gif (GIF Image, 804x531 pixels)

InvestorMind.gif (GIF Image, 804x531 pixels)
The Investor's Mind.

Mutopia: Browse by instrument, composer or style

Mutopia: Browse by instrument, composer or style: "All music in the Mutopia Project is free to download, print out, perform and distribute.
1420 pieces of music are now available."

Tuesday, August 12, 2008

MY COLLECTION OF RECORDED 78 RPM RECORDS - FREE MP3 DOWNLOADS

MY COLLECTION OF RECORDED 78 RPM RECORDS - FREE MP3 DOWNLOADS: "The following is a list titles recorded from my collection of 78 rpm records. All of them are linked to MP3 files and will play what was recorded. No sound enhancement, just what was recorded. Right now, there are 3,739 titles on this page linked to mp3's.

CLICK HERE to see a blog chronicling updates to the web page, starting July 25, 2008.
You can view my 'recording studio' here.

I have about 2500 more records to record, so I'll be adding more titles as time permits over the next hundred years or so."

Sunday, August 10, 2008

How to Win Friends & Influence People - Basic Summary

How to Win Friends & Influence People - Basic Summary: "This summary of the ideas in Dale Carnegie’s How to Win Friends and Influence People will help anyone more effectively build relationships and motivate others. The following has been reorganized and edited down to simply establish the book’s core ideas for our modern reader. It should take less than five minutes to read."

Saturday, August 09, 2008

43 Folders - Best of GTD

43 Folders:
"1. Outcome-Based Thinking. Articulating in the most specific terms possible what a successful outcome looks like for any given use of your time. Or as I like to put it, “How will I know when I’m done with this?”
2. The Next Action. Knowing that you don’t need to track everything you could conceivably do about a Project; you just need to know the next physical action that would get you closer to completion.
3. The Review. Accepting that the heart of the Trusted System that lets you move through a day with a high tolerance for ambiguity is the knowledge that eventually everything you’re doing gets looked at once a week without fail."

Friday, August 08, 2008

Famous Programmers' School

Famous Programmers' School:
"(an advertisement that appeared in the April 1982 issue of BYTE magazine, page 383)

Do you have a restless urge to program?

Do you want the instant respect that comes from being able to use technical terms that nobody understands?

Do you want to strike fear and loathing into the hearts of DP managers everywhere?

If so, then let the Famous Programmers' School lead you on . . .
into the world of professional computer programming."

Coding Horror: The Enduring Art of Computer Programming

Coding Horror: The Enduring Art of Computer Programming: "My very favorite thing about Mr. Knuth is that, despite the profound and enduring depth of his contributions to the field of computer science, he has a great sense of humor. For proof, let's go back in time. Way, way back, to Mad Magazine #33, originally published in 1957."

Thursday, August 07, 2008

Pixar director proposes "whimsical" 60-foot artificial tree, three treehouses for Lafayette property - San Jose Mercury News

Pixar director proposes "whimsical" 60-foot artificial tree, three treehouses for Lafayette property - San Jose Mercury News: "A Pixar writer and director dreamed up this idea -- not for his next movie, but for his family's next house.

He and his wife bought 15 acres of secluded, vacant land in Lafayette and proposed a 60-foot-tall artificial oak tree with three treehouses. A suspension bridge would link them to a new house on the adjacent hill. An elevator would connect the house to a garage 25 feet below, burrowed 80 feet into the hillside."

Mike On Ads � Blog Archive � Using your browser URL history to estimate gender

Mike On Ads � Blog Archive � Using your browser URL history to estimate gender: "One of the things that I always wanted to do but never got around to was to analyze a user’s browsing history to estimate age and gender. Of course the idea is definitely not new, in fact Xerox (of all companies??) has a patent on the whole process and I’m certain plenty of networks already do something of the sort… but what the heck, let’s have some fun!"

Napier's Bones: Quickly Multiply, Wooden Style

Napier's Bones: Quickly Multiply, Wooden Style: "Now for the important part: what Napier's Bones are. They are a multiplication tool/math toy that allows you to multiply 0-9 with large numbers extremely quickly with only slabs of wood. As long as you add small numbers and read correctly, you will get the correct solution every time."

Consola Font

Index of /consolas:
Consola Font
"[ ] Consola.ttf 07-Aug-2008 09:20 96K
[ ] Consolab.ttf 07-Aug-2008 09:20 98K
[ ] Consolai.ttf 07-Aug-2008 09:20 102K
[ ] Consolaz.ttf 07-Aug-2008 09:20 108K"

BYTE.com > Graphics Programming Black Book by Michael Abrash

BYTE.com > Graphics Programming Black Book by Michael Abrash: "Michael Abrash's classic Graphics Programming Black Book is a compilation of Michael's writings on assembly language and graphics programming (including from his 'Graphics Programming' column in Dr. Dobb's Journal). Much of the focus of this book is on profiling and code testing, as well as performance optimization. It also explores much of the technology behind the Doom and Quake 3-D games, and 3-D graphics problems such as texture mapping, hidden surface removal, and the like."

DAILY DANNY: New Crayons from Old One

DAILY DANNY: New Crayons from Old One: "Here's the sheet of melted crayons cooled off, but still slightly warm to the touch. I used a sharp cookie cutter to make out shapes in the crayon (best when it's still a little warm). Then I let it cool completely."

How Buildings Learn - Uploaded by Stewart Brand Himself | Smashing Telly - the best full length free tv programs on the web, updated every day

How Buildings Learn - Uploaded by Stewart Brand Himself | Smashing Telly - the best full length free tv programs on the web, updated every day: "Amazingly, this does indeed look like Stewart Brand has uploaded the entire series based on his seminal book ‘How Buildings Learn’. The uploads have the pre-roll countdown screen.

Having been both an Architect of buildings and of software I agree with Brand’s point that “architects are not as alert as computer people” in being interested in his book. However, technology companies are much less alert about design than architecture firms are. Most software is engineered rather than designed, and the term designer often is reserved for people responsible for more superficial (in the literal rather than pejorative sense) UI tasks such as web designers."

Wednesday, August 06, 2008

MaxMind - GeoLite Country | Open Source IP Address to Country Database

MaxMind - GeoLite Country | Open Source IP Address to Country Database: "GeoLite Country is similar to the GeoIP Country database, but is slightly less accurate. Should you require greater accuracy, GeoIP Country is a drop-in replacement for GeoLite Country. We also offer a free geolocation database on a city level."

Attention and awareness in stage magic: turning tricks into research : Article : Nature Reviews Neuroscience

Attention and awareness in stage magic: turning tricks into research : Article : Nature Reviews Neuroscience: "Just as vision scientists study visual art and illusions to elucidate the workings of the visual system, so too can cognitive scientists study cognitive illusions to elucidate the underpinnings of cognition. Magic shows are a manifestation of accomplished magic performers' deep intuition for and understanding of human attention and awareness. By studying magicians and their techniques, neuroscientists can learn powerful methods to manipulate attention and awareness in the laboratory. Such methods could be exploited to directly study the behavioural and neural basis of consciousness itself, for instance through the use of brain imaging and other neural recording techniques."

Tuesday, August 05, 2008

Free Electronic Books Online

Free Electronic Books Online: "I'm accumulating a list of books available in electronic form for free online"

mozdev.org - reloadevery: index

mozdev.org - reloadevery: index: "The Reload Every extension adds an option to the context menu (the menu you obtain by right clicking on the web page you're currently viewing) to reload the web page you are viewing every so many seconds or minutes. You can also access reload every by using the dropdown menu next to the reload button on the toolbar"

Babble Rouser - Forbes.com

Babble Rouser - Forbes.com:

"Despite coups, corruption and kidnappings, cell phone maverick Denis O'Brien keeps pouring money into the world's poorest, most violent countries. His bet: Give phones to the masses and they'll fight your enemies for you.

Denis O'Brien professes not to understand why wall Streeters think his telecom business is risky. He says this while sitting in an office in Papua New Guinea that is protected by razor wire and a half-dozen guards carrying shotguns and pistols. O'Brien's Jamaica-headquartered company, Digicel Group, began offering cheap cell phone service recently in this Pacific hellhole. The murder rate in PNG is one of the highest in the world, corruption is rife, and the government recently threatened to seize 130 cell towers that O'Brien had erected at a cost of $120 million."

AnnualCreditReport

AnnualCreditReport: "This central site allows you to request a free credit file disclosure, commonly called a credit report, once every 12 months from each of the nationwide consumer credit reporting companies: Equifax, Experian and TransUnion.

AnnualCreditReport.com is the official site to help consumers to obtain their free credit report."

Monday, August 04, 2008

BBC NEWS | Europe | Obituary: Alexander Solzhenitsyn

BBC NEWS | Europe | Obituary: Alexander Solzhenitsyn: "Alexander Solzhenitsyn, who has died at the age of 89, played a significant role in ending communism. His novels were beautifully crafted, damning indictments of the repressive Soviet regime."

Sunday, August 03, 2008

A simple unix/linux daemon in Python - Lone Wolves - Web, game, and open source development

A simple unix/linux daemon in Python - Lone Wolves - Web, game, and open source development: "I've written a simple Python class for creating daemons on unix/linux systems. It was pieced together for various other examples, mostly corrections to various Python Cookbook articles and a couple of examples posted to the Python mailing lists. It has support for a pidfile to keep track of the process."

libebb - http server library

"libebb is a lightweight HTTP server library for C. It lays the foundation for writing a web server by providing the socket juggling and request parsing. By implementing the HTTP/1.1 grammar provided in RFC2612, libebb understands most most valid HTTP/1.1 connections (persistent, pipelined, and chunked requests included) and rejects invalid or malicious requests. libebb supports SSL over HTTP."

Friday, August 01, 2008

Foundation For Economic Education Podcast

Foundation For Economic Education Podcast: "Foundation For Economic Education Podcast"

optparse-gui - Google Code

optparse-gui - Google Code: "optparse_gui is a drop-in replacement for optparse. It allows entering command line arguments in a dynamically generated wx-based dialog."

Welcome to Akihabara News : Akihabaranews.com

Welcome to Akihabara News : Akihabaranews.com