Tutorials

Seite 33

Kein Bild
29. Juni 2013

Mit Linux Screenshots von Webseiten erstellen

Wir installieren apitude und dazu svn und alle wichtigen Dinge. [sourcecode language=”bash”] apt-get install -y aptitude aptitude install g++ subversion build-essential libgl1-mesa-dri xvfb libqt4-webkit libqt4-dev xfonts-scalable xfonts-100dpi xfs [/sourcecode] Nun laden wir uns das benötigte Programm, welches die Websiten screent, herunter, entpacken es und installieren es abschließend: [sourcecode language=”bash”] # Veraltet -> svn co https://cutycapt.svn.sourceforge.net/svnroot/cutycapt […]

Weiterlesen
Kein Bild
29. Juni 2013

Besser schlafen durch “f.lux”

Ich habe immer wieder das Problem das ich schlecht schlafe. Nun habe ich dank pkern.at etwas entdeckt was helfen soll. Ein Schlafhormon genannt “Melatonin” wird nicht ausgeschüttet, da das Licht der Bildschirme dies verhindert. Die Müdigkeit kann sich anfangs auf die Konzentration sowie auf die Aufmerksamkeit auswirken, dies kann jedoch bis hin zu gesundheitlichen Schäden […]

Weiterlesen
Kein Bild
29. Juni 2013

Linux: Dateien und Ordner zählen

Manchmal ist es hilfreich zu wissen, wieviele Dateien oder Ordner man in einem Verzeichnis hat. Wenn die Anzahl jedoch etwas höher ist, tut man sich beim Zählen etwas schwerer… Zum Glück bietet Linux ein nettes Werkzeug zum zählen der Dateien bzw. Ordner. Anzahl der Dateien ermitteln [sourcecode language=”bash”] find /home/user -type f | wc -l […]

Weiterlesen
Kein Bild
29. Juni 2013

Linux: Codezeilen nach Programmiersprache mit cloc zählen

cloc ist ein sehr hilfreiches Werkzeug zum zählen der Codezeilen je nach Programmiersprache. Das Tool ist einfach auszuführen und gibt danach eine Auflistung in Form einer Tabelle zurück. Wie eine Ausgabe aussieht, könnt ihr am Bild oben sehen. Installation [sourcecode language=”bash”] apt-get install cloc [/sourcecode] Ausführen [sourcecode language=”bash”] cloc /var/www/* [/sourcecode] Oder wenn man es […]

Weiterlesen
Kein Bild
9. Juni 2013

Dateidownload erzwingen

Möchte man das der Client/Besucher die Datei (PDF,HTML,MP3 etc.) nicht im Browser ausführt sondern downloadet, muss man dem Browser mitteilen, diese Datei bitte downloaden. Das geht etwa inwiefolgt. [sourcecode language=”php”] // Die Datei $filename = ‘Mein-Gratis-Buch.pdf’; // Der Dateityp header("Content-Type: application/pdf"); // Dem Browser sagen wie groß die Datei ist. header("Content-Length: ".filesize($filename)."\n\n"); // Den Download […]

Weiterlesen
Kein Bild
1. Juni 2013

PHP Dateien werden als DHTML Downloads

Ich habe lange gegoogelt und viele Lösungen gefunden, doch leider hat mir nur eine geholfen, daher werde ich hier die groben Posten. Bei mir war es das Problem das ich Dotdeb Repositorys eingefügt habe und nach einem Upgrade nichts funktionierte. Als erstes sollte man schauen ob es direkt bei einem Upgrade einen Fehler gibt. [sourcecode […]

Weiterlesen
Kein Bild
17. Mai 2013

Servergeschwindigkeit optimieren…

Um einen meiner Server zu optimieren habe ich mir gedacht ich probiere es mal aus mit Googles Pagespeedup Plugin. Das lohnt sich wirklich, jedoch nur bei Seiten die selbst programmiert und nicht richtig optimiert sind. Manchmal verschlechtert es sogar Dinge wie WordPress in mancher Hinsicht, dennoch zeige ich es. Später kommen auch noch andere Dinge […]

Weiterlesen
Kein Bild
24. Apr. 2013

Meine Simple HTML5 Vorlage.

Um nicht ständig nach schauen zu müssen, schreibe ich mir hier nun die HTML5 Vorlage auf. [html] <!DOCTYPE html> <html lang="de"> <head> <title>Meine HTML Vorlage</title> <meta charset="UTF-8"> </head> <body> Mein Content </body> </html> [/html]

Weiterlesen
Kein Bild
22. Apr. 2013

Plesk – Subdomain als Verzeichnis

Ich saß vor einem Problem. Eine Webseite sollte eine Mobile Ansicht separat bekommen da Media Queries nicht gingen. Nur wie schaffe ich das [sourcecode language=”php”] subdomain.Domain.tld -> auf -> Domain.tld/mobile [/sourcecode] zeigt? Klar eine Weiterleitung wäre möglich gewesen, aber die Bedingung war, das die subdomain erhalten bleibt aus Imagegründen. Mit Plesk habe ich den DocumentRoot […]

Weiterlesen
Kein Bild
31. März 2013

DDOS Vorsorge

Um Vorsorge gegen DDOS Angriffe habe ich nun Denyhosts installiert. Das ist bereits in Ubuntu und Debian Quellen enthalten. Installieren kann man den Dienst wie gewohnt über: [sourcecode lang=”bash”]<code>apt-get install denyhosts[/sourcecode] denyhosts überprüft ständig die Einträge in /var/log/auth.log. Dort werden alle Anmeldeversuche über SSH protokolliert. Wenn ein Angreifer nun versucht durch Probieren Zugangsdaten zu erraten, […]

Weiterlesen
Kein Bild
30. März 2013

Cronjobs

Cronjobs unter Linux einrichten Was ist ein Cronjob Ein Cronjob ist eine Aufgabe die sich in einem bestimmten Interval wiederholt. Ein Cronjob kann wie eine Aufgabe zu sein, jeden Samstag Morgen staub zu saugen. Diese Aufgabe wird dann immer um eine bestimmte Zeit ausgeführt. Wie funktioniert ein Cronjob Die Befehle werden in einer Liste, der […]

Weiterlesen
Kein Bild
30. März 2013

Mod_Pagespeedup Installation

Das mod_pagespeed Modul für Apache soll die Geschwindigkeit von Webseiten bis zu über 50% verbessern. Also Performanceoptimierung. Ich teste es nun und habe es bereits installiert. Das erste Laden dauert ein wenig, da der Cache erstellt wird. Zur Installation. Es gibt bereits diverse .deb Pakete für 32 und 64 Bit Versionen. Das Downloden: mod_pagespeed Download für […]

Weiterlesen