SucheKategorien |
Tuesday, 5. April 2011
Zugriff auf lokale Dateien von überall Geschrieben von mkr
in Computer um
22:42
Kommentare (0) Trackbacks (0) Zugriff auf lokale Dateien von überall
Um Dateien übers Internet zu übertragen gibt es viele Lösungen. One-Click-Hoster wie RapidShare, Online-Speicher mit Synchronisierung wie Dropbox und natürlich selbst installierte Web- und FTP-Server. Die Vor- und Nachteile sind bekannt: bei Filehostern kann man nur einzelne Dateien hochladen, bei Dropbox ist der kostenlose Speicher begrenzt. Bei beiden Varianten muss man die Dateien vorgängig hochladen. Einen Webserver mag nicht jeder selbst konfigurieren, zumal da noch Sachen wie dynamische IP-Adressen und Firewalls dazukommen.
Der Dienst MyDisk.co.uk wählt einen anderen Weg: mit ihm macht man den Browser (über ein Java-Applet) quasi zu einem Webserver. Die Dateien müssen also nicht vorgängig hochgeladen werden. Sie werden erst übertragen, wenn sie abgerufen werden. Praktisch, wenn man kurz seine gesamte Musiksammlung freigeben will, um bei einem Kollegen darauf Zugriff zu haben. Da MyDisk die Verbindung vom Browser aus aufbaut funktioniert es problemlos über Firewalls und Proxies. "Zugriff auf lokale Dateien von überall" vollständig lesen Sunday, 4. January 2009
SUMO Paint: Bildbearbeitung im Browser Geschrieben von mkr
in Computer um
21:20
Kommentare (0) Trackbacks (0) SUMO Paint: Bildbearbeitung im Browser
Eine wirklich tolle Flash-Anwendung habe ich unter http://www.sumo.fi/web/ entdeckt. Es handelt sich um eine Bildbearbeitung mit erstaunlich vielen Funktionen. Natürlich nicht mehr als man in einer richtigen Anwendung auch hätte, aber für unterwegs kann das ganz praktisch sein.
Saturday, 20. December 2008
Cherokee: schneller, flexibler Webserver Geschrieben von mkr
in Computer um
17:54
Kommentare (0) Trackbacks (0) Cherokee: schneller, flexibler Webserver
Der Cherookee Web Server ist ein sehr kleiner, flexibler und schneller Webserver. Er bietet viele Features, von FastCGI über vHosts bis hin zum Reverse Proxy. Die Konfiguration erfolgt dabei über ein komfortables Webinterface. Auf dem Server mit Sites von Kunden kann ich ihn leider nicht einsetzen, da er keine .htaccess-Files liest. Die dort konfigurierten Sachen wie URL Rewriting unterstützt er zwar schon, aber die Kunden möchten die von ihrem CMS erstellten Rules natürlich nicht ins Webinterface abtippen.
Für stark frequentierte Sites auf eigenen Servern sehe ich aber durchaus grosses Potential für den Cherokee. Thursday, 6. November 2008
waRmZip: nützlicher Helfer für ... Geschrieben von mkr
in Computer um
20:28
Kommentare (0) Trackbacks (0) waRmZip: nützlicher Helfer für Windows-Admins
waRmZip ist ein kleines Tool (VB-Script), mit dem man folgende Aufgaben automatisieren kann:
Zwei Beispiele: waRmZip.wsf /r “C:\temp” /da:7 /df /log:C:\cleanup.log Dateien älter als 7 Tage rekursiv aus C:\temp löschen, leere Verzeichnisse löschen und Vorgang in der Datei cleanup.log protokollieren. waRmZip.wsf /r “C:\Logfiles” /ma:7 /md:C:\backup\$YEAR\$COMP Logfiles älter als 7 Tage nach C:\backup\JAHR\COMPUTERNAME verschieben. Weitere Beispiele findet man auf der Website von waRmZip sowie mit "waRmZip.wsf /?". Kleiner Tipp: Wenn man waRmZip über "cscript waRmZip.wsf" aufruft, wird es immer mit dem Kommandozeilen-Interpreter gestartet und nicht mit der grafischen Version. (Sonst erscheinen Dialogboxen, was bei einer Ausführung über den Taskplaner hinderlich sein kann.) Sunday, 19. October 2008
Piwik: Besucherstatistiken einfach ... Geschrieben von mkr
in Computer um
19:36
Kommentare (0) Trackbacks (0) Piwik: Besucherstatistiken einfach und schnell
In den meisten Fällen reicht die Auswertung der Webserver-Logfiles zB. mit AWStats aus, um eine Übersicht über die Anzahl Besucher und die meistbesuchten Seiten zu erhalten.
Manchmal will man aber mehr wissen: Welche Plugins haben die Besucher installiert? Welche Bildschirmauflösung haben sie? etc. Oder man hat keine Logfiles zur Verfügung (etwa bei Billighostern). Da kann Piwik helfen. Das ist eine einfache PHP-Anwendung, welche sehr umfangreiche Statistiken generieren kann. Man muss dazu lediglich auf den zu überwachenden Seiten einen Javascript-Code einfügen. Das ist dann schon der Nachteil: Hat ein User Javascript deaktiviert, wird sein Besuch nicht protokolliert. Zudem müssen Dateien über eine spezielle Seite umgeleitet werden, wenn ihr Download protokolliert werden soll. Da sind Logfiles komfortabler. Die Statistiken sind sehr nett aufgemacht, siehe Demo. Monday, 28. April 2008
MySQL Backup unter Linux und Windows Geschrieben von mkr
in Computer um
22:03
Kommentare (3) Trackbacks (0) MySQL Backup unter Linux und Windows
Häufig will man alle Datenbanken auf einem Server sichern. Das geht mit der Option "--all-databases" von mysqldump. Dabei werden jedoch alle Datenbanken in den gleichen Dump gespeichert, was bei einem Restore sehr mühsam sein kann.
Unter Linux habe ich deshalb schon länger folgendes Script im Einsatz: #!/bin/sh Es holt sich zuerst mit "SHOW DATABASES" eine Liste aller vorhandenen Datenbanken, und speichert danach jede einzeln mit mysqldump in eine Datei. Heute wurde ich gefragt, wie man das unter Windows lösen kann. Ich habe deshalb das Script in VBScript geschrieben (normalerweise ist mir C# lieber, aber für so ein Script ist VBS nicht schlecht): 'MySQL Backup Script Sollte selbsterklärend sein. Vielleicht kann es ja jemand brauchen. Tuesday, 8. April 2008
interessantes Projekt: Eaglemap.ch Geschrieben von mkr
in Computer um
20:45
Kommentare (0) Trackbacks (0) interessantes Projekt: Eaglemap.ch
Die letzten Wochen hatte ich Gelegenheit, ein interessantes Webprojekt umzusetzen. Der Kunde wollte eine Seite, auf der man Golfplätze in der Schweiz und Deutschland suchen kann. Die Plätze sollten über Google Maps angezeigt werden. Es musste also am richtigen Ort ein Marker gesetzt werden, der bei einem Klick eine Seite mit weiteren Informationen wie Luftbilder, Hotels in der Nähe etc. anzeigt.
Verwendet haben wir das Etomite CMS. Mit ein paar Snippets wird der Javascript-Code für die Maps API erzeugt. Interessant war auch die Realisierung der Umkreissuche: Über den Geocoder-Dienst von Google kann man die Koordinaten eines Ortes abfragen. Damit können die Golfplätze in der Nähe ermittelt und angezeigt werden. Die Firma bietet noch mehr, von der Platzvermessung über einen Course Guide bis zu Abschlagtafeln.
Thursday, 13. March 2008
VMware ESX 3.5.0 unterstützt keine ... Geschrieben von mkr
in Computer um
16:03
Kommentare (0) Trackbacks (0) VMware ESX 3.5.0 unterstützt keine Serial Ports mehr
Gestern Abend habe ich unsere ESX von 3.0.2 auf 3.5.0 upgedatet. Das Update lief ohne Probleme durch. Heute merke ich, dass die Zeiterfassung keine aktuellen Daten einlesen konnte.
Im Virtual Center war der Serial Port bei der virtuellen Maschine deaktiviert, der Haken bei "Connected" war nicht aktiviert. Aktivieren konnte man ihn ohne Fehlermeldung, aber wenn man das nächste Mal in die Konfiguration ging, war er wieder draussen. Eine kurze Suche im Internet hat folgendes ergeben: VMware currently does not support physical serial and parallel ports in ESX Server 3i version 3.5 and VirtualCenter 2.5. Quelle: VMware Knowledge Base Wieso denn das? Bis jetzt hat der Port immer gut funktioniert! Wieso wird so eine Funktion einfach entfernt? Das nächste Mal lese ich die Release Notes, da hätte das sicher dringestanden... Thursday, 24. January 2008
ein paar Tage ohne Netz Geschrieben von mkr
in Computer, Persönliches um
14:50
Kommentare (0) Trackbacks (0) ein paar Tage ohne Netz
Schon länger habe ich mit dem Gedanken gespielt, zuhause von ADSL auf VDSL zu wechseln. Am Freitag, 18.01. war der Termin für die Umschaltung. Vorher hat ein Telematiker die Leitungen im Haus erneuert. (VDSL braucht 4-adrige Leitungen und vor dem Splitter darf keine Verzweigung sein.)
Bis um 18:00 Uhr sollte die Umstellung abgeschlossen sein. Leider konnte sich mein Router nicht einwählen. Der green.ch-Supporter meinte, die Swisscom habe die Umschaltung als erledigt gekennzeichnet, er könne leider nichts unternehmen. Ich könnte höchstens eine Störungsmeldung bei der Swisscom absetzen, aber bei der sei ja alles in Ordnung. Da ich nicht die Kosten für die Störungsmeldung übernehmen wollte, nur weil evtl. mein Router defekt ist, habe ich einen neuen Router gekauft. Aber auch der hatte kein Signal. Der green.ch-Support hat dann einen Swisscom-Techniker in die Zentrale bestellt, welcher den Fehler auch prompt fand: Ein Kabel war nicht eingesteckt. Seit Mittwoch, 23.01. bin ich wieder online. Die Prozesse zur Umschaltung von ADSL zu VDSL sind anscheinend noch nicht ganz ausgereift. Wir hatten schon bei einigen Kunden Probleme, als wir auf VDSL umschalten wollten. Erstaunlich finde ich aber was ganz anderes: Ich habe seit knapp 10 Jahren einen Internetzugang und kann nicht mehr ohne leben. Dabei geht es nicht mal um fehlende Unterhaltung, sondern man schaut mal kurz die Öffnungszeit eines Geschäfts nach, erwartet ein dringendes Mail etc. Das Schlimmste war nicht fehlende Information, sondern schon nur das Gefühl, nicht online zu sein. Ich bin von einer Technik abhängig, die es vor einigen Jahren noch nicht in dieser Form gab. Das gibt mir schon zu denken. Thursday, 9. August 2007
Skalierbarkeit extrem: YouTube Geschrieben von mkr
in Computer um
14:57
Kommentare (0) Trackbacks (0) Skalierbarkeit extrem: YouTube
Ein interessantes Video über YouTube und die Probleme, mit denen die Entwickler zu kämpfen haben:
die wichtigsten Fakten: - Linux - Apache für den dynamischen Content - lighttpd für die Videos - Python - MySQL-Cluster - Teamwork ist sehr wichtig Monday, 9. July 2007kein Newsserver bei green.ch
Ich bin war schon Kunde bei green.ch, als die Firma noch Agri hiess. Zuerst Dial-In, dann ADSL. Mit den Leistungen war ich immer zufrieden. Aber etwas nervt mich extrem: Sie bieten keinen Newsserver mehr an.
Bis vor einiger Zeit gab es noch news.green.ch, welches eine Umleitung auf einen amerikanischen Serverbetreiber war. Dort war immerhin 1MB Traffic pro Tag inbegriffen. Die eigenen Posts wurden durch vier Zeilen Werbung verunstaltet, aber damit konnte man gerade noch leben. news.green.ch ist aber nicht mehr erreichbar. Aktuell steht auf der Website von green.ch: Kann ich als green.ch Kunde auch einen Newsserver benutzen? Na toll. teranews.com verlangt für die Registrierung auch Geld, gratis ist nur die anschliessende Verwendung. Ist es wirklich zuviel verlangt, dass ein Provider einen eigenen Newsserver betreibt oder die Dienstleistung meinetwegen dazukauft? Ich will keine Binary-Groups oder besonders lange Vorhaltezeiten, sondern einfach die üblichen Groups normal nutzen können. Thursday, 21. June 2007endlich mal ein "gutes" Phishing-Mail
Als Internetuser bekommt man neben Spam ja immer häufiger auch Phishing-Mails. Darunter hatte es sehr viele schlechte, auf die man kaum hereinfällt. Der Text war völlig fehlerhaft übersetzt und Links zeigten direkt auf IP-Adressen.
Heute Morgen habe ich ein recht gut gemachtes Mail bekommen, welches mir meine Kreditkartendaten entlocken wollte. Absender war "security@visa.com", der Betreff lautete: "Alert: Your Visa Credit Card Information". Der Text: Sie haben diese Mail erhalten, weil wir den starken Verdacht haben, dass Ihre VISA Kreditkarte in letzter Zeit missbraucht wurde. Um das Eintreten jeglicher betrügerischer Aktivitäten zu verhindern, erfordert es der Einleitung einer Untersuchung. Positiv: - recht fehlerfreier, deutscher Text - bezieht sich auf die Schweiz - Kreditkartennummer soll an eine Mailadresse geschickt werden, kein HTTP-Link. So schlagen die Phishing-Filter neuerer Browser keinen Alarm. - die Webseite "visa-europe.net" leitete auf die Schweizer Seite der Viseca weiter (jetzt ist die Seite nicht mehr erreichbar) - die Domain "visa-europe.net" ist auf die Firma "Western Union" registriert Die Phisher haben aber auch einige Fehler gemacht: - im Mailheader taucht die Domain "account-register.com" auf, das sieht recht verdächtig aus - im Mailheader steht "X-PHP-Script: visa-europe.net/mail/index.php", unter der Adresse hat sich heute Morgen ein "Guerilla Mailer" zum Massenmailversand gemeldet - eine Bank fragt nie nach solchen Daten per Mail, wirklich nie Grösster Fehler: Ich besitze gar keine Visa-Card. Wednesday, 20. June 2007
Probleme mit Exchange 2003 SP2 und ... Geschrieben von mkr
in Computer um
21:26
Kommentar (1) Trackbacks (0) Probleme mit Exchange 2003 SP2 und Greylisting
Wie wahrscheinlich viele Admins, die im KMU-Bereich tätig sind, werde auch ich dazu "genötigt", Exchange als Mailserver im Internet einzusetzen. Die Version 2003 läuft aber eigentlich ganz gut, zumindest für die Verwendung in kleineren Unternehmen. Schon seit einiger Zeit bin ich ein nerviges Problem am analysieren: Seit der Installation von SP2 für Windows 2003 verschwinden Mails manchmal einfach, wenn deren Empfänger Greylisting verwenden. Im SMTP-Log taucht ein Zustellversuch auf, der fehlschlägt. Die "Nachrichtenverfolgung" meldet, das Mail sei erfolgreich zugestellt worden. Auch in der Warteschlange ist es nicht zu finden.
Gestern habe ich über die SwiNOG-Mailingliste erfahren, dass es sich dabei um einen Bug im SMTP-Dienst handelt. Das Problem tritt auf, wenn während dem SMTP-Dialog ein 4xx Fehler gemeldet wird (wie es unter anderem Greylisting macht). Manche Mails verschwinden dann einfach. Die Mails werden nach einem Neustart des SMTP-Dienstes erfolgreich zugestellt, sie sind also nicht verloren. Temporäre Lösung bis zum Erscheinen eines Patchs: den SMTP-Dienst täglich (oder bei Bedarf häufiger) neu starten. Referenz: Exchange 2003 SP2 Greylisting bug - survey - microsoft.public.exchange.admin | Google Groups Thursday, 24. May 2007
Etomite - ein CMS von Profis für Profis Geschrieben von mkr
in Computer um
13:19
Kommentare (0) Trackbacks (0) Etomite - ein CMS von Profis für Profis
Heute möchte ich kurz ein CMS vorstellen, welches mich sehr begeistert. Sicher kennen viele Joomla (früher Mambo). Ich habe damit auch gearbeitet, aber es war mir immer zu kompliziert. Man kann sehr viel damit machen, aber dafür ist es hie und da recht umständlich. Auch Typo3 hat mich wegen seiner Komplexität abgeschreckt. Per Zufall bin ich vor über einem Jahr auf Etomite gestossen. Bis heute habe ich schon einige Websites damit realisiert und bin immer wieder aufs Neue davon fasziniert.
Was macht es so toll? Mir gefällt, dass es für Entwickler geschrieben wurde. Es nimmt einem viele Routineaufgaben ab, die man mit statischen Seiten zu erledigen hätte (Menüs erstellen etc.). Aber man braucht trotzdem Kenntnisse von HTML/CSS/Javascript (und PHP, wenn man eigene Erweiterungen schreiben will). Dafür kann man überall eingreifen. Ein einfaches Template sieht beispielsweise so aus: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> Den Platzhalter [*content*] ersetzt Etomite durch den Inhalt der gewählten Seite. [*pagetitle*] steht für den Seitentitel usw. Um dynamische Inhalte einzubinden gibt es Snippets. Das sind ganz einfach PHP-Funktionen, deren Rückgabewert an der gewünschten Stelle auf der Seite ausgegeben wird. So kann man einfachere Erweiterungen sehr schnell schreiben. Ein Beispiel für ein Snippet: // Snippet name: DateTime Wie Ihr seht, kann man von den Snippets aus auf das $etomite-Objekt zugreifen und so viele Informationen auslesen. In der Snippet Library gibt es viele weitere Snippets zum Download. Eine Gallery oder ein Gästebuch sind absolut kein Problem. Vielleicht konnte ich mit diesem Beitrag einigen von Euch das relativ unbekannte Etomite näher bringen. Falls ihr mit anderen CMS gute oder schlechte Erfahrungen gemacht habt, freue ich mich natürlich über einen Kommentar. Wednesday, 16. May 2007
Ist Ihr PC virenfrei? - Infizieren ... Geschrieben von mkr
in Computer um
13:16
Kommentare (0) Trackbacks (0) Ist Ihr PC virenfrei? - Infizieren Sie ihn jetzt!
slashdot.org berichtet über ein Experiment von Didier Stevens. Er schaltete sechs Monate lang eine Google-Anzeige mit dem Text "Is your PC virus-free? - Get it infected here!". Das Unglaubliche: 409 Leute klickten tatsächlich darauf! Hätte er eine Seite mit Malware aufgeschaltet, hätte ihn das Infizieren eines PCs nur rund sieben Rappen gekostet.
Ein krasses Beispiel dafür, dass die Neugier stärker ist als der Verstand. |
Kalender
BookmarkCH Internet SzeneParcivalBlog abonnieren |
|||||||||||||||||||||||||||||||||||||||||||||||||