tag:blogger.com,1999:blog-94050022008-07-02T19:41:36.529-07:00Gordon McKinney's Pro IT BlogGordon McKinneyhttp://www.blogger.com/profile/12858508119819984813noreply@blogger.comBlogger25125tag:blogger.com,1999:blog-9405002.post-45089707957056522032008-06-19T08:26:00.002-07:002008-06-21T05:10:09.366-07:00Firefox Open Search Results in a New TabI like the FF search engine box (Ctrl-E or Ctrl-K) but would like it to open the results in a new tab. Here's how to make it happen. Type <span style="font-weight: bold;">about:config</span> in your address bar and double click the setting <span style="font-weight: bold;">browser.search.openintab </span>so it reads <span style="font-weight: bold;">true.</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_8Bb9Ommpf8c/SFp8L8lHLkI/AAAAAAAADSo/KhMbzJN6RTc/s1600-h/2008-06-19_1030.png"><img style="margin: 0pt 0pt 0px 0px; text-align: left; cursor: pointer;" src="http://bp2.blogger.com/_8Bb9Ommpf8c/SFp8L8lHLkI/AAAAAAAADSo/KhMbzJN6RTc/s400/2008-06-19_1030.png" alt="" id="BLOGGER_PHOTO_ID_5213616063316962882" border="0" /></a>Gordon McKinneyhttp://www.blogger.com/profile/12858508119819984813noreply@blogger.comtag:blogger.com,1999:blog-9405002.post-70015116107741030692008-06-04T09:01:00.001-07:002008-06-06T12:28:52.028-07:00Receiving Emails via SMSUsing your gmail or another mail program, you can forward emails messages to SMS using one of the domains below. Please note former Cingular customers must use the Cingular address and not the AT&T address.<br /><br />This feature is best used for simple alerts, like <a href="http://www.emergencyemail.org/">NOAA weather warnings</a>, <a href="http://uptime.openacs.org/uptime/">Server UP/DOWN Messages</a>, and so on.<br /><br /><table border=1><tbody><tr><td>Verizon:</td> <td>10digitphonenumber@vtext.com</td> </tr> <tr> <td>AT&T:</td> <td>10digitphonenumber@mobile.att.net</td> </tr> <tr> <td>Sprint:</td> <td>10digitphonenumber@messaging.sprintpcs.com</td> </tr> <tr> <td>T-Mobile:</td> <td>10digitphonenumber@tmomail.net</td> </tr> <tr> <td>Nextel:</td> <td>10digitphonenumber@messaging.nextel.com</td> </tr> <tr> <td>Cingular:</td> <td>10digitphonenumber@mobile.mycingular.com</td> </tr> <tr> <td>Virgin Mobile:</td> <td>10digitphonenumber@vmobl.com</td> </tr> <tr> <td>Alltel:</td> <td>10digitphonenumber@alltelmessage.com<br/>10digitphonenumber@message.alltel.com</td> </tr> <tr> <td>CellularOne:</td> <td>10digitphonenumber@mobile.celloneusa.com</td> </tr> <tr> <td>Omnipoint:</td> <td>10digitphonenumber@omnipointpcs.com</td> </tr> <tr> <td>Qwest:</td> <td>10digitphonenumber@qwestmp.com</td></tr></tbody></table>Gordon McKinneyhttp://www.blogger.com/profile/12858508119819984813noreply@blogger.comtag:blogger.com,1999:blog-9405002.post-76577023374313036532008-05-24T08:53:00.001-07:002008-05-29T13:08:30.522-07:00ADSL SNR Margin and Attenuation StatsHere's a set of metrics for evaluating your ADSL line quality. I found this quoted on several DSL forums:<br /><br /><span style="font-weight: bold;">Attenuation Rates:</span><br />20bB. and below = Outstanding<br />20dB-30dB. = Excellent<br />30dB-40dB. = Very Good<br />40dB-50dB. = Good<br />50dB-60dB. = Poor and may experience connectivity issues<br />60dB. and above = Bad and will experience connectivity issues<br /><br /><span style="font-weight: bold;">For S/N Margin Readings:</span><br />6bB. or below = Bad and will experience no line synchronisation or intermittent synchronisation problems.<br />7dB-10dB. = Fair but does not leave much room for variances in conditions.<br />11dB-20dB. = Good with little or no synchronisation problems<br />20dB-28dB. = Excellent<br />29dB. or above = Outstanding<br /><br /><span style="font-weight: bold;">Decibel dB Rule of Thumb</span><br />Every 3dB represents a doubling or halving of power. i.e. 9dB is twice the signal or power compared to 6dB. Decibel usually represents a margin, i.e. the difference between a background signal and the subject signal. For more information, <a href="http://en.wikipedia.org/wiki/Decibel">click here.</a><span style="font-weight: bold;"><br /></span>Gordon McKinneyhttp://www.blogger.com/profile/12858508119819984813noreply@blogger.comtag:blogger.com,1999:blog-9405002.post-28331904312991260812008-05-22T04:57:00.000-07:002008-05-22T05:00:54.372-07:00Introduction to Google Search QualityIn a rare release of information, Google's <span class="byline-author">VP of Search Quality </span><span class="byline-author">Engineering, </span><span class="byline-author">Udi Manber, </span>wrote a blog post about their algorithms... <a href="http://googleblog.blogspot.com/2008/05/introduction-to-google-search-quality.html">click here for the full article</a><br /><span style="font-style: italic;"></span><blockquote><span style="font-style: italic;">The details of the ranking algorithms are in many ways Google's crown jewels. We are very proud of them and very protective of them. By some estimate, more than one thousand programmer/scientist years have gone directly into their development, and the rate of innovation has not slowed down.</span><br /><br /><span style="font-style: italic;">But being completely secretive isn’t ideal, and this blog post is part of a renewed effort to open up a bit more than we have in the past. We will try to periodically tell you about new things, explain old things, give advice, spread news, and engage in conversations. Let me start with some general pieces of information about our group. More blog posts will follow.</span></blockquote><span style="font-style: italic;"></span>Gordon McKinneyhttp://www.blogger.com/profile/12858508119819984813noreply@blogger.comtag:blogger.com,1999:blog-9405002.post-76890760811889251402008-05-07T05:34:00.000-07:002008-06-21T05:08:13.684-07:00My Firefox AddonsHere's a list of my current Firefox add-ons! <span style="font-style: italic;">Updated for FF3</span><br /><ul><li><a href="https://addons.mozilla.org/en-US/firefox/addon/10">Adblock</a> - <a style="font-style: italic;" href="http://www.night-ray.com/adblock-filters.txt">my filters</a><br /></li><li><a href="http://www.charlesproxy.com/">Charles Proxy</a></li><li><a href="https://addons.mozilla.org/en-US/firefox/addon/3615">Del.icio.us</a><br /></li><li><a href="https://addons.mozilla.org/en-US/firefox/addon/201">DownThemAll!</a></li><li><a href="http://www.getfirebug.com/">Firebug</a></li><li><a href="https://addons.mozilla.org/en-US/firefox/addon/684">FireFTP</a></li><li><a href="https://addons.mozilla.org/en-US/firefox/addon/777">NewTab Homepage</a></li><li><a href="https://addons.mozilla.org/en-US/firefox/addon/2036">Server Spy</a></li><li><a href="https://addons.mozilla.org/en-US/firefox/addon/3006">Video DownloadHelper</a></li><li><a href="http://www.night-ray.com/xdebug-helper-0.3.xpi">XDebug Helper (profiling edition)</a><br /></li></ul>Gordon McKinneyhttp://www.blogger.com/profile/12858508119819984813noreply@blogger.comtag:blogger.com,1999:blog-9405002.post-88384443835778875482008-04-17T04:52:00.000-07:002008-04-17T04:54:45.672-07:00Js-Treemap: Treemapping in pure JavaScript<p><a href="http://en.wikipedia.org/wiki/Treemapping">TreeMapping</a> is an ingenious means of visualising hierarchic values. Often used to answer the question "<i><a href="http://www.sixty-five.cc/sm/v1x.php">Where has all my disk space gone</a>?</i>" it lends itself naturally to many data models, even if the hierarchy is artificial.</p> <p><a href="http://js-treemap.sourceforge.net/">jsTreemap</a> does all this in plain old <a href="http://en.wikipedia.org/wiki/JavaScript">JavaScript</a> and HTML DIV elements. The treemap control can be fully interactive and allows the user zoom in and out.</p> <p>The Treemap can also make use of an adapter object to fit existing (and sometimes large) data models, in an XML DOM for example.</p><a href="http://js-treemap.sourceforge.net/">Click here to visit jsTreemap's homepage</a><br/><br/>Gordon McKinneyhttp://www.blogger.com/profile/12858508119819984813noreply@blogger.comtag:blogger.com,1999:blog-9405002.post-45745183402620866342008-02-27T05:46:00.000-08:002008-02-27T05:48:43.521-08:00Sun buys MySQLInteresting news, <a href="http://www.betanews.com/article/Sun_completes_its_MySQL_purchase_looks_ahead_to_Oracle_MS/1204059646">read more (click here).</a><br /><div style="font-style: italic; margin-left: 30px;">Sun Microsystems today confirmed it has completed its acquisition of MySQL, and announced all MySQL products are now part of the Sun worldwide sales and support network.<br /><br />Supporters of the MySQL buyout claim the deal will offer a new level of financial backing to the products, but not everyone has been pleased with the news. Critics of the deal said Sun must now take the time to fix lingering scalability limitations that remain within MySQL.</div><br/>Gordon McKinneyhttp://www.blogger.com/profile/12858508119819984813noreply@blogger.comtag:blogger.com,1999:blog-9405002.post-30453525998019012962008-02-15T07:24:00.001-08:002008-02-15T07:46:30.587-08:00XDebug Firefox Addon for Profiling and DebuggingThis is a quick enhancement I wrote for Firefox...<br /> <a href="http://www.night-ray.com/xdebug-helper-0.2.xpi">http://www.night-ray.com/xdebug-helper-0.2.xpi</a><br /><br />Based upon the original code here:<br /> <a href="https://addons.mozilla.org/en-US/firefox/addon/3960">https://addons.mozilla.org/en-US/firefox/addon/3960</a><br /><br />Enjoy!<br /><br />PS. To view xdebug profile dumps use <a href="http://sourceforge.net/projects/wincachegrind/">WinCacheGrind</a> or <a href="http://kcachegrind.sourceforge.net/">KCacheGrind</a>Gordon McKinneyhttp://www.blogger.com/profile/12858508119819984813noreply@blogger.comtag:blogger.com,1999:blog-9405002.post-41259440974540602292008-01-07T05:19:00.000-08:002008-01-07T05:20:25.292-08:00Firefox Scroll Wheel Font Size Changer DisableFirefox changes font sizes when you control/command-scroll. It’s sooooo annoying especially with the new Logitech free-wheel mice. To turn it off, use about:config and apply the following changes:<br /><br /><span style="font-weight: bold;">WINDOWS</span><br /><span style="font-family: courier new;">mousewheel.withcontrolkey.action to 0</span><br /><span style="font-family: courier new;">mousewheel.withcontrolkey.sysnumlines to true</span><br /><br /><span style="font-weight: bold;">MAC</span><br /><span style="font-family: courier new;">mousewheel.withmetakey.action to 0</span><br /><span style="font-family: courier new;">mousewheel.withmetakey.sysnumlines to true</span>Gordon McKinneyhttp://www.blogger.com/profile/12858508119819984813noreply@blogger.comtag:blogger.com,1999:blog-9405002.post-47537631648601334802007-10-29T00:13:00.000-07:002007-10-29T00:16:27.432-07:00Mozilla Looks to Bring Web Apps to DesktopBy <a href="mailto:%20eoswald@betanews.com">Ed Oswald</a>, BetaNews | October 26, 2007, 12:00 PM<br /><p><b>Mozilla is working on a new application called "Prism," which will help to blur the line further between applications for the web and the desktop.</b></p><p>Prism lets popular Web services such as GMail and others be used just like a normal desktop application, without a need to open the Web browser. Prism itself will be built on Firefox, meaning any Web technology Firefox supports could also be used within Prism.</p><br /><p>"Unlike Adobe AIR and Microsoft Silverlight, we're not building a proprietary platform to replace the Web," Mozilla Labs wrote in a <a href="http://labs.mozilla.com/2007/10/prism/" target="_blank">blog post</a>. "The first of these experiments is based on Webrunner, which we've moved into the Mozilla Labs code repository and renamed to Prism."<p></p><p>In addition to supporting common web technologies, the company is also working to give Web applications access to further computer functionality, such as offline storage and access to 3D graphics hardware.</p><p>Mozilla's latest creation may not necessarily be an entirely seperate application; instead, the Labs team is looking into ways to integrate the functionality into Firefox itself. Thus, when a user sees a Web application they would like to run as a desktop app, it would only take a few clicks to create new Web-desktop application mashups.</p><p>While Prism will eventually be available for Windows, Mac OS X, and Linux, currently the team only has an <a href="http://starkravingfinkle.org/projects/webrunner/prism-0.8-win32.exe" target="_blank">early build</a> for Windows available (builds for other platforms are said to be on the way).</p><p>"Prism is just the first of many experiments we hope to conduct around improving the usability of Web applications," the team wrote.</p>Gordon McKinneyhttp://www.blogger.com/profile/12858508119819984813noreply@blogger.comtag:blogger.com,1999:blog-9405002.post-19410675303201338792007-07-28T07:40:00.000-07:002007-07-28T15:06:26.097-07:00HTTP Introduction and Debugging<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://toolkit.gmckinney.info/docs/httpdebug/"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp2.blogger.com/_8Bb9Ommpf8c/Rqu8wxcGlII/AAAAAAAABEU/kqO6WdH4_nI/s400/Untitled-1.gif" alt="" id="BLOGGER_PHOTO_ID_5092371349763429506" border="0" /></a>I have republished my <a href="http://toolkit.gmckinney.info/docs/httpdebug">HTTP article here...</a> <br /><br />This relates primarily to the superb HTTP Debugging tool called <a href="http://www.xk72.com/charles/">Charles.</a>Gordon McKinneyhttp://www.blogger.com/profile/12858508119819984813noreply@blogger.comtag:blogger.com,1999:blog-9405002.post-46685896369867509882007-07-19T17:11:00.001-07:002007-07-19T17:13:21.947-07:00Jing - Free Screen and Video Capture<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.jingproject.com/"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp1.blogger.com/_8Bb9Ommpf8c/Rp_-AHK4iqI/AAAAAAAABEM/UGayuEo1VCE/s400/07_19_2007+07_10+PM.png" alt="" id="BLOGGER_PHOTO_ID_5089065381830101666" border="0" /></a>Tired of hacking out those screen shots and typing a ream of text. Well now there's free software to crank out those visual descriptions at record speed. Try this software out - you won't be disappointed!Gordon McKinneyhttp://www.blogger.com/profile/12858508119819984813noreply@blogger.comtag:blogger.com,1999:blog-9405002.post-46980761265318588622007-06-23T08:26:00.000-07:002007-06-23T08:27:55.375-07:00Print Spooler Crashed/Hung? Windows NT/XPHere's a little batch file I run occasionally when everything jams up. It restarts your spooler and clears your print queue.<br /><pre>@echo off<br />net stop spooler<br />del /f /q C:\WINDOWS\system32\spool\PRINTERS\*.*<br />net start spooler</pre>Gordon McKinneyhttp://www.blogger.com/profile/12858508119819984813noreply@blogger.comtag:blogger.com,1999:blog-9405002.post-43218257527961774502007-06-19T04:42:00.001-07:002007-06-19T04:43:23.027-07:00RSS in Plain English!<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/0klgLsSxGsU"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/0klgLsSxGsU" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>Gordon McKinneyhttp://www.blogger.com/profile/12858508119819984813noreply@blogger.comtag:blogger.com,1999:blog-9405002.post-24644920853022383422007-06-11T12:15:00.000-07:002007-06-11T12:40:26.083-07:00Apple Releases Safari 3 for Windows!<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.apple.com/safari/"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp2.blogger.com/_8Bb9Ommpf8c/Rm2lGsvh8nI/AAAAAAAABD8/-ry06RWpWl8/s400/Untitled-1.gif" alt="" id="BLOGGER_PHOTO_ID_5074893889624732274" border="0" /></a>In a surprise announcement, Apple have released <a href="http://www.apple.com/safari/">Safari for Windows!!!</a> Finally a way to test on all platforms without owning a Mac.Gordon McKinneyhttp://www.blogger.com/profile/12858508119819984813noreply@blogger.comtag:blogger.com,1999:blog-9405002.post-37059081930091726552007-06-11T12:09:00.000-07:002007-06-11T12:10:39.658-07:00Adobe Releases AIR<a href="http://labs.adobe.com/downloads/air.html">Adobe® AIR™</a> is a cross-operating system runtime that allows web application developers to use their existing web development skills (HTML, Javascript, Adobe Flash®, Adobe Flex™, Ajax) to build and deploy rich Internet applications to the desktop.Gordon McKinneyhttp://www.blogger.com/profile/12858508119819984813noreply@blogger.comtag:blogger.com,1999:blog-9405002.post-76047883105372882382007-06-11T09:15:00.000-07:002007-06-11T09:16:00.521-07:00Drobo Stroage...<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.drobo.com/products_demo.aspx"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px;" src="http://www.blogsmithmedia.com/www.engadget.com/media/2007/04/drobo_in_action.jpg" alt="" border="0" /></a>A novel product that goes beyond RAID for storing your photos. Its the first 'storage robot!'. Watch the training videos by clicking the picture right.Gordon McKinneyhttp://www.blogger.com/profile/12858508119819984813noreply@blogger.comtag:blogger.com,1999:blog-9405002.post-82398862413381958912007-06-11T05:41:00.001-07:002007-06-11T05:42:07.219-07:00Downloading a Blogger Blog, pt IIYou can also use:<br /><pre> http://blogname.blogspot.com/search?updated-min=2006-01-01</pre>Gordon McKinneyhttp://www.blogger.com/profile/12858508119819984813noreply@blogger.comtag:blogger.com,1999:blog-9405002.post-19697241462781761592007-06-06T07:02:00.000-07:002007-06-06T07:05:31.346-07:00Downloading a Blogger BlogYou can download a number of posts from Blogger with the following syntax:<br /><pre> http://blogname.blogspot.com/search?max-results=1000</pre>You can then use FireFox to "save webpage complete" to create a local copy of the specified number of posts.Gordon McKinneyhttp://www.blogger.com/profile/12858508119819984813noreply@blogger.comtag:blogger.com,1999:blog-9405002.post-62637004471854314552007-05-31T04:33:00.000-07:002007-05-31T04:34:57.381-07:00Google Gears: Enabling Offline Web Applications<p><a href="http://code.google.com/apis/gears/">Google Gears</a> is an open source browser extension that lets developers create web applications that can run offline. It consists of three modules that address the core challenges in making web applications work offline.</p> <table cellpadding="0" cellspacing="0"><tbody><tr> <td> <a href="http://code.google.com/apis/gears/api_localserver.html"><img src="http://code.google.com/apis/gears/resources/localserver.gif" alt="LocalServer" style="border: medium none ;" height="35" width="43" /></a> </td> <td> <a href="http://code.google.com/apis/gears/api_localserver.html">LocalServer</a><br /> Cache and serve application resources (HTML, JavaScript, images, etc.) locally </td> </tr> <tr> <td> <a href="http://code.google.com/apis/gears/api_database.html"><img src="http://code.google.com/apis/gears/resources/database.gif" alt="Database" style="border: medium none ;" height="35" width="43" /></a> </td> <td> <a href="http://code.google.com/apis/gears/api_database.html">Database</a><br /> Store data locally in a fully-searchable relational database </td> </tr> <tr> <td> <a href="http://code.google.com/apis/gears/api_workerpool.html"><img src="http://code.google.com/apis/gears/resources/workerpool.gif" alt="WorkerPool" style="border: medium none ;" height="35" width="43" /></a> </td> <td> <a href="http://code.google.com/apis/gears/api_workerpool.html">WorkerPool</a><br /> Make your web applications more responsive by performing resource-intensive operations asynchronously</td></tr></tbody></table>Gordon McKinneyhttp://www.blogger.com/profile/12858508119819984813noreply@blogger.comtag:blogger.com,1999:blog-9405002.post-41762725709033519162007-05-30T13:48:00.001-07:002007-05-30T13:50:48.147-07:00Microsoft SurfaceHmmm... <a href="http://www.microsoft.com/surface/">www.microsoft.com/surface</a><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.microsoft.com/surface/"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_8Bb9Ommpf8c/Rl3jiy6QgGI/AAAAAAAABAs/eq7h9ktMHio/s400/Untitled-1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5070458942410227810" /></a>Gordon McKinneyhttp://www.blogger.com/profile/12858508119819984813noreply@blogger.comtag:blogger.com,1999:blog-9405002.post-44607906318593150232007-05-30T11:30:00.000-07:002008-04-11T06:23:41.845-07:00TomTom Go with Cingular WirelessTomTom Go 720 or 910 with Cingular/AT&T, I have tested with both Samsung A747 and Motorola V551. Enter the following information into your TomTom to get your wireless data connection setup. And don't forget TomTom traffic is free in the USA while its in beta.<br /><pre>Gateway : wap.cingular <span style="color: rgb(51, 51, 255);">} </span><span style="font-style: italic; color: rgb(51, 51, 255);">Please check your phone</span><br />Gateway : 66.209.11.61 <span style="color: rgb(51, 51, 255);">} </span><span style="font-style: italic; color: rgb(51, 51, 255);">to see which applies</span><br />Dialing : *99***1#<br />Username : WAP@CINGULARGPRS.COM<br />Password : CINGULAR1<br />Modem init: &f&d2&c1+cgdcont=1,"IP","wap.cingular"<br /></pre>Gordon McKinneyhttp://www.blogger.com/profile/12858508119819984813noreply@blogger.comtag:blogger.com,1999:blog-9405002.post-43718727906119298282007-04-27T08:32:00.000-07:002007-04-27T08:33:19.176-07:00Mathomatic Win32 Builds - Online AgainWell it wasn't as painful as I thought... a reinstall of CygWin and my builds are working again. I'm using the same version of CygWin so there should be no changes for your environment. Please check Version.txt to see it matches the latest on Mathomatic.Gordon McKinneyhttp://www.blogger.com/profile/12858508119819984813noreply@blogger.comtag:blogger.com,1999:blog-9405002.post-49566121629945754742007-03-29T11:19:00.000-07:002007-04-27T08:35:31.058-07:00Mathomatic Win32 Builds - OfflineSorry for my lapse in builds. I need to reinstall my CygWin environment before updating the Win32 build.<br /><br />Please contact me if there's a desperate need for new functionality.Gordon McKinneyhttp://www.blogger.com/profile/12858508119819984813noreply@blogger.comtag:blogger.com,1999:blog-9405002.post-48905061871312704842006-09-21T11:49:00.001-07:002006-09-21T11:49:43.429-07:00New WebsiteI'm in the process of migrating my old website to this blog. Please comment on anything you're missing!<br /><br /><span style="font-weight: bold;">Update:</span> My file storage website is back online. Thanks for your patience.Gordon McKinneyhttp://www.blogger.com/profile/12858508119819984813noreply@blogger.com