Spam-Mails finden viele Wege in E-Mail Postfächer und zum Glück stehen mindestens ebensoviele Wege zur Wahl, sie automatisiert wieder rauszuschmeißen. Früher oder später wird jeder E-Mail Nutzer damit konfrontiert, dass die eigene Adresse irgendwie den unheilvollen, nicht wieder rückgängig zu machenden Weg auf die Listen der Spam Versender gefunden hat. Nun steht nur noch der [...]
Damit der Internet Explorer einem nicht das ganze Webseitendesign zerschießt, einfach per CSS folgende Attribute setzen:
<!– CSS –>
input.formularbutton
{
width: auto;
overflow: visible;
}
<!– HTML –>
<input type=”submit” class=”formularbutton” value=”irgendein langer Text”>
Mozilla Thunderbird ist für den täglichen Gebrauch ein sehr guter Email-Client, den ich jederzeit einem Outlook Express vorziehe. Auch wenn das Programm nicht in erster Linie dafür gedacht ist, kann man auch eine extern verwaltete Liste von Emailadressen als Empfänger nutzen.
Das macht zum Beispiel in dem Moment Sinn, wenn man über ein Anmeldeformular auf einer [...]
stty -echo
read -p “Password: ” pass
stty echo
echo “”
sed “s/{#platzhalter#}/`cat platzhaltertext.txt | while read f; do echo -n “$f\n” | sed ’s/\r//g’; done`/” templatedatei.txt > ausgabedatei.txt
z.B.
:%s/hello/& Welt/g
ersetzt “hello” durch “hello Welt”
Beim Füllen eines ListViews mit vielen Daten sollte zusätzlich zum BeginUpdate() und EndUpdate auch der Sorter vorübergehend auf null gesetzt werden. Entgegen des zu erwartenden Verhaltens wird dieser bei BeginUpdate nämlich nicht deaktiviert und bremst das Füllen des ListViews erhelblich aus. Bei ca. 7000 Datensätzen entsteht bereits der Eindruck, das Programm wäre abgestürzt.
Ein “diff file1.txt file2.txt” wird bei unterschiedlicher Sortierung schnell unbrauchbar. Mit dem Befehl sort können die Dateien vorsortiert werden und anschließend mittels “diff” oder “uniq -u” verglichen werden.
Es geht, wenn auch über einen kleinen Umweg:
Bsp. 1 Windows-Zeilenumbruch (-n dient nur dazu, den Zeilenumbruch von echo selber zu unterdrücken):
echo -n $’\x0d\x0a’
Bsp. 2 In Datei schreiben und hexadezimal ausgeben:
echo -n $’\x0d\x0a’ > tmp.txt
xxd tmp.txt
sed ‘{:q;N;s/\n/<CR>/g;t q}’ datei.txt
Weitere Hinweise