I’ve decided I need to start running again. One of the biggest motivators I find in running is tracking my progress. I downloaded Mapmyrun for the iphone which tracks your runs via gps (locaiton, speed, averages) and then uploads them to the mapmyrun website.
here is my profile
So I think I’ve finally come down to nailing what in the world was causing some emails to be randomly rejected after implementing ZoneEdit’s backup MX service. Now this post may be invalid if my understanding of greylisting is flawed but let me play it out. So someone sends us a email, the email is greylisted and bounced back to their server to be resent. The server says “Ok let me try this other MX”. It sends to the other MX which is zoneedit’s backup MX service.
Now here is the rub. ZoneEdit’s backup MX also does it’s own form of spam scanning which you cannot edit. It will reject messages that do not match the hostname. I see a lot of mail come in where the Client host has a active directory name like mailserver.local. So the secondary MX rejects it to the original sender with a 550 Client host rejected: cannot find your hostname. That secondary MX doesn’t even try and send me the message.
I also saw the message on the main xwall page about greylisting and zoneedit, which sort of pointed out to my ah HA! moment. So it either comes down to not using greylisting or dropping the secondary MX.
If you are like me you ran to your computer and had someone google “How to unstick a martini shaker”. Atleast I did. The information was underwhelming. With most ending in “OMG Get a Boston style you noob”. that is all good but I already poured some tasty gin into this and it is subject to melting ice.
I ended up salvaging it by running some warm water over the top. Leave a comment with your tips for getting these things unstuck!
This is my Oregon Scientific Wireless Weather Station up on the roof of my house. I have a serial connection setup from my indoor receiver to one of my servers which then logs the data, compiles and ftps the data every 15 seconds to my website. You can rest assured that I graph all the logged data.
I’m still trying to find some progress pictures but here is the run down on the main floor bathroom remodel. When we first moved into the house, the mainfloor bathroom confused me. The toilet sat up on a raised platform, the sewer vent pipe was exposed, the layout was wrong, no outlets, etc. I can only speculate about the bathroom but I assume it was a “Oh shit we forgot a bathroom on the mainfloor” or the guy was just getting lazy (we’ve been told the original owner built the place himself). The first picture is from the RMLS listing of the house.
They dressed it up as much as they could when the house was on the market. The box was the biggest thing that got to me. Why was the toilet raised up on a box? Did they have trouble getting sewer grade? We wanted to tile the bathroom (pictured above is some fake vinyl tile) but the box would prove to be an issue.
I don’t know what it is but all the good progress pictures I take disappear from the camera. I can assume they are probably often deleted in a fury of trying to snap a cute picture of my daughter when she is sleeping with one of the cats.
We ended up breaking out the toilet platform which oddly enough was not needed. We then jackhammered up the floor to move the toilet a couple inches back and to the left. You may wonder if those few inches made a difference. The answer is yes. Have you ever seen a toilet with a nice 4 inch gap behind the toilet. It looks weird. And in this tiny bathroom it makes a huge difference. At the same time we relocated the sink to the same wall as the toilet.
After the sewer work, we repoured the floor. I pulled the drywall off (seriously some of the poorest mud work I have seen). Wired the room up for outlets, can lights, new fan, etc. While I had the drywall off, I noticed a lot of decay in the headers which ended up being a powder post beetle. After replacing the wood and spraying down for the critters. We drywalled up the room, painted, laid the tile and mounted the fixtures.
When I found this out, I was stunned. We have someone in the office with a Dell laptop that kept complaining about meetings making themselves as recurring. I looked at the issue and figured it was user error. A week later he came back and complained that again a meeting had turned itself into a recurring meeting.
Then I discovered this little gem.
This “bug” affects only Dell laptops with Direct Media.
Dell laptops include an application called Media Direct and this application installs an Outlook add-in called “Outlook Setup Addin” which is causing problems for some users. This add-in supports the Instant Office feature of Media Direct. Uninstall it from Control panel, Add and Remove Programs to prevent the problem with future meeting requests.
Along with causing meeting requests to become recurring, it doesn’t work well with Outlook 2007 and is responsible for at least some of the complaints about Outlook 2007′s slowness and CPU resources spiking.
BAH! Removed the program and no more issues.
I’m way behind on updating the progress of my various projects. We decided to tear into the mainfloor bathroom and fix some nagging issues. These issues being:
1) The toilet sits on some sort of box
2) The Toilet sits way over the legal requirement distance from the wall
3) It is butt ugly
4) vinyl floor tiling
5) No class (see #3)
So we tore the platform out that the toilet was sitting on. Called our journeyman plumbing neighbor over to take a look at why they would have raised the toilet on a box he said “He probably wanted to feel like he was on a throne or the plumber and the contractor had a fight”. Basically he could see no good reason for raising the toilet onto a platform. So we broke out the floor and relocated the toilet (12″ center from wall, as opposed to I think the 18″ center it was sitting).
Anyways, I started in on the eletrical and in a moment of frustration just started beating the drywall out of the back wall when I noticed a flaky dryrotted header. So yeah. Detour. This was suppose to be a quick 2 weekend project and is now turning into something more.
UPDATE: It is not dryrot. It is damage from a powder post beetle. Man the thing just turned the whole bad boy to dust. We’ll be cutting out the top piece and replacing it and then spraying the whole thing down with Timbor.
I think every geek has dreamed of building their own MAME cabinet. If not then well maybe you don’t dream. Anyways I decided, ok fine I’m going to build myself a mame cabinet.
Today I picked up the cabinet off a guy from Craigslist, who has close to 60 cabinets and spends his time restoring arcade and pinball machines. How cool of a job is that?
I’m just going to blog a quick bit about using netstat. The command netstat (NETwork STATistics) will display network connections, routing tables and information on network interfaces. This is a command line tool. It is available on windows as well as *nix. I’m talking mostly about it in regards to the world of windows.
In the past I’d run netstat, use it to show what connections are open and on what port. It also would display the PID allowing me to open task manager and see what PID is using that port. I recently found out that since SP2 on XP (and I’m going to assume Vista). That you can run the following command.
Netstat -nob will do the PID look up also. Resulting in a display like so.
TCP 127.0.0.1:2599 127.0.0.1:2598 ESTABLISHED 7568
Of course yours will be a longer list. So in summary.
* Bring up your command line
* run netstat -nob
* HOORAY enjoy all your information
I get a lot of different smartphones thrown on my desk to be repaired. Today our CEO came in with his Sprint Mogul (which is pretty slick of the HTC series. A lot more refined than my HTC 8525). Anyways it is performing an endless reboot. Since I can’t get into the OS of it, there isn’t much I can do. So I figured I’ll do a hard reset.
So I fire up google and look for information on hard reseting the Sprint HTC Mogul. Well I’ll be damned if there isn’t really any clear information. I did end up finding it but I had to load the pdf from the sprint site. So here it is in texty blog goodness.
You can also perform a hard reset (also known as a full reset). A hard reset should be performed only if a normal reset does not solve a system problem. After a hard reset, the device is restored to its default settings — the way it was when you first purchased it and turned it on. Any programs you installed, data you entered, and settings you customized on the device will be lost. Only Windows Mobile software and other pre-installed programs will remain.
To perform a hard reset:
1. Press and hold both softkeys on the device. Keep these keys pressed, and at the same time, use the stylus to lightly press and hold the RESET button on the bottom of your device.
NOTE: I had no idea which of the many keys were considered the soft keys. They are the two buttons above the phone control buttons.
2. Release the stylus but keep the softkeys pressed when you see the following message on your device screen:
“Do you want to erase all user data and restore to manufacture default?”
3. Slide open the hardware keyboard, and press R to restore to factory default or press X to exit the hard reset process.
Your device will be set back to factory default settings. Please ensure any additional installed programs and user data have been backed up before a hard reset is performed.
There you go. Hard reset on the Sprint Mogul.