]> git.deb.at Git - debienna.git/blob - Kalender/2011-05-19/index.mdwn
conerted moin to mdwn format
[debienna.git] / Kalender / 2011-05-19 / index.mdwn
1
2
3
4 ---
5
6  
7 ## Kalender/2011-05-19
8
9 [[Link zur Seite zu diesem Termin (zum bearbeiten)|Kalender/2011-05-19]] 
10
11
12 ### geplante Themen
13
14 * Shell 
15    * Buffering 
16    * Redirection 
17 * Python 
18    * how to write a daemon? 
19          * what about [[python-daemon|http://pypi.python.org/pypi/python-daemon/]]? 
20 * gpg key signing 
21 * encrypted remote backup 
22 * Shell-Scripts vom Desktop starten 
23       * [[Desktop-File|http://library.gnome.org/admin/system-admin-guide/stable/menustructure-desktopentry.html.de]] 
24             * [[!format txt """
25 /tmp/test/test.desktop:
26
27 #!/usr/bin/env xdg-open
28 [Desktop Entry]
29 Encoding=UTF-8
30 Name=Den Benutzer begrüßen
31 Exec=/tmp/test/test.sh
32 Terminal=true
33 Type=Application
34 Icon=/usr/share/pixmaps/apple-green.png
35 """]][[!format txt """
36 /tmp/test/test.sh:
37
38 #!/bin/bash
39 echo "Hallo "`whoami`
40
41 if [ -n "$GIO_LAUNCHED_DESKTOP_FILE" ]
42 then
43         echo "Enter drücken, um fortzusetzen"
44         read
45 fi
46 """]]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 
47 * unicode → ascii potentiell verlustbehaftet: `unicodedata.normalize('NFD', u).encode('ascii', 'ignore')` 
48 * ... 
49
50 ### wer kommt
51
52 * [[MarkusRaab|MarkusRaab]] 
53 * harald 
54 * [[SebastianBachmann|SebastianBachmann]] 
55 * ... 
56
57 ### changelog
58
59 * ... 
60
61 ### Tipp des Tages
62
63 * ...