Friday, November 12, 2010

MyBooks in the Clouds (...or 'iTunes' for Books)

OK so I bought an electronic copy of Unlocking Android from the publisher.

I put it on my virtual drive at work (not remembering that that volume doesn't travel w/ me).  So I can't read it right now while I'm at the garage getting tires.  But I do have wireless access! ...If only I could get to my e-book from the 'cloud' like a song from iTunes...

I just don't have the USB.

Would I subscribe to my books?

Would I buy a one, two or seven year subscription for access to the electronic version in the cloud?  If I get updates to the version the document will outlive the paper copy.  Would it be cheaper than buying paper?  I would probably buy all three anyway and with that it would be likely that I'd get the paper copy only with the first edition I buy. (?)

It is a technical book about a technology that changes in terms of months, sometimes radically. It is very likely that I'd do better to subscribe to the book (if the author keps it fresh, as with the MEAP 'early access' feature at Manning Publishing).

Does it make business sense?
  • What additional infrastructure?
    • You have the electronic editions anyway. 
    • You must personalize the footers w/ the licensee name (as per the current branding of each copy on the PDF).
  • Unfortunately reading PDF files online via a web browser stream is just really painful due to the performance lags as it loads.  You'd have to do better w/ the online reading experience by supporting 'reader' devices such as kindle, google reader, landru, etc.
|- - - - - -
Boy did that really distract me from the original thing I was going to do while waiting on my car.   At least they have wireless.  Thanks to the people at Miles Auto Service in Richmond! They're really good!

|- - - - - -
OTOH: Google "famous androids film literature 'science fiction'"

I'm seeking a moniker for an Android software development business...
    I got to this result (embedded below): A serious look into the social issues brought out by Phillip K Dick in his book 'Do Andriods Dream Electronic Sheep".

    Tuesday, October 12, 2010

    Linux For Java Developers

    My XP install had gotten rather old, worn and slow and I decided to take the opportunity investigate alternate OSs and dust off my Linux skills.
    • Which distribution should I try?  Ubuntu? Red Hat Fedora? Gentoo? (I'm leaning toward Ubuntu.)
    • Can I get Eclipse? Does Eclipse work the same?  
    • There is a version of NetBeans. Should I use it?
    • Can I replace my favorite tools, find better ones or find a Linux version of the same ones?
    • Can XP and Linux coexist?  
    • How much free space do I need 
    • Where is my Partition Magic disk?
    • I hope I don't destroy my Windows partition.

    The short of it is that I did get Ubuntu up and running, familiarized myself with the OS and figured out how to install the JDK and Squirrel DB Client in about 6 hours.

    It wasn't particularly easy to figure everything out, but after all the legwork and documenting my steps, it's relatively easy to do.  ...So that's not a deterrent. Hopefully it will be easier when it comes to setting up Eclipse (or NetBeans) and my other tools.

    Part of the frustration is that (surprisingly) there isn't much good documentation out there specifically about setting up Ubuntu for Java Development.  Also, a good portion of the 'Ubuntu+Java' search results apply to setting up the JRE rather than the JDK.

    The first thing to get over is the way applications are packaged into repositories (think Maven) and how they are installed on Ubuntu.  You don't have to use the repositories and the "Software Sources" tool but much of the documentation refers to it. Developers who are new to Ubuntu should review these concepts first to avert much frustration.

    Wednesday, March 17, 2010

    Creating a Self-Running PowerPoint Presentation

    How to Create a Kiosk-type Self-running PowerPoint Presentation

    It is easy and best of all FREE ...


    1. Create a PowerPoint presentation
    2. Set-up the timing of how long each slide remains in view.
      • Either:
        1. 'Rehearse Timings' to practice speaking  
          • OR
        2. Set the slide display time by:
          • Select the 'View' tab 
          • Select the 'Slide Sorter' item on the ribbon bar
          • Select the 'Animations' tab
          • Click on a slide 
          • Find the area 'Advance Slide' in the upper right-hand area.
          • Modify the timings labeled 'Automatically After'
    To package the presentation media:
    1. Select the 'Office Buttton'
    2. Select 'Publish'
    3. Select 'Package for CD
      • You don't actually have to put it on a CD, a flash drive works just as well.
    4. Name your presentation
      • The default options will include the PowerPoint Viewer 
      • This makes your presentation file a little bit larger (1.2 MB), but obviates the need to have the presentation run on a computer with the PPT viewer installed.
    5. Your active presentation is included by default but you may add more PPT presentations and other content at this time.
    6. Choose 'Copy to Folder'  (not 'Copy to CD')
    7. Name and select a new, empty folder that will contain all the content
    8. It's best select the option to have PPT include all the linked files (such as images)
    9. PowerPoint packages all the required files into the new 'packaged' folder
    10. Among all the others, two important files, autorun.inf and play.bat are created.
    11. Copy the packaged folder to your flash drive 
    12. On the presentation computer just execute play.bat

    Followers