0

www.openthesaurus.de – ein Mitmach-Thesaurus

Posted by admin on July 31, 2011 in Wissen |


Nett zu wissen:
OpenThesaurus ist ein freies deutsches Synonymwörterbuch, bei dem jeder mitmachen kann.

0

Another Paste-Site -> pastie.org

Posted by admin on July 27, 2011 in Tool |

Eine sogenannte Paste-Site – warum pastie?
http://pastie.org/about/

Tags:

0

ISBN-Abfrage via API von ISBNdb.com

Posted by admin on July 27, 2011 in Groovy |

ISBNdb.com Für die Ermittlung eines Buchtitels habe ich einen Dienst gesucht, den ich mittels Skript und der ISBN, den gewünschten Buchtitel erfragen kann. Fündig wurde ich bei einem Eintrag auf Stackoverflow.com. Nachdem ich mir einen API-Access-Key auf http://isbndb.com/ besorgt hatte und mich in den API-Docs schlau gemacht habe, konnte ich ein einfaches Groovy-Skript schreiben.

Die Grundlage für das Skript bildet der folgende GET-Request:

http://isbndb.com/api/books.xml?access_key=123456789&index1=isbn&value1=0596002068

Aus dem Antwort XML lässt sich der Titel leicht auslesen:


	
		
			Programming Web services with Perl
			
			Randy J. Ray and Pavel Kulchenko
			Farnham ; O'Reilly, 2002 printing, c2003.
		
	

Das fertige Skript sieht wie folgt aus:

// Abfrage der ISBNDB via API nach title
def isbn = "0596002068"
def accessKey= "1234567890"

println isbn + " -> " + getTitle(isbn,accessKey)

def getTitle(isbn,accessKey){
	def urlStr = "http://isbndb.com/api/books.xml?access_key="+
	"${accessKey}&index1=isbn&value1=${isbn}".toString()
	def url = new URL(urlStr)
	//println url.text
	def data = new XmlSlurper().parseText(url.text)
	return data.BookList.BookData.Title.text()
}

Der Aufruf liefert folgendes Ergebnis:

groovy isbndbTitleSearch.groovy
0596002068 -> Programming Web services with Perl

Tags: ,

0

Git-Client -> fatal: Fetch attempted without a local repo

Posted by admin on July 19, 2011 in Version Control |

Der Git-Client gibt eine irreführende Fehlermeldung bei zu langen Verzeichnissen-Tiefen aus: fatal: Fetch attempted without a local repo

Lösung:

Erneuter Versuch in niedriger Schachtelungsebene

z.B.: c:\Down>git clone https:\\<remote-repo>

Tags:

0

Windows – und wie man das Problem mit zu langen Dateinamen löst

Posted by admin on July 19, 2011 in Windows |

Ich habe mich trotz Windows 7 zurück in die alte Dos-Welt zurückversetzt gefühlt, als ich auf eine Datei stieß, die für Windows -Dateinamen offensichtlich zu viele Zeichen besaß. Ich konnte diese Datei weder öffen noch umbennen.

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. Alle Rechte vorbehalten.

C:\Down>ren Very_Very_Long_title__Secure_your_web_applicat
ions_against_malicious_intruders_with_this_easy_to_follow_practical_guide_Very_Very_Long_title__Secure_your_web_applications_against_malicious_intruders_with_this_
easy_to_follow_practical_guide.pdf shorter.pdf
Der Dateiname oder die Erweiterung ist zu lang.

 

Der erste Versuch schlug fehl:

C:\Down>dir /x
 Volume in Laufwerk C: hat keine Bezeichnung.
 Volumeseriennummer: 126B-3A30

 Verzeichnis von C:\Down

12.07.2011  21:37    <DIR>                       .
12.07.2011  21:37    <DIR>                       ..
16.06.2011  22:42         4.810.709 VERY_V~1.PDF Very_Very_Long_title__Secure_your_
web_applications_against_malicious_intruders_with_this_easy_to_follow_practical_
guide_Very_Very_Long_title__Secure_your_web_applications_against_malicious_intruder
s_with_this_easy_to_follow_practical_guide.pdf

C:\Down>rename VERY_Y~1.PDF shorter.pdf
Das System kann die angegebene Datei nicht finden.

 

Zweiter aber erfolgreicher Versuch:

C:\Down>subst T: .

C:\Down>t:

T:\>rename "Very_Very_Long_title__Secure_your_
web_applications_against_malicious_intruders_with_this_easy_to_follow_practical_
guide_Very_Very_Long_title__Secure_your_web_applications_against_malicious_intruder
s_with_this_easy_to_follow_practical_guide.pdf" short.pdf

T:\>dir
 Volume in Laufwerk T: hat keine Bezeichnung.
 Volumeseriennummer: 126B-3A30

 Verzeichnis von T:\

19.07.2011  08:37    <DIR>          .
19.07.2011  08:37    <DIR>          ..
16.06.2011  22:42         4.810.709 short.pdf

T:\>c:

C:\Down>subst T: /d

Tags:

0

Maven Surefire Plugin – out of memory – verhindern

Posted by admin on July 4, 2011 in Maven |


Durch die Konfiguration des Surefire-Plugins, kann ein “Out-of-memory” verhindert werden:

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-surefire-plugin</artifactId>
  <configuration>
    <forkMode>pertest</forkMode>
    <argLine>-Xms512m -Xmx512m</argLine>
    <testFailureIgnore>false</testFailureIgnore>
    <skip>false</skip>
  </configuration>
</plugin>

Hier gefunden: maven-set-java-heap-memory-for-junit-in-maven-surefire-plugin

Tags:

0

Javascript Schach in 5 Kilo Bytes

Posted by admin on June 26, 2011 in Js |
Chess

Bei der Analyse eins Schach Gadgets bin ich auf das eingebettete Javascript-Schach gestossen. Das eigentliche Original Schach-Skript stammt von dem Open-Source-Projekt http://p4wn.sourceforge.net/.

 

Tags: ,

1

Automatisches Syntax-Highlighting bei Notepad++

Posted by admin on June 19, 2011 in Groovy, Tool |

Öffnet man eine Java-Datei mit Notepad++, so werden Keywords und Kommentare automatisch hervorgehoben. Leider gibt es kein automatisches Syntax-Highlighting für Groovy-Skripte (*.groovy). Mit den folgenden Schritten kann das geändert werden:

  1. Einstellungen -> Stile
  2. Im Feld “Sprache” Java auswählen
  3. Im dann neu erschienen Feld “Benutzer-Erw.” groovy eingeben (mehrere werden mit Leerzeichen separiert)
  4. Speichern und Dialog verlassen

Leider werden schon geöffnete Groovy-Skripte nicht “gehighlighted”. Erst wenn diese geschlossen und erneut geöffnet werden werden, ist das Syntax-Highlighting zu sehen.

Tags:

0

Special: So hält jeder Android Handy Akku länger

Posted by admin on June 13, 2011 in Android |

Special: So hält jeder Android Handy Akku länger

In dem Special der Website Pc-Praxis geht es darum die Akkulaufzeit von Androids zu verlängern. Es wird die neue dreier Version des JuiceDefender vorgestellt, der die Akkulaufzeit nahezu verdoppeln soll.  Die APP steuert welche Funktionen wann aktiv sind; An dieser Stelle werden die Synchronisations-Internet-Verbindungen der installierten Apps genannt.

Auch die allgemein gültigen Ratschläge werden erteilt

  • Display-Helligkeit runterdrehen
  • GPS nur einschalten wenn benötigt
  • Akkuverbrauch prüfen „Einstellungen/Telefoninfos/Akku/Akkuverbrauch“ (ab Android 2.0)

Interessant ist auch die App-Auflistung der Akku-Widgets.

Tags: ,

0

Java JDBC metadata example – A program to search for a given field name in all database tables in a database

Posted by admin on June 8, 2011 in Uncategorized |

Ein Java-Snippet zur Suche eines Spaltennamens einer Datenbank mittels JDBC-Metadata. Zum Snippet

Copyright © 2010-2024 Analysisfreaks.de All rights reserved.
This site is using the Desk Mess Mirrored theme, v2.0.4, from BuyNowShop.com.

Developed by Hardik