Archiv | Impressum | Datenschutz
31. März 2008
Nerd 2.0

Text gekürzt, aber HTML offen?

Schon wieder ist es passiert, dass ein nicht geschlossenes HTML-Tag aus den Auszügen mein Layout zerstört hat, aber im Netz lässt sich ja immer schnell eine Lösung finden.

Hier also ein PHP-Codeschnipsel der alle geöffneten HTML-Tags schließt. Zwar keine schöne Lösung, aber was besseres ist mir auf die Schnelle auch nicht eingefallen.

function close_tags($html){
// Alle geöffneten Tags in ein Array
preg_match_all("#<([a-z]+)( .*)?(?!/)>#iU", $html, $result);
$openedtags = $result[1];
// Alle geschlossenen Tags in ein Array
preg_match_all("#</([a-z]+)>#iU",$html,$result);
$closedtags = $result[1];
$lenght = count($openedtags);
// Alle Tags geschlossen
if(count($closedtags) == $lenght)
return $html;
$openedtags = array_reverse($openedtags);
// Tags schließen
for($i = 0; $i < $lenght; $i++) {
if (!in_array($openedtags[$i],$closedtags))
$html .= '</'.$openedtags[$i].'>';
else
unset($closedtags[array_search($openedtags[$i],$closedtags)]);
}
return $html;
}

Quelle: textsnippets.com

30. März 2008
Nerd 2.0

Der nächste große Sprung – WordPress

Nach nun einer doch eher unerwarteten Schlussphase ist es nun endlich soweit und WordPress 2.5 ist erschienen.

Das Update ging (dank kleinen Veränderungen im Theme) bisher ohne Reibungen über die Bühne.

Auf jeden Fall kann man sagen das Update hat sich auf jeden Fall gelohnt, allein schon das neue Admininterface betreffend.

Viel Spaß beim Updaten wünsch ich euch, es lohnt sich!

Quellen: wordpress-deutschland.org, wordpress.org

PS: Mensch, was einem nicht alles auffällt bei so einem Update. Z.B. das die neue Version meines FTP-Tools (SmartFTP) nun parallele Uploads unterstützt.

24. März 2008
Nerd 2.0

Neues vom "Berliner South Park"

Nicht nur amerikanischen Städtchen „South Park“, sondern auch in Berlin geht es heiß her!

Denn endlich sind nun neue Folgen des „Berliner South Parks“ erschienen, die auf jeden Fall nicht verpasst werden sollten.

Mehr erfahren »

18. März 2008
Nerd 2.0

WordPress 2.5 kommt später!

Eigentlich sollte es ja am 17. März laut WordPress Deutschland soweit sein und das nächste große WordPressupdate erscheinen.

Doch gestern blieb sowohl auf der Mutterseite als auch auf WordPress Deutschland alles still.

Was ist da passiert fragten sich viele User?

Natürlich ließen weitere News nicht lange auch sich warten und so wurde heute Version 2.5 RC 1 veröffentlicht, mit Screenshots die viel versprechen.

17. März 2008
Nerd 2.0

C# WebRequest und fehlerhafte Webserver

C# Post-Request funktionieren in ihrer Standardeinstellung leider nicht mit allen Webservern.

So kann es passieren, dass bei einem falsch konfigurierten Webserver eine „(417) Expectation Failed“ WebException geworfen wird, da der Webserver kein „100-continue“ zurück liefert.

Sehr ärgerlich sowas und auch gar nicht einfach auszuschalten, aber es geht doch.

// "HTTP_EXPECT" Abschalten
System.Net.ServicePointManager.Expect100Continue = false;

Vielen Dank für die Lösung an haacked.com.

13. März 2008
Nerd 2.0

Länderschutz ohne Grenzen!

„Diese Datei kann nur aus Russland herunter geladen werden, da unsere Werbeanbieter nichts für ausländische Besucher bezahlen“ lautete die frei aus dem russischen übersetzte Meldung, die mich heute auf stream.ifolder.ru empfing.

Schön dachte ich mir, dann testen wir mal aus wie weit diese Ländererkennung den manipulierbar ist und schaute mich auf www.samair.ru gleich mal nach einem Proxyserver mit Standort „Russian Federation“ um.

Promt eingewählt und mir wurde der Download gewährt, obwohl der gewählte Server nicht einmal richtig anonymisierte.

Schöne Ländererkennung, in 5 Minuten unvorbereitet umgangen und dann noch meine DSL 2000 Leitung komplett zum Download nutzten können.

Ein hoch auf sinnlose Schutzmaßnahmen!

9. März 2008
Nerd 2.0

Frontlines – Fuel of War: Bonuslevels

Nach einem doch sehr schicken, aber leider etwas kurzem Singelplayermodus, habe ich mich heute noch ein wenig im Menü umgeschaut.

Und, wer sagt es? Es gibt zwei weitere Level, die man im Bereich „Extras -> Bonusinhalte“ mit folgenden Codes freischalten kann.

sp-village – Village Level
sp-street – Urban Combat Level

Es lohnt sich!

4. März 2008
Nerd 2.0

CeBit, aber kostenlos!

Wer auf die diesjährige CeBit will, aber noch kein Ticket hat, der kann sich sein Geld vielleicht sparen und lieber auf anderen Wegen dabei helfen aus EINS und NULL Milliarden zu machen.

Einfach mal einen dieser Links besuchen und in Hannover staunen.

www.cebit.de/computerbild
www.cebit.de/basis_a
www.cebit.de/basis_b
www.cebit.de/basis_c
www.cebit.de/vorregistrierung_code?ticketcode=td3g4
www.cebit.de/vorregistrierung_code?ticketcode=sg8k3
www.cebit.de/vorregistrierung_code?ticketcode=fq7a7

Jetzt ist nur noch eine kostenlose Registrierung auf der CeBit-Seite nötig und darauf kann fleißig gedruckt werden. Bis zu 7 kostenlose Tickets sind so pro Postfach möglich.

Viel Spaß auf der CeBit 2008. Vielleicht sieht man sich ja.

Vielen Dank an Gulli, Polarwolf & JDK.de für den doch etwas billiger gewordenen Besuch!

3. März 2008
Nerd 2.0

Windowsfreigabe, wo bist du plötzlich?

Und schon wieder ist es geschehen, nachdem Windows wieder einmal entschlackt wurde, fällt einem möglichst erst ein bis zwei Wochen danach auf, dass etwas nicht mehr geht.

Was hab ich damals bloß geändert?

Diesmal hatte es die Netzwerkfreigaben erwischt, so konnte weder ich auf meine Freigaben zugreifen, noch jemand anderes. Sehr unpraktisch, wenn man mal schnell etwas verschieben möchte.

Also nach etlichen ziellosen Streifzügen im Netz (nach was soll man auch suchen) schaute ich mal in der Windows-Ereignisanzeige und siehe da schicke rote Kreuze.

Fehler ID 4311 – Quelle NetBT, für solche kryptischen Fehler gibt es Lösungen bei EventID.net.

Praktischer Weise stand auch gleiche eine Lösung in den Kommentaren und zwar eine das Verändern einen Schlüssel in der Registry.

Der Schlüssel
„HKEY_LOCAL_MASCHINESYSTEMCurrentControlSetServicesNetBT
ParametersTransportBindName“

Soll den Wert „Device“ (ohne die „) erhalten.

Nachdem Windowstypsichen Neustart ging nun alles wieder.
Vielen Dank, Internet.

Euer BODY

2. März 2008
Nerd 2.0

Ausfälle der Seite

Ich bitte die in letzter Zeit öfter mal auftretenden Ausfälle meiner Seiten zu entschuldigen.

Gibt irgendwo einen Fehler in der Serverkonfiguration, was zur Folge das der Speicher komplett ausgelastet wird und keine Anfragen mehr möglich sind.

Ich hoffe jetzt dieses Problem wird nun der Vergangenheit angehören. In Zusammenhang mit Apache 2, MySQL und Speicherproblemen kann ich sehr diesen Forenthread empfehlen.
>> Tuning-Primer Script

Mit freundlichen Grüßen
Euer BODY-SNATCHER