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."
* 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."
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."
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"
"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..."
"# 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."
"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 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"
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."
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."
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!"
"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!
"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."
"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 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."
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."
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."
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."
'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."
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."
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"
"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."
"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."
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."
Subscribe to:
Posts (Atom)