Tuesday, September 30, 2008

Vance Lucas � Building a Better Woot! Checker: Comparison is Key

Vance Lucas � Building a Better Woot! Checker: Comparison is Key: "The goal for a great Woot! checker should be not only to simply regurgitate information directly from the Woot! data feed, but to also provide the information necessary for users to make a purchasing decision quickly. After all, the very reason for the existence of any Woot! checker is so you don’t miss out on a great deal. Why not take that idea to the next level to give your users at least a 15-second advantage by eliminating steps in the research process? That’s where Woot! Compare comes in."

What's New on the Leopard Command Line? | MacResearch

What's New on the Leopard Command Line? | MacResearch: "Here are some of the DTrace scripts you will find that may be of use in profiling your system:

* bitesize.d – Analyse disk I/O size by process.
* creatbyproc.d – File creates by process name.
* httpdstat.d – Realtime httpd statistics.
* hotspot.d – Plot disk event by location, look for hotspots.
* cpuwalk.d – Measure which CPUs a process runs on.
* weblatency.d – Measures web latency."

King Lines Trailer

King Lines Trailer: "Here is the trailer for our new film, King Lines,
which follows Chris Sharma around the world on the ultimate sending quest."

Monday, September 29, 2008

Remove U3 SmartDrive Software

"Removing the U3 Launchpad disables the U3 smart functionality. So think before you click. And make the smart choice."

CodeThinked | The Programmer Dress Code - Part Deux

CodeThinked | The Programmer Dress Code - Part Deux: "In this post I tried to add a huge number of people that were suggested, but remember, they had to have a big beard, long hair, or in some other way look pretty gnarled."

CodeThinked | The Programmer Dress Code

CodeThinked | The Programmer Dress Code: "So there you have it, my totally incomplete list of bearded, long haired, casually dressed visionaries."

Sunday, September 28, 2008

FuturePundit: Only Low Doses Of Chocolate Reduce Inflammation Marker

FuturePundit: Only Low Doses Of Chocolate Reduce Inflammation Marker: "From the paper's abstract: If you ate about 3/4ths of an ounce of dark chocolate every third day you'd get the optimal benefit.

A J-shaped relationship between dark chocolate consumption and serum CRP was observed; consumers of up to 1 serving (20 g) of dark chocolate every 3 d had serum CRP concentrations that were significantly lower than nonconsumers or higher consumers. Our findings suggest that regular consumption of small doses of dark chocolate may reduce inflammation."

Saturday, September 27, 2008

papert: logo in your browser

papert: logo in your browser:
"papert ― logo in your browser
examples: koch snowflake | hilbert curve | spiral"

xVideoServiceThief Official Web site

xVideoServiceThief Official Web site:
"# Download Videos from a lot of important Web Video Services: YouTube, Google Videos, etc...
# Convert the downloaded videos to Mpeg, DivX, etc..."

Friday, September 26, 2008

NerdKits - educational microcontroller kits for the digital generation

NerdKits - educational microcontroller kits for the digital generation:
"A NerdKit is a combination of electronic parts and wisdom, which together will teach you about digital electronics, embedded systems, and how to bridge computers with the 'real world'. The electronics world has changed dramatically in the past few decades. We want to make sure that it's still easy to get involved with modern technology, and to experience a challenging and rewarding hobby!

A NerdKit is appropriate for software hackers looking to branch out into electronics, and has educational material to allow even middle-schoolers and high-schoolers (ages 12 ) looking for a fun challenge to learn by doing, especially with the help of a techie parent! A microcontroller is a small computer on a single chip, including processing, memory, and inputs and outputs -- see the Wikipedia page for more information."

HttpFox :: Firefox Add-ons

HttpFox :: Firefox Add-ons:
"HttpFox monitors and analyzes all incoming and outgoing HTTP traffic between the browser and the web servers.

It aims to bring the functionality known from tools like HttpWatch or IEInspector to the Firefox browser.

Information available per request includes:
- Request and response headers
- Sent and received cookies
- Querystring parameters
- POST parameters
- Response body"

HttpFox :: Firefox Add-ons

HttpFox :: Firefox Add-ons: "An HTTP analyzer addon for Firefox"

Tuesday, September 23, 2008

E.W. Dijkstra Archive: What led to "Notes on Structured Programming" (EWD1308)

E.W. Dijkstra Archive: What led to "Notes on Structured Programming" (EWD1308): "Finally a short story for the record. In 1968, the Communications of the ACM published a text of mine under the title 'The goto statement considered harmful', which in later years would be most frequently referenced, regrettably, however, often by authors who had seen no more of it than its title, which became a cornerstone of my fame by becoming a template: we would see all sorts of articles under the title 'X considered harmful' for almost any X, including one titled 'Dijkstra considered harmful'. But what had happened? I had submitted a paper under the title 'A case against the goto statement', which, in order to speed up its publication, the editor had changed into a 'letter to the Editor', and in the process he had given it a new title of his own invention! The editor was Niklaus Wirth."

Sunday, September 21, 2008

NeHe Productions: OpenGL Article #13

NeHe Productions: OpenGL Article #13: "gluUnProject converts Windows screen coordinates to OpenGL coordinates. This means that you can get the position of your mouse on an OpenGL Window and use this method to find the x, y and z coordinate of where you clicked."

Carrot Caviar

Carrot Caviar:

250 g Carrot Juice
2.0 g Sodium Alginate

500 g Water
2.5 g Calcium Cloride

Saturday, September 20, 2008

Press/Digital & VISystems Partner On CICS/COBOL To UNIX Migration - biz.digital.announce | Google Groups

Press/Digital & VISystems Partner On CICS/COBOL To UNIX Migration - biz.digital.announce | Google Groups: "MAYNARD, Mass. -- April 7, 1994 -- Digital Equipment Corporation
and VISystems Inc. jointly announced today a partnership agreement
that enables Digital to resell VIS/TP, VISystems' transaction
processing system on the UNIX platform. The Digital/VISystems
partnership offers customers the ability to migrate their mainframe
CICS transaction processing to Digital's OSF/1 (UNIX) open systems
environment while realizing cost savings that often range from 50
to 80 percent or more."

"Open CICS" port ... NCR Corp. has inked a porting and certification pact with VISystems Inc. of Dallas, Tex., for VIS/TP, an open systems-based online transaction processing (OLTP) system also known as "Open CICS." (Mergers/Acquisitions/Alliances) | Software Industry Report | Find Articles at BNET

"Open CICS" port ... NCR Corp. has inked a porting and certification pact with VISystems Inc. of Dallas, Tex., for VIS/TP, an open systems-based online transaction processing (OLTP) system also known as "Open CICS." (Mergers/Acquisitions/Alliances) | Software Industry Report | Find Articles at BNET: "'Open CICS' port ... NCR Corp. has inked a porting and certification pact with VISystems Inc. of Dallas, Tex., for VIS/TP, an open systems-based online transaction processing (OLTP) system also known as 'Open CICS.'"

Friday, September 19, 2008

OpenGL Video Tutorial - Home

OpenGL Video Tutorial - Home:
"Know some C ? Want to learn how to program in 3D? You've come to the right place! Designed to be understandable to beginners, but advanced enough for experienced developers, the free video tutorials here will get you started making 3D programs using OpenGL and GLUT in no time. Each lesson has a text version and comes with exercises to help you gain experience programming on your own, rather than just shoving lots of syntax down your throat. So what are you waiting for? Let's learn some OpenGL!"

The freeglut Project :: About

The freeglut Project :: About: "freeglut is a completely OpenSourced alternative to the OpenGL Utility Toolkit (GLUT) library. GLUT was originally written by Mark Kilgard to support the sample programs in the second edition OpenGL 'RedBook'. Since then, GLUT has been used in a wide variety of practical applications because it is simple, widely available and highly portable."

Scott Crossfield Foundation

Scott Crossfield Foundation:
"Always Another Dawn - The Story of a Rocket Test Pilot"

online version -- neat!

Thursday, September 18, 2008

Storkyak: Linux equivalent of ifconfig /renew, or, how to reconnect to the internet

Storkyak: Linux equivalent of ifconfig /renew, or, how to reconnect to the internet:

"To get the same effect as ifconfig /release and ifconfig /renew on my SUSE Linux, I use dhcpcd -k, followed by dhcpcd. This shuts down and then restarts the dhcp client daemon."

Wednesday, September 17, 2008

Database query tool - Aqua Data Studio is the query analyzer that works with Oracle, DB2, Sybase, MySQL and more.

Database query tool - Aqua Data Studio is the query analyzer that works with Oracle, DB2, Sybase, MySQL and more.: "Aqua Data Studio is a database developer's complete Integrated Development Environment (IDE). The IDE provides three major areas of functionality: A) Database query and administration tool B) Suite of compare tools for databases, source control and filesystems, and C) a complete and integrated source control client for Subversion (SVN) and CVS."

Tuesday, September 16, 2008

Tungsten Replicator

Tungsten Replicator:
"The Tungsten Replicator implements open source database-neutral master/slave replication. Master/slave replication is a highly flexible technology that can solve a wide variety of problems including the following:

* Availability - Failing over to a slave database if your master database dies
* Performance Scaling - Spreading reads across many copies of data
* Cross-Site Clustering - Maintaining active database replicas across WANs
* Change Data Capture - Extracting changes to load data warehouses or update other systems
* Zero Downtime Upgrade - Performing upgrades on a slave server which then becomes the master"

The Scale-Out Blog: Bringing Open Source Replication to the Oracle World

The Scale-Out Blog: Bringing Open Source Replication to the Oracle World: "On Tuesday we will be announcing replication support for Oracle. Oracle replication will be based on our open source Tungsten Replicator, which is currently available in an alpha version for MySQL. Our goal is to provide replication that is accessible and usable by a wide range of users, especially those running lower-cost Oracle editions."

Richard McMahan's Mini Museum

Richard McMahan's Mini Museum

Inspiration OTD, miniature edition.

libevent

libevent: "The libevent API provides a mechanism to execute a callback function when a specific event occurs on a file descriptor or after a timeout has been reached. Furthermore, libevent also support callbacks due to signals or regular timeouts.

libevent is meant to replace the event loop found in event driven network servers. An application just needs to call event_dispatch() and then add or remove events dynamically without having to change the event loop."

It's All Text! :: Firefox Add-ons

It's All Text! :: Firefox Add-ons: "Edit textareas using an external editor, because it's all text!

Right click on a textarea, select 'It's All Text!' and edit the text in the editor of your choice.

Alternatively, click on the edit buttons added for your convenience. Right click on the edit buttons for even more options, including preferences."

Saturday, September 13, 2008

Toad World > Community > Blogs - Speed Up Toad - Updated

Toad World > Community > Blogs - Speed Up Toad - Updated: "Below are ten easy ways to make sure you’re getting the best productivity from Toad:"

Friday, September 12, 2008

Townhall.com - tohu vavohu

Townhall.com - tohu vavohu: "Hugh Hewitt listeners - tweet 'em for listener paticipation"

Thursday, September 11, 2008

Best Electronics Kits For Adults

Best Electronics Kits For Adults: "'I'm an adult looking to learn how electronics work and have some fun building projects. But all the kits I've found online are for kids 8-10 years old, and they don't really explain the principles - they just color-code where to place components on boards. Are there any kits aimed at adults? I know if anyone has got the answer, it's this community.'"

Cern builds largest computer grid to study origins of the universe | 8 Feb 2008 | ComputerWeekly.com

Cern builds largest computer grid to study origins of the universe | 8 Feb 2008 | ComputerWeekly.com: "The grid, which will go live in June, will pool the processing power of approximately 100,000 CPUs worldwide. It will process information at a rate of 1gbps, said Francois Grey, head of Cern's IT communications team.

'About 20% [of CPUs] will be here at Cern, another 30% will be in 11 major datacentres, and the rest of the computing power will come from 250 other centres worldwide,' said Grey."

Cern leads the way in database innovation | 26 Feb 2008 | ComputerWeekly.com

Cern leads the way in database innovation | 26 Feb 2008 | ComputerWeekly.com: "Cern has also pushed database-clustering technology further to enable a single database to run across a number of distributed computers. The LCG database deployment project has set up a worldwide distributed database infrastructure for LHC.

It will do this using a program called Oracle Streams to capture, filter and synchronise data stores worldwide.

The software allows users to control what information is put into a stream - the connection between the primary data capture and its end source/sources - and will determine how the stream of data flows is routed to nodes worldwide, and to determine what happens to events in the stream and how the stream terminates. By specifying the configuration of the elements acting on the stream, a user can filter and manage data in a more meaningful way."

Wednesday, September 10, 2008

Conceptual Trends and Current Topics

Conceptual Trends and Current Topics: "Heinlein engineered his own nerdy solution to a problem common to famous authors: how to deal with fan mail. In the days before the internet, Heinlein's solution was fabulous. He created a one page FAQ answer sheet -- minus the questions. Then he, or rather his wife Ginny, checked off the appropriate answer and mailed it back."

Friday, September 05, 2008

How-To Guide for Descriptors

How-To Guide for Descriptors: "Defines descriptors, summarizes the protocol, and shows how descriptors are called. Examines a custom descriptor and several built-in python descriptors including functions, properties, static methods, and class methods. Shows how each works by giving a pure Python equivalent and a sample application.

Learning about descriptors not only provides access to a larger toolset, it creates a deeper understanding of how Python works and an appreciation for the elegance of its design."

Table of Contents: The Best of Creative Computing Volume 1

Table of Contents: The Best of Creative Computing Volume 1:
"The Best of Creative Computing Volume 1
Edited by David Ahl, published 1976"

Tuesday, September 02, 2008

Think Python: An Introduction to Software Design

Think Python: An Introduction to Software Design: "This book is scheduled to be published by Cambridge University Press in early 2009, using the title 'Python for Software Design'. I will continue to maintain a Free electronic version of the book here, but hard copies will not be available for a few more months."

Learn To Program - Beginner's Guide

Learn To Program - Beginner's Guide:

"The goal of this guide is to be the funnest and easiest way for a beginner to get started programming. To this end, we have made 3 innovations that set this guide apart from all others:

1. Program right now in your browser: You can edit and run any of the examples directly in your browser. No downloads or software installs, ever.
2. Publish your programs on the web: This guide will teach you how to publish web apps at your own domain name so you can share your creations.
3. All JavaScript: JavaScript is the most prevalent programming language in the world, and AppJet lets you write entire web apps using this single programming language for everything."

Monday, September 01, 2008

Proggy Programming Fonts

Proggy Programming Fonts: "Monospaced Bitmap Programming Fonts
Looking for the perfect programming font ?
This site is the home of the Proggy programmer's fonts (Proggy Clean, Proggy Square, Proggy Small, and Proggy Tiny) as well as a number of contributed programming fonts (Crisp, Speedy, CodingFontTobi1, and Opti). It is also the home of two other proportional bitmap fonts for use on web pages (Webby Caps and Webby Small).

Every font you will find here was created by a programmer and is free.

The proggy fonts are a set of fixed-width screen fonts that are designed for code listings."