An insider's account of Apple's creative process during the golden years of Steve Jobs.Hundreds of millions of people use Apple products every day; several thousand work on Apple's campus in Cupertino, California; but only a handful sit at the drawing board. Creative Selection recounts the life of one of the few who worked behind the scenes, a highly-respected software engineer who worked in the final years of the Steve Jobs era -- the Golden Age of Apple. Ken Kocienda offers an inside look at Apple's creative process. For fifteen years, he was on the ground floor of the company as a specialist, directly responsible for experimenting with novel user interface concepts and writing powerful, easy-to-use software for products including the iPhone, the iPad, and the Safari web browser. His stories explain the symbiotic relationship between software and product development for those who have never dreamed of programming a computer, and reveal what it was like to work on the cutting edge of technology at one of the world's most admired companies.Kocienda shares moments of struggle and success, crisis and collaboration, illuminating each with lessons learned over his Apple career. He introduces the essential elements of innovation -- inspiration, collaboration, craft, diligence, decisiveness, taste, and empathy -- and uses these as a lens through which to understand productive work culture.An insider's tale of creativity and innovation at Apple, Creative Selection shows readers how a small group of people developed an evolutionary design model, and how they used this methodology to make groundbreaking and intuitive software which countless millions use every day.
St. Martin's Press
|
9781250194466
|
Hardcover
Learning Java
By Loy, Marc
If you're new to Java - or new to programming - this best-selling book will guide you through the language features and APIs of Java 11. With fun, compelling, and realistic examples, authors Marc Loy, Patrick Niemeyer, and Daniel Leuck introduce you to Java fundamentals - including its class libraries, programming techniques, and idioms - with an eye toward building real applications.You'll learn powerful new ways to manage resources and exceptions in your applications - along with core language features included in recent Java versions.Develop with Java, using the compiler, interpreter, and other toolsExplore Java's built-in thread facilities and concurrency packageLearn text processing and the powerful regular expressions APIWrite advanced networked or web-based applications and services.
O'Reilly Media
|
9781492056270
|
Paperback
Coding for Parents
By Wilson, Frazer
Facing the daunting prospect of helping your children with their coding homework?Coding for Parents teaches you what you need to know . . . so you can teach your kids! Unlock the mysteries of coding with this easy-to-follow and well-illustrated guide - and help your kids ace their coding homework! Organized by age and grade, It takes you by the hand and leads you through the basics, building your knowledge of key concepts, terminology, and techniques, and giving you the language you'll need to explain it all to your child. Instructional diagrams and compelling illustrations appear throughout to enhance your understanding, and the book covers the most popular software, including Scratch, Python, and Java.
Sterling
|
9781454925675
|
Paperback
Re-making the Library Makerspace
By Melo, Maggie
The Maker Movement is a social phenomenon that has generated excitement around tech-centric making and learning throughout the world since the mid-2000s. Hailing from Silicon Valley, the Maker Movement has inspired hundreds of libraries across the US to integrate makerspaces into their own ecosystems to further support users' learning and discovery. While the affordances of the Maker Movement have been highlighted extensively over the past decade, the limitations and drawbacks of this movement have been largely overshadowed. The Maker Movement has popularized a narrow, classist, predominantly white, and heteronormative conceptualization of maker culture. Makerspaces, like libraries, are not neutral, but rather are imbued with ideologies stemming from Silicon Valley that consequently dictate who makes, why making occurs, and what is considered making.
‎Library Juice Press
|
9781634000819
|
Paperback
Practical Rust Projects
By Lyu, Shing
Go beyond the basics and build complete applications using the Rust programming language, updated for Rust 2021 edition. The applications you'll build over the course of this book include a high-performance web client, an embedded computer (for a robot, for example) , a game, a serverless web app, and an application that incorporates AI and machine learning. Each chapter is organized in the following format: what the kind of should application look like; requirements and user stories of our example program; an introduction to the Rust libraries used; the actual implementation of the example program, including common pitfalls and their solutions; and a brief comparison of libraries for building each application, if there is no clear preference.Practical Rust Projects, Second Edition will open your eyes to how Rust can be put to practical, real-world use.
Apress
|
9781484293300
|
2nd ed. Edition
My Smart Home for Seniors
By Miller, Michael
This full-color introduction to the smart home has been written from the ground up with one audience in mind: seniors. No ordinary "beginner's book," My Smart Home for Seniors approaches every topic from a 50 person's point of view, using meaningful, realistic examples. Full-color, step-by-step tasks-in legible print-walk you through making your home safer and easier to live in using smart technology. Learn how to: * Control your home's lighting with smart bulbs and switches* Make your home more secure with smart doorbells, door locks, and security cameras* Automatically control your home's temperature with a smart thermostat* Make cooking and cleaning easier with smart appliances* Use voice commands or your smart phone to control your smart devices* Use If This Then That (IFTTT) to make your smart devices interact with each other automatically* Get smart about the security and privacy concerns of smart devices* Set up your smart devices and get them to work with one another* Compare and select the best smart hub for your smart home needs* Learn to use Amazon Alexa, Google Home and other voice-activated devices, as well as Apple's HomeKit on the iPhone, to make your smart devices work together .
Que Publishing
|
9780789759894
|
Paperback
The Definitive Guide to DAX
By Russo, Marco
Now expanded and updated with modern best practices, this is the most complete guide to Microsoft's DAX language for business intelligence, data modeling, and analytics. Expert Microsoft BI consultants Marco Russo and Alberto Ferrari help you master everything from table functions through advanced code and model optimization. You'll learn exactly what happens under the hood when you run a DAX expression, and use this knowledge to write fast, robust code. This edition focuses on examples you can build and run with the free Power BI Desktop, and helps you make the most of the powerful syntax of variables (VAR) in Power BI, Excel, or Analysis Services. Want to leverage all of DAX's remarkable capabilities? This no-compromise "deep dive" is exactly what you need.
Microsoft Press
|
9781509306978
|
Paperback
Artificial Intelligence Revolution
By Li, Robin
The co-founder of Baidu explains how AI will transform human livelihood, from our economy and financial systems down to our daily lives. Written by Baidu cofounder Robin Li and prefaced by award-winning sci-fi writer Cixin Liu (author of The Three-Body Problem) , Artificial Intelligence Revolution introduces Baidu's teams of top scientists and management as pioneers of movement toward AI. The book covers many of the latest AI-related ideas and technological developments, such as: Computational abilityBig data resourcesSetting the basic standards of AI in research and developmentAn introduction to the "super brain"Intelligent manufacturingDeep learningL4 automated vehiclesSmart finance The book describes the emergence of a "smart" society powered by technology and reflects on the challenges humanity is about to face.
Skyhorse
|
9781510752993
|
Hardcover
JavaScript on Things
By Gardner, Lyza Danger
Summary JavaScript on Things is your first step into the exciting and downright entertaining world of programming for small electronics. If you know enough JavaScript to hack a website together, you'll be making things go bleep, blink, and spin faster than you can say "nodebot." Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Are you ready to make things move? If you can build a web app, you can create robots, weather stations, and other funky gadgets! In this incredibly fun, project-based guide, JavaScript hardware hacker Lyza Danger Gardner takes you on an incredible journey from your first flashing LED through atmospheric sensors, motorized rovers, Bluetooth doorbells, and more.
Untitled CO
By Gallery, To Be Confirmed
Creative Selection
By Kocienda, Ken
An insider's account of Apple's creative process during the golden years of Steve Jobs.Hundreds of millions of people use Apple products every day; several thousand work on Apple's campus in Cupertino, California; but only a handful sit at the drawing board. Creative Selection recounts the life of one of the few who worked behind the scenes, a highly-respected software engineer who worked in the final years of the Steve Jobs era -- the Golden Age of Apple. Ken Kocienda offers an inside look at Apple's creative process. For fifteen years, he was on the ground floor of the company as a specialist, directly responsible for experimenting with novel user interface concepts and writing powerful, easy-to-use software for products including the iPhone, the iPad, and the Safari web browser. His stories explain the symbiotic relationship between software and product development for those who have never dreamed of programming a computer, and reveal what it was like to work on the cutting edge of technology at one of the world's most admired companies.Kocienda shares moments of struggle and success, crisis and collaboration, illuminating each with lessons learned over his Apple career. He introduces the essential elements of innovation -- inspiration, collaboration, craft, diligence, decisiveness, taste, and empathy -- and uses these as a lens through which to understand productive work culture.An insider's tale of creativity and innovation at Apple, Creative Selection shows readers how a small group of people developed an evolutionary design model, and how they used this methodology to make groundbreaking and intuitive software which countless millions use every day.
Learning Java
By Loy, Marc
If you're new to Java - or new to programming - this best-selling book will guide you through the language features and APIs of Java 11. With fun, compelling, and realistic examples, authors Marc Loy, Patrick Niemeyer, and Daniel Leuck introduce you to Java fundamentals - including its class libraries, programming techniques, and idioms - with an eye toward building real applications.You'll learn powerful new ways to manage resources and exceptions in your applications - along with core language features included in recent Java versions.Develop with Java, using the compiler, interpreter, and other toolsExplore Java's built-in thread facilities and concurrency packageLearn text processing and the powerful regular expressions APIWrite advanced networked or web-based applications and services.
Coding for Parents
By Wilson, Frazer
Facing the daunting prospect of helping your children with their coding homework?Coding for Parents teaches you what you need to know . . . so you can teach your kids! Unlock the mysteries of coding with this easy-to-follow and well-illustrated guide - and help your kids ace their coding homework! Organized by age and grade, It takes you by the hand and leads you through the basics, building your knowledge of key concepts, terminology, and techniques, and giving you the language you'll need to explain it all to your child. Instructional diagrams and compelling illustrations appear throughout to enhance your understanding, and the book covers the most popular software, including Scratch, Python, and Java.
Re-making the Library Makerspace
By Melo, Maggie
The Maker Movement is a social phenomenon that has generated excitement around tech-centric making and learning throughout the world since the mid-2000s. Hailing from Silicon Valley, the Maker Movement has inspired hundreds of libraries across the US to integrate makerspaces into their own ecosystems to further support users' learning and discovery. While the affordances of the Maker Movement have been highlighted extensively over the past decade, the limitations and drawbacks of this movement have been largely overshadowed. The Maker Movement has popularized a narrow, classist, predominantly white, and heteronormative conceptualization of maker culture. Makerspaces, like libraries, are not neutral, but rather are imbued with ideologies stemming from Silicon Valley that consequently dictate who makes, why making occurs, and what is considered making.
Practical Rust Projects
By Lyu, Shing
Go beyond the basics and build complete applications using the Rust programming language, updated for Rust 2021 edition. The applications you'll build over the course of this book include a high-performance web client, an embedded computer (for a robot, for example) , a game, a serverless web app, and an application that incorporates AI and machine learning. Each chapter is organized in the following format: what the kind of should application look like; requirements and user stories of our example program; an introduction to the Rust libraries used; the actual implementation of the example program, including common pitfalls and their solutions; and a brief comparison of libraries for building each application, if there is no clear preference.Practical Rust Projects, Second Edition will open your eyes to how Rust can be put to practical, real-world use.
My Smart Home for Seniors
By Miller, Michael
This full-color introduction to the smart home has been written from the ground up with one audience in mind: seniors. No ordinary "beginner's book," My Smart Home for Seniors approaches every topic from a 50 person's point of view, using meaningful, realistic examples. Full-color, step-by-step tasks-in legible print-walk you through making your home safer and easier to live in using smart technology. Learn how to: * Control your home's lighting with smart bulbs and switches* Make your home more secure with smart doorbells, door locks, and security cameras* Automatically control your home's temperature with a smart thermostat* Make cooking and cleaning easier with smart appliances* Use voice commands or your smart phone to control your smart devices* Use If This Then That (IFTTT) to make your smart devices interact with each other automatically* Get smart about the security and privacy concerns of smart devices* Set up your smart devices and get them to work with one another* Compare and select the best smart hub for your smart home needs* Learn to use Amazon Alexa, Google Home and other voice-activated devices, as well as Apple's HomeKit on the iPhone, to make your smart devices work together .
The Definitive Guide to DAX
By Russo, Marco
Now expanded and updated with modern best practices, this is the most complete guide to Microsoft's DAX language for business intelligence, data modeling, and analytics. Expert Microsoft BI consultants Marco Russo and Alberto Ferrari help you master everything from table functions through advanced code and model optimization. You'll learn exactly what happens under the hood when you run a DAX expression, and use this knowledge to write fast, robust code. This edition focuses on examples you can build and run with the free Power BI Desktop, and helps you make the most of the powerful syntax of variables (VAR) in Power BI, Excel, or Analysis Services. Want to leverage all of DAX's remarkable capabilities? This no-compromise "deep dive" is exactly what you need.
Artificial Intelligence Revolution
By Li, Robin
The co-founder of Baidu explains how AI will transform human livelihood, from our economy and financial systems down to our daily lives. Written by Baidu cofounder Robin Li and prefaced by award-winning sci-fi writer Cixin Liu (author of The Three-Body Problem) , Artificial Intelligence Revolution introduces Baidu's teams of top scientists and management as pioneers of movement toward AI. The book covers many of the latest AI-related ideas and technological developments, such as: Computational abilityBig data resourcesSetting the basic standards of AI in research and developmentAn introduction to the "super brain"Intelligent manufacturingDeep learningL4 automated vehiclesSmart finance The book describes the emergence of a "smart" society powered by technology and reflects on the challenges humanity is about to face.
JavaScript on Things
By Gardner, Lyza Danger
Summary JavaScript on Things is your first step into the exciting and downright entertaining world of programming for small electronics. If you know enough JavaScript to hack a website together, you'll be making things go bleep, blink, and spin faster than you can say "nodebot." Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Are you ready to make things move? If you can build a web app, you can create robots, weather stations, and other funky gadgets! In this incredibly fun, project-based guide, JavaScript hardware hacker Lyza Danger Gardner takes you on an incredible journey from your first flashing LED through atmospheric sensors, motorized rovers, Bluetooth doorbells, and more.