B-Side Security SF

I went to day one of the 2015 B-Side Security SF conference. I was expecting a small local conference but it was a pretty good sized event with a lot of people there. The focus was on the talks and networking, no vendors hawking their security wares. I went with ...

more ...

Bulk File Rename in Emacs

I've used a few bulk-rename tools on windows and I've never liked the interface to any of them. A few times, I've decided to just write a quick python script to rename what I need.

As an Emacs user, I figured there must be a better way ...

more ...

Freemarker template inheritance

Template systems like Twig in PHP and Jinja in Python allow for templates to inherit from a base template. In Freemarker you can do something similar but you have to set it up yourself using the macro system. At work we are using Freemarker with Dropwizard. I was familiar with ...

more ...

Pelican Config

Pelican Static Site Generator

I'm using Pelican to build this site. It's pretty great and I'd like to share the config that I am using for it.

My pelicanconf.py config file is hosted as a gist.

Pelican comes with some great defaults, I have not had ...

more ...

Big Data at Work

The Situation

At work we are concerned about the amount of data that our next project will generate. After the system is up with a few thousand customers we are estimating that we could be getting 10GB of data per day. This volume of data goes beyond our level of ...

more ...

Need better tools at work

Right tool for the job

At work we really need some better tools. Testing our programs is just not easy when all you have is the program. It can take a while to manually put it into the state that you need to test. Currently we do not use any ...

more ...

Emacs

I believe I first used emacs back in my community college days. I had access to a Linux machine for a few classes. We often worked in the terminal and I needed a good text editor. I have tried vi & vim several times, but I could never get used to ...

more ...

Switching to Java at work

So at my day job I have always used PHP for back-end work. But I am happy so say that I finally get to expand into Java for some things! I know that Java as a language is not the hottest thing anymore, but I think it is really good ...

more ...

I'm a Coder Dojo Mentor

April 12th Event

So I was able to get in contact with Mike at the San Francisco Coder Dojo. He is the guy I talked to at the Geeks 4 Good Jam earlier. I showed up a little early and found a few people sanding outside the door. I had ...

more ...

Geeks 4 Good jam

So yesterday I went to the Geeks 4 Good Jam. I got an invite on Facebook from an old classmate of mine. I was eager to reconnect with her and also get some leads on good projects I could work on. The event was about letting developers know of organizations ...

more ...

Background

Computers

My first computer was a Commodore 64. That was released in 1982, but I wasn't even born yet. I had mine in the early 90s. All our stuff came from garage sales or the discount rack back then. We only used the C64 for playing games. I remember ...

more ...