all site content copyright © chris rue. all rights reserved. any reproduction, re-use or summarization of any kind without prior written consent is prohibited.
August 12, 2006

think of it as anti-jimmy joe bob insurance

if you have an it consulting practice…

or are thinking of starting one…

you might be interested to know that the funcave in recent months was blessed by the arrival of an utterly fantastic source of info about structuring & starting an smb it consulting practice that could not only have a good chance at succeeding…

but also can lead to the kind of business & life you might actually enjoy.

so you need to set aside $49 & a couple of afternoons of your time to read, from cover to cover…

one of karl “captain prolific” palachuk’s latest masterpieces…

service agreements for smb consultants

Sacover 

don’t let the title fool you.

this book covers much much more than service agreements.

it’s basically 181 pages of solid business fundamentals presented in an easy to understand, plain language format, so that no matter what your level of business sophistication, you are never bludgeoned into oblivion with a bunch of jargon or double-speak.

ideally, this book is not about you copying exactly everything karl talks about…

but rather you understanding the absolute importance of taking the time to properly plan & structure your business, which means you are applying those solid fundamentals to your own endeavors.

now, some of this might be stuff you could find at places like startup nation & other small business resources…

but the unique strength of karl’s book is that it talks about the practical application of those fundamentals, their effect on a successful it consulting practice & how he came to make the decisions he made when starting his company kp enterprises.

as much as i enjoyed hearing the sloane brothers speak at the small business symposium in boston last month…

most of the things they discussed were from the perspective of a product-focused business, not a service-oriented business.

and as such…

i daresay that quite a bit of their talk had very little relevance for most of the people in the room.

while reading karl’s book & thinking about his advice, i found myself taking tons of notes, nodding my head at some of the examples & scenarios he presents…

but most of all, i found myself setting the book aside every now & then to give a deep deep issue it raised in my mind some time to percolate a bit.

that’s right kiddos…

this book can help get you to actually think, which should be worth its weight in gold to each & every one of us. 

so if you are someone who is serious about their consulting business & who wants to find out how to better structure that business for success…

head over to greatlittlebook.com & pick up a copy right now.

and be sure to tell ‘em the funcave sent you!

|| posted by chris under shoutout, thumbs up || comments (0) || ||

August 10, 2006

the comment line is open…hungarian welcome

viva hungary!

thanks to a single link posted to a certain hungarian pda forum

traffic coming from hungary to the funcave has been off the charts, primarily for the mobility specific content i’ve posted, such as the windows mobile 5 device emulator series & the remote wipe issue.

what i’m not seeing however…

is any uptick in comments here.

the rogues gallery chimes in occasionally, but other than that…

it’s waaaay too quiet. like spooky quiet.

i realize that after closing the recently announced exploit in wordpress, nobody can register for the funcave without an invite.

so i’ve changed the comment settings so that even non-registered folks can leave a comment.

and folks from hungary, estonia & any other country when English is not the official language should consider this a personal invitation to leave some comments.

so let’s go folks…

talk it up some already.

the silence is giving me the creeps.

|| posted by chris under shoutout || comments (0) || ||

August 8, 2006

kindred spirits

your friendly neighborhood happyfunboy happened to be skating around itunes the other day, just goofing around with the podcast search features, and stumbled across…

for i am costanza...lord of the idiots! 

a vlog that he just hasn’t been able to shake off.

there’s nicky, who’s the tech heavyweight of the bunch.

there’s nick, who’s the code monkey. pardon me…reformed code monkey.

and then there’s shabih…

pronounced shabby, if you please…

who is a pharmacist by trade.

must admit…

when i saw it mentioned in their faq that shabih was the show’s pharmacist…

i initially started watching just to see if this was gonna turn into some kind of thompsonesque drug-fueled troubleshooting extravagonzo.

it isn’t.

but there is something awesome in the way the newb gamely soldiers on in the episodes as terms like domain controller & subnet mask get thrown about…

at times furiously scribbling notes, or presenting his homework to the 2 nicks.

i dunno…

i guess i just find something about itidiots darn compelling.

which should surprise absolutely no one…

considering sbs show, right?

|| posted by chris under community, shoutout || comments (2) || ||

August 6, 2006

solving a problem with remote device wipe

as good as it is that mothership released msfp, and added in such awesome new functionality…

remote device wipe leaves a lot to be desired.

to be sure, the inability of remote wipe to nuke storage cards makes it nearly impossible to store anything other than utterly insignificant data on said storage cards.

then there’s the issue of the transaction log.

rather than record all the steps of a given wipe permanently, including when the wipe was fully completed…

the transaction log only shows when a wipe, or a wipe cancel, was originally sent. which is totally insufficient as a log of activity, in my opinion

but beyond all that, there’s another huge issue with remote wipe…

ostensibly, remote device wipe should be an answer to a certain fruit-flavored competitor’s remote kill feature.

consider this typical day in the life of a help desk monkey…

wavy lines denoting start of dream sequence

phone: rrrrring

monkey: hello…help desk. how can we, errr…help you?

phb: hey, this is mr. big time ceo talking. i lost my windows mobile device which contains some super-secret info that will cost our company millions of buckaroos. can you do something about that?

monkey: no problem…

monkey sends a remote wipe command while making a suitable sound effect

monkey: bzzzzt! problem solved. the info on that device is hist-o-ree.

phb: fantastic! i’m sending my smoking hot assistant with the keys to my ferrari. go take it for a spin for the rest of the month. and feel free to drive the car as much you want.

wavy lines denoting end of dream sequence

help desk monkey fantasies aside, here’s the reality…

activesync remote administration might not automatically wipe a device

that’s right, you heard me.

remote wipe might leave that device, and any data it holds, totally & utterly compromised.

here’s how…

the very first time any security policy is applied against a device, the device displays the following prompt before applying that security policy.

cancel!? there's no cancel in remote data wiping!

that is because the device is considered new, as in…it has never had a security policy enforced on it before.

unfortunately, this prompt gives anyone using the device the opportunity to either ignore or cancel the application of that security policy.

and of course, remote device wipe is really nothing more than a security policy being immediately enforced on the device.

now, no additional data synchronization will take place until that security policy is allowed to continue, but that’s not really a problem for someone who just wants access to the data currently existing on a device.

in fact, this kind of loophole is a data thief’s dream…since it effectively means that remote wipe can be countered without any special effort.

there is always the option of configuring password lock with a local wipe option after x number of incorrect password attempts to secure the data on a mobile device.

while your friendly neighborhood happyfunboy is a big advocate of enforcing password lock for mobile devices…

he is not a big advocate of local wipe, simply because it is way too easy for someone to forget their password & simply eat up all their attempts in frustration before they ever call a help desk.

so yours truly spent some time this afternoon in the funlab cooking up a way to close this loophole in remote wipe, with the fruits of this labor being called…

happyfunboy’s super-awesome guide to priming windows mobile 5 for remote device wipe

the secret is to actually apply a security policy to each & every new device that you deploy before you put it in a user’s hands.

once a security policy has been applied & the ok given at the prompt, any subsequent security policy gets applied automatically. which is exactly the kind of behavior you want for a remote wipe command sent to a lost or compromised device.

altho remote wipe itself is a security policy, it completely and utterly reverts a device to an absolute fresh state, so much so that afterwards the device is considered new, from the perspective of security policies. so you can’t simply send a remote wipe command to a device, then set it back up again.

it takes the application of another, non-destructive security policy to actually prime a given device for automatic remote wipe.

luckily, there is just such a non-destructive security policy available in exchange system manager…

device security

altho using the device security options might require you to work out some logistical issues, as we’ll talk about in more depth in a minute…

pushing a password policy will successfully prime a device for auto wiping.

to get started, navigate to & launch exchange system manager

exchange system manager...there is no substitute

under the top-level organization, expand the Global Settings container, right-click Mobile Services, then click Properties

mobile services be da place!

on the General tab, click the Device Security button

click for more security!

at a minimum, check the Enforce password on device box

gotta check something...otherwise there's nothing to approve, right?

if you are going to heed my advice and enable passwords on mobile devices as a general policy, then you can just set this option & let it roll out to all the windows mobile devices without a care in the world, right?

well, besides obviously needing to train the device users on what to expect…

i’d also recommend taking some time to think about enabling other supporting policies that actually make enforcing passwords useful, such as:

  • minimum password length
  • password complexity
  • inactivity timer

if, however, your company is not going to require passwords on mobile devices, then you will want to make liberal use of the Exceptions button.

the reason?

even if your organization is not going to be enforcing passwords on mobile devices, you can still temporarily set password enforcement to prime a device for auto remote wipe.

however, since setting password enforcement is a global operation…

and as such can affect every device in your exchange organization…

once you’ve primed a device, you’ll want to be sure to add that user to the password exception list, so they don’t inadvertently get prompted to set a password as you toggle password enforcement on & then off.

to set a user as an exception to the password policy…

in Device Security, click the Exceptions button

an exception to every rule

click the Add button

think of it like the vip list for a trendy nightclub...except there's no velvet rope, no bouncers & no one really cares about you.

type the user name in directly, or search the directory for it

c'mon...can't tell me you can't recite every one of your users from memory? what kind of system admin are you, anyway?

once entered/found, click OK on each dialog box to get back to the Mobile Services Properties dialog box, then click Apply

the illuminati

that will keep a device from being caught up by the password enforcement policy unnecessarily.

but let’s get back to what we were doing before…

once the password policy is enabled, either permanently or temporarily…

any mobile device where the user account is not set as an exception will give the same first-timer prompt which requires you to click OK to apply the policy & proceed.

it make look the same, but it isn't...

clicking OK again will allow you to update your password settings per the security policy that you set earlier.

passwords...are good. passwords...work.

wow…you’re presented with yet another chance to click OK. who knew windows mobile 5 could also be used to train you to become a yes man extraordinaire?

ok ok ok already...enough!

you will need to set a password, obviously, & perhaps a bit more depending on the options chosen for the policy.

it's just a password...quit being a baby & set one already

and if you’re thinking about being cute & setting a blank password…

think again…

gotta be at least 1 digit, smarty-pants!

once the password options are set and accepted, consider the device primed.

obviously, don’t forget to deactivate the password policy once you’re done priming.

after a device has been primed, a remote wipe is initiated nearly as soon as it is sent via the web-based administration tool

remember...once a device is primed, it's like a grenade. pull the pin...and there's really no going back...

just as quickly as an incoming message is received via airsync, really.

first, the screen goes all white very very briefly…

white...pure crystal snow...

then black for a little while…

workin' in a coal mine...goin' down down down

then the normal windows mobile splash screen is seen as the devices restarts.

all systems nominal

logistically speaking, the ability to prime devices for auto-wipe may depend largely on the size of the environment.

regardless, at this point in time…

without priming, there is no way to reasonably assure that a device in the field will fully execute a remote wipe without leaving a loophole for the data to be compromised.

happy hunting, kiddos

|| posted by chris under funlab, mobility || comments (12) || ||

August 5, 2006

git along little windows…

woohoo!

nothing like finding a solution to a nagging problem on a lazy saturday here at the funcave.

ever have a window that’s off in la-la land?

as in…

an application that remembers the last window position when it’s closed, but when the app is re-opened, that last position happens to be somewhere off your desktop?

in my case, virtual pc’s console window got stuck offscreen after i presented on device emulator & windows mobile 5 with msfp to our user group, alabamasmb.org, at the end of last month.

sure, i could still manage virtual pc by right-clicking its taskbar icon…

yippee kai yay!

but i prefer to have the full console windows available to me.

finally got fed up & found a quick way to lasso that pesky wayward window and get it back on the main screen…

  • make the application the active window by clicking on it in the taskbar

Lassowindow2

now, if you have the application set to minimize itself completely, as i did in the case of virtual pc, you might have to make it show another way. i got virtual pc to show by right-clicking its taskbar icon and choosing show virtual pc console

yip yip yeeha!

  • once the application is active in the taskbar, you can use the following keystroke sequence, in exact order, to bring that wandering window back in line…
    • [alt]
    • [space]
    • m
    • [any arrow key, but just once]
  • the window should now be “lassoed” by your mouse, so you can move it where you like, then click the mouse once to release it.

pretty handy huh?

however…

there is a shoutware fee associated with this info.

you are obligated to yell yippee kai yay! aloud if you ever use this tip.

and…

you are also required to record either a video or audio clip of your performance & send it to me as verification of payment.

also for immortalization on the forthcoming funcave wall of fame.

so pay up, kiddos!

|| posted by chris under thumbs up || comments (0) || ||

« Previous Page  Next Page »