Skip to main content

Set up a Samba server on Ubuntu Linux

· 3 min read
Aaron wolf
Lead writer and developer

This is a quick tutorial if you want to set up a home server and have files available to anybody who has access to your wifi or home network. This home server can be any computer; it doesn't need to be a dedicated machine.

All of my home computers run Linux (because I'm a nerd), so this tutorial covers how to set up Samba on Ubuntu. All the work is done in the terminal.

Adding storage to Linux

· 5 min read
Aaron wolf
Lead writer and developer

Maybe you have a home server that you'd like to have some more storage space on. Maybe you have a desktop or laptop that needs more storage. In this tutorial I will show you how to add an HDD or SDD (or even a flash drive) to a Linux computer.

Teaching computer science

· 2 min read
Aaron wolf
Lead writer and developer

Disadvantaged students face a wide range of problems on a daily basis which they must navigate before they ever have a chance to enter the classroom. As a veteran teacher in the Cleveland Municipal School District (ranked 602 out of 608 in the state) I witness first-hand how my students face poverty, hour long commutes (one way) to school on public transportation, and persistent threats to their safety.

PiNet DHCP Configuration

· 3 min read
Aaron wolf
Lead writer and developer

I want to thank Leon Adato, monitoring guru, for his help on this project. This answer on askUbuntu was also helpful.

Background

A few years ago I proposed a new computer lab idea to my principal. Instead of purchasing all new equipment which would have costs ten-of-thousands of dollars, my proposal costs less than three thousand. Instead of standalone desktops or laptops, I used Raspberry Pi's and

PiCademy

· One min read
Aaron wolf
Lead writer and developer

Last weekend I had the wonderful opportunity of attending Picademy in Ann Arbor, Michigan. Picademy is a two day professional development workshop that teaches teachers how to unlock the capabilities of the Raspberry Pi single board computer.

While I’ve been using the Raspberry Pi for quite a while now, I’ve never been able to make the leap to physical computing. I’ve always wanted to be able to make robots and play with sensors and other gadgets that I knew the Pi was capable of doing, but I never knew how. In the past I taught programming in a very dry way. I expect my teaching to be very different this year from previous years. Students will be more focused on what they can make with programming instead of doing assignments in programming. I’m really looking forward to this year and seeing what my students will accomplish.

If you’re in the giving mood, please help make sure my students have the materials they need to succeed. Donations of any size will help my students, and right now any contribution you make will be doubled by Tom’s of Maine.

Critical Thinking

· 2 min read
Aaron wolf
Lead writer and developer

Well here I am, still waiting for my computer lab pieces to come in. I’ve been having meetings with a lot of different people who are all giving me really great ideas on how to create this custom class exactly the way I want, but alas, here I am still teaching pencil to paper.