Archive for: ‘Dezember 2012’

[EN] Turn Customer Care into “Social Care” – Gadi Benmark and Dan Singer – Harvard Business Review

20. Dezember 2012 Posted by StefanP.

Social media has conditioned consumers to getting immediate feedback. In fact, a lot of customer service these days is happening via social media, and customers expect you to respond as though you were one of their Twitter followers. More than 50% of Twitter users expect a response in less than two hours, a lot shorter than most companies’ response windows.

Enter social care, a system for companies to regularly provide customer service through social-media platforms. Social care can save money. It costs less than $1 per interaction, whereas telephone care is typically at least $6 per call. Even e-mail care costs $2.50 to $5 per interaction. But the real benefit is to the customer experience. Almost 30% of social-media users prefer social care to phoning customer service (and it’s not just the young set; even over-65s use social care, with 17% preferring it to the telephone). Consumers with positive social-care experiences are also three times more likely to recommend the brand to others.

via Turn Customer Care into “Social Care” to Break Away from the Competition – Gadi Benmark and Dan Singer – Harvard Business Review.

Great posting. I would add Customer Self Service Communities as another pillar of Social Care. Case Studies from IBM developerworks or Cisco are two examples, how you can unleash the power of Communities, provide better service and save money!


Teil 2 meiner Artikelserie über BigData

20. Dezember 2012 Posted by Romeo Kienzler

 Im zweiten Teil der Serie über BigData möchte ich einige interessante Usecases von IBM vorstellen.
 
IBM Watson:

Watson, der Supercomputer welcher Anfang 2011 die beiden Jeopardy - Champions geschlagen hat
vereint zwei der Paradigmen, welche für alle BigData Projekte gelten. Einen modernen und
fortschrittlichen Algorithmus und die technische Möglichkeit diesen Algorithmus in kurzer 
Zeit auf sehr grosse Datenmengen anzuwenden.

Der Algorithmus bei Watson ist ein System welches DeepQA genannt wird (http://www.research.ibm.com/deepqa/deepqa.shtml). Es handelt sich hierbei um eine Weiterentwicklung
klassischer QA (Question Answering) Systeme. Kern von DeepQA ist die Erweiterung der
klassischen, Wissensbasierten Systeme um eine statistische Komponente die die neusten Entwicklungen
der NLP (Natural Language Processing) Forschung einfliessen lässt. 

Um nun diesen Algorithmus in ausreichender Geschwindigkeit mit Daten zu füttern hat sich IBM der allerneusten Power -- Prozessortechnologie  http://www-03.ibm.com/systems/power/index.html bedient. Kern bei dieser Prozessorgeneration ist die Tatsache dass sich ein Teil des Hauptspeichers nun auf dem Prozessorkern selbst befindet. Durch Zusammenschaltung von 2880 solcher CPU Kernen war
es möglich den Text des gesamten englischsprachigen Internets (dedupliziert nur ca. 1 TB!) auf den CPU Kernen zu speichern und somit die Suchanfragen in einer Taktfrequenz von über 5 Ghz auszuführen.

Die Ergebnisse der Suchanfrage wurden von DeepQA ausgewählt und je nach statistischer Zuversichtlichkeit des Systems
als mögliche Antwort vorgeschlagen. Hier musste extrem auf den Echtzeit-Aspekt wert gelegt werden da die Kandidaten
den „Buzzer" auch im Millisekundenbereich gedrückt haben.


Vestas:

Vestas stellt u.a. Windkraftanlagen her, möchte aber seine Kunden auch optimal beraten, wo diese Windkraftanlagen
am besten aufgestellt werden. Hierfür haben sie ein auf 2.8 PB (PetaByte, 1000 TB = 1 PB) Daten basierendes System entwickelt welches für eine Berechnung drei Wochen benötigt hat. Mit dem IBM BigInsights System und 15000
CPU Kernen wurde die Antwortzeit auf 15 Minuten verringert. Das System kann ohne Software seitigen Anpassungen
vergrössert werden, Vestas möchte das System innerhalb der nächsten Zeit auf 20 PB vergrössern.
 
 
Datenüberwachung einer Neugeborenen Intensivstation:

Mittels der IBM InfoSphere Streams massive parallelen und In-Memory Dataprocessing Middleware werden 16 Sensor-Streams von Neugeborenen in Echtzeit überwacht. Mithilfe eines statistischen Modells kann das System eine
Infektion 24 Stunden vor einem menschlichen Experten vorhersagen. Dieser Zeitvorsprung kann lebensrettend sein.
 
 Video 
 
Im nächsten Teil werde ich noch einige interessante Nicht-IBM Usecases aufzeigen um dann in die Technik einzutauchen.

Ich wünsche allen frohe Weihnachten und einen guten Rutsch ins Jahr 2013.

 

IBM und SVA entwickeln intelligentes Archiv- und Backup-System für das Leibniz-Rechenzentrum (LRZ)

20. Dezember 2012 Posted by IBM Press Releases - All Topics - Germany

Das Garchinger Leibniz-Rechenzentrum (LRZ) hat sich im Bereich Archivierung und Backup wissenschaftlicher Daten aus dem SuperMUC-System, einem der derzeit schnellsten Supercomputer Deutschlands, für eine neue IBM Speichersystemlösung entschieden.

DAK-Gesundheit startet mit neuem Online-Auftritt

19. Dezember 2012 Posted by IBM Press Releases - All Topics - Germany

Mit ihrem neuen Online-Auftritt schärft die DAK-Gesundheit ihr Profil als moderner Gesundheitspartner für Kunden und Leistungserbringer. Der vollständig überarbeitete Internet-Auftritt nutzt konsequent die Möglichkeiten der Online-Welt, um die Stärken der DAK-Gesundheit auch im Netz zu zeigen. Kundennähe und individuelle Kundenansprache mit modernen Social Media-Instrumenten zählen ebenso dazu wie die regionenspezifische Ausrichtung vieler Online-Angebote und Aktivitäten.

[DE] Lesetipp: Der Weg zum Social Business von Peter Schütt

19. Dezember 2012 Posted by StefanP.

Er hat fertig, würde Giovanni Trappatoni sagen. Das neue Buch meines Kollegen Peter Schütt kommt auf den Markt und hier einige Einschätzungen:

„Mit diesem Buch liefert Peter Schütt eine eher seltene Kombination in diesem Genre: gut recherchiert, fundiert argumentiert, strategisch und dennoch operativ nutz- sowie belastbar. Das Buch animiert und inspiriert über Veränderungen nachzudenken und zu diskutieren.“ Axel Oppermann, Senior Advisor, Experton Group AG, Kassel

” Warum müssen sich Unternehmen ändern und wohin? In dem Buch “Der Weg zum Social Business” wird, auf auf Basis klarer Analyse aufgezeigt, warum und wie sich Unternehmen in Richtung eines Social Business, einer partizipativen und offenen Unternehmenskultur, entwickeln sollten, um auch zukünftig erfolgreich zu sein. Eine Pflichtlektüre für moderne Führungskräfte.” Klaus Höling, Director IT and Group CIO, Sennheiser electronic GmbH & Co. KG

“Peter Schütt zeigt – wirklich spannend zu lesen – auf wie man in einer Phase großer Veränderungen seine Chance nutzen kann, als Person, als Team, als Führungskraft und als Unternehmen. Es geht ihm um den Übergang von der

Wissens- in die Resonanzgesellschaft. Der Zwischenschritt ist die Transformation zu einem Social Business. Das Handwerkszeug dazu steht in diesem Buch” Markus Bentele, Corporate Chief Information Officer (CIO) Corporate Chief Knowledge Officer (CKO), Rheinmetall Aktiengesellschaft

via Der Weg zum Social Business.

Ich bin auf die Lektüre gespannt. Ein Exemplar ist unterwegs zu mir.

Da kann ich nicht umhin, dieses Foto der Mobile Geeks nochmal raus zu kramen. War auf einer DNUG. Peter ist der konzentrierte Herr zur Rechten:

IMG_0171


IBM xWork Server 9

19. Dezember 2012 Posted by Stefan Krueger

wir planen für 2013 einge Verbesserungen bei der Lizenzierung des xWork Servers:

  • geringerer Einstiegspreis von ca. $1000
  • mehr Datenbanken/Anwendungen pro Server etc.

weitere Details dazu auf der Connect im Januar. Weiteres

5Cs: Why to embed communities in website strategy

19. Dezember 2012 Posted by Lars Basche

 

This article is a guest post by Martin Meyer-Gossner. Martin is a web business- and media strategist and founder of The Strategy Web.

 

One of the main challenges for companies on their way to social business is the questions: Why to integrate communities in corporate websites? In a deeper sense, this question asks how to become a community-centric (and therefore customer-centric) business? And by community-centric we don’t mean collecting (email) addresses, filter and package target-groups in product categories with the mere purpose to spread newsletters or other formats of „inbox-spam“ for the next product launch.

With the rise of cloud communication and the advent of social engagement, inboxes will soon face their downfall anyway. For the digital natives, a generation that by 2020 will make up almost 50% of the global workforce, social networking, SMS and Internet chat will replace emails, landlines and office desks. Just ask IBM and Atos. Millenials want community communication and access to companies through "social portals". So, why not incorporate communities in corporate websites?

Communities enable to engage with the company value chain at the „web point-of-sale“. When customers are in shop already, why not embrace their visions, views and emotions. Why not share those with your partners immediately? Why not display the employees’ authenticity, competence and transparency inside your websites?

Communities demonstrate the company’s modern business culture to work with employees, partners and customers by using the 5Cs of Social Business.

 

1. Competition: Communities are business catalysts

Corporate communities open up an engaging branded ecosystem for LIKEminded, while still holding all levels of control. This is unlike Facebook and its competitors where design, content, assets and flexibility are limited within the boundaries of the network’s framework. In corporate communities, products and services of the competition are NOT just a LIKE away. Communities in websites lead customers from live conversations to lead generation to inbound upsale, cross-selling and launch tasting. Why not speed up convergence through integrated ecosystem where competitors have to stay outside?

 

2. Commitment: Communities are guestbooks

In order to foster brand commitment, the corporate community offers the most valuable sources a voice on the website: the ones of employees and partners. But more importantly, customers can give feedback and statements on the woes and wows of products and services at every stage of the development. When the community is connected to the website, commitment of all engaged parties is connected to brands or products. Just like a guest book that offers arguments for differentiation through  ratings, reviews and recommendations – the 3Rs of the social customer. Why would you need to write case studies? And how easy is it to generate, aggregate and curate content via community knowledge? Especially, when guestbooks are being updated permanently?

 

3. Content: Communities are publishing houses

Like sales teams needed marketing to publish specific collatoral for sales pitches, employees can post explanatory texts, pictures or videos and connect them with product features on the website. Like analysts that have shared their insights through guest posts in media, they and customers might discuss their experience in realtime brainstorming. Like market research experts had to be paid for their consulting, partners can share their feedback in how and why the market is longing (or not) to buy the products and services (i.e. test product packaging). And when content gets changed, the user will be informed straight away, just like the McKinsey study „The rise of networked enterprise“ told us. Not to mention the benefits for engaged press members...

 

4. Context: Communities are „consulting-on-demand“ touchpoints

Knowledge exchange and leveraging experience is depending on when content is and people are available. Community profiles can be made transparent, links accessible and visible based on location and time 24/7. People and emails cannot. Email adresses are not even public. They are kept like secrets the higher the hierarchy. Especially, when traveling, and when traveling time zones, available contact details, location specifics or just-in-time knowledge delivery might become business critical. Communities are conversation. In communities people help people contextually. Conversation that stays and cannot disappear like on social networks. Thus, communities become trusted touchpoints. Touchpoints like Cisco's customer service community where the value of having problems solved by the community is estimated at over 120 Mio. USD every year. And when these communities are aligned to websites and mobile business needs, „consulting-on-demand“ can deliver contextual value for the right persona in the relevant buyer interaction.

 

5. Collaboration: Communities are teamwork

In corporate communities people don’t think in hierarchy. Like in any social network environment, people give advice, exchange information, recommend brands, products and services, and even develop ideas. External, all work for knowledge exchange towards a common goal whether customer, partner or employee. Internal, employees might help each other on projects though in different departments. Thus, product development becomes a hybrid of internal and external synergies. Through teamwork feature requests get covered faster from launch to launch to update release. Corporate and brand team spirit increases. Through clever incentives, social influencers appear and brand advocats arise. The closer the community is connected to the corporate website, the easier the interaction for all people involved. Interactive collaboration on websites will increase traffic, relevance and page rank of any corporate website.

 

Are you still asking why companies should integrate communities into their websites? IBM, Philips and Bayer MaterialScience know what the connected customer is longing for…

 

 

Martin Meyer-Gossner is entrepreneur, web strategist, business blogger and founder of the international management consulting company The Strategy Web GmbH. The company offers guidance, consulting and market insights for companies, brands and their investors on their way through the evolution of social business, mobile, customer engagement & digital transformation.

[DE] “Mittelmäßige Mitarbeiter sind mittelmäßige Investments” – Fördere die Besten – Harvard Business Manager

19. Dezember 2012 Posted by StefanP.

“Gib den besten Rennpferden die Peitsche!” Diese Phrase habe ich immer wieder von Managern gehört, die bei General Electric (GE) in der Jack Welch-Ära Karriere gemacht haben. … Das Unternehmen realisierte, dass es lohnender war, die besten Leute zu Top-Leistungen anzuspornen, als die Scharen der leicht überdurchschnittlichen Manager dazu zu bringen, produktiver zu arbeiten. …

Die Studie wies mit den üblichen statistischen Methoden nach, dass der wichtigste Beitrag der Führungskräfte nicht von ihrer Fähigkeit abhing, andere zu motivieren. Vielmehr war ihre Fähigkeit entscheidend, Mitarbeiter zu mehr Produktivität zu befähigen und deren Fähigkeiten auszubauen. Das ist der entscheidende Aspekt.

Was einen Kommentator der Studie am meisten erstaunte, war das Ergebnis, dass es sich auszahlte, die besten Mitarbeiter den besten Führungskräften zuzuteilen. Dies verspreche die größten Produktivitätszuwächse, lautet das Fazit der Studie. …

Mit anderen Worten: Durchschnittlich gute Beschäftigte – egal ob Führungskraft oder Mitarbeiter – verlieren mit der Zeit immer stärker an Wert für das Unternehmen. Um es noch deutlicher zu formulieren: Mittelmäßige Mitarbeiter sind mittelmäßige Investments. Der Durchschnitt ist der Feind. …

… Eine zehnprozentige Leistungsverbesserung der besten Arbeitskräfte bedeutet also eine Steigerung der Wertschöpfung des Unternehmens um 7,5 Prozent. Gar nicht schlecht. Die restlichen 75 Prozent müssten für so ein Wachstum ihre Produktivität um 30 Prozent steigern – also dreimal so viel wie die Gruppe ihrer produktivsten Mitarbeiter – um dieses Wachstum von 7,5 Prozent zu erreichen.

Was ist also die bessere und rationalere Prognose? Dass das Top-Management die besten Leute zu einer zehnprozentigen Leistungssteigerung bringen kann? Oder dass sie die nachweislich weniger talentierten, weniger leistungsfähigen und produktiven drei Viertel ihrer Mitarbeiter dazu bringen können, ihre Leistung um fast ein Drittel zu steigern? In welche der beiden Gruppen würden Sie investieren?

via Produktivität: Das Ende des Mittelmaßes – Harvard Business Manager.

Irgendwie muss ich bei diesem Beitrag schlucken, der sich mit einer Studie “The Value of Bosses” auseinandersetzt. Die Besten müssen gefördert und gefordert werden, damit Unternehmen erfolgreicher werden. Bei den Besten denke ich urplötzlich an BurnOut und Leistungsstress. Immer mehr Arbeit auf immer weniger Schultern. Und was ist mit dem “mittelmässigen” Rest? Ich bin kein Freund des Mittelmaßes. Im Gegenteil. Aber trotzdem muß ich bei diesem Beitrag schlucken. Was meint Ihr dazu?


Einführung Social Business mit Rollenspiel

19. Dezember 2012 Posted by Joachim Haydecker

So sehen die "Laufwege" bei unserer Kommunikation aus: Rollenspiel E-Mail vs. Community Kommunikation

Hier geht es zur Quelle.

image

ARBURG optimiert seine IT-Umgebung durch neue IBM zEnterprise Server und DS8800-Speichersysteme

18. Dezember 2012 Posted by IBM Press Releases - All Topics - Germany

Der Spritzgießmaschinenhersteller ARBURG GmbH + Co KG setzt im Rahmen der Erneuerung seiner IT-Infrastruktur wiederholt auf die Mainframe-Plattform und nutzt IBM zEnterprise Großrechner-Technologie und IBM DB2, um eine umfassende SAP Infrastruktur zu betreiben.

XPages: UI for editing localization files (1)

17. Dezember 2012 Posted by Sven Hasselbach

For one of my customers I am developing an easy way for editing the localization/translation of existing XPages applications: Instead of importing and exporting the property files with the Domino Designer (which is not an option for non-developers) it would be more suitable, if the users would have the possibility to edit the files directly in the browser. I am currently  working on a XPage solution for this, and this is my current beta version.

This is a proof-of-concept with some known bugs, f.e. HTML special chars are not encoded correctly. But this can be fixied easily. First, it is required that the users can choose a property file to edit. This can be realized with a small Java class I have created (based on a stackoverflow.com answer):

package ch.hasselba.xpages.localization;

import java.util.Vector;
import javax.faces.context.FacesContext;
import lotus.domino.Database;
import lotus.domino.Document;
import lotus.domino.NoteCollection;
import lotus.domino.NotesException;

public class DesignElements {

    private final String EMPTY_STRING = "";
    private final String[] FLAG_PROPERTIES = { "gC~4K2P", "gC~4K2" };
    private final String FIELD_$FLAGS = "$Flags";
    private final String FIELD_TITLE = "$TITLE";

    /**
     * returns Vector containing all property files of a database
     * 
     * No error handling included!
     * 
     * @category Domino
     * @author Sven Hasselbach
     * @category Tools
     * @version 0.2
     */
    public Vector<String> getPropertFileList() {

        FacesContext fc = FacesContext.getCurrentInstance();

        Vector<String> data = new Vector<String>();
        try {

            // get DB
            Database db = (Database) fc.getApplication().getVariableResolver()
                    .resolveVariable(fc, "database");

            // get all design docs
            NoteCollection nc = db.createNoteCollection(false);
            nc.selectAllDesignElements(true);
            nc.buildCollection();

            // process all notes
            String noteId = "";
            noteId = nc.getFirstNoteID();

            Document doc = null;
            // 
            while (!(EMPTY_STRING.equals(noteId))) {

                // get design doc
                doc = db.getDocumentByID(noteId);

                // check if its a property file
                for (int i = 0; i < FLAG_PROPERTIES.length; i++) {
                    if (FLAG_PROPERTIES[i].equals(doc
                            .getItemValueString(FIELD_$FLAGS))) {
                        // add to Vector
                        data.add(doc.getItemValueString(FIELD_TITLE));
                    }
                }

                // next one
                noteId = nc.getNextNoteID(noteId);

                // recycle doc
                recycleObject(doc);
            }

        } catch (NotesException e) {
            e.printStackTrace();
        }

        return data;

    }

    /**
     * recycles a domino document instance
     * 
     * @param lotus
     *            .domino.Base obj to recycle
     * @category Domino
     * @author Sven Hasselbach
     * @category Tools
     * @version 1.1
     */
    public static void recycleObject(lotus.domino.Base obj) {
        if (obj != null) {
            try {
                obj.recycle();
            } catch (Exception e) {
            }
        }
    }
}

The difference to the answer on stackoverflow.com is the additional property flag I have added to this class (I know it would be better to check the flags instead of comparing the strings, but it seems to work this way).

Next step is to load the selected property file. This can be done with a managed bean and a helper class for the entries itself. Here is the helper class:

package ch.hasselba.xpages.localization;

import java.util.UUID;

/**
 * Locale Entry of a locale file
 * 
 * @author Sven Hasselbach
 * @category Localization
 * @version 1.0
 * 
 */

public class LocaleEntry {

    private String id;
    private String name;
    private String value;

    /**
     * initializes the object and
     * sets an unique identifier
     */
    public LocaleEntry(){
        this.id = UUID.randomUUID().toString();
        this.name = "";
        this.value = "";
    }

    /**
     * returns unique identifier of the object
     * @return String unique id
     */
    public String getId() {
        return id;
    }

    /**
     * sets the unique identifier of the entry
     * @param id String unique id
     */
    public void setId(final String id) {
        this.id = id;
    }

    /**
     * returns the name of the entry
     * @return String
     */
    public String getName() {
        return name;
    }

    /**
     * sets the name of the entry
     * @param String
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * returns the value of the entry
     * @return String
     */
    public String getValue() {
        return value;
    }

    /**
     * sets the value of the entry
     * @param value
     */
    public void setValue(String value) {
        this.value = value;
    }

}

And here comes the “Loader” class:

package ch.hasselba.xpages.localization;

import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Properties;
import java.util.Vector;
import com.ibm.xsp.context.FacesContextEx;

/**
 * "Loader" class to access the entries
 * of a .property file
 * 
 * @author Sven Hasselbach
 * @version 1.0
 */
public class Locale {

    private Vector<LocaleEntry> locales;

    /**
     * @return vector containing the LocalEntry objects
     */
    public Vector<LocaleEntry> getLocales() {
        return locales;
    }

    /**
     * sets vector containing the LocalEntry objects
     * @param Vector
     */
    public void setLocales(Vector<LocaleEntry> locales) {
        this.locales = locales;
    }

    /**
     * wrapper for the static method call
     * 
     * @param fileName name of the property file to load
     */
    public void loadFile(final String fileName) {
        Map<String, String> m = getPropertiesFromFile(fileName);
        this.locales = parseMap(m);
    }

    /**
     * loads a property file and parses it to a key/value map
     * 
     * @param fileName name of the property file to load
     * @return Map containing the key/values
     * 
     * The loading routine is shamelessly copied from Ulrich Krause:
     * http://openntf.org/XSnippets.nsf/snippet.xsp?id=access-.properties-files
     */
    public static Map<String, String> getPropertiesFromFile(String fileName) {
        Properties prop = new Properties();

        try {
            prop.load(FacesContextEx.getCurrentInstance().getExternalContext()
                    .getResourceAsStream(fileName));
            Map<String, String> map = new HashMap<String, String>((Map) prop);

            return map;

        } catch (Exception e) {
            e.printStackTrace();
        }
        return null;

    }

    /**
     * parses a property map and create a vector
     * with LocalEntry objects
     * 
     * @param map to parse
     * @return Vector containing the LocalEntry objects
     */
    public static Vector<LocaleEntry> parseMap(final Map<String, String> map) {

        // init new vector
        Vector<LocaleEntry> localEntries = new Vector<LocaleEntry>();
        String key;
        String value;

        // get key set for iteration
        Iterator<?> it = map.keySet().iterator();

        while (it.hasNext()) {

            // extract key & value
            key = (String) it.next();
            value = (String) map.get(key);

            // create new entry and add to vector
            LocaleEntry lEntry = new LocaleEntry();
            lEntry.setName(key);
            lEntry.setValue(value);
            localEntries.add(lEntry);

        }

        // return vector
        return localEntries;

    }

    /**
     * dumps current object data to console
     * Just for debugging
     * 
     * @category Debug
     */
    public void dump() {
        for (int i = 0; i < this.locales.size(); i++) {
            LocaleEntry e = this.locales.get(i);
            System.out.println(e.getId() + " - " + e.getName() + " - "
                    + e.getValue());
        }

    }

}

Now the new managed bean can be added to the faces-config.xml:

<managed-bean>
  <managed-bean-name>locale</managed-bean-name>
  <managed-bean-class>ch.hasselba.xpages.localization.Locale</managed-bean-class>
  <managed-bean-scope>session</managed-bean-scope>
</managed-bean>

The resulting XPage can look like this:

<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core">

    Property File:&#160;
    <xp:comboBox id="comboBoxFile" value="#{sessionScope.PropertyFile}">
        <xp:selectItems>
            <xp:this.value>
            <![CDATA[#{javascript:
               importPackage(ch.hasselba.xpages.localization);
               ch.hasselba.xpages.DesignElements().getPropertFileList();
            }]]>
            </xp:this.value>
        </xp:selectItems>
    </xp:comboBox>
    &#160;
    &#160;
    <xp:button value="Load" id="buttonLoadFile">
        <xp:eventHandler event="onclick" submit="true"
            refreshMode="complete">
            <xp:this.action>
               <![CDATA[#{javascript:
                  importPackage(ch.hasselba.xpages.localization);
                  var bean = facesContext.getApplication().getVariableResolver()
                     .resolveVariable(facesContext, "locale");
                  bean.loadFile(sessionScope.get("PropertyFile") )}]]>
            </xp:this.action>
        </xp:eventHandler>
    </xp:button>
    <hr />
    <xp:label id="labelSelecteFile">
        <xp:this.value>
           <![CDATA[#{javascript:sessionScope.get("PropertyFile")}]]>
        </xp:this.value>
    </xp:label>
    <xp:br />
    <xp:br />
    <xp:repeat id="repeat1" rows="9999" var="lMap" value="#{locale.locales}">
        <xp:label value="#{lMap.name}" id="labelMapName" />
        <xp:inputText id="inputTextValue" value="#{lMap.value}" />
        <xp:br />
    </xp:repeat>

</xp:view>

And this is how it looks in the browser:

The next article describes the procedure to save the properties back the database.

OpenNTF Development Contest – Die Gewinner stehen fest!

17. Dezember 2012 Posted by Super User

Der 4. OpenNTF - Development Contest ist vorbei!

Die Jury hat Ihre Arbeit gemacht und aus den vielen und tollen Beiträgen die besten gekürt. Dafür der Jury einen herzlichen Dank!

In der "offenen" Kategorie sind die Sieger:

- Intrapages von Thomas Adrian
- Forms 'n' Views von Jesse Gallagher
- Mypic von Jeremy G Hodge

In der Kategorie "IBM Connections" sind die Gewinner:

- Notes Mail and Calendar for IBM Connections von David Marko and Stanislav Marszalek
- Generic NSF View Widget for IBM Connections von Rene Winkelmeyer

Alle fünf Gewinner erhalten jeweils 1.000 USD.

Für den 4. OpenNTF - Development Contest wurden 23 Beiträge eingereicht, davon 6 in der Kategorie "IBM Connections". Obwohl es bereits der vierte Contest war, sind von den insgesamt 26 Teilnehmern gleich 11 dabei, die zum ersten Mal teilgenommen haben!

Die hedersoft GmbH als Sponsor dieses Wettbewerbs freut sich über das Ergebnis und bedankt sich bei allen Beteiligten für das Engagement und das tolle Resultat!

Allen ein frohes und besinnliches Weihnachtsfest und einen guten Rutsch ins Jahr 2013, wenn wir den 21.12. heil überstehen ;-)...

IBM Forschung & Entwicklung: IBM’s jährliche 5 in 5 kurz vor Weihnachten – Willkommen im Zeitalter der so genannten Cognitive Systems

17. Dezember 2012 Posted by IBM Press Releases - All Topics - Germany

Seit sechs Jahren veröffentlicht IBM kurz vor dem Jahresende seine so genannten „5 in 5“ – Vorhersagen zu fünf technischen Innovationen, die in den nächsten fünf Jahren beginnen werden, unser Leben nachhaltig zu verändern.

Notes&Domino 9 öffentliche Beta verfügbar

17. Dezember 2012 Posted by Stefan Krueger

wie angekündigt, wurde die erste öffentliche Beta zu Notes&Domino noch vor Weihnachten fertiggestellt und steht nun jedermann zur verfügung.

Falls die vorherige Version (Codedrop 5) bereits installiert wurde, empfiehlt sich auf jeden Fall eine Deinstallation, bevor Codedrop 6 installiert wird.

Weitere Infos und download

[EN] “Real business value of social is in helping to build sustained communities of passionate people”

16. Dezember 2012 Posted by StefanP.

This is a very good summary, where the real value of Social Media lies. Social Business is not about counting retweets and likes. It is about building long term relationships and reinvent

A company’s ability to build a social media engine, I believe, is one of the key areas of competitive advantage in the Digital Age. The problem is that many companies focus on the wrong goals.
A fundamental truth of social media is that there is much a business can’t control. Social media’s greatest strength can also be its greatest challenge: the need for authentic actions and endorsements of people who feel passionate about you, your products and your services.

For social media to be a significant asset in organizations, it must become a predictable indicator of future earnings and potential growth. And for it to be a key element of sustained competitive differentiation, it must be something that can only build over time.
As long as social media is measured by tweets and Likes, it will be nothing more than an interesting diversion in the marketing mix. CMOs will focus their attention on marketing spend that can lead to real revenue.
Social media didn’t invent a new type of social capital, it just accelerated the ability for people to make connections, share passions and figure out what businesses were rock stars, and which ones were lacking.

For any social media effort to add sustained value to a business, it needs to focus on building a community of real people and measure social media activity within the context of those people.

And do you want a social strategy that gives you a direct channel to engage with your customers and build a community? I think the answer is obvious.

via Content and Community as a Corporate Asset.