<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2393076371360935175</id><updated>2011-07-28T22:56:57.064-04:00</updated><category term='ruby'/><category term='all'/><category term='ubuntu'/><category term='links'/><category term='vmware'/><category term='ruby rails configuration'/><category term='rails'/><title type='text'>Twin Valley Tech</title><subtitle type='html'>Keep up-to-date with Mr. Ruckelshaus' Web Design I, Web Design II, Computer Science I, and Computer Science II classes at Twin Valley High School in Elverson, PA.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://twinvalleytech.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2393076371360935175/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://twinvalleytech.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Pete Ruckelshaus</name><uri>http://www.blogger.com/profile/15020408559096296268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_DvBx0lQSLxs/Ssu1dDqK6uI/AAAAAAAAAxc/XMAvigkrnvw/S220/profile.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>5</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2393076371360935175.post-2616265707259255936</id><published>2010-10-17T08:33:00.000-04:00</published><updated>2010-10-17T08:33:57.700-04:00</updated><title type='text'>Adobe Student &amp; Teacher Editions</title><content type='html'>Came across this, thought I'd pass it along as I'd never seen it offered before.  &lt;a href="https://store1.adobe.com/cfusion/store/html/index.cfm?store=OLS-EDU&amp;trackingid=GYWHG&amp;#loc=en_us&amp;catID=SPECIALS&amp;view=ols_cat&amp;store=OLS-EDU"&gt;Adobe Student &amp; Teacher Editions&lt;/a&gt; at a pretty decent discount over retail.  While there are excellent free alternatives to many of the programs in CS5, they don't offer the integration that CS does, and CS is what is used in the workplace.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2393076371360935175-2616265707259255936?l=twinvalleytech.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2393076371360935175/posts/default/2616265707259255936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2393076371360935175/posts/default/2616265707259255936'/><link rel='alternate' type='text/html' href='http://twinvalleytech.blogspot.com/2010/10/adobe-student-teacher-editions.html' title='Adobe Student &amp; Teacher Editions'/><author><name>Pete Ruckelshaus</name><uri>http://www.blogger.com/profile/15020408559096296268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_DvBx0lQSLxs/Ssu1dDqK6uI/AAAAAAAAAxc/XMAvigkrnvw/S220/profile.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-2393076371360935175.post-8926763887239188047</id><published>2010-10-02T16:59:00.001-04:00</published><updated>2010-10-02T17:00:03.518-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Ubuntu, VMWare, and playing around with OS'es</title><content type='html'>&lt;b&gt;Links:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.vmware.com/products/player/" target="new"&gt;VMWare Player&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.ubuntu.com/desktop/get-ubuntu/download" target="new"&gt;Ubuntu&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2393076371360935175-8926763887239188047?l=twinvalleytech.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2393076371360935175/posts/default/8926763887239188047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2393076371360935175/posts/default/8926763887239188047'/><link rel='alternate' type='text/html' href='http://twinvalleytech.blogspot.com/2010/10/ubuntu-vmware-and-playing-around-with.html' title='Ubuntu, VMWare, and playing around with OS&apos;es'/><author><name>Pete Ruckelshaus</name><uri>http://www.blogger.com/profile/15020408559096296268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_DvBx0lQSLxs/Ssu1dDqK6uI/AAAAAAAAAxc/XMAvigkrnvw/S220/profile.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-2393076371360935175.post-4908378846640671497</id><published>2008-06-23T20:52:00.005-04:00</published><updated>2008-06-23T21:11:04.664-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='rails'/><title type='text'></title><content type='html'>New stuff for today. I made &lt;a href="http://www.ruby-forum.com/topic/157343#693129"&gt;this post&lt;/a&gt; on the Ruby forum to get some answers to basic questions.&lt;br /&gt;&lt;br /&gt;Wanted to create a link with an image. For now, I'm stuck with this:&lt;br /&gt;&lt;br /&gt;&lt;xmp&gt;&lt;%= link_to image_tag(image_path('icons/page_add.png'), :border =&gt; '0'), new_recipe_path %&gt;&lt;/xmp&gt;&lt;br /&gt;&lt;br /&gt;which will suit my immediate needs.&lt;br /&gt;&lt;br /&gt;Also, to create alternating row colors in tables, there's a simple "cycle" method:&lt;br /&gt;&lt;br /&gt;&lt;xmp&gt;&lt;%=h cycle('trOn','trOff') %&gt;&lt;/xmp&gt;&lt;br /&gt;&lt;br /&gt;Easy peasy, lemon squeezy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2393076371360935175-4908378846640671497?l=twinvalleytech.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2393076371360935175/posts/default/4908378846640671497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2393076371360935175/posts/default/4908378846640671497'/><link rel='alternate' type='text/html' href='http://twinvalleytech.blogspot.com/2008/06/new-stuff-for-today.html' title=''/><author><name>Pete Ruckelshaus</name><uri>http://www.blogger.com/profile/15020408559096296268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_DvBx0lQSLxs/Ssu1dDqK6uI/AAAAAAAAAxc/XMAvigkrnvw/S220/profile.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-2393076371360935175.post-5671903777248838161</id><published>2008-06-22T18:22:00.003-04:00</published><updated>2008-06-22T18:45:58.574-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ruby rails configuration'/><title type='text'>Getting started with Ruby on Rails</title><content type='html'>I decided to teach myself Ruby on Rails so that I can teach it in my Web Programming class.  I've got a project that I can use to get started, namely redoing &lt;a href="http://www.icartilage.com/"&gt;http://www.icartilage.com/&lt;/a&gt; for my brother-in-law.&lt;br /&gt;&lt;br /&gt;Rails makes a lot of sense for teaching because it follows good OO practices and gets students to think about how to build their application, rather than how to write code for their application.  First steps to get rolling with Rails:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Get a decent editor.  &lt;a href="http://www.aptana.com/"&gt;Aptana&lt;/a&gt; is an excellent choice (it's free) and it comes with a Rails plug-in, RadRails.&lt;/li&gt;&lt;li&gt;Follow &lt;a href="http://www.rubyonrails.org/down"&gt;these instructions&lt;/a&gt; to get Ruby, Gems, and Rails installed.  I also recommend installing MySQL 5.&lt;/li&gt;&lt;li&gt;Open Aptana, select File &gt; New &gt; Project &gt; Rails &gt; Rails Project, then follow the bouncing ball.&lt;/li&gt;&lt;li&gt;Rails and Aptana will create all of your project files for you.&lt;/li&gt;&lt;li&gt;In the bottom of your editor window, click the "Servers" tab.  You will see a server instance for your Rails project.  Right-click on that entry, select "Start" to get the server running, then right-click again and select "Launch Browser"&lt;/li&gt;&lt;li&gt;Click on the "About your application's environment" link to view the info; if everything is working fine, you will see the Ruby, Gems, Rails, etc. version.  If things aren't so good, you will see the debug stack trace.  It's actually got some good info in there, almost as much as ColdFusion gives you.  In my case, I had a database error because I needed to create a database schema and user and update the database.yml file:&lt;/li&gt;&lt;li&gt;Open /config/database.yml in Aptana&lt;/li&gt;&lt;li&gt;Look at the "development" section; make sure you have a database schema with that name (or edit the file to the name you'll be using), and update the username and password information.  Make sure the assigned user has appropriate rights to the database table. Save the file, restart the server in the "Servers" tab, and refresh the Aptana RadRails window...the error should be resolved.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;I'm using the SitePoint book "&lt;a href="http://www.sitepoint.com/books/rails2/"&gt;Simply Rails 2&lt;/a&gt;" by Patrick Lenz.  It's very readable, but I have yet to code from it, so the jury is still out.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2393076371360935175-5671903777248838161?l=twinvalleytech.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2393076371360935175/posts/default/5671903777248838161'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2393076371360935175/posts/default/5671903777248838161'/><link rel='alternate' type='text/html' href='http://twinvalleytech.blogspot.com/2008/06/getting-started-with-ruby-on-rails.html' title='Getting started with Ruby on Rails'/><author><name>Pete Ruckelshaus</name><uri>http://www.blogger.com/profile/15020408559096296268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_DvBx0lQSLxs/Ssu1dDqK6uI/AAAAAAAAAxc/XMAvigkrnvw/S220/profile.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-2393076371360935175.post-6756281026320988815</id><published>2007-08-20T15:56:00.000-04:00</published><updated>2007-09-03T17:07:37.050-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='all'/><category scheme='http://www.blogger.com/atom/ns#' term='links'/><title type='text'>Useful Links - Software, Standards, and More.</title><content type='html'>Here are some useful links.&lt;br /&gt;&lt;br /&gt;HTML, CSS, and JavaScript:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.gotapi.com/html"&gt;http://www.gotapi.com/html&lt;/a&gt; - GotAPI.com - very useful site for HTML, JavaScript, and more. Add it to your bookmarks.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.w3.org/"&gt;http://www.w3.org/&lt;/a&gt; - World Wide Web Consortium - governing body for Internet standards.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.w3schools.com/default.asp"&gt;http://www.w3schools.com/default.asp&lt;/a&gt; - W3 Schools - Excellent reference and learning resource&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Software:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.aptana.com/"&gt;http://www.aptana.com/&lt;/a&gt; - Excellent HTML, CSS, JS editor &lt;li&gt;&lt;a href="http://www.getpaint.net/"&gt;http://www.getpaint.net/&lt;/a&gt; - Paint.NET - Excellent image manipulation application; not a replacement for PhotoShop, but it gets the job done. Windows. &lt;li&gt;&lt;a href="http://www.gimp.org/"&gt;http://www.gimp.org/&lt;/a&gt; - GIMP - Open-Source image manipulation application. Not as intuitive as Paint.NET, but it gets the job done. Windows/Mac/Linux.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.eclipse.org/"&gt;http://www.eclipse.org/&lt;/a&gt; - Eclipse - Flexible, Java-based integrated development environment. Windows/Mac/Linux.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.htmlkit.com/"&gt;http://www.htmlkit.com/&lt;/a&gt; - HTML Kit - HTML/Text editor. Windows.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.nvu.com/index.php"&gt;http://www.nvu.com/index.php&lt;/a&gt; - NVu - HTML/Text editor. Windows/Mac/Linux.&lt;/li&gt;&lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/express/aa974185.aspx"&gt;http://msdn2.microsoft.com/en-us/express/aa974185.aspx&lt;/a&gt; - Microsoft Visual Studio Express. Windows.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.jcreator.com/"&gt;http://www.jcreator.com/&lt;/a&gt; - JCreator - Java development environment. Windows.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Other Stuff:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.famfamfam.com/lab/icons/"&gt;http://www.famfamfam.com/lab/icons/&lt;/a&gt; - Free icons. Very useful.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2393076371360935175-6756281026320988815?l=twinvalleytech.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://twinvalleytech.blogspot.com/feeds/6756281026320988815/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2393076371360935175&amp;postID=6756281026320988815' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2393076371360935175/posts/default/6756281026320988815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2393076371360935175/posts/default/6756281026320988815'/><link rel='alternate' type='text/html' href='http://twinvalleytech.blogspot.com/2007/08/useful-links-software-standards-and.html' title='Useful Links - Software, Standards, and More.'/><author><name>Pete Ruckelshaus</name><uri>http://www.blogger.com/profile/15020408559096296268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_DvBx0lQSLxs/Ssu1dDqK6uI/AAAAAAAAAxc/XMAvigkrnvw/S220/profile.jpg'/></author><thr:total>0</thr:total></entry></feed>
