Benutzer:Bse

Aus Wiki
Wechseln zu: Navigation, Suche

https://www.kde.cs.uni-kassel.de/mediawiki/index.php/TechAdmin:Server_fuer_Konferenz


Odie funktionierende Platten:

- 3ND1HJAV - WD-WMATV8265457 - WD-WMAZA5262821

<java/> public class HelloWorld {

   public static void main(String[] args) {
       System.out.println("Hello, World");
   }

}


Benutzer:Bse/Speedtests


Benutzer:Bse/ArchLinux_auf_Poolrechnern


<math>\sqrt{1-e^2}\times \overbrace{ 1+2+\cdots+100 }^{5050} </math>

todo nach Neuinstallation

--- passwords.py	2009-12-15 03:48:43.000000000 +0100
+++ passwords.py	2010-02-21 14:32:26.916720506 +0100
@@ -64,10 +64,10 @@
 		self.keyring = gnomekeyring.get_default_keyring_sync()
 		if self.keyring is None:
 			self.keyring = 'login'
-		try:
-			gnomekeyring.create_sync(self.keyring, None)
-		except gnomekeyring.AlreadyExistsError:
-			pass
+#		try:
+#			gnomekeyring.create_sync(self.keyring, None)
+#		except gnomekeyring.AlreadyExistsError:
+#			pass
 
 	def get_password(self, account_name):
 		conf = gajim.config.get_per('accounts', account_name, 'password')
  • Skript in /etc/pm/sleep.d/00gajim

  1. !/bin/bash
  1. Set up the field separator:

IFS=$'\n'

  1. Set sleep time to connect after resume (for wifi)

SLEEP=20

if [ a"$1" == a"resume" ]; then sleep $SLEEP fi

  1. Process each instance separately:

for INSTANCE in `ps -eopid,comm,user | grep -e '[\t ]gajim'`; do

 # Decompose the record:
 PID=`echo $INSTANCE | awk '{ print $1 }'`
 USR=`echo $INSTANCE | awk '{ print $3 }'`
  1. echo $PID
  2. echo $USR
 # Export the DBUS session address:
 TMP=`grep -z DBUS_SESSION_BUS_ADDRESS /proc/$PID/environ`
 export DBUS_SESSION_BUS_ADDRESS=${TMP:25}
  1. echo $DBUS_SESSION_BUS_ADDRESS
 # Do something useful here. ;-)
 case "${1}" in
       suspend|hibernate)
       	su $USR -c 'gajim-remote change_status offline "Notebook fell asleep..."'
       ;;

resume|thaw) su $USR -c 'gajim-remote change_status online' ;;

 esac

done

cat .zshrc setopt histverify HISTSIZE=1000 SAVEHIST=1000 HISTFILE=~/.history setopt INC_APPEND_HISTORY setopt EXTENDED_HISTORY setopt SHARE_HISTORY setopt HIST_IGNORE_ALL_DUPS setopt HIST_REDUCE_BLANKS setopt HIST_NO_STORE setopt NO_HIST_BEEP setopt NO_BEEP

. ~/.prompt

cat ~/.prompt function precmd {

   local TERMWIDTH
   (( TERMWIDTH = ${COLUMNS} - 1 ))


   ###
   # Truncate the path if it's too long.
   
   PR_FILLBAR=""
   PR_PWDLEN=""
   
   local promptsize=${#${(%):---(%n@%m:%l)---()--}}
   local pwdsize=${#${(%):-%~}}
   
   if  "$promptsize + $pwdsize" -gt $TERMWIDTH ; then

((PR_PWDLEN=$TERMWIDTH - $promptsize))

   else

PR_FILLBAR="\${(l.(($TERMWIDTH - ($promptsize + $pwdsize)))..${PR_HBAR}.)}"

   fi


   ###
   # Get APM info.
   if which ibam > /dev/null; then

PR_APM_RESULT=`ibam --percentbattery`

   elif which apm > /dev/null; then

PR_APM_RESULT=`apm`

   fi

}


setopt extended_glob preexec () {

   if  "$TERM" == "screen" ; then

local CMD=${1[(wr)^(*=*|sudo|-*)]} echo -n "\ek$CMD\e\\"

   fi

}


setprompt () {

   ###
   # Need this so the prompt will work.
   setopt prompt_subst


   ###
   # See if we can use colors.
   autoload colors zsh/terminfo
   if [[ "$terminfo[colors]" -ge 8 ]]; then

colors

   fi
   for color in RED GREEN YELLOW BLUE MAGENTA CYAN WHITE; do

eval PR_$color='%{$terminfo[bold]$fg[${(L)color}]%}' eval PR_LIGHT_$color='%{$fg[${(L)color}]%}' (( count = $count + 1 ))

   done
   PR_NO_COLOUR="%{$terminfo[sgr0]%}"


   ###
   # See if we can use extended characters to look nicer.
   
   typeset -A altchar
   set -A altchar ${(s..)terminfo[acsc]}
   PR_SET_CHARSET="%{$terminfo[enacs]%}"
   PR_SHIFT_IN="%{$terminfo[smacs]%}"
   PR_SHIFT_OUT="%{$terminfo[rmacs]%}"
   PR_HBAR=${altchar[q]:--}
   PR_ULCORNER=${altchar[l]:--}
   PR_LLCORNER=${altchar[m]:--}
   PR_LRCORNER=${altchar[j]:--}
   PR_URCORNER=${altchar[k]:--}


   ###
   # Decide if we need to set titlebar text.
   
   case $TERM in

xterm*) PR_TITLEBAR=$'%{\e]0;%(!.-=*[ROOT]*=- | .)%n@%m:%~ | ${COLUMNS}x${LINES} | %y\a%}'  ;; screen) PR_TITLEBAR=$'%{\e_screen \005 (\005t) | %(!.-=[ROOT]=- | .)%n@%m:%~ | ${COLUMNS}x${LINES} | %y\e\\%}'  ;; *) PR_TITLEBAR=  ;;

   esac
   
   
   ###
   # Decide whether to set a screen title
   if  "$TERM" == "screen" ; then

PR_STITLE=$'%{\ekzsh\e\\%}'

   else

PR_STITLE=

   fi
   
   
   ###
   # APM detection
   
   if which ibam > /dev/null; then

PR_APM='$PR_RED${${PR_APM_RESULT[(f)1]}[(w)-2]}%%(${${PR_APM_RESULT[(f)3]}[(w)-1]})$PR_LIGHT_BLUE:'

   elif which apm > /dev/null; then

PR_APM='$PR_RED${PR_APM_RESULT[(w)5,(w)6]/\% /%%}$PR_LIGHT_BLUE:'

   else

PR_APM=

   fi
   
   
   ###
   # Finally, the prompt.
   PROMPT='$PR_SET_CHARSET$PR_STITLE${(e)PR_TITLEBAR}\

$PR_CYAN$PR_SHIFT_IN$PR_ULCORNER$PR_BLUE$PR_HBAR$PR_SHIFT_OUT(\ $PR_GREEN%(!.%SROOT%s.%n)$PR_GREEN@%m:%l\ $PR_BLUE)$PR_SHIFT_IN$PR_HBAR$PR_CYAN$PR_HBAR${(e)PR_FILLBAR}$PR_BLUE$PR_HBAR$PR_SHIFT_OUT(\ $PR_MAGENTA%$PR_PWDLEN<...<%~%<<\ $PR_BLUE)$PR_SHIFT_IN$PR_HBAR$PR_CYAN$PR_URCORNER$PR_SHIFT_OUT\

$PR_CYAN$PR_SHIFT_IN$PR_LLCORNER$PR_BLUE$PR_HBAR$PR_SHIFT_OUT(\ %(?..$PR_LIGHT_RED%?$PR_BLUE:)\ ${(e)PR_APM}$PR_YELLOW%D{%H:%M}\ $PR_LIGHT_BLUE:%(!.$PR_RED.$PR_WHITE)%#$PR_BLUE)$PR_SHIFT_IN$PR_HBAR$PR_SHIFT_OUT\ $PR_CYAN$PR_SHIFT_IN$PR_HBAR$PR_SHIFT_OUT\ $PR_NO_COLOUR '

   RPROMPT=' $PR_CYAN$PR_SHIFT_IN$PR_HBAR$PR_BLUE$PR_HBAR$PR_SHIFT_OUT\

($PR_YELLOW%D{%a,%b%d}$PR_BLUE)$PR_SHIFT_IN$PR_HBAR$PR_CYAN$PR_LRCORNER$PR_SHIFT_OUT$PR_NO_COLOUR'

   PS2='$PR_CYAN$PR_SHIFT_IN$PR_HBAR$PR_SHIFT_OUT\

$PR_BLUE$PR_SHIFT_IN$PR_HBAR$PR_SHIFT_OUT(\ $PR_LIGHT_GREEN%_$PR_BLUE)$PR_SHIFT_IN$PR_HBAR$PR_SHIFT_OUT\ $PR_CYAN$PR_SHIFT_IN$PR_HBAR$PR_SHIFT_OUT$PR_NO_COLOUR ' }

setprompt

Benutzer:Bse/6F62C6DC Benutzer:Bse/php als png