So, for a class I had to write a 32 bit ripple carry adder in C, using only binary operators. This is what I came up with, although I’ve got to try and get rid of the increment operator, as I’m not sure I can use it.
For some reason, sometimes the gist viewer doesn’t work or load, so in case that happens, here’s the link.
Well, unsurprisingly, I didn’t finish all of my goals. But I actually made some progress!
- I became reasonably competent in Ruby, although not Ruby on Rails.
- I reached 1.0 in Pyberry (and beyond!).
- I read Killing Lincoln but due to a mishap with ordering my new Kindle Paperwhite, didn’t read a book in Spanish.
- I started to look at Android ROM development but decided it’d be easier to wait until I had my big desktop back.
I still feel reasonably accomplished! But now it’s back to school, and I’m already tired of that.
It was an…interesting first week. I had my first two days of classes, and then I got the news that my grandfather had passed away. So I decided to go spend time with my family and join together in celebrating his life (and not go to class for the rest of the week).
But now I’m back in class, and it’s boring and exhausting. I’d be a lot happier if the temperature would at least get above freezing…
I’m very proud to announce that I’ve released version 1.0 of Pyberry. It’s been in development for over a year, and it’s my first project to ever hit 1.0/be reasonably stable. So, I’m very excited.
Pyberry started out after I realized there was no good way I could keep track of my books. I tried the heavy duty web apps, like Koha (which I’d worked with during my stint as a library page), and I tried a lot of different local programs, but none were quite right. So I decided to tackle it myself.
I wanted it to be portable; not only cross platform but also able to be used from multiple computers. Pyberry achieves the former by virtue of being written in Python, and the latter by using a single-file sqlite database, which can easily be put in something like Dropbox.
I wanted lightweight, yet easy to use, and it was a bit of a challenge creating a command-line interface that isn’t clunky or off-putting. But I think it’s simple enough my grandma could use it. (Remind me to have her try…)
I’m not saying it’s bug free at all, but I squashed all the bugs I could find and will now be using it to keep track of my library of over a hundred books.
I’m still working on packaging binaries/installers for it. Once I have them built, I’ll put them on the GitHub release page.
This is one of my Winter Break Goals I can definitively cross off. Don’t worry, there’s others to cross of, I just haven’t posted about them then. I figured Pyberry deserves its time in the limelight.
Now that I’m back from sunny Belize and the holidays are over, it’s time to do something so I’m not bored. I go back to school on February 3. Until then, I have a few things in mind to do this winter break…
- Become competent in Ruby on Rails
- Reach 1.0 milestone in Pyberry
- Begin work on Rubeus
- Read two additional books, one each in Spanish and English (already finished Harry Potter y la Piedra Filosofal & A Clash of Kings)
- Work on super secret project, codename Hrothgar
- Stretch goal: Delve into Android ROM development
I’ll be sure to keep you posted on my progress, if for no reason but to motivate myself. Happy new year to everybody!
I’m sure everybody’s seen it in the news, but just in case you haven’t, here’s an announcement.
Target’s debit/credit card readers had malicious software installed on them around Black Friday which enabled attackers to skim card details from anybody who has shopped there since Black Friday.
So if you have used your credit or debit card at any Target between today and Black Friday, you need to call your bank or card issuer and get it canceled and order a new one.
Again, this has been a public service announcement. If you’ve shopped at Target recently, order a new credit/debit card.
Welcome! I’ve changed things yet again, and am still in the process of making sure everything works, so please bear with me until I get everything ironed out.