{"text_format":"2","workbook":"xls","n_sheets":1,"sheets":["report2"],"not_rendered":{"charts":0,"images":0,"macros":0,"external_links":1,"defined_names":2,"comments":0,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"run_cost":"one","rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900","formulas":"cached_only"}

{"sheet":"report2","index":0,"n_rows":43,"n_cols":5,"rows_kept":43,"cut":false,"hidden":false,"merged":[[0,2,0,3],[0,4,0,5],[1,2,1,3],[1,4,1,5],[2,2,2,3],[2,4,2,5],[3,2,3,3],[4,2,4,3],[5,2,5,3],[6,2,6,3],[7,2,7,3],[8,2,8,3],[11,2,11,3],[12,2,12,3],[15,2,15,3],[24,2,24,3],[24,4,24,5],[25,2,25,3],[25,4,25,5],[26,2,26,3],[27,2,27,3],[29,2,29,3],[30,2,30,3],[31,2,31,3],[32,2,32,3],[37,2,37,3],[38,2,38,3],[40,2,40,3]],"flags":["formulas_cached_only"]}
[null,"1.","Record Nr.",null,"UNINA9910777931403321"]
[null,null,"Autore",null,"Pugh Steve"]
[null,null,"Titolo",null,"Wicked cool Ruby scripts [[electronic resource] ] : useful scripts that solve difficult problems / / by Steve Pugh"]
[null,null,"Pubbl/distr/stampa",null,"San Francisco, : No Starch Press, c2009"]
[null,null,"ISBN",null,"1-59327-236-7"]
[null,null,"Edizione",null,"[1st ed.]"]
[null,null,"Descrizione fisica",null,"1 online resource (220 p.)"]
[null,null,"Disciplina",null,"005.13/3"]
[null,null,"Soggetti",null,"Ruby (Computer program language)"]
[{"$nulls":4},"Macro instructions (Electronic computers)"]
[{"$nulls":4},"Computers - Access control - Passwords"]
[null,null,"Lingua di pubblicazione",null,"Inglese"]
[null,null,"Formato",null,"Materiale a stampa"]
[null,null,null,"Livello bibliografico","Monografia"]
[null,null,null,"Note generali","Includes index."]
[null,null,"Nota di contenuto",null,"Intro -- Wicked Cool Ruby Scripts -- FOREWORD -- ACKNOWLEDGMENTS -- INTRODUCTION -- Wicked Cool Ruby Scripts -- You Need Ruby Basics -- Documentation -- Organization and Approach -- The Website -- 1. GENERAL PURPOSE UTILITIES -- Check for Changed Files -- Check for Changed Files -- changedFiles.rb -- The Code -- Running the Code -- The Results -- How It Works -- Hacking the Script -- Encrypt a File -- Encrypt a File -- encrypt.rb -- The Code -- Running the Code -- The Results -- How It Works -- Hacking the Script -- Decrypt a File -- Decrypt a File -- decrypt.rb -- The Code -- Running the Code -- The Results -- How It Works -- File Splitting -- File Splitting -- fileSplit.rb -- The Code -- Running the Code -- The Results -- How It Works -- Hacking the Script -- File Joining -- File Joining -- fileJoin.rb -- The Code -- Running the Code -- The Results -- How It Works -- Hacking the Script -- Windows Process Viewer -- Windows Process Viewer -- listWin Processes.rb -- The Code -- Running the Code -- The Results -- How It Works -- Hacking the Script -- File Compressor -- File Compressor -- compress.rb -- The Code -- Running the Code -- The Results -- How It Works -- File Decompression -- File Decompression -- decompress.rb -- The Code -- Running the Code -- The Results -- How It Works -- Mortgage Calculator -- Mortgage Calculator -- mortgageCalc.rb -- The Code -- Running the Code -- The Results -- How It Works -- Hacking the Script -- 2. WEBSITE SCRIPTING -- Web Page Link Validator -- Web Page Link Validator -- linkValidator.rb -- The Code -- Running the Code -- The Results -- How It Works -- Hacking the Script -- Orphan File Checker "]
[{"$nulls":4},"-- Orphan File Checker -- orphanCheck.rb -- The Code -- Running the Script -- The Results -- How It Works -- Form Generator -- Form Generator -- formGenerator.rb -- The Code -- Running the Code -- The Results."]
[{"$nulls":4},"How It Works -- Hacking the Script -- RSS Parsing -- RSS Parsing -- rssParser.rb -- The Code -- Running the Code -- The Results -- How It Works -- Hacking the Script -- Stock Exchange Grep -- Stock Exchange Grep -- stockGrep.rb -- The Code -- Running the Code -- The Results -- How It Works -- Hacking the Script -- IP Address Generation -- IP Address Generation -- ipAdderGen.rb -- The Code -- Running the Code -- The Results -- How It Works -- Subnet Calculator -- Subnet Calculator -- subnetCalc.rb -- The Code -- Running the Code -- The Results -- How It Works -- Hacking the Script -- 3. LI(U)NIX SYSTEM ADMINISTRATION -- Fixing Bad Filenames -- Fixing Bad Filenames -- fixFilename.rb -- The Code -- Running the Code -- The Results -- How It Works -- Hacking the Script -- Adding a User -- Adding a User -- addUser.rb -- The Code -- Running the Code -- The Results -- How It Works -- Hacking the Script -- Modifying a User -- Modifying a User -- modUser.rb -- The Code -- Running the Code -- The Results -- How It Works -- Hacking the Script -- Killing a Stuck Process -- Killing a Stuck Process -- killProcess.rb -- The Code -- Running the Code -- The Results -- How It Works -- Validating Symlinks -- Validating Symlinks -- symlinkCheck.rb -- The Code -- Running the Code -- The Results -- How It Works -- Hacking the Script -- 4. PICTURE UTILITIES -- Mass Editing -- Mass Editing -- massEdit.rb -- The Code -- Running the Code -- The Results -- How It Works -- Image Information Extraction -- Image Information Extraction -- imageInfo.rb -- The Code -- Running the Code -- The Results -- How It Works -- Hacking the Script -- Creating a Thumbnail -- Creating a Thumbnail -- thumbnail.rb -- The Code -- Running the Code -- The Results -- How It Works -- Hacking the Script -- Resize a Picture -- Resize a Picture -- resizePhoto.rb -- The Code -- Running the Code."]
[{"$nulls":4},"The Results -- How It Works -- Hacking the Script -- Adding a Watermark to Pictures -- Adding a Watermark to Pictures -- watermark.rb -- The Code -- Running the Code -- The Results -- How It Works -- Convert to Black and White -- Convert to Black and White -- bwPhoto.rb -- The Code -- Running the Code -- The Results -- How It Works -- Creating a Photo Gallery -- Creating a Photo Gallery -- createGallery.rb -- The Code -- Running the Code -- Results -- How It Works -- Hacking the Script -- 5. GAMES AND LEARNING TOOLS -- Sudoku Solver -- Sudoku Solver -- sudoku.rb -- The Code -- Running the Code -- The Results -- How It Works -- Flash Cards -- Flash Cards -- flashCards.rb -- The Code -- Running the Code -- The Results -- How It Works -- Hacking the Script -- Number-Guessing Game -- Number-Guessing Game -- guessingGame.rb -- The Code -- Running the Code -- The Results -- How It Works -- Rock, Paper, Scissors -- Rock, Paper, Scissors -- rps.rb -- The Code -- Running the Code -- The Results -- How It Works -- Hacking the Script -- Word Scramble -- Word Scramble -- wordScramble.rb -- The Code -- Running the Code -- The Results -- How It Works -- Hangman -- Hangman -- hangman.rb -- The Code -- Running the Code -- The Results -- How It Works -- Pig -- Pig -- pig.rb -- The Code -- Running the Code -- The Results -- How It Works -- Hacking the Script -- 6. STRING UTILITIES -- PDF Generator -- PDF Generator -- pdfGen.rb -- The Code -- Running the Code -- The Results -- How It Works -- Word Frequency -- Word Frequency -- wordFreq.rb -- The Code -- Running the Code -- The Results -- How It Works -- Hacking the Script -- Comma-Separated Value Parser -- Comma-Separated Value Parser -- csv.rb -- "]
[{"$nulls":4},"The Code -- Running the Code -- The Results -- How It Works -- Hacking the Script -- CSV to XML -- CSV to XML -- csvToXML.rb -- The Code -- Running the Code -- The Results."]
[{"$nulls":4},"How It Works -- Hacking the Script -- Ruby Grep -- Ruby Grep -- rubyGrep.rb -- The Code -- Running the Code -- The Results -- How It Works -- Hacking the Script -- Password Check -- Password Check -- password.rb -- The Code -- Running the Code -- The Results -- How It Works -- Hacking the Script -- 7. SERVERS AND SCRAPERS -- Define -- Define -- define.rb -- The Code -- Running the Code -- The Results -- How It Works -- Hacking the Script -- Automated SMS -- Automated SMS -- sms.rb -- The Code -- Running the Code -- The Results -- How It Works -- Link Scrape -- Link Scrape -- linkScrape.rb -- The Code -- Running the Code -- The Results -- How It Works -- Hacking the Script -- Image Scrape -- Image Scrape -- imageScrape.rb -- The Code -- Running the Code -- The Results -- How It Works -- Hacking the Script -- Scraper -- Scraper -- scrape.rb -- The Code -- Running the Code -- The Results -- How It Works -- Encrypted Client -- Encrypted Client -- RSA_client.rb -- The Code -- Running the Code -- The Results -- How It Works -- Encrypted Server -- Encrypted Server -- RSA_server.rb -- The Code -- Running the Code -- The Results -- How It Works -- 8. ARGUMENTS AND DOCUMENTATION -- File Security -- File Security -- fileSecurity.rb -- The Code -- Running the Code -- The Results -- How It Works -- Web Scraper -- Web Scraper -- webScraper.rb -- The Code -- Running the Code -- The Results -- How It Works -- Photo Utilities -- Photo Utilities -- photoUtility.rb -- The Code -- Running the Code -- The Results -- How It Works -- Conclusion -- 9. SORTING ALGORITHMS -- Bubble Sort -- Bubble Sort -- bubbleSort.rb -- The Code -- Running the Code -- The Results -- How It Works -- Selection Sort -- Selection Sort -- selectionSort.rb -- The Code -- Running the Code -- The Results -- How It Works -- Shell Sort -- Shell Sort -- shellSort.rb -- The Code -- Running the Code."]
[{"$nulls":4},"The Results -- How It Works -- Merge Sort -- Merge Sort -- mergeSort.rb -- The Code -- Running the Code -- The Results -- How It Works -- Heap Sort -- Heap Sort -- heapSort.rb -- The Code -- Running the Code -- The Results -- How It Works -- Quick Sort -- Quick Sort -- quickSort.rb -- The Code -- Running the Code -- The Results -- How It Works -- Shear Sort -- Shear Sort -- shearSort.rb -- The Code -- Running the Code -- The Results -- How It Works -- A Note About Efficiencies -- 10. WRITING A METASPLOIT 3.1 MODULE WITH RUBY -- Introduction to Metasploit -- Installation -- Writing a Module -- Building the Exploit -- Watching in Real Time -- Explanation of Metasploit Module Shell -- Finding the Payload Space -- A. AFTERWORD -- COLOPHON."]
[null,null,null,"Sommario/riassunto","Wicked Cool Ruby Scripts is a compendium of scripts that will make your life easier by saving you time and solving problems. If you find yourself wasting effort and time on a task a trained monkey could do, it's time for Ruby to come to the rescue. Wicked Cool Ruby Scripts provides carefully selected Ruby scripts that are immediately useful. Learn how to streamline administrative tasks like renaming files, disabling processes, and changing permissions. After you get your feet wet creating basic scripts, author Steve Pugh will show you how to create powerful Web crawlers, security scripts, full-fledged libraries and applications, and much more. With each script you'll get the raw code followed by an explanation of how it really works, as well as instructions for how to run the script and suggestions for customizing it. Wicked Cool Ruby Scripts will save you from the tedium of repetitive tasks and give you back the time it would take to write scripts from "]
[{"$nulls":4},"scratch."]
[null,"2.","Record Nr.",null,"UNINA9910299654703321"]
[null,null,"Titolo",null,"The Palgrave Handbook on the Economics of Manipulation in Sport / / edited by Markus Breuer, David Forrest"]
[null,null,"Pubbl/distr/stampa",null,"Cham : , : Springer International Publishing : , : Imprint : Palgrave Macmillan, , 2018"]
[null,null,"ISBN",null,"9783319773896"]
[{"$nulls":4},"3319773895"]
[null,null,"Edizione",null,"[1st ed. 2018.]"]
[null,null,"Descrizione fisica",null,"1 online resource (339 pages)"]
[null,null,"Disciplina",null,"338.47796"]
[null,null,"Soggetti",null,"Sports - Economic aspects"]
[{"$nulls":4},"Management"]
[{"$nulls":4},"Sports - Sociological aspects"]
[{"$nulls":4},"Sports Economics"]
[{"$nulls":4},"Sport Sociology"]
[null,null,"Lingua di pubblicazione",null,"Inglese"]
[null,null,"Formato",null,"Materiale a stampa"]
[null,null,null,"Livello bibliografico","Monografia"]
[null,null,"Nota di contenuto",null,"1. Introduction (Markus Breuer, David Forrest) -- 2. Different Types of Manipulation in Sport (Wladimir Andreff) -- 3. The impact of manipulation on the global demand for sport (Marcus Harms, Sebastian Kaiser-Jovy) -- 4. Trends in Professional Sport Organisations & Sport Management and their Market Impact (Terry Byers) -- 5. Doping in high-performance sport - the economic perspective (Frank Daumann) -- 6. match-fixing (David Forrest) -- 7. Multi-Club Ownerships (Markus Breuer) -- 8. Financial doping and financial fair play in European club football competitions (Mathias Schubert, Sean Hamil) -- 9. Financial Regulation as an Anticompetitive Institution (Oliver Budzinski) -- 10. The Use of Forensic Statistics to Identify Corruption in Sport (Ian MacHale) -- 11. International Legal Perspectives (Kevin Carpenter) -- 12. The Role of the Court of Arbitration for Sport (CAS) in Countering the Manipulation of Sport (Ian Blackshaw) -- 13. Governance in Sports Organisations (Wolfgang Maennig) -- 14. Corruption in the Bidding, Construction, and Organisation of Mega-Events: An Analysis of the Olympics and World Cup (Victor Matheson, Daniel Schwab, Patrick Koval) -- 15. FIFA - Where Crime Pays (Bruce Bean) -- 16. Reflections (David Forrest, Markus Breuer)."]
[null,null,null,"Sommario/riassunto","Sport has enjoyed steadily increasing prominence and economic "]
[{"$nulls":4},"importance since the Millennium. But threats to its integrity appear to have grown in parallel, undermining the very sense of innocence and fun which is an important part of its appeal. Threats to the spirit of sport come from internal, external and even state actors, who seek either to manipulate events on the field or to exploit the institutions of sport for their own ends. As the reputation of sport becomes more tarnished as a result, its sustainability as a significant part of the entertainment industry is called into question and loss of reputation may even result in decline in recreational play. In this wide-ranging collection of essays, the international team of contributors explores the structural economic sources of the problems that beset sport and address the question of 'what is to be done?' through economic reasoning. Specific topics covered include doping, match-fixing for betting or sporting gain, the role of forensic statistics in detecting nefarious activity, issues related to club ownership, corruption in the awarding of mega-events and within sports governing bodies, and the role of the law and the Court of Arbitration for Sport. In the final chapter, the Editors pull together the various strands and propose that policy to mitigate the threat to fair play should be built around two themes: improving sports governance and designing incentives to help actors in sport choose honest over manipulative behaviour. The book will appeal to practitioners from sport management as well as to academics including students and researchers. ."]