]> git.deb.at Git - debienna.git/blob - Kalender/2011-05-19/index.mdwn
adapted calendar to ikiwiki
[debienna.git] / Kalender / 2011-05-19 / index.mdwn
1 [[!meta date="2011-05-19"]]
2
3
4 ### geplante Themen
5
6 * Shell
7    * Buffering
8    * Redirection
9 * Python
10    * how to write a daemon?
11          * what about [[python-daemon|http://pypi.python.org/pypi/python-daemon/]]?
12 * gpg key signing
13 * encrypted remote backup
14 * Shell-Scripts vom Desktop starten
15       * [[Desktop-File|http://library.gnome.org/admin/system-admin-guide/stable/menustructure-desktopentry.html.de]]
16             * [[!format txt """
17 /tmp/test/test.desktop:
18
19 #!/usr/bin/env xdg-open
20 [Desktop Entry]
21 Encoding=UTF-8
22 Name=Den Benutzer begrüßen
23 Exec=/tmp/test/test.sh
24 Terminal=true
25 Type=Application
26 Icon=/usr/share/pixmaps/apple-green.png
27 """]][[!format txt """
28 /tmp/test/test.sh:
29
30 #!/bin/bash
31 echo "Hallo "`whoami`
32
33 if [ -n "$GIO_LAUNCHED_DESKTOP_FILE" ]
34 then
35         echo "Enter drücken, um fortzusetzen"
36         read
37 fi
38 """]]Schwachstelle: die Erkennung des ich-werde-aus-dem-desktop-file-aufgerufen -- idealerweise möchte ich dem Desktop-File sagen, es möge doch bitte das Terminal offen lassen
39 * unicode → ascii potentiell verlustbehaftet: `unicodedata.normalize('NFD', u).encode('ascii', 'ignore')`
40 * ...
41
42 ### wer kommt
43
44 * [[MarkusRaab|MarkusRaab]]
45 * harald
46 * [[SebastianBachmann|SebastianBachmann]]
47 * ...
48
49 ### changelog
50
51 * ...
52
53 ### Tipp des Tages
54
55 * ...