Uninteressantes von einem Anwendungsentwickler aus Linse
 

Die neusten Blog Einträge

 
Seite 4 von 39

GPS und UMTS Probleme beim Desire Z mit CM 7.1 RC1

Kategorie "Android" Android  Verfasst am 16.08.2011 18:48 16.08.2011 18:48  0 Kommentare 0 Kommentare  

Einige CyanogenMod User berichten von Problemen mit UMTS und GPS mit dem HTC Desire Z. Beides soll nur sporadisch gehen oder auch garnicht. Ich hatte mal wieder das Problem mit GPS.

Auf der Support Downloads Seite im CyanogenMod Wiki findet sich eine neue Radio Version die das ganze bei mir behoben hat. Und zwar die 12.56.60.25_26.10.04.03. Das Radio Image kann ganz einfach via fastboot geflasht werden.

Hier gilt wie immer: Das Radio Image ist speziell für HTC Vision Modelle gedacht und kann andere Android Geräte bricken und somit unbrauchbar machen. Also erst denken und dann machen!

fastboot flash radio radio.img

War der Flashvorgang erfolgreich, kann wieder Android gestartet werden. GPS und Co. sollten wieder tadellos funktionieren.

 

Mit Tastenkombination WLAN und Bluetooth an- und ausschalten

Kategorie "OpenPandora" OpenPandora  Verfasst am 02.08.2011 14:53 02.08.2011 14:53  2 Galeriebilder 2 Galeriebilder  0 Kommentare 0 Kommentare  

Durch Zufall habe ich herausgefunden, dass man in XFCE Tastenkombinationen für das Ausführen von Befehlen hinterlegen kann. So kann man zum Beispiel WLAN und Bluetooth an- und ausschalten oder ein Terminal Fenster öffnen.

Tastenkombinationen anlegenCPU Takt ändern

In meiner Schnipseldatenbank gibt es noch ein paar Scripte die das einbauen von Funktionen in das XFCE Panel und als Tastenkombination erleichtern.

CPU Takt ändern
Dropbear SSH Daemon starten und stoppen
Screenshot erstellen

 

SSH Remote GUI für die Pandora

Kategorie "Projekte" Projekte  Verfasst am 02.08.2011 01:09 02.08.2011 01:09  2 Galeriebilder 2 Galeriebilder  0 Kommentare 0 Kommentare  

Ich habe mein Script welches SSH Verbindungen in einer Liste verwaltet auf die Pandora portiert. Es nutzt nun zenity für die GUI und öffnet für jede Verbindung ein XFCE Terminal.

Liste der VerbindungenOffene SSH Verbindung

Die Accounts werden in einer Textdatei hinterlegt. Mit Semikolon getrennt in einer Zeile den Namen der Verbindung und den jeweiligen Befehl den man absetzen möchte. So kann man zum Beispiel auch eine MySQL Verbindung öffnen.

root@dev.lokal      ;  ssh root@dev.lokal
www-data@dev.lokal  ;  ssh www-data@dev.lokal
mysql on dev.lokal  ;  mysql -u root -h dev.lokal

Ich bitte zu beachten das dieses Script speziell für die Pandora angepasst wurde. Ob es auch auf "normalen" PCs 100%ig funktioniert habe ich nicht getestet.

Das portierte SSH Remote GUI Script für die Pandora gibt es in meiner Schnipseldatenbank.

 

Logrotate auf User-Level

Kategorie "Linux" Linux  Verfasst am 11.07.2011 23:43 11.07.2011 23:43  0 Kommentare 0 Kommentare  

Standardmäßig liefert Debian Logrotate mit kompletter Konfiguration im /etc/ Ordner und mit root Rechten aus, sodass man auch die Konfiguration nur als root verändern kann.

Für einen Minecraft Server wollte ich nun das Serverlog rotieren lassen, damit die Datei nicht so groß wird. (Auf dem Server sind die meisten User Operatoren und die mögen den give-Befehl gerne... :P)

Damit alles unter dem selben Linux Benutzer läuft, wollte ich Logrotate auch mit dem Minecraft-User ausführen lassen. Man legt die Konfiguration einfach im Homeverzeichnis an und führt dann Logrotate mit der User-Crontab "manuell" aus.

/home/mc/server.log
{
	rotate 30
	daily
	missingok
	notifempty
	copytruncate
}

Der Crontab Befehl sieht dann wie folgt aus:

0 5 * * * /usr/sbin/logrotate -s /home/mc/logrotate.status /home/mc/logrotate.conf

Logrotate benötigt dann noch ein Statusfile, welches man auch im Homeverzeichnis anlegen muss. In der Datei merkt sich Logrotate welches Log wann das letzte mal verarbeitet wurde.

Have fun. ;)

 

PHP5, Debian Squeeze und $_ENV

Kategorie "Programmieren" Programmieren  Verfasst am 15.06.2011 13:32 15.06.2011 13:32  2 Kommentare 2 Kommentare  

Gerade habe ich php5-cgi auf einem frischen Debian Squeeze System installiert. Das Script was ich damit ausführen wollte, benötigt als Parameter eine Environment Variable. Nur wurde die nicht gesetzt. Das komplette $_ENV Array war leer.

Abhilfe schafft die Option variables_order in der entsprechenden php.ini.

/etc/php5/cli/php.ini

variables_order = "EGPCS" # (ENV, GET, POST, COOKIE, SESSION)

Das "E" am Anfang beschreibt, dass auch $_ENV gefüllt werden soll. Startet man nun das PHP Script funktioniert wieder alles. ;)

Beispielaufruf

network_id="iz-smart" php -f child.php

Innerhalb des Script gibt es dann ein Arrayfeld mit dem Namen "network_id" in $_ENV.

 

Der coolste Serverumzug ever

Kategorie "Hard- und Software" Hard- und Software  Verfasst am 15.06.2011 09:19 15.06.2011 09:19  1 Kommentar 1 Kommentar  

Einfach nur cool. :D

via hostblogger

 
Seite 4 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