-
Who says hacks don't cause problems?
The other day I had lunch with a friend and a friend of his wanting to get into Mac development. We were talking and this guy said that he admired a company that created "haxies". I said that I really disliked them as their software can cause problems left and right with the system.
-
Fun with multi-homing
We have a bunch of Xserves running Mac OS X server at work. Most of the machines are only using one of the 2 built in Ethernet ports as they are on the LAN. We have 2 machines that are customer facing and we just added a dedicated inbound connection for them. Being the clever person that I am, I decided that to ease the transition between the old and new IP blocks, I'd block the new connection into the second Ethernet port and we'd be good to go. Turns out it isn't that easy with the Darwin kernel. I setup the default connection to be the new network connection and traffic to the new IP addresses worked fine. However, traffic to the old address got hung up. After a lot of investigation, I determined it was due to Asymmetric routing. No problem, I thought, a few commands and it would work. I managed to do this in Linux by following an article, but it wasn't so easy in Mac OS X. Basically the traffic coming in to the old IP block had the responses going out through the other Ethernet interface out over the new IP block. Many routers block this as it kind of looks like an attack of sorts.
-
Misinformed Author
As is pretty routine in our lousy local paper, I read an article where the author didn't bother to do his research. He lumps LinkedIn with MySpace and Facebook as social networking sites routinely used by those under 18. Here is my letter to the editor:
-
The end of an idea
Ever since the iPhone SDK came out, I had planned to write ReceiptWallet for iPhone as it seemed like a logical thing to do. A few users asked for it, so I thought it was a good idea. However, today is the day that ReceiptWallet for iPhone ends. I've toyed with it for the last few months, but just don't have my heart into it as it isn't something that I see myself using. As much as I wanted to do this product to answer the needs of the public, it just isn't going to happen. I was going to finish it to get it out the door, but then I'd have a crappy product that wasn't my best work.