Jun 22

Die Arbeit mit Dateien erledigt man unter Windows mit dem Explorer. Das klappt soweit auch ganz gut, sofern in einem Verzeichnis in der ersten Ebene nicht über 100000 Dateien liegen. Versucht man so ein Verzeichnis mit dem Explorer zu öffnen, tut sich da erst einmal gar nichts mehr.

Doch wie ermittelt man die Anzahl der Dateien in so einem Verzeichnis?

Ist die Windows Powershell installiert, ist dies mit folgendem Befehl möglich:

(Get-ChildItem D:\data).Count

Hat man noch XP und keine Powershell bietet sich Cygwin als Alternative an. Cygwin ist eine Implementierung von Unix Tools für Windows. Diejenigen von Euch, die wie ich lieber mit Unix basierten Systemen arbeiten, ziehen der Powershell die Bash sicherlich vor und ermitteln die Anzahl der Dateien auf diese Weise:

find /cygdrive/D/data -type f|wc -l

Schneller fertig, war in meinem Fall Cygwin. Noch ein Grund mehr sich dieses nützliche Tool zu installieren, wenn man schon mit Windows arbeiten muss. Ein Umstieg auf Linux oder MacOS wird dadurch auch leichter. :-)

Ähnliche Artikel:

geschrieben von gklinkmann \\ tags: ,

Nov 30

Als Tastatur Junkie muss ich mich dieser Aktion einfach anschließen. :-)

klick dich nicht weg
Quelle: aptgetupdate

via: aptgetupdate

Ähnliche Artikel:

geschrieben von gklinkmann \\ tags: ,

Nov 08

Weiter geht’s in der Reihe “weekly links”. Dies waren meine Highlights in der letzten Woche:

Linux auf dem IBM Thinkpad
Notebooks von IBM oder dem Nachfolger Lenovo eignen sich besonders gut für Linux. Hier ist eine kurze Anleitung für Kubuntu 9.10, wie man das Notebook zum Stromsparen überredet und noch mehr Sondertasten in Betrieb nimmt.
Closure Tools – Google Code
Die Google Online Tools nutzen alle ausgiebig Javascript. So ist es nicht verwunderlich, dass Google jetzt seinen Javascript Compiler, eine Bibliothek für DOM Manipulation und UI Elemente, sowie Templates für Javascript und Java unter dem Namen Closure Tools auf Google Code zur freien Nutzung bereitstellt. Ich freue mich schon auf die ersten Vergleiche mit der Yahoo UI Bilbliothek.
Technische Kurzdokumentationen von Torsten Horn
Ich stehe auf technische Kurzdokumentationen (Tutorials), besonders wenn sie die Qualität wie die von Torsten Horn aufweisen.
Continuous Integration für PHP mit dem Hudson
Testen macht nur Sinn, wenn die Tests regelmäßig durchgeführt werden. Hier ist ein Artikel, wie man PHP Tests in Hudson integriert.
google-maps-icons
Freie Icons kann man als Webentwickler nie genug haben. Hier ist eine große Auswahl, die Google bereitstellt.
PDF-Erzeugung mit dem Zend Framework
Die viel genutzte PHP Bibliothek FPDF zur Erzeugung von PDF Dokumenten gerät bei komplexen Layouts schnell an ihre Grenzen. Dieser Artikel beschreibt eine Alternative mit Zend, die über den Umweg von Office Templates auch komplexe PDF Strukturen ermöglichen soll.

Ähnliche Artikel:

geschrieben von gklinkmann \\ tags: , , , , , , ,

Oct 27

Der Urlaub ist vorbei – leider. Ein wenig verspätet, aber dafür mehr an der Zahl kommen die “weekly links”:

jQuery-Accessible-RIA – (barrierefreies jquery)
AJAX Frameworks und Barrierefreiheit sind momentan noch 2 Dinge, die nicht so recht miteinander vereinbar sind. Dass es auch anders geht, zeigt dieses auf GitHub gehostete Projekt.
Symfony Components – Standalone libraries for PHP
Symfony ist eines dieser schönen neuen Frameworks für PHP. Das Projekt hat ein paar Komponenten zur Verfügung gestellt, die sich auch ohne Installation des kompletten Frameworks nutzen lassen. Ich bin schon gespannt, auf den angekündigten Request Handler.
PHPUnit mittels PTI in Eclipse einbinden
Eine Anleitung, um das Testing Framework PHPUnit in Eclipse einzubinden.
SystemRescueCd
Die Rettungs CD mit vielen nützlichen Tools, wenn der PC mal Probleme machen sollte.
Raphaël—JavaScript Library for svg and vml
Eine Javascript Bibliothek zur Erzeugung von Grafiken und Charts im SVG und VML (Microsoft) Format. Sehr sehenswert.

Ähnliche Artikel:

geschrieben von gklinkmann \\ tags: , , , , , , ,

Sep 30

Ich habe gerade einen Artikel über die 100 vim Befehle gelesen, die jeder Programmierer kennen sollte.
Den vim (Vi IMproved) habe ich hier im Blog schon einmal kurz vorgestellt.

Bei der Durchsicht der Liste, der 100 besten vim Befehle, habe ich wieder einmal viel gelernt über diesen Konsolen Editor, aber auch alt bekannte und lieb gewonnene Funktionen entdeckt. Meine absoluten Favoriten sind:

  • :syntax on zum anschalten der Syntax Hervorhebung (syntax highlighting)
  • die Befehle zum Einrücken von Code
    :set autoindent Einrücken anschalten
    :set smartindent intelligentes Einrücken anschalten
    :set shiftwidth=4 Definieren von 4 Leerzeichen als Einrückgröße
    ctrl-t, ctrl-d Ein/Ausrücken im insert mode
    >> Einrücken im Befehlsmode
    << Ausrücken im Befehlsmode
  • Die Interaktion mit Unix
    :!pwd Ausführen vom “pwd” Unix Befehl und dann zum vim zurückkehren
    !!pwd Ausführen vom “pwd” Unix Befehl und das einfügen der Ausgabe in die Datei
    :sh temporärer Ausflug auf die Unix Shell
  • :%s/old/new/g Ersetzen von “old” durch “new” in der gesamten Datei

Welche Editoren für die Konsole nutzt Ihr? Und falls der vim dabei ist, auf welche Befehle könntet ihr nicht verzichten?

Ähnliche Artikel:

geschrieben von gklinkmann \\ tags: , , ,