Kategorien
Subversion Version Control Webdeveloper Tools

Windows 10 .svn Ordner löschen

Mit einem einfachen Trick kann man rekursiv alle .svn Ordner finden und löschen.

1. Man verwendet die Windows Explorer Suche mit dem speziellen Syntax:

art:=ordner name: ~.svn

Damit werden nur Ordner gefunden, die den genauen Namen .svn haben. Das Sucher gebnis kann dann einfach gelöscht werden:

Kategorien
Webdeveloper Tools

Adobe Creative Suite CS2 kostenlos downloaden und Seriennummern

Adobe hat netter Weise die CS2 Versionen seiner Creative Suite online gestelllt.

Allerdings ist es nicht einfach daran zu kommen. Unter Windows 10 hatte ich keine Probleme mit den Programmen bis jetzt.

Download des Installers

Die Dateien können hier gedownloaded werden, die Keys stehen jeweils neben dem Downloader.

Kategorien
Webdeveloper Tools

Tutorial: Windows Datenrettung mit Freeware Software

Wenn  unter Windows formatierte oder gelöschte Daten wiederherstellen will kann man die Freeware Version von EaseUS Data Recovery Wizard kostenlos verwenden (auch für MAC). Damit kann man bis zu 2GB an Daten wiederherstellen, mit der Pro Version unbegrenzt viele Daten. Allerdings gehen bei eine Formatierung generell die Ordnernamen unwiederruflich verloren, aber die Daten bleiben erhalten.

Kategorien
Webdeveloper Tools

Windows 10: Die Aktion kann nicht abgeschlossen werden, da der Ordner in einem anderen Programm geöffnet ist

Bei Windows kommt die nervige Fehlermeldung:

Die Aktion kann nicht abgeschlossen werden, da der Ordner in einem anderen
Programm geöffnet ist. Schließen Sie den Ordner und wiederholen Sie den
Vorgang.

Auch in dem Fall, wenn man in der Konsole (cmd) in dem Ordner ist, man muss einfach aus dem Ordner rausgehen mit cd .. oder die Konsole schließen, dann kann man löschen.

 

Kategorien
Server Administration vagrant Webdeveloper Tools

puphpet.com – vagrant Boxen mittels GUI erstellen für die Entwicklung

Mit dem kostenlosen online Tool auf www.puphpet.com kann man ganz einfach Entwicklungsumgebungen in vagrant erstellen mit gewümnschten Kompoennenten wie MySQL, Elasticsearch, RabbitMQ, Redis und allem was man braucht. Es werden CentOS und Ubuntu unterstützt.

Kategorien
Webdeveloper Tools

Robert C. Martin über Programmierer und gute Architektur von IT-Projekten

Ich stimme Ihm in allem zu, was Oncle Bob zu sagen hat:

Über Architektur:

Über Programmierer und IT im Allgemeinem:

Kategorien
Server Administration Webdeveloper Tools

Eine Datei über den Namen suchen auf Linux

Um irgendeine Datei in einem beliebigen Verzeichnis zu finden, kann man den find-Befehl verwenden:

sudo find / -name 'datei.php'
Kategorien
Server Administration Webdeveloper Tools

SSL für alle und kostenlos mit certbot.eff.org

HTTPS und SSL ist wichtig für jede Webseite und oft ein lästiger Zeitvertreib, wenn die Zertifikate ablaufen und man ganz schnell die aktuellen Zertifikate installieren muss.

Eine einfache und ksotenlose Alternative ist Let’s Encrypt, die einen kostenlosen Service anbieten mit dem man nicht nur sehr schnell (5 Minuten) SSL Zertifikate installieren kann, sonder der sich auch um die Aktualisierung der Zertifikate kümmert, die alle 90 Tage ablaufen.

Dazu installiert man einen Client auf der Console namens certbot, der automatisch die Zertifikate beim hauseigenen Webserver/Loadbalancer einbindet (nginx, apache) und später per Cronjob aktuell hält.

Eine tolle Sache, habe ich auf der Seite baby-taschenrechner.de im Live Einsatz und bin sehr zufrieden.

Kategorien
Amazon AWS Docker GIT MySQL PHP PHP 7 Projekte Redis Symfony Framework

Projekt: baby-taschenrechner.de

Das gerade fertiggestellt Projekt baby-taschenrechner.de beschäftigt sich mit den Fragestellungen rund um die Entwicklung des eigenen Kindes:

  • Wie groß wird mein Kind werden in x-Jahren
  • Wie schwer wird mein Kind in x-Jahren
  • Ist mein Kind zu schwer/zu dünn
  • Welche Kleidergröße wird es wann tragen?

Die Webseite soll Eltern dabei helfen herauszufinden, wann sie welche Kleidergröße kaufen müssen, um im nahenden Winter/Sommer das passende zu Hause zu haben.

Eltern können so einschätzne, ob das Kind zu dünn oder zu dick ist  für ihr Alter/Größe/Gewicht-Verhältnis.

Für die Realiserung wurden folgende Technologien verwendet:

Symfony 3, Docker, MySQL, PHP, GIT, Google Material Design, Amazon AWS

Kategorien
Webdeveloper Tools

Wie kann ich meine Maus und Tastatur auf mehreren Computern benutzen?

Die Antwort ist Synergy damit kann man auch Betriebsystemübergreifend einen anderen Computer steuern, ohne die Maus/Tastatur umstecken zu müssen. Funktioniert unter Mac, Linux und Windows.