0

Linux – auto sync directories and files – setup in less than 5 minutes

If you are a webdeveloper using linux, you probably know this exhausting procedure:

You change a file, save it, and then you have to upload the changed file to the matching directory on your test web server in your favourite ftp program, i.e. FileZilla. You do this hundred times a day, thousand times a week.

On Windows, there is a program called WinSCP, a FTP client, that gets rid of this time consuming practice by offering an autosynchronization function for a specific directory after saving/modifying a file in this directory.

To immediately scale down your expectations: there is no linux GUI equivalent of WinSCP that has its built-in auto sync feature. But we have the shell. And we have built-in tools like rsync. And we have people like Gregg Hernandez, who create nifty little tools like watcher.

In this article I’ll show you how you can combine these two Tools to get a powerful auto synchronization setup in less than 5 minutes.

Continue Reading

4 votes, 5.00 avg. rating (99% score)
2

kushellig.de now in english

Wie es der Titel schon verrät, blogge ich ab jetzt nicht mehr auf Deutsch, sondern auf Englisch (exklusiv).
Die Idee schwirrte mir schon lange im Kopf herum, ich konnte mich aber nicht zum Sprachwechsel durchringen. Was mich davon abgehalten bzw. letztendlich zum Wechseln bewegt hat, will ich hier festhalten:

Continue Reading

0 votes, 0.00 avg. rating (0% score)
0

Vim PHP Refactoring: Extract Method Funktion

Mit Vim PHP refaktorisieren? Kein Problem mit folgender Funktion, das im Visual Mode markierten Code auslagert. Das Skript ist noch nicht ganz perfekt, aber schon mal eine ganz gute Basis. Im Laufe der nächsten Woche arbeite ich weiter daran. Die Basis für die Funktion ist eine C#-Variante von Klaus Horsten.

Einsatzbeispiel

Du möchtest im folgenden Code Zeile 6-8 in eine eigene Funktion auslagern:

Continue Reading

3 votes, 5.00 avg. rating (99% score)
2

Ubuntu: Mit UEFI Von USB – WTF? RTFM!

Er ist da, mein neuer, mobiler Rechenhengst: das Lenovo ThinkPad Edge e330. Mit UEFI. Hat mich einige Nerven gekostet, weil ich dachte, ich kann mit der lange Jahre bewährten Methode einfach Windows 8 von der Platte putzen. Und Linux installieren. Denkste.

Continue Reading

3 votes, 5.00 avg. rating (99% score)
0

PHP: Debug Snippet Trotz Allowed Memory Size Exhausted

Wer beim Debuggen mit var_dump() oder debug_backtrace() von PHP Code folgenden Fehler bekommt:
PHP Fatal error: Allowed memory size of xxxxxxx bytes exhausted (tried to allocate xxxxxx bytes) in /mein/pfad/zur/script/datei.php on line xx

der versucht wahrscheinlich, ein Objekt aus einer riesigen Aggregation zu debuggen.

Continue Reading

2 votes, 5.00 avg. rating (98% score)