Uninteressantes von einem Anwendungsentwickler aus Linse
 

Die neusten Blog Einträge

 
Seite 1 von 39

Ethernet over USB Adapter für die Pandora

Kategorie "OpenPandora" OpenPandora  Verfasst am 21.01.2012 16:58 21.01.2012 16:58  2 Galeriebilder 2 Galeriebilder  2 Kommentare 2 Kommentare  

Ich spiele momentan viel mit alternativen Betriebssystemen für die Pandora rum. Um da ein wenig mehr Bandbreite zu haben, war ich auf der Suche nach einem USB to Ethernet Adapter. Und ich habe auch einen schönen gefunden. :)

Der USB AdapterEthernet USB Adapter mit Pandora und Maus

Das gute Stück wird bei Amazon als Kensington Mini Dock mit Ethernet (3x USB 2.0) schwarz beworben. Neben einem 100MBit RJ-45 Anschluss besitzt der Adapter noch drei USB 2.0 Ports. Somit hat man zwei Fliegen mit einer Klappe geschlagen.

Das "original" System der Pandora erkennt den Adapter sofort. Man muss nur im Network Manager auf die Verbindung tippen. Plug & Play also. 

In dem Arch Linux Package von wejp wird der Adapter zwar erkannt und in ifconfig aufgelistet, mit wicd versteht er sich allerdings nicht. Da muss man nacharbeiten. Das werde ich die Tage mal versuchen.

Auf jeden Fall kein Fehlkauf und ein super Teil für meine Pandora. :)

 

Wii komplett geknackt

Kategorie "Nintendo" Nintendo  Verfasst am 20.01.2012 17:43 20.01.2012 17:43  1 Kommentar 1 Kommentar  

Genau wie bei meinem Handy hat der Vorsatz, die Wii nicht zu knacken nicht wirklich lange gehalten. *G* Nach ein wenig Starthilfe von pingman, war das nicht wirklich kompliziert.

Es wäre allerdings Sinnlos hier das Tutorial was ich benutzt habe, noch einmal zu schreiben. Deswegen nur eine kurze Übersicht wie das ganze funktioniert. Die nötigen Links findet Ihr am Ende des Artikels.

Ziel ist es, die original Spiele mit der Wii auf eine externe Festplatte zu rippen, und diese auch von da aus zu starten. Wie man illegale Warez-Images startet werde ich hier natürlich nicht erklären.

Wie bei allen Hacks gilt auch hier: Wenn Ihr etwas falsch macht, ist die Wii kaputt! Garantie weg und keine Möglichkeit auf Reparatur.

Rundumglücklich-Tool: Der UHG-Downloader

Der UHG-Downloader ist ein geniales Tool. Er stellt alles nötige für den Wii Hack zusammen, sodass man die fertig vorbereitete SD Karte nur noch in die Wii stecken, und alles nacheinander ausführen muss.

LetterBomb Exploit

Letter Bomb LogoDer Einstieg in das System der Wii mit der neusten Firmware Version (4.3E) ist die LetterBomb. Man muss auf der Website der LetterBomb die MAC Adresse der Wii angeben. Dann wird speziell für die eigene Wii ein Exploit generiert.

Das Exploit wird wie in dem mitgelieferten HowTo beschrieben auf die SD Karte kopiert. Jetzt kann die Wii angeschaltet werden. Nun einfach in das "Postfach" gehen und einen oder zwei Tage zurück springen. Es erscheint ein Briefumschlag der aussieht wie das LetterBomb Icon. Klickt man das Icon an wird es "gruselig".

Der Bildschirm wird schwarz. Man muss nun einige Minuten warten, biss man dazu aufgefordert wird (2) auf der Wii Fernbedienung zu drücken. Ist das Exploit fertig gestartet, kann man nun BootMii und den Homebrew Channel installieren.

BootMii ermöglicht es einen Vollbackup des Wii Systems zu erzeugen. Das sollte man auch später machen, bevor das System komplett geknackt ist. Der Homebrew Channel ermöglicht es eigenen Code im Wii System auszuführen. Ohne kompletten Hack funktioniert aber nicht annähernd alles. [...] Weiterlesen...

 

Harman Kardon AVR10 Verstärker lässt sich fernsteuern

Kategorie "Film & Musik" Film & Musik  Verfasst am 14.01.2012 16:34 14.01.2012 16:34  1 Kommentar 1 Kommentar  

Ich bin heute ein bisschen am Ausmisten gewesen. Dabei viel mir auf, dass mein Verstärker auf der Rückseite einen Video Ausgang besitzt. Habe das ganze mal direkt verkabelt und stieß beim Lesen der Bedienungsanweisung auf das Kapitel "Remote Control".

Man kann den Verstärker also mit einer Fernbedienung steuern. Das wusste ich nicht, da ich den Verstärker geschenkt bekommen habe. Meine Noname-Universalfernbedienung konnte den Verstärker auf Anhieb ansteuern. Dabei fiel mir folgendes auf:

Das Rad für die Lautstärkeregelung dreht sich beim Regeln der Lautstärke mit der Fernbedienung wie von Zauberhand mit. Das finde ich echt genial gelöst. Hätte nicht gedacht das sich auch die Lautstärke über die Fernbedienung steuern lässt. :)

Über die Kanäle VCR1 und VC2 lassen sich übrigens wirklich Videosignale an den Fernsehr senden. Da hängt jetzt meine Wii und der SAT Receiver dran.

 

Operation VCR die Zweite - Der Patient lebt!

Kategorie "Hard- und Software" Hard- und Software  Verfasst am 07.01.2012 18:50 07.01.2012 18:50  3 Galeriebilder 3 Galeriebilder  0 Kommentare 0 Kommentare  

Nachdem der VCR, ein Grundig GV 250 VPT, lange in der Ecke stand, habe ich heute endlich die Gebrauchsanweisung wieder gefunden und habe mich direkt mal daran versucht in wieder zum laufen zu bekommen. Was bei dem Ding überhaupt nicht einfach ist!

Mein bester Kumpel, hier im Blog unter dem Namen Ksanto unterwegs, hatte ja vor einiger Zeit die Elkos im Netzteil erneuert und meinte, nun sollte wieder alles funktionieren. Was soll ich sagen? Er hats geschafft! :) Es funktioniert wieder alles wie es soll.

Typenschild Grundig GV250 VPTVorherNacher

Schnellanleitung zur Neueinrichtung

Da es einige Zeit gedauert hatte bis das Ding lief, hier ein kurzer Crashkurs zur Einrichtung.

Anschliessen
Mangels ausreichender SCART Ports, möchte ich den VCR am Antennenanschluss meines Fernsehrs anschließen. Zur Einrichtung am besten erstmal SCART und Antenne an den Fernsehr anschliessen. Sodass man überhaupt erstmal ein Testbild bekommt.

Sender des Recorders einschalten
Damit auf der Antenne überhaupt ein Signal zum TV geht, müssen die Sender im Recorder aktiviert werden. Auf der Fernbedienung dazu [CODE] 5819 [OK] eintippen. Danach auf einem beliebigen Sender im TV einen Sendersuchlauf im UHF Band durchlaufen lassen. Nun sollte der Recorder gefunden werden. SCART kann jetzt entfernt werden.

Recorder auf Primär schalten
Mit der Fernbedienung des Recorders kann man zwei Geräte steuern. Damit dieser als VIDEO1 behandelt werden kann, muss auch wieder ein Code eingegeben werden. [CODE] 5816 [OK]. Um den Recorder als VIDEO2 zu behandeln einfach als Code [CODE] 5817 [OK] eintippen.

Nun sollte der Recorder wieder ganz normal funktionieren. Eventuell halt noch Standardkram wie Uhrzeit und Datum einstellen.


Vielen vielen Dank an Ksanto, der das so super wieder hinbekommen hat. :)
Have fun. ;)

 

Farbdisplay für die r0ket

Kategorie "Hard- und Software" Hard- und Software  Verfasst am 03.01.2012 19:36 03.01.2012 19:36  0 Kommentare 0 Kommentare  

Farbdisplay für die r0ketHeute ist das Farbdisplay für meine r0ket angekommen. Es handelt sich dabei um ein Nokia 1600 Display.

Die Installation ist simpel: Altes Display entfernen, neues einsetzen, freuen. :)

Im r0ket Wiki gibt es dazu eine l0dable die das anzeigen von Animierten Bildern als Nick erlaubt.

Da das Entfernen des alten Displays nicht wirklich einfach war, habe ich das neue mit einem Tesa Poster Strip befestigt. So kann man das Display viel einfacher wieder entfernen.

Das Display kann man zum Beispiel bei Ebay bekommen. Meins hat um die 5 Euro gekostet.

Die Bitmap muss 98 Pixel breit, und je Frame 70 Pixel hoch sein. Eine Bitmap mit drei Frames ist somit 98x210 Pixel groß. Wichtig: Die Animation wird von unten nach oben abgespielt! [...] Weiterlesen...

 

28c3: Die r0ket

Kategorie "Hard- und Software" Hard- und Software  Verfasst am 03.01.2012 03:01 03.01.2012 03:01  2 Kommentare 2 Kommentare  

Die r0ket ist ein kleiner Microcontroller mit LCD Display. Sie wurde auf dem Chaos Communication Camp 2011 und auf dem 28c3 verteilt. Über die mitgelieferte Firmware lassen sich kleine Programme starten, die Spielereien wie Tetris, Doodle Jump, Space Invaders oder Pong erlauben.

Die Mini-C-Programme werden fertig kompiliert auf dem 500KB großen Flash Speicher abgelegt, der ganz einfach als USB Stick an den PC angeschlossen werden kann. Über den Micro USB Port wird auch der Akku auf der Rückseite der r0ket geladen.

Einige meiner C-Programme gibt es in einer Evernote Notiz. Dabei bitte beachten das dies die ersten Feldversuche mit C von mir sind. Somit könnten sich im Quelltext noch einige Patzer verstecken. ;)

Zusätzlich kann die r0ket mit den m0dul Ports um weitere Hardware erweitert werden. Zum Beispiel die r0ket flame. Außerdem können die r0kets untereinander mit einem RF kommunizieren, was Multiplayer Games, Chats, Dateien tauschen, und andere interessante Spielereien ermöglicht. :)

Weitere Informationen über die Hardware gibt es im r0ket Wiki.

r0ket Features

Weitere Links: Erster Einstieg, Eigene Programme schreibenFarbdisplays für die r0ket

 

Frohes Fest

Kategorie "Allgemein" Allgemein  Verfasst am 24.12.2011 16:22 24.12.2011 16:22  0 Kommentare 0 Kommentare  

Ich wünsche allen ein wunderschönes Fest und einen guten Rutsch.
Vielleicht sieht man sich ja auf dem 28c3. :)

Und denkt dran, ER sieht alles!

Santa sudo

 

ADO.NET und Views in MS SQL

Kategorie "Microsoft .NET" Microsoft .NET  Verfasst am 14.12.2011 19:46 14.12.2011 19:46  0 Kommentare 0 Kommentare  

Nach langer Zeit mal wieder ein Kommentar von mir. :)

In meinem neuen Job habe ich mittlerweile viel mit Microsoft Produkten wie SQL Server und Visual C# zu tun. Ich muss sagen, dass es nicht annähernd so schlimm ist, wie die meisten Programmierer die ich so kenne immer sagen. Es macht schon fast Spaß. ;)

Heute stieß ich aber auf ein Problem, welches so richtig zum kotzen war.

Serverseitig setzen wir in einer größeren Server Applikation ADO.Net ein, was eine Abstraktionsebene für den Zugriff auf Datenbanken bereit stellt. Alle Tabellen stehen im Programmcode als Objekt bereit, sodass man auf "echte" SQL Queries in 99% der Fälle verzichten kann.

Über einen Wizard kann man diese Objekte automatisch erzeugen lassen. Man muss hier eigentlich nichts von Hand machen. Problematisch wird es hier, wenn man auf komplizierte Views zugreifen will. Denn ADO.Net verlangt in jeder Tabelle/View einen eindeutigen Primärschlüssel.

In einem komplizierten View mit GROUP BY, DISTINCT oder Subqueries findet ADO.Net keinen Primärschlüssel mehr und verweigert das Erzeugen der Objekte. Tja... Und dann steht man da... *grrr*

Abhilfe schafft hier ein kleiner Hack, der einen Primärschlüssel "ercheatet". Dadurch das man den bei Views sowieso nicht braucht, ist das aber wurscht. ;) Folgendes setzt man als Spalte in das View ein:

ISNULL(CAST(
   CASE ROW_NUMBER() OVER (ORDER BY columnNames)
      WHEN ROW_NUMBER() OVER (ORDER BY columnNames) THEN 
      ROW_NUMBER() OVER (ORDER BY columnNames)  
   ELSE 0  
END AS int), 0) AS ID

Der SQL Schnipsel erzeugt eine Spalte mit einer fortlaufenden Nummer, die ADO.Net lustigerweise als Primary Key annimmt. Wieso das so ist: Keine Ahnung. Ich war einfach froh mit einer laufender Server Applikation im Keller nach Hause fahren zu dürfen. ;)

Die Tage wird es bestimmt noch mehr zu .NET und anderen Microsoft-"Verbrechen" geben.
Seid gespannt. :)

 

Reinstallation von Grub mit chroot

Kategorie "Linux" Linux  Verfasst am 16.11.2011 09:32 16.11.2011 09:32  2 Kommentare 2 Kommentare  

Nach der Installation von Windows auf einem beliebigen Rechner ist bekannterweise Grub weg. Windows installiert einfach ohne zu Fragen seinen eigenen Bootloader und löscht damit Grub.

Abhilfe schafft hier eine beliebige Linux Live CD, von der gebootet werden muss. Alles was man dann noch benötigt ist ein Root-Terminal.

Im Terminal welches die Live CD bereit stellt baut man sich eine chroot Umgebung mit der Root Partition der nicht bootbaren Linux installation auf. Chroot ermöglicht das Arbeiten in dieser Installation, obwohl man diese nicht gebootet hat.

mount /dev/sdXn /mnt
mount --bind /dev/ /mnt/dev/
mount --bind /proc/ /mnt/proc/
chroot /mnt/ /bin/bash
grub-install /dev/sdX

X = Ein buchstabe, n = eine Zahl. Beispiel: /dev/sda1

Man mountet die betroffene Root Partition an einer beliebigen Stelle. Nun muss man die /dev/ und /proc/ Dateien des Live Systems in das zuvor gemountete System "verlinken". Das erledigt hier der mount --bind Befehl.

Danach kann man via chroot in die Installation wechseln. Sofern man einen eigenen Promt beim root Benutzer erstellt hat, wird dieser nun auch Wirksam. Daran erkennt man ganz gut das es geklappt hat.

Nun kann Grub neu installiert werden. Es sollte die Ausgabe kommen, dass die Installation ohne Fehler abgeschlossen wurde.

Have fun (again) ;)

Seite 1 von 39

Tag Cloud

28c3   3D   ASCII   Akismet   Allgemein   Animation   Apache   Arbeit   Arch Linux   Archos 5   Asterix & Obelix   Audio   Auto   BOINC   Bash   Bitlbee   Blog v2.0   Bluetooth   Bodenwerder   Bouncer (BNC)   Bundestagswahl 09   Bücher   CCC   Chromium   Comics   Computerspiele   Content Managment System   Creative Commons   CyanogenMod   Cybton   DAU Alarm   DLRG   Datenbanken   Datenschutz   Debian   Deutsches Rotes Kreuz   Domains   EZFlash Vi   Eclipse   Eingabegeräte   Ekelhaft   Email   Essen   Ethernet   Evernote   Facebook   Fanartikel   Feiertage   Fernsehn   Firefox   Flash   Flattr   Fotografie   Fritz!Box   Fun   Fußball   GEZ   GPS   Gameboy Advance   Games   Gnome   Google   Google Android   Google Android Hacking   Google+   Grafiken   Grand Theft Auto IV   HTC   HTC Desire Z   HTML   Handhelds   Handy   Handy Apps   Hardware   Homebrew   ICQ   IRC   ImapFilter   Internet   Internet Explorer   Internet Relay Chat (IRC)   Internetzensur   Java   JavaScript   JeeGeek   Justiz   Kino   Konzert   Kultur   Kumpels   Legend of Zelda   Linux   MS SQL Server   Marilyn Manson   Microsoft .NET   Minecraft   Mobile   Mozilla   Music Player Daemon (MPD)   Musik   MySQL   NPD   Natur   Netbeans   Netbooks   Netzwerk   Nintendo   Nintendo DS   Nintendo DSi   Nintendo Wii   Notebook   OpenOffice   OpenOffice Impress   OpenWRT   PC Hardware   PHP   Pandora   Papierkorb   Patentrecht   Pidgin   Piratenpartei   Piwik   Politik   Privat   Programmieren   Projekte   PulseAudio   QR-Code   RSS   Rammstein   Root   SOGo Scalable OpenGroupware   SSH   SVN   Schlüsselband   Schule   Seagate Freeagent Dockstar   Server   Serversicherheit   Sesamstraße   Shellscripting   Shopping   Shortlinker   Skype   Social Networks   Software   Spam   Spenden   Spongebob   Straßenverkehr   Support   TV   Technik   Textverarbeitung   Thunderbird   Truecrypt   Twitter   Typo3   UMTS   USA   USB   Ubuntu   Underground Shopping   Urheberrecht   Urlaub   VMWare   VNC   Vereine   Verkaufen   Verstärker   Videorecorder   Viren und andere Schädlinge   Virtual Box   Vorratsdatenspeicherung   WLAN   Wahlen   Webspace   Wehrdienst   Weserbergland   Willkommen   Windows   Windows 7   X11   XFCE   XML   XStylus   Zeitschriften   Zensur   bind9   ffmpeg   netcup   openSSL   r0ket   sim4000.de   vim   Überwachung   Überwachungsstaat   üäx.de   1337