Kategorien
Webdeveloper Tools

SVN Server kostenlos

Für ein kleines Projekt mit 2 Mitarbeitern gibt es im Internet kostenlose Hosting Möglichkeiten. Ich persönlich verwende Springloops, dort kann man ein Projekt mit 2 Personen und 100mb kostenlos hosten.

Ein weiterer Anbieter ist ProjectLocker, bei denen es 200mb Speicherplatz gibt.

Eine praktische Übersicht über alle Anbieter von SVN Versionierungsystemen gibt es hier.

Kategorien
Webdeveloper Tools

Wie entpacke ich eine tar.gz Datei unter Windows7?

Dafür gibt einen sehr schönen kostenlosen Online-Service: wobzip.org.

Einfach Archiv hochladen und entpackt wieder runterladen.

Funktioniert auch mit den Formaten: 7z,ARJ,BZIP2,CAB,CHM,CPIO,CramFS,DEB,DMG, FAT,GZIP,HFS,ISO,LZH,LZMA,MBR,MSI,NSIS,NTFS, RAR,RPM,SquashFS,TAR,UDF,VHD,XAR,XZ,Z,ZIP

Eine andere Möglichkeit ist Winrar, was aber nur für 40Tage kostenlos als Testversion  oder kostenpflichtig mit einer Lizenz genutzt werden kann.

Kategorien
Webdeveloper Tools

Testen von GET und POST Anfragen Firefox Addon

Wenn man ein Formular gebaut hat und dies testen will, kann man das sehr gut Firefox Addon HttpRequester benutzen. Damit ist es möglich GET/PUT/POST/DELETE Requests an eine URL zu senden und die Antwort als HTML anzeigen zu lassen.

Außerdem ist es auch sehr gut geeignet um andere Seiten komfortabel zu hacken:)

Kategorien
SEO Webdeveloper Tools

kein Schaden mehr durch schlechte Backlinks – Google Tools

Google hat ein Tool auf den Markt gebracht, mit dem man böswillig gesetzte oder schlechte Links aus der Ranking Berechnung entfernen kann: das „disavow links“-Tool. Zu finden ist das Tool in den Webmaster Tools. Google gibt auf dem hauseigenen Blog einen Einblick in die Funktionsweise des Tools: Google Blog Artikel disavow links tools.

Nötig wurde dieses Tool, weil einige SEO Spezialisten auf die Idee gekommen sind, die Konkurrenz abzuwerten, indem man so genannten „Russenlinks“ kaufte.

Diese böse SEO-Methode (Black-Hat SEO) funktioniert so, dass man von einer schlecht gerangten Seite (am besten Gewalt, Sechs usw) einen Link auf die Konkurrenz setzt. Dieser Link veranlasst den Page Rank Algorithmus von Google die Konkurrenzseiten abzuwerten und die eigne Seite hochzustufen.

Kategorien
Webdeveloper Tools

Json gut lesbare Ausgabe erzeugen Firefox Plugin

Für eine bessere Lesbarkeit von Json ist das Firefox-Browser-Plugin JsonView sehr zu empfehlen.

Damit sieht das folgender Maßen aus, wenn im Header die Datei als json gekennzeichnet ist:

 

Kategorien
PHP Webdeveloper Tools

Mantis Benachrichtigungs Emails Inhalt reduzieren

Mantis als PM Tool versendet bei konfigurierbaren Events an bestimmte User Benachrichtigungs E-Mails, die sehr viele Informationen beinhalten und schnell lang werden können.

Um nicht immer die gesamte History in der E-Mail zu sehen, kann man folgenden Code ändern:

core/bugnote_api.php l.372:

$t_bugnote_count = 1;// vorher: count( $t_all_bugnotes );

Damit wird nur die letzte Note versendet.

Oder man konfiguriert diesen Wert bei jedem User einzeln: My Account->Preferences->E-mail Notes Limit = 1

Ticket Informationen kürzen

Kategorien
CSS Web Frontend Webdeveloper Tools

Wieso sollte man kein inline CSS/JS verwenden

Es gilt als schlechter Stil inline CSS zu verwenden:

<span style="color: #666666; display: block; float:left; width: 250px;padding-bottom:5px;">

d.h. das CSS eines Elements direkt über das style Attribut zu aktivieren.

Dasselbe gilt auch für Inline Javascript:

<div></div>
<script type="text/javascript">
    alert("hallo");
</script>

Folgende Gründe gibt es dafür:

Kategorien
CSS JavaScript Web Frontend Webdeveloper Tools

Debugging Tools für Firefox, IE, Chrome, Safari, Opera

Zum Debuggen von Webseiten braucht man immer spezielle Entwickler Tools für jeden einzelnen Browser, weil sich die Darstellung in jedem Browser ändert oder Javascript Fehler nur in bestimmten Browsern auftreten. Bevor man an die Arbeit geht sollte man unbedingt checken, ab das der Browser Cache deaktiviert ist in dem jeweiligen Browser, sonst erhält man eine nicht aktuelle Version der Webseite.

Debugging Tools beim Firefox 15

Geht über das bekannte und beste Plugin: Firebug

Ich verwende zusätzlich die Plugins: Web Developer und Colorzilla. Durch die sehr guten Plugins ist der Firefox mein Entwicklungsbrowser der Wahl.

Kategorien
CSS JavaScript Web Frontend Webdeveloper Tools

Browser Caching deaktivieren in Firefox, IE, Chrome, Safari, Opera

Als Webdeveloper muss man sich mit allen gängigen Browsern rumschlagen und beherrschen, mit allen zu debuggen. Um dies zu tun, braucht man auf jeden Fall 2 Dinge:

Browser Cache deaktivieren beim Firefox

Geht über das Plugin: Web Developer

Einfach nach der Installation: Disable->Disable Cache->Disable Entire Cache

Kategorien
Hardware Webdeveloper Tools

Beispiel für einen ergonomischen Arbeitsplatz für Programmierer

Ergonomischer Arbeitsplatz

Mein Arbeitsplatz als Programmierer habe ich mir nach eigenen Vorstellungen ergonomisch eingerichtet um entspannt und komfortabel arbeiten zu können und möglichst produktiv zu sein.

Mein Arbeitsplatz besteht aus den Komponenten:

  1. höhenverstellbarer Tisch (elektrisch)
  2. Fußpedale
  3. ergonomische Tastatur
  4. ergonomische Maus mit Mauskissen
  5. Xbox Kinect Kamera
  6. Laptop mit Docking Station
  7. 2 TFT-Monitore