Avid blog readers, personal historians, and all-purpose stalkers might remember a post I wrote in 2009 detailing the launch of the ISUtv website.
That work has come full circle.
Continue reading
Avid blog readers, personal historians, and all-purpose stalkers might remember a post I wrote in 2009 detailing the launch of the ISUtv website.
That work has come full circle.
Continue reading
Or, “Business That Got Lucky When Choosing a Domain Name.” Continue reading
That’s right, I shot this with a Canon T2i in 1080p 24fps with the kit lens.
I really like the way it turned out. The only downside to using this camera for video is the lack of audio options and the difficulty of focusing.
More to come though – with video, of course!
Happy New Year’s Eve!
I’m about to embark on a drive to Springfield, MO to visit my girlfriend. I’ll leave tomorrow morning (New Year’s Day), but not before visiting with some friends tonight.
[cetsEmbedGmap src=http://maps.google.com/maps/ms?ie=UTF8&hl=en&msa=0&msid=204342354490759813683.000498bbd4ae82895655e&ll=39.842286,-93.515625&spn=10.219574,18.786621&z=6 width=350 height=425 marginwidth=0 marginheight=0 frameborder=0 scrolling=no]
We were supposed to have a family-friend party here in the Stratford area tonight, but worries over ice had that postponed until tomorrow night.
I also have some friends in Ames and Des Moines that I might visit tonight.
For the seven-hour drive, I’m armed with some good audio material: TED Talks Podcasts!
I’m also quite fond of this classical tune, Die Moldau or Vitiva. Done by a composer named Bedrich Smetana:
I did it, folks. Although is posting is about 4 months tardy, I launched the ISUtv website running on a WordPress-based CMS (content management system). What does all of this mean? I’ll explain
WordPress is best known as a blogging software and provider, with websites at WordPress.com and WordPress.org. Users can make both posts and pages, and they have the ability to organize them and add them as they please. WordPress also provides plenty of documentation for altering site templates and manipulating the software to customize a personal blog. With such flexibility, it’s been very tempting to use the WordPress software as a content management system, or a software system that makes updating and maintaining a website very easy.
I decided to go with a CMS for the ISUtv website because I knew I’d only be around for a couple more years, and if we had a sustainable CMS operating the website, it would simply be a matter of passing along the password to the next webmaster of the organization. Also, WordPress has great features, including plugins that are developed by people across the world, and an RSS feed option.
I customized the basic template, using PHP to display only posts with certain categories and certain tags on the main page. I also used the jQuery UI library to make the rotating carousel on the front page. In fact, anything marked with the tag ‘front’ will appear in the carousel. The tagging option is available when writing a post.
Use of WordPress on the ISUtv website was split between pages and posts: the posts acted as the “news” items and shows that I wanted to appear in the website’s feed. Pages served as more of an informative look into the station and things pertaining to more static information. Another benefit of using pages is that there is a built-in commenting system, where users can speak their mind on a particular post.
After a bit of CSS, JavaScript, and PHP work, the site is running. While there is still quite a bit of development yet to be done, I think it has served the organization well as a new medium for broadcasting its content.
As a part-time employee for the Office of Student Financial Aid and the Vice President for Student Affairs, I’ve done two complete web redesigns. Last summer, I redesigned and launched the Office of Student Financial Aid’s website.
Yesterday, I helped launch the new version of the Vice President of Student Affairs website, located at http://www.public.iastate.edu/~saff/. The new version of this site is greatly improved from the old one, with a simpler navigation and a defined layout. It also features photo slideshows with the jQuery Lightbox (I think) library.
I hope to continue to write about web design and other things regarding technology at Iowa State University – check back later!
So I’ve been working at the Office of Student Financial Aid for a little over a year now. Apart from other projects, I’ve been spending a lot of time creating an interface to the scholarship database used by several staff members to enter and search the entries. The interface has also been extended to the public website with some success.
Because I’ve never done anything serious with databases before, this has been quite an undertaking. Here’s an overview of what the database looks like:
When working with entries in their primary tables, the coding is pretty simple. However, when parsing through the links and connections between two (or more) tables, things get tricky. It normally results in an PHP loop similar to this:
for ($x=0; $x<count($_POST['Category']); $x++)
{
$sql = "insert into CategoryLinks (ScholarshipID,CategoryID) values
(
'" . $ScholarshipID . "',
'" . $_POST['Category'][$x] . "'
)
";
RunQuery($sql,$con);
}
A large amount of data is entered per scholarship, and a large amount of links are made between each scholarship and it’s respective category tables. The creation process goes smoothly, but when it comes time to filter the scholarships by category, things get trickier. I’ve been working on a scholarship search/filter function that allows the user to select a variety of details describing himself or herself (grade, GPA, location) to determine which scholarships will best suit him or her.
I’ve been running into a problem, however: it’s difficult to define which scholarship belongs to a category, which belongs to all categories, and which belongs to no categories. For example, if a scholarship is open to every major, would the user select every checkbox for every major during the creation process, or would they select none (because the scholarship has no major requirements)? I have yet to find a solution to this issue.
In the meantime, I’ve been working on a filter/search solution to help users pinpoint what entry they’re looking for. They can do a live search (example here: http://www.financialaid.iastate.edu/scholarships/), filter by category (see screenshot above), or do both. Included with the tool is a pagination function; this has become increasingly useful as the amount of entries approaches 1000. I’m still working to combine the three functions, using a mixture of front-end JavaScript and jQuery and backend PHP and MySQL. It’s a learning experience, I’ll tell you that much.
Hopefully, this tool will be available to the public…soon.
It took me a year, but I finally did it: I switched from Iowa State University’s Webmail program to Google’s Gmail. I can’t believe how beneficial the switch ended up being! For any Iowa State students who find Webmail cluttered and hard to use, I highly recommend jumping on the bandwagon and creating a Gmail account for the following reasons:
Usability
After creating the account, Gmail requires a simple login (likely your email address and password). You’re immediately directed to a page showing your inbox, options, chat and other gadgets. As soon as you get started using the application, you’ll realize a few things:
For people like me, organization is key when it comes to getting through a day successfully. Not to mention the possible collaboration with Google Calendar, Gmail offers several ways to organize emails:
Accessibility
This point is pretty simple: I’m not saying that ISU Webmail can’t be viewed from different places, but Gmail can be operated conveniently through different media. WIthin a few minutes of being connected to the internet, I had my Gmail account set up on my iPod Touch, and I check it through that medium every day. Gmail is also the first web application that I’ve trusted to handle ALL of my email: Iowa State University (forwarded), Hotmail (forwarded) and, of course, Gmail. This eliminates the hassle of (1) having to check my email in three different locations everytime and (2) eliminates the need of having to check my email on one email client on one computer. I love being mobile with my communications, and Gmail can do that!
If you’re an Iowa State University student, follow these steps: