RSS Readers

Student Bloggers

 

Monday
Oct262009

Blackboard Week Wrap-up

Thanks everyone for participating in Blackboard Week and leaving your comments about our ideas. It was a big success in our book.

Traffic was way up throughout the week and we got some pretty good feedback from our ideas. Blackboard likes it, too. We'll be doing more features like this in the future!

Here are the posts if you missed them:

What features would you like to see in the future?

Friday
Oct232009

Featured Blogs of the Week

Fall Memory by flickr user Indy Kethdy

StudentBloggers and HackCollege have teamed up to bring you the best in student blogging each week. Here are some featured posts from the last seven days.

Life is all about competition and sometimes we shy away from confrontation to be more comfortable. [The Spinks Blog] tells us why it's a good idea to embrace competition.

The old adage "practice makes perfect" is lost on many people. [StudyHacks] gives us an insight into the fine art of practicing to make yourself better at something.

[Good Girl Gone Blog] shares a night walk she had through some nice pictures.

Although it’s weird to think that anything good can come from the H1N1 pandemic, [students for global health equity] shows us how disease prevention is showing other positive effects in Bolivia through a TIME article.

Are you a student and do you have a blog? Get added to our directory and you might get featured! Leave your blog URL and the name of the school you attend in the comments.

Friday
Oct232009

Free Tickets to the 140conf in Los Angeles

Calling all students at LMU, UCLA, USC and Pepperdine! If you're at all interested in Twitter or the "real-time Web," the 140conf just informed us that they are giving 500 passes to students.

Grab yours here.

Thursday
Oct222009

Mojaam's Jammin' Room

Mojaam's pad

Sorry for the cheesy title. I couldn't resist.

Today's Featured Desk Space submission comes from Mojaam, a current information systems student at UMBC in Baltimore.

Mojaam, along with just about every other HackCollege reader it seems, has the dual monitor setup. Mojaam wouldn't want to study too hard, so he's got his Toshiba TV with an XBox 360 nearby. Mojaam is definitely a gamer through and through, he touts that his desktop has all sorts of fancy components to it, like a GeForce 9500 GT. Oh I wish I had time for Team Fortress 2.

Bonus: Mojaam's posters were printed off of deviantArt, the home of one of the largest art communities online. Cool!

Thanks for sharing your room with HackCollege, Mojaam!

If you'd like your desk to be featured on HackCollege, shoot an email over to room@hackcollege.com with a description and pictures of your desk. Don't forget to tell us a little bit about yourself! 

Thursday
Oct222009

3 Things That Blackboard Could Do Better This Version

This post is part of our ongoing Blackboard Week.

We're just asking for a drop of improvement. Awesome photo by flickr user laszlo-photoWhat we've talked about in the other posts of Blackboard Week have not been the most realistic critiques of the system, taking to mind the process of software development. Blackboard, Inc. probably has their roadmap laid out for the next 2 or 3 versions of the system. If they were to take heed everything we've said, they would have to scrap their entire system. Such a task is not realistic, nor is it necessarily the best thing to do.

This post will talk about improvements and refinements Blackboard could make today to make their system more user-friendly.

Click to read more ...

Thursday
Oct222009

How to Bind a Paper without Staples

So you're late for class and you forgot to staple your paper. What do you do? You use this technique.

Wednesday
Oct212009

Integrating Blackboard with Other Systems

This post is part of our ongoing Blackboard Week.

Can't we all just play nice? Image from flickr user dkaz

My mother always told me to play nicely with others on the playground. My first internship out of high school was coding in C for a company called Automatic Duck. They've made an entire business out of translating project files of Avid or Final Cut Pro to Adobe After Effects project files. If you don't know video editing programs, think of them as a program that would allow you to import Microsoft Word files into Apple Pages or OpenOffice (if they didn't already do so).

Playing nicely with others is a good way to make sure your company stays on top: if users can easily bring data into and out of your system, the more likely they are to use it. Without the possibility of being trapped in a system forever, everything deserves a chance. This post will talk about the gains Blackboard could see if they iron out their integration into other systems.

Click to read more ...

Tuesday
Oct202009

Blackboard in the Cloud

This post is part of our ongoing Blackboard Week.

There's plenty of hype about "cloud" software these days. Many engineers argue back and forth about the benefits of developing software in the Cloud. In many ways, cloud software is nothing new. In other ways, it's groundbreaking and an amazing business opportunity

The cloud is king. And cute. Photo by flickr user akakumo

What does it mean to be cloudlike?

The common definition of the Cloud or cloud computing is variable. Some might define it as many computers distributing work. Others will say it has to do with resource allocation and retrieval. Still others might say it is purely water particles accumulating above ground...

When I talk about the Cloud, I am more interested in the interface. To me, everything is just one big system of pooled resources. Behind the scenes, my browser might be communicating with several different servers from around the world. I leave all of that to my Cloud service provider; I just jam a bunch of data into it and expect it to work correctly. There are Cloud services like Amazon S3 (essentially the world's biggest hard drive) and Amazon EC2 (a computer with the most processors ever) to Cloud solutions like Google's App Engine (fastest platform ever). I don't care where my data goes or how my services behave, as long as the results are as I expected them to be. Note that my parentheticals are ubergeneralizations.

So to put an application into the Cloud means that there is no installation, merely just creating another account in a large monolithic system.

The difference between hosted applications and cloud applications

Quick note: an application hosted on a virtual server in Timbuktu is not the same as a cloud application. A hosted solution implies that there is some sort of limiting global scope. In Blackboard's case, it would be a university; each university has a separate installation although the installations could be on the same machine.

If Blackboard were more cloudlike, a university joining the system would effectively be the university signing up for an account. You don't have to wait for some lackey somewhere to run an install wizard. Your account is ready to go. Blackboard currently has something they call Managed Hosting. This is not cloud-like as evidenced by the fact that someone clearly has to install something somewhere.

Why should Blackboard go to the Cloud?

Most of Blackboard's problems stem from the fact that they have let users (universities) install copies of the software locally. This makes a single problem or bug a patch that has to be applied to thousands of servers. The application of the patch and maintenance of the system is also dependent upon equally as many people, all with varying skill levels. When Gmail adds a new feature, I don't have to install a patch on my end.

Consolidating this sharded setup to one monolithic system would save money for everyone involved. Universities would no longer have to employ systems administrators whose sole purpose to keep Blackboard running. They would not have to spend money training people on how to use or configure Blackboard. The system would have a core, central feature set that everyone would know how to use. A bug fix on the central system would not have to be pushed out to thousands of universities. Universities would save on hardware costs, employee costs and maintenance costs.

Granted, Blackboard might be the one losing in this equation. Aside from the costs of completely transitioning their current architecture, they would have to hire more operations people. Their system would have to be up all of the time. The operations team would constantly be under an extreme amount of pressure.

But they wouldn't have to hire people to aid each university in the install process. They could also charge on a per-user basis, rather than on a per-system basis. Blackboard would be more of a service-like than software-like. A bug fix is merely a matter of pushing a change out internally across a uniform system rather than around the world. They would save on time spent hand-holding their customers.

Everyone wins.

But what about the precious data leaving campus?

While many people complain that mass media leads to desensitization to violence, the Internet has done something similar. The Web has desensitized the digital native generation to privacy concerns. This mostly has to do with the near-impossibility to delete juicy information from the Internet. Back in the day, deleting something was as simple as shredding the document on which it was stored. The speed at which information automatically copies itself is unstoppable. Information is no longer lost into the annals of time.

With the monolithic, cloud-based system, concerns over data privacy are raised. A single system means that any malicious person only has to crack a single system, rather than many. Once inside, the evil-doer has access to all of that information. This is definitely true, but to this day, Gmail has yet to have a major security leak yet it is by far the most popular free email solution.

That being said, the type of information stored on Blackboard is not that sensitive. (Why are they using a secure HTTP connection to do all transactions?) They don't need to hire a security team on the caliber of Google's (which probably only Google has anyway). The information contained within Blackboard's system (providing they aren't dealing with financial aid data) is going to be harmless. God forbid someone hacks my account and sees my grades (that I will have to display to future employers anyway in the form of a transcript)! God forbid someone reads that paper that I wrote while drunk! 

While the issue of data privacy might be one raised by those who "value privacy," many of peers have accepted that--in a connected world--everyone will know everything about everyone. We act accordingly.

How viable is this solution?

Answer: not very. If Blackboard were to pursue this, they would essentially have to give the middle finger to what they have going on right now. They would have to fight with universities to bring all the data into one central location. It would be a slog and a resource suck, but they would be future proofing themselves significantly and staying ahead of the competition.

What do you think? Have you had bad experiences with cloud-based software (Gmail, Basecamp, Remember the Milk)? Or do you think universities aren't ready for the cloud?