CentOS 7 AMI Web and Mail Server with DDNS

Obligatory Warning

Building a web and mail server isn’t like getting a prickly pear cactus, bamboo plant, or even like the Ronco Showtime Rotisserie & BBQ. This is like getting a dog: you have to give it care and attention or it will end up becoming a menace to society …

more ...

ClashCallerBot

Abstract

To learn more about social media APIs and new programming languages, I designed a bot that helps users call bases from within reddit during Clash of Clans Clan Wars. I wanted to let users manage Clan Wars from within reddit without using another website. Furthermore, by being a third …

more ...

EEEN3449: Microprocessor Systems Lab

While reviewing file archives, I found the Microprocessor Systems Lab website I maintained while I was a TA in university!

Jeez, the memories…

It includes all the instructional documents I made outside of lab time.

It’s an old website, so many of the links don’t work anymore (except …

more ...

CentOS Server

Abstract

To learn more about Internet services, I built my own home web and mail server.

Materials

I used an Acer Aspire E360 that was going to be thrown away to build a Plone web server, Dovecot mail server, and Postfix mail transfer agent.

Procedure

I installed CentOS 6 and …

more ...


Maze Robot

While completing my university coursework, we were individually tasked with constructing a robot capable of autonomously navigating a maze consisting of turns and dead-ends to show mastery of microcontroller logic and interface.

To this end, I programmed a Motorola 9S12 microcontroller to interface with servos for propulsion and created routines …

more ...

RPN Calculator

Date Modified Category Projects Tags python

Topic of NAP class on Aug. 14, 2017

RPN is also called postfix notation. To sum, it is a mathematical notation in which operators follow their operands (e.g. “3+6” is equivalent to “36+”) and it generally does not include parenthesis.

Our task is to create an RPN Calculator …

more ...