Book picks similar to
Tricks of the Graphics Gurus/Book and Disks by Dick Oliver
archived
bar-code-scanned
computers
computing-graphics
Python Essential Reference (Developer's Library)
David Beazley - 1999
This text concisely describes the Python language and its programming environment for those readers already familiar with languages such as C and C++.
Understanding the Linux Kernel
Daniel P. Bovet - 2000
The kernel handles all interactions between the CPU and the external world, and determines which programs will share processor time, in what order. It manages limited memory so well that hundreds of processes can share the system efficiently, and expertly organizes data transfers so that the CPU isn't kept waiting any longer than necessary for the relatively slow disks.The third edition of Understanding the Linux Kernel takes you on a guided tour of the most significant data structures, algorithms, and programming tricks used in the kernel. Probing beyond superficial features, the authors offer valuable insights to people who want to know how things really work inside their machine. Important Intel-specific features are discussed. Relevant segments of code are dissected line by line. But the book covers more than just the functioning of the code; it explains the theoretical underpinnings of why Linux does things the way it does.This edition of the book covers Version 2.6, which has seen significant changes to nearly every kernel subsystem, particularly in the areas of memory management and block devices. The book focuses on the following topics:Memory management, including file buffering, process swapping, and Direct memory Access (DMA)The Virtual Filesystem layer and the Second and Third Extended FilesystemsProcess creation and schedulingSignals, interrupts, and the essential interfaces to device driversTimingSynchronization within the kernelInterprocess Communication (IPC)Program executionUnderstanding the Linux Kernel will acquaint you with all the inner workings of Linux, but it's more than just an academic exercise. You'll learn what conditions bring out Linux's best performance, and you'll see how it meets the challenge of providing good system response during process scheduling, file access, and memory management in a wide variety of environments. This book will help you make the most of your Linux system.
Taming Text: How to Find, Organize, and Manipulate It
Grant S. Ingersoll - 2011
This causes real problems for everyday users who need to make sense of all the information available, and for software engineers who want to make their text-based applications more useful and user-friendly. Whether building a search engine for a corporate website, automatically organizing email, or extracting important nuggets of information from the news, dealing with unstructured text can be daunting.Taming Text is a hands-on, example-driven guide to working with unstructured text in the context of real-world applications. It explores how to automatically organize text, using approaches such as full-text search, proper name recognition, clustering, tagging, information extraction, and summarization. This book gives examples illustrating each of these topics, as well as the foundations upon which they are built.Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.
Network Warrior
Gary A. Donahue - 2007
What you need to learn to pass a Cisco certification exam such as CCNA and what you need to know to survive in the real world are two very different things. The strategies that this book offers weren 't on the exam, but they 're exactly what you need to do your job well.Network Warrior takes you step by step through the world of hubs, switches, firewalls, and more, including ways to troubleshoot a congested network, and when to upgrade and why. Along the way, you 'll gain an historical perspective of various networking features, such as the way Ethernet evolved. Based on the author 's own experience as well as those he worked for and with, Network Warrior is a Cisco-centric book, focused primarily on the TCP/IP protocol and Ethernet networks -- the realm that Cisco Systems now dominates. The book covers: The type of networks now in use, from LANs, WANs and MANs to CANsThe OSI Model and the layers involved in sending data Hubs, repeaters, switches, and trunks in practice Auto negotiation and why it 's a common problem in network slowdowns Route maps, routing protocols, and switching algorithms in Cisco routers The resilient Ethernet -- how to make things truly redundant Cisco 6500 multi-layer switches and the Catalyst 3750 switch Telecom nomenclature -- why it 's different from the data world T1 and DS3 Firewall theory, designing access lists, authentication in Cisco devices Server load balancing technology Content switch module in action Designing QOS and what QOS does not do IP design and subnetting made easy The book also explains how to sell your ideas to management, how networks become a mess as a company grows, and why change control is your friend. Network Warrior will help network administrators and engineers win the complex battles they face every day.
The AWK Programming Language
Alfred V. Aho - 1988
In 1985, a new version of the language was developed, incorporating additional features such as multiple input files, dynamic regular expressions, and user-defined functions. This new version is available for both Unix and MS-DOS. This is the first book on AWK. It begins with a tutorial that shows how easy AWK is to use. The tutorial is followed by a comprehensive manual for the new version of AWK. Subsequent chapters illustrate the language by a range of useful applications, such as: Retrieving, transforming, reducing, and validating data Managing small, personal databases Text processing Little languages Experimenting with algorithms The examples illustrates the books three themes: showing how to use AWK well, demonstrating AWKs versatility, and explaining how common computing operations are done. In addition, the book contains two appendixes: summary of the language, and answers to selected exercises.
Spike: The Penguin With Rainbow Hair (Ocean Tales Children's Books)
Sarah Cullen - 2021
When one young penguin realizes his hair is all the wrong colors, how far will he go to stop the stares?Spike the Penguin wishes he wasn’t different. Even though his parents tell him his bright red, orange, yellow, green, blue, and purple mohawk is beautiful, he still wants to hide his head under his flippers. Determined to find a way to be like everyone else, the sad little guy sets out on an Antarctic adventure!Diving deep into the ocean to seek a solution, Spike tries out seashell hats, squid-ink dye jobs, and a seal hair salon. But when no one can make him look just right, he fears he’ll never be happy… until his friends share something unexpected.Can this little penguin learn to appreciate his perfectly awesome plumage?Spike, The Penguin With Rainbow Hair is a heartwarming children’s picture book written in playful rhyme that shares a great message about self acceptance.
Java Cookbook
Ian F. Darwin - 2001
Whether you're new to Java programming and need something to bridge the gap between theory-laden reference manuals and real-world programs or you're a seasoned Java programmer looking for a new perspective or a different problem-solving context, this book will help you make the most of your Java knowledge.
Packed with hundreds of tried-and-true Java recipes covering all of the major APIs from the 1.4 version of Java, this book also offers significant first-look recipes for the most important features of the new 1.5 version, which is in beta release. You get practical solutions to everyday problems, and each is followed by a detailed, ultimately useful explanation of how and why the technology works.
Java Cookbook, 2nd Edition includes code segments covering many specialized APIs--like those for working with Struts, Ant and other new popular Open Source tools. It also includes expanded Mac OS X Panther coverage and serves as a great launching point for Java developers who want to get started in areas outside of their specialization.
In this major revision, you'll find succinct pieces of code that can be easily incorporated into other programs. Focusing on what's useful or tricky--or what's useful and tricky--Java Cookbook, 2nd Edition is the most practical Java programming book on the market.
They Made America: From the Steam Engine to the Search Engine: Two Centuries of Innovators
Harold Evans - 2004
An illustrated history of American innovators -- some well known, some unknown, and all fascinating -- by the author of the bestselling The American Century.
CSS Pocket Reference
Eric A. Meyer - 2001
And since browser incompatibility is the biggest CSS headache for most developers, it also includes an invaluable chart displaying detailed information about CSS support for every style element across all browsers. For anyone who wants to correctly implement CSS, this book condenses all the details in its companion volume, "Cascading Style Sheets: The Definitive Guide," into one easy-to-use cheat-sheet.The "CSS Pocket Reference" delivers just the CSS details that you need to complete the task at hand. When you're stuck and want an answer quickly, the tiny "CSS Pocket Reference" is the book you'll want by your keyboard or in your back pocket. (Yes, it really does fit in a back pocket, but it's too useful to stay there long.)
More Than Enough
Kate Daniels - 2014
Keller has been in love with the same girl for as long as he can remember, but she's never going to be his. After college football practice, he starts to notice a certain redhead that always seem to show up where he is. He isn't ready to be hurt by another girl, but she's almost too beautiful and tempting to resist. Athena has had a crush on Keller for over a year and watched him play football as she performed on the dance team. She knows it's probably hopeless, and he's never going to get over her friend Carter enough to notice her. But she still has to try and get his attention. Keller and Athena do find their way together, but can two people that come from opposite backgrounds make a future work? And will Keller ever be able to love Athena the way she loves him? Or will their pasts get in the way of a relationship that has become so important to both of them? This book is told in alternating POVs and has an HEA and no cliffhanger. This book is recommended for readers over the age of 17 due to strong language and explicit sexual content.
Programming Android: Java Programming for the New Generation of Mobile Devices
Zigurd Mednieks - 2010
With this book’s extensively revised second edition, you’ll focus on Android tools and programming essentials, including best practices for using Android 4 APIs. If you’re experienced with Java or Objective-C, you’ll gain the knowledge necessary for building well-engineered applications.Programming Android is organized into four parts:Part One helps programmers with some Java or iOS experience get off to a fast start with the Android SDK and Android programming basics.Part Two delves into the Android framework, focusing on user interface and graphics class hierarchies, concurrency, and databases. It’s a solid foundation for understanding of how the most important parts of an Android application work.Part Three features code skeletons and patterns for accelerating the development of apps that use web data and Android 4 user interface conventions and APIs.Part Four delivers practical coverage of Android’s multimedia, search, location, sensor, and account APIs, plus the Native Development Kit, enabling developers to add advanced capabilities.This updated edition of Programming Android focuses on the knowledge and developer priorities that are essential for successful Android development projects.
Programming in Python 3: A Complete Introduction to the Python Language
Mark Summerfield - 2008
It brings together all the knowledge needed to write any program, use any standard or third-party Python 3 library, and create new library modules of your own.
Enterprise 2.0: How to Manage Social Technologies to Transform Your Organization
Andrew McAfee - 2009
In just a few years, Web 2.0 communities have demonstrated astonishing levels of innovation, knowledge accumulation, collaboration, and collective intelligence.Now, leading organizations are bringing the Web's novel tools and philosophies inside, creating Enterprise 2.0. In this book, Andrew McAfee shows how they're doing this, and why it's benefiting them. Enterprise 2.0 makes clear that the new technologies are good for much more than just socializing-when properly applied, they help businesses solve pressing problems, capture dispersed and fast-changing knowledge, highlight and leverage expertise, generate and refine ideas, and harness the wisdom of crowds.Most organizations, however, don't find it easy or natural to use these new tools initially. And executives see many possible pitfalls associated with them. Enterprise 2.0 explores these concerns, and shows how business leaders can overcome them.McAfee brings together case studies and examples with key concepts from economics, sociology, computer science, consumer psychology, and management studies and presents them all in a clear, accessible, and entertaining style. Enterprise 2.0 is a must-have resource for all C-suite executives seeking to make technology decisions that are simultaneously powerful, popular, and pragmatic.
Raj Bapna's Mind Power Study Techniques
Raj Bapna - 2011
Trains you to read faster in 30 minutes, remember better, revise more effectively, take better notes, get more marks, and much much more. The author Raj Bapna is a former Intel engineer and founder of Mind Machine Lab with 20 years experience in mind power research, development, and helping students. It has the following chapters:Introduction1. 1.Learn These Two Powerful Techniques in One Hour and Immediately Improve Your Learning Efficiency2. New Research in Brain Science Proves that You are More Capable than You think3. 27 Questions and Answers that will Instantly Improve Your Success in any Exam4. Seven Surprisingly Easy Ways to Improve Your Memory Quickly5. Twelve Easy Techniques for Improving Your Memory, Concentration and Intelligence6. Eight Ways to Best Use Your Time in the Classroom for Your Success7. Mind Maps: A New Scientific Way to Take Memorable Notes8. Eight Ways to Use The Power of Beliefs, Imagination and Neuro Linguistic Programming for Your Success9. Six Advanced Memory Techniques to Remember Long Sequences, Spellings, Vocabulary and Difficult Things10. Eight Secrets of Getting More Marks in Exams that Most Students Don't Know11. Techniques for Self-confidence and Success in Interviews and Group Discussions12. Three Big Mistakes During Exam Days and How You Can Avoid ThemBonus Chapter: Topper's 4 Keys
Microsoft Excel Essential Hints and Tips: Fundamental hints and tips to kick start your Excel skills
Diane Griffiths - 2015
We look at how to set up your spreadsheet, getting data into Excel, formatting your spreadsheet, a bit of display management and how to print and share your spreadsheets. Learn Excel Visually The idea of these short handy bite-size books is to provide you with what I have found to be most useful elements of Excel within my day-to-day work and life. I don’t tell you about all the bells and whistles – just what you need on a daily basis. These eBooks are suitable for anyone who is looking to learn Excel and wants to increase their productivity and efficiency, both at work and home. Please bear in mind I don’t cover all functionality of all areas, the point is that I strip out anything that’s not useful and only highlight the functionality that I believe is useful on a daily basis. Don’t buy a huge textbook which you’ll never fully read, pick an eBook which is most relevant to your current learning, read it, apply it and then get on with your day.