<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Bill Hely&#039;s &#34;Computer &#38; Online Security&#34; Blog &#187; The Member&#8217;s Website</title>
	<atom:link href="http://computerandonlinesecurity.com/blog/category/the-members-website/feed/" rel="self" type="application/rss+xml" />
	<link>http://computerandonlinesecurity.com/blog</link>
	<description>Stay safe online with jargon-free security hints, tips and resources</description>
	<lastBuildDate>Sun, 23 Oct 2011 07:49:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>The Hacker&#8217;s Nightmare &#8211; Is it still relevant?</title>
		<link>http://computerandonlinesecurity.com/blog/hints-tips/hackers-nightmare-still-relevant/</link>
		<comments>http://computerandonlinesecurity.com/blog/hints-tips/hackers-nightmare-still-relevant/#comments</comments>
		<pubDate>Mon, 20 Jun 2011 06:00:09 +0000</pubDate>
		<dc:creator>Bill Hely</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Hints & Tips]]></category>
		<category><![CDATA[malware]]></category>
		<category><![CDATA[Phishing]]></category>
		<category><![CDATA[Recommended Products]]></category>
		<category><![CDATA[scams]]></category>
		<category><![CDATA[Spyware]]></category>
		<category><![CDATA[The Member's Website]]></category>
		<category><![CDATA[Windows XP]]></category>
		<category><![CDATA[computer security]]></category>
		<category><![CDATA[dominant operating system]]></category>
		<category><![CDATA[hacker]]></category>
		<category><![CDATA[identity theft]]></category>
		<category><![CDATA[market share]]></category>
		<category><![CDATA[microsoft windows]]></category>
		<category><![CDATA[online security]]></category>
		<category><![CDATA[operating system]]></category>
		<category><![CDATA[password cracker]]></category>
		<category><![CDATA[scam]]></category>
		<category><![CDATA[StatCounter]]></category>
		<category><![CDATA[virus]]></category>
		<category><![CDATA[viruses]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Vista]]></category>

		<guid isPermaLink="false">http://computerandonlinesecurity.com/blog/?p=3206</guid>
		<description><![CDATA[Short answer: YES INDEED - but the price has been SLASHED!  Here&#8217;s why&#8230; I occasionally receive an e-mail from someone considering purchasing my popular e-book The Hacker&#8217;s Nightmare, asking if it&#8217;s contents are still relevant. In this article I want to answer that question fairly specifically, so in future I can save time by referring [...]]]></description>
			<content:encoded><![CDATA[<p></p><h2><em><strong> </strong></em><span style="color: #ff0000;">Short answer: YES INDEED<em> -</em> but the price has been SLASHED!  Here&#8217;s why&#8230;</span></h2>
<p><em><strong><img class="alignleft size-full wp-image-3239" title="You_Have_Been_Hacked" src="http://computerandonlinesecurity.com/blog/wp-content/uploads/2011/06/Your_Hacked.png" alt="" width="200" height="132" /></strong></em></p>
<p><em><strong>I occasionally receive an e-mail from someone considering purchasing my popular e-book </strong></em><strong>The Hacker&#8217;s Nightmare</strong><em><strong>, asking if it&#8217;s contents are still relevant. In this article I want to answer that question fairly specifically, so in future I can save time by referring such inquiries directly to here.</strong></em></p>
<p>Not so long ago I was very close to pulling <em>The Hacker&#8217;s Nightmare</em> off the market, but fortunately I did a little research before taking that step.</p>
<p><strong>Now if you are NOT using Windows XP, don&#8217;t stop at the next paragraph &#8212; there&#8217;s relevant stuff to come even for users of other Windows versions</strong>.</p>
<p>You see, the prime focus of <em>The Hacker&#8217;s Nightmare</em> was Windows XP and, without actually <em>KNOWING </em>any different, I wrongly <em>ASSUMED </em>that Windows XP (and thus <em>The Hacker&#8217;s Nightmare</em>) had run its course. Even though I still use Windows XP on some of my own computers.</p>
<p>But with further consideration I realized that is by no means the whole truth, or the only consideration.</p>
<p>For one thing, much of the book is <em>NOT </em>operating system specific. There are many chapters that deal with the generalities of computer and online security and which contain information that is a valuable education for any computer user, regardless of their preferred operating system.</p>
<p>But I also uncovered a fact that I admit surprised me, and that I&#8217;m sure will surprise a lot of others as well.</p>
<p><strong>According to StatCounter.com, as at June 2011, Windows XP still has the lion&#8217;s share of the operating system market!</strong></p>
<p>Even now, almost 2 years after the appearance of Windows 7 (released to retail on October 22, 2009) <strong>Windows XP still claims 45.14% of the operating system market</strong>, compared with 34.31% for Windows 7 and 12.12% for Vista, with the dregs going to Apple (6.3%), Linux (0.8%) and &#8220;other&#8221; (1.33%).</p>
<p>Source: <a href="http://gs.statcounter.com/#os-ww-monthly-201106-201106-bar">StatCounter Global Stats &#8211; Operating System Market Share</a></p>
<p><script type="text/javascript" src="http://www.statcounter.com/js/FusionCharts.js"></script><br />
<script type="text/javascript" src="http://gs.statcounter.com/chart.php?os-ww-monthly-201106-201106-bar"></script>Those percentages are accurate for the date I&#8217;m writing this article. Obviously they will change marginally with time.</p>
<p>In other words, for writers, developers, etc in the technical space, Windows XP is very much still a force to be reckoned with and cannot be ignored.</p>
<p>So I decided that removing <em>The Hacker&#8217;s Nightmare</em> from availability at this time would be premature, and would deny a valuable resource to many people who badly need such a reference. After all, it is very clear that computer users are more threatened today by viruses, spyware, identity theft, password cracking programs, con-men, and so on than they have ever been.</p>
<p>Identity theft in particular has become a multi-billion dollar crime worldwide, and much of it is facilitated by violating our computer-related technologies.</p>
<p>So, for now, <em>The Hacker&#8217;s Nightmare</em> will remain available.</p>
<p>But intending purchasers should be aware that, although there have been updates, the book was originally written when Windows XP was the current Windows operating system and that there will be certain references and examples that may be Windows XP specific.</p>
<p>With that limitation in mind, and as an incentive for windows users everywhere to take some action in their own defense, I have also decided to slash the price of admittance to our community.</p>
<p><strong><em>The Hacker&#8217;s Nightmare</em>, which originally sold for US$69, is now a gift at US$27, available only through PayPal&#8217;s secure ordering system.</strong></p>
<p><em>The Hacker&#8217;s Nightmare</em> has sold so many copies around the world that I could quite easily afford to give it away for free at this time. But support and answering e-mails takes time, so to do that I would have to include a &#8220;no support&#8221; condition. And that, I believe, would reduce its value.</p>
<p><strong>So the bottom line is that the giveaway price of US$27 will include the full support that we have always offered: if there is something in the book that you don&#8217;t understand, contact us and we&#8217;ll help you through it.</strong></p>
<p>But don&#8217;t delay &#8212; I&#8217;ll be keeping an eye on this offer and if it looks like being more trouble than it&#8217;s worth I&#8217;ll withdraw the book from sale permanently, though existing owners will of course continue to receive the support promised.</p>
<p>To give you an indication of what <em>The Hacker&#8217;s Nightmare </em>contains I will list the chapters below.</p>
<p><strong>So don&#8217;t be a sitting duck&#8230;</strong></p>
<p><a href="http://hackersnightmare.com/dlg/sell.php?prodData=pp%2C1%2C10" target="_blank"><img class="aligncenter" title="Act Now!!!" src="http://hackersnightmare.com/images/AbsoluteCovers/button.jpg" alt="Special price of US$27" width="278" height="142" /></a></p>
<h2 style="text-align: center;"><span style="color: #800000;"><strong>The Hacker&#8217;s Nightmare :: Table of Contents</strong></span></h2>
<p style="text-align: center;"><span style="color: #993300;">NOTE: Subject to change without notice</span></p>
<p><span style="color: #993300;">Notices</span><br />
<span style="color: #993300;"> Preface<strong> </strong></span></p>
<p><span style="color: #993300;"><strong>Section 1 &#8211; Introduction</strong></span></p>
<p style="padding-left: 30px;"><span style="color: #993300;">Chapter 1: Software Tools and Utility Programs</span><br />
<span style="color: #993300;"> Chapter 2: Security overview</span><br />
<span style="color: #993300;"> Chapter 3: The Game Plan</span><br />
<span style="color: #993300;"> Chapter 4: Basic preparations</span><br />
<span style="color: #993300;"> Chapter 5: What you should know about your PC</span></p>
<p><span style="color: #993300;"><strong>Section 2 &#8211; First Line of Defense</strong></span></p>
<p style="padding-left: 30px;"><span style="color: #993300;">Chapter 6: Phishing—the Sport of Thugs</span><br />
<span style="color: #993300;"> Chapter 7: A Wake-up Call</span><br />
<span style="color: #993300;"> Chapter 8: The Forward Sentry</span><br />
<span style="color: #993300;"> Chapter 9: Selecting a Firewall/Router</span><br />
<span style="color: #993300;"> Chapter 10: Wireless security</span><br />
<span style="color: #993300;"> Chapter 11: Connecting the pieces</span></p>
<p><span style="color: #993300;"><strong>Section 3 &#8211; Defense in Depth</strong></span></p>
<p style="padding-left: 30px;"><span style="color: #993300;">Chapter 12: An Overview of Local Protection</span><br />
<span style="color: #993300;"> Chapter 13: The Importance of Task Scheduling</span><br />
<span style="color: #993300;"> Chapter 14: Vanquishing the Virus</span><br />
<span style="color: #993300;"> Chapter 15: Trojans &amp; Spyware</span><br />
<span style="color: #993300;"> Chapter 16: Walls within Walls</span></p>
<p><span style="color: #993300;"><strong>Section 4 &#8211; Other Threats and Tactics</strong></span></p>
<p style="padding-left: 30px;"><span style="color: #993300;">Chapter 17: Patches &amp; Updates 1: Overview</span><br />
<span style="color: #993300;"> Chapter 18: Patches &amp; Updates 2: Microsoft Products</span><br />
<span style="color: #993300;"> Chapter 19: Patches &amp; Updates 3: Other Products</span><br />
<span style="color: #993300;"> Chapter 20: Dispensable DCOM</span><br />
<span style="color: #993300;"> Chapter 21: Keeping Informed</span><br />
<span style="color: #993300;"> Chapter 22: Managing Cookies</span><br />
<span style="color: #993300;"> Chapter 23: Backups—surviving a disaster</span><br />
<span style="color: #993300;"> Chapter 24: Microsoft Word Revelations</span><br />
<span style="color: #993300;"> Chapter 25: Erase Data Securely</span><br />
<span style="color: #993300;"> Chapter 26: Remote computing</span><br />
<span style="color: #993300;"> Chapter 27: The Fine Art of Social Engineering</span><br />
<span style="color: #993300;"> Chapter 28: Passwords I—Choosing &amp; Using</span><br />
<span style="color: #993300;"> Chapter 29: Passwords II—Biometrics</span><br />
<span style="color: #993300;"> Chapter 30: The hazards of &#8220;freebies&#8221;</span><br />
<span style="color: #993300;"> Chapter 31: Dirty tricks with extensions</span><br />
<span style="color: #993300;"> Chapter 32: Taming the eMail Preview Pane</span><br />
<span style="color: #993300;"> Chapter 33: Icon Spoofing</span></p>
<p><span style="color: #993300;"><strong>Section 5 &#8211; Additional Strategies</strong></span></p>
<p style="padding-left: 30px;"><span style="color: #993300;">Chapter 34: Restricting ‘removables’—stop data from walking</span><br />
<span style="color: #993300;"> Chapter 35: Pop-ups from Hell</span><br />
<span style="color: #993300;"> Chapter 36: Preventing digital product theft</span></p>
<p><span style="color: #993300;"><strong>Appendices</strong></span></p>
<p style="padding-left: 30px;"><span style="color: #993300;">Appendix 1: Definitions</span><br />
<span style="color: #993300;"> Appendix 2: The EndItAll Utility Program</span><br />
<span style="color: #993300;"> Appendix 3: Installing &amp; Removing Software</span><br />
<span style="color: #993300;"> Appendix 4: Implementing a Fast Reboot icon</span><br />
<span style="color: #993300;"> Appendix 5: Identity Theft</span><br />
<span style="color: #993300;"> Appendix 6: IP Addresses 101</span><br />
<span style="color: #993300;"> Appendix 7: Anti-virus 101</span><br />
<span style="color: #993300;"> Appendix 8: Port usage</span><br />
<span style="color: #993300;"> Appendix 9: Determining Port Usage on a PC</span><br />
<span style="color: #993300;"> Appendix 10: Browser ‘session cookie’ settings</span><br />
<span style="color: #993300;"> Appendix 11: Cookie Pal</span><br />
<span style="color: #993300;"> Appendix 12: Browser Wars</span><br />
<span style="color: #993300;"> Appendix 13: Floppy Disk Basics</span></p>
<p style="padding-left: 30px;"><span style="color: #993300;"><a href="http://hackersnightmare.com/dlg/sell.php?prodData=pp%2C1%2C10" target="_blank"><img class="aligncenter size-full wp-image-3241" title="Paypal_Snap" src="http://computerandonlinesecurity.com/blog/wp-content/uploads/2011/06/Paypal_Snap.png" alt="Act Now!" width="300" height="234" /></a><br />
</span></p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><img class="zemanta-pixie-img" style="float: right;" src="http://img.zemanta.com/pixy.gif?x-id=7a1c96a7-77de-442f-9a50-7207a9634504" alt="" /></div>
<p>&copy;2012 <a href="http://computerandonlinesecurity.com/blog">Bill Hely&#039;s &quot;Computer &amp; Online Security&quot; Blog</a>. All Rights Reserved.</p>.<div class="tweetthis" style="text-align:center;"><p> <a target="_blank" class="tt" href="http://twitter.com/intent/tweet?text=The+Hacker%E2%80%99s+Nightmare+%E2%80%93+Is+it+still+relevant%3F+http%3A%2F%2Fcomputerandonlinesecurity.com%2Fblog%2Fhints-tips%2Fhackers-nightmare-still-relevant%2F" title="Post to Twitter"><img class="nothumb" src="http://computerandonlinesecurity.com/blog/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter-big3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://computerandonlinesecurity.com/blog/hints-tips/hackers-nightmare-still-relevant/&amp;title=The+Hacker%E2%80%99s+Nightmare+%E2%80%93+Is+it+still+relevant%3F" title="Post to Digg"><img class="nothumb" src="http://computerandonlinesecurity.com/blog/wp-content/plugins/tweet-this/icons/en/digg/tt-digg-big4.png" alt="Post to Digg" /></a> <a target="_blank" class="tt" href="http://www.facebook.com/share.php?u=http://computerandonlinesecurity.com/blog/hints-tips/hackers-nightmare-still-relevant/&amp;t=The+Hacker%E2%80%99s+Nightmare+%E2%80%93+Is+it+still+relevant%3F" title="Post to Facebook"><img class="nothumb" src="http://computerandonlinesecurity.com/blog/wp-content/plugins/tweet-this/icons/en/facebook/tt-facebook-big4.png" alt="Post to Facebook" /></a> <a target="_blank" class="tt" href="http://stumbleupon.com/submit?url=http://computerandonlinesecurity.com/blog/hints-tips/hackers-nightmare-still-relevant/&amp;title=The+Hacker%E2%80%99s+Nightmare+%E2%80%93+Is+it+still+relevant%3F" title="Post to StumbleUpon"><img class="nothumb" src="http://computerandonlinesecurity.com/blog/wp-content/plugins/tweet-this/icons/en/su/tt-su-big4.png" alt="Post to StumbleUpon" /></a></p></div><div style='clear:both'></div>]]></content:encoded>
			<wfw:commentRss>http://computerandonlinesecurity.com/blog/hints-tips/hackers-nightmare-still-relevant/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Produce PDFs from your web pages on-the-fly</title>
		<link>http://computerandonlinesecurity.com/blog/hints-tips/produce-pdfs-from-your-web-pages-on-the-fly/</link>
		<comments>http://computerandonlinesecurity.com/blog/hints-tips/produce-pdfs-from-your-web-pages-on-the-fly/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 02:58:17 +0000</pubDate>
		<dc:creator>Bill Hely</dc:creator>
				<category><![CDATA[Hints & Tips]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Recommended Products]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[The Member's Website]]></category>
		<category><![CDATA[ABCpdf]]></category>
		<category><![CDATA[create PDF]]></category>
		<category><![CDATA[HTML to PDF]]></category>
		<category><![CDATA[webpage to PDF]]></category>
		<category><![CDATA[WebSupergoo]]></category>

		<guid isPermaLink="false">http://computerandonlinesecurity.com/blog/?p=1409</guid>
		<description><![CDATA[This post is a bit different to my norm and is aimed primarily at those readers with some web building experience. It&#8217;s got nothing to do with security but it is productivity-related if you&#8217;ve ever needed something like this on your website. Regardless, it&#8217;s such a cool facility I just had to pass it on. [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><em><strong><img class="alignleft size-full wp-image-1413" title="PDF_create" src="http://computerandonlinesecurity.com/blog/wp-content/uploads/2009/11/PDF_create.png" alt="PDF_create" width="180" height="242" />This post is a bit different to my norm and is aimed primarily at those readers with some web building experience.</strong></em></p>
<p>It&#8217;s got nothing to do with security but it is productivity-related if you&#8217;ve ever needed something like this on your website. Regardless, it&#8217;s such a cool facility I just had to pass it on.</p>
<p><strong>More likely you haven&#8217;t needed it because you never thought of it, so maybe I can sow a seed&#8230;</strong></p>
<p>Immersed neck deep as I am in constructing the new membership website, I keep coming up with new features I&#8217;d like to make available to members.</p>
<p>One idea I had a couple of weeks ago was to provide members with a one-click way to send one of the many articles and tutorials to a friend who may be in desperate need of some assistance.</p>
<p>No, I don&#8217;t mean the traditional tell-a-friend feature &#8212; there&#8217;s one of those as well.</p>
<p><strong>This is different. It goes like this&#8230;<span id="more-1409"></span></strong></p>
<p>As you would expect, all membership site content is presented in your browser as a formatted HTML page, and most pages have some server-side programming code contributing to their functionality and appearance.</p>
<p>The usual way to refer someone to a webpage is to simply send them a link to that page, but there are a couple of negatives to that approach. For one thing they can&#8217;t view the page if they&#8217;re off-line, like say sitting on an aeroplane (a popular place to catch up on reading). Also, in the case of a member sending an article link to a nonmember, the latter won&#8217;t get anything at all unless the member sends his login details as well (thus risking excommunication!).</p>
<p>So I thought that the obvious solution was to find a way to create a PDF of any webpage on-the-fly, and automatically attach the PDF to an e-mail addressed to the friend.</p>
<p>Now, there are currently scores of articles in the membership site, a number that will increase to hundreds over time, so retrospectively and manually creating PDFs of every page and storing them for download was out of the question. Even when that massive task was completed it would be an ongoing headache because PDFs would have to be created for all new articles and recreated when pages were modified/updated.</p>
<p>That&#8217;s certainly not an extra responsibility I want to take on, so emphasis had to be on automatic, on-the-fly creation of PDFs for individual pages as and when required.</p>
<p><strong>Now coming up with an idea is one thing, but finding the necessary tools to implement it can be frustrating.</strong></p>
<p>The new membership site is hosted on a Windows 2008 Server and for various reasons I&#8217;m writing all server-side code in classic ASP, so I needed something compatible with that environment.</p>
<p>I soon discovered that there are very few programs available that could do exactly what I wanted, and of those I could find the majority were very expensive (many hundreds of dollars up into the thousands). But most discouraging of all, flexibility and ease of implementation were often less than one would hope for.</p>
<p><strong>Then I found a website with the strange name of WebSupergoo &#8212; and their product called <em>ABCpdf</em>.</strong></p>
<p>Now I&#8217;m not going to get into a lot of technical jiggery-pokery. Even on a subject such as this I want to keep it as plain language as possible. Still, some mild tech-speak can&#8217;t be avoided, but if you&#8217;re in a position to use this solution you&#8217;ll be able to follow the language.</p>
<p>ABCpdf is a .NET product that includes a COM interface for compatibility with classic ASP. It is available for C#, VB.NET, ASPX and other .NET environments. In fact you can use it from any scripting language that supports Microsoft ActiveX Scripting interfaces. It is fully multi-threaded and ideal for use under IIS.</p>
<p>In other words it is designed to be installed on the web server and called from server-side code such as, in my case, ASP written on the individual webpages.</p>
<p>So the first step after downloading was installation, which wasn&#8217;t a problem at all. After taking a quick look at it my host technicians had no objection to installing ABCpdf on the web server that hosts my site &#8212; a 64-bit machine running Windows Server 2008 and IIS7. If your host objects, maybe you should be giving your business to someone who allows more flexibility.</p>
<p>Before giving an example of ABCpdf in use, there is one other slightly techo thing that it is appropriate to mention at this point.</p>
<p>In a <a href="http://computerandonlinesecurity.com/blog/threat-warnings/not-using-internet-explorer-is-no-defense/" target="_blank">previous blog post</a> I explained why it&#8217;s important to keep Internet Explorer patched and up-to-date even if you use some other browser on a day-to-day basis. Also the article <em>&#8220;Which Browser?&#8221;</em> in the <em>Special Topics Module</em> of the membership site discusses this topic in more detail.</p>
<p>I&#8217;m taking this opportunity to reinforce that recommendation because ABCpdf is one of those many applications that make use of an existing Internet Explorer component &#8212; specifically the &#8220;mshtml library&#8221;. So please do make a point of ALWAYS keeping your IE up-to-date even if you don&#8217;t use it as a browser. OK, back to&#8230;</p>
<h2><strong>Creating PDF files on-the-fly&#8230;</strong></h2>
<p>Documentation is extensive and there are many examples in various programming languages. Here is the (almost) exact classic ASP code I use to create PDFs from the click of a link on any membership page.</p>
<pre style="padding-left: 30px;"><span style="color: #800000;"><strong>Sub Create_PDF()</strong>

Dim theDoc, theURL, theID, count

Set theDoc = CreateObject("ABCpdf7.XSettings")

<span style="color: #008080;">' The next line is the new code they introduced for
' on-the-fly provision of your own personal license key.
theDoc.InstallRedistributionLicense "your-license-key-goes-here"</span>

Set theDoc = Server.CreateObject("ABCpdf7.Doc")

theDoc.Page = theDoc.AddPage()
theURL = "http://The-URL-of-the-web-page-to-be-rendered.asp"
theID = theDoc.AddImageUrl(theURL)

Do
 theDoc.FrameRect
 If Not theDoc.Chainable(theID) Then Exit Do
 theDoc.Page = theDoc.AddPage()
 theID = theDoc.AddImageToChain(theID)
Loop

For count = 1 To theDoc.PageCount
 theDoc.PageNumber = count
 theDoc.Flatten
Next

theDoc.Save "C:\Path-to-a-folder-on-the-server\filename.pdf"
theDoc.Clear

<strong>End Sub</strong></span></pre>
<p>It really is as simple as that, but ABCpdf is capable of much more than is illustrated by that simple example. Apart from being able to create PDFs from existing web documents, which was my prime requirement, you can actually create PDFs programmatically &#8212; word-by-word, line-by-line or object-by-object.</p>
<p>For example, I could easily prepend or append a customized block of text that read something like:</p>
<p style="text-align: center;"><span style="color: #0000ff;"><strong><em>This document courtesy of <span style="color: #800000;">John Smith</span> for the exclusive use of <span style="color: #800000;">Marjorie Brown</span>. Join me as a member of  <a href="http://ComputerAndOnlineSecurity.com" target="_blank">CAOS</a> and get access to a wide range of very useful articles.<br />
</em></strong></span></p>
<p style="text-align: left;">Watermarks and extra images are also easily included. The possibilities are limited only by your imagination.</p>
<h2><strong>Licensing<br />
</strong></h2>
<p>There is a trial license built-in to the trial download that will let you use all features of the product for 30 days. If you find it even half as useful as I do you can then purchase a full license for your own continued use.</p>
<p>And that&#8217;s where I discovered a shortcoming.</p>
<p>A license key for ABCpdf is a long string of alphanumeric characters, and this key must be plugged into the server installation of the product. If your website runs on a dedicated server, no problem. But if you are one of the many millions of Webmasters whose website is hosted on a shared server, there is a problem.</p>
<p>You see, once the license key is installed it becomes available to all other websites hosted on that same server, thus violating the terms of use. Hence it was always WebSupergoo&#8217;s recommendation (insistence?) that ABCpdf only be installed on dedicated servers where the license key would be kept private to the legal licensee.</p>
<p>Now I can&#8217;t be sure of the reasoning, but it seems to me that the developers must have originally seen the market for ABCpdf as big-time websites which are invariably hosted on private or dedicated servers. But as we all know there are now millions upon millions of websites whose owners cannot justify the extra cost of a dedicated server.</p>
<p>I mentioned to my contact at ABCpdf that I thought they were depriving a lot of people of a very useful product and unnecessarily limiting their potential market. Well, talk about&#8230;</p>
<h2>Going the extra yard!</h2>
<p>I think it was something like within 48 hours I received a reply saying they had altered the code to allow the private license key to be sent from within the webpage code. I have emphasised that line of code in green in the sample above.</p>
<h2>In summary&#8230;</h2>
<p>ABCpdf is a first class product that works well pretty much straight out of the box. Anyone who is reasonably competent in any of the supported languages should have no problem getting it up and running and pushing out customized PDFs in no time.</p>
<p>And then you might actually start reading the user guide and begin to realise just how powerful this application is.</p>
<p>Highly recommended. Click the link for more information&#8230;</p>
<p style="text-align: center;"><a href="http://www.websupergoo.com/abcpdf-1.htm" target="_blank">ABCpdf from WebSupergoo</a></p>
<h2 style="text-align: center;"><span style="color: #0000ff;"><strong><strong><strong><strong>If you found this article of use please share it<br />
on your favorite social media network<br />
(see buttons below)</strong></strong></strong></strong></span></h2>
<p>&copy;2012 <a href="http://computerandonlinesecurity.com/blog">Bill Hely&#039;s &quot;Computer &amp; Online Security&quot; Blog</a>. All Rights Reserved.</p>.<div class="tweetthis" style="text-align:center;"><p> <a target="_blank" class="tt" href="http://twitter.com/intent/tweet?text=Produce+PDFs+from+your+web+pages+on-the-fly+http%3A%2F%2Fcomputerandonlinesecurity.com%2Fblog%2F%3Fp%3D1409" title="Post to Twitter"><img class="nothumb" src="http://computerandonlinesecurity.com/blog/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter-big3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://computerandonlinesecurity.com/blog/hints-tips/produce-pdfs-from-your-web-pages-on-the-fly/&amp;title=Produce+PDFs+from+your+web+pages+on-the-fly" title="Post to Digg"><img class="nothumb" src="http://computerandonlinesecurity.com/blog/wp-content/plugins/tweet-this/icons/en/digg/tt-digg-big4.png" alt="Post to Digg" /></a> <a target="_blank" class="tt" href="http://www.facebook.com/share.php?u=http://computerandonlinesecurity.com/blog/hints-tips/produce-pdfs-from-your-web-pages-on-the-fly/&amp;t=Produce+PDFs+from+your+web+pages+on-the-fly" title="Post to Facebook"><img class="nothumb" src="http://computerandonlinesecurity.com/blog/wp-content/plugins/tweet-this/icons/en/facebook/tt-facebook-big4.png" alt="Post to Facebook" /></a> <a target="_blank" class="tt" href="http://stumbleupon.com/submit?url=http://computerandonlinesecurity.com/blog/hints-tips/produce-pdfs-from-your-web-pages-on-the-fly/&amp;title=Produce+PDFs+from+your+web+pages+on-the-fly" title="Post to StumbleUpon"><img class="nothumb" src="http://computerandonlinesecurity.com/blog/wp-content/plugins/tweet-this/icons/en/su/tt-su-big4.png" alt="Post to StumbleUpon" /></a></p></div><div style='clear:both'></div>]]></content:encoded>
			<wfw:commentRss>http://computerandonlinesecurity.com/blog/hints-tips/produce-pdfs-from-your-web-pages-on-the-fly/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The New Member Site: Preview Video #1</title>
		<link>http://computerandonlinesecurity.com/blog/malware/the-new-member-site-preview-video-1/</link>
		<comments>http://computerandonlinesecurity.com/blog/malware/the-new-member-site-preview-video-1/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 01:40:31 +0000</pubDate>
		<dc:creator>Bill Hely</dc:creator>
				<category><![CDATA[malware]]></category>
		<category><![CDATA[Membership]]></category>
		<category><![CDATA[The Member's Website]]></category>
		<category><![CDATA[domain name registration]]></category>
		<category><![CDATA[domain registration]]></category>
		<category><![CDATA[free domain name]]></category>
		<category><![CDATA[free domain registration]]></category>
		<category><![CDATA[member's website]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://computerandonlinesecurity.com/blog/?p=1162</guid>
		<description><![CDATA[If you haven&#8217;t yet read my first article discussing the new member site, you really need to start there, or the following may not make a whole lot of sense. Membership Site Article #1 [Opens in a new window] In this update I want to begin introducing you to some of the member benefits that [...]]]></description>
			<content:encoded><![CDATA[<p></p><p style="text-align: center;"><img class="alignleft size-full wp-image-1181" title="movie-reels" src="http://computerandonlinesecurity.com/blog/wp-content/uploads/2009/10/movie-reels.png" alt="movie-reels" width="150" height="106" /><strong>If you haven&#8217;t yet read my first article discussing the new member site, you really need to start there, or the following may not make a whole lot of sense.</strong><a href="http://computerandonlinesecurity.com/blog/threat-warnings/the-cats-out-of-the-bag/" target="_blank"><br />
Membership Site Article #1</a><br />
[Opens in a new window]</p>
<p>In this update I want to begin introducing you to some of the member benefits that will be available through the new site. Today&#8217;s topic is&#8230;</p>
<h3>Your Free Domain Name</h3>
<p>For anyone wondering what a free domain name has to do with computer and Internet security, the answer is: very little &#8212; by itself. <strong>But&#8230;</strong><span id="more-1162"></span></p>
<p>The registration of a domain name is the first step in creating a personal website. Yes, it is possible to have a website without registering a domain name, but then you&#8217;d have to ask people to visit you at something like <span style="color: #0000ff;">http://207.46.232.182</span>. I don&#8217;t think you&#8217;ll find that sticking in many people&#8217;s minds for very long.</p>
<p>OK, so what&#8217;s a personal website got to do with computer and Internet security?</p>
<p>Glad you asked.</p>
<p>Everybody knows what an insidious time wasting plague spam has become, and it&#8217;s not going to get any better into the foreseeable future. That it&#8217;s a considerable annoyance is universally accepted, but what is often not fully appreciated is just how DANGEROUS spam is.</p>
<p>Spam is the initial carrier of most of the cyber plagues and digital infections that cause the World Wide Web to be a much less safe and friendly place than it should be.</p>
<p>So it follows that any steps we take to curb spam are positive steps in the direction of a safer online experience.</p>
<h3>Enter the Personal Website</h3>
<p>If you share your contact e-mail address around as something like Me@Hotmail.com or Me@myISP.com, there are going to be three important consequences:</p>
<ol>
<li> Your e-mail address is eventually (and probably sooner than later) going to get onto a spammer&#8217;s distribution list. Every time you register, make a purchase, post in a forum or chat room, etc. you risk having your e-mail address harvested.</li>
<li> You are a captive of the provider (Hotmail.com, MyISP.com, or whatever) and subject to their rules, regulations, e-mail filters (good and bad), and so on.</li>
<li> You do not have a permanent contact e-mail address that you can take with you if you change ISP/host/e-mail provider &#8212; or if they go out of business or cease operation for any of a number of reasons. Whatever the reason you lose or need to change such an e-mail address, it becomes a real time-wasting nuisance to notify all your contacts, particularly if you lose your address suddenly and don&#8217;t have time to arrange redirections or something similar.</li>
</ol>
<p>For years I&#8217;ve been preaching the value and desirability of everyone having their own permanent domain name and thus controlling their own e-mail addresses.</p>
<h3>Now I&#8217;m doing something about it!</h3>
<p>In the video below I demonstrate just how easy it is to take the first step and get yourself an appropriate personal domain name. In a future video I&#8217;ll show you how I&#8217;ve made the next step &#8212; translating your new domain name into an actual, live, on-the-Internet personal website that&#8217;s all about YOU &#8212; just as painless.</p>
<p>The default personal website that we give to members includes a contact form that incorporates a &#8220;secret&#8221; spam trap. The built-in spam trap goes a long way to wards preventing its use by spam bots.</p>
<p>You can also distribute your contact details to friends/associates/etc by telling them: <em>&#8220;You can contact me through MyName.com&#8221;</em>. That&#8217;s really all they need to know. And in the Anti-spam module in the members&#8217; area I let you in on some other tricks that will allow you to create safe e-mail addresses that don&#8217;t identify you, and redirect them to one of your personal addresses.</p>
<p>OK, here&#8217;s the video&#8230;</p>
<p><object width="445" height="364"><param name="movie" value="http://www.youtube.com/v/8X93dzY2nJU&hl=en&fs=1&rel=0&color1=0x3a3a3a&color2=0x999999&border=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/8X93dzY2nJU&hl=en&fs=1&rel=0&color1=0x3a3a3a&color2=0x999999&border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="445" height="364"></embed></object></p>
<p>I very much welcome your comments, questions and even criticisms. Please use the comment form below, and&#8230;</p>
<h3>Stay Up-To-Date</h3>
<p>If you would like to be kept informed of progress and developments with the new membership site just provide your name and e-mail address below. Whenever I have new information to share relating to the new site you’ll be notified.</p>
<p>Given the numbers involved I’m probably going to have to restrict membership numbers initially, as I have to be sure we can service members properly. Also, we just wouldn’t be able to handle hundreds of simultaneous requests for the free website hosting.</p>
<p><img class="alignleft size-full wp-image-1067" title="redright_anim" src="http://computerandonlinesecurity.com/blog/wp-content/uploads/2009/10/redright_anim.gif" alt="redright_anim" width="90" height="50" /><strong>Everybody will be catered for eventually, but at the outset preference will be given to those people who register their interest in the new site. So to avoid delay please register below now!<br />
</strong></p>
<p>If you have any interest at all in your online welfare and the health of your computer you should stay tuned. I’ll be describing and demonstrating more features in future posts and videos.</p>
<p><!-- AWEBER SUBSCRIPTION FORM BEGINS -->

<form action="http://www.aweber.com/scripts/addlead.pl" method="post"> <input name="meta_web_form_id" type="hidden" value="2042188782" /> <input name="meta_split_id" type="hidden" /> <input name="unit" type="hidden" value="caos_prelim" /> <input id="redirect_67c783aa667eae460da42a110356fa54" name="redirect" type="hidden" value="http://www.ComputerAndOnlineSecurity.com/special_pages/email_success.htm" /> <input name="meta_redirect_onlist" type="hidden" /> <input name="meta_adtracking" type="hidden" /> <input name="meta_message" type="hidden" value="1" /> <input name="meta_required" type="hidden" value="from" /> <input name="meta_forward_vars" type="hidden" value="0" />
<table style="border: 2px solid #ff0000; margin:0; background-color:#ffffc4;" border="0" cellspacing="0" cellpadding="10" width="375" align="center">
<tbody>
<tr>
<td colspan="2">
<div style="font-family:Arial; font-size:9pt; font-weight:bold; color:#009900;text-align:center;">Yes Bill, please keep me informed of developments
with the new membership site...</div></td>
</tr>
<tr>
<td style="font-family: Arial; font-size:10pt; text-align:right;">First name:</td>
<td style="text-align:center;"><input name="name" size="20" type="text" /></td>
</tr>
<tr>
<td style="font-family: Arial; font-size:10pt; text-align:right;">Email:</td>
<td style="text-align:center;"><input name="from" size="20" type="text" /></td>
</tr>
<tr>
<td style="text-align:center; font-family:Arial; font-size:8pt; font-weight:normal; color:#ff0000;" colspan="2">We are 100% ANTI-SPAM and will NEVER share your details</td>
</tr>
<tr>
<td style="padding-right:10px; padding-bottom:10px;" colspan="2" align="right"><input name="submit" type="submit" value="Submit request..." /></td>
</tr>
</tbody></table>
</form><img src="http://forms.aweber.com/form/displays.htm?id=TAwsTIwcHOwcTA==" border="0" alt="" />

<!-- AWEBER SUBSCRIPTION FORM ENDS --></p>
<p>&copy;2012 <a href="http://computerandonlinesecurity.com/blog">Bill Hely&#039;s &quot;Computer &amp; Online Security&quot; Blog</a>. All Rights Reserved.</p>.<div class="tweetthis" style="text-align:center;"><p> <a target="_blank" class="tt" href="http://twitter.com/intent/tweet?text=The+New+Member+Site%3A+Preview+Video+%231+http%3A%2F%2Fcomputerandonlinesecurity.com%2Fblog%2Fmalware%2Fthe-new-member-site-preview-video-1%2F" title="Post to Twitter"><img class="nothumb" src="http://computerandonlinesecurity.com/blog/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter-big3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://computerandonlinesecurity.com/blog/malware/the-new-member-site-preview-video-1/&amp;title=The+New+Member+Site%3A+Preview+Video+%231" title="Post to Digg"><img class="nothumb" src="http://computerandonlinesecurity.com/blog/wp-content/plugins/tweet-this/icons/en/digg/tt-digg-big4.png" alt="Post to Digg" /></a> <a target="_blank" class="tt" href="http://www.facebook.com/share.php?u=http://computerandonlinesecurity.com/blog/malware/the-new-member-site-preview-video-1/&amp;t=The+New+Member+Site%3A+Preview+Video+%231" title="Post to Facebook"><img class="nothumb" src="http://computerandonlinesecurity.com/blog/wp-content/plugins/tweet-this/icons/en/facebook/tt-facebook-big4.png" alt="Post to Facebook" /></a> <a target="_blank" class="tt" href="http://stumbleupon.com/submit?url=http://computerandonlinesecurity.com/blog/malware/the-new-member-site-preview-video-1/&amp;title=The+New+Member+Site%3A+Preview+Video+%231" title="Post to StumbleUpon"><img class="nothumb" src="http://computerandonlinesecurity.com/blog/wp-content/plugins/tweet-this/icons/en/su/tt-su-big4.png" alt="Post to StumbleUpon" /></a></p></div><div style='clear:both'></div>]]></content:encoded>
			<wfw:commentRss>http://computerandonlinesecurity.com/blog/malware/the-new-member-site-preview-video-1/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

