TED Vortrag von Microsoft über Augmented Reality Karten

8. March 2010 17:00

Heute möchte ich euch das TED Video über Augmented Reality Karten präsentieren (Karten mit erweiterter Realität). Weiss schon, Microsoft, da werden sicher wieder alle Apple und Google Fanatiker wegklicken, allerdings ist das deren Verlust, denn es lohnt sich allemal sich dieses Video zu Gemüte zu führen. Gezeigt wird die neueste Generation von Bing Maps (BM), die nun zumindest in den Städten der USA, einiges zu bieten hat und eventuell eine ernstzunehmende Konkurrenz für Google Maps (GM) werden könnte.

WorldWideTelescope in Bing Maps

WorldWideTelescope
Implementiert wurden unter anderem altbekannte Dinge wie Streetview, allerdings auch wirklich neue Features wie WordWideTelescope sobald in der Streetview Ansicht in den Himmel geschaut wird.

Rucksack Streetview in Bing Maps

Lokale Photosynths und Indoor Streetview
Desweiteren sind diejenigen Photosynths, sogenannte 3-dimensionale Fotocollagen ,die mit GEO Daten versehen sind besonders herausgehoben, sodass die Gegend noch besser als mit Streetview erkundet werden kann, somit können auch Innenräume und Büros der Öffentlichkeit zugänglich gemacht werden. An den hochfrequentierten Orten setzte Microsoft teilweise schon Rucksackkameras ein, und das Resultat kann sich durchwegs sehen lassen.

Flickr Integration in Bing Maps

Flickr Bilder präzise in Streetview eingebunden
In der Präsentation werden zudem Interaktionen mit GEO getaggten Flickr Bildern gezeigt, hier sehe ich den Anwendungszweck besonders in der Darstellung der Veränderung eines Ortes. So könnte man sich sicher schneller wieder an Orten zurechtfinden, die man seit Jahrzehnten nicht mehr besucht hat oder aber auch einfach um der Bevölkerung die Geschichte eines Ortes näherzubringen.

Live Video Integration in Bing Maps

Live Video in Karten Material eingebettet
Zuletzt folgt das beste, die Live-Video Integration. Keine Ahnung wie die das Signal immer richtig an den schon vorhandenen BM Bildern ausgerichtet haben, allerdings wäre so was an einem Live Event der Hit, man stelle sich sowas an Olympischen Spielen vor.

Eingeschränkte Nutzung da Silverlight nicht überall installiert ist
Der einzige negativ Punkt sehe ich in der konsequenten Verwendung von Silverlight (SL). Kann mir schon vorstellen das Video Integration mir Javascript (JS) wohl eher eine ungemütliche Angelegenheit wäre, doch schliesst SL bereits wieder einige Internet Benutzer aus. Vielleicht wäre hier eine HTML5 Version denkbar? Die Basis Version von BM ist aber nach wie vor in der HTML mit JS Version verfügbar, halt ohne Glossy Features.

Bis dato gelang es mir leider nicht diese Features selbst zu testen da die Version die präsentiert wurde eine private TP (Technology Preview) war. Da hilft wohl nur warten und Däumchen drehen.

Was meint ihr zu den Augmented Reality Karten? Traut euch, nur zu...

Foursquare BlogEngine.NET widget

28. February 2010 21:04
foursquare log

Last Sunday I decided to build a foursquare sidebar widget for BlogEngine.NET since there wasn't anything around yet. The current version simply shows the last places you've checked-in and is mostly based on the twitter widget from Mads Kristensen.

blogengine sidebar widget for foursquare

Requirements
In order to use the widget you will need to have .NET 3.5 installed on your server. I will probably port everything to .NET 2.0 later, but since I was used to work with LINQ, I implemented everything in .NET 3.5.

Installation
First of all download the current version available at codeplex. Extract it and upload everything to your BlogEngine directory into the widgets folder. If you've uploaded the files and switched your current BlogEngine installation to .NET 3.5 you're ready to open your site in the browser and add the widget to the sidebar.
After you've added the widget, you'll have to specify some settings regarding your foursquare feeds. Simply open http://feeds.foursquare.com and copy-paste the urls for the rss and kml feeds into the according input fields inside the foursquare widget edit section. Then go to your foursquare page by clicking on me in the navigation bar at the top, copy and paste the url into the account url input field. Next decide how much your feed should be requested from foursquare. But keep in mind, that if you choose the number of request per hour to high you might get blocked by foursquare. I guess every 15 minutes should already be enough for the average user. Finally choose how many check-ins you want to display on your blog. Next save your settings, and then you're ready to enjoy foursquare together with BlogEngine.NET.

Important
It's possible that the BlogEngine application has to be restarted, after you have added the foursquare widget.

If you have any suggestions or ideas how the widget can be extended or improved please feel free to leave a comment, send me an email or contact me via twitter.

Widescreen Wallpaper von Alberta und British Columbia, Canada

22. February 2010 10:06

Im Sommer 2008 gerade nach erfolgreich bestandener Matur war ich zusammen mit einem Freund im Westen Canadas unterwegs. Dabei entstanden einige Panoramas welche nun endlich zusammengesetzt wurden. (ich weiss... könnte schneller gehen ;-)

Diese Panoramas lassen sich exzellent für Dualscreen PC Systeme als Hintergrundbild nutzen. Die maximale Auflösung ist jeweils 3840x1200 Pixel was für zwei 24 Zoll Monitore ausreichen sollte. Damit nicht alle Bilder einzeln heruntergeladen werden müssen, kann man auch das
Windows 7 Themepack herunterladen.


Whistler Blackcomb mit Ilanaaq links

Whistler Blackcomb mit Ilanaaq links


Nanaimo auf Vancouver Island

Nanaimo auf Vancouver Island


Kelowna

Kelowna


Drumheller

Drumheller


Maligne Lake

Maligne Lake


Valley of the five lakes

Valley of the five lakes


Valley of the five lakes

Valley of the five lakes


See oberhalb von Lake Louise

See oberhalb von Lake Louise


Lake Minnewanka

Lake Minnewanka in der nähe von Banff


Lake Minnewanka

Lake Minnewanka in der nähe von Banff


See auf dem Weg von Vancouver auf Banff

See auf dem Weg von Vancouver auf Banff


See in der nähe von Whistler Bungee

See in der nähe von Whistler Bungee


Grouse Mountain bei Vancouver

Grouse Mountain bei Vancouver


Insel nahe Tofino auf Vancouver Island

Insel nahe Tofino auf Vancouver Island


Vancouver Island

Vancouver Island

Zune Software Cache verschieben

15. February 2010 21:02
Zune Software Quickplay

Die Zune Software das schöne Pendant zu Apples iTunes ist bei mir die wahrscheinlich am meisten genutzte Applikation neben dem Twitterclient, Outlook und dem Browser.
Damit das Programm schön flüssig läuft und die Vodcasts auch möglichst schnell mit dem Gerät synchronisiert werden können, werden die Videos vorkonvertiert und im Cache gespeichert.

Falls man ohnehin schon knapp an Speicherplatz auf dem C Laufwerk ist dürfte das cachen womöglich eine mittlere Katastrophe auslösen. Damit es nicht so weit kommt kann man den Cache Speicher einschränken was eine Performance einschränkung bedeutet oder man verschiebt den Cache Ordner einfach auf ein anderes Laufwerk. Somit gewinnt man ruckzuck ca. 7GB an Speicherplatz was den Computer unter umständen wieder recht beschleunigen kann.

Wie verschiebt man den Cache der Zune Software?
Nach dem starten der Applikation klickt man rechts oben auf Einstellungen

Zune Software Einstellungen

und danach auf gerät

Zune Software Gerät Einstellungen

und nun auf Konvertierungseinstellungen. Unter dem Punkt Konvertierungsort ist es möglich den neuen Speicherort des Caches festzulegen.

Zune Software Konvertierungseinstellungen

Nach dem Klick auf OK werden sämtliche Cache Dateien an den neuen Speicherort verschoben.

Automatische MySQL Backups mit MySQL Administrator unter Windows Vista / 7

1. February 2010 21:06

Letzte Woche haben wir gesehen wie man den Webspace sichern kann. Dieses mal werden wir uns ums Backup der MySQL Datenbank kümmern. Kurz vorweg, ich werde ich in diesem Beitrag nur über das sichern einer von aussen zugänglichen Datenbank schreiben. Ebenfalls ist das hier gezeigte für Windows Vista / 7 vorgesehen.

Bevor wir mit der eigentlichen Sicherung beginnen können, muss ein Passwort für das aktuelle Benutzerkonto vergeben werden. Um dies zu bewerkstelligen auf Start > Systemsteuerung > Benutzerkonten klicken und Kennwort für das eigene Konto erstellen anwählen. Passwort eingeben und bestätigen.

Hinweis: Durch das hinzufügen eines Passwortes wird nun jedes mal nach dem Ruhezustand oder beim Hochfahren nach dem Kennwort gefragt. Für die Eingabe beim Hochfahren gibt es allerdings einen Trick sodass man es nie wieder eingeben muss und der Computer immer direkt ins Konto startet.

Lösung: Klicke auf Start und gib ins Suchfeld netplwiz ein. Wähle nun das aktuelle Konto an, und entferne das Häkchen bei Benutzer müssen Benutzernamen und Kennwort eingeben. Nach einem klick auf Übernehmen sollte der Computer beim nächsten Starten nicht wieder nach dem Kennwort verlangen.

Nachdem die Passwort Angelegenheiten geklärt sind können wir endlich mit der Sicherung der DB beginnen. Dafür benötigen wir das Programm MySQL Administrator welches Bestandteil der MySQL GUI Tools ist. Am einfachsten die Windows (x86) Variante (aktuell Version 5.0-r17) auswählen und herunterladen.

Passwort Speicher
Sobald das Software Paket installiert ist, kann man den MySQL Administrator mit der Angabe der Datenbank Daten starten. Damit die Backups automatisch ablaufen, müssen die Passwörter für den Windows Benutzer Account und die MySQL Datenbanken gespeichert werden. Klicke dafür in der Menüleiste auf Tools gefolgt von Options. Aktiviere das Häkchen bei Store passwords und wähle für Password storage method die Option Obscured aus. Bestätige alles mit einem klick auf Apply und anschliessend Close.

MySQL Administrator Options Window

Sicherungsprojekt erstellen
Nun zum Backup, klicke in der linken Spalte auf Backup und dann auf den Knopf New Project.Gib einen Namen für die Sicherung ein und füge zu sichernde Datenbanken mit eine klick auf den > Knopf hinzu. Sobald alle notwendigen DBs hinzugefügt wurden, kann auf den Tab Reiter Schedule geklickt werden um die Sicherungsintervalle festzulegen.

MySQL Administrator Backup erstellen

Sicherungsintervalle einstellen
Setze zuerst das Häkchen bei Schedule this backup project und gib den Pfad und den Dateinamen an unter welchem die MySQL Datei auf dem Computer abgelegt werden soll. Weiter unten findet man die ziemlich selbst erklärenden Einstellungen wo festgelegt werden kann wann und in welchen Abständen eine Sicherungskopie gemacht wird. Falls alle Variablen gemäss den individuellen Anforderungen eingestellt sind genügt ein klick auf Save und die Angabe des Passwortes des aktuellen Windows Benutzerkontos um die automatischen Backups zu aktivieren.

Tipp: Der Speicherort für die .sql Datei sollte falls möglich nicht auf dem C Laufwerk liegen, da das Backup sonst aus Grund ungenügender Rechte scheitern könnte.

Über mich

Hallo ich bin Philipp Küng.
Momentan studiere ich an der ETH Zürich Elektrotechnik & Informationstechnologie.

Foursquare

Google Reader

Delicious Links

Flickr

Vimeo

Informationen

Besucher meines Blogs werden per Google Analytics analysiert.

Google Analytics

Der Inhalt dieses Blogs steht unter der Creative Commons Attribution-Share Alike 2.5 Switzerland License

Creative Commons License