Horizontaler Scrollbalken für ein DIV

Beispiel:

long div that is scrollable independently from the browser window * langer div Tag, der unabhängig vom Browserfenster scrollbar ist * even longer * noch längerer

Quelltext:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
 <title>Horizontaler Scrollbalken für ein DIV</title>
 <style type="text/css">
 div#thumbs {
 height:40px;  /* must be set due to IE height calculation */
 overflow: auto;
 overflow-y: hidden;
 white-space: nowrap;
 }
 </style>
</head>
<body>
<div id="thumbs">long div that is scrollable independently from the browser window *
langer div Tag, der unabhängig vom Browserfenster scrollbar ist</div>
</body>
</html>

psmon – Skript zur Überwachung von Prozessen

Das Skript psmon.sh durchsucht die Prozessliste nach einem Suchmuster und zeigt alle passenden Prozesse in einer sich sekündlich aktualisierenden Liste an.

<br />
#!/bin/sh<br />
if [$1 = ""]; then<br />
  echo<br />
  echo BENUTZUNG:<br />
  echo Syntax: psmon suchmuster<br />
  echo<br />
  echo Parameter:<br />
  echo   suchmuster = Suchmuster im ps für den grep<br />
  echo<br />
  echo Beenden mit CTRL-C<br />
  echo<br />
else<br />
  while test 1=1<br />
    do<br />
    clear<br />
    ps | grep $1 | grep -v 'grep '$1 | grep -v $0<br />
    sleep 1<br />
    done<br />
fi<br />

msconfig.exe – einfache Windows Autostart Konfiguration

msconfig.exe (befindet sich im Windows Suchpfad) ist ein einfaches GUI zur Konfiguration (Deaktivierung und Aktivierung) von

* Autostart Anwendungen (Autostartordner und Registryeinträge)
* Dienste (Microsoft und andere Hersteller)

Sowie für einfache Multibootkonfiguration. Hier leistet BCD oder EasyBCD detailiertere Möglichkeiten.

Port Forwarding mit Putty

Mit dem SSH / Telnet Programm Putty kann ein lokaler TCP-Port an einen Server mit SSH Zugang umgeleitet (getunnelt) werden. Ein Account auf dem Server ist ebenfalls erforderlich.

Dabei muss die Ziel IP Adresse und der Zielport genau angegeben werden. Eine generelle Umleitung wie bei einem HTTP Proxy ist (meineswissens) nicht möglich.

Dieser lokale Port (z.B. localhost:8888) kann dann z.B. als Proxy Adresse in einem Browser oder auch direkt in der URL verwendet werden.

Port 443 eignet sich vor allem bei stark Firewall geschützten Netzwerken. Natürlich muss der SSH Port des Servers dann entsprechend auf 443 umgestellt werden und dort lauschen.

Dafür trägt man auf der Seite „Session“ den Server Host Namen mit der Portnummer ein, auf der der Server auf SSH Verbindungen lausch sowie dem Connection Type SSH ein.

Unter Connection/SSH/Tunnels trägt man den lokalen Port ein sowie die Zieladresse mit Zielport. Local auswählen!
Beispiel: localhost:80. Damit ist dann der SSH Server selbst gemeint. Mit google.de:80 geht die Verbindung ins Internet zu Google auf Port 80.

Mit Remote sind u.U. auch Umleitungen von Ports des SSH Servers an den PC mit dem Putty Client möglich.

Schaltfläche Add, dann Open drücken und mit einem Account auf dem Server einloggen.

Über Add können auch mehrere Quell und Zielports angegeben werden.

HTML/CSS: Listenelemente horizontal verteilen

Für Einträge mit gleichem Abstand eignet sich:


li { display:inline; }

Für gleichverteilte Listeneinträge hingegen:


float:left;

Im zweiten Fall kann man noch eine Breite mit width vergeben, weil das li Element weiterhin als Block-Element behandelt wird. Damit ist die Breite eines Listeneintrages unabhängig von dessen Inhalt.

Bei Inline Elementen ist das nicht mehr möglich. Hier kann man mit padding für Abstand sorgen. Beispiel:

Stylesheet:

 ul { padding-left:0; margin:0; }
 li { display:inline; padding-left:45px; }
 li.first { padding-left:0; }

HTML:

<ul>
  <li class="first">Erster</li>
  <li>Zweiter</li>
  <li>Letzter</li>
</ul>