1. Installing RubyGems with MacPorts

    Posted on in Programming

    IM_OK (photo by danzo08)Quick note.

    I recently needed to install a few RubyGems on my Mac OS X 10.4 (Tiger) development system. I use MacPorts to keep my system consistent, but MacPorts was causing the problem. Here's a look at the output I was getting while trying to install Active Support.

    $ sudo …
  2. Logging Active Record Queries to a File

    Posted on in Programming

    Grapefruit Glory (photo by AnnaMaciel)I was recently helping a developer with some SQL optimizations in Ruby. The developer was using Active Record, and (until now) my Active Record experience has been pretty minimal.

    One thing that was really driving me bonkers was how to get Active Record to print out the queries it was …

  3. Catalyst 2960 Unsupported Commands Still Work?

    Posted on in Networking

    This is a bit of random oddness I stumbled upon this morning.

    I was working on a Cisco Catalyst 2960 switch and needed to know which MAC addresses the device had learned on a particular interface. The usual way to do this is with the show mac-address-table interface command. While …

  4. Have You Heard About Clubbox?

    Posted on in Networking

    Flag of South KoreaI've noticed a mysterious new protocol popping up in my protocol lists lately: 19101/TCP. Apparently, this TCP port is used by the Clubbox service. I 'm not fluent in Korean, so I can't really tell you what the site says, but I can tell you what it does!

    Clubbox …

  5. What is Local Policy-Based Routing?

    Posted on in Networking

    Looking For The Best WayWhat is Local <acronym title="Policy-Based Routing">PBR</acronym>?

    Policy-based routing makes routing decisions based on factors other than normal routing protocols. For example, it might be necessary to forward all <acronym title="Session Initiation Protocol">SIP</acronym> packets via a more expensive low-latency link while all other traffic use …

  6. Perl, ntop and Odd Hash Assignments

    Posted on in Programming

    Camel with FurThis is a silly mistake that can be easily avoided.

    I was working on a Perl script that grabbed network traffic information from my ntop server and reported on it. ntop provides an <acronym title="Application Program Interface">API</acronym> that specifically supports Perl. Although I was seeing the data …

  7. Giving BlogRush A Whirl

    Posted on in Graphics Design

    BlogRush Logo As you can see, I'm giving a new widget a whirl. BlogRush is an RSS syndication service that presents on-topic posts from around the Blogosphere to your readers.

    Generally, I don't buy into all this "Blogosphere" whoo-ha, but in this case it really seems to be a win-win situation. Readers …

  8. SNMP Community String Indexing

    Posted on in Networking

    A troubleshooting note showing how VLAN-indexed SNMP community strings expose per-VLAN bridge-MIB data on legacy Cisco switches.

  9. Allow PPTP Through Cisco ASA

    Posted on in Networking

    Speeding through the tunnelBy default Point-to-Point Tunneling Protocol (PPTP) will now work properly through a Cisco Adaptive Security Appliance (ASA) firewall or it's forerunner the Cisco <acronym title="Private Internet EXchange">PIX</acronym>.

    Prior to PIX software version 6.3, allowing PPTP to work through a PIX was a painful procedure involving static …

  10. Cisco NBAR P2P Protocols

    Posted on in Networking

    Surprised Santa with Music SheetThe following are the Peer-to-Peer (P2P) protocols recognized by Cisco's NBAR Protocol Discovery.

    • bittorrent
    • directconnect
    • edonkey
    • fasttrack
    • gnutella
    • kazaa2
    • napster
    • winmx

    If I've missed any, leave a comment below or use the Slaptijack Contact Form to update me.

    Thanks!

  11. Private Autonomous System Numbers (ASNs)

    Posted on in Networking

    PrivateOccasionally you might need an Autonomous System Number (ASN) that is only used on your network. The need for these should be infrequent, but it does happen.

    One thing that comes to mind is a customer that connects to your network in multiple locations. That customer needs an ASN for …

  12. More Horde Updates

    Posted on in Software

    Horde LogoTwo more updates for applications based on the Horde Application Framework were released today. Once again, the product descriptions are from Jan Schneider of The Horde Project.

    • Horde Groupware 1.0.2 - Horde Groupware is a free, enterprise ready, browser based collaboration suite.
    • Horde Groupware Webmail Edition 1.0.2 …
  13. Courier Mail Server Updated

    Posted on in Software

    Coffee Cup with @Sam Varshavchik has announced an updated release of the Courier Mail Server and Courier IMAP Server (Courier 20070921). Changes since the last release include

    • A looping SPF query is an UNKNOWN result
    • Ignore SIGPIPE errors in couriertcpd
    • SqWebMail - remove some hardcoded settings. Use SQWEBMAIL_RANDSEED to force the random number seed …
  14. Gmail Annoyances

    Posted on in Software

    Gmail LogoIn a recent article on Read/WriteWeb about Online Office Apps, Josh Catone mentioned off-hand that he didn't like the Gmail user interface. Since I've been using the Gmail interface exclusively for quite a while, I decided it might be time to talk about the problems I have with the …

Slaptijack's Koding Kraken