Ok, time to attempt to revive this blog again. I recently decided to attempt to teach myself how to program for the Android mobile OS. This has proven to be difficult, fun, and interesting. The major hurdle that I had to get over was the fact that I am primarily a C/C++ programmer. While I’ve used many languages, the projects of which I’m most proud were coded in C and C++. I’ve tried Java many times and every time I hated it, despite it technically being my first real programming language (disclaimer: after a year of TrueBasic). I don’t fault the language however, it’s just my own personal taste. However, I really wanted to try coding for Android and thus began this adventure.
One of the most important things to deal with when programming is resource management. When using a language like C++ memory is one of those precious resources that are not handled for you. Whenever you deal with the heap it’s important to keep track of everything you do to prevent memory leaks and other fun bugs that can creep up on you. So what are some ways to keep ensure your program doesn’t go eating up all your important memory?
Ok, It’s been quite a while since the last post because I had no idea what to post. There’s also been a lot of changes as I have graduated with my BS in Computer Science and got a job. So after moving to start my new job in July I’ve been here for 6 months now and am definitely enjoying myself =)
As a result, I’m going to try starting up posting here again. Random programming stuff, current events, technology, etc. So let’s see if I can keep it up this time. =)
Wish me luck.
For everyone who remembers shooting that damn dog because he wouldn’t stop laughing at you and everyone who remembers huddling around the screen fighting over who gets to be Yoshi so you can shoot shells at your friends, now you can experience that all again the right way. No more searching high and low for a used but good conditition SNES or NES console because now you can get the Retro Duo NES/SNES Game Console.
In a previous post I wrote about remuxing videos so you can share them to the Xbox 360 using a UPnP program like fuppes. I mentioned that I would explain how to install fuppes, well here ya go! Look no further! Detailed instructions on compiling, installing, and configuring Fuppes. For those who don’t want to compile, I have .deb files created using checkinstall, use at your own risk.
So you downloaded an HD .mkv video file. So you wanna watch your nice video on your Xbox 360 but you don’t want to use Windows? Well look no further, you can do this quickly and easily. No need to re-encode the video and wait for an hour or longer, extract and remux the streams to an mp4 and stream it across your home network with a UPnP program like fuppes or ushare. I have created a script based on the DIY steps found at LinuxLove.info. I have Ubuntu, so this guide will describe how to install the needed programs using Ubuntu’s apt-get package manager. So sit back, sip your coffee and learn.
So last year, I took a software engineering class in school. Not that I wanted to — it was required for graduation. Anyways, like most people I highly dislike group projects. Especially programming projects. You’re almost guaranteed to get stuck with some stupidity, or maybe a slacker, or some other undesirable teammate. This is one such experience I had.
So, here we go. Before you dismiss me as just another programmer jumping on the bandwagon hear me out.
Interesting things happen to everyone, especially programmers. We deal with stupidity and we deal with genius, and everything in between. I’m not much of a writer, not much of a storyteller either. But I figured, what the hell, lets give it a try. So this is my first second attempt at a blog, I’ll put random things I find on the internet, interesting anecdotes, and fun stuff up on here. Let’s enjoy the ride!