<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>BenKreeger.com</title>
	
	<link>http://benkreeger.com/blog</link>
	<description>It's my site, I can whine if I want to</description>
	<pubDate>Thu, 11 Dec 2008 03:45:43 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/benkreegerblog" type="application/rss+xml" /><feedburner:browserFriendly></feedburner:browserFriendly><item>
		<title>Hello, WordPress v2.7!</title>
		<link>http://benkreeger.com/blog/personal/hello-wordpress-v27</link>
		<comments>http://benkreeger.com/blog/personal/hello-wordpress-v27#comments</comments>
		<pubDate>Thu, 11 Dec 2008 03:37:54 +0000</pubDate>
		<dc:creator>Ben Kreeger</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://benkreeger.com/blog/personal/hello-wordpress-v27</guid>
		<description><![CDATA[Finally, a personal-category post.  I&#8217;ve upgraded to WordPress v2.7; if you experience any problems, please shoot me an email at&#8230;

benjaminkreeger [at] gmail [dot] com

In other news, Academia is completely finished (turned it in last Monday), and I&#8217;ll probably throw it up on my server along with the source code here once finals are over. [...]]]></description>
			<content:encoded><![CDATA[<p>Finally, a personal-category post.  I&#8217;ve upgraded to WordPress v2.7; if you experience any problems, please shoot me an email at&#8230;</p>

<blockquote>benjaminkreeger [at] gmail [dot] com</blockquote>

<p>In other news, Academia is completely finished (turned it in last Monday), and I&#8217;ll probably throw it up on my server along with the source code here once finals are over.  Okay, okay &#8212; I only have <strong>one</strong> actual final, but I&#8217;m too busy learning Objective-C and studying for that final (two unrelated activities) in the meantime.</p>

<p><strong>EDIT</strong>: I actually <em>just</em> peeked behind the hood at the changes to the WordPress dashboard UI.  It&#8217;s nothing short of <strong>awesome</strong> and another reason you should be using WordPress as your blogging-platform-of-choice.</p>

<p><img src="/images/wordpressdash-20081210-214354.jpg" alt="WordPress's new dashboard" /></p>
]]></content:encoded>
			<wfw:commentRss>http://benkreeger.com/blog/personal/hello-wordpress-v27/feed</wfw:commentRss>
		</item>
		<item>
		<title>Another day, another C# app</title>
		<link>http://benkreeger.com/blog/study/another-day-another-c-app</link>
		<comments>http://benkreeger.com/blog/study/another-day-another-c-app#comments</comments>
		<pubDate>Wed, 03 Dec 2008 04:14:41 +0000</pubDate>
		<dc:creator>Ben Kreeger</dc:creator>
		
		<category><![CDATA[Study]]></category>

		<guid isPermaLink="false">http://benkreeger.com/blog/?p=141</guid>
		<description><![CDATA[So I&#8217;m writing another C# app, but this one is for a Systems Design class.  It&#8217;s a small app (part of a larger imaginary implementation) that displays doctor and patient records (as well as outrageous patient account balances) at a hospital.  I&#8217;m probably not allowed to divulge much (it is vaguely based off [...]]]></description>
			<content:encoded><![CDATA[<p>So I&#8217;m writing another C# app, but this one is for a Systems Design class.  It&#8217;s a small app (part of a larger imaginary implementation) that displays doctor and patient records (as well as outrageous patient account balances) at a hospital.  I&#8217;m probably not allowed to divulge much (it is <em>vaguely</em> based off of an existing system being put in place in our area) but here&#8217;s a goofy screenshot of me testing the app. Enjoy!</p>

<p><img src="/images/housemd.png" alt="Dr. House, M.D." /></p>
]]></content:encoded>
			<wfw:commentRss>http://benkreeger.com/blog/study/another-day-another-c-app/feed</wfw:commentRss>
		</item>
		<item>
		<title>Progress on Academia: allllmost done</title>
		<link>http://benkreeger.com/blog/study/progress-on-academia-allllmost-done</link>
		<comments>http://benkreeger.com/blog/study/progress-on-academia-allllmost-done#comments</comments>
		<pubDate>Sun, 30 Nov 2008 18:57:26 +0000</pubDate>
		<dc:creator>Ben Kreeger</dc:creator>
		
		<category><![CDATA[Study]]></category>

		<guid isPermaLink="false">http://benkreeger.com/blog/study/progress-on-academia-allllmost-done</guid>
		<description><![CDATA[For a short progress indicator on Academia&#8217;s progress?  It&#8217;s almost done.  I&#8217;ve got to figure out a few things for it this afternoon (how to send the contents of a text field to the printer in C# .NET, for one thing)  and then I&#8217;ll turn it in late tonight to my instructor. [...]]]></description>
			<content:encoded><![CDATA[<p>For a short progress indicator on Academia&#8217;s progress?  It&#8217;s almost done.  I&#8217;ve got to figure out a few things for it this afternoon (how to send the contents of a text field to the printer in C# .NET, for one thing)  and then I&#8217;ll turn it in late tonight to my instructor.  I present my code in class tomorrow, so here&#8217;s to hoping I remember everything I&#8217;ve done (my comments help, but I don&#8217;t know if they&#8217;ll help me THAT much in my presentation).</p>

<p>Once I&#8217;ve got it turned in and the semester&#8217;s open, I&#8217;ll post it in the software section along with its source code.  What&#8217;s my next project, you ask?  Well, after finishing up the semester (and all the other projects I&#8217;ve got going on), I&#8217;m going to take up Objective-C and Cocoa.  It&#8217;s something I&#8217;ve always wanted to do (program for Mac OS X and the iPhone), and I&#8217;ve found some great resources (online and off-) that are going to help me out.  That, and my Windows programming class has re-introduced me to a lot of object-oriented programming concepts that are helping me learn ObjC (already &#8212; I&#8217;m following Stanford&#8217;s <a href="http://www.stanford.edu/class/cs193e/">online Cocoa Programming course</a>, and it&#8217;s a big help).  That&#8217;s it for me.  Off to work!</p>
]]></content:encoded>
			<wfw:commentRss>http://benkreeger.com/blog/study/progress-on-academia-allllmost-done/feed</wfw:commentRss>
		</item>
		<item>
		<title>Desktop modification</title>
		<link>http://benkreeger.com/blog/personal/desktop-modification</link>
		<comments>http://benkreeger.com/blog/personal/desktop-modification#comments</comments>
		<pubDate>Mon, 24 Nov 2008 21:55:42 +0000</pubDate>
		<dc:creator>Ben Kreeger</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://benkreeger.com/blog/?p=136</guid>
		<description><![CDATA[I&#8217;ve been working on a little desktop design under Windows, and I&#8217;ve switched from Rainmeter to Samurize because the latter is easier for a dummy like me to set it up.  It&#8217;s a work in progress; I hope to make it look really really cool by the time it&#8217;s done.  Screenshot after the [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been working on a little desktop design under Windows, and I&#8217;ve switched from Rainmeter to Samurize because the latter is easier for a dummy like me to set it up.  It&#8217;s a work in progress; I hope to make it look really really cool by the time it&#8217;s done.  Screenshot after the jump.</p>

<p><span id="more-136"></span><a href="/images/samurize.jpg" alt="Desktop mod with Samurize and ObjectDock"><img src="/images/samurize.jpg" alt="Desktop mod with Samurize and ObjectDock" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://benkreeger.com/blog/personal/desktop-modification/feed</wfw:commentRss>
		</item>
		<item>
		<title>Progress on Academia: the hard part’s almost over</title>
		<link>http://benkreeger.com/blog/study/progress-on-academia-the-hard-parts-almost-over</link>
		<comments>http://benkreeger.com/blog/study/progress-on-academia-the-hard-parts-almost-over#comments</comments>
		<pubDate>Mon, 24 Nov 2008 01:03:10 +0000</pubDate>
		<dc:creator>Ben Kreeger</dc:creator>
		
		<category><![CDATA[Study]]></category>

		<guid isPermaLink="false">http://benkreeger.com/blog/study/progress-on-academia-the-hard-parts-almost-over</guid>
		<description><![CDATA[I&#8217;ve been hammering away at Academia for the past week now (took one day off in the middle), and I&#8217;ve made some really good progress on it.  I&#8217;ve finished most of the add and modify sections; there are a few big things left that I need to implement in those places (including deleting students [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been hammering away at Academia for the past week now (took one day off in the middle), and I&#8217;ve made some really good progress on it.  I&#8217;ve finished most of the <em>add</em> and <em>modify</em> sections; there are a few big things left that I need to implement in those places (including deleting students as well as blank-field input checks), but for the most part, they&#8217;re complete.  Screenshots and more details after the jump.</p>

<p><span id="more-135"></span><img src="/images/academia/screen1.png" alt="Academia Main Menu, Modify Form" /></p>

<p>I&#8217;ve revamped Academia&#8217;s main menu just a <em>tiny</em> bit, as I&#8217;ve changed up the title section and the background and merged them into an image and set that as the background.  I may do that for the input forms, but I doubt it (only if time allows and I find a neat-looking, non-obtrusive way of doing it).</p>

<p>As you look at the modify form, shown on the right, you will be able to select a student from the list, and edit their various bits of information.  On the far far right of the screenshot is the part where you can add or modify that current student&#8217;s classes.  The &#8216;add class&#8217; form that shows up is almost an exact copy of the &#8216;add student&#8217; form (minus the student input part).  When you select a class from the dropdown list below the add class button, the semester/year/grade fields are shown.  From there you can make changes to those bits, and save changes (or delete a class if you&#8217;d like).  I haven&#8217;t yet implemented a confirmation dialog that asks if you want to delete; I&#8217;ll do that for the delete student button as well, once I put it in.</p>

<p>Tonight I spent all my time rewriting my Course and Enrollment classes; I setup Course before I even thought to implement Enrollment as a class, and thus when you enrolled a student in a course, it would talk to a method in the Student class that would talk to the Enrollment database layer class, sending it a Student object and a Course object.  I rewrote all that so the form would instead talk to the Enrollment class and it would create an Enrollment instead of a Course &#8212; the way it was meant to be in the first place.  I also rewrote the way that courses were brought up when you&#8217;d select them from the drop down lists in the Add forms to match the Update forms.  In other words, I <em>probably</em> should have thought more about modifying the database before adding to it.  I probably didn&#8217;t plan that well enough.</p>

<p>That&#8217;s enough from me tonight.  Thanksgiving is coming up, everyone.  Eat lots of turkey, tofurkey, chicken, spam, or whatever it is that your family chooses.  I&#8217;ll be eating my fair share, and coding over the break as well.  Have fun!</p>
]]></content:encoded>
			<wfw:commentRss>http://benkreeger.com/blog/study/progress-on-academia-the-hard-parts-almost-over/feed</wfw:commentRss>
		</item>
		<item>
		<title>Academia’s icon</title>
		<link>http://benkreeger.com/blog/study/academias-icon</link>
		<comments>http://benkreeger.com/blog/study/academias-icon#comments</comments>
		<pubDate>Fri, 14 Nov 2008 19:42:02 +0000</pubDate>
		<dc:creator>Ben Kreeger</dc:creator>
		
		<category><![CDATA[Study]]></category>

		<guid isPermaLink="false">http://benkreeger.com/blog/study/academias-icon</guid>
		<description><![CDATA[Although I&#8217;m a fool with little skill in graphic design, I present to you the icon for Academia, along with a little description of why I made what I made.



The two circles overlap because the app is meant to focus on relational databases and how certain data will overlap and relate and form complete queries.
It&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>Although I&#8217;m a fool with little skill in graphic design, I present to you the icon for Academia, along with a little description of why I made what I made.</p>

<p><img src="/images/Academia-Icon.png" alt="Academia" /><br /><br /></p>

<p><span id="more-132"></span><ul><li>The two circles overlap because the app is meant to focus on relational databases and how certain data will overlap and relate and form complete queries.</li>
<li>It&#8217;s in black &amp; white because the program is overly simplified for what it does.</li>
<li>And it&#8217;s A+, because that&#8217;s the grade I hope to get on this project (I guess you could look at it because it&#8217;s for inputting grades).</li></ul></p>
]]></content:encoded>
			<wfw:commentRss>http://benkreeger.com/blog/study/academias-icon/feed</wfw:commentRss>
		</item>
		<item>
		<title>Progress on Academia: part I complete!</title>
		<link>http://benkreeger.com/blog/study/progress-on-academia-part-i-complete</link>
		<comments>http://benkreeger.com/blog/study/progress-on-academia-part-i-complete#comments</comments>
		<pubDate>Fri, 14 Nov 2008 05:37:49 +0000</pubDate>
		<dc:creator>Ben Kreeger</dc:creator>
		
		<category><![CDATA[Study]]></category>

		<guid isPermaLink="false">http://benkreeger.com/blog/study/progress-on-academia-part-i-complete</guid>
		<description><![CDATA[I&#8217;ve been doing gobs of work lately on Academia, and I&#8217;ve gotten to a small little milestone I&#8217;ve set for myself as &#8220;Part I,&#8221; and that&#8217;s the create portion of the application.  Well, creating a new student and associating courses with it.  Which was a huge source of confusion in my brain, originally. [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been doing gobs of work lately on Academia, and I&#8217;ve gotten to a small little milestone I&#8217;ve set for myself as &#8220;Part I,&#8221; and that&#8217;s the <strong>create</strong> portion of the application.  Well, creating a new student and associating courses with it.  Which was a huge source of confusion in my brain, originally.  Read on for a few other missteps I had while doing it (sorry, no screenshots yet, maybe later).</p>

<p><span id="more-131"></span>My first dilemma was getting the user to input their courses.  How was I going to go about implementing that?  My initial idea was to have the user just type in the name of the class and the grade they got.  I then realized that if this became an actual application on the market (free or commercial), that wouldn&#8217;t cut it.  Well, a lot of the stuff I&#8217;m doing probably wouldn&#8217;t cut it, anyway &#8212; but I wasn&#8217;t okay with that method of user input.  So I went with combo boxes.  All combo boxes.  Except the name of the course, which gets pulled from the database and stuck on the form as a simple text label.</p>

<p>My second dilemma actually got solved before the first one did, and that&#8217;s which classes to include in my database (or rather how to get them there in the first place).  I wanted to keep things simple (something I usually have problems doing), so I went with Missouri State&#8217;s class schedule to get course codes and short descriptions.  I figured it wouldn&#8217;t be much of a problem to use the whole course catalog, so I began to copy.  I would&#8217;ve gotten though the whole catalog in 20 minutes, but I stopped halfway through and realized something. I&#8217;ve got to put in credit hour amounts for each one of these classes, and I&#8217;m already at 2,000 classes.  So I backtracked and only selected a set of departments (business ones like Marketing, Accounting, Management, CIS); I have close to 300 classes in my database, and I think that&#8217;ll do fine for what I&#8217;m trying to do.  I may update the classes with better class names (right now they&#8217;re abbreviated names that look pretty crappy on a form) but I&#8217;ll save that for once I&#8217;ve got <em>everything else</em> done.</p>

<p>Meanwhile, I&#8217;m throwing together songs while I&#8217;m slinging code that really get me pumped.  Call me nerdy, but they&#8217;re great motivators for me.  And no, there&#8217;s <strong>no Barry Manilow</strong>.  I&#8217;ll probably post the mix once I&#8217;m finished with Academia.</p>

<p>On my to-do list?  Create an application icon, for one.  I&#8217;d like to get that out of the way before I move on to Part II, or the <strong>update</strong> form.  It&#8217;s another great motivator, because I like design more than I like coding.  I&#8217;ll certainly post the icon on here once it&#8217;s done.</p>

<p>I&#8217;m tired, so I&#8217;m calling it a night.</p>
]]></content:encoded>
			<wfw:commentRss>http://benkreeger.com/blog/study/progress-on-academia-part-i-complete/feed</wfw:commentRss>
		</item>
		<item>
		<title>Introducing: Academia</title>
		<link>http://benkreeger.com/blog/study/introducing-academia</link>
		<comments>http://benkreeger.com/blog/study/introducing-academia#comments</comments>
		<pubDate>Sun, 09 Nov 2008 02:37:02 +0000</pubDate>
		<dc:creator>Ben Kreeger</dc:creator>
		
		<category><![CDATA[Study]]></category>

		<guid isPermaLink="false">http://benkreeger.com/blog/?p=127</guid>
		<description><![CDATA[
  

Okay, don&#8217;t panic. It&#8217;s nothing big. It&#8217;s only the reason I haven&#8217;t posted much in the past&#8230; several weeks. It&#8217;s called school. But on top of that is the application I&#8217;m writing for my CIS334 (Advanced Windows Programming) C# final project: Academia. And I&#8217;m going to try to log my progress publicly through [...]]]></description>
			<content:encoded><![CDATA[<p><center>
  <img src="/images/academia/academiaMain.png" alt="Academia" />
</center><br />
Okay, don&#8217;t panic. It&#8217;s nothing big. It&#8217;s only the reason I haven&#8217;t posted much in the past&#8230; several weeks. It&#8217;s called school. But on top of that is the application I&#8217;m writing for my CIS334 (Advanced Windows Programming) C# final project: <strong>Academia</strong>. And I&#8217;m going to <em>try</em> to log my progress publicly through my site. I&#8217;ll attach my project proposal to the end of this post once I boot back into OS X and get the file for it.<br />
<br /></p>

<p><strong>Edit</strong>: <a href="/files/docs/academia-proposal.pdf">here</a>&#8217;s the project proposal.</p>
]]></content:encoded>
			<wfw:commentRss>http://benkreeger.com/blog/study/introducing-academia/feed</wfw:commentRss>
		</item>
		<item>
		<title>Missouri State on track to become the next University of Phoenix?</title>
		<link>http://benkreeger.com/blog/study/missouri-state-on-track-to-become-the-next-university-of-phoenix</link>
		<comments>http://benkreeger.com/blog/study/missouri-state-on-track-to-become-the-next-university-of-phoenix#comments</comments>
		<pubDate>Sun, 09 Nov 2008 02:28:43 +0000</pubDate>
		<dc:creator>Ben Kreeger</dc:creator>
		
		<category><![CDATA[Study]]></category>

		<guid isPermaLink="false">http://benkreeger.com/blog/?p=125</guid>
		<description><![CDATA[I&#8217;ve heard some news that Missouri State&#8217;s CIS program is being transitioned into an all-online degree, by order of the Provost (yes, with a capital P).  This is alarming, and I&#8217;ll tell you why: I&#8217;m a CIS major who&#8217;s had a few total-online classes (I&#8217;m not talking about the blended courses) in the degree, [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve heard some news that Missouri State&#8217;s CIS program is being transitioned into an all-online degree, by order of the Provost (yes, with a capital P).  This is alarming, and I&#8217;ll tell you why: I&#8217;m a CIS major who&#8217;s had a few total-online classes (I&#8217;m not talking about the blended courses) in the degree, and they have been <em>far less than satisfactory</em>, to put it nicely.</p>

<p><span id="more-125"></span>Instruction is difficult when it comes to teaching a database course online.  I understand that.  So why have it online?  In conferring with the others in my online class(es), they&#8217;d much rather have some sort of session where we meet in class part of the time, and turn in assignments online.  Course instruction would make more sense to us students that way.  Either way, I&#8217;m not bitching about one or two classes that don&#8217;t work out online.  I&#8217;m upset for the students that will have to take their entire degree online in this manner.  There are some courses that are being taught online well, and there are some that are sad excuses for online classes.  Instead of transitioning the entire CIS degree into an online course, why don&#8217;t we examine how students feel about the current online classes given and improve on those <strong>first</strong>?  Otherwise, we&#8217;re going to have this whole major where students have no idea what&#8217;s going on.</p>

<p>I think I&#8217;ve lost all the fury I had stored up about this since originally hearing about it a couple of weeks ago.  But the bottom line is still there: let&#8217;s improve our existing program first, and <em>then</em> work to make it more accessible to students outside of the university (and charging them double per credit hour).  Unless, of course, all the university cares about is making tons and tons of money.  And in that case (the likely one) it seems like the customers, the students, are quickly losing their buying power.  And the university is going in whatever-the-hell direction the Provost herself chooses.</p>
]]></content:encoded>
			<wfw:commentRss>http://benkreeger.com/blog/study/missouri-state-on-track-to-become-the-next-university-of-phoenix/feed</wfw:commentRss>
		</item>
		<item>
		<title>Hard drive fall down, go boom</title>
		<link>http://benkreeger.com/blog/personal/hard-drive-fall-down-go-boom</link>
		<comments>http://benkreeger.com/blog/personal/hard-drive-fall-down-go-boom#comments</comments>
		<pubDate>Wed, 15 Oct 2008 18:10:11 +0000</pubDate>
		<dc:creator>Ben Kreeger</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://benkreeger.com/blog/?p=122</guid>
		<description><![CDATA[I think this is the nail in the coffin for my MacBook&#8217;s Seagate hard drive. Last night I woke up my laptop to finish my Windows Programming mid-term and OS X froze hard. After a hard reset it crashed again, and then I resorted to Disk Utility which told me my volume couldn&#8217;t be repaired. [...]]]></description>
			<content:encoded><![CDATA[<p>I think this is the nail in the coffin for my MacBook&#8217;s Seagate hard drive. Last night I woke up my laptop to finish my Windows Programming mid-term and OS X froze <em>hard</em>. After a hard reset it crashed again, and then I resorted to Disk Utility which told me my volume couldn&#8217;t be repaired. Again. This happened a couple of weeks ago, too, so I think there&#8217;s something a bit goofy with my hard drive. I shouldn&#8217;t have to be reformatting my hard drive twice a month.</p>

<p><center><img src="/images/burninghdd.jpg" alt="Bye bye, HDD!" /></center><br /></p>

<p>This afternoon I&#8217;m taking it to <a href="http://databasespringfield.com/">Database Systems</a> and putting it in their Apple Certified repair shop so they can take a look at it. It&#8217;s still under AppleCare, and I actually have backups of all my data this time, so it&#8217;s not so bad (plus, fall break starts for me in about 45 minutes, so at least it&#8217;s not in the middle of an extremely busy week). I just wish hard drives (laptop ones in particular) were engineered to not fail so often (1 in 20 in the first 3 years, I hear is the statistic). When you think about it, that&#8217;s a <em>shit ton of hard drives</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://benkreeger.com/blog/personal/hard-drive-fall-down-go-boom/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
