p2p.wrox.com Forums

p2p.wrox.com Forums (http://p2p.wrox.com/index.php)
-   BOOK Beginning Linux Programming, 3rd Edition (http://p2p.wrox.com/forumdisplay.php?f=120)
-   -   About Debug (http://p2p.wrox.com/showthread.php?t=82850)

edisonewtong March 6th, 2011 08:00 AM

About Debug
 
Dear Friend:
I am a chinese boy. My English is very poor.
<< Begbinning Linux Programming 3rd Edition >>
I have a question about debug when I read the 10th Chap. (10.2.4)

What's meaning of debug without re-compilation? (gcc -d) ????
I have read the gcc help doc.

-dletters information


-dA Annotate the assembler output with miscellaneous debugging
information.

-dD Dump all macro definitions, at the end of preprocessing, in
addition to normal output.

-dH Produce a core dump whenever an error occurs.

-dm Print statistics on memory usage, at the end of the run, to
standard error.

-dp Annotate the assembler output with a comment indicating which
pattern and alternative was used. The length of each
instruction is also printed.

-dP Dump the RTL in the assembler output as a comment before each
instruction. Also turns on -dp annotation.

-dv For each of the other indicated dump files (-fdump-rtl-pass),
dump a representation of the control flow graph suitable for
viewing with VCG to file.pass.vcg.

-dx Just generate RTL for a function instead of compiling it.
Usually used with -fdump-rtl-expand.

-dy Dump debugging information during parsing, to standard error.

Here is a part of example code copied from the Page 361

if( debug ) {
sprintf(msg, ... );
write_debug(msg);
}


I don't know how to make the above code work when after generate an application.

Can you give an example code ? Please Teach me step by step. Thanks for your help.

Edisonewtong

TuoiDoan July 25th, 2011 04:12 AM

Joomla! Explained: Your Step-by-Step Guide
 
COVER:
http://t3.pixhost.org/thumbs/1098/81...b46f14mfo5.jpg

Tile: Joomla! Explained: Your Step-by-Step Guide
Release date: June 2011
File size: 83.2 MiB | >>>> Part
Genre: Open Source · PHP · Web Dev.
Pages: 448 pages
Publisher: Addison-Wesley Professional
Print ISBN: 0321703782
Ebook ISBN: 978-0321703781


Description:
The book will show people that they can build and manage a Joomla! 1.6 or 1.7 website without a technical background. Starting with an introduction to Joomla and how to install it, the book will detail how to add content, control users, make links and then add extra features to a Joomla! site. The book simplifies things to avoid difficult tasks that are unnecessary for beginners to understand. Written in plain English, the tutorial offers clear instructions, simple explanations, real-life examples, plenty of screenshots and humor. The book is aimed at busy people who want to understand Joomla in a fun, readable and straightforward way.

From the Back Cover
Master Joomla! hands-on, step-by-step, through easy, practical examples!

Joomla! now powers tens of millions of websites of every size and type. But many beginners find it confusing, and most Joomla! books are too complex to help. Joomla! Explained is the solution. Top Joomla! trainer Stephen Burge teaches everything beginners need to know–and nothing they don’t need to know!

Joomla! Explained requires absolutely no experience with Joomla! content management, website construction, programming, scripting, or even HTML. Stephen Burge has taught thousands of beginners–and thousands more who’ve experimented with Joomla! but haven’t mastered it yet. Nobody knows more about guiding Joomla! users up the learning curve–from confusion to results!

You’ll master Joomla! one easy step at a time, through a complete hands-on case study. Burge presents crystal-clear visuals, explanations, and analogies–all extensively tested with real Joomla! beginners.

This book covers Joomla versions 1.6 and 1.7.

The book’s quick, easy coverage includes:

Understanding what Joomla! does and how it works
Installing the latest version of Joomla
Navigating your site’s visitor and administrator areas
Mastering workflows that make site creation easy
Adding text, images, links, and formatting
Creating efficient, usable navigation
Providing contact forms, ad banners, and link directories
Using modules to enable site registration and search
Adding voting and other smaller “plug-in” features
Quickly changing site designs with Joomla! templates
Finding, choosing, installing, and using extensions
Building both business and personal sites, step by step
Giving customized access to different types of users
Managing site versions in multiple languages
Efficiently administering, backing up, and updating sites




http://t1.pixhost.org/thumbs/2477/80...nload-copy.jpg

WUpload Download:

UploadStation Download:

Fileserve Download:




TuoiDoan July 25th, 2011 05:11 AM

iOS Programming, 2nd Edition
 
COVER:
http://t2.pixhost.org/thumbs/2738/8197970_c65a46.png

Tile: iOS Programming, 2nd Edition
Release date: June 2011
File size: 59.0 MiB | >>>> Part
Genre: Mobile Dev.
Pages: 590 pages
Publisher:Big Nerd Ranch
Print ISBN: 0321773772
Ebook ISBN: 978-0321773777


Description:
In this book, the world’s leading Apple platform development trainers offer a complete, practical, hands-on introduction to iPhone and iPad programming. The authors walk through all the Apple tools and technologies needed to build successful iPhone/iPad/iPod touch apps, including the iOS 4.3 SDK, the Objective-C language, Xcode 4, Foundation framework, and the classes that make up the iOS UI framework. The many topics covered in this book include:

Easily setting up elegant, efficient user interfaces with UIKit
Creating effective visuals, animation, and effects with Core Graphics and Core Animation
Making the most of the iOS multi-touch event handling and accelerometer data
Building location-aware iOS applications utilizing Core Location and MapKit
Localizing applications for international use
Creating applications that capture audio and play media
Storing data in files or with Core Data

New chapters added to this edition include:

iPad-friendly interfaces, including UIPopoverController and UISplitViewController
Blocks and Categories
Instruments and Xcode’s static analyzer
UIWebView and connecting with web servers
Push Notifications

iOS Programming also includes a handy Xcode Quick Reference Card that lists Xcode 4's most commonly used keyboard shortcuts.



http://t1.pixhost.org/thumbs/2477/80...nload-copy.jpg

WUpload Download:

UploadStation Download:

Fileserve Download:




TuoiDoan July 25th, 2011 07:17 AM

Making Sense of People: Decoding the Mysteries of Personality
 
COVER:
http://t2.pixhost.org/thumbs/2738/81...zl-_ss500_.jpg

Tile: Making Sense of People: Decoding the Mysteries of Personality
Release date: June 2011
File size: 4.2 MiB | >>>> Part
Genre: Others
Pages: 240 pages
Publisher: FT Press
Print ISBN: 0132172607
Ebook ISBN:978-0132172608


Description:
Leading neuroscientist Samuel Barondes shares scientific frameworks and tools for improving your intuitions about people, and sizing them up more consciously, systematically, and successfully. He shows how to use the latest research about personality and character to get along better, choose great friends, decide whom to trust, and avoid narcissists and sociopaths.


http://t1.pixhost.org/thumbs/2477/80...nload-copy.jpg

WUpload Download:

UploadStation Download:

Fileserve Download:




TuoiDoan July 25th, 2011 08:00 AM

Mastering Market Timing
 
COVER:
http://t2.pixhost.org/thumbs/2738/81...sbn-0137079303

Tile: Mastering Market Timing
Release date: June 2011
File size: 15.1 MiB | >>>> Part
Genre: Business
Pages: 224 pages
Publisher: FT Press
Print ISBN: 0137079303
Ebook ISBN: 978-0137079308


Description:
Combine the powerful, long-proven methods of Richard D. Wyckoff with the analyis of Lowry Research. Renowned technical analysts Richard Dickson and Tracy Knudsen help you gain deep new insights into price/volume interactions, and uncover emerging trends faster–no math degree or deep technical analysis experience required.



http://t1.pixhost.org/thumbs/2477/80...nload-copy.jpg

WUpload Download:

UploadStation Download:

Fileserve Download:




TuoiDoan July 25th, 2011 08:50 AM

The Logic of Chance: The Nature and Origin of Biological Evolution
 
COVER:
http://t2.pixhost.org/thumbs/2739/81...sbn-0132623161

Tile: The Logic of Chance: The Nature and Origin of Biological Evolution
Release date: June 2011
File size: 16.6 MiB | >>>> Part
Genre:Others
Pages: 528 pages
Publisher: FT Press
Print ISBN: 0132542498
Ebook ISBN: 978-0132542494


Description:
The Logic of Chance offers a reappraisal and a new synthesis of theories, concepts, and hypotheses on the key aspects of the evolution of life on earth in light of comparative genomics and systems biology. The author presents many specific examples from systems and comparative genomic analysis to begin to build a new, much more detailed, complex, and realistic picture of evolution. The book examines a broad range of topics in evolutionary biology including the inadequacy of natural selection and adaptation as the only or even the main mode of evolution; the key role of horizontal gene transfer in evolution and the consequent overhaul of the Tree of Life concept; the central, underappreciated evolutionary importance of viruses; the origin of eukaryotes as a result of endosymbiosis; the concomitant origin of cells and viruses on the primordial earth; universal dependences between genomic and molecular-phenomic variables; and the evolving landscape of constraints that shape the evolution of genomes and molecular phenomes.

From the Back Cover
An Outline of a Fundamentally New Evolutionary Synthesis Reflecting Key Advances in Genomics, Systems Biology, and Biological PhysicsIn this ambitious book, Eugene V. Koonin illuminates the gamut of randomness and regularity that is at the heart of life.

Pointing the way beyond Modern Synthesis, Koonin brings together new data and concepts in an attempt to achieve a far deeper understanding of the interplay between chance and necessity that drives biological evolution. He explains evolution as a stochastic process based on historical contingency, constrained by requirements for maintaining cell organization and modulated by adaptation.

To support his argument, he weaves together multiple conceptual threads: genomic comparisons that illuminate ancestral forms; new insights into pattern, process, and contingency in evolution; advances in the study of gene expression, protein abundance, and other phenotypic molecular characteristics; application of statistical physics to the study of the evolution of genes and genomes; and new perspectives on probability now emerging from modern cosmology.

The Logic of Chance shows why these insights make the twentieth-century scientific consensus about evolution appear outdated and incomplete and outlines a fundamentally new approach: one that is challenging, sometimes controversial, and always firmly rooted in hard science. Coverage includes

Understanding the forces and patterns of evolution
Surprising evolutionary “reconstructions” arising from the comparison of complete genomes
Is there a “tree” of life–or a “forest”?
How complex eukaryotes arose: tantalizing hints about one of evolutionary biology’s key enigmas
Biological complexity and entropy: evolutionary lessons from Kolmogorov, Shannon, and Boltzmann
Robustness, evolvability, and the creative role of noise in evolution
The Last Universal Common Ancestor, cell origins, and the primordial gene pool
The key role of viruses and the virus-cell arms race in evolution
Life’s origin: estimating the probability of “unique events” in the context of modern cosmology




http://t1.pixhost.org/thumbs/2477/80...nload-copy.jpg

WUpload Download:

UploadStation Download:

Fileserve Download:




TuoiDoan July 26th, 2011 04:07 AM

[E230711-02] CEH: Official Certified Ethical Hacker Review Guide (Exam 312-50)
 
COVER:
http://t1.pixhost.org/thumbs/2512/81...kl-_ss500_.jpg

Tile: Official Certified Ethical Hacker Review Guide
Release date:February 2007
File size: 5.9 MiB | 1 Part
Genre: Certification & Education · Security
Pages: 264 pages
Publisher: Sybex
Print ISBN: 0782144373
Ebook ISBN: 978-0782144376


Description:

Prepare for the CEH certification exam with this official review guide and learn how to identify security risks to networks and computers. This easy-to-use guide is organized by exam objectives for quick review so you’ll be able to get the serious preparation you need for the challenging Certified Ethical Hacker certification exam 312-50. As the only review guide officially endorsed by EC-Council, this concise book covers all of the exam objectives and includes a CD with a host of additional study tools.

From the Back Cover
Prepare for the CEH certification exam with this official review guideLearn how to identify security risks to networks and computers and get the serious preparation you need for the challenging Certified Ethical Hacker certification exam 312-50. The only review guide officially endorsed by EC-Council, this concise book covers all of the exam objectives and includes a CD with a host of additional study tools.

Easy-to-use book is organized by exam objectives for quick review
Flexible review guide goes hand-in-hand with any learning tool on the market
“Exam Essentials” in each chapter helps you zero in on what you need to know
Book includes over 300 review questions and practice tools

Look inside for complete review coverage of all exam objectives for CEH exam 312-50.




http://t1.pixhost.org/thumbs/2477/80...nload-copy.jpg

http://www.fileserve.com/file/TvNDTjn/E230711-02.rar




TuoiDoan July 26th, 2011 04:52 AM

CCNP Security Secure 642-637 Official Cert Guide
 
COVER:
http://t2.pixhost.org/thumbs/2738/81...sbn-1587142805

Tile: CCNP Security Secure 642-637 Official Cert Guide
Release date: June 2011
File size: 31.4 MiB | >>>> Part
Genre: Certification & Education · Networking · Security
Pages: 800 pages
Publisher: Cisco Press
Print ISBN: 1587142805
Ebook ISBN: 978-1587142802


Description:
CCNP Security SECURE 642-637 Official Cert Guide, focuses specifically on the objectives for the CCNP Security SECURE exam. Senior networking consultants Sean Wilkins and Trey Franklin share preparation hints and test-taking tips, helping you identify areas of weakness and improve both your conceptual knowledge and hands-on skills. Material is presented in a concise manner, focusing on increasing your understanding and retention of exam topics.

CCNP Security SECURE 642-637 Official Cert Guide, presents you with an organized test preparation routine through the use of proven series elements and techniques. “Do I Know This Already” quizzes open each chapter and allow you to decide how much time you need to spend on each section. Exam topic lists make referencing easy. Chapter-ending Exam Preparation Tasks help you drill on key concepts you must know thoroughly.

Well-regarded for its level of detail, assessment features, and challenging review questions and exercises, this official study guide helps you master the concepts and techniques that will enable you to succeed on the exam the first time.

This official study guide helps you master all the topics on the CCNP Security SECURE exam, including:

Network security threats and foundation protection
Switched data plane security
802.1X and identity based networking services
Cisco IOS routed data plane security
Cisco IOS control plane security
Cisco IOS management plane security
NAT
Zone-based firewalls
IOS intrusion prevention system
Cisco IOS site-to-site security solutions
IPsec VPNs, dynamic multipoint VPNs, and GET VPNs
SSL VPNs and EZVPN





http://t1.pixhost.org/thumbs/2477/80...nload-copy.jpg

http://www.fileserve.com/file/HfY56Q8/E230711-07.rar




TuoiDoan July 26th, 2011 06:01 AM

HTML5 Guidelines for Web Developers
 
COVER:
http://t3.pixhost.org/thumbs/1098/81...al-_ss500_.jpg

Tile: HTML5 Guidelines for Web Developers
Release date: June 2011
File size: 15.7 MiB | >>>> Part
Genre: Web Dev.
Pages: 320 pages
Publisher:Addison-Wesley Professional
Print ISBN: 0321772741
Ebook ISBN: 978-0321772749


Description:
In HTML5 Guidelines for Web Developers, two pioneering web developers provide a comprehensive guide to HTML5’s powerful new elements and techniques through compact, practical, easy-to-understand examples. You’ll discover just how much you can do with HTML5—from programming audio/video playback to integrating geographical data into pages and applications.

This concise, friendly reference is packed with tips, tricks, and samples for making the most of HTML5 with JavaScript and the DOM. The authors present “pure HTML5” examples that are supported by browsers right now, and they share realistic insights into the challenges of leading-edge HTML5 development. All examples are available for download, with links to web resources for new information and specification updates. Topics covered include

Browser support: What you can (and can’t) do with HTML5 today
HTML5 document structure and semantics
Intelligent forms, including new input types, elements, and client-side validation
The “video” and “audio” elements, and scripting media solutions
Advanced graphics with Canvas and SVG
Geolocation in the browser, including location tracking via Google Maps
Web storage, offline web applications, WebSockets,and Web Workers
Embedding sematic markup with Microdata and the Microdata DOM API
Implementing drag-and-drop with the “draggable” attribute
New global attributes: “data-*,” “hidden,” “contenteditable,” “spellcheck,” and more

If you’re a web developer or designer with at least basic knowledge of HTML, JavaScript, and CSS, this book is all you need to masterHTML5—and get to the cutting edge of web development.



http://t1.pixhost.org/thumbs/2477/80...nload-copy.jpg

http://www.fileserve.com/file/3qdq3Cz/E230711-09.rar




TuoiDoan July 26th, 2011 07:24 AM

Mastering Market Timing
 
COVER:
http://t2.pixhost.org/thumbs/2738/81...sbn-0137079303

Tile: Mastering Market Timing
Release date: June 2011
File size: 15.1 MiB | >>>> Part
Genre: Business
Pages: 224 pages
Publisher: FT Press
Print ISBN: 0137079303
Ebook ISBN: 978-0137079308


Description:
Combine the powerful, long-proven methods of Richard D. Wyckoff with the analyis of Lowry Research. Renowned technical analysts Richard Dickson and Tracy Knudsen help you gain deep new insights into price/volume interactions, and uncover emerging trends faster–no math degree or deep technical analysis experience required.



http://t1.pixhost.org/thumbs/2477/80...nload-copy.jpg

http://www.fileserve.com/file/cQdqmbw/E230711-13.rar





All times are GMT -4. The time now is 03:06 AM.

Powered by vBulletin®
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
© 2013 John Wiley & Sons, Inc.