ERIC Pirardrue M

Total Page:16

File Type:pdf, Size:1020Kb

ERIC Pirardrue M ERIC PIRARD [email protected] Rue Maurice Bawin 52 EA & Business Improvement Java Software Engineer PERSONNAL INFORMATION – http Date of Birth: 24 September 1971 – B Nationality: Belgian s ://itoffice.be - Civil Status: Married 4520 Antheit IT EXPERIENCES EA & Business Improvement – Senior Consultant at iMendos – Luxembourg - Since 01/06/2018 Belgium • Tasks: § ARIS (Software AG) tools installation, configuration and administration; § Installation and administration of internal and customer ARIS servers hosted BE: on AWS and Oracle Cloud; +32 497 443 540 § Analysis, specification and development of ARIS reports. • Customers projects § European Parliament – Luxembourg; § Administration du Personnel de l'État – Luxembourg; – LU: +352 6 § eProseed – Luxembourg. Software Engineer at OnePoint PSF – Luxembourg From 01/10/2015 until 31/05/2018 91 377 098 • Projects: § Java services center of OnePoint PSF – From 01/06/2017 Scoring project for Generali Luxembourg – Development of a web application for LCB/FT risks management imposed by the Commissariat Aux Assurances for the fight against money laundering and the terrorism financing. Assigned tasks : - Analysis and estimation of the developments based on the business requirements; - Functional analysis with the customer and estimations review based in the clarified requirements; - Define and realisation of the application and servers architecture; - Technical leader and development management with remote team; - Development of several required backend services. Eric Pirard CV – EA & Business Improvement – Java Software Engineer – 25 July 2021 Technologies used : Java 8, Spring 4 (Boot, Data, Security), security with Redhat Keycloak, LDAP, PostgreSQL, Docker et Docker Compose, Maven, Git, Jira § Java services center of OnePoint PSF – From 06/07/2016 Assigned tasks: - Analysis, development and installation of a tool to generate reports based on an internal ticket management tool GLPI; - Analysis and developments estimates to answer to different call for tenders; - Analysis, configuration and development of applications that manage files transfer by simple copy from source to destination or by SFTP and FTP transfers. This application is used as planned task and include SFTP and FTP parameters encryption and a web interface to see the execution logs. Technologies used : Java 8, Spring 4 (Web, WebMVC, Data-JPA, Security), Jasypt, Jsch, Zip4J, Maven, GIT, Docker, MySQL, Oracle. § Chambre des Députés – From 01/04/2016 to 05/07/2016 Assigned tasks: - Analysis of an existing application to migration this to a web version; - The main target is to have a more modern application and correct the existing problems to improve the users lives; - Modelization and validation of the application workflow; - Design and implementation of the web application architecture; - Development of the application. Technologies used: Java 6 & 7, , Spring 4 (Web, WebMVC, Data-JPA, Security, LDAP), JSP, Maven, WebSphere Application Server, Informix, MyEclipse, GIT, Jira. § Integration into the Java Team of the Services Center of OnePoint PSF – From 01/10/2015 to 31/03/2016 Assigned tasks: - Configuration of a local development environment using MyEclipse, WebSphere Application Server, WebSphere Portal and Informix installed on a virtual server; - Scripts development to facilitate the restoration of Informix dump; - Defining the servers architecture facilitating developments; - Defining the target processes for needs treatment, unconformities treatment and anomalies treatment; - Various analysis and development estimates. Technologies used: Java 6 & 7, Java Portlet JSR168 & 286, Maven, MyEclipse, GIT, Jira, WebSphere Application Server, WebSphere Portal, Informix, VMWare. 2 / 8 Eric Pirard CV – EA & Business Improvement – Java Software Engineer – 25 July 2021 Senior consultant chez Elliott – Luxembourg From 01/04/2015 to 30/09/2015 • Job title – JAVA Analyst Programmer • Projects: § SNCA – From 08/2015 to 09/2015 Assigned tasks: - Analysis and developments of new functionalities on Probus, the web application for the driving licences management; - Analysis and resolution of Probus bugs; - JasperReports server configuration and Jasper reports development; - Jasper reports integration into Probus application; - Create Jasper iReport user documentation; - Development of services that check the Probus website availability; - Definition and implementation of a web application architecture that allow usability of the Police Grand-Ducale Schengen services. Technologies used: Java, Struts 2, JasperReports, JasperReports API, Spring, Spring Boot, Thymeleaf. § Internal project – From 05/2015 to 07/2015 Design and implementation of the new front-end of the EBMS internal application. These front-end use existing SOAP web services. The web application is based on Spring Boot, Spring MVC, Spring Security and Thymeleaf using Polymer javascript framework. Assigned tasks: - Defining and implementation of the application architecture; - Migration of old services into the new architecture; - Providing technical and functional supports to others developers. Technologies used: Java 8, Spring Boot, Spring Security, Spring MVC, Thymeleaf, JPA, JAXB, Polymer, JQuery, HTML 5, CSS, Maven, Git. Senior consultant at Pragma Consult – Luxembourg From 15/04/2009 to 31/03/2015 • Job title – JAVA Analyst Programmer • Projects: § Internal project – From 10/2014 to 03/2015 Design and implementation of a web application architecture based on Spring Boot, Spring MVC, Spring Security and Thymeleaf using a Postgresql database. Development of this web application including authentication, creation and edition of users, languages management, user validation by email, reset password procedure, … Installation and configuration of Linux CentOS test servers: 3 / 8 Eric Pirard CV – EA & Business Improvement – Java Software Engineer – 25 July 2021 - Postgresql database server; - Application server with Apache web server and Tomcat application server. Technologies used: Java 8, Spring Boot, Spring Security, Spring MVC, Thymeleaf, JPA, Bootstrap, JQuery, Postgresql, HTML 5, CSS, Maven, Git, CentOS. § SES Astra – From 06/2014 to 09/2014 Member of the development team on OneSatPlan (OSP) application. OSP is an Eclipse RCP based application that centralized all information’s coming from existing systems. The goal is to have only one application to manage Satellite data. Assigned tasks: - Analysis and development of OSP tools to help customers to fix problems generated by the data migration. - Analysis and development of new functionalities linked to OSP. Technologies used: Java, J2EE, Spring, Spring Integration, Hibernate, PL/SQL, SVN, Maven § Internal project – From 09/2013 to 05/2014 Development of a web application based on Play 2 Framework. Assigned tasks: - Analyse and clarification with the customer of a validation workflow included into the application; - Development of the validation workflow including a tasks planner using Quartz; - Installation and configuration of Play Server on Linux server; - Configuration of Postgresql replication; - Configure Play application to use several persistence unit; - Installation and configuration of a continuous integration server. Technologies used: Java, Quartz, Spring, JPA, RabbitMQ, Play 2 Framework, Postgresql, Jenkins, Git, CentOS. § Internal project: EBMS – From 11/2012 to 12/2012 Development of a new web interface for our internal EBMS application. The goal is to have an unique web interface for every devices (PC, tablet, mobile, etc.). Technologies used: Java, Spring, Apache Wicket, HTML 5, CSS 3, JavaScript, JQuery, Google Chart API, Git, Maven. § SES Astra – From 04/2012 to 10/2012 Member of the migration team who migrates data from several existing legacy systems to the new OneSatPlan (OSP) application. OSP is an Eclipse RCP based application that centralized all information’s coming from existing systems. The goal is to have only one application to manage Satellite data. Assigned tasks: - Data analysis and migration from legacy systems to OSP database; - Analysis and development of OSP initial user rights based on Excel file; 4 / 8 Eric Pirard CV – EA & Business Improvement – Java Software Engineer – 25 July 2021 - Parsing of Excel files to import initial data into OSP; - Create API to read data into Excel file; - Integration of Spring-Batch to automate migration treatments. Technologies used: Java, J2EE, Spring, Spring-Batch, Hibernate PL/SQL, OpenCSV, Maven. § International Wealth Insurer – From 11/2009 to 02/2012 Migration of their life insurance management application developed in J++ to a new Java/Flex based application. Member of the Java development team: - Analysis and migration of the backend batchs. Technologies: Internal Java Framework, Spring, PL/SQL; - Analysis and developments of services required by the Flex frontend. Technologies: Internal Java Framework, Spring, PL/SQL; - Analysis and developments of workflow to manage business processes (from financial movements encoding to their injection in the backend system). Technologies: Internal Java Framework, Spring, PL/SQL; - Analysis and developments of a code generator to facilitate the development based on the Internal Java Framework. Technologies: Java, Velocity, XML; - Enterprise Architect integration for the development modeling; - Non-regression tools development including contracts cloning, replay financial events and compare contracts. Technologies: Java, JPA (EclipseLink), JAXB, Spring, XML; - Graphic interface development for the
Recommended publications
  • Simulationsprogramm Zur Visualisierung Der Vorgänge in Einem Computer
    Simulationsprogramm zur Visualisierung der Vorgänge in einem Computer Masterarbeit zur Erlangung des Master of Advanced Studies ZFH in Informatik vorgelegt von Christian Kaegi geboren am 05.01.1969 von Bauma, Kanton Zürich eingereicht Dipl. Ing. Walter Eich Stetten, 28.8.2015 ZHAW - Masterarbeit - Christian Kaegi - 28.8.2015 - v2.0.3 Inhaltsverzeichnis 1. Zusammenfassung 9 2. Einleitung 11 2.1 Ausgangslage 11 2.2 Motivation 12 2.3 Fragestellungen 12 2.4 Abgrenzung 12 2.5 Zielsetzung 12 3. Von der abstrakten Theorie zur erleb- und fassbaren Simulation 13 3.1 Problemanalyse 13 3.1.1 Definition der Zielgruppe 13 3.1.2 Personas 14 3.1.3 Beispiele von existierenden Lösungen und Lösungsansätzen 15 3.1.3.1 Little Man Computer 15 3.1.3.2 Der Bonsai-Modellrechner 16 3.1.3.3 Der Murmelrechner 17 3.1.3.4 Paper Processor 18 3.1.3.5 WDR-1-Bit-Computer 19 3.1.3.6 Ein 8-Bit Computer Marke Eigenbau 19 3.1.3.7 Ein einfacher 4-Bit Computer für den Klassenraum 20 3.1.3.8 Visuelle Simulation einer 6502 CPU auf Transistorebene 21 3.1.3.9 Simulationen mit Logisim 22 3.1.3.10 Weitere Simulationsprogramme 22 3.1.4 Fazit 23 3.2 Lösungsansatz 24 3.3 Die Komponenten 25 3.3.1 Befehls-, Daten- und Adressbus 26 3.3.2 Logikgatter 26 3.3.3 Speicher 27 3.3.4 Auswahlschaltungen 30 3.3.5 Arithmetik 32 3.3.6 Taktgeber 36 3.4 Simulation in Logisim bauen 36 3.4.1 Befehlssatz 38 3.4.1.1 Erläuterung der Befehle 40 3.4.1.2 Zeichencode 41 3.5 Anforderungen an das Simulationsprogramm 43 3.6 Technologie-Evaluation 44 3.6.1 Zielplattform 44 3.6.2 Java 44 3.6.3 Actionscript 44 3.6.4
    [Show full text]
  • THE FUTURE of SCREENS from James Stanton a Little Bit About Me
    THE FUTURE OF SCREENS From james stanton A little bit about me. Hi I am James (Mckenzie) Stanton Thinker / Designer / Engineer / Director / Executive / Artist / Human / Practitioner / Gardner / Builder / and much more... Born in Essex, United Kingdom and survived a few hair raising moments and learnt digital from the ground up. Ok enough of the pleasantries I have been working in the design field since 1999 from the Falmouth School of Art and onwards to the RCA, and many companies. Ok. less about me and more about what I have seen… Today we are going to cover - SCREENS CONCEPTS - DIGITAL TRANSFORMATION - WHY ASSETS LIBRARIES - CODE LIBRARIES - COST EFFECTIVE SOLUTION FOR IMPLEMENTATION I know, I know, I know. That's all good and well, but what does this all mean to a company like mine? We are about to see a massive change in consumer behavior so let's get ready. DIGITAL TRANSFORMATION AS A USP Getting this correct will change your company forever. DIGITAL TRANSFORMATION USP-01 Digital transformation (DT) – the use of technology to radically improve performance or reach of enterprises – is becoming a hot topic for companies across the globe. VERY DIGITAL CHANGING NOT VERY DIGITAL DIGITAL TRANSFORMATION USP-02 Companies face common pressures from customers, employees and competitors to begin or speed up their digital transformation. However they are transforming at different paces with different results. VERY DIGITAL CHANGING NOT VERY DIGITAL DIGITAL TRANSFORMATION USP-03 Successful digital transformation comes not from implementing new technologies but from transforming your organisation to take advantage of the possibilities that new technologies provide.
    [Show full text]
  • HCL Software's
    IBM Branded, Fujistu Branded and Panasonic Branded Products and Related Services and Cloud Services Contract DIR-TSO-3999 PRICING SHEET PRODUCTS AND RELATED SERVICES PRICING SHEET RESPONDING VENDOR COMPANY NAME:____Sirius Computer Solutions_______________ PROPOSED BRAND:__HCL Software__________________________ BRANDED PRODUCTS AND RELATED SERVICES Software * This file is generated for use within the United States. All prices shown are US Dollars. * Products & prices are effective as of the date of this file and are subject to change at any time. * HCL may announce new or withdraw products from marketing after the effective date of this file. * Nothwithstanding the product list and prices identified on this file, customer proposals/quotations issued will reflect HCL's current offerings and commercial list prices. * Product list is not all inclusive and may not include products removed from availability (sale) or added after the date of this update. * Product availability is not guaranteed. Not all products listed below are found on every State/Local government contract. DIR DIR CUSTOMER Customer Product Category PRICE (MSRP- Discount % Description or SubCategory Product Description and/or Service Description Part Number MSRP DIR CUSTOMER off MSRP* of MSRP or Services* DISCOUNT Plus (2 Admin Fee) Decimals) HCL SLED Third Party CNTENT/COLLAB ACC AND WEBSPH PRTL SVR INTRANET PVU ANNUAL SW S&S RNWL E045KLL $786.02 14.50% $677.09 Price HCL SLED Third Party HCL APP SEC OPEN SOURCE ANALYZER CONSCAN PER CONCURRENT EVENT PER ANNUM D20H6LL $41,118.32
    [Show full text]
  • Enterprise Development with Flex
    Enterprise Development with Flex Enterprise Development with Flex Yakov Fain, Victor Rasputnis, and Anatole Tartakovsky Beijing • Cambridge • Farnham • Köln • Sebastopol • Taipei • Tokyo Enterprise Development with Flex by Yakov Fain, Victor Rasputnis, and Anatole Tartakovsky Copyright © 2010 Yakov Fain, Victor Rasputnis, and Anatole Tartakovsky.. All rights reserved. Printed in the United States of America. Published by O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472. O’Reilly books may be purchased for educational, business, or sales promotional use. Online editions are also available for most titles (http://my.safaribooksonline.com). For more information, contact our corporate/institutional sales department: (800) 998-9938 or [email protected]. Editor: Mary E. Treseler Indexer: Ellen Troutman Development Editor: Linda Laflamme Cover Designer: Karen Montgomery Production Editor: Adam Zaremba Interior Designer: David Futato Copyeditor: Nancy Kotary Illustrator: Robert Romano Proofreader: Sada Preisch Printing History: March 2010: First Edition. Nutshell Handbook, the Nutshell Handbook logo, and the O’Reilly logo are registered trademarks of O’Reilly Media, Inc. Enterprise Development with Flex, the image of red-crested wood-quails, and related trade dress are trademarks of O’Reilly Media, Inc. Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and O’Reilly Media, Inc. was aware of a trademark claim, the designations have been printed in caps or initial caps. While every precaution has been taken in the preparation of this book, the publisher and authors assume no responsibility for errors or omissions, or for damages resulting from the use of the information con- tained herein.
    [Show full text]
  • Education Social
    Jens Krause Hamburg Area - Germany | http://jkrause.io | [email protected] Independent Software Developer with ~20 years of experiences in the industry. Today focused on building software in the crypto and blockchain space by using Functional Programming (Haskell, PureScript, Rust etc). Contract work (Detailed portfolio: http://jkrause.io/arbeiten/) 2016 - 2019 Blockchain development LNX Senior Blockchain Architect Seoul / South Korea - Prepare DAG part to work with Substrate May 2019 – August 2019 - p2p handling of DAG nodes independently of Substrate (libp2p, Rust) (contract + remote work) - e2e / unit tests (Rust) - Basic architecture of LNX wallet (Vue.js, Vuex, polkadot.js, TypeScript) FOAM Senior Blockchain Developer New York / USA - Front- and backend development of a TCR (Ethereum) based world map April 2018 – April 2019 http://map.foam.space (PureScript, Haskell) (contract + remote work) - PoC of Plasma MVP implementation with Cosmos (Go, PureScript) - Misc. (e2e, unit tests, Solidity) IOHK Cardano SL Developer – Team Haskell Hong Kong - Front- and backend development of Cardano‘s blockchain explorer Dec. 2016 – April 2018 https://cardanoexplorer.com (PureScript, Haskell) (contract + remote work) - Re-write of Daedalus wallet API (Haskell) - Developing API layer to bridge Daedalus wallet (PureScript) - Testing and re-factoring of Cardano-SL (Haskell) - Misc. PoC‘s (e.g. type generator Haskell to PureScript) 2012 - 2016 Web-, Mobile development Misc. projects / clients Senior Developer Cellular, SinnerSchrader, - Web / Mobile applications (Angular, Backbone, Ionic, Knockout, React, misc. startups, Volkswagen, React Native, RxJS, TypeScript, CoffeeScript, ES 6/7, RubyMotion) ZDF, TUI, etc. - Backend development (NodeJS, PHP, Zend, RabbitMQ, Ruby) - TDD / BDD / E2E (Karma, Istanbul, Mocha, Sinon, Enzyme, Webdriver, CucumberJS) 1999 - 2012 Web-, Desktop-, Mobile development Misc.
    [Show full text]
  • IBM Websphere Portal for Multiplatforms V5.1 Handbook
    Front cover IBM WebSpherehere Portal for Multiplatformsplatforms V5.11 Handbook New features and enhancements WebSphere Portal V5.1 implementation demonstrated on multiple platforms Clustering and migration demonstrations included Rufus Credle Faheem Atlaf James Barnes Javier Galvez Sunil Hiranniah Prinz Huang Fernanda Silveira ibm.com/redbooks International Technical Support Organization IBM WebSphere Portal for Multiplatforms V5.1 Handbook April 2005 SG24-6689-00 Note: Before using this information and the product it supports, read the information in “Notices” on page ix. First Edition (April 2005) This edition applies to IBM WebSphere Portal for Multiplatforms Version 5.1. © Copyright International Business Machines Corporation 2005. All rights reserved. Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Notices . ix Trademarks . x Preface . xi The team that wrote this Redbook . .xi Become a published author . xiv Comments welcome. xiv Chapter 1. WebSphere Portal V5.1: New features and enhancements. 1 1.1 Introduction . 2 1.2 Installation and configuration enhancements . 2 1.3 Virtual portals . 4 1.4 Business process integration . 6 1.5 Search enhancements . 8 1.6 WebSphere Portal Document Manager . 13 1.7 Security enhancements. 16 1.8 Administration, operations, and deployment enhancements. 18 1.9 Personalization . 20 1.10 Web Content Management . 21 1.11 Programming model enhancements . 22 1.12 Summary . 24 Chapter 2. WebSphere Portal V5.1 planning and requirements . 25 2.1 Hardware requirements. 26 2.2 Software requirements . 26 Chapter 3. WebSphere Portal: Microsoft Windows Server 2003 install . 29 3.1 Using install logs .
    [Show full text]
  • Portal Search Custom Design
    Front cover Patterns: Portal Searchh Custom Designgn Applying the Information Aggregation patterns to portal search solutions Hints/tips for using IBM search technologies A portal search scenario William Tworek Christopher Desforges Robert Bell Raghu Krishnaswamy ibm.com/redbooks International Technical Support Organization Patterns: Portal Search Custom Design April 2004 SG24-6881-00 Note: Before using this information and the product it supports, read the information in “Notices” on page ix. First Edition (April 2004) © Copyright International Business Machines Corporation 2004. All rights reserved. Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Notices . ix Trademarks . x Preface . xi The team that wrote this redbook. xi Become a published author . xii Comments welcome. xiii Part 1. Introductory material . 1 Chapter 1. Patterns for e-business introduction . 3 1.1 The IT architect . 4 1.2 The Patterns for e-business layered asset model . 4 1.3 How to use the Patterns for e-business . 6 1.3.1 Select a Business, Integration, or Composite pattern, or a Custom design . 6 1.3.2 Select Application patterns . 11 1.3.3 Review Runtime patterns . 12 1.3.4 Review Product mappings . 15 1.3.5 Review guidelines and related links . 16 1.4 Summary . 16 Chapter 2. Portal composite pattern and custom designs introduction . 17 2.1 Introduction to the Portal composite pattern . 18 2.1.1 Business drivers . 18 2.1.2 Jump-start portal questions. 20 2.1.3 IT drivers . 21 2.2 Understanding the Patterns for e-business .
    [Show full text]
  • 85 Attachment 1 –Organizational Chart
    Contract No. 071B3200143 Attachment 1 –Organizational Chart 85 Contract No. 071B3200143 Appendix A - Breakdown of Hardware and Related Software Table 1: Hardware Cost ($): State Brand, Model # Item Specifications will provide from Comments and Description existing Contracts Total # of Virtual The hardware is Machines: 48 sized for Production, QA/Staging, Secure-24 VMware Total # of Virtual Development, and Cluster Access for CPUs: 96 Sandbox Server deploying ISIM, environments in the ISAM and ISFIM Total Virtual RAM: primary data center components 416 GB and for Production, and QA environments in the OS: RedHat Linux secondary data 6.x center The total storage is estimated for Total Storage: 35.7 Production, , TB QA/Staging, Development and Enterprise Class Sandbox Storage (3.8TB of Bronze SAN Storage Tier, 15.8TB of environments in the Silver Tier, 5.1TB of primary data center Logs Tier, 11TB of and for Production, Gold Tier) QA environments in the secondary data center CD/DVD Backup Device None None Rack w/ Power Supply Rack mountable Redundant Power Screen None None A total of 10 Web Gateway appliances are estimated for Production, QA/Staging, Web Gateway Development and Any other Hardware (list) v7.0 Hardware Appliance Sandbox environments in the primary data center and for Production, QA environments in the secondary data center. TOTAL $ 86 Contract No. 071B3200143 Table 2: Related Software Software Component Product Name Cost ($): State # of Licenses Comments License and Version will provide from existing Contracts Contractor user laptops already include this software. We will reuse the Report writers MS Office 2010 State owned software State of Michigan user licenses laptops will need this software for up to 4 users.
    [Show full text]
  • Adobe® Captivate® 6 Software Notices And/Or Additional Terms and Conditions
    Adobe® Captivate® 6 Software Notices and/or Additional Terms and Conditions This page and/or pages linked from this page contain Third Party Software Notices and/or additional Terms and Conditions for Adobe Captivate 6 software. These notices and/or additional terms and conditions are made a part of and incorporated by reference into such product's End User License Agreement and/or the product "About Box" that reference these notices and/or additional terms and conditions Mozilla.Org Portions licensed under the Mozilla Public License Version 1.1, available at www.mozilla.org. Netscape Communications The contents of this file are subject to the Netscape Public License Version 1.1 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.mozilla.org/NPL/ Software distributed under the License is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License. The Original Code is Mozilla Communicator client code, released March 31, 1998. The Initial Developer of the Original Code is Netscape Communications Corporation. Portions created by Netscape are Copyright (C) 1998-1999 Netscape Communications Corporation. All Rights Reserved. Contributor(s): ______________________________________. Alternatively, the contents of this file may be used under the terms of the _____ license (the "[___] License"), in which case the provisions of [______] License are applicable instead of those above. If you wish to allow use of your version of this file only under the terms of the [____] License and not to allow others to use your version of this file under the NPL, indicate your decision by deleting the provisions above and replace them with the notice and other provisions required by the [___] License.
    [Show full text]
  • Puremvc Actionscript 3 Framework User Guide
    FoxR PureMVC ActionScript 3 Framework User Guide Version 0.2.1 Copyright 2009 Jeff Fox. Last Updated 12/9/2009 Outline Basic Info • Requirements • License Agreement • Change Log • Credits Installation • Downloading FoxR • Installation Instructions • Upgrading from an Previous Version • Troubleshooting Introduction • Getting Started • At a Glance • Supported Features • Application Flow Chart • Model-View-Controller • Architectural Goals • Roadmap General Topics • Code vs. Visual Architecture • Configuring FoxR (Global, Local and FlashVars) • Element and CompoundElement • Global Variables and Constants • Using CSS • Setting Fonts and copy • Visual Configuration • Analytics • Logging • Adapters • Utilities • Component Library • Media Library • Images • Working with XML Building Flash Web Sites with FoxR Building RIAs with FoxR I. Basic Info Requirements • Knowledge or proficiency with ActionScript 3 programming • Flash Compiler o Flex SDK (version 4 recommended for all users) o Eclipse w Flex Builder Plug-in o Flex Builder 2 or 3 OR Flash Builder 4 o HaXe compiler (www.haxe.org) • Knowledge or proficiency with MVC design and programming and the PureMVC Framework. (STRONGLY RECOMMENDED) • ActionScript IDE (RECOMMENDED) o Flash Develop (Win) o Eclipse with Flex Plug-in OR Flex/Flash Builder (Mac/Unix) o Flash CS3 or higher License Agreement The MIT License Copyright (c) 2009 Jeff Fox Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
    [Show full text]
  • Open Source Licenses Applicable to Hitachi's Products Earlier Versions
    Open Source Licenses Applicable to Hitachi’s Products EARLIER VERSIONS Several products are listed below together with certain open source licenses applicable to the particular product. The open source software licenses are included at the end of this document. If the open source package has been modified, an asterisk (*) appears next to the name of the package. Note that the source code for packages licensed under the GNU General Public License or similar type of license that requires the licensor to make the source code publicly available (“GPL Software”) may be available for download as indicated below. If the source code for GPL Software is not included in the software or available for download, please send requests for source code for GPL Software to the contact person listed for the applicable product. The materials below are provided “AS IS,” without warranty of any kind, including, but not limited to, the implied warranties of merchantability, fitness for a particular purpose, and non-infringement. Access to this material grants you no right or license, express or implied, statutorily or otherwise, under any patent, trade secret, copyright, or any other intellectual property right of Hitachi Vantara Corporation (“Hitachi”). Hitachi reserves the right to change any material in this document, and any information and products on which this material is based, at any time, without notice. Hitachi shall have no responsibility or liability to any person or entity with respect to any damages, losses, or costs arising from the materials
    [Show full text]
  • IBM Websphere Portal Here Portal
    Front cover IBM WebSpherehere Portal for Multiplatforms V5 Handbook A better installation process and enhanced management capabilities Step-by-step installation instructions for multiplatforms Implementation of powerful clustering and collaboration capabilities Rufus Credle Faheem Altaf Serena Chan Fernanda Gomes Sunil Hiranniah Pralhad Khatri Shun Zhong Li Vikrant Mastoli ibm.com/redbooks International Technical Support Organization IBM WebSphere Portal for Multiplatforms V5 Handbook March 2004 SG24-6098-00 Note: Before using this information and the product it supports, read the information in “Notices” on page xv. First Edition (March 2004) This edition applies to IBM WebSphere Application Server Enterprise V5.0, IBM HTTP Server 1.3.26.1, IBM DB2 Universal Database Enterprise Server Edition 8.1, IBM Directory Server V5.1, IBM Lotus Domino Enterprise Server 5.0.12, Lotus Sametime 3.0, Lotus QuickPlace for Windows 3.01and IBM WebSphere Portal for Multiplatforms, V5.0. © Copyright International Business Machines Corporation 2004. All rights reserved. Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Notices . xv Trademarks . xvi Preface . xvii The team that wrote this redbook. xviii Become a published author . xx Comments welcome. xxi Chapter 1. Introduction: WebSphere Portal for Multiplatforms V5 . 1 1.1 IBM WebSphere Portal Enable for Multiplatforms. 2 1.2 IBM WebSphere Portal Extend for Multiplatforms. 4 1.3 Tools and components . 5 Chapter 2. Portal technology . 9 2.1 Portal evolution . 10 2.1.1 The generations of portal technology . 11 2.2 Overview . 12 2.2.1 WebSphere Portal architecture .
    [Show full text]