[XBOX] FIFA 13 Ports

Folgende Ports müssen in der Firewall des Routers für die IP-Adresse der XBox freigeschaltet werden:

TCP: 53,80,443,3074,3659,9980-9989,10000-12500,20400-20499,30440-30449,42100-42199
UDP: 53,88,3074,3478-3479,3658,3659,5223,6000,9000-9999,10500-12500

D-Link DIR-645 – WLAN Geschwindigkeit erhöhen

D-Link

Seit dem ich den D-Link DIR-645 besitze, kommt es immer wieder vor, dass die Geschwindigkeit bei Downloads, YouTube Videos etc. schlagartig abnimmt und teilweise erst nach einigen Minute wieder zunimmt. Bei meinem Linksys WAG 200G trat dieses Problem nie auf. Auch bei Speedtests (z.B. www.speedtest.net) kam ich per WLAN niemals an die an meinem Anschluss verfügbaren 50 Mbit heran. Das Ergebnis bewegte sich immer im Bereich zwischen 10 und 20 Mbit. Der PC, der im Wohnzimmer direkt per Kabel mit dem DIR-645 verbunden ist, schaffte hingegen deutlich bessere Werte (50-52 Mbit) und auch sonst machte er keinerlei Probleme. Da ich einfach mal davon ausgegangen bin, dass der per WLAN verbundene PC keinerlei Probleme hat und auch sonst alles in Ordnung ist bzgl. WLAN-Kanal etc., habe ich mir mal die Konfiguration des Routers angeschaut.

Mit den folgenden Einstellungen, habe ich ein beachtliches Plus bei der Geschwindigkeit erreicht (bis zu 50 Mbit):

Mein Router hat die Firmware 1.03 und Hardware Version A1. Im PC, der vorher die Probleme bei der WLAN Verbindung hatte, steckt eine TP-Link PCI Karte mit N-Standard und 3 Antennen. Sie ist mit 300 Mbit verbunden.

* Bei mir war die Checkbox zur Deaktivierung von WMM deaktiviert, konnte also nicht im Browser verändert werden. Das ließ sich aber relativ einfach umgehen…

FTP Probleme mit NetBeans IDE lösen

Falls bei der FTP Synchronisierung mit NetBeans unter Windows 7 Probleme auftreten, könnte folgender Befehl in einem Kommandozeilenfenster mit Administratorberechtigung alle Probleme auf einmal beheben:

netsh advfirewall set global StatefulFTP disable

Der Grund für die Probleme ist scheinbar, dass NetBeans nicht mehr mit dem IPv4 Protokoll arbeitet sondern auf IPv6 umgestiegen ist. Mit dem Befehl sind weitere Einstellungen in der Windows Firewall überflüssig.

Spool – Webinhalte archivieren und später weiterlesen

spool

Mit Spool können Webinhalte komfortabel archiviert und mittels Cloud-Speicherung auf anderen Geräten später weitergelesen werden. Der Dienst ist vergleichbar mit Read It Later – allerdings existieren für Spool native Erweiterungen für Firefox, Google Chrome, Android und das iPhone. Somit ist man nicht, wie bei Read It Later, auf Erweiterungen von Dritten angewiesen, die, bis auf bei Firefox, teilweise (noch) ziemlich schlecht umgesetzt sind. Spool bemüht sich weiterhin, die gespeicherten Inhalte für mobile Endgeräte so aufzubereiten, dass sie besonders datenschonend und offline angezeigt werden können.

Als Alternative zu Read It Later ist Spool auf jeden Fall zu empfehlen. Allerdings ist die Anmeldung noch nicht ohne weiteres möglich. Momentan muss noch eine Einladung angefordert werden…

Bootstrap, from Twitter Version 2

bootstrap

Die Bootstrap UI Bibliothek von Twitter ist in Version 2 verfügbar. Frei nach dem Motto “Designed for everyone, everywhere.” kann mit der Bibliothek ein durchdachtes und gleichzeitig schön aussehendes Interface erstellt werden. Dabei wird auf HTML5 und CSS3 gesetzt und das Ganze ist natürlich Open-source. Über “Customize” können entsprechende Elemente im Vorfeld eingestellt werden, so dass man nicht unbedingt an die Designvorgaben von Twitter gebunden ist.

Für alle, die bereits Bootstrap nutzen, gibt es übrigens auch einen “Upgrade Guide“.

session_start(): ps_files_cleanup_dir: opendir(/var/lib/php5) failed

php

Diese Fehlermeldung kann unter Umständen bei PHP auf einem Ubuntu bzw. Debian System auftreten, wenn der sogenannte Session Garbage Collector aufgrund von falschen Berechtigungen nicht laufen konnte.

session_start(): ps_files_cleanup_dir: opendir(/var/lib/php5) failed: Permission denied (13)

Auf Ubuntu / Debian System sollte ein separater Cronjob vorhanden sein, der diese Aufgabe übernimmt.
Das Problem tritt beim einfachen starten einer Session über “session_start()” auf. Hierfür gibt es zwei Lösungen, wobei die Zweite in meinen Augen die bessere Alternative ist.

Lösung 1 geht ganz schnell. Einfach ein “@” vor session_start() und schon kommt der Fehler nicht mehr.

@session_start();

Lösung 2 benötigt Zugriff auf die PHP.ini des Servers.
Meistens liegen zwei PHP.ini-Dateien vor. Eine für Apache2 (/etc/php5/apache2) und eine für das CLI (/etc/php5/cli). In beiden Ordnern liegt eine PHP.ini. Einfach mit einem Editor öffnen und folgenden Wert von “1″ (standardmäßig) auf “0″ setzen.

session.gc_probability = 0

Danach den Apache neustarten bzw. -laden.

WP-Snippets.com

wp-snippets

Eine interessante Sammlung mit vielen Code-Schnipseln für WordPress Entwickler.

Über eine Filterfunktion, können die Schnipsel auch durchsucht werden und über den “Share your snippet”-Button, können weitere Beispiele hinzugefügt werden. Ich bin gespannt, ob das Angebot dadurch noch reichhaltiger wird.

WP-Snippets.com