55°F

Aaron Parecki

  • Articles
  • Notes
  • Photos

Articles

2008-02-16 8x8 RGB Buttons Project Description
2008-02-16 More tests with the Nike+iPod protocol
2008-02-11 Reverse Engineering the Nike+iPod Protocol
2008-01-10 The Ultimate Web Developer Setup
2007-11-21 Ultrasonic Sensors - continued
2007-09-19 Dead pixel on my new 24" iMac
2007-09-01 iptables not logging to syslog
2007-08-26 Stating the obvious: IE is a pain in the butt
2007-08-03 Ultrasonic Sensors - Day 2
2007-07-27 Ultrasonic Sensors - Day 1
2007-06-08 Caller ID Box
2007-06-06 Fun with caller ID!
2007-05-26 How to keep a MySQL connection alive
2007-05-20 simple guide to creating a RAM disk
2007-03-04 photoshop freezes on startup
2007-01-31 iptables not restoring firewall rules on startup
2006-12-30 2/4 failed drives in a raid5 array??
2006-12-25 Virtual Users with Postfix and MySQL
2006-11-24 Calculating Color Brightness
2006-10-17 Failed disk when creating RAID5 array
← older
  • 8x8 RGB Buttons Project Description

    Project Description
    continue reading...
    Sat, Feb 16, 2008 5:16pm -08:00 #Arduino #LED
  • More tests with the Nike+iPod protocol

    A lot of information about this device online is misleading. When I first heard about this, the site I was reading claimed the transmitter didn't have a battery, and used the energy from the foot impact to power the burst transmission of the device's ID. This is what got me excited about the device in the first place: that it was so simple.
    continue reading...
    Sat, Feb 16, 2008 11:14am -08:00 #Nike+iPod
  • Reverse Engineering the Nike+iPod Protocol

    I just got a Nike+iPod gadget thingy. It's pretty cool, and stores all the running stats in xml files on the iPod, making for easy hacking of the running data. However, that's not what I really want to do with it.
    continue reading...
    Mon, Feb 11, 2008 9:14am -08:00 #Nike+iPod
  • The Ultimate Web Developer Setup

    Using VMware Fusion and Multiple IEs, I set up my iMac to run the four major browsers simultaneously! IE 7, IE6, Firefox and Safari. With a 1920x1200 display, I can get all four to fit on the screen at once.
    continue reading...
    Thu, Jan 10, 2008 1:02pm -08:00 #Emulators #VMware
  • Ultrasonic Sensors - continued

    Haven't posted on this project in a while, but there have been some developments.
    continue reading...
    Wed, Nov 21, 2007 7:52am -08:00 #Arduino #Craig Hickman
  • Dead pixel on my new 24" iMac

    I bought a new 24" iMac last week, and it arrived on Friday. It worked flawlessly for the first day, but on Saturday, I noticed a pixel at the top of the screen about in the middle that was stuck magenta.
    continue reading...
    Wed, Sep 19, 2007 10:11am -07:00
  • iptables not logging to syslog

    I was scratching my head on this one for several hours before finally figuring out the solution which turned out to be ridiculously simple.
    continue reading...
    Sat, Sep 1, 2007 1:10pm -07:00 #troubleshooting
  • Stating the obvious: IE is a pain in the butt

    Thank you Brandon K! You just saved me 6 hours apparently:
    continue reading...
    Sun, Aug 26, 2007 5:27pm -07:00
  • Ultrasonic Sensors - Day 2

    Just as I had suspected, the new 16mhz crystals work great.
    continue reading...
    Fri, Aug 3, 2007 11:57pm -07:00
  • Ultrasonic Sensors - Day 1

    Disclaimer: The posts in this "Ultrasonic Sensors" category are primarily a reference for myself during this project. However, I suspect some of the things I discover will be of use to others doing similar projects, so I will make them public.
    continue reading...
    Fri, Jul 27, 2007 9:11pm -07:00
  • Caller ID Box

    Update:
    continue reading...
    Fri, Jun 8, 2007 12:02pm -07:00
  • Fun with caller ID!

    We just got caller ID at my house. One of my roommates doesn't have a cell phone, so eventually everyone else stopped answering the house phone because it was always for him. But then he would come home and not know who called. Now of course, caller ID solves this problem by logging who called on the phone handset, but being me, that is not enough!
    continue reading...
    Wed, Jun 6, 2007 9:39pm -07:00
  • How to keep a MySQL connection alive

    Ok, so I wasted about 3 hours on this, and have only sort of found a solution. I have a PHP script which is going to be running 24/7 checking a message queue and then interacting with a database when a message is received. It was mostly working, until it sat there for a day and I tried to use it the next day. The PHP script had quit, with the error "MySQL server has gone away." I figured there must be some sort of time limit that the mysql server will keep an idle connection alive. I couldn't find it, but luckily I was talking to nick, and he did! He found this blog entry. So I changed the my.cnf file to set the timeout to one week:
    continue reading...
    Sat, May 26, 2007 11:36pm -07:00
  • simple guide to creating a RAM disk

    I had a thought of using a RAM disk as a message queue for a messaging application I am working on, as opposed to creating a table in a database, or using a regular flat text file. Every time I need a message to be sent, I'll add a text file on the RAM disk, then the sending process can scan for files. All of this is happening in RAM, so it won't be thrashing the disk!
    continue reading...
    Sun, May 20, 2007 3:23pm -07:00
  • photoshop freezes on startup

    This has happened once before. One day, photoshop decides it doesn't want to start up. During the loading screen, it just stops on "Reading text global resources."
    continue reading...
    Sun, Mar 4, 2007 8:18pm -08:00 #freeze #Photoshop
  • iptables not restoring firewall rules on startup

    One of my servers has a nasty habit of not reloading the firewall rules when it boots up. Iptables starts up just fine, but doing iptables-save shows that there are no rules listed. The weird part is that on all my other servers, I never had to do anything special to get it to remember the rules on restart.
    continue reading...
    Wed, Jan 31, 2007 11:55pm -08:00 #firewall
  • 2/4 failed drives in a raid5 array??

    Apparently raid arrays don't like it when you kill power to the machine. We've been doing remodeling in the house, and I've been turning on and off breakers. Apparently I forgot which breaker the servers were on, and turned it off accidentally a few times.
    continue reading...
    Sat, Dec 30, 2006 10:56pm -08:00 #harddrives #raid5
  • Virtual Users with Postfix and MySQL

    I recently discovered an excellent tutorial on setting up Postfix and Courier to use virtual users read from a MySQL database. This caught my attention because it is a much better setup than having real system users for all email addresses, as it allows much more flexibility. I finally set aside some time to set up a real mail server.
    continue reading...
    Mon, Dec 25, 2006 7:01am -08:00 #mail server #MySQL #postfix
  • Calculating Color Brightness

    I was working on a website today, and I stumbled into a problem of needing to compute the brightness of a color, so that if it is a background color, I know whether to show white text or black text. My first thought was to simply add up the RGB components of the color and use that value. It turns out that is completely wrong, since pure green looks much brighter than pure blue:
    continue reading...
    Fri, Nov 24, 2006 1:25am -08:00 #color
  • Failed disk when creating RAID5 array

    I spent about an hour bashing my head against a wall with this one.
    continue reading...
    Tue, Oct 17, 2006 8:14pm -07:00 #harddrives #raid5
older

Hi, I'm Aaron Parecki, Director of Identity Standards at Okta, and co-founder of IndieWebCamp. I maintain oauth.net, write and consult about OAuth, and participate in the OAuth Working Group at the IETF. I also help people learn about video production and livestreaming. (detailed bio)

I've been tracking my location since 2008 and I wrote 100 songs in 100 days. I've spoken at conferences around the world about owning your data, OAuth, quantified self, and explained why R is a vowel. Read more.

  • Director of Identity Standards at Okta
  • IndieWebCamp Founder
  • OAuth WG Editor
  • OpenID Board Member

  • 🎥 YouTube Tutorials and Reviews
  • 🏠 We're building a triplex!
  • ⭐️ Life Stack
  • ⚙️ Home Automation
  • All
  • Articles
  • Bookmarks
  • Notes
  • Photos
  • Replies
  • Reviews
  • Trips
  • Videos
  • Contact
© 1999-2025 by Aaron Parecki. Powered by p3k. This site supports Webmention.
Except where otherwise noted, text content on this site is licensed under a Creative Commons Attribution 3.0 License.
IndieWebCamp Microformats Webmention W3C HTML5 Creative Commons
WeChat ID
aaronpk_tv