Tuesday, April 22, 2008
pthread tutorial
A starter tutorial for pthread threaded programming.
Labels:
multi-threaded programming,
programming,
pthread,
threads
Sunday, April 6, 2008
The Baen Free Library
From the website...
"Baen Books is now making available — for free — a number of its titles in electronic format. We're calling it the Baen Free Library. Anyone who wishes can read these titles online — no conditions, no strings attached. (Later we may ask for an extremely simple, name & email only, registration. ) Or, if you prefer, you can download the books in one of several formats. Again, with no conditions or strings attached. (URLs to sites which offer the readers for these format are also listed. )"
"Baen Books is now making available — for free — a number of its titles in electronic format. We're calling it the Baen Free Library. Anyone who wishes can read these titles online — no conditions, no strings attached. (Later we may ask for an extremely simple, name & email only, registration. ) Or, if you prefer, you can download the books in one of several formats. Again, with no conditions or strings attached. (URLs to sites which offer the readers for these format are also listed. )"
Linux Device Drivers, Third Edition
"This is the web site for the Third Edition of Linux Device Drivers,
by Jonathan Corbet, Alessandro Rubini, and Greg Kroah-Hartman. For the
moment, only the finished PDF files are available..."
by Jonathan Corbet, Alessandro Rubini, and Greg Kroah-Hartman. For the
moment, only the finished PDF files are available..."
eXtended Server Pages (XSP/XSPD) -- C/C++
eXtended Server Pages (XSP/XSPD)
High Performance Web Application Server XSP/XSPD for C/C++, Java and Shell-Scripts
High Performance Web Application Server XSP/XSPD for C/C++, Java and Shell-Scripts
Saturday, April 5, 2008
CPPSERV a web application server -- C++
"CPPSERV is a web application server that provides Servlet-like API and JSP-like functionality to C++ programmers. It consists of stand-alone daemon, listening on TCP socket for requests from web server, and web server module. Currently apache-2.0.x and ligttpd are supported."
Wednesday, March 19, 2008
del.icio.us bulk updater
re-mark -- A great tool. I had 700+ bookmarks that were not shared, using this tool I was able to share all of them in batches of 100.
Ruport - ruby reports
Need a neat reporting framework, try Ruport.
Labels:
report generator,
report tools,
reporting,
reporting system,
ruby
bogofilter spam filter
I use bogofilter for my evolution mail filter. It works great. If you need a good spam filter give it a whirl.
Linux on a USB drive
Multiple distros available ( including many not listed on this site - just google ).
Grab your USB linux and go.
Grab your USB linux and go.
Sunday, February 24, 2008
Scientific American ( www.sciam.com) - Great magazine
Scientific American is a great read. Lots of great articles and information. Subscribe or give it as a gift.
Labels:
archaeology,
biology,
chemistry,
environment,
health,
math,
paleontology,
physics,
science,
society,
space,
technology
Cygwin - The best windows application ever
Cygwin is a Linux-like environment for Windows.
Required to use Windows? Need the functionality of *NIX command line tools? Cygwin is the answer. Need a real terminal program -- download rxvt.
Tuesday, February 19, 2008
Monday, February 18, 2008
$115 gets you your own hydrogen powered car
Horizon Fuel Cell Technologies has some cool fuel cell powered cars.
Labels:
fuel cell powered cars,
fuel cells,
hydrogen power
Welcome to 7-zip
7-zip is the file archiver ( compress/decompress ) that I use on windows. Free, and works very well.
Labels:
archive,
compress,
uncompress,
winzip alternative,
zip,
zipfiles
Thursday, February 14, 2008
Zim - a desktop wiki and outliner
I like and use Tomboy, but for some things Zim (hierarchical, grouping, etc) seems a better fit. From the website "Zim is a WYSIWYG text editor written in Gtk2-Perl which aims to bring the concept of a wiki to your desktop." I'm using it at work, and I installed it on my son's desktop for school related note taking.
Wednesday, February 13, 2008
Looking for a low cost DIY music player
I've been looking off and on for years for a DIY music player that would allow me to build one 'as good as or better than' those mass produced at an 'extremely reasonable' price. And I'm still looking. :) If anyone has any pointers, please post them.
Tuesday, February 5, 2008
streamtuner -- Find the music you want
a great app for anyone that likes music. allows browsing and searching of multiple online music sources.
streamtuner
streamtuner
Powered by ScribeFire.
Labels:
internet radio,
linux,
music,
music streams,
rip,
streamripper
Saturday, January 26, 2008
jVi - vi editor plugin for NetBeans
If you use vi[m] you'll want this plugin. Don't know what vim is? See vim.org for the details. In short, once you get past the learning curve, vim is one of the greatest programming editors around.
Powered by ScribeFire.
88.1 WKNC FM Radio -- NC State University Radio -- Tired of the same songs over and over?
When you get sick of hearing the same tunes over and over on the radio, give WKNC a whirl. They have formats for everyone. It really is an exceptional station. Requests taken.
From the website...
"88.1 WKNC is the student-run non-commercial radio of North Carolina State University. We pride ourselves on our unique and adventurous programming and have been named "Best in the Triangle" by the Independent Weekly four years running. Boasting 25,000 watts, WKNC can be heard throughout the Triangle and far beyond via our web stream. Our mission is to provide N.C. State students with the practical knowledge needed for a career in the broadcast industry."
From the website...
"88.1 WKNC is the student-run non-commercial radio of North Carolina State University. We pride ourselves on our unique and adventurous programming and have been named "Best in the Triangle" by the Independent Weekly four years running. Boasting 25,000 watts, WKNC can be heard throughout the Triangle and far beyond via our web stream. Our mission is to provide N.C. State students with the practical knowledge needed for a career in the broadcast industry."
Powered by ScribeFire.
Labels:
internet radio,
music,
NCSU,
radio,
streaming music
Thursday, January 17, 2008
Project Phobos - modifying the JPA example for PostgreSQL
Ran across Project Phobos the other day. It looks like a promising platform for rapid web application development. In a short while and after some input from the mailing list, I modified the JPA example to use PostgreSQL as the data store. Turned out to be a very easy switch from the builtin Netbeans JAVA DB to Pg.
To alter the JPA example to use PostgreSQL.
File/New Project/Scripting/Samples/Java Persistence APIs (JPA)
sample
Right click on libraries under jpaExample and add the
PostgreSQL JDBC library
Replace the current persistence properties with
( right click image to open in a new window )
verify that the pg_userid and pg_userpasswd can connect to the db
via psql on the command line
right click on jpaexamplesrc and clean and build the project
right click on jpaExample and run project.
I don't think I missed noting anything.
The web page( right click image to open in a new window ):
-------------------------------------------------------------
The correlating terminal capture from Pg.
jake@endpoint:~$ psql test
Welcome to psql 8.2.5, the PostgreSQL interactive terminal.
Type: \copyright for distribution terms
\h for help with SQL commands
\? for help with psql commands
\g or terminate with semicolon to execute query
\q to quit
test=# \d
List of relations
Schema | Name | Type | Owner
--------+----------------------+----------+-------
public | author | table | jake
public | author_author_id_seq | sequence | jake
public | book | table | jake
(3 rows)
test=# \d author
Table "public.author"
Column | Type | Modifiers
--------------+------------------------+------------------------------------------------------------
author_id | integer | not null default nextval('author_author_id_seq'::regclass)
organisation | character varying(255) |
name | character varying(255) |
Indexes:
"author_pkey" PRIMARY KEY, btree (author_id)
test=# \d book
Table "public.book"
Column | Type | Modifiers
---------------+------------------------+-----------
book_id | integer | not null
isbn | character varying(255) |
authorid | integer |
publisheddate | date |
title | character varying(255) |
Indexes:
"book_pkey" PRIMARY KEY, btree (book_id)
test=# select * from author;
author_id | organisation | name
-----------+----------------+-----------------
1 | jMaki | Greg Murray
2 | Sun US | Ludo Champenois
3 | Java Inc | James Gosling
4 | Wrox Press Inc | Paul Wilton
5 | O'Reilly | Danny Goodman
6 | JPA Press Inc | Pramod Gopinath
(6 rows)
test=# select * from book;
book_id | isbn | authorid | publisheddate | title
---------+------+----------+---------------+-------
(0 rows)
Tuesday, January 15, 2008
Want to take classes from some of the worlds most prestigious Universities -- for free...
You won't get college credit for them -- but you can still learn with the best.
http://education-portal.com/articles/Universities_with_the_Best_Free_Online_Courses.html
http://education-portal.com/articles/Universities_with_the_Best_Free_Online_Courses.html
Powered by ScribeFire.
Wednesday, January 9, 2008
Three apps for a night sky ( astronomy )
Interested in astronomy? Here are three links to check into.
Stellarium
"Stellarium is a free open source planetarium for your computer. It shows a realistic sky in 3D, just like what you see with the naked eye, binoculars or a telescope. It is being used in planetarium projectors. Just set your coordinates and go."
Celestia
"The free space simulation that lets you explore our universe in three dimensions. Celestia runs on Windows, Linux, and Mac OS X."
Wikisky
Stellarium
"Stellarium is a free open source planetarium for your computer. It shows a realistic sky in 3D, just like what you see with the naked eye, binoculars or a telescope. It is being used in planetarium projectors. Just set your coordinates and go."
Celestia
"The free space simulation that lets you explore our universe in three dimensions. Celestia runs on Windows, Linux, and Mac OS X."
Wikisky
Powered by ScribeFire.
Subscribe to:
Posts (Atom)

