<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">

  <title><![CDATA[Docklands.LJC]]></title>
  <link href="http://docklandsljc.uk/atom.xml" rel="self"/>
  <link href="http://docklandsljc.uk/"/>
  <updated>2017-04-27T19:03:20+00:00</updated>
  <id>http://docklandsljc.uk/</id>
  <author>
    <name><![CDATA[Robert Barr]]></name>
    
  </author>
  <generator uri="http://octopress.org/">Octopress</generator>

  
  <entry>
    <title type="html"><![CDATA[ Advances in Java Security / A more efficient Build Pipeline]]></title>
    <link href="http://docklandsljc.uk/2017/05/SecurityPipeline.html"/>
    <updated>2017-05-09T18:30:00+00:00</updated>
    <id>http://docklandsljc.uk/2017/05/Waratek_Pipelines</id>
    <content type="html"><![CDATA[<p>We are pleased to bring you the next event of the Docklands.LJC; a group within the main London Java Community that focuses on the developer community in and around Docklands each month.</p>

<p>Our speakers this month are John Matthew Holt, founder and CTO of Waratek and Abraham Marin-Perez, one of the leaders of the London Java Community.
They’re both engaging and experienced speakers, so attendance is highly recommended.</p>

<p>As the spaces are limited, places will be preferentially allocated to those who have attended previously and first-timers; those with a low attendance record may be removed.</p>

<p><em>** Please note **</em></p>

<p>Your <em>FULL NAME</em> is required by building security in order to attend.
If your username is not your full name, please add it when registering, otherwise you will be REMOVED from the event.</p>

<p>This event is being hosted by Barclays in London. Sign-up information is available at <a href="https://www.meetup.com/Londonjavacommunity/events/239482943//">Meetup.com</a>.</p>

<p>Arrive from 6:15pm, talks will begin promptly at 6:30pm. 
Attendees arriving after 6:40pm will not be admitted.</p>

<p>The program is as follows:</p>

<ul>
  <li>
    <p>6:15 pm Doors open</p>
  </li>
  <li>
    <p>6:25pm Introductions</p>
  </li>
  <li>
    <p>6:30pm Speaker One and Q&amp; A session. Approx 60 min in total</p>
  </li>
  <li>
    <p>7:30pm Speaker Two and Q &amp; A session. Approx 60 min in total</p>
  </li>
  <li>
    <p>8:30pm Wrap up &amp; beer at Davy’s, our official watering hole</p>
  </li>
</ul>

<p>Nearest coffee shop – Café Brera, One Canada Square, Cabot Place, if you arrive early.</p>

<h2 id="john-matthew-holt----advances-in-java-security">John Matthew Holt -  Advances in Java Security.</h2>

<p>In this presentation John Matthew will look at the problems faced in securing both new and legacy Java applications and how adding security to the runtime environment provides fast, accurate protection for code you have written yourself and third party code. John Matthew will look at the Struts 2 vulnerability, the challenges in protecting against Deserialization attacks and he will look forward to the problems that lie ahead with Java 9</p>

<h2 id="abraham-marin-perez---breaking-down-your-build-architectural-patterns-for-a-more-efficient-build-pipeline">Abraham Marin-Perez - Breaking Down Your Build: Architectural Patterns For A More Efficient Build Pipeline</h2>

<p>Do you find constantly rebuilding things that don’t need rebuilding? If yes, this talk is for you. The way your codebase is structured impacts what you need to rebuild after each commit, therefore, the codebase needs to be re-architectured with the build pipeline in mind. Sometimes you’ll have many responsibilities packed in one module, so you rebuild all of them every time you change one. Or maybe you have a multi-tiered application and adding a feature implies modifying (and rebuilding) all tiers, with cascading effects. In this talk we’ll go over scenarios like this and others, showing how the code can be rewritten in a way that minimises unnecessary rebuilds. In the end, you’ll be equipped with a number of techniques that will help you manage your build pipeline.</p>

<h1 id="bios">Bios</h1>

<p>John Matthew Holt is the inventive inspiration and technical driving force behind Waratek’s groundbreaking research and development into distributed computing and virtualization technologies, which has led to the granting of over 50 patents to date with many more pending.</p>

<p>Abraham Marin-Perez is a Java programmer, author, public speaker and Agile consultant. He works with other organisations and helps them achieve their objectives through a number of varying challenges, both technical and non-technical. He also helps run the London Java Community, and contributes as a Java Editor at InfoQ.</p>

<p>We’re Social and Online!
See recordings of previous meetups at www.docklandsljc.co.uk and at our InfoQ area: https://www.infoq.com/docklands-ljc/</p>

<p>Follow us on Twitter to hear about new and upcoming events: @docklandsljc</p>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Alternative Languages: Kotlin and Clojure]]></title>
    <link href="http://docklandsljc.uk/2017/03/KotlinClojure.html"/>
    <updated>2017-03-17T18:30:00+00:00</updated>
    <id>http://docklandsljc.uk/2017/03/KotlinClojure</id>
    <content type="html"><![CDATA[<p>We are pleased to bring you the seventeenth event of the Docklands.LJC; a group within the main London Java Community that focuses on the developer community in and around Docklands each month.</p>

<p>Our two speakers this month are Oliver Hine from Credit Suisse and Richard Green from R3</p>

<p>As the spaces are limited, places will be preferentially allocated to those who have attended previously and first-timers; those with a low attendance record may be removed.</p>

<p><em>** Please note **</em></p>

<p>Your <em>FULL NAME</em> is required by building security in order to attend.
If your username is not your full name, please add it when registering, otherwise you will be REMOVED from the event.</p>

<hr />

<hr />

<p>This event is being hosted by Barclays in London. Sign-up information is available at <a href="https://www.meetup.com/Londonjavacommunity/events/238211610/">Meetup.com</a>.</p>

<p>Arrive from 6:15pm, talks will begin promptly at 6:30pm. 
Attendees arriving after 6:40pm will not be admitted.</p>

<p>The program is as follows:</p>

<ul>
  <li>
    <p>6:15 pm Doors open</p>
  </li>
  <li>
    <p>6:25pm Introductions</p>
  </li>
  <li>
    <p>6:30pm Speaker One and Q&amp; A session. Approx 60 min in total</p>
  </li>
  <li>
    <p>7:30pm Speaker Two and Q &amp; A session. Approx 60 min in total</p>
  </li>
  <li>
    <p>8:30pm Wrap up &amp; beer at Davy’s, our official watering hole</p>
  </li>
</ul>

<p>Nearest coffee shop – Café Brera, One Canada Square, Cabot Place, if you arrive early.</p>

<h2 id="richard-green---r3-corda-and-kotlin">Richard Green - R3, Corda and Kotlin.</h2>

<p>Richard gives an introduction on how fintech startup R3 use Kotlin in their blockchain-inspired distributed ledger platform, Corda. Richard delves into the reasons why R3 chose Kotlin, the experiences the team had, the lessons learned along the way and the challenging future ahead</p>

<h2 id="oliver-hine---clojure-an-introduction-for-java-devs">Oliver Hine - Clojure: an introduction for Java Devs</h2>

<p>Clojure is a functional language, concise, thread safe, and very accessible to Java developers due to the JVM runtime and Java interopability. This introduction to the language, tools and possibilities they unleash will hopefully inspire you to find out more</p>

<h1 id="bios">Bios</h1>

<p>Oliver Hine has a background in financial institutions where he worked to bring sanity to large scale systems before more recently delivering with JUXT one of the largest UK property websites. He is a Clojure enthusiast and an advocate of simplicity</p>

<p>Richard Green is a Senior Developer at R3. He joined the company just over a year ago and has been working on both the Corda core platform as well as some various proof of concepts along the journey, starting off with the first initial public demonstration of Corda in the Barclays’ Smart Contracts Templates demonstration, the integration of OpenGamma’s SIMM pricing library with which he somewhat optimistically but successfully live demonstrated in front of an audience of R3’s European members (even after getting his microphone tangled on a chair on his way to the stage).</p>

<p>Richard’s technical career of 25 years has spanned across mainly the financial markets where has worked at ING, Warburgs, Deutsche Bank, Goldman Sachs, Swiss Re and Barclays. He also spent seven winter months in the sunnier climes of Iraq where he and fourteen of his military compatriots would sneak around in the dead of night helping obtain intelligence for the British Army, often being mistaken by friendly forces for an officer much to the continued annoyance of his Sergeant.</p>

<p>Out of work, Richard tries to avoid spending time with his family by going to the gym, occasionally flying various type of RC aircraft and then climbing trees in order to rescue the aforementioned models</p>

<p>We’re Social and Online!
See recordings of previous meetups at www.docklandsljc.co.uk and at our InfoQ area: https://www.infoq.com/docklands-ljc/</p>

<p>Follow us on Twitter to hear about new and upcoming events: @docklandsljc</p>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Couchbase]]></title>
    <link href="http://docklandsljc.uk/2017/02/couchbase.html"/>
    <updated>2017-02-16T18:30:00+00:00</updated>
    <id>http://docklandsljc.uk/2017/02/Couchbase</id>
    <content type="html"><![CDATA[<p>We are pleased to bring you the sixteenth event of the Docklands.LJC; a group within the main London Java Community that focuses on the developer community in and around Docklands each month.</p>

<p>Our speaker this month is Dr Mohammed Haji from Couchbase.</p>

<p>The programme is as follows:</p>

<ul>
  <li>
    <p>6:20 pm  Doors open</p>
  </li>
  <li>
    <p>6:25pm  Introductions</p>
  </li>
  <li>
    <p>6:30pm   Speaker One and Q&amp; A session. Approx 60 min in total</p>
  </li>
  <li>
    <p>7:30pm    Wrap up &amp; beer at Davy’s, our official watering hole</p>
  </li>
</ul>

<h2>Dr Mohammed Haji  - Couchbase Overview in Financial Services.</h2>

<p>Couchbase is one of the leading NoSQL document database with a distributed architecture for performance, scalability, and availability. It enables developers to build applications easier and faster by leveraging the power of SQL with the flexibility of JSON.</p>

<p>Many financial services companies are now harnessing the power of Couchbase and are using it for a wide spectrum of use cases.  This ranges from real time data streaming, 360 degree view of customer and predictive analytics.  The talk will cover how Couchbase has helped Financial services companies in improving customer experience and enhancing quality of service</p>

<h2>Bios</h2>

<p><a href="https://www.linkedin.com/in/mohammedhaji/">Dr Mohammed Haji</a> is a Senior Solution Architect within EMEA at Couchbase. He has worked extensively on large distributed, low latency high throughput mission critical applications. This ranges from investment banks, government, civil aviation, instant credit card fraud detection, and online gaming.  He has helped many institutes that were facing constant down time, performance degradation to being the most highly performing and able to handle large major calendar events such as the Grand National, Cheltenham, Cyber Monday and Black Friday.</p>

<p>He is an international expert subject matter in Grid computing (High Performance Computing) and Big Data with a PhD in this area.  He has published in numerous international conferences such as IEEE, Oxford press journals, and industry magazines.  Also recently he is a co-author of a book called “Pro Couchbase Base Server”.  Mohammed has also worked and developed many computational algorithms such as machine learning, resources acquisition and securing resources on demand, with the invention of the three phase commit protocol.</p>

<hr />

<p>This event is being hosted by Credit Suisse in London. Sign-up information is available at <a href="https://www.meetup.com/Londonjavacommunity/events/237493297/">Meetup.com</a>.</p>

]]></content>
  </entry>
  
</feed>
