<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;AkECRH88eip7ImA9WhRUE0s.&quot;"><id>tag:blogger.com,1999:blog-805192601441500229</id><updated>2012-01-23T20:31:05.172-05:00</updated><category term="P7P55D" /><category term="jupiter" /><category term="flash" /><category term="improve" /><category term="portable web server" /><category term="serversocket" /><category term="c/c++" /><category term="bytebuffer" /><category term="vlite" /><category term="free" /><category term="identification" /><category term="temporary" /><category term="care" /><category term="new" /><category term="aliens" /><category term="privacy" /><category term="analytics" /><category term="analog signal" /><category term="console cursor" /><category term="ANSI" /><category term="cool stuff" /><category term="detection" /><category term="infrastructre" /><category term="mouse" /><category term="information security" /><category term="message" /><category term="jcreator" /><category term="thoughts" /><category term="KVM-121" /><category term="GIMP" /><category term="unicode" /><category term="write" /><category term="rogers" /><category term="workplace" /><category term="c++" /><category term="exchange" /><category term="xbox live arcade" /><category term="protection" /><category term="geforce 8400m gs" /><category term="overheating" /><category term="scripting" /><category term="SSH" /><category term="case sensitive" /><category term="java" /><category term="ntfs" /><category term="arch" /><category term="fuel cell" /><category term="policy" /><category term="guest" /><category term="other blogs" /><category term="more" /><category term="hresult 0x8007054f" /><category term="transfer mode" /><category term="kpowersave" /><category term="service pack" /><category term="incur" /><category term="initiative" /><category term="online" /><category term="NDP" /><category term="socket" /><category term="interview" /><category term="kbhit()" /><category term="bytes" /><category term="gedit" /><category term="desktop" /><category term="tablets" /><category term="power" /><category term="stock" /><category term="net neutrality" /><category term="defense" /><category term="ubuntu" /><category term="wide" /><category term="PIO" /><category term="nvidia" /><category term="compiler" /><category term="MBR" /><category term="google" /><category term="deepfreeze" /><category term="ifstream" /><category term="answers" /><category term="technology" /><category term="introduction" /><category term="bootloader" /><category term="co-op" /><category term="spill" /><category term="hang" /><category term="truecrypt" /><category term="iso" /><category term="memory stick pro" /><category term="speed up" /><category term="about" /><category term="censorship" /><category term="never again" /><category term="probe" /><category term="mtb" /><category term="old pc" /><category term="blocking" /><category term="it" /><category term="portable" /><category term="sd" /><category term="define" /><category term="whitelist" /><category term="smooth" /><category term="plugin" /><category term="dumb" /><category term="computer" /><category term="defragment" /><category term="slave" /><category term="hardy heron" /><category term="services" /><category term="conservative party" /><category term="prepare" /><category term="personal finance" /><category term="canada" /><category term="useless" /><category term="headphone" /><category term="curses" /><category term="insightful" /><category term="directx" /><category term="new blog" /><category term="liberal party" /><category term="geforce 6200" /><category term="threat" /><category term="boot" /><category term="declaration" /><category term="usb" /><category term="main" /><category term="Madwifi" /><category term="startup" /><category term="files" /><category term="fans" /><category term="coffeemate" /><category term="spysweeper" /><category term="netbeans" /><category term="readership" /><category term="cgi" /><category term="twitter" /><category term="check in" /><category term="virus" /><category term="digital to analog" /><category term="whitelist antivirus" /><category term="team" /><category term="geometry wars" /><category term="humanity" /><category term="coffee" /><category term="hot" /><category term="communications" /><category term="social media" /><category term="ultra" /><category term="gmail" /><category term="top-down" /><category term="DOS" /><category term="block" /><category term="unpack" /><category term="bootable" /><category term="rational" /><category term="installation" /><category term="courses" /><category term="finance" /><category term="html5" /><category term="model trains" /><category term="encoding" /><category term="trading" /><category term="htc touch diamond" /><category term="ram" /><category term="storage" /><category term="problem steps recorder" /><category term="subscribe" /><category term="contiguous" /><category term="windows 7" /><category term="pre-built" /><category term="encryption" /><category term="standard" /><category term="windows xp" /><category term="laundry" /><category term="hotfixes" /><category term="art of computer virus research and defense" /><category term="repair" /><category term="app" /><category term="online rights" /><category term="performance" /><category term="dual screen" /><category term="review" /><category term="invest" /><category term="parts" /><category term="backup" /><category term="wind speed" /><category term="web space" /><category term="clock speed" /><category term="disassemble" /><category term="xml" /><category term="virtualbox" /><category term="case insensitive" /><category term="two monitor" /><category term="run time" /><category term="linkskey" /><category term="decentralized" /><category term="gaming" /><category term="scan" /><category term="case" /><category term="ntfs.sys" /><category term="regulation" /><category term="contig" /><category term="global" /><category term="hydrogen" /><category term="biceps" /><category term="software" /><category term="error 1935" /><category term="partition" /><category term="8520" /><category term="rmelem" /><category term="satellite" /><category term="safecore" /><category term="yahoo" /><category term="distro" /><category term="aircrack-ng" /><category term="defence" /><category term="design patterns" /><category term="grub" /><category term="qtparted" /><category term="useful" /><category term="genius idea" /><category term="fast" /><category term="justification" /><category term="directory" /><category term="single videocard" /><category term="assembly" /><category term="forum" /><category term="help" /><category term="DMA" /><category term="GNOME" /><category term="daemon tools" /><category term="social networking" /><category term="developers" /><category term="blurry blue screen of death" /><category term="terminal window" /><category term="phpbb" /><category term="metrics" /><category term="analysis" /><category term="whitener" /><category term="error 1638" /><category term="heartbeat" /><category term="regional" /><category term="simple image editing" /><category term="blacklist" /><category term="class" /><category term="open" /><category term="windows" /><category term="drivesentry" /><category term="troubleshoot" /><category term="mint" /><category term="csv" /><category term="file" /><category term="defrag" /><category term="ladies" /><category term="frequency shift" /><category term="LKV-S02ASK" /><category term="same origin" /><category term="memory speed" /><category term="unnecessary" /><category term="computer science" /><category term="RCA" /><category term="php" /><category term="process" /><category term="distributions" /><category term="stream" /><category term="broadband" /><category term="enumeration" /><category term="employee" /><category term=".gif" /><category term="student" /><category term="french" /><category term="antivirus" /><category term="blogger" /><category term="windows install cleanup" /><category term="reading file" /><category term="gpaint" /><category term="does not boot" /><category term="upload" /><category term="Atheros" /><category term="adapter" /><category term="search" /><category term="aggregation" /><category term="visual c++ 2005 express edition" /><category term="cpufreq-utils" /><category term="ncurses" /><category term="traffic" /><category term="failure" /><category term="iptables" /><category term="batch file" /><category term="mid-tower" /><category term="package" /><category term="ai" /><category term="halfway" /><category term="will not boot" /><category term="development" /><category term="malware" /><category term="shopping" /><category term="asus" /><category term="mybook" /><category term="guest post" /><category term="updates" /><category term="api" /><category term="deliver" /><category term="paradigms" /><category term="ATS" /><category term="kitty" /><category term="chrome" /><category term="check out" /><category term="job" /><category term="curated computing" /><category term="asssemble" /><category term="Expresscard" /><category term="motherboard" /><category term="Hudson" /><category term="virtual" /><category term="powerup" /><category term="developer" /><category term="card reader" /><category term="redirect" /><category term="priority" /><category term="scheme" /><category term="blue screen of death" /><category term="won't boot" /><category term="underclock" /><category term="worth it" /><category term="authentication" /><category term="vga" /><category term="peter szor" /><category term="HO scale" /><category term="theme" /><category term="mikazo computer fund" /><category term="order" /><category term="dual monitors" /><category term="international" /><category term="trojan" /><category term="themes" /><category term="computers" /><category term="freezing" /><category term="single file" /><category term="gpu" /><category term="corrupt" /><category term="reformat" /><category term="aggregate" /><category term="build" /><category term="stocks" /><category term="sp3" /><category term="mtu" /><category term="network" /><category term="uncompleted" /><category term="geometry wars retro evolved" /><category term="increase" /><category term="sata" /><category term="project" /><category term="host interface" /><category term="circumvent" /><category term="error" /><category term="tsx" /><category term="AR5418" /><category term="lolcats" /><category term="throttle" /><category term="sprintf" /><category term="attachments" /><category term="windows vista" /><category term="input redirect" /><category term="education" /><category term="msdn" /><category term="coordinates" /><category term="twitter feed" /><category term="loop" /><category term="temp" /><category term="game AI" /><category term="bsod" /><category term="perl" /><category term="folder" /><category term="secure" /><category term="advertising" /><category term="wine" /><category term="IDE" /><category term="error 1603" /><category term="teksavvy" /><category term="playback" /><category term="GUI" /><category term="anemometer" /><category term="interface" /><category term="lamp server" /><category term="pgp" /><category term="fundamental" /><category term="twinview" /><category term="100th post" /><category term="e-reader" /><category term="firewall" /><category term="kvm" /><category term="preprocessor" /><category term="ontario" /><category term="tasm" /><category term="authorized reseller" /><category term="honeyclient" /><category term="comments" /><category term="hardware" /><category term="damn small linux" /><category term="recovery" /><category term="HP" /><category term="router" /><category term="math" /><category term="speed" /><category term="filechannel" /><category term="election" /><category term="english" /><category term="pennies" /><category term="header" /><category term="chipset" /><category term="hpqnt.dll" /><category term="remote" /><category term="diaspora" /><category term="post" /><category term="issue" /><category term="distributed computing" /><category term="replace" /><category term="electronics" /><category term="faster" /><category term="gps" /><category term="blackberry" /><category term="wireless" /><category term="clearcase" /><category term="secure digital" /><category term="adsense" /><category term="Linux" /><category term="co-writing" /><category term="4g" /><category term="ECN" /><category term="bottom-up" /><category term="server" /><category term="gcc" /><category term="lagrange" /><category term="messagebox" /><category term="career" /><category term="task scheduler" /><category term="questions" /><category term="university" /><category term="suggestions" /><category term="install" /><category term="recovery partition" /><category term="powermizer" /><category term="western digital" /><category term="pc" /><category term="ryanvm" /><category term="get around" /><category term="xbla" /><category term="xblaster" /><category term="older system" /><category term="ads" /><category term="refund" /><category term="D-Link" /><category term="settings" /><category term="open source" /><category term="directinput" /><category term="dvd" /><category term="mbstowcs" /><category term="battery check" /><category term="quad core" /><category term="intelligence" /><category term="boom" /><category term="tips" /><category term="rci.b" /><category term="network security" /><category term="psr" /><category term="keyboard" /><category term="yearly income" /><category term="mini-phone" /><category term="wcg" /><category term="eclipse" /><category term="famous" /><category term="flat-line" /><category term="laptop" /><category term="cpu" /><category term="nlite" /><category term="file transfer" /><category term="DWA-643" /><category term="link exchange" /><category term="page rank" /><category term="vmware" /><category term="security" /><category term="critical" /><category term="customer service" /><category term="beautiful security" /><category term="new democratic party" /><category term="linux mint" /><category term="links" /><category term="mtpaint" /><category term="compile" /><category term="sopa" /><category term="curve" /><category term="follow" /><category term="visual studio" /><category term="read from file" /><category term="weather station" /><category term="c style" /><category term="beardy geek" /><category term="custom" /><category term="treaty" /><category term="purchase" /><category term="discrepancy" /><category term="book review" /><category term="xbox 360" /><category term="stuck" /><category term="mikazo tech blog" /><category term="warranty" /><category term="Firefox 3" /><category term="wicd" /><category term="vista" /><category term="Questrade" /><category term="vga cable" /><category term="virtualbox 2.1" /><category term="setup" /><category term="sp41862" /><category term="media" /><category term="phase shift" /><category term="fees" /><category term="wiki" /><category term="computer security" /><category term="object-oriented" /><category term="byte buffer" /><category term="homemade" /><category term="tablet" /><category term="blurry" /><category term="mirror" /><category term="ipad" /><category term="vertical black bar" /><category term="F11" /><category term="fedora" /><category term="getline" /><category term="atx" /><category term="really slow" /><category term="fluid mechanics" /><category term="easy" /><category term="string" /><category term="zoom" /><category term="GPU-Z" /><category term="ibm" /><category term="temporary files" /><category term="ntfsresize" /><category term="internet" /><category term="debian" /><category term="parallel" /><category term="random access" /><category term="layout" /><category term="usb drive" /><category term="world community grid" /><category term="crawler" /><category term="upgrades" /><category term="finished" /><category term="database" /><category term="metacity" /><category term="apache" /><category term="trendnet" /><category term="tech" /><category term="readers" /><category term="research" /><category term="memory stick" /><category term="webroot" /><category term="ajax" /><category term="find dialog" /><category term="override" /><category term="programming" /><category term="trigger" /><category term="digital data" /><category term="voip" /><category term="software design" /><category term="book" /><category term="blog" /><category term="choppy video" /><category term="learn" /><category term="dead" /><category term="amplitude shift" /><category term="nosuchmethod" /><category term="terminal" /><category term="hard drive" /><category term="functional programming" /><category term="icon" /><category term="languages" /><category term="missing" /><category term="microsoft" /><category term="tse" /><category term="build your own" /><category term="fail" /><category term="revolution" /><category term="bis 3.0" /><category term="data" /><category term="less" /><category term="investing" /><category term="money" /><title>Mikazo Tech Blog</title><subtitle type="html">Technology insight, tutorial and review</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://www.mikazo.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://www.mikazo.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Mikazo</name><uri>http://www.blogger.com/profile/02248101760142904816</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>141</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/MikazoTechBlog" /><feedburner:info uri="mikazotechblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;AkECRH8zeCp7ImA9WhRUE0s.&quot;"><id>tag:blogger.com,1999:blog-805192601441500229.post-4714147644655177547</id><published>2012-01-23T20:30:00.001-05:00</published><updated>2012-01-23T20:31:05.180-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-23T20:31:05.180-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="authorized reseller" /><title>What Is A Telecom Authorized Reseller?</title><content type="html">If you've just moved to a new place, or are considering switching internet, telephone or cable TV providers, you might want to consider looking at an authorized reseller of these services. Before you call up your local service providers, take a look at a website like&amp;nbsp;&lt;a href="http://www.chartercabledeals.com/" target="_blank"&gt;Charter Cable Deals&lt;/a&gt;. An authorized reseller like &lt;a href="http://www.chartercabledeals.com/" target="_blank"&gt;Charter Cable Deals&lt;/a&gt; will search all the service providers in your area, and show you the cheapest prices from your local providers. They also offer business services, if you happen to manage a business and are in search of service providers. Take a look, it might save you some money! They even have a special on right now!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/805192601441500229-4714147644655177547?l=www.mikazo.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/PbTm4Lp_dWURnVogtLJ0SuqJu9w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PbTm4Lp_dWURnVogtLJ0SuqJu9w/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/PbTm4Lp_dWURnVogtLJ0SuqJu9w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PbTm4Lp_dWURnVogtLJ0SuqJu9w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MikazoTechBlog/~4/KZhcJD7V6rk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.mikazo.com/feeds/4714147644655177547/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=805192601441500229&amp;postID=4714147644655177547" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/4714147644655177547?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/4714147644655177547?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MikazoTechBlog/~3/KZhcJD7V6rk/what-is-telecom-authorized-reseller.html" title="What Is A Telecom Authorized Reseller?" /><author><name>Mikazo</name><uri>http://www.blogger.com/profile/02248101760142904816</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.mikazo.com/2012/01/what-is-telecom-authorized-reseller.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUAEQXY_fyp7ImA9WhRVFU0.&quot;"><id>tag:blogger.com,1999:blog-805192601441500229.post-4163047771668057934</id><published>2012-01-13T21:20:00.001-05:00</published><updated>2012-01-13T21:21:40.847-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-13T21:21:40.847-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="technology" /><category scheme="http://www.blogger.com/atom/ns#" term="finance" /><category scheme="http://www.blogger.com/atom/ns#" term="investing" /><category scheme="http://www.blogger.com/atom/ns#" term="stocks" /><title>No Technology Competitive Advantage Is Safe</title><content type="html">I've been learning a lot about personal finance and investing lately, and one of the things I've learned is that technology companies are notoriously hard to invest in. With the gift of hind-sight, it may be obvious now which tech companies one should have invested in 20 years ago. Obviously, these companies did something right, but it may or may not be a good idea to jump on board with these companies (via the stock market) now and into the future.&lt;br /&gt;
&lt;br /&gt;
The key to a good business is having an unchanging product that people instantly recognize and want to buy repeatedly. Coca Cola makes a good example. They've made the same syrups and pop for over 100 years, and people still want their product even though it has changed very little from the original. Now compare this to a company like Intel or Microsoft or Apple or RIM. These companies need to constantly stay ahead of one another in the race to develop the latest technologies. If you fall behind, you'll wither. As a result, massive amounts of money must be spent on research and development. And even then, there's no guarantee that you'll develop the best new technology. And even after that, there's no guarantee that consumers will like your new technology and buy it. Just look at the tablet and mobile phone wars. These big companies might have brand name recognition, but that doesn't guarantee that their products are the best, since their product lines are constantly changing. As a result, any past success in the industry is no indication of future success.&lt;br /&gt;
&lt;br /&gt;
I've considered possibly investing in well-known technology companies, but the example of RIM's stock price falling over 70% in 2011 is a constant reminder that even once-great companies can fall.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/805192601441500229-4163047771668057934?l=www.mikazo.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jF2OHVGnMSbVfTUGRrHkK6EI65M/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jF2OHVGnMSbVfTUGRrHkK6EI65M/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jF2OHVGnMSbVfTUGRrHkK6EI65M/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jF2OHVGnMSbVfTUGRrHkK6EI65M/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MikazoTechBlog/~4/K7I3IhsecH8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.mikazo.com/feeds/4163047771668057934/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=805192601441500229&amp;postID=4163047771668057934" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/4163047771668057934?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/4163047771668057934?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MikazoTechBlog/~3/K7I3IhsecH8/no-technology-competitive-advantage-is.html" title="No Technology Competitive Advantage Is Safe" /><author><name>Mikazo</name><uri>http://www.blogger.com/profile/02248101760142904816</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.mikazo.com/2012/01/no-technology-competitive-advantage-is.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEEBRHY9cCp7ImA9WhRWFUs.&quot;"><id>tag:blogger.com,1999:blog-805192601441500229.post-4920938984405664558</id><published>2012-01-02T22:50:00.001-05:00</published><updated>2012-01-02T22:50:55.868-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-02T22:50:55.868-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="guest post" /><title>New Guest Post Policy</title><content type="html">I have been receiving a lot of requests for guest posts on MTB lately, and I just wanted to write a post clarifying my policy, rather than having to reply to everyone with the same answer via email.&lt;br /&gt;
&lt;br /&gt;
I've recently decided to stop accepting guest posts for the time being on my blog. I plan on honouring existing guest post agreements I have with others, but I'd like to try and focus more on creating my own content again.&lt;br /&gt;
&lt;br /&gt;
Thank you for your understanding.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/805192601441500229-4920938984405664558?l=www.mikazo.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/eXxaTK6LO8Z6zKpzzM38Kt_UXkY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eXxaTK6LO8Z6zKpzzM38Kt_UXkY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/eXxaTK6LO8Z6zKpzzM38Kt_UXkY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eXxaTK6LO8Z6zKpzzM38Kt_UXkY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MikazoTechBlog/~4/ZWfEfeiaCG0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.mikazo.com/feeds/4920938984405664558/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=805192601441500229&amp;postID=4920938984405664558" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/4920938984405664558?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/4920938984405664558?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MikazoTechBlog/~3/ZWfEfeiaCG0/new-guest-post-policy.html" title="New Guest Post Policy" /><author><name>Mikazo</name><uri>http://www.blogger.com/profile/02248101760142904816</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.mikazo.com/2012/01/new-guest-post-policy.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak8CSHo9eip7ImA9WhRWE00.&quot;"><id>tag:blogger.com,1999:blog-805192601441500229.post-3331862116576137872</id><published>2011-12-30T14:38:00.003-05:00</published><updated>2011-12-31T00:21:09.462-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-31T00:21:09.462-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="guest post" /><category scheme="http://www.blogger.com/atom/ns#" term="gps" /><title>Guest Post: Next-generation GPS satellite inches closer to space, countdown begins to 2014</title><content type="html">&lt;i&gt;Shannen Doherty writes another guest post for us on upcoming advances in GPS technology.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;
&lt;span style="font-family: arial, sans-serif; font-size: 13px;"&gt;If you've ever had trouble with obtaining a proper lock on your PND, you'll be glad&amp;nbsp;to&amp;nbsp;know that some clever scientists have come up with some new technology that will largely eradicate such problems, making connecting on your free laptop easier than ever before. The program, which has been developed by Lockheed Martin, is expected&amp;nbsp;to&amp;nbsp;cost some £4 billion and will finally reach prototype stage by the year&amp;nbsp;2014.&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: arial, sans-serif; font-size: 13px;"&gt;
&lt;br /&gt;
The prototype, known as the Block III or the&amp;nbsp;GPS&amp;nbsp;III Non-Flight&amp;nbsp;Satellite&amp;nbsp;Test Bed, will be launched over the coming years in some 32 versions by the Air Force. The results of such a launch will be beneficial in a variety of ways. Firstly, accuracy, power and reliability of connections will be significantly improved and free laptop users will find it much easier&amp;nbsp;to&amp;nbsp;'tune in'. Secondly, the possibilities for potential 'highjackers' or 'hackers'&amp;nbsp;to&amp;nbsp;jam connections will be significantly reduced. And finally, while with current technology getting a proper lock can be achieved within a range of ten feet, the new technology will ensure the distance is reducedto&amp;nbsp;three. This kind of accuracy, formerly only available&amp;nbsp;to&amp;nbsp;the military, will now extend&amp;nbsp;to&amp;nbsp;the general population.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;The Program&lt;/b&gt;&lt;/div&gt;
&lt;div style="font-family: arial, sans-serif; font-size: 13px;"&gt;
&lt;br /&gt;
Having been recently delivered&amp;nbsp;to&amp;nbsp;the company's facilities in Denver, Colorado, the&amp;nbsp;GPS&amp;nbsp;III Pathfinder will now be completed and will then undergo a process of integration where numerous tests will be carried out. The facilities in Denver have been specifically redesigned for this particular project in an attempt&amp;nbsp;to&amp;nbsp;both optimise capabilities of&amp;nbsp;satellite&amp;nbsp;production and reduce costs.&lt;br /&gt;
&lt;br /&gt;
The ultimate aim of the program is&amp;nbsp;to&amp;nbsp;replace out-of-date&amp;nbsp;GPS&amp;nbsp;satellites in a cost-effective way. The benefits of such replacement should effectively meet the demands of military, commercial and civilian users on a global scale. In addition&amp;nbsp;to&amp;nbsp;improved accuracy and 'blocking' powers, a civil signal is being introduced. This has been specifically designed&amp;nbsp;to&amp;nbsp;be fully integrated into existing international&amp;nbsp;satellite-based global navigation systems.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;The Technology&lt;/b&gt;&lt;/div&gt;
&lt;div style="font-family: arial, sans-serif; font-size: 13px;"&gt;
&lt;br /&gt;
The prototype GNST is a working version of the&amp;nbsp;GPS&amp;nbsp;III&amp;nbsp;satellite&amp;nbsp;and has been designed&amp;nbsp;to&amp;nbsp;iron out any developmental issues with regards&amp;nbsp;to&amp;nbsp;the integration of the actual&amp;nbsp;space&amp;nbsp;vehicle. This approach, of using a prototype first, will not only include a significant reduction in costs, but will also reduce any risk factors and the predictability of production. This will ultimately maximise the likelihood of a successful outcome for the mission.&lt;br /&gt;
&lt;br /&gt;
Since the prototype has been successfully installed in Lockheed Martin's Denver facilities, it can now be incorporated into the existing core structure complete with the navigation and antenna elements before test activities can be given the go ahead. At this point, the GNST will be reinstalled at Cape Canaveral Air Force Station where official path-finding activities will be launched.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;The Facilities&lt;/b&gt;&lt;/div&gt;
&lt;div style="font-family: arial, sans-serif; font-size: 13px;"&gt;
&lt;br /&gt;
The facilities for the program have been adapted from those that the company formerly used for the assembly of the Atlas rocket. They include some 40,000 square feet of assembly and testing areas that include thermal-vacuum and anechoic test chambers and a clean room high bay. The high bay has been developed&amp;nbsp;to&amp;nbsp;maximize efficiency through reducing both the distance between operations and&amp;nbsp;space-vehicle lifts.&lt;br /&gt;
&lt;br /&gt;
This all means that by&amp;nbsp;2014, all users will begin&amp;nbsp;to&amp;nbsp;reap the benefits of a program that has been carefully designed and moderated&amp;nbsp;to&amp;nbsp;achieve maximum results at a relatively low cost. The good news is that, thus far, the program is running according&amp;nbsp;to&amp;nbsp;schedule and has suffered no blips in its development. The official launch is therefore still on for the year&amp;nbsp;2014, an event which will, in the current technological climate, make all of our lives just that little bit easier.&lt;/div&gt;
&lt;div style="font-family: arial, sans-serif; font-size: 13px;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: arial, sans-serif; font-size: 13px;"&gt;
&lt;b&gt;About the Author:&lt;/b&gt;&lt;/div&gt;
&lt;div style="font-family: arial, sans-serif; font-size: 13px;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: arial, sans-serif; font-size: 13px;"&gt;
&lt;i&gt;The above article is composed and edited by Shannen D. She is associated with many technology and designing communities including Broadband Expert as their freelance writer and adviser. In her free time she writes articles related to&amp;nbsp;&lt;a href="http://www.broadband-expert.co.uk/mobile-broadband/free-laptop/" style="color: #1155cc;" target="_blank"&gt;&lt;b&gt;free laptop deals&lt;/b&gt;&lt;/a&gt;&amp;nbsp;technology, mobile applications, etc.&lt;/i&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/805192601441500229-3331862116576137872?l=www.mikazo.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ZjXV2rUepm2gcJ6USwV4GM-TGF8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZjXV2rUepm2gcJ6USwV4GM-TGF8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ZjXV2rUepm2gcJ6USwV4GM-TGF8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZjXV2rUepm2gcJ6USwV4GM-TGF8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MikazoTechBlog/~4/TtC5rde9x4o" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.mikazo.com/feeds/3331862116576137872/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=805192601441500229&amp;postID=3331862116576137872" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/3331862116576137872?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/3331862116576137872?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MikazoTechBlog/~3/TtC5rde9x4o/guest-post-next-generation-gps.html" title="Guest Post: Next-generation GPS satellite inches closer to space, countdown begins to 2014" /><author><name>Mikazo</name><uri>http://www.blogger.com/profile/02248101760142904816</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.mikazo.com/2011/12/guest-post-next-generation-gps.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak8HQnk4fyp7ImA9WhRXFEU.&quot;"><id>tag:blogger.com,1999:blog-805192601441500229.post-1214301601036991895</id><published>2011-12-21T12:33:00.000-05:00</published><updated>2011-12-21T12:33:53.737-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-21T12:33:53.737-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="sopa" /><category scheme="http://www.blogger.com/atom/ns#" term="online rights" /><title>Why SOPA is Unnecessary</title><content type="html">The recent &lt;a href="http://en.wikipedia.org/wiki/Stop_Online_Piracy_Act"&gt;Stop Online Piracy Act&lt;/a&gt;&amp;nbsp;(SOPA) being proposed in the United States has me concerned, as well as many others, even though I don't live in the United States. The bill proposes that the United States government would have the power to block access to any website they deem is infringing on intellectual property rights, without trial or investigation. There are many technical people considering the technical implications of how such a system would work, and many others considering how one would get around the implementation. While this is noteworthy, I believe the true solution to stopping the Act is to convince the source of the proposal and those with the power to defeat it that the Act should not be allowed to become law. This is more difficult for those that are not American citizens, however the EFF has a web page with a list of &lt;a href="https://www.eff.org/deeplinks/2011/12/fight-blacklist-toolkit-anti-sopa-activists"&gt;things you can do to help stop SOPA&lt;/a&gt; even if you aren't an American.&lt;br /&gt;
&lt;br /&gt;
In essence, I can see why a company would be concerned over protecting their profits when they spent large sums of money producing a product. For example, if a software company writes a program and wants to sell it, they deserve to be paid for their work. Assuming that a consumer could just as easily download a full-featured pirated version of the product for free, companies need to innovate and come up with ways of enticing the consumer to pay for the product. There are many ways of doing this, and they do work for the most part. It may not be possible to convince every single person to pay for a software product, but most people are decent people. A company could offer regular software updates, tech support, ease of purchase, and lower prices.&lt;br /&gt;
&lt;br /&gt;
For example, Adobe Photoshop CS5 is a great piece of software, but it costs $699 for an individual to buy a new copy! No wonder people pirate it! If Adobe were to lower the price to say, even $199, many more people would be willing to consider buying the product, and thus Adobe would make a lot more money than it probably does now at the price of $699. If lowering the price below $699 would result in a loss on Adobe's part, perhaps Adobe needs to streamline its development process to lower production costs. Now consider the popular video game distribution platform Steam that offers a quick, easy, cheap way to buy PC video games. I buy Steam games regularly, as they are often on sale or even when they aren't, many great games can be found for under $40, where a typical blockbuster game from a store costs $70. In the case of businesses, it is important to them to have good tech support for a software product when their business depends on the product. A company that doesn't cheap out on tech support and is willing to work with their customers after they've bought a product will encourage more to buy that same product and service.&lt;br /&gt;
&lt;br /&gt;
The same goes for entertainment products such as movies. If a movie is quality-made, I would be willing to buy it on DVD or Blu-ray. I like to have a hard, legitimate, high-quality video copy of a movie that I like. Some people use movie piracy as a means to see if they like a movie. If they do, they will subsequently go and buy it. Middle-men such as publishers are becoming irrelevant in the age of digital content distribution. Rather than lobby for laws to allow them to continue to operate the way they used to be able to, such businesses should find new ways to stay useful and relevant. Businesses need to constantly adapt or die out in the economic world. The same can be said of banks and bailouts, but that's another topic more likely to be covered on my &lt;a href="http://startingat22.blogspot.com/"&gt;other blog&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
In any case, I believe that SOPA is the wrong way to go in protecting intellectual property. Rather than force individuals and websites to comply, offer the proper incentives (economic and otherwise) and most people will respect intellectual property. I hope that you click the links in the first paragraph of this blog and participate in doing what you can to stop SOPA.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/805192601441500229-1214301601036991895?l=www.mikazo.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/mgaqS6LAEzkkHtwxaXkVP7dxqos/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mgaqS6LAEzkkHtwxaXkVP7dxqos/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/mgaqS6LAEzkkHtwxaXkVP7dxqos/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mgaqS6LAEzkkHtwxaXkVP7dxqos/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MikazoTechBlog/~4/uIibKrSnmw4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.mikazo.com/feeds/1214301601036991895/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=805192601441500229&amp;postID=1214301601036991895" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/1214301601036991895?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/1214301601036991895?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MikazoTechBlog/~3/uIibKrSnmw4/why-sopa-is-unnecessary.html" title="Why SOPA is Unnecessary" /><author><name>Mikazo</name><uri>http://www.blogger.com/profile/02248101760142904816</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.mikazo.com/2011/12/why-sopa-is-unnecessary.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0cCSXg-eCp7ImA9WhRQGE4.&quot;"><id>tag:blogger.com,1999:blog-805192601441500229.post-4576023152271695258</id><published>2011-12-13T22:57:00.001-05:00</published><updated>2011-12-13T22:57:48.650-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-13T22:57:48.650-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="speed" /><category scheme="http://www.blogger.com/atom/ns#" term="virtual" /><category scheme="http://www.blogger.com/atom/ns#" term="ram" /><category scheme="http://www.blogger.com/atom/ns#" term="fast" /><title>How To Make a Lightning-Fast Virtual Machine</title><content type="html">I bought some extra RAM for my system just recently, bringing the total to 16 GB. My friend told me that since I had so much RAM, I should try out a virtual RAM-disk. Essentially, a RAM-disk is a hard drive contained completely within a computer's memory. In other words, read and write access to this "pretend" hard drive is very fast compared to normal magnetic or solid-state drives. When the drive appears under My Computer or Computer, Windows isn't at all aware of the difference. A good way to see the speed difference is to install a virtual machine on the RAM disk. If your system has a lot of RAM (8 GB or more), follow the steps below to test it out.&lt;br /&gt;
&lt;br /&gt;
First, install a program called ImDisk. It's free, from &lt;a href="http://www.ltr-data.se/opencode.html/"&gt;this website&lt;/a&gt;&amp;nbsp;(scroll down a bit to find the download link). Once it's installed, open Control Panel, search for "ImDisk" and open it. You should see a window like this:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-oY83xVx0V2o/TugbPusJ8QI/AAAAAAAAAI0/CpwGsrDDOe0/s1600/ImDisk.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="275" src="http://3.bp.blogspot.com/-oY83xVx0V2o/TugbPusJ8QI/AAAAAAAAAI0/CpwGsrDDOe0/s400/ImDisk.PNG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Click on the Mount new... button to open a window like the following. The only setting I changed was the size of the RAM disk (8 GB in this case).&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-r5shmhHulM0/Tugb2bQkQ_I/AAAAAAAAAI8/-yXi-iXmM5A/s1600/mount_new.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-r5shmhHulM0/Tugb2bQkQ_I/AAAAAAAAAI8/-yXi-iXmM5A/s1600/mount_new.PNG" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Choose OK, and Windows will pop up and ask you to format your new hard drive. Do a quick format as NTFS, and open up Computer or My Computer. The RAM disk should show up beside the other hard drives in your system.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-eC4iMvDh_b4/Tugc-0PxWZI/AAAAAAAAAJE/8Fu1iNcfPeE/s1600/ram_disk.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-eC4iMvDh_b4/Tugc-0PxWZI/AAAAAAAAAJE/8Fu1iNcfPeE/s1600/ram_disk.PNG" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Now that you have an empty hard drive, open up your favourite virtual machine software. In this case, I used VirtualBox. Open the Virtual Media Manager from the File menu. Click the New button to create a new virtual hard drive. Set the location to the drive letter of your RAM disk and set the size to just under the size of your RAM disk.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-V2mjyhGahtY/TugdnnF0EpI/AAAAAAAAAJM/ZN2C5BM6G2A/s1600/new_virtual_disk.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="278" src="http://3.bp.blogspot.com/-V2mjyhGahtY/TugdnnF0EpI/AAAAAAAAAJM/ZN2C5BM6G2A/s400/new_virtual_disk.PNG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Hit Next and finish creating the virtual disk. Once you've done that, create a new virtual machine, and set the hard disk to Use existing hard disk, and choose the disk you made for your RAM disk. Complete the setup of the virtual machine, and install your favourite operating system. You'll notice a very significant speed increase in system performance. For example, I installed Windows XP, and then when I was installing Service Pack 3, it completed in under 2 minutes. On a normal or older system, that can take from half an hour to 2 hours.&lt;br /&gt;
&lt;br /&gt;
Hope you enjoyed the tutorial, and have fun with your virtual RAM disk!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/805192601441500229-4576023152271695258?l=www.mikazo.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/VJZOpkfw9vfub1EA2UpC8aZLe0I/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VJZOpkfw9vfub1EA2UpC8aZLe0I/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/VJZOpkfw9vfub1EA2UpC8aZLe0I/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VJZOpkfw9vfub1EA2UpC8aZLe0I/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MikazoTechBlog/~4/HkDUiinZfVE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.mikazo.com/feeds/4576023152271695258/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=805192601441500229&amp;postID=4576023152271695258" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/4576023152271695258?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/4576023152271695258?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MikazoTechBlog/~3/HkDUiinZfVE/how-to-make-lightning-fast-virtual.html" title="How To Make a Lightning-Fast Virtual Machine" /><author><name>Mikazo</name><uri>http://www.blogger.com/profile/02248101760142904816</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-oY83xVx0V2o/TugbPusJ8QI/AAAAAAAAAI0/CpwGsrDDOe0/s72-c/ImDisk.PNG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.mikazo.com/2011/12/how-to-make-lightning-fast-virtual.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A04BSHs-cCp7ImA9WhRQFU8.&quot;"><id>tag:blogger.com,1999:blog-805192601441500229.post-3937319512658555665</id><published>2011-12-10T10:12:00.001-05:00</published><updated>2011-12-10T10:12:39.558-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-10T10:12:39.558-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="blog" /><category scheme="http://www.blogger.com/atom/ns#" term="finance" /><title>Started at 22 Renewal</title><content type="html">If you happened to have read &lt;a href="http://www.mikazo.com/2010/11/my-new-blog.html"&gt;my blog post&lt;/a&gt; about the other blog I started last November, you'll know that I actually maintain two blogs, not just this one. My other blog is about personal finance and investing, however it's been feeling quite neglected this past year. Since I've started learning about economics and read more books on investing, I've decided to renew my interest in the blog and start posting on it again, as well as expand the topics it covers. I've also changed its title to reflect the fact that I had my birthday last August. So if you're interested in personal finance, investing or economics, head over to &lt;a href="http://startingat22.blogspot.com/"&gt;&lt;strike&gt;Starting&lt;/strike&gt; Started at 22&lt;/a&gt; and check it out!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/805192601441500229-3937319512658555665?l=www.mikazo.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/rBKZjlbKRuWlvd0orMEdO8zVzS4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rBKZjlbKRuWlvd0orMEdO8zVzS4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/rBKZjlbKRuWlvd0orMEdO8zVzS4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rBKZjlbKRuWlvd0orMEdO8zVzS4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MikazoTechBlog/~4/bh-g6jLAAAE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.mikazo.com/feeds/3937319512658555665/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=805192601441500229&amp;postID=3937319512658555665" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/3937319512658555665?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/3937319512658555665?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MikazoTechBlog/~3/bh-g6jLAAAE/started-at-22-renewal.html" title="Started at 22 Renewal" /><author><name>Mikazo</name><uri>http://www.blogger.com/profile/02248101760142904816</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.mikazo.com/2011/12/started-at-22-renewal.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEMESHo9eyp7ImA9WhRQF0g.&quot;"><id>tag:blogger.com,1999:blog-805192601441500229.post-2398977365926362278</id><published>2011-12-08T00:12:00.001-05:00</published><updated>2011-12-13T00:00:09.463-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-13T00:00:09.463-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="teksavvy" /><category scheme="http://www.blogger.com/atom/ns#" term="chrome" /><category scheme="http://www.blogger.com/atom/ns#" term="redirect" /><category scheme="http://www.blogger.com/atom/ns#" term="rogers" /><title>Switched to TekSavvy, Google Chrome Issues</title><content type="html">Just recently, my fiancee and I decided to switch away from Rogers for internet to an independent cable internet provider in our area called TekSavvy. I bought the DOCSIS 3.0 modem that supports higher speeds, in case I'd like to switch to a faster plan later on. With Rogers, our monthly bandwidth limit was 60 GB. For the exact same &amp;nbsp;download/upload speeds, TekSavvy offers a plan for 300 GB and $9 less per month than Rogers, so the choice was simple. I also like to support independent providers that don't contract or throttle their customers.&lt;br /&gt;
&lt;br /&gt;
The switch went relatively smooth, however when I opened up Google Chrome after the switch, some websites would just redirect to www.rogers.com. I tried flushing the DNS cache, but it didn't seem to help. This issue was only particular to one computer in the house, and apparently only one browser, since Firefox did not redirect when I visited the same websites. In particular, Slashdot and Twitter were affected.&lt;br /&gt;
&lt;br /&gt;
The solution for me was to export all my bookmarks and settings, then uninstall and reinstall Google Chrome. I imported my bookmarks and settings back in, and the redirect problem no longer appeared.&lt;br /&gt;
&lt;br /&gt;
Edit: I also seem to get download speeds faster than what I pay for with TekSavvy. Apparently the advertised speed with TekSavvy is a minimum, not a maximum like with Rogers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/805192601441500229-2398977365926362278?l=www.mikazo.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/URq4IGSfxg0nrWASYibmh5aPggA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/URq4IGSfxg0nrWASYibmh5aPggA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/URq4IGSfxg0nrWASYibmh5aPggA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/URq4IGSfxg0nrWASYibmh5aPggA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MikazoTechBlog/~4/0L2q_mXDqto" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.mikazo.com/feeds/2398977365926362278/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=805192601441500229&amp;postID=2398977365926362278" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/2398977365926362278?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/2398977365926362278?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MikazoTechBlog/~3/0L2q_mXDqto/switched-to-teksavvy-google-chrome.html" title="Switched to TekSavvy, Google Chrome Issues" /><author><name>Mikazo</name><uri>http://www.blogger.com/profile/02248101760142904816</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.mikazo.com/2011/12/switched-to-teksavvy-google-chrome.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEYMRXo_fip7ImA9WhRRFkQ.&quot;"><id>tag:blogger.com,1999:blog-805192601441500229.post-7953728883019669261</id><published>2011-11-30T17:29:00.001-05:00</published><updated>2011-11-30T17:29:44.446-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-30T17:29:44.446-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="guest post" /><category scheme="http://www.blogger.com/atom/ns#" term="tablets" /><title>Guest Post: Is It Time to Invest in a Tablet Computer?</title><content type="html">&lt;i style="font-family: Verdana, sans-serif;"&gt;Izzy Woods has written a guest post for us on one of the hottest technology markets today: tablet computers.&lt;/i&gt;&lt;br /&gt;
&lt;i style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;
&lt;div style="margin-bottom: 12.0pt;"&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Technology
has always been a cyclical thing, with trends taking the world by storm every
now and again. Cast your mind back over the last ten or fifteen years and
you'll see the rise of mobile phones, the advent of the internet, MP3 players,
games consoles, and many more examples of popular consumer electronics. So in
this world of high technology, what is the current 'hot button' trend? Well, in
a word, tablets. The current trend began with Apple's renowned iPad in 2009,
and we now have a huge number of choices in tablet PCs from popular
manufacturers like Samsung, HP and even bookseller Amazon. But is it time to
open your wallet and invest in one of these 'must have' gadgets? Let's take a
look at a few of these devices' pros and cons...&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Pro: portable computing
at your fingertips&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
Laptops have been around for many years and have come a long way in terms of
portability, but they're still relatively large - especially when compared to
the smartphones of today. A tablet PC acts as a compromise between these two
devices, giving you an ultra portable computing device that can check email,
play games, read newspapers, and countless other tasks. Tablets aren't
necessarily suited to office applications, but they're ideal for day to day web
tasks like checking social networks, browsing news websites, and so on. &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Con: the market is
becoming flooded&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
Tablet PCs are now being sold by well known brands like Apple, Samsung,
BlackBerry, HP, Amazon - the list goes on and on. Plus there are many 'generic'
tablets that run open source OSs like Android. So why is this a negative? Well,
once the market is saturated, the value of these tablets will go down. That
means that if you invest now, you could end up paying more than you should -
and resale value would certainly be lower. Having said that, it also means that
if you bide your time a little bit, you can get the bleeding edge tablet PCs of
today for a much lower price. &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Pro: Apps, apps, and
more apps&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
The reason people buy and use tablet PCs is that they make life easier and more
fun. It's as simple as that. With so many apps being developed for all of these
platforms all the time, you'll always be spoiled for choice when it comes to
the software to run on your tablet. Whether that's from Apple's App Store,
BlackBerry App World, or the Android Marketplace. The fact that are so many
apps means that you'll always find something to suit you - from '&lt;a href="http://www.sellcell.com/"&gt;sell my phone&lt;/a&gt;' apps to online auction site
apps - and of course something that will justify your investment in a new
tablet PC. &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Con: the rapid update
schedule could come back to bite you&lt;/strong&gt; &lt;br /&gt;
&lt;br /&gt;
Tablet PCs are an area that is evolving faster than almost any other. New
tablets are being released all the time. Since the launch of the iPad there
have been dozens of new tablets released - from the &lt;a href="http://us.blackberry.com/playbook-tablet/"&gt;BlackBerry Playbook&lt;/a&gt; to the
new Kindle Fire. New versions of existing models are being released all the
time, meaning that the one you buy could quickly become outdated. If you're the
type of person that has to have the latest and greatest gadgets, that could get
very expensive very quickly. On the one hand, you'll be on the cutting edge of
tech all the time, on the other, you'll have a growing pile of unused tablet
PCs. &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;So is it time to
invest in a tablet PC?&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
The answer to this really depends on you. If you want to be part of a
fast-moving corner of the tech industry and experience the best consumer
electronics in the palm of your hand, then go for it - any one of the new
tablet PCs would be ideal for your needs. Alternatively, if you prefer to make
more calculated spending decisions and want to invest in a '&lt;a href="http://en.wikipedia.org/wiki/Future_proof"&gt;future proof&lt;/a&gt;' product, a
tablet probably isn't the best choice at the moment. Once the market settles,
you'll be able to see which are the best choices more clearly, and so be able
to make a more informed buying decision.&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/805192601441500229-7953728883019669261?l=www.mikazo.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/RsVxBzB5Vm2zfOel4U-DX3Ko2Gw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RsVxBzB5Vm2zfOel4U-DX3Ko2Gw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/RsVxBzB5Vm2zfOel4U-DX3Ko2Gw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RsVxBzB5Vm2zfOel4U-DX3Ko2Gw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MikazoTechBlog/~4/7RywljcXl5Q" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.mikazo.com/feeds/7953728883019669261/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=805192601441500229&amp;postID=7953728883019669261" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/7953728883019669261?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/7953728883019669261?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MikazoTechBlog/~3/7RywljcXl5Q/guest-post-is-it-time-to-invest-in.html" title="Guest Post: Is It Time to Invest in a Tablet Computer?" /><author><name>Mikazo</name><uri>http://www.blogger.com/profile/02248101760142904816</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.mikazo.com/2011/11/guest-post-is-it-time-to-invest-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEUNQH46eSp7ImA9WhRRFU8.&quot;"><id>tag:blogger.com,1999:blog-805192601441500229.post-8464575334207072673</id><published>2011-11-28T19:24:00.000-05:00</published><updated>2011-11-28T19:24:51.011-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-28T19:24:51.011-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="guest post" /><category scheme="http://www.blogger.com/atom/ns#" term="voip" /><title>Guest Post: How to Choose the Right Technology to Stay in Touch With Home</title><content type="html">&lt;i&gt;Shannen Doherty writes on the best ways to keep in touch with far-away loved ones.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Century Gothic';"&gt;When you move to the big bad city everything is exciting. It’s new and it’s big and there’s plenty to occupy your attention. Like the phone bills you start racking up when you call home long distance on your mobile.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Century Gothic';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div align="justify" style="font-family: arial, sans-serif;"&gt;
&lt;span style="font-family: 'Century Gothic';"&gt;The modern world is full of technology to shrink the globe, and all of it comes through the Internet. Every cost effective, quick method of communicating with the folks back West (or wherever it is you came from originally) is powered by the spiralling connectivity and speed that the modern Internet represents. Like VoIP (it stand for Voice over IP, as in sending your voice over your internet provider), which you’ll probably already be familiar with as Skype.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Century Gothic';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" style="font-family: arial, sans-serif;"&gt;
&lt;span style="font-family: 'Century Gothic';"&gt;Skype is not the only VoIP provider – and has the extreme disadvantage of bundling all sorts of information finding little web bots into your hard drive whenever you use it. There’s a reason it’s free, you know. No – you can use your existing net provider to deliver a proper digital telephony service, which gives you free calling or extremely cheap calling, without having to put up with spyware and other little malcontents.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Century Gothic';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" style="font-family: arial, sans-serif;"&gt;
&lt;span style="font-family: 'Century Gothic';"&gt;There are some excellent Time Warner Cable deals to be had, which include both VoIP and internet (they’d have to include the internet, because the VoIP doesn’t work without it). So let’s work in reverse. In order to stay in touch with the family back home, you need to either phone or email. Email is sometimes a great way to deliver news, but it’s not the same as the sound of voices.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Century Gothic';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" style="font-family: arial, sans-serif;"&gt;
&lt;span style="font-family: 'Century Gothic';"&gt;Both email and VoIP require an internet connection. Now, if you’re living in a new city you probably want to be entertained in the evenings (when you’re not out and about meeting new friends of course). The traditional way to entertain yourself cheaply is cable TV.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Century Gothic';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" style="font-family: arial, sans-serif;"&gt;
&lt;span style="font-family: 'Century Gothic';"&gt;Therefore (I love saying that, it makes me sound like a professor ; ) ) it makes sense to get yourself a deal where your TV, your internet and your VoIP all come from the same place.&amp;nbsp;&lt;a href="http://www.broadbandexpert.com/time-warner-cable-internet/" style="color: #1155cc;" target="_blank"&gt;&lt;b&gt;Time Warner Cable deals&lt;/b&gt;&lt;/a&gt;&amp;nbsp;provide what’s become known as a “triple play” package – that was actually a brand name for a Comcast product, but like Hoover it now means what it defines – in which you pay a single monthly bill and get fats internet access, digital telephony and digital TV.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Century Gothic';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" style="font-family: arial, sans-serif;"&gt;
&lt;span style="font-family: 'Century Gothic';"&gt;You tend to find that all national calls are free on a VoIP package, because you’re basically using the same bandwidth that you are already paying for when you use the Internet connection. You will be charged for calling overseas, no doubt – but the charge is often quite reasonable when you compare it to a landline, and it’s in another league of reasonableness when you contrast it with mobile phones. Try calling abroad using your mobile and see how long your credit lasts – or how massive your monthly bill suddenly gets!&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Century Gothic';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" style="font-family: arial, sans-serif;"&gt;
&lt;span style="font-family: 'Century Gothic';"&gt;Digital telephony is ideal for all calls, really – it costs less than your mobile and if you are paying for the net anyway it’s probably free. To be honest I don’t know why anyone uses mobiles unless they’re actually away from their home!&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/805192601441500229-8464575334207072673?l=www.mikazo.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/mRPb-EtRM9mhTUJq3Ro-18qZTiI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mRPb-EtRM9mhTUJq3Ro-18qZTiI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/mRPb-EtRM9mhTUJq3Ro-18qZTiI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mRPb-EtRM9mhTUJq3Ro-18qZTiI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MikazoTechBlog/~4/n97dq3TqGxk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.mikazo.com/feeds/8464575334207072673/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=805192601441500229&amp;postID=8464575334207072673" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/8464575334207072673?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/8464575334207072673?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MikazoTechBlog/~3/n97dq3TqGxk/guest-post-how-to-choose-right.html" title="Guest Post: How to Choose the Right Technology to Stay in Touch With Home" /><author><name>Mikazo</name><uri>http://www.blogger.com/profile/02248101760142904816</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://www.mikazo.com/2011/11/guest-post-how-to-choose-right.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Dk4GQHc-eCp7ImA9WhRSFUo.&quot;"><id>tag:blogger.com,1999:blog-805192601441500229.post-4153295692516633696</id><published>2011-11-17T19:06:00.003-05:00</published><updated>2011-11-17T19:08:41.950-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-17T19:08:41.950-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="e-reader" /><title>Guest Post: Finding Your Next E-Reader</title><content type="html">&lt;i&gt;Mike Scatterday at &lt;a href="http://findthebest.com/"&gt;findthebest.com&lt;/a&gt;&amp;nbsp;wrote a guest post on Mikazo Tech Blog for us today about e-readers and why you should consider buying one. It took me a while, but I eventually bought a Kobo Touch. In this post, Mike describes the features of the Kindle:&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color: transparent;"&gt;
&lt;span id="internal-source-marker_0.7184360614046454" style="background-color: transparent; font-size: 16px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;The typical argument against &lt;/span&gt;&lt;span style="background-color: transparent; font-size: 16px; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;a href="http://e-readers.findthebest.com/"&gt;e-readers&lt;/a&gt;&lt;/span&gt;&lt;span style="background-color: transparent; font-size: 16px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; goes something like: “I like the way an old book smells”, “I love the feel of a book in my hands”, and “I want to look at my book shelf FULL of &lt;/span&gt;&lt;span style="background-color: transparent; font-size: 16px; font-style: italic; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;actual &lt;/span&gt;&lt;span style="background-color: transparent; font-size: 16px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;books”…&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: transparent; font-size: 16px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: transparent; font-size: 16px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;They’re entitled to their (archaic) opinion, I guess. But, if you’re looking to join the rest of us in the modern world, then here’s some e-reader advice:&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: transparent; font-size: 16px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: transparent; font-size: 16px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;On my birthday last year, a friend presented me with the second generation Kindle; from the second I had that slender little device in my clutches, it was, &lt;/span&gt;&lt;span style="background-color: transparent; font-size: 16px; font-style: italic; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;literally&lt;/span&gt;&lt;span style="background-color: transparent; font-size: 16px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;, love at first toggle. &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: transparent; font-size: 16px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: transparent; font-size: 16px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Some of its glorious and revolutionary praises, you ask?&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: transparent; font-size: 16px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ol&gt;
&lt;li style="background-color: transparent; font-size: 13px; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"&gt;&lt;span style="background-color: transparent; font-size: 16px; font-weight: bold; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;The live dictionary.&lt;/span&gt;&lt;span style="background-color: transparent; font-size: 16px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; Users can toggle to a word he or she doesn’t know, and the definition pops up at the bottom of the page. &lt;/span&gt;&lt;/li&gt;
&lt;li style="background-color: transparent; font-size: 13px; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"&gt;&lt;span style="background-color: transparent; font-size: 16px; font-weight: bold; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;The toggle/keyboard functionality.&lt;/span&gt;&lt;span style="background-color: transparent; font-size: 16px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; The little joystick on the side of each Kindle allows users to look up words, underline and annotate passages, jump to other chapters.&lt;/span&gt;&lt;/li&gt;
&lt;li style="background-color: transparent; font-size: 13px; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"&gt;&lt;span style="background-color: transparent; font-size: 16px; font-weight: bold; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;The automatic bookmarking&lt;/span&gt;&lt;span style="background-color: transparent; font-size: 16px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;, or technological dog-earing as I refer to it.&lt;/span&gt;&lt;/li&gt;
&lt;li style="background-color: transparent; font-size: 13px; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"&gt;&lt;span style="background-color: transparent; font-size: 16px; font-weight: bold; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;The Internet access, &lt;/span&gt;&lt;span style="background-color: transparent; font-size: 16px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;i.e. Magazine and newspaper downloading, Facebook checking and website surfing. &lt;/span&gt;&lt;/li&gt;
&lt;li style="background-color: transparent; font-size: 13px; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"&gt;&lt;span style="background-color: transparent; font-size: 16px; font-weight: bold; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;The ease of use. &lt;/span&gt;&lt;span style="background-color: transparent; font-size: 16px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;It’s lightweight, one-hand-held and has 1 click page turning capabilities. It’s also backlit, so it doesn’t feeling like you’re reading yet another computer; and as a rebuttal to the above protestations: it’s like your reading an &lt;/span&gt;&lt;span style="background-color: transparent; font-size: 16px; font-style: italic; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;actual&lt;/span&gt;&lt;span style="background-color: transparent; font-size: 16px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; book.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;span style="background-color: transparent; font-size: 16px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;span style="background-color: transparent; font-size: 16px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;If you’re already a Kindle user, then I’m sorry for the redundancy. &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: transparent; font-size: 16px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: transparent; font-size: 16px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;However, if you ARE in the market for an e-reader, with all the new brands and versions on the market, a more objective data source - aside from my bias Kindle review - is necessary in order to make an informed decision. &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: transparent; font-size: 16px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: transparent; font-size: 16px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;This data-drive comparison of the top 3 e-reader brands on the market helps to choose the best e-reader for &lt;/span&gt;&lt;span style="background-color: transparent; font-size: 16px; font-style: italic; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;you. &lt;/span&gt;&lt;span style="background-color: transparent; font-size: 16px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Hopefully you’ll have your own e-reader love story to blog about.&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: transparent; font-size: 16px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: transparent; font-size: 16px; font-weight: bold; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Top Three Brands of E-Reader Comparison&lt;/span&gt;&lt;/div&gt;
&lt;div style="background-color: transparent;"&gt;
&lt;span style="background-color: transparent; font-size: 16px; font-weight: bold; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="background-color: transparent;"&gt;
&lt;span style="background-color: transparent; font-size: 16px; font-weight: bold; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="ftb_widget"&gt;
&lt;div class="ftbwid_content"&gt;
&lt;script src="http://e-readers.findthebest.com/ftb_embed.js/c/h=350;w=400;a=false;left-column-odd-color=EDF8FF;left-column-color=E9F4FB;even-rows-color=ffffff;odd-rows-color=F5F5F5;backlink=header;p=21-53-62/Kobo-Books-eReader-vs-Amazon-Kindle-Wi-Fi-vs-Barnes-And-Noble-NOOK-Simple-Touch-Reader" type="text/javascript"&gt;
&lt;/script&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="ftbwid_header"&gt;
&lt;table&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td class="ftbwid_header_text"&gt;&lt;a href="http://www.findthebest.com/" style="font-size: 10px;" target="_blank"&gt;Powered by FindTheBest&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div class="ftbwid_header"&gt;
&lt;div style="background-color: transparent;"&gt;
&lt;span id="internal-source-marker_0.7184360614046454" style="background-color: transparent; font-size: 16px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Check out these useful comparison for many products and services, including &lt;/span&gt;&lt;a href="http://www.smartphones.findthebest.com/"&gt;&lt;span style="background-color: transparent; font-size: 16px; vertical-align: baseline; white-space: pre-wrap;"&gt;smartphones&lt;/span&gt;&lt;/a&gt;&lt;span style="background-color: transparent; font-size: 16px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;, &lt;/span&gt;&lt;a href="http://www.tablets.findthebest.com/"&gt;&lt;span style="background-color: transparent; font-size: 16px; vertical-align: baseline; white-space: pre-wrap;"&gt;tablets&lt;/span&gt;&lt;/a&gt;&lt;span style="background-color: transparent; font-size: 16px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;, &lt;/span&gt;&lt;a href="http://www.laptops-and-notebooks.findthebest.com/"&gt;&lt;span style="background-color: transparent; font-size: 16px; vertical-align: baseline; white-space: pre-wrap;"&gt;laptops&lt;/span&gt;&lt;/a&gt;&lt;span style="background-color: transparent; font-size: 16px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;, &lt;/span&gt;&lt;a href="http://www.hdtv.findthebest.com/"&gt;&lt;span style="background-color: transparent; font-size: 16px; vertical-align: baseline; white-space: pre-wrap;"&gt;HDTV&lt;/span&gt;&lt;/a&gt;&lt;span style="background-color: transparent; font-size: 16px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;s, and more!&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/805192601441500229-4153295692516633696?l=www.mikazo.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/JpneqG4bkn9n8eFxgV9Hxcwroa4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JpneqG4bkn9n8eFxgV9Hxcwroa4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/JpneqG4bkn9n8eFxgV9Hxcwroa4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JpneqG4bkn9n8eFxgV9Hxcwroa4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MikazoTechBlog/~4/IA57pfDPLJo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.mikazo.com/feeds/4153295692516633696/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=805192601441500229&amp;postID=4153295692516633696" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/4153295692516633696?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/4153295692516633696?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MikazoTechBlog/~3/IA57pfDPLJo/guest-post-finding-your-next-e-reader.html" title="Guest Post: Finding Your Next E-Reader" /><author><name>Mikazo</name><uri>http://www.blogger.com/profile/02248101760142904816</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.mikazo.com/2011/11/guest-post-finding-your-next-e-reader.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUUEQHgzfSp7ImA9WhdaEkg.&quot;"><id>tag:blogger.com,1999:blog-805192601441500229.post-1281762712153530941</id><published>2011-10-22T00:18:00.003-04:00</published><updated>2011-10-22T00:20:01.685-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-22T00:20:01.685-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="app" /><category scheme="http://www.blogger.com/atom/ns#" term="error" /><category scheme="http://www.blogger.com/atom/ns#" term="htc touch diamond" /><title>Windows Mobile Application Error</title><content type="html">It's been quite a while since I've written a blog post, so I thought I'd write about what I've been working on lately. I'm in the last year of my degree in honours computer science, so that means I have do to an honours project. My project involves doing some work with an HTC Touch Diamond cell phone and its FM radio feature. This particular HTC phone uses the Windows Mobile platform.&lt;br /&gt;
&lt;br /&gt;
I tried writing a small app for the phone, and I ended up encountering the following error about the application not being able to run: "Either it is not signed with a trusted certificate or one of its components cannot be found."&lt;br /&gt;
&lt;br /&gt;
Of course, I took this error to mean the worst possible case and assumed that I needed to sign my application. I spent two days trying different app-signing programs and phone unlocking software, to no avail. The error was still happening whenever I tried to run the app on the phone. After Google searching the error many times, I re-read it and noticed the second part after the "or".&lt;br /&gt;
&lt;br /&gt;
Maybe my app really was missing a component. So I took a look at my app's dependencies, and realized that I hadn't been copying a necessary static library file (.lib) over to the phone along with the app's executable file (.exe). I copied the library to the phone, the error went away, and the app ended up working just fine.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/805192601441500229-1281762712153530941?l=www.mikazo.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/wyEql-XU6FpNHrZXi3PuFZe0dIA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wyEql-XU6FpNHrZXi3PuFZe0dIA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/wyEql-XU6FpNHrZXi3PuFZe0dIA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wyEql-XU6FpNHrZXi3PuFZe0dIA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MikazoTechBlog/~4/ggyR4dLMvnE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.mikazo.com/feeds/1281762712153530941/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=805192601441500229&amp;postID=1281762712153530941" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/1281762712153530941?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/1281762712153530941?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MikazoTechBlog/~3/ggyR4dLMvnE/windows-mobile-application-error.html" title="Windows Mobile Application Error" /><author><name>Mikazo</name><uri>http://www.blogger.com/profile/02248101760142904816</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.mikazo.com/2011/10/windows-mobile-application-error.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkQARnsycSp7ImA9WhdaFEo.&quot;"><id>tag:blogger.com,1999:blog-805192601441500229.post-1228817228946190839</id><published>2011-10-22T00:04:00.001-04:00</published><updated>2011-10-24T13:45:47.599-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-24T13:45:47.599-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="education" /><category scheme="http://www.blogger.com/atom/ns#" term="it" /><category scheme="http://www.blogger.com/atom/ns#" term="career" /><title>Consider a Career in IT</title><content type="html">Back in my second year of university, I worked for about 7 months at a Staples Business Depot in their Easy Tech Force department. While this is not an IT department for any particular business, it is very similar in most respects. The ETF department of Staples provides IT services for Staples customers. They set up new computer purchases, do computer repairs, and install new computer hardware. Customers could also call for troubleshooting, although this was only a marginal part of the total business of the Easy Tech Force. Here's my ETF business card that I kept:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-75YMO0hj-kI/TqI9_TUvl7I/AAAAAAAAAIE/OmT7wAWCUSg/s1600/IT+badges+010+redacted.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="213" src="http://2.bp.blogspot.com/-75YMO0hj-kI/TqI9_TUvl7I/AAAAAAAAAIE/OmT7wAWCUSg/s320/IT+badges+010+redacted.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Nearly any business that resides in an office building will have a bunch of cubicles, each with a computer workstation. All those computers are going to need support and maintenance staff, which means there are a lot of Information Technology department positions at a large variety of different businesses. If you're even a little interested in computers and how they work, you might enjoy a career in IT. Usually some sort of education or certification is required though. For smaller IT services like at Staples (or Future Shop, or Best Buy), a CompTIA A+ Certification is sufficient:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-1HPi7pHCsxc/TqI_Ee3kkqI/AAAAAAAAAIM/8HMNjSnJkbs/s1600/IT+badges+009+redacted.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="213" src="http://4.bp.blogspot.com/-1HPi7pHCsxc/TqI_Ee3kkqI/AAAAAAAAAIM/8HMNjSnJkbs/s320/IT+badges+009+redacted.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
To obtain this certification, I read a book about the particular certification I planned on obtaining. Then I wrote the test at a local college, and received my certification. This made it much easier to find an IT-related job, and I even got paid a higher hourly wage for having A+ certification.&lt;br /&gt;
&lt;br /&gt;
If you plan on setting your sights a little higher by seeking an IT job at a small, medium or large business, a more comprehensive qualification is required. Since these businesses rely heavily on properly functioning computers, they want the best in their IT department. For this type of job, you will most likely require a &lt;a href="http://www.onlineitdegree.net/"&gt;degree in IT&lt;/a&gt;. Fortunately, there are many schools that offer IT degrees. To help you get started, there is a very helpful website called &lt;a href="http://www.onlineitdegree.net/"&gt;Online IT Degree&lt;/a&gt; that offers information on IT schools, degrees, and other resources. If you're interested or even slightly considering a career in IT, take a look at their free education guide.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/805192601441500229-1228817228946190839?l=www.mikazo.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/h36MGGyNaG14F_rCTm1uMqD_8LY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/h36MGGyNaG14F_rCTm1uMqD_8LY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/h36MGGyNaG14F_rCTm1uMqD_8LY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/h36MGGyNaG14F_rCTm1uMqD_8LY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MikazoTechBlog/~4/d7mjzE6G61A" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.mikazo.com/feeds/1228817228946190839/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=805192601441500229&amp;postID=1228817228946190839" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/1228817228946190839?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/1228817228946190839?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MikazoTechBlog/~3/d7mjzE6G61A/consider-career-in-it.html" title="Consider a Career in IT" /><author><name>Mikazo</name><uri>http://www.blogger.com/profile/02248101760142904816</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-75YMO0hj-kI/TqI9_TUvl7I/AAAAAAAAAIE/OmT7wAWCUSg/s72-c/IT+badges+010+redacted.jpg" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.mikazo.com/2011/10/consider-career-in-it.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkUNRns6eyp7ImA9WhdaEkw.&quot;"><id>tag:blogger.com,1999:blog-805192601441500229.post-7006536206223207334</id><published>2011-10-21T13:30:00.003-04:00</published><updated>2011-10-21T13:31:37.513-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-21T13:31:37.513-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="guest post" /><category scheme="http://www.blogger.com/atom/ns#" term="social networking" /><category scheme="http://www.blogger.com/atom/ns#" term="developers" /><category scheme="http://www.blogger.com/atom/ns#" term="social media" /><title>Guest Post: Are Online Social Media Titans Stifling Competition for Smaller Developers?</title><content type="html">&lt;br /&gt;
&lt;div class="MsoNormal"&gt;
&lt;span class="Apple-style-span" style="font-family: 'Times New Roman', serif;"&gt;You
know the standards of online social media: Facebook, Twitter, LinkedIn, and
maybe Google+ (in my opinion the jury is still out on their viability). Only a
handful of sites, and yet they collectively house the information for billions
of web users. As great as these services are, does their massive success lessen
the chances of a smalltime programmer making a splash in the market? I think
the short answer is yes, but obviously it’s a question that warrants a much
more complicated answer than a simple yes or no.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;b&gt;&lt;span lang="EN-US" style="font-family: 'Times New Roman', serif;"&gt;A monopoly on online social
media?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US" style="font-family: 'Times New Roman', serif;"&gt;The
big online social media networks cater to the vast majority of web users stuck
with them because they have no other viable alternative. When Google+ emerged
early this summer to attract those disillusioned by Facebook, people in
stunningly polar camps embraced or rejected the new service. While Google+ is
nowhere near perfect, its already massive user register (well over 50 million)
suggests a willingness in people to try a new social media tool. And this
eagerness for new social media tools did not go unnoticed. Facebook’s lightning
fast response to Google+’s innovative features, for instance, showed that
social media titans are aware of their vulnerability to newcomers in the
market. In the months following Google+’s release, Facebook showcased several
updates coalescing into the “Timeline” feature in order to prove that it’s
still as fresh as it was when it first premiered years ago. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US" style="font-family: 'Times New Roman', serif;"&gt;So
do the online social media titans have a strong hold over the market? Yes. But
can they be reshaped and influenced by ideas from outside their services? Yes.
Granted, Google+ may have intimidated Facebook more because it was &lt;i&gt;Google&lt;/i&gt;, but smaller-scale projects can
reinvigorate social media just as strongly (think about Tumblr’s humble
beginnings).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;b&gt;&lt;span lang="EN-US" style="font-family: 'Times New Roman', serif;"&gt;There’s room in the market if you
make it&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US" style="font-family: 'Times New Roman', serif;"&gt;One
of the great aspects of the web from an entrepreneurial perspective is its
infinite variability. Any great idea can be expanded and developed across the
virtual landscape to accommodate a user’s interests. And in the realm of online
social media, the simple idea of connecting people has been hashed and rehashed
over and over to great success. Facebook and Twitter may be the kings of the
market right now, but even as I type this article others are launching similar
concepts in order to get their share of the market. For example, there’s a new
service called &lt;a href="http://www.pcmag.com/article2/0,2817,2394877,00.asp#fbid=I8iLI6ESkxc"&gt;Chime.in&lt;/a&gt;
that seeks to combine the features of all the major online social media tools
into one cohesive platform. Its success can only be determined with time, but
its blatant use of popular social networking features should give hope to those
looking to develop similar services. Launching a concept similar to the social
media titans will surely be an uphill battle, but it has been done before and
could be done again and again. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US" style="font-family: 'Times New Roman', serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;b&gt;&lt;u&gt;&lt;span lang="EN-US"&gt;Author Bio:&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span lang="EN-US" style="color: black;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span lang="EN-US"&gt;This is a guest post by &lt;b&gt;Nadia Jones&lt;/b&gt; who blogs at &lt;a href="http://www.onlinecollege.org/"&gt;online college&lt;/a&gt; about education,
college, student, teacher, money saving, movie related topics. You can reach
her at nadia.jones5 @ gmail.com.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/805192601441500229-7006536206223207334?l=www.mikazo.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/fpGjWdSnd_5mTf93l-3LcZddRYw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fpGjWdSnd_5mTf93l-3LcZddRYw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/fpGjWdSnd_5mTf93l-3LcZddRYw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fpGjWdSnd_5mTf93l-3LcZddRYw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MikazoTechBlog/~4/9s27LLWD_bA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.mikazo.com/feeds/7006536206223207334/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=805192601441500229&amp;postID=7006536206223207334" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/7006536206223207334?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/7006536206223207334?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MikazoTechBlog/~3/9s27LLWD_bA/are-online-social-media-titans-stifling.html" title="Guest Post: Are Online Social Media Titans Stifling Competition for Smaller Developers?" /><author><name>Mikazo</name><uri>http://www.blogger.com/profile/02248101760142904816</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.mikazo.com/2011/10/are-online-social-media-titans-stifling.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Dk4MQ3s8cCp7ImA9WhdaEEU.&quot;"><id>tag:blogger.com,1999:blog-805192601441500229.post-3418717650144921497</id><published>2011-10-20T00:29:00.000-04:00</published><updated>2011-10-20T00:29:42.578-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-20T00:29:42.578-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="guest post" /><category scheme="http://www.blogger.com/atom/ns#" term="electronics" /><category scheme="http://www.blogger.com/atom/ns#" term="shopping" /><title>Guest Post: How to Find the Best Electronics</title><content type="html">Guest post by Michael Scatterday&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;Searching for products using the top search
engines can be a challenge, from biased reviews to filtering through the
numerous guides out there; it can leave you with a giant headache. &amp;nbsp;After being frustrated with this dilemma, I
was happy to find this great new service called &lt;a href="http://www.findthebest.com/"&gt;findthebest&lt;/a&gt; to compare products to find
detailed, unbiased information on the hottest new items.&lt;/span&gt;&lt;br /&gt;
&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;&lt;a href="http://www.findthebest.com/"&gt;Findthebest&lt;/a&gt;
is a new and unique way to compare products like &lt;a href="http://www.smartphones.findthebest.com/"&gt;smartphones&lt;/a&gt;, &lt;a href="http://www.tablets.findthebest.com/"&gt;tablets&lt;/a&gt;, &lt;a href="http://www.laptops-and-desktops.findthebest.com/"&gt;laptops&lt;/a&gt; and &lt;a href="http://www.findthebest.com/category/Electronics"&gt;more&lt;/a&gt;. &lt;/span&gt;&lt;br /&gt;
&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-PrWNW9UFz4g/Tp-jcNSVuGI/AAAAAAAAAH8/9YOwhHWWgSM/s1600/findthebest.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="197" src="http://2.bp.blogspot.com/-PrWNW9UFz4g/Tp-jcNSVuGI/AAAAAAAAAH8/9YOwhHWWgSM/s400/findthebest.PNG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;Founded by former DoubleClick founder,
Kevin O’Conner, this Santa Barbara based start-up allows the consumer to:&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 47.25pt; margin-right: 0cm; margin-top: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 6.75pt; text-indent: -18.0pt;"&gt;
&lt;span lang="EN-US" style="font-family: Symbol; font-size: 10pt;"&gt;·&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial;"&gt;Start with a comprehensive list of models and narrow down by brand,
technical specifications, operating systems, network, manufacturer, price, and
more&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 47.25pt; margin-right: 0cm; margin-top: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 6.75pt; text-indent: -18.0pt;"&gt;
&lt;span lang="EN-US" style="font-family: Symbol; font-size: 10pt;"&gt;·&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial;"&gt;Compare with simple and easy to use side-by-side interface&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 47.25pt; margin-right: 0cm; margin-top: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 6.75pt; text-indent: -18.0pt;"&gt;
&lt;span lang="EN-US" style="font-family: Symbol; font-size: 10pt;"&gt;·&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial;"&gt;Obtain unbiased ratings and detailed product specs&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;What I really liked best was how easy it
was to select the features I cared about, and compare the products that had
them. &lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;embed align="middle" allowfullscreen="true" allowscriptaccess="sameDomain" bgcolor="#FFFFFF" flashvars="xml_source=smartphones.findthebest.com&amp;amp;cinco=1070" height="400" name="ftb-slideshow" pluginspage="http://www.adobe.com/go/getflashplayer" quality="high" src="http://smartphones.findthebest.com/sites/all/modules/custom/main/ftb-slideshow.swf" type="application/x-shockwave-flash" width="580"&gt;&lt;/embed&gt;&lt;br /&gt;
&lt;a href="http://smartphones.findthebest.com/"&gt;Compare All Smartphones&lt;/a&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;Next time you are in the market for a new
product, check out &lt;a href="file://localhost/htttp/::www.findthebest.com"&gt;findthebest.com&lt;/a&gt;!&lt;a href="http://www.blogger.com/post-create.g?blogID=805192601441500229" name="_GoBack"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/805192601441500229-3418717650144921497?l=www.mikazo.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/pGayq_ChYkQDvDRtiwq9cHUe0-Y/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pGayq_ChYkQDvDRtiwq9cHUe0-Y/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/pGayq_ChYkQDvDRtiwq9cHUe0-Y/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pGayq_ChYkQDvDRtiwq9cHUe0-Y/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MikazoTechBlog/~4/oLZ2vPyTOtA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.mikazo.com/feeds/3418717650144921497/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=805192601441500229&amp;postID=3418717650144921497" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/3418717650144921497?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/3418717650144921497?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MikazoTechBlog/~3/oLZ2vPyTOtA/guest-post-how-to-find-best-electronics.html" title="Guest Post: How to Find the Best Electronics" /><author><name>Mikazo</name><uri>http://www.blogger.com/profile/02248101760142904816</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-PrWNW9UFz4g/Tp-jcNSVuGI/AAAAAAAAAH8/9YOwhHWWgSM/s72-c/findthebest.PNG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.mikazo.com/2011/10/guest-post-how-to-find-best-electronics.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEQAQX0yeip7ImA9WhdVF0o.&quot;"><id>tag:blogger.com,1999:blog-805192601441500229.post-6215737577277489432</id><published>2011-09-23T07:11:00.001-04:00</published><updated>2011-09-23T07:12:20.392-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-23T07:12:20.392-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="guest post" /><category scheme="http://www.blogger.com/atom/ns#" term="google" /><category scheme="http://www.blogger.com/atom/ns#" term="privacy" /><title>Guest Post: Google Takes on Privacy Issues by Allowing “Opt Outs”</title><content type="html">&lt;i&gt;Mikazo: It is a strange coincidence, right around the time I'm beginning work on my honours project in computer science, I receive a guest blog post about location privacy. That happens to be the subject of my research, and this guest post will provide some good background for any posts I make in the future about location privacy. Laura Backes from DSL Service Providers has written an interesting article on the state of privacy and its role in the operations of large technology companies like Google.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;
I’m going to guess it’s probably safe to say that you’d be pretty unhappy if you found out that someone had intercepted your emails because of a registry that allows you to be located via your cell phone… right? Up until now, Google has utilized technology for apps such as Google Maps that locate you via Wi-Fi access points. Except that becomes an issue when you don’t know just how much or what kind of information Google is obtaining from you.&lt;br /&gt;
&lt;br /&gt;
You see, Google wasn’t just making street maps or helping you navigate with GPS; they were also, in some cases, collecting user names and passwords (accidentally, but still collecting them nonetheless) that were being transmitted over unsecure networks. This discovery was made by the French National Commission on Computing and Liberty (CNIL), who were rightly outraged and fined Google $142,000 (€100,000) for breaching user privacy.&lt;br /&gt;
&lt;br /&gt;
Considering many of us don’t even think twice when we log onto our email or social media sites over unsecured networks or on our cell phones, this has been an eye-opening experience to how vulnerable we make ourselves without even giving it a second thought and just how much information can be derived from our use of the internet and location tracking devices.&lt;br /&gt;
&lt;br /&gt;
“At the request of several European data protection authorities, we are building an opt-out service that will allow an access point owner to opt out from Google’s location services. Once opted out, our services will not use that access point to determine users’ locations,” Peter Fleischer, who is the global privacy counsel for Google, blogged.&lt;br /&gt;
&lt;br /&gt;
While the privacy controversy has been primarily in European countries, the institution of the opt out service will be world-wide, allowing users to specify if they do not want their locations to be transmitted from their phones or Wi-Fi enabled devices to access points.&lt;br /&gt;
&lt;br /&gt;
Google isn’t the only company to be suffering from locating service mishaps. Earlier this year, Apple also had a run-in with German and French officials in regards to tracking locations from cell phones. Apple summed up their location collecting knowledge to a software glitch, and promptly issued a software fix. After the fix, CNIL discontinued their investigation. &lt;br /&gt;
&lt;br /&gt;
The opt out service is set to debut sometime this Fall, and will come as a welcome relief to those consumers who don’t want their location to be public knowledge. It will also finally put the issues with the watchdogs of European Privacy to rest.&lt;br /&gt;
&lt;br /&gt;
Author Bio:&lt;br /&gt;
&lt;br /&gt;
This is a guest post from Laura Backes, she enjoys writing about all kinds of subjects and also topics related to &lt;a href="http://www.dslserviceproviders.org/"&gt;internet providers in her area&lt;/a&gt;. &amp;nbsp;You can reach her at: laurabackes8 @ gmail.com.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/805192601441500229-6215737577277489432?l=www.mikazo.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/LHmdMA3YBZ0VcW1qXAiuaNe--_Q/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LHmdMA3YBZ0VcW1qXAiuaNe--_Q/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/LHmdMA3YBZ0VcW1qXAiuaNe--_Q/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LHmdMA3YBZ0VcW1qXAiuaNe--_Q/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MikazoTechBlog/~4/x8YQ3t_0AhQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.mikazo.com/feeds/6215737577277489432/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=805192601441500229&amp;postID=6215737577277489432" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/6215737577277489432?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/6215737577277489432?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MikazoTechBlog/~3/x8YQ3t_0AhQ/guest-post-google-takes-on-privacy.html" title="Guest Post: Google Takes on Privacy Issues by Allowing “Opt Outs”" /><author><name>Mikazo</name><uri>http://www.blogger.com/profile/02248101760142904816</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.mikazo.com/2011/09/guest-post-google-takes-on-privacy.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0IHQ3c-eyp7ImA9WhdXGEk.&quot;"><id>tag:blogger.com,1999:blog-805192601441500229.post-5162340852360080107</id><published>2011-08-31T22:51:00.001-04:00</published><updated>2011-08-31T22:52:12.953-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-31T22:52:12.953-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="university" /><category scheme="http://www.blogger.com/atom/ns#" term="computer science" /><title>Computer Science Career Options</title><content type="html">Not long ago, I joined a computer science forum for a short while (&lt;a href="http://www.compsci.ca/"&gt;http://www.compsci.ca&lt;/a&gt;) and made a few posts about computer science and the different computer science programs at universities in Ontario, Canada. While my blog is mainly centered around Canadian topics, I came across an interesting website that gives a lot of information on graduate studies in computer science at different universities in the United States and online university programs:&amp;nbsp;&lt;a href="http://www.mastersincomputerscience.com/"&gt;http://www.mastersincomputerscience.com/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
The website also has a pretty good list of different careers that a degree in computer science can lead to. Since I like to promote the field, here is the link if you're interested in seeing what you can do with a computer science degree:&amp;nbsp;&lt;a href="http://www.mastersincomputerscience.com/33-interesting-and-unique-careers-in-the-computer-science-field/"&gt;33 Interesting and Unique Careers in the Computer Science Field&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/805192601441500229-5162340852360080107?l=www.mikazo.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/530RKUhCq3Wr40b00nNPlqG_w6Q/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/530RKUhCq3Wr40b00nNPlqG_w6Q/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/530RKUhCq3Wr40b00nNPlqG_w6Q/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/530RKUhCq3Wr40b00nNPlqG_w6Q/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MikazoTechBlog/~4/Vg1XqmYO02o" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.mikazo.com/feeds/5162340852360080107/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=805192601441500229&amp;postID=5162340852360080107" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/5162340852360080107?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/5162340852360080107?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MikazoTechBlog/~3/Vg1XqmYO02o/computer-science-career-options.html" title="Computer Science Career Options" /><author><name>Mikazo</name><uri>http://www.blogger.com/profile/02248101760142904816</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.mikazo.com/2011/08/computer-science-career-options.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A04DR34_eyp7ImA9WhdQEE0.&quot;"><id>tag:blogger.com,1999:blog-805192601441500229.post-8186369857750886355</id><published>2011-08-10T16:59:00.001-04:00</published><updated>2011-08-10T16:59:36.043-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-10T16:59:36.043-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="guest post" /><category scheme="http://www.blogger.com/atom/ns#" term="4g" /><category scheme="http://www.blogger.com/atom/ns#" term="broadband" /><category scheme="http://www.blogger.com/atom/ns#" term="wireless" /><title>Guest Post: But what is 4G anyway?</title><content type="html">With the introduction of 3G mobile broadband in the UK in 2003, the idea of 'internet on the move' became a reality. Since then, the actual reality has been extremely patchy reception, average download speeds of less than 2Mb and barely any technological advances. With 4G, that’s all about to change.&lt;br /&gt;
&lt;br /&gt;
In simple terms, 4G is the fourth generation of cellular wireless technology. It provides vastly improved wireless broadband speeds via a whole new network of mobile towers to bring the mobile internet up to speed with its fixed-line counterparts.&lt;br /&gt;
&lt;br /&gt;
4G technology is already rolling out in some parts of the world, and if early indicators from the US are anything to go by we can expect our first 4G network devices (it will still be USB modem dongles and mobile Wi-Fi receivers) to put out speeds up to around 20Mb. Much faster speeds of 100Mb and beyond could well follow.&lt;br /&gt;
&lt;br /&gt;
So why, if the US is already enjoying 4G speeds, are we lagging behind in the UK? It seems ridiculous, as the likes of Telefonica (parent company of O2) and Vodafone have advanced 4G trials already completed. The problem, as is so often the case, lies with the red tape.&lt;br /&gt;
&lt;br /&gt;
Before 4G networks can get going here, the UK government needs to first make a certain part of the spectrum open for the mobile operators (800MHz and 2.6GHz). This will be sold off via an auction, but due to internal wrangling the date for this spectrum auction is still to be set. Increasingly it is looking like being in 2012, meaning UK 4G mobile broadband deals are unlikely to surface before 2013.&lt;br /&gt;
&lt;br /&gt;
This is particularly galling when weighed against the advances we’ve made in fixed-line broadband. With Virgin Media already offering 100Mb speeds, and BT 40Mb, UK consumers are becoming increasingly blasé about streaming video, downloading large files and generally enjoying a seamless, reliable broadband service – until they try and go outside.&lt;br /&gt;
&lt;br /&gt;
As manufacturers and software companies alike continue to explore the new boundaries of these advancing broadband speeds, this gap between services is only going to widen further. We can only hope that common sense prevails and the government pulls its finger out with announcing the 4G spectrum auction. If not, the UK could quickly become an even more embarrassing ‘have-not’ in the world of mobile broadband.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="font-style: italic;"&gt;
This post was contributed by Broadband Genie, the online consumer portal for researching the&amp;nbsp;&lt;a href="http://www.broadbandgenie.co.uk/" target="_blank"&gt;best broadband UK&lt;/a&gt;&amp;nbsp;deals and latest mobile internet options.&lt;/div&gt;
&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/805192601441500229-8186369857750886355?l=www.mikazo.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/svZKDQoLt_gvx2Cxqx267ReZHsM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/svZKDQoLt_gvx2Cxqx267ReZHsM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/svZKDQoLt_gvx2Cxqx267ReZHsM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/svZKDQoLt_gvx2Cxqx267ReZHsM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MikazoTechBlog/~4/S889U18mcGU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.mikazo.com/feeds/8186369857750886355/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=805192601441500229&amp;postID=8186369857750886355" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/8186369857750886355?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/8186369857750886355?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MikazoTechBlog/~3/S889U18mcGU/guest-post-but-what-is-4g-anyway.html" title="Guest Post: But what is 4G anyway?" /><author><name>Mikazo</name><uri>http://www.blogger.com/profile/02248101760142904816</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://www.mikazo.com/2011/08/guest-post-but-what-is-4g-anyway.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkANQ34yeSp7ImA9WhdSFU8.&quot;"><id>tag:blogger.com,1999:blog-805192601441500229.post-681919825144731018</id><published>2011-06-07T23:42:00.003-04:00</published><updated>2011-07-24T12:26:32.091-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-24T12:26:32.091-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="visual studio" /><category scheme="http://www.blogger.com/atom/ns#" term="msdn" /><category scheme="http://www.blogger.com/atom/ns#" term="find dialog" /><category scheme="http://www.blogger.com/atom/ns#" term="windows" /><title>Windows API Modeless Find Dialog</title><content type="html">The other day, I was doing some Windows API programming in C++ and Visual Studio, and I was trying to implement my own find dialog (similar to the one you see in Notepad when you press Ctrl+F).&lt;br /&gt;
&lt;br /&gt;
The MSDN documentation and related links for how to open a modeless find dialog box using the FindText function is here: &lt;a href="http://msdn.microsoft.com/en-us/library/ms646918%28v=vs.85%29.aspx"&gt;MSDN FindText&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
The function takes as a parameter an LPFINDREPLACE type, containing information on what you what your find dialog box to look like, etc. Take careful note that the type is short for LongPointerFINDREPLACE. This means that you are either allocating some memory on the heap of size sizeof(FINDREPLACE) and storing a pointer, or you're declaring a local FINDREPLACE variable and passing in a reference to it when you call FindText. That was exactly my problem.&lt;br /&gt;
&lt;br /&gt;
I was able to get the find dialog to show up when I pressed Ctrl+F in my Windows application, but clicking the Find Next button did nothing. I even debugged the application with Visual Studio to make absolutely sure that I wasn't receiving any messages that I was supposed to be receiving. Turns out my problem was that I wasn't keeping the FINDREPLACE structure needed to initialize the find dialog longer than I should have been keeping it. Nowhere in the MSDN documentation does it mention that you have to keep a reference to that structure in memory for the duration that the find dialog is open.&lt;br /&gt;
&lt;br /&gt;
Originally, I was making a local FINDREPLACE variable that popped off the stack as soon as my initFindDialog() function returned after calling FindText. The MSDN documentation says that the find dialog uses &lt;i&gt;a &lt;/i&gt;FINDREPLACE structure to return user input through a message sent back to the application. It didn't say that the dialog uses that &lt;i&gt;specific &lt;/i&gt;structure. So what I tried doing was storing my FINDREPLACE structure on the heap using a pointer, and voila! Messages started appearing in my message loop whenever the user clicked Find Next or Cancel.&lt;br /&gt;
&lt;br /&gt;
Also, if you plan on re-using the same FINDREPLACE struct for opening and closing a find dialog repeatedly, remember to reset the flags before you re-open the dialog.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/805192601441500229-681919825144731018?l=www.mikazo.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/TpHzZfiWMbKyhyPYO9eD6UNhdrA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TpHzZfiWMbKyhyPYO9eD6UNhdrA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/TpHzZfiWMbKyhyPYO9eD6UNhdrA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TpHzZfiWMbKyhyPYO9eD6UNhdrA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MikazoTechBlog/~4/wP7EdhHThUs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.mikazo.com/feeds/681919825144731018/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=805192601441500229&amp;postID=681919825144731018" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/681919825144731018?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/681919825144731018?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MikazoTechBlog/~3/wP7EdhHThUs/windows-api-modeless-find-dialog.html" title="Windows API Modeless Find Dialog" /><author><name>Mikazo</name><uri>http://www.blogger.com/profile/02248101760142904816</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.mikazo.com/2011/06/windows-api-modeless-find-dialog.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEQBRH87eip7ImA9WhZVFk4.&quot;"><id>tag:blogger.com,1999:blog-805192601441500229.post-2673389744443775010</id><published>2011-05-28T21:25:00.000-04:00</published><updated>2011-05-28T21:25:55.102-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-28T21:25:55.102-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="university" /><category scheme="http://www.blogger.com/atom/ns#" term="computer science" /><title>Where You Get Your Computer Science Degree is Only Half the Battle</title><content type="html">Just the other day, I signed up for an account on a computer science forum, and I saw there were a lot of questions from high school students trying to decide which university to go to for a degree in computer science. I answered one thread, since the original poster mentioned the university that I go to. After typing my reply, I realized something.&lt;br /&gt;
&lt;br /&gt;
It is very important to consider which school you would like to go to for a certain program, that is a given. Your quality of education does matter. However, there was also concern on the forum about what an employer will think of where your degree came from.&lt;br /&gt;
&lt;br /&gt;
In my limited co-op experience in the software development industry, where you got your education doesn't matter as much as what you do with your education. You can show on your resume that you have a thorough knowledge of computer science by working on personal projects in your spare time that apply the knowledge you learned. Further down the road in your career path, an employer will probably just check to make sure you have a degree, then focus mainly on your past job experience and your personal projects. Those are the true indicators of practical experience and knowledge that can be applied to a job you're applying for.&lt;br /&gt;
&lt;br /&gt;
So in summary, while it is important to consider which school to go to, try not to worry about the effect it will have on your career. If you put the work in and you picked a decent school, everything will work out.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/805192601441500229-2673389744443775010?l=www.mikazo.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Fs3y_88lbjSTN838-OmlBFHg7KA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Fs3y_88lbjSTN838-OmlBFHg7KA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Fs3y_88lbjSTN838-OmlBFHg7KA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Fs3y_88lbjSTN838-OmlBFHg7KA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MikazoTechBlog/~4/BXuSO3uNg7U" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.mikazo.com/feeds/2673389744443775010/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=805192601441500229&amp;postID=2673389744443775010" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/2673389744443775010?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/2673389744443775010?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MikazoTechBlog/~3/BXuSO3uNg7U/where-you-get-your-computer-science.html" title="Where You Get Your Computer Science Degree is Only Half the Battle" /><author><name>Mikazo</name><uri>http://www.blogger.com/profile/02248101760142904816</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.mikazo.com/2011/05/where-you-get-your-computer-science.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEcCQnw9cCp7ImA9WhZWFEw.&quot;"><id>tag:blogger.com,1999:blog-805192601441500229.post-2508086506667574038</id><published>2011-05-14T18:27:00.000-04:00</published><updated>2011-05-14T18:27:43.268-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-14T18:27:43.268-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="api" /><title>Bad API Design: Round 2</title><content type="html">In my quest to find a good free API for financial data on stocks, I came across Wolfram Alpha's API. This showed some promise, since it seemed to be able to aggregate a lot of the data I'm looking for regarding a particular stock. It even had some community-maintained language bindings for its API. I signed up for a personal account, which allows 2000 queries per month to the API.&lt;br /&gt;
&lt;br /&gt;
My problem with this API is the following: The only return type for data is plain text. You can have data returned in XML, but the data you're actually interested in is still just plain text inside some XML tags. At first glance, plain text doesn't sound so bad. However, depending on what you are querying for, the plain text is organized in various combinations of symbols denoting separation, and the data you're actually searching for may or may not actually be on a separate line in the result. In the end, the plain text is good for being human readable, but very difficult to parse into something meaningful in terms of programming.&lt;br /&gt;
&lt;br /&gt;
I'm tempted to give up on my project for now, since it seems that there are no free, reliable, well-designed data access APIs that I can find that will provide financial data. I refuse to write a kludgy parser to compensate for poor data organization, which could change at a moment's notice anyway. I guess I'll just have to let out my frustration on something else.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/805192601441500229-2508086506667574038?l=www.mikazo.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8SIEdZfEJwSPzS1c04_NOF3SlM8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8SIEdZfEJwSPzS1c04_NOF3SlM8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8SIEdZfEJwSPzS1c04_NOF3SlM8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8SIEdZfEJwSPzS1c04_NOF3SlM8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MikazoTechBlog/~4/NEkPS5S0yWI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.mikazo.com/feeds/2508086506667574038/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=805192601441500229&amp;postID=2508086506667574038" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/2508086506667574038?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/2508086506667574038?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MikazoTechBlog/~3/NEkPS5S0yWI/bad-api-design-round-2.html" title="Bad API Design: Round 2" /><author><name>Mikazo</name><uri>http://www.blogger.com/profile/02248101760142904816</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.mikazo.com/2011/05/bad-api-design-round-2.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEUFSHY6fSp7ImA9WhZQFkw.&quot;"><id>tag:blogger.com,1999:blog-805192601441500229.post-2389037497846703968</id><published>2011-04-23T23:36:00.000-04:00</published><updated>2011-04-23T23:36:59.815-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-23T23:36:59.815-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="csv" /><category scheme="http://www.blogger.com/atom/ns#" term="api" /><category scheme="http://www.blogger.com/atom/ns#" term="yahoo" /><category scheme="http://www.blogger.com/atom/ns#" term="finance" /><title>A Perfect Example of Bad API Design</title><content type="html">Lately, I've been basing a few projects off of the Yahoo Finance API for retrieving stock quote data. A good description of the API can be found here: &lt;a href="http://www.blogger.com/"&gt;&lt;/a&gt;&lt;a href="http://www.gummy-stuff.org/Yahoo-data.htm"&gt;http://www.gummy-stuff.org/Yahoo-data.htm&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
While this API is useful, it has a critical design flaw. When one queries the API, data is returned in comma-separated value (CSV) format. This means that each piece of data for a stock is separated by commas on one line of text. The problem is, some of the data itself contains commas. This ruins the effectiveness of the CSV format, as it becomes unclear where one piece of data starts and another ends (due to the extra commas in the data).&lt;br /&gt;
&lt;br /&gt;
In my experience so far, the name of a stock can contain a comma. Also, the amount of float shares uses commas to group digits in the numerical value with commas. In my eyes, using the CSV format was a poor design choice. While CSV's simplicity can be useful, Yahoo might have fared better using a format such as JSON or XML.&lt;br /&gt;
&lt;br /&gt;
Alas, poor individuals such as myself that use this API currently have no control over the format data is returned in, so we must deal with these inconsistencies ourselves. If you are querying for either a stock's name or its float shares (but not both), it is relatively simple to solve the problem by choosing to have that piece of data the last one on the line of text. This way you can be reasonably sure that all previous data is separated by commas, and any extra commas at the end of the text are part of the stock's name or float shares.&lt;br /&gt;
&lt;br /&gt;
Unfortunately, if you want both a stock's name and its float shares, it becomes difficult to tell what text goes where, when there are extra commas. How would one deal with this problem? The first thing that comes to my mind is to use a regular expression. I would query for both pieces of data in question at the end of the text string, with the float shares first. Since stock names usually don't contain numbers (especially at the beginning of the name), we can use a numerical regular expression to extract digit-grouped numbers until we start seeing alphabet characters again. For example, the following regular expression could be used to match the float shares:&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;s/(\d+,)?(\d+,)?(\d+){1}/&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: inherit;"&gt;This regex hasn't been tested (post a comment if you use it and find that it's incorrect). In languages such as Perl, one can access the matched digit groups using $1, $2, etc. to convert these string values to a numerical value.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: inherit;"&gt;Hopefully at some point, Yahoo will fix the deficiencies in their finance API. Until then, we'll just have to deal with it. &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/805192601441500229-2389037497846703968?l=www.mikazo.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/LAf6lc4cwmGIiNof9o672V3rDNo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LAf6lc4cwmGIiNof9o672V3rDNo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/LAf6lc4cwmGIiNof9o672V3rDNo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LAf6lc4cwmGIiNof9o672V3rDNo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MikazoTechBlog/~4/-SbEP3tTS-o" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.mikazo.com/feeds/2389037497846703968/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=805192601441500229&amp;postID=2389037497846703968" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/2389037497846703968?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/2389037497846703968?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MikazoTechBlog/~3/-SbEP3tTS-o/perfect-example-of-bad-api-design.html" title="A Perfect Example of Bad API Design" /><author><name>Mikazo</name><uri>http://www.blogger.com/profile/02248101760142904816</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.mikazo.com/2011/04/perfect-example-of-bad-api-design.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0cHRXk9eyp7ImA9WhZQFEQ.&quot;"><id>tag:blogger.com,1999:blog-805192601441500229.post-1301937103830949225</id><published>2011-04-22T12:50:00.002-04:00</published><updated>2011-04-22T12:50:34.763-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-22T12:50:34.763-04:00</app:edited><title>New Democratic Party Update on Usage Based Billing</title><content type="html">&lt;i&gt;Thank you for your previous email regarding consumer issues. I provide&lt;br /&gt;this email as an update on our plans to protect Canadian consumers and&lt;br /&gt;put them first in the digital economy.&lt;br /&gt;&lt;br /&gt;I have heard from thousands of Canadians who tell me that internet&lt;br /&gt;access and cell phone affordability are critical issues for them. Please&lt;br /&gt;know that New Democrats recognize the importance of these issues in&lt;br /&gt;today's rapidly changing society.&lt;br /&gt;&lt;br /&gt;The following are highlights from our 2011 election plan:&lt;br /&gt;&lt;br /&gt;- We will prohibit all forms of usage-based billing (UBB) by Internet&lt;br /&gt;Service Providers (ISPs);&lt;br /&gt;- We will unlock cells phones, allowing consumers to change providers&lt;br /&gt;without changing phones;&lt;br /&gt;- We will rescind the 2006 Conservative industry-oriented directive to&lt;br /&gt;the CRTC and direct the regulator to stand up for the public interest,&lt;br /&gt;not just the major telecommunications companies;&lt;br /&gt;- We will enshrine "net neutrality" in law, end price gouging and "net&lt;br /&gt;throttling," with clear rules for Internet Service Providers (ISPs),&lt;br /&gt;enforced by the CRTC; and,&lt;br /&gt;- We will apply the proceeds from the advanced wireless spectrum auction&lt;br /&gt;to ensure all Canadians, no matter where they live, will have quality&lt;br /&gt;high-speed broadband internet access.&lt;br /&gt;&lt;br /&gt;For more details, I invite you to visit these links:&lt;br /&gt;&lt;a href="http://www.ndp.ca/press/layton-to-put-consumers-first-in-digital-economy"&gt;http://www.ndp.ca/press/layton-to-put-consumers-first-in-digital-economy&lt;/a&gt;&lt;br /&gt;and &lt;a href="http://www.ndp.ca/platform/leadership-in-canada#section-5-14"&gt;http://www.ndp.ca/platform/leadership-in-canada#section-5-14&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I am also pleased to let you know that we have released our 2011&lt;br /&gt;election platform. A copy of it with its full costing document can be&lt;br /&gt;found here: http://www.ndp.ca/platform.&lt;br /&gt;&lt;br /&gt;Now you know where I stand. After May 2, I will deliver for you. And, I&lt;br /&gt;won't stop until the job's done.&lt;br /&gt;&lt;br /&gt;All the best,&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Jack Layton and Canada's NDP / Jack Layton et le NPD du Canada&lt;br /&gt;Canadian Leadership / Travaillons ensemble&lt;br /&gt;canadasndp@ndp.ca / lenpdducanada@npd.ca&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/805192601441500229-1301937103830949225?l=www.mikazo.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/MeZWM5WRoMxryzGsNwToKJxljtE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MeZWM5WRoMxryzGsNwToKJxljtE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/MeZWM5WRoMxryzGsNwToKJxljtE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MeZWM5WRoMxryzGsNwToKJxljtE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MikazoTechBlog/~4/qt6Fa_dbmno" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.mikazo.com/feeds/1301937103830949225/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=805192601441500229&amp;postID=1301937103830949225" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/1301937103830949225?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/1301937103830949225?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MikazoTechBlog/~3/qt6Fa_dbmno/new-democratic-party-update-on-usage.html" title="New Democratic Party Update on Usage Based Billing" /><author><name>Mikazo</name><uri>http://www.blogger.com/profile/02248101760142904816</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.mikazo.com/2011/04/new-democratic-party-update-on-usage.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0YNSX44cSp7ImA9WhZQE0g.&quot;"><id>tag:blogger.com,1999:blog-805192601441500229.post-4400531909464773853</id><published>2011-04-20T21:59:00.001-04:00</published><updated>2011-04-20T21:59:58.039-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-20T21:59:58.039-04:00</app:edited><title>Canada's Green Party on Usage Based Billing</title><content type="html">In my on-going blog posts about net neutrality, usage based billing and the upcoming Canadian federal election,&lt;i&gt; &lt;/i&gt;here is the Green Party of Canada's position on usage based billing:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;"With the deadline for the Canadian Radio-Television &amp;amp; Telecommunications Commission’s (CRTC) &lt;a href="http://openmedia.ca/UBBdates"&gt;review process rapidly approaching&lt;/a&gt;,
 many Canadians—already paying some of the highest access rates in the 
world—are alarmed at the thought of a hefty increase to Internet and 
mobile costs. &lt;/i&gt;&lt;br /&gt;
&lt;i&gt;



&lt;/i&gt;
&lt;i&gt;The Green Party believes that Canada’s ability to hold its own in an 
increasingly wired world requires a nation-wide plan to modernize an 
outdated access infrastructure—one that involves all shareholders 
(private and public).&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;
&lt;/i&gt;&lt;i&gt;Our platform includes:&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;i&gt;A Municipal Infrastructure Fund to help communities build broadband 
capacity that fully meets the needs of 21st-century Canadians.&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;National projects to update communications infrastructure.&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;i&gt;
&lt;/i&gt;&lt;i&gt;The combination of swift changes in technology and regulatory neglect
 has created a Wild West communications market. The Green Party calls 
for:&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;i&gt;Fair market practices through regulation and licensing of Internet and mobile device service providers.&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;The CRTC to work with the Competition Bureau to minimize 
anti-competitive actions by Big Telecom to ensure that consumer 
interests are protected.&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;i&gt;
&lt;/i&gt;&lt;i&gt;Current CRTC’s public input policies are not user-friendly. They 
should be changed to make it easier for Canadians to have a voice in the
 regulation of this increasingly important industry, as it affects both 
personal and commercial spheres. &lt;/i&gt;&lt;br /&gt;
&lt;i&gt;
&lt;/i&gt;&lt;i&gt;Green Party Leader Elizabeth May sums up the party’s position thusly:
 “The Internet is critical for modern day citizen engagement and an 
integral part of our economic competitiveness… We are committed to 
enhancing broadband access, competition, transparency and choice.”&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;
&lt;/i&gt;&lt;i&gt;Please &lt;a href="http://greenparty.ca/ubb"&gt;forward this to friends&lt;/a&gt; who may be concerned about the upcoming CRTC ruling on whether to limit broadband access through hefty rate increases.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;

Sincerely,&lt;br /&gt;
&lt;br /&gt;
Johan Hamels&lt;br /&gt;
&lt;/i&gt;&lt;i&gt;Executive Director, Green Party of Canada"&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&lt;span id="goog_639818983"&gt;&lt;/span&gt;&lt;span id="goog_639818984"&gt;&lt;/span&gt;&lt;/i&gt;&lt;a href="http://greenparty.ca/ubb"&gt;http://greenparty.ca/ubb&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/805192601441500229-4400531909464773853?l=www.mikazo.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/kxSY9PBRbXneL46giI3uHRBqNjc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kxSY9PBRbXneL46giI3uHRBqNjc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/kxSY9PBRbXneL46giI3uHRBqNjc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kxSY9PBRbXneL46giI3uHRBqNjc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MikazoTechBlog/~4/Vg9jajG4JZw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.mikazo.com/feeds/4400531909464773853/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=805192601441500229&amp;postID=4400531909464773853" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/4400531909464773853?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/4400531909464773853?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MikazoTechBlog/~3/Vg9jajG4JZw/canadas-green-party-on-usage-based.html" title="Canada's Green Party on Usage Based Billing" /><author><name>Mikazo</name><uri>http://www.blogger.com/profile/02248101760142904816</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.mikazo.com/2011/04/canadas-green-party-on-usage-based.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEcCSH4-eCp7ImA9WhZQEUU.&quot;"><id>tag:blogger.com,1999:blog-805192601441500229.post-822895529724886551</id><published>2011-04-18T23:01:00.000-04:00</published><updated>2011-04-18T23:01:09.050-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-18T23:01:09.050-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="java" /><title>How To Read A Text File From The Classpath In A Java Application</title><content type="html">I spent way more time than it should have taken to figure out how to read the contents of a text file on the classpath of a Java application. I Googled quite a few things before I found something that worked, so here it is:&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;public class Test {&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public static void main(String[] args) {&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; try {&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; BufferedReader reader = new BufferedReader(new InputStreamReader(&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Test.class.getClassLoader().getResourceAsStream("file.txt")));&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; String line;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; while ((line = reader.readLine()) != null) {&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(line);&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } catch (FileNotFoundException e) {&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } catch (IOException e) {&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;}&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/805192601441500229-822895529724886551?l=www.mikazo.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/mZ-OUZgYbB69q2K4kdeyFtI1eMw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mZ-OUZgYbB69q2K4kdeyFtI1eMw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/mZ-OUZgYbB69q2K4kdeyFtI1eMw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mZ-OUZgYbB69q2K4kdeyFtI1eMw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MikazoTechBlog/~4/PKD9Jm4kKGo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.mikazo.com/feeds/822895529724886551/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=805192601441500229&amp;postID=822895529724886551" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/822895529724886551?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/805192601441500229/posts/default/822895529724886551?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MikazoTechBlog/~3/PKD9Jm4kKGo/how-to-read-text-file-from-classpath-in.html" title="How To Read A Text File From The Classpath In A Java Application" /><author><name>Mikazo</name><uri>http://www.blogger.com/profile/02248101760142904816</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.mikazo.com/2011/04/how-to-read-text-file-from-classpath-in.html</feedburner:origLink></entry></feed>

