genialer live auftritt
31. August 2007 um 4:59 pm | in gehört gehört | nur 1 kommentarmit ungewissen ausgang hier von deichkind mit Remmidemmi (Yippie Yippie Yeah). zwar schon vom letzten jahr aber unbedingt anzuschauen.
YouTube - Link to
gruß brs
live
melt 2006
-------------------------------------------------------
schnapszahl
28. August 2007 um 7:38 am | in diverses | kein kommentar bishergenau 3333 bilder liegen zur zeit auf meinem flickr account.
brs
flickr-------------------------------------------------------
junggesellenabschied
17. August 2007 um 10:05 am | in diverses | kein kommentar bisherhier der verzweifelte versuch eines italieners der kein italienisch spricht, italienern zeugs zu verkaufen:
YouTube - Link to
gruß brs
junggesellenabschiedkonstanz
-------------------------------------------------------
Tutorial: Eclipse RCPs mit Maven
9. August 2007 um 1:56 pm | in development | 13 kommentare===Ziel===
In diesem Beitrag möchte ich zeigen wie man Build Läufe einer EclipseRCP Applikation mit Maven automatisieren kann.
Das Tutorial basiert auf dem howto vom pde-maven-plugin, welches allerdings einige kleinere Fallen bereit hält.
===EntwicklungsUmgebung===
Im Beispiel verwende ich Eclipse 3.3 (Europe). Ausserdem wird das Delta Pack für Eclipse 3.3 benötigt. Als Ziel und Entwicklungsplattform nutze ich Windows XP. Der Einfachheit halber habe ich das Delta Pack direkt in meine Eclipse Installation abgelegt und keine eigene Target-Platform angelegt. Neben dem Eclipse Zeugs sollte natürlich auch Maven installiert sein.
(ich verwende hier die Maven Version 2.0.7.)
===Beschreibung===
Schritt A: Erzeugung einer Beispiel RCP Anwendung in Eclipse:
1. File > New > Project > Plug-in
2. Project name = com.breskeby.tutorial.rcp.withMaven
3. Bei “Use default location” haken raus
4. Bei Location “-workspace-/plugins/com.breskeby.tutorial.rcp.withMaven” eintragen
5. src = src/java/main (maven konvention)
6. bin = target/classes
7. -next-
8. Haken bei “Generate Activator” und bei “this plugin contributes to the ui” setzen
9. “Would you like to create RCP Application” auf yes! -next-
10. Als template “Hello RCP” und -Finish-
Nachdem der Wizard die Applikation erzeugt hat, findet man im Formular der plugin.xml unter dem Menüpunkt Testing den Eintrag “Launch an Eclipse Application”, mit dem die Applikation testweise gestartet werden kann.
Schritt B: Erzeugung der *.product Datei:
1. File > New > Product Configuration
2. als “parent folder” sollte “com.breskeby.tutorials.rcp.withMaven” schon selektiert sein
3. file name: withmaven.product
4. product name: “RCP With Maven Example”
5. product id > New > (the default settings are okay)
6. application = com.breskeby.tutorial.rcp.withMaven.application
7. -finish-
8. Im Editor der product Datei muss Unter Configuration > Add… noch das plugin “com.breskeby.tutorial.rcp.withMaven” und
danach durch “Add Required Plug-ins” die restlichen notwendigen Plugins hinzugefügt werden
Jetzt kann die Applikation auch über das Product file gestartet werden.
Was benötigt jedes Maven Projekt und deshalb natürlich auch unsere RCP Anwendung? … Richtig, das pom.xml file!
Schritt C: pom.xml erstellen
1. File > New > File > “pom.xml” erstellen
2. copy&paste:
[source:xml]
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3. im Beispiel für das pom.xml muss noch der Pfad der Eclipse Installation, sowie die pdeBuildVersion richtig gesetzt werden. die findet man im Namen des
plugins “org.eclipse.pde.build” (z.B. org.eclipse.pde.build_3.3.0.v20070612 >> 3.3.0.v20070612)
Das pde-maven-plugin ist sozusagen ein wrapper um die ant tasks, die eclipse von haus aus für die “headless build automation” mitbringt. Dafür benötigen wir eine build.properties Datei, die im Verzeichnis “buildConfiguration” im ProjektOrdner abgelegt werden muss.
Schritt D. build.properties erstellen.
1. Verzeichnis buildConfiguration im Projektverzeichnis erstellen.
2. Template für die build.properties Datei (im plugin “org.eclipse.pde.build” unter templates/headless-build/build.properties) in das Verzeichnis buildConfiguration kopieren
3. In der build.propertes Datei müssen noch einige properties gesetzt:
- product ( = withmaven.product)
- base (z.B. C:/Programme/eclipse_rcp) !!Achtung: Hier Slashs und nicht Backslashs benutzen.
- baseLocation (= ${base}/eclipse)
- pluginPath ( = .)
- configs =(win32, win32, x86) !!Achtung: pde-maven-plugin unterstützt zur Zeit nur die Generierung für eine Zielplattform
- archivePrefix (= withMaven)
Eigentlich sind wir jetzt (schon) fertig. Nun kann über die Kommandozeile einfach “mvn install” aufgerufen werden. Daraufhin findet man in seinem maven repository unter com\breskeby\tutorials\rcp\withmaven\1.0-SNAPSHOT
die gezippte applikation. Einfach entzippen, starten, fertig!
===Links===
DeltaPack 3.3
Eclipse 3.3 for RCP
pde-maven-plugin
howto
java
maven
rcp
tutorial
-------------------------------------------------------
source code plugin
6. August 2007 um 10:18 pm | in development | kein kommentar bishernach einigen unfreiwilligen ausflügen in die welt von php funktioniert jetzt auch das wordpress plugin von erik
beispiel zum plugin hier:
[source:java]
package cbg.article.model;
import java.util.ArrayList;
import java.util.List;
public class Book extends Model {
protected static List newBooks = buildBookList();
protected static int cursor = 0;
public Book(String title, String authorGivenName, String authorSirName) {
super(title, authorGivenName, authorSirName);
}
public static Book newBook() {
Book newBook = (Book)newBooks.get(cursor);
cursor = ((cursor + 1) % newBooks.size());
return newBook;
}
protected static List buildBookList() {
newBooks = new ArrayList();
Book[] books = new Book[] {
new Book(”Advanced Java: Idioms, Pitfalls, Styles and Programming Tips”, “Chris”, “Laffra”),
new Book(”Programming Ruby: A Pragmatic Programmer’s Guide”, “David”, “Thomas”),
new Book(”The Pragmatic Programmer”, “Andrew”, “Hunt”),
new Book(”Java Virtual Machine”, “Jon”, “Meyer”),
new Book(”Using Netscape IFC”, “Arun”, “Rao”),
new Book(”Smalltalk-80″, “Adele”, “Goldberg”),
new Book(”Cold Mountain”, “Charles”, “Frazier”),
new Book(”Software Development Using Eiffel”, “Richard”, “Wiener”),
new Book(”Winter’s Heart”, “Robert”, “Jordan”),
new Book(”Ender’s Game”, “Orson Scott”, “Card”),
new Book(”Castle”, “David”, “Macaulay”),
new Book(”Cranberry Thanksgiving”, “Wende”, “Devlin”),
new Book(”The Biggest Bear”, “Lynd”, “Ward”),
new Book(”The Boxcar Children”, “Gertrude Chandler”, “Warner”),
new Book(”BASIC Fun with Adventure Games”, “Susan Drake”, “Lipscomb”),
new Book(”Bridge to Terabithia”, “Katherine”, “Paterson”),
new Book(”One Renegade Cell”, “Robert A.”, “Weinberg”),
new Book(”Programming Internet Mail”, “David”, “Wood”),
new Book(”Refactoring”, “Martin”, “Fowler”),
new Book(”Effective Java”, “Joshua”, “Bloch”),
new Book(”Cutting-Edge Java Game Programming”, “Neil”, “Bartlett”),
new Book(”The C Programming Language”, “Brian W.”, “Kernighan”),
new Book(”The Design and Analysis of Spatial Data Structures”, “Hanan”, “Samet”),
new Book(”Object-Oriented Programming”, “Brad”, “Cox”),
new Book(”Python Essential Reference”, “David M.”, “Beazley”),
new Book(”The Practical SQL Handbook”, “Judith S.”, “Bowman”),
new Book(”The Design Patterns Smalltalk Companion”, “Sherman R.”, “Alpert”),
new Book(”Design Patterns”, “Erich”, “Gamma”),
new Book(”Gig”, “John”, “Bowe”),
new Book(”You Can’t Be Too Careful”, “David Pryce”, “Jones”),
new Book(”Go for Beginners”, “Kaoru”, “Iwamoto”),
new Book(”How to Read a Book”, “Mortimer J.”, “Adler”),
new Book(”The Message”, “Eugene H.”, “Peterson”),
new Book(”Beyond Bumper Sticker Ethics”, “Steve”, “Wilkens”),
new Book(”Life Together”, “Dietrich”, “Bonhoeffer”),
new Book(”Java 2 Exam Cram”, “William”, “Brogden”)
};
for (int i = 0; i < books.length; i++) {
newBooks.add(books[i]);
}
return newBooks;
}
/*
* @see Model#accept(ModelVisitorI, Object)
*/
public void accept(IModelVisitor visitor, Object passAlongArgument) {
visitor.visitBook(this, passAlongArgument);
}
}
[/source]
phpplugin
wordpress
-------------------------------------------------------
der spam des tages
2. August 2007 um 9:55 pm | in diverses | kein kommentar bishergerad hab ich mal meinen spam so durchgeschaut. es sind schon poetische sachen dabei:
Ladies will love you NOTHING compares to the feeling of having a larger penis People judge your dick size by your shoes size. Be the most confident man in town With Xtra Size+ you dont have to wear bigger shoes to make women think you have a huge dick.spam
-------------------------------------------------------
Powered by WordPress with Pool theme design by Borja Fernandez.
Entries and comments feeds.
Valid XHTML and CSS. ^Top^








