Posts Tagged ‘WWW’

Happy Birthday!!

Posted in Allgemein on Juni 19th, 2010 by Patrick – 3 Comments

Ja es ist wieder soweit – ein weiteres Jahr ist vorbei. Bits, Bytes and my 5 cents wird schon ganze 2 Jahre alt!!
In der Zwischenzeit und nach den 2 Jahren haben sich nicht nur viele Artikel eingefunden, es kamen auch immer mehr Leser und dadurch auch die eine oder andere interessante Diskussionen dazu :)

Dieses Blog habe ich vor zwei Jahren gegründet, um über tägliche Probleme und Situationen aus meine täglichen Leben als Informatiker zu berichten. Zu Beginn waren meine Beiträge noch hauptsächlich über Windows und haben sich dann immer mehr und mehr zu den Themen Linux und OpenSource entwickelt. Und besonders seid ich auch auf der Arbeit dem Linux / Unix-Team unterstellt bin, werden Windows-Probleme immer rarer, was ich aber nicht als besonders schlimm befinde :)

Nun bleibt mir nicht mehr viel übrig als euch für eure Treue und Unterstützung zu danken und mich auf viele weitere erfolgreiche Jahre mit euch zu freuen!!

Gedanken zu IPv4 / IPv6

Posted in Netzwerk, OpenSource on Januar 21st, 2010 by Patrick – 28 Comments

IPv4 steht für Internet Protocol Version 4 und ist unser aktuelles Internet Protokoll.

In IPv4 sind Adressen, wie sie jeder technisch versiertere User täglich braucht. Sie bestehen aus 32 Bit und werden in 4er Blöcke zu je 8 Bit unterteilt.

Diese 8 Bit sind dann auch der Grund wieso jedes der 4 Blöcke nur eine Zahl von 0 bis 255 beinhalten kann.

Doch in diesen insgesamt 32 Bit liegt auch das Problem. Dadurch lassen sich gerade mal 4’294’967’296 IP Adressen abbilden und diese sind auch bald schon alle Verbraucht…

Laut Schätzungen werden im Jahre 2010 die letzten IPv4 Adressen vergeben und dann ein Jahr später schlussendlich IPv6 Adressen verteilt.

IPv6, gerne auch Internet Protocol next Generation genannt, besteht aus 128 Bit Adressen und kann damit etwa 340 Sextillionen Adressen verwalten. Dadurch muss nicht mehr mit öffentlichen und privaten Adressen gearbeitet werden, sondern jedes Gerät könnte seine eigene feste IP haben, wodurch DHCP Dienste im Grunde genommen überflüssig werden.

Eine IPv6 Adresse kann etwa wie folgt aussehen

1
2001:0db8:85a3:08d3:1319:8a2e:0370:7347.

Ich mache mir jedoch ein bisschen Sorgen, wie man sich so eine IP merken soll. Denn wie oft kam es bei Arbeiten im Netzwerk vor, dass man kurz eine IP Adresse merken oder aufschreiben muss. Bei 32 Bit war das ja einfach, doch bei 128 Bit…?

Weiter frage ich mich, wie lange es dauern wird, bis auch der Bereich von IPv6 Adressen zu klein wird… Und was dann? Kommt dann IPv8 mit 1024 Bit und IP Adressen im 100 stelligen Bereich? Und wie sieht dann IPv10 erst aus?

Wo führt das nur hin…

Mobiles Büro: einfach und anspruchslos

Posted in OpenSource, PHP, Server, Software on April 7th, 2009 by Patrick – 10 Comments

Seit längerem bin ich schon auf der Suche nach einem passenden Groupware-Tool. Diese sollte anspruchslos sein und auf einem simplen FTP-Server rennen!
Als Funktionen benötige ich die Möglichkeit Aufgaben zu planen, Notizen schreiben, gearbeitete Zeit aufzuzeichnen und in einer brauchbaren Form als Statistik auszugeben.

Als erstes bin ich auf PHProject gestossen. Damit habe ich dann auch eine Zeit lang gearbeitet, doch leider haben mich kleine Fehler, das schlichte Design und die ein bisschen überfüllte und unübersichtliche Übersicht immer gestört.

php_login phproject

Mit der Zeit habe ich die Groupware immer weniger benutzt und das Projekt ist mehr oder weniger in Vergessenheit geraten.

Doch dann bin ich über ein Artikel im Planet gestolpert. Dabei wurden mehrere Groupwares angesprochen. Diese habe ich auch gleich ausprobiert.

Leider aber wollten die meisten der Groupwares nicht meinen ansprüchen genügen oder sich nicht mit PHP und MySQL begnügen. Bis auf eines: OpenGoo!

Obwohl es ein bisschen langsam ist und sehr sehr oft einen Error liefert (was aber auch am Server liegen kann) bin ich sehr zufrieden damit, da es sehr übersichtlich ist und meine geforderten Funktionen erfüllt.

login

Dadurch will ich es hier kurz vorstellen:

Die Anforderungen sind sehr simpel: PHP und MySQL.

overview

Die ganzen Aufgaben, Task, Notes etc sind in sogenannte Workspaces organisiert. So kann man z.B. eine Workspace für Privat und eine für die Arbeit erstellen. Wenn man eine Workspace anwählt, werden auch nur diese Aufgaben angezeigt. Weiter hat man auch die Möglichkeit einzelne User für Workspaces zu berechtigen.

kalender

Ein weiteres gutes Feature ist auch, dass man für Task einen Zeitbutton hat, welcher automatisch die gearbeitete Zeit misst.

Sehr nützlich ist auch die Versionskontrolle für hochgeladene Files. Man hat die Möglichkeit jedes Update eines Files mit einem Kommentar zu versehen, so dass man später genau nachvollziehen kann, wann was geändert wurde.

Alles in allem trifft es meine Vorstellungen sehr genau :-)

Social Upgrade für meine Maus

Posted in Linux, Ubuntu on Oktober 23rd, 2008 by Patrick – Kommentare deaktiviert

Tja, der Titel ist nicht übertrieben… Meine Maus hat wirklich ein Social Upgrade erhalten! Sie läuft nun nämlich auch unter Ubuntu / Linux über den Bildschirm :)

Aber von vorne:

Aus meiner Windows / Vista Zeit habe ich noch eine Maus von A4Tech, Modell X-755, mit welcher ich immer sehr zufrieden war. Nun kam eben der berühmte Wechsel von Bill Gates zu Linus Torvald und meine Maus wollte nicht mehr richtig!

Nicht einmal mehr die Vor- und Zurück-Tasten wollten im Browser funktionieren und das sind nur zwei der insgesamt 11 Tasten. Und keine Funzte (die normalen Rechts- und Linksklick-Tasten sind hier natürlich ausgeschlossen). Unter der Zurück-Taste wurde das Kontextmenü geöffnet (wieso das Kontextmenü?! :S )

Also habe ich mal ein bisschen rumgegooglet, -gefragt und -gespielt (für alle Anti-Deutsche-Rechtschreibe-Leser: der Gedankenstrich ersetzt das rum :D )… und das mit Erfolg!

Ich bin auf eine Lösung gestossen, und dann erst noch auf eine gänzlich einfache. Alles was zu tun ist, ist unter /etc/X11/xorg.conf ein paar Änderungen vorzunehmen.

Die ursprüngliche Datei:

Section "InputDevice"
  Identifier "Configured Mouse"
  Driver     "mouse"
  Option     "CorePointer"
  Option     "Device"            "/dev/input/mice"
  Option     "Protocol"          "ImPS/2"
  Option     "Emulate3Buttons"   "true"
EndSection

wird wie folgt abgeändert.

Die neue Datei:

Section "InputDevice"
  Identifier   "Configured Mouse"
    #Driver    "mouse"
    #Option    "CorePointer"
    #Option    "Device"            "/dev/input/mice"
    #Option    "Protocol"          "ImPS/2"
    #Option    "Emulate3Buttons"   "true"
    Driver     "evdev"
    Option     "Device"            "/dev/input/event3"
    Option     "Name"              "A4Tech X7"

EndSection

Der Zusatz:

Nun muss man im Homeverzeichnis noch eine Datei .Xmodmap mit folgendem Inhalt anlegen:

pointer = 1 2 3 4 5 8 9 6 7

Nun muss man nur noch neustarten und alles sollte funktionieren! Am besten aber vorher ein Backup der xorg.conf Datei oder noch besser des gesamten Systems zu machen!