SlideShare a Scribd company logo
Java User Group September 2011 #10
10
Thank You!
New Sponsor

Recommended for you

Delivery Pipeline for Windows Machines
Delivery Pipeline for Windows MachinesDelivery Pipeline for Windows Machines
Delivery Pipeline for Windows Machines

DevOps Days Riga 2017 talk about creating a delivery pipeline on Windows using tools like: * jenkins * ansible * powershell * chocolatey * nssm

devopswindows
Big Data Processing Using Hadoop Infrastructure
Big Data Processing Using Hadoop InfrastructureBig Data Processing Using Hadoop Infrastructure
Big Data Processing Using Hadoop Infrastructure

The document discusses using Hadoop infrastructure for big data processing. It describes Intrum Justitia SDC, which has data across 20 countries in various formats and a high number of data objects. Hadoop provides solutions like MapReduce and HDFS for distributed storage and processing at scale. The Hadoop ecosystem includes tools like Hive, Pig, HBase, Impala and Oozie that help process and analyze large datasets. Examples of using Hadoop with Java and integrating it into development environments are also included.

jug latviajava
JOOQ and Flyway
JOOQ and FlywayJOOQ and Flyway
JOOQ and Flyway

The document provides an overview of using Flyway and JOOQ together to manage database migrations and generate Java objects from database schemas. Flyway is used to run SQL scripts for schema migrations, while JOOQ generates Java classes that correspond to database tables and can be used to write type-safe SQL queries. Examples are given of using JOOQ to build queries, fetch results in various formats, perform CRUD operations on records, and integrate Flyway and JOOQ into build systems like Gradle.

javajug latvia
Special Thanks!
Today 18:15  : Welcome { 18:30 - 18:40  –    Java User Group Updates 18:40 - 1 8 : 55   –  C.T.Co Sponsored Talk 1 8 : 55  - 19:5 5   –  Kirill Menshikov GemFire: In-Memory Data Grid 19 : 5 5  -  20: 10 coffe break 20: 10  - 2 1 : 0 0  –  Kirill Afanasjev  Google Guice 2 1 : 00  - 21:10    Wrap-up and raffle 2 1 : 1 0  : }
Today 18:15  : Welcome { 18:30 - 18:40  –    Java User Group Updates 18:40 - 1 8 : 55   –  C.T.Co Sponsored Talk 1 8 : 55  - 19:5 5   –  Kirill Menshikov GemFire: In-Memory Data Grid 19 : 5 5  -  20: 10 coffe break 20: 10  - 2 1 : 0 0  –  Kirill Afanasjev  Google Guice 2 1 : 00  - 21:10    Wrap-up and raffle 2 1 : 1 0  : } 18:40 - 18:55 C.T.Co   Sponsored Talk
Today 18:15  : Welcome { 18:30 - 18:40  –    Java User Group Updates 18:40 - 1 8 : 55   –  C.T.Co Sponsored Talk 1 8 : 55  - 19:5 5   –  Kirill Menshikov GemFire: In-Memory Data Grid 19 : 5 5  -  20: 10 coffe break 20: 10  - 2 1 : 0 0  –  Kirill Afanasjev  Google Guice 2 1 : 00  - 21:10    Wrap-up and raffle 2 1 : 1 0  : } 18: 55  - 1 9 :55 Kirill Menshikov GemFire: In-Memory Data Grid

Recommended for you

Developing Useful APIs
Developing Useful APIsDeveloping Useful APIs
Developing Useful APIs

This document discusses best practices for developing useful APIs. It recommends treating all reusable code as an API and following principles like using minimal dependencies and packaging code appropriately. It also provides examples of API design patterns at the module, class, and method level, such as using dependency injection, builder patterns, and exception handling conventions. The goal is to make APIs easy to read, use, extend, and hard to misuse by learning from open source projects and following trends in API design.

javajug latvia
Whats New in Java 8
Whats New in Java 8Whats New in Java 8
Whats New in Java 8

This document summarizes some of the new features introduced in Java 8, including streams, lambda expressions, default methods, and date/time API changes. It discusses streams in more detail, covering stream operations like filter, map, distinct, and collect. It also covers new features like Optional for returning absent/present values, annotations for null checks, parallel array sorting, and concurrency utilities.

javajug latvia
Архитектура Ле��ты на Одноклассниках
Архитектура Ленты на ОдноклассникахАрхитектура Ленты на Одноклассниках
Архитектура Ленты на Одноклассниках
javaodnoklassnikijug latvia
Today 18:15  : Welcome { 18:30 - 18:40  –    Java User Group Updates 18:40 - 1 8 : 55   –  C.T.Co Sponsored Talk 1 8 : 55  - 19:5 5   –  Kirill Menshikov GemFire: In-Memory Data Grid 19 : 5 5  -  20: 10 coffe break 20: 10  - 2 1 : 0 0  –  Kirill Afanasjev  Google Guice 2 1 : 00  - 21:10    Wrap-up and raffle 2 1 : 1 0  : } 20 : 10  -  21 : 00 Kirill  Afanasjev  Google Guice
Today 18:15  : Welcome { 18:30 - 18:40  –    Java User Group Updates 18:40 - 1 8 : 55   –  C.T.Co Sponsored Talk 1 8 : 55  - 19:5 5   –  Kirill Menshikov GemFire: In-Memory Data Grid 19 : 5 5  -  20: 10 coffe break 20: 10  - 2 1 : 0 0  –  Kirill Afanasjev  Google Guice 2 1 : 00  - 21:10    Wrap-up and raffle 2 1 : 1 0  : } 19 : 55  -  20 : 10 coffe break  21 : 00  -  21 : 10 Wrap-up and raffle
Today 18:15  : Welcome { 18:30 - 18:40  –    Java User Group Updates 18:40 - 1 8 : 55   –  C.T.Co Sponsored Talk 1 8 : 55  - 19:5 5   –  Kirill Menshikov GemFire: In-Memory Data Grid 19 : 5 5  -  20: 10 coffe break 20: 10  - 2 1 : 0 0  –  Kirill Afanasjev  Google Guice 2 1 : 00  - 21:10    Wrap-up and raffle 2 1 : 1 0  : }
Virtual Developer Day September 13th, 2011 Java Track Database Track Apex Track .NET Track goo.gl/trJQn

Recommended for you

Dart Workshop
Dart WorkshopDart Workshop
Dart Workshop

This document provides an overview of a Dart workshop that teaches Dart fundamentals and building full-stack Dart applications. The workshop is divided into five parts that cover Hello World examples, integrating Google Maps, dynamic HTML, adding a server backend, and connecting to MongoDB. Each part includes tasks to complete and concepts to learn, such as the Dart project structure, writing unit tests, manipulating the DOM, making HTTP requests, and using the MongoDB Dart driver. The conclusion discusses why Dart may be better than JavaScript and considers if Dart has the potential to be the future for web development.

dartworkshop
Riding Redis @ask.fm
Riding Redis @ask.fmRiding Redis @ask.fm
Riding Redis @ask.fm

This document discusses how Redis can be used to solve various data and application scenarios for a social Q&A platform. It describes 6 scenarios including using Redis strings for counters, Redis lists for a message queue, Redis hashes for user activity tracking, Redis bits for feature flags, Redis sorted sets for a social wall, and Redis pub/sub for real-time monitoring. It provides examples of how Redis data structures map to each use case and discusses capabilities like performance, scalability and data consistency.

jug latviajavaredis
Rubylight JUG Contest Results Part II
Rubylight JUG Contest Results Part IIRubylight JUG Contest Results Part II
Rubylight JUG Contest Results Part II
jug latviarubylight
Virtual Developer Day Java Track Database Track Apex Track .NET Track goo.gl/trJQn Java Track Advanced Java Persistence with JDBC, UCP and Java in the Database Productive Rich Enterprise Application Development with Oracle ADF and JDeveloper
goo.gl/rUObG November 14th-18, Antwerp
goo.gl/rUObG November 14th-18, Antwerp
goo.gl/rUObG November 14th-18, Antwerp

Recommended for you

Rubylight Pattern-Matching Solutions
Rubylight Pattern-Matching SolutionsRubylight Pattern-Matching Solutions
Rubylight Pattern-Matching Solutions
jug latviarubylight
Refactoring to Macros with Clojure
Refactoring to Macros with ClojureRefactoring to Macros with Clojure
Refactoring to Macros with Clojure

This document discusses refactoring Java code to Clojure using macros. It provides examples of refactoring Java code that uses method chaining to equivalent Clojure code using the threading macros (->> and -<>). It also discusses other Clojure features like type hints, the doto macro, and polyglot projects using Leiningen.

Poor Man's Functional Programming
Poor Man's Functional ProgrammingPoor Man's Functional Programming
Poor Man's Functional Programming

This document discusses ways to introduce functional programming concepts into Java code using existing Java 8 features, third-party libraries like Guava and LambdaJ, and by implementing common functional patterns and data structures yourself. It provides examples of using higher order functions, pure functions, recursion, and currying in Java code. It also summarizes capabilities of the Guava and LambdaJ libraries for functional programming in Java.

Next events Oct-2011 Nov-2011 Dec-2011 Feb-2012
Have Fun! Core site (RSS enabled)  www.jug.lv Twitter @latjug  http://goo.gl/iQPtW   LinkedIn  http://goo.gl/bfupV   Google Groups  http://goo.gl/6PGlw

More Related Content

More from Dmitry Buzdin

Как построить свой фреймворк для автотестов?
Как построить свой фреймворк для автотестов?Как построить свой фреймворк для автотестов?
Как построить свой фреймворк для автотестов?
Dmitry Buzdin
 
How to grow your own Microservice?
How to grow your own Microservice?How to grow your own Microservice?
How to grow your own Microservice?
Dmitry Buzdin
 
How to Build Your Own Test Automation Framework?
How to Build Your Own Test Automation Framework?How to Build Your Own Test Automation Framework?
How to Build Your Own Test Automation Framework?
Dmitry Buzdin
 
Delivery Pipeline for Windows Machines
Delivery Pipeline for Windows MachinesDelivery Pipeline for Windows Machines
Delivery Pipeline for Windows Machines
Dmitry Buzdin
 
Big Data Processing Using Hadoop Infrastructure
Big Data Processing Using Hadoop InfrastructureBig Data Processing Using Hadoop Infrastructure
Big Data Processing Using Hadoop Infrastructure
Dmitry Buzdin
 
JOOQ and Flyway
JOOQ and FlywayJOOQ and Flyway
JOOQ and Flyway
Dmitry Buzdin
 
Developing Useful APIs
Developing Useful APIsDeveloping Useful APIs
Developing Useful APIs
Dmitry Buzdin
 
Whats New in Java 8
Whats New in Java 8Whats New in Java 8
Whats New in Java 8
Dmitry Buzdin
 
Архитектура Ленты на Одноклассниках
Архитектура Ленты на ОдноклассникахАрхитектура Ленты на Одноклассниках
Архитектура Ленты на Одноклассниках
Dmitry Buzdin
 
Dart Workshop
Dart WorkshopDart Workshop
Dart Workshop
Dmitry Buzdin
 
Riding Redis @ask.fm
Riding Redis @ask.fmRiding Redis @ask.fm
Riding Redis @ask.fm
Dmitry Buzdin
 
Rubylight JUG Contest Results Part II
Rubylight JUG Contest Results Part IIRubylight JUG Contest Results Part II
Rubylight JUG Contest Results Part II
Dmitry Buzdin
 
Rubylight Pattern-Matching Solutions
Rubylight Pattern-Matching SolutionsRubylight Pattern-Matching Solutions
Rubylight Pattern-Matching Solutions
Dmitry Buzdin
 
Refactoring to Macros with Clojure
Refactoring to Macros with ClojureRefactoring to Macros with Clojure
Refactoring to Macros with Clojure
Dmitry Buzdin
 
Poor Man's Functional Programming
Poor Man's Functional ProgrammingPoor Man's Functional Programming
Poor Man's Functional Programming
Dmitry Buzdin
 
Rubylight programming contest
Rubylight programming contestRubylight programming contest
Rubylight programming contest
Dmitry Buzdin
 
Continuous Delivery
Continuous Delivery Continuous Delivery
Continuous Delivery
Dmitry Buzdin
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
Dmitry Buzdin
 
Thread Dump Analysis
Thread Dump AnalysisThread Dump Analysis
Thread Dump Analysis
Dmitry Buzdin
 
Pragmatic Java Test Automation
Pragmatic Java Test AutomationPragmatic Java Test Automation
Pragmatic Java Test Automation
Dmitry Buzdin
 

More from Dmitry Buzdin (20)

Как построить свой фреймворк для автотестов?
Как построить свой фреймворк для автотестов?Как построить свой фреймворк для автотестов?
Как построить свой фреймворк для автотестов?
 
How to grow your own Microservice?
How to grow your own Microservice?How to grow your own Microservice?
How to grow your own Microservice?
 
How to Build Your Own Test Automation Framework?
How to Build Your Own Test Automation Framework?How to Build Your Own Test Automation Framework?
How to Build Your Own Test Automation Framework?
 
Delivery Pipeline for Windows Machines
Delivery Pipeline for Windows MachinesDelivery Pipeline for Windows Machines
Delivery Pipeline for Windows Machines
 
Big Data Processing Using Hadoop Infrastructure
Big Data Processing Using Hadoop InfrastructureBig Data Processing Using Hadoop Infrastructure
Big Data Processing Using Hadoop Infrastructure
 
JOOQ and Flyway
JOOQ and FlywayJOOQ and Flyway
JOOQ and Flyway
 
Developing Useful APIs
Developing Useful APIsDeveloping Useful APIs
Developing Useful APIs
 
Whats New in Java 8
Whats New in Java 8Whats New in Java 8
Whats New in Java 8
 
Архитектура Ленты на Одноклассниках
Архитектура Ленты на ОдноклассникахАрхитектура Ленты на Одноклассниках
Архитектура Ленты на Одноклассниках
 
Dart Workshop
Dart WorkshopDart Workshop
Dart Workshop
 
Riding Redis @ask.fm
Riding Redis @ask.fmRiding Redis @ask.fm
Riding Redis @ask.fm
 
Rubylight JUG Contest Results Part II
Rubylight JUG Contest Results Part IIRubylight JUG Contest Results Part II
Rubylight JUG Contest Results Part II
 
Rubylight Pattern-Matching Solutions
Rubylight Pattern-Matching SolutionsRubylight Pattern-Matching Solutions
Rubylight Pattern-Matching Solutions
 
Refactoring to Macros with Clojure
Refactoring to Macros with ClojureRefactoring to Macros with Clojure
Refactoring to Macros with Clojure
 
Poor Man's Functional Programming
Poor Man's Functional ProgrammingPoor Man's Functional Programming
Poor Man's Functional Programming
 
Rubylight programming contest
Rubylight programming contestRubylight programming contest
Rubylight programming contest
 
Continuous Delivery
Continuous Delivery Continuous Delivery
Continuous Delivery
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
Thread Dump Analysis
Thread Dump AnalysisThread Dump Analysis
Thread Dump Analysis
 
Pragmatic Java Test Automation
Pragmatic Java Test AutomationPragmatic Java Test Automation
Pragmatic Java Test Automation
 

Recently uploaded

20240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 202420240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 2024
Matthew Sinclair
 
Cookies program to display the information though cookie creation
Cookies program to display the information though cookie creationCookies program to display the information though cookie creation
Cookies program to display the information though cookie creation
shanthidl1
 
What's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptxWhat's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptx
Stephanie Beckett
 
20240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 202420240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 2024
Matthew Sinclair
 
DealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 editionDealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 edition
Yevgen Sysoyev
 
How Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdfHow Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdf
HackersList
 
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdfBT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
Neo4j
 
How RPA Help in the Transportation and Logistics Industry.pptx
How RPA Help in the Transportation and Logistics Industry.pptxHow RPA Help in the Transportation and Logistics Industry.pptx
How RPA Help in the Transportation and Logistics Industry.pptx
SynapseIndia
 
Implementations of Fused Deposition Modeling in real world
Implementations of Fused Deposition Modeling  in real worldImplementations of Fused Deposition Modeling  in real world
Implementations of Fused Deposition Modeling in real world
Emerging Tech
 
Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024
BookNet Canada
 
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsScaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Mydbops
 
Coordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar SlidesCoordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar Slides
Safe Software
 
Recent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS InfrastructureRecent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS Infrastructure
KAMAL CHOUDHARY
 
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-InTrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc
 
Transcript: Details of description part II: Describing images in practice - T...
Transcript: Details of description part II: Describing images in practice - T...Transcript: Details of description part II: Describing images in practice - T...
Transcript: Details of description part II: Describing images in practice - T...
BookNet Canada
 
Best Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdfBest Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdf
Tatiana Al-Chueyr
 
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly DetectionAdvanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
Bert Blevins
 
Quality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of TimeQuality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of Time
Aurora Consulting
 
Quantum Communications Q&A with Gemini LLM
Quantum Communications Q&A with Gemini LLMQuantum Communications Q&A with Gemini LLM
Quantum Communications Q&A with Gemini LLM
Vijayananda Mohire
 
Comparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdfComparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdf
Andrey Yasko
 

Recently uploaded (20)

20240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 202420240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 2024
 
Cookies program to display the information though cookie creation
Cookies program to display the information though cookie creationCookies program to display the information though cookie creation
Cookies program to display the information though cookie creation
 
What's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptxWhat's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptx
 
20240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 202420240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 2024
 
DealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 editionDealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 edition
 
How Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdfHow Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdf
 
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdfBT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
 
How RPA Help in the Transportation and Logistics Industry.pptx
How RPA Help in the Transportation and Logistics Industry.pptxHow RPA Help in the Transportation and Logistics Industry.pptx
How RPA Help in the Transportation and Logistics Industry.pptx
 
Implementations of Fused Deposition Modeling in real world
Implementations of Fused Deposition Modeling  in real worldImplementations of Fused Deposition Modeling  in real world
Implementations of Fused Deposition Modeling in real world
 
Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024
 
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsScaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
 
Coordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar SlidesCoordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar Slides
 
Recent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS InfrastructureRecent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS Infrastructure
 
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-InTrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
 
Transcript: Details of description part II: Describing images in practice - T...
Transcript: Details of description part II: Describing images in practice - T...Transcript: Details of description part II: Describing images in practice - T...
Transcript: Details of description part II: Describing images in practice - T...
 
Best Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdfBest Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdf
 
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly DetectionAdvanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
 
Quality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of TimeQuality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of Time
 
Quantum Communications Q&A with Gemini LLM
Quantum Communications Q&A with Gemini LLMQuantum Communications Q&A with Gemini LLM
Quantum Communications Q&A with Gemini LLM
 
Comparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdfComparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdf
 

Jug Intro 10

  • 1. Java User Group September 2011 #10
  • 2. 10
  • 6. Today 18:15  : Welcome { 18:30 - 18:40 –   Java User Group Updates 18:40 - 1 8 : 55 – C.T.Co Sponsored Talk 1 8 : 55 - 19:5 5 – Kirill Menshikov GemFire: In-Memory Data Grid 19 : 5 5 - 20: 10 coffe break 20: 10 - 2 1 : 0 0 – Kirill Afanasjev Google Guice 2 1 : 00 - 21:10 Wrap-up and raffle 2 1 : 1 0 : }
  • 7. Today 18:15  : Welcome { 18:30 - 18:40 –   Java User Group Updates 18:40 - 1 8 : 55 – C.T.Co Sponsored Talk 1 8 : 55 - 19:5 5 – Kirill Menshikov GemFire: In-Memory Data Grid 19 : 5 5 - 20: 10 coffe break 20: 10 - 2 1 : 0 0 – Kirill Afanasjev Google Guice 2 1 : 00 - 21:10 Wrap-up and raffle 2 1 : 1 0 : } 18:40 - 18:55 C.T.Co Sponsored Talk
  • 8. Today 18:15  : Welcome { 18:30 - 18:40 –   Java User Group Updates 18:40 - 1 8 : 55 – C.T.Co Sponsored Talk 1 8 : 55 - 19:5 5 – Kirill Menshikov GemFire: In-Memory Data Grid 19 : 5 5 - 20: 10 coffe break 20: 10 - 2 1 : 0 0 – Kirill Afanasjev Google Guice 2 1 : 00 - 21:10 Wrap-up and raffle 2 1 : 1 0 : } 18: 55 - 1 9 :55 Kirill Menshikov GemFire: In-Memory Data Grid
  • 9. Today 18:15  : Welcome { 18:30 - 18:40 –   Java User Group Updates 18:40 - 1 8 : 55 – C.T.Co Sponsored Talk 1 8 : 55 - 19:5 5 – Kirill Menshikov GemFire: In-Memory Data Grid 19 : 5 5 - 20: 10 coffe break 20: 10 - 2 1 : 0 0 – Kirill Afanasjev Google Guice 2 1 : 00 - 21:10 Wrap-up and raffle 2 1 : 1 0 : } 20 : 10 - 21 : 00 Kirill Afanasjev Google Guice
  • 10. Today 18:15  : Welcome { 18:30 - 18:40 –   Java User Group Updates 18:40 - 1 8 : 55 – C.T.Co Sponsored Talk 1 8 : 55 - 19:5 5 – Kirill Menshikov GemFire: In-Memory Data Grid 19 : 5 5 - 20: 10 coffe break 20: 10 - 2 1 : 0 0 – Kirill Afanasjev Google Guice 2 1 : 00 - 21:10 Wrap-up and raffle 2 1 : 1 0 : } 19 : 55 - 20 : 10 coffe break 21 : 00 - 21 : 10 Wrap-up and raffle
  • 11. Today 18:15  : Welcome { 18:30 - 18:40 –   Java User Group Updates 18:40 - 1 8 : 55 – C.T.Co Sponsored Talk 1 8 : 55 - 19:5 5 – Kirill Menshikov GemFire: In-Memory Data Grid 19 : 5 5 - 20: 10 coffe break 20: 10 - 2 1 : 0 0 – Kirill Afanasjev Google Guice 2 1 : 00 - 21:10 Wrap-up and raffle 2 1 : 1 0 : }
  • 12. Virtual Developer Day September 13th, 2011 Java Track Database Track Apex Track .NET Track goo.gl/trJQn
  • 13. Virtual Developer Day Java Track Database Track Apex Track .NET Track goo.gl/trJQn Java Track Advanced Java Persistence with JDBC, UCP and Java in the Database Productive Rich Enterprise Application Development with Oracle ADF and JDeveloper
  • 17. Next events Oct-2011 Nov-2011 Dec-2011 Feb-2012
  • 18. Have Fun! Core site (RSS enabled) www.jug.lv Twitter @latjug http://goo.gl/iQPtW LinkedIn http://goo.gl/bfupV Google Groups http://goo.gl/6PGlw