<?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>huanix &#187; K12 Open Minds</title>
	<atom:link href="http://www.huanix.com/category/k12-open-minds/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.huanix.com</link>
	<description>chown -R huanix /</description>
	<lastBuildDate>Sat, 31 Dec 2011 14:53:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Learning to set up a Moodle Server with Ubuntu and CVS</title>
		<link>http://www.huanix.com/2007/10/13/learning-to-set-up-a-moodle-server-with-ubuntu-and-cvs/</link>
		<comments>http://www.huanix.com/2007/10/13/learning-to-set-up-a-moodle-server-with-ubuntu-and-cvs/#comments</comments>
		<pubDate>Sat, 13 Oct 2007 06:46:35 +0000</pubDate>
		<dc:creator>huanix</dc:creator>
				<category><![CDATA[K12 Open Minds]]></category>
		<category><![CDATA[Moodle]]></category>

		<guid isPermaLink="false">http://www.huanix.com/2007/10/13/learning-to-set-up-a-moodle-server-with-ubuntu-and-cvs/</guid>
		<description><![CDATA[NOTE: DO *NOT* USE THIS METHOD TO INSTALL A MOODLE SERVER ON UBUNTU. THIS IS AN EXAMPLE OF TRIAL AND ERROR, AND THE METHOD IS NOT USEFUL FOR LONG TERM INSTALLATIONS. INSTALL MOODLE FROM THE UBUNTU REPOSITORY (&#8220;sudo apt-get install moodle&#8221;) OR FROM THE CVS REPOSITORY, BUT DO NOT MIX THE METHODS! (sorry for yelling [...]]]></description>
			<content:encoded><![CDATA[<p><strong>NOTE: DO *NOT* USE THIS METHOD TO INSTALL A MOODLE SERVER ON UBUNTU. THIS IS AN EXAMPLE OF TRIAL AND ERROR, AND THE METHOD IS NOT USEFUL FOR LONG TERM INSTALLATIONS. INSTALL MOODLE FROM THE UBUNTU REPOSITORY (&#8220;sudo apt-get install moodle&#8221;) OR FROM THE CVS REPOSITORY, BUT DO NOT MIX THE METHODS! (sorry for yelling <img src='http://www.huanix.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </strong></p>
<ol>
<li>Install stock Ubuntu Server (7.04)</li>
<li>Check the option for a LAMP server (if it shows)</li>
<li>edit /etc/apt/sources.list and comment out the cd (sudo nano +4 /etc/apt/sources.list)</li>
<li>set /etc/network/interfaces to static<br />
iface eth0 inet static<br />
address 192.168.1.42<br />
netmask 255.255.255.0<br />
broadcast 192.168.1.255<br />
gateway 192.168.1.1</li>
<li>add openssh-server (sudo apt-get install openssh-server)</li>
<li>stop and start the interface to bring up the new ip (sudo ifdown eth0; sudo ifup eth0)</li>
<li>switch to ssh managment (ssh user@192.168.1.42)</li>
<li> edit /etc/apache2/ports.conf to listen on a good port (this is only necessary because i run a different server on port 80. If this were set up for SSL, you would change ports.conf to listen on 443.</li>
<li> sudo apt-get update; sudo apt-get upgrade; sudo apt-get dist-upgrade (look at using unattended upgrade package)</li>
<li>sudo /etc/init.d/mysql reset-password (set the root password for mysql)</li>
<li>add a database and user to mysql for moodle<br />
mysql -u root -p<br />
create user moodle identified by &#8216;PASSWORD&#8217;;<br />
create database moodle;<br />
grant all on moodle.* to moodle;<br />
exit</li>
<li> sudo apt-get install moodle (enter the following information)<br />
Apache2<br />
MySQL<br />
localhost<br />
root<br />
PASSWORD<br />
moodle<br />
PASSWORD</li>
<li> sudo nano +16 /etc/moodle/config.php (change this to the static ip to allow access from your ssh computer)</li>
<li> sudo nano +12 /etc/moodle/apache.conf (remove the # on line 12 to allow access from outside localhost)</li>
<li> restart apache, sudo apache2 -k restart</li>
<li> go through the web browser setup (this writes the tables!)</li>
<p>click continue through a few pages&#8230;<br />
change the country name<br />
probably should run clam on startup&#8230; must have it installed first!<br />
set the smtp (if needed)<br />
max editing time..i like 60 &#8211; i hate to lose my work!<br />
enable stats</p>
<li> Log into the adming for the site and convert all the data in your database to Unicode using our migration script. Click here to run the migration script now!</li>
<li> DELETE /var/www/apache-default</li>
<li> apt-get remove moodle, it leaves the /etc/moodle files and the database entries.</li>
<li> cd /var/www</li>
<li> sudo apt-get install cvs</li>
<li> login to the CVS repository<br />
cvs -d:pserver:anonymous@eu.cvs.moodle.org:/cvsroot/moodle login<br />
No password for anonymous, so just hit the Enter button.</li>
<li> sudo cvs -z3 -d:pserver:anonymous@eu.cvs.moodle.org:/cvsroot/moodle co -r MOODLE_19_STABLE moodle</li>
<li> when you go back to the web browser, it will start a new migration script. teh only thing i had to change was the data location from /var/moodledata to /var/lib/moodle</li>
<li> this created a directory called moodle in the www files. do &#8220;sudo nano index.php&#8221; to create a redirector</li>
<p>meta http-equiv=&#8221;refresh&#8221; content=&#8221;0;url=/moodle&#8221;</p>
<li> open up /etc/moodle/apache.conf, comment out the alias, and change the directory match to /var/www/</li>
<li>log back in to the web page and run updates</li>
<li>sudo a2enmod ssl</li>
<li>sudo apt-get install ssl-cert</li>
<li>sudo mkdir /etc/apache2/ssl</li>
<li>sudo /usr/sbin/make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/apache2/ssl/apache.pem</li>
<li>edit cp the default site enabled to your new name and edit for *.443, also add (in the ## area in the middle)<br />
SSLEngine on<br />
SSLCertificateFile /etc/apache2/ssl/apache.pem<br />
SSLProtocol all<br />
SSLCipherSuite HIGH:MEDIUM</li>
<li>sudo a2ensite [sitename]</li>
<li>change /etc/apache2/ports.conf to 443</li>
</ol>
<ul>
<li>http://docs.moodle.org/en/Upgrading</li>
<li>To update, just go into the Moodle root directory and update to the new files: cvs update -dP</li>
<li>To update to a new version type in the following and change 18 to whatever newest version upgrade number is cvs -Q update -dP -r MOODLE_18_STABLE</li>
</ul>
<h4>Incoming search terms:</h4><ul><li>remove moodle from ubuntu</li><li>uninstall moodle ubuntu</li><li>setting up moodle on ubuntu</li><li>install moodle ubuntu</li><li>moodle unicode ubuntu</li><li>ubuntu moodle ssl</li><li>how to uninstall moodle from ubuntu</li><li>remover moodle do ubuntu</li><li>setting up a moodle server</li><li>ubuntu server moodle install</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.huanix.com/2007/10/13/learning-to-set-up-a-moodle-server-with-ubuntu-and-cvs/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Running a Linux imaging server</title>
		<link>http://www.huanix.com/2007/10/10/running-a-linux-imaging-server/</link>
		<comments>http://www.huanix.com/2007/10/10/running-a-linux-imaging-server/#comments</comments>
		<pubDate>Wed, 10 Oct 2007 18:36:40 +0000</pubDate>
		<dc:creator>huanix</dc:creator>
				<category><![CDATA[K12 Open Minds]]></category>

		<guid isPermaLink="false">http://www.huanix.com/2007/10/10/running-a-linux-imaging-server/</guid>
		<description><![CDATA[Running a Linux imaging server Forrest Gaston http://www.schooltechperson.com Forrest Gatson (incorrect) k12openminds.org October 10, 2007, Indy VServer, Xen &#8211; - virtualization tools w/ low overhead. The EASISEST linux imaging setup - G4L - Auto install scripts forrest recommends one image per room! that really beats one image per configuration! Overview Concepts of Imaging Booting using: [...]]]></description>
			<content:encoded><![CDATA[<p>Running a Linux imaging server</p>
<p>Forrest Gaston http://www.schooltechperson.com<br />
Forrest Gatson (incorrect)</p>
<p>k12openminds.org October 10, 2007, Indy</p>
<p>VServer, Xen &#8211; - virtualization tools w/ low overhead.</p>
<p>The EASISEST linux imaging setup<br />
- G4L<br />
- Auto install scripts</p>
<p>forrest recommends one image per room! that really beats one image per configuration!</p>
<p>Overview Concepts of Imaging<br />
Booting using:<br />
-PXE<br />
-USB<br />
-CD<br />
-DVD</p>
<p>Distribution<br />
-media<br />
-ftp<br />
-multicast<br />
-rsync<br />
-bittorrent<br />
-SSH</p>
<p>Auto install scripts<br />
&#8220;Take these settings and image the next box the same way&#8221;. a waste of time for more than 2 machines; poor scalability.</p>
<p>G4L (Ghost 4 linux)<br />
Boots off a cd, menu options, will image NTFS, multicast, easy restore<br />
-can be slow, reads EVERY bit, varying hdd&#8217;s cause a problem, no management.<br />
available on sourceforge<br />
quick and simple</p>
<p>System Imager Derivative<br />
Very fast for writing individual partitions. no scalability, great for one partition, available on linux rescue cd</p>
<p>Clonezilla Server<br />
Very Fast, some management, auto install, PXE<br />
needs a &#8220;server&#8221;, limited management, takes time to get setup<br />
easy boot menu &#8220;push an image, or pull an image?&#8221;<br />
10-12 to push an image 3-4 minutes to pull an image.<br />
needs to be a dedicated box</p>
<p>Clonezilla Live!<br />
no PXE, create a bootable Cd or other media, VERY fast, push the image through ssh<br />
many keyboard commands<br />
great for making a &#8220;restore DVD&#8221;<br />
no management<br />
unicast<br />
will allow imagaing a dual boot system</p>
<p>* System Imager (Forrest&#8217;s favorite)<br />
Many ways to boot and distribute<br />
many management options<br />
adaptable to various hardware<br />
can push &amp; pull images<br />
can set a hostname<br />
distribute over buttorrent<br />
partition based on %<br />
can image over SSH over the internet<br />
may allow dual boot imaging (NTFS) (Forrest isn&#8217;t sure, but it obviously won&#8217;t allow changing settings in windows)<br />
Revert to old image, has &#8220;deep freeze&#8221; capability.</p>
<p>okay, Forrest is great, but i got distracted and started looking a moodle again. i&#8217;m using ubuntu, and it took 10 minutes to get it up and running using apt-get moodle. VERY impressive!!!!!</p>
<h4>Incoming search terms:</h4><ul><li>linux imaging server</li><li>linux image server</li><li>linux multicast image server</li><li>ghost4linux multicast very slow</li><li>linux-image-server</li><li>ghost4linux multicast</li><li>linux image server linux server</li><li>imaging server linux</li><li>linux multicast imaging</li><li>linux pxe multicast imaging</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.huanix.com/2007/10/10/running-a-linux-imaging-server/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MOODLE: A discussion of the Benefits and Future Direction of Moodle</title>
		<link>http://www.huanix.com/2007/10/10/moodle-a-discussion-of-the-benefits-and-future-direction-of-moodle/</link>
		<comments>http://www.huanix.com/2007/10/10/moodle-a-discussion-of-the-benefits-and-future-direction-of-moodle/#comments</comments>
		<pubDate>Wed, 10 Oct 2007 15:58:23 +0000</pubDate>
		<dc:creator>huanix</dc:creator>
				<category><![CDATA[K12 Open Minds]]></category>

		<guid isPermaLink="false">http://www.huanix.com/2007/10/10/moodle-a-discussion-of-the-benefits-and-future-direction-of-moodle/</guid>
		<description><![CDATA[MOODLE: A discussion of the Benefits and Future Direction of Moodle K-12 Open Minds Conference, INDY 10.10.07 Michael Penney Moodle is an opensource classroom alternative to web software like Blackboard What is moodle? Modular Object Oriented Dynamic Learning Environment Porvides the necessary features for effective online teaching and learning. - Discussion boards - tests - [...]]]></description>
			<content:encoded><![CDATA[<p>MOODLE: A discussion of the Benefits and Future Direction of Moodle</p>
<p>K-12 Open Minds Conference, INDY 10.10.07</p>
<p>Michael Penney</p>
<p>Moodle is an opensource classroom alternative to web software like Blackboard</p>
<p>What is moodle?<br />
Modular Object Oriented Dynamic Learning Environment</p>
<p>Porvides the necessary features for effective online teaching and learning.<br />
- Discussion boards<br />
- tests<br />
- assignments<br />
- content (html, word, pdf, audio, video)<br />
- gradebook/outcomes<br />
- standards<br />
- communities/groups</p>
<p>Difficult to export from WebCT, easy to export from Blackboard (?)</p>
<p>Why an LMS?<br />
- Learning management System<br />
- Course management system<br />
- Virtual learning Environment</p>
<p>One Interface:<br />
- A consistent interface is one in which the same methods are used throughout fro the same or similar goals, resulting in fewer methods to be learned.&#8221;<br />
John, B.E. Carnegie Mellon University; Use GOMS for User Interface Design and Evaluation: Which Technique?&#8221;</p>
<p>- intuitive<br />
- easy to use<br />
- expert vs. occasional users<br />
- learnable</p>
<p>Why an integrated system?<br />
dramatic growth in demand with limited growth in resources.</p>
<p>What do you need in an LMS?<br />
- Method to present learning content<br />
- Methods for students to hand in work<br />
- methods for students to collaborate<br />
- methods for assessing student learning<br />
- communication tools</p>
<p>School information format (SIF) &#8211; has a moodle plugin. ( LOOK it up!)  Wasn&#8217;t richard referring to sif?</p>
<p>Administrators need:<br />
- roles<br />
- reporting<br />
- security<br />
- learnability<br />
- scalability<br />
- affordability</p>
<p>Is LMS a COST or an INVESTMENT?<br />
data shows a dramatic growth in online education</p>
<p>&#8216;Millenial Learners&#8217;<br />
Students and faculty demand &#8211;<br />
- 24/7 access to learning resources<br />
- online communication facilities<br />
- new learners with new challenges</p>
<p>Pandemic Planning<br />
- the need for distance learning opportunities in the event of a pandemic.</p>
<p>How can we build the LMS of the future?<br />
3 puzzle pieces: Users + Partners + Core</p>
<p>Teaching Institution Process<br />
Create Course -&gt; Teach Course -&gt; Copy Course -&gt; (Archive Course) -&gt; Teach Course</p>
<p>Institutional Collaboration<br />
inter-institution log-in and collaboration</p>
<p>HarvestRoad &#8211; a content manager, maintains copyright integrity</p>
<p>A wiki will be integrated within moodle in the next version (or 2)</p>
<p>An ability to invite new users/students (released as a custom module)</p>
<h4>Incoming search terms:</h4><ul><li>benefits of moodle for students</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.huanix.com/2007/10/10/moodle-a-discussion-of-the-benefits-and-future-direction-of-moodle/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tom Huffman, producing open source software, K12 open minds conference</title>
		<link>http://www.huanix.com/2007/10/10/tom-huffman-producing-open-source-software-k12-open-minds-conference/</link>
		<comments>http://www.huanix.com/2007/10/10/tom-huffman-producing-open-source-software-k12-open-minds-conference/#comments</comments>
		<pubDate>Wed, 10 Oct 2007 14:57:16 +0000</pubDate>
		<dc:creator>huanix</dc:creator>
				<category><![CDATA[K12 Open Minds]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.huanix.com/2007/10/10/tom-huffman-producing-open-source-software-k12-open-minds-conference/</guid>
		<description><![CDATA[Open Sourcing your Homegrown Applications Tom Huffman K-12 Open Minds Conference October 10, 2007 I lost all my notes. i hit the &#8220;screen-down&#8221; trigger and put the laptop into hibernate mode; it wouldn&#8217;t wake up. i was obnoxious &#8211; two beeps. i hate being obnoxious. and i hate losing my text. and i can&#8217;t find [...]]]></description>
			<content:encoded><![CDATA[<p>Open Sourcing your Homegrown Applications</p>
<p>Tom Huffman<br />
K-12 Open Minds Conference<br />
October 10, 2007</p>
<p>I lost all my notes. i hit the &#8220;screen-down&#8221; trigger and put the laptop into hibernate mode; it wouldn&#8217;t wake up. i was obnoxious &#8211; two beeps. i hate being obnoxious. and i hate losing my text. and i can&#8217;t find a temp file.</p>
<p>abstract your code. just do it. (bad habit of mine == hard coding variables, because i&#8217;m only going to use it once.. for now!)</p>
<p>django</p>
<p>Tom runs schooltool for canonical</p>
<p>no project is too small to abstract.</p>
<p>ZOPE 3</p>
<p>How many people will use your project is heavily dependent on the number of people who know your tools.</p>
<p>php &#8211; not  a fan of it, but it is well known.</p>
<p>novell, mono.<br />
crowd comment: mono code sitting in the back of front end open-source (i.e. secondlife)<br />
Tom: mono is great for .net development</p>
<p>revision control.<br />
any involved software requires version control. To back up broken software, and for collaboration.<br />
the use of a central repository.<br />
takes time to learn to use, but is well worth it.<br />
setting up a public source repository<br />
a real open source project has a code repository<br />
programmers know the work is public from the start.</p>
<p>&#8220;We&#8217;ll release it after we get a chance to clean it up.&#8221; = Never<br />
(i think this guy is quoting my common practices)</p>
<p>Subversion &#8211; the most commonly used version control system<br />
Bazaar (bzr) &#8211; canonical, distributed version control<br />
git &#8211; manages linux source tree</p>
<p>**Trac &#8211; hosting software for tracking bugs, interacting with the repository, wiki  (YOU WANT TO DO THIS!!) (an alternative to web-svn)</p>
<p>Tom has a google doc for &#8220;&#8221;Open Sourcing Your&#8230;&#8221; not sure if it&#8217;s public or private == tom.hoffman@gmail.com</p>
<p>Launchpad &#8211; canonical version management</p>
<p>A neat decision tree for choosing licenses says he&#8217;ll post it on the conference site.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.huanix.com/2007/10/10/tom-huffman-producing-open-source-software-k12-open-minds-conference/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>K12 Open Minds Conference Keynote &#8211; Mako Hill</title>
		<link>http://www.huanix.com/2007/10/10/k12-open-minds-conference-keynote/</link>
		<comments>http://www.huanix.com/2007/10/10/k12-open-minds-conference-keynote/#comments</comments>
		<pubDate>Wed, 10 Oct 2007 13:39:20 +0000</pubDate>
		<dc:creator>huanix</dc:creator>
				<category><![CDATA[K12 Open Minds]]></category>

		<guid isPermaLink="false">http://www.huanix.com/2007/10/10/k12-open-minds-conference-keynote/</guid>
		<description><![CDATA[These are my rough notes &#8211; take them for what they&#8217;re worth.. Open Source Open Minds 10/10/2007 Open minds conference Mako Hill&#8230; introduces GNU and talks about Linus&#8217;s contribution&#8230; yada yada.. GNU/Linux.. People? &#8220;People like to call it GNU/Linux&#8221; .. people i.e. RMS i guess it&#8217;s beautiful that he&#8217;s introducing nix for the first time [...]]]></description>
			<content:encoded><![CDATA[<p>These are my rough notes &#8211; take them for what they&#8217;re worth..</p>
<p>Open Source Open Minds 10/10/2007</p>
<p>Open minds conference</p>
<p>Mako Hill&#8230;  introduces GNU and talks about Linus&#8217;s contribution&#8230; yada yada.. GNU/Linux..</p>
<p>People? &#8220;People like to call it GNU/Linux&#8221; .. people i.e. RMS</p>
<p>i guess it&#8217;s beautiful that he&#8217;s introducing nix for the first time to folks.</p>
<p>APACHE!</p>
<p>Open source vs. Free Software &#8211; it&#8217;s not free, but you can manipulate it..</p>
<p>is he gonna talk about GPL3 ?</p>
<p>&#8220;Free software has succeeded under the banner of open source&#8221; .. RMS would say that if it succeeded as &#8220;Open Source&#8221; it did NOT succeed.</p>
<p>RE: Netscape/ FF / Cathedral and Bizaar Eric.. He&#8217;s going there! he does know what he&#8217;s talking about!! monolithic vs. polylithic</p>
<p>umm umm umm, so so so</p>
<p>&#8220;FEATURE?&#8221; oh.. pop up blocker plugin</p>
<p>munny. munny.</p>
<p>he&#8217;s talking about fundamental freedom!!! woo hoo!</p>
<p>GNU manifesto &#8211;</p>
<p>&#8220;I&#8217;ve been part of discussions as a part of the olpc tour&#8221;</p>
<p>he said, &#8220;the gnu side is with me&#8221; woo hoo&#8230;</p>
<p>eric raymond.. reference 2.. many eyes make a problem pool shallow.</p>
<p>Some guy has a question about OLPC&#8230;<br />
&#8220;the goal has always been to do the best thing for education&#8230;&#8221;<br />
&#8220;we weren&#8217;t committed to free software until fairly recently&#8221; (odd&#8230;)</p>
<p>what are the biggest problems facing free software?<br />
the open-sourceness of software running as a service on someone else&#8217;s computer.<br />
free software has spent a lot of time emulating commercial software. The emulation is a dead end.</p>
<p>surprised that he didn&#8217;t mention the lack of freely available hardware drivers.</p>
<p>question&#8230; something about FF. &#8220;Why did firefox succeed?&#8221;<br />
things LIKE the ability to not show pop-ups&#8230; ff met the needs of users. (tabbed browsing!) it&#8217;s accessible. people have the opportunity to add extensions/plugins into firefox. He referenced greasemonkey! (?)how cool!<br />
drivers DRIVERS!! WE NEED DRIVERS!!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.huanix.com/2007/10/10/k12-open-minds-conference-keynote/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

