Wrox Programmer Forums

Need to download code?

View our list of code downloads.

Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read
BOOK Beginning Linux Programming, 3rd Edition
This is the forum to discuss the Wrox book Beginning Linux Programming, 2nd Edition by Richard Stones, Neil Matthew, Alan Cox; ISBN: 9780764543739
Welcome to the p2p.wrox.com Forums.

You are currently viewing the BOOK Beginning Linux Programming, 3rd Edition section of the Wrox Programmer to Programmer discussions. This is a community of tens of thousands of software programmers and website developers including Wrox book authors and readers. As a guest, you can read any forum posting. By joining today you can post your own programming questions, respond to other developers’ questions, and eliminate the ads that are displayed to guests. Registration is fast, simple and absolutely free .
DRM-free e-books 300x50
 
 
Thread Tools Display Modes
  #1 (permalink)  
Old March 6th, 2011, 08:00 AM
Registered User
 
Join Date: Mar 2011
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Question 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
  #2 (permalink)  
Old July 25th, 2011, 05:12 AM
Registered User
 
Join Date: Jul 2011
Posts: 10
Thanks: 0
Thanked 0 Times in 0 Posts
Default 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:



  #3 (permalink)  
Old July 25th, 2011, 06:11 AM
Registered User
 
Join Date: Jul 2011
Posts: 10
Thanks: 0
Thanked 0 Times in 0 Posts
Default 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:



  #4 (permalink)  
Old July 25th, 2011, 08:17 AM
Registered User
 
Join Date: Jul 2011
Posts: 10
Thanks: 0
Thanked 0 Times in 0 Posts
Default 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:



  #5 (permalink)  
Old July 25th, 2011, 09:00 AM
Registered User
 
Join Date: Jul 2011
Posts: 10
Thanks: 0
Thanked 0 Times in 0 Posts
Default 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:



  #6 (permalink)  
Old July 25th, 2011, 09:50 AM
Registered User
 
Join Date: Jul 2011
Posts: 10
Thanks: 0
Thanked 0 Times in 0 Posts
Default 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:



  #7 (permalink)  
Old July 26th, 2011, 05:07 AM
Registered User
 
Join Date: Jul 2011
Posts: 10
Thanks: 0
Thanked 0 Times in 0 Posts
Default [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



  #8 (permalink)  
Old July 26th, 2011, 05:52 AM
Registered User
 
Join Date: Jul 2011
Posts: 10
Thanks: 0
Thanked 0 Times in 0 Posts
Default 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



  #9 (permalink)  
Old July 26th, 2011, 07:01 AM
Registered User
 
Join Date: Jul 2011
Posts: 10
Thanks: 0
Thanked 0 Times in 0 Posts
Default 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



  #10 (permalink)  
Old July 26th, 2011, 08:24 AM
Registered User
 
Join Date: Jul 2011
Posts: 10
Thanks: 0
Thanked 0 Times in 0 Posts
Default 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



 


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Can someone help me debug ? bryman BOOK: Beginning iPad Application Development 1 October 3rd, 2010 08:21 AM
Help Debug arholly Access VBA 19 December 18th, 2006 01:52 PM
C++ Debug Problem junebug C++ Programming 1 February 11th, 2005 01:41 PM
Can't debug sithlrd General .NET 9 July 28th, 2004 06:00 PM
Can't Debug shmacgregor General .NET 6 March 1st, 2004 05:10 PM



All times are GMT -4. The time now is 08:04 AM.


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