A First Look at Chrome OS



This past Thursday Google made public the source code to its new operating system, Chrome OS. Chrome OS is based on Linux, and based on some poking around under the hood, that flavor of Linux seems to be a mix of Debian's unstable and testing versions "squeeze" and "sid". But more on that in a little bit. All of Chrome OS runs in the Chrome web browser, with everything being web based. Even the contents of USB drives show up in a new Chrome Tab at the top of the page. The purpose of using Chrome and opening everything in a new tab is to maximize your desktop real-estate. Putting everything in tabs keeps everything organized. In the top left corner, you'll find the Chrome logo which brings you to the "apps panel" where you'll find links to web apps like Google Docs, Gmail, Hulu,... [More]


BarCamp Rochester Redesign

Being that I am always looking for projects to do and looking for things to improve (even for my own enjoyment), the other day I was looking at the current BarCamp Rochester website and thought, "how could this be improved?", and immediately opened up Photoshop and started to map out a new layout. Little did I know, some of my friends who are on the planning committee would get wind of my design and actually want to use my new implementation. See the current BarCamp website is in a wiki format, which fits the nature of BarCamp perfectly, but for the majority of us who have no clue how to work a wiki, we find it utterly confusing and tend to get a little lost. For example, one of the main problems from last year was that it wasn't 100% clear that to get on the list of attendees, you had to sign up and then edit yourself into the list of already existing participants. So here's some features that Im going ... [More]


CSH Seminar Series Presents Kevin Purdy

So this week kicked off the first of the (hopefully) many installments of the CSH Seminar Series. This week we were gracious enough to have Kevin Purdy one of the senior editors of Lifehacker.com give us a talk on comments on the internet and how sites like Lifehacker and other blogs and social bookmaking sites deal with user comments, especially the really bad ones. We even got into a little bit of a discussion of "if you had a dream commenting system, how would you implement it?" and got some interesting responses from the audience.

[More]


Installing Your Own Gitorious Server


This tutorial will walk you through the process of getting Gitorious installed on your server. The steps in this come from two other tutorials that didnt quite work on their own. So Ive compiled together the correct steps that will get you up and running. I have gone through the steps multiple times and as long as you follow them sequentially, it should all just work.
Firstly, get a fresh installation of Ubuntu 9.04 Server up and running. When I installed, I just installed the base system without any of the software packages (IE mail server, apache, etc). We'll install those later.
Next make sure you install ssh. I like to use openssh.
aptitude install openssh-server

Now let the fun begin!!

Make sure to update aptitude

aptitude update

Install all the dependencies


Install Ruby Gems
... [More]


Macfusion Snow Leopard Fix

So being I was so excited about Apples new iteration of OSX, Snow Leopard, I made a pit stop at an Apple store on my way back to RIT for the fall quarter. So far I absolutely love it. Some apps are a little buggy and are just awaiting an update, but most everything works without a hitch. That is except for my one favorite, Macfusion. Macfusion is essentially a front end for the versatile package MacFUSE, which extends OSX's file system read/write compatibility over a wide range of various file systems used by other operating systems. Macfusion specifically takes advantage of using SSHFS and FTPFS, allowing you to mount a remote sever in a secure way over both SSH and FTP. Only problem is that Macfusion hasnt been updated since 2008 and that meant problems for Snow Leopard. Basically Macfusion is refusing to connect to any remote servers. Luckily, someone ove... [More]


gdgt.com - Social Networking for Gadget Enthusiasts



gdgt (pronounced "g-d-g-t" or "gadget") is where social networking meets the gadget world. Gadget lovers alike simply make an account then from there they can search through the gdgt database and find and add the gadgets that they own, gadgets that they want, or even those that they have had in the past. Can't find it? Gdgt allows users to add new gadgets to their database so that others can add them to their various lists. The gdgt database for each gadget gives you the full specs of the device, user reviews, and all discussion threads it's featured in.

Once you have your gadgets all picked out, jump in and join the community by discussing your gadgets and sharing the experiences you've had. The community aspect of gdgt really seems like it has the potential to grow into a very solid, user driven, product review database that ... [More]


Codeigniter Google Calendar Library

So I was playing around with the Google Calendar portion of the Gdata API the other day and did some searching and found that there wasnt a Codeigniter library for it, probably because it seems that Google has teamed up with the guys that are working on the Zend Framework to bring Gdata to the PHP world. So I took the ZendGdata API for Google Calendar and implemented it in Codeigniter so that you just need to make a few simple function calls to gain authorization to a calendar, add events, query events, etc. This is my first attempt at writing a "library" for something, so hopefully it turned out well. If you find any errors in it or have any suggestions for improvement, just let me know!

Files you'll need:

Codeigniter-Gcal (Link fixed)
ZendGdata

I also have it managed through a G... [More]


Twitter 101

So recently a couple of my friends from back home have decided to try out twitter but seem a little lost and don't exactly know how to use all of the features that may not be all that clear at first.

Firstly, we must clear up a common misconception. Whenever I talk about the use of twitter to other non twitter users all they do is complain and say "twitter is for losers. I don't want to know what you are doing every second of your life. I dont want to know that you just ate a sandwich." Yes, it is true that some people like to post what they are doing every second of their life. Heres a solution, just dont follow them. Which brings me to the first step in having a twitter account.

1). Follow people.

One of the benefits of twitter is following people to see what they are up to. The majority of people (or atleast according to the people that I follow) dont post stupid things every second of every day. But howeve... [More]


Barcamp Rochester 2009



A spinoff of O'Reilly's FooCamp, an annual invitation-only participant driven conference, BarCamp is an Ad-hoc conference born of the desire for people to share and learn in an open environment. Participants prepare ahead of time, but all presentations are scheduled the day of the conference on a giant white board schedule. This year will be the fourth consecutive year for Barcamp Rochester and promises to be the largest yet and is still growing in size. As of now, over 90 people have signed up to share their interests with topics ranging from "Getting to know the Itanium Architecture" to "The Zombie Apocalypse" to "Lady Parts and You" with a wide variety of other topics thrown in. I personally plan on co-presenting on the PHP framework Codeigniter as well as providing live cove... [More]


Battle for one window web development



When it comes to web development on the Mac, there is a very wide selection tools available all the way from a full fledged IDE to simple plain text editors. Lately we have begun to see these ?one window development? suites cropping up. Mac app developer Painc decided to build Coda, an all in one app that combined a web development environment complete with the tools that would normally occupy 4-6 separate applications dedicated to everything from CSS, to previewing your page, syncing with your server, and even providing terminal access all in a single application. As much as I love Coda, sometimes you just need a simple text editor. TextMate is a powerful, multifaceted plain-text editor that will be able to provide syntax highlighting and functionality for web languages like PHP, XHTML, and CSS all the way to C and C++. But with TextMate I stil... [More]


 < 1 2 3 > 

my picture
Sean McGary
Aspiring Freelance Software Developer, Web 2.0 enthusiest, Computer Science major at RIT, Rock climber, photography noob, overall technology geek.


Follow Me
  • twitter
  • digg
  • facebook
  • flickr
  • linkedin
  • technorati