tas2580
Blog über Webentwicklung und Linux Server

Mein Weblog

Webseite im TV und was bringt es?

tas2580  

Heute hat die SWR Landesschau einen Bericht über eine Webseite die ich technisch betreue ausgestrahlt. Für mich war der Inhalt der Sendung jetzt weniger spannend, mich hat eher interessiert was so ein Bericht an Besuchern auf die Seite bringt und wie der Server das verkraftet. Da die Webseite auf einem Rootserver liegt den ich administriere konnte ich sehr schön die Serverauslastung analysieren.

WLAN Passwort eines WPA2 verschlüsselten Netzwerk knacken

tas2580  

Wie schwer ist es das W-LAN Passwort vom Nachbarn zu knacken? Davon abgesehen, dass es illegal ist fremde W-LANs anzugreifen kann man das ja mal mit dem eigenen W-LAN versuchen oder den Nachbarn um Erlaubnis fragen. Für meinen Test habe ich ein Thinkpad T400 mit Debian Wheezy benutzt das ein WPA2 verschlüsseltes WLAN dessen Passwort aus Buchstaben und Zahlen besteht und eine länge von acht Zeichen hat knacken soll.

Webseite über die .htaccess optimieren

tas2580  

Wer seine Webseite über den Apache Webserver ausliefern lässt kann auch ohne Zugriff auf die Konfigurationsdatei des Apache einige Einstellungen am Webserver vornehmen. Dazu muss einfach eine Datei mit dem Namen .htaccess angelegt werden. Durch die richtigen Einträge in der .htaccess kann man einige Optimierungen vornehmen und so z.B. dafür sorgen dass die Webseite schneller ausgeliefert wird. Ich habe hier mal einige Dinge gesammelt durch die man seine Webseite per .htaccess optimieren kann.

Raspberry Pi das Sprechen beibringen

tas2580  

Ich benutze ein Raspberry Pi als Homeserver für VPN, DNS, DHCP, usw. Da ich dort keinen Bildschirm angeschlossen habe bekomme ich auch nicht mit wenn es zu Fehlern kommt. Auf dem Raspberry Pi läuft zwar ein Webinterface das mich über Fehler informiert, aber dort schaue ich ja nicht ständig rein. Schön wäre es also wenn ich irgend eine Möglichkeit hätte um in bestimmten Fällen auch außerhalb des Webinterfaces informiert zu werden. Einen Bildschirm möchte ich nicht anschließen da er für meinen Zweck dauerhaft laufen müsste. Da ich allerdings noch nicht benötigte Lautsprecher habe dachte ich mir dass eine Warnung per Sprachausgabe doch ganz nett wäre. Die Konfiguration des ganzen ist sogar erstaunlich einfach und in wenigen Minuten erledigt.

Minecraft Server auf Raspberry Pi installieren

tas2580  

Wer mit Freunden zusammen Minecraft spielen möchte benötigt dazu einen Server. Es ist zwar auch möglich Minecraft auf dem lokalen Rechner über das Netzwerk zu spielen, hat aber den Nachteil, dass der Rechner so immer laufen muss damit man auf die Minecraft Welt zugreifen kann. Man muss sich also bei einem Gameserver-Anbieter einen Minecraft Server mieten oder eine Minecraft Realm mieten, beides ist mit monatlichen Kosten verbunden. Wer nicht jeden Monat Geld für seine Minecraft Welt ausgeben möchte kann auch einfach ein Raspberry Pi als Server verwenden.

Kostenlos zur eigenen Webseite mit echter Domain und HTTPS

tas2580  

Wer mal schnell eine kleine Infoseite online stellen möchte muss dazu nicht zwingend Geld für Webspace und Domain ausgeben. Mit ein paar Einschränkungen ist es möglich eine Webseite mit eigener Domain und HTTPS Unterstützung völlig kostenlos online zu stellen. Das eignet sich besonders gut um Seiten für z.B. Veranstaltungen, Infoseiten für Softwareprojekte oder ähnliches zu erstellen ohne dafür Geld ausgeben zu müssen. Ein weiterer Vorteil ist das die Seiten sehr schnell sind und es dank CDN zu kaum ausfällen der Seite kommt.

Style Änderungen in phpBB über eine eigene Extension

tas2580  

Immer wieder wollen Betreiber eines phpBB Forums kleinere Änderungen an ihrem Template machen um z.B. Buttons von sozialen Median oder ähnliches einzubinden. Dazu kann man natürlich einfach die Originalen Template Dateien anpassen, allerdings kann es dann bei zukünftigen Updates zu Problemen kommen wenn der Updater bestimmte Stellen nicht findet oder die Änderungen überschreibt. Als Alternative kann man ein eigenes Template erstellen und dank Vererbung dort nur die Dateien rein kopieren die man ändern möchte. Das hat allerdings den Nachteil das man bei einem Update die Codeänderungen durchgehen muss um seine geänderten Dateien anzupassen. Der sicherste Weg ist also Änderungen über eine Extension zu machen, so muss man das Original Template nicht ändern und muss sich bei einem Update um nichts weiter kümmern. Das erstellen einer solchen Extension ist recht einfach, man benötigt dazu keine PHP Kenntnisse, wenn man weiß wie man Ordner und Dateien anlegt und ein wenig HTML/CSS Kenntnisse hat reicht das vollkommen aus.

Probleme bei Linux und Windows im Dualboot beheben

tas2580  

Eigentlich verwende ich ja nur noch Linux auf all meinen Systemen, aber es gibt dann doch noch das ein oder andere Spiel das nur unter Windows läuft. Aus diesem Grund habe ich eine Festplatte mit einer Windows Installation die ich bei Bedarf in den Ultrabay Schacht meines Laptops schieben kann. Beim starten des Laptops kann ich dank Grub auswählen welches System ich booten möchte. Das funktioniert auch so weit sehr gut, allerdings kommt es an einigen Stellen zu kleineren Problemen wenn man zwischen den beiden Systemen hin und her wechselt.
Um bei der nächsten Neuinstallation alle Lösungen an einer Stelle parat zu haben werde ich hier die mir bekannten Probleme und ihre Lösungen zusammenfassen.

Günstiger oder kostenlos an Steam Spiele kommen

tas2580  

Steam ist eine sehr nette Sache um seine Spiele Sammlung zu verwalten da man sich nur sein Steam Login merken muss und so jeder Zeit Zugriff auf alle seine Spiele hat, eine schnelle Internetverbindung vorausgesetzt. Ein weiterer Vorteil gegenüber Spielen auf CD/DVD ist, dass man wenn ein Spiel später für Linux oder Mac erscheint man das Spiel automatisch auch für diese Plattformen hat. Für mich als fast reinen Linux Benutzer ist das eine sehr gute Sache da immer mehr Spiele auf für Linux erscheinen. Beim kauf der Spiele über Steam lässt sich mit ein paar Tricks sehr viel Geld sparen, teilweise bekommt man Spiele die man eigentlich kaufen muss auch kostenlos wenn man ein bisschen Zeit investiert.

Mediacenter mit Raspberry PI

tas2580  

Ein Smart TV ist zwar eine nette Sache, aber oft haben die angebotenen Lösungen nicht den gewünschten Funktionsumfang, außerdem muss man sich wenn man einen neuen Fernseher kauft wieder an ein neues System gewöhnen. Mit dem mini Computer Raspberry PI lässt sich ganz einfach ein Mediacenter bauen das man an beinahe jeden Fernseher anschließen kann. Neben dem Mediacenter das zum abspielen von Videos und Musik genutzt werden kann hat man mit der richtigen Konfiguration auch noch einen SMB-Server um Dateien im Netzwerk zu speichern und einen DLNA-Server um die Medien auf verschiedenen Geräten über das Netzwerk abzuspielen. Mit der richtigen App lassen sich auch Videos oder Musik vom Smartphone aus auf dem Fernseher abspielen.