User Tools

Site Tools


opus:fall2013:jcavalu3:start

Josh Cavaluzzi's fall2013 Opus of MAGIC and WONDER

MANDATORY SUBTITLE: THIS OPUS IS FANTASTIC

Introduction

Good day,

My name is Joshua Cavaluzzi, I am a computer science and high performance computing major at Corning Community College. My passions are music, programming, video games, sports, having fun and such. I graduated with and Advanced Regents Degree from Horseheads High School in the Summer of 2011. I have been a student at Corning Community College since Fall of 2011. I was originally an Engineering major, but found an interest in programming while taking a programming class for Engineering majors. I then switched my major to Computer Science and have been enjoying myself ever since! I am adept at the C and C++ programming languages and am looking forward to learning many more programming languages.

Data Communications Journal

4th Week of August

The first week of classes. At this point, I was introduced to the course and was told what we would be working on for the semester, which is a Raspberry Pi. There are quite a few Raspberry Pi's available, but I decided to buy one of my own so that I could work on it whenever necessary. It was a good decision. I very much enjoy my RasPi.

1st Week of September

I began working on the first project for the class, which was an online tutorial on how to access the GPIO pins, setting them as input or output, then turning them on or off. The details on this project can be found on this page, labelled Project #1.

2nd Week of September

I finished the first portion of the project, which was the use of the command line to turn on the pins. This week I got the code for the C program that turns the LED on and off. A more detailed explanation of the project can be found on this page, Project #2.

3rd and 4th Week of September

I worked on getting the binary counter working and was successful. A lot of collaboration between fellow students took place, which was enjoyable and taught me of other was to implement the binary counter on a raspberry pi device. The project page.

4th Week of September - 2nd Week of October

I worked with Shawn to get two raspberry pis communicating with each other. It was challenging at times, but we did get it working correctly. The project page can be found here.

3rd Week of October - 2nd Week of December

I spend a lot of time working on other classes and putting this on the back burner, but I was able to get a program that displayed morse code working. I didn't get to the point of sending the values to another pi yet or displaying them through the gpio pins, however. This is the project page for the program: MORSE CODE PROGRAM

HPC Experience I Journal

FIRST HALF OF THE SEMESTER

There are a few things I worked on throughout the first half of the semester.

Vibrating Raspberry Pi

One project I did was I hooked up cell phone vibration hardware to the raspberry pi gpio pins and made a program that set it off after a countdown finished. Project page: Vibrating Raspberry Pi

Playing Sound out of Speaker Using Raspberry Pi

Shawn and I both worked on hooking up a PC speaker to the gpio pins and play certain notes, which worked. Project page: Speaker Played through Raspberry Pi

Linux From Scratch

I also began working on LFS, but I didn't get very far…

November 7, 2013

I am in the process of installing the openbox window manager. I successfully installed it and am now working with a tutorial that is teaching me how to customize it. (Installing Openbox project page)

November 8, 2013

GETTING READY FOR THE SECURITY COMPETITION TOMORROW. I am in the process of learning how to use Nmap and metasploit. More information found on NMAP

November 20, 2013

Continuing work on the Openbox window manager. (Customizing Openbox project page)

November 21, 2013

Continuing work on the Openbox window manager. (Customizing Openbox project page)

November 22, 2013

Back to the grind! I am having quite a bit of trouble installing and running pypanel, since it is not a downloadable package on debian anymore, so I am dealing with that right now, which is cool, I guess. Customizing Openbox

I also began looking through a book on SDL things, called Focus on SDL. SDL

opus/fall2013/jcavalu3/start.txt · Last modified: 2014/01/19 02:56 by 127.0.0.1