<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>HYFR-SAFR</title>
	<atom:link href="http://www.hyfr.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hyfr.org</link>
	<description></description>
	<lastBuildDate>Sun, 04 Dec 2011 22:19:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Impreza maintenance</title>
		<link>http://www.hyfr.org/2011/11/impreza-maintenance/</link>
		<comments>http://www.hyfr.org/2011/11/impreza-maintenance/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 03:15:44 +0000</pubDate>
		<dc:creator>FWFR</dc:creator>
				<category><![CDATA[Automobile]]></category>
		<category><![CDATA[Projects]]></category>

		<guid isPermaLink="false">http://www.hyfr.org/?p=101</guid>
		<description><![CDATA[Well, decided to keep this car going.  How else will a new driver learn.  So a few updates are planned. cover gaskets: EJ22, note 3.7ft/lbs for bolts fuel filler pipe replacement: finished 1 hour to do.  Just make sure you &#8230; <a href="http://www.hyfr.org/2011/11/impreza-maintenance/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Well, decided to keep this car going.  How else will a new driver learn.  So a few updates are planned.</p>
<ul>
<li>cover gaskets: EJ22, note 3.7ft/lbs for bolts</li>
<li>fuel filler pipe replacement: finished 1 hour to do.  Just make sure you have less than 1/4 tank of gas and that side of the car is jacked.  Very easy.</li>
<li>spark plugs</li>
<li>oil and filter</li>
<li>re-gasket the single port exhausts to heads: finished 1 hour, 1/2 an hour just outlining and making new gaskets since the stores didn&#8217;t have them in stock.</li>
<li>treat as best as possible the rust in the rear wheel wells</li>
</ul>
<p>That said. if anyone is interested in a 1996 Subaru Impreza L sedan with 103250 miles then send an offer.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hyfr.org/2011/11/impreza-maintenance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Skein-Bash code</title>
		<link>http://www.hyfr.org/2011/09/skein-bash-code/</link>
		<comments>http://www.hyfr.org/2011/09/skein-bash-code/#comments</comments>
		<pubDate>Wed, 14 Sep 2011 12:40:30 +0000</pubDate>
		<dc:creator>fwfr</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.hyfr.org/?p=96</guid>
		<description><![CDATA[A very useful bash script. Thank you. Matt Tomasello&#8217;s blog, new but will look back in the future. #!/bin/bash # # Author: Matt Tomasello, 2011 # Based on the JavaScript implementation written by Thomas Mueller, 2008-2010 # which was based &#8230; <a href="http://www.hyfr.org/2011/09/skein-bash-code/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A very useful bash script. Thank you.<br />
<a title="I Am Nomad" href="http://matt16060936.blogspot.com/2011/09/welcome-to-internet.html">Matt Tomasello&#8217;s blog</a>, new but will look back in the future.</p>
<p><span id="more-96"></span></p>
<pre>#!/bin/bash

#
# Author: Matt Tomasello, 2011
# Based on the JavaScript implementation written by Thomas Mueller, 2008-2010
# which was based on the C reference implementation written by Doug Whitting,
# 2008. Special thanks to Mike Drob for the zero-fill right-shift algorithm.
# This algorithm and source code is released to the public domain.
#

# 64-bit architecture check
declare ARCH=0
for (( i=0; i&amp;2
	fi
}

# Displays usage info
function usage {
	echo 'Author: Matt Tomasello, 2011'
	echo 'Based on the JavaScript implementation written by Thomas Mueller, 2008-2010'
	echo 'which was based on the C reference implementation written by Doug Whitting,'
	echo '2008. Special thanks to Mike Drob for the zero-fill right-shift algorithm.'
	echo
	echo 'This algorithm and source code is released to the public domain.'
	echo
	echo 'This program will calculate the Skein 512-512 hash of STDIN using version 1.3 of'
	echo 'the Skein algorithm.'
	echo
	echo 'Usage: cat FILE | skein [ARGS]'
	echo "       echo 'some-string' | skein [ARGS]"
	echo
	echo 'Valid arguments may start with one or two hyphens, and include:'
	echo '  -h, -help     Display this help information'
	echo '  -selftest     Perform self-test'
	echo '  -debug        Display short debug information on STDERR'
	echo
	exit
}

# Converts hex-string like '62FF0ACC' into ASCII string
function hex2str {
	HEX2STR=''
	if [[ -n "$1" &amp;&amp; ${#1}%2 -eq 0 ]]; then
		for (( i=0; i&gt; $2) &amp; (N&gt;&gt;~-$2) ))
	fi
}

function block {
	local offset=${1:-0}
	local b=("${!2}")
	local nil=${3:-0}
	local x=()
	local t=()
	if [[ "$nil" -eq 1 ]]; then
		unset b
	fi
	C[16]=466688986
	C[17]=2851871266
	for (( i=0; i=0; j--,k-- )); do
			shift_left ${t[i*2]} ${t[i*2+1]} 8
			t[i*2]=${SL[0]}
			bk=$(( b[k] &amp; 255 ))
			t[i*2+1]=$(( SL[1]|(bk&amp;255) ))
		done
		add t[i*2] t[i*2+1] C[i*2] C[i*2+1]
		x[i*2]=${ADD[0]}
		x[i*2+1]=${ADD[1]}
		xor ${C[16]} ${C[17]} ${C[i*2]} ${C[i*2+1]}
		C[16]=${XOR[0]}
		C[17]=${XOR[1]}
	done
	add x[10] x[11] TWEAK[0] TWEAK[1]
	x[10]=${ADD[0]}
	x[11]=${ADD[1]}
	add x[12] x[13] TWEAK[2] TWEAK[3]
	x[12]=${ADD[0]}
	x[13]=${ADD[1]}
	xor ${TWEAK[0]} ${TWEAK[1]} ${TWEAK[2]} ${TWEAK[3]}
	TWEAK[4]=${XOR[0]}
	TWEAK[5]=${XOR[1]}
	for (( round=1; round&gt;2))&amp;3) ))
			local n=$(( (1+i+i)&amp;7 ))
			local r0=${R[p+i]}
			add x[m*2] x[m*2+1] x[n*2] x[n*2+1]
			x[m*2]=${ADD[0]}
			x[m*2+1]=${ADD[1]}
			shift_left ${x[n*2]} ${x[n*2+1]} r0
			shift_right ${x[n*2]} ${x[n*2+1]} $(( 64-r0 ))
			xor ${SL[0]} ${SL[1]} ${SR[0]} ${SR[1]}
			x[n*2]=${XOR[0]}
			x[n*2+1]=${XOR[1]}
			xor ${x[n*2]} ${x[n*2+1]} ${x[m*2]} ${x[m*2+1]}
			x[n*2]=${XOR[0]}
			x[n*2+1]=${XOR[1]}
		done
		for (( i=0; i64; len-=64,pos+=64 )); do
		TWEAK[1]=$(( TWEAK[1]+64 ))
		block pos STR2BYTES[@]
		TWEAK[2]=805306368
	done
	TWEAK[1]=$(( TWEAK[1]+len ))
	TWEAK[2]=$(( TWEAK[2]|2147483648 ))
	block pos STR2BYTES[@]
	TWEAK[1]=8
	TWEAK[2]=4278190080
	block 0 0 1
	HASH=()
	for (( i=0; i&gt;3 ))
		shift_right ${C[is3*2]} ${C[is3*2+1]} $(( (i&amp;7)*8 ))
		local b=$(( (SR[1]&amp;255)+256 ))
		HASH[i]=$b
	done
	bytes2hex HASH[@]
	echo $BYTES2HEX
}

# Checks that all functions operate correctly
function selftest {
	PASS=1
	local hex='666f6f626172'
	local str='foobar'
	local bytes=(102 111 111 98 97 114)
	local chk=0
	local msg=''

	msg='Testing hex2str:'
	hex2str "$hex"
	if [[ "$HEX2STR" = "$str" ]]; then
		msg="$msg Success"
	else
		PASS=0
		msg="$msg Failed with ${HEX2STR[@]}"
	fi
	echo "$msg"

	msg='Testing str2hex:'
	str2hex "$str"
	if [[ "$STR2HEX" = "$hex" ]]; then
		msg="$msg Success"
	else
		PASS=0
		msg="$msg Failed with ${STR2HEX[@]}"
	fi
	echo "$msg"

	msg='Testing hex2bytes:'
	hex2bytes "$hex"
	chk=1
	for (( i=0; i</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.hyfr.org/2011/09/skein-bash-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CentOS, Drupal, MySQL, and PhpMyAdmin from tgz.</title>
		<link>http://www.hyfr.org/2011/08/rhel-and-drupal/</link>
		<comments>http://www.hyfr.org/2011/08/rhel-and-drupal/#comments</comments>
		<pubDate>Fri, 19 Aug 2011 19:39:01 +0000</pubDate>
		<dc:creator>fwfr</dc:creator>
				<category><![CDATA[Drudgery]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Projects]]></category>

		<guid isPermaLink="false">http://www.hyfr.org/?p=75</guid>
		<description><![CDATA[Setting up drupal inside an institution with firewalls, proxy, and security is oh-so much fun. A challenge really. So I&#8217;ve decided to post my recipes for those seeking a bit of info. This is version 0.1.  A new improved version &#8230; <a href="http://www.hyfr.org/2011/08/rhel-and-drupal/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Setting up drupal inside an institution with firewalls, proxy, and security is oh-so much fun. A challenge really. So I&#8217;ve decided to post my recipes for those seeking a bit of info.</p>
<p>This is version 0.1.  A new improved version will come out in a week.  The environment is CentOS, Apache 2x, MySQL 5.1, PHP 5.3 and Drupal 7.7.  Given a bit of knowledge this would work for Slackware, RedHat, Ubuntu, and almost any other Linux distribution.<span id="more-75"></span></p>
<p>Seriously, I&#8217;d rather be playing with the setup of something a wee bit more involved. Like Koha, Zoph, Invenio, or Fedora.  DSpace is easy too.</p>
<pre># make all directories needed, ignore if already present.

mkdir /data1/drupal
mkdir /data1/phpmyadmin
mkdir /data1/securefiles
mkdir /data1/mysql_datafiles
mkdir /var/lib/php/session

# setting permissions for files and directories

chown apache:apache /data1/securefiles /data1/phpmyadmin
chown mysql:mysql /data1/mysql_datafiles
chown apache:www-data /data1/drupal

MYSQL

Modifications to MYSQL

MySQL data files are installed on the /data1 partition in a directory ./mysql_datafiles

STOP mysqld if running 

# /sbin/service mysqld stop

# mkdir /data1/mysql_datafiles
# chown mysql:mysql /data/mysql_datafiles
# chcon -h system_u:object_r:mysqld_db_t:s0 /data1/mysql_datafiles/
# cp -a /var/lib/mysql/* /data1/mysql_datafiles/
# cd /var/lib/mysql/
# tar cpPifz ~/20110811_var_lib_mysql.tgz ./*
# pwd

# rm ./* -Rf  

&gt; show tables;

&gt; select * from users;

APACHE

Server test.site.com

Make some directories for use later:

# mkdir /data1/drupal
# mkdir /data1/phpmyadmin
# mkdir /data1/securefiles
# mkdir /data1/mysql_datafiles
# chown apache:apache /data1/securefiles /data1/phpmyadmin
# chown mysql:mysql /data1/mysql_datafiles
# chown apache:www-data /data1/drupal

======================================================================================

Discover IP for ETH to be used as the virtual IP for HTTPD

# /sbin/ifconfig

====================================================================================

File [/etc/ssh/sshd_config]

Comment out and add at the end of the file.
This will allow dreamweaver to upload files with 0664 options to files and 775 to directories.

# override default of no subsystems
#Subsystem      sftp    /usr/libexec/openssh/sftp-server -u 0002
Subsystem sftp /bin/sh -c 'umask 0002; /usr/libexec/openssh/sftp-server'

===================================================================================

File [/etc/httpd/conf/httpd.conf]

comment out, double check:
	.......................................................
	# LoadModule userdir_module modules/mod_userdir.so
	.......................................................
	# LoadModule proxy_module modules/mod_proxy.so
	# LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
	# LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
	# LoadModule proxy_http_module modules/mod_proxy_http.so
	# LoadModule proxy_connect_module modules/mod_proxy_connect.so

	.......................................................
	#
		#
		# UserDir is disabled by default since it can confirm the presence
		# of a username on the system (depending on home directory
		# permissions).
		#
	#    UserDir disable

		#
		# To enable requests to /~user/ to serve the user's public_html
		# directory, remove the "UserDir disable" line above, and uncomment
		# the following line instead:
		#
		#UserDir public_html

	#
	.......................................................
	#
	# Control access to UserDir directories.  The following is an example
	# for a site where these directories are restricted to read-only.
	#
	#
	#    AllowOverride FileInfo AuthConfig Limit
	#    Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
	#
	#        Order allow,deny
	#        Allow from all
	#
	#
	#        Order deny,allow
	#        Deny from all
	#
	#
	.......................................................
	#
	#    # Location of the WebDAV lock database.
	#    DAVLockDB /var/lib/dav/lockdb
	#
	.......................................................
	# LoadModule dav_module modules/mod_dav.so
	.......................................................
	# LoadModule dav_fs_module modules/mod_dav_fs.so
	.......................................................
	# ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
	.......................................................
	#
	# "/var/www/cgi-bin" should be changed to whatever your ScriptAliased
	# CGI directory exists, if you have that configured.
	#
	#
	#    AllowOverride None
	#    Options None
	#    Order allow,deny
	#    Allow from all
	#

Change / check the following settings in /etc/httpd/conf/httpd.conf
	.......................................................
	User apache
	Group www-data
	.......................................................
	ServerSignature Off
	.......................................................

Append at bottom of file:

        ServerAdmin webadmin@site.com
        DocumentRoot /data1/drupal
        ServerName test.site.com

                Options All
                AllowOverride All
                Order allow,deny
                Allow from all
                # DRUPAL 7 for "clean urls"
                RewriteEngine on
                RewriteCond %{REQUEST_FILENAME} !-f
                RewriteCond %{REQUEST_FILENAME} !-d
                RewriteRule ^ index.php [L]

        ErrorLog /var/log/httpd/localhost_error.log
        CustomLog /var/log/httpd/localhost_access.log combined

Save and close file.

==================================================================
Rename the following files in the /etc/httpd/conf.d/ directory.

mv perl.conf perl.conf.notloaded
mv proxy_ajp.conf proxy_ajp.conf.notloaded
mv python.conf python.conf.notloaded

Create a file /etc/httpd/conf.d/ proxy.conf containing.

	# proxy test
	# SetEnv http_proxy http://proxy.site.com:8080
	SetEnv HTTP_PROXY http://proxy.site.com:8080
	# PassEnv HTTP_PROXY
	# PassEnv NO_PROXY
	SetEnv NO_PROXY "127.0.0.1,localhost"

Save and close.

# cd /etc/httpd/conf.d/
# chmod 0644 *.conf
# chown root:root ./*

==================================================================

Append or create the file /etc/environment

	# -- proxy environment settings -- start
	export http_proxy="http://proxy.site.com:8080"
	export no_proxy="127.0.0.1,localhost"
	export HTTP_PROXY="http://proxy.site.com:8080"
	export NO_PROXY="127.0.0.1,localhost"
	export PROXY="http://proxy.site.com:8080"
	# -- proxy environment settings -- end

==================================================================
Set and check the following parameters in /etc/php.ini
They will exist in the file, may be commented out.

	memory_limit = 256M
	...
	log_errors = On
	...
	error_log = /var/log/php/php.log
	...
	session.save_path = "/var/lib/php/session"

Save and close
==================================================================
Double check the /etc/my.cnf file for the MySQL server

	[mysqld]
	#datadir=/var/lib/mysql
	datadir=/data1/mysql_datafiles
	socket=/var/lib/mysql/mysql.sock
	#socket=/data1/mysql_datafiles/mysql.sock
	user=mysql
	# Default to using old password format for compatibility with mysql 3.x
	# clients (those using the mysqlclient10 compatibility package).
	old_passwords=1

	# Disabling symbolic-links is recommended to prevent assorted security risks;
	# to do so, uncomment this line:
	# symbolic-links=0

	[mysqld_safe]
	log-error=/var/log/mysqld.log
	pid-file=/var/run/mysqld/mysqld.pid

	# Buffer InnoDB buffer pool reads (~50-80% of RAM you.d like MySQL to use)
	innodb_buffer_pool_size = 128M
	# Larger query buffers and caching
	query_cache_size = 32M
	join_buffer_size = 4M
	tmp_table_size = 16M
	max_heap_table_size = 16M
	sort_buffer_size = 4M
	read_rnd_buffer_size = 4M

	# Important if using InnoDB on Windows:
	#innodb_flush_log_at_trx_commit = 2
	Max_allowed_packet = 16M

This is the full contents of that file.  Save and close.

============================================================================

/sbin/services/mysqld restart
/sbin/services/httpd restart

PHPMYADMIN

title:	PHPMYADMIN [installation]
date:	20110810

get the latest phpmyadmin.tar.gz file

http://downloads.sourceforge.net/project/phpmyadmin/phpMyAdmin/3.4.3.2/phpMyAdmin-3.4.3.2-all-languages.tar.gz?r=http%3A%2F%2Fwww.phpmyadmin.net%2Fhome_page%2Findex.php&#038;ts=1312985327&#038;use_mirror=superb-sea2

Install to:	/data1/phpmyadmin/

Modify /etc/httpd/conf.d/phpmyadmin.conf 

# ==== START OF phpmyadmin.conf =========
# phpMyAdmin default Apache configuration

Alias /phpmyadmin /data1/phpmyadmin

        Options FollowSymLinks
        DirectoryIndex index.php

                AddType application/x-httpd-php .php
                php_flag magic_quotes_gpc Off
                php_flag track_vars On
                php_flag register_globals Off
                php_value include_path .

# Authorize for setup

    AuthType Basic
    AuthName "phpMyAdmin Setup"
    AuthUserFile /etc/phpmyadmin/htpasswd.setup

    Require valid-user

# Disallow web access to directories that don't need it

    Order Deny,Allow
    Deny from All

    Order Deny,Allow
    Deny from All

# ==== END OF phpmyadmin.conf =========

chmod 0400 /etc/httpd/conf.d/*

chown apache:apache /data1/phpmyadmin
chown apache:apache /data1/phpmyadmin/* -Rf

chown apache:apache /var/lib/php/session
chown apache:apache /var/lib/php/session/* -Rf
chmod 0700 /var/lib/php/session
cd /var/lib/php/session/
find . -type f -exec chmod 0600 {} \;
find . -type d -exec chmod 0700 {} \;

Follow instructions from PHPMyAdmin website for installation and configuration needs.
This may be via CLI or website install script.  When finished; continue.

cd /data1/phpmyadmin/
find . -type f -exec chmod 0400 {} \;
find . -type d -exec chmod 0700 {} \;
find . -exec chown apache:apache {} \;

DRUPAL
Installing Drupal

Create a blank MySQL database: Drupal-{servercode}  i.e. Drupal-test, Drupal-development, Drupal-qualitycontrol, etc.
Create a Drupal master user in MySQL with permissions to only access the drupal database.

Get the latest drupal from the drupal.org site.

	As sudo or root in a project directory.

	# mkdir ~/project-drupal
	# cd ~/project-drupal

	# wget http://ftp.drupal.org/files/projects/drupal-7.7.tar.gz
	# tar xzf drupal-7.7.tar.gz
	# mv drupal-7.7 drupal
	# cd drupal
	# wget http://drupal.org/files/issues/7881-proxy-please-341.patch
	# patch -b --verbose -p1

	    - question and answer.
            - backup files will be made
            - it will want to know the real files, IF it can not find them.
                # includes/common.inc
                # sites/default/default.settings.php

	# mv drupal /data1/

	# cd /data1/

NOTE - the next 11 lines are good to make a single bash script.  Useful for all updates and module loads.
	# chown apache:www-data ./drupal
	# cd /data1/drupal/
	# chown apache:www-data ./* -Rf
	# find . -type f -exec chmod 0644 {} \;
	# find . -type d -exec chmod 0755 {} \;
	# cd /data1/drupal/sites/all/
	# find . -type f -exec chmod 0664 {} \;
	# find . -type d -exec chmod 0775 {} \;
	# cd /data1/drupal/sites/default/
	# find . -type f -exec chmod 0444 {} \;
	# chmod 0755 /data1/drupal/sites/default

	As a precaution

	# /sbin/services httpd restart

Open a browser window and enter the url http:/{server}/install.php</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.hyfr.org/2011/08/rhel-and-drupal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>1996 Subaru (august)</title>
		<link>http://www.hyfr.org/2011/08/1996-subaru-august/</link>
		<comments>http://www.hyfr.org/2011/08/1996-subaru-august/#comments</comments>
		<pubDate>Thu, 18 Aug 2011 01:06:48 +0000</pubDate>
		<dc:creator>FWFR</dc:creator>
				<category><![CDATA[Automobile]]></category>
		<category><![CDATA[Drudgery]]></category>

		<guid isPermaLink="false">http://www.hyfr.org/?p=92</guid>
		<description><![CDATA[The car has made it through the summer.  Barely! Taught the older child a bit about drills and paint scraping.  We&#8217;re attacking the rust around the wheel wells.  For a 15 year old car and a 14.5 year old kid, &#8230; <a href="http://www.hyfr.org/2011/08/1996-subaru-august/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The car has made it through the summer.  Barely!</p>
<p>Taught the older child a bit about drills and paint scraping.  We&#8217;re attacking the rust around the wheel wells.  For a 15 year old car and a 14.5 year old kid, the two are aging differently.  The car has developed the &#8216;rust.&#8217;  What can be said. it is the family car and has held up for all these years.  Cleveland winters, NaCl, and 2 kids takes a toll.</p>
<p>We are opting for the holding it together and teach the elder to drive next summer method.  Then we will trade or sell off to a subby lover out there.  So a heads up. For anyone interested in a 1996 Subaru Impreza 2.2L with rear wheel well holes. Have I a car for you.  Only 103,000 miles almost.  It has been taken car of  and I swear you can&#8217;t see the melted cookie on the back seat. <img src='http://www.hyfr.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />   Bids will be taken and pictures can be sent.</p>
<p>ttfn,<br />
ffr</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hyfr.org/2011/08/1996-subaru-august/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Children and domain names</title>
		<link>http://www.hyfr.org/2011/08/children-and-domain-names/</link>
		<comments>http://www.hyfr.org/2011/08/children-and-domain-names/#comments</comments>
		<pubDate>Thu, 18 Aug 2011 01:00:31 +0000</pubDate>
		<dc:creator>FWFR</dc:creator>
				<category><![CDATA[Sundry]]></category>

		<guid isPermaLink="false">http://www.hyfr.org/?p=90</guid>
		<description><![CDATA[Many years ago I thought it would be cool to register domain names with my children&#8217;s initials.  Well folks some 12 years later, my oldest, has requisitioned that his domain name becomes his!  What&#8217;s a dad to do?  I handed &#8230; <a href="http://www.hyfr.org/2011/08/children-and-domain-names/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Many years ago I thought it would be cool to register domain names with my children&#8217;s initials.  Well folks some 12 years later, my oldest, has requisitioned that his domain name becomes <strong>his</strong>!  What&#8217;s a dad to do?  I handed it over.  So instead of playing an xbox or other graphic box, he&#8217;s learning to use Linux and all the responsiblities to promote open source software and giving back to the community.</p>
<p>That said, Steven is now the proud owner of his <a title="SAFR.org" href="http://safr.org/">domain, email, and site</a>.  I have a few years to go before the younger spawn gets wise and requests his.  I can only hope that Steven learns enough to code a message to people looking for me to look here.  His blog is growing faster than mine.</p>
<p>ttfn,<br />
ffr</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hyfr.org/2011/08/children-and-domain-names/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fuze+ video specs</title>
		<link>http://www.hyfr.org/2011/08/fuze-video-specs/</link>
		<comments>http://www.hyfr.org/2011/08/fuze-video-specs/#comments</comments>
		<pubDate>Thu, 04 Aug 2011 15:53:36 +0000</pubDate>
		<dc:creator>fwfr</dc:creator>
				<category><![CDATA[Gadgets]]></category>

		<guid isPermaLink="false">http://www.hyfr.org/?p=72</guid>
		<description><![CDATA[My sons and I share videos on our mp3 (not ipods). We need this info to make appropriate video files.  That, and Steven built a cool speaker setup out of PVC and old computer speakers.  Someday he might post them &#8230; <a href="http://www.hyfr.org/2011/08/fuze-video-specs/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>My sons and I share videos on our mp3 (not ipods). We need this info to make appropriate video files.  That, and Steven built a cool speaker setup out of PVC and old computer speakers.  Someday he might post them</p>
<p>Video format for Fuze+</p>
<ul>
<li>File container: *.mp4</li>
<li>Video CODEC: H.264/AVC Baseline Level 2.0</li>
<li>Bit rate: 1,000 Kbps</li>
<li>30 FPS</li>
<li>Width: 320 pixels</li>
<li>Height: 240 pixels</li>
<li>Audio CODEC: AAC version 4 LC</li>
<li>Bit Rate: 192 Kbps</li>
<li>Channels: 2 (stereo)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.hyfr.org/2011/08/fuze-video-specs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Summer oh cycling</title>
		<link>http://www.hyfr.org/2011/05/summer-oh-cycling/</link>
		<comments>http://www.hyfr.org/2011/05/summer-oh-cycling/#comments</comments>
		<pubDate>Thu, 26 May 2011 12:15:08 +0000</pubDate>
		<dc:creator>fwfr</dc:creator>
				<category><![CDATA[Fun]]></category>

		<guid isPermaLink="false">http://www.hyfr.org/?p=67</guid>
		<description><![CDATA[Hitting upon a great idea in the effort of avoiding gym class, my eldest decided on summer cycling.  A very agreeable great-uncle is his designated professional.  Uncle J. rides and rides and rides a lot.  Steven isn&#8217;t up to his &#8230; <a href="http://www.hyfr.org/2011/05/summer-oh-cycling/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Hitting upon a great idea in the effort of avoiding gym class, my eldest decided on summer cycling.  A very agreeable great-uncle is his designated professional.  Uncle J. rides and rides and rides a lot.  Steven isn&#8217;t up to his par yet, but will be this summer.</p>
<p>That said, I&#8217;ll be pulling my bikes out of storage and joining in.  Beats taking trees down.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hyfr.org/2011/05/summer-oh-cycling/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Equipment in &#8217;11</title>
		<link>http://www.hyfr.org/2011/05/equipment-in-11/</link>
		<comments>http://www.hyfr.org/2011/05/equipment-in-11/#comments</comments>
		<pubDate>Wed, 04 May 2011 02:57:53 +0000</pubDate>
		<dc:creator>FWFR</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Projects]]></category>

		<guid isPermaLink="false">http://www.hyfr.org/?p=25</guid>
		<description><![CDATA[Hardware comes and goes, but a snapshot helps once in a while. A lot has been updated to slightly less new equipment. The past 12 months have seen a fair amount of hard drive failures, server motherboard deaths, and bad &#8230; <a href="http://www.hyfr.org/2011/05/equipment-in-11/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Hardware comes and goes, but a snapshot helps once in a while.  A lot has been updated to slightly less new equipment.  The past 12 months have seen a fair amount of hard drive failures, server motherboard deaths, and bad backup options.  So this it to remind me of the updates.<span id="more-25"></span></p>
<h4>Systems and Servers</h4>
<ul>
<li>Thinkpad x200</li>
<li>CPU: P8400</li>
<li>RAM: 4GB DDR3</li>
<li>HD: 160GB SATA-3</li>
<li>extras: BT, modem, B/G/N, 4 cell</li>
</ul>
<hr style="width: 100%; color: purple; size: 1px;" />
<ul>
<li>Thinkpad R52</li>
<li>CPU: Pentium M 1.7Ghz</li>
<li>RAM: 2GB DDR2</li>
<li>HD: 60GB IDE</li>
<li>extras: modem, B/G, 9 cell</li>
</ul>
<hr style="width: 100%; color: purple; size: 1px;" />
<ul>
<li>Homebrew</li>
<li>CPU: AMD x240</li>
<li>RAM: 4GB DDR2</li>
<li>HD: 250GB, 500GB, 1000GB</li>
<li>CD: DVDRW/CDRW</li>
<li>extras: firewire, BT</li>
</ul>
<hr style="width: 100%; color: purple; size: 1px;" />
<ul>
<li>Server software
<ul>
<li>Linux: Slackware, Fedora, CentOS, Ubuntu, RedHat</li>
<li>Novell 5, MS NT, Server 2000, Server 2003</li>
<li>Sendmail, Postfix, ClamAV, SpamAssassin, Dovecot</li>
<li>Koha, Fedora/Fez, DSpace, CDS-invenio, ContentDM, Evergreen, Greenstone</li>
<li>OCS, OCS-ng, GLPI</li>
<li>SydneyPlus, Exlibris Primo, Aleph, Metalib, SFX, Verde, Dynix Classic, Folliet, Sirsi</li>
<li>AMS Membership, Solomon Financial</li>
<li>WordPress, Drupal, CakePHP, WebCMS, Joomla, phpBB, Zoph, Gallery</li>
<li>SSH, VNC, XServer</li>
<li>NFS, Samba/CIFS</li>
<li>Amanda, SQLBackup</li>
<li>Apache, IIS</li>
<li>Perl, PHP, Coldfusion, VisualBasic, VisualFoxPro, bash, tsch, csh</li>
<li>MySQL, MSSQL, Oracle, Postgres</li>
<li>XML, XSLT, XHTML</li>
</ul>
</li>
<li>Client Software
<ul>
<li>Windows: all versions, OS2, Linux</li>
<li>Any and all MS office products</li>
<li>Any and all Linux based office programs</li>
<li>seriously there is so much I&#8217;ve worked with best you ask first</li>
</ul>
</li>
</ul>
<hr style="width: 100%; color: purple; size: 1px;" />
<ul>
<li>Specialty equipment
<ul>
<li>Nikon 2000 and 9000 slide scanners</li>
<li>Epson 10000 and 700 flatbed scanners</li>
<li>Imacon 848 slide scanner</li>
<li>Blackberry and iPhone UI development</li>
<li>3M RFID scanners: pad and handheld</li>
<li>3M standalone circulation station: RFID</li>
<li>pen and gun barcode scanners</li>
</ul>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.hyfr.org/2011/05/equipment-in-11/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Software in use &#8217;11</title>
		<link>http://www.hyfr.org/2011/05/equipment-in-use-11/</link>
		<comments>http://www.hyfr.org/2011/05/equipment-in-use-11/#comments</comments>
		<pubDate>Wed, 04 May 2011 02:53:13 +0000</pubDate>
		<dc:creator>FWFR</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.hyfr.org/?p=19</guid>
		<description><![CDATA[Home Use All the software listed is currently in use and being actively used as either an end-user or testing for a clients installation. image gallery: highly recommended Zoph.net. It can handle hundreds of thousands of images by using SQL &#8230; <a href="http://www.hyfr.org/2011/05/equipment-in-use-11/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h4>Home Use</h4>
<p>All the software listed is currently in use and being actively used as either an end-user or testing for a clients installation.<span id="more-19"></span></p>
<ul>
<li><a href="https://www.hyfr.org/zoph/zoph.php" target="_self">image gallery</a>: highly recommended Zoph.net.  It can handle hundreds of thousands of images by using SQL and following the old school library belief of authority control, taxonomy to you newbies out there.</li>
<li><a href="https://www.hyfr.org/openwebmail/" target="_self">email client</a></li>
<li><a href="https://www.hyfr.org/#nogo" target="_self">Koha library system</a> I wish it could be available, but at the moment all the records are being cleansed and prepared for input.  If you are interested, drop me a line and I&#8217;ll email you when ready</li>
<li><a href="https://www.hyfr.org/#nogo" target="_self">CDS-Invenio</a> the best digital asset system for the open source users our there.  But again the data in this catalog is private and only available for viewing with email requests.  Who are argue with CERN.  It&#8217;s great!</li>
<li><a href="https://www.hyfr.org/rnews/" target="_self">Rnews</a>, the best server rss agg reader.  Yes there are nice client readers available, but this one just plain works</li>
</ul>
<h4>Server software</h4>
<ul>
<li>Zabbix server and client monitoring software.  I do recommend it, but then still learning the ins-and-outs<br />
20110330: Update &#8211; While this program would be fine for a large organization.  It is too much for a setup with less than 10 servers/workstations.  Hand written scripts are easier to deal with.  Though, I do enjoy the ease of setting it up, still just too much for home use.</li>
<li>GLPI and OCS-NG: strong personal favorites for any network.  They integrate well and offer much to any organization for centralized help desk services.</li>
<li>All linux software for maintenance and operations is in use, along with some cool Windows management software since there are others in our house who refused ditch Microsoft.</li>
</ul>
<h4>Client systems</h4>
<ul>
<li>Windows 7 x64 &#8211; desktop and laptop</li>
<li>Windows XP x32 &#8211; 2 desktops</li>
<li>Ubuntu x64 &#8211; laptop and 2 desktops</li>
<li>CentOS 5 &#8211; server</li>
<li>Ubuntu LTS server &#8211; server</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.hyfr.org/2011/05/equipment-in-use-11/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Strangely appealing</title>
		<link>http://www.hyfr.org/2011/05/strangely-appealing/</link>
		<comments>http://www.hyfr.org/2011/05/strangely-appealing/#comments</comments>
		<pubDate>Wed, 04 May 2011 02:51:06 +0000</pubDate>
		<dc:creator>FWFR</dc:creator>
				<category><![CDATA[Sundry]]></category>

		<guid isPermaLink="false">http://www.hyfr.org/?p=17</guid>
		<description><![CDATA[1 part gin 1 part strong Earl Grey iced tea dash to taste fresh lemon juice dash to taste Cointreau optional Bitters 1 tsp frozen/mushy marmalade. Combine ingredients (store in the fridge) or/and shake on ice, strain, and drink. Add &#8230; <a href="http://www.hyfr.org/2011/05/strangely-appealing/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>
1 part gin<br />
1 part strong Earl Grey iced tea<br />
dash to taste fresh lemon juice<br />
dash to taste Cointreau<br />
optional Bitters<br />
1 tsp frozen/mushy marmalade.</p>
<p>Combine ingredients (store in the fridge) or/and shake on ice, strain, and drink. Add marmalade last, don&#8217;t shake that.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hyfr.org/2011/05/strangely-appealing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

