Marknadens största urval
Snabb leverans

Böcker utgivna av O'Reilly Media

Filter
Filter
Sortera efterSortera Populära
  • - 75 Ways to Improve Your C# and VB.NET Programs
    av Venkat Subramaniam
    545,-

    Like most complex tasks, .NET programming is fraught with potential costly, and time-consuming hazards. The millions of Microsoft developers worldwide who create applications for the .NET platform can attest to that. Thankfully there's now a book that shows you how to avoid such costly and time-consuming mistakes. It's called .NET Gotchas.The ultimate guide for efficient, pain-free coding, .NET Gotchas from O'Reilly contains 75 common .NET programming pitfalls--and advice on how to work around them. It will help you steer away from those mistakes that cause application performance problems, or so taint code that it just doesn't work right.The book is organized into nine chapters, each focusing on those features and constructs of the .NET platform that consistently baffle developers. Within each chapter are several "e;gotchas,"e; with detailed examples, discussions, and guidelines for avoiding them. No doubt about it, when applied, these concise presentations of best practices will help you lead a more productive, stress-free existence.What's more, because code examples are written in both VB.NET and C#, .NET Gotchas is of interest to more than 75 percent of the growing numbers of .NET programmers. So if you're a .NET developer who's mired in the trenches and yearning for a better way, this book is most definitely for you.

  • - Tips & Tools for Geeking Your Ride
    av Damien Stolarz
    489,-

    A car PC or carputer is a car tricked-out with electronics for playing radio, music and DVD movies, connecting to the Internet, navigating and tracking with satellite, taking photos, and any electronic gadget a person wants in a car. All these devices are managed and controlled through a single screen or interface. The only place car PC enthusiasts can go for advice, tips and tools is a handful of hard-to-find Web sites--until now. Car PC Hacks is your guide into the car PC revolution.Packing MP3 players, handheld devices, computers and video-on-demand systems gives you a pile too heavy to carry. But add a car and put them together, you've got a powerful and mobile multimedia center requiring no lifting. The next time you give kids a lift, you won't hear, "e;Are we there yet?"e; Instead, expect "e;We're there already?"e; as they won't want to leave the car while playing video games from multiple consoles.Car PC Hacks is the first book available to introduce and entrench you into this hot new market. You can count on the book because it hails from O'Reilly, a trusted resource for technical books. Expect innovation, useful tools, and fun experiments that you've come to expect from O'Reilly's Hacks Series.Maybe you've hacked computers and gadgets, and now you're ready to take it to your car. If hacking is new and you would like to mix cars and computers, this book gets you started with its introduction to the basics of car electrical systems. Even when you're unclear on the difference between amps and watts, expect a clear explanation along with real-life examples to get on track. Whether you're venturing into car PC for the first time or an experienced hobbyist, hop in the book for a joy ride.

  • av Andrew Davison
    789,-

    Although the number of commercial Java games is still small compared to those written in C or C++, the market is expanding rapidly. Recent updates to Java make it faster and easier to create powerful gaming applications-particularly Java 3D-is fueling an explosive growth in Java games. Java games like Puzzle Pirates, Chrome, Star Wars Galaxies, Runescape, Alien Flux, Kingdom of Wars, Law and Order II, Roboforge, Tom Clancy's Politika, and scores of others have earned awards and become bestsellers.Java developers new to graphics and game programming, as well as game developers new to Java 3D, will find Killer Game Programming in Java invaluable. This new book is a practical introduction to the latest Java graphics and game programming technologies and techniques. It is the first book to thoroughly cover Java's 3D capabilities for all types of graphics and game development projects.Killer Game Programming in Java is a comprehensive guide to everything you need to know to program cool, testosterone-drenched Java games. It will give you reusable techniques to create everything from fast, full-screen action games to multiplayer 3D games. In addition to the most thorough coverage of Java 3D available, Killer Game Programming in Java also clearly details the older, better-known 2D APIs, 3D sprites, animated 3D sprites, first-person shooter programming, sound, fractals, and networked games. Killer Game Programming in Java is a must-have for anyone who wants to create adrenaline-fueled games in Java.

  • av Jon Mountjoy
    735

    From building, packaging, and deploying applications, to optimizing the runtime WebLogic environment, dealing with security issues, and understanding Enterprise APIs, this guide covers everything developers, administrators, and system architects must understand to work with this powerful and complex application server.

  • av Jose Mojica
    159,-

    This pocket reference aims to helps make the switch from C# to Visual Basic.NET and vice versa. Differences between the two languages occur in three main areas: syntax, object-oriented principles, and the Visual Studio.NET IDE.

  • av Gian-Paolo Musumeci & Mike Loukides
    599,-

    This work covers two distinct areas: performance tuning, or the art of increasing performance for a specific application, and capacity planning, or deciding what hardware best fulfils a given role. This book focuses on the operating system, the underlying hardware, and their interactions.

  • Spara 10%
    av Steven Roman
    389,-

    This volume takes the reader behind the details of the interface, focusing on the general knowledge necessary for Access power users or developers to create effective database applications. The main sections of this book include: database design, queries, and programming.

  • av Erik T Ray
    545,-

    This text is aimed at Perl programmers who need to work with XML documents and data. It offers a comprehensive tour of the landscape of Perl and XML, the myriad of modules, terminology, and techniques. The last two chapters give examples of XML applications, pulling together all the tools.

  • av Rob Englander
    445

    This text addresses both open source and commercial tools for use with Simple Object Access Protocol and Java. It introduces Web developers to SOAP to enable them to design and implement new Web services.

  • - Creating Dynamic Web Applications
    av Rob Brooks-Bilson
    789,-

    ColdFusion has enjoyed widespread use among developers as a powerful, easy-to-learn platform for creating and deploying dynamic web applications. ColdFusion's simple, tag-based language makes it easy to handle basic tasks, like processing form data and querying databases, but the language is also powerful enough to deliver highly scalable, robust applications. And now that Macromedia has integrated ColdFusion into its MX family of technologies, ColdFusion is capable of interacting with Flash MX applications, which opens up even more possibilities.The first edition of this book has been praised as "e;the best reference book available on the subject."e; This new edition, Programming ColdFusion MX, 2nd Edition, goes even further, documenting new techniques for using ColdFusion MX 6.1 to develop and serve dynamic web page content. This exhaustive guide covers everything from the basics to advanced topics, with numerous examples that you can use for your own applications. Contents include:Sharing application data using the web application framework and shared scope variablesAccessing databases, maintaining database records, and advanced database techniques such as drill-down queries, query caching, and query of queriesIntegrating applications with ColdFusion MX's new security frameworkInteracting with other data sources, including LDAP directories, email servers, and other web serversExtending ColdFusion with user-defined functions (UDFs), custom tags, and ColdFusion Components (CFCs)Advanced topics such as working with XML, consuming and producing web services, and integrating ColdFusion with Flash via Flash RemotingReference material for all the tags and functions that comprise CFML, the ColdFusion Markup LanguageProgramming ColdFusion MX, 2nd Edition, covers ColdFusion MX 6.1, the latest release of ColdFusion, and is packed with advanced strategies, insider hints, tips, and tricks for creating effective web applications. If you are a ColdFusion developer, you need this book to help you make the most out of ColdFusion MX.

  • - XML Processing with Python
    av Fred L. Drake Jr & Christopher A. Jones
    545,-

    If you are a Python programmer who wants to incorporate XML into your skill set, this is the book for you. Python has attracted a wide variety of developers, who use it either as glue to connect critical programming tasks together, or as a complete cross-platform application development language. Yet, because it is object-oriented and has powerful text manipulation abilities, Python is an ideal language for manipulating XML.Python & XML gives you a solid foundation for using these two languages together. Loaded with practical examples, this new volume highlights common application tasks, so that you can learn by doing. The book starts with the basics then quickly progresses to complex topics, like transforming XML with XSLT, querying XML with XPath, and working with XML dialects and validation. It also explores the more advanced issues: using Python with SOAP and distributed web services, and using Python to create scalable streams between distributed applications (like databases and web servers).The book provides effective practical applications, while referencing many of the tools involved in XML processing and Python, and highlights cross-platform issues along with tasks relevant to enterprise computing. You will find ample coverage of XML flow analysis and details on ways in which you can transport XML through your network.Whether you are using Python as an application language, or as an administrative or middleware scripting language, you are sure to benefit from this book. If you want to use Python to manipulate XML, this is your guide.

  • Spara 11%
    av Bill Mccarty
    385,-

    The intensive search for a more secure operating system has often left everyday, production computers far behind their experimental, research cousins. Now SELinux (Security Enhanced Linux) dramatically changes this. This best-known and most respected security-related extension to Linux embodies the key advances of the security field. Better yet, SELinux is available in widespread and popular distributions of the Linux operating system--including for Debian, Fedora, Gentoo, Red Hat Enterprise Linux, and SUSE--all of it free and open source.SELinux emerged from research by the National Security Agency and implements classic strong-security measures such as role-based access controls, mandatory access controls, and fine-grained transitions and privilege escalation following the principle of least privilege. It compensates for the inevitable buffer overflows and other weaknesses in applications by isolating them and preventing flaws in one application from spreading to others. The scenarios that cause the most cyber-damage these days--when someone gets a toe-hold on a computer through a vulnerability in a local networked application, such as a Web server, and parlays that toe-hold into pervasive control over the computer system--are prevented on a properly administered SELinux system.The key, of course, lies in the words "properly administered." A system administrator for SELinux needs a wide range of knowledge, such as the principles behind the system, how to assign different privileges to different groups of users, how to change policies to accommodate new software, and how to log and track what is going on. And this is where SELinux is invaluable. Author Bill McCarty, a security consultant who has briefed numerous government agencies, incorporates his intensive research into SELinux into this small but information-packed book. Topics include:* A readable and concrete explanation of SELinux concepts and the SELinux security model* Installation instructions for numerous distributions* Basic system and user administration* A detailed dissection of the SELinux policy language* Examples and guidelines for altering and adding policiesWith SELinux, a high-security computer is within reach of any system administrator. If you want an effective means of securing your Linux system--and who doesn't?--this book provides the means.

  • - The Power of GNU Make for Building Anything
    av Robert Mecklenburg
    605

    'Managing Projects with GNU Make', 3rd edition provides guidelines on meeting the needs of large, modern projects. This edition focuses on the GNU version of make, which has deservedly become the industry standard. GNU's powerful extensions are explored in this book, including a number of interesting advanced topics.

  • av Joshua Marinacci
    415,-

    Helps Java developers move beyond the basics of Swing, the graphical user interface (GUI) standard since Java 2. The Hacks format provides short advanced tricks that you can instantly apply to increase your competency with interface-building tools. Example hacks include how to filter lists, power-up trees and tables, and add drag-and-drop support.

  • av Elliotte Rusty Harold
    619,-

    There's a lot to know about XML, and it s constantly evolving. But you don't need to commit every syntax, API, or XSLT transformation to memory; you only need to know where to find it. And if it's a detail that has to do with XML or its companion standards, you'll find it here.

  • av Kent Beck
    125,-

    JUnit, created by Kent Beck and Erich Gamma, is an open source framework for test-driven development in any Java-based code. JUnit automates unit testing and reduces the effort required to frequently test code while developing it.While there are lots of bits of documentation all over the place, there isn't a go-to-manual that serves as a quick reference for JUnit. This Pocket Guide meets the need, bringing together all the bits of hard to remember information, syntax, and rules for working with JUnit, as well as delivering the insight and sage advice that can only come from a technology's creator. Any programmer who has written, or is writing, Java Code will find this book valuable. Specifically it will appeal to programmers and developers of any level that use JUnit to do their unit testing in test-driven development under agile methodologies such as Extreme Programming (XP) [another Beck creation].

  • av Alan Schwartz
    415,-

    SpamAssassin (SA), the leading open source spam-fighting tool, is free, flexible, powerful, highly-regarded, and remarkably effective. Until now, it was SpamAssassin lacked published documentation. This clear, concise new guide provides the expertise you need to take back your inbox.

  • av Bruce Potter
    675,-

    'Mastering FreeBSD and OpenBSD Security' is 'devoted completely to BSD security. Dozens of practical examples help administrators of all stripes select, configure, and deploy these operating systems. By describing security solutions for real-life scenarios, the guide lets administrators push their server's security to the next level.

  • av Andrew M. St Laurent
    345,-

    Licensing is a major part of what open source and free software are all about, but it's still one of the most complicated areas of law. This book explains your licensing options, how they compare and interoperate, and how license choices affect project possibilities.

  • av Wei-Meng Lee
    159,-

    This handy reference provides a quick tour of the .NET compact framework and includes several working projects for getting productive straightaway.

  • av Aeleen Frisch
    125,-

    This is a quick reference to all the fundamental and essential tasks required to run such divergent Unix systems as Solaris, Linux, AIX, BSD, SuSe, Red Hat, and more. Beginners and experienced administrators alike will quickly be able to apply its principles and advice to solve everyday problems.

  • Spara 11%
    av Cricket Liu
    385,-

    The DNS & BIND Cookbook presents solutions to the many problems faced by network administrators responsible for a name server. Following O'Reilly's popular problem-and-solution cookbook format, this title is an indispensable companion to DNS & BIND, 4th Edition, the definitive guide to the critical task of name server administration. The cookbook contains dozens of code recipes showing solutions to everyday problems, ranging from simple questions, like, "e;How do I get BIND?"e; to more advanced topics like providing name service for IPv6 addresses. It's full of BIND configuration files that you can adapt to your sites requirements.With the wide range of recipes in this book, you'll be able toCheck whether a name is registeredRegister your domain name and name serversCreate zone files for your domainsProtect your name server from abuseSet up back-up mail servers and virtual email addressesDelegate subdomains and check delegationUse incremental transferSecure zone transfersRestrict which queries a server will answerUpgrade to BIND 9 from earlier versionPerform logging and troubleshootingUse IPv6and much more.These recipes encompass all the day-to-day tasks you're faced with when managing a name server, and many other tasks you'll face as your site grows. Written by Cricket Liu, a noted authority on DNS, and the author of the bestselling DNS & BIND and DNS on Windows 2000, the DNS & BIND Cookbook belongs in every system or network administrator's library.

  • av Bruce A Tate
    485

    The authors argue that the old heavyweight architectures are unwieldy, complicated and contribute to slow and buggy application code. As an alternative means for building better applications the authors present two "lightweight" open source architectures - Hibernate and Spring.

  • av Donald Bales
    125,-

    The Java Database Connectivity (JDBC) specification is a complex set of application program interfaces (APIs) that developers need to understand if they want their Java applications to work with databases. This reference offers quick look-ups for all methods of the standard JDBC classes.

  • av Steve Oualline
    499

    A complete introduction to C++ is provided for the beginning programmer in this guide. It is also suitable for C programmers migrating to C++, emphasising a practical approach including how to understand other people's code.

  • av Niel M. Bornstein
    559,-

    If you're seeking ways to build network-based applications or XML-based web services, Microsoft provides most of the tools you'll need. XML is integrated into the .NET Framework and Visual Studio .NET, but if you want to get a grasp on how .NET and XML actually work together, that's a different story. With .NET & XML, you can get under the hood to see how the .NET Framework implements XML, giving you the skills to write understandable XML-based code that interoperates with code written with other tools, and even other languages..NET & XML starts by introducing XML and the .NET Framework, and then teaches you how to read and write XML before moving on to complex methods for manipulating, navigating, transforming, and constraining it. To demonstrate the power of XML in .NET, author Niel Bornstein builds a simple hardware store inventory system throughout the book. As you move from chapter to chapter, you'll absorb increasingly complex information until you have enough knowledge to successfully program your own XML-based applications. This tutorial also contains a quick reference to the API, plus appendices present additional .NET assemblies that you can use to work with XML, and how to work with the .NET XML configuration file format.One study puts the potential market for new software based on XML at or near $100 billion over the next five years. The .NET Framework gives you a way to become a part of it. But to use XML and .NET effectively, you need to understand how these two technologies work together. This book gives you the insight to take full advantage of the power the two provide.

  • av James D Tisdall
    675,-

    Bioinformatics is a fast-moving field with problems that require non-trivial programming skills. This text takes the reader from beginner level to the doorstep of advanced material by concentrating on Perl modules and specific applications areas of current and future interest.

  • av Ian Korf
    659,-

    BLAST (Basic Local Alignment Search Tool), is a software package for rapid searching of nucleotide and protein databases. "BLAST" offers biologists, computational biology students, and bioinformatics professionals a clear understanding of BLAST as well as the science it supports.

  • av Steve Holzner
    605

    Java programmers know how finicky Java can be to work with. An omitted semi-colon or the slightest typo will cause the Java command-line compiler to spew pages of annoying error messages across your screen. And it doesn't fix them--that's up to you: fix them, compile again, and hope that nothing goes wrong this time.Eclipse, the popular Java integrated development environment (IDE) provides an elegant and powerful remedy for this common, frustrating scenario. It doesn't just catch your errors before you compile, it also suggests solutions. All you need to do is point and click. And it's free--what could be better? Still, if you're like most programmers, mastering a new technology--no matter how productive it will make you in the long run--is going to take a chunk out of your productivity now. You want to get up to speed quickly without sacrificing efficiency.O'Reilly's new guide to the technology, Eclipse, provides exactly what you're looking for: a fast-track approach to mastery of Eclipse. This insightful, hands-on book delivers clear and concise coverage, with no fluff, that gets down to business immediately. The book is tightly focused, covering all aspects of Eclipse: the menus, preferences, views, perspectives, editors, team and debugging techniques, and how they're used every day by thousands of developers. Development of practical skills is emphasized with dozens of examples presented throughout the book.From cover-to-cover, the book is pure Eclipse, covering hundreds of techniques beginning with the most basic Java development through creating your own plug-in editors for the Eclipse environment. Some of the topics you'll learn about include:Using Eclipse to develop Java codeTesting and debuggingWorking in teams using CVSBuilding Eclipse projects using AntThe Standard Widget Toolkit (SWT)Web developmentDeveloping Struts applications with EclipseFrom basics to advanced topics, Eclipse takes you through the fundamentals of Eclipse and more. You may be an Eclipse novice when you pick up the book, but you'll be a pro by the time you've finished.

  • av Jonathan Gennick & Peter Linsley
    159,-

    Support for regular expressions in SQL and PL/SQL is one of the most exciting features of Oracle Database 10G. Oracle has long supported the ANSI-standard LIKE predicate for rudimentary pattern matching, but regular expressions take pattern matching to a new level. They provide a powerful way to select data that matches a pattern, as well as to manipulate, rearrange, and change that data.This concise pocket guide is part tutorial and part quick-reference. It's suitable for those who have never used regular expressions before, as well as those who have experience with Perl and other languages supporting regular expressions. The book describes Oracle Database 10G's support for regular expressions, including globalization support and differences between Perl's syntax and the POSIX syntax supported by Oracle 10G. It also provides a comprehensive reference, including examples, to all supported regular expression operators, functions, and error messages.O'Reilly's Pocket References have become a favorite among developers and database administrators everywhere. By providing a wealth of important details in a concise, well-organized format, these handy books deliver just what you need to complete the task at hand. Whether you're using regular expressions for the first time or applying your skills from other languages to the latest version of Oracle, the Oracle Regular Expressions Pocket Reference is the book to have close by.

Gör som tusentals andra bokälskare

Prenumerera på vårt nyhetsbrev för att få fantastiska erbjudanden och inspiration för din nästa läsning.