Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Gunnar Wagenknecht"
m |
(added network links) |
||
Line 2: | Line 2: | ||
/** | /** | ||
* Copyright (c) 2008, 2011 Gunnar Wagenknecht. | * Copyright (c) 2008, 2011 Gunnar Wagenknecht. | ||
− | * All rights reserved. | + | * All rights reserved. |
− | * | + | * |
− | * This program and the accompanying materials are made available under the terms of the | + | * This program and the accompanying materials are made available under the terms of the |
* Eclipse Public License v1.0 which accompanies this distribution, and is available at | * Eclipse Public License v1.0 which accompanies this distribution, and is available at | ||
* http://www.eclipse.org/legal/epl-v10.html | * http://www.eclipse.org/legal/epl-v10.html | ||
− | * | + | * |
* Contributors: | * Contributors: | ||
* Gunnar Wagenknecht - initial API and implementation | * Gunnar Wagenknecht - initial API and implementation | ||
Line 19: | Line 19: | ||
* emerging platforms and technologies and to help companies understand Eclipse | * emerging platforms and technologies and to help companies understand Eclipse | ||
* and OSGi and execute on their business objectives in an open source context. | * and OSGi and execute on their business objectives in an open source context. | ||
− | * He | + | * He has been a member of the Eclipse Community since its beginning and he is a |
− | * contributor with many years of experience on numerous Eclipse | + | * prolific contributor with many years of experience on numerous Eclipse |
− | * Gunnar is | + | * projects. Gunnar leads the Technology PMC and is a member of the Eclipse |
− | * | + | * Architecture Council. |
* </p> | * </p> | ||
* <p> | * <p> | ||
− | * Apart from Eclipse he | + | * Apart from Eclipse he loves chatting about fishing, diving and his family and |
− | * over a good beer or a glass of dry, barrel aged red wine. | + | * other things that matters over a good beer or a glass of dry, barrel aged red |
+ | * wine. | ||
* </p> | * </p> | ||
*/ | */ | ||
Line 37: | Line 38: | ||
public static String getEmailAddress() { | public static String getEmailAddress() { | ||
return String.format("%s@%s", "gunnar", "wagenknecht.org"); | return String.format("%s@%s", "gunnar", "wagenknecht.org"); | ||
+ | } | ||
+ | |||
+ | public static Map<String, String> getNetworkLinks() { | ||
+ | final Map<String, String> links = new HashMap<String, String>(2); | ||
+ | links.put("Twitter", "http://twitter.com/eclipseguru"); | ||
+ | links.put("LinkedIn", "http://www.linkedin.com/in/eclipseguru"); | ||
+ | links.put("Xing", "http://www.xing.com/profile/Gunnar_Wagenknecht"); | ||
+ | return links; | ||
} | } | ||
public static void main(final String[] args) { | public static void main(final String[] args) { | ||
− | System.out. | + | System.out.println("Gunnar Wagenknecht"); |
System.out.println(); | System.out.println(); | ||
− | System.out.printf(" Blog: %s", getBlogAddress()); | + | System.out.printf(" Email: %s%n", getEmailAddress()); |
+ | System.out.printf(" Blog: %s%n", getBlogAddress()); | ||
System.out.println(); | System.out.println(); | ||
+ | for (final Entry<String, String> link : getNetworkLinks().entrySet()) { | ||
+ | System.out.printf(" %8s: %s%n", link.getKey(), link.getValue()); | ||
+ | } | ||
} | } | ||
Revision as of 02:58, 14 October 2011
/** * Copyright (c) 2008, 2011 Gunnar Wagenknecht. * All rights reserved. * * This program and the accompanying materials are made available under the terms of the * Eclipse Public License v1.0 which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * Gunnar Wagenknecht - initial API and implementation */ /** * Gunnar is a software engineer who loves server and application architectures * especially those involving Equinox/OSGi. * <p> * In his primary role at AGETO he is thrilled to work on open source software, * emerging platforms and technologies and to help companies understand Eclipse * and OSGi and execute on their business objectives in an open source context. * He has been a member of the Eclipse Community since its beginning and he is a * prolific contributor with many years of experience on numerous Eclipse * projects. Gunnar leads the Technology PMC and is a member of the Eclipse * Architecture Council. * </p> * <p> * Apart from Eclipse he loves chatting about fishing, diving and his family and * other things that matters over a good beer or a glass of dry, barrel aged red * wine. * </p> */ public final class GunnarWagenknecht { public static String getBlogAddress() { return "http://wagenknecht.org/blog/"; } public static String getEmailAddress() { return String.format("%s@%s", "gunnar", "wagenknecht.org"); } public static Map<String, String> getNetworkLinks() { final Map<String, String> links = new HashMap<String, String>(2); links.put("Twitter", "http://twitter.com/eclipseguru"); links.put("LinkedIn", "http://www.linkedin.com/in/eclipseguru"); links.put("Xing", "http://www.xing.com/profile/Gunnar_Wagenknecht"); return links; } public static void main(final String[] args) { System.out.println("Gunnar Wagenknecht"); System.out.println(); System.out.printf(" Email: %s%n", getEmailAddress()); System.out.printf(" Blog: %s%n", getBlogAddress()); System.out.println(); for (final Entry<String, String> link : getNetworkLinks().entrySet()) { System.out.printf(" %8s: %s%n", link.getKey(), link.getValue()); } } private GunnarWagenknecht() { // empty } }