Book picks similar to
Professional XML Schemas by Jon Duckett
ict
programming
software
computers-lang
Building Mobile Apps at Scale: 39 Engineering Challenges
Gergely Orosz - 2021
By scale, we mean having numbers of users in the millions and being built by large engineering teams.For mobile engineers, this book is a blueprint for modern app engineering approaches. For non-mobile engineers and managers, it is a resource with which to build empathy and appreciation for the complexity of world-class mobile engineering.
Move Fast: How Facebook Builds Software
Jeff Meyerson - 2021
You may not like Facebook, but you can't deny its success. And to a large degree, that success stems from the "move fast" ethos. The entire culture of Facebook is built for speed.Move Fast is an exploration of modern software strategies and tactics through the lens of Facebook. Relying on in-depth interviews with more than two dozen Facebook engineers, this book explores the product strategy, cultural principles, and technologies that made Facebook the dominant social networking company. Most importantly, Move Fast investigates how you can apply those strategies to your creative projects.It's not easy to build a software company, but once you know how to move fast, your company will be prepared to build a strategy that benefits from the world's rapid changes, rather than suffering from them.
The Object-Oriented Thought Process
Matt Weisfeld - 2000
Readers will learn to understand object-oriented design with inheritance or composition, object aggregation and association, and the difference between interfaces and implementations. Readers will also become more efficient and better thinkers in terms of object-oriented development." This revised edition focuses on interoperability across various technologies, primarily using XML as the communication mechanism. A more detailed focus is placed on how business objects operate over networks, including client/server architectures and web services.
Windows Powershell in Action
Bruce Payette - 2007
In the tradition of Manning's ground breaking "In Action" series, this book comes from right from the source. Written by Bruce Payette, one of principal creators of PowerShell, Windows PowerShell in Action shows you how to build scripts and utilities to automate system tasks or create powerful system management tools to handle the day-to-day tasks that drive a Windows administrator's life. Because it's based on the .NET platform, PowerShell is also a powerful tool for developers and power users.Windows PowerShell in Action was written by Bruce Payette, one of the founding members of the Windows PowerShell team, co-designer of the PowerShell language and the principal author of the PowerShell language implementation. The book enables you to get the most out of the PowerShell environment. Using many examples, both small and large, this book illustrates the features of the language and environment and shows how to compose those features into solutions, quickly and effectively.This book is designed for anyone who wants to learn PowerShell and use it well. Rather than simply being a book of recipes to read and apply, this book gives you the deep knowledge about how PowerShell works and how to apply it.
Problem Solving with C++: The Object of Programming
Walter J. Savitch - 1995
It introduces the use of classes; shows how to write ADTs that maximize the perfomance of C++ in creating reusable code; and provides coverage of all important OO functions, including inheritance, polymorphism and encapsulation.
OCA Java SE 7 Programmer I Certification Guide: Prepare for the 1ZO-803 exam
Mala Gupta - 2012
You'll explore a wide range of important Java topics as you systematically learn how to pass the certification exam. Each chapter starts with a list of the exam objectives covered in that chapter. You'll find sample questions and exercises designed to reinforce key concepts and to prepare you for what you'll see in the real exam, along with numerous tips, notes, and visual aids throughout the book.About This BookTo earn the OCA Java SE 7 Programmer Certification, you need to know your Java inside and out, and to pass the exam it's good to understand the test itself. This book cracks open the questions, exercises, and expectations you'll face on the OCA exam so you'll be ready and confident on test day.OCA Java SE 7 Programmer I Certification Guide is a comprehensive guide to the 1Z0-803 exam. You'll explore important Java topics as you systematically learn what is required. Each chapter starts with a list of exam objectives, followed by sample questions and exercises designed to reinforce key concepts. It provides multiple ways to digest important techniques and concepts, including analogies, diagrams, flowcharts, and lots of well-commented code.Written for developers with a working knowledge of Java who want to earn the OCA Java SE 7 Programmer I Certification.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.What's InsideCovers all exam topicsHands-on coding exercisesHow to avoid built-in traps and pitfallsAbout the AuthorMala Gupta has been training programmers to pass Java certification exams since 2006. She holds OCA Java SE7 Programmer I, SCWCD, and SCJP certifications.Table of ContentsIntroductionJava basicsWorking with Java data typesMethods and encapsulationString, StringBuilder, Arrays, and ArrayListFlow controlWorking with inheritanceException handlingFull mock exam
Mumbai's Dabbawala The Uncommon Story of the Common Man
Shobha Bondre - 2011
Their clockwork precision and incredibly low error rate has got the world to sit up and take note of this awesome army of 5000 men, who make sure office-goers get a hot, home-cooked meal every day, come rain or shine. It is a stupendous feat of coordination, efficiency, honesty and sheer hard work that could teach many a corporate honcho a lesson or two in running a business successfully. The humble dabbawalas of Mumbai shot into fame when Prince Charles requested a meeting with them on a visit to the city in 2003, after having seen a BBC documentary on them. It was a meeting that the heir to the British throne did not forget. In April 2005, the Dabbawalas Association received an invitation to the wedding of Prince Charles and the Duchess of Cornwall, Camilla Parker-Bowles. A few days later, Sopan Rao Rao Mare and Raghunath Medge attended the royal wedding as representatives of the Dabbawalas Association. The story is narrated alternately by the man who has made it happen – Raghunath Medge, president of the Dabbawalas Association, and the author Shobha Bondre. .
The Blog Startup: Proven Strategies to Launch Smart and Exponentially Grow Your Audience, Brand, and Income without Losing Your Sanity or Crying Bucketloads of Tears
Meera Kothand - 2020
It takes several years for that—more than a book and a couple of days of reading can promise.
But this gives you a plan for success before you even start. Think of it as a road map for your first 90 days!Now, you can start a solid blog with the potential to make money WITHOUT a $1,000+ blogging education!
Here’s a snapshot of what’s packed into this how-to guide:
Popular guru promises exposed! I expose the truth about popular revenue streams and why NOT ALL monetization options are right for you despite guru promises!
The 2M (+1) strategy to help you hit your first $1K blogging.
How to find YOUR unique angle, so you can stand out from the pack and attract the right kind of readers.
The smartest ways to make critical website pages sticky—Make these pages shout out “YES, you’re in the right place!” and understand what you need and don’t need to include.
Why some bloggers make the leap and others don’t. (It has everything to do with what they don’t do!)
3 MUST-ANSWER questions that will shape your blog’s journey.
How to create a strategic blog launch plan and my answer to the question “How many posts do you need before launching?” (No more confusion or stress. Just an actionable plan for results.)
AND MORE!
Imagine knowing exactly what you need to focus on despite all the distractions pulling you in a million directions.Imagine if in a mere year you accomplish more than you ever thought possible, feel a sense of satisfaction, and actually make progress toward this larger vision of what you want your blog and business to do for you.You don't flinch, get panicky, or try different tactics hoping one sticks. You have a plan of action and every decision you make for your blog is calculated and intentional. That’s the power of the process and the promise behind The Blog Startup!Intrigued yet?
Then scroll to the top and click or tap “Buy Now.”
Rachel & Leah - Bible Study Book: What Two Sisters Teach Us about Combating Comparison
Nicki Koziarz - 2018
Learn to be content without becoming complacent, and discover godly wisdom to quiet the incessant Why Her? question in your head. Develop greater awareness of your insecurities, and learn to stop the lies in their tracks. Because the truth will set you free, and free women don't have to measure up to anyone. Not even her.Features: Leader helps to guide questions and discussions within small groupsPersonal study segments with homework to complete between 6 weeks of group sessionsA weekly Bible verse to help combat comparisonOptional six interactive teaching videos, approximately 5-10 minutes per session, available for purchase or rentBenefits: Discover what the Bible says about God, Rachel, Leah, and Jacob, and how He used flawed people for His kingdom.Learn to define success through a biblical perspective.Remember that someone else's gain is not your loss.Evaluate the impact of comparison in your life.
An Intelligent Person's Guide to Education
Tony Little - 2015
One of the most progressive and imaginative people in British education today he has hitherto kept a low profile. This book accompanies a three part television series to be screened on BBC 2 but differs from it significantly.There is a crisis in the British education system. Year on year GCSE and A Level pupils post better exam results, with more students achieving top grades. Yet business leaders and employers complain bitterly that our schools are not producing people fit for purpose. What we have become is a nation 'Over schooled and under educated'. Far from being locked in an ivory tower, a bastion of privilege, Mr Little has used his time as a teacher and headmaster to get to grips with fundamental questions concerning education. He wants to produce people fit to work in the modern world. How do children absorb information? What kind of people does society need? What is education for? Not only is the author one of the great reforming headmasters of our time but he has planted Academies in the East end of London, founded a state boarding school near Windsor and yet is a passionate advocate of single sex schools.This book is not a text book for colleges of education- it is a book to enlighten the teaching profession and just as much for anxious parents. The book is simply arranged under topics such as authority, expectations, progress, self-confidence, sex, crises and creativity.Tony Little thinks it is time to ask some fundamental questions, and to make brave decisions about how we make our schools and our schoolchildren fit for purpose.
Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction
Daniel Shiffman - 2008
Based on the ubiquitous Java, it provides an alternative to daunting languages and expensive proprietary software.This book gives graphic designers, artists and illustrators of all stripes a jump start to working with processing by providing detailed information on the basic principles of programming with the language, followed by careful, step-by-step explanations of select advanced techniques.The author teaches computer graphics at NYU's Tisch School of the Arts, and his book has been developed with a supportive learning experience at its core. From algorithms and data mining to rendering and debugging, it teaches object-oriented programming from the ground up within the fascinating context of interactive visual media.Previously announced as Pixels, Patterns, and Processing
Rework
Jason Fried - 2010
If you're looking for a book like that, put this one back on the shelf.Rework shows you a better, faster, easier way to succeed in business. Read it and you'll know why plans are actually harmful, why you don't need outside investors, and why you're better off ignoring the competition. The truth is, you need less than you think. You don't need to be a workaholic. You don't need to staff up. You don't need to waste time on paperwork or meetings. You don't even need an office. Those are all just excuses. What you really need to do is stop talking and start working. This book shows you the way. You'll learn how to be more productive, how to get exposure without breaking the bank, and tons more counterintuitive ideas that will inspire and provoke you.With its straightforward language and easy-is-better approach, Rework is the perfect playbook for anyone who’s ever dreamed of doing it on their own. Hardcore entrepreneurs, small-business owners, people stuck in day jobs they hate, victims of "downsizing," and artists who don’t want to starve anymore will all find valuable guidance in these pages.
Practical Object Oriented Design in Ruby
Sandi Metz - 2012
The Web is awash in Ruby code that is now virtually impossible to change or extend. This text helps you solve that problem by using powerful real-world object-oriented design techniques, which it thoroughly explains using simple and practical Ruby examples. Sandi Metz has distilled a lifetime of conversations and presentations about object-oriented design into a set of Ruby-focused practices for crafting manageable, extensible, and pleasing code. She shows you how to build new applications that can survive success and repair existing applications that have become impossible to change. Each technique is illustrated with extended examples, all downloadable from the companion Web site, poodr.info. The first title to focus squarely on object-oriented Ruby application design,
Practical Object-Oriented Design in Ruby
will guide you to superior outcomes, whatever your previous Ruby experience. Novice Ruby programmers will find specific rules to live by; intermediate Ruby programmers will find valuable principles they can flexibly interpret and apply; and advanced Ruby programmers will find a common language they can use to lead development and guide their colleagues. This guide will help you Understand how object-oriented programming can help you craft Ruby code that is easier to maintain and upgrade Decide what belongs in a single Ruby class Avoid entangling objects that should be kept separate Define flexible interfaces among objects Reduce programming overhead costs with duck typing Successfully apply inheritance Build objects via composition Design cost-effective tests Solve common problems associated with poorly designed Ruby code
Programming JavaScript Applications: Robust Web Architecture With Node, HTML5, and Modern JS Libraries
Eric Elliott - 2012
By applying the design patterns outlined in this book, you’ll learn how to write flexible and resilient code that’s easier—not harder—to work with as your code base grows.JavaScript has become one of the most widely used—and essential—programming languages for the Web, on both the client-side and server-side. In the real world, JavaScript applications are fragile, and when you change them things often break. Author Eric Elliott shows you how to add features without creating bugs or negatively impacting the rest of your code during the course of building a large JavaScript application.Examine the anatomy of a modern JavaScript applicationLearn best practices for code organization, modularity, and reuseApply Model-View-Controller architectures to client-side web developmentDelve into client-side (browser) and server-side (Node) approachesUse Node to design and program RESTful APIsLearn the processes teams use to build, test, deploy, and scale large JavaScript applicationsExpand your application’s reach through platform targets and internationalization
Dreaming in Code: Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software
Scott Rosenberg - 2007
Along the way, we encounter black holes, turtles, snakes, dragons, axe-sharpening, and yak-shaving—and take a guided tour through the theories and methods, both brilliant and misguided, that litter the history of software development, from the famous ‘mythical man-month’ to Extreme Programming. Not just for technophiles but for anyone captivated by the drama of invention, Dreaming in Code offers a window into both the information age and the workings of the human mind.