Too Many VCLPlugs. Caolán McNamara, Red Hat Caolán McNamara

Size: px
Start display at page:

Download "Too Many VCLPlugs. Caolán McNamara, Red Hat Caolán McNamara"

Transcription

1 Too Many VCLPlugs Caolán McNamara, Red Hat Caolán McNamara

2 Too Much Stuff 2 Caolán McNamara

3 SalInstance, SalFrames Each platform has to implement a SalInstance A SalInstance mostly consists of Create/Destroy pairs for SalFrames, SalPrinters, SalVirtualDevice, etc. Each platform has to provide concrete implementations of SalFrames, SalPrinters and SalVirtualDevices, etc SalFrames are system windows (X11 Window) SalVirtualDevices are non visible drawables/buffers (X11 Pixmap) 3 Caolán McNamara

4 SalGraphics SalFrames and SalVirtualDevices must implement AcquireGraphics which returns a SalGraphics Each port has to implement a SalGraphics which enables drawing to the SalFrame/SalVirtualDevice Apis like drawline, drawrect Some of the drawing apis are optional Some of these apis are somewhat fat DrawEPS isnativecontrolsupported/drawnativecontrol for native widget framework 4 Caolán McNamara

5 VCL Implementations Then VCLPLugs Windows Gen (X11) Quartz Gtk2 TDE KDE4 5 Caolán McNamara

6 Gtk2 GtkSalGraphics inherited from the X11SalGraphics Mostly reused X11 code, except added native widget support GtkSalFrame inherited from X11SalFrame In many places grabbed the underlying xid of the GtkWindow and tweaked it directly Printing inherited from generic cups backend Entirety of cut-and-paste and draw-and-drop inherited from X11 equivalents. 6 Caolán McNamara

7 Gtk3 Obviously lots of overlap with the Gtk2 vclplug, where we didn't just use X directly But we need something to back our virtual devices And we also can no longer draw directly to windows Need a SalGraphics implementation that can draw into those replacements. Have to implement in native gtk a bunch of stuff that previously inherited from generic X, e.g. d-n-d, c-n-p. 7 Caolán McNamara

8 Headless/svp We have a headless mode Originally intended for server applications e.g. Document conversion hubs Forms a part of the android port and libreofficekit tiled render work Headless mode is implemented as a SalInstance etc Implements a virtual device bitmap buffer and a SalGraphics impl to render to it 8 Caolán McNamara

9 VCLPlug Implementations Now Gen (X11) SVP / Headless TDE KDE4 Gtk2 Android Gtk3 9 Caolán McNamara

10 Text Layout 1 Text layout done with Harfbuzz on Linux Harfbuzz replaces ICU layout Used to have another Simple layout which is gone A generic GraphiteLayout engine Three text layouts on Windows Uniscribe layout Simple layout And a Graphics Specific Windows one MacOSX CoreText layout 10 Caolán McNamara

11 Text Layout 2 Unifying low-level text layout using HarfBuzz Akash Jain, Khaled Hosny GSOC 2016 Looking forward to seeing that 11 Caolán McNamara

12 Text Rendering Linux Text is rendered with cairo under all vclplugs 12 Caolán McNamara

13 Graphic Rendering Linux svp graphics are rendered with cairo gen graphics are rendered with X except when they are rendered with cairo, maybe unless they are rendered with opengl, sometimes 13 Caolán McNamara

14 Drop archaic elements Remove direct instantiation of the gen vclplugin default to gtk2 in the absence of anything else Drop tde vclplug, controversial? 14 Caolán McNamara

15 That gives us something like this X11 Base (uninstantiable) SVP / Headless KDE4 Gtk2 Android Gtk3 15 Caolán McNamara

16 Replace X drawing impl with Cairo impl Cairo Renderer X11 Base (uninstantiable) SVP / Headless KDE4 Gtk2 Gtk3 Android 16 Caolán McNamara

17 Decouple gtk2 impl from the X impl Pull out code implemented for gtk3 using apis that exist in gtk2 So, effectively complete the gtk2 vclplug with the gtk3 vclplug code and remove the inheritance from the gen/x one 17 Caolán McNamara

18 Looks something like this Cairo Renderer X11 Base (uninstantiable) Gtk Base (uninstantiable) SVP / Headless KDE4 Gtk2 Gtk3 Android 18 Caolán McNamara

19 What s KDE s future? Cairo Renderer X11 Base (uninstantiable) Gtk Base (uninstantiable) SVP / Headless KDE4 Gtk2 Gtk3 Android 19 Caolán McNamara

20 KDE I m happy enough to leave it alone Perhaps merge X11 specific stuff into it to remove a layer Definitely needs love from someone to separate it from its X impl baseclass underpinnings 20 Caolán McNamara

21 What s the gain One base graphics rendering layer for Linux A set of current optional vcl rendering paths will now always exist, so the old ones can go Same rendering path for gtk2, gtk3, headless, kde4 Less code Less complexity Share gtk3 c-n-p and d-n-d glitches in gtk2 Does cairo canvas still make sense if generic vcl canvas is backed by effectively the same cairo calls? 21 Caolán McNamara

22 Another possibility Provide Linux universal build only as flatpak Delete all vclplugs except gtk3 22 Caolán McNamara

23 Go the whole hog Same base graphical rendering with cairo on all platforms Use gtk3 on all platforms Fix gtk3 theming on various platforms Maybe keep the file pickers 23 Caolán McNamara

24 Conclusion 24 Caolán McNamara

25 Proposal SAL_USE_VCLPLUGIN=gen would do nothing Replace X drawing impl with the svp drawing impl Drop the inheritance from X impl for the gtk2 impl Fill in missing gtk2 bits with shared code from gtk3 impl Drop TDE 25 Caolán McNamara

Porting LibreOffice To GTK3

Porting LibreOffice To GTK3 Porting LibreOffice To GTK3 Caolán McNamara, Red Hat 2015-09-25 1 Caolán McNamara Demo Architecture Getting it to fully work Wayland tweaks 2 Caolán McNamara Demo 3 Caolán McNamara Architecture 4 Caolán

More information

VMware Inc., NSX Edge SSL VPN-Plus

VMware Inc., NSX Edge SSL VPN-Plus RSA SECURID ACCESS Standard Agent Implementation Guide VMware Inc., Daniel R. Pintal, RSA Partner Engineering Last Modified: December 16, 2016 Solution Summary VMware users

More information

Bullpen, The Complete Bullhorn to WordPress System

Bullpen, The Complete Bullhorn to WordPress System Brand Targeted Marketing Bullpen, The Complete Bullhorn to WordPress System Automate Your Process. Place Candidates. Grow Revenue. Leave The Tech To Us. ` Copyright 2017 Marketing Press, LLC. All Rights

More information

The MQ Console and REST API

The MQ Console and REST API The MQ Console and REST API Matt Leming lemingma@uk.ibm.com Agenda Existing capabilities What s new? The mqweb server The MQ REST API The MQ Console 1 Existing capabilities Administering software MQ Queue

More information

How To Read Road Signs - Roundabouts

How To Read Road Signs - Roundabouts How To Read Road Signs - Roundabouts Table of Contents Introduction... 2 Roundabouts... 3 The roundabout is the main road... 3 The terminology used... 4 Left... 4 Ahead... 5 Right... 5 The possible exceptions...

More information

ISSUE #1 / SUMMER 2016

ISSUE #1 / SUMMER 2016 REVIT PURE PRESENTS PAMPHLETS ISSUE #1 / SUMMER 2016 WORKSETS revitpure.com Copyright 2016 - BIM Pure productions WHAT ARE WORKSETS? A workset is a collection of elements. Worksets name and use are decided

More information

Software Manual for FITstep Pro Version 2

Software Manual for FITstep Pro Version 2 Thank you for purchasing this product from Gopher. If you are not satisfied with any Gopher purchase for any reason at any time, contact us and we will replace the product, credit your account, or refund

More information

SickleFuse's Furisode For Genesis/G2F. A Manual

SickleFuse's Furisode For Genesis/G2F. A Manual SickleFuse's Furisode For Genesis/G2F A Manual Table of Contents Introduction...3 Chapter 1: Forearm Warning!...4 Chapter 2: A Suggested Workflow (Or: What To Do When You Just Conformed It And It Didn't

More information

WHEN WILL YOUR MULTI-TERABYTE IMAGERY STOP REQUIRING YOU TO BUY MORE DATA STORAGE?

WHEN WILL YOUR MULTI-TERABYTE IMAGERY STOP REQUIRING YOU TO BUY MORE DATA STORAGE? PRODUCT BROCHURE WHEN WILL YOUR MULTI-TERABYTE IMAGERY STOP REQUIRING YOU TO BUY MORE DATA STORAGE? WHEN YOU START COMPRESSING IT TO HEXAGON GEOSPATIAL S ECW FORMAT 2 WHEN WILL YOUR MULTI-TERABYTE IMAGERY

More information

User Help. Fabasoft Scrum

User Help. Fabasoft Scrum User Help Fabasoft Scrum Copyright Fabasoft R&D GmbH, Linz, Austria, 2018. All rights reserved. All hardware and software names used are registered trade names and/or registered trademarks of the respective

More information

Standard League Robot Soccer EV3 Compass Training Curriculum Brian Thomas

Standard League Robot Soccer EV3 Compass Training Curriculum Brian Thomas Standard League Robot Soccer EV3 Compass Training Curriculum Brian Thomas RoboCup Junior Australia Inc Copyright 2018 1 Standard League Robot Soccer EV3 Compass Training Welcome! The aim of this curriculum

More information

exsm.cluster High Availability for TSM Server Michael Abel & Bruno Friess TSM Symposium Oxford September 2005 Hier Kundenlogo

exsm.cluster High Availability for TSM Server Michael Abel & Bruno Friess TSM Symposium Oxford September 2005 Hier Kundenlogo Hier Kundenlogo TSM Symposium -Logo vor weißem Hintergrund, dann Größe anpassen und Oxford Text löschen - Logo transparent (GIF), dann Block löschen - ohne Logo: Text+Block löschen September 2005 exsm.cluster

More information

APP NOTES Onsight Connect Cisco Integration. July 2016

APP NOTES Onsight Connect Cisco Integration. July 2016 APP NOTES Onsight Connect Cisco Integration July 2016 Table of Contents 1. Direct Onsight Device to Cisco Endpoint Calling... 4 2. Onsight Device to Onsight Device (including Cisco Endpoint) Calling...

More information

Rules of Soccer Simulation League 2D

Rules of Soccer Simulation League 2D Rules of Soccer Simulation League 2D (RoboCup2016 Leipzig, Germany) This document contains the rules for the RoboCup2016 Soccer Simulation League 2D competition in Leipzig, Germany. 1. Soccer Simulator

More information

Non Functional Requirement (NFR)

Non Functional Requirement (NFR) Non Functional Requirement (NFR) Balasubramanian Swaminathan PMP, ACP, CSM, CSP, SPC4.0, AHF Director Global Programs, Digital Operations [Enterprise Agile Coach and Leader] GE Healthcare Digital Copyright

More information

GOOD AFTERNOON!!! 2012 FDOT / FTBA Conference. Dave Drehmer. Mariani Asphalt an Associated Asphalt Company

GOOD AFTERNOON!!! 2012 FDOT / FTBA Conference. Dave Drehmer. Mariani Asphalt an Associated Asphalt Company GOOD AFTERNOON!!! 2012 FDOT / FTBA Conference Dave Drehmer Mariani Asphalt an Associated Asphalt Company TO TACK OR NOT TO TACK That ain t the question. Proof Positive TACK Is it real fun.? Is it real

More information

CREATING STRAIGHT EDGED COASTLINES, CANALS & PORTS

CREATING STRAIGHT EDGED COASTLINES, CANALS & PORTS CREATING STRAIGHT EDGED COASTLINES, CANALS & PORTS Important note: This method can ONLY be used prior to development taking place. If you attempt to raise or lower land levels during an existing game you

More information

Table Football. Introduction. Scratch. Let s make a world cup football game in Scratch! Activity Checklist. Test your Project.

Table Football. Introduction. Scratch. Let s make a world cup football game in Scratch! Activity Checklist. Test your Project. Scratch + Table Football All Code Clubs must be registered. By registering your club we can measure our impact, and we can continue to provide free resources that help children learn to code. You can register

More information

Mac Software Manual for FITstep Pro Version 2

Mac Software Manual for FITstep Pro Version 2 Thank you for purchasing this product from Gopher. If you are not satisfied with any Gopher purchase for any reason at any time, contact us and we will replace the product, credit your account, or refund

More information

2019 College League of Legends Season Rules tl;dr

2019 College League of Legends Season Rules tl;dr 2019 College League of Legends Season Rules tl;dr 2019 College LoL Season Rules tl;dr v1.00 Page 2 Introduction We know the rules are long and sometimes complicated - we believe they have to be to make

More information

Technology. Using Bluetooth

Technology. Using Bluetooth Bluetooth is a communication technology that makes it possible to send and receive data without using wires. Using the Bluetooth features, you can set up a wireless connection between your NXT and other

More information

ASP (QMS) + ASP (QFS) PCIe GEN 2 AND GEN 3 CHANNEL CHARACTERIZATION USING RTD S DIVER 2 TEST PLATFORM REVISION DATE: 02/21/2012 1

ASP (QMS) + ASP (QFS) PCIe GEN 2 AND GEN 3 CHANNEL CHARACTERIZATION USING RTD S DIVER 2 TEST PLATFORM REVISION DATE: 02/21/2012 1 ASP 129637 03 (QMS) + ASP 129646 03 (QFS) PCIe GEN 2 AND GEN 3 CHANNEL CHARACTERIZATION USING RTD S DIVER 2 TEST PLATFORM REVISION DATE: 02/21/2012 1 PROJECT SCOPE Several years back, QMS/QFS 0.6 mated

More information

Today. Last update: 5 June Structural Adapter Bridge Composite Decorator Façade Flyweight Proxy APPLICATION_1 APPLICATION_2. class APPLICATION_1

Today. Last update: 5 June Structural Adapter Bridge Composite Decorator Façade Flyweight Proxy APPLICATION_1 APPLICATION_2. class APPLICATION_1 Software Architecture Bertrand Meyer ETH Zurich, March-July 2007 Last update: 5 June 2007 Lecture 11: More patterns: bridge, composite, decorator, facade, flyweight Today Creational Abstract Factory Builder

More information

WEB RE-DESIGN SCHEDULE

WEB RE-DESIGN SCHEDULE WEB RE-DESIGN SCHEDULE 2018-2019 PROJECT ORGANIZER BCC WEB-RE-DESIGN BARBARA G & FELICIA B Re-design the current BCC website with new theme and branding, while meeting the requirements of mobile and tablet

More information

SIDRA INTERSECTION 6.1 UPDATE HISTORY

SIDRA INTERSECTION 6.1 UPDATE HISTORY Akcelik & Associates Pty Ltd PO Box 1075G, Greythorn, Vic 3104 AUSTRALIA ABN 79 088 889 687 For all technical support, sales support and general enquiries: support.sidrasolutions.com SIDRA INTERSECTION

More information

Chapter 13. ANTY: the robotic ant

Chapter 13. ANTY: the robotic ant Chapter 13. ANTY: the robotic ant By now, you ve gotten the hang of building models that move on wheels. Another fun, but slightly more challenging, kind of model you can build is an animal robot that

More information

Digi Connect ME 9210 Linux: serial port 2 for JTAG modules

Digi Connect ME 9210 Linux: serial port 2 for JTAG modules Digi Connect ME 9210 Linux: serial port 2 for JTAG modules Document History Date Version Change Description 08/05/2009 Initial entry/outline Table of Contents Document History... 2 Table of Contents...

More information

UNITY 2 TM. Air Server Series 2 Operators Manual. Version 1.0. February 2008

UNITY 2 TM. Air Server Series 2 Operators Manual. Version 1.0. February 2008 UNITY 2 TM Air Server Series 2 Operators Manual Version 1.0 February 2008 1. Introduction to the Air Server Accessory for UNITY 2...2 1.1. Summary of Operation...2 2. Developing a UNITY 2-Air Server method

More information

Microsoft Windows Software Manual for FITstep Stream Version 4

Microsoft Windows Software Manual for FITstep Stream Version 4 Thank you for purchasing this product from Gopher. If you are not satisfied with any Gopher purchase for any reason at any time, contact us and we will replace the product, credit your account, or refund

More information

Technology. Using Bluetooth

Technology. Using Bluetooth Bluetooth is a communication technology that makes it possible to send and receive data without using wires. Using the Bluetooth features, you can set up a wireless connection between your NXT and other

More information

Steltronic StelPad User Guide

Steltronic StelPad User Guide StelPad User Guide Steltronic StelPad User Guide Contents Contents... 1 About StelPad and its Features... 3 StelPad System Elements... 3 StelPad Computer Integration with Focus... 4 Enable Custom Graphic

More information

Oxygen Meter User Manual

Oxygen Meter User Manual Oxygen Meter User Manual Monday, July 23, 2007 1. Outline...2 2. Program...3 2.1. Environment for program execution...3 2.2. Installation...3 2.3. Un installation...3 2.4. USB driver installation...3 2.5.

More information

FREE BOOK* *Subject to someone actually writing the book in the first place** **I wouldn t hold my breath

FREE BOOK* *Subject to someone actually writing the book in the first place** **I wouldn t hold my breath FREE BOOK* *Subject to someone actually writing the book in the first place** **I wouldn t hold my breath About Me Dan Brown Why am I here: I m passionate about helping organisations transform, to improve

More information

1 Document history Version Date Comments

1 Document history Version Date Comments V1.4 Contents 1 Document history... 2 2 What is TourneyKeeper?... 3 3 Creating your username and password... 4 4 Creating a tournament... 5 5 Editing a tournament... 8 6 Adding players to a tournament...

More information

Page 1 GM-FAQ Club Profile FAQs. Page

Page 1 GM-FAQ Club Profile FAQs. Page Page 1 Club Profile FAQs Page How do I see my club's profile?... 2 How do I update my club's profile?... 3 How do I add/change my club's picture?... 5 How do I add Social Media links to my club s profile?...

More information

Look Up! Positioning-based Pedestrian Risk Awareness. Shubham Jain

Look Up! Positioning-based Pedestrian Risk Awareness. Shubham Jain Look Up! Positioning-based Pedestrian Risk Awareness Shubham Jain Does this look familiar? Pedestrians account for 14% of all traffic fatalities in the US *. In the last decade, 688,000 pedestrians injured

More information

Playing with Agent_SimpleSoccer. 1. Start the server 2. Start the agent(s) in NetBeans 3. Start the game: press k and b in the monitor window

Playing with Agent_SimpleSoccer. 1. Start the server 2. Start the agent(s) in NetBeans 3. Start the game: press k and b in the monitor window Playing with Agent_SimpleSoccer 1. Start the server 2. Start the agent(s) in NetBeans 3. Start the game: press k and b in the monitor window (see below for details) 1. Start SimSpark Soccer Server (the

More information

Pedestrian Dynamics: Models of Pedestrian Behaviour

Pedestrian Dynamics: Models of Pedestrian Behaviour Pedestrian Dynamics: Models of Pedestrian Behaviour John Ward 19 th January 2006 Contents Macro-scale sketch plan model Micro-scale agent based model for pedestrian movement Development of JPed Results

More information

Decompression of run-time compressed PE-files

Decompression of run-time compressed PE-files Decompression of run-time compressed PE-files MIROSLAV VNUK, PAVOL NÁVRAT Slovak University of Technology Faculty of Informatics and Information Technologies Ilkovičova 3, 842 6 Bratislava, Slovakia Abstract.

More information

Free Computer Design Tools For The Richard Joyner Offset Pendant Chucks By: Bill Kloepping, February 2018

Free Computer Design Tools For The Richard Joyner Offset Pendant Chucks By: Bill Kloepping, February 2018 Free Computer Design Tools For The Richard Joyner Offset Pendant Chucks By: Bill Kloepping, February 2018 Free Excel spreadsheets allow you to quickly see how different chuck set-up combinations look when

More information

Calibration of a GC955

Calibration of a GC955 Calibration of a GC955 1 Contents of the power point instructions Standard calibration Automatic validation methods and calibration of multi component mixes Autolinearisation: test of the linearity of

More information

Firearm Manufacturer & Seller Gun Safety Codes of Conduct: An Opportunity for Financial Institutions

Firearm Manufacturer & Seller Gun Safety Codes of Conduct: An Opportunity for Financial Institutions Firearm Manufacturer & Seller Gun Safety Codes of Conduct: An Opportunity for Financial Institutions At a time when all Americans are asking what they can do to reduce gun violence, financial institutions

More information

Horse Farm Management s Report Writer. User Guide Version 1.1.xx

Horse Farm Management s Report Writer. User Guide Version 1.1.xx Horse Farm Management s Report Writer User Guide Version 1.1.xx August 30, 2001 Before you start 3 Using the Report Writer 4 General Concepts 4 Running the report writer 6 Creating a new Report 7 Opening

More information

PEDESTRIAN ACTION PLAN

PEDESTRIAN ACTION PLAN ATTACHMENT 2 CITY OF SANTA MONICA PEDESTRIAN ACTION PLAN CITY OF SANTA MONICA PEDESTRIAN ACTION PLAN This page intentionally left blank EXECUTIVE SUMMARY CHAPTER 1 EXECUTIVE SUMMARY Setting the Stage

More information

File No WORLD TRADE CENTER TASK FORCE INTERVIEW FIREFIGHTER ROBERT SIRAGUSA Interview Date: January 8, 2002 Transcribed by Laurie A.

File No WORLD TRADE CENTER TASK FORCE INTERVIEW FIREFIGHTER ROBERT SIRAGUSA Interview Date: January 8, 2002 Transcribed by Laurie A. File No. 9110423 WORLD TRADE CENTER TASK FORCE INTERVIEW FIREFIGHTER ROBERT SIRAGUSA Interview Date: January 8, 2002 Transcribed by Laurie A. Collins R. SIRAGUSA 2 CHIEF MALKIN: Today's date is January

More information

Blackwave Dive Table Creator User Guide

Blackwave Dive Table Creator User Guide Blackwave Dive Table Creator User Guide Copyright 2002-2009 Blackwave. All rights reserved. These materials (including without limitation all articles, text, images, logos, compilation, and design) are

More information

Group walks & events manager: Getting Started for Contributors

Group walks & events manager: Getting Started for Contributors 2017 Group walks & events manager: Getting Started for Contributors Contact for further information and support: volunteersupport@ramblers.zendesk.com [Type text] Ramblers Charity England & Wales No: 1093577

More information

High Pressure Chem-SCAN Operating Manual

High Pressure Chem-SCAN Operating Manual GAS INLET VALVES REACTIVE GAS PRESSURE RELIEF VALVE INERT GAS VENT VENT VALVE REACTOR INLET VALVES PRESSURE TRANSDUCERS REACTORS STIRRER & THERMOWELL HEATING JACKET STIRRER MOTORS High Pressure Chem-SCAN

More information

Laybotpro Automated Betfair Bot. LayBotPro User Manual

Laybotpro Automated Betfair Bot. LayBotPro User Manual LayBotPro User Manual LayBotPro Automated Betfair Bot 1 Contents Legal Stuff...3 Introduction...4 Pre-Requisites...4 Quick Start...5 Getting Started...6 LayBotPro Settings...9 UK Wallet... 10 Exposure...

More information

File No WORLD TRADE CENTER TASK FORCE INTERVIEW FIREFIGHTER KENNETH ROGERS. Interview Date: December 10, 2001

File No WORLD TRADE CENTER TASK FORCE INTERVIEW FIREFIGHTER KENNETH ROGERS. Interview Date: December 10, 2001 File No. 9110290 WORLD TRADE CENTER TASK FORCE INTERVIEW FIREFIGHTER KENNETH ROGERS Interview Date: December 10, 2001 Transcribed by Elisabeth F. Nason 2 BATTALION CHIEF KENAHAN: December 10, 2001. The

More information

[XACT INTEGRATION] The Race Director. Xact Integration

[XACT INTEGRATION] The Race Director. Xact Integration 2018 The Race Director Xact Integration [XACT INTEGRATION] This document describes the steps in using the direct integration that has been built between Race Director and Xact. There are three primary

More information

Digi Connect ME 9210 Linux: 2 nd serial over FIM

Digi Connect ME 9210 Linux: 2 nd serial over FIM Digi Connect ME 9210 Linux: 2 nd serial over FIM Document History Date Version Change Description 09/04/2009 Initial entry/outline Table of Contents Document History... 2 Table of Contents... 2 1 Problem

More information

JADWIZ RACING NEW MEMBER GUIDE

JADWIZ RACING NEW MEMBER GUIDE WWW.JADWIZRACING.CO.UK Jadwiz can show you the way! JADWIZ RACING NEW MEMBER GUIDE This publication is designed to give you an insight to what is possible with a Jadwiz Racing Membership. Jadwiz Racing

More information

Recommendations for the Risk Assessment of Buffer Stops and End Impact Walls

Recommendations for the Risk Assessment of Buffer Stops and End Impact Walls Recommendations for the Risk Assessment of Buffer Stops and End Synopsis This document gives details of a recommended method which, if followed, would meet the requirements of section 11, Buffer Stops

More information

Avoiding Short Term Overheat Failures of Recovery Boiler Superheater Tubes

Avoiding Short Term Overheat Failures of Recovery Boiler Superheater Tubes Avoiding Short Term Overheat Failures of Recovery Boiler Superheater Tubes Dr. Andrew K. Jones International Paper Tim Carlier Integrated Test and Measurement 2017 International Chemical Recovery Conference

More information

DUTCH5 USER GUIDE February 2013

DUTCH5 USER GUIDE February 2013 DUTCH5 USER GUIDE February 2013 FEATURES AND FUNCTIONS The Labelled Boxes A Race Id: Enter your own code to identify the race. The code you choose will also be shown in the saved data file. B Target Profit:

More information

Depth Conversion with ISMap

Depth Conversion with ISMap Depth Conversion with ISMap Brian Russell July 5, 2012 Introduction This article will compare two different approaches to depth conversion between measured well depths and a map of seismic two-way travel-time

More information

The following steps take you through creating a hytek database for a new season May 1 st to April 30 th.

The following steps take you through creating a hytek database for a new season May 1 st to April 30 th. Getting the Most out of Hytek Team Manager Proposed Standards for all BCSSA Clubs Hytek Team Manager can be a great tool for managing club data. It s also used by regional registrars and the provincial

More information

Implementing BFD. BFD over Bundle. Enabling BFD Sessions on Bundle Members SUMMARY STEPS DETAILED STEPS

Implementing BFD. BFD over Bundle. Enabling BFD Sessions on Bundle Members SUMMARY STEPS DETAILED STEPS Bidirectional forwarding detection (BFD) provides low-overhead, short-duration detection of failures in the path between adjacent forwarding engines. BFD allows a single mechanism to be used for failure

More information

These General Terms and Conditions apply to Ski & Snowboard Schools operating in the Province of Salzburg

These General Terms and Conditions apply to Ski & Snowboard Schools operating in the Province of Salzburg These General Terms and Conditions apply to Ski & Snowboard Schools operating in the Province of Salzburg 1. General Provisions: Unless agreed otherwise, these General Terms and Conditions shall apply

More information

Managing Timecard Exceptions

Managing Timecard Exceptions Managing Timecard Exceptions 1. General Exception Information Exceptions are flags in timecards, reports and Genies that identify when information on the timecard deviates from the employee s schedule.

More information

Chamilo LMS - Bug #7077 Learning path - Didn't show the bottom part of large documents

Chamilo LMS - Bug #7077 Learning path - Didn't show the bottom part of large documents Chamilo LMS - Bug #7077 Learning path - Didn't show the bottom part of large documents 02:51 - Alberto Torreblanca Status: Bug resolved Start date: Priority: Normal Due date: 24/04/2014 Assignee: % Done:

More information

MISTAKE #10 TRYING TO BE THEIR FRIEND

MISTAKE #10 TRYING TO BE THEIR FRIEND I ve got more than a decade of coaching cheerleading under my belt. While that means I ve got more than 10 years worth of triumphs to smile about, I ve also got 10 years of ugly mistakes that make me cringe

More information

in Hull Richard Green

in Hull Richard Green in Hull Richard Green Hydra UK event, London School of Economics & Political Science, 22 November 2012 Hydra in Hull Hull s is probably the most generic Hydra head in production world-wide: very wide range

More information

File No WORLD TRADE CENTER TASK FORCE INTERVIEW FIREFIGHTER TODD FREDRICKSON. Interview Date: December 28, 2001

File No WORLD TRADE CENTER TASK FORCE INTERVIEW FIREFIGHTER TODD FREDRICKSON. Interview Date: December 28, 2001 File No. 9110403 WORLD TRADE CENTER TASK FORCE INTERVIEW FIREFIGHTER TODD FREDRICKSON Interview Date: December 28, 2001 Transcribed by Elisabeth F. Nason 2 BATTALION CHIEF KENAHAN: Today's date is December

More information

EFFECTIVE DAILY SCRUM PATTERNS. Charles Bradley

EFFECTIVE DAILY SCRUM PATTERNS. Charles Bradley EFFECTIVE DAILY SCRUM PATTERNS Charles Bradley Charles Bradley Professional Scrum Trainer, Scrum.org Courses I personally teach: Professional Scrum Foundations(2 days) Professional Scrum Master (2 days)

More information

Measuring wind speed and direction

Measuring wind speed and direction A critical part of studying weather is measuring wind direction and speed. The Anemometer is actually two sensors mounted onto one arm, capable of measuring wind speed and wind direction. The wind caps

More information

Notre Dame Post-Game Quotes Notre Dame vs. Clemson Saturday, December 29, 2018 AT&T Stadium, Arlington, Texas

Notre Dame Post-Game Quotes Notre Dame vs. Clemson Saturday, December 29, 2018 AT&T Stadium, Arlington, Texas QUESTIONS FOR HEAD COACH BRIAN KELLY, QB IAN BOOK, CB JULIAN LOVE COACH KELLY: Disappointed, obviously. We came here to win a football game, and we did not do the things necessary to beat a very good team.

More information

DRAFT for a State Policy for Healthy Spaces and Places

DRAFT for a State Policy for Healthy Spaces and Places DRAFT for a State Policy for Healthy Spaces and Places 1 DRAFT State Policy for Healthy spaces and Places 1. Purpose To encourage the use and development of land that builds healthy communities through

More information

TECHNICAL NOTE HOW TO USE LOOPERS. Kalipso_TechDocs_Loopers. Revision: 1.0. Kalipso version: Date: 16/02/2017.

TECHNICAL NOTE HOW TO USE LOOPERS. Kalipso_TechDocs_Loopers. Revision: 1.0. Kalipso version: Date: 16/02/2017. TECHNICAL NOTE HOW TO USE LOOPERS Document: Kalipso_TechDocs_Loopers Revision: 1.0 Kalipso version: 4.0 20161231 Date: 16/02/2017 Author: RS Contents 1. About... 3 2. Application Examples... 4 2.1. List

More information

Previous Release Notes

Previous Release Notes Release Notes Shearwater Desktop 3.1.5 Support for NERD 2. Previous Release Notes Version 3.1.4 Improved Bluetooth Reliability with the initial connection. Bug Notes: dded software workaround to allow

More information

- 2 - Companion Web Site. Back Cover. Synopsis

- 2 - Companion Web Site. Back Cover. Synopsis Companion Web Site A Programmer's Introduction to C# by Eric Gunnerson ISBN: 1893115860 Apress 2000, 358 pages This book takes the C programmer through the all the details from basic to advanced-- of the

More information

Hot Springs Village Member Portal User Guide

Hot Springs Village Member Portal User Guide HOW TO USE THE MEMBER PORTAL: CHECK YOUR ACCOUNT BALANCE, MAKE ACCOUNT PAYMENTS, BOOK GOLF OR TENNIS RESERVATIONS, REPORT VISITORS TO THE EAST AND WEST GATES AND MUCH MORE. Table of Contents Portal Options...

More information

Shearwater Cloud Desktop Release Notes

Shearwater Cloud Desktop Release Notes 2.3.0 2019-01-28 Multi-Select available in Desktop version. Currently supports Export and Deletes. Search through your Dive Logs with the new Dive Log Filter! Fixed issue with Terics being displayed as

More information

START AUDIO. Hi, my name is Tony Kostick. I am the club doctor of Stevenage FC and have been since 1995, which was my first season.

START AUDIO. Hi, my name is Tony Kostick. I am the club doctor of Stevenage FC and have been since 1995, which was my first season. File: BMD Tony Kostick.mp3 Duration: 0:14:24 Date: 10/08/2016 Typist: 756 START AUDIO Hi, my name is Tony Kostick. I am the club doctor of Stevenage FC and have been since 1995, which was my first season.

More information

Race Screen: Figure 2: Race Screen. Figure 3: Race Screen with Top Bulb Lock

Race Screen: Figure 2: Race Screen. Figure 3: Race Screen with Top Bulb Lock Eliminator Competition Stand Alone Mode - Instruction Manual Main Menu: After startup, the Eliminator Competition will enter the Main Menu. Press the right/left arrow buttons to move through the menu.

More information

ELIMINATOR COMPETITION DRAG RACE Program Manual Firm Ver 4.11

ELIMINATOR COMPETITION DRAG RACE Program Manual Firm Ver 4.11 ELIMINATOR COMPETITION DRAG RACE Program Manual Firm Ver 4.11 The Portatree Eliminator Super 2000 Competition Track Timer can be used with an IBM Compatible Personal Computer connected through Com Port

More information

Stalking and public access: Guidance on Stalking Communication

Stalking and public access: Guidance on Stalking Communication NATIONAL ACCESS FORUM - GUIDANCE PAPER Stalking and public access: Guidance on Stalking Communication (Updated Guidance - May 2015) Contents: Introduction 1 Key principles 2 Providing information using

More information

Multiple Levels of Teaching & Training in Tang Soo Do Jack Sanders-Reed Sam Dan Essay November 11, 2005

Multiple Levels of Teaching & Training in Tang Soo Do Jack Sanders-Reed Sam Dan Essay November 11, 2005 Multiple Levels of Teaching & Training in Tang Soo Do Jack Sanders-Reed Sam Dan Essay November 11, 2005 As I progress in Tang Soo Do, I am beginning to come to the conclusion that many of the outwardly

More information

Baseball players are famous for cliches. Here are the ones they actually use.

Baseball players are famous for cliches. Here are the ones they actually use. Analysis Baseball players are famous for cliches. Here are the ones they actually use. By Bonnie Berkowitz, Manas Sharma and Leslie Shapiro Aug. 29, 2018 The cliche-spouting baseball player has become

More information

Ordering with Par Levels

Ordering with Par Levels Ordering with Par Levels with Sysco Mobile Inventory Quick Start Guide ordering with par levels Too much inventory can spoil and go to waste, which is expensive. It also creates overcrowded storage areas

More information

Using the Lego NXT with Labview.

Using the Lego NXT with Labview. Using the Lego NXT with Labview http://www.legoengineering.com/component/content/article/105 The Lego NXT 32-bit ARM microcontroller - an Atmel AT91SAM7S256. Flash memory/file system (256 kb), RAM (64

More information

Technology. In the My Files [My Files] submenu you can store all the programs that you have made on the NXT or downloaded from your computer.

Technology. In the My Files [My Files] submenu you can store all the programs that you have made on the NXT or downloaded from your computer. NXT Main Menu My Files Files are automatically placed into the appropriate folders. When you download a program using a Sound file to the NXT, the program will be placed under Software files while the

More information

Sail Chart Drafter for Deckman v.2

Sail Chart Drafter for Deckman v.2 Sailing Performer present Sail Chart Drafter for Deckman v.2 This application has been made to help navigators and trimmers to find the right sail to use in a faster and easier way than ever. Sail Chart

More information

AGW SYSTEMS. Blue Clock W38X

AGW SYSTEMS. Blue Clock W38X AGW SYSTEMS Blue Clock W38X Contents table BLUECLOCKS...3 THE EVOLUTION...4 WHAT S NEW!...5 HARDWARE...6 SOFTWARE...7 MULTI COMPANY...8 INSTANTLY...9 EVEN MORE!...10 WHAT S INSIDE HOW DOES IT WORK...11...12

More information

Improving the Visibility of Manual Traffic Controllers Trials 2016

Improving the Visibility of Manual Traffic Controllers Trials 2016 ` Improving the Visibility of Manual Traffic Controllers Trials 2016 ` Improving the Visibility of Manual Traffic Controllers Trials 2016 Prepared By Jeff Kaye Fulton Hogan National Safety Training Manager

More information

It s conventional sabermetric wisdom that players

It s conventional sabermetric wisdom that players The Hardball Times Baseball Annual 2009 How Do Pitchers Age? by Phil Birnbaum It s conventional sabermetric wisdom that players improve up to the age of 27, then start a slow decline that weeds them out

More information

Software for electronic scorekeeping of volleyball matches, developed and distributed by:

Software for electronic scorekeeping of volleyball matches, developed and distributed by: Software for electronic scorekeeping of volleyball matches, developed and distributed by: Developed for the rules of USports 2017-18 As adopted by Ontario University Athletics for Men s & Women s Volleyball

More information

Start - All Programs - Class Software - Scratch - Scratch move move move Sound play drum move move move play drum Control forever forever forever

Start - All Programs - Class Software - Scratch - Scratch move move move Sound play drum move move move play drum Control forever forever forever Scratch Exercise A. Choose Start - All Programs - Class Software - Scratch - Scratch. B. Let's start with a very simple project we'll call Dancing Sprite. This example has been adapted from the exercise

More information

5 Easy Ways to Make Money from Horse Racing Ratings

5 Easy Ways to Make Money from Horse Racing Ratings 5 Easy Ways to Make Money from Horse Racing Ratings Page 1 Welcome I believe that we all have a responsibility to give back. No one becomes successful without lots of hard work, support from others, and

More information

Three-Dimensional Ray-Cast Pong

Three-Dimensional Ray-Cast Pong Three-Dimensional Ray-Cast Pong Richard Hughes Elizabeth Power! Overview What is Pong? Traditional Pong is a two-dimensional game that simulates table tennis. The player controls a paddle by moving it

More information

GEOG2113: Geographical Information Systems Week 7 Mapping Hazards & Threats Practical Task

GEOG2113: Geographical Information Systems Week 7 Mapping Hazards & Threats Practical Task GEOG2113: Geographical Information Systems Week 7 Mapping Hazards & Threats Practical Task Theme: Mapping a zombie outbreak! Key datasets & sources: ITN Network (road network) Location of Defence Research

More information

Allocation of referees, hours and pistes User manual of Engarde - August, 2013

Allocation of referees, hours and pistes User manual of Engarde - August, 2013 Allocation of referees, hours and pistes User manual of Engarde - August, 2013 Introduction 1. Launching the advanced allocation of referees 1.1. Poules 1.2. Tableaux 2. The advanced allocation window

More information

MPCS: Develop and Test As You Fly for MSL

MPCS: Develop and Test As You Fly for MSL MPCS: Develop and Test As You Fly for MSL GSAW 2008 Michael Tankenson & Lloyd DeForrest Wednesday April 2, 2008 Copyright 2008 California Institute of Technology. Government sponsorship acknowledged. Mission

More information

APBA Baseball for Windows 5.75 Update 17

APBA Baseball for Windows 5.75 Update 17 APBA Baseball for Windows 5.75 Update 17 Update #17 7/18/2015 This update is cumulative and supersedes all previous updates. You do not have to install previous updates. This file, guides, and help files

More information

Bike safety: SCENE 1 - Introduction - At home one Saturday morning, it's

Bike safety: SCENE 1 - Introduction - At home one Saturday morning, it's SCENE 1 - Introduction - At home one Saturday morning, it's still a bit dark - Dad (Davie) tells Tom to go out and get bread for breakfast - Tom decides to take his bike so that he isn't late for football...

More information

Raiser s Edge NXT: Moving to and Mastering the Next Generation of RE. Bill Connors, CFRE, bcre-pro

Raiser s Edge NXT: Moving to and Mastering the Next Generation of RE. Bill Connors, CFRE, bcre-pro Raiser s Edge NXT: Moving to and Mastering the Next Generation of RE Bill Connors, CFRE, bcre-pro Social Goodness @BillConnorsCFRE linkedin.com/in/billconnorscfre Make sure to use the hashtag #bbcon! Agenda

More information

Dobbin Day - User Guide

Dobbin Day - User Guide Dobbin Day - User Guide Introduction Dobbin Day is an in running performance form analysis tool. A runner s in-running performance is solely based on the price difference between its BSP (Betfair Starting

More information

ALL-IN-ONE PLANNING APP FOR LANDSCAPE PHOTOGRAPHERS QUICK USER GUIDES

ALL-IN-ONE PLANNING APP FOR LANDSCAPE PHOTOGRAPHERS QUICK USER GUIDES ALL-IN-ONE PLANNING APP FOR LANDSCAPE PHOTOGRAPHERS QUICK USER GUIDES Markers What Is a Marker? In PlanIt, a marker is a location on the map, but it is usually attached with some information that could

More information

THE STATCREW SYSTEM For Basketball - What's New Page 1

THE STATCREW SYSTEM For Basketball - What's New Page 1 THE STATCREW SYSTEM For Basketball - What's New 2000-2011 - Page 1 What's New For 2011: Version 4.13.0 (available June 2011) Access to all updates from June 2011 through May 2012 (i.e., versions 4.13.1-4.13.xx)

More information