Powered by ScribeFire.
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.
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.
Tuesday, January 8, 2008
Firefox -- Remove duplicate bookmarks
Bookmark Duplicate Detector makes a good addition to go along with Foxmarks. Clean up all those duplicates created from your manual merges prior to Foxmarks.
https://addons.mozilla.org/en-US/firefox/addon/1553
https://addons.mozilla.org/en-US/firefox/addon/1553
Powered by ScribeFire.
Labels:
bookmark management,
bookmarks,
duplicate bookmarks,
firefox
Foxmarks -- keep all your bookmarks synchronized across all your pc's
No more exporting and importing multiple times to get consistency across all your Firefox instances.
http://www.foxmarks.com/
http://www.foxmarks.com/
Powered by ScribeFire.
Gobby -- shared text editing over the internet/network
From the home page "Gobby is a free collaborative editor supporting multiple documents in one session and a multi-user chat. It runs on Microsoft Windows, Mac OS X, Linux and other Unix-like platforms." Home page screenshots link.
Powered by ScribeFire.
Labels:
collaborative editing,
network,
open source,
shared editing
Windows IPC examples on THE CODE PROJECT
Example IPC code for windows for Named Pipes, Shared Memory, sockets etc.
http://www.codeproject.com/KB/threads/Win32IPC.aspx
http://www.codeproject.com/KB/threads/Win32IPC.aspx
Powered by ScribeFire.
Labels:
named pipes,
shared memory,
socket application,
TCP/IP
Complete Windows TCP Client and Server code on MSDN
MSDN is huge, and it can be a pain to find what you're looking for. So when you find something, make sure you keep a reference to it.
An example found/located on MSDN:
Complete TCP Client and Server Code
An example found/located on MSDN:
Complete TCP Client and Server Code
Powered by ScribeFire.
Labels:
C/C++,
client,
client server example,
example socket code,
network,
server,
socket application,
TCP/IP
Monday, January 7, 2008
Ultra mini PC (UMPC) -- Chinese built LimePC $300
Looks to be a neat little device.
http://www.linuxdevices.com/news/NS6231914514.html
http://www.linuxdevices.com/news/NS6231914514.html
Powered by ScribeFire.
Motorola's new handheldp PMP/wireless TV device
Moto's newest PMP. Wireless TV. LINUX. Slim. "Motorola's Mobile TV DH01 is smaller than a paperback novel". Now all we need is a decent price point.
http://www.linuxdevices.com/news/NS2037776072.html
http://www.linuxdevices.com/news/NS2037776072.html
Powered by ScribeFire.
Sunday, January 6, 2008
Saturday, January 5, 2008
W3 Schools - free web building tutorials
A great place to get answers. Covers all aspects of web programming. As the site says "Full Web Building Tutorials - All Free
At W3Schools you will find all the Web-building tutorials you need,
from basic HTML and XHTML to advanced XML, SQL, Database, Multimedia and WAP."
http://www.w3schools.com/
At W3Schools you will find all the Web-building tutorials you need,
from basic HTML and XHTML to advanced XML, SQL, Database, Multimedia and WAP."
http://www.w3schools.com/
Powered by ScribeFire.
Portable Apps are cool
"Now you can carry your favorite computer programs along with all of your bookmarks, settings, email and more with you. Use them on any Windows computer. All without leaving any personal data behind."
Grab a $20 USB stick and set yours up.
http://portableapps.com/
Grab a $20 USB stick and set yours up.
http://portableapps.com/
Powered by ScribeFire.
Source Navigator NG - Need to learn an existing code base fast?
Source Navigator NG is the best tool I've found for tracing through and learning a code base. Runs on most OS's. Well worth a look. Note the project is hosted on berlios, the sourceforge projects are unmaintained.
http://sourcenav.berlios.de/
http://sourcenav.berlios.de/screenshots/
Powered by ScribeFire.
Labels:
C/C++,
IDE,
java,
open source,
php,
programming
Friday, January 4, 2008
ScribeFire - integrated blog publisher and editor for Firefox
Makes blogging about a page an extension of the browser. Very useful for when you're finding new things on the net.
https://addons.mozilla.org/en-US/firefox/addon/1730
Also allows editing of previous posts.
https://addons.mozilla.org/en-US/firefox/addon/1730
Also allows editing of previous posts.
Powered by ScribeFire.
Labels:
blog publising,
blogging,
firefox,
firefox extensions
Thursday, January 3, 2008
openmoko
openmoko -- another project that I've been watching for some time. An affordable, open source based mobile phone and developers kit.
http://www.openmoko.com/
http://www.openmoko.com/
Labels:
cellular,
developer,
mobile,
phone,
programmer
Wednesday, January 2, 2008
Bug Labs: An open source, web-enabled modular software and hardware platform
Been following this site for a while. Should be very interesting to see what the end result turns out to be. Hopefully the price point will be low enough to generate good buy in/traction.
http://buglabs.net/
http://buglabs.net/
Nice Article About Converting a School District to LINUX
An interesting article about converting a school district over to LINUX. Be sure to go back and read the previous installment also.
http://www.linuxjournal.com/node/1005992
http://www.linuxjournal.com/node/1005992
Previous installment:
http://www.linuxjournal.com/article/9688#mpart4
Tuesday, January 1, 2008
Eco Living
I think it would be really cool to someday live in an eco friendly home. Rammed earth homes are really neat and so are Tumbleweed tiny houses. I think something like a Tumbleweed would be great for a college student. Among many other options to consider are cob and straw bale structures.
http://www.simondale.net/house/index.htm <= very nice
http://www.simondale.net/house/index.htm <= very nice
Subscribe to:
Posts (Atom)