Archive for the 'Technology' Category



30
Jun

Tutorial: Internet Gaming with Age of Mythology and Hamachi

Update: If you are having trouble with this tutorial you can do the following -

  1. Try following some of the tips provided by Alien X in the comments section
  2. Visit the Blink7 page on the newest available patch for network gaming with Age of Mythology: (click here

Important Note -

Try this tutorial first, and if it does not work for you then try AlienX’s suggest listed below in the comments section (thanks to AlienX!)
Background -
Tutorial: Internet Gaming with Age of Empires 3 and Hamachi

101-00-2.jpg

Age of Mythology typically defaults to the internal IP address rather than the Hamachi address during network play. This behaviour can prevent players from hosting multi-player games over Hamachi networks. Luckily there is a workaround …
Continue reading ‘Tutorial: Internet Gaming with Age of Mythology and Hamachi’

05
Apr

Tutorial: Reading Globe Online Subscription Content for Free

The Globe and Mail still belongs to a [hopefully dying] class of newspapers that tries to charge subscription fees for current news articles. The Globe Insider articles cannot be viewed entirely unless the reader logs into the system, and that temporary login requires isn’t free. Or at least that’s how it’s supposed to work …
Continue reading ‘Tutorial: Reading Globe Online Subscription Content for Free’

12
Mar

Tutorial: Two Ways to Lookup Your Own IP Address

What is an IP address?

An IP (Internet Protocol) address is a unique address within a network used by devices to communicate with other devices within the network. Computers, printers, routers, and network hard drives are examples of devices that could have an IP address within a network.

IP addresses are generally assigned according to country and internet provider. There are also some specially reserved IP addresses or IP ranges that are universally understood:

  • Local Machine IP – The IP address 127.0.0.1 (localhost) is always synonymous with the local machine. This IP address is valid only within the local machine environment, as every computer is its own “localhost”.
  • Private Network IP’s – The IP ranges 192.168.0.1-192.168.0.254, 10.0.0.0–10.255.255.255 and 172.16.0.0–172.31.255.255 are reserved for private internal networks, such as a home networks or corporate intranets. These IP addresses are only valid within the local network and cannot be used if, for instance, a user wanted to connect to another user over the internet. Thus, it is typical for a computer to have an IP address for the local network (e.g. 10.1.2.1) and an IP address visible to the Internet (e.g. 65.34.24.24), which is itself one large network.

For the purpose of this tutorial, private network IP’s will be referred to as internal IP’s while internet-accessible IP’s will be referred to as external IP’s.

Why would I need to know my IP address?

  1. Network gaming [internal or external]
  2. Running a private server (e.g. FTP, HTTP) [internal or external]
  3. Windows file sharing within an home network [internal]
  4. … and any time another computer or service needs to identify your machine for commication or software deployment

Continue reading ‘Tutorial: Two Ways to Lookup Your Own IP Address’

04
Mar

Tutorial: Adding Digg Support to Wordpress

What is Digg?

Generally referred to as a social news site, Digg is technically a user-driven news aggregator. Registered Digg users can “digg” (i.e. bookmark and submit) an article on a web page by submitting a URL, along with a brief description. URL submissions are placed on display for other Digg users (registered or not) to read, comment on, rate, and bookmark for themselves.

How Digg can benefit your blog

Two words: heavy traffic. A popular Digg article can easily send thousands of new visitors to a website in a single day. A website does not need an explicit link to Digg in order to receive the benefits of Digg exposure; however, adding a link at the end of every post will give regular and special interest visitors the opportunity to promote an article to a large news-oriented audience. The larger form of the Digg button also specifies the number of times an article has been bookmarked, which can be used as an indicator of its popularity among targeted visitors.

How to add a Digg button to Wordpress Posts

Digg support can be added directly to a Wordpress blog via editing the PHP code for certain files within the blog’s theme. The main challenge is finding the correct files to edit, since Wordpress themes can have different file structures. As such, this tutorial will be more of a strategy for altering a theme to add Digg support. To address most of the common issues users will encounter, a more complicated theme will be altered.

Prerequisites:

  • A Wordpress installation with the ability to edit theme files (generally speaking, online services that do not allow you to upload your own themes also won’t let you edit existing theme files)
  • An account with administrator privileges (required for editing theme files)

Continue reading ‘Tutorial: Adding Digg Support to Wordpress’

20
Feb

1 Gigabyte of Ram? Unthinkable!

The persistent danger with being a constant naysayer or skeptic is ending up with your foot in your mouth should the “unlikely” become reality. Nowhere is know-it-all nay saying more prevalent on the internet, where attention-starved debaters jockey for undefined accolades of intellectual supremacy. Of course, the Internet has a very long memory – hence those who make foolish predictions or criticism achieve their desired immortality under undesirable circumstances.

This is surely the cross to bear for Scott Nudds. In 1997, science student Kristian Thommesen posted a hypothesis on the increasing use of computer RAM to the newsgroup comp.os.ms-windows.misc:

May I ask why not? - if the trend of my personal computers continus,
ther’s a doubling af memory about each 2.5 years.
Now being 64MB - it
would take 4*2.5 years = 10 years before I hit the GB and in 15 years
I’ll hit the 32bit address-space limit.

128MB of memory in a home computer was considered luxurious in 1997 while 1GB (gigabyte, or 1024MB of RAM) was virtually unthinkable - if not due to physical machine capacity then certainly because it was cost-prohibitive to the average PC owner. Still, poor Mr Nudds went over the top in his condemnation –

Exponential growth is impossible to sustain for any appreciable
length of time as a practical matter. The fact that current growth is
exponential means that in short order we can expect it to abruptly halt.
But this is not the reason PC’s will never have gigabytes of RAM.

The reason is simple. Somewhere in the 50 to 200 megabyte range, all
applications, (or at least their active portion), will reside in memory.
Doubling memory may allow the entire set of applications to reside in
memory, but the performance gain will be small. The larger the memory
capacity, the smaller the gain.

Big words. The fourth generation successor to Windows 95 –Windows Vista- was released less than a month ago and exactly 10 years after the RAM discussion above was posted. Vista’s system requirements are telling:

  • 1 GHz 32-bit (x86) or 64-bit (x64) processor
  • 1 GB of system memory
  • 40 GB hard drive with at least 15 GB of available space

So much for the halt of exponential growth. To add further injury, 1GB of RAM can be prohibitive even in Windows XP for users who edit video, compose music or play recent 3D games.

Perhaps Mr Nudds (and hopefully that’s not his real name) can take solace in the fact that he is not the first person to make damnable statements about technology. He’s in good company:

“I think there is a world market for maybe five computers.”
-Thomas Watson, Chairman of IBM (1943)

“I have traveled the length and breadth of this country and talked with the best people, and I can assure you that data processing is a fad that won’t last out the year.”
-Nameless Editor at Prentice Hall (1957)

“There is no reason anyone would want a computer in their home.”
-Ken Olson, Founder of Digital Equipment Corp (1977)

“The Macintosh uses an experimental pointing device called a ‘mouse.’ There is no evidence that people want to use these things. What businessman knows about point sizes on typefaces or the value of variable point sizes? Who out there in the general marketplace even knows what a ‘font’ is? The whole concept and attitude towards icons and hieroglyphs is actually counterrevolutionary”
-John C Dvorak, Now Contributing Editor to PC Magazine (1984)

“Computer games don’t affect kids, I mean if Pac man affected us as kids, we’d all be running around in darkened rooms, munching pills and listening to repetitive music.”
-Kristian Wilson, Nintendo (1989)

25
Jan

The Movie Industry Threatens Canada … Foolishly

(Via Jack’s NewsWatch) Canada.com is reporting that movie distributor Twentieth Century Fox –apparently on behalf of the entire American film industry- is threatening to delay releases in Canada due to rampant piracy:

As much as 50 per cent of the world’s pirated movies come from Canada, prompting the film industry to threaten to delay the release of new titles in this country.

Changes to laws in the United States have seen movie piracy in that country plummet … one man caught with a camcorder in a theatre was jailed eight years and fined $250,000.

Because of movie piracy, a U.S. congressional committee has added Canada to a “country watch list” that includes such well-known piracy havens as China, Russia, India and Malaysia.

As a member of the The Motion Picture Association of America (MPAA), Fox is attempting to scare Canadian authorities into ignoring such trivialities as terrorism and serial murder in order to recover Hollywood film profits.

Could 20th Century Fox and other film studio truly be contemplating delaying movie releases throughout Canada to pre-empt the release of pirate movies overseas by a few days? Unless the lot of them has gone completely mad, the answer is almost certainly “no”. Retarding a prosperous market to stem the proliferation of inferior products to and from an unstable market is economically dubious. Furthermore, the suggested course of prevention and punishment would only irritate legal movie goers while presenting little or no deterrent to pirates familiar with modern data transfer technologies.

Camcorder Movies are Poor Quality

It is important to understand the nature of these Canadian bootlegs before assessing the validity of Fox’s threats. First, consider the source - As the article states, movie pirates are literally recording movies using camcorder in the theatre. In the hacking world, these bootleg movies are known as “Cams” and are known for having extremely bad quality: Camera angles are usually not perfect since the camera has to be obscured by the bootlegger in order to avoid arrest. This means plenty of shaky pictures, cutoff images (most camcorders record video in 4:3 aspect ratio – the same as television – whereas theatres show movies in 16:9 widescreen), and silhouettes of moviegoers getting up to go to the washroom. The sound is typically recorded using the camcorder’s internal microphone, making the sound unclear and easily drowned out by cell phones or audience chatter.

To be fair and balanced, there are bootleggers who make deals with theatre owners to record movies in an empty theatre; however, even under perfect shooting conditions (the camera is placed on a tripod with a direct connection to an external audio source), the picture quality of a bootleg –in this case called a Telesync bootleg- would still be poor because video cameras simply can’t photograph television or movie screens with any degree of accuracy (for a live demonstration, try videotaping your own television!). Thus, any camcorder videos produce a quality slightly worse than home-taped VHS cassettes – definitely unacceptable in most first-world nations and increasingly unacceptable for even third world nations.

Now consider the destination format of the bootlegs. Originally these videos were sold on VideoCD discs, a low-resolution CD-based format popular in Asia but generally ignored in North America. Until a few years ago, VCD’s were dominant in the Far East and sold for between $0.75US and $2.50US. However DVD’s have since taken over and tend to retail for around $7.00US.

While Cams and Telesyncs were good enough for VideoCD discs, their low quality is quite visible on bootleg DVD’s and are avoided by people even slightly concerned about quality or who would otherwise be willing to pay for the “movie experience”. In other words, camcorder bootlegs threaten the movie industry the way home cassette taping threatens CD sales – not greatly.

Asia is an Unstable Market; Canada is Not

Quality is only part of the story, however. Fox news knows as well as anyone that Asia is very much a market dominated by individual merchants who survive on offering basement bargains (which inevitably includes piracy of films, music, video games and computer software). There is little chance that the entertainment market will be dominated by Blockbuster-style chains that can be easily influenced by MPAA threats or demands. Moreover, there is little incentive for Asian authorities to comply with American demands – any job or economic losses caused by piracy of American films will not affect local Asian economies but the sales of those discs could stimulate economic growth. Furthermore, India and Hong Kong both have prosperous film industries (the former being the largest film industry in the world) far more likely to successfully lobby for legal favor against pirate activities.

Asian piracy is also inadvertently perpetuated by protectionist government policy. China in particular limits the number of foreign films released on Chinese screens in order to favour the local film industry. Chinese consumers respond by seeking illegal copies of the movies online or through the underground market, contributing to the staggering 93% of Chinese film sales purchased illegally.

By comparison, Canada is very prosperous market upon which the MPAA has great influence. Last weekend alone, the top 10 box-office films in Canada grossed $5,440,837, with Fox’s own “Night at the Museum” taking first place [source: Tribute.ca Top 10 Movies in Canada, January 19-21, 2007]. As the article states, there are also guards at many Canadian cinemas actively looking for camcorder pirates, since Hollywood IS the local film industry (at least indirectly).

Piracy Logistics Have Advanced

The US watch list referred to in the article states that Canada has become a “dumping ground” for imported pirated goods from Russia and the Far East. This claim is rather dubious for the simple fact that these logistics are outdated for present-day movies. Aside from DVD and VCD, bootleg films can also be compressed into DivX files, which are MPEG-4 based computer files famous for allowing high quality video streaming over a low bandwidth. A 2 hour movie ripped directly from DVD can be compressed into a 700MB file that looks virtually identical to the original file. Transmitting such a file over a high speed internet connection from Russia to Canada can be done in a matter of hours. In fact, online pirates and casual internet users do so frequently using advanced file sharing technologies like BitTorrent. A transmitted DivX file can be converted back to a DVD for duplication and distribution in the local market. Transmitting pre-manufactured pirated movies from abroad is both expensive (in a market where black market movies will not sell well if priced for more than about $6) and unnecessarily risky. One has to assume the MPAA is aware of these technological advances.

Verdict: “Not … Very … Likely”

So to review Fox’s threat in terms of the information provided above and the original article –

  1. Fox would have us believe that the sale of sub-VHS quality movies in a market where over 90% of purchased films are pirated has a significant impact on their bottom line
  2. Fox and other movie studios are willing to stifle a prosperous, primary movie market over which it does have legal influence in hopes of indirectly forcing compliance on a struggling, secondary market where it has limited legal or political influence.
  3. Canadian police and customs officials should waste millions of dollars searching for bootlegged media entering/exiting via Canadian ports when a piracy operation of average aptitude realizes the cost saving and risk reduction of transmitting one copy and replicating locally.
  4. Fox is upset because Canadian authorities won’t jail camcorder pirates for as long as our nation jails murderers

One can only hope that Fox is merely saber-rattling to scare Canadian authorities into recouping some supposedly lost revenue (which is a dishonest argument, but that will be another post), because if this is an actual anti-piracy strategy then the mighty film studio is in bigger financial trouble than they think.

24
Jan

Wordpress 2.1 - Worth the Upgrade?

Wordpress 2.1 is out, just days after a bugfix/maintenance release. The feature list is impressive –

  • Autosave
  • Tabbed editor for seamless switching between WYSIWYG and code editing
  • Lossless XML import and export (about time! Brilliant!)
  • Spell Checking (eh … not so important if you have Firefox 2)
  • Blog privacy – avoid being searched by google
  • Any page can be front page
  • More efficient database code (a god-send for high traffic websites … this blog unfortunately not being among them)
  • Draft/Private settings for pages
  • Upload manager
  • Updated Akismet

It appears Wordpress is not only making sure it keeps up or stays ahead of competing blog software but it also seems to be taking aim at power-bloggers who been lured away by portal software such as Joomla and Drupal. While still short of being full-on portal, Wordpress is definitely starting to take on the appearance professional website creation software.

This time I’m going to be a “first adopter” rather than waiting for other bloggers to trip over the bugs. Information on compatibility with selected plugins will be provided as it becomes available, and if all goes well the upgrade will be rolled out to the other sites under my hosting plan.

Plugin Compatibility Report (to be constantly updated):

  • BDP RSS Aggregator 0.4.10 – (Jan 23) No apparent issues – as you can see, the news headlines on the right hand side are still updating.
  • Subscribe to Comments 2.0.8 – (Jan 23) Displays alright. Maybe a subscriber can weight in on functionality?
  • Wordpress Database Backup 1.8 – (Jan 23) Ran a manual database bckup
  • Adhesive 3.2 – (Jan 23) This post is stuck to the top of the front page for now.
  • Digg This 1.0.1 – (Jan 23) Trying this one for the first time …
  • Spam Karma 2.2r3 – (Jan 23) If this doesn’t work, I’m rolling back to v2.06!
  • Ultimate Tag Warrior 2.9.2.1 – (Jan 23) No longer 100% vital to web traffic but a “nice to have”. In the admin display, the input text field overlaps right wide bar.
  • Google Sitemaps 3.0b1 – (Jan 23) Again, incompatibility might inspire a downgrade!



Further Research




Categories


Archives