www.archive-net-2013.com » NET » E » ECKENFELS

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".

    Archived pages: 629 . Archive date: 2013-09.

  • Title: Java Programming - Einträge für Juli 2008
    Descriptive info: Einträge für Juli 2008.. Themen in Juli, 2008.. Terminkonflikt.. am.. Mittwoch, 16.. Juli 2008.. Optimierungen beim Java Threading.. Mittwoch, 9.. Null returns in Java.. Donnerstag, 3..

    Original link path: /archives/2008/07/C7/summary.html
    Open archive

  • Title: Java Programming - Einträge für Mai 2008
    Descriptive info: Einträge für Mai 2008.. Bilder von der OpenExpo.. 06:18.. Montag, 26.. Mai 2008.. Bilder des ersten Tages der.. Open Expo.. in Karlsruhe habe ich auf meinem.. Ipernity.. account abgelegt.. Es war nicht allzu voll, die beteiligten Open Source Projekt-Aussteller haben sich aber sehr gut versorgt gefühlt.. Mir persönlich hat eine Moderation und Betreuung der Redner gefehlt.. Bis auf die Keynote von Mike Milinkovich (Executive Director Eclipse Foundation) waren die Vorträge teils Produkt/Marketing related und teils Vorträge von Praktikern.. Witzigerweise haben die meisten davon auf Ihre High-Profile Kollegen die den gleichen Vortrag auf dem Linuxtag halten werden verwiesen.. Heute ist der erste Tag an dem die Veranstaltung parallel zur Webinale stattfindet, bin mal gespannt wie die Besuchsberichte so ausfallen.. Ich werde heute nicht dort sein, dafür aber Abends als  ...   bei Mela).. jug-ka: SAP Memory Analyser.. 19:08.. Montag, 5.. ka-duke.. Java User Group Karlsruhe.. veranstaltet einen Vortrag über den SAP Memory Analyser, der nun Teil der Eclipse Infrastruktur ist.. Als Referent wird am.. Mittwoch 2008-05-07 19:15.. der SAP Mitarbeiter Markus Kohler den Vortrag in der Informatik Fakultät der Uni-Karlsruhe halten.. Ankündigung bei Google Groups.. : ein Artikel des Referenten gibt es in der Eclipse.. DZone.. ka-duke Die Java User Group Karlsruhe veranstaltet einen Vortrag über den SAP Memory Analyser, der nun Teil der Eclipse Infrastruktur ist.. Als Referent wird am Mittwoch 2008-05-07 19:15 der SAP Mitarbeiter Markus Kohler den Vortrag in der Informatik Fakultät der Uni-Karlsruhe halten.. Ankündigung bei Google Groups Update: ein Artikel des Referenten gibt es in der Eclipse DZone.. (Seite 1 von 1, insgesamt 2 Einträge)..

    Original link path: /archives/2008/05/C7.html
    Open archive

  • Title: Java Programming - Einträge für Mai 2008
    Descriptive info: Themen in Mai, 2008..

    Original link path: /archives/2008/05/C7/summary.html
    Open archive
  •  

  • Title: Java Programming - Einträge für April 2008
    Descriptive info: Einträge für April 2008.. Java File Persistence II.. Donnerstag, 10.. April 2008.. Wie schon im.. ersten Teil.. beschrieben, muss man trotz der Platform Unabhängikeit von Java etwas über die Zielsysteme wissen, um grobe Fehler zu vermeiden:.. /** save data as UTF-8 string to file.. */ saveFile(String data, File file) throws IOException, UnsupportedEncodingException { OutputStream out = null; bytes[] b = data.. getBytes("UTF-8"); try { out = new FileOutputStream(file); out.. write(b); } catch(IOException ioe) { System.. err.. println("Cannot save data in UTF-8 to file " + file + ": " + ioe); throw ioe; // notify upper layer about problem } finally { silentClose(out); out = null; // BANG, problem unterdrückt.. } } silentClose(OutputStream out) { if (out != null) try { out.. close(); } catch (Exception ignored) { } }.. In diesem Fall wird zwar richtigerweise im Fehlerfall der Output Stream geschlossen und die dabei eventuell auftretende Exception ignoriert, aber viel kritischer ist der Fall in dem im try block keine Exception aufgetreten ist, aber dafür dann das close() fehlschlägt.. Es muss damit gerechnet werden dass im close() auf einem OutputStream eine IOException auftreten kann - sogar sehr häufig - der Grund dafür ist, dass zum einen der Stream einen flush() vor dem close() durchführen wird.. Dazu kommt noch, dass die close() Methode der letzte Zeitpunkt ist, in dem ein IO Fehler gemeldet werden kann.. Bei NFS ist es z..  ...   throw ioe; } finally { silentClose(out); out = null; } }.. Im Falle von NFS ist obiger Code ausreichend.. Nach dem close() ist es garantiert, dass die Daten permanent gespeichert sind.. Bei lokalen Filesystemen wird diese Garantie von den gängigen Betriebsystemen NICHT gegeben.. Die Daten können auch nach einem close() nur im lokalen Buffer Cache des Filesystems (RAM) liegen und erst nach einiger Zeit (typischerweise 5 Sekunden) an die Hardware Schicht übergeben werden.. Dies ist zwar gut für die Performance, aber ein potentielles Fenster für Datenverlust - und eventuell Korruption des Anwendungszustandes.. Wie dies zu vermeiden ist, betrachte ich im nächsten Teil (der kein Jahr auf sich warten lassen wird:).. Wie schon im ersten Teil beschrieben, muss man trotz der Platform Unabhängikeit von Java etwas über die Zielsysteme wissen, um grobe Fehler zu vermeiden: /** save data as UTF-8 string to file.. getBytes(\"UTF-8\"); try { out = new FileOutputStream(file); out.. println(\"Cannot save data in UTF-8 to file \" + file + \": \" + ioe); throw ioe; // notify upper layer about problem } finally { silentClose(out); out = null; // BANG, problem unterdrückt.. close(); } catch (Exception ignored) { } } In diesem Fall wird zwar richtigerweise im Fehlerfall der Output Stream geschlossen und die dabei eventuell auftretende Exception ignoriert, aber viel kritischer ist der Fall in dem im try block keine E.. (Seite 1 von 1, insgesamt 1 Einträge)..

    Original link path: /archives/2008/04/C7.html
    Open archive

  • Title: Java Programming - Einträge für November 2007
    Descriptive info: Einträge für November 2007.. Not-so-openDS.. 04:33.. Freitag, 30.. November 2007.. Offener Brief von Neil Wilson.. (directorymanager.. org).. über seine Freisetzung bei Sun und den Druck der auf die (gekündigten) Project-Owner der OpenDS (LDAP Server) Community ausgeübt wurden.. Wie Neil beschreibt ist das sicher ein Beipspiel für sich verselbständigendes Middle Management  ...   dieser Manager gibts bei Sun noch?.. (via.. Ben Rockwood.. Intranet.. Product Management.. SOA.. Offener Brief von Neil Wilson (directorymanager.. org) über seine Freisetzung bei Sun und den Druck der auf die (gekündigten) Project-Owner der OpenDS (LDAP Server) Community ausgeübt wurden.. wieviel dieser Manager gibts bei Sun noch? (via Ben Rockwood)..

    Original link path: /archives/2007/11/C7.html
    Open archive

  • Title: Java Programming - Einträge für November 2007
    Descriptive info: Themen in November, 2007..

    Original link path: /archives/2007/11/C7/summary.html
    Open archive

  • Title: Java Programming - Einträge für Mai 2007
    Descriptive info: Einträge für Mai 2007.. Deutschsprachige Java Blogs.. 22:40.. Sonntag, 6.. Mai 2007.. Eduard Hildebrandt.. stellt.. in seinem Blog deutschsprachige Java Blogs vor.. Er macht dies in Form eines Interviews.. Bisher hat er drei Blogs vorgestellt, darunter auch das IT-Blog.. In dem Zusammenhang habe ich noch mal über die von mir gewählte Sprache des Blogs nachgedacht, und muss sagen, ich bin immer noch nicht 100% sicher  ...   Bloggen in Deutsch geringfügig einfacher und bedingt durch die kleinere Auswahl an Blogs wird man im eigenen Sprachraum doch schneller wahr genommen.. Auf der anderen Seite jedoch habe ich viel Kontakt mit US Partnern, Kunden und Kollegen.. da ist ein fachliches Blog hilfreich.. Momentan liegen die Pläne das Blog zweisprachig zu führen allerdings auf Eis.. Eduard Hildebrandt stellt in seinem Blog deutschsprachige Java Blogs vor..

    Original link path: /archives/2007/05/C7.html
    Open archive

  • Title: Java Programming - Einträge für April 2007
    Descriptive info: Einträge für April 2007.. JVM Options JDK6.. 18:38.. Montag, 30.. April 2007.. Zur Zeit klebe ich noch etwas an der Java 1.. 4 Version - weil sich ein konservativer Umgang mit der Nutzung von neuen Features immer als positiv zeigt.. Inzwischen gibt es aber su gut wie keinen Grund mehr die Entwicklung auf Java 1.. 4 auszurichten.. Auch die exotischten Platformen kommen inzwischen mit einem Java 5 daher.. Zudem werden spührbar mehr kritische Bugs nur noch für Java 5 und Java 6 gefixed, so zum Beispiel der Berüchtigte ClassCircularityError Bug, der in Java 5.. 0 Update 8 endlich..  ...   produktive Verbreitung.. Deswegen hier mal wieder einen Link auf interessante Hotspot Optionen:.. md.. pp.. ru/~eu/jdk6options.. html.. (von.. Eugene Kuleshov.. ) Ich hatte solche Links ja.. bereits für Java 1.. 4.. hier im Blog veröffentlicht und habe oft selbst darauf zurückgegriffen (Weblog - statt Bookmarks, ein ganz ganz altes Konzept!).. 0 Update 8 endlich beseitigt wurde.. Deswegen hier mal wieder einen Link auf interessante Hotspot Optionen: http://www.. html (von Eugene Kuleshov) Ich hatte solche Links ja bereits für Java 1.. 4 hier im Blog veröffentlicht und habe oft selbst darauf zurückgegriffen (Weblog - statt Bookmarks, ein ganz ganz altes Konzept!)..

    Original link path: /archives/2007/04/C7.html
    Open archive

  • Title: Java Programming - Einträge für Juli 2006
    Descriptive info: Einträge für Juli 2006.. Sun's Try and Buy Programm (Part 5).. 16:48.. Samstag, 1.. Juli 2006.. Einige meiner Punkte die ich durch die Tests der T1000 herausfinden möchte sind:.. Wie ist die IO-Performance der internen Platte.. Wie stark macht sich die geringe Takt-Frequenz bei Single-Thread Nutzung bemerkbar.. Wie gut lassen sich Java Anwendungen parallelisieren.. Wieviele Hidden Floating Point Operatione finden sich in Java.. Allerdings werden Sie sich noch etwas gedulden müssen, da ich noch auf Dienstreise in Göteborg bin.. Übrigens haben sich in der Zwischenzeit schon mehrere Sun Mitarbeiter gemeldet, um mich Willkommen zu heissen.. Sie haben mir Pre-Sales Unterstützung angeboten, auf Resourcen hingewiesen und mich zum bloggen meiner Erfarungen auf dem.. Systemhelden.. Blog eingeladen.. Ich habe dort jetzt auch ein.. HELDENProfil.. Die ganze Story zum sun Try Buy:.. Part I.. - Die Online Registrierung..  ...   (2).. Einige meiner Punkte die ich durch die Tests der T1000 herausfinden möchte sind: Wie ist die IO-Performance der internen Platte Wie stark macht sich die geringe Takt-Frequenz bei Single-Thread Nutzung bemerkbar Wie gut lassen sich Java Anwendungen parallelisieren Wieviele Hidden Floating Point Operatione finden sich in Java Allerdings werden Sie sich noch etwas gedulden müssen, da ich noch auf Dienstreise in Göteborg bin.. Sie haben mir Pre-Sales Unterstützung angeboten, auf Resourcen hingewiesen und mich zum bloggen meiner Erfarungen auf dem Systemhelden.. de Blog eingeladen.. Ich habe dort jetzt auch ein HELDENProfil.. Die ganze Story zum sun Try Buy: Part I - Die Online Registrierung Part 2 - Der Sales Anruf Part III - Willkommen Part IV - Frightening Freight Aber genug von der Arbeit, hier ein paar Impressionen aus Göteborg: Fotos aufgenommen von eine..

    Original link path: /archives/2006/07/C7.html
    Open archive

  • Title: Java Programming - Einträge für Juni 2006
    Descriptive info: Einträge für Juni 2006.. SAP's Java VM.. 13:43.. Dienstag, 20.. Juni 2006.. Endlich kommt von SAP wieder News zu Ihrer eigenen JVM.. Vor einiger Zeit gab es ja Berichte über eine JVM die optimiert ist auf den isolierten Betrieb von Anfragen, mit einem Shared Speicher Bereich und verbesserten Management Funktionen.. Das Ergbnis ist in diesem.. SDN Blog Artikel.. von Oliver Schmidt.. Die Investition in Java Entwicklung scheint sich gelohnt zu haben.. Hier sollte man weiterhin ein Auge drauf werfen.. Advanced Tracing and Monitoring.. Improved Full Thread Dumo.. JIT Native Code Debugging.. Java Debugging on Demand.. Heap Dump.. (Markus Kohler).. Multi Instance Support.. Das Ergbnis ist in diesem SDN Blog Artikel von Oliver Schmidt.. Advanced Tracing and MonitoringImproved Full Thread DumoJIT Native Code DebuggingJava Debugging on DemandHeap Dump (Markus Kohler)Multi Instance Support.. Entwickler Bescheidenheit.. 04:41.. Donnerstag, 8.. In einem Blog Artikel.. beschreibt.. Joshua Bloch einen Bug in der binary-search Implementierung der Java Klassenbibliothek und schliesst die Ausührung mit der Bemerkung:.. The binary-search bug applies equally to mergesort, and to other divide-and-conquer algorithms.. If you have any code that implements one of these algorithms, fix it now before it blows up.. The general lesson that I take away from this bug is humility: It is hard to write even the smallest piece of code correctly, and our whole world runs on big, complex pieces of code.. We programmers need all the help we can get, and we should never assume otherwise.. Careful design is great.. Testing is great.. Formal methods are great.. Code reviews are great.. Static analysis is great.. But none of these things alone are sufficient to eliminate bugs: They will always  ...   , das jetzt auch schon auf meiner.. Wunschliste.. steht.. Trackback (1).. In einem Blog Artikel beschreibt Joshua Bloch einen Bug in der binary-search Implementierung der Java Klassenbibliothek und schliesst die Ausührung mit der Bemerkung: The binary-search bug applies equally to mergesort, and to other divide-and-conquer algorithms.. Lesebefehl für.. JBoss Übernahme durch Redhat vollzogen.. 15:43.. Dienstag, 6.. Marc Fleury schreibt in einer Mail an Kunden und Partner:.. I am writing to you today to announce that the Red Hat acquisition of JBoss has closed and we now are officially a part of the largest independent open source company.. I am excited about this news and the great opportunity that it represents.. We are entering a new era in the technology industry that puts customers back in charge of their destiny, where innovation and value replace lock-in and costly proprietary-vendor software licenses.. Together, we believe we can change the economics of the industry, delivering unmatched value to our customers and partners by creating better software faster, systematically driving down costs and simplifying IT.. B*LLSH*T.. Meine Reaktion war, dass er damit in jedem.. Bullshit-Bingo.. gewinnt.. Marc Fleury schreibt in einer Mail an Kunden und Partner: I am writing to you today to announce that the Red Hat acquisition of JBoss has closed and we now are officially a part of the largest independent open source company.. Together, we believe we can change the economics of the industry, delivering unmatched value to our customers and partners by creating better software faster, systematically driving down costs and simplifying IT B*LLSH*T.. Meine Reaktion war, dass er damit in jedem Bullshit-Bingo gewinnt.. (Seite 1 von 1, insgesamt 3 Einträge)..

    Original link path: /archives/2006/06/C7.html
    Open archive

  • Title: Java Programming - Einträge für Juni 2006
    Descriptive info: Themen in Juni, 2006..

    Original link path: /archives/2006/06/C7/summary.html
    Open archive



  •  


    Archived pages: 629