Working with Static Sites

Author: Raymond Camden
Publisher: "O'Reilly Media, Inc."
ISBN: 9781491960899
Release Date: 2017-03-03
Genre: Computers

Just like vinyl LPs, static sites are making a comeback, evidenced by the wide array of static-site generators now available. This practical book shows you hands-on how to build these simple sites for blogs and other use cases, and how to make them more powerful. In the process, you’ll work with some of today’s more mature and popular static-site generators. Authors Raymond Camden and Brian Rinaldi explain the advantages of using static-site generators for building fast and secure sites. Web and frontend designers and developers will also explore methods for adding dynamic elements and for migrating an existing CMS to a static site. Build a basic four-page static site with the Harp generator Create a simple blog with Jekyll Develop a documentation site with Hugo by generating site files and creating the layout Add dynamic elements, such as forms, comments, and search Integrate a CMS with tools such as CloudCannon and Netlify CMS Use one of several options to deploy your static files Learn methods for moving an existing CMS to a static site

Creating Blogs with Jekyll

Author: Vikram Dhillon
Publisher: Apress
ISBN: 9781484214640
Release Date: 2016-06-13
Genre: Computers

Learn to create your own blog using the Jekyll static site generator. You’ll start with a simple template, add new features to it, automate any maintenance, attach social sharing, and begin writing. By the end of Creating Blogs with Jekyll, you will be able to create custom blogs with Jekyll, update the content with ease, and reach out to your readers with minimal effort. Because you've built your blog yourself, you'll know exactly how each component works, and you won’t be dependent on an admin panel to maintain it. Creating Blogs with Jekyll equips you with the knowledge to create an elegantly designed blog and scale it to capture more readers. Recapture the magic of writing by creating great content and use an easy workflow in Jekyll to maintain it for blogging. Do new things and write about them in style with Jekyll. Takes you through building a fully functional blog from scratch using Jekyll Provides a fun way to work on a side-project and integrate cutting edge web technologies Teaches you how to update and maintain your awesome blog Jekyll is a simple, secure and very low maintenance blog engine that converts naturally written content in markdown into a beautiful and minimal blog. It allows you to focus on content creation and expressing yourself instead of spending all your time updating the plugins and maintaining the database. Jekyll does not rely on a database as a backend so your blog will be far more secure and reliable than any traditional blogging engines such as WordPress. We live in a day and age where short attention spans make it very difficult to expose a reader to interesting content. What better way to capture a reader's attention and retain viewers by captivating them by your own unique style and taste? Jekyll allows the content to shine with minimal distractions and a greater focus on the content and easy sharing of the content. What You'll Learn Choose a base theme appropriate for your style and development Integrate various web technologies that will work well together and enhance your blog Automate social sharing components and comments workflow Make adjustments to themes, views and styles of blog posts Update any of the modular components of the blog and integrate new technologies Implement Jekyll and deploying static websites for future projects Who This Book Is For The developer who is ready to move beyond the complexities of maintaining a content management system by creating their own unique blog in their own style. It’s for the project manager tired of spending all their time editing their blog on the admin panel and updating the content management system. Creating Blogs with Jekyll is an excellent choice for new developers to start blogging because of the simplicity of Jekyll’s theming layer and writing workflow. It’s an excellent choice for the web developer wanting to build their blog from scratch and expand their knowledge of higher level web technologies.

Web Scraping with Python

Author: Ryan Mitchell
Publisher: "O'Reilly Media, Inc."
ISBN: 9781491910252
Release Date: 2015-06-15
Genre: Computers

Learn web scraping and crawling techniques to access unlimited data from any web source in any format. With this practical guide, you’ll learn how to use Python scripts and web APIs to gather and process data from thousands—or even millions—of web pages at once. Ideal for programmers, security professionals, and web administrators familiar with Python, this book not only teaches basic web scraping mechanics, but also delves into more advanced topics, such as analyzing raw data or using scrapers for frontend website testing. Code samples are available to help you understand the concepts in practice. Learn how to parse complicated HTML pages Traverse multiple pages and sites Get a general overview of APIs and how they work Learn several methods for storing the data you scrape Download, read, and extract data from documents Use tools and techniques to clean badly formatted data Read and write natural languages Crawl through forms and logins Understand how to scrape JavaScript Learn image processing and text recognition

The Laws of Simplicity

Author: John Antonelli
Publisher: MIT Press
ISBN: 9780262260954
Release Date: 2006-07-07
Genre: Design

Finally, we are learning that simplicity equals sanity. We're rebelling against technology that's too complicated, DVD players with too many menus, and software accompanied by 75-megabyte "read me" manuals. The iPod's clean gadgetry has made simplicity hip. But sometimes we find ourselves caught up in the simplicity paradox: we want something that's simple and easy to use, but also does all the complex things we might ever want it to do. In The Laws of Simplicity, John Maeda offers ten laws for balancing simplicity and complexity in business, technology, and design -- guidelines for needing less and actually getting more.Maeda -- a professor in MIT's Media Lab and a world-renowned graphic designer -- explores the question of how we can redefine the notion of "improved" so that it doesn't always mean something more, something added on.Maeda's first law of simplicity is "Reduce." It's not necessarily beneficial to add technology features just because we can. And the features that we do have must be organized (Law 2) in a sensible hierarchy so users aren't distracted by features and functions they don't need. But simplicity is not less just for the sake of less. Skip ahead to Law 9: "Failure: Accept the fact that some things can never be made simple." Maeda's concise guide to simplicity in the digital age shows us how this idea can be a cornerstone of organizations and their products -- how it can drive both business and technology. We can learn to simplify without sacrificing comfort and meaning, and we can achieve the balance described in Law 10. This law, which Maeda calls "The One," tells us: "Simplicity is about subtracting the obvious, and adding the meaningful."

Site Specific Art

Author: Nick Kaye
Publisher: Routledge
ISBN: 9781134665945
Release Date: 2013-04-15
Genre: Performing Arts

Site-Specific Art charts the development of an experimental art form in an experimental way. Nick Kaye traces the fascinating historical antecedents of today's installation and performance art, while also assembling a unique documentation of contemporary practice around the world. The book is divided into individual analyses of the themes of space, materials, site, and frames. These are interspersed by specially commissioned documentary artwork from some of the world's foremost practitioners and artists working today. This interweaving of critique and creativity has never been achieved on this scale before. Site-Specific Art investigates the relationship of architectural theory to an understanding of contemporary site related art and performance, and rigorously questions how such works can be documented. The artistic processes involved are demonstrated through entirely new primary articles from: * Meredith Monk * Station House Opera * Brith Gof * Forced Entertainment. This volume is an astonishing contribution to debates around experimental cross-arts practice.

All that is Solid Melts Into Air

Author: Marshall Berman
Publisher: Verso
ISBN: 0860917851
Release Date: 1983
Genre: Civilization, Modern

The experience of modernization -- the dizzying social changes that swept millions of people into the capitalist world -- and modernism in art, literature and architecture are brilliantly integrated in this account.

The Terraform Book

Author: James Turnbull
Publisher: James Turnbull
ISBN: 9780988820258
Release Date: 2016-11-27
Genre: Computers

A hands-on, introductory book about managing infrastructure with Terraform. Start small and then build on what you learn to scale up to complex infrastructure. Written for both developers and sysadmins. Focuses on how to build infrastructure and applications with Terraform. The book contains: Chapter 1: An Introduction to Terraform Chapter 2: Installing Terraform Chapter 3: Building our first application Chapter 4: Provisioning and Terraform Chapter 5: Collaborating with Terraform Chapter 6: Building a multi-environment architecture Chapter 7: Infrastructure testing Updated for Terraform 0.11!

The Interpretation of Cultures

Author: Clifford Geertz
Publisher: Basic Books
ISBN: 9780465093564
Release Date: 2017-08-15
Genre: Social Science

In The Interpretation of Cultures, the most original anthropologist of his generation moved far beyond the traditional confines of his discipline to develop an important new concept of culture. This groundbreaking book, winner of the 1974 Sorokin Award of the American Sociological Association, helped define for an entire generation of anthropologists what their field is ultimately about.

On War

Author: Carl Von Clausewitz
Publisher: The Floating Press
ISBN: 9781775419266
Release Date: 2010-10-01
Genre: History

The works of German military historian and theorist Carl von Clausewitz continue to be ranked among the finest examples of the genre. His surprisingly complex conceptions of war are still studied by military strategists. In On War, Clausewitz draws on his experiences in and observations of the French Revolution and the Napoleonic wars to develop a number of key ideas that still play a role in the planning and execution of military operations today.

Ruby on Rails Tutorial

Author: Michael Hartl
Publisher: Addison-Wesley
ISBN: 9780133047233
Release Date: 2012-07-27
Genre: Computers

“Ruby on Rails™ Tutorial by Michael Hartl has become a must-read for developers learning how to build Rails apps.” —Peter Cooper, Editor of Ruby Inside Using Rails, developers can build web applications of exceptional elegance and power. Although its remarkable capabilities have made Ruby on Rails one of the world’s most popular web development frameworks, it can be challenging to learn and use. Ruby on Rails™ Tutorial, Second Edition, is the solution. Best-selling author and leading Rails developer Michael Hartl teaches Rails by guiding you through the development of your own complete sample application using the latest techniques in Rails web development. The updates to this edition include all-new site design using Twitter’s Bootstrap; coverage of the new asset pipeline, including Sprockets and Sass; behavior-driven development (BDD) with Capybara and RSpec; better automated testing with Guard and Spork; roll your own authentication with has_secure_password; and an introduction to Gherkin and Cucumber. You’ll find integrated tutorials not only for Rails, but also for the essential Ruby, HTML, CSS, JavaScript, and SQL skills you’ll need when developing web applications. Hartl explains how each new technique solves a real-world problem, and he demonstrates this with bite-sized code that’s simple enough to understand, yet novel enough to be useful. Whatever your previous web development experience, this book will guide you to true Rails mastery. This book will help you Install and set up your Rails development environment Go beyond generated code to truly understand how to build Rails applications from scratch Learn test-driven development (TDD) with RSpec Effectively use the Model-View-Controller (MVC) pattern Structure applications using the REST architecture Build static pages and transform them into dynamic ones Master the Ruby programming skills all Rails developers need Define high-quality site layouts and data models Implement registration and authentication systems, including validation and secure passwords Update, display, and delete users Add social features and microblogging, including an introduction to Ajax Record version changes with Git and share code at GitHub Simplify application deployment with Heroku

WordPress The Missing Manual

Author: Matthew MacDonald
Publisher: "O'Reilly Media, Inc."
ISBN: 9781449341879
Release Date: 2014-06-25
Genre: Computers

Whether you’re a budding blogger or seasoned Web designer, WordPress is a brilliant tool for creating websites, once you know how to tap its impressive features. The latest edition of this jargon-free Missing Manual shows you how to use WordPress 3.9’s themes, widgets, plug-ins, and souped-up editing and multimedia tools to build just about any kind of site. The important stuff you need to know: Create your site. Get hands-on, A-to-Z instructions for building all types of websites, from classy blogs to professional-looking ecommerce sites. Add features. Choose from thousands of widgets and plug-ins to enhance your site’s ease of use, looks, and performance. Mix in multimedia. Add picture galleries, slideshows, video clips, music players, and podcasts to your pages. Attract an audience. Create automatic content feeds, sign up site subscribers, and help readers share your posts on social media. Fine-tune your content. Analyze site statistics to improve your content and reach, and to optimize your site for search engines. Go Mobile. Choose a theme that automatically reconfigures your site for mobile devices. Build a truly unique site. Learn how to customize WordPress themes to create a site that looks exactly the way you want it to.

Microinteractions

Author: Dan Saffer
Publisher: "O'Reilly Media, Inc."
ISBN: 9781449342807
Release Date: 2013-04-30
Genre: Computers

It’s the little things that turn a good digital product into a great one. With this practical book, you’ll learn how to design effective microinteractions: the small details that exist inside and around features. How can users change a setting? How do they turn on mute, or know they have a new email message? Through vivid, real-world examples from today’s devices and applications, author Dan Saffer walks you through a microinteraction’s essential parts, then shows you how to use them in a mobile app, a web widget, and an appliance. You’ll quickly discover how microinteractions can change a product from one that’s tolerated into one that’s treasured. Explore a microinteraction’s structure: triggers, rules, feedback, modes, and loops Learn the types of triggers that initiate a microinteraction Create simple rules that define how your microinteraction can be used Help users understand the rules with feedback, using graphics, sounds, and vibrations Use modes to let users set preferences or modify a microinteraction Extend a microinteraction’s life with loops, such as “Get data every 30 seconds”

1000 Solved Problems in Classical Physics

Author: Ahmad A. Kamal
Publisher: Springer Science & Business Media
ISBN: 3642119433
Release Date: 2011-03-18
Genre: Science

This book basically caters to the needs of undergraduates and graduates physics students in the area of classical physics, specially Classical Mechanics and Electricity and Electromagnetism. Lecturers/ Tutors may use it as a resource book. The contents of the book are based on the syllabi currently used in the undergraduate courses in USA, U.K., and other countries. The book is divided into 15 chapters, each chapter beginning with a brief but adequate summary and necessary formulas and Line diagrams followed by a variety of typical problems useful for assignments and exams. Detailed solutions are provided at the end of each chapter.

Machines at Work

Author: Byron Barton
Publisher: Harper Collins
ISBN: 9780694001903
Release Date: 1987-09-25
Genre: Juvenile Nonfiction

‘With the call of ‘Hey, you guys! Let’s get to work,’ women and men shoulder drills and picks, board cranes and cement mixers, and set their equipment bulldozing and steamrolling across vibrant page spreads. Barton generates the excitement of road and building construction for young sidewalk engineers.’ —BL. 1988 Fanfare Honor List (The Horn Book) Notable 1987 Children's Trade Books in Social Studies (NCSS/CBC) Outstanding Science Trade Books for Children 1987 (NSTA/CBC) 1987 Children's Books (NY Public Library)