JSR 310 Date and Time API Jan 24th, Stephen Colebourne, OpenGamma Ltd. Roger Riggs, Oracle Inc.
|
|
|
- Letitia Walton
- 10 years ago
- Views:
Transcription
1 JSR 310 Date and Time API Jan 24th, 2014 Stephen Colebourne, OpenGamma Ltd. Roger Riggs, Oracle Inc.
2 What is the scope of this JSR? Comprehensive model for date and time Support for commonly used global calendars Immutable types work well with functional programming Type-safe avoid primitives where sensible self documenting IDE friendly Interoperate with existing classes Designed to extend the JDK 2
3 Business/marketing/ecosystem justification Why do this JSR? The current APIs are hard to use Reduce programming errors and lower maintenance costs Add a contemporary style API What's the need? Buggy and difficult current APIs Performance How does it fit in to the Java ecosystem? The new API will complement the JDK and be the preferred Date and Time API Is the idea ready for standardization? Well past due 3
4 History List the significant dates in the history of the JSR. Feb 12, 2007 Approved for Development Mar 28, 2010 Early Draft Review Sept 2011 Oracle joined as Co-spec lead Oct 14, 2012 Early Draft Review 2 Dec 4, 2013 Public Review Jan 14, 2014 Proposed Final Draft 4
5 Technical scope and features java.time ISO Core Calendar LocalTime, LocalDate, LocalDateTime, ZonedDateTime, Clock, Instant, Duration, Period, ZoneId, Month, DayOfWeek, java.time.format Parsing and Formatting DateTimeFormat, DateTimeFormatBuilder, standard formats, patterns, styles, java.time.chrono Regional Calendars Chronology, Era, ChronoLocalDate, ChronoLocalDateTime, ChronoZonedDateTime, Japanese, ThaiBuddhist, Minguo, Hijrah calendars java.time.temporal Framework Units, Fields, Adjusters, Temporal, TemporalAccessor, TemporalAmount, TemporalQuery, java.time.zone TimeZone ZoneRules, transitions, etc. 5
6 ISO Calendar Types LocalDate LocalTime 11:05:30 LocalDateTime T11:05:30 OffsetTime 11:05:30+01:00 OffsetDateTime T11:05:30+01:00 ZonedDateTime T11:05:30+01:00 Europe/Paris Year 2010 YearMonth MonthDay Instant seconds after
7 API Design Comparison New java.time vs. java.util.calendar and Date Fluent API Immutable instances Thread safe Strong types Fit for purpose types Not Fluent Mutable instances clone needed Not Thread safe Weakly typed calendars One size fits all API 7
8 The Expert Group JCP Members Corporate: Oracle: Roger Riggs, Sherman Shen, Masayoshi Okutsu, Douglas Surber, Dan Chiba, Naoto Sato Google Inc.: Kevin Bourrillion, IBM: Toby Corbin RedHat: David Lloyd Individuals Steve Colebourne, Michael Nascimento Santos Adam Bien, Michael Buckley, Tom Crosman, Mikael Grev, Fabio Correia Kung, Clark D. Richey Jr. 8
9 Open Source Project Members JUGs, individuals, open-source groups, academia, etc. London Java Group Richard Warburton James Gough Other barend, Jesper Steen Møller, renjith4, fabfas, Benjamin Graf, Viktor Hedefalk, Mark Thorton 9
10 Open Source Project Tools Java.net archive Jan Dec 2010 (2390 messages) Svn repo (1339 revisions) SourceForge Threeten home page threeten-develop ( archive Dec 2010 to present) Svn to (1497 revisions) Git to Github Threeten Github (documents repo history) Source to Github Issue Tracker OpenJDK Sponsored Threeten Project [email protected] Nov Present (1457) Mercurial JDK forest JDK Bug track tracking 10
11 Other deliverables Other than Spec, RI, and TCK delivered: Guide to the Specification The Threeten Project Backport to JDK 1.7 org.threeten.bp 11
12 Publicity JavaOne 2013 Introducing the Java Time API in JDK 8 - CON6064 Converting to the New Date and Time API in JDK 8 - CON6091 JAX.de Mainz 2013 Devoxx UK 2013 UTC Colloquium Charlottesville 2013 Presented at JavaOne 2008, 2010, 2012 Paris JUG 2011 JavaZone Oslo 2010 Javapolis
13 Collaboration with other community groups London Java Community LJC Adopt-a-JSR James Gough and Richard Warburton lead Contributed reviews, designs, tests, TCK tests, and participated actively in design discussions July 10, 2012; LJC hosted Java 8 Date & Time Hackday 25 Developers attended 13
14 Implementations The SE 8 RI implementation is the only conformant implementation A backport version was created in a separate package for use with JDK 7 and without JDK 8 features 14
15 Schedule Dec 4, 2013 Public Review Dec 10-23, 2013 Public Review Ballot Jan 13, 2014 Proposed Final Draft [February 2014 Final Approval Ballot] [March 2014 Final Release] 15
16 IP flow Provide pointers to the licenses for the Spec, RI, and TCK. JSR 310 spec licensed using JCP standard license JSR RI and TCK licensed using the same license as SE 8 How are you handling contributions from non JCP members? Initial source contributions accepted under JSR 310 Contributor Agreement (essentially the same as Sun Contributor Agreement) JDK terms of use for ThreeTen OpenJDK Project What Terms of Use apply to your collaboration tools? Standard terms for java.net, github, OpenJDK Any legal issues or concerns? Some Open Source participants could not get their companies to sign the OpenJDK agreement; participation dropped off 16
17 RI and TCK development How are you developing the RI and TCK? Tests developed in sync with spec and RI Tests are divided into TCK and unit tests Both maintained in same repository as the RI Oracle JCK team integrated TCK tests into JDK 8 JCK Missing: skills and discipline of veteran TCK engineers If collaboratively (through an open-source project) How many committers and who? 5 Richard Warburton, James Gough, Stephen Colebourne, Roger Riggs, Sherman Shen How many apart from the Spec Lead (organization)? 2 Richard, and James (LJC members) 17
18 RI and TCK development Is the RI available for public download? Some interim binaries Integrated into JDK 8 Early Access Downloads Is the TCK available for public download? No, but all tests are in the repository Reviewable and runnable Do you have a source-code repository? See slide 10; currently in OpenJDK 8 and 9 18
19 Participation and transparency Provide a pointer to the JSR page on JCP.org Provide a pointer to the JSR project website OpenJDK Project ThreeTen The Threeten Github Project 19
20 Github Issue tracker (1/2) Total number of issues? 346 How many in each state: Open: 0, Closed: 346, deferred: 0 Average number of issues logged per month? 8 per month; June Jan 2014 Average number of issues resolved per month? 8 per month; June Jan 2014 How many different people logged them? 28 People; How does this break down between Spec Lead, EG members, and non-eg members? As expected, most by spec lead(s); then active participants and a long tail. 20
21 OpenJDK Issue tracker (2/2) Total number of issues? 92 How many in each state: open: 0, resolved: 79, deferred: 5 issues, 8 enhancements. Average number of issues logged per month? 6 per month Average number of issues resolved per month? 5 How many different people logged them? 8 How does this break down between Spec Lead, EG members, and non-eg members? 92 Spec lead, 1 other 21
22 Document archive Provide a pointer to your document archive. N/A except for the source repository Are meeting minutes and materials published? Via in the archive Most business conducted by ; no separate minutes What other materials are available for download? N/A Total number of files available for download? N/A except for the repository Average number of new files available for download each month? Repository src java/time: 2580 Kb Repository tests java/time: 3264 Kb 22
23 Thank you!
JSR 375 (EE Security API) Review
JSR 375 (EE Security API) Review October 23 2015 Alex Kosowski Agenda Goals Information to be gathered Next steps Q & A 2 Goals 3 Goals Provide an intermediate update to the EC for JSR 375, EE Security
Introduction to Java 8 Date Time API
Introduction to Java 8 Date Time API Nadeesh T V ORACLE India Pvt Ltd 19 Dec 2015 Outline 1 Why do we need a new API? 2 JSR 310 3 Chronology 4 TimeZone 5 Summary 6 What to look for in java 9 Drawbacks
Introduction to the JCP
Introduction to the JCP Patrick Curran Java Community Process Chair May 2015 Copyright 2014, Oracle and/or its affiliates. All rights reserved. Scalable 3 Ubiquitous 9 Million Java developers worldwide
DATE AND TIME FOR NINE MILLION JAVA DEVELOPERS
(Preprint) AAS 13-521 DATE AND TIME FOR NINE MILLION JAVA DEVELOPERS Stephen Colebourne * INTRODUCTION The Java programming platform is used by nine million developers worldwide. The next release, v1.8
Joda Time Java Library. Joda Time Overview
Joda Time Java Library Mark Volkmann Object Computing, Inc. [email protected] Joda Time Overview Free, open-source Java library for working with dates and times Apache V2 license; not viral Replacement for
To Java SE 8, and Beyond (Plan B)
11-12-13 To Java SE 8, and Beyond (Plan B) Francisco Morero Peyrona EMEA Java Community Leader 8 9...2012 2020? Priorities for the Java Platforms Grow Developer Base Grow Adoption
Analysis One Code Desc. Transaction Amount. Fiscal Period
Analysis One Code Desc Transaction Amount Fiscal Period 57.63 Oct-12 12.13 Oct-12-38.90 Oct-12-773.00 Oct-12-800.00 Oct-12-187.00 Oct-12-82.00 Oct-12-82.00 Oct-12-110.00 Oct-12-1115.25 Oct-12-71.00 Oct-12-41.00
Java SE 8 - Java Technologie Update
Java SE 8 - Java Technologie Update Wolfgang Weigend Sen. Leitender Systemberater Java Technologie und Architektur 1 Copyright 2014, Oracle and/or its affiliates. All rights reserved. Disclaimer The following
Legislative Brief: PAY OR PLAY PENALTIES LOOK BACK MEASUREMENT METHOD EXAMPLES. EmPowerHR
EmPowerHR Legislative Brief: PAY OR PLAY PENALTIES LOOK BACK MEASUREMENT METHOD EXAMPLES The Affordable Care Act (ACA) imposes a penalty on applicable large employers (ALEs) that do not offer health insurance
Continuous Integration
Continuous Integration Sébastien Besson Open Microscopy Environment Wellcome Trust Centre for Gene Regulation & Expression College of Life Sciences, University of Dundee Dundee, Scotland, UK 1 Plan 1.
What CCPForge does Introduction to SESC and CCPForge Workshop Gemma Poulter [email protected] http://www.softeng-support.ac.
What CCPForge does Introduction to SESC and CCPForge Workshop Gemma Poulter [email protected] http://www.softeng-support.ac.uk What is CCPForge? Software development environment Originally intended
AT&T Global Network Client for Windows Product Support Matrix January 29, 2015
AT&T Global Network Client for Windows Product Support Matrix January 29, 2015 Product Support Matrix Following is the Product Support Matrix for the AT&T Global Network Client. See the AT&T Global Network
Advanced Computing Tools for Applied Research Chapter 4. Version control
Advanced Computing Tools for Applied Research Jaime Boal Martín-Larrauri Rafael Palacios Hielscher Academic year 2014/2015 1 Version control fundamentals 2 What you probably do now Manually save copies
Version Control with Git. Linux Users Group UT Arlington. Rohit Rawat [email protected]
Version Control with Git Linux Users Group UT Arlington Rohit Rawat [email protected] Need for Version Control Better than manually storing backups of older versions Easier to keep everyone updated
LibreOffice Certification Program (because "libre" is better than "open")
LibreOffice Certification Program (because "libre" is better than "open") Italo Vignoli Director of The Document Foundation Chairman of TDF Certification Committee 1 TDF and LibreOffice: the numbers 2
About CREST R&D Grant
1 About CREST R&D Grant Philosophy Higher value Electrical & Electronics (E&E) economic sector can be achieved when R&D thrives in the ecosystem This can be accelerated by promoting collaborative research
COMPARISON OF FIXED & VARIABLE RATES (25 YEARS) CHARTERED BANK ADMINISTERED INTEREST RATES - PRIME BUSINESS*
COMPARISON OF FIXED & VARIABLE RATES (25 YEARS) 2 Fixed Rates Variable Rates FIXED RATES OF THE PAST 25 YEARS AVERAGE RESIDENTIAL MORTGAGE LENDING RATE - 5 YEAR* (Per cent) Year Jan Feb Mar Apr May Jun
COMPARISON OF FIXED & VARIABLE RATES (25 YEARS) CHARTERED BANK ADMINISTERED INTEREST RATES - PRIME BUSINESS*
COMPARISON OF FIXED & VARIABLE RATES (25 YEARS) 2 Fixed Rates Variable Rates FIXED RATES OF THE PAST 25 YEARS AVERAGE RESIDENTIAL MORTGAGE LENDING RATE - 5 YEAR* (Per cent) Year Jan Feb Mar Apr May Jun
Content. Development Tools 2(63)
Development Tools Content Project management and build, Maven Version control, Git Code coverage, JaCoCo Profiling, NetBeans Static Analyzer, NetBeans Continuous integration, Hudson Development Tools 2(63)
CHILDREN AND YOUNG PEOPLE'S PLAN: PLANNING AND PERFORMANCE MANAGEMENT STRATEGY
CHILDREN AND YOUNG PEOPLE'S PARTNERSHIP BOARD CHILDREN AND YOUNG PEOPLE'S PLAN: PLANNING AND PERFORMANCE MANAGEMENT STRATEGY 1 Introduction 1.1 The purposes of this strategy are to set out: i) the arrangements
The Cordova Development Lifecycle
The Cordova Development Lifecycle Andrew Grieve ApacheCon April 2014 http://goo.gl/btgmnw Vanity Slide Why Google and Cordova Cordova is good for the web Basis for Chrome Packaged Apps Why Google and Cordova
Version Control Systems: SVN and GIT. How do VCS support SW development teams?
Version Control Systems: SVN and GIT How do VCS support SW development teams? CS 435/535 The College of William and Mary Agile manifesto We are uncovering better ways of developing software by doing it
Open Source SOA with Service Component Architecture and Apache Tuscany. Jean-Sebastien Delfino Mario Antollini Raymond Feng
Open Source SOA with Service Component Architecture and Apache Tuscany Jean-Sebastien Delfino Mario Antollini Raymond Feng Learn how to build and deploy Composite Service Applications using Service Component
Human Resources Management System Pay Entry Calendar
Human Resources Management System Pay Entry Calendar http://www1.umn.edu/ohr/payroll/calendars/index.html Important Information The system is unavailable for entry, due to maintenance, during the following
<Insert Picture Here> Java EE 7. Linda DeMichiel Java EE Platform Lead
1 Java EE 7 Linda DeMichiel Java EE Platform Lead The following is intended to outline our general product direction. It is intended for information purposes only, and may not be
HM2016 Detailed Chronological Schedule with Interwoven Production Deadlines
HM2016 Detailed Chronological Schedule with Interwoven Production Deadlines Date 2015 Aug. Sept. 8 Sept. 15 All Tech Sections meet at SOM meeting to review and discuss revisions to standards for the next
<Insert Picture Here> What's New in NetBeans IDE 7.2
Slide 1 What's New in NetBeans IDE 7.2 The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated
GlassFish. Developing an Application Server in Open Source
GlassFish Developing an Application Server in Open Source Santiago Pericas-Geertsen Sun Microsystems, Inc. http://weblogs.java.net/blog/spericas/ [email protected] 1 1 Who am I? BA from
BROMSGROVE DISTRICT COUNCIL PERFORMANCE MANAGEMENT BOARD 16 DECEMBER 2008 PERFORMANCE MANAGEMENT BOARD PROPOSED PROGRAMME 2008/09
BROMSGROVE DISTRICT COUNCIL PERFORMANCE MANAGEMENT BOARD 16 DECEMBER 2008 PERFORMANCE MANAGEMENT BOARD PROPOSED PROGRAMME 2008/09 Responsible Member Responsible Head of Service Councillor - James Duddy,
jbpm Explained with Simple Use Cases
jbpm Explained with Simple Use Cases Tom Baeyens Founder and lead of jbpm, JBoss Sept 2nd 2009 1 Agenda Business Process Management jbpm Introduction Developer Value Business Value Train ticket system
NASDAQ DUBAI TRADING AND SETTLEMENT CALENDAR 2015. 1. On US Federal Reserve Holidays, no settlements will take place for USD.
NASDAQ Dubai Circular No. : 65/14 Date of Issue : December 22 nd 2014 Date of Expiry : Upon issue of replacement Circular NASDAQ DUBAI TRADING AND SETTLEMENT CALENDAR 2015 Issued pursuant to the NASDAQ
Version Control with. Ben Morgan
Version Control with Ben Morgan Developer Workflow Log what we did: Add foo support Edit Sources Add Files Compile and Test Logbook ======= 1. Initial version Logbook ======= 1. Initial version 2. Remove
Statistics for www.brageboden.se (2008-08)
Statistics for www.brageboden.se (-08) Sida 1 av 5-08-10 Last Update: 10 Aug - 10:39 Reported period: Aug OK Summary Reported period Month Aug First visit 01 Aug - 02:19 Last visit 10 Aug - 07:08 Unique
Source Control Systems
Source Control Systems SVN, Git, GitHub SoftUni Team Technical Trainers Software University http://softuni.bg Table of Contents 1. Software Configuration Management (SCM) 2. Version Control Systems: Philosophy
CPSC 491. Today: Source code control. Source Code (Version) Control. Exercise: g., no git, subversion, cvs, etc.)
Today: Source code control CPSC 491 Source Code (Version) Control Exercise: 1. Pretend like you don t have a version control system (e. g., no git, subversion, cvs, etc.) 2. How would you manage your source
Open source business rules management system
JBoss Enterprise BRMS Open source business rules management system What is it? JBoss Enterprise BRMS is an open source business rules management system that enables easy business policy and rules development,
Interoperable Cloud Storage with the CDMI Standard
Interoperable Cloud Storage with the CDMI Standard Storage and Data Management in a post-filesystem World Mark Carlson, SNIA TC and Oracle Co-Chair, SNIA Cloud Storage TWG and Initiative Author: Mark Carlson,
Developer Workshop 2015. Marc Dumontier McMaster/OSCAR-EMR
Developer Workshop 2015 Marc Dumontier McMaster/OSCAR-EMR Agenda Code Submission 101 Infrastructure Tools Developing OSCAR Code Submission: Process OSCAR EMR Sourceforge http://www.sourceforge.net/projects/oscarmcmaster
Case 2:08-cv-02463-ABC-E Document 1-4 Filed 04/15/2008 Page 1 of 138. Exhibit 8
Case 2:08-cv-02463-ABC-E Document 1-4 Filed 04/15/2008 Page 1 of 138 Exhibit 8 Case 2:08-cv-02463-ABC-E Document 1-4 Filed 04/15/2008 Page 2 of 138 Domain Name: CELLULARVERISON.COM Updated Date: 12-dec-2007
FOSS License Restrictions and Some Important Issues
Free and Open Source Software (FOSS) Part II presented by Wolfgang Leister INF 5780 Høstsemester 2009 Ifi Universitetet i Oslo Some thoughts about FOSS Open Source Software (1) 1. Free Redistribution The
CENTERPOINT ENERGY TEXARKANA SERVICE AREA GAS SUPPLY RATE (GSR) JULY 2015. Small Commercial Service (SCS-1) GSR
JULY 2015 Area (RS-1) GSR GSR (LCS-1) Texarkana Incorporated July-15 $0.50690/Ccf $0.45450/Ccf $0.00000/Ccf $2.85090/MMBtu $17.52070/MMBtu Texarkana Unincorporated July-15 $0.56370/Ccf $0.26110/Ccf $1.66900/Ccf
INSPIRE Dashboard. Technical scenario
INSPIRE Dashboard Technical scenario Technical scenarios #1 : GeoNetwork catalogue (include CSW harvester) + custom dashboard #2 : SOLR + Banana dashboard + CSW harvester #3 : EU GeoPortal +? #4 :? + EEA
Revision control systems (RCS) and
Revision control systems (RCS) and Subversion Problem area Software projects with multiple developers need to coordinate and synchronize the source code Approaches to version control Work on same computer
Lyo OSLC4J, Oauth Library and OSLC Test Suite 1.1 Release and Graduation Review
Lyo OSLC4J, Oauth Library and OSLC Test Suite 1.1 Release and Graduation Review Michael Fiedler ([email protected]) Steve Speicher ([email protected]) Eclipse Lyo Project Leads 23 January, 2013 About
The Future of Java. Terrence Barr Senior Technologist, Oracle
The Future of Java Terrence Barr Senior Technologist, Oracle 1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 8 Safe Harbor
Open is as Open Does: Lessons from Running a Professional Open Source Company
Open is as Open Does: Lessons from Running a Professional Open Source Company Leon Rozenblit, JD, PhD Founder and CEO at Prometheus Research, LLC email: [email protected] twitter: @leon_rozenblit
TRAINING PROGRAMS FOR SENIOR AND MIDDLE LEVEL WORKERS S/N Course Title DAYS COST (N) 1 Project
WODIA Training Institute () s 2015 Training Calendar for Senior, Middle Level and Junior Workers TRAINING PROGRAMS FOR SENIOR AND MIDDLE LEVEL WORKERS S/N Course Title DAYS COST 1 Project 3 60,000 Nigeria
Two Best Practices for Scientific Computing
Two Best Practices for Scientific Computing Version Control Systems & Automated Code Testing David Love Software Interest Group University of Arizona February 18, 2013 How This Talk Happened Applied alumnus,
Continuous Integration in the Cloud with Hudson
Continuous Integration in the Cloud with Hudson Kohsuke Kawaguchi Jesse Glick Sun Microsystems, Inc. Hudson committers Rise of Continuous Integration Offload from people, push to computers $ computers
CSCI E 98: Managed Environments for the Execution of Programs
CSCI E 98: Managed Environments for the Execution of Programs Draft Syllabus Instructor Phil McGachey, PhD Class Time: Mondays beginning Sept. 8, 5:30-7:30 pm Location: 1 Story Street, Room 304. Office
A Development Analytics Dashboard For Apache CloudStack
A Development Analytics Dashboard For Apache CloudStack Jesus M. Gonzalez-Barahona [email protected] Twitter: @jgbarah Bitergia http://bit.ly/cloudstack-dashboard ApacheCon Europe 2014 Budapest (Hungary),
Version Control with Git
Version Control with Git Claudius Coenen License: CC-BY-4.0 What We're Not Talking About Conceived by Linus Torvalds around 2005 Distributed Version Control vs. Central Version Control Why git is better
Software Evaluation: Criteria-based Assessment
Software Evaluation: Criteria-based Assessment Mike Jackson, Steve Crouch and Rob Baxter Criteria-based assessment is a quantitative assessment of the software in terms of sustainability, maintainability,
BACnet protocol implementation conformance statement. Corrigo
BACnet protocol implementation conformance statement Corrigo Company Information Ever since its foundation in 1947, AB Regin has developed products and systems for creation of indoor comfort. Today, Regin
Academic Calendars. Term I (20081) Term II (20082) Term III (20083) Weekend College. International Student Admission Deadlines
Academic Calendars Term I (20081) Term II (20082) Academic Calendars Term III (20083) Weekend College International Student Admission Deadlines Final Examination Schedule Broward Community College Catalog
From: Steve Berberich, Vice President of Technology and Corporate Services and Chief Financial Officer
California Independent System Operator Corporation Memorandum To: ISO Board of Governors From: Steve Berberich, Vice President of Technology and Corporate Services and Chief Financial Officer Date: September
The Future of IoT. Zach Shelby VP Marketing, IoT Feb 3 rd, 2015
The Future of IoT Zach Shelby VP Marketing, IoT Feb 3 rd, 2015 1 Internet of (really nerdy) People 1980s 2 Internet of (content silo) People 1990s 3 Internet of (Web) People 2000s 4 Internet of (really
Academic Calendar 2015-2018 Arkansas State University - Jonesboro
Shared Governance Proposal Any constituent (individual or group) may submit a proposal into the shared governance process. In order to be considered, each proposal must contain the following and be directed
BS EN 16001 Energy Management Systems VICTORIA BARRON, PRODUCT MARKETING MANAGER, BSI
BS EN 16001 Energy Management Systems VICTORIA BARRON, PRODUCT MARKETING MANAGER, BSI Agenda Energy Management in context Why Energy Management? Business Needs How BS EN 16001 helps organisations meet
How To Run A Hello World On Android 4.3.3 (Jdk) On A Microsoft Ds.Io (Windows) Or Android 2.7.3 Or Android 3.5.3 On A Pc Or Android 4 (
Developing Android applications in Windows Below you will find information about the components needed for developing Android applications and other (optional) software needed to connect to the institution
2016 TRAINING CALENDAR
2016 TRAINING CALENDAR Country Course Description Month Date # of Days Course fee (USD) Nigeria Software Testing Boot Camp Course ISTQB Foundation Level Certification (Mon Feb 1-5 5 1, Nigeria Software
Enhanced Vessel Traffic Management System Booking Slots Available and Vessels Booked per Day From 12-JAN-2016 To 30-JUN-2017
From -JAN- To -JUN- -JAN- VIRP Page Period Period Period -JAN- 8 -JAN- 8 9 -JAN- 8 8 -JAN- -JAN- -JAN- 8-JAN- 9-JAN- -JAN- -JAN- -JAN- -JAN- -JAN- -JAN- -JAN- -JAN- 8-JAN- 9-JAN- -JAN- -JAN- -FEB- : days
Version Control with Git. Dylan Nugent
Version Control with Git Dylan Nugent Agenda What is Version Control? (and why use it?) What is Git? (And why Git?) How Git Works (in theory) Setting up Git (surviving the CLI) The basics of Git (Just
Breen Elementary School
Breen Elementary School Day: Monday Time: 1:40 pm to 3:10 pm (90 minutes) Session A Sept 21, Sept28, Oct 5, Oct 19, Oct 26, Nov 2 No class on Oct 12 Session B Nov 30, Dec 7, Dec 14, Jan 4, Jan 11, Jan
Smart Use of Annotation Processing - APT. @gdigugli @dbaeli
Smart Use of Annotation Processing - APT @gdigugli @dbaeli Speakers @dbaeli - Dimitri BAELI Java developer since 1999 R&D Team Mentor at @gdigugli - Gilles Di Guglielmo Java developer since 1999 Software
An elearning platform for distanced collaborative programming
An elearning platform for distanced collaborative programming Final report by Low Hau Sum Team Member: Chow Tsz Wun, Low Hau Sum, Mok Ka Hei Supervisor: Dr Chui C K FYP14006 2 Table of Contents 1 Introduction...
Ashley Institute of Training Schedule of VET Tuition Fees 2015
Ashley Institute of Training Schedule of VET Fees Year of Study Group ID:DECE15G1 Total Course Fees $ 12,000 29-Aug- 17-Oct- 50 14-Sep- 0.167 blended various $2,000 CHC02 Best practice 24-Oct- 12-Dec-
Einführung in die CDISC Standards CDISC Standards around the World. Bron Kisler (CDISC) & Andrea Rauch DVMD Tagung 11.-14.
Einführung in die CDISC Standards CDISC Standards around the World Bron Kisler (CDISC) & Andrea Rauch DVMD Tagung 11.-14. März 2015 1 Outline Overview of CDISC Therapeutic Area Standards SHARE Metadata
Trading Calendar. 2008 Holiday Schedule. 2007 Holiday Schedule. Martin Luther King Jr.'s Birthday (Observed) Independence Day
Trading Calendar 2008 Holiday Schedule January 1 January 21 February 18 March 21 May 26 July 4 September 1 November 27 December 25 New Year's Day Martin Luther King Jr.'s Birthday (Observed) Presidents'
DELIVERABLE. Europeana Cloud: Unlocking Europe s Research via The Cloud. Deliverable D2.1 Development Environment
DELIVERABLE Project Acronym: Europeana Cloud Grant Agreement number: 325091 Project Title: Europeana Cloud: Unlocking Europe s Research via The Cloud Deliverable D2.1 Development Environment Revision:
Apache Kylin. Open Source Journey
Open Source Journey Luke Han 韩 卿 VP, Product Lead, ebay ADI [email protected] Agenda Big Data @ebay About Open Source Journey Build Community and Ecosystem Q&A 1995-Now 266M MOBILE APP GLOBALLY 157M ACTIVE
Redmine: A project management software tool. January, 2013
Redmine: A project management software tool January, 2013 Outline Introduction to Redmine. Important concepts of Redmine. How to use Redmine. 1 Introduction: What is Redmine? Redmine is a project management
Introducing Xcode Source Control
APPENDIX A Introducing Xcode Source Control What You ll Learn in This Appendix: u The source control features offered in Xcode u The language of source control systems u How to connect to remote Subversion
Draft Response for delivering DITA.xml.org DITAweb. Written by Mark Poston, Senior Technical Consultant, Mekon Ltd.
Draft Response for delivering DITA.xml.org DITAweb Written by Mark Poston, Senior Technical Consultant, Mekon Ltd. Contents Contents... 2 Background... 4 Introduction... 4 Mekon DITAweb... 5 Overview of
DESIGN BUILD TEST TRAIN/DEPLOY MAINTENANCE
SOLUTION PLAN REQUIREMENTS ANALYSIS DESIGN BUILD TEST TRAIN/DEPLOY MAINTENANCE Executive Summary The project will document campus requirements for IAM functionality and select and procure one or more technology
Zulu by Azul OpenJDK for Azure
Zulu by Azul OpenJDK for Azure surely a tongue-twister in any spoken language A presentation to Azure CEE Open Source in the Cloud November 27, 2013 Matt Schuetze, Director of Product Management Azul Systems
Data Pipeline with Kafka
Data Pipeline with Kafka Peerapat Asoktummarungsri AGODA Senior Software Engineer Agoda.com Contributor Thai Java User Group (THJUG.com) Contributor Agile66 AGENDA Big Data & Data Pipeline Kafka Introduction
SITS:Vision for Colleges
Student Systems Programme David White and Mark Dyson New College, Lecture Room 6 25 February 2015 Today s briefing What is SITS:Vision? What could it do for colleges / PPHs? How will feasibility be assessed?
Tax Year 2015 Personal Exemptions and Deductions
13-Nov-14 Tax Year 2015 Personal Exemptions and Personal Exemption: $4,000 : Single 6,300 1,550 9,250 1,550 12,600 1,250 : $1,050 : Single 10,300 11,850 13,400 0 children 13,250 14,800 16,350 1 child 17,250
Configuration Manual Yahoo Cloud System Benchmark (YCSB) 24-Mar-14 SEECS-NUST Faria Mehak
Configuration Manual Yahoo Cloud System Benchmark (YCSB) 24-Mar-14 SEECS-NUST Faria Mehak Table of Contents 1 Introduction... 3 1.1 Purpose... 3 1.2 Product Information... 3 2 Installation Manual... 3
Welcome to the Daily Sales Tracker!
Welcome to the Daily Tracker! Early on in my sales career I was fortunate enough to meet Tom Vanyo. He deeply impressed upon me the value of personal development. He taught me that life is an education,
Platform Support Guide
Platform Support Guide For Pegasystems Partners, Customers, and Prospects PRPC versions 6.3 SP1 and prior December 15, 2015 Platform Support Guide Copyright 2015 Pegasystems Inc., Cambridge, MA All rights
Version Control for Computational Economists: An Introduction
Version Control for Computational Economists: An Introduction Jake C. Torcasso April 3, 2014 Starting Point A collection of files on your computer Changes to files and new files over time Interested in
Software Configuration Management. Slides derived from Dr. Sara Stoecklin s notes and various web sources.
Software Configuration Management Slides derived from Dr. Sara Stoecklin s notes and various web sources. What is SCM? SCM goals Manage the changes to documents, programs, files, etc. Track history Identify
2015-16 BCOE Payroll Calendar. Monday Tuesday Wednesday Thursday Friday Jun 29 30 Jul 1 2 3. Full Force Calc
July 2015 CM Period 1501075 July 2015 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 August 2015 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
JBoss Enterprise Middleware. The foundation of your open source middleware reference architecture
JBoss Enterprise Middleware The foundation of your open source middleware reference architecture Red Hat open source solution stack changes the economics of IT infrastructure Offers proprietary replacements
