Page 1 of 5 | Next Page

It's week 9, which means that you've probably invested many hours in a final paper or project for at least one class.

This is your reminder to stop and ask yourself:

If the most important file in my project suddenly disappeared, what would I do?

If the answer is git checkout -- filename or cp filename_yesterdays_date filename, you're on the right track! If losing the file would ruin your day, take a few minutes now to prevent it from getting lost in the future.

Verify your backups.

If you think that you know how to restore your file, do a test right now. Make a copy of the project's entire folder and, in that copy, actually delete the file. Now try to get it back. If you don't have a plan for getting your work back, or the backup solution you thought you had isn't working, you can set one up now while your work still exists!

Decide how serious a ...more

This guide will be targeted toward LUG officers who haven't done channel administration on Freenode before, but contains information that's relevant if you want to start your own channel as well.

First, go read all the freenode guidelines, but especially the channel guidelines and faq. These will explain why you should not wear your "hat" indoors, and other essential pieces of etiquette.

Getting help

Rather than Googling around, the best way to get help with nick, channel, and channel listing on Freenode is:

/msg nickserv help
/msg chanserv ...more

1) Get familiar with Python. Many (but certainly not all) web apps and web frameworks are written in python, which makes it very handy to know your way around the language. And if you don't already know python very well, or have a lot of programming experience, writing web apps are a great way to develop your skills and learn some awesome stuff! There are lots of great resources to help you get familiar with python, including (but not limited to):

So, you want to start a LUG? DO IT! Here are some hints that I've picked up in 2 years as President and 1 year as Vice President of the OSU LUG.


Your first task is to evaluate what already exists in your community, to determine whether a LUG is needed.

Current and former local LUGs and friends

Has your campus ever had a LUG? If so, find its web site and mailing list. Use the names, IRC handles, and your Facebook and LinkedIn stalking skills to track down the LUG's former leaders and reach out to them to see whether they'd be willing to advise and mentor you in resurrecting their old group.

Other people who might know about old LUGs include CS faculty, academic advisors (if they've worked at the university for longer than you've been there), and the full-time network services staff who run mailing lists and student organization web hosting.


If you ...more

Technical Resume Hints

Technical Resume Advice

The advice you'll get at a place like OSU Career Services is appropriate for generic resumes, but not all of it applies when tailoring your resume for a technical role. Technical resumes will typically be read by automated systems, HR people, and the professional engineers who conduct your interview.

Know Your Audience

Once you get your resume into the hands of an interviewer or hiring manager, it needs to accurately reflect who you are and what you can do. Don't lie, and don't bullshit. Sure, claiming to be proficient in technologies you don't know might get you an interview, but that interview will ask questions that you can't answer and generally waste everyone's time.

Conversely, don't underestimate your own abilities. If there's a project that you've done which you're reluctant to include on your resume because it ...more