Robert Escriva

Thoughts on technology and computer science

FUDCon 2009

Now that I've caught up from my weekend off at FUDCon, I've decided to write up my experiences. I'll be talking about some of the cool projects I've seen, and about the project I'm currently working on.

Introduction to Cryptography

I just got back from the Introduction to Cryptography presentation for RPISEC. As usual, I'm making the slides available under a Creative Commons Attribution 3.0 Unported license.

The content of the slides came from memory, and therefore there may be mistakes. I encourage you to notify me of mistakes within this presentation (I'll correct them and give you a thanks here).

Joining the GPG Web of Trust (WoT)

This tutorial will explain how to generate a GPG key for use in both encrypted and authenticated email communication. Step by step instructions are included for creating a key, sharing your key, and signing others' keys.

Using Git

At tonight's RPIACM meeting, I gave a presentation on using git. The subtitle says, "to increase your productivity." While I don't explicitly mention productivity, the tutorial does provide a strong introduction to git and the core ideas behind it.

The Git Tutor

In preparation for the RPIACM meeting tonight (not to be interpreted as an RPI chapter of the ACM), I've been working on the git tutor repository.

Git tutor stems from my belief that people learn tools best by using the tools. Git tutor is a very brief (15 minute) introduction to git. It covers creating repositories, creating commits, amending commits and resolving merge conflicts.

Finding Least-Used Debian Packages

So I was wondering what software I use least/most on my system, and wrote a little script to tell me when each package was last used. To assign a time stamp to each package, I take the maximum access time of all files belonging to the package. Script inside.

RCOS Bittorrent Mirror

So I've finally found some time to write about the RCOS mirror I mentioned Sunday. This post describes the architecture used for the RCOS bittorrent mirror in enough detail that most intermediate users should be able to figure things out.

RCOS Linux Mirror

This post is dedicated to describing the on-campus free/open source software mirror sponsored by RCOS.

Introducing PyTracker

In this post I'll introduce my project from last weekend: PyTracker.

PyTracker is a bittorrent tracker written in Python.

Updated Comment Policy

Just a post to make note that I made a sideways change in my comment policy in order to make things easier for everyone.

Before I was moderating all comments in an attempt to kill off blog spam. That worked fine when no one actually read my blog, but it seems that Google has been sending people my way. In an effort to make it easier to leave comments, I removed moderation, but enabled Akismet to curtail spam. Additionally I'm holding comments coming from certain IPs or containing certain keywords in moderation.

Thanks for your patience. If your comment doesn't appear immediately, I will get to it.

Copyright © 2008 · Robert Escriva
Unless otherwise specified, all posts and articles are licensed under a Creative Commons Attribution 3.0 U.S. License.
Creative Commons License