by:

Es it wieder soweit, am 25.10.2009 wird im Rabenhof Theater Wien der Big Brother Award vergeben.

Der Big Brother Award wird an jene Personen, Institutionen, Behörden und Firmen vergeben, die sich im Feld der Überwachung, Kontrolle und Bevormundung ganz besonders verdient gemacht haben.

Big Brother Awards Logo

Der Eintritt ist wie immer frei, Einlass ab 19:00

Aus eigener Erfahrung ist es zu empfehlen eine halbe Stunde vorher da zusein.


Kommentare

by:

Auch in diesem Jahr ist wieder eine Demonstration gegen den Überwachungswahn und für mehr Datenschutz in vielen Städten geplant.

Um herauszufinden ob in deiner Stadt auch etwas geplant ist schu am besten auf folgenden Link:

http://freedomnotfear2009.org/freedom-not-fear-2009/overview-over-all-countries/


Kommentare

by:

Einen SSH Reverse Tunnel benötigt man z.B. wenn man von seinem privaten PC auf
seinen Arbeitsrechner zugreifen will, ohne jahrelangem Warten auf ein Port Forwarding
und den lästigen Weg über die Administrationsabteilung.

Folgenden Befehl müssen wir für unseren Tunnel am Arbeitsrechner ausführen:

ssh -l user -nNT -R 1337:192.168.0.123:22 78.42.111.52

-l user ist der username mit dem wir uns zuhause anmelden

-R 1337 ist der Port den wir zuhause aufmachen und mit dem wir uns verbinden werden

192.168.0.123 ist die ip des Arbeitsplatzrechners und 22 der Port

78.42.111.52 ist der Rechner zuhause auf dem ebenfalls ssh läuft

Nachdem wir nun die Tunnelverbindung geöffnet haben, können wir uns zuhause
mit dem Befehl ssh localhost -p 1337 zu unserem Arbeitsplatzrechner verbinden.

Zu bedenken gibt's dabei, dass man quasi ein Loch in der Firmenfirewall schafft,
was, wenn auch sehr unwahrscheinlich, von anderen ausgenutzt werden kann.

Ein zweites Problem sind manche Router die die Verbindungen nach einiger Zeit unterbrechen,
hier kann AutoSSH Abhilfe verschaffen.

Ich hoffe euch hat meine kurze Erklärung gefallen.

Andreas


http://www.openssh.com/
http://www.harding.motd.ca/autossh/


Kommentare

by:

Ich bin seit Jahren MySQL Benutzer aus Überzeugung und verwende es in nahezu jeder Webanwendung, die ich programmiere.
Allerdings häufen sich in letzter Zeit Anwendungsszenarien, die sich mit MySQL etwas schwierig gestalten...
Bevor ich jedoch meine Contraliste ausfahre, möchte ich noch ein paar positive Worte finden...

"MySQL ist eine tolle relationale Datenbank, solange man keine relationale Datenbank braucht" (Unknown)

Pro:
MySQL ist OpenSource
MySQL läuft auf nahezu jeder Platform
MySQL ist schnell und zuverlässig

Entgegen vielen anderen Berichten im Netz, ist auf meiner Contraliste die folgende Aussage nicht zu finden:
MySQL kann keine Transaktionen und Stored Procedures.
Dies ist schlicht nicht mehr der Fall, allerdings gibt es ein paar andere Limitationen in MySQL und damit komme ich nun zu den Contra Punkten.

Es ist nicht möglich Transaktionen in Stored Procedures oder Funktionen auszuführen.

Es ist nicht möglich eine Tabelle in mehrere Partitionen zu teilen, (diese auf mehreren Hosts zu verteilen)
und parallel abzufragen.

Es ist nicht möglich variable Tabellennamen in Triggern zu verwenden.

Es ist nicht möglich ein Update auf sich selbst zu machen (ausser mit dem Umweg über einen View)

Vereinfachtes BSP:
update test set x="y" where id in (select id from test)

Interessant finde ich die Interpretation von "between".
"Between" ist für mich "zwischen", between 1 and 3 wäre folglich 2.
MySQL interpretiert "between" aber als eine range (from - to).
Folgendes Beispiel ergibt daher true:

Between 1 and 3 = 1,2,3

select 1 between 1 and 3
select 2 between 1 and 3
select 3 between 1 and 3

Interessanterweise interpretiert Postgres between 1 and 3 als 2 und 3. Irgendwie verwirrend...

Was mich auch sehr stört ist, dass in MySQL von Haus aus keine effiziente Lastenverteilung möglich ist.

Um es kurz zu machen, ich glaube MySQL hat bei Webanwendungen einen guten Platz gefunden,
wo es sich behauptet kann, allerdings bleibt abzuwarten, was nach der Übernahme
von Oracle aus MySQL wird.

Ich für meinen Teil würde mir wünschen, dass MySQL wieder unabhängig von Sun und Oracle wird, aber
das ist natürlich eher ein Wunschtraum der sich in der nahen Realität wohl kaum verwirklichen wird.

Mich würde sehr interessieren was euch an MySQL gefällt und was nicht.

LG
Andreas


Kommentare

by:

Kommentare


Seiten: