wnfKontakt ist ein PIM der mit der Datenbank Firebird arbeitet.
getestet unter
22.04.2014 Version 4.2.1989
Beim Schließen eine Formulars, an dem ich schon seit Monaten keine Änderungen vorgenommen hatte, gab es plötzlich eine Schutzrechtsverletzung.
Nach mehreren Stunden Suche habe ich den Fehler gefunden.
Auf dem Formular gibt es eine TpFIBDataSet. Zu dieser TpFIBDataSet hatte ich neben anderen Feldern ein TStringField zugewiesen. (Weiß der Geier warum ich das mal gemacht hatte.) Nach einem Update der FIB-Komponenten auf die Version 7.51.2676 wurde das TStringfield beim Schließen des Formulars nicht mehr mit freigegeben und verursachte den Fehler "Ungültige Zeigeroperation".
Abhilfe: Das Feld löschen und als TFIBStringfield wieder anlegen.
Tags: Delphi-ProgrammierungDas Script wnfkameradownload.py dient zum Herunterladen von Bildern von einer Digitalkamera für das Programm wnfAlbum.
$ sudo add-apt-repository ppa:r-dev/wnfkameradownload
$ sudo apt-get update
$ sudo apt-get install wnfkameradownload
Das Script wnfkameradownload.py kann
Um das Script unter KDE 4.x einzubinden, muss für die Geräteüberwachung eine Aktion eingerichtet werden.
Um das Script unter Ubuntu - Gnome zu nutzen muss das Paket python-qt4 installiert sein.
Historie
26.01.2014 Version 1.12
26.12.2013 Version 1.11
19.11.2013 Version 1.09
17.11.2013 Version 1.08
03.11.2013 Version 1.07
01.01.2011 Version 1.04
01.12.2010 Version 1.02
Freitag - 27.06.2014
Samstag - 28.06.2014
Sonntag - 29.06.2014
Nichtraucherpension Ott
Inhaber Sven Clausnitzer
Altkötschenbroda 38
01445 Radebeul
Telefon 0351 838 68 65 Mobil 0173 200 69 28
---
- [Stadtrundfahrt](http://www.stadtrundfahrten-dresden.de)
- Abholung Radebeul
- Jap. Palais
- Augustusbrücke
- Theaterplatz
- Postplatz
- Yenidze
- Terrassenufer
- Neumarkt mit Frauenkirche
- Synagoge
- Pirnaische Platz
- TU-Dresden Barkhausen-Bau mit Fotostopp
- Bürgerwiese
- Blüherpark
- Hygienemuseum
- Dynamostadion
- Großer Garten, Gläserne Manufaktur
- Güntzstraße Wohnheim mit Fotostopp
- weiter Richtung Strießen/Jugendstilvillenviertel -
- Blaue Wunder - Elbufer mit Schlössern
- Waldschlösschenbrücke
- Neustadt mit Pfund's Molkerei
- Albertplatz
- Königstr.
- Augustsbrücke
- (Routenwünsche unserer Gäste werden mit integriert.)
---
- [Spaziergang](http://www.stepmap.de/karte/spaziergang-2014-1425744)
<script type='text/javascript' src='http://www.stepmap.de/js/stepmapexport.js'></script>
<div style='height:640px;'><div style='position:absolute;'><img src='http://www.stepmap.de/getmapimg.php?id=1425744&w=640&m=2&embed=de06367e5dd9f82688ac0f0056efd1bd705126d9' width='640' border='0' alt='Spaziergang 2014' usemap='#stepmapexportimg1425744_640' style='padding: 0; border: none;'/><br />Große Auswahl an <a href='http://www.stepmap.de/landkarte-weltkarte' target='_blank'>Weltkarten</a> auf stepmap.de<br /> <map name='stepmapexportimg1425744_640'><area shape='rect' coords='515,593,631,621' href='http://www.stepmap.de' alt='StepMap' title='StepMap' target='_blank' /> <script type='text/javascript' src='http://www.stepmap.de/getmapjs2.php?id=1425744&w=640'></script> <area shape='rect' coords='0,0,640,640' href='http://www.stepmap.de/karte/spaziergang-2014-1425744' alt='Spaziergang 2014' title='Spaziergang 2014' target='_blank' /></map></div></div><br /><br />
Tags: Studentenfete
Zum nachlesen
Kochbuch
$ sudo apt-get install lighttpd
$ sudo nano /etc/lighttpd/lighttpd.conf
server.modules = (
"mod_access",
"mod_alias",
"mod_compress",
"mod_redirect",
# "mod_rewrite",
"mod_cgi",
)
cgi.assign = ( ".py" => "/usr/bin/python" )
static-file.exclude-extensions = ( ".php", ".pl", ".fcgi", ".py" )
$ sudo mkdir /var/www/cgi-bin
$ sudo /etc/init.d/lighttpd restart
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#http://planzero.org/blog/2012/01/26/system_uptime_in_python,_a_better_way
from datetime import timedelta
print "Content-Type: text/html"
print
print "<title>Uptime des Beaglebone Black</title>"
print "<h1>Uptime des Beaglebone Black</h1>"
with open('/proc/uptime', 'r') as f:
uptime_seconds = float(f.readline().split()[0])
uptime_string = str(timedelta(seconds = uptime_seconds))
print(uptime_string)
Testaufruf mit http://bone.nfix.de/cgi-bin/wnfuptime.py
Tags: Python beagleboneNach dieser Anleitung habe ich den seafile-server auf meinem Weihnachtsgeschenk installiert
$ sudo su
# useradd -r seafile
# cd /opt
# mkdir seafile
# cd /opt/seafile
# wget http://seafile.googlecode.com/files/seafile-server_2.0.3_pi.tar.gz
# tar -xvf seafile-server_2.0.3_pi.tar.gz
# rm seafile-server_2.0.3_pi.tar.gz
# mv seafile-server-2.0.3 seafile-server
# cd seafile-server/
# ./setup-seafile.sh
# mkdir /opt/seafile/logs
# chown seafile:seafile -R /opt/seafile/
# chown seafile:seafile -R /var/seafile-data/
Seafile Server
This is your config information:
server name: bone2013
server ip/domain: bone.nfix.de
server port: 10001
seafile data dir: /var/seafile-data
seafile port: 12001
httpserver port: 8082
Seahub
Seahub is the web interface for seafile server.
-----------------------------------------------------------------
Your seafile server configuration has been finished successfully.
-----------------------------------------------------------------
run seafile server: ./seafile.sh { start | stop | restart }
run seahub server: ./seahub.sh { start <port> | stop | restart <port> }
-----------------------------------------------------------------
If you are behind a firewall, remember to allow input/output of these tcp ports:
-----------------------------------------------------------------
port of ccnet server: 10001
port of seafile server: 12001
port of seafile httpserver: 8082
port of seahub: 8000
When problems occur, Refer to https://github.com/haiwen/seafile/wiki for information.
Den server beim Booten starten
# nano /etc/init.d/seafile-server
#!/bin/sh
# Change the value of "user" to your linux user name
user=seafile
# Change the value of "script_path" to your path of seafile installation
seafile_dir=/opt/seafile
script_path=${seafile_dir}/seafile-server-2.0.4
seafile_init_log=${seafile_dir}/logs/seafile.init.log
seahub_init_log=${seafile_dir}/logs/seahub.init.log
# Change the value of fastcgi to true if fastcgi is to be used
fastcgi=false
# Set the port of fastcgi, default is 8000. Change it if you need different.
fastcgi_port=8000
case "$1" in
start)
sudo -u ${user} ${script_path}/seafile.sh start > ${seafile_init_log}
if [ $fastcgi = true ];
then
sudo -u ${user} ${script_path}/seahub.sh start-fastcgi ${fastcgi_port} > ${seahub_init_log}
else
sudo -u ${user} ${script_path}/seahub.sh start > ${seahub_init_log}
fi
;;
restart)
sudo -u ${user} ${script_path}/seafile.sh restart > ${seafile_init_log}
if [ $fastcgi = true ];
then
sudo -u ${user} ${script_path}/seahub.sh restart-fastcgi ${fastcgi_port} > ${seahub_init_log}
else
sudo -u ${user} ${script_path}/seahub.sh restart > ${seahub_init_log}
fi
;;
stop)
sudo -u ${user} ${script_path}/seafile.sh $1 > ${seafile_init_log}
sudo -u ${user} ${script_path}/seahub.sh $1 > ${seahub_init_log}
;;
*)
echo "Usage: /etc/init.d/seafile {start|stop|restart}"
exit 1
;;
esac
# /etc/init.d/seafile-server start
Tags: beaglebone