logo (2)

This,
That &
Whatever

This, That and Whatever to Enlighten, Educate and Entertain

Tessa in Unreal Engine 4

Visit the Tessa in Unreal Engine 4 page.

Comparing Smartphone App Stores

Visit the Optical Illusion 6 page.

Visit igtsoft.com for
your photography needs.

Why has no one figured out how to make money from write-only-memory?

Sudoku Puzzles to Solve

Sudoku Rules In the 9×9 Sudoku puzzle above, the objective is to achieve an arrangement of numbers such that 1 to 9 appear in each of the nine:

  • 3×3 regions as delineated by the light blue and green shading
  • rows
  • columns

See an example of a completed Sudoku board.

Usage Instructions Click within an input square on the Sudoku board. This is where numbers are needed to complete the Sudoku puzzle. The keyboard keys that are accepted are:

  • The numeric keys 1 to 9 on the top portion of the keyboard or the right numeric keypad.
  • Tab to move from one input field to the next.
  • Shift Tab to move from one input field to the previous.

User entered numbers are in bold and of different color from the pre-set numbers. An invalid entry is indicated with yellow highlighting.


See Sudoku Puzzles blog entry for information on Sudoku and this implementation.

Visit igtsoft.com for
your photography needs.

Why has no one figured out how to make money from write-only-memory?

Awesome Facebook Statistical Facts

Here are fundamental facts that make Facebook such an inviting and compelling platform for promoting business activities:

  • Facebook yields the most loyal visitors.
  • There are 6,845,609,960 humans.
  • There are 1,966,514,816 Internet users.
  • There are 517,760,460 Facebook users.
  • In March/2010, Facebook traffic overtook that of Google in the U.S.[1]
  • About 70% of Facebook users are outside the U.S.

Information obtained from various sources including Facebook and USA Today.

No matter how you view the numbers and no matter your skepticism asking if all those accounts represent unique individuals (Facebook has a policy of a single account for each individual), the numbers are huge. Links between friends grow exponentially. e.g. 10 people friends to each and all yield 45 pairs of friends; 100 people friends to each and all yield 4950 pairs of friends.

When I join a group, I am wishing for people to take notice of my personal Facebook profile and my website which I post to the group. If they view my personal Facebook profile, they will see that I have a This1That1Whatever.com Facebook fan page for my website. If they become a fan of my fan page, that activity is posted in the fan’s profile where all his/her friends can see and likewise become a fan if they so please. By promoting my fan page through other means, such as posting comments on websites or suggesting my fan page to my friends or asking my friends to suggest my fan page to their friends, I am further able to gain visitors to my website.

If the previous paragraph is a little complicated, just remember:

  • Join Facebook groups that are related to the topic of your business.
  • Create a Facebook fan page for your business.
  • Build your friends list in your Facebook profile.
  • Suggest your Facebook fan page to your friends.

Another consideration arises from these awesome Facebook statistics. When building backlinks for your website, if you are limited to posting only one link in the comments on another website, should you link to your Facebook fan page or to your website?

If you link to your Facebook fan page, you will benefit from all of the above but forsake a backlink for search engine visibility. If you link to your website, you will miss out on the Facebook opportunities. My recommendation and personal strategy is to seek a balance of both. If the comment posting website is oriented towards Facebook e.g. it is talking about Facebook, then link back to your Facebook fan page; otherwise seek a balance by linking to your website.

See the Google, Yahoo, Facebook Revenue article for revenue growth comparison.

[1] There are various online competitive intelligence services that track visitor traffic. Here is an Experian Hitwise chart showing Facebook traffic surpassed that of Google in March/2010. Here is a comScore chart showing the same happening in Oct/2010.

Visit igtsoft.com for
your photography needs.

The only 15 letter word that can be spelled without repeating a letter is uncopyrightable.

Google Analytics

Google Analytics (GA) tracks and reports detailed statistics about visitors to a website. It has a sizeable market share at around 50% of the top 1 million websites as ranked by Alexa. Since I have a Google account for other services such as Webmaster Tools, AdSense and AdWords, it is particularly compelling because:

  • Google makes it easy for me to start using GA.
  • There is integration with other Google services including the ones that I use.
  • Google servers are high performance and high availability.

Using my GA account was simple and straight-forward. Google provided me with an account and GA tracking code which I added to my website code. Within minutes, I was up in basic mode (no customizations as of yet) with GA operating its function to collect visit statistics to my site.

Initially, I took a few minutes to consider the page load performance for my site in light of the GA tracking code. Then as I fetched the code, it became apparent that Google’s latest GA tracking code supports asynchronous processing (AJAX) which allows the page to be loaded and rendered while the GA tracking code is operating in the background to perform its function. I followed that option and stopped thinking about page load performance.

I did have a problem with account management involving different email addresses that I previously registered with Google. This issue shows up in my GA account and I have submitted an inquiry to Google regarding this “login problem”. I await word from Google on resolution.

My objective with GA is to glean insight into site visitors so that I can determine which areas of my site are of greater demand. I intend to publish the site statistics in the future when I have significant information.

GA is not the only game in town and I am investigating other providers of website statistics tracking. One function that has caught my attention is the ability to track which areas of a page users are clicking on. The reporting shows a map of clicks on a given web page thus showing the areas of relative importance and demand. I shall write about my experience with other providers in the future.

See Traffic Source Breakdown as an example of useful statistics from GA.

See Site Visitor Statistics for GA results for this site.

[1] There are various online competitive intelligence services that track visitor traffic. Here is an Experian Hitwise chart showing Facebook traffic surpassed that of Google in March/2010. Here is a comScore chart showing the same happening in Oct/2010.

Visit igtsoft.com for
your photography needs.

Average life span of a major league baseball: 7 pitches

The World of Online Texas Holdem

I wanted to see what the online Texas Holdem gaming world was all about. I have been approached on Facebook with the Zynga Texas Holdem offering through my Facebook friends as well as Zynga advertising on Facebook but declined those invitations due to:

  1. I did not want to get addicted to playing Texas Holdem online. I know the issue. I have addictively indulged in other gaming experiences in the past.
  2. I do not like the tactics used by Zynga on social media networking platforms to peddle their offerings nor their business model. The general Zynga model is to cause its users to spam[1] their Facebook friends’ walls with invitations to join the Zynga game. Getting friends to join earns you points which you can then use to play more Zynga; the other option is to buy points using real money.

search of “online texas holdem” on Google revealed more than I need to discover the available sites offering Texas Holdem. Furthermore, I have seen Texas Holdem advertising on television and the world’s largest online poker room from PokerStars was on the top of my list to try out. PokerStars.net offers a free to play version on play money tables while PokerStars.com offers real money tables to play online.

There is another reason for my interest to try online Texas Holdem. I was exploring what I could do with my Texas Holdem Windows program. I thought about improving the user interface to make it competitive with the online Texas Holdem experience (see this PokerStars table for an example). I could offer my “learning and practice” program for a small charge of a couple of dollars per copy. However, after my experience with the PokerStars Texas Holdem gaming room, I have concluded that it is not a feasible venture for various reasons:

  • Learning and practice can be achieved using various free online Texas Holdem sites, although it is with real players in real-time. If you want a private “learn and practice at your own pace” option prior to visiting the online sites, then try my free Texas Holdem Windows program.
  • The investment of time, effort and money to enhance the “learning and practice” program is possible, however, there is no business case for doing so.
  • To build a competing online gaming site beyond a “learning and practice” niche is not feasible as that would take tremendous resources to play catch-up to PokerStars which has been in operation for 10 years with a large investment of development and marketing resources in its history.

See my experience with the:

PokerStars Texas Holdem poker room

Zynga Texas Holdem Poker Room

If you receive direct offers from Zynga, that would be considered spamming. If you receive “invitations to join” from your Facebook friends, that is accepted and possibly not perceived as spamming. I understand the principle of sharing (which can go viral) in social networking but it is the degree to which Zynga employs such tactics that makes it hopelessly unacceptable to me.

Visit igtsoft.com for
your photography needs.

If your traffic isn’t growing month after month, does it mean you’re doing something wrong? Most likely you aren’t doing enough things right. Again, making mistakes is not the issue. Missing opportunities is. – Steve Pavlina

Internet Article Marketing and Article Directories

Article Marketing is a form of advertising which is used to promote a company’s products and services through the use of articles appearing in print media (e.g. newspapers, magazines, journals) and the practice has been extended to the Internet where article directories exist for such activity.

In year 2009, I wrote a series of stock market related articles to promote a web service that I created for stock market traders. Most of the material from that venture now resides in the stock market segment of this site.

There are two fundamental benefits of Internet Article Marketing:

  • Attracting visitor traffic.
  • Achieving backlinks which are important for SEO.

I returned to the use of Internet Article Marketing and made submissions to article directories to promote my present web properties. I dug out my old list of article directories and reviewed their current state of operations. Here is my short list:

 

Article DirectoryPageRankAlexa Traffic Rank
EzineArticles6325
ArticlesBase61,346
SelfGrowth64,663
ArticleAlley47,726
ArticleCube413,647
A1Articles418,515

 

PageRank (higher is better) shows Google recognition and Alexa Traffic Rank (lower is better) is an estimate of popularity calculated using a combination of average daily visitors and pageviews over the past 3 months.

Each article directory has its own set of rules and editorial guidelines. They all follow the traditional use of the Author Bio section which typically appears at the end of the article. Links with anchor text may be used in the Author Bio section as well as the body of the article subject to the rules of the particular article directory (e.g. the number of links, relevancy).

I continue to seek out other article directories because they provide me with additional opportunities to submit articles. My selection of article directories is based on ease of use, turnaround time for article approval, stringency of rules & editorial guidelines along with the resulting traffic and SEO performance for my web properties.

From an SEO standpoint, some provide dofollow links while others provide nofollow links, or a combination of the two. This distinction is noted to the extent that anyone really knows the significance and impact of dofollow versus nofollow. Google keeps their algorithm for PageRank and SERP rankings private in an attempt to avoid people gaming the system. Google also is constantly adjusting their algorithm which consists of 200+ factors to improve their search results and also has the effect to keep “gamers” guessing.

I use Google Webmaster Tools to monitor inbound links in addition to other metrics pertinent to my placement in Google search results. I look forward to seeing the backlinks from my Internet Article Marketing activities and their contribution to my backlink building exercise to elevate my rankings in SERP.

I use Google Analytics to monitor the traffic coming from the article directories as well as search engines. This along with Google Webmaster Tools allows me confirm the two key benefits of Internet Article Marketing – attracting visitor traffic and achieving backlinks for SEO.

Here are examples of my submissions to article directories:

 EzineArticles Computing, Round and Round We Go
 ArticlesBase Smartphones, Technology and Progress

 

See this related page on the use of Scribd for document sharing.

If you receive direct offers from Zynga, that would be considered spamming. If you receive “invitations to join” from your Facebook friends, that is accepted and possibly not perceived as spamming. I understand the principle of sharing (which can go viral) in social networking but it is the degree to which Zynga employs such tactics that makes it hopelessly unacceptable to me.

Visit igtsoft.com for
your photography needs.

YafaRay Piggy Bank

Insanity: doing the same thing over and over again and expecting different results. – Einstein

High End Audio System – Pictures

Apogee Duetta Signature ribbon spea

Classé Five pre-amp

Bryston 7B ST monoblock amp

Visit igtsoft.com for
your photography needs.

billboard


Extinction is the rule. Survival is the exception. – Carl Sagan

High End Audio – Who cares?

There was a time when I stopped listening to recorded music because I was increasingly finding it unsatisfying with listening to sound produced by home audio systems. The introduction of the audio CD in 1983 was an event of encouragement as the industry promised forever perfect sound without degradation. Prior to that, turntables of the day were a sad reflection of music reproduction, although I admit there was little alternative unless one attended live performances. Clicks and pops were the norm for the analog record. And what about the constant degradation of the record surface as the diamond-tip stylus runs over the grooves? I don’t hear clicks and pops at a live orchestral performance, although there is the coughing and the occasional paper shuffling (people sometimes get bored during a performance) and plastic unwrapping to get to the candy.

In the early days of the audio CD, the CD players were extremely expensive (typical symptom of anything bleeding edge). I bought my first CD Player from Sony, one of their consumer market entries for several hundred dollars in the 1980s. I did wait to get over the initial price barrier which was something like $2500 when first introduced. Getting access to audio CDs was also a problem in the early days. And the straight copy of recordings previously done for the analog record industry was not a pretty sight (ah, sound). Recording engineering went on to optimize on the mixing of productions destined for the audio CD, and over time this has become respectable. Circa the 2000s as the Internet gave rise to movements never before anticipated, including the mass populus wanting and demanding music for free, and engaging in activities that made it so. The audio CD industry, as a money making enterprise, is severely crippled by 2010 if not earlier.

As for home audio systems, my first real system consisted of Mission 3-way speakers, Technics integrated amplifier and a turntable of brand long since forgotten. Then the Sony CD player was added in the 1980s. Prior to that, I messed with a Teac system which included a dual cassette tape player (even back then people wanted to copy music). Listening to the audio CD was in the stratosphere when compared to FM radio broadcasts of the day, and in some ways was better (no clicks and pops) than the analog record but worse in other ways (lacking depth and ambience). But I got tired of the sound when it came to reproduction of musical performances.

As an owner and player of an acoustic piano, it was completely baffling why the recorded sound was so lacking. I would listen to Beethoven’s Moonlight sonata, marvelling at the proficiency of the performance by professional pianists. I can play the first two movements of that sonata and actually prefer my version mostly because it is the live piano sound. I have repeated this observation with other piano pieces that I am able to play to some degree of proficiency, such as Bach’s Goldberg variations where I am about half way through the book of variations. As good as Angela Hewitt is with her interpretation and rendition of the work, I again enjoy my version, especially the Aria which is simple enough that even I can achieve a decent level of proficiency. Same thing with Mozart piano sonatas when compared to Mitsuko Uchida recordings. It is about the sound.

Visit igtsoft.com for
your photography needs.

Cool Nature

If GM had kept up with technology like the computer industry has, we would all be driving $25 cars that got 1000 MPG. – Bill Gates

Domain Name Scalping

The activity of buying domain names and reselling for a higher price has been a practice on the Internet for some time. Where such domain names fall into the area of trademarks, it is a hotly contested battle in the courts with lawyers reaping the benefits of such disputes. There are many domain name brokers including domain name registrars on the Internet to support the buying and selling of domain names.

An underhanded practice is to be aware of domain names being searched and to register them with the intention of resale to the interested party. Someone wishing to engage in this practice can simply open up a domain name lookup service and use that as a source of searched domain names. I personally encountered this experience as described in my Domain Name Registration blog entry.

Buying domain names as an investment with expectations to sell much later in time is a method not unlike long-term stock buying for investment purposes, or buying land for long-term holding. The expectation is that a domain name will garner a higher value in the future. Shorter term buying and selling of domain names (domain flipping) is not unlike short-term stock trading.

Of late, domain name scalping is surfacing as an opportunity to make money as promoted by people offering ideas on how to make money on the Internet. Whenever there is the prospect of gold, there will be those who will jump in to sell shovels, picks and buckets. Is domain name scalping a lucrative business?

As with any business opportunity, success depends on factors such as knowledge, know-how, persistence, capital and timing. Search the Internet for the areas mentioned in this article and do your due diligence. Sign up with products and services of your choosing to help your endeavor. Start the venture small. You do not have to make a $1M in your first year holding 10,000 domain names and flipping a percentage of that holding.

Examples of lucrative domain name sales:
RedWine.com sold for $150,000 USD
Canadian.com sold for $60,000 USD
Pokie.com sold for $40,000 USD

Visit igtsoft.com for
your photography needs.

Autum Pass

You don’t always need a plan. Sometimes you just need to breathe, Trust, Let go, And See What Happens.

Facebook Valuation History

The Stock Trading in Private Companies article covered Facebook’s market valuation as of year end 2010. It also covered Goldman Sachs offering Facebook investments opportunities to its wealthy private clients.

 

Here is a look at Facebook’s valuation history over the last 6 years (Facebook was launched in February/2004).

 

With the latest $500 million investment by Goldman Sachs and DST on a Goldman Sachs valuation of $50 billion, Facebook is on solid grounds as a well funded and valuated company.

 

Other pages referencing Facebook:

 

Stock market articles and stock charts can be found in the stock market segment of this website.

Visit igtsoft.com for
your photography needs.

Autum Pass

Canada has more automobiles per person than any other country with at least one automobile for every two Canadians.

Facebook Insights

How often have you experienced the exhilaration and satisfaction of solving a problem? It does not have to be a critical problem. It can be a fairly standard obstacle standing in your way to further progress or achievement. Today was one of those experiences for me.

I have been monitoring visitor feedback, Google Analytics and Facebook Insights to see how my site content is or is not appealing to visitors. There are a number of ways for visitors to voice their feedback.

  • You can contact me through my Provide Feedback Provide Feedback Button page.
  • You can contact me via my Facebook profile.
  • You can click the Facebook Like Button Facebook Like Button.
  • You can use the AddToAny Button AddToAny Button to share my pages with your friends or to save the bookmark for yourself.
  • You can Like my fan page using the Find us on Facebook on the right.
  • You can follow me on Twitter.

I examined my pages visually looking for Like Button counts as your positive feedback and approval. I was not seeing many Likes. I then examined Facebook Insights which is a service that Facebook provides for Like and Share count statistics. Sure enough Facebook Insights shows a decent number of Likes and Shares, with slightly more of the latter. But the quandary remains – why are the Like counts not showing next to the Facebook Like Button Facebook Like Button?

After doing some Search Now, Search Later, Search Forever, I realized that many people have experienced problems with Like counts not showing up or not counted correctly. And as typical with many problem reports on the Internet, there is much more expression of problems than solutions offered. The Internet is a hard place to get closure!

Here is what I found to be the cause of my problem with Like counts. If this is relevant to you as a fellow programmer or website owner, then I am happy to be able to share my solution with you. Be sure to journal your feedback, approval and like as covered above.

In the HTML iframe code which invokes Facebook Like Button processing, a URL must be specified. I use implicit references to index.php. For example, in my Feedback page, the URL is /feedback/ with implicit reference to a PHP script named index.php. As I discovered, the Facebook Like Button processing code is sensitive to a well-defined URL right down to the PHP script level. The URL must be specified as /feedback/index.php inside the HTML iframe code.

To close this blog entry, here is the demographics report from Facebook Insights for this site, in terms of likes and shares. Click to view larger image.

Visit igtsoft.com for
your photography needs.

Extinction is the rule. Survival is the exception. – Carl Sagan

Facebook Insights

How often have you experienced the exhilaration and satisfaction of solving a problem? It does not have to be a critical problem. It can be a fairly standard obstacle standing in your way to further progress or achievement. Today was one of those experiences for me.

I have been monitoring visitor feedback, Google Analytics and Facebook Insights to see how my site content is or is not appealing to visitors. There are a number of ways for visitors to voice their feedback.

  • You can contact me through my Provide Feedback Provide Feedback Button page.
  • You can contact me via my Facebook profile.
  • You can click the Facebook Like Button Facebook Like Button.
  • You can use the AddToAny Button AddToAny Button to share my pages with your friends or to save the bookmark for yourself.
  • You can Like my fan page using the Find us on Facebook on the right.
  • You can follow me on Twitter.

I examined my pages visually looking for Like Button counts as your positive feedback and approval. I was not seeing many Likes. I then examined Facebook Insights which is a service that Facebook provides for Like and Share count statistics. Sure enough Facebook Insights shows a decent number of Likes and Shares, with slightly more of the latter. But the quandary remains – why are the Like counts not showing next to the Facebook Like Button Facebook Like Button?

After doing some Search Now, Search Later, Search Forever, I realized that many people have experienced problems with Like counts not showing up or not counted correctly. And as typical with many problem reports on the Internet, there is much more expression of problems than solutions offered. The Internet is a hard place to get closure!

Here is what I found to be the cause of my problem with Like counts. If this is relevant to you as a fellow programmer or website owner, then I am happy to be able to share my solution with you. Be sure to journal your feedback, approval and like as covered above.

In the HTML iframe code which invokes Facebook Like Button processing, a URL must be specified. I use implicit references to index.php. For example, in my Feedback page, the URL is /feedback/ with implicit reference to a PHP script named index.php. As I discovered, the Facebook Like Button processing code is sensitive to a well-defined URL right down to the PHP script level. The URL must be specified as /feedback/index.php inside the HTML iframe code.

To close this blog entry, here is the demographics report from Facebook Insights for this site, in terms of likes and shares. Click to view larger image.

Visit igtsoft.com for
your photography needs.

Autum Pass

Extinction is the rule. Survival is the exception. – Carl Sagan