I’m a week into my senior year, and I’ve gotten sick of using OneNote for note taking.
As a linux user, I’m pretty much limited to the web interface or WINE, and
I’d really prefer neither.
I’ve also had plenty of issues with notes not syncing / getting lost in the cloud, which is more than enough of a reason to switch to something else.
I’m totally doing that GameCube controller adapter in my 5.25” drive bay thing. I’m pretty close to done
with the 3D model, and I am currently looking into 3D printing it. I also got some COTS
parts to help me. I fully expect to be done this soon, like, this week soon.
I haven’t posted in a little while, and thought an update was due, so today
I am posting two blog posts with similar content. This post will be
about something I’ve been wanting to do for a while now - build my own desktop.
Many people build their own PCs. Many of them do it because it can be cheaper,
and many do it to have something completely custom for themselves. For me,
it was a little of A, and a little of B. Despite having chosen the
parts myself, there is a chance someone has a build just like mine - and
if you only go by appearances, my build isn’t that unique. I have to fix that.
I’ve spent a few days now planning out more of my project. I worked on the language some more, and brainstormed ideas for blocks I would like to have in the program. I also decided to use phaser as the game engine for the building and simulation of robots. This decision was based off the presence of a physics engine and the ability to specify constraints on sprites, which will take off the heavy lifting of “constructing” robots.
For a little while now I’ve wanted to make a game to teach AI programming and robotics. Between school and my summer internship I was able to start it, and here I’ll outline some of my progress. The Project Idea What I want to build is a game in which robots are assembled by snapping together components. The robots are then programmed. The programs must define a run function, which is run every tick of the game.
Another semester is over, one that happened to be my first semester where I was allowed to take only Computer Science courses. So, I took Paradigms, Operating System Principles, CSE Service Projects, Hackers of the Bazaar, and Mobile Computing, and I did undergraduate research. The projects in Operating System Principles were all fairly straightforward, but the last one involved writing a file system of sorts which was cool, but there was no room to do what I wanted, so I will only discuss the other courses.