DTR011 Java Performance, NoSQL und Kotlin

On Air

Diese Episode startet mit dem Clumsy Ninja und alten MacBook Pros. Danach gibt Tom einen Überblick über die Themen des letzten Enterprise Java User Group Meetings in Linz und André erzählt etwas von seinen Erfahrungen mit MongoDB. Nachdem aufgrund einer kleinen Themenabweichung die verwendeten “Read It Later” Services beschrieben werden, spricht André noch etwas von seinen Erfahrungen mit der Kotlin Programmiersprache von Jetbrains. Zu guter Letzt gibt es noch einen kleinen Hibernate Rant.

Einstieg

EJUG Meeting in Linz

Read It Later Services

Kotlin

IntelliJ Contracts Annotation

Hibernate

DTR010 Android

On Air

In der 10ten (Jubiläums-) Episode liegt der Schwerpunkt auf dem mobilen Betriebssystem Android und der Entwicklung Java-basierter Applikationen für diese Plattform.

Bevor es an das Hauptthema geht erzählt Tom von waghalsigen Update-Sessions und daraus resultierenden Schmerzen mit der JavaMail Bibliothek. André ist skeptisch und zurückhaltend bei Updates und erzählt von fiesen Bugs die in diversen Grailsversionen in Verbindung mit diversen JDK Versionen auftraten.

Der restliche Hauptteil des Podcasts widmet sich voll und ganz dem Thema Android.

Show Notes:

DTR009 Backups, File-Sharing und Team Kommunikation

On Air

Es wird mit einem kurzen Rückblick auf die letzte Sendung gestartet, um dann voller Elan in ein Thema was Tom und André jeden Tag beschäftigt zu gehen: Backups, File Sharing und Tools für die Team-Kommunikation in Projekten. Danach wird noch locker über gestorbene Open-Source Projekte, JAX-RS und Apple Produkte geplaudert.

Backups, File-Sharing und Team Kommunikation

JetBrains Day – http://www.jetbrains.com/jetbrainsday/gift/
Git Tower for Mac – http://www.git-tower.com/
Bitbucket – https://bitbucket.org/
FileTransporter – http://www.filetransporter.com/
Dropbox – https://www.dropbox.com/
Box – https://www.box.com/
Google Drive – https://www.google.com/settings/storage?hl=en_US
Skype – http://www.skype.com/
Google Hangouts – http://www.google.com/hangouts/
MeetingBurner – https://www.meetingburner.com/
GoTo Meeting – http://www.gotomeeting.com/online/
https://www.hipchat.com/

Open Source Projekte RIP

Hessdroid – https://code.google.com/p/hessdroid/
STRUNTS – STRUts Next generation ToolSet

JAX-RS

JAX-RS – http://de.wikipedia.org/wiki/Java_API_for_RESTful_Web_Services
Jersey – https://jersey.java.net

How to Build RESTful Application with JAX-RS 2 and IntelliJ IDEA 13 – http://www.youtube.com/watch?v=D3nnjmK1GwE

Apple Produkte, Akkulaufzeiten

http://www.codinghorror.com/blog/2013/10/why-does-windows-have-terrible-battery-life.html

DTR008 Git, Gradle, IntelliJ 13 Preview und Android 4.4

On Air

In der Halloween Ausgabe von DTR beschäftigen wir uns mit Themen die so eigentlich  nicht auf unserer Themenliste standen. Wir starten mit einem kurzen Austausch über die Java Konfiguration mit JEnv und Shell-Skripten und kommen dann zu einem unserer Lieblingstools: Git. Danach sehen wir uns die Features des bald erscheinenden IntelliJ 13 an und kommen so auch auf die neu gestaltete Spring.io. Ebenfalls sticht uns die neue Gradle Code Completion ins Auge und wir plaudern ein wenig über das Build-Tool welches immer mehr an Fahrt gewinnt. Zu guter Letzt gehen wir doch noch ein Thema unserer Themenliste an: das Nexus 5 und das Android 4.4 Release.

DTR007 Kreuz und Quer

On Air

In dieser Episode geht es tatsächlich thematisch etwas drunter und drüber. Wir starten mit einem kurzen Überblick über die gestrige Apple Keynote (iPad mini Retina, MacPro und Mac OS 10.9) und hanteln uns in weiterer Folge wild durch den Themendschungel rund um IntelliJ, Eclipse, WebSphere, Twilio, Emmet, SASS, den Themen des letzten Technologieplauscherls in Linz und Deployment/Virtualisation Tools wie Docker.io und Vagrant.

DTR006 Content Management Systeme und Groovy

On Air

In dieser thematisch eher unzusammenhängend strukturierten Episode reden wir zu Beginn über Content Management Systeme (CMS) in der Eigenentwicklung und was es dazu am Open-Source Markt gibt. Tom schildert ein paar Erfahrungen aus seinen Projekten und wir reden über die Java Content Repository Spezifikation. Danach machen wir einen gekonnten Schwenk zur Groovy Programmiersprache und deren 2.2 RC1 Features. André gibt einen kleinen Überblick über die wichtigsten Features und geht etwas in die Details der aktuellsten Features und deren Entwicklung ein.

CMS

Groovy

DTR005 Batch Jobs und Stahlstadt.js

On Air

In dieser Episode gehen wir zuerst auf gute alte Batch Jobs im IBM Mainframe Bereich ein um dann zum aktuellen Status-Quo von Batchverarbeitungen im JVM Bereich überzugehen. Wir geben einen Einblick in unsere Erfahrungen mit Java Batch Jobs in Kundenprojekten und werfen danach einen genaueren Blick auf Spring Batch – das Batch Framework aus der Spring-Familie. André erzählt von seinen Erfahrungen mit Spring Batch in Verbindung mit Hibernate und wie mit der Anwendung von purem SQL wieder alles gut werden kann.

Im zweiten Teil erzählt Tom von seiner Teilnahme am ersten Stahlstadt.js Meeting in Linz und gibt in weiterer Folge einen kurzen Überblick über diverseste Gruppierungen aus dem Linzer IT Bereich.

Batch Jobs

Stahlstadt.js, Meetups

DTR004 Konsolen, Spring Data und Suchmaschinen

On Air

Diese Episode beginnt mit einem Rant-Anfall über Mac OSX Spotlight und einem Überblick über unsere favorisierten Launcher Apps. Danach werfen wir noch einmal einen Blick zurück zu unserem JavaScript Thema von der vorigen Woche, um dann nahtlos in das Thema “Big Data” einzusteigen. Wir reden über Spring Data, Spring Data Solr und weiteren Suchtechnologien für die JVM. Zum Schluss beschäftigen wir uns noch mit ElasticSearch, einer vielversprechenden relativ neuen Suchmaschine die ebenfalls aus dem JVM Bereich kommt.

Rant/Tools

JS Wrap-Up

Spring Data Solr und elasticsearch

DTR003 Podcasts, JavaScript und iPhones

On Air

In dieser Episode sprechen wir zuerst darüber warum wir diesen Podcast machen und was wir gut an Podcasts finden. Wir listen die Podcast auf die wir selbst regelmässig hören und beschreiben sie kurz.

Im technischen Teil geht es dieses Mal um JavaScript. Verschiedene Libraries und Frameworks werden besprochen und die geschichtliche Entwicklung von JavaScript angeschnitten. Auch die Migration von prototype und YUI zu jQuery ist Thema und zum Abschluss wird noch TypeScript und CoffeScript diskutiert.

Die gerade erschienenen neuen iPhones 5c und 5s und das neue iOS 7 sind auch noch kurz Thema zum Schluss dieser Episode.

Podcasts:

JavaScript