Thursday, March 31, 2011

Wednesday, March 23, 2011

Daniel Burrus - book "Flash Foresight", podcast

Flash Foresight - book by Daniel Burrus

VERY interesting, useful, common sense, not common practice!



1. Start with certainty (use hard trends to see what's coming).
2. Anticipate (base your strategies on what you know about the future).
3. Transform (use technology driven change to your advantage).
4. Take your biggest problem and skip it (it's not the real problem anyway).
5. Go opposite (look where no one else is looking to see what no one else is seeing and do what no one else is doing).
6. Redefine and reinvent (identify and leverage your uniqueness in new and powerful ways).
7. Direct your future (or someone else will direct it for you).

1. "Either/or" thinking assumes a zero-sum game, in which the pie is fixed size and emerging technologies-or emerging markets-must necessarily threaten the existence of the old. But that's not reality...The principle of "both/and" tells us that the new and the old will continue to coexist side by side.

2. ...one clear dependable strategy for staying ahead of the curve is to create in yourself and in your company or organization a habit of continuously decommoditizing. Anything and everything can become a commodity; and any product or service can be decommoditized. [Yes, he does provide examples]

3. ...there will be no recovery, no going back-only a surge forward into a very different world.

4. Not long ago, a CEO of a large company told me he was reluctant to spend the money to upgrade his people's skills. "What if I do," he said, "and then they leave?"..."I see your point," I responded. "But what if you don't-and then they stay?"

5. ...The organizations that are succeeding today are those that have learned how to fail fast-and who do not fail to learn.

6. Here is the question you need to ask yourself: "In order to speed up, am I willing to slow down?"


  • podcast @ IT Conversations | Tech Nation
  • Flash Foresight - How To See The Invisible and Do The Impossible
  • eSpeakers
  • Know What is Next
  • blog
  • previous blog
  • Microsoft Visual Studio 2010 Service Pack 1

    Microsoft Visual Studio 2010 Service Pack 1

    Firefox 4

    Back to the front of the pack: Ars reviews Firefox 4

    Amazon.com: Appstore for Android

    Amazon.com: Appstore for Android

    Sprint Nextel - Wikipedia, the free encyclopedia

    SPRint

    "Southern Pacific Communications Company (SPC), a unit of the Southern Pacific Railroad, began providing long-distance telephone service after the Execunet II decision late in 1978. SPC was headquartered in Burlingame, California (where Sprint still maintains a technology lab, on Adrian Ct.)

    The Railroad had an extensive microwave communications system along its rights of way used for internal communications; later (after the Execunet II decision) they expanded by laying fiber optic cables along the same rights of way. In 1972, they began selling surplus capacity on that system to corporations for use as Private Lines, thereby circumventing AT&T's then-monopoly on public telephony..."

    Wednesday, March 16, 2011

    Windows 7 Magnify: [Win] + [+]

    Windows 7 Keyboard Shortcuts

    "Magnify Your View: Win + (+)

    Windows 7’s built-in magnifier lets you zoom in wherever you place your cursor. Just tap Win-plus (that’s the Windows key and the plus key) to enable the magnifier and set a 200% zoom level. When you mouse to any edge of the screen, your view scrolls accordingly. The more you tap the keys, the higher the zoom. Of course, you can just as easily zoom out again with Win-minus. "


    Latest nuclear plant explosion in Japan raises radiation fears

    The explosion in unit 2 had probably damaged the main protective shield around the uranium-filled core inside one of the plant’s six reactors. Such a breach would be the first at a nuclear power plant since the Chernobyl catastrophe 25 years ago in what was then the Soviet Union



    http://en.wikipedia.org/wiki/Fukushima_I_nuclear_accidents

    IE9: "Beauty of the Web" or "Fast is Beautiful"

    Beauty of the Web (IE9)

    Microsoft has just released "all-new" version of "Windows" Internet Explorer (used to be Microsoft IE).

    It is all about speed and simplicity: GPU acceleration, HTML5, etc...
    The target is not Mozilla Firefox, but Google Chrome, I think...

    If only I was able to submit this post to blogger.com (owned by Google), it would be even better. Instead, submit button works only when IE9 is in "compatibility" mode. Even worse, switch to that mode resets contents of a web form...

    Saturday, March 12, 2011

    Upcoming Web Camps - Web Camps

    Microsoft Web Camps Events

    Microsoft's Web Camps are events that allow you to learn and build websites using ASP.NET MVC, WebMatrix, OData and more...

    Tuesday, March 08, 2011

    Microsoft paying Nokia $1 billion to use WP7? Cheap at twice the price

    Microsoft paying Nokia $1 billion to use WP7? Cheap at twice the price

    "With each license estimated to cost around $15, recouping the $1 billion will require about 60 million licenses—Nokia handsets—to be sold."

    Windows 7 Keyboard Shortcuts - PCWorld Business Center

    Windows 7 Keyboard Shortcuts - PCWorld Business Center:

    "Magnify Your View: Win + (+)

    Windows 7’s built-in magnifier lets you zoom in wherever you place your cursor. Just tap Win-plus (that’s the Windows key and the plus key) to enable the magnifier and set a 200% zoom level. When you mouse to any edge of the screen, your view scrolls accordingly. The more you tap the keys, the higher the zoom. Of course, you can just as easily zoom out again with Win-minus."
    Internet Explorer 9 Test Drive

    Microsoft site for testing performance of modern web browsers...
    HTML5 has some great features...

    IE9 is Release Candidate (almost ready), and can be installed as replacement of IE8,
    or in parallel ("Platfrom Preview")
    download IE9

    postcards
    Fish tank


    Google just released new version 10 of Chrome Browser, with 66% improvement in JavaScript performance...
    chrome update

    Sunday, March 06, 2011

    Saturday, March 05, 2011

    How many ways to make a humble form by using Microsoft technologies?


    More and more :) And still not enough!
    Case in point: "Lightswitch"

    Microsoft Visual Studio LightSwitch - The Official Site for Visual Studio LightSwitch

    Silverlight is a really nice technology for making both web (plugins) based applications, as well as desktop applications. It is created to compete with Adobe Flash, but in the process become something much more: a fertile platform for,
    web, windows desktop, and mobile (windows phone 7) apps.

    For those who remember original Visual Basic, this is still not "good enough". Too complex. To remedy situation, here comes "Lightswitch", and new integrated environment for typical business "CRUD" applications...

    Microsoft is apparently approaching market as a large and good business, think GM during its best days. Market segmentation, customizing product for specific markets and domains.

    For a enterprise developer, the choice could be overwhelming.
    To make a simple forms app for a few database tables,
    here are some of Microsoft provided choices...

    [Windows Desktop]
    [ IT ]
    1) Access, part of Office (pro)
    2) InfoPath, part of "premium" Office
    [ Dev ]
    3) WinForms (C#, VB...)
    4) WPF (C#, VB)
    5) MFC (C++)

    [Web + Windows]
    [ Dev ]
    6) Silverlight (C#, VB)
    -- Visual Studio
    -- Blend
    [ IT ]
    7) LightSwitch (C#, VB)

    [Web]
    [ Dev, select VB.net or C# language ]
    8) Asp.net WebForms (C#, VB),
    9) Asp.net MVC (C#, VB)
    [ IT ]
    10) WebMatrix
    11) SharePoint

    Each of the tools/platforms/frameworks gets new version every 2-3 years or sooner, and there are many more important, and typically hard to change choices, such as programming language, database access library, "view engine" library etc...

    Here is a key point: there is NO WAY, at least no easy or obvious, to convert from any of mentioned choices to any other! Not to mention that there is no "generic" description of application logic.

    It can be done, by making .NET based DLLs, and calling them from various "frameworks"... When data are stored in a relational database, most of mentioned tools could crate default forms and navigation for basic "CRUD" operation...

    Is this a problem, an opportunity, or both?

    One can start a journey in a small Chevrolet car, later switch to sporty Camaro, then to a family Buick, luxury Cadillac, or even Toyota or Ford, transfer the same luggage, use same or similar driving skills, and just continue journey...

    Is it too much to expect similar from computer applications?