Have a Plan – Dispel Fear

Few things can motivate you and dispel fear like having a plan. Even if the plan doesn’t work as expected, it gives you a framework from which you can adjust and react. By taking the guesswork out of an uncertain situation, anxiety will decrease and confidence will increase. Providence will move to assist you because you have done your best to determine a course of action and committed yourself to it.

Set a goal. Plan the work. Work the plan. Adjust when necessary. Achieve your goal.

You’ve Reached It; the End of the Internet

You’re here. You’ve made it. This is the end of the Internet.

After all that clicking around and searching endlessly under the glow of a backlit screen, you have been led here.  How do you like it?  Bet you thought you’d find more, huh?  A little anti-climactic?  Not even pictures (at least those would’ve been worth a thousand words).

While you’ve been on your fantastic journey through the vast digital inter-tubes, you’ve missed a few things.  You may have children or pets or a significant other who’ve marched inexorably forward on the pathway of time, moving ever forward – seconds at a time.  And you didn’t even notice.

The good news is, you’re done!  Whatever elusive reward or answer you’ve been seeking – it’s not here.  You’ve hit a dead-end.

And now you can get back to real life.

Every life is worth living … yes, even (and especially) yours.  Do not doubt it.  You have no idea what adventures lie in wait for you.

But you’re about to find out.

Now.  Take a break.  Live your life.  Realize that the answers aren’t all here.  Some of the answers can’t be found except by figuring it out as you go.

So go.

Don’t worry, the end will still be here if you need to come back and reassure yourself that it still exists.

Have fun out there.  Seat belts and helmets aren’t a bad idea.

God speed.

Small Victories

Finally being able to click ‘submit’ on the project you’ve been working on in your free time for the last long while to make it go live.

That’s a good feeling.

It’s like throwing a little rock into the patch of water that represents your life and sitting back to wonder what ripples will be created.  And whether or not those ripples will intersect with others and what new patterns will emerge.

Watch out, I just threw a rock in the pond.

Small victories are just that – small.

But if you make enough mole-hills, some day you’ll be able to stand back and behold a mountain.

Making Moolah as a Good Teacher

I’m back, miss me?  Seriously, it has been a long time since I’ve written a blog post.  I’ve been busy, that’s for sure.  Life’s been passing me by and all that – but I recently was re-motivated to share a few thoughts online with y’all.  Face it, writing and putting thoughts down on paper (sorta) is therapeutic, whether anyone’s reading them or not.  So I’m going to try to get back into the habit of doing this at least monthly, and who knows, maybe even more often.

So I recently read this article about teachers making money: http://techcrunch.com/2012/05/17/teachers-makin-moola-on-the-web/.  From that I was led to the site of Udemy.  Holy cow, is it a great idea!  I don’t know that I consider myself a great teacher, but I do enjoy it – so this may be a tool I’ll be spending some time on in the future.

A few of my good reads out on the web lately:
AskMormonGirl - really drew me in with some of the posts I found here, I can’t get enough of the comments that the readers leave – very thought-provoking.
StevePavlina.com’s series on Passive Income – Although he has a lot of strange ideas on other things, when he puts his mind to writing a well thought-out series on something, he does an amazing job of writing in a sequence and style that just makes sense and sticks with you.
Seth Godin’s blog – This is the kind of stuff that you like to fall to sleep reading – usually thought-provoking and inspiring.


How To Move An svn Repository

On the source system, run:

svnadmin dump /path/to/repository > repository-name.dmp

Copy the dump file to the new server.  There, create a new repository to house the dumped information:

cd /path/to/new/repository

svnadmin create repository-name

svnadmin load repository-name < repository-name.dmp

Now, if you have a project that you checked out from the old location, that you want to point to the new location, run the following command (assumes you’re located in the root of the directory housing the checkout you want to switch:

svn switch --relocate svn+ssh://old/path  svn+ssh://new/path . 

Microsoft has removed the 10 half-open TCP connections limit

I received the following from my friend, ‘Andrew from Vancouver’.  Pretty interesting…
I just noted that in the Windows Server 2008 and Vista SP2 “What’s significant” document, that Microsoft has removed the 10 half-open TCP connections limit that they introduced to impede worms and bots on Windows XP SP2.
“SP2 removes the limit of 10 half open outbound TCP connections. By default, SP2 has no limit on the number of half open outbound TCP connections. “
And of course, some may want to turn it back on:
I assume that they’ve decided their SDL is working and Vista is much less abused by botnets than XP was:
… and so they’ve decided to stop getting beaten up by bloggers and tech forum posers over this artificial limit… which probably suckers people into downloading dubious “patches” to increase their P2P download speeds, which, since they’re installed deliberately by the sucker could be any kind of malware instead.
Thanks for sharing, Andrew!

Scratchy Tags

I’d like to shake the hand of whoever did away with the scratchy tags in the back of the neck of T-Shirts.  There was never a good solution to them.  If you cut them really really short with a pair of scissors, you could still feel them.  You’d spend the rest of your wearing experience with that shirt thinking you should have just ripped out the tag – but then it was too short to do anything about it.  If you ripped them out – you’d almost always end up with some part of your collar detached from the rest of the shirt.

The only problem I have now is that occasionally I’ll discover partway through my day that I’m wearing my shirt backwards.  This little sacrifice in fashion is a small price to pay for comfort.

Full Width Web Pages – or – Margins are Your Friend

One of my pet peeves is when I visit a web site and it automatically takes up the entire width of the screen.  I have a rather large monitor (you’d be jealous if you saw it) – so when a block of text actually stretches completely from the left to the right, unless I’m sitting far back from the screen, I actually have to move my head from side to side to read it.  This requires much more effort than simply moving my eyes from left to right.  I’m not sure what it is about it that actually bugs me so much – I suppose I like some whitespace around the blocks of text that I read.  Otherwise I feel a feeling akin to claustrophobia.  I wonder what a word would be to describe it – zeromargiphobia? overwide-a-phobia?

Just needed to rant for a moment.

Search and Replace on Multiple Files

Recently one of my hosting providers went and changed the path to my home directory without telling me.  So, I had to go through a gajillion files and modify a path to reflect the changes.  I thought I’d go ahead and share how I did that for anyone out there that has a similar need.

There are several ways to accomplish this – but this is how I like to do it (this is from a linux command shell):

find . -name somefile -exec perl -pi.bliki -e ‘s/textToFind/replacement/g’ {} \;

The above command uses the find command, starting from the current location (.), looking for files named ‘somefile’ (-name somefile), and every time it finds one, it runs the command following the -exec parameter.  The command following the -exec parameter is a perl one-liner that backs up the file it’s about to modify (with a .bliki extension, I just try to pick something I’m sure will not result in overwriting a legitimate file), and then does a global search and replace of textToFind with replacement.  In the above command, the {} is where find inserts the current file it has found.  You must backslash the semi-colon at the end so that the shell doesn’t interpret it and leaves it for use by the find -exec command.

Once you’ve completed the search and replace, you use the following command to go through and remove all of the backup files created with the .bliki extension.

find . -name somefile.bliki -exec rm {} \;

Hope this makes sense?

Post questions if you need clarification on anything.

Understanding the -GRY riddle

I enjoy riddles.  By happenstance, I happened upon the (in)famous -gry riddle, but luckily before I got too carried away searching for an answer I found an essay written by the Word Detective on this very puzzle.

The key to successfully finding an answer to this wriddle is in getting the wording correct:

Angry and hungry are two words that end in ‘-gry’. There are three words in the English language. What is the third word? Everyone knows what it means and everyone uses it every day. Look closely and I have already given you the third word. What is it?

For the answer, see this essay.

Next Page »