tags:
mysqldump kann ein Dump der Datenbank erzeugt werden.
mysqldump --no-data --user=username --password=password --host=localhost database >> tables.sql
tags: mysql
tags: openoffice
rename [ -v ] [ -n ] [ -f ] perlexpr [ files ]
für mich ist dies insbesondere zum Umbenennen von Bilddateien die ich mit meiner Kamera aufgenommen habe, nützlich. Die aufgenommenen Bilder bekommen nämlich die Dateiendung .JPG (groß geschrieben), was ich gar nicht leiden kann. Also, das Umbenennen aller *.JPG in *.jpg funktioniert so:
rename -v 's/\.JPG$/\.jpg/' *.JPG
tags: rename
Mails aus der Mail-Queue löschen
mailq
liefert eine Ausgabe der Art
16m 550 1QOSjN-0003qu-NG <info@hisobe.de>
mail@hisobe.de
9m 559 1QOSpY-0003u5-EW <info@hisobe.de>
mail@hisobe.de
nutz man exim als SMTP-Server, kann man durch
exim -Mrm 1QOSjN-0003qu-NG
bzw. bei Nutzung eines Postfix-Servers
postsuper -d 1QOSjN-0003qu-NG
die Mails wieder entfernen.
tags: linux postfix exim
Gesucht werden kann in mutt durch verschiedene Kommandos.
Als Beispiel wären da der Slash "/" zur normalen Suche innerhalb der Anzeige, oder auch das kleine "l zum Limitieren der angezeigten Mails anhand eines Suchmusters.
Sobald der Suchmodus gestartet ist, kann der Suchparameter eingegeben werden.
Hier ein paar Beispiele:
~b suchbegriff
Suche im Body aller Mails
~B suchbegriff
Suche in der kompletten Nachricht
~f suchbegriff
Suche im Absender aller Mails
~h suchbegriff
Suche in den Headern aller Mails
usw.
Es sind auch UND/ODER bzw. gruppierte Suchen möglich:
~t hisobe.de ~T
Sucht alle getaggten Nachrichten die an hisobe.de gingen
!(~t hisobe.de|~s linux) ~T
Sucht alle getaggten Nachrichten die nicht an hisobe.de gingen oder im Subject das Wort linux auftaucht.
Ein Auflistung aller Such-Modifier kann hier eingesehen werden.
tags: mutt linux
String url = "http://www.hisobe.de/android/android-post.php";
try {
// Post Variablen erstellen
List nvp = new ArrayList(2);
nvp.add(new BasicNameValuePair("user", username));
nvp.add(new BasicNameValuePair("pass", pass));
// Post Request erzeugen
HttpPost httppost = new HttpPost(url);
httppost.setEntity(new UrlEncodedFormEntity(nvp));
// Post-Request durchführen
HttpClient httpclient = new DefaultHttpClient();
HttpResponse response = httpclient.execute(httppost);
}
catch (Exeption e) {
Log.e(logTag, e.getMessage());
e.printStackTrace();
return;
}
tags: android netzwerk
Netzwerkverbindungen in Android Apps
<uses-permission android:name="android.permission.INTERNET" />
in der Datei AndroidManifest.xml direkt als Child des "<manifest>"-Knoten.
tags: app permission netzwerk android
SD Karte für den Android-Emulator einrichten
mksdcard 256M /opt/android/sd/android-2.3
wird eine leeres FAT32-Diskimage in der Datei android-2.3 erzeugt.
mount -o loop /opt/android/sd/android-2.3 /data/android-card
tags: emulator android linux
Größe von Datenbanken und Datenbank-Tabellen ermitteln
SELECT relname, relpages FROM pg_class ORDER BY relpages DESC;
wobei die relpages die Anzahl der Speicherseiten angibt und per Default jeweils 8KB groß ist
SELECT pg_total_relation_size('android-apps')
bzw. etwas menschenlesbarer:
SELECT pg_size_pretty(pg_total_relation_size('android-apps'));
SELECT pg_database_size('android');
bzw. etwas menschenlesbarer:
SELECT pg_size_pretty(pg_database_size('android'));
tags: postgresql datenbank