Michail Tziotis

Total Page:16

File Type:pdf, Size:1020Kb

Michail Tziotis ΔΘΝΗΚΟ ΜΔΣ΢ΟΒΗΟ ΠΟΛΤΣΔΥΝΔΗΟ ΓΗΑΣΜΖΜΑΣΗΚΟ ΠΡΟΓΡΑΜΜΑ ΜΔΣΑΠΣΤΥΗΑΚΩΝ ΢ΠΟΤΓΩΝ “ΓΔΩΠΛΖΡΟΦΟΡΗΚΖ” ΜΔΣΑΠΣΤΥΙΑΚΗ ΔΡΓΑ΢ΙΑ: ΓΖΜΗΟΤΡΓΗΑ ΔΝΟ΢ ΢ΥΔΓΗΑ΢ΣΖ ΣΑΞΗΓΗΩΝ ΜΔ ΜΜΜ ΓΗΑ ΣΟΤ΢ ΔΠΗ΢ΚΔΠΣΔ΢ ΣΖ΢ ΑΘΖΝΑ΢ ΔΠΗΒΛΔΠΩΝ: ΣΗΜΟΛΔΩΝ ΢ΔΛΛΖ΢ – ΚΑΘΖΓΖΣΖ΢ Δ.Μ.Π. ΜΗΥΑΖΛ ΣΕΗΩΣΖ΢ ΓΔΚΔΜΒΡΙΟ΢ 2010 v MT2.1.1el /20110310 National Technical University of Athens Postgraduate Studies Programme on “Geoinformatics” THESIS: DEVELOPMENT OF AN INTERMODAL JOURNEY PLANNER FOR THE VISITORS OF ATHENS SUPERVISOR: TIMOLEON SELLIS – PROF. N.T.U.A. MICHAIL TZIOTIS DECEMBER 2010 Διπλωματικι Εργαςία Δθμιουργία Ενόσ Σχεδιαςτι Ταξιδιϊν Με ΜΜΜ Για Τουσ Επιςκζπτεσ Τθσ Ακινασ. i Διπλωματικι Εργαςία Δθμιουργία Ενόσ Σχεδιαςτι Ταξιδιϊν Με ΜΜΜ Για Τουσ Επιςκζπτεσ Τθσ Ακινασ. ΜΗΝ ΕΚΤΥΠΩΝΕΤΕ ‘Η ΦΩΤΟΤΥΠΕΙΤΕ ΑΝ ΔΕΝ ΕΙΝΑΙ ΑΠΑΡΑΙΤΗΤΟ ii Διπλωματικι Εργαςία Δθμιουργία Ενόσ Σχεδιαςτι Ταξιδιϊν Με ΜΜΜ Για Τουσ Επιςκζπτεσ Τθσ Ακινασ. iii Διπλωματικι Εργαςία Δθμιουργία Ενόσ Σχεδιαςτι Ταξιδιϊν Με ΜΜΜ Για Τουσ Επιςκζπτεσ Τθσ Ακινασ. ΢ύνοψη Η Εργασία που αναλύεται στο παρόν τεύχος αποτελεί την Διπλωματική Εργασία για το Μεταπτυχιακό Πρόγραμμα ΢πουδών ―Γεωπληροφορική‖ τού Εθνικού Μετσόβιου Πολυτεχνείου. Αντικείμενο της Εργασίας ήταν η δημιουργία ενός ΢χεδιαστή Σαξιδιών Με Μέσα Μαζικής Μεταφοράς (Intermodal Journey Planner), που να απευθύνεται κατά κύριο λόγο στους επισκέπτες της πόλης. Για τον λόγο αυτό η σχετική εφαρμογή σχεδιάστηκε ώστε να είναι αρκετά απλή στην χρήση και να μπορεί να δίνει με λίγα βήματα και γρήγορα μια πολύ καλή καθοδήγηση, ενώ ως γλώσσα του περιβάλλοντος χρήσης επιλέχθηκε η Αγγλική. Η εφαρμογή παρέχεται μέσω ενός web interface και στηρίζεται σε open source λογισμικά. Η δημιουργία της στάθηκε ως πλαίσιο για την απόκτηση γνώσης σχετικά με την γλώσσα προγραμματισμού Java, την δημιουργία web sites και εφαρμογών, την πλοήγηση με χρήση γράφων, όπως επίσης και με την λογική της ανάπτυξης λογισμικού ανοικτού κώδικα και των μεθοδολογιών λειτουργίας μιας κοινότητας ανάπτυξης τέτοιου λογισμικού. Λέξεις Κλειδιά: ΢χεδιαστής Σαξίδι Διαδρομή Αθήνα Επισκέπτης Μέσα Μαζικής Μεταφοράς ΜΜΜ Γράφος Διπλωματική Γεωπληροφορική Open Trip Planner Tsoop Flex iv Διπλωματικι Εργαςία Δθμιουργία Ενόσ Σχεδιαςτι Ταξιδιϊν Με ΜΜΜ Για Τουσ Επιςκζπτεσ Τθσ Ακινασ. v Διπλωματικι Εργαςία Δθμιουργία Ενόσ Σχεδιαςτι Ταξιδιϊν Με ΜΜΜ Για Τουσ Επιςκζπτεσ Τθσ Ακινασ. Abstract The Project that is being described in this volume is a Thesis for the ―Geoinformatics‖ Postgraduate Studies Programme of the National Technical University of Athens. Goal of the Project was the implementation of an Intermodal Journey Planner for Athens‘ region, targeting its foreign visitors. Thus, the service was designed to be easy in use and capable to provide a good routing solution with only a few steps. Additionally, the language of the user interface is English. The service is provided by a web interface and is based mainly on open source software. Its development was the frame for the acquisition of knowledge regarding Java, Web Sites‘ Creation, Rich Internet Applications, Routing, Data Manipulation, as also regarding open source software development and team collaboration. Keywords: Intermodal Journey Planner Route Athens Visitor Mass Transit Graph Thesis Post Graduate Geoinformatics OpenTripPlanner Tsoop Flex vi Διπλωματικι Εργαςία Δθμιουργία Ενόσ Σχεδιαςτι Ταξιδιϊν Με ΜΜΜ Για Τουσ Επιςκζπτεσ Τθσ Ακινασ. vii Διπλωματικι Εργαςία Δθμιουργία Ενόσ Σχεδιαςτι Ταξιδιϊν Με ΜΜΜ Για Τουσ Επιςκζπτεσ Τθσ Ακινασ. 1 ΕΙΣΑΓΩΓΗ ............................................................................................................................. 1 1.1 ΣΧΕΔΙΑΣΤΕΣ ΤΑΞΙΔΙΩΝ. ........................................................................................................... 1 1.2 Η ΑΥΞΑΝΟΜΕΝΗ ΣΗΜΑΝΤΙΚΟΤΗΤΑ ΤΩΝ ΣΧΕΔΙΑΣΤΩΝ ΤΑΞΙΔΙΩΝ. .................................................. 3 1.3 ΑΝΤΙΚΕΙΜΕΝΟ ΤΗΣ Ε΢ΓΑΣΙΑΣ. .................................................................................................. 4 1.4 Ο΢ΓΑΝΩΣΗ ΚΕΙΜΕΝΟΥ. .......................................................................................................... 5 2 ΥΡΑ΢ΧΟΥΣΕΣ ΑΝΑΛΟΓΕΣ ΕΦΑ΢ΜΟΓΕΣ, ΣΤΗΝ ΑΘΗΝΑ ΚΑΙ ΑΛΛΟΥ. .................................... 7 2.1 ΛΙΓΗ ΙΣΤΟ΢ΙΑ. ....................................................................................................................... 7 2.2 ΡΑ΢ΟΥΣΙΑΣΗ ΥΡΑ΢ΧΟΥΣΩΝ ΑΝΤΙΣΤΟΙΧΩΝ ΕΦΑ΢ΜΟΓΩΝ. ........................................................... 10 2.2.1 TRANSPORT FOR LONDON (EFA APPLICATION) ..................................................................... 10 2.2.2 EFA (ELEKTRONISCHE FAHRPLANAUSKUNFT). ....................................................................... 12 2.2.3 GOOGLE TRANSIT (ΣΕ ΔΙΑΦΟ΢ΕΣ ΡΕ΢ΙΟΧΕΣ ΑΝΑ ΤΟΝ ΚΟΣΜΟ). ................................................ 14 2.2.4 RATP (ÎLE-DE-FRANCE). ................................................................................................... 17 2.2.5 ΑΔΑΜΑΣ (ΑΘΗΝΑ) ......................................................................................................... 22 2.2.6 ΡΥΛΗ Δ΢ΟΜΟΛΟΓΗΣΗΣ ΡΕ΢ΙΦΕ΢ΕΙΑΣ ΑΤΤΙΚΗΣ .......................................................... 25 2.2.7 YOUDRIVE (ΑΘΗΝΑ). ....................................................................................................... 28 2.3 ΓΕΝΙΚΕΣ ΡΑ΢ΑΤΗ΢ΗΣΕΙΣ – ΔΙΑΦΟ΢ΟΡΟΙΗΣΗ ΤΗΣ ΡΑ΢ΟΥΣΑΣ ΥΡΗ΢ΕΣΙΑΣ. ...................................... 31 3 ΘΕΩ΢ΗΤΙΚΟ ΥΡΟΒΑΘ΢Ο. – ΒΑΣΙΚΕΣ ΡΛΗ΢ΟΦΟ΢ΙΕΣ. ....................................................... 35 3.1 Γ΢ΑΦΟΙ. ............................................................................................................................ 35 3.1.1 ΟΙ ΕΡΤΑ ΓΕΦΥ΢ΕΣ ΤΟΥ KÖNIGSBERG. ................................................................................... 37 3.1.2 ΤΟ Ρ΢ΟΒΛΗΜΑ ΤΗΣ ΔΙΑΔ΢ΟΜΗΣ ΜΕ ΤΟ ΜΙΚ΢ΟΤΕ΢Ο ΚΟΣΤΟΣ. ............................................... 39 3.2 ΑΛΓΟ΢ΙΘΜΟΙ ΕΡΙΛΥΣΗΣ. ....................................................................................................... 40 3.2.1 ΓΕΝΙΚΑ ΡΕ΢Ι ΑΛΓΟ΢ΙΘΜΩΝ................................................................................................ 40 3.2.2 ΕΥ΢ΕΤΙΚΕΣ (HEURISTICS). ................................................................................................... 40 3.3 ΑΛΓΟ΢ΙΘΜΟΙ ΓΙΑ ΤΗΝ ΕΥ΢ΕΣΗ ΤΗΣ ΒΕΛΤΙΣΤΗΣ ΔΙΑΔ΢ΟΜΗΣ ΑΡΟ ΚΟΜΒΟ ΣΕ ΚΟΜΒΟ. .................... 41 3.3.1 ΓΕΝΙΚΑ. .......................................................................................................................... 41 3.3.2 Ο ΑΛΓΟ΢ΙΘΜΟΣ ΤΟΥ DIJKSTRA. .......................................................................................... 42 3.3.3 Ο ΑΛΓΟ΢ΙΘΜΟΣ Α* (A-STAR). ........................................................................................... 44 3.3.4 Ο ΑΛΓΟ΢ΙΘΜΟΣ/ΤΕΧΝΙΚΗ ‘CONTRACTION HIERARCHIES’ (‘ΣΥΝΑΙ΢ΕΤΙΚΕΣ ΙΕ΢Α΢ΧΙΕΣ’). ................. 48 3.4 ΤΟ ΔΙΚΤΥΟ ΜΜΜ ΤΗΣ ΑΘΗΝΑΣ. .......................................................................................... 54 viii Διπλωματικι Εργαςία Δθμιουργία Ενόσ Σχεδιαςτι Ταξιδιϊν Με ΜΜΜ Για Τουσ Επιςκζπτεσ Τθσ Ακινασ. 4 ΑΡΑΙΤΗΣΕΙΣ ΚΑΙ ΣΧΕΔΙΑΣΜΟΣ ΥΡΗ΢ΕΣΙΑΣ. ....................................................................... 57 4.1 ΤΙ ΕΙΝΑΙ ΚΑΙ ΣΕ ΡΟΙΟΥΣ ΑΡΕΥΘΥΝΕΤΑΙ Η ΥΡΗ΢ΕΣΙΑ. ................................................................. 57 4.2 ΒΑΣΙΚΕΣ Α΢ΧΕΣ ΤΟΥ ΣΧΕΔΙΑΣΜΟΥ. ......................................................................................... 58 4.3 Τ΢ΟΡΟΙ ΚΑΙ ΜΕΣΑ ΡΑ΢ΟΧΗΣ ΤΗΣ ΥΡΗ΢ΕΣΙΑΣ. .......................................................................... 60 4.4 Τ΢ΟΡΟΙ ΚΑΙ Ε΢ΓΑΛΕΙΑ ΥΛΟΡΟΙΗΣΗΣ. ...................................................................................... 61 4.5 ΟΙΚΟΝΟΜΙΚΑ ΘΕΜΑΤΑ. ....................................................................................................... 61 4.6 ΟΝΟΜΑΣΙΑ ΤΗΣ ΥΡΗ΢ΕΣΙΑΣ. ................................................................................................. 62 4.7 ΡΕ΢ΙΓ΢ΑΦΗ ΤΗΣ ΥΡΗ΢ΕΣΙΑΣ ΠΣΟΝ ΑΦΟ΢Α ΤΟΝ Χ΢ΗΣΤΗ. .......................................................... 62 4.7.1 ΓΕΝΙΚΑ. .......................................................................................................................... 63 4.7.2 Ο ΧΑ΢ΤΗΣ. ...................................................................................................................... 64 4.7.3 ΕΡΙΛΟΓΕΣ ΤΑΞΙΔΙΟΥ. ......................................................................................................... 64 4.7.4 ΑΡΟΤΕΛΕΣΜΑΤΑ. ............................................................................................................. 66 4.8 ΡΕ΢ΙΓ΢ΑΦΗ ΤΗΣ ΥΡΗ΢ΕΣΙΑΣ ΠΣΟΝ ΑΦΟ΢Α ΤΗΝ ΑΝΑΡΤΥΞΗ. ..................................................... 67 5 ΔΕΔΟΜΕΝΑ. ...................................................................................................................... 69 5.1 ΔΕΔΟΜΕΝΑ ΔΙΚΤΥΟΥ ΜΜΜ. ............................................................................................... 69 5.1.1 Ρ΢ΩΤΟΓΕΝΗ ΔΕΔΟΜΕΝΑ ΜΜΜ. ....................................................................................... 72 5.1.2 GENERAL TRANSIT FEED SPECIFICATION (GTFS) ΚΑΙ ΔΗΜΙΟΥ΢ΓΙΑ ΤΟΥ FEED. ............................. 77 5.2 ΔΕΔΟΜΕΝΑ ΟΔΙΚΟΥ ΔΙΚΤΥΟΥ. ............................................................................................. 107 5.2.1 ΓΕΝΙΚΑ. ........................................................................................................................ 107 5.2.2 OPEN STREET MAP (OSM). ............................................................................................ 107 5.2.3 ΡΑ΢ΑΤΗ΢ΗΣΕΙΣ.
Recommended publications
  • Current Trends in Vector-Based Internet Mapping: a Technical Review
    Chapter 3 Current Trends in Vector-Based Internet Mapping: A Technical Review Christophe Lienert, Bernhard Jenny, Olaf Schnabel, and Lorenz Hurni Abstract Possibilities and limitations of Internet cartography software largely depend on the pace set by the software industry. The variety of commercial and non-commercial software caters for the needs of a continuously growing mapping community, including both professional and amateur cartographers. This chapter provides an overview of state-of-the-art technologies for vector-based Web- mapping as of the beginning of 2011. Both proprietary and open format technologies are discussed for vector data rendering in browsers, highlighting their advantages and disadvantages. The discussed technologies are Adobe Flash, Microsoft Silverlight, Scalable Vector Graphics (SVG), JavaFX, Canvas, and WebGL. The chapter also discusses client and server side frameworks which provide Application Programming Interfaces (APIs) for creating custom interactive maps, mainly by overlaying raster images with vector data. 3.1 Introduction Internet maps are the major form of spatial information delivery, as the Internet is today the primary medium for the transmission and dissemination of maps (Peterson 2008). For map authors, the maze of available techniques for creating and distributing Web maps is overwhelming, while authoring tools for Web-maps meeting the demands of high-quality cartography are difficult to find. Map authors may choose between GIS and graphics software products to create maps for the Internet, but these off-the-shelve maps oftentimes fall short of effectively convey- ing information. There are three main reasons for this shortcoming: (a) the design of these maps sometimes does not take into account the specific limitations of digital displays (Jenny et al., 2008); (b) the maps are often restricted in using standard C.
    [Show full text]
  • Rich Internet Applications
    Rich Internet Applications (RIAs) A Comparison Between Adobe Flex, JavaFX and Microsoft Silverlight Master of Science Thesis in the Programme Software Engineering and Technology CARL-DAVID GRANBÄCK Department of Computer Science and Engineering CHALMERS UNIVERSITY OF TECHNOLOGY UNIVERSITY OF GOTHENBURG Göteborg, Sweden, October 2009 The Author grants to Chalmers University of Technology and University of Gothenburg the non-exclusive right to publish the Work electronically and in a non-commercial purpose make it accessible on the Internet. The Author warrants that he/she is the author to the Work, and warrants that the Work does not contain text, pictures or other material that violates copyright law. The Author shall, when transferring the rights of the Work to a third party (for example a publisher or a company), acknowledge the third party about this agreement. If the Author has signed a copyright agreement with a third party regarding the Work, the Author warrants hereby that he/she has obtained any necessary permission from this third party to let Chalmers University of Technology and University of Gothenburg store the Work electronically and make it accessible on the Internet. Rich Internet Applications (RIAs) A Comparison Between Adobe Flex, JavaFX and Microsoft Silverlight CARL-DAVID GRANBÄCK © CARL-DAVID GRANBÄCK, October 2009. Examiner: BJÖRN VON SYDOW Department of Computer Science and Engineering Chalmers University of Technology SE-412 96 Göteborg Sweden Telephone + 46 (0)31-772 1000 Department of Computer Science and Engineering Göteborg, Sweden, October 2009 Abstract This Master's thesis report describes and compares the three Rich Internet Application !RIA" frameworks Adobe Flex, JavaFX and Microsoft Silverlight.
    [Show full text]
  • Flex Resources*
    OpenStax-CNX module: m34542 1 Flex Resources* R.G. (Dick) Baldwin This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License 3.0 Abstract The purpose of this document is to provide a list of links to online Flex and ActionScript resources to supplement the other lessons in the series. 1 Table of Contents • Preface (p. 1) • Resources (p. 1) • Miscellaneous (p. 3) 2 Preface This tutorial lesson is part of a series of lessons dedicated to programming using Adobe Flex. The purpose of this document is to provide a list of links to online Flex and ActionScript resources to supplement the other lessons in the series. note: The material in these lessons is based on Flex version 3 and Flex version 4. 3 Resources • Baldwin's Flex programming website 1 • Baldwin's ActionScript programming website 2 • Adobe Flex Home 3 • Download free open-source Adobe Flex 3.5 SDK 4 · Adobe Flex SDK Installation and Release Notes 5 · Application Deployment 6 • Download free open-source Adobe Flex 4 SDK 7 *Version 1.2: Jun 8, 2010 3:07 pm -0500 http://creativecommons.org/licenses/by/3.0/ 1http://www.dickbaldwin.com/tocFlex.htm 2http://www.dickbaldwin.com/tocActionScript.htm 3http://www.adobe.com/products/ex/?promoid=BPDEQ 4http://www.adobe.com/cfusion/entitlement/index.cfm?e=ex3sdk 5http://www.adobe.com/support/documentation/en/ex/3/releasenotes_ex3_sdk.html#installation 6http://livedocs.adobe.com/ex/3/html/help.html?content=Part3_deploy_1.html 7http://opensource.adobe.com/wiki/display/exsdk/Download+Flex+4 http://cnx.org/content/m34542/1.2/
    [Show full text]
  • Networking UNDERGROUND Archaeological and Cultural Sites: the CASE of the Athens Metro
    ing”. Indeed, since that time, the archaeological NETWORKING UNDERGROUND treasures found in other underground spaces are very often displayed in situ and in continu- ARCHAEOLOGICAL AND ity with the cultural and archaeological spaces of the surface (e.g. in the building of the Central CULTURAL SITES: THE CASE Bank of Greece). In this context, the present paper presents OF THE ATHENS METRO the case of the Athens Metro and the way that this common use of the underground space can have an alternative, more sophisticated use, Marilena Papageorgiou which can also serve to enhance the city’s iden- tity. Furthermore, the case aims to discuss the challenges for Greek urban planners regarding the way that the underground space of Greece, so rich in archaeological artifacts, can become part of an integrated and holistic spatial plan- INTRODUCTION: THE USE OF UNDERGROUND SPACE IN GREECE ning process. Greece is a country that doesn’t have a very long tradition either in building high ATHENS IN LAYERS or in using its underground space for city development – and/or other – purposes. In fact, in Greece, every construction activity that requires digging, boring or tun- Key issues for the Athens neling (public works, private building construction etc) is likely to encounter an- Metropolitan Area tiquities even at a shallow depth. Usually, when that occurs, the archaeological 1 · Central Athens 5 · Piraeus authorities of the Ministry of Culture – in accordance with the Greek Archaeologi- Since 1833, Athens has been the capital city of 2 · South Athens 6 · Islands 3 · North Athens 7 · East Attica 54 cal Law 3028 - immediately stop the work and start to survey the area of interest.
    [Show full text]
  • Certified Digital Designer Professional Certification Examination Review
    Digital Imaging & Editing and Digital & General Photography Certified Digital Designer Professional Certification Examination Review Within this presentation – We will use specific names and terminologies. These will be related to specific products, software, brands and trade names. ADDA does not endorse any specific software or manufacturer. It is the sole decision of the individual to choose and purchase based on their personal preference and financial capabilities. the Examination Examination Contain at Total 325 Questions 200 Questions in Digital Image Creation and Editing Image Editing is applicable to all Areas related to Digital Graphics 125 Question in Photography Knowledge and History Photography is applicable to General Principles of Photography Does not cover Photography as a General Arts Program Examination is based on entry level intermediate employment knowledge Certain Processes may be omitted that are required to achieve an end result ADDA Professional Certification Series – Digital Imaging & Editing the Examination Knowledge of Graphic and Photography Acronyms Knowledge of Graphic Program Tool Symbols Some Knowledge of Photography Lighting Ability to do some basic Geometric Calculations Basic Knowledge of Graphic History & Theory Basic Knowledge of Digital & Standard Film Cameras Basic Knowledge of Camera Lens and Operation General Knowledge of Computer Operation Some Common Sense ADDA Professional Certification Series – Digital Imaging & Editing This is the Comprehensive Digital Imaging & Editing Certified Digital Designer Professional Certification Examination Review Within this presentation – We will use specific names and terminologies. These will be related to specific products, software, brands and trade names. ADDA does not endorse any specific software or manufacturer. It is the sole decision of the individual to choose and purchase based on their personal preference and financial capabilities.
    [Show full text]
  • OLIVIERI DINO RESUME>
    RESUME> OLIVIERI DINO >1984/BOOT HTTP://WWW.ONYRIX.COM /MATH/C64/ /ASM.6510/BASIC/ /INTEL/ASM.8086/ /C/M24/BIOS/ >1990/PASCAL/C++/ADA/ /F.S.M/FORTRAN/ /ASM.80286/LISP/ /SCHEME/ /SIMULA/PROLOG/ /80386/68000/ /MIDI/DELUXEPAINT/ /AMIGA/ATARI.ST/ /WEB/MOSAIC/ /ARCHIE/FTP/MAC.0S9/HTTP/ /JAVA/TCP.IP/CODEWARRIOR/ /HTML/PENTIUM.3/3DMAX/ /NETSCAPE/CSS/ >2000/ASP/IIS/PHP/ /ORACLE/VB6/ /VC++/ONYRIX.COM/FLASHMX/ /MYSQL/AS2/.NET/JSP/C#/ /PL.SQL/JAVASCRIPT/ /LINUX/EJB/MOZILLA/ /PHOTOSHOP/EARENDIL.IT/ /SQL.SERVER/HTTP/ /MAC.OSX/T.SQL/ /UBUNTU/WINXP/ /ADOBE.CS/FLEX/ZEND/AS3/ /ZENTAO.ORG/PERL/ /C#/ECMASCRIPT/ >2010/POSTGRESQL/LINQ/ /AFTERFX/MAYA/ /JQUERY/EXTJS/ /SILVERLIGHT/ /VB.NET/FLASHBUILDER/ /UMAMU.ORG/PYTHON/ /CSS3/LESS/SASS/XCODE/ /BLENDER3D/HTML5/ /NODE.JS/QT/WEBGL/ /ANDROID/ /WINDOWS7/BOOTSTRAP/ /IOS/WINPHONE/MUSTACHE/ /HANDLEBARS/XDK/ /LOADRUNNER/IIB/WEBRTC/ /ARTFLOW/LOGIC.PRO.X/ /DAVINCI.RESOLVE/ /UNITY3D/WINDOWS 10/ /ELECTRON.ATOM/XAMARIN/ /SOCIAL.BOTS/CHROME.EXT/ /AGILE/REACT.NATIVE/ >INSERT COIN >READY PLAYER 1 UPDATED TO JULY 2018 DINO OLIVIERI BORN IN 1969, TURIN, Italy. DEBUT I started PROGRAMMING WITH MY FIRST computer, A C64, SELF LEARNING basic AND machine code 6510 at age OF 14. I STARTED STUDYING computer science at HIGH school. I’VE GOT A DEGREE IN computer science WITHOUT RENOUNCING TO HAVE MANY DIFFERENT work experiences: > videogame DESIGNER & CODER > computer course’S TRAINER > PROGRAMMER > technological consultant > STUDIO SOUND ENGINEER > HARDWARE INSTALLER AIMS AND PASSIONS I’M A MESS OF passions, experiences, IDEAS AND PROFESSIONS. I’M AN husband, A father AND, DESPITE MY age, I LIKE PLAYING LIKE A child WITH MY children.
    [Show full text]
  • Advanced Internet Applications on Desktop
    MASARYK UNIVERSITY FACULTY}w¡¢£¤¥¦§¨ OF I !"#$%&'()+,-./012345<yA|NFORMATICS Advanced Internet Applications on Desktop DIPLOMA THESIS Bc. Martin Miko Brno, 2011 Declaration Hereby I declare, that this paper is my original authorial work, which I have worked out by my own. All sources, references and literature used or excerpted during elaboration of this work are properly cited and listed in complete reference to the due source. Advisor: doc. RNDr. Tomáš Pitner, Ph.D. ii Acknowledgement I would like to thank to doc. RNDr. Tomáš Pitner, Ph.D. whose guidance, many inspiring ideas, remarks, and above all patience made all this possible. Without his good will this work would never be born. Also I would like to thank to all my friends, who stood behind me, had to cope with my moodiness and helped in many ways in the time of need. And last, but not least, I would like to thank to my family for their support and understanding. iii Abstract The aim of this work is to describe, analyse and compare selected important rich Internet application platforms that allow desktop deployment. Analysed platforms are Adobe AIR using applications built in Adobe Flex and Microsoft Silverlight. Secondary aim of this work is demonstration of capabilities offered by AIR framework and comparison of AIR applica- tions to solutions based on JavaScript. To compare and analyse various platforms, a comparison or benchmarking method is required, but unluckily no relevant methods exist. This work proposes a benchmarking method that allows complex comparison of this type of platforms. Method is based on gen- eral requirements of users and developers.
    [Show full text]
  • An Expandable Web-Based Platform for Visually Analyzing Basin-Scale Hydro-Climate Time Series Data
    Environmental Modelling & Software 78 (2016) 97e105 Contents lists available at ScienceDirect Environmental Modelling & Software journal homepage: www.elsevier.com/locate/envsoft An expandable web-based platform for visually analyzing basin-scale hydro-climate time series data * Joeseph P. Smith a, , Timothy S. Hunter b, Anne H. Clites b, Craig A. Stow b, Tad Slawecki c, Glenn C. Muhr b, Andrew D. Gronewold b, d a Cooperative Institute for Limnology and Ecosystems Research, University of Michigan, Ann Arbor, MI 48109, USA b Great Lakes Environmental Research Laboratory, National Oceanic and Atmospheric Administration, Ann Arbor, MI 48108, USA c LimnoTech, Ann Arbor, MI 48108, USA d Department of Civil and Environmental Engineering, University of Michigan, Ann Arbor, MI 48109, USA article info abstract Article history: Growing demand from the general public for centralized points of data access and analytics tools co- Received 16 July 2015 incides with similar, well-documented needs of regional and international hydrology research and Accepted 5 December 2015 resource management communities. To address this need within the Laurentian Great Lakes region, we Available online 8 January 2016 introduce the Great Lakes Dashboard (GLD), a dynamic web data visualization platform that brings multiple time series data sets together for visual analysis and download. The platform's adaptable, Keywords: robust, and expandable Time Series Core Object Model (GLD-TSCOM) separates the growing complexity Data visualization and size of Great Lakes data sets from the web application interface. Although the GLD-TSCOM is Great lakes Data access currently applied exclusively to Great Lakes data sets, the concepts and methods discussed here can be Analytics applied in other geographical and topical areas of interest.
    [Show full text]
  • Adobe Flash Professional for Ios Game Development a Feasible and Viable Alternative to Xcode?
    IT 14 028 Examensarbete 15 hp Juni 2014 Adobe Flash Professional for iOS Game Development A Feasible and Viable Alternative to Xcode? Leila Svantro Institutionen för informationsteknologi Department of Information Technology Abstract Adobe Flash Professional for iOS Game Development - a Feasible and Viable Alternative to Xcode? Leila Svantro Teknisk- naturvetenskaplig fakultet UTH-enheten The smartphone operating system iOS is the second highest ranked after Android. The apps in App Store and Google Play combined consist of 70-80 % games, which Besöksadress: are the primary entertainment applications. Many developers are learning game Ångströmlaboratoriet Lägerhyddsvägen 1 development or refreshing their skills to profit on this trend. The problem statements Hus 4, Plan 0 are: is it viable and feasible to use Adobe Flash Professional (AFP) for the iOS game development compared to Xcode and could AFP be used exclusively for iOS game Postadress: development? Information on both IDEs has been analyzed. Furthermore, Box 536 751 21 Uppsala implementations and code comparisons have been made. The results and analysis shows differences regarding expenses while possibilities for developing the same kind Telefon: of games essentially are equivalent. The conclusions are that AFP is a viable IDE for 018 – 471 30 03 iOS game development in the aspect of possibilities. It is not feasible on a long-term Telefax: basis when considering the expenses however it could be feasible on a short-term 018 – 471 30 00 basis depending on the developer’s requirements of extension and Mac OS for App Store publishing. AFP is not able to be used exclusively for the iOS game development Hemsida: if publishing to the App Store is a requirement however it is if publishing is restricted http://www.teknat.uu.se/student to single devices.
    [Show full text]
  • Requirements for Web Developers and Web Commissioners in Ubiquitous
    Requirements for web developers and web commissioners in ubiquitous Web 2.0 design and development Deliverable 3.2 :: Public Keywords: web design and development, Web 2.0, accessibility, disabled web users, older web users Inclusive Future Internet Web Services Requirements for web developers and web commissioners in ubiquitous Web 2.0 design and development I2Web project (Grant no.: 257623) Table of Contents Glossary of abbreviations ........................................................................................................... 6 Executive Summary .................................................................................................................... 7 1 Introduction ...................................................................................................................... 12 1.1 Terminology ............................................................................................................. 13 2 Requirements for Web commissioners ............................................................................ 15 2.1 Introduction .............................................................................................................. 15 2.2 Previous work ........................................................................................................... 15 2.3 Method ..................................................................................................................... 17 2.3.1 Participants ..........................................................................................................
    [Show full text]
  • Sam Souhrada Resume | Resume Builder
    S A M S O U H R A D A 8123224920 http://www.samsouhrada.com SU M M AR Y 10+ years of experience in the Information Technology Field as a Software Engineer, Expert Developer Resource, Lead Developer, Manager, Consultant and Application Integrator. Fluent in multiple programming languages and exposed to various web technologies; including ASP .Net C#, Java, JSP, PHP, REST, Soap, JavaScript, jQuery and the Adobe Flash Platform. To view more of my information please visit my online portfolio at http://www.samsouhrada.com Specialties: ASP .NET C# & VB, Adobe (Dreamweaver, Fireworks, Photoshop), PHP, Java (JSP), SQL Server, MySQL, XML, HTML, CSS, JavaScript E-Commerce, Dashboard Applications, Charting-Data Visualization, Banners-Graphics, Content Management, Calendar Applications, Email Marketing, Podcast Builder, Website Development, Web Services, Google Maps SK I LLS ASP.NET Visual Studio Microsoft SQL Server Web Services JavaScript jQuery XML Web Development SEO Java PHP MySQL Microsoft Office AJAX Flex Wordpress Dreamweaver E-commerce Web Design Visual Basic HTML CSS Adobe Flash Graphic Design E XPE R I E NCE SamSouhrada.com 01 / 2007 - Present Consultant • Custom application development for web, desktop and mobile applications. • E-Commerce solutions for small to mid-size business. • Search Engine Optimization • Installation of professional content management systems and custom solutions. • Email Marketing using professional email service providers and custom solutions. • Technology Consulting Technologies • Microsoft ASP .Net C# • Microsoft SQL Server • Java, Java Server Pages (JSP), J2EE • LAMP, PHP and MySQL • WordPress, Joomla, Drupal, Custom CMS • ExactTarget, Eloqua, MailChimp, Custom ESP • SEO • JavaScript, jQuery • Adobe Flash Platform • Google Maps API • Adobe (Flash Builder, Dreamweaver, Fireworks, Flash, Photoshop, ActionScript 3.5) ExactTarget 10 / 2012 - 02 / 2014 Senior Software Engineer • Developed fixes for product escalations in all areas of the application.
    [Show full text]
  • Αthens and Attica in Prehistory Proceedings of the International Conference Athens, 27-31 May 2015
    Αthens and Attica in Prehistory Proceedings of the International Conference Athens, 27-31 May 2015 edited by Nikolas Papadimitriou James C. Wright Sylvian Fachard Naya Polychronakou-Sgouritsa Eleni Andrikou Archaeopress Archaeology Archaeopress Publishing Ltd Summertown Pavilion 18-24 Middle Way Summertown Oxford OX2 7LG www.archaeopress.com ISBN 978-1-78969-671-4 ISBN 978-1-78969-672-1 (ePdf) © 2020 Archaeopress Publishing, Oxford, UK Language editing: Anastasia Lampropoulou Layout: Nasi Anagnostopoulou/Grafi & Chroma Cover: Bend, Nasi Anagnostopoulou/Grafi & Chroma (layout) Maps I-IV, GIS and Layout: Sylvian Fachard & Evan Levine (with the collaboration of Elli Konstantina Portelanou, Ephorate of Antiquities of East Attica) Cover image: Detail of a relief ivory plaque from the large Mycenaean chamber tomb of Spata. National Archaeological Museum, Athens, Department of Collection of Prehistoric, Egyptian, Cypriot and Near Eastern Antiquities, no. Π 2046. © Hellenic Ministry of Culture and Sports, Archaeological Receipts Fund All rights reserved. No part of this publication may be reproduced or transmitted, in any form or by any means, electronic, mechanical, photocopying, or otherwise, without the prior permission of the publisher. Printed in the Netherlands by Printforce This book is available direct from Archaeopress or from our website www.archaeopress.com Publication Sponsors Institute for Aegean Prehistory The American School of Classical Studies at Athens The J.F. Costopoulos Foundation Conference Organized by The American School of Classical Studies at Athens National and Kapodistrian University of Athens - Department of Archaeology and History of Art Museum of Cycladic Art – N.P. Goulandris Foundation Hellenic Ministry of Culture and Sports - Ephorate of Antiquities of East Attica Conference venues National and Kapodistrian University of Athens (opening ceremony) Cotsen Hall, American School of Classical Studies at Athens (presentations) Museum of Cycladic Art (poster session) Organizing Committee* Professor James C.
    [Show full text]