InvestorBlogger

Making Money, Doing Gadgets and Blogs: It's all a Dream!

Search Results

InvestorBlogger Very Speedy Now

without comments

For those of you wondering what I’ve done on Obblogatory and here on InvestorBlogger to speed things along recently. I will tell you: I was playing with my other server space at MediaTemple because my blog had slowed to a crawl, and MT were shooting emails at me advising me of the server load on the Databases.

So I installed a couple of plugins there, including one called db cache and my site loads so much faster now. I matched it with a regular caching plugin, like SuperCache or HyperCache and the server just rockets along. Why?

The DB Cache plugin simply caches requests to the database, and the Caching programs just serve those cached files. Occasionally, the server experiences a slight hiccup, but even then I noted that server queries dropped from over 350 sometimes to a manageable 20~50 queries.

I thought you should try it out. It seems to be compatible with other caching programs like supercache, hypercache etc. and when both db cache and caching plugins are used together, the server really runs fast. And I haven’t found any incompatibilities with other plugins, yet.

I tried this solution matched with a different page caching plugin on different sites, and results are approximately similar: Obblogatory loads about 90% fewer queries, InvestorBlogger often loads just 10~20 queries each time. My school site occasionally loads in excess of 135 queries so there’s still some work to do there.

What I do notice even with sites loading so many queries is that the sites still load much faster than ever. I know though that queries can be cut down even more: by adding fixed urls in the header and footer, but that’s quite a bit of work to get rid of them. And subsequent page loads are significantly faster still, as much of the stuff needed is already cached in your browser cache!

But for the sites on Dreamhost, I also added a Database Virtual Server and Dreamhost upped my original Virtual Server Memory by 100%. So overall, any of my sites hosted on Dreamhost are loading much faster anyway. The database caching plugin keeps things chugging along!

For those bent on optimizing every last ounce out of their server, it might be worth doing! Getting a Dreamhost PS Server is worth it for me! It insulates me from flaky software running other people’s sites, it doesn’t cost the earth, and I have unlimited storage space and bandwidth… it’s an amazing deal, for about $31.00 per month all told. With a VPS system, I might actually get to use it, too!

Written by InvestorBlogger

April 16th, 2010 at 12:51 pm

Posted in Newsbites

Tools I no longer use: on InvestorBlogger

without comments

Hyder really got me going when he posted a list of tools he’d never use again, I’ve installed and removed dozens of scripts and I keep testing stuff out…. My list is surprisingly similar.

Tools I do not use much any more

  1. SocialSpark*
  2. PerformancingAds (they lost my money)*
  3. Alexa (for increasingly inaccurate stats)
  4. TopSpots*
  5. BlogCatalog (too much like MyBlogLog)
  6. Dreamhost Referrals (never had one successful referral)
  7. TTZMedia*

Tools I would never use again

  1. Scribefire
  2. Widgetbox
  3. Sitemeter
  4. Smorty
  5. Blogsvertise*
  6. Blogitive
  7. SponsoredReviews
  8. AdBrite*
  9. AdToll*
  10. NewsRoom*
  11. Picasa Online
  12. CafePress
  13. A GuestBook or Hit Counter (so 1990′s!)

*these sites marked all owe me money (in some cases more than $10). In total, I’m owed about $60 which would be better in my bank account than theirs.

These are the tools I can think of right now, but I’m sure that the lists could be much longer if I thought about it.

Written by InvestorBlogger

May 23rd, 2009 at 9:12 am

Posted in Blogging

Blast from the past: The missing files…!

without comments

After doing the volte-face about WPMU, I remerged the entire blogs I had set up back into this one. However, for some weird reason a number of critical posts went missing. I still have no idea why. And I nearly lost some great posts for ever when I removed the Database, too. Still all was saved by Dreamhost not empting there trashcan on time! For that I’m very thankful. I recovered a dozen or so great posts. But to import them back to this blog, I had to publish them all. Hence yesterday’s feed blast from the past! Do check them out! Apologies if you got too much junk. Next time, I’ll disable the feed.

Written by InvestorBlogger

May 21st, 2009 at 10:53 am

Posted in Newsbites

January 09 Credit Card Bills: It’s all on the cards

without comments

This is my personal credit card report which highlights my spending for this month. In fact, I have two credit cards: One of which I use primarily for online transactions courtesy of Shanghai Bank, and one for general use courtesy of Taishin Bank.

Be CAREFUL with your Cards

With the second one, we had a bit of a fuss this month. I had just finished upgrading the server at school, when I decided to replace one of the staff computers, too. It was partly to save money on electricity that we switched to low power computers and to save carbon (specifically, the Asus Eee Ebox 202 series, which is a fine complement for teachers in our school).

So I ordered an extra computer from our local supplier. It came, and I took out my credit card to pay the bill. No success. Tried again. Turned out the credit card had been canceled and that it had been fraudulently used abroad somewhere towards the end of 2008. Since I hadn’t noticed any odd transactions, I can only assume that the anti-fraud measures banks use had been successful in preventing the abuse of the card.

I’m still surprised that it happened. The gentleman at Taihsin International Bank was surprisingly polite and efficient. I had my new cards within just a few days, and was able to use them again. But I still have no idea when or how my card details were skimmed. I have checked my PCs for viruses and bugs and other nasties. All of them are totally clean. My only guess is that someone skimmed the details when I was in the UK, perhaps with a small hand scanner, at one of the hotels or restaurants or stores I went to.

This month’s report. Anyway.

Personal Shopping Purchases

  1. For school, we bought several memory cards which were unbelievably cheap (2 cards at about NT$200 each for 2MB), a PC computer extension cord with lots of extra sockets, and a USB socket charger for the wife so she can charge her MP3 player without worrying about access to a PC. That cost NT$2477 in total.
  2. The mobile phone bill was for two months at NT$376. Google AdWords was NT$8. I pretty much stopped my campaigns for the time being as the clickthroughs were really bad for both my personal sites and my business sites. In fact, the visitors clicking through were just bad quality.
  3. We also paid our car insurance again this year for NT$3864: of course on the form that we received we noted that our car had devalued again! It’s quite surprising how F-A-S-T an NT$500K car becomes only NT$200K. And our regular payment of NT$2000 was also made as usual.
  4. The biggest shopping purchase damage in January was our trip to Mitsuokoshi at Taipei 101 right at the end of December. Christine bought ear-rings for herself and her sister at NT$4480, and two pairs of shoes that she really liked which cost NT$6552.

Business Purchases

  1. With the most recent set of fusses at the Server, I started migrating my domain registrations from Dreamhost to NameCheap. It has cost quite a lot of additional money to do this as I had to pay additional registration fees for extending the registration period. Given that I now control over 20 domains, you can imagine. Fortunately, NameCheap has been running special offers for domain transfers (US$7.99 for the first year). I have to say that I have been solidly impressed with the quality of the help and service I have received from NameCheap. It has been absolutely outstanding as they have dealt with three queries of mine: billing, DNS issues and non-transferred domains. On each occasion, the issue was satisfied. Good service. Damage to my wallet: NT$3241. I know there is at least one other bill coming for about NT2500 as well in February.
  2. Dreamhost bills came up twice in December for December and November: total NT$1181 which included one domain renewal. There was another NT$101 for something that I can’t quite remember. I’m still checking what that was for. In fact, that was a payment to Scratchback. I had about US$15.00 in their system that had sat for months. I decided to stop using the widget on my blogs, so to get the money out, I bought a slot myself with one paypal address. And then I was able to withdraw the amount as it met the minimum required. It did cost me a little, but I figured it was better than letting the money sit in Jim Krukal’s Paypal account.
  3. A New Theme: I promised a new theme for InvestorBlogger for 2009. And indeed I purchased the theme for InvestorBlogger (to be revealed) at about the same that this server was attacked and it was useless. I implemented it on EeeBlogger for a while, and discovered that there were some issues with the premium theme I bought. I’m still hoping to use it on InvestorBlogger soon, but implementation is a real pain. NT$2385.
  4. Database and Scanner: Our business (a language school) decided to start categorizing and organizing the books we have for children to read. In other words, we felt we should have some facilities to start a small lending library. So we purchased software and a hand scanner to start cataloguing the books. We’re hoping to find out how many books we have, how much we spent on them, and have facilities to keep tabs on the books, too. Perhaps I’ll review the software one day. NT$2719.

Final Note: I use Paypal a lot for my online purchases, it’s pretty handy. But it’s difficult to keep tabs on what money goes out and how. So I’ve opted to use one account for money received, and one for purchases only. It hasn’t quite worked out like that yet. But it’s getting there.

Oh, and I earned a little cashback on one of the cards: NT$46.00. There were no penalties, no interest charges, or other surprises, and the total amount owed on each card WILL be paid in full. But I stupidly let over 4000 bonus points expire without using them. What a shame. I just noticed that they expired on the last day of January. Oh, well.

Written by InvestorBlogger

January 31st, 2009 at 10:44 am

Posted in Expenses

WordPress 2.7 – Five Reasons You Shouldn’t Wait To Upgrade WordPress Today!

with 7 comments

With the recent and much anticipated release of WordPress 2.7, I was reluctant to upgrade some of my blogs because of past foibles, bugs and unexpected incompatibilities with plugins. So when I read that 2.7 was released, I was initially reluctant to upgrade ANY of my blogs. So I started with a couple of them, and updated, tested things out, and moved on. Ordinarily, I would have waited until 2.7.1 was released as a bug fix for some of the issues that area always present in a full release of WordPress.

Overall, I’ve been very impressed with WordPress 2.7, in the few days that I have used it, and I’m a little frustrated that some of the hosting companies I work with haven’t updated the software on CPanel yet. Of course, Dreamhost jumped in pretty early, and that’s why I was happy to try it out. I’d say that there are five basic reasons I like this version of WordPress more than any previous release.

1. A Simplified Dashboard: You can eliminate clutter!

The dashboard has long been a bone of contention for me, because of the tendency of WordPress to want to flaunt its gimmicks, updates and features to all and sundry. In this version, though, users get to turn off the feeds, through the screen options at the top right. Simply uncheck the things you don’t want. Voila!

wp admin area

Additional features that are helpful are the little downward arrow that occurs at the top of most boxes, in the top right corner of each box. Simply clicking on that arrow or area closes or opens the dialog box in an obvious fashion. You’ll see the downward pointing arrow next to tools (see highlighted area). It works simply in a toggle fashion. These toggle switches are all over the admin area. To find them, just hover over the task bar for each item on the right hand sided.

down arrow in wp admin

The dashboard area is divided into three areas: the sidebar on the left where each of the menu items can be opened and closed; the central column which includes the stats box, the writing box; and the right column that pretty much includes everything else. As you can see from mine, it’s easy enough to pick things up and move them around a lot. Clicking on the words “screen options” highlights an area where you can turn off things you don’t want to see.

The right sidebar includes several new designations which may be confusing to new users. First the ‘pages’ button has moved to just below ‘links’. It used to be located right next to ‘posts’. This confuses me now. I often hover between writing posts and pages, and now I have to look further afield to find the pages button. It seems illogical to place it after ‘links’.

The old ‘design’ menu has been renamed ‘appearance’ on 2.7 but functions in pretty much the same way as the its predecessor. The Tools menu, however, is a new one and features several items that were moved from the former ‘Manage’ menu, including import/export functions. The Upgrade items, though, hint at some of the new features of WordPress that make management much easier (more later).

2. Keeping Upgraded – it’s getting easier!

Plugins are getting easier to manage: You will soon no longer need to use FTP to upload stuff – plugins and core upgrades can all be done within WordPress itself. This leaves ‘themes’ as the only item that now needs FTP. I imagine that future versions of this will remedy this. Other software, such as Joomla or SMF, have long had this ability. Right now, you can upgrade a plugin in much the same way as uploading other items. Find the item ‘plugins’ on the left hand menu. Click it, and you will see it open slowly to reveal four options. To add a new plugin, click on the words ‘add new’, and you will be taken to a page where you can upload a zip file of the plugin which is uploaded and installed. After it’s done, you can activate it straight away. A nice touch. Just hit ‘install now’ to upload the plugin!

plugins management

It’s also much easier now to find new plugins. Take a look at the next screenshot: you will see what I mean! The tags below the upload button hint at the next page. These plugins are from WordPress.org’s own plugin area, and clicking on the tags reveals that they can all be downloaded and installed quickly and without any fuss.

install plugins

In fact, activating and inactivating plugins has also got easier as has removing unwanted plugins. Simply just click on the plugins area on the sidebar, usually under ‘plugins’ >>> ‘installed’ menu option. You’ll find it easy to manage plugins from there, including removing them completely!

But this plugin management hints at another feature (one that I have not needed to try yet)… upgrading WordPress can now be done entirely from WITHIN the admin panel. Take a look for yourself! Under Tools >>> Upgrade, you’ll see the following dialogue.

upgrade wordpress

Very tempting when you can choose to download and reinstall automatically. I have no idea how this works, yet. But it would be a neat variation IF you could upgrade from WITHIN the admin area. Perhaps this is just teasing us.

3. Commenting from WITHIN WordPress

Admins often had to comment in a very odd fashion before: read the comment in the comments area; find the post in the archive, read the post, and then comment in the comment box AFTER the end of the article. Now it’s much easier:

comments reply wordpress

Just hit ‘reply’ to answer the query and a simple but functional comment box will appear just below, enabling you to answer without messing around in the archives! Of course, this presumes that you remember what you wrote!

4. Quick Posting and Quick Editing

The commenting function also has another feature that hints at much more power: the quick edit button. Clicking on the Quick Edit enables you to edit the comment very quickly, without calling up the entire post or page where it is entered. But the ‘quick’ idea has been extended with in several ways: making a powerful trio of blogging tools.

QuickPress : on the admin page, when you login you’ll be taken to a dialog box that enables you to write a short post, with media and tags and publish it in a matter of minutes! While you don’t have a WYSIWYG editor, you can learn some simple codes to faciliate quick blogging (they’re all available in the Write Post area).

wp admin area

Quick Edit is also enabled in the post and page view, and allows you to quickly update a number of features (the usual suspects that a busy blogger will forget in the heat of the moment!): such as tags, categories, slug, date or more…

quick edit post

This combined with Press Links (shouldn’t it be called ‘Quick’ Links?) means that posting, editing, linking and commenting can all be carried out fairly rapidly.

5. You can now add media without creating post

This is another puzzle from the previous version that was finally finished! For years, I never thought about uploading media to WordPress. I simply created a post and added the stuff I wanted… until last month when I created a batch of videos and wanted to upload them all at once. I would have had to create a post and add each one one by tedious one! Now it seems, I can simply upload media as I need and when I’m ready I can create a post and find the media I already uploaded! It’s funny, but that’s something you don’t need, until you really need it! And now it’s here!

upload new media

Now it would be nice if I could upload a number of files at one go! Oh, wait! It does! Or at least I think it does! I’m practising uploading media now! Now I wonder how I can create a simple gallery from these files! …

Written by InvestorBlogger

January 22nd, 2009 at 10:35 pm

An Open Letter to Dreamhost

with one comment

What on earth is going on? I wish someone could explain to me in good order… because I’ve never seen so many problems all in one day.

I’ve getting lots of help but I’m still struggling to figure out the source of the problem, and hence the solution.

I’ve had five serious problems in the last 24 hours.

1.- Unable to reboot…

Yesterday my webserver went down, couldn’t bring it back up. When it did come back, some sites were absolutely fine… but some were totally screwed up.

So I’m trying to find out what if any updates DH made to the server that would cause these two kinds of problems:

#2: Erroneous Codes
this is being generated by the plugin wp-cache (yesterday the plugin was working without any problems!) I tried removing the plugin and reinstalling: didn’t work. Just produced the same errors even after removing it from the plugins directory…

Warning: fopen(/home/.damper/obblogatory/obblogatory.com/wp-content/cache/wp_cache_mutex. lock) [function.fopen]: failed to open stream: No such file or directory in /home/.damper/obblogatory/obblogatory.com/wp-content/plugins/wp-cache/wp-cache-p hase2.php on line 96
Couldn’t write to: /home/.damper/obblogatory/obblogatory.com/wp-content/cache/wp-cache-357509ba2733 b5ed2b4e72148985cc17.html
Warning: flock() expects parameter 1 to be resource, boolean given in /home/.damper/obblogatory/obblogatory.com/wp-content/plugins/wp-cache/wp-cache-p hase2.php on line 105

Warning: fopen(/home/.damper/obblogatory/obblogatory.com/wp-content/cache/wp-cache-357509 ba2733b5ed2b4e72148985cc17.meta) [function.fopen]: failed to open stream: No such file or directory in /home/.damper/obblogatory/obblogatory.com/wp-content/plugins/wp-cache/wp-cache-p hase2.php on line 240

Warning: fputs(): supplied argument is not a valid stream resource in /home/.damper/obblogatory/obblogatory.com/wp-content/plugins/wp-cache/wp-cache-p hase2.php on line 241

Warning: fclose(): supplied argument is not a valid stream resource in /home/.damper/obblogatory/obblogatory.com/wp-content/plugins/wp-cache/wp-cache-p hase2.php on line 242

Warning: flock() expects parameter 1 to be resource, boolean given in /home/.damper/obblogatory/obblogatory.com/wp-content/plugins/wp-cache/wp-cache-p hase2.php on line 114

#3: I’m still getting this error on at least three sites…

Warning: require_once(/home/.damper/eeeblogger/eeeblogger.com/wp-config.php) [function.require-once]: failed to open stream: Permission denied in /home/.damper/eeeblogger/eeeblogger.com/wp-load.php on line 27

Fatal error: require_once() [function.require]: Failed opening
required ‘/home/.damper/eeeblogger/eeeblogger.com/wp-config.php’ (include_path=’.:/usr/local/php5/lib/php:/usr/local/lib/php’) in /home/.damper/eeeblogger/eeeblogger.com/wp-load.php on line 27

What’s even odder is that they are all supposed to be running on the same server, all of them are running WP2.7 as you requested, and most of them have the SAME plugins or broadly similar ones.

#4: FTP is shutout

All the passwords for my FTP accounts were non functional until I reset them. I still can’t login via FTP to most of my accounts UNLESS I set them to Shell access. They were working before that’s for sure. And no one else has Shell access.

#5 A lot of permissions have been reset making errors for some blogs that I can’t fix EVEN IF I reset the folder permissions.

I am thinking that one of two possibilities happened: an update was roled out with unexpected consequences in some cases or that the server became corrupted (by accident or by hacker?) and this means some sites are just dandy while others are out.

I spoke extensively with DanielG who helped me get the passwords reset and saved me from tearing my hair out. But we’re still no nearer on what happened and how to fix the situation. Kudos to DanielG for his effort…

Please can you help me sort this mess out.

Best Wishes
Kenneth

These problems have had me spend hours trying to trouble shoot the origin of the problems. It’s really prevented me from running my sites, doing maintenance or getting posts done. Very frustrating, what is it with DreamHost? Things were going well, but things are just so seriously screwed up…

Written by InvestorBlogger

January 18th, 2009 at 11:03 am

Posted in This Website

The Virtual Egg Basket: Don’t put your ‘eggs’ in one basket.

with 5 comments

There’s common wisdom that you should put all your eggs in one basket, then watch over it like a hawk. But if like me, you manage a number of domains, customer sites, and blogs, this is somewhat disastrous if your primary host does go down. Fact is even if a hosting company promises you that you will have 99.9% uptime in any 12 month period, that still means you will have over 8.76 hours downtime in any year.

So, if you are going to manage any more than a couple of sites, split your eggs between baskets to ensure that WHEN one of your sites/accounts goes down, you can still be productive on the OTHER sites until service returns. This is what I’m doing at the moment to keep sites up and running.

Keep your domains and hosting SEPARATE

Domains are registered at NameCheap. If one host turns out to be really hopeless, as long as I can retrieve the most recent data, I can be up and running on another host within 24-48 hours as long as it takes the DNS to resolve properly. Recently, it’s been within 12 hours for some changes.

Separate Crucial Sites

Customer sites are generally hosted on their own accounts, separate from my blogs, and separate from each other. With domains registered elsewhere, it makes switching sites a breeze. Also, it largely protects sites from mistakes made by their owners having an effect on other unrelated sites.

Keep redundant back ups

My own blogs are generally hosted on one personal server, but the biggest have their own space on another server as well. Smaller blogs, though, share my VPS solution. Unfortunately, this means if my server goes down, most of my blogs are inaccessible. Since most repairs are quick, and data is generally unavailable during outages, moving the domains at that time is impossible.

However, if you have a daily backup of your blog, including the database and the files, you should be able to get up and running quickly on another hosting company. I don’t have a copy of the latter stuff. More fool me.

Redundancy: An Expensive Option

For my most important blogs, I’m looking at creating some form of redundancy so that I can switch and keep things up. But for most small blogs, this is quite expensive to achieve. It’s called Failover Web Hosting where your site is accessible from a number of IPs should the original site fail. This would work well with HTML based sites, but dynamic sites which lots of commenting and posting would have issues with keeping the data synchronized properly.

I’ve been using BlueHost, BlueFur, Hostmonster and Dreamhost for hosting these past few years. Though each has had intermittent problems through that time, I found Dreamhost has been the most reliable in the past six months, while BlueFur turned into a bit of a disaster as we kept getting locked out of our account/Cpanel/Website. It got so ridiculous that we stopped using their service. I can’t particularly recommend BlueFur but you may get different mileage. Still, let me know how you plan to keep your sites running in an emergency.

Written by InvestorBlogger

January 17th, 2009 at 11:58 am

Posted in Blogging

Izea does affiliates: First Impressions – lots of potential and limitations, too.

without comments

Well, Izea has been slowly building out the SocialSpark platform for quite sometime. It’s moved slowly from Beta to full launch, and it’s becoming increasingly sophisticated in a number of ways.

As a blogger, though, there are some problems that I’ve had with the platform, most of which is that I’m not getting enough work from them to be really bothered. Still, I’ve maintained my blog in the system to get access to the stats, keep an eye on SocialSpark and perhaps be able to take part on a better level in the future. So I’m keeping an open mind.

Izea Does Affiliates

Recently, though, Izea expanded the platform even more by adding affiliates . I’m naturally interested in affiliate marketing so I was pleased to see this opportunity in the marketplace. You can take a look for yourself.

socialspark affiliates

There are only limited opportunities right now, but the payouts are quite generous. A smart blogger, for example, could easily attract extra income to the blog by posting certain affiliate type banners and links on their blogs. Of course, one has to ask the question: are blogs could places for making conversions? So far, I’ve not had much success with conversions, so I’m not convinced yet. But that may be due to my own limitations, rather than anything problems inherent in using blogs for affiliate marketing.

There’s a big but. It doesn’t seem to work like traditional affiliate programs. Why? There’s a time limit to the opportunity of one year. This would preclude certain types of sites that would be built to a longer time horizon. A friend of mine has just spent a lot of time and money building a website to market lawncare products and services, it’s taken him months to build his website, do the SEO, and start the marketing via AdWords. If the marketer only had a window of 12 months to pursue an affiliate program, it just wouldn’t make much sense: the first three months would be gone in the build-up period.

Since SocialSpark is simply trying out affiliate programs at the moment, we’ll see if they take a different tack in the future on this issue.

Written by InvestorBlogger

October 21st, 2008 at 9:55 pm

Posted in Blogging

Buzz: WebHostingGeeks dot com – affiliate site simplifies search for new hosting

without comments

About six months ago, I had been having a lot of trouble with my hosting provider, Dreamhost. So I started looking around for new hosting solutions, and it was a pain to track down different hosts. There are numerous hosting solutions on the web, but painfully clicking through all those different ads on computer websites can be slow.

Enter a review site: WebhostingGeeks.com offers reviews for web hosting as well as ratings for many of the top websites available for hosting and they breakdown the different packages in ways that can help you identify suitable products for your needs.

webhost geeks

Can a review site such as this be useful?

While the type of website isn’t particularly new these days, if you are researching a host, positive and negative reviews can be helpful in describing the kind of problems that you will experience with the different hosts. For example, if you are not particularly needing robust hosting, you may wish to go for more budget hosting that has reasonably good uptimes.

Some may legitimately wonder if a website like this can offer impartial advice, and this may or may not be the case. Reading reviews will allow you to have a better review of the site’s editorial policy. Negative reviews, especially, will allow you to see if the editorial is light- or heavy-handed. Check for negative reviews.

As a simple guide to some of the more popular solutions, a site like this may never be able to cover ALL the options out there. Indeed that would be impossible. But it could certainly help steer you in the right direction, provided you realize that these sites are affiliate links, and could earn money for the site-owner.

Some suggestions

Yahoo! hosting generally is not highly regarded, yet it is placed quite high on the list. I’m not sure why. It would also be great if users could submit hosts to the directory so that the list of hosts gets longer. Naturally, with many hosts offering affiliate schemes, it would be easy to generate additional revenues from them. But hosts without affiliate schemes may not be included… It would also be nice to see some easily identifiable disclaimer links such as “…this link is an affiilate link…” or even a disclaimer page.

Overall, it would have saved me quite some time, cut out some of the waste of effort in examining useless sites, and saved me even more money. Pity I found it six months’ too late. Oh, well.

Written by InvestorBlogger

September 25th, 2008 at 2:30 pm

Posted in Buzz

Archives for 2008

without comments

Welcome to our archives. Each post is listed by its publication date in the archives. It is updated automatically. It’s a good place to find what topics and themes are covered in the blog. Happy reading!

This is a static page so it’s only updated every few weeks. To check recent posts in the last week or so, click to the frontpage or page 2 or page 3 .

July 2008

June 2008 (34)

May 2008 (37)

April 2008 (44)

March 2008 (49)

February 2008 (44)

January 2008 (47)

For posts in 2007, please search.

Written by InvestorBlogger

August 5th, 2008 at 6:37 pm

Posted in