Friday, November 18, 2011

Used Windows Phone purchase and set-up

I purchased a used Samsung Focus, locked to the Rogers network, recently.  OS was also not up-to-date.  I made sure the phone was Samsung rev 1.3 (how?) as I heard reports on Windows Weekly that rev 1.4 could not update to Mango.  Here's my experience:
  • Downloaded Zune software.  While it has a very slick UI (compared to any software, but especially iTunes), updating over the air, as per latest iOS updates, is much more friendly
  • Connected phone using USB cable, checked for Updates
  • Found Update 7403, began downloading and installing.  I went to do something else
  • For at least half-an-hour, Zune is indicating something about "checking for space".  I hit Cancel
  • Re-check for Updates, found Mango (7720).  Installed
  • Then Zune found Samsung Update for Windows Phone
I was glad I didn't have to do anything silly like suddenly disconnecting the phone as per http://www.winrumors.com/how-to-force-official-windows-phone-7-5-mango-update-onto-your-device/.  Also, all of this was done with a phone without a SIM installed yet.

At one point, don't remember what phone was supposed to be doing, the phone went into a "Download mode" with a yellow warning triangle saying it would be done in about 10 minutes.  Time went by and it was stuck that way.  Eventually I took out the battery.  After starting back up, everything was fine. 

I also put in a Kingston 4 GB MicroSD that I purchased a few months ago, not heeding the warnings about incompatible MicroSD cards.  I followed the instructions included in the box with the Focus and everything went well:  the phone now has a (measly) 10-something usable GB (12 GB total).

To try things out, I put in a Bell SIM card from my Mi-Fi device.  The phone prompted me to enter the PIN to unlock the phone.  I ordered the unlock code from http://www.cellunlocker.net/ (providing the IMEI code for my phone) for $7.99 USD and after about 9 hours (it was a Saturday), I received the unlock code, which worked!

    Sunday, October 2, 2011

    So you want to create a flowchart ...

    Here are some options for creating a flowchart, from best to worst:
    1. Microsoft Visio - hopefully you have access to an installation of Visio as it is the best tool for most diagramming purposes (consider UMLet for UML diagrams).  Even if you don't have it on your own machine, you should see if you can access it on a work computer, e.g., via Citrix or Remote Desktop
    2. Google Docs - The "Drawing" document type is surprisingly powerful, considering this is a web application.  A few drawbacks:
      1. Difficulty getting connecting arrow-ended lines completely horizontal; sometimes just a few degrees off but noticeable
      2. Application does not appear to have a right-angle, arrow-ended connecting line
      3. When entering text for a node in the diagram, upon pressing Enter to save the text, the text can take several unnerving seconds (5+) to appear on the node.  This may be related to a slow network connection and the text not appearing until it has been saved to the Google Docs server from the web browser.  If you double-click on your blank node, your text will appear in the edit box, but again, it may take time to appear on the actual diagram node.
      4. Connecting lines cannot have text associated with them.  Have to add in a text shape and Group with connecting line
    3. Open Office Draw - looks promising at first but it is horrid.  I got into a situation where suddenly text I had entered for a node several steps before became misaligned and when I entered text for a connecting line, it was in white, despite never doing anything that should cause either to happen.  Worse yet, I could not Undo to get back to a good state for my diagram 

    Monday, September 12, 2011

    More observations about iPod Touch

    • accelerometer not always responsive
    • spelling correction very good
    • why is search in Calendar app worse than searching entire iPod for calendar items?
    • conflicts with calendar events when coming from offline to online not handled well, i.e. events are deleted (need to get more details on circumstances)

    Thursday, September 1, 2011

    2011-07-10 - Spark in the Summer: Tim Wu on The Master Switch

    • Podcast
    • Tim Wu, who coined "net-neutrality" and author of The Master Switch suggests that we are entering a stage of consolidation and monopolization in the internet arena since historically after 15-20 years of a new technology, one corporation comes to dominate
    • Google has more potential power to censor than the government
    • For many people, Facebook has more personal information about them than the government 
    • net-neutrality or principles like it are a ways to prevent a single corporation from staying in power simply by shutting out others

    Monday, June 13, 2011

    Evaluating Mobile OSes

    My Windows Mobile 6 phone continues to perform erratically (rebooting itself now and then) although the battery life is now reasonable due to battery replacement.  So still wanting to replace it and then give my iPod Touch to my wife.  The article Mobile OS Showdown: Android, BlackBerry, iOS, and Windows Phone 7 provides several slants for comparing features of the mobile OSes.  Some criteria and considerations that sets the mobile OSes apart:
    • Two-way sync with multiple Exchange-protocol (e.g. Google) calendars
    • Customization, e.g. different virtual keyboard or home screen
    • What security granularity and warnings when installing new app?
    • SSL connection when connecting to retrieve email, calendar?
    • Voice control of device and extent
    • Turn-by-turn navigation 
    • Important:  Does default browser support Flash?  HTML 5?
    • How are email attachments handled?  Can choose application to open them?
    • Open file system structure
    • What formats can default media player handle?
    • VoIP calling
    • Multi-tasking for third-party apps? 
    • OS-specific features:  WP7 Live Tiles and Android's Notification pane
    The hardware of a particular mobile device is another story.

    Some thoughts:
    • Apps - is developing a WP7 app that integrates well with the OS so different compared to the other OSes that developers will avoid offering a WP7-version of their app?
    • Office suite - how good is Android's native Google Docs app?  How well does it work offline? 
    • iOS seems to marry data and application together, that is, data resides in one application and to access it, you have to use that application.  Another way of looking at it:  You can't choose which application to open a piece of data.  Generally this is not a problem which seems to be iOS's design philosophy

      Monday, April 25, 2011

      Informal and incomplete web browser comparison

      Evaluations in progress:

      ProsCons
      Internet Explorer (ver 8.0.7600 ...)Flash media doesn't appear to crash browser
      • Slow to start up, slow when opening a new tab.  This is even more apparent on a computer with limited memory, as the OS will continuously page
      • Option to restore previous session is hidden away under Tools > Reopen Last Browsing Session and sometimes this session isn't saved properly (e.g. when Windows restarts computer after installing updates)
      Mozilla Firefox (ver 3.6.6)
      • Selenium IDE is exclusive to Firefox
      • Delicious side-bar works great
      Flash media can slow down or crash browser
      Mozilla Firefox (ver 4 ...)N/AN/A
      Opera (ver 11.01)
      • Like the way the "back button history" collapses to domains so that it is faster to retrace steps
      • Like graphical smoothness of how browser works (like an Apple interface)
      Some web sites don't render well and functionality is hurt on others (e.g. Google Docs spreadsheets)
      Chrome (ver )N/AN/A
      Internet Explorer (ver 9.0.8112 ...)Didn't bother using furtherSometimes difficult (or impossible?) to restore last browsing session, that is, the open tabs and their loaded locations, after shutting down browser.  This is a show-stopper.

      PowerShell and other essential Windows software for the geek

      All are free or non-expiring trial versions:
      • PowerShell - after using Linux terminal windows extensively (and even Putty for that matter), cmd.exe just won't do.  PowerShell is a good Windows alternative, rather than Cygwin and the like.  However, response is somewhat slow for typical commands you would type in a Command Prompt window.
      • VirtualBox - compared to Virtual PC and using a Linux guest OS:  better performance (seems to respond faster), mouse pointer integration (mouse pointer can move to and from host OS seamlessly), able to install Ubuntu (with Virtual PC, because of strange display issues, could not install Ubuntu or Fedora but OpenSUSE works)
      • WinMerge - text file comparison tool.  Also can find differences between directories
      • Notepad++ - developer-level text editor
      • PrimoPDF - print driver that enables creation of PDF files (rather than printing to hardcopy)
      • Firefox Add-ons:
        • Delicious Bookmarks
        • Selenium IDE
        • Firebug
      • Some more Windows geek tools under my Delicious bookmarks
      • More (short write-up to come): 
        • FileZilla
        • Putty
        • FreeMind
        • Git
        • UMLet