Ja, in letzter Zeit konnte ich wirklich schlecht schlafen. Bisher kannte ich die Ursache nicht, aber als ich heute morgen Netzpolitik.org mal wieder einen Besuch abstattete wurde mir einiges klar. Mit dem schlafen wird’s wohl erst mal nicht besser werden. Bürgerrechte werden wohl weiterhin mit Füßen getreten werden. Doch lest selbst:
Alle Beiträge von Stefan Röthig
Bearbeitet man einen Screenshot in Inkscape und exportiert diesen dann in ein PNG, muss als DPI-Wert 90 angegeben werden um die Originalgröße beizubehalten.
Webservice stub in eclipse generieren
Um in eclipse einen Webservice stub zu generieren sind folgende Schritte erforderlich:
- Anlegen eines Projektes
- Im Kontextmenü über
New..Otherzum Interface-Wizard gehen - Im Ordner
Web Services

den Wizard für die Erstellung einesWeb Service Clientauswählen undNextbetätigen - Im darauffolgenden Dialog die URL zur Servicedefinition (WSDL) angeben

Soll auch eine Beispielsammlung verfügbarer Webservice-Routinen zu Testzwecken generiert werden (Dies ist für neue/unbekannte Webservices sehr hilfreich!), muss der Schieberegler im linken Dialogbereich auf die Position “Test client” geschoben werden. - Auf der nächsten Seite sollte der Ausgabeordner (Output folder) geprüft werden und ein Häkchen bei
Define custom mapping for namespace to packagegesetzt werden. Das ermöglicht die explizite Angabe eines Package-Namens für den Service. Andernfalls wird dieser aus dem Namespace generiert. - Als
namespacewird im Folgedialog dertargetNamespaceder WSDL gesetzt, als Packagename der gewünschte.

- Mit
Nextwird dann der Prozess gestartet. Wenn das im Anschluss automatische Publizieren auf der Zielplattform schiefgeht, ist das kein Grund zu verzagen. Nach dem Starten aus dem Projekt heraus mit den entsprechenden Bibliotheks- und Deploymentangaben funktioniert es dann. - Die Einstellungen für den TestClient können i.d.R. beibehalten werden:

ZDF zoom – Sehenswert…
Sendung zum bereits real existierenden World Wide (Cyber)War der sich erschreckend mit dem bereits erwähnten Artikel von Bruce Schneier deckt.
Der Link geht zu youtube, da die ÖR-Mediatheken ja bekanntermaßen gelegentlich “aufgeräumt” werden.
TortoiseSVN – Update auf Version 1.8.4
Nach dem Software-Update auf Version 1.8.4 / 1.9.2 (unter Windows 7) werden möglicherweise die Embleme (Icons) im Windows-Explorer nicht mehr dargestellt. Dieses Problem lässt sich beseitigen, indem in den Einstellungen für “überlagerte Symbole”
- der Pufferspeicher auf
shellgestellt wurde - alle Laufwerkstypen ausgewählt wurden (ist wahrscheinlich nicht zwingend)
- und anschließend das System neu gestartet wurde
Wird dann die jeweilige Arbeitskopie über den Menüpunkt SVN Arbeitskopie hochstufen im Kontextmenü aktualisiert, sind die Embleme wieder sichtbar.
Dateinamenliste mittels Batch generieren
Windows Batch zum Erstellen einer Liste mit den Dateinamen eines Verzeichnisses als CSV-Datei:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
@echo off setlocal EnableDelayedExpansion SET /P YYYY=Jahresscheibe (YYYY): SET /A FCOUNT=0 ( echo generated by create-filelist.bat [%DATE%] > %YYYY%.info.csv echo Name;File Size;Modified;Created >> %YYYY%.info.csv for %%f in (*.zip) do ( set "name=%%~nxf" if not "!name!"=="%~nx0" ( set "mtime=%%~tf" set "fsize=%%~zf" for /f "tokens=1-3" %%d in ( 'dir /t:c "!name!" ^| find /i "!name!"' ) do set "ctime=%%~d %%~e" if not "x!mtime:%YYYY%=!"=="x!mtime!" ( SET /a FCOUNT+=1 echo Processing !FCOUNT! !name! $$$ !mtime! echo !name!;!fsize!;!mtime!;!ctime! >> %YYYY%.info.csv ) else ( echo Ignore !name! $$$ !mtime! ) ) ) echo. >> %YYYY%.info.csv echo !FCOUNT! files listed in %YYYY% >> %YYYY%.info.csv ) |
„Die NSA legt in jeden Brief (mindestens) eine Wanze.“
Kürzlich enthüllte ja der Spiegel die Hacker-Methoden der NSA (und vermutlich auch deren Verbündeter und Zulieferer, die ja von den Ergebnissen profitieren). Bei netzpolitik.org gibt es dazu noch einmal eine sehr überschaubare aber nicht weniger beeindruckende Kurzfassung des Werkzeugkastens.
Zur Erläuterung für alle, die keine Lust haben den ganzen Text zu lesen sei aber wenigstens dieser Satz zitiert:
Wenn wir früher gesagt haben, die NSA liest jeden Brief mit, muss es nun lauten: Die NSA legt in jeden Brief (mindestens) eine Wanze.
Und wie gesagt, meiner Meinung nach wird dieses perfide System auch von allen nicht direkt beteiligten Geheimdienstorganisationen unterstützt, die sich nicht offen und deutlich davon distanzieren, da sie ja indirekt von den Ergebnissen partizipieren.
Es betrifft uns also (immer noch) alle!
USB-Geräte werden nur unter root gemounted
Wenn USB-Geräte nur als Nutzer root gemounted werden, hat das zur Folge, dass bspw. keine Dateien auf externe Datenträger kopiert werden dürfen. Das Problem trat auf einem der Rechner nach Aktualisierung auf Ubuntu 12.04 auf.
Lösung:
Im Paketmanager usbmount deinstallieren sowohl pmount als auch hal installieren.
Struts
In einer STRUTS-Anwendung kann die Definition des FormBean nicht gefunden werden:
Tags in struts-config.xml-Quellcode kontrollieren. Da muss das @
Validation:
validation.xml und validator-rules.xml in WEB-INF-Verzeichnis kopieren
endorsed-Parameter
Um ältere Systembibliotheken innerhalb einer Applikation zu verwenden, werden diese (üblicherweise) in einem mit “endorsed” bezeichneten Verzeichnis abgelegt.
Um die im endorsed-Verzeichnis abgelegten Dateien zu verwenden, müssen am Application-Server folgende Einstellungen vorgenommen werden:
- Container:Administration:Serverattribute
Hinzufügen des Parameters-Djava.endorsed.dirs="/opt/lib/ORACLE/conf/<host>/_endorsed.basiskarte.admin"
(z.B.-Djava.endorsed.dirs="/opt/lib/ORACLE/conf/lvwebdev.lvsn.smi.sachsen.de/_endorsed.basiskarte.admin")