Artikel mit Tag boards
Verwandte Tags
blog akismet captchas foren impressum rechtswidrig spam wtf google tor flame kindergarten registrierung howto ajax awk backup bsd bugs firefox flavors fun gnu screen gravatar hotlinking html irc irssi javascript kiddies less lighttpd linux mailinglisten mustread netbsd news openbsd opensource perl php pics ports rant s9y security slrn slrnface sqlite support tmux userguide veraltet video vim vsftpd w3c weihnachten windows x-face youtube zsh idioten admin anzeige dokumentationen dotfiles dsds fahnenweihe g8 gebuehren gema gesellschaft gez ghillie suit hbf mairix marlboro migranten muenchen narf offline passwoerter Pfotovoltaik pfuscher politiker randalierer regensburg schaeuble serverraum sniffer ssh stasi tcpdump variablen vnc werbegeschenke anwalt bofh buha command line applications eof flickr ftp-server h4x0r hacken killfile looser luser mail polizeistaat rfc trojaner usa warez bloatware oje outlook scoring Security tin usenet vollpfosten b blackberry facebook git grml handy zsh-lovers apache apt-get aptitude bzr c cvs darcs debian dist-upgrade distributionen donau dpkg dpkg-reconfigure emerge hagel hg hold krank lizenz mysql pkgfiles redbull regen rocklinux schnee screenshot sonntag sport svk svn training verletzung redhat tshirt vortrag bastarde blogroll chmod daulog false positive gimme5 kondome lart mailfilter mailspool mutt referer schneeballsystem schreibfehler spamassassin tagging twitter updates urlaub wurm cheap fast good serial vmware browserUnleserliche Captchas
Submitted by Christian Schneider on So, 2009-06-28 00:14
Ja.. der Artikel Gekrakel gegen Spambots auf TR ist mir genauso wie die technischen Hintergründe bekannt, aber trotzdem nerven CAPTCHAs wie



extremst. Das einzige was man damit ziemlich sicher erreicht, ist das einem User spätestens nach der dritten Falscheingabe die Lust vergeht und ihr ihn nicht wiederseht.
Support wird eingestellt
Submitted by Christian Schneider on Do, 2007-08-23 10:15
Und zwar der von mir. Ich hab keine Lust mehr..
- irgendwelchen ahnungslosen Vollpfuschern zu erklaeren wieso sie die Finger von einem Root-Server und dessen Administration lassen sollen.
- den ach so armen Newbies die Anleitungen rektal zu verabreichen und ihnen die Manpages vor zu lesen.
- von Outlook Express geschrottete ToFu-Postings mit mehrzeiliger Attributionline und nicht deklarierten Umlauten zu lesen, weil ihre Benutzer zu dumm/faul sind sich einen brauchbaren Newsreader zuzulegen oder ihren richtig zu konfigurieren.
- mir staendig irgendwelches Geschwafel anzuhoeren das jeder mal angefangen hat.
- mich beleidigen zu lassen wenn ich auf Anleitungen/Suchmaschinen verweise.
OpenSource-Projekte unterstuetzen
Submitted by Christian Schneider on Do, 2007-07-19 15:33
Diese Woche hatte ich einen interessanten Mailaustausch mit einem Newbie, der seit einem Jahr Linux nutzt und Fragen zu meinen Konfigurationsdateien hatte. In einer Mail hatte ich "Free software: Contribute nothing, expect nothing." als Signatur stehen und als Antwort kam von ihm
Jetzt muss ich dazu sagen, dass mir persoenlich ein User der "zugibt" nicht programmieren zu koennen lieber ist, als 100 User die meinen sie koennten es, aber egal. Man muss nicht programmieren koennen um OpenSource zu unterstuetzen. In der Mail mit dem Subjekt Greyday? Eher ein Tag zum Feiern. von Kristian Koehntopp steht wie er "zu Linux gekommen ist". Es gibt etliche Moeglichkeiten wie man OpenSource unterstuetzten kann.
Dokumentationen:
Jeder User kann Dokumentationen schreiben! Wichtig dabei ist nur, dass sie uebersichtlich und technisch korrekt sind. Mit "$foo herunterladen und installieren!" kann ein Anfaenger nicht sonderlich viel anfangen. Schreibt den genauen Vorgang; am besten fuegt die von euch eingegebenen Kommandos via copy&paste ein und erklaert sie kurz.
Ueberlegt euch was ihr dokumentieren wollt. Niemand braucht die 2342. Erklaerung wie man ein rpm-Paket installiert oder wie man ein tar.gz-Archiv entpackt; sowas sollte allenfalls der Vollstaendigkeit halber in einer Anleitung erwaehnt werden. Sorgt dafuer das der Text uebersichtlich bleibt und hebt wichtige Passagen hervor (pre, blockquote, ..). Korrekturlesen! Das ist besonders bei technischen Dokumentationen unverzichtbar! Einige User arbeiten mit copy&paste; wenn ein Leser nach diesem Prinzip vorgeht, sorgt ein Fehler in einer Kommandozeile u. U. dafuer, dass er entweder sein System schrottet oder die Anleitung als "unbrauchbar" einstuft (auch wenn der Rest korrekt ist).
Wenn man eine Dokumentation schreibt, sollte man dazu sagen auf welches System sich nachfolgende Anleitung bezieht oder ob sie "Distributionsunabhaengig" ist. In beiden Faellen sollte man angeben welche Programme benoetigt werden, welche Programmversionen eingesetzt wurden und woher man diese beziehen kann (bzw. wie man diese ggf. installiert). Gebt dem Leser die Moeglichkeit euch kontaktieren zu koennen. Auch Dokumentationen ziehen Support nach sich. Man bekommt immer wieder Mails in denen Fragen gestellt werden oder man auf Fehler aufmerksam gemacht wird. Interessant ist auch noch der Text Irgendwann wie Stevens schreiben aus der Datenschleuder des CCC. mikas Artikel Die Gesetze von OpenSource... sind ebenfalls lesenswert (auch wenn sie auf eine andere Zielgruppe bezogen sind).
Konfigurationsdateien/Scripte:
Dokumentiert und veroeffentlicht die Konfigurationsdateien der von euch eingesetzten Programme. Je ausfuehrlicher, desto besser. Aber auch ein kurzer Kommentar traegt zum besseren Verstaendnis bei. Innerhalb von Scripten sollte man function()en aussagekraeftige Namen zuweisen. Mit
Gleiches gilt auch fuer Scripte. Wenn ihr Scripte veroeffentlicht, dann spart nicht mit Kommentaren; Kommentare sind genauso wichtig wie uebersichtlich formatierter Quelltext. Und bevor elise mich jetzt wieder schimpft: Ja. Auch wenn das notwendig ist halte ich mich selber selten daran. Kommentierter und uebersichtlich formatierter Quelltext erleichtert das Lesen und Verstehen erheblich.
Der groesste "Fehler" der bei Shellscripten gemacht wird, ist das ueberfluessige Benutzen einer Shebang-Zeile, welche die Bash aufruft. Die Bash ist nur ein Standard; nicht *der* Standard! Oder - um genauer zu werden - die Bash ist nur auf GNU/Linux - Systemen die Standardshell (und selbst hier nicht auf allen Distributionen). Ein Shellscript, welches /bin/bash als Interpreter nutzt, wird unter Free-/Open-/NetBSD, AIX, IRIX, SunOS und HP-UX nicht funktionieren. Verzichtet also wenn moeglich auf
Mailinglisten/Foren:
Tragt euch in den offiziellen Mailinglisten ein und/oder registriert euch in den Foren. Dort koennt ihr Fragen stellen (nachdem ihr die FAQ bzw. HowTo RTFM gelesen habt) und anderen Usern bei Problemen helfen. Je mehr Arbeit ihr den Developern abnehmt, desto mehr Zeit haben diese ihre Software weiter zu entwickeln. Anfaengern hilft man am besten, wenn man ihnen Hilfe zur Selbsthilfe gibt. Ein "Lies Dir das Handbuch durch (http://link.zum.handbuch/abschnitt.html)!" ist sinnvoller als eine Step-by-Step - Anleitung.
Man sollte sich auch darueber im Klaren sein, dass eine "Step-by-Step" - Anleitung u. U. andere User faul werden laesst. Wenn sie wissen wer ihnen das Denken abnimmt, werden sie mit Sicherheit nicht selbst anfangen Eigeninitiative zu entwickeln. Diverse Kiddies reagieren zwar etwas .. komisch darauf aber solche Reaktionen sind Gott sei Dank nicht die Mehrheit. Schweigen mit arrogantem Unterton ist manchmal die beste Antwort.
Push it, don't hype / Werbung:
Jeder hat sein favorisiertes Programm; nur sollte man nicht davon ausgehen das andere User die gleichen Vorlieben haben. Menschen Programmieren und Menschen machen Fehler; ergo sollte man auch eingestehen koennen, dass $FOO auch Vorteile gegenueber $BAR hat. Linux/Unix - User finden immer wieder einen Grund einen Holy war zu beginnen (Es wurde zwar schon ueber jedes Thema einer gefuehrt, aber egal. Da gehts ums Prinzip.); laecherlich wird es erst, wenn ein Teilnehmer die Scheuklappen aufsetzt und entgegen aller Argumente "sein" System verteidigt.
Aehnliches gilt auch fuer Werbung; es spricht absolut nichts dagegen wenn man fuer "seine" Software Werbung macht, jedoch sollte man dann auch die Nachteile auflisten, damit andere User auch wissen ob das Programm fuer sie geeignet ist. Meine Meinung ueber Debian sollte hinreichend bekannt sein, aber Debian steht im Gegensatz zu dem Grossteil der Benutzer wenigstens dazu nicht perfekt zu sein.
Schön und gut, aber wie soll ich freie Software unterstüzen? Ich kann nicht programmieren und hab auch nicht soviel Kohle das ich was spenden könnte.
Jetzt muss ich dazu sagen, dass mir persoenlich ein User der "zugibt" nicht programmieren zu koennen lieber ist, als 100 User die meinen sie koennten es, aber egal. Man muss nicht programmieren koennen um OpenSource zu unterstuetzen. In der Mail mit dem Subjekt Greyday? Eher ein Tag zum Feiern. von Kristian Koehntopp steht wie er "zu Linux gekommen ist". Es gibt etliche Moeglichkeiten wie man OpenSource unterstuetzten kann.
Dokumentationen:
Jeder User kann Dokumentationen schreiben! Wichtig dabei ist nur, dass sie uebersichtlich und technisch korrekt sind. Mit "$foo herunterladen und installieren!" kann ein Anfaenger nicht sonderlich viel anfangen. Schreibt den genauen Vorgang; am besten fuegt die von euch eingegebenen Kommandos via copy&paste ein und erklaert sie kurz.
Ueberlegt euch was ihr dokumentieren wollt. Niemand braucht die 2342. Erklaerung wie man ein rpm-Paket installiert oder wie man ein tar.gz-Archiv entpackt; sowas sollte allenfalls der Vollstaendigkeit halber in einer Anleitung erwaehnt werden. Sorgt dafuer das der Text uebersichtlich bleibt und hebt wichtige Passagen hervor (pre, blockquote, ..). Korrekturlesen! Das ist besonders bei technischen Dokumentationen unverzichtbar! Einige User arbeiten mit copy&paste; wenn ein Leser nach diesem Prinzip vorgeht, sorgt ein Fehler in einer Kommandozeile u. U. dafuer, dass er entweder sein System schrottet oder die Anleitung als "unbrauchbar" einstuft (auch wenn der Rest korrekt ist).
Wenn man eine Dokumentation schreibt, sollte man dazu sagen auf welches System sich nachfolgende Anleitung bezieht oder ob sie "Distributionsunabhaengig" ist. In beiden Faellen sollte man angeben welche Programme benoetigt werden, welche Programmversionen eingesetzt wurden und woher man diese beziehen kann (bzw. wie man diese ggf. installiert). Gebt dem Leser die Moeglichkeit euch kontaktieren zu koennen. Auch Dokumentationen ziehen Support nach sich. Man bekommt immer wieder Mails in denen Fragen gestellt werden oder man auf Fehler aufmerksam gemacht wird. Interessant ist auch noch der Text Irgendwann wie Stevens schreiben aus der Datenschleuder des CCC. mikas Artikel Die Gesetze von OpenSource... sind ebenfalls lesenswert (auch wenn sie auf eine andere Zielgruppe bezogen sind).
Konfigurationsdateien/Scripte:
Dokumentiert und veroeffentlicht die Konfigurationsdateien der von euch eingesetzten Programme. Je ausfuehrlicher, desto besser. Aber auch ein kurzer Kommentar traegt zum besseren Verstaendnis bei. Innerhalb von Scripten sollte man function()en aussagekraeftige Namen zuweisen. Mit
function hurga() { perl -ne 'while ( m/"((www|ftp|http):\/\/.*?)"/gic ) { print $1, "\n"; }' $* } werden die wenigsten User was anfangen koennen, waehrend ein# PERL: Get all www/ftp/http- URIs of a given filemehr oder weniger selbsterklaerend ist.
function getlinks() { perl -ne 'while ( m/"((www|ftp|http):\/\/.*?)"/gic ) { print $1, "\n"; }' $* }
Gleiches gilt auch fuer Scripte. Wenn ihr Scripte veroeffentlicht, dann spart nicht mit Kommentaren; Kommentare sind genauso wichtig wie uebersichtlich formatierter Quelltext. Und bevor elise mich jetzt wieder schimpft: Ja. Auch wenn das notwendig ist halte ich mich selber selten daran. Kommentierter und uebersichtlich formatierter Quelltext erleichtert das Lesen und Verstehen erheblich.
Der groesste "Fehler" der bei Shellscripten gemacht wird, ist das ueberfluessige Benutzen einer Shebang-Zeile, welche die Bash aufruft. Die Bash ist nur ein Standard; nicht *der* Standard! Oder - um genauer zu werden - die Bash ist nur auf GNU/Linux - Systemen die Standardshell (und selbst hier nicht auf allen Distributionen). Ein Shellscript, welches /bin/bash als Interpreter nutzt, wird unter Free-/Open-/NetBSD, AIX, IRIX, SunOS und HP-UX nicht funktionieren. Verzichtet also wenn moeglich auf
#!/bin/bash als Shebang und verwendet stattdessen #!/bin/sh. /bin/sh ist naemlich auf jedem Linux/Unix vorhanden.Mailinglisten/Foren:
Tragt euch in den offiziellen Mailinglisten ein und/oder registriert euch in den Foren. Dort koennt ihr Fragen stellen (nachdem ihr die FAQ bzw. HowTo RTFM gelesen habt) und anderen Usern bei Problemen helfen. Je mehr Arbeit ihr den Developern abnehmt, desto mehr Zeit haben diese ihre Software weiter zu entwickeln. Anfaengern hilft man am besten, wenn man ihnen Hilfe zur Selbsthilfe gibt. Ein "Lies Dir das Handbuch durch (http://link.zum.handbuch/abschnitt.html)!" ist sinnvoller als eine Step-by-Step - Anleitung.
Man sollte sich auch darueber im Klaren sein, dass eine "Step-by-Step" - Anleitung u. U. andere User faul werden laesst. Wenn sie wissen wer ihnen das Denken abnimmt, werden sie mit Sicherheit nicht selbst anfangen Eigeninitiative zu entwickeln. Diverse Kiddies reagieren zwar etwas .. komisch darauf aber solche Reaktionen sind Gott sei Dank nicht die Mehrheit. Schweigen mit arrogantem Unterton ist manchmal die beste Antwort.
Push it, don't hype / Werbung:
Jeder hat sein favorisiertes Programm; nur sollte man nicht davon ausgehen das andere User die gleichen Vorlieben haben. Menschen Programmieren und Menschen machen Fehler; ergo sollte man auch eingestehen koennen, dass $FOO auch Vorteile gegenueber $BAR hat. Linux/Unix - User finden immer wieder einen Grund einen Holy war zu beginnen (Es wurde zwar schon ueber jedes Thema einer gefuehrt, aber egal. Da gehts ums Prinzip.); laecherlich wird es erst, wenn ein Teilnehmer die Scheuklappen aufsetzt und entgegen aller Argumente "sein" System verteidigt.
Aehnliches gilt auch fuer Werbung; es spricht absolut nichts dagegen wenn man fuer "seine" Software Werbung macht, jedoch sollte man dann auch die Nachteile auflisten, damit andere User auch wissen ob das Programm fuer sie geeignet ist. Meine Meinung ueber Debian sollte hinreichend bekannt sein, aber Debian steht im Gegensatz zu dem Grossteil der Benutzer wenigstens dazu nicht perfekt zu sein.
Kindergartenkinder unterwegs
Submitted by Christian Schneider on Di, 2007-07-17 22:56
Heute ruf ich nach langer Zeit mal wieder meine privaten Nachrichten bei Linux-Web auf und was lese ich? Ein Kiddie hat mich nicht mehr lieb; seine Postings im Board bestehen logischerweise nur aus Beleidigungen/Provokationen und selbstverstaendlich hat er auch noch sowenig Rueckgrat das er anonym postet. Also extra 'n Account angelegt.
Ich find solche kleinen Hosenscheisser irgendwie niedlich. Sie sind zwar dumm, aber niedlich.
Ich find solche kleinen Hosenscheisser irgendwie niedlich. Sie sind zwar dumm, aber niedlich.
"Registered Users only"
Submitted by Christian Schneider on Do, 2007-06-21 18:17
Wie kommt man eigentlich auf die bescheuerte Idee von Besuchern zu verlangen, dass sie sich zuerst in einem Board registrieren, damit sie Beitraege lesen bzw. die Suchfunktion benutzen koennen? Einige Board-Admins versuchen anscheinend mit allen Mitteln mehr User fuer ihr Board zu gewinnen. Und wenn sie zu ihrem Glueck gezwungen werden muessen.
Manchmal wuensche ich mir wirklich die Pruegelstrafe zurueck. Ehrlich!
Manchmal wuensche ich mir wirklich die Pruegelstrafe zurueck. Ehrlich!
Also manchmal frag ich mich wirklich..
Submitted by Christian Schneider on So, 2006-01-15 02:35
wie man so faul und unfaehig sein kann wie einige User. Ich poste seit einiger Zeit in keinem Board mehr, aber ich lese noch ab und zu mit und dabei is mir einiges aufgefallen.
Die Fragen, die einige User dort stellen, sind so strunzdumm, dass es mir das Essen aus dem Magen treibt. "Also manchmal frag ich mich wirklich.." vollständig lesen
Die Fragen, die einige User dort stellen, sind so strunzdumm, dass es mir das Essen aus dem Magen treibt. "Also manchmal frag ich mich wirklich.." vollständig lesen
shutdown -h now
Submitted by Christian Schneider on Mo, 2005-12- 5 23:52
Es ist nicht "mal wieder soweit", sondern mittlerweile hab ich die Schnauze von Boards und dem Irc gestrichen voll (und der Blog geht mir auch langsam aber sicher auf die Eier).
"shutdown -h now" vollständig lesen













Last ten comments: