<?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>Daniel J. Dick</title>
	<atom:link href="http://danieljdick.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://danieljdick.com</link>
	<description>IT Professional</description>
	<lastBuildDate>Wed, 01 Feb 2012 19:15:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Unix Journey</title>
		<link>http://danieljdick.com/systems/unix-journey/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=unix-journey</link>
		<comments>http://danieljdick.com/systems/unix-journey/#comments</comments>
		<pubDate>Fri, 14 Jan 2011 21:52:39 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[systems]]></category>

		<guid isPermaLink="false">http://www.danieljdick.com/?p=275</guid>
		<description><![CDATA[<div>When Linus Torvalds came out with Linux in 1991, I had nearly a decade of Unix administration and C development experience.  And my first brush with Unix came out of my own curiosity while I was a COBOL and PC programmer/analyst for Fresno Unified School District in the early 1980&#8242;s.<span id="more-275"></span>&#160;</p>
<h2>C Dan Run, C Dan Program in Unix and on PC&#8217;s</h2>
<p>A friend told me about a powerful new operating system called Unix.  So, when I saw a book on Unix in the bookstore, I bought it and read it in a single sitting.  And I wanted it.  I wanted to know where I might find Unix running where I might have a chance to play with it.I found out that U.C. San Francisco&#8217;s Medical school had a branch at the Veteran&#8217;s Hospital where they were using a VAX 11/750 and some PC&#8217;s for research in neurology, so I volunteered to help develop and improve C programs on the VAX and the PC.  One was a handwriting analysis system and the other was a set of graphics and statistics programs on a PC.  They liked my work, and soon I was being paid part time on a university grant.</p>
<h2>4.2 BSD Unix on a VAX Four Reels</h2>
<p>Soon, California State University, Fresno opened up their Computer Science Department and needed a full-time technical person to install, configure, and manage their equipment.  So, when I started, a student consultant handed me a few 9-track tapes for VMS and Unix and said he was moving to Los Angeles.My system was a VAX 11/730 with 1 megabyte of memory and 110 megabytes of disk.  That system ran VMS some days of the week and Unix other days.  Fortunately for me, the faculty decided to stop teaching VMS and focus on Unix.  And I was given the names and phone numbers of Unix system administrators at a C.S.U., Stanislaus and San Diego State University.I called Casey in Stanislaus and we set up a UUCP connection between his PDP 11/70 running 2.9 BSD Unix and our VAX.  Unfortunately, no driver had been developed the Hayes modem we had, so I copied another modem driver and modified it to work with the Hayes and voila!  It worked.  So, we set up UUCP connections and configured sendmail and UUCP to relay email.  And for us, that was really, really cool!</p>
<h2>VAX 11/785 &#8211; A &#8220;Real&#8221; Unix Machine</h2>
<p>Our little VAX was dog slow and low on disk space.  And funny thing, but I found a company selling off an old Apple Lisa with Xenix, accounting software, and two 5 megabyte disk drives.  I also found a company who sold additional serial ports for the Lisa, and I found my Lisa performed under Xenix almost as well as the VAX, though with much less disk space.  So for grins, I brought it down to my dungeon where the VAX was, wired in some terminals, and let students use it together with the VAX.At that time, the Engineering Department had a beautiful VAX 11/785 running VMS, and they were shorthanded and needed someone to customize their CAD and engineering software to work with their  Tektronics color terminals.  So, the head of the Computer Science asked me to give half my time to the Engineering Department.The programs were written in Fortran under VMS and included GTSTRUDL and some other software.  When I was done, I was able to represent structural engineering designs in code and simulate stressors such as seismic shocks and wind and simulate the deflection both visually and numerically and identify which elements were most likely to fail.I fell immediately in love with this VAX.  But, my projects were complete and my time with the Engineering Department was over.Then Harold, the department head gave me the good news:  the Computer Science Department received an extraordinary deal on a VAX 11/785.   When it arrived, I installed and configured 4.3 BSD Unix immediately.  It was a fire breather&#8211;a system with a faster clock speed and two whopping megabytes of memory not to mention 400 megabytes of disk!  Ok, I know.  Your ancient Palm pilot would blow that out of the water, but at that time, this power put a lump in our throats.</p>
<h2>AT&#38;T System V</h2>
<p>About the time the VAX 11/785 arrived, AT&#38;T donated a 3B5 to our department and donated a 3B15 and several smaller 3B2 systems to the Agriculture Department.  Convergent Technologies also donated several MiniFrame workstations, and suddenly we were busy setting up Unix systems everywhere.While faculty discussed pros and cons of Sun Workstations and Intel based Unix systems, I continued wiring systems up, getting the video projector working, and helping faculty with their MacIntosh and PC systems, and helped students learn Unix, Turbo Pascal, C, Cobol, Fortran, Lisp, Prolog, and other things related to Computer Science.I made many friends among the faculty and students at C.S.U., Fresno who are still friends to this day.  But, when I was young, it was hard for me to be caught between friends fighting constantly over department finances and politics.  Several years, I learned to help resolve conflicts more effectively and learned to enjoy it.  But, at that time, I felt I would be happier working independently than in this politically charged environment.</p>
<h2>Independent Unix and PC Consulting</h2>
<p>After leaving C.S.U., Fresno, their Agricultural Department called to have me install and configure their AT&#38;T 3B15 system and several of their smaller AT&#38;T machines, and I soon found I loved working as an independent consultant for awhile.</p>
<h3>Actuarial Work</h3>
<p>A small phone company learned about my skills in Unix and called to have me work on their Unix workstation.  An actuarial firm hired me to put my mathematical skills to work and create spreadsheets with sophisticated pension plan calculations, and I considered becoming an actuary.</p>
<h3>Engineering Calculations on Steroids</h3>
<p>A friend at church owned a small civil engineering firm and performed many of his calculations on a microcomputer.  One flagpole footing calculation had do be performed iteratively.  It took several minutes to run and did not provide very accurate results.  I rewrote the program and produced highly precise results in 1 1/2 seconds.  Deeply skeptical, my friend ran several calculations and checked them, and when he finally became convinced, he wanted other programs modified as well.</p>
<h3>dBASE III+ Programming</h3>
<p>The Adult Literacy Counsel and the Cancer Registry called on me to develop dBASE III+ programs for dealing with seminar registrations and tracking donors.  And, in the gaps between projects, I built and sold PC&#8217;s.  I also evaluated and considered getting involved in selling Aircraft Maintenance maintenance managing systems for airports, but did not feel ready.</p>
<h3>HVAC Accounting System on Xenix</h3>
<p>Then HVAC company hired me to purchase, install, and configure a multi-user Xenix based system with accounting software for HVAC companies and to train their staff to use it.</p>
<h2>Unix Administration for NASA</h2>
<p>Soon to be married and desiring more steady work, I took on a contract to work with NASA Ames Research Center as a Systems Administrator in July 1989.  There, I managed a VAX 8800 running VMS and a network of Sun workstations, a MIPS system, and a Sequent.  I was also asked to do research and development of a project plan to migrate the Information Sciences Division from VMS to Unix.Due to budget cuts, a friend within NASA clued me in on the possibility that my position and the position of one of my two assistants would be eliminated at the end of my contract, and Ingres made me an offer.</p>
<h2>Heintz 57 Variety Unix and Ingres</h2>
<p>Ingres initially hired and trained me to join their staff of about 200 technical support engineers.  I was trained in the installation, configuration, and administration of Ingres as well as professional support, customer satisfaction, and time management.Since Ingres was supported under VMS and nearly every variant of Unix, part of our training involved installing Ingres into our internal tech support systems where we scripted and tested bugs so Development and QA engineers could develop fixes.  We provided work-arounds where possible and tracked and delivered patches and maintenance releases when appropriate.</p>
<h3>Internal Unix and Database Support</h3>
<p>Soon my system administration skills were very apparent to the team.  So Ceferino Lamb and I formed the Internal Support Team.  Initially, we supported approximately 80 Ingres Installations on approximately 40 variants of Unix and VMS, and I performed many Unix system administration duties as well.  I was then sent to USENIX in Nashville, Tennessee to study advanced systems administration and was shocked to find out just now nerdy and geeky the Unix wizards were.  In truth, we were probably all looking at each other and thinking that way without really noticing, &#8220;Hey, I&#8217;m one of them!&#8221;</p>
<h3>Left Behind</h3>
<p>One of my duties in the Internal Support Team was to serve as a liason to Cray Research.  Ingres ran in Cray Y/MP and X/MP-EA systems, so Iwas sent to Minneapolis to take a course and get to know some of the database porting engineers there.  The Cray cafeteria reminded me of a church retreat in the mountains, and the data center was the most beautiful data center I had seen with various Cray models in various colors.  They told me that if you&#8217;re paying millions of dollars for a Cray, you should have the right to choose your color.Then came the shock of my employment at Ingres.  I was in my temporary office at Cray early in the morning when one of my friends at Cray told me Ingres had been acquired by ASK and that I should call my manager.  I grabbed the phone immediately and called, but there was no answer.  I felt as if the rapture of the church had taken place and I had been left behind.  And, then we all remembered we were two time zones ahead of California and it was only 6am at Ingres.  I waited a couple hours and called again, and my manager laughed.  Of course I still had a job.</p>
<h3>So Many Unix Variants</h3>
<p>People wondered how I remembered so many Unix variants.  In truth, it was not as difficult as it sounds.  If you categorize the Unix variants by their foundational structure, you have those based on AT&#38;T Unix, Berkeley Unix, and Mach.  And then you have a few attempts at dual universe variants such as Encore, and older versions of Pyramid&#8217;s and Sequent&#8217;s Unix offerings, and Convex.  But, most, by and large, were very close to one of those three variants.  A few like Apollo and Prime were entirely different, but most stayed close to their foundations.All in all, I supported Ingres installations on approximately40 variants of Unix and VMS for Ingres, provided Sun desktop supportfor Direct User Support, and support of Unix systems for the Education Department.  I also trained staff in quality assurance for the Ingres installation packages and served as the final sign off approving distribution of new product to customers.</p>
<h3>Ding Dong, Oracle Calling<img src="http://www.danieljdick.com/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" /></h3>
<p>At Oracle, as a Senior Unix System Administrator for Production, I served on the security response team together with Mary Ann Davidson and several others, served as the point person for scanning the systems and mentoring the system administrators in shoring up security.At home, over the years, I downloaded or purchased and installed FreeBSD and various flavors of Linux including Slackware, Turbo Linux, Redhat, Fedora, Mandriva, Centos, GoS, Ubuntu, and perhaps others.During my graduate studies in Advanced Systems and Databases at Stanford University from 1994 to 1997, I did most of my software engineering projects on my own Linux system, tested them, and ported them to the Solaris and DEC Unix systems at Sweet Hall for credit.</p>
<h3>Professional Linux Experience</h3>
<p>Early on, Linux was not considered a commercial operating system.  By the time I went to work at Clickmarks, Linux had nearly nine or ten years to mature into a commercial product.At Clickmarks, as Chief Systems Architect and Director of Operations and Information Systems, I built the IT Department responsible for all internal and external systems for the company and helped build the Support and QA Departments.  Functioning as a hands-on director, I purchased, configured, installed, and managed several Linux web and database servers while hiring the team responsible for ongoing support.  Our environment consisted of several routers, firewalls, intrustion detection devices, Apache based servers with FastCGI, load balancers, Oracle servers, Tomcat, email, and other services.In 2001, I moved back to Fresno following a divorce and built several websites, first using my own Linux systems, and then later, using C-panel hosting until I got tired of it and reverted back to using a Virtual Private System which would allow me to enjoy full Linux control.   There, I installed and configured Apache, PHP, memcache, APC, MySQL, WordPress-mu, and set it up with automatic subdomains and multiple virtual websites.In 2005, I provided technical administration of PeopleSoft installations on Unix systems for IBM&#8217;s customers of their Applications on Demand service, and from 2007 until recently, I trained, mentored, and assisted the system administration team in Linux and Solaris administration while architecting and developing pharmacy reporting systems based on Perl, shell scripting, and Oracle PL/SQL.</p>
</div>
]]></description>
			<content:encoded><![CDATA[<div>When Linus Torvalds came out with Linux in 1991, I had nearly a decade of Unix administration and C development experience.  And my first brush with Unix came out of my own curiosity while I was a COBOL and PC programmer/analyst for Fresno Unified School District in the early 1980&#8242;s.<span id="more-275"></span>&nbsp;</p>
<h2>C Dan Run, C Dan Program in Unix and on PC&#8217;s</h2>
<p>A friend told me about a powerful new operating system called Unix.  So, when I saw a book on Unix in the bookstore, I bought it and read it in a single sitting.  And I wanted it.  I wanted to know where I might find Unix running where I might have a chance to play with it.I found out that U.C. San Francisco&#8217;s Medical school had a branch at the Veteran&#8217;s Hospital where they were using a VAX 11/750 and some PC&#8217;s for research in neurology, so I volunteered to help develop and improve C programs on the VAX and the PC.  One was a handwriting analysis system and the other was a set of graphics and statistics programs on a PC.  They liked my work, and soon I was being paid part time on a university grant.</p>
<h2>4.2 BSD Unix on a VAX Four Reels</h2>
<p>Soon, California State University, Fresno opened up their Computer Science Department and needed a full-time technical person to install, configure, and manage their equipment.  So, when I started, a student consultant handed me a few 9-track tapes for VMS and Unix and said he was moving to Los Angeles.My system was a VAX 11/730 with 1 megabyte of memory and 110 megabytes of disk.  That system ran VMS some days of the week and Unix other days.  Fortunately for me, the faculty decided to stop teaching VMS and focus on Unix.  And I was given the names and phone numbers of Unix system administrators at a C.S.U., Stanislaus and San Diego State University.I called Casey in Stanislaus and we set up a UUCP connection between his PDP 11/70 running 2.9 BSD Unix and our VAX.  Unfortunately, no driver had been developed the Hayes modem we had, so I copied another modem driver and modified it to work with the Hayes and voila!  It worked.  So, we set up UUCP connections and configured sendmail and UUCP to relay email.  And for us, that was really, really cool!</p>
<h2>VAX 11/785 &#8211; A &#8220;Real&#8221; Unix Machine</h2>
<p>Our little VAX was dog slow and low on disk space.  And funny thing, but I found a company selling off an old Apple Lisa with Xenix, accounting software, and two 5 megabyte disk drives.  I also found a company who sold additional serial ports for the Lisa, and I found my Lisa performed under Xenix almost as well as the VAX, though with much less disk space.  So for grins, I brought it down to my dungeon where the VAX was, wired in some terminals, and let students use it together with the VAX.At that time, the Engineering Department had a beautiful VAX 11/785 running VMS, and they were shorthanded and needed someone to customize their CAD and engineering software to work with their  Tektronics color terminals.  So, the head of the Computer Science asked me to give half my time to the Engineering Department.The programs were written in Fortran under VMS and included GTSTRUDL and some other software.  When I was done, I was able to represent structural engineering designs in code and simulate stressors such as seismic shocks and wind and simulate the deflection both visually and numerically and identify which elements were most likely to fail.I fell immediately in love with this VAX.  But, my projects were complete and my time with the Engineering Department was over.Then Harold, the department head gave me the good news:  the Computer Science Department received an extraordinary deal on a VAX 11/785.   When it arrived, I installed and configured 4.3 BSD Unix immediately.  It was a fire breather&#8211;a system with a faster clock speed and two whopping megabytes of memory not to mention 400 megabytes of disk!  Ok, I know.  Your ancient Palm pilot would blow that out of the water, but at that time, this power put a lump in our throats.</p>
<h2>AT&amp;T System V</h2>
<p>About the time the VAX 11/785 arrived, AT&amp;T donated a 3B5 to our department and donated a 3B15 and several smaller 3B2 systems to the Agriculture Department.  Convergent Technologies also donated several MiniFrame workstations, and suddenly we were busy setting up Unix systems everywhere.While faculty discussed pros and cons of Sun Workstations and Intel based Unix systems, I continued wiring systems up, getting the video projector working, and helping faculty with their MacIntosh and PC systems, and helped students learn Unix, Turbo Pascal, C, Cobol, Fortran, Lisp, Prolog, and other things related to Computer Science.I made many friends among the faculty and students at C.S.U., Fresno who are still friends to this day.  But, when I was young, it was hard for me to be caught between friends fighting constantly over department finances and politics.  Several years, I learned to help resolve conflicts more effectively and learned to enjoy it.  But, at that time, I felt I would be happier working independently than in this politically charged environment.</p>
<h2>Independent Unix and PC Consulting</h2>
<p>After leaving C.S.U., Fresno, their Agricultural Department called to have me install and configure their AT&amp;T 3B15 system and several of their smaller AT&amp;T machines, and I soon found I loved working as an independent consultant for awhile.</p>
<h3>Actuarial Work</h3>
<p>A small phone company learned about my skills in Unix and called to have me work on their Unix workstation.  An actuarial firm hired me to put my mathematical skills to work and create spreadsheets with sophisticated pension plan calculations, and I considered becoming an actuary.</p>
<h3>Engineering Calculations on Steroids</h3>
<p>A friend at church owned a small civil engineering firm and performed many of his calculations on a microcomputer.  One flagpole footing calculation had do be performed iteratively.  It took several minutes to run and did not provide very accurate results.  I rewrote the program and produced highly precise results in 1 1/2 seconds.  Deeply skeptical, my friend ran several calculations and checked them, and when he finally became convinced, he wanted other programs modified as well.</p>
<h3>dBASE III+ Programming</h3>
<p>The Adult Literacy Counsel and the Cancer Registry called on me to develop dBASE III+ programs for dealing with seminar registrations and tracking donors.  And, in the gaps between projects, I built and sold PC&#8217;s.  I also evaluated and considered getting involved in selling Aircraft Maintenance maintenance managing systems for airports, but did not feel ready.</p>
<h3>HVAC Accounting System on Xenix</h3>
<p>Then HVAC company hired me to purchase, install, and configure a multi-user Xenix based system with accounting software for HVAC companies and to train their staff to use it.</p>
<h2>Unix Administration for NASA</h2>
<p>Soon to be married and desiring more steady work, I took on a contract to work with NASA Ames Research Center as a Systems Administrator in July 1989.  There, I managed a VAX 8800 running VMS and a network of Sun workstations, a MIPS system, and a Sequent.  I was also asked to do research and development of a project plan to migrate the Information Sciences Division from VMS to Unix.Due to budget cuts, a friend within NASA clued me in on the possibility that my position and the position of one of my two assistants would be eliminated at the end of my contract, and Ingres made me an offer.</p>
<h2>Heintz 57 Variety Unix and Ingres</h2>
<p>Ingres initially hired and trained me to join their staff of about 200 technical support engineers.  I was trained in the installation, configuration, and administration of Ingres as well as professional support, customer satisfaction, and time management.Since Ingres was supported under VMS and nearly every variant of Unix, part of our training involved installing Ingres into our internal tech support systems where we scripted and tested bugs so Development and QA engineers could develop fixes.  We provided work-arounds where possible and tracked and delivered patches and maintenance releases when appropriate.</p>
<h3>Internal Unix and Database Support</h3>
<p>Soon my system administration skills were very apparent to the team.  So Ceferino Lamb and I formed the Internal Support Team.  Initially, we supported approximately 80 Ingres Installations on approximately 40 variants of Unix and VMS, and I performed many Unix system administration duties as well.  I was then sent to USENIX in Nashville, Tennessee to study advanced systems administration and was shocked to find out just now nerdy and geeky the Unix wizards were.  In truth, we were probably all looking at each other and thinking that way without really noticing, &#8220;Hey, I&#8217;m one of them!&#8221;</p>
<h3>Left Behind</h3>
<p>One of my duties in the Internal Support Team was to serve as a liason to Cray Research.  Ingres ran in Cray Y/MP and X/MP-EA systems, so Iwas sent to Minneapolis to take a course and get to know some of the database porting engineers there.  The Cray cafeteria reminded me of a church retreat in the mountains, and the data center was the most beautiful data center I had seen with various Cray models in various colors.  They told me that if you&#8217;re paying millions of dollars for a Cray, you should have the right to choose your color.Then came the shock of my employment at Ingres.  I was in my temporary office at Cray early in the morning when one of my friends at Cray told me Ingres had been acquired by ASK and that I should call my manager.  I grabbed the phone immediately and called, but there was no answer.  I felt as if the rapture of the church had taken place and I had been left behind.  And, then we all remembered we were two time zones ahead of California and it was only 6am at Ingres.  I waited a couple hours and called again, and my manager laughed.  Of course I still had a job.</p>
<h3>So Many Unix Variants</h3>
<p>People wondered how I remembered so many Unix variants.  In truth, it was not as difficult as it sounds.  If you categorize the Unix variants by their foundational structure, you have those based on AT&amp;T Unix, Berkeley Unix, and Mach.  And then you have a few attempts at dual universe variants such as Encore, and older versions of Pyramid&#8217;s and Sequent&#8217;s Unix offerings, and Convex.  But, most, by and large, were very close to one of those three variants.  A few like Apollo and Prime were entirely different, but most stayed close to their foundations.All in all, I supported Ingres installations on approximately40 variants of Unix and VMS for Ingres, provided Sun desktop supportfor Direct User Support, and support of Unix systems for the Education Department.  I also trained staff in quality assurance for the Ingres installation packages and served as the final sign off approving distribution of new product to customers.</p>
<h3>Ding Dong, Oracle Calling<img src="http://www.danieljdick.com/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" /></h3>
<p>At Oracle, as a Senior Unix System Administrator for Production, I served on the security response team together with Mary Ann Davidson and several others, served as the point person for scanning the systems and mentoring the system administrators in shoring up security.At home, over the years, I downloaded or purchased and installed FreeBSD and various flavors of Linux including Slackware, Turbo Linux, Redhat, Fedora, Mandriva, Centos, GoS, Ubuntu, and perhaps others.During my graduate studies in Advanced Systems and Databases at Stanford University from 1994 to 1997, I did most of my software engineering projects on my own Linux system, tested them, and ported them to the Solaris and DEC Unix systems at Sweet Hall for credit.</p>
<h3>Professional Linux Experience</h3>
<p>Early on, Linux was not considered a commercial operating system.  By the time I went to work at Clickmarks, Linux had nearly nine or ten years to mature into a commercial product.At Clickmarks, as Chief Systems Architect and Director of Operations and Information Systems, I built the IT Department responsible for all internal and external systems for the company and helped build the Support and QA Departments.  Functioning as a hands-on director, I purchased, configured, installed, and managed several Linux web and database servers while hiring the team responsible for ongoing support.  Our environment consisted of several routers, firewalls, intrustion detection devices, Apache based servers with FastCGI, load balancers, Oracle servers, Tomcat, email, and other services.In 2001, I moved back to Fresno following a divorce and built several websites, first using my own Linux systems, and then later, using C-panel hosting until I got tired of it and reverted back to using a Virtual Private System which would allow me to enjoy full Linux control.   There, I installed and configured Apache, PHP, memcache, APC, MySQL, WordPress-mu, and set it up with automatic subdomains and multiple virtual websites.In 2005, I provided technical administration of PeopleSoft installations on Unix systems for IBM&#8217;s customers of their Applications on Demand service, and from 2007 until recently, I trained, mentored, and assisted the system administration team in Linux and Solaris administration while architecting and developing pharmacy reporting systems based on Perl, shell scripting, and Oracle PL/SQL.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://danieljdick.com/systems/unix-journey/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Content Management</title>
		<link>http://danieljdick.com/web/content-management-website-development/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=content-management-website-development</link>
		<comments>http://danieljdick.com/web/content-management-website-development/#comments</comments>
		<pubDate>Sun, 04 Apr 2010 07:40:50 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.danieljdick.com/?p=187</guid>
		<description><![CDATA[<h3>WordPress, Drupal, Joomla, TikiWiki</h3>
<p><a href="http://www.danieljdick.com/wp-content/uploads/2010/04/JOY.jpg"><img class="alignleft size-thumbnail wp-image-189" style="margin: 5px;" src="http://www.danieljdick.com/wp-content/uploads/2010/04/JOY-150x135.jpg" alt="JOY Blocks" width="150" height="135" /></a>I am amazed at the contribution many dedicated developers have made to provide some of the best CMS and Blogging packages available.</p>
<p>I loved watching them mature from clunky, table based systems to secure, flexible, high performance, modular, commercial quality systems<span id="more-187"></span></p>
<h3>The Old Days</h3>
<p>When Mozilla, the first browser came out closely followed by Netscape, I coded everything by hand in HTML.  Since I was into Unix System Administration at Oracle at the time, I waited on the edge of my seat for Dan Farmer&#8217;s hideously named network security analysis program called Satan.  I quickly became familiar with how HTML code could be generated in Perl and other languages.</p>
<p>Later, I discovered I could monitor all my systems in Oracle&#8217;s Enterprise Systems Center via the web.  So, I took measurements and colors of all y systems and coded them into Pov-Ray to generate a life-like ray traced image of our data center.   Then, I used that image to develop an internal website for giving real-time statistics on our sysems by clicking on the picture.</p>
<p>I got a laugh when people looked puzzled and asked where I was standing when I took the photograph.</p>
<h3>NoDivorces &#8211; Migration from Static to Dynamic Websites</h3>
<p>In 2001, after leaving Clickmarks to take care of my family during my struggles with divorce, I developed a website called NoDivorces.com.</p>
<p>For years, I used NetObjects as it allowed me to focus on design and content rather than technical details.  Still, good SEO required moving away from tables and into CSS.  I also found it cumbersome to develop database driven websites that way.</p>
<h3>Enter Content Management</h3>
<p>finding static website development limiting, I began using various Content Management Systems for my blogs and websites.  Initially, I worked with PHP-Nuke, then explored the world of CMS systems including Postnuke, B2evolution, mambo, xoops, Joomla, Drupal, WordPress, and TikiWiki.</p>
<p>The nukes used tables to position elements on the screen, and therefore it was difficult to keep the prime content high up in the document for SEO.</p>
<p>B2evolution seemed to be a great improvement over PHP-Nuke and PostNuke offering multiple blogs with tabs along the top for selecting them.  In addition search engine friendly URLs (SEFURLs) could be customized.</p>
<p>Mambo merged with Joomla, and Joomla seemed to be more user friendly&#8211;a beginner&#8217;s CMS, and a quite powerful one at that.  So, I took some time to master it and ran a few websites on it.</p>
<p>But I wanted to explore the Wiki&#8217;s a bit.  For awhile we used one at US Script for documenting and communicating between staff.  So I read up on the pros and cons and settled on TikiWiki for some of my websites.  I stayed with it from TikiWiki 3 through 6 and then found it too cumbersome to maintain sites on Drupal, WordPress, TikiWiki, and Joomla at the same time.  So, I began to migrate the rest of my sites to Drupal and WordPress.</p>
<h3>C-Panel and Virtual Private Systems</h3>
<p>During these years, I hosted my sites on Plesk or C-Panel hosts settling on a reseller&#8217;s account on C-Panel.  However, I longed for the comfort of an old, familiar Linux prompt.  Being an old time Unix hack (system architect), I found it limiting to be confined to a C-panel.  I wanted to see the ownership of files.  I wanted to be free to fire off a pipeline of commands at the Unix prompt using sed, awk, grep, sort, uniq, find, xarg, or anything else.  I loved being able to set up an APC cache or memcached.</p>
<h3>Drupal: Multiple Sites, Single Installation</h3>
<p>After running updates on about 20 WordPress and Drupal installations on a regular basis, it became second-nature but time consuming and boring.  But, since I now had a VPS, I could put all my Drupal sites into one installation.  I believe I could have done that under C-panel as well but it was much nicer under my VPS.</p>
<p>By using prefixing, I could store all the Drupal based websites into a single database or split them into separate databases.  I could limit various sites to specific themes or modules, or I could make certain themes or modules available to all sites.</p>
<h3>WordPress: Multiple Sites, Single Installation</h3>
<p>When I set up the Drupal sites into a single installation, I seriously considered converting all my WordPress sites to Drupal since WordPress did not have a good multi-site and domain mapping solution at the time.  However, the multi-site feature matured a bit under WordPress 2.9 until it was rock solid under 3.0 and above.  And about the time 3.0 came out, the domain mapping plugin matured.  This gave me the ability to map other domains into subdomains I had created in my main WordPress installation.</p>
<p>However, many administrators had difficulty setting up Domain Mapping, so I helped a few for awhile.</p>
<p>&#160;</p>
]]></description>
			<content:encoded><![CDATA[<h3>WordPress, Drupal, Joomla, TikiWiki</h3>
<p><a href="http://www.danieljdick.com/wp-content/uploads/2010/04/JOY.jpg"><img class="alignleft size-thumbnail wp-image-189" style="margin: 5px;" src="http://www.danieljdick.com/wp-content/uploads/2010/04/JOY-150x135.jpg" alt="JOY Blocks" width="150" height="135" /></a>I am amazed at the contribution many dedicated developers have made to provide some of the best CMS and Blogging packages available.</p>
<p>I loved watching them mature from clunky, table based systems to secure, flexible, high performance, modular, commercial quality systems<span id="more-187"></span></p>
<h3>The Old Days</h3>
<p>When Mozilla, the first browser came out closely followed by Netscape, I coded everything by hand in HTML.  Since I was into Unix System Administration at Oracle at the time, I waited on the edge of my seat for Dan Farmer&#8217;s hideously named network security analysis program called Satan.  I quickly became familiar with how HTML code could be generated in Perl and other languages.</p>
<p>Later, I discovered I could monitor all my systems in Oracle&#8217;s Enterprise Systems Center via the web.  So, I took measurements and colors of all y systems and coded them into Pov-Ray to generate a life-like ray traced image of our data center.   Then, I used that image to develop an internal website for giving real-time statistics on our sysems by clicking on the picture.</p>
<p>I got a laugh when people looked puzzled and asked where I was standing when I took the photograph.</p>
<h3>NoDivorces &#8211; Migration from Static to Dynamic Websites</h3>
<p>In 2001, after leaving Clickmarks to take care of my family during my struggles with divorce, I developed a website called NoDivorces.com.</p>
<p>For years, I used NetObjects as it allowed me to focus on design and content rather than technical details.  Still, good SEO required moving away from tables and into CSS.  I also found it cumbersome to develop database driven websites that way.</p>
<h3>Enter Content Management</h3>
<p>finding static website development limiting, I began using various Content Management Systems for my blogs and websites.  Initially, I worked with PHP-Nuke, then explored the world of CMS systems including Postnuke, B2evolution, mambo, xoops, Joomla, Drupal, WordPress, and TikiWiki.</p>
<p>The nukes used tables to position elements on the screen, and therefore it was difficult to keep the prime content high up in the document for SEO.</p>
<p>B2evolution seemed to be a great improvement over PHP-Nuke and PostNuke offering multiple blogs with tabs along the top for selecting them.  In addition search engine friendly URLs (SEFURLs) could be customized.</p>
<p>Mambo merged with Joomla, and Joomla seemed to be more user friendly&#8211;a beginner&#8217;s CMS, and a quite powerful one at that.  So, I took some time to master it and ran a few websites on it.</p>
<p>But I wanted to explore the Wiki&#8217;s a bit.  For awhile we used one at US Script for documenting and communicating between staff.  So I read up on the pros and cons and settled on TikiWiki for some of my websites.  I stayed with it from TikiWiki 3 through 6 and then found it too cumbersome to maintain sites on Drupal, WordPress, TikiWiki, and Joomla at the same time.  So, I began to migrate the rest of my sites to Drupal and WordPress.</p>
<h3>C-Panel and Virtual Private Systems</h3>
<p>During these years, I hosted my sites on Plesk or C-Panel hosts settling on a reseller&#8217;s account on C-Panel.  However, I longed for the comfort of an old, familiar Linux prompt.  Being an old time Unix hack (system architect), I found it limiting to be confined to a C-panel.  I wanted to see the ownership of files.  I wanted to be free to fire off a pipeline of commands at the Unix prompt using sed, awk, grep, sort, uniq, find, xarg, or anything else.  I loved being able to set up an APC cache or memcached.</p>
<h3>Drupal: Multiple Sites, Single Installation</h3>
<p>After running updates on about 20 WordPress and Drupal installations on a regular basis, it became second-nature but time consuming and boring.  But, since I now had a VPS, I could put all my Drupal sites into one installation.  I believe I could have done that under C-panel as well but it was much nicer under my VPS.</p>
<p>By using prefixing, I could store all the Drupal based websites into a single database or split them into separate databases.  I could limit various sites to specific themes or modules, or I could make certain themes or modules available to all sites.</p>
<h3>WordPress: Multiple Sites, Single Installation</h3>
<p>When I set up the Drupal sites into a single installation, I seriously considered converting all my WordPress sites to Drupal since WordPress did not have a good multi-site and domain mapping solution at the time.  However, the multi-site feature matured a bit under WordPress 2.9 until it was rock solid under 3.0 and above.  And about the time 3.0 came out, the domain mapping plugin matured.  This gave me the ability to map other domains into subdomains I had created in my main WordPress installation.</p>
<p>However, many administrators had difficulty setting up Domain Mapping, so I helped a few for awhile.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://danieljdick.com/web/content-management-website-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle</title>
		<link>http://danieljdick.com/database/oracle/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=oracle</link>
		<comments>http://danieljdick.com/database/oracle/#comments</comments>
		<pubDate>Sun, 04 Apr 2010 03:29:49 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[database]]></category>

		<guid isPermaLink="false">http://www.danieljdick.com/?p=168</guid>
		<description><![CDATA[<h3><a href="http://www.danieljdick.com/wp-content/uploads/2010/04/ResumePic01.jpg"><img class="size-full wp-image-178 alignleft" style="margin: 5px" src="http://www.danieljdick.com/wp-content/uploads/2010/04/ResumePic01.jpg" alt="" width="246" height="184" /></a>Pre-Oracle Experience</h3>
<p>Prior to working at Oracle, I worked 4 years for <strong>Ingres </strong>where I was trained in <strong>SQL development, Administration, and Performance</strong>.  During my stay, I performed countless <strong>installations</strong> into approximately 80 systems based on about 40 variants of Unix and VMS.  I provided <strong>maintenance and troubleshooting</strong> on installations damaged while reproducing bugs reported to the support department.  I also served as final sign off and approval for <strong>Release Management</strong> and trained support staff in <strong>installation and QA</strong> of installation packagesLater, while supporting Unix systems with Oracle installations, I took training in <strong>Oracle Development, Data Modeling, and Database Administration</strong>, and I began studies in Computer Science at <strong>Stanford University</strong> at the graduate level in two areas &#8212; Advanced Systems and Databases where I studied <strong>Database Theory, Distributed Databases, and Transaction Processing</strong> in addition to Software Engineering and Operating Systems.<br />
<h3>Oracle Experience</h3>
<p><span id="more-168"></span>At Oracle, I evaluated several <strong>automated network backup systems</strong> from Legato, Alexandria, StorageTek, and others for their security and ability to keep up with the generation of Oracle archive logs and their ability to coordinate well with that activity.  I also  developed <strong>systems and database monitoring agents for EcoTools</strong>.Later I joined a team of world class database and systems experts to form <strong>Oracle&#8217;s Enterprise Systems Center</strong> for applied research and testing in large enterprise systems scalability, performance, and reliability.  Here, I configured Oracle and the underlying system and performed heavy load tests against multi-million dollar Oracle database servers from Sun, HP, IBM, Sequent, and Pyramid.After evaluating <strong>test suites</strong> from <strong>Mercury, Pure, and Performance Awareness</strong>, I selected preVue from Performance Awareness.  At that time, it was the only product that would facilitate a quick setup of a proxy between the client and server so we could <strong>capture OCI traffic</strong>, parameterize it, and quickly set it into a large scale simulation of thousands of concurrent users without requiring a setup of a large number of front end systems with client applications.  In this case, we were interested in testing the database &#8212; not the front end client software.Later, at <strong>PeopleSoft</strong>, as a staff analyst, I assisted customers with issues in <strong>Oracle connectivity, SQL performance, and PeopleSoft installation and upgrades</strong>.  Although I worked primarily with Oracle, I also worked with SqlServer, DB2, Sybase, and Informix.  Later, PeopleSoft asked me to join a team of eSupport architects to build a system of sophisticated <strong>remote diagnostics</strong> capable of diagnosing many connectivity and performance problems.<strong>Clickmarks </strong>later hired me as their <strong>Director of Information Technology</strong>.  Here my DBA work was limited as I had hired a DBA to fulfill that role, but I played a small part in supporting production, development and test databases on Solaris and Linux.  At <strong>IBM</strong>, in 2005, I supported PeopleSoft installations for the United Nations and other large organizations primarily on Oracle with a few on SqlServer.At US Script, as a <strong>Senior Oracle Developer</strong>, I architected and developed Medicaid Pharmacy Encounters systems for several of Centene&#8217;s health plans primarily in <strong>PL/SQL</strong>, <strong>object oriented Perl with DBI</strong>, and <strong>PHP</strong>.  I also managed several old programs under <strong>Oracle Report 6i</strong>.Since September, I have had a little break from Oracle and have been working on websites using MySql instead to keep my SQL fresh in my mind.</p>
]]></description>
			<content:encoded><![CDATA[<h3><a href="http://www.danieljdick.com/wp-content/uploads/2010/04/ResumePic01.jpg"><img class="size-full wp-image-178 alignleft" style="margin: 5px" src="http://www.danieljdick.com/wp-content/uploads/2010/04/ResumePic01.jpg" alt="" width="246" height="184" /></a>Pre-Oracle Experience</h3>
<p>Prior to working at Oracle, I worked 4 years for <strong>Ingres </strong>where I was trained in <strong>SQL development, Administration, and Performance</strong>.  During my stay, I performed countless <strong>installations</strong> into approximately 80 systems based on about 40 variants of Unix and VMS.  I provided <strong>maintenance and troubleshooting</strong> on installations damaged while reproducing bugs reported to the support department.  I also served as final sign off and approval for <strong>Release Management</strong> and trained support staff in <strong>installation and QA</strong> of installation packagesLater, while supporting Unix systems with Oracle installations, I took training in <strong>Oracle Development, Data Modeling, and Database Administration</strong>, and I began studies in Computer Science at <strong>Stanford University</strong> at the graduate level in two areas &#8212; Advanced Systems and Databases where I studied <strong>Database Theory, Distributed Databases, and Transaction Processing</strong> in addition to Software Engineering and Operating Systems.<br />
<h3>Oracle Experience</h3>
<p><span id="more-168"></span>At Oracle, I evaluated several <strong>automated network backup systems</strong> from Legato, Alexandria, StorageTek, and others for their security and ability to keep up with the generation of Oracle archive logs and their ability to coordinate well with that activity.  I also  developed <strong>systems and database monitoring agents for EcoTools</strong>.Later I joined a team of world class database and systems experts to form <strong>Oracle&#8217;s Enterprise Systems Center</strong> for applied research and testing in large enterprise systems scalability, performance, and reliability.  Here, I configured Oracle and the underlying system and performed heavy load tests against multi-million dollar Oracle database servers from Sun, HP, IBM, Sequent, and Pyramid.After evaluating <strong>test suites</strong> from <strong>Mercury, Pure, and Performance Awareness</strong>, I selected preVue from Performance Awareness.  At that time, it was the only product that would facilitate a quick setup of a proxy between the client and server so we could <strong>capture OCI traffic</strong>, parameterize it, and quickly set it into a large scale simulation of thousands of concurrent users without requiring a setup of a large number of front end systems with client applications.  In this case, we were interested in testing the database &#8212; not the front end client software.Later, at <strong>PeopleSoft</strong>, as a staff analyst, I assisted customers with issues in <strong>Oracle connectivity, SQL performance, and PeopleSoft installation and upgrades</strong>.  Although I worked primarily with Oracle, I also worked with SqlServer, DB2, Sybase, and Informix.  Later, PeopleSoft asked me to join a team of eSupport architects to build a system of sophisticated <strong>remote diagnostics</strong> capable of diagnosing many connectivity and performance problems.<strong>Clickmarks </strong>later hired me as their <strong>Director of Information Technology</strong>.  Here my DBA work was limited as I had hired a DBA to fulfill that role, but I played a small part in supporting production, development and test databases on Solaris and Linux.  At <strong>IBM</strong>, in 2005, I supported PeopleSoft installations for the United Nations and other large organizations primarily on Oracle with a few on SqlServer.At US Script, as a <strong>Senior Oracle Developer</strong>, I architected and developed Medicaid Pharmacy Encounters systems for several of Centene&#8217;s health plans primarily in <strong>PL/SQL</strong>, <strong>object oriented Perl with DBI</strong>, and <strong>PHP</strong>.  I also managed several old programs under <strong>Oracle Report 6i</strong>.Since September, I have had a little break from Oracle and have been working on websites using MySql instead to keep my SQL fresh in my mind.</p>
]]></content:encoded>
			<wfw:commentRss>http://danieljdick.com/database/oracle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux</title>
		<link>http://danieljdick.com/systems/linux/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=linux</link>
		<comments>http://danieljdick.com/systems/linux/#comments</comments>
		<pubDate>Sun, 04 Apr 2010 03:04:43 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[systems]]></category>

		<guid isPermaLink="false">http://www.danieljdick.com/?p=162</guid>
		<description><![CDATA[<h3>Linux Experience before Linux was Available</h3>
<h3><a href="http://www.danieljdick.com/wp-content/uploads/2010/04/teamwork.jpg"><img class="alignleft size-full wp-image-176" src="http://www.danieljdick.com/wp-content/uploads/2010/04/teamwork.jpg" alt="People Collaborating" width="200" height="76" /></a></h3>
<p>When Linus Torvalds came out with Linux in 1991, I had nearly a decade of Unix administration and C development experience.During that time, I built the technical environment for <strong>California State University, Fresno&#8217;s Computer Science Department</strong> installing and managing Unix systems based on Berkeley 4.2 and 4.3 BSD and AT&#38;T Unix including a room full of Convergent Technology systems.Afterward, as an independent consultant, I installed and configured Unix systems for the <strong>Agricultural Department, a phone company, and an Air Conditioning company</strong> before going to work for <strong>NASA</strong> where I managed networks of VMS and Unix based systems and developed the project plan for migrating the <strong>Information Sciences Division</strong> from VMS to Unix.Following that, at <strong>Ingres</strong>, I supported Ingres installations on approximately <strong>40 variants of Unix</strong> and VMS for Ingres, provided <strong>Sun desktop support</strong> for Direct User Support, and support of Unix systems for the Education Department.  I also trained staff in <strong>quality assurance</strong> for the Ingres installation packages and served as the final sign off approving distribution of new product to customers.<span id="more-162"></span>At <strong>Oracle</strong>, as a Senior Unix System Administrator for Production, I served on the <strong>security response team</strong> together with Mary Ann Davidson and several others, served as the point person for scanning the systems and mentoring the system administrators in shoring up security.At home, over the years, I downloaded or purchased and installed FreeBSD and various flavors of Linux including Slackware, Turbo Linux, Redhat, Fedora, Mandriva, Centos, GoS, Ubuntu, and perhaps others.During my graduate studies in Advanced Systems and Databases at <strong>Stanford University</strong> from 1994 to 1997, I did most of my software engineering projects on my own Linux system, tested them, and ported them to the Solaris and DEC Unix systems at Sweet Hall for credit.<br />
<h3>Professional Linux Experience</h3>
<p>Early on, Linux was not considered a commercial operating system.  By the time I went to work at Clickmarks, Linux had nearly nine or ten years to mature into a commercial product.At <strong>Clickmarks</strong>, as <strong>Chief Systems Architect</strong> and <strong>Director of Operations and Information Systems</strong>, I built the IT Department responsible for all internal and external systems for the company and helped build the Support and QA Departments.  Functioning as a hands-on director, I purchased, configured, installed, and managed several Linux web and database servers while hiring the team responsible for ongoing support.  Our environment consisted of several routers, firewalls, intrustion detection devices, Apache based servers with FastCGI, load balancers, Oracle servers, Tomcat, email, and other services.In 2001, I moved back to Fresno following a divorce and built several websites, first using my own Linux systems, and then later, using C-panel hosting until I got tired of it and reverted back to using a Virtual Private System which would allow me to enjoy full Linux control.   There, I installed and configured Apache, PHP, memcache, APC, MySQL, WordPress-mu, and set it up with automatic subdomains and multiple virtual websites.In 2005, I provided technical administration of PeopleSoft installations on Unix systems for IBM&#8217;s customers of their Applications on Demand service, and from 2007 until recently, I trained, mentored, and assisted the system administration team in Linux and Solaris administration while architecting and developing pharmacy reporting systems based on Perl, shell scripting, and Oracle PL/SQL.</p>
]]></description>
			<content:encoded><![CDATA[<h3>Linux Experience before Linux was Available</h3>
<h3><a href="http://www.danieljdick.com/wp-content/uploads/2010/04/teamwork.jpg"><img class="alignleft size-full wp-image-176" src="http://www.danieljdick.com/wp-content/uploads/2010/04/teamwork.jpg" alt="People Collaborating" width="200" height="76" /></a></h3>
<p>When Linus Torvalds came out with Linux in 1991, I had nearly a decade of Unix administration and C development experience.During that time, I built the technical environment for <strong>California State University, Fresno&#8217;s Computer Science Department</strong> installing and managing Unix systems based on Berkeley 4.2 and 4.3 BSD and AT&amp;T Unix including a room full of Convergent Technology systems.Afterward, as an independent consultant, I installed and configured Unix systems for the <strong>Agricultural Department, a phone company, and an Air Conditioning company</strong> before going to work for <strong>NASA</strong> where I managed networks of VMS and Unix based systems and developed the project plan for migrating the <strong>Information Sciences Division</strong> from VMS to Unix.Following that, at <strong>Ingres</strong>, I supported Ingres installations on approximately <strong>40 variants of Unix</strong> and VMS for Ingres, provided <strong>Sun desktop support</strong> for Direct User Support, and support of Unix systems for the Education Department.  I also trained staff in <strong>quality assurance</strong> for the Ingres installation packages and served as the final sign off approving distribution of new product to customers.<span id="more-162"></span>At <strong>Oracle</strong>, as a Senior Unix System Administrator for Production, I served on the <strong>security response team</strong> together with Mary Ann Davidson and several others, served as the point person for scanning the systems and mentoring the system administrators in shoring up security.At home, over the years, I downloaded or purchased and installed FreeBSD and various flavors of Linux including Slackware, Turbo Linux, Redhat, Fedora, Mandriva, Centos, GoS, Ubuntu, and perhaps others.During my graduate studies in Advanced Systems and Databases at <strong>Stanford University</strong> from 1994 to 1997, I did most of my software engineering projects on my own Linux system, tested them, and ported them to the Solaris and DEC Unix systems at Sweet Hall for credit.<br />
<h3>Professional Linux Experience</h3>
<p>Early on, Linux was not considered a commercial operating system.  By the time I went to work at Clickmarks, Linux had nearly nine or ten years to mature into a commercial product.At <strong>Clickmarks</strong>, as <strong>Chief Systems Architect</strong> and <strong>Director of Operations and Information Systems</strong>, I built the IT Department responsible for all internal and external systems for the company and helped build the Support and QA Departments.  Functioning as a hands-on director, I purchased, configured, installed, and managed several Linux web and database servers while hiring the team responsible for ongoing support.  Our environment consisted of several routers, firewalls, intrustion detection devices, Apache based servers with FastCGI, load balancers, Oracle servers, Tomcat, email, and other services.In 2001, I moved back to Fresno following a divorce and built several websites, first using my own Linux systems, and then later, using C-panel hosting until I got tired of it and reverted back to using a Virtual Private System which would allow me to enjoy full Linux control.   There, I installed and configured Apache, PHP, memcache, APC, MySQL, WordPress-mu, and set it up with automatic subdomains and multiple virtual websites.In 2005, I provided technical administration of PeopleSoft installations on Unix systems for IBM&#8217;s customers of their Applications on Demand service, and from 2007 until recently, I trained, mentored, and assisted the system administration team in Linux and Solaris administration while architecting and developing pharmacy reporting systems based on Perl, shell scripting, and Oracle PL/SQL.</p>
]]></content:encoded>
			<wfw:commentRss>http://danieljdick.com/systems/linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Parkinson&#8217;s Law</title>
		<link>http://danieljdick.com/daniel/parkinsons-law/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=parkinsons-law</link>
		<comments>http://danieljdick.com/daniel/parkinsons-law/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 19:15:25 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[About Dan]]></category>

		<guid isPermaLink="false">http://danieljdick.com/?p=366</guid>
		<description><![CDATA[<p>Logging into Epic in text, I spotted the following interesting observance some call &#8220;Parkinson&#8217;s Law&#8221;.  If you reflect on this statement rather than dismissing or accepting it without much thought, do you come away with anything of value learned?  I found it rather interesting.</p>
<blockquote><p>Perfection of planning is a symptom of decay. During a period of exciting dis- covery or progress, there is no time to plan the perfect headquarters. The time for that comes later, when all the important work has been done. -C.N. Parkinson</p></blockquote>
]]></description>
			<content:encoded><![CDATA[<p>Logging into Epic in text, I spotted the following interesting observance some call &#8220;Parkinson&#8217;s Law&#8221;.  If you reflect on this statement rather than dismissing or accepting it without much thought, do you come away with anything of value learned?  I found it rather interesting.</p>
<blockquote><p>Perfection of planning is a symptom of decay. During a period of exciting dis- covery or progress, there is no time to plan the perfect headquarters. The time for that comes later, when all the important work has been done. -C.N. Parkinson</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://danieljdick.com/daniel/parkinsons-law/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Visions, Dreams, Passion</title>
		<link>http://danieljdick.com/daniel/my-visions-dreams-passion/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=my-visions-dreams-passion</link>
		<comments>http://danieljdick.com/daniel/my-visions-dreams-passion/#comments</comments>
		<pubDate>Thu, 21 Apr 2011 00:56:01 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[About Dan]]></category>

		<guid isPermaLink="false">http://www.danieljdick.com/?p=237</guid>
		<description><![CDATA[<div id="attachment_343" class="wp-caption alignright" style="width: 202px"><a href="http://danieljdick.com/wp-content/uploads/2011/04/IMG0011.jpg"><img class="size-full wp-image-343   " style="margin: 5px;" title="Castle" src="http://danieljdick.com/wp-content/uploads/2011/04/IMG0011.jpg" alt="Castle" width="194" height="130" /></a><p class="wp-caption-text">Castle</p></div>
<p>I walked into the training room at work, got my binder and name tag and sat down.  The seminar was called,  <a title="&#34;Making Your Dreams Come True&#34;" href="http://astore.amazon.com/project-manager-20/detail/0609606085" target="_blank">&#8220;Making Your Dreams Come True&#8221;</a> by Marsha Weider.</p>
<p>What did I get myself into?  Cinderella dreams?  No.  Something vital.  Without it, nobody succeeds.  Without it, life is a meaningless existence.  But, with it, the sky is the limit.</p>
<p><span id="more-237"></span></p>
<p>To give you an idea, Martin Luther King had a dream when most people merely had a complaint.  King new what the dream would look like when it began to happen, and he knew how to tell people about his dream.  He knew the value of that dream and how willing he was to march with people to see that dream come true.</p>
<h3>Artificial Intelligence</h3>
<p>How many times do we hear people put down the wisdom, maturity, or intelligence of someone who has a dream?  &#8220;It won&#8217;t work.&#8221;  &#8220;You&#8217;re not ready.&#8221;  &#8220;It would be cruel for me to put you into a position where you are bound to fail.&#8221;  They credit themselves with  intelligence to predict the failure and lack of potential other people.  They&#8217;re incompetent.  They&#8217;re arrogant.  They hold back their team from reaching their potential.  Their intelligence is artificial.  Were it real, they would contribute to the success of others.</p>
<h3>The Forest Gump Effect</h3>
<p>How much do we love to watch movies like Forest Gump?  Nobody in his right mind would expect Gump to amount to anything in life.  Bet everything seems to go his way magically.</p>
<p>We think only idiots actually believe in this stuff, but we want to believe it anyway.  Why?  Because it gives us hope.  If Gump can do it, maybe so can we.</p>
<p>And that is the right mind set.  Why?  Because it leads us to do something.  And as Gump said, &#8220;Stupid is as stupid does.&#8221;  Of you don&#8217;t do anything, you&#8217;re being a big zero.</p>
<h3>Substantial Cliche: Dare to Dream</h3>
<p>There is a reason &#8220;Dare to Dream&#8221; is a cliche.  Someone considered the phrase to be substantial and copied it.  So did others.  It spread.</p>
<p>What is your big dream in life?  What is it you want most to do before your time is up on earth?  What do you want to do before you die?</p>
<p>What moments in your life do you remember when you felt most energized, proud of your accomplishment, successful?  Is it something you would love to spend the rest of your life doing?  Or is it something you would like to expand on?  If you&#8217;re a religious person, you may want to spread the news of your religion.  If you&#8217;re a musician, you may want to play music.  Or perhaps it&#8217;s art or finance.  What is your dream?</p>
<p>Do you have a passion to help people?  Do you get excited reading missionary magazines or news on the Peace Corps?  Do you have a dream to travel the world doing something?  Taking photographs?  Recording the sounds of wildlife?  Are you a computer nerd with a dream to build the next Google or Microsoft or iPhone killer app?</p>
<p>Sometimes we think we have to throw away our dreams to make money and fulfill our responsibilities to our families.  But, if you can be responsible, have integrity, do the right thing for your family and your world and fulfill your dream at the same time, then why settle for less?</p>
<p>Often you are most profitable when you are engaged in your dream.  Your dream job or career does not have to be one listed in the top ten money making careers to be profitable.  You will tend to be best at what you love.  So, work with passion.  If you have to sacrifice some of your income at first, but you can make it and pay your bills if you tighten your belt and make some sacrifices, go ahead and plot your course, make your plans.  Talk to people about your dream.  Make a to-do list for your big dream and schedule it into your daily plan.  Try to increase the amount of time each day you spend in that dream and find ways to make it profitable so it meets your needs and the needs of your family.</p>
<blockquote><p>The Bible says in Proverbs 29 v 18, &#8220;Where there is no <em>vision</em> the <em>people perish</em>&#8220;</p></blockquote>
<p>Remember that the next time someone calls you foolish for having a dream.  They are not in a position to make a difference.  You are.</p>
<p>Cherish your dreams!  They are the substance of life.</p>
<p>&#160;</p>
]]></description>
			<content:encoded><![CDATA[<div id="attachment_343" class="wp-caption alignright" style="width: 202px"><a href="http://danieljdick.com/wp-content/uploads/2011/04/IMG0011.jpg"><img class="size-full wp-image-343   " style="margin: 5px;" title="Castle" src="http://danieljdick.com/wp-content/uploads/2011/04/IMG0011.jpg" alt="Castle" width="194" height="130" /></a><p class="wp-caption-text">Castle</p></div>
<p>I walked into the training room at work, got my binder and name tag and sat down.  The seminar was called,  <a title="&quot;Making Your Dreams Come True&quot;" href="http://astore.amazon.com/project-manager-20/detail/0609606085" target="_blank">&#8220;Making Your Dreams Come True&#8221;</a> by Marsha Weider.</p>
<p>What did I get myself into?  Cinderella dreams?  No.  Something vital.  Without it, nobody succeeds.  Without it, life is a meaningless existence.  But, with it, the sky is the limit.</p>
<p><span id="more-237"></span></p>
<p>To give you an idea, Martin Luther King had a dream when most people merely had a complaint.  King new what the dream would look like when it began to happen, and he knew how to tell people about his dream.  He knew the value of that dream and how willing he was to march with people to see that dream come true.</p>
<h3>Artificial Intelligence</h3>
<p>How many times do we hear people put down the wisdom, maturity, or intelligence of someone who has a dream?  &#8220;It won&#8217;t work.&#8221;  &#8220;You&#8217;re not ready.&#8221;  &#8220;It would be cruel for me to put you into a position where you are bound to fail.&#8221;  They credit themselves with  intelligence to predict the failure and lack of potential other people.  They&#8217;re incompetent.  They&#8217;re arrogant.  They hold back their team from reaching their potential.  Their intelligence is artificial.  Were it real, they would contribute to the success of others.</p>
<h3>The Forest Gump Effect</h3>
<p>How much do we love to watch movies like Forest Gump?  Nobody in his right mind would expect Gump to amount to anything in life.  Bet everything seems to go his way magically.</p>
<p>We think only idiots actually believe in this stuff, but we want to believe it anyway.  Why?  Because it gives us hope.  If Gump can do it, maybe so can we.</p>
<p>And that is the right mind set.  Why?  Because it leads us to do something.  And as Gump said, &#8220;Stupid is as stupid does.&#8221;  Of you don&#8217;t do anything, you&#8217;re being a big zero.</p>
<h3>Substantial Cliche: Dare to Dream</h3>
<p>There is a reason &#8220;Dare to Dream&#8221; is a cliche.  Someone considered the phrase to be substantial and copied it.  So did others.  It spread.</p>
<p>What is your big dream in life?  What is it you want most to do before your time is up on earth?  What do you want to do before you die?</p>
<p>What moments in your life do you remember when you felt most energized, proud of your accomplishment, successful?  Is it something you would love to spend the rest of your life doing?  Or is it something you would like to expand on?  If you&#8217;re a religious person, you may want to spread the news of your religion.  If you&#8217;re a musician, you may want to play music.  Or perhaps it&#8217;s art or finance.  What is your dream?</p>
<p>Do you have a passion to help people?  Do you get excited reading missionary magazines or news on the Peace Corps?  Do you have a dream to travel the world doing something?  Taking photographs?  Recording the sounds of wildlife?  Are you a computer nerd with a dream to build the next Google or Microsoft or iPhone killer app?</p>
<p>Sometimes we think we have to throw away our dreams to make money and fulfill our responsibilities to our families.  But, if you can be responsible, have integrity, do the right thing for your family and your world and fulfill your dream at the same time, then why settle for less?</p>
<p>Often you are most profitable when you are engaged in your dream.  Your dream job or career does not have to be one listed in the top ten money making careers to be profitable.  You will tend to be best at what you love.  So, work with passion.  If you have to sacrifice some of your income at first, but you can make it and pay your bills if you tighten your belt and make some sacrifices, go ahead and plot your course, make your plans.  Talk to people about your dream.  Make a to-do list for your big dream and schedule it into your daily plan.  Try to increase the amount of time each day you spend in that dream and find ways to make it profitable so it meets your needs and the needs of your family.</p>
<blockquote><p>The Bible says in Proverbs 29 v 18, &#8220;Where there is no <em>vision</em> the <em>people perish</em>&#8220;</p></blockquote>
<p>Remember that the next time someone calls you foolish for having a dream.  They are not in a position to make a difference.  You are.</p>
<p>Cherish your dreams!  They are the substance of life.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://danieljdick.com/daniel/my-visions-dreams-passion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Best and Brightest Managers Hire Dan</title>
		<link>http://danieljdick.com/daniel/brightest-managers-hire-dan/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=brightest-managers-hire-dan</link>
		<comments>http://danieljdick.com/daniel/brightest-managers-hire-dan/#comments</comments>
		<pubDate>Sat, 03 Apr 2010 22:40:22 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[About Dan]]></category>

		<guid isPermaLink="false">http://www.danieljdick.com/?p=150</guid>
		<description><![CDATA[<div id="attachment_338" class="wp-caption alignright" style="width: 174px"><a href="http://danieljdick.com/wp-content/uploads/2010/04/PICT0733.jpg"><img class="size-full wp-image-338    " title="Dan w/Martin D-35-12" src="http://danieljdick.com/wp-content/uploads/2010/04/PICT0733.jpg" alt="Dan w/Martin D-35-12" width="166" height="125" /></a><p class="wp-caption-text">Dan w/Martin D-35-12</p></div>
<p>Smart managers hire employees</p>
<ul>
<li>to add or protect income and stockholder value of the company,</li>
<li>to build morale, and unity,</li>
<li>to increase competency, efficiency, effectiveness</li>
<li>to get a specific job done</li>
<li>to help the company succeed</li>
</ul>
<p>If you have an employee that has a track record of making or saving millions of dollars for previous employers, it isn&#8217;t wise or responsible to leave millions of dollars on the table without a good reason.At this time, there are millions of dollars that your company does not currently have simply because you have not hired Dan yet.  Isn&#8217;t it about time?<span id="more-150"></span></p>
<h3>Have you ever worked for awesome management?</h3>
<p>I have.  And it feels great.  Savy managers know how to keep their fingers on the pulse of the company.  They work in harmony with upper management.  They know what brings stockholder value and pleases the board of directors honestly for the long term and not only for the short term.They know industry standards and best practices and know when to apply them and when not to apply them.  They know priorities, how to communicate them and manage conflicts.  They know business scalability and how to decompose and re-architect processes to remove barriers to scalability effectively.  They don&#8217;t buy the old saying, &#8220;Cheaper, Better, Faster: Pick Two&#8221;.  They feel part of their purpose is to employ creative thinking and make all three possible.Savy managers are in tune with their company&#8217;s vision and their employee&#8217;s dreams and know how to capitalize on the synergy to create win-win situations.  Savy managers know how to raise morale and keep high.  Savy managers win trust.  They win the trust of their management and their employees, and they keep that trust.<strong>So, why would a savy manager hire Dan?</strong>Because he has a heart and a drive for the things savy managers love and the drive, experience, and ability to help make it happen.  But, what about his accomplishments and skills?</p>
<h2>Notable Accomplishments</h2>
<h4>Centene (US Script)</h4>
<p>Before Centene acquired US Script, Centene&#8217;s health began using US Script for processing their pharmacy claims.  However, US Script was not ready to take on hundreds of millions of dollars of Medicaid claims since it had no state mandated pharmacy encounters systems in production.In attempts to dodge sanctions and lost reinsurance revenue, programmers drew up some quick and dirty PL/SQL scripts so that some claim reporting could be done.  However, most of the programs had serious flaws in logic and output format and lacked logic necessary to handle corrections, audits, parsing and processing error response files and data mining missing pharmacy and physician NPI&#8217;s.Dan inherited this and turned it around.  He worked with management at the health plans and US Script to assess and meet immediate and ongoing needs of the health plans getting and meeting commitments on priorities while re-architecting the entire encounters system.  In the process, Dan trained three senior Oracle PL/SQL developers, mentored one manager, one lead developer in Perl, and the Unix system administration team as needed.   Dan also assisted other groups with finding and correcting problems in the online adjudication system (in C) and the Eligibility system (in Perl), and some of the Oracle Reports and worked with RT, Toad, SpecBuilder, and developed Perl programs to produce Excel Spreadsheets with DBI access to our Oracle Databases.</p>
<h4>Clickmarks</h4>
<p>As new Director of Information Technology, Dan and the entire company moved into a new office where the network consisting of a borrowed wire hanging over a wall from the company next door. Web and database servers were stored at AboveNet in San Jose.Within a few days, he received a midnight call from the CEO and a couple Vice Presidents.  The load on the corporate website had gone through the stratosphere when an advertisement was prematurely released.  Dan and the Vice President of Engineering drove to the colocation facility in San Jose to reconfigure and install additional equipment quickly to alleviate the immediate crisis.The next day, Dan had a QA analyst set up and fire off Silk simulations against a test web server to identify the culprit and spotted a Perl script that was a 14,000 line CGI program.  The engineer modified it to run under FastCGI improving performance by 135 times.  The company soon obtained a substantial international contract from Vodafone.Dan continued to handle technical needs of the company staffing and directing the IT Department through a period of rapid growth and through a transition from being a service oriented company to a software development company as well as the transition from Perl to Java/JSP.  His department was responsible for all internal and external networks including desktop support, business systems, development, production, testing, support, and sales.  These included several Linux and Windows systems, routers, firewalls, load balancers, VPNs, Apache web servers, and Oracle Database servers, one of which was on Solaris.</p>
<h4>PeopleSoft</h4>
<p>Dan served customers of PeopleSoft&#8217;s Global Support Center as a staff analyst before being selected to help form the e-support architecture team.  Using Motive technology, Dan and two other engineers developed a sophisticated automated diagnostics system in Java and Javascript.  Dan also developed the integration adapter to connect Motive to Vantive so cases could be logged and tracked through either environment.Dan and the architecture team were flown to New Orleans to present this new environment to customers at PeopleSoft&#8217;s trade show in New Orleans.  Dan was also selected to develop and provide formal training to the GSC in the use of this new system.  The team was disbanded and the project tabled when Motive adopted one of our innovations designed to overcome a shortcoming in Motive&#8217;s base product, and that was the ability to coordinate analysis of a network of multiple systems.</p>
<h4>Oracle</h4>
<p>Working in the Production Unix System Administration team, Dan managed the project to migrate global print services from VMS to Unix, mentored system administrators in security, participated in evaluation and implementation of disaster recovery systems, developed and implemented numerous EcoTools monitoring agents, and was selected to serve on Oracle&#8217;s Security Response Team.  Later, Dan was promoted to join an elite team of systems and database experts to form the Enterprise Systems Center where he helped build the Enterprise Systems Center&#8211;a data center for applied research in performance, reliability, and scalability on large scale systems from Sun, HP, IBM, Sequent, Pyramid, and SGI.  Dan installed and configured several multi-million dollar systems, their storage systems, and database configurations and helped his director staff the department.</p>
<h4>Ingres</h4>
<p>While serving customers with technical issues, Dan was selected to manage approximately 80 installations of Ingres releases residing on 40 different Unix and VMS variants and later had final sign-off on product before Release Management released product to customers.  He trained new analysts to do installations  meticulously to give a final QA on the installation packages.  After tightening QA this way, customer satisfaction rose dramatically while customer calls to Direct User Support dropped equally dramatically.</p>
<h3>Education</h3>
<p>BA in Applied Mathematics with Minor in Physics from California State University, Fresno.27 Units of Graduate Study in Advanced Systems and Database Programs at Stanford UniversityCompeted twice in Mathematics Competition at CSU, Fresno taking 1st place one year and 2nd place the other.Extra coursework in Engineering, Architecture, Music, and Business.</p>
<h3>Professional Training</h3>
<p>Advanced System Administration from Sun, Sequent, HP, and USENIX.Database development, administration, and performance from Oracle and Ingres.PeopleSoft installation, upgrade, development, and administration from PeopleSoftBEA Tuxedo development and administration training from BEA.Project Management from PMI and Microsoft Project from CompUSA.Professional Software Support from Professional Software SupportMotive eSupport DevelopmentCray Vector Programming in C from CrayOther: ITIL, METL, HIPAA, Sarbanes-Oxley, Management courses, IBM Mainframe Programming, via CBT and video libraries.</p>
<h3>Current Certifications</h3>
<p>For Technical and Management Certifications see <a title="Dan's Certifications" href="http://www.danieljdick.com/certifications/">Certifications</a></p>
]]></description>
			<content:encoded><![CDATA[<div id="attachment_338" class="wp-caption alignright" style="width: 174px"><a href="http://danieljdick.com/wp-content/uploads/2010/04/PICT0733.jpg"><img class="size-full wp-image-338    " title="Dan w/Martin D-35-12" src="http://danieljdick.com/wp-content/uploads/2010/04/PICT0733.jpg" alt="Dan w/Martin D-35-12" width="166" height="125" /></a><p class="wp-caption-text">Dan w/Martin D-35-12</p></div>
<p>Smart managers hire employees</p>
<ul>
<li>to add or protect income and stockholder value of the company,</li>
<li>to build morale, and unity,</li>
<li>to increase competency, efficiency, effectiveness</li>
<li>to get a specific job done</li>
<li>to help the company succeed</li>
</ul>
<p>If you have an employee that has a track record of making or saving millions of dollars for previous employers, it isn&#8217;t wise or responsible to leave millions of dollars on the table without a good reason.At this time, there are millions of dollars that your company does not currently have simply because you have not hired Dan yet.  Isn&#8217;t it about time?<span id="more-150"></span></p>
<h3>Have you ever worked for awesome management?</h3>
<p>I have.  And it feels great.  Savy managers know how to keep their fingers on the pulse of the company.  They work in harmony with upper management.  They know what brings stockholder value and pleases the board of directors honestly for the long term and not only for the short term.They know industry standards and best practices and know when to apply them and when not to apply them.  They know priorities, how to communicate them and manage conflicts.  They know business scalability and how to decompose and re-architect processes to remove barriers to scalability effectively.  They don&#8217;t buy the old saying, &#8220;Cheaper, Better, Faster: Pick Two&#8221;.  They feel part of their purpose is to employ creative thinking and make all three possible.Savy managers are in tune with their company&#8217;s vision and their employee&#8217;s dreams and know how to capitalize on the synergy to create win-win situations.  Savy managers know how to raise morale and keep high.  Savy managers win trust.  They win the trust of their management and their employees, and they keep that trust.<strong>So, why would a savy manager hire Dan?</strong>Because he has a heart and a drive for the things savy managers love and the drive, experience, and ability to help make it happen.  But, what about his accomplishments and skills?</p>
<h2>Notable Accomplishments</h2>
<h4>Centene (US Script)</h4>
<p>Before Centene acquired US Script, Centene&#8217;s health began using US Script for processing their pharmacy claims.  However, US Script was not ready to take on hundreds of millions of dollars of Medicaid claims since it had no state mandated pharmacy encounters systems in production.In attempts to dodge sanctions and lost reinsurance revenue, programmers drew up some quick and dirty PL/SQL scripts so that some claim reporting could be done.  However, most of the programs had serious flaws in logic and output format and lacked logic necessary to handle corrections, audits, parsing and processing error response files and data mining missing pharmacy and physician NPI&#8217;s.Dan inherited this and turned it around.  He worked with management at the health plans and US Script to assess and meet immediate and ongoing needs of the health plans getting and meeting commitments on priorities while re-architecting the entire encounters system.  In the process, Dan trained three senior Oracle PL/SQL developers, mentored one manager, one lead developer in Perl, and the Unix system administration team as needed.   Dan also assisted other groups with finding and correcting problems in the online adjudication system (in C) and the Eligibility system (in Perl), and some of the Oracle Reports and worked with RT, Toad, SpecBuilder, and developed Perl programs to produce Excel Spreadsheets with DBI access to our Oracle Databases.</p>
<h4>Clickmarks</h4>
<p>As new Director of Information Technology, Dan and the entire company moved into a new office where the network consisting of a borrowed wire hanging over a wall from the company next door. Web and database servers were stored at AboveNet in San Jose.Within a few days, he received a midnight call from the CEO and a couple Vice Presidents.  The load on the corporate website had gone through the stratosphere when an advertisement was prematurely released.  Dan and the Vice President of Engineering drove to the colocation facility in San Jose to reconfigure and install additional equipment quickly to alleviate the immediate crisis.The next day, Dan had a QA analyst set up and fire off Silk simulations against a test web server to identify the culprit and spotted a Perl script that was a 14,000 line CGI program.  The engineer modified it to run under FastCGI improving performance by 135 times.  The company soon obtained a substantial international contract from Vodafone.Dan continued to handle technical needs of the company staffing and directing the IT Department through a period of rapid growth and through a transition from being a service oriented company to a software development company as well as the transition from Perl to Java/JSP.  His department was responsible for all internal and external networks including desktop support, business systems, development, production, testing, support, and sales.  These included several Linux and Windows systems, routers, firewalls, load balancers, VPNs, Apache web servers, and Oracle Database servers, one of which was on Solaris.</p>
<h4>PeopleSoft</h4>
<p>Dan served customers of PeopleSoft&#8217;s Global Support Center as a staff analyst before being selected to help form the e-support architecture team.  Using Motive technology, Dan and two other engineers developed a sophisticated automated diagnostics system in Java and Javascript.  Dan also developed the integration adapter to connect Motive to Vantive so cases could be logged and tracked through either environment.Dan and the architecture team were flown to New Orleans to present this new environment to customers at PeopleSoft&#8217;s trade show in New Orleans.  Dan was also selected to develop and provide formal training to the GSC in the use of this new system.  The team was disbanded and the project tabled when Motive adopted one of our innovations designed to overcome a shortcoming in Motive&#8217;s base product, and that was the ability to coordinate analysis of a network of multiple systems.</p>
<h4>Oracle</h4>
<p>Working in the Production Unix System Administration team, Dan managed the project to migrate global print services from VMS to Unix, mentored system administrators in security, participated in evaluation and implementation of disaster recovery systems, developed and implemented numerous EcoTools monitoring agents, and was selected to serve on Oracle&#8217;s Security Response Team.  Later, Dan was promoted to join an elite team of systems and database experts to form the Enterprise Systems Center where he helped build the Enterprise Systems Center&#8211;a data center for applied research in performance, reliability, and scalability on large scale systems from Sun, HP, IBM, Sequent, Pyramid, and SGI.  Dan installed and configured several multi-million dollar systems, their storage systems, and database configurations and helped his director staff the department.</p>
<h4>Ingres</h4>
<p>While serving customers with technical issues, Dan was selected to manage approximately 80 installations of Ingres releases residing on 40 different Unix and VMS variants and later had final sign-off on product before Release Management released product to customers.  He trained new analysts to do installations  meticulously to give a final QA on the installation packages.  After tightening QA this way, customer satisfaction rose dramatically while customer calls to Direct User Support dropped equally dramatically.</p>
<h3>Education</h3>
<p>BA in Applied Mathematics with Minor in Physics from California State University, Fresno.27 Units of Graduate Study in Advanced Systems and Database Programs at Stanford UniversityCompeted twice in Mathematics Competition at CSU, Fresno taking 1st place one year and 2nd place the other.Extra coursework in Engineering, Architecture, Music, and Business.</p>
<h3>Professional Training</h3>
<p>Advanced System Administration from Sun, Sequent, HP, and USENIX.Database development, administration, and performance from Oracle and Ingres.PeopleSoft installation, upgrade, development, and administration from PeopleSoftBEA Tuxedo development and administration training from BEA.Project Management from PMI and Microsoft Project from CompUSA.Professional Software Support from Professional Software SupportMotive eSupport DevelopmentCray Vector Programming in C from CrayOther: ITIL, METL, HIPAA, Sarbanes-Oxley, Management courses, IBM Mainframe Programming, via CBT and video libraries.</p>
<h3>Current Certifications</h3>
<p>For Technical and Management Certifications see <a title="Dan's Certifications" href="http://www.danieljdick.com/certifications/">Certifications</a></p>
]]></content:encoded>
			<wfw:commentRss>http://danieljdick.com/daniel/brightest-managers-hire-dan/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 0.699 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-02-07 09:38:03 -->
<!-- Compression = gzip -->
