Task Management When Roaming the Halls

It happens every time I venture down the hallway to take care of something - someone flags me down - "Mike, I've been meaning to ask you....." We talk, I say that it's no problem, I'll take care of it. Then I keep walking. Someone else flags me down. After two more stops, I finally reach my original destination and work on that issue. Thirty minutes after I talked to the first person to stop me, I've completely forgotten that we talked.

When I got my Android phone last year, I had hoped that I'd find a good solution for task management and reminders on the go. It's taken a while to get there, but I think I've finally found something that will make sure I get these things done. And it's really simpler than I've been trying to make it all along.

I've tried a bunch of different apps to try and solve this problem. First were a number of "sticky note" applications that attach a note to my home screen on the phone. They always seemed sort of clunky, and the main issue I had with most of these came up - unless I remembered to look at the note when I got back to my desk, then put it on my task list, the item was destined to be left there until the next time I went into it for another task.

Finally I found an app that is doing the trick - Email Me. It's pretty simple - after setting up some defaults, a simple tap of a shortcut brings up a message with a pre-populated subject (Note to Self in my case). I type in a body and hit send.

Back at my desk, an Outlook filter sees this subject, creates a task based of the e-mail body, and it's ready for me to resolve when I get back.

Adding a computer using a GUID using RSAT on Windows 7

The RSAT (Remote Server Administration Toolkit) for Windows 7 is a great tool for managing all of the services running on our network. One thing that's bugged me for a while, however, is the inability to add a new computer account to the server using a GUID for imaging. By default, the remote install tab is missing when you look at a computer object, and when creating a new object you don't get the opportunity to type one in. So instead of doing my management from my custom mmc, I have to remote connect to the server, fire up the AD mmc there, and add the account - not a huge deal, but just annoying.

I decided to root around for a solution today and found one. I'm assuming you've already installed the RSAT on your machine and have enabled the Deployment Services tools in the Windows Features dialog.
1. Copy the following file from the server to the exact same spot on your machine (the server must have the same architecture (32 or 64 bit) as your machine):
%systemroot%\system32\imadmui.dll
2. From an elevated command prompt on your machine, run the following:
regsvr32 imadmui.dll

That's it! You'll now see the remote install tab in your mmc and be able to create computer accounts with a GUID.

Tracking Email sent through a Joomla contact form

| 1 comments

Our school website uses Joomla 1.5, a great free CMS platform. We recently had a student use the contact form on the site to send a fake e-mail to a teacher. To my surprise, none of the e-mail information was logged on the site. Joomla relays the mail using our exchange server, so the message tracking there showed nothing but a message sent by the web server. After some searching, I found a little change that can be made that adds the sender's IP address directly into the body of the e-mail.

At line 157 of joomla\components\com_contact\controller.php, change the subject line from

$body = $prefix."\n".$name.' <'.$email.'>'."\r\n\r\n".stripslashes($body);

to

$body = $prefix."\n".$name.' ('.getenv('REMOTE_ADDR').' - '.gethostbyaddr(getenv('REMOTE_ADDR')).')' ."\r\n\r\n".stripslashes($body);

We can then track them down if they are a user in the school.