Posts

Showing posts with the label security

Linux and SSH for Noobs

Image
  Since starting grad school I have gained a whole new appreciation for linux. Ubuntu has been my primary OS since 8.04 (Hardy Heron) but I hadn't really looked much at how to really streamline and optimize my workflow until this year. At my university, all Windows computers run an antivirus program that kills performance. It runs ruthlessly and suck up a lot of computer resources. This has only reinforced my choice to use linux as the IT guys will not provide any support and will not install anything on your computer, thus allowing complete freedom. Not all workplaces may allow for this but it does make things much easier if they do. What is SSH? SSH is a cryptographic network protocol that allows for secure network operations over a non-secured network. What this means is that users have the ability to securely login to remote systems on almost any network. Why should I use it? I have known about SSH for years but never used it extensively. It has only been this year...

Git Good: Hilarious Repositories

Image
This past week at work I finally had a reason to sit down and start learning how to use Git. So far this summer I have written large amounts of code for a control system which will be used to perform antenna and RF testing. One of my room mates (and coworker) is currently working on a massive software project which is really cool. I don't want to talk to much about it since it is a work in progress but he suggested I start using git for version control. I was hesitant at first since my system for version control wasn't too bad. BUT I don't regret learning to use git. Hopefully I can have my him talk about his software project in the coming weeks. Upon starting using GitHub to host my repository I decided to take a look around and see what I could find for interesting software. So I decided to compile a list of my top few repositories currently available. Passwords for the Manly Man Creating passwords can be hard. Creating secure passwords can be even more diff...