Twitter & Soziale Netzwerke

by Bernhard Wurm 11. May 2012 14:45

Soziale Netzwerke hin und her. Alle reden darüber und in so manchen muss man einfach vertreten sein. Als Privatperson, als Unternehmen, und so weiter.

Da man in der IT ohnehin neugierig sein muss und den hang hat vieles zu versuchen hab ich mir einen Twitter Account zugelegt. Einerseits bin ich gerne informiert. Was was in der Branche so vorgeht, andererseits schadet es nicht alles ein wenig zu kennen. Außerdem habe ich die Kommentierung des Big Day 2012 Events toll gefunden. Und wahrscheinlich lässt sich ein “interessantes” Datenprofil von meinen öffentlichen Twitter-Followings erstellen. Ich werd doch mal kein Einreiseverbot in die USA deswegen bekommen… andererseits. Wer weiß…

Allerdings habe ich auch gemerkt dass es die sozialen Netzwerke nicht leicht haben. Salop Formuliert – man möge mir bitte verzeihen - “Jeder” kennt Twitter, doch kaum einer twittert. Google+ ist überall bekannt doch interessiert ebenfalls keinen. Xing “verkommt” zunehmend zu einer Rekruting Plattform. Und Facebook … lebt. Alle anderen LinkedIn usw. sind ebenfalls kaum wahrzunehmen.

Nun ja. Sollte jemand, der das liest twittern, so eine bitte überprüf doch mal die WikiLeaks Seite, ob auch dein Benutzername nicht darin vorkommt: http://www.airdemon.net/hacker107.html denn diese Über 50.000 Accounts wurden gehackt.

In diesem Sinne. Happy tweeting.

Tags:
Categories:

Visual Studio 11 Oberfläche

by Bernhard Wurm 9. May 2012 14:36

Die Visual Studio 11 Oberfläche wird wieder geändert. Doch etwas weniger düster und doch etwas mehr “Bunti bunti”. Mir persönlich gefällt der RC besser als die Beta und freu mich auf die RTM Version!

http://blogs.msdn.com/b/visualstudio/archive/2012/05/08/visual-studio-11-user-interface-updates-coming-in-rc.aspx

Tags:
Categories: Visual Studio

Single Page Application Troubleshooting

by Bernhard Wurm 8. May 2012 15:39

Nach der Installation von ASP.NET MVC4 Beta im Visual Studio 2010 gibt es ein neues Projekt-Template – eine Single Page Application. In Verbindung mit Upshot, Knockout sowie natürlich jQuery usw. können hier interessante Anwendungen erstellt werden. Als Entwickler muss man natürlich dem Drang nachgeben und sich hier versuchen. Und da es in vorgefertigten Tutorials immer leichter geht als in einem echten Projekt bin ich auf so manche Hürden gestoßen.

1) Ganz wichtig ist, dass man trotz aktueller MVC Installation das Single Page Application Template (z.B.: per nuget) erneut installiert, um hier die aktuellste Version zu erhalten!

Mein Projekt wurde anschließend aktualisiert. Eine Fehlermeldung vom Visual Studio hat womöglich verhindert, dass das gesamte Projekt korrekt auf die neuesten Elemente aktualisiert wurden. Dies viel jedoch nicht gleich auf.

Erst als ich neben dem Auslesen auch ein Element einfügen wollte kam ständig eine Fehlermeldung:

405 Method Not Allowed bei api/Controller?action=/Submit

Durch das Einfügen von knockout.debug.js (anstatt der knockout-2.0.0.js) und clientseitigem Javascript-Debug kam ich auf eine weitere, etwas mehr detailiertere Fehlermeldung: “The requested resource does not support http method 'POST'

Leider hat auch dies nicht so ganz wirklich gut weiter geholfen, denn die bisher gefundenen Lösungsvorschläge waren:

  1. Überprüfe, ob die Insert-Methode im Controller auch Insert[NameDerEntityKlasse] heißt
  2. Gib ein Insert-Attribut über die gewünschte Methode

Beides mehrfach überprüft und hat nichts geholfen.

Schlussendlich hat mir ein Blogpost geholfen bzw. die darin vorgeschlagene Lösung (http://forums.asp.net/t/1785874.aspx/1)

In der Globa.asax.cs gilt es die Http-Route zu ändern, damit diese nicht auf den Id-Parameter im Querystring, sondern auf den Action-Parameter hört. Dies war die Lösung dieses Problems – zumindest für mich SmileIch hoffe, dass diese Lösung noch weiteren Entwicklern hilft und die Stunden der Suche verringert.

Also von:

routes.MapHttpRoute(
name: "DefaultApi",
routeTemplate: "api/{controller}/{id}",
defaults: new { id = RouteParameter.Optional }
);

nach:

routes.MapHttpRoute(
name: "DefaultApi",
routeTemplate: "api/{controller}/{action}",
defaults: new { action = RouteParameter.Optional }
);

Tags:
Categories: Dev-WTF> | ASP.NET

Was sind .onion und das Darknet?

by Bernhard Wurm 18. March 2012 18:32

Ohne in den Details auf die Hintergründe eingegangen zu sein, wurde in diesem Beitrag bereits erwähnt dass niemand per’se Anonym im Internet surfen oder E-Mails abrufen kann.

Doch lasst uns den Horizont etwas erweitern – da ich in Diskussionen erfahren habe, dass auch IT Fachleuten diese Themen unbekannt sind: Es gibt Möglichkeiten anonym zu bleiben – wer das will. Das Tor-Netzwerk ist ein Beispiel dazu. Dadurch kann sich der Surfer anonym im Netz bewegen. Doch wie sieht es aus, wenn eine Internetseite anonym betrieben werden sollte? Jetzt wirds im ganz normalen Internet etwas eng.

Eine Art privates Netz mit einer eigenen “DNS”-Struktur ermöglicht es auch Server anonym zu betreiben. Hierbei handelt es sich um die viel zitierte dunkle Seite des Internet – dem sogenannten Darknet. Dieses Netz kann  nicht mit dem normalen Browser verwendet werden. Diese sind aber über das TOR Netzwerk verfügbar und werden dann entsprechen anonym geroutet. Also ist sowohl der Server, als auch der Client im Allgemeinen (außer mit Flash und ähnliche nicht-TOR-kompatiblen-Anwendungen) anonym.

Seiten, die sich im Darknet befinden benutzen gerne .onion als inoffizielle TOP-Level-Domain, welche nicht über die offiziellen DNS Server geroutet wird.

Die Bezeichnung Onion (deutsch Zwiebel) kommt übrigens von einem zufälligen Routing-Verfahren, welches die Anonymität ermöglicht.

 

Warum das Darknet?

Dieses wurde ursprünglich entwickelt um einen anonymen Internet Zugang in streng kontrollierten Ländern benutzen zu können ohne dass der Benutzer gleich von der Öffentlichkeit abgeschottet wird – Stichworte CHINA, IRAN, IRAK.

Gleichzeitig flüchten sich natürlich auch alle möglichen Gestalten, die nicht erkannt werden wollen oder illegale Dienste anbieten wollen in dieses Darknet – angeblich.

 

Eigentlich sollte es kaum Gründe geben, sich im Darknet aufzuhalten oder dort hin zu flüchten. Andererseits… ACTA, Vorratsdatenspeicherung,… etc. laden immer mehr Menschen dazu ein sich mit den Themen zu beschäftigen.
Nebenbei erwähnt: sollte man sich jedoch auf IT Security Seiten aufhalten wollen um gegen aktuellste Expliods geschützt bzw. informiert zu sein schadet ein anonymisierter Zugang bestimmt nicht…

 

Inzwischen versuchen die Behörden und Staaten die Anonymität im Internet konsequent mit der Nutzung der technischen Möglichkeiten abzuschaffen (Beispielerläuterung hier) und dies lädt langsam aber sicher zum Protest ein: www.zeichnemit.at, http://www.stopp-acta.info/ – wie man vielerorts  Wahrnimmt.

 

Ohne weiter ausschweifen zu wollen hier noch einmal zusammengefasst:

  1. Niemand ist im offiziellen Internet anonym.
  2. Das TOR Netzwerk oder auch Freenet (unter anderem) ermöglicht als Client anonym aufzutreten.
  3. Das Darknet ist in diesem Zusammenhang ein inoffizielles Internet, welches vom offiziellen Internet nicht erreichbar ist und auf Anonymität optimiert ist.
  4. Im Darknet sind auch Server anonym.
  5. Flash und andere Plugins können die Anonymität aufheben.

Tweets zur Vorratsdatenspeicherung: https://twitter.com/#!/search/%23Vorratsdatenspeicherung

Tweets zum Thema ACTA: https://twitter.com/#!/search/%23ACTA

Categories: Security

Sind wir anonym im Internet?

by Bernhard Wurm 17. March 2012 17:28

Das wir nicht anonym im Netz surfen sollte doch inzwischen Allgemein bekannt sein oder? – Nein, leider nicht.

Und nein lieber Leser auch Du liest deine E-Mails nicht Anonym. Im Allgemeinen weiß jeder Werbetreibender, welche E-Mails du wann, wo und mit welchem E-Mail-Programm gelesen wurde. Und ja, mindestens Dein Internet Provider weiß, dass Du genau diesen Beitrag liest.

Es ist natürlich klar, dass im Allgmeinen nicht jeder PC Benutzer die technischen Hintergründe kennt, warum dies nicht der Fall ist. Es ist auch klar, dass nicht jeder PC (und natürlich auch MAC) Benutzer weiß, dass dies so ist – leider.

Ich schätze, dass die meisten IT Fachleute wissen (sollten), dass dies eine Tatsache ist.

Die Frage die sich natürlich stellt ist, ob dies ein Problem darstellen könnte? Dazu ein ganz klare Aussage: Njein. – Meistens nicht

Winking smile

Categories: Security

Visual Studio 11 BETA ist verfügbar

by Bernhard Wurm 1. March 2012 03:27

Obwohl die Developer Preview eine Herausforderung bei der Deinstallation darstellte kann ich es einfach nicht lassen und muss einen Blick auf die Beta werfen Smile

image

Tags:
Categories: Visual Studio

Visual Studio 11 Developer Preview kills .net4.0

by Bernhard Wurm 23. February 2012 12:00

Nachdem ich gestern die Visual Studio 11 Developer Preview deinstalliert hatte funktionert leider Visual Studio 2010 nicht mehr. Der Start wird mit unbekannten Fehlern verweigert. Eine Reinstallation des Service Pack1 hilft nicht.

Was also tun, nachdem man die Developer Preview von Visual Studio 11 deinstalliert hat? – Das .NET Framework 4 neu installieren. Hier ist der Installer dazu: http://www.microsoft.com/download/en/details.aspx?id=17718 und anschließend die zugehörigen Windows Updates erneut einspielen.

Categories: Visual Studio

Datenschutz & Firefox Add On

by Bernhard Wurm 11. February 2012 15:14

Aufgrund der aktuellen Aufregungen um  das Thema ACTA, Vorratsdatenspeicherung (VDS) in Österreich und der Proteste – zurecht wohlgemerkt – möchte ich kurz über das Thema Datenschutz, schreiben und eine Empfehlung zu einem Firefox Add On diesbzgl. geben.

Ja, ACTA muss zweifelslos verhindert werden und auch die VDS ist nicht in Ordnung. Protetste hierzu sind legitim und so weiter. Weiter unten habe ich ein paar Links zu dem Thema bzw. weiterführenden Infos angeführt.

Doch trotz aller Aufregung stellt sich die Frage was passiert, wenn ACTA doch kommt? Und wie kann man sich davor schützen. Denn wenn Du, lieber Leser, glaubst ACTA betrifft dich nicht, dann irrst Du. Aber das wirst du auch nicht glauben, da du ansonsten ja diesen Beitrag nicht lesen würdest.

Also jetzt gleich einmal gegen die Vorratsdatenspeicherung in Österreich unterschreiben: http://www.zeichnemit.at
Und auch gegen ACTA: https://secure.avaaz.org/de/eu_save_the_internet_spread/?r=act

Also wie kann man sich schützen, was sind Alternativen und was hilft (mehr oder weniger gut).

Natürlich ist eine Möglichkeit lediglich das Tor-Netzwerk zu verwenden, welches im Augenblick noch als sicher gilt und hier die Anonymität im Netz gewährleistet. Im Falle von ACTA werden viele Benutzer zusätzlich wohl noch vom Internet in das Darknet flüchten und dann ist es wohl absolut vorbei mit Jugendschutz und dieses ist voll von Schund, die über Raubkopien weit hinaus gehen. Das Tor-Netzwerk hat aber auch seine Nachteile, nämlich die Geschwindigkeit.

Es ist zwar keine Anonymität, aber zumindest ein kleiner Täusch-Mechanismus, das IPFuck-AddOn vom Firefox (ja, das heißt wirklich so).

image

Hierbei wird die eigene IP-Adresse zwar nach außen bekannt gegeben, aber der Gegenstelle wird vorgegaugelt, dass man lediglich als Proxy fungiert. Das heißt, dass die Gegenstelle, also der Webserver mit dem die Kommunikation stattfindet glaubt, er liefere die Daten nicht an die eigene IP Adresse, sondern man leite diese nur an einen dritten weiter, weil dieser diese anfordert.

Nun ja, nicht perfekt, aber gut möglich, dass so die Anfrage unter den Rost fällt.

Wer dieses Add-On verwenden will muss übrigends nach ipflood suchen und dieses Add-On installieren Smile.

 

Ein Video zum Thema ACTA:

 

 

Hier die versprochene Link-Liste:

Video mit der Erläuterung der Funktionsweise von ipFuck von Sempervideo.
Video zum Thema ACTA von Sempervideo.
Wikipedia Beschreibung zum Thema ACTA.
Wikipedia Beschreibung zum Thema Vorratsdatenspeicherung.
Wikipedia Beschreibung zum Thema Darknet.
Info zum ipFuck Plugin für Firefox.
Projektseite von des Tor Netzwerks.

Categories:

Fehlersuche

by Bernhard Wurm 14. December 2011 07:42

Quizfrage: Was ist bei diesem Screenshot nicht stimmig Smile

clip_image002

Tags:
Categories: Dev-WTF>

Google Calender am Windows Phone 7 einrichten

by Bernhard Wurm 27. November 2011 14:27

Eine scheinbar einfache Aufgabe ist gar nicht so einfach wie man meint, wenn die Voraussetzungen, welche nicht unbedingt offensichtlich sind, nicht gegeben sind. Konkret heißt das, dass ich meinen Google Calender gerne am Windows Phone 7 sehen und somit synchronisiert haben möchte. Also einfach nur das Gmail-Konto in den Einstellungen hinzufügen und los gehts. – denkste Smile

Mango Update ist natürlich drauf und trotzdem gehts nicht. Die Frage ist warum?

Wie so oft im Leben bin ich nicht der erste mit der Fehlermeldung und so lieferte das MDSN Forum die Antwort: http://forums.create.msdn.com/forums/p/86127/555747.aspx

Ich habe zwar ein Google-Konto, aber kein Gmail Konto! Und das ist auch das Problem. Also mit dem Google-Konto auch Gmail aktivieren und dann mit der Gmail Adresse anmelden und es geht auch.

So richtig sexy ist das nicht aber hilft ja wieder mal nix.

Warum überhaupt neben dem Facebook-Kalender, dem Windows Live-Kalender,… auch noch Gmail hinzufügen?

Die IT ist im Wandel – tja wer hätte das gerade bei der IT gedacht Winking smileAber echt jetzt. Angelika und ich wollen einfach wissen was beim Anderen los ist und so heißt es einen Kalender verwenden, da ist man schnell mal auf der Suche nach einer online-Kalender-Lösung, die verschiedenste Konten miteinander verbinden kann. Mit etwas wehmut sind wir somit bei Google gelandet. Warum nicht Windows Live? Hm. gute Frage Winking smile

Categories: Mobile