Entries Tagged as ''

It’s my BLOG!

I get comments from people via my contact form fairly frequently… and I’d like to thank those that take time out to send me their thoughts.

One of the most frequent questions I get is asking why I don’t allow comments.  Well, that’s actually a very easy question.  First, this is my BLOG, and it represents my thoughts — if you want to tell the world about your thoughts, start you own BLOG (there are many BLOG sites, and you can certainly look on my BLOG for suggestions).  Second, by not allowing comments I totally avoid the problem of SPAMmers putting up comments that are really nothing but advertisements or scams.

I sadly get an incredible number of people trying to sell me SEO (Search Engine Optimization) services — at a ranking of roughly 2 million and many searches that return my sites on the first page I’m quite happy with my web site and BLOG; and I seriously doubt you know much more than I do about SEO services; so please feel free to try and scam someone more gullible and waste less of my inbox.

I also get a fair number of companies contacting me about taking a look at their product and writing a post (generally they have a similar or competing product to one that I’ve written a post on) — and I assure you that I keep all of those messages in a folder and will get around to looking at most of the products.

I get a few corrections to what I’ve said in my posts — and those I will look at right away and figure out if I’ve in fact made a mistake or I’ve simply been mis-understood.  In either case it’s likely that I’ll correct the post.  While I don’t guarantee the accuracy of anything on my web site or BLOG, I do try very hard to be credible.

And, of course, I get some hate messages — but interestingly enough I get way more people saying something along the lines of “right on” or “thanks” than I do people telling me to go f^(& myself.  You’re welcome to send message of either kind, but I’m not looking for others to validate the way I feel or think (I do recommend if you’re going to send a critical message that you consider at least spell checking it — while that won’t necessarily improve the quality of the content of your rambling… it certainly won’t hurt [though some of the spelling errors are down right hilarious]).

Originally posted 2010-07-13 02:00:29.

Gallery Images

I’ve started to add more pictures to my gallery. The first set are in and around San Francisco, CA. Since I spent twenty years living there, and visited there uncounted times before there’s a great deal to post.

I will probably break from posting San Francisco pictures and post other things as I sort through my fairly substantial set of digital stills.

It will take quite awhile before I even thing about putting up any of my old film shots.

I may try my hand at posting some high definition h.264 video clips as well (but I’ll need to get a great deal better with the camcorder before that happens).

If you desire to use any of these images, you must obtain a written authorization from me.  While I’m happy to share these for you to view, they do belong to me and I do not want them used by others (not that I really think any of them are that great).

Enjoy.

Originally posted 2010-02-25 01:00:21.

Clarity

Have you seen that Bank of America has become the first financial institution to issue all of it’s card holders a one page statement that explains their rates and fees on their credit card.

The really funny thing is the news media is applauding this like something new and different and patting BofA on the back.

Hell, I can issue a one line statement that will tell card holders from every financial institutions clearly and concisely what their relationship is with their bank…

YOUR BANK WILL SCREW YOU OVER EVERY CHANCE THEY GET.

I’m just not sure what I’d do with the rest of the page.

Honestly, why is the news media treating a lack of “double speak” like something that should be applauded and not treating the rampant abuse almost all financial institutes exercise on a daily basis as something to be put in the fore front?

Admittedly I don’t have much respect for banking institutions (nor do I have much respect of the news media in the United States) — but give me a break, how stupid does the media think the average American is?

Originally posted 2009-12-20 01:00:34.

Flash

Since when does every website seem to think they have to use Adobe Flash?

In my opinion some of the crappiest software on this planet comes from Adobe, and they are one of the very few companies that seem to believe that installing their software on your computer gives them every right to take it over.

The only other software that I know that acts like that we refer to as a VIRUS and we work diligently to keep it off our machines.

Wake up — and just say HELL NO to web sites trying to force you download and install ANY software.  If they can’t figure out how to give you a WEB 2.0 experience without you needing to install viral agents — just spend your money elsewhere… they’ll get the idea soon enough.

Originally posted 2009-02-27 01:00:02.

Gates & Seinfeld

Imagin a life without walls…

OK — so just watch these…

Originally posted 2008-11-21 12:00:27.

Florida Ban On Gay Adoption — ILLEGAL

The Third District Court of Appeals three judge panel has ruled that a Florida law prohibiting gays from adopting children is unconstitutional.

The rational is based on the fact that Florida is the only state which has a law that forbids gays from adopting children; and is the only class of individual forbidden in Florida from adopting — convicted criminals, those with a past history of substance or child abuse are considered on a case-by-case basis.

For thirty three years this Florida law stood on the books; almost from the time of Anita Bryant’s anti-gay stand.

For me it’s hard to believe that lies propagated by the religious right have been enforced as laws to enforce a morality that has not basis in fact.

I don’t consider it progress; I just consider it a mile stone in bigotry.

Originally posted 2010-09-22 02:00:07.

Windows Live

Microsoft introduced it’s next generation online services quit some time ago under the name Windows Live through the URL live.com.

It’s intended as far more than a replacement for Hotmail or for MSN Messanger, it’s a fairly rich on-line experience with BLOGging, photo sharing, calendaring, document sharing, as well as email and instant messaging.

You can also download software to install on your PC through the site, the Windows Live mail program is the next generation to Windows Mail / Outlook Express; and it promises to be much more polished and functional (it will allow you to interact with your Hotmail/MSN/Live account from your PC without launching a web browser, as well as any standards based POP3 or IMAP4 server).

Additionally, Microsoft offers email hosting for your private domain (for free)…

I find it interesting that Microsoft doesn’t heavily publicize all these features like several other large internet companies, they just offer them at no charge and with what looks to me like much less advertising and no hidden information collection.

Originally posted 2009-01-10 12:00:38.

Your world delivered

It appears that iPhone sales are responsible for increasing AT&T network utilization by 5,000%

You’d think that such demand would make AT&T happy; but in fact, AT&T might be enjoying the sales numbers; but they pay Apple a rather substantial portion of the monthly fees they collect on iPhone users and the networks in New York City and San Francisco have become so unstable due to high volume that their have been frequent outages.

I guess there’s no reason to ask if you can hear me now if you can’t even make a call… but perhaps AT&T might want to reconsider changing their slogan to “your world delivered, subject to network availability”.

Verizon Wireless is the largest cellular carrier in the US; and has higher customer satisfaction rating than AT&T according to several independent surveys.

Originally posted 2009-12-30 02:00:49.

Re-mount Xoom External SD Card for Read-Write

If you’re having trouble writing to your external uSD card in your Motorol Xoom, you’re not alone.

If you’re rooted the device, the solution is fairly straight forward…

Open up a terminal prompt, then type the following three commands:

su

umount /mnt/external1

mount -t vfat -o fmask=0000,dmask=0000,rw /dev/block/platform/sdhci-tegra.2/mmcblk1p1 /mnt/external1

When you type “su” you’ll have to approve privilege elevation.

The umount commend unmounts the uSD card

And the mount command re-mounts the uSD card with read-write privilege.

You’ll need to do this each time your Xoom is booted; and I’m going to see about creating an application that will do this auto-magically.

Once again, this will only work on a rooted Xoom; and this solution is based on reading on xda-developers.com.

I want to give credit where credit was due, but there’s a typo there (mmcblk0p1 rather than mmcblk1p1 — at least that was the device/partition on my Xoom that the uSD card appeared as).

You can determine the correct device on your Xoom by just typing “mount” in the terminal window and locating the device mounted at /mnt/external1.

Originally posted 2011-11-19 02:00:12.

Microsoft Virtual Server and Virtual PC Windows Guest Optimization

Keeping a Windows virtual machine running well using a Microsoft virtualization system is fairly simple, and here are the best practices that I’ve come up with (through trial and error and reading).

First, if you use Virtual Server rather than Virtual PC make sure you’re using SCSI disks, and regardless, always try to use the most current virtual tools in your guest.

Second, if you use dynamically expanding disks you need to compact them occasionally to decrease the size; you might as well defrag them in the guest before doing the compact and clean off unnecessary files as well; and if you have the time, defragment the host as well.  The reason for keeping the dynamically expanding disks as small as possible is caching and head travel — small is good.

Third, if you’re running something like SQL server inside a virtual machine, or software that tends to grow and shrink the store, consider using a pre-allocated disk rather than a dynamic one, it will probably be much better in the long run.

 

Now, here are a few of the “tools” I use to make my life easy.  first, I create a batch file that contains:

  1. if EXIST “C:\Program Files\OO Software\Defrag Professional\oodcmd.exe” set oodcmd=”C:\Program Files\OO Software\Defrag Professional\oodcmd.exe”
  2. if EXIST “C:\Program Files\OO Software\Defrag Server\oodcmd.exe” set oodcmd=”C:\Program Files\OO Software\Defrag Server\oodcmd.exe”
  3. REM Disk Clean
  4. regedit /S cleanmgr-0666.reg
  5. start /WAIT cleanmgr /sagerun:666
  6. REM Defrag
  7. %oodcmd% /COMPMOD:ALL
  8. REM pre-compactor
  9. precompact -silent
  10. REM shutdown
  11. shutdown /f /s /t

I use O&O Software’s OODefrag to defragment my disks; some of my machines have the professional version installed, and some have the server version installed; so lines 1 & 2 just figures out which of the versions is installed.

Line 4 setups up for calling the disk cleaner manager, because Microsoft really didn’t create a very good command line interface to it, you have to write a job detail into the registry.  You actually only need do it once, but rather than see if it’s there, I just write the “current” version to it.  666 is an arbitrary choice of labels.  I put a copy of what’s in the reg file at the end of the post, use MSDN to decipher it.

Line 5 invokes the disk cleaner manager with the job that was setup in line 4.

Line 7 defragments all the drives.

Line 9 invokes the precompactor (comes with virtual server, but works for virtual pc as well).

Line 11 shutsdown the system.

After the system is shut down, you need to run the compactor from the host, you can invoke that with Virtual Server with a script, or through the web interface (inspect disk); with Virtual PC you’ll need to do that with the virtual disk wizard.

After the compactor is finished, consider defragmenting your host disk (at least occassionally).

I actually have permutations of this procedure for use with Parallels and VMware.  Both Parallels and VMware have an interface for this, but it really doesn’t do that great of a job in the guest, so you can definitely improve on it by doing the same procedures I do for the Microsoft products before calling their “built in” functions.

 

If you use UNDO disks and always throw away your changes, you only need to do this procedure once (with UNDO turned off), degragment the host files, then enable UNDO.  Since the base disks never change (until you need to apply service packs, patches, etc), you never need to worry about cleanup.  But don’t let UNDO disk change sets grow extremely large or your performance will suffer.

One more word of advice, if you copy your virtual machines (and this is true of any of the virtualization systems), make sure you allow the virtualization software to create a new descriptor file (to avoid MAC address duplication, though Virtual Server can handle this), and make sure you run NewSid.exe (or a similar program) in a Windows host to change it’s name and security identifier.

________________________________________

cleanmgr-0666-reg

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Active Setup Temp Folders] “StateFlags0666″=dword:00000002

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Compress old files] “StateFlags0666″=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Content Indexer Cleaner] “StateFlags0666″=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Downloaded Program Files] “StateFlags0666″=dword:00000002

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Internet Cache Files] “StateFlags0666″=dword:00000002

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Memory Dump Files] “StateFlags0666″=dword:00000002

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Microsoft_Event_Reporting_2.0_Temp_Files] “StateFlags0666″=dword:00000002

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Old ChkDsk Files] “StateFlags0666″=dword:00000002

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Recycle Bin] “StateFlags0666″=dword:00000002

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Remote Desktop Cache Files] “StateFlags0666″=dword:00000002

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Setup Log Files] “StateFlags0666″=dword:00000002

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Temporary Files] “StateFlags0666″=dword:00000002

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\WebClient and WebPublisher Cache] “StateFlags0666″=dword:00000002

 

Originally posted 2008-05-18 20:46:42.