IOANNIS E. TAMBOURAS [email protected]
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Linuxvilág 4.Évf. 10. Sz. (2003 Október)
Kovácsmûhely A Bricolage A Salon és más népszerû webhelyek mögött meghúzódó tartalomkezelõ rendszer egyszerûen használható saját webhelyünk írói és szerkesztõi számára is. z elmúlt néhány hónapban bemutattunk egy pár hajtódik végre minden alkalommal. Ez a megoldás azt ered- Zope alapú tartalomkezelõ rendszert. Természetesen ményezi, hogy a Bricolage mûködése gyors lesz. nem a Zope az egyetlen versenyzõ a nyílt forrású Mint már említettem, a mod_perl csak az Apache webkiszol- Atartalomkezelõ rendszerek mezõnyében. Az egyik egyre jelen- gálóval mûködik. Bár folyamatosan dolgoznak a mod_perl átvi- tõsebbé váló csomag a Bricolage, amelyet David Wheeler írt és telén az Apache 2.x számára, a cikk írásának idején (2003 júniu- tart karban, és amely a mod_perl csomagon és a PostgreSQL sa) még csak az Apache 1.x változatával mûködik együtt. Mivel adatbázis-kezelõn alapul. az Apache 1.x több különálló folyamatot futtat, ahelyett hogy © Kiskapu Kft. Minden jog fenntartva A Bricolage program használatához nem szükséges számítás- egy folyamaton belül több szálat indítana, nincs lehetõség arra, technikai ismeret. Igaz, hogy a program módosítása, illetve hogy igazi adatbázisgyûjtõt hozzunk létre a különféle gyermek karbantartása nagy szakértelmet kíván, de az Apache webki- HTTP-kiszolgálók számára. A létrehozott adatbázis-kapcsolat szolgálóval vagy a Perl nyelvvel dolgozó emberek általában viszont életben tartható az Apache és a PostgreSQL között az programozók vagy rendszergazdák, míg a Bricolage felhasz- Apache::DBI modul használatával. A Bricolage pontosan ezt nálói a webhely írói, szerkesztõi és készítõi. teszi, így az adatbázis-kapcsolatot nem kell minden alkalommal A Bricolage a való világban is bizonyított. Az Apache és a Perl újra létrehozni, amikor egy felhasználó lekér valamit. évekig küzdött azért, hogy bekerüljön a fõáramba. -
EN-Google Hacks.Pdf
Table of Contents Credits Foreword Preface Chapter 1. Searching Google 1. Setting Preferences 2. Language Tools 3. Anatomy of a Search Result 4. Specialized Vocabularies: Slang and Terminology 5. Getting Around the 10 Word Limit 6. Word Order Matters 7. Repetition Matters 8. Mixing Syntaxes 9. Hacking Google URLs 10. Hacking Google Search Forms 11. Date-Range Searching 12. Understanding and Using Julian Dates 13. Using Full-Word Wildcards 14. inurl: Versus site: 15. Checking Spelling 16. Consulting the Dictionary 17. Consulting the Phonebook 18. Tracking Stocks 19. Google Interface for Translators 20. Searching Article Archives 21. Finding Directories of Information 22. Finding Technical Definitions 23. Finding Weblog Commentary 24. The Google Toolbar 25. The Mozilla Google Toolbar 26. The Quick Search Toolbar 27. GAPIS 28. Googling with Bookmarklets Chapter 2. Google Special Services and Collections 29. Google Directory 30. Google Groups 31. Google Images 32. Google News 33. Google Catalogs 34. Froogle 35. Google Labs Chapter 3. Third-Party Google Services 36. XooMLe: The Google API in Plain Old XML 37. Google by Email 38. Simplifying Google Groups URLs 39. What Does Google Think Of... 40. GooglePeople Chapter 4. Non-API Google Applications 41. Don't Try This at Home 42. Building a Custom Date-Range Search Form 43. Building Google Directory URLs 44. Scraping Google Results 45. Scraping Google AdWords 46. Scraping Google Groups 47. Scraping Google News 48. Scraping Google Catalogs 49. Scraping the Google Phonebook Chapter 5. Introducing the Google Web API 50. Programming the Google Web API with Perl 51. Looping Around the 10-Result Limit 52. -
SADKN Portal Guidelines Report, SAARC Disaster Management Centre
SADKN Portal Guidelines Report SADKN Portal Guidelines Report, SAARC Disaster Management Centre Page 1 of 124 SADKN Portal Guidelines Report Table of Contents Executive Summary ..................................................................................3 Project Background ..................................................................................6 Vision, Objectives and Outcomes ..................................................................8 Disaster Management Phases and Outcomes .................................................. 17 Information Flow: Information creation, capture, dissemination and availability ........... 27 Handholding guidelines for SADKN portal development and establishment ................ 32 SADKN Portal: Operational Guidelines .......................................................... 40 SADKN Portal: Technical Guidelines ............................................................ 64 An Approach to Development: Open Source and Proprietary Solutions ..................... 76 Key Recommendations ............................................................................ 79 Annexure I - Brief On Gateway Specifications .................................................. 84 Annexure II – A brief on GIS interface ............................................................ 86 Annexure III – A brief write-up about CMS ....................................................... 91 Annexure IV - SADKN Portal: Search Methodology ............................................ 94 Annexure V - List of features -
The Perl Review
The Perl Review Volume 0 Issue 6 November 1, 2002 Like this issue? Support The Perl Review with a donation! http://www.ThePerlReview.com/ Letters i Community News ii Short Notes iii Simple RSS with Perl 1 brian d foy Delightful Languages: Ruby 7 Mike Stok Who’s Doing What? Analyzing Ethernet LAN Traffic 18 Paul Barry Book Reviews 24 Staff Like this issue? Support The Perl Review with a donation! http://www.ThePerlReview.com/ Web Access http://www.ThePerlReview.com/ Email [email protected] Publisher brian d foy Editor Andy Lester Technical Editors Kurt Starsinic, Adam Turoff Copy Editors Beth Linker, Glenn Maciag, Chris Nandor Contributors David H. Adler, Paul Barry, Neil Bauman, brian d foy, Andy Lester, Mike Stok, Betsy Waliszewski The Perl Review print $_ $_[0] for @$self;. We incorrectly used Letters $_[1] and apologize for the confusion. Send your letters, comments, and suggestions to [email protected] Write for TPR TPR Subscriptions Have something to say about Perl? The Perl Re- view wants first person accounts about using Perl. If I’d like to subscribe to The Perl Review. However, you cannot write a complete article you can write a I prefer not to use PayPal. If you tell me where to “Short Note”. Want to tell everyone about a book send a check or cash, I’d be happy to do so. you have read? Write a book review! Were you at a Perl function? Give us a trip report! – Gregor Dodson We would like to get articles or “Short Notes” on brian writes: A lot of people have said something similar, and at the moment we do not have a better way to take money. -
Proceedings YAPC::Europe 2012 .Com Perl Software Development Services Table of Contents
Proceedings YAPC::Europe 2012 .com Perl Software Development Services Table of contents Foreword 5 FatPacker: understanding and appreciating the insanity 6 Vorbild::Beitrag::POD 8 CGI.pm MUST DIE - Together we shall annihilate CGI.pm! 9 CPANTS: Kwalitative website and its tools 10 Designing the Internet of Things: Arduino and Perl 11 Dancing with WebSockets 12 Dancer 2 - Official status: 14 Practical Dancer: moving away from CGI 16 Bringing Perl to a Younger Generation 18 Asynchronous programming FTW! 22 Mojolicious 24 Continuous deployment with Perl 36 Array programming for mere mortals 37 Ontology Aware Applications 42 Distributed Code Review in Perl - State of the Practice 48 address-sanitizer - A fast memory error detector 52 Exceptional Perl 6 55 The joy of breaking stuff 59 Macros in Rakudo 66 Why statement modifiers can harm maintainability! 70 A discussion on how to organize a Perl Mongers group 72 Building C/C++ libraries with Perl 74 8PSMET#1*O0OMJOF"DDPNNPEBUJPO3FTFSWBUJPOTBOETUJMMHSPXJOH 8FOFFE1FSM%FWFMPQFST .Z4RM%#"T 8FVTF1FSM 1VQQFU "QBDIF 4PGUXBSF%FWFMPQFST 4ZT"ENJOT .Z42- .FNDBDIF (JU -JOVY $JTDP 8FC%FTJHOFST 'SPOU&OE%FWFMPQFST +VOJQFSBOENPSF /FUXPSL&OHJOFFSTBOENPSFw /08)*3*/( (SFBUMPDBUJPOJOUIFDFOUFSPG"NTUFSEBN $PNQFUJUJWF4BMBSZ3FMPDBUJPO1BDLBHF *OUFSOBUJPOBM SFTVMUESJWFOEZOBNJDXPSLFOWJSPONFOU *OUFSFTUFE XXXCPPLJOHDPNKPCT Foreword 5 Welcome to YAPC::Europe 2012. This is the fourteenth European Perl conference! The Frankfurt 8PSMET#1*O0OMJOF"DDPNNPEBUJPO3FTFSWBUJPOTBOETUJMMHSPXJOH Perlmongers have great pleasure in hosting this event this year. We‘d like to welcome you here in Frankfurt. The city that is now the heart of the Perl community for at least days. We have attendees from more than 40 countries all over the world, so there is a rich mix of different cultures and different people. -
Table of Contents • Index • Reviews • Reader Reviews • Errata Perl 6 Essentials by Allison Randal, Dan Sugalski, Leopold Tötsch
• Table of Contents • Index • Reviews • Reader Reviews • Errata Perl 6 Essentials By Allison Randal, Dan Sugalski, Leopold Tötsch Publisher: O'Reilly Pub Date: June 2003 ISBN: 0-596-00499-0 Pages: 208 Slots: 1 Perl 6 Essentials is the first book that offers a peek into the next major version of the Perl language. Written by members of the Perl 6 core development team, the book covers the development not only of Perl 6 syntax but also Parrot, the language-independent interpreter developed as part of the Perl 6 design strategy. This book is essential reading for anyone interested in the future of Perl. It will satisfy their curiosity and show how changes in the language will make it more powerful and easier to use. 1 / 155 • Table of Contents • Index • Reviews • Reader Reviews • Errata Perl 6 Essentials By Allison Randal, Dan Sugalski, Leopold Tötsch Publisher: O'Reilly Pub Date: June 2003 ISBN: 0-596-00499-0 Pages: 208 Slots: 1 Copyright Preface How This Book Is Organized Font Conventions We'd Like to Hear from You Acknowledgments Chapter 1. Project Overview Section 1.1. The Birth of Perl 6 Section 1.2. In the Beginning . Section 1.3. The Continuing Mission Chapter 2. Project Development Section 2.1. Language Development Section 2.2. Parrot Development Chapter 3. Design Philosophy Section 3.1. Linguistic and Cognitive Considerations Section 3.2. Architectural Considerations Chapter 4. Syntax Section 4.1. Variables Section 4.2. Operators Section 4.3. Control Structures Section 4.4. Subroutines Section 4.5. Classes and Objects Section 4.6. -
QUALITATIVE CONSUMER and MARKETING RESEARCH Is an Accessible, Conceptually Substantial and Practical Guide to Qualitative Research
‘From the epicentre of academic qualitative research within business schools, the advice of this seasoned CONSUMER & MARKETING RESEARCH QUALITATIVE Schulich team will help students and managers sharpen workbench skills and attain deeper insights in the quest to understand and influence consumers worldwide.’ JOHN F. SHERRY, PROFESSOR OF MARKETING, UNIVERSITY OF NOTRE DAME ‘QUALITATIVE CONSUMER AND MARKETING RESEARCH is an accessible, conceptually substantial and practical guide to qualitative research. A particular strength of the book is the advice that it gives on getting your qualitative research noticed, accepted and published.’ ANDREA DAVIES, SENIOR LECTURER IN MARKETING, UNIVERSITY OF LEICESTER ‘Written by three leading experts in the field of qualitative research, this book fills in a long-existing gap in the qualitative consumer and marketing research literature.’ ELENA MILLAN, LECTURER IN CONSUMER RESEARCH AND MARKETING, UNIVERSITY OF READING • How is qualitative marketing and consumer research conducted today? • What is rigorous research in this field? • What are the new, cutting-edge techniques? Written for students, scholars and marketing research practitioners, this book takes readers through the basics to an advanced understanding of the latest developments in qualitative marketing and consumer research. The book offers readers a practical guide to planning, conducting, analysing QUALITATIVE and presenting research using both time-tested and new methods, skills and technologies. With hands-on exercises that researchers can practice and apply, the book leads readers step-by-step through developing qualitative researching skills, using illustrations drawn from the best of recent and classic research. CONSUMER & Whatever your background, this book will help you become a better researcher and help your research come alive for others. -
Effective Perl Programming
Effective Perl Programming Second Edition The Effective Software Development Series Scott Meyers, Consulting Editor Visit informit.com/esds for a complete list of available publications. he Effective Software Development Series provides expert advice on Tall aspects of modern software development. Books in the series are well written, technically sound, and of lasting value. Each describes the critical things experts always do—or always avoid—to produce outstanding software. Scott Meyers, author of the best-selling books Effective C++ (now in its third edition), More Effective C++, and Effective STL (all available in both print and electronic versions), conceived of the series and acts as its consulting editor. Authors in the series work with Meyers to create essential reading in a format that is familiar and accessible for software developers of every stripe. Effective Perl Programming Ways to Write Better, More Idiomatic Perl Second Edition Joseph N. Hall Joshua A. McAdams brian d foy Upper Saddle River, NJ • Boston • Indianapolis • San Francisco New York • Toronto • Montreal • London • Munich • Paris • Madrid Capetown • Sydney • Tokyo • Singapore • Mexico City 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 the publisher was aware of a trademark claim, the designations have been printed with initial capital letters or in all capitals. The authors and publisher have taken care in the preparation of this book, but make no expressed or implied warranty of any kind and assume no responsibility for errors or omissions. No liability is assumed for incidental or consequential damages in connection with or arising out of the use of the information or programs contained herein. -
Mojolicious Web Clients Brian D Foy Mojolicious Web Clients by Brian D Foy
Mojolicious Web Clients brian d foy Mojolicious Web Clients by brian d foy Copyright 2019-2020 © brian d foy. All rights reserved. Published by Perl School. ii | Table of contents Preface vii What You Should Already Know . viii Some eBook Notes ........................... ix Installing Mojolicious ......................... x Getting Help .............................. xii Acknowledgments . xiii Perl School ............................... xiv Changes ................................. xiv 1 Introduction 1 The Mojo Philosophy .......................... 1 Be Nice to Servers ........................... 4 How HTTP Works ........................... 6 Add to the Request ........................... 15 httpbin ................................. 16 Summary ................................ 18 2 Some Perl Features 19 Perl Program Basics .......................... 19 Declaring the Version ......................... 20 Signatures ................................ 22 Postfix Dereference ........................... 25 Indented Here Docs ........................... 25 Substitution Returns the Modified Copy . 26 Summary ................................ 27 3 Basic Utilities 29 Working with URLs .......................... 30 Decoding JSON ............................. 34 Collections ............................... 45 Random Utilities ............................ 50 TABLE OF CONTENTS | iii Events .................................. 52 Summary ................................ 55 4 The Document Object Model 57 Walking Through HTML or XML ................... 57 Modifying -
Table of Contents Introduction the Birth of Frankenstein
< Day Day Up > Google Hacks, 2nd Edition By Tara Calishain, Rael Dornfest Publisher: O'Reilly Pub Date: December 2004 ISBN: 0-596-00857-0 Pages: 479 Table of • Contents • Index • Reviews Reader • Reviews • Errata • Academic Copyright Dedication Foreword Foreword to the First Edition Credits About the Authors Contributors Acknowledgments Preface Why Google Hacks? How This Book Is Organized How to Use This Book How to Run the Hacks Where to Go for More Conventions Using Code Examples Safari Enabled How to Contact Us Got a Hack? Chapter 1. Web Hacks 1-20 Section 1.2. Google Web Search Basics Section 1.3. Full-Word Wildcards Section 1.4. The 10-Word Limit Section 1.5. Special Syntax Section 1.6. Mixing Syntax Section 1.7. Advanced Search Section 1.8. Quick Links Section 1.9. Language Tools Section 1.10. Anatomy of a Search Result Section 1.11. Setting Preferences Section 1.12. Understanding Google URLs Hack 1. Browse the Google Directory Hack 2. Glean a Snapshot of Google in Time Hack 3. Graph Google Results over Time Hack 4. Visualize Google Results Hack 5. Check Your Spelling Hack 6. Google Phonebook: Let Google's Fingers Do the Walking Hack 7. Think Global, Google Local Hack 8. Track Stocks Hack 9. Consult the Dictionary Hack 10. Look Up Definitions Hack 11. Search Article Archives Hack 12. Find Directories of Information Hack 13. Seek Out Weblog Commentary Hack 14. Cover Your Bases Hack 15. Repetition Matters Hack 16. Search a Particular Date Range Hack 17. Calculate Google Centuryshare Hack 18. Hack Your Own Google Search Form Hack 19. -
J2EE Development with Free and Open Source Tools
Open Source in the Corporate World J2EE Development with Free and Open Source Tools Aaron Mulder Why do you care? Keep up with open source and free tools that can make you a more productive J2EE developer J2EE Development with Free and Open Source Tools 2 Copyright 2005 Chariot Solutions Agenda · Review free and open-source J2EE development tools · We’ll go into more depth for some tools than others, but try to show by example (with screen shots and a bit of source code) · Don’t worry, these slides will be online, with the product URLs J2EE Development with Free and Open Source Tools 3 Copyright 2005 Chariot Solutions The Old Standbys · Databases ± PostgreSQL, MySQL, SAP-DB, Firebird, Hypersonic, McKoi · App Servers ± J2EE: JBoss, JOnAS, Geronimo (soon) ± Web: Tomcat, Jetty · IDEs, Bug Trackers ± Eclipse, NetBeans, jEdit ± Bugzilla, Scarab, JIRA* · Builds & Continuous Integration ± Ant, Maven, Anthill, CruiseControl J2EE Development with Free and Open Source Tools 4 Copyright 2005 Chariot Solutions Server Products Part I Portals · Cocoon Portal · Liferay · Jetspeed · eXo · Cocoon Portal has great XML/XSLT support, upcoming CMS add-on, “alpha” JSR-168 · Jetspeed v1 works well today, but JSR-168 support is in the upcoming v2 · Liferay is a portal offering JSR-168 support today · eXo is a server platform offering JSR-168 and WSRP support among other services J2EE Development with Free and Open Source Tools 6 Copyright 2005 Chariot Solutions Cocoon Portal Screenshot J2EE Development with Free and Open Source Tools 7 Copyright 2005 Chariot Solutions Jetspeed Screenshot J2EE Development with Free and Open Source Tools 8 Copyright 2005 Chariot Solutions Liferay Screenshot J2EE Development with Free and Open Source Tools 9 Copyright 2005 Chariot Solutions Rules Engines · Drools · JESS* · OFBiz Rules · InfoSapient · Can be used to control web flow in addition to the standard back-end calculations · Can update rules without changing code · Not as mature rule authoring and deployment tools as commercial options (e.g. -
Linux Operating System Configuration Management Framework: a Scalable And
Linux Operating System Configuration Management Framework: A Scalable and Efficient Approach Using Open Source Utilities A thesis presented to the faculty of the Russ College of Engineering and Technology of Ohio University In partial fulfillment of the requirements for the degree Master of Science Srinivas R. Kalidindi November 2007 2 This thesis titled Linux Operating System Configuration Management Framework: A Scalable and Efficient Approach Using Open Source Utilities by SRINIVAS R. KALIDINDI has been approved for the School of Electrical Engineering and Computer Science and the Russ College of Engineering and Technology by Chang Liu Assistant Professor of Electrical Engineering and Computer Science Dennis Irwin Dean, Russ College of Engineering and Technology 3 Abstract KALIDINDI, SRINIVAS R., M.S., November 2007, Computer Science Linux Operating System Configuration Management Framework: A Scalable and Efficient Approach Using Open Source Utilities (120 pp.) Director of Thesis: Chang Liu With the steady growth in Information Technology sector, managing complex infrastructure has proven to be a challenge for organizations, both big and small, in terms of maintaining a consistent environment across the board. In a product development industry, this consistency in the environment plays a key role in maintaining the overall productivity of the organization. Current Information Technology administrators have access to a wide array of open source and commercial tools for infrastructure management in terms of hardware as well as software configuration changes. As hardware support is provided by the appliance vendor, the complexity in managing the underlying operating system configuration changes poses a challenge. Although there is a wide array of open source tools available to achieve this objective, they may be far more complex than required, and may not be entirely portable within an existing environment.