Congratulations!

[Valid RSS] This is a valid RSS feed.

Recommendations

This feed is valid, but interoperability with the widest range of feed readers could be improved by implementing the following recommendations.

Source: http://www.penguinstew.ca/RSS/RSS.xml

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
  3.  <channel>
  4.    <atom:link href="http://www.penguinstew.ca/RSS/RSS.xml" rel="self" type="application/rss+xml"/>
  5.    <title>Penguin Stew</title>
  6.    <link>http://www.penguinstew.ca/</link>
  7.    <description>A Blog and collection for random junk made by me</description>
  8.    <image>
  9.      <url>http://www.penguinstew.ca/images/LogoS.png</url>
  10.      <title>Penguin Stew</title>
  11.      <link>http://www.penguinstew.ca/</link>
  12.      <width>144</width>
  13.      <height>120</height>
  14.    </image>
  15.    <item>
  16.      <title>New Stuff</title>
  17.      <link>http://www.penguinstew.ca/posts/0001</link>
  18.      <guid isPermaLink="false">penguinstew0001</guid>
  19.      <pubDate>Sun, 12 Dec 2010 06:00:00 +0000</pubDate>
  20.      <description>So this is new stuff, not sure what it's all about but it's new.</description>
  21.    </item>
  22.    <item>
  23.      <title>The Internet</title>
  24.      <link>http://www.penguinstew.ca/posts/0002</link>
  25.      <guid isPermaLink="false">penguinstew0002</guid>
  26.      <pubDate>Wed, 15 Dec 2010 06:00:00 +0000</pubDate>
  27.      <description>Servers, servers and more servers, my life seems to be full of servers lately. I have this web server thing which I'm not even all that sure what to do with, a dedicated source server and sort of a minecraft server. I'd be a bit worried about all these internet related things in my life but frankly I'm just surprised I've managed to get around to doing them. I made a fairly good looking website...</description>
  28.    </item>
  29.    <item>
  30.      <title>Things things and more things</title>
  31.      <link>http://www.penguinstew.ca/posts/0003</link>
  32.      <guid isPermaLink="false">penguinstew0003</guid>
  33.      <pubDate>Thu, 24 Feb 2011 06:00:00 +0000</pubDate>
  34.      <description>Oh right I have this thing, I should write things on this thing. </description>
  35.    </item>
  36.    <item>
  37.      <title>Hosts</title>
  38.      <link>http://www.penguinstew.ca/posts/0004</link>
  39.      <guid isPermaLink="false">penguinstew0004</guid>
  40.      <pubDate>Fri, 4 Mar 2011 06:00:00 +0000</pubDate>
  41.      <description>So I've been doing some looking around and there seems to be a ton of hosting services and some that'll even set you up a .ca domain name. Of course there's always someone who says they suck. That's the problem with the internet; every positive review has a negative review to counteract it. Of course there's always the chance (and it's usually right) that the negative review is by an idiot...</description>
  42.    </item>
  43.    <item>
  44.      <title>New Home</title>
  45.      <link>http://www.penguinstew.ca/posts/0005</link>
  46.      <guid isPermaLink="false">penguinstew0005</guid>
  47.      <pubDate>Fri, 4 Mar 2011 12:00:00 +0000</pubDate>
  48.      <description>So as you may notice this now has an actual domain. A domain I bought and paid for on a host that I'm paying for. It feels weird having this hosted on its own site. It feels weird having a site period. IT ALL FEELS SO WEIRD AHHHH!!!!!... Ummm, so I suppose I should update more often and actually say interesting things. Ha, good luck with that. Oh well, welcome to penguinstew.ca. Now I...</description>
  49.    </item>
  50.    <item>
  51.      <title>Electives Suck</title>
  52.      <link>http://www.penguinstew.ca/posts/0006</link>
  53.      <guid isPermaLink="false">penguinstew0006</guid>
  54.      <pubDate>Sat, 5 Mar 2011 06:00:00 +0000</pubDate>
  55.      <description>It seems weird but it's true. I much preferred it when they told you what to take, at least then you were pretty well guaranteed to be able to take it. Looking for electives it's a lot of "That looks interesting... but it's not offered that term" or "That looks interesting but it's at the same time as this and if I change that I have to find something else and go through this all over again and oh god...</description>
  56.    </item>
  57.    <item>
  58.      <title>One More Month</title>
  59.      <link>http://www.penguinstew.ca/posts/0007</link>
  60.      <guid isPermaLink="false">penguinstew0007</guid>
  61.      <pubDate>Thu, 10 Mar 2011 06:00:00 +0000</pubDate>
  62.      <description>I take great joy in the fact that in a little over a month I'll be done all the big things. The design project presentation day is the 9th of April and the Phil final paper is due on the 5th. The design project itself is going rather well, we've got some things that are in some sort of a state of working and nothing has blown up. The Phil thing is harder because who knows that you're supposed to do...</description>
  63.    </item>
  64.    <item>
  65.      <title>A Conversation About Conversations </title>
  66.      <link>http://www.penguinstew.ca/posts/0008</link>
  67.      <guid isPermaLink="false">penguinstew0008</guid>
  68.      <pubDate>Fri, 18 Mar 2011 06:00:00 +0000</pubDate>
  69.      <description>People suck at conversations. Now admittedly I'm not the best conversationalist but I like to think that I am at least nice about it. Other people are just completely terrible at having conversations. So I thought I'd put together a list of the things that annoy me most about talking to people...</description>
  70.    </item>
  71.    <item>
  72.      <title>Comments</title>
  73.      <link>http://www.penguinstew.ca/posts/0009</link>
  74.      <guid isPermaLink="false">penguinstew0009</guid>
  75.      <pubDate>Sun, 20 Mar 2011 06:00:00 +0000</pubDate>
  76.      <description>So what did I do today? Did I work on solving my problems with SPI? Did I research alphanumeric displays or anything else related to my design project? Did I read some philosophy stuff? Did I do homework? Did I do anything I needed to do? No, what I did was add comments to my site. Yes a highly productive day doing something completely useless. Things are good. Just click on the title of...</description>
  77.    </item>
  78.    <item>
  79.      <title>Archives</title>
  80.      <link>http://www.penguinstew.ca/posts/0010</link>
  81.      <guid isPermaLink="false">penguinstew0010</guid>
  82.      <pubDate>Mon, 11 Apr 2011 06:00:00 +0000</pubDate>
  83.      <description>So I have finally done enough of these that I feel the need to start making archive posts. Now that's not to say that they are in dusty library cellar because they are marvels of modern literature but just that they are no longer on the front page to save space...</description>
  84.    </item>
  85.    <item>
  86.      <title>Linux Is Weird</title>
  87.      <link>http://www.penguinstew.ca/posts/0011</link>
  88.      <guid isPermaLink="false">penguinstew0011</guid>
  89.      <pubDate>Tue, 12 Apr 2011 06:00:00 +0000</pubDate>
  90.      <description>So there I was looking into a "Linux from scratch" project when I find out that you need Linux to make Linux. That's odd I thought, I can understand needing a Linux compiler but why do I need the whole operating system? The answer to that question is of course that "Linux Is Weird". It's not like I don't have a version of Linux, there's on that computer over there, it's just that Linux is confusing...</description>
  91.    </item>
  92.    <item>
  93.      <title>The Problem with RPGs</title>
  94.      <link>http://www.penguinstew.ca/posts/0012</link>
  95.      <guid isPermaLink="false">penguinstew0012</guid>
  96.      <pubDate>Sun, 1 May 2011 06:00:00 +0000</pubDate>
  97.      <description>RPGs have become a large part of gamming. Just about every two bit First person shooter needs some role playing elements. I hear Call of Duty multiplayer even has RPG elements. There's all this "Pick your skills", "Pick your perks", "Make your own character" stuff and frankly I hate it. Now I would like to state that I have never played a JRPG, and I do not plan to play a JRPG if I can help it. I...</description>
  98.    </item>
  99.    <item>
  100.      <title>RSS feeds</title>
  101.      <link>http://www.penguinstew.ca/posts/0013</link>
  102.      <guid isPermaLink="false">penguinstew0013</guid>
  103.      <pubDate>Mon, 9 May 2011 22:20:00 +0000</pubDate>
  104.      <description>I have made an RSS feed. I actually made it a few days ago but haven’t gotten around to posting about it until now. I’ve been sick and lazy and those kinds of things, but I’m here now so yeah. RSS feeds are actually surprisingly easy to do. It’s just an xml document that sits at the root of the website and store information. Whenever I write something new I add another entry to it and upload it along with the other changes. If you...</description>
  105.    </item>
  106.    <item>
  107.      <title>Job Hunt</title>
  108.      <link>http://www.penguinstew.ca/posts/0014</link>
  109.      <guid isPermaLink="false">penguinstew0014</guid>
  110.      <pubDate>Thu, 19 May 2011 04:45:00 +0000</pubDate>
  111.      <description>I’m working on writing something else but it’s not done yet. Well actually it is done but I’m trying this thing called “editing” where you read something over and over again to make sure it’s good. I’m not quite sure about it but we’ll see.  Anyways, as an aside I want to talk about jobs...</description>
  112.    </item>
  113.    <item>
  114.      <title>Vegetarians Hate Animals</title>
  115.      <link>http://www.penguinstew.ca/posts/0015</link>
  116.      <guid isPermaLink="false">penguinstew0015</guid>
  117.      <pubDate>Tue, 24 May 2011 21:05:00 +0000</pubDate>
  118.      <description>Those damn hippies who refuse to eat animal products because it’s not nice really hate animals. Now you might say that this is a lie and to you I say it isn’t and you’re wrong.  Now I don’t mean the people who don’t eat meat for religious or medical reasons. Religious people are just crazy in general and medical reasons rather trump...</description>
  119.    </item>
  120.    <item>
  121.      <title>A General Update</title>
  122.      <link>http://www.penguinstew.ca/posts/0016</link>
  123.      <guid isPermaLink="false">penguinstew0016</guid>
  124.      <pubDate>Sat, 04 Jun 2011 17:05:00 +0000</pubDate>
  125.      <description>To start off with, I have a job. That’s right I have a job. I’m not entirely comfortable saying that because I’m worried that I’ll be correct and that would be disappointing. Anyways, I am fairly certain that I have a job. It’s a fairly simple job, mostly outdoor work doing whatever needs to be done for a little sub-division of ...</description>
  126.    </item>
  127.    <item>
  128.      <title>A Few Simple Facts</title>
  129.      <link>http://www.penguinstew.ca/posts/0017</link>
  130.      <guid isPermaLink="false">penguinstew0017</guid>
  131.      <pubDate>Thu, 16 Jun 2011 21:05:00 +0000</pubDate>
  132.      <description>It has come to my attention that some people don’t know a few simple facts about the universe they live in. Now I’m not sure why they don’t know them, maybe they just haven’t come across them. I take it as my duty though to ensure that people are away of these things as they are very interesting...</description>
  133.    </item>
  134.    <item>
  135.      <title>Manners</title>
  136.      <link>http://www.penguinstew.ca/posts/0018</link>
  137.      <guid isPermaLink="false">penguinstew0018</guid>
  138.      <pubDate>Sun, 26 Jun 2011 17:40:00 +0000</pubDate>
  139.      <description>Thank you for reading this post about manners.  How did that make you feel? Do you feel warm and fuzzy and a part of something? If so, why do you think I’m an arse? I mean I shouldn’t have to say “thank you”, it should be implied. You should just generally assume that I am thankful to you for reading the gibberish I put on the...</description>
  140.    </item>
  141.    <item>
  142.      <title>The Unknown Citizen</title>
  143.      <link>http://www.penguinstew.ca/posts/0019</link>
  144.      <guid isPermaLink="false">penguinstew0019</guid>
  145.      <pubDate>Mon, 4 Jul 2011 01:50:00 +0000</pubDate>
  146.      <description>My first memory is of waking up in the middle of a sidewalk without any idea about how I got there. I don’t remember anything about my life before that sidewalk. I started walking as if I was meant to. I started drinking the coffee I had in my hand even though I don’t remember buying it or even picking it up. I walked up to...</description>
  147.    </item>
  148.    <item>
  149.      <title>Random Quotes</title>
  150.      <link>http://www.penguinstew.ca/posts/0020</link>
  151.      <guid isPermaLink="false">penguinstew0020</guid>
  152.      <pubDate>Fri, 15 Jul 2011 03:10:00 +0000</pubDate>
  153.      <description>So the other day I decided I’d try and post at least one new post every week. That should give me 8 posts every two months which is good enough to archive. This decision seems to be problematic as I had a hard time actually getting myself to write this week. . So instead of trying to come up with something interesting I am going to find random quotes on Wikiquote and make comments about them....</description>
  154.    </item>
  155.    <item>
  156.      <title>Minecraftian Plans</title>
  157.      <link>http://www.penguinstew.ca/posts/0021</link>
  158.      <guid isPermaLink="false">penguinstew0021</guid>
  159.      <pubDate>Mon, 18 Jul 2011 05:25:00 +0000</pubDate>
  160.      <description>As you may be able to guess I play a fair bit of minecraft. Now it is said that minecraft is a game of plans and I agree with that. It is a wide open sandbox that allows you tons of freedom which means you need to provide your own directions and goals. If you don’t have a plan you will get bored really fast. I would like to share with you some of my current minecraft plans...</description>
  161.    </item>
  162.    <item>
  163.      <title>I Have a Cold</title>
  164.      <link>http://www.penguinstew.ca/posts/0022</link>
  165.      <guid isPermaLink="false">penguinstew0022</guid>
  166.      <pubDate>Sat, 23 Jul 2011 23:40:00 +0000</pubDate>
  167.      <description>That is all.</description>
  168.    </item>
  169.    <item>
  170.      <title>A Place to Call my Own</title>
  171.      <link>http://www.penguinstew.ca/posts/0023</link>
  172.      <guid isPermaLink="false">penguinstew0023</guid>
  173.      <pubDate>Sat, 17 Sep 2011 21:20:00 +0000</pubDate>
  174.      <description> So it appears I have an apartment now. That is what the universe seems to be telling me at least, I’m not sure I believe it. I seem to be here and there is no one throwing me out or demanding the keys back.  It probably wasn’t the best way to get an apartment though. Someone I knew offered to help me find an apartment and...</description>
  175.    </item>
  176.    <item>
  177.      <title>Word Play</title>
  178.      <link>http://www.penguinstew.ca/posts/0024</link>
  179.      <guid isPermaLink="false">penguinstew0024</guid>
  180.      <pubDate>Sat, 24 Sep 2011 18:10:00 +0000</pubDate>
  181.      <description> While watching a TV show last week I came across an interesting phrase “You are not in a position to make demands”. I find this phrase interesting because it or variations of it are used quite commonly in film and television but it’s entirely wrong. In these situations the person trying to make demands is usually held hostage...</description>
  182.    </item>
  183.    <item>
  184.      <title>Temporal Paradox</title>
  185.      <link>http://www.penguinstew.ca/posts/0025</link>
  186.      <guid isPermaLink="false">penguinstew0025</guid>
  187.      <pubDate>Sun, 25 Sep 2011 19:15:00 +0000</pubDate>
  188.      <description> So I watched a movie on TV yesterday. It seemed a fairly low budget movie but David Hewlett (McKay) was in it so I figured I’d watch it and see how it was. The movie was called Morlocks and as you might be able to guess it was a sort of retelling of “The Time Machine”.  Instead of the original premise of a scientist building a time sled, it was the army and a...</description>
  189.    </item>
  190.    <item>
  191.      <title>Comic Roundup</title>
  192.      <link>http://www.penguinstew.ca/posts/0026</link>
  193.      <guid isPermaLink="false">penguinstew0026</guid>
  194.      <pubDate>Sun, 04 Dec 2011 08:10:00 +0000</pubDate>
  195.      <description> So I haven’t been posting much in the last few months. I’ve written a few drafts but I’ve mostly been too busy with school and avoiding schoolwork to get anything posted. Luckily (or unluckily as the case may be) I’ll be done school in January and have loads of free time to do lots of writing. In the mean time here are some of the comics I’ve done in the last few months...</description>
  196.    </item>
  197.    <item>
  198.      <title>Automation</title>
  199.      <link>http://www.penguinstew.ca/posts/0027</link>
  200.      <guid isPermaLink="false">penguinstew0027</guid>
  201.      <pubDate>Fri, 06 Jan 2012 20:00:00 +0000</pubDate>
  202.      <description> Automation is basically awesome, especially when you're the one automating stuff. You get to spend hours and hours having fun working out how to automate things and then you can sit back and relax knowing that you no longer have to do some other tedious or repetitive work because the automation now does that work for you all by itself. It’s like automation is converting boring time into fun time all while saving you time. It’s a very good feeling...</description>
  203.    </item>
  204.    <item>
  205.      <title>Internet Security</title>
  206.      <link>http://www.penguinstew.ca/posts/0028</link>
  207.      <guid isPermaLink="false">penguinstew0028</guid>
  208.      <pubDate>Mon, 16 Jan 2012 19:05:00 +0000</pubDate>
  209.      <description> Last term I had a course in computer security and I learned a lot of things from that course. So I figured with my new found knowledge I should try to help people by giving out tips on how to stay safe online. Before we start though I want to make it clear that I am not licensed in any way as a security or internet specialist and if this list doesn’t help you then it’s not my fault. Please enjoy...</description>
  210.    </item>
  211.    <item>
  212.      <title>Life</title>
  213.      <link>http://www.penguinstew.ca/posts/0029</link>
  214.      <guid isPermaLink="false">penguinstew0029</guid>
  215.      <pubDate>Mon, 23 Jan 2012 19:35:00 +0000</pubDate>
  216.      <description>So I realized something rather profound yesterday. Like all profound things it’s probably bull but I'm in that kind of mood and I feel like sharing it anyway. You can stick your fingers in your ears and yell if you want; it's probably the best option...</description>
  217.    </item>
  218.    <item>
  219.      <title>Friction</title>
  220.      <link>http://www.penguinstew.ca/posts/0030</link>
  221.      <guid isPermaLink="false">penguinstew0030</guid>
  222.      <pubDate>Sun, 05 Feb 2012 05:15:00 +0000</pubDate>
  223.      <description>Frictions is basically the most interesting force in the universe, it affects just about everything and is constantly switching between being helpful and detrimental. The textbook definition of friction is a force that resists movement but we can take that one step further...</description>
  224.    </item>
  225.    <item>
  226.      <title>I have the flu</title>
  227.      <link>http://www.penguinstew.ca/posts/0031</link>
  228.      <guid isPermaLink="false">penguinstew0031</guid>
  229.      <pubDate>Fri, 24 Feb 2012 04:00:00 +0000</pubDate>
  230.      <description>But that is not all, for in having the flu I have learned some things. Apparently if you live alone no one cleans your house when you are sick. Also apparently no one goes out and buys you cold drugs and ginger ale when you are sick. I am very bummed by this. Another thing I learned is that cats will not only...</description>
  231.    </item>
  232.    <item>
  233.      <title>The Circle</title>
  234.      <link>http://www.penguinstew.ca/posts/0032</link>
  235.      <guid isPermaLink="false">penguinstew0032</guid>
  236.      <pubDate>Wed, 07 Mar 2012 05:00:00 +0000</pubDate>
  237.      <description>Think you should do something, Get up to go do that thing, Stop feeling like doing that thing, Lay/sit down again, Repeat.</description>
  238.    </item>
  239.    <item>
  240.      <title>Word</title>
  241.      <link>http://www.penguinstew.ca/posts/0033</link>
  242.      <guid isPermaLink="false">penguinstew0033</guid>
  243.      <pubDate>Sat, 31 Mar 2012 02:40:00 +0000</pubDate>
  244.      <description>Oh shit, I’ve only written one thing in March. My legion of fans will be so mad. Well let’s at least make it two and it still counts even if it’s the penultimate day of the month. Actually that makes a good topic, let’s have a talk about cool words...</description>
  245.    </item>
  246.    <item>
  247.      <title>Green</title>
  248.      <link>http://www.penguinstew.ca/posts/0034</link>
  249.      <guid isPermaLink="false">penguinstew0034</guid>
  250.      <pubDate>Sat, 31 Mar 2012 16:25:00 +0000</pubDate>
  251.      <description>It has just occurred to me that this site is very green. The background is green, the icon is green, the background of this section is green and there’s even green in the logo. Even the blue on the left side menu has a fair amount of green in it and the buttons on it are very green. The funny...</description>
  252.    </item>
  253.    <item>
  254.      <title>Certifiably</title>
  255.      <link>http://www.penguinstew.ca/posts/0035</link>
  256.      <guid isPermaLink="false">penguinstew0035</guid>
  257.      <pubDate>Sat, 21 Apr 2012 12:25:00 +0000</pubDate>
  258.      <description>“This is to certify that Kyle Brown is a E.I.T.”, that’s what the card says. It must be official then. Now I just have to figure out these procedures and requirements and I can work my way to being a professional.</description>
  259.    </item>
  260.    <item>
  261.      <title>Doing things</title>
  262.      <link>http://www.penguinstew.ca/posts/0036</link>
  263.      <guid isPermaLink="false">penguinstew0036</guid>
  264.      <pubDate>Sun, 22 Apr 2012 22:10:00 +0000</pubDate>
  265.      <description>The best reason ever to do something is because you can (Excluding anything illegal, unethical or immoral, dangerous for other people etc.). The worst reason ever to do something is because someone thinks you should. This is not to be confuse...</description>
  266.    </item>
  267.    <item>
  268.      <title>The Future</title>
  269.      <link>http://www.penguinstew.ca/posts/0037</link>
  270.      <guid isPermaLink="false">penguinstew0037</guid>
  271.      <pubDate>Thu, 26 Apr 2012 02:05:00 +0000</pubDate>
  272.      <description>We live in interesting times. On the one hand we seem to be making advances in just about every industry, especially information technology, and on the other hand we seem to be on the brink of economic, environmental and political...</description>
  273.    </item>
  274.    <item>
  275.      <title>Food</title>
  276.      <link>http://www.penguinstew.ca/posts/0038</link>
  277.      <guid isPermaLink="false">penguinstew0038</guid>
  278.      <pubDate>Mon, 21 May 2012 22:55:00 +0000</pubDate>
  279.      <description>I am annoyed with food, and I really think they need to put out a patch to fix their balance issues.  The problem is that the amount of time things last and the amount of time it takes you to get around to eating them don’t match up. To make things worse the amount you should be eating is...</description>
  280.    </item>
  281.    <item>
  282.      <title>Hard Drive Fall Down Go Boom</title>
  283.      <link>http://www.penguinstew.ca/posts/0039</link>
  284.      <guid isPermaLink="false">penguinstew0039</guid>
  285.      <pubDate>Wed, 11 Jul 2012 04:05:00 +0000</pubDate>
  286.      <description>So a few weeks ago the main hard drive on my computer decided to crash. I was watching TV and when I got up to turn the computer off I found it complaining about how it couldn’t boot. I did some investigation and found out that the hard drive had gotten some serious sector errors and ...</description>
  287.    </item>
  288.    <item>
  289.      <title>Strangeness</title>
  290.      <link>http://www.penguinstew.ca/posts/0040</link>
  291.      <guid isPermaLink="false">penguinstew0040</guid>
  292.      <pubDate>Sun, 05 Aug 2012 10:35:00 +0000</pubDate>
  293.      <description>Over the past few weeks I’ve been reading through a series of articles called The “Web Standards Curriculum” which is basically a set of tutorials on web languages. Most of the stuff I already knew but the thing I found exciting about these articles is that they talked about the standard and best practices way of doing things. So I figured I’d take the...</description>
  294.    </item>
  295.    <item>
  296.      <title>Validation</title>
  297.      <link>http://www.penguinstew.ca/posts/0041</link>
  298.      <guid isPermaLink="false">penguinstew0041</guid>
  299.      <pubDate>Sun, 12 Aug 2012 18:35:00 +0000</pubDate>
  300.      <description>Over the past few weeks I’ve been reading through a series of articles called The “Web Standards Curriculum” which is basically a set of tutorials on web languages. Most of the stuff I already knew but the thing I found exciting about these articles is that they talked about the standard and best practices way of doing things. So I figured I’d take the time and update my site so that it validates...</description>
  301.    </item>
  302.    <item>
  303.      <title>Top</title>
  304.      <link>http://www.penguinstew.ca/posts/0042</link>
  305.      <guid isPermaLink="false">penguinstew0042</guid>
  306.      <pubDate>Sat, 15 Sep 2012 18:35:00 +0000</pubDate>
  307.      <description>Lately I've been thinking about a way to set up certain posts as semi-permanent, meaning they don't get cycled out. This could be useful for announcements or really important posts (I’ve been thinking about doing this because I want to post one such item), ensuring that they stand out but still appear after other things have been posted. The easiest way would have been to just insert the items into the...</description>
  308.    </item>
  309.    <item>
  310.      <title>Engineering</title>
  311.      <link>http://www.penguinstew.ca/posts/0043</link>
  312.      <guid isPermaLink="false">penguinstew0043</guid>
  313.      <pubDate>Wed, 26 Sep 2012 03:00:00 +0000</pubDate>
  314.      <description>I never really had any other choice but to become an Engineer. It was the only thing that felt right to me. The University of Alberta was the only school, and Engineering was the only program I applied for. Sure I had other ideas as a kid (for a while I wanted to be an architect) but once the idea of engineering came into my head it was all I wanted to be. I got the idea to become an engineer from my...</description>
  315.    </item>
  316.    <item>
  317.      <title>New Year Archives</title>
  318.      <link>http://www.penguinstew.ca/posts/0044</link>
  319.      <guid isPermaLink="false">penguinstew0044</guid>
  320.      <pubDate>Wed, 02 Jan 2013 22:40:00 +0000</pubDate>
  321.      <description>Today is a very special day for the site. As many of you may know it’s the start of a new year which means that when this is posted the archives should automatically add a new section for 2013. I don’t know about you but I’m really excited to see that. My new year’s resolution is, of course, to ...</description>
  322.    </item>
  323.    <item>
  324.      <title>If looks could kill</title>
  325.      <link>http://www.penguinstew.ca/posts/0045</link>
  326.      <guid isPermaLink="false">penguinstew0045</guid>
  327.      <pubDate>Fri, 01 Feb 2013 22:40:00 +0000</pubDate>
  328.      <description>I was listening to the radio a while ago and “Games without Frontiers” by Peter Gabriel came on. It’s an interesting song but one line in particular caught my attention, “If looks could kill they probably will”. Now I’ve heard the statement “If looks could kill” many times but this got me ...</description>
  329.    </item>
  330.    <item>
  331.      <title>Learning Plan</title>
  332.      <link>http://www.penguinstew.ca/posts/0046</link>
  333.      <guid isPermaLink="false">penguinstew0046</guid>
  334.      <pubDate>Sat, 23 Feb 2013 15:25:00 +0000</pubDate>
  335.      <description>I’ve almost finished my C# textbook, just a few more chapters left, which means I need to find something to do as a final project and something else to learn. For the final project I’m thinking about building a budgeting application to replace the income/expense tracking I currently do with excel. That...</description>
  336.    </item>
  337.    <item>
  338.      <title>Random Quotes 2</title>
  339.      <link>http://www.penguinstew.ca/posts/0047</link>
  340.      <guid isPermaLink="false">penguinstew0047</guid>
  341.      <pubDate>Sat, 06 Apr 2013 05:55:00 +0000</pubDate>
  342.      <description>It’s been a while since I did the first one of these and I figured I should do another one. I need something to write about anyways. So here’s how this works, I click random page on Wikiquote until I find an interesting quote then I write about it...</description>
  343.    </item>
  344.    <item>
  345.      <title>Budgeter Project part 1</title>
  346.      <link>http://www.penguinstew.ca/posts/0048</link>
  347.      <guid isPermaLink="false">penguinstew0048</guid>
  348.      <pubDate>Mon, 15 Apr 2013 03:30:00 +0000</pubDate>
  349.      <description>I have finished my C# book and that means it’s time to start the project. For the past couple of years (Since I started working) I’ve been keeping track of my income and expenses in a spreadsheet. It works alright but I want to build something to automate the process a bit and make entering new items easier...</description>
  350.    </item>
  351.    <item>
  352.      <title>Imagine the Computer</title>
  353.      <link>http://www.penguinstew.ca/posts/0049</link>
  354.      <guid isPermaLink="false">penguinstew0049</guid>
  355.      <pubDate>Sat, 17 Aug 2013 15:55:00 +0000</pubDate>
  356.      <description>Someone told me a little while ago that they didn’t think programming required imagination. I thought this was strange since I was sure I used my imagination while programming but then I started thinking about it. At its simplest introductory level...</description>
  357.    </item>
  358.    <item>
  359.      <title>New Monitor</title>
  360.      <link>http://www.penguinstew.ca/posts/0050</link>
  361.      <guid isPermaLink="false">penguinstew0050</guid>
  362.      <pubDate>Sat, 28 Dec 2013 04:10:00 +0000</pubDate>
  363.      <description>I’ve got a new monitor and it seems to be working alright, for being second hand. It’s got some colour and brightness issues so I may end up replacing it with an actually new monitor. The point though is that I have a second monitor which means that I can use the old monitor with the older ...</description>
  364.    </item>
  365.    <item>
  366.      <title>New Monitor 2</title>
  367.      <link>http://www.penguinstew.ca/posts/0051</link>
  368.      <guid isPermaLink="false">penguinstew0051</guid>
  369.      <pubDate>Sat, 4 Jan 2014 04:10:00 +0000</pubDate>
  370.      <description> went and bought myself an actually new monitor. The colours still look strange but at least they’re consistent. The old new one seemed to change colour depending on how I looked at it and it also had a dark spot right in the middle of the screen. So it's at least an improvement, it’s ...</description>
  371.    </item>
  372.    <item>
  373.      <title>Budgeter Project part 3.5</title>
  374.      <link>http://www.penguinstew.ca/posts/0052</link>
  375.      <guid isPermaLink="false">penguinstew0052</guid>
  376.      <pubDate>Sat, 18 Jan 2014 06:10:00 +0000</pubDate>
  377.      <description>I originally planned to do a post for each stage of the project but it turns out that when I get coding I don’t really feel like writing afterwards. They are fairly similar activities and I only have so much creative juice to go around. In the future I will likely leave the writing till long after the ...</description>
  378.    </item>
  379.    <item>
  380.      <title>Passing Parameters</title>
  381.      <link>http://www.penguinstew.ca/posts/0053</link>
  382.      <guid isPermaLink="false">penguinstew0053</guid>
  383.      <pubDate>Sat, 1 Feb 2014 04:00:00 +0000</pubDate>
  384.      <description>C is an old but very influential programming language. In C there are two ways to pass parameters to functions, by value and by reference. Pass by value means the parameter passed to a function is a copy of the original value while pass by reference means the parameter is a pointer to the original value...</description>
  385.    </item>
  386.    <item>
  387.      <title>Modelling</title>
  388.      <link>http://www.penguinstew.ca/posts/0054</link>
  389.      <guid isPermaLink="false">penguinstew0054</guid>
  390.      <pubDate>Sat, 15 Feb 2014 02:50:00 +0000</pubDate>
  391.      <description>When I was younger I played around with modelling for a bit. I made a plane, a canyon, but what I really got into was porting models. Taking models from one game and converting them so that they could be used by another game. To port a model you need to find a way to extract the models out of the...</description>
  392.    </item>
  393.    <item>
  394.      <title>Hex Editing</title>
  395.      <link>http://www.penguinstew.ca/posts/0055</link>
  396.      <guid isPermaLink="false">penguinstew0055</guid>
  397.      <pubDate>Sat, 22 Feb 2014 02:00:00 +0000</pubDate>
  398.      <description>Hex editors are programs that allow you to modify the binary contents of a file. These editors usually represent this data as hexadecimal digits, hence the name. You can do very powerful things with hex editors but they can also break things quite spectacularly. Generally the process of editing the...</description>
  399.    </item>
  400.    <item>
  401.      <title>SubVersion</title>
  402.      <link>http://www.penguinstew.ca/posts/0056</link>
  403.      <guid isPermaLink="false">penguinstew0056</guid>
  404.      <pubDate>Sat, 08 Mar 2014 05:00:00 +0000</pubDate>
  405.      <description>SVN ( SubVersioN) is a version control system. The main part of the SVN system is the repository which is a collection of versioned files and directories. You setup an SVN sever by creating a repository and adding files to it. You then check out a working copy of those files and make changes to ...</description>
  406.    </item>
  407.    <item>
  408.      <title>Reading</title>
  409.      <link>http://www.penguinstew.ca/posts/0057</link>
  410.      <guid isPermaLink="false">penguinstew0057</guid>
  411.      <pubDate>Sat, 15 Mar 2014 02:35:00 +0000</pubDate>
  412.      <description>I need to read more, my backlog is growing. I’ve got 3 books on the go; although, a couple of them are programming books so “reading” them means coding the examples. I’ve got 5 or 6 books I need to start reading. There are also 3 or 4 books I want to buy...</description>
  413.    </item>
  414.    <item>
  415.      <title>Character Encoding - ASCII</title>
  416.      <link>http://www.penguinstew.ca/posts/0058</link>
  417.      <guid isPermaLink="false">penguinstew0058</guid>
  418.      <pubDate>Sat, 03 May 2014 19:30:00 +0000</pubDate>
  419.      <description>Computers only really understand numbers. They take numbers as input, perform operations based on numbers, and produce numbers as output. This creates a problem because people don’t really understand numbers. Computers were developed primarily so that people wouldn’t have to deal with numbers. People tend to work better using a wide range of...</description>
  420.    </item>
  421.    <item>
  422.      <title>MetaWeblog API</title>
  423.      <link>http://www.penguinstew.ca/posts/0059</link>
  424.      <guid isPermaLink="false">penguinstew0059</guid>
  425.      <pubDate>Mon, 19 May 2014 18:16:56 +0000</pubDate>
  426.      <description>So the other day I was reading a blog post about Windows Live Writer. It’s a word processor type application but for blogs. You can create new posts, edit old posts, and even upload pictures. It connects to the server hosting the blog and then communicates back and forth with it. I thought “That’s cool, too bad it won’t work on my blog because...</description>
  427.    </item>
  428.    <item>
  429.      <title>Writing</title>
  430.      <link>http://www.penguinstew.ca/posts/0060</link>
  431.      <guid isPermaLink="false">penguinstew0060</guid>
  432.      <pubDate>Sun, 26 Oct 2014 19:30:00 +0000</pubDate>
  433.      <description>Writing and I don't always get along. A lot of times I'm not in a position to write when I'm having ideas and have difficulty remembering those ideas when I'm in a position to write. I'm a terrible speller and have issues with vowels and double letters. I will also quite regularly have...</description>
  434.    </item>
  435.    <item>
  436.      <title>Character Encoding - Extended ASCII</title>
  437.      <link>http://www.penguinstew.ca/posts/0061</link>
  438.      <guid isPermaLink="false">penguinstew0061</guid>
  439.      <pubDate>Sun, 23 Nov 2014 19:30:00 +0000</pubDate>
  440.      <description>In the design of ASCII the decision was made to limit the number of available characters in favour of requiring less bits per character. This worked well for the English speaking United states that didn't require additional characters but caused problems for other regions that used...</description>
  441.    </item>
  442.    <item>
  443.      <title>Test</title>
  444.      <link>http://www.penguinstew.ca/posts/93</link>
  445.      <guid isPermaLink="false">penguinstew93</guid>
  446.      <pubDate>Sun, 09 Oct 2016 06:05:07 +0000</pubDate>
  447.      <description>test</description>
  448.    </item>
  449.    <item>
  450.      <title>Nightmares</title>
  451.      <link>http://www.penguinstew.ca/posts/94</link>
  452.      <guid isPermaLink="false">penguinstew94</guid>
  453.      <pubDate>Sun, 09 Oct 2016 06:05:07 +0000</pubDate>
  454.      <description>I occasionally have what people might call nightmares. That is to say I have dreams that are about scary things. I remember having a dream a while ago where I was running around an industrial plant at night and being chased by zombies. The thing is though, I don't find them to be scary. I actually find them rather enjoyable. I sometimes get startled...</description>
  455.    </item>
  456.    <item>
  457.      <title>Test</title>
  458.      <link>http://www.penguinstew.ca/posts/95</link>
  459.      <guid isPermaLink="false">penguinstew95</guid>
  460.      <pubDate>Sun, 09 Oct 2016 06:05:08 +0000</pubDate>
  461.      <description>test</description>
  462.    </item>
  463.    <item>
  464.      <title>Nightmares</title>
  465.      <link>http://www.penguinstew.ca/posts/96</link>
  466.      <guid isPermaLink="false">penguinstew96</guid>
  467.      <pubDate>Sun, 09 Oct 2016 06:11:00 +0000</pubDate>
  468.      <description>I occasionally have what people might call nightmares. That is to say I have dreams that are about scary things. I remember having a dream a while ago where I was running around an industrial plant at night and being chased by zombies. The thing is though, I don't find them to be scary. I actually find them rather enjoyable. I sometimes get startled...</description>
  469.    </item>
  470.    <item>
  471.      <title>In IL: Switch instruction</title>
  472.      <link>http://www.penguinstew.ca/posts/97</link>
  473.      <guid isPermaLink="false">penguinstew97</guid>
  474.      <pubDate>Sun, 06 Nov 2016 15:36:48 +0000</pubDate>
  475.      <description>Along with the branching instructions that we have already seen there's a special multi-branching instruction. It is used in situations where there are multiple possible outcomes based the value of a single input. switch      Instruction Binary Format  switch 0x45 &amp;lt;uint32&amp;gt; &amp;lt;int32&amp;gt; ... &amp;lt;int32&amp;gt; The switch instruction is unique because...</description>
  476.    </item>
  477.    <item>
  478.      <title>Introduction</title>
  479.      <link>http://www.penguinstew.ca/posts/98</link>
  480.      <guid isPermaLink="false">penguinstew98</guid>
  481.      <pubDate>Sat, 26 Nov 2016 15:18:14 +0000</pubDate>
  482.      <description>I enjoy learning. I enjoy gaining a better understanding of how things work. Right now a lot of my time is spent learning about programming languages because they are important to my career and my hobbies, but I want to branch out into learning about language in general. With this series I hope to learn more about the parts of speech. The different classifications...</description>
  483.    </item>
  484.    <item>
  485.      <title>Programs aren't Permanent</title>
  486.      <link>http://www.penguinstew.ca/posts/99</link>
  487.      <guid isPermaLink="false">penguinstew99</guid>
  488.      <pubDate>Sat, 17 Dec 2016 16:22:07 +0000</pubDate>
  489.      <description>After a certain age people begin to understand that objects still exist when you put them away. If you put a hammer on a shelf today it will likely still be there in a week and still be the same hammer. Programs on the other hand don't keep when you stop using them, at least not in the same way. This is because programs don't contain components the way...</description>
  490.    </item>
  491.    <item>
  492.      <title>In IL: Grade Analyser (switch)</title>
  493.      <link>http://www.penguinstew.ca/posts/100</link>
  494.      <guid isPermaLink="false">penguinstew100</guid>
  495.      <pubDate>Sat, 07 Jan 2017 15:39:56 +0000</pubDate>
  496.      <description>Last time we looked at the IL switch instruction. Today we are going to look at the switch statement in C# and see how it uses the IL switch instruction. We are going to use a program that tests a student's grade and prints out a message. Program.cs   using System;  namespace csSwitch {     class Program     {         static void Main(string[] args)...</description>
  497.    </item>
  498.    <item>
  499.      <title>Nouns</title>
  500.      <link>http://www.penguinstew.ca/posts/101</link>
  501.      <guid isPermaLink="false">penguinstew101</guid>
  502.      <pubDate>Sat, 04 Feb 2017 17:13:09 +0000</pubDate>
  503.      <description>We are going to start our investigation of the parts of speech with nouns. Nouns are said to name things. They are used to refer to entities, things, ideas, people, or places. Nouns can have multiple forms on inflections depending on how they are being used. These inflections are important to us because they can change the spelling of the word and can...</description>
  504.    </item>
  505.    <item>
  506.      <title>Computer Engineering is Weird</title>
  507.      <link>http://www.penguinstew.ca/posts/102</link>
  508.      <guid isPermaLink="false">penguinstew102</guid>
  509.      <pubDate>Sun, 26 Feb 2017 17:56:35 +0000</pubDate>
  510.      <description>Computer engineering is weird compared to other engineering disciplines. Engineers mainly work on the design part of a project. They come up with specifications that get approved by the client and then sealed by the engineer to indicate that they are ready to be used. Then the plans are given to other people who construct the project under the supervision...</description>
  511.    </item>
  512.    <item>
  513.      <title>In IL: Prize Calculator (switch-2)</title>
  514.      <link>http://www.penguinstew.ca/posts/103</link>
  515.      <guid isPermaLink="false">penguinstew103</guid>
  516.      <pubDate>Sat, 18 Mar 2017 15:27:40 +0000</pubDate>
  517.      <description>Last time we looked at a switch statement in C# which was implemented in IL by the switch instruction. The IL switch instruction is a lot more restrictive than the C# switch statement, for example the instruction expects its options to be continuous and only supports integers. The statement on the other hand can have large gaps between its options and...</description>
  518.    </item>
  519.    <item>
  520.      <title>Verbs</title>
  521.      <link>http://www.penguinstew.ca/posts/104</link>
  522.      <guid isPermaLink="false">penguinstew104</guid>
  523.      <pubDate>Tue, 09 May 2017 02:08:09 +0000</pubDate>
  524.      <description>Last time I said we were going to look at pronouns next, but I've decided it's better to look at verbs first. Verbs usually have a subject which is a noun identifying what is doing the verb. Verbs can also have an object which is a noun identifying what the verb is being done against. The subject/object difference has the most impact on pronouns which...</description>
  525.    </item>
  526.    <item>
  527.      <title>Computers were Created by Us</title>
  528.      <link>http://www.penguinstew.ca/posts/105</link>
  529.      <guid isPermaLink="false">penguinstew105</guid>
  530.      <pubDate>Mon, 05 Jun 2017 00:54:51 +0000</pubDate>
  531.      <description>The problem with a lot of scientific disciplines is that they are trying to understand and rationalize the universe and the universe has very little interest in being understood. Every time we think we have it figured out something new comes up and turns everything upside down. Isaac Newton figured he had a good handle on the whole gravity thing. He...</description>
  532.    </item>
  533.    <item>
  534.      <title>In IL: VB Grade Analyser (Select)</title>
  535.      <link>http://www.penguinstew.ca/posts/106</link>
  536.      <guid isPermaLink="false">penguinstew106</guid>
  537.      <pubDate>Sun, 25 Jun 2017 01:49:25 +0000</pubDate>
  538.      <description>The Visual Basic .NET Select statement is a lot like the C# switch statement. The two have similar syntax and are used for similar purposes but the VB version provides more options. For example the C# switch statement requires exact values where as the VB Select statement allows you to enter conditionals.  Let's start by looking at a Select statement...</description>
  539.    </item>
  540.    <item>
  541.      <title>Parts of Speech: Pronouns</title>
  542.      <link>http://www.penguinstew.ca/posts/107</link>
  543.      <guid isPermaLink="false">penguinstew107</guid>
  544.      <pubDate>Wed, 19 Jul 2017 04:04:53 +0000</pubDate>
  545.      <description>Pronouns replace nouns which have already been introduced or can be determined from context. They are used to simplify sentences and allow us to talk about something without having to use its full name every time. For example instead of saying "The head doctor ran down the hallway and then the head doctor slid into the operating room" you can say "The...</description>
  546.    </item>
  547.    <item>
  548.      <title>Don't Plan Outcomes</title>
  549.      <link>http://www.penguinstew.ca/posts/108</link>
  550.      <guid isPermaLink="false">penguinstew108</guid>
  551.      <pubDate>Sat, 12 Aug 2017 15:02:17 +0000</pubDate>
  552.      <description>I like planning. It makes me feel better to know what I'm going to do, or what I have to do. I also find that having a plan for what I want to accomplish helps me to be more productive and that it encourages me to be more diverse in my activities. That being said I've found that you need to be careful what you plan for.When planning it's important to...</description>
  553.    </item>
  554.    <item>
  555.      <title>Loop Instructions</title>
  556.      <link>http://www.penguinstew.ca/posts/109</link>
  557.      <guid isPermaLink="false">penguinstew109</guid>
  558.      <pubDate>Sat, 20 Jan 2018 15:24:25 +0000</pubDate>
  559.      <description>This post will be really simple because there are no IL loop instructions. As we shall see loops in IL are implemented using branching instructions just like the conditional statements we saw previously. The main difference is that conditionals tend to jump forward while loops tend to jump backwards so that instructions can be re-ran. So the question...</description>
  560.    </item>
  561.    <item>
  562.      <title>Articles</title>
  563.      <link>http://www.penguinstew.ca/posts/110</link>
  564.      <guid isPermaLink="false">penguinstew110</guid>
  565.      <pubDate>Sun, 11 Feb 2018 03:32:28 +0000</pubDate>
  566.      <description>Articles are used to indicate which entity a noun refers to. The direct article (The in English) is used to refer to a specific thing while the indirect article (A or An) is used to indicate a generic thing. A is used when the noun begins with a consonant sound while An is used when the noun begins with a vowel sound. For example it would be "A house"...</description>
  567.    </item>
  568.    <item>
  569.      <title>The easier road</title>
  570.      <link>http://www.penguinstew.ca/posts/111</link>
  571.      <guid isPermaLink="false">penguinstew111</guid>
  572.      <pubDate>Mon, 05 Mar 2018 03:58:21 +0000</pubDate>
  573.      <description>I'm currently working on converting the writings section into a hierarchy of pages instead of the simple category-page system it has now. This allows me the freedom to have as many or a few levels as I need instead of trying to force all pages into a fixed arrangement. One of the main requirements for the new version is that it should support using Open...</description>
  574.    </item>
  575.    <item>
  576.      <title>Print the Alphabet (while)</title>
  577.      <link>http://www.penguinstew.ca/posts/114</link>
  578.      <guid isPermaLink="false">penguinstew114</guid>
  579.      <pubDate>Mon, 26 Mar 2018 02:09:42 +0000</pubDate>
  580.      <description>The while loop is the simplest form of loop. It simply repeats the specified operations as long as the specified condition is true. To show off the while loop we are going to use a program that prints out the letters of the alphabet. Program.cs   using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;...</description>
  581.    </item>
  582.    <item>
  583.      <title>C++</title>
  584.      <link>http://www.penguinstew.ca/posts/115</link>
  585.      <guid isPermaLink="false">penguinstew115</guid>
  586.      <pubDate>Wed, 25 Apr 2018 02:58:14 +0000</pubDate>
  587.      <description>C++ started out as an extension to C that soon developed into its own unique language. While C is simple yet powerful C++ is complex yet very powerful. C++ is an object oriented language which means that the language is focused around creating classes consisting of attributes and actions. These classes are used as schematics for creating instances of...</description>
  588.    </item>
  589.    <item>
  590.      <title>Adjectives</title>
  591.      <link>http://www.penguinstew.ca/posts/116</link>
  592.      <guid isPermaLink="false">penguinstew116</guid>
  593.      <pubDate>Tue, 22 May 2018 03:33:54 +0000</pubDate>
  594.      <description>Adjectives are words attached to nouns to provide extra information about them. There are a large variety of adjectives and a wide variety of uses for adjectives. Last time we looked at articles which are a type of adjective that helps to provide information about which instance of a noun is being referred to. Adjectives can also be used to provide information...</description>
  595.    </item>
  596.    <item>
  597.      <title>Print the Alphabet (do while, for)</title>
  598.      <link>http://www.penguinstew.ca/posts/117</link>
  599.      <guid isPermaLink="false">penguinstew117</guid>
  600.      <pubDate>Sun, 17 Jun 2018 14:48:15 +0000</pubDate>
  601.      <description>Last time we looked at printing the alphabet using the while look. Today we are going to look at the do...while and for loops. First up we have the do...while loop which is vary similar to the while loop except that it checks the condition at the end of the loop instead of the beginning. Program.cs   using System; using System.Collections.Generic; using...</description>
  602.    </item>
  603.    <item>
  604.      <title>A Few Good Bugs</title>
  605.      <link>http://www.penguinstew.ca/posts/118</link>
  606.      <guid isPermaLink="false">penguinstew118</guid>
  607.      <pubDate>Sun, 08 Jul 2018 23:35:09 +0000</pubDate>
  608.      <description>As a programmer a certain part of your time will be spent fixing bugs. Unexpected crashes, unhandled errors, or things not working as expected. Some times these bugs will be super simple and fixing them is trivial. Other times a bug will be almost impossible to solve because there's no clear way to reproduce it and it seems to happen randomly and never...</description>
  609.    </item>
  610.    <item>
  611.      <title>In IL: Print the Alphabet (Do Until)</title>
  612.      <link>http://www.penguinstew.ca/posts/119</link>
  613.      <guid isPermaLink="false">penguinstew119</guid>
  614.      <pubDate>Sat, 01 Sep 2018 15:33:35 +0000</pubDate>
  615.      <description>In the last few parts we've been looking at C# loops, today we're going to look at a couple Visual Basic .NET loops. VB has a lot of the same loops as C#, with some syntax differences, but the Do Until and the Do ... Until loops are VB only. The Do Until loop is similar to the while loop except that instead of looping while the condition is true it loops...</description>
  616.    </item>
  617.    <item>
  618.      <title>Bookstore Adventure</title>
  619.      <link>http://www.penguinstew.ca/posts/120</link>
  620.      <guid isPermaLink="false">penguinstew120</guid>
  621.      <pubDate>Tue, 13 Nov 2018 01:39:35 +0000</pubDate>
  622.      <description>I'm a fan of books, in particular old computer books. I'm fascinated by the evolution of computers and the different ways people have found to solve the same problem. Now it's easy enough to find old computer books online, and I've bought quite a few that way, but I would like it if I could buy some in person. It's easier to tell the condition of a book...</description>
  623.    </item>
  624.    <item>
  625.      <title>Determiner</title>
  626.      <link>http://www.penguinstew.ca/posts/121</link>
  627.      <guid isPermaLink="false">penguinstew121</guid>
  628.      <pubDate>Wed, 05 Dec 2018 03:37:14 +0000</pubDate>
  629.      <description>Determiners are a type of adjective used to help identify which instance of a noun is being referred to. They are similar to articles and depending on who you talk to articles may be considered a type of Determiner. One important distinction between determiners and normal descriptive adjectives is that the rules for combining determiners are usually...</description>
  630.    </item>
  631.    <item>
  632.      <title>Print the Alphabet (break, continue)</title>
  633.      <link>http://www.penguinstew.ca/posts/122</link>
  634.      <guid isPermaLink="false">penguinstew122</guid>
  635.      <pubDate>Sat, 22 Dec 2018 23:19:35 +0000</pubDate>
  636.      <description>One final aspect of looping that we haven't looked at yet are the use of break and continue statements. These statements allow you more control over how loops progress. break statements stop the loop and move to the next statement after the loop while continue statements stop the current loop and moves execution onto the next iteration. We are going...</description>
  637.    </item>
  638.    <item>
  639.      <title>Improvisational Programming</title>
  640.      <link>http://www.penguinstew.ca/posts/123</link>
  641.      <guid isPermaLink="false">penguinstew123</guid>
  642.      <pubDate>Sun, 20 Jan 2019 02:31:04 +0000</pubDate>
  643.      <description>Last year I took a couple improv classes and I have to say improv is very enjoyable. It's fun to just go somewhere and be silly for a couple of hours while trying not to think too hard. It's also interesting to me how improv is very similar to programming in some respects but completely different in others. One of the reasons I signed up for improv is...</description>
  644.    </item>
  645.    <item>
  646.      <title>Array Instructions</title>
  647.      <link>http://www.penguinstew.ca/posts/124</link>
  648.      <guid isPermaLink="false">penguinstew124</guid>
  649.      <pubDate>Mon, 04 Feb 2019 02:28:32 +0000</pubDate>
  650.      <description>An array is a series of elements laid out continuously in memory with each element being accessible using its index value. The two key properties of an array are its bounds and its dimensions. Bounds indicate the lowest and highest possible index values while dimensions indicate how many index values are required.&amp;nbsp; For example a two-dimensional...</description>
  651.    </item>
  652.    <item>
  653.      <title>Chicken or the Egg</title>
  654.      <link>http://www.penguinstew.ca/posts/125</link>
  655.      <guid isPermaLink="false">penguinstew125</guid>
  656.      <pubDate>Sun, 07 Apr 2019 02:00:10 +0000</pubDate>
  657.      <description>People have long debated which came first, the chicken or the egg? Since genetic variation and mutations arise from the fertilization process the egg must have come first. Two proto-chickens got together and they produced an egg from which a chicken hatched. The hatching process doesn't change the animal inside of the egg and so a chicken must come from...</description>
  658.    </item>
  659.    <item>
  660.      <title>Summing Arrays</title>
  661.      <link>http://www.penguinstew.ca/posts/126</link>
  662.      <guid isPermaLink="false">penguinstew126</guid>
  663.      <pubDate>Sat, 27 Apr 2019 14:50:37 +0000</pubDate>
  664.      <description>Today we are going to see some of the instructions we looked at last time in action. Let's start by looking at a simple program that sums the values in an array. Program.cs   using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;  namespace CsArray1 {     class Program     {         static...</description>
  665.    </item>
  666.    <item>
  667.      <title>Abstraction is Magic</title>
  668.      <link>http://www.penguinstew.ca/posts/127</link>
  669.      <guid isPermaLink="false">penguinstew127</guid>
  670.      <pubDate>Sat, 15 Jun 2019 14:15:38 +0000</pubDate>
  671.      <description>There's a saying in scientific circles about standing on the shoulders of giants. The idea being that what people are working on today is based on the knowledge gained by those that came before them. If everyone was starting from scratch then we'd never make any progress. Programming is the same way but our currency of progress is abstraction. Abstraction...</description>
  672.    </item>
  673.    <item>
  674.      <title>Other Instructions</title>
  675.      <link>http://www.penguinstew.ca/posts/128</link>
  676.      <guid isPermaLink="false">penguinstew128</guid>
  677.      <pubDate>Sat, 02 Nov 2019 20:52:10 +0000</pubDate>
  678.      <description>We've talked about a bunch of instructions so far but there were some simple ones that were either skipped or missed. I want to take the time now to go through those instructions. ldloca (LoaD LOCal variable Address) Push the address of a local variable onto the stack.       Instruction Description Binary Format  ldcloca.s &amp;lt;index&amp;gt; Loads the address...</description>
  679.    </item>
  680.    <item>
  681.      <title>Adverbs</title>
  682.      <link>http://www.penguinstew.ca/posts/129</link>
  683.      <guid isPermaLink="false">penguinstew129</guid>
  684.      <pubDate>Sat, 04 Jan 2020 16:00:52 +0000</pubDate>
  685.      <description>Adverb is a catch all term for words that modify things that aren't nouns. They can be applied to verbs, adjectives, other adverbs, clauses and sentences. Like adjectives they serve to provide more specific context and more detail. Instead of saying "He walked away" you could say "He quickly walked away" or "She slowly walked away". Most but not all...</description>
  686.    </item>
  687.    <item>
  688.      <title>Tomatoes</title>
  689.      <link>http://www.penguinstew.ca/posts/130</link>
  690.      <guid isPermaLink="false">penguinstew130</guid>
  691.      <pubDate>Tue, 14 Jan 2020 02:38:02 +0000</pubDate>
  692.      <description>Someone recently asked me what kind of fruit I would be if I was a fruit and my automatic response was "Tomato" because that's always my response to questions about fruit. They were making a joke about bad pseudo-philosophical interview questions that are somehow supposed to provide insight about the perspective hire but I think the answer actually works...</description>
  693.    </item>
  694.    <item>
  695.      <title>Introduction</title>
  696.      <link>http://www.penguinstew.ca/posts/134</link>
  697.      <guid isPermaLink="false">penguinstew134</guid>
  698.      <pubDate>Sat, 23 Jan 2021 19:54:04 +0000</pubDate>
  699.      <description>This series is going to look at how data is stored in a computer. We're going to start with simple things like numbers and references but eventually we will work up to more complicated data structures like arrays and queues. My goal with the first part of the series is to get a solid grasp on how computers store simple values and touch a bit on how operations...</description>
  700.    </item>
  701.    <item>
  702.      <title>Assemblies</title>
  703.      <link>http://www.penguinstew.ca/posts/135</link>
  704.      <guid isPermaLink="false">penguinstew135</guid>
  705.      <pubDate>Sat, 20 Feb 2021 15:51:39 +0000</pubDate>
  706.      <description>So far we've mostly been looking at instructions. Instructions form the smallest part of a program, but you can't execute a random IL instruction on it's own. To see how instructions fit together we need to pull up and start looking at things from the outside in. To start with we are going to look at assemblies. A .NET program can be thought of as a...</description>
  707.    </item>
  708.    <item>
  709.      <title>Adventures in Partitions</title>
  710.      <link>http://www.penguinstew.ca/posts/136</link>
  711.      <guid isPermaLink="false">penguinstew136</guid>
  712.      <pubDate>Sat, 20 Mar 2021 15:37:01 +0000</pubDate>
  713.      <description>No, this post isn't about Poland I've always been fascinated by the history of programming and to that end I recently bought myself an old computer. I installed Windows 98 SE, Windows NT 4.0, Windows 3.1 and OS/2 2.1 on it and installed a variety of programming packages. Previously I was using virtual machines to host the OS but I found the virtual screen...</description>
  714.    </item>
  715.    <item>
  716.      <title>Bits</title>
  717.      <link>http://www.penguinstew.ca/posts/137</link>
  718.      <guid isPermaLink="false">penguinstew137</guid>
  719.      <pubDate>Sat, 17 Apr 2021 15:13:51 +0000</pubDate>
  720.      <description>Binary Digits or Bits are the simplest data type used by computers. They are can either have a value of 0 or 1 and all digital data is based on them. How the data is actually stored depends on what you are storing it on. Inside of a computer bits are stored and transmitted using voltage levels. The actual voltages and which state represents which value...</description>
  721.    </item>
  722.    <item>
  723.      <title>Abstraction is Magic</title>
  724.      <link>http://www.penguinstew.ca/posts/138</link>
  725.      <guid isPermaLink="false">penguinstew138</guid>
  726.      <pubDate>Sun, 16 May 2021 14:47:37 +0000</pubDate>
  727.      <description>In computing terms an abstraction is treating something like a magical box. You put certain things into the box and get certain things out of it but how the box actually works is irrelevant to you. Typically this magic box is a system, program or library provided to you by someone else that solves some general problem of computing or provides certain...</description>
  728.    </item>
  729.    <item>
  730.      <title>In IL: Class Definitions</title>
  731.      <link>http://www.penguinstew.ca/posts/139</link>
  732.      <guid isPermaLink="false">penguinstew139</guid>
  733.      <pubDate>Sun, 06 Jun 2021 15:18:40 +0000</pubDate>
  734.      <description>IL is a object oriented language like C# and Visual Basic .Net. This means that classes are a built in concept. Classes are defined with a class header describing the class followed by a class body enclosed in curly braces. .class &amp;lt;attributes..&amp;gt; &amp;lt;Id&amp;gt; extends &amp;lt;baseClas&amp;gt; implements &amp;lt;interfaces…&amp;gt;{ } A class is declared using the...</description>
  735.    </item>
  736.    <item>
  737.      <title>Goals</title>
  738.      <link>http://www.penguinstew.ca/posts/140</link>
  739.      <guid isPermaLink="false">penguinstew140</guid>
  740.      <pubDate>Sat, 28 Aug 2021 00:44:00 +0000</pubDate>
  741.      <description>I’ve been contemplating goals a lot lately. It seems like goals can be both good and bad depending how you set them. They can help you get stuff done while at the same time discouraging you from doing things. On the positive side, goals are good for making sure you know what to do. Having a plan for your career, hobbies, life etc. If your goals are...</description>
  742.    </item>
  743.    <item>
  744.      <title>Terrible with Dates</title>
  745.      <link>http://www.penguinstew.ca/posts/141</link>
  746.      <guid isPermaLink="false">penguinstew141</guid>
  747.      <pubDate>Sat, 25 Sep 2021 16:35:24 +0000</pubDate>
  748.      <description>I like to think my memory is pretty good. I can remember song lyrics and movie quotes. I can remember classes, function names and programming concepts. I can imagine locations in my head. I can remember math and physics concepts even if I haven’t used them in a while, but I am terrible at remembering dates. It seems like my brain strips away date information...</description>
  749.    </item>
  750.    <item>
  751.      <title>Logical Values</title>
  752.      <link>http://www.penguinstew.ca/posts/142</link>
  753.      <guid isPermaLink="false">penguinstew142</guid>
  754.      <pubDate>Sun, 31 Oct 2021 15:20:02 +0000</pubDate>
  755.      <description>Last time we looked at bits, binary digits, which can be either a 0 or a 1. Now the question is what can we do with these bits? Well the simplest thing we can do is treat them as logical or boolean values (named after George Boole and the system of Boolean algebra he developed). These can be either true or false. Many languages have a bool or boolean...</description>
  756.    </item>
  757.    <item>
  758.      <title>In IL: C# Classes and Structs</title>
  759.      <link>http://www.penguinstew.ca/posts/144</link>
  760.      <guid isPermaLink="false">penguinstew144</guid>
  761.      <pubDate>Sun, 05 Dec 2021 18:58:52 +0000</pubDate>
  762.      <description>Last time we looked at class definitions in IL, now let’s see how some compiled C# examples look. This program has a variety of class and struct definitions. Program.cs   using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;  namespace CsClass {     class Program     {         static void...</description>
  763.    </item>
  764.    <item>
  765.      <title>Programming Active Server Pages</title>
  766.      <link>http://www.penguinstew.ca/posts/145</link>
  767.      <guid isPermaLink="false">penguinstew145</guid>
  768.      <pubDate>Sun, 23 Jan 2022 16:18:34 +0000</pubDate>
  769.      <description>Programming Active Server Pages was written by Scott Hillier and Daniel Mezick and published by Microsoft Press in 1997. This book discusses Active Server Pages (ASP), one of Microsoft’s early attempts at building a server-side website development platform. The idea is that you create .asp files with sections of VBScript or JavaScript code in them...</description>
  770.    </item>
  771.    <item>
  772.      <title>An Incomplete History of Microprocessors</title>
  773.      <link>http://www.penguinstew.ca/posts/146</link>
  774.      <guid isPermaLink="false">penguinstew146</guid>
  775.      <pubDate>Sat, 05 Mar 2022 16:06:20 +0000</pubDate>
  776.      <description>At the dawn of the computer age not only were they massive but their components were massive as well. Large collections of vacuum tubes or discrete transistors all wired together. A processor could fill a cabinet all by itself. The invention of integrated circuits allowed for all these components to be placed inside a single chip that could fit in your...</description>
  777.    </item>
  778.    <item>
  779.      <title>Numbers</title>
  780.      <link>http://www.penguinstew.ca/posts/147</link>
  781.      <guid isPermaLink="false">penguinstew147</guid>
  782.      <pubDate>Sat, 03 Sep 2022 19:34:57 +0000</pubDate>
  783.      <description>So far we’ve only used bits to store logical values, true and false, but there’s limited information that can be represented with just true and false. How do you encode that a building has 5 floors? A series of boolean values encoding if the building has floor 1, floor 2, floor 3… ? That’s manageable for a few floors but will get very complicated...</description>
  784.    </item>
  785.    <item>
  786.      <title>In IL: VB Classes, Modules and Structures</title>
  787.      <link>http://www.penguinstew.ca/posts/148</link>
  788.      <guid isPermaLink="false">penguinstew148</guid>
  789.      <pubDate>Sat, 29 Oct 2022 17:15:51 +0000</pubDate>
  790.      <description>Last time we looked at Classes and structs in C#, now we will look at the Visual Basic .NET version of those concepts. This program has a variety of Class, Module and Structure definitions.  Module1.vb   Module Module1     Sub Main()     End Sub End Module  Friend Class FriendClass End Class  Public Class PublicClass End Class  Public Class NestedClass...</description>
  791.    </item>
  792.    <item>
  793.      <title>2022 Retrospective</title>
  794.      <link>http://www.penguinstew.ca/posts/149</link>
  795.      <guid isPermaLink="false">penguinstew149</guid>
  796.      <pubDate>Sun, 01 Jan 2023 04:15:55 +0000</pubDate>
  797.      <description>2022 has definitely been a stressful year for me but I wouldn't necessarily say it's been a bad year. I think I have accomplished some things, which is good. They weren't all things I set out to accomplish but that's okay. Lupo I've been thinking about getting a second cat for a while. Robin, my other cat, is getting older and I didn't want to be in...</description>
  798.    </item>
  799.    <item>
  800.      <title>2023</title>
  801.      <link>http://www.penguinstew.ca/posts/150</link>
  802.      <guid isPermaLink="false">penguinstew150</guid>
  803.      <pubDate>Tue, 03 Jan 2023 01:46:25 +0000</pubDate>
  804.      <description>I am hoping that 2023 will be less stressful and more productive. Hopefully that statement won't draw the wrath of the universe. Lupo The priority for Lupo this year will be finding food that agrees with his stomach better. I also need to do some tests with food bowls to fine arrangements that work best. House In February I'm hoping that my financial...</description>
  805.    </item>
  806.    <item>
  807.      <title>Perspectives</title>
  808.      <link>http://www.penguinstew.ca/posts/151</link>
  809.      <guid isPermaLink="false">penguinstew151</guid>
  810.      <pubDate>Mon, 06 Feb 2023 02:00:29 +0000</pubDate>
  811.      <description>A while ago I was walking down the street when I saw a hotel employee carrying the luggage of a fancy looking couple into a hotel. This started me thinking about how different some people's lives are. Having someone carrying their luggage probably feels normal for them but I would find it weird. "I can do that, you don't need to do that". Maybe they...</description>
  812.    </item>
  813.    <item>
  814.      <title>DataTypes: Binary Arithmetic</title>
  815.      <link>http://www.penguinstew.ca/posts/152</link>
  816.      <guid isPermaLink="false">penguinstew152</guid>
  817.      <pubDate>Mon, 04 Sep 2023 00:08:21 +0000</pubDate>
  818.      <description>Last time I said we would talk about negative numbers next but I realized I should probably explain binary arithmetic first. It's easier to show negative numbers working if you understand how binary math with positive numbers works. So that's what we are going to do today. Binary arithmetic is actually easy. It mostly works the same as decimal arithmetic...</description>
  819.    </item>
  820.    <item>
  821.      <title>Field Definitions</title>
  822.      <link>http://www.penguinstew.ca/posts/153</link>
  823.      <guid isPermaLink="false">penguinstew153</guid>
  824.      <pubDate>Sun, 05 Nov 2023 16:35:04 +0000</pubDate>
  825.      <description>Fields are used to store information as part of a type.  .field &amp;lt;attributes…&amp;gt; &amp;lt;type&amp;gt; &amp;lt;Id&amp;gt; &amp;lt;initializer&amp;gt; A field is declared using the .field directive. This is followed by a set of attributes which describe how the field behaves. The type indicates what kind of data the field contains, Id is the name of the field, and the initializer...</description>
  826.    </item>
  827.    <item>
  828.      <title>2023 Retrospective</title>
  829.      <link>http://www.penguinstew.ca/posts/154</link>
  830.      <guid isPermaLink="false">penguinstew154</guid>
  831.      <pubDate>Mon, 01 Jan 2024 02:48:18 +0000</pubDate>
  832.      <description>I think this year overall has been an improvement over previous ones. I have gotten more done this year than in the last few years and I'm making progress on some things. Progress is important. So starting with more personal stuff. Cats The year started off a little stressful with Robin having the days where she wouldn't eat. I tried to make changes...</description>
  833.    </item>
  834.    <item>
  835.      <title>Adventures in Text Interfaces</title>
  836.      <link>http://www.penguinstew.ca/posts/155</link>
  837.      <guid isPermaLink="false">penguinstew155</guid>
  838.      <pubDate>Sun, 14 Jan 2024 17:51:48 +0000</pubDate>
  839.      <description>For a while now I've been curious about how full screen MS-DOS applications were made. The kind of programs that have menus, scroll bars and pop-up prompts. Stuff like Edit or the various DOS IDEs. They seemed pretty common so I assumed that there would be a lot written about them, I was wrong and that just made me more curious. My first problem was...</description>
  840.    </item>
  841.    <item>
  842.      <title>DataTypes: Negative Numbers</title>
  843.      <link>http://www.penguinstew.ca/posts/156</link>
  844.      <guid isPermaLink="false">penguinstew156</guid>
  845.      <pubDate>Sat, 16 Mar 2024 20:17:34 +0000</pubDate>
  846.      <description>In the last two posts we've been looking at positive binary numbers but what about negative binary numbers? How do we represent those? The simple answer is that you put a negative sign in front of the number, so –101 would be –5, but that just changes the question to how do we record a negative sign with bits?  Well, we have a few options. Sign and...</description>
  847.    </item>
  848.    <item>
  849.      <title>Field Declarations</title>
  850.      <link>http://www.penguinstew.ca/posts/157</link>
  851.      <guid isPermaLink="false">penguinstew157</guid>
  852.      <pubDate>Sat, 25 May 2024 15:22:46 +0000</pubDate>
  853.      <description>Last time we looked at the options for declaring fields in IL, today we are going to look at some examples. This C# program has a variety of fields defined. Program.cs   using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Numerics; using System.Reflection; using System.Text; using System.Threading.Tasks; ...</description>
  854.    </item>
  855.  </channel>
  856. </rss>
  857.  

If you would like to create a banner that links to this page (i.e. this validation result), do the following:

  1. Download the "valid RSS" banner.

  2. Upload the image to your own server. (This step is important. Please do not link directly to the image on this server.)

  3. Add this HTML to your page (change the image src attribute if necessary):

If you would like to create a text link instead, here is the URL you can use:

http://www.feedvalidator.org/check.cgi?url=http%3A//www.penguinstew.ca/RSS/RSS.xml

Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda