|Browse by Catagory:
Civil Rights & Liberties
War & Peace
Cajun & Creole Cooking
Caribbean & West Indian Cooking
Diabetic & Sugar-Free Cooking
Low Fat Cooking
Middle Eastern Cooking
Pacific Rim Cooking
Home & Garden
Literature & Fiction
Sheet Music & Scores
Environmental & Natural Resources Law
Ethics & Professional Responsibility
Procedures & Litigation
Water Supply & Land Use
Lawyer and Crimal Humor
Outdoors & Nature
Hiking & Camping
Hunting & Fishing
Beer & Beer Making
Health & Fitness
Diets & Weight Loss
Children's Science & Nature
Vitamins & Supplements
Psychology and Counseling
Philosophy of Psychology
Physiological Aspects of Psychology
Psychology of Sexuality
Psychology Testing & Measurement
Chaos & Systems
Geometry & Topology
Logic & Brain Teasers
Chaos & Systems
Geometry & Topology
Probability & Statistics
Experiments, Instruments & Measurement
Chaos & Systems
Fusion & Fission
Nuclear Magnetic Resonance
Waves & Wave Mechanics
Administration & Policy
Allied Health Professions
Medical Education & Training
Endocrinology & Metabolism
Physician & Patient
Insects & Spiders
Fish & Aquariums
Mobile & Wireless Computing: Programming
Linux Kernel & Peripherals
Linux Networking & Administration
State & Local History
Sci Fi Calendars
Bujold, Lois McMaster
Card, Orson Scott
Chalker, Jack L.
Heinlein, Robert A.
McKillip, Patricia A.
Nye, Jody Lynn
|Intel Galileo and Intel Galileo Gen 2: API Features and Arduino Projects for Linux Programmers
Lowest new price: $38.15
Lowest used price: $39.10
List price: $49.99
Author: Manoel Ramon
Intel® Galileo and Intel® Galileo Gen 2: API Features and Arduino Projects for Linux Programmers provides detailed information about Intel® Galileo and Intel® Galileo Gen 2 boards for all software developers interested in Arduino and the Linux platform. The book covers the new Arduino APIs and is an introduction for developers on natively using Linux.
Author Manoel Carlos Ramon is a member of the Intel Galileo development team; in this book he draws on his practical experience in working on the Galileo project as he shares the team’s findings, problems, fixes, workarounds, and techniques with the open source community. His areas of expertise are wide-ranging, including Linux-embedded kernel and device drivers, C/C++, Java, OpenGL, Assembler, Android NDK/SDK/ADK, and 2G/3G/4G modem integration. He has more than 17 years of experience in research and development of mobile devices and embedded circuits. His personal blog about programming is BytesThink (www.bytesthink.com).
|ASP.NET Core 2 High Performance - Second Edition: Learn the secrets of developing high performance web applications using C# and ASP.NET Core 2 on Windows, Mac, and Linux
Lowest new price: $38.96
Lowest used price: $33.18
List price: $49.99
Author: James Singleton
Learn how to develop web applications that deploy cross-platform and are optimized for high performance using ASP.NET Core 2
About This Book
- Master high-level web app performance improvement techniques using ASP.NET Core 2.0
- Find the right balance between premature optimization and inefficient code
- Design workflows that run asynchronously and are resilient to transient performance issues
Who This Book Is For
This book is aimed for readers who can build a web application and have some experience with ASP.NET or some other web application framework (such as Ruby on Rails or Django). They can be people who are happy learning details independently but who struggle to discover the topics that they should be researching. The reader should be interested in improving the performance of their web app and in learning about ASP.NET Core and modern C#.
What You Will Learn
- Understand ASP.NET Core 2 and how it differs from its predecessor
- Address performance issues at the early stages of development
- Set up development environments on Windows, Mac, and Linux
- Measure, profile and find the most significant problems
- Identify the differences between development workstations and production infrastructures, and how these can exacerbate problems
- Boost the performance of your application but with an eye to how it affects complexity and maintenance
- Explore a few cutting-edge techniques such as advanced hashing and custom transports
The ASP.NET Core 2 framework is used to develop high-performance and cross-platform web applications. It is built on .NET Core 2 and includes significantly more framework APIs than version 1.
This book addresses high-level performance improvement techniques. It starts by showing you how to locate and measure problems and then shows you how to solve some of the most common ones. Next, it shows you how to get started with ASP.NET Core 2 on Windows, Mac, Linux, and with Docker containers.
The book illustrates what problems can occur as latency increases when deploying to a cloud infrastructure. It also shows you how to optimize C# code and choose the best data structures for the job. It covers new features in C# 6 and 7, along with parallel programming and distributed architectures.
By the end of this book, you will be fixing latency issues and optimizing performance problems, but you will also know how this affects the complexity and maintenance of your application. Finally, we will explore a few highly advanced techniques for further optimization.
Style and approach
A step-by-step practical guide filled with real-world use cases and examples
|Valgrind 3.3 - Advanced Debugging and Profiling for Gnu/Linux Applications
Lowest new price: $14.14
Lowest used price: $7.94
List price: $19.95
Author: J. Seward
Brand: Brand: Network Theory Ltd.
This manual describes how to use Valgrind, an award-winning suite of tools for debugging and profiling GNU/Linux programs. Valgrind detects memory and threading bugs automatically, avoiding hours of frustrating bug-hunting and making your programs more stable. You can also perform detailed profiling, to speed up your programs and reduce their memory usage. The Valgrind distribution provides five tools for debugging and profiling: Memcheck (a memory error detector), Cachegrind (a cache profiler), Callgrind (a call-graph profiler, Massif (a heap profiler) and Helgrind (a thread error detector). These tools and their options are described in detail, with practical examples and advice. Valgrind is free software, available under the GNU General Public License. It runs on X86/Linux, AMD64/Linux, PPC32/Linux and PPC64/Linux systems. This is a printed edition of the official reference documentation for Valgrind 3.3.0. For each copy sold 1 USD will be donated to the Valgrind developers by Network Theory Ltd.
- Used Book in Good Condition
|QuickBooks 2009 Solutions Guide for Business Owners and Accountants
Lowest new price: $9.99
Lowest used price: $4.29
List price: $39.99
Author: Laura Madeira
QuickBooks 2009 Solutions Guide
This is the definitive, must-have reference for every business owner, entrepreneur, accountant, and bookkeeper who relies on QuickBooks 2009. Not a beginner’s guide, it’s a high-productivity resource for solving the problems that intermediate-to-advanced QuickBooks users encounter most often.
Author Laura Madeira is superbly qualified to write this book: she has twenty years experience training professionals on Intuit products and has been selected by
Intuit to introduce its new releases to accountants and entrepreneurs. Here, she offers real solutions for every QuickBooks accounting module, helping readers achieve their true goal for QuickBooks: a clear, up-to-date understanding of where the business stands, and where it’s headed.
Thoroughly updated for QuickBooks 2009, this book brings together indispensable, start-to-finish techniques for troubleshooting QuickBooks data files and fixing QuickBooks mistakes wherever they occur. Drawing on her unsurpassed experience, Madeira offers expert advice on every facet of QuickBooks accounting: data files, banking, A/R, undeposited funds, employee advances, inventory, A/P, sales tax, payroll, reporting, sharing data
with accountants, and much more.
This book will help you :
• Quickly set up accurate charts of accounts – or improve existing ones
• Use QuickBooks reports to understand the most important trends in your business
• Correct data errors in any balance sheet account, from A/R and A/P to taxes and inventory
• How to use the New for 2009! Client Data Review feature for accountants.
• Properly review your payroll data and avoid expensive mistakes
• Efficiently share business data with your accountant
• Troubleshoot beginning balance differences, reconciliation errors, and many other problems
• Learn to use the Intuit Statement Writer tool, New for 2009!
Laura Madeira is founder of ACS, Inc., located in the greater Dallas, Texas area and an Intuit Solutions Provider that specializes in on-site and Internet-assisted accounting software implementation, set-up, training and troubleshooting. She has over twenty years of experience helping companies maintain accurate and timely accounting and financial information through one-on-one consulting, group classes, and web-based training.
Madeira currently writes technical documentation and presentations for the QuickBooks product line as a member of the Intuit Accounting Professionals Trainer/Writer Network. She has also served on Intuit’s Accountant and Customer Advisory Council and was a guest speaker for the QuickBooks Developer Network. Her “QuickBooks at Year-End” document has been distributed by Intuit at several national events and is one of Intuit’s most requested training and presentation documents.
Her expertise with QuickBooks and other Intuit software has been featured nationally in an Advisor Spotlight and widely-distributed promotional literature. She holds Intuit's Advanced Certified, Point of Sale Certified designations, as well as a bachelor of science in accounting from Florida Atlantic University.
Category Business Finance
Covers QuickBooks 2009
User Level Intermediate–Advanced
|Java Application Development on Linux
Lowest new price: $33.72
Lowest used price: $2.47
List price: $49.99
Author: Carl Albing
Linux is the fastest-growing Java development platform because it saves money and time by serving as a platform for both development and deployment. But developers face significant platform-specific challenges when managing and deploying Java applications in a controlled production environment.
Written for Java and Linux developers alike, Java™ Application Development on Linux® is the hands-on guide to the full Java application development lifecycle on Linux.
Determined to spare other developers hours of trial and error, Albing and Schwarz demonstrate the platform, tools, and application development by showing realistic, easy-to-follow examples. After a simple command-line application introduces basic tools, this program leads readers through business-logic object analysis, database design, Java servlet UIs, Java Server Pages (JSP) UIs, Swing GUIs, and Standard Widget Toolkit (SWT) GUIs. Scaling up to the enterprise level provides the opportunity to use both the JBoss Application Server and the Apache Geronimo Application Servers, and Enterprise JavaBeans (EJB).
Readers learn how to
- Use development tools available on Linux, such as the GNU Compiler for Java (gcj), Ant, the NetBeans IDE, IBM's Eclipse Java IDE, JUnit, and SunONE Studio
- Develop business logic layers using Java DataBase Connectivity (JDBC)
- Add a Web interface using servlets and JSPs
- Add a GUI using Sun's Abstract Window Toolkit (AWT) and IBM's SWT
The authors conclude by demonstrating how a hierarchy of budgets can be created, tracked, and shared with Concurrent Versions System (CVS).
A companion Website includes all source code and a link to each tool described.
Java™ Application Development on Linux® can propel you from a standing start to the full-speed development and deployment of Java applications on Linux.
|Internetworking with TCP/IP, Vol. III: Client-Server Programming and Applications, Linux/Posix Sockets Version
Lowest new price: $45.18
Lowest used price: $5.92
List price: $90.00
Author: Douglas E. Comer
Internetworking with TCP/IP, Volume III describes the fundamental concepts of client-server computing used to build all distributed computing systems, and presents an in-depth guide to the Posix sockets standard utilized by Linux and other operating systems. Dr. Douglas E. Comer compares leading server designs, and describes the key tools and techniques used to build clients and servers, including Remote Procedure Call (RPC). The book contains examples of running programs that illustrate each approach. Comer introduces the client-server model and its software design implications; the role of concurrent processing and threads; the Socket API, and differences that impact Linux programmers. Understand the key algorithms and issues associated with client and server software design; then review three leading approaches: iterative, connectionless servers (UPD); and both iterative and concurrent connection-oriented servers (TCP). The book contains extensive coverage of threading, including a new chapter on using threads for concurrency; as well as coverage of single-threaded and multi-threaded concurrent servers. Comer introduces multi-protocol and multi-service services; reviews client concurrency; tunneling at the transport and application levels; and external data representation (XDR). He reviews RPC, distributed program generation, NFS concepts and protocol; Telnet; streaming media transport; and finally, techniques for avoiding deadlock and starvation in client-server systems. For everyone who wants to master TCP/IP and understand how the Internet works.
|Ubuntu Linux: Your visual blueprint to using the Linux operating system
Lowest new price: $31.95
Lowest used price: $3.00
List price: $29.99
Author: Ric Shreves
Ubuntu Linux is fast becoming the "people's Linux" and provides a secure and simple desktop operating system that provides both ease of use and a number of powerful applications for free. Ubuntu Linux: Your visual blueprint to using the Linux operating system provides the essential coverage for end-user productivity. With an emphasis of the preloaded applications that accompany Ubuntu, this book will cover multimedia applications, Web and email applications and a powerful suite of productivity tools that allow you to create documents, spreadsheets and presentations.
|Linux Kernel Internals (2nd Edition)
Lowest new price: $36.52
Lowest used price: $3.00
List price: $54.99
Author: Michael Beck
Since the introduction of Linux version 1.2 in March 1995, a whole community has evolved of programmers from all over the world who were attracted by the reliability and flexibility of this completely free operating system. Now at version 2.0, Linux is no longer only the operating system of choice for hackers, but is being successfully employed in commercial software development, by Internet providers and in research and teaching. This book is written for anybody who wants to learn more about Linux. It explains the inner mechanisms of Linux from process scheduling to memory management and file systems, and will tell you all you need to know about the structure of the kernel, the heart of the Linux operating system. The accompanying CD-ROM contains the Slackware distribution 3.1 together with its complete source code, the Linux kernel sources up to version 2.1.21, the PC speaker driver, and a wealth of documentation, as well as the program for generating the source-oriented index. This second edition of Linux Kernel Internals: * has been thoroughly updated throughout to cover Linux 2. * shows you how the Linux operating system actually works so that you can start to program the Linux kernel for yoursel * introduces the kernel sources and describes basic algorithms and data structures, such as scheduling and task structur * helps you to understand file systems, networking and how systems boot
|Linux Appliance Design: A Hands-On Guide to Building Linux Appliances
Lowest new price: $37.73
Lowest used price: $5.38
List price: $59.95
Author: Bob Smith
Brand: Brand: No Starch Press
Modern appliances are complex machines with processors, operating systems, and application software. While there are books that will tell you how to run Linux on embedded hardware, and books on how to build a Linux application, Linux Appliance Design is the first book to demonstrate how to merge the two and create a Linux appliance. You'll see for yourself why Linux is the embedded operating system of choice for low-cost development and a fast time to market.
Linux Appliance Design shows how to build better appliances-appliances with more types of interfaces, more dynamic interfaces, and better debugged interfaces. You'll learn how to build backend daemons, handle asynchronous events, and connect various user interfaces (including web, framebuffers, infrared control, SNMP, and front panels) to these processes for remote configuration and control. Linux Appliance Design also introduces the Run-Time Access library, which provides a uniform mechanism for user interfaces to communicate with daemons.
Learn to:Separate your user interfaces from your daemonsGive user interfaces run time access to configuration, status, and statisticsAdd professional network management capabilities to your applicationUse SNMP and build a MIBBuild a web-based appliance interfaceBuild a command line interface (CLI)Build a framebuffer interface with an infrared control as inputManage logs and alarms on an appliance
Companion CD includes a prototype appliance-a home alarm system-that supports the book's lessons.
- Used Book in Good Condition
|Learning Debian GNU/Linux
Lowest new price: $32.00
Lowest used price: $4.00
List price: $34.95
Author: Bill McCarty
Brand: Brand: O'Reilly Media
Linux and Open Source are attracting unprecedented attention in the high tech world. Debian GNU/Linux is a remarkable demonstration of what the Open Source model can produce: Debian is an all volunteer organization, and their distribution contains only open-source software.This exciting new world can be intimidating for those whose primary computing experience is Microsoft Windows. In Learning Debian/GNU Linux, Bill McCarty has written a book for this new audience, aimed at introducing them to a Unix style operating system.Learning Debian GNU/Linux will guide any new user of Linux through the installing and use of Debian GNU/Linux, the entirely Open Source version of the Linux operating system. It demystifies Linux in terms familiar to Windows users and gives readers only what they need to start being successful users of Linux.Learning Debian GNU/Linux takes the reader step by step through the process of installing and setting up a Debian system, and provides a thorough but gentle introduction to the basics of using Debian GNU/Linux.Because the book is written specifically for the included CD, the reader needs nothing else to get started with this exciting new operating system.
Learning Debian GNU/Linux assumes only that its readers have a bit of Windows or Macintosh experience, are willing to learn, and aren't afraid to do a little experimenting. From there, it provides a complete introductory-level explanation of installing and using Linux and the GHU suite of tools, focusing on the Debian 2.1 distribution to the extent that it differs from other flavors of Linux. Because it ships with a bootable CD-ROM that contains Debian 2.1, this book represents a complete Linux starter kit (and a reasonably priced one, at that).
The author takes a patient approach to his subject, explaining key configuration files one line at a time and walking through important procedures, such as setting up a dial-up connection to the Internet. He's also remarkably liberal with troubleshooting ideas, frequently pausing to present lists of what might have gone wrong as a result of a recently explained procedures and suggesting solutions to each. He's also careful to explain aspects of the Unix universe (such as mounting devices and running a windowing system atop a kernel) that might be unfamiliar to people accustomed to more mainstream operating systems. Like any good Linux user, McCarty is quick to share his favorite utilities and explain how to use them. --David Wall
Topics covered: Installing Debian Linux and the GNU suite, installing and using the X windowing system, performing critical administration and management tasks (in graphical programs and via the bash shell), setting up a local area network (LAN), setting up the Apache Web server, and using the Debian package-management utilities.
- Used Book in Good Condition
Page 1 of 31
CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON SERVICES LLC. THIS CONTENT IS PROVIDED AS IS AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.