Book picks similar to
Lot/Ek: Urban Scan by Ada Tolla
architecture
lrwid1
landscape
technology
Saturday, 3pm: 50 Eternal Delights of Modern Football
Daniel Gray - 2017
Sunday lunchtime kick-offs. Absurd ticket prices. Non-black boots. Football's menu of ills is long. Where has the joy gone? Why do we bother? Saturday, 3pm offers a glorious antidote. It is here to remind you that football can still sing to your heart.Warm, heartfelt and witty, here are fifty short essays of prose poetry dedicated to what is good in the game. These are not wallowing nostalgia; they are things that remain sweet and right: seeing a ground from the train, brackets on vidiprinters, ball hitting bar, Jimmy Armfield's voice, listening to the results in a traffic jam, football towns and autograph-hunters. This is fan culture at its finest, words to transport you somewhere else and identify with, words to hide away in a pub and luxuriate in.Saturday, 3pm is a book of love letters to football and a clarion call, helping us find the romance in the game all over again.
REST in Practice: Hypermedia and Systems Architecture
Jim Webber - 2010
You'll learn techniques for implementing specific Web technologies and patterns to solve the needs of a typical company as it grows from modest beginnings to become a global enterprise.Learn basic Web techniques for application integrationUse HTTP and the Web’s infrastructure to build scalable, fault-tolerant enterprise applicationsDiscover the Create, Read, Update, Delete (CRUD) pattern for manipulating resourcesBuild RESTful services that use hypermedia to model state transitions and describe business protocolsLearn how to make Web-based solutions secure and interoperableExtend integration patterns for event-driven computing with the Atom Syndication Format and implement multi-party interactions in AtomPubUnderstand how the Semantic Web will impact systems design
Hacking Project Based Learning: 10 Easy Steps to PBL and Inquiry in the Classroom
Ross Cooper - 2016
When done right, though, PBL and Inquiry are challenging, inspiring and fun for students. Best of all, when project-based learning is done right, it actually makes the teacher's job easier.Now, you can demystify project-based learningAs questions and mysteries around PBL and inquiry continue to swirl, experienced classroom teachers and school administrators Ross Cooper and Erin Murphy have written a book that will empower those intimidated by PBL to cry, "I can do this!" while at the same time providing added value for those who are already familiar with the process. Hacking Project Based Learning demystifies what PBL is all about with 10 hacks that construct a simple path that educators and students can easily follow to achieve success.Hacking Project Based Learning provides a simple blueprint for PBL that helps you: Establish a culture of inquiry and creativity in your classroom Teach the kind of collaboration skills that harness dissonance Turn High Impact Takeaways (HITs) into a project based plan Create Umbrella questions that drive the project Build a Progress Assessment Tool (PAT) that helps students inform and assess their learning Use formative assessment throughout the entire PBL experience Seamlessly integrate direct instruction to enhances the process, rather than interfere with it Practice the patience that inspires a productive struggle, which leads to better understandingTeach and embrace reflection during and at the end of the project Publish work the right way, so all stakeholders can see it Experts rave about Hacking Project Based Learning"HACKING PROJECT BASED LEARNING is a classroom essential. Its ten simple "hacks" will guide you through the process of setting up a learning environment in which students will thrive from start to finish."-Daniel H. Pink, New York Times Bestselling author of DRIVE"Ross Cooper and Erin Murphy have researched PBL from every angle and offer practical steps to make the PBL experience highly beneficial to students because they are practitioners who use it. This book is a very important "How-to" for every teacher and leader who is interested in PBL. -Peter DeWitt, author/consultant, Finding Common Ground blog (Education Week)"The challenge for educators with project and inquiry based learning is finding the time and having the knowledge to implement effectively. Cooper and Murphy provide a much-needed resource that addresses both of these pain points in a concise, clear manner.-Eric Sheninger, Senior Fellow, International Center for Leadership in EducationAre you ready for an amazing productive struggle in your classroom?Start Hacking Project Based Learning today.
Inside the Dream Palace: The Life and Times of New York's Legendary Chelsea Hotel
Sherill Tippins - 2013
Sherill Tippins, author of the acclaimed February House, delivers a masterful and endlessly entertaining history of the Chelsea and of the successive generations of artists who have cohabited and created there, among them John Sloan, Edgar Lee Masters, Thomas Wolfe, Dylan Thomas, Arthur Miller, Allen Ginsberg, Bob Dylan, Janis Joplin, Leonard Cohen, Patti Smith, Robert Mapplethorpe, Andy Warhol, Sam Shepard, Sid Vicious, and Dee Dee Ramone. Now as legendary as the artists it has housed and the countless creative collaborations it has sparked, the Chelsea has always stood as a mystery as well: Why and how did this hotel become the largest and longest-lived artists’ community in the known world? Inside the Dream Palace is the intimate and definitive story.Today the Chelsea stands poised in limbo between two futures: Will this symbol of New York's artistic invention be converted to a profit-driven business catering to the top one percent? Or will the Chelsea be given a rebirth through painstaking effort by the community that loves it? Set against these two competing possibilities, Inside the Dream Palace could not be more fascinating or timely.
Learning from Lincoln: Leadership Practices for School Success
Harvey B. Alvy - 2010
The authors identify 10 qualities, attributes, and skills that help to explain Lincoln's effectiveness, despite seemingly insurmountable odds:1. Implementing and sustaining a mission and vision with focused and profound clarity2. Communicating ideas effectively with precise and straightforward language3. Building a diverse and competent team to successfully address the mission4. Engendering trust, loyalty, and respect through humility, humor, and personal example5. Leading and serving with emotional intelligence and empathy6. Exercising situational competence and responding appropriately to implement effective change7. Rising beyond personal and professional trials through tenacity, persistence, resilience, and courage8. Exercising purposeful visibility9. Demonstrating personal growth and enhanced competence as a lifetime learner, willing to reflect on and expand ideas10. Believing that hope can become a realityChapters devoted to each element explore the historical record of Lincoln's life and actions, then discuss the implications for modern educators. End-of-chapter exercises provide a structure for reflection, analysis of current behaviors, and guidance for future work, so that readers can create their own path to success--inspired by the example of one of the greatest leaders of all time.
Domain-Driven Design in PHP
Carlos Buenosvinos
Explore applying the Hexagonal Architecture within your application, whether within an open source framework or your own bespoke system. Finally, look into integrating Bounded Contexts, using REST and Messaging approaches.
xUnit Test Patterns: Refactoring Test Code
Gerard Meszaros - 2003
An effective testing strategy will deliver new functionality more aggressively, accelerate user feedback, and improve quality. However, for many developers, creating effective automated tests is a unique and unfamiliar challenge. xUnit Test Patterns is the definitive guide to writing automated tests using xUnit, the most popular unit testing framework in use today. Agile coach and test automation expert Gerard Meszaros describes 68 proven patterns for making tests easier to write, understand, and maintain. He then shows you how to make them more robust and repeatable--and far more cost-effective. Loaded with information, this book feels like three books in one. The first part is a detailed tutorial on test automation that covers everything from test strategy to in-depth test coding. The second part, a catalog of 18 frequently encountered "test smells," provides trouble-shooting guidelines to help you determine the root cause of problems and the most applicable patterns. The third part contains detailed descriptions of each pattern, including refactoring instructions illustrated by extensive code samples in multiple programming languages. Topics covered includeWriting better tests--and writing them faster The four phases of automated tests: fixture setup, exercising the system under test, result verification, and fixture teardown Improving test coverage by isolating software from its environment using Test Stubs and Mock Objects Designing software for greater testability Using test "smells" (including code smells, behavior smells, and project smells) to spot problems and know when and how to eliminate them Refactoring tests for greater simplicity, robustness, and execution speed This book will benefit developers, managers, and testers working with any agile or conventional development process, whether doing test-driven development or writing the tests last. While the patterns and smells are especially applicable to all members of the xUnit family, they also apply to next-generation behavior-driven development frameworks such as RSpec and JBehave and to other kinds of test automation tools, including recorded test tools and data-driven test tools such as Fit and FitNesse.Visual Summary of the Pattern Language Foreword Preface Acknowledgments Introduction Refactoring a Test PART I: The Narratives Chapter 1 A Brief Tour Chapter 2 Test Smells Chapter 3 Goals of Test Automation Chapter 4 Philosophy of Test Automation Chapter 5 Principles of Test Automation Chapter 6 Test Automation Strategy Chapter 7 xUnit Basics Chapter 8 Transient Fixture Management Chapter 9 Persistent Fixture Management Chapter 10 Result Verification Chapter 11 Using Test Doubles Chapter 12 Organizing Our Tests Chapter 13 Testing with Databases Chapter 14 A Roadmap to Effective Test Automation PART II: The Test Smells Chapter 15 Code Smells Chapter 16 Behavior Smells Chapter 17 Project Smells PART III: The Patterns Chapter 18 Test Strategy Patterns Chapter 19 xUnit Basics Patterns Chapter 20 Fixture Setup Patterns Chapter 21 Result Verification Patterns Chapter 22 Fixture Teardown Patterns Chapter 23 Test Double Patterns Chapter 24 Test Organization Patterns Chapter 25 Database Patterns Chapter 26 Design-for-Testability Patterns Chapter 27 Value Patterns PART IV: Appendixes Appendix A Test Refactorings Appendix B xUnit Terminology Appendix C xUnit Family Members Appendix D Tools Appendix E Goals and Principles Appendix F Smells, Aliases, and Causes Appendix G Patterns, Aliases, and Variations Glossary References Index "
Documenting Software Architectures: Views and Beyond
Paul Clements - 2002
For all but the most trivial software systems, you must pay close attention to its architecture, the conceptual glue that holds every phase of a project together.
Professional WordPress: Design and Development
Brad Williams - 2010
As the most popular blogging and content management platform available today, WordPress is a powerful tool. This exciting book goes beyond the basics and delves into the heart of the WordPress system, offering overviews of the functional aspects of WordPress as well as plug-in and theme development. What is covered in this book?WordPress as a Content Management System Hosting Options Installing WordPress Files Database Configuration Dashboard Widgets Customizing the Dashboard Creating and Managing Content Categorizing Your Content Working with Media Comments and Discussion Working with Users Managing, Adding, Upgrading, and Using the Theme Editor Working with Widgets Adding and Managing New Plugins Configuring WordPress Exploring the Code Configuring Key Files wp-config.php file Advanced wp-config Options What's in the Core? WordPress Codex and Resources Understanding and customizing the Loop Building A Custom Query Complex Database Operations Dealing With Errors Direct Database Manipulation Building Your Own Taxonomies Plugin Packaging Create a Dashboard Widget Creating a Plugin Example Publish to the Plugin Directory Installing a Theme Creating Your Own Theme How and When to Use Custom Page Templates How to Use Custom Page Templates Pushing Content from WordPress to Other Sites Usability and Usability Testing Getting Your Site Found How Web Standards Get Your Data Discovered Load Balancing Your WordPress Site Securing Your WordPress Site Using WordPress in the Enterprise Is WordPress Right for Your Enterprise? and much more!
Learning XML
Erik T. Ray - 2001
Fortunately, there s a solution: Erik T. Ray s Learning XML, Second Edition. This book presents an outstanding birds-eye view of the XML landscape. It s definitely not a programming book (though it does introduce some key XML programming issues). Rather, it s focused on key ideas you need to understand whatever you want to do with XML. That could be document management, web or print content delivery, application integration, B2B commerce, data storage, internationalization -- you name it.Ray s day job is software developer and XML specialist at O Reilly. There, he s helped to implement a complete publishing solution, using DocBook-XML and Perl to produce books in print, on CD-ROM, and for online delivery. So he understands XML from the real-world point of view of someone with a job to do. His first goal is to take on the big questions. First, What is XML? Ray attacks this question from multiple angles, introducing XML as a general-purpose information storage system, a markup language toolkit, and an open standard (or, increasingly, a collection of standards). What can (and can t) you do with XML? What s the history that led us here? And what tools do you need to get started? Next, he introduces the basic building blocks of XML markup and all XML-derived languages: stuff you ll need to know regardless of your goals. Through easy examples, you ll understand elements, attributes, entities, and processing instructions -- and how they fit together in a well-formed XML document. Then, it s on to representing information with XML -- in other words, understanding the nature and planning the structure of the documents you ll be using. Ray starts simply, then builds on his basic examples to discuss narrative documents with text flows, block and inline elements, and titled sections. Once you can handle those, he discusses more complex information modeling, as used in specialized markup languages such as VML. This edition contains an entirely new chapter on XML Schemas -- what he calls the shepherds that keep documents from straying outside of the herd and causing trouble. Schemas, of course, have become hugely important. This is one of the best plain-English introductions to the topic we ve seen. Ray then turns to presentation, introducing CSS stylesheets, basic usage, rule matching, properties, and more. A little later on, he returns to the subject -- this time with a complete introduction to XSL-FO that illuminates two powerful examples. The first is TEI-XML, a markup language for scholarly documents (Ray presents a Shakespearean sonnet, appropriately coded). The second is the immensely powerful DocBook -- which, as we ve observed, Ray knows inside and out. Learning XML is superbly written. Clear explanations. Simple examples. Great metaphors and analogies. And excellent introductions to nearly every topic that matters, from links to presentation, transformation to internationalization. If you re just starting out with XML, you re lucky to have it. Bill CamardaBill Camarda is a consultant, writer, and web/multimedia content developer. His 15 books include Special Edition Using Word 2000 and Upgrading & Fixing Networks for Dummies, Second Edition.
Getting to Know ArcGIS Desktop
Tim Ormsby - 2001
Key concepts are combined with detailed illustrations and step-by-step exercises to acquaint readers with the building blocks of ArcGIS® Desktop including ArcMap™, for displaying and querying maps, ArcCatalog™, for organizing geographic data, and ModelBuilder™, for diagramming and processing solutions to complex spatial analysis problems. Its broad scope, simple style, and practical orientation make this book an ideal classroom text and an excellent resource for those learning GIS on their own. A data CD for working through the exercises and a fully functioning 180-day trial ArcGIS® Desktop 10 software is included.
Rise of the Videogame Zinesters: How Freaks, Normals, Amateurs, Artists, Dreamers, Drop-outs, Queers, Housewives, and People Like You Are Taking Back an Art Form
Anna Anthropy - 2012
Indie game designer extraordinaire Anna Anthropy makes an ardent plea for the industry to move beyond the corporate systems of production and misogynistic culture and to support games that represent a wider variety of human experiences. Rise of the Videogame Zinesters is a call to arms for anyone who's ever dreamed of making their own games. Anna’s guide to game design encourages budding designers to bring their unique backgrounds and experiences to their creations and widen the playing field of an industry that has for too long catered to an adolescent male consumer base. Anna’s newest game, Dys4ia, an autobiographical game about her experiences with hormone replacement therapy, has been featured in The Penny Arcade, IndieGames, and TigSource.