[x]Blackmoor Vituperative

Friday, 2009-07-31

RiffTrax Live, sort of

Filed under: General — bblackmoor @ 23:51

RiffTrax is going to be broadcast “live” to movie theatres across the country on August 20. Locally, it is playing in Glen Allen, VA. Grab those tickets now! I am sure it will sell out!

Well, actually, I think my sweetie and I will probably be the only two people in the theatre. But we will be there!

This one night event will be broadcast LIVE out of the Belcourt Theater in Nashville, TN into your local movie theater. Don’t miss an exciting evening of LIVE riffing, zombies, aliens, cheesy performances, wisecracks, laughable special effects and more!

Tuesday, 2009-07-21

World Of Warcraft free trial

Filed under: Gaming — bblackmoor @ 15:21

I am looking for someone who wants to try World Of Warcraft. If I refer a friend and they pay for two months of the game, I get a nifty zebra for my character to ride. And who doesn’t want a zebra?

So if you are interested in a free trial of World Of Warcraft, please let me know and I will email you the code. (It has to be a new account, not an old or inactive account.)

Lies, damn lies, and VPC statistics

Filed under: Society — bblackmoor @ 12:02

John Pierce has an interesting article on the Violence Policy Center (VPC) “study” which purports to link concealed-carry permit holders to the deaths of law-abiding people and police officers: Lies, damn lies, and VPC statistics.

Thursday, 2009-07-16

Five basic conceptual errors made by CIOs

Filed under: Technology — bblackmoor @ 10:21

Ilya Bogorad has a pretty good article over at Tech Republic called Five ways of thinking that can fell IT leaders. In brief, they are:

  1. The business should identify its technology needs
  2. We are a fast-paced organization
  3. We are under-resourced
  4. Show me the money! For a project to be approved, it needs to save costs or generate revenues.
  5. In difficult times, we must cut costs

These are all valid and legitimate problems. Unfortunately, the most common of these — number one — is often not something the IT department can control. I have seen it more times than I can count: business decision makers who think they are competent to make technology decisions. They trust the mechanic fixing their car to choose the right tool for the job, and they trust the plumber fixing their water heater to choose the right size and type of pipe, but when it comes to IT, they micromanage both the tools and the techniques used, because they are under the delusion that they are competent to do so.

Thursday, 2009-07-09

Five essential metrics for managing IT

Filed under: Technology — bblackmoor @ 09:48

Tech Republic has a pretty good five-minute introduction to using metrics for IT projects. This is interesting timing: I was just having a conversation about this at lunch yesterday.

Technology, like bureaucracy, is not an end in itself: it is a means to an end, and it has value only as much as it aids in achieving that end. If it doesn’t make the business more efficient or somehow create value for the business, then IT is a drain: a “cost center” in project management lingo. Technology should not be a parasite: technology’s job is to make the business better able to deliver its products or services and make its customers happier.

Too many people don’t get this. People who work in IT too often fail to see their own role in the context of the businesses’ needs, and people who aren’t in IT have an unfortunate tendency to see IT as something unrelated to them, and which only siphons money away from more important things. Sometimes it is even worse, and you have people who do not understand technology or its role in the businesses’ strategic objectives making decisions on what resources will be made available to IT and how it will be spent. This is like someone who never never leaves her house making the decision for what cars the employees will drive.

The Tech Republic video is based on a Forrester Research white paper, “Five essential metrics for managing IT“. Those five essential metrics, according to Forrester, are:

  1. Align IT investments with strategic themes
  2. Calculate cumulative value of IT investments
  3. Show IT spend ratio — new versus maintenance
  4. Measure customer satisfaction
  5. Use a scorecard for operational health

The gist of this is that you have link IT projects and expenditures to clearly defined results which are relevant to the business. If you can’t measure the success or failure of an IT project, and if you can’t demonstrate that the project somehow improves the businesses’ ability to achieve its goals, then how can you make a plausible case for funding it?

Tuesday, 2009-07-07

Micromanagement in the name of “security”

Filed under: Security — bblackmoor @ 10:43

I am so tired of seeing IT professionals who have to plead to have access to web sites they need to do their jobs. I am so tired of someone responsible for completing a multi-million dollar project not even able to change the screen resolution on their desktop because the people in charge of “IT security” have locked it down. And heavens forbid that you install any utility not on the “approved software” list, whether or not you actually need it to do your job.

The one thing no one seems to get, and one thing which causes many of the headaches for IT professionals, is that a skilled professional should be responsible for her tools.

When you take your car to a garage, do you demand that they use a specific brand of wrench? When an electrician comes to your house, do you demand they have a specific brand of voltmeter? Do you search their toolbox, and chastise them if they have a MP3 player or a DVD in there?

Of course you don’t.

The current way security is managed in every organization I have seen in the past 15 years is based on the flawed premise that the professional whom we trust to administer and manage multimillion dollar projects can’t be trusted to select and maintain her own workstation.

This is ridiculous.

IT professionals should not have their software selection restricted (or worse, chosen for them). IT professionals should not have their Internet access filtered or obstructed (for many IT professionals, Internet access is the #1 tool in their toolbox).

“Does she get the job done safely, legally, on time, and under budget?” That is the question that should be asked of any IT professional. That question has a yes or no answer, and it has nothing to do with web filtering or “nailing down” her workstation so she can’t install “unapproved” software.

Hold IT professionals accountable, by all means, but do not pre-emptively cripple their ability to do their jobs. You hired them to be experts: let the expert choose and care for her tools, like any other skilled expert does.

Saturday, 2009-07-04

Preventing anonymous editing on MediaWiki

Filed under: Security,The Internet — bblackmoor @ 12:02

I use MediaWiki for a few web sites (Warlords of NUM and WestGuard, for example). Unfortunately, some lowlife scum like to post spam about luxury watches or viagra or whatnot on these sites, so I need to lock them down to prevent this.

The simplest way to do this is to 1) disable anonymous editing, and 2) disable account creation by anyone other than a sysop (which is to say, me). The MediaWiki manual explains how to do this (and a great many other things), but I thought it might be help for folks if I posted just those specific instructions here, since I think this is a common request for those using MediaWiki.

Simply add the following lines to the end of LocalSettings.php with a text editor such as Notepad++ (do not use Windows Notepad — use a real text editor):

## Customized settings begin here

# Disable anonymous editing
$wgGroupPermissions[‘*’][‘edit’] = false;

# Hide user tools for anonymous (IP) visitors
$wgShowIPinHeader = false;

# Prevent new user registrations except by sysops
$wgGroupPermissions[‘*’][‘createaccount’] = false;

And that’s that. You will probably also want to add a custom “wiki.png” logo. If so, you should add the path to it, like so (you will, of course, need to upload it to your site first):

## Customized settings begin here

# Custom logo
$wgLogo = ‘http://www.mymediawikiwebsite.org/skins/mycustomskin/wiki.png’;

# Disable anonymous editing
$wgGroupPermissions[‘*’][‘edit’] = false;

# Hide user tools for anonymous (IP) visitors
$wgShowIPinHeader = false;

# Prevent new user registrations except by sysops
$wgGroupPermissions[‘*’][‘createaccount’] = false;

And there you go.

Friday, 2009-07-03

SmartDefrag 1.20

Filed under: Software — bblackmoor @ 12:18

There is a new version of SmartDefrag. SmartDefrag is an excellent, free disk defragmenter for Windows. I highly recommend it.

I don’t recommend installing the Yahoo toolbar, but that is up to you.

Thursday, 2009-07-02

VMWare Host Agent not starting

Filed under: Software — bblackmoor @ 16:25

I ran into a problem with VMWare Server 2.0 the other day. I have VMWare set up to start the virtual machines when machine starts. This is a Windows XP Pro machine (the final version of Windows, as far as I am concerned). From looking at the event log, it appeared that the virtual machines would not start because the VMWare Host Agent service was not starting, and the VMWare Host Agent service was not starting because it had several dependencies which were not yet started themselves when the VMWare Host Agent service was being kicked off by Windows.

I did quite a bit of research on this, and tried some very clever solutions, none of which made any difference (changing the service’s dependencies, etc.). What I finally did was to create a small batch file, vmware_host_agent.bat

:: pause sixty seconds, then start VMWare

ping 127.0.0.1 -n 60 >nul

net start “VMWare Host Agent” -x

And then created a link to that in the Startup group.

Problem solved. It’s not elegant, but it works.

Scam warning: “Computer Repairer & Installer Needed”

Filed under: Security — bblackmoor @ 10:13

I own an IT consulting company in Richmond, VA. This morning I received the following email from someone who claimed to want us to service several laptops:

Hello ,

How you doing,I read your description and i am highly impressed in your services,I have some Hp PCs(Intel Pentium IV) since we currently have a major breakdown on most of our systems and I thought it was best to have a general upgrade and maintenance.(I will be providing the software needed).Below are the things needed to be done one on each laptops:

1 Format Hard Drive
2 Install Win Xp with Service Pack 2
3 Microsoft Office Package
4 AVG Virus Software (Free Lifetime Updates)
5 Adobe Acrobat
6 Laptop Cleaning of the keyboard, screen and other case.
7 Diagnostics of the entire system after to check hard, CD Rom, floppy, etc.

I will like you to know that my mode of payment is by US certified check mailed and address to you from my employer company since I am presently on a business workshop in Panama city,South American and i want you to know that i will handle the shipment myself since i have a shipper from the state here that will bring the laptops to your place,and will come pick them up as soon as you are done with them.

I should have make this a phone order but i have a network problem of where i am and my shipper will be coming with the necessary Software for the installations of the Computers with both the Operating System,Microsoft Office and the Anti-virus for each computers .

However,get back to me with your last asking price for the 8 laptops. I await your urgent response so that i can put the arrangement in order.

Thanks and hope to read from you soon.

The warning flag here is the “US certified check”. I did a quick search, and discovered that this is a typical “Western Union scam” (not that Western Union is in any way at fault: they are simply being used by the scammers). Here is what the scam looks like in operation:

  1. First email

  2. from    Nicole Bagwell <karenww1@live.com>
  3. reply-to        nicoleww1@hotmail.com
  4. to      nicoleww1@hotmail.com
  5. date    Sat, Mar 28, 2009 at 5:00 PM
  6. subject PC needs repair and installations !
  7. mailed-by       craigslist.org
  8.        
  9. hide details Mar 28 (10 days ago)
  10.        
  11.        
  12. Reply
  13.        
  14.        
  15. ** CRAIGSLIST ADVISORY — AVOID SCAMS BY DEALING LOCALLY
  16. ** Avoid: wiring money, cross-border deals, work-at-home
  17. ** Beware: cashier checks, money orders, escrow, shipping
  18. ** More Info: http://www.craigslist.org/about/scams.html
  19.  
  20.  
  21. Hello,
  22.  
  23. I got your resume on  www.craigslist.org and i was just checking if you will be available to repair and install some applications on 12(Twelve) PC .
  24.  
  25. Get back to me for details if you’ll be available.
  26.  
  27. Nicole.
  28. Hotmail® is up to 70% faster. Now good news travels really fast. Find out more.
  29.  
  30. this message was remailed to you via: serv-xtstn-1063755610@craigslist.org

  31.  
  32. Second email
  33.  

  34.  
  35. Hello ,
  36.  
  37. How you doing? and thanks for getting back to me.
  38.  
  39. I read your description and i am highly impressed in your services,I have some Hp PCs(Intel Pentium IV) since we currently have a major breakdown on most of our systems and I thought it was best to have a general upgrade and maintenance.(I will be providing the software needed).Below are the things needed to be done one on each laptops:
  40.  
  41. 1 Format Hard Drive
  42. 2 Install Win Xp with Service Pack 2
  43. 3 Microsoft Office Package
  44. 4 AVG Virus Software (Free Lifetime Updates)
  45. 5 Adobe Acrobat
  46. 6 Laptop Cleaning of the keyboard, screen and other case.
  47. 7 Diagnostics of the entire system after to check hard, CD Rom, floppy, etc.
  48.  
  49. I will like You to know that my mode of payment is by US certified check mailed and address to you from my employer company since I am presently on a business workshop in Panama city,South American and i want you to know that i will handle the shipment myself since i have a shipper from the state here that will bring the laptops to your place,and will come pick them up as soon as you are done with them.
  50.  
  51. My shipper will be coming with the necessary Software for the installations of the Computers with both the Operating System,Microsoft Office and the Anti-virus for each computers and i should have make this a phone order but i have a network problem of where i am.
  52.  
  53. However,get back to me with your last asking price for the 12 laptops. I await your urgent response so that i can put the arrangement in order.
  54.  
  55. Thanks and hope to read from you soon.
  56.  
  57. Nicole.
  58.  

  59.  
  60. Third Email
  61.  

  62. Thanks for the mail .
  63.  
  64. I must confess I’m comfortable with the cost and its quite reasonable and affordable and also,i hope i can trust you that to do a good job.
  65.  
  66. I will be sending you the payment inform of US certified cashier check mailed and addressed to you and regards to this kindly get back to me with your full information (in the format below)to receive the payment so it can be made out on-time.
  67.  
  68. NAME:
  69. ADDRESS(NOT P O BOX):
  70. CONTACT PHONE NUMBER:
  71. DIRECT PHONE NUMBER.
  72.  
  73. For clarity,all the softwares will be coming with the various license and key.
  74.  
  75. Will be waiting to read your mail soon.
  76.  
  77. Best Regards!
  78.  
  79. Nicole.

  80.  
  81. Fourth email

  82.  
  83. Hello Jonathan,
  84.  
  85. Sorry for my slow response to your mail,I was busy making a call to my employer company in the state as regards your payment.My Employer company just called from the state few hours ago informing me that there is no exact check for your payment.
  86.  
  87. Mind you, a payment of $2850.00 [which happen to be my salary and  travel allowance  for this month of March] has been issue out in your name from my company and  mail to your contact address in which upon receipt ,you just need deduct your own payment  out of the money and help us to send the remaining amount to my shipper who will be bringing the PCs to you for the installations and repairs.
  88.  
  89. Sorry for not informing you about this before,I guess things will workout as  well.
  90.  
  91. Hope we can count on you about the payment and your service.
  92.  
  93. Hope  to read  from you soon .
  94.  
  95. Nicole.

  96.  
  97. Fifth Email

  98.  
  99. Hello Jonathan,
  100.  
  101. Sorry for not getting back to you since.It’s just that am However,the payment has been delivered to you few minutes ago via United State Postal Service( u.p.s) and here is the Ups  tracking# of the payment….1Z95V97V2210004613,you can go to  www.ups.com/us to track the package movement.
  102.  
  103. I want you to proceed to your bank immediately you get the payment to get the payment deposited and withdrawn immediately you get it deposited.
  104.  
  105. As soon as you get the payment withdrawn ,i will want you to proceed to the nearest western union outlet and get the Balance sent when you deduct your own payment from the total payment sent to you by my employer company and get the rest money sent to my shipper that will be bringing the PCs over to you.
  106.  
  107. Below is my shipper information that you are to get the balance sent to.
  108.  
  109. Name  :  Christina  Lynch
  110. Address: 4207 Park Avenue
  111. City  : Hot Springs
  112. State : Arkansas
  113. Zip code :71901
  114.  
  115.  
  116. Please do that immediately so that my shipper can come over to you with the PCs and also to sign/receive the necessary document .
  117.  
  118. As soon as you get the money sent i will want you to get back to me with the Western Union control Number( MTCN),full sender’s name and the actual amount in USD when you deduct the western union charges.
  119.  
  120.  
  121. Moreover,you can go to any of the below  western union outlet in your area today to get the payment sent and for easy transaction :
  122.  
  123. VALLEY DRUG
  124. 208 EAST MAIN STREET
  125. Everson, WA 98247
  126.  
  127.  
  128. LYNDEN FOOD PAVILLION #441
  129. 8130 GUIDE MERIDIAN
  130. Lynden, WA 98264
  131.  
  132.  
  133. Hope to read from you Soon.
  134.  
  135. Cheers !
  136.  
  137. Nicole.
  138.  
  139. PS…Do get the money sent today because my shipper call me to inform me that she will not be bringing the laptops over if she did not received the money today since she will be needing the money today to settle some bills,for documentation and booking the  hotel room she will be staying prior to the completion of the repair and installations.

I hope this information saves someone from an expensive mistake.