Smith, Roderick W., Advanced Linux Networking, Addisom-Wesley, 2002
Man, Ian., Hacking the Human: Social Engineering Techniques and Security Countermeasures, Gower, 2008
Gloor, Peter A., Swarm Creativity: Competitive Advantage through Collaborative Innovation Networks, Oxford University Press, 2006
*Note: I appreciate the thought that Peter put into this book. Fig 1.1 was especially revealing. His examples and analysis of the groups were also good.
Liebowitz, Jay. Knowledge Management: Learning from Knowledge Engineering, CRC Press, 2001
*Note: this is a very comprehensive and good book. It gives tips on Knowledge Engineering.
Friday, December 21, 2012
Saturday, December 8, 2012
The Advanced Bash Scripting Guide is Something Worth Mastering
This is a comprehensive guide to bash scripting by thegrendel.
http://www.tldp.org/LDP/abs/
It also claims to be helpful if you want to be a system administrator.
Sunday, December 2, 2012
VRML/X3D
Awesome! There is another way to describe 3D information for the web. In its most recent version it is called X3D.
http://www.web3d.org/realtime-3d/
In addition, OpenVRML has libraries that add VRML/X3D support to an application.
http://openvrml.org/index
Monday, November 26, 2012
Saturday, November 24, 2012
GRE Words
The Incredible Hulk was irascible.
Due to your good behaviour, your previous behaviour was exculpated.
Wednesday, November 21, 2012
Scientific Computing Website
Yummy, there is a website about Scientific Computing at the University of Indiana. This is something worth going over. http://beige.ucs.indiana.edu/P573/tryme.html
Wednesday, October 24, 2012
Numerical Methods Site
Yes! I found what appears to be an excellent Numerical Methods site. I've seen some of the YouTube videos, and I liked them. There is a lot of reading material up there too.
See: http://nm.mathforcollege.com/
Additive Manufacturing Book
Yes! I am working on a 3D printing project with some friends.
I found a book online that looks very useful. It is very comprehensive.
Additive Manufacturing Technologies
Rapid Prototyping to Direct Digital Manufacturing
Ian Gibson, David W. Rosen and Brent Stucker
Thursday, October 4, 2012
Rizzoma
I'm going to try to break apart the Rizzoma architecture. This should be difficult to me because it isn't really my background. But I guess I've got to start somewhere.
Thursday, September 20, 2012
Books from Library (9/20/2012)
Alexis Carter-Black, Getting Grants: The Complete Manual of Proposal Development and Administration, Self-Counsel Press Business Series
Wink, Jay, The Great Upheaval: America and the Birth of the Modern World 1788-1800 (audiobook)
Wednesday, September 5, 2012
Books From The Norman Public Libary
Poornachandra Sarang, Java Programming: Learn Advanced Skills from a Java Expert, Oracle Press, 2012 (checked out several times in the Summer of 2012)
Patrick M. Lencioni, The Three Signs of a Miserable Job: A Fable for Managers (And Their Employees), John Wiley & Sons, 2007 (checked out on August, 28th 2012)
Friday, August 10, 2012
Sunday, July 8, 2012
SSFS and DIFF
I just discovered two new linux commands that I love: sshfs and diff
SSHFS allows one to access a remote filesystem (edit...and mount it locally)
https://help.ubuntu.com/community/SSHFS
DIFF finds the differences between files:
http://linux.about.com/library/cmd/blcmdl1_diff.htm
SSFS
Here's a note to myself on SSFS. It allows one to mount filesystems as if they were on the local machine. I find this to the best documentation.
https://help.ubuntu.com/community/SSHFS
Monday, June 18, 2012
Library Resources
Resources from the library;
Cole, Eric, Network Security Bible, 2nd Edition, Wiley Publishing, 2009, Indianapolis, IN
Conant, Jennet. The Irregulars - Roald Dahl and the British Spy Ring in Wartime Washington
Saturday, June 16, 2012
Additional attempts with Hiawatha
Create the directory /var/www/dummy/banshee/public/ and place friendica-friendica-7cfa7a7 in it. Also place index.php, containing phpinfo() in it.
Place the banshee url rewriting toolkit in /etc/banshee.
Modify the hiawatha.conf file such that it contains /var/www/banshee/public as the website root.
Reassign index.php as the startfile.
Add the line, UseToolkit = banshee.
Uncomment the UrlToolkit block.
Thursday, June 14, 2012
Installing Friendica on Hiawatha once index.php works
Step 18: Enter mysql by typing "mysql -u root -p" at the command line. Enter the password that you selected when you install mysql (see: http://dev.mysql.com/tech-resources/articles/mysql_intro.html).
Step 19: Create a database named Friendika by typing "mysqladmin -u root -p create Friendika".
Step 20: login to mysql. type " mysql> GRANT usage ON *.* TO friend@localhost -> IDENTIFIED BY 'password'; "
Step 21: login to mysql. type "use Friendika".
Step 22: "mysql>GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, FILE -> ON Friendika.* TO friend@localhost;"
Step 23: cd /var/www/dummy/friendica*
Step 24: sudo vi .htconfig.php
Step 25: type :wq
Step 26: type sudo chmod -v 777 .htconfig.php
Step 27: type mysql -u root -p Friendika < /var/www/dummy/friendica-friendica-7cfa7a7/ database.sql (see: http://forums.digitalpoint.com/showthread.php?t=36882)
Oops, it still doesn't work. Well we still haven't created a ssl certificate. Move to the folder /etc/hiawatha and perform the following from root: openssl genrsa -out serverkey.pem 2048 openssl req -new -x509 -days 3650 -key serverkey.pem -out server.crt echo "" >> serverkey.pem cat server.crt >> serverkey.pem echo "" >> serverkey.pem rm -f server.crt and then go to hiawatha.conf and make this true: Binding { Port = 443 SSLcertFile = /etc/hiawatha/serverkey.pem } (as in http://www.hiawatha-webserver.org/howto/bindings) Perhaps I need to copy a .hiawatha file to /var/www/dummy/friendica-friendica-7cfa7a7/. There is a .htaccess file there, but I am not using Apache. Or maybe not?? The mod-rewrite module is used for Apache. Perhaps I need to use banshee. Follow the configuration file in http://www.banshee-php.org/forum/topic/2. I might need to compile php with options for curl, gd, mysql, mbstring, mycrypt, and openssl. Oh, I downloaded php5-mysqlnd from Synaptic Package Manager and restarted localhost/index.php several times (the first time I got a 505, internal server error). When I was able to see the phpinfo() printout I found I had all of the packages that I needed for friendica. Goodnight, tomorrow I will try to install banshee.
Step 19: Create a database named Friendika by typing "mysqladmin -u root -p create Friendika".
Step 20: login to mysql. type " mysql> GRANT usage ON *.* TO friend@localhost -> IDENTIFIED BY 'password'; "
Step 21: login to mysql. type "use Friendika".
Step 22: "mysql>GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, FILE -> ON Friendika.* TO friend@localhost;"
Step 23: cd /var/www/dummy/friendica*
Step 24: sudo vi .htconfig.php
Step 25: type :wq
Step 26: type sudo chmod -v 777 .htconfig.php
Step 27: type mysql -u root -p Friendika < /var/www/dummy/friendica-friendica-7cfa7a7/ database.sql (see: http://forums.digitalpoint.com/showthread.php?t=36882)
Oops, it still doesn't work. Well we still haven't created a ssl certificate. Move to the folder /etc/hiawatha and perform the following from root: openssl genrsa -out serverkey.pem 2048 openssl req -new -x509 -days 3650 -key serverkey.pem -out server.crt echo "" >> serverkey.pem cat server.crt >> serverkey.pem echo "" >> serverkey.pem rm -f server.crt and then go to hiawatha.conf and make this true: Binding { Port = 443 SSLcertFile = /etc/hiawatha/serverkey.pem } (as in http://www.hiawatha-webserver.org/howto/bindings) Perhaps I need to copy a .hiawatha file to /var/www/dummy/friendica-friendica-7cfa7a7/. There is a .htaccess file there, but I am not using Apache. Or maybe not?? The mod-rewrite module is used for Apache. Perhaps I need to use banshee. Follow the configuration file in http://www.banshee-php.org/forum/topic/2. I might need to compile php with options for curl, gd, mysql, mbstring, mycrypt, and openssl. Oh, I downloaded php5-mysqlnd from Synaptic Package Manager and restarted localhost/index.php several times (the first time I got a 505, internal server error). When I was able to see the phpinfo() printout I found I had all of the packages that I needed for friendica. Goodnight, tomorrow I will try to install banshee.
Wednesday, June 13, 2012
How to start using php with the Hiawatha webserver (draft)
Step 1: Download Hiawatha by going to http://www.hiawatha-webserver.org/download
and downloading the appropriate package such as the debian package
at http://files.tuxhelp.org/hiawatha/.
Step 2: If you chose the debian package, run dpkg -i hiawatha*.deb from the command line.
Step 3: Go to Samiux's Almost Secure and Perfect Ubuntu Server blog post, "HOWTO : Highest secured Hiawatha Web Server (6.17.1) on Ubuntu 9.04 Server" at http://secure-ubuntu-server.blogspot.com/2009/10/howto-highest-secured-hiawatha-web.html and repeat step 1. Perhaps all of the packages are not needed, but okay.
Step 4: Construct a default website using HowTo: Defining Websites in on the hiawatha site (http://www.hiawatha-webserver.org/howto/websites). Use Hostname = 127.0.0.1.
Step 5: Uncomment "CGIhandler = /usr/bin/php5-cgi:php,php5" in hiawatha.conf in folder /etc/hiawatha.
Step 6: Uncomment the FastCGIserver block in hiawatha.conf
Step 7: Add "ExecuteCGI = yes" in the default website block in hiawatha.conf.
Step 8: In php-fcgi.conf uncomment: Server = /usr/bin/php5-cgi; 3 ; 127.0.0.1:2005 ; www-data ; /etc/php5/cgi/php.ini
Step 9: Uncomment www-data in hiawatha.conf ?
Step 10: create index.php in /var/www/dummy by typing sudo touch index.php. Make sure that index.php is executable using chmod?
Step 11: Follow the instructions in php-configuration on the hiawatha webserver site (http://www.hiawatha-webserver.org/howto/php_configuration). php.ini should be in the folder: /etc/php5/cgi/php.ini.
Step 12: Run php-fcgi with the kill (-k) option
Step 13: Run php-fcgi with no options to restart the cgi daemons
Step 14: Stop hiawatha with "/etc/init.d/hiawatha stop" from the command line.
Step 15: Start hiawatha with "/etc/init.d/hiawatha start from the command line.
Step 16: Modify index.php in the /var/www/dummy folder by placing the following:
Step 17: If there is a printout at localhost/index.php in the webbrowser, things should be working.
Step 2: If you chose the debian package, run dpkg -i hiawatha*.deb from the command line.
Step 3: Go to Samiux's Almost Secure and Perfect Ubuntu Server blog post, "HOWTO : Highest secured Hiawatha Web Server (6.17.1) on Ubuntu 9.04 Server" at http://secure-ubuntu-server.blogspot.com/2009/10/howto-highest-secured-hiawatha-web.html and repeat step 1. Perhaps all of the packages are not needed, but okay.
Step 4: Construct a default website using HowTo: Defining Websites in on the hiawatha site (http://www.hiawatha-webserver.org/howto/websites). Use Hostname = 127.0.0.1.
Step 5: Uncomment "CGIhandler = /usr/bin/php5-cgi:php,php5" in hiawatha.conf in folder /etc/hiawatha.
Step 6: Uncomment the FastCGIserver block in hiawatha.conf
Step 7: Add "ExecuteCGI = yes" in the default website block in hiawatha.conf.
Step 8: In php-fcgi.conf uncomment: Server = /usr/bin/php5-cgi; 3 ; 127.0.0.1:2005 ; www-data ; /etc/php5/cgi/php.ini
Step 9: Uncomment www-data in hiawatha.conf ?
Step 10: create index.php in /var/www/dummy by typing sudo touch index.php. Make sure that index.php is executable using chmod?
Step 11: Follow the instructions in php-configuration on the hiawatha webserver site (http://www.hiawatha-webserver.org/howto/php_configuration). php.ini should be in the folder: /etc/php5/cgi/php.ini.
Step 12: Run php-fcgi with the kill (-k) option
Step 13: Run php-fcgi with no options to restart the cgi daemons
Step 14: Stop hiawatha with "/etc/init.d/hiawatha stop" from the command line.
Step 15: Start hiawatha with "/etc/init.d/hiawatha start from the command line.
Step 16: Modify index.php in the /var/www/dummy folder by placing the following:
Step 17: If there is a printout at localhost/index.php in the webbrowser, things should be working.
Monday, May 21, 2012
Inertia
A lot of organizations are overcome with organizational and cultural inertia. A lot haven't a clue what is out there. A lot have trouble finding what is out there.
Tuesday, May 15, 2012
Books from the Library: 5/15/2012
Beyerlein, Michael M., Johnson, Douglas A., Beyerlein, Susan T. (editors), Advances in Interdisciplinary Studies of Work Teams, Volume 8, Virtual Teams, JAI, 2001
Date, Anil W., Introduction to Computational Fluid Dynamics, Cambridge University Press, New York, NY, 2005
Gloor, Peter A., Swarm Creativity: Competitive Advantage through Collaborative Innovation Networks, New York, NY, 2006
Wednesday, May 9, 2012
Proprietary vs. Open Source
It is a bit frustrating sometimes deciding which business model is best, or whether money should be in the equation or a motive at all. There is the proprietary business model where things are owned, and an open source "maker" model where things are not. Both appear to offer income, but the open source model is kind of tricky. One could look at it from a perspective of what model benefits society the most, and it seems to be open source, but it is that true?
Tuesday, May 8, 2012
Library Books
Programming with Java in 24 Hours, Rogers Cadenhead, Sams Publishing, Indianapolis, Indiana, 2006
Network Security Bible, Second Edition, Eric Cole, Wiley Publishing, Indianapolis, Indiana, 2009
Wednesday, March 21, 2012
Sunday, March 11, 2012
Saturday, March 10, 2012
A few Books I Checked out from the Library
Linux 3d Graphics Programming, Norman Lin, 2001, WordWare Publishing, Plano, TX
User Stories Applied - For Agile Software Development, Mike Cohn, 2004, Pearson Education, Inc
Event Marketing - How to Sucessfully Promote Events, Festivals, and Expositions, Leonard H. Hoyle, Jr., CAE, CMP, 2002, Wiley, New York, NY
Sucessful Event Management - A Practical Handbook, Anton Stone with Bryn Parry, 2001, Continuum
The Art and Science of CSS, Cameron Adams, Jina Bolton, David Johnson, Steve Smith, Jonathan Snook, Sitepoint Pty. Ltd., 2007, VIC Australia
Beginning Filmmaking - 100 Easy Steps from Script to Screen, Elliot Grove, Quarto Publishing, 2009, London
Leveraging Drupal - Getting Your Site Done Right, Victor Kane, 2009, Wiley Publishing, Indiapolis, IN
Practical Subversion, 2nd Edition, Daniel Berlin and Garrett Rooney, 2006, Apress
User Stories Applied - For Agile Software Development, Mike Cohn, 2004, Pearson Education, Inc
Event Marketing - How to Sucessfully Promote Events, Festivals, and Expositions, Leonard H. Hoyle, Jr., CAE, CMP, 2002, Wiley, New York, NY
Sucessful Event Management - A Practical Handbook, Anton Stone with Bryn Parry, 2001, Continuum
The Art and Science of CSS, Cameron Adams, Jina Bolton, David Johnson, Steve Smith, Jonathan Snook, Sitepoint Pty. Ltd., 2007, VIC Australia
Beginning Filmmaking - 100 Easy Steps from Script to Screen, Elliot Grove, Quarto Publishing, 2009, London
Leveraging Drupal - Getting Your Site Done Right, Victor Kane, 2009, Wiley Publishing, Indiapolis, IN
Practical Subversion, 2nd Edition, Daniel Berlin and Garrett Rooney, 2006, Apress
Sunday, March 4, 2012
Trouble with NGINX
I am having some trouble configuring NGINX on my computer. I cannot get index.php to load.
LEMP stack setup
This looks like an excellent blog post about NGINX. I'm definitely look at it.
http://nerdinthebasement.com/setting-up-a-lemp-server-on-ubuntu-11-04/
http://nerdinthebasement.com/setting-up-a-lemp-server-on-ubuntu-11-04/
Eric Ries' Wisdom
"Why something as seemingly dull as accounting will change your life", from The Lean Startup by Eric Ries
Saturday, March 3, 2012
Events of a Saturrday
I just got back from the Catholic Men's Conference with my Dad. Matt Swaim, Fr. Nick Rice, and Dr. Ray Guarendi spoke there. Matt talked about how we are distracted people with all sorts of technologies. We need to take the time to pray. Fr. Nick Carried some of the main theme. We are a people of opposites. Big houses and small families. Lots of possessions and shallow values. Plenty of college degrees, but little sense?
Dr. Ray Guarendi was a bit of a jokster. Actually, that is a bit of an understatement. He talked about Catholicism and discipline.
I also saw the movie, Some like it Hot with with my parents.
Dr. Ray Guarendi was a bit of a jokster. Actually, that is a bit of an understatement. He talked about Catholicism and discipline.
I also saw the movie, Some like it Hot with with my parents.
Subscribe to:
Posts (Atom)