Uninteressantes von einem Anwendungsentwickler aus Linse
 

Die neusten Blog Einträge

 
Seite 3 von 41

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  2 Kommentare 2 Kommentare  

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) ;)

 

Google Accounts nach Titanium Backup wiederherstellung

Kategorie "Android" Android  Verfasst am 13.11.2011 11:16 13.11.2011 11:16  2 Kommentare 2 Kommentare  

Ich musste gestern durch einen Softwarefehler (muss ich bei gelegenheit noch im Bugtracker von Cyanogenmod melden) mein Handy whipen und mit Titanium Backup wiederherstellen, was glücklicherweise gerade am Morgen ein automatisches Backup gemacht hatte. :)

Nach der Wiederherstellung Telefon neu gestartet, Market geöffnet um Updates zu installieren, funktionierte nicht. Der Market sagte nurnoch das ich mich authentifizieren müsse. Auch die Synchronisation mit Google funktionierte nicht mehr.

Dann habe ich einfach bei meinen beiden Konten das Password geändert und das Handy noch einmal neu gestartet. Danach ploppten zwei Meldungen auf, dass ich das neue Password eingeben soll. Kontakte und Kalender synchronisierten wieder und der Market funktionierte auch wieder.

Ist die Frage wieso Titanium das nicht mitgesichert hat... :(

 

Operation VCR

Kategorie "Hard- und Software" Hard- und Software  Verfasst am 12.11.2011 23:06 12.11.2011 23:06  4 Galeriebilder 4 Galeriebilder  1 Kommentar 1 Kommentar  

Als ich vergangene Woche wollte ich eigentlich nur den Fightclub (psst, man darf nicht drüber reden. ;)) aufnehmen. Am nächsten Morgen hatte sich der VCR wie erwartet mit voller Videokassette ausgeschaltet. Nur leider entgültig... :(

Der VCR reagierte auf keinerlei Befehle via Fernbedienung oder Tasten am Gerät. Da half nur noch Strom raus. Schließt man den VCR nun an, fing der Motor an wie blöde zu drehen. Nach einigen Minuten erschien dann eine 27 auf dem Display.

Dann passierte garnichts mehr. Eine Suche bei $SUCHMASCHINE ergab, dass es sich um einen nicht weiter definierbaren Fehler am Netzteil handeln soll.

Ich war an der Stelle übrigens nicht in der Lage $SUCHMASCHINE zu bedienen... Habe fast eine Stunde ohne wirkliches Ergebnis gesucht, mein Kumpel hatte nach 15 Minuten schon die Mögliche Ursache gefunden... *grml*

Nun ist heute ein Kumpel (Elektronik-Pro ;)) zu Besuch und hat sich dem tollen Gerät angenommen. Nach langem rumprobieren fand er dann die mögliche Ursache. Einige Elkos im Netzteil sind ausgelaufen. Jetzt werden erstmal neue bestellt und eingelötet.

Mal sehn ob das gute Stück dann wieder funktioniert. :)

Seite 3 von 41

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   Drucken   EZFlash Vi   Eclipse   Eingabegeräte   Ekelhaft   Email   Essen   Ethernet   Evernote   ExtJS   Facebook   Fail2Ban   Fanartikel   Feiertage   Fernsehn   Firefox   Flash   Flattr   Fotografie   Fritz!Box   Fun   Fußball   GEZ   GPS   Gameboy Advance   Games   Git   Gnome   Google   Google Android   Google Android Hacking   Google+   Grafiken   Grand Theft Auto IV   HTC   HTC Desire Z   HTML   Handhelds   Handy   Handy Apps   Hardware   Hardware Hacking   Homebrew   ICQ   IRC   ImapFilter   Internet   Internet Explorer   Internet Relay Chat (IRC)   Internetzensur   Java   JavaScript   JeeGeek   Justiz   Kino   Konzert   Kultur   Kumpels   Legend of Zelda   Linux   Linux Mint   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   SD-Karte   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   Tablets   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   ncurses   netcup   openSSL   r0ket   sim4000.de   vim   Überwachung   Überwachungsstaat   üäx.de   1337