- Moving Your UFO on the Screen in Phrogram
-
By
David Witus, Walt Morrison, Jon Schwartz
- May 11, 2007
- Learn how to move graphical objects on the screen with Phrogram, a complete programming environment that is similar to Java, C#, or Visual Basic, but it is much easier to master and a lot more fun to learn and use.
|
- Multithreading and the C++ Type System
-
By
Andrei Alexandrescu
- Feb 8, 2002
- Multithreaded programming is unwieldy, to say the least. You need all the help you can get, especially when your own compiler can graciously provide it.
|
- My Life in Tech: Q&A for Software Tester and Agile Coach Janet Gregory
-
By
InformIT Editorial Team, Janet Gregory
- Sep 2, 2013
- Software tester and agile coach Janet Gregory answers our questions about transitioning traditional test teams into the agile world, misconceptions about agile testing, and why some agile projects fail.
|
- My Life in Tech: Q&A with Agile Testing Coach Lisa Crispin
-
By
InformIT Editorial Team, Lisa Crispin
- Aug 21, 2013
- Lisa Crispin talks about starting her programming career with no experience, how the role of testing has evolved over her 30+ year career, and how software teams are like donkeys.
|
- Notes to the Reader of Bjarne Stroustrup's Programming: Principles and Practice Using C++, 2nd Edition
-
By
Bjarne Stroustrup
- Jun 5, 2014
- This chapter from Programming: Principles and Practice Using C++, 2nd Edition is a grab bag of information; it aims to give you an idea of what to expect from the rest of the book. Please skim through it and read what you find interesting.
|
- On Agile Management: An Interview with Jurgen Appelo
-
By
Matthew Heusser, Jurgen Appelo
- Nov 29, 2010
- Is there a role for management in Agile organizations? Matt Heusser interviewed Jurgen Appelo, author of Management 3.0, to find out.
|
- On Iteration
-
By
Andrei Alexandrescu
- Nov 9, 2009
- Andrei Alexandrescu provides a fresh perspective on iteration and proposes a new approach to iteration that builds on the strengths of abstractions defined by other languages and libraries. The proposed framework is sensible and expressive, yet one that is simple and obvious in hindsight.
|
- Open Source Tools for Security Testing
-
By
Michael Kelly
- Sep 16, 2005
- Michael Kelly reports on handy security uses for four open source tools: WebGoat, Firefox Web Developer, WebScarab, and Ethereal. By combining the tools in easy ways, testers can track down and close the gaping security holes that are often left in applications.
|
- Organizational Culture Considerations with Agile
-
By
Sondra Ashmore, Kristin Runyan
- Jul 24, 2014
- The organizational culture impacts to an Agile transformation are profound. Successful implementations need support from the team members, management, and executives to embrace new ways of completing work and collaborating. Every role in the organization will be affected in some way, and by understanding what is different and what drives success in each role, we are better positioned for the increase in productivity, responsiveness, and customer satisfaction that can be delivered by becoming Agile.
|
- Parallel Programming in CUDA C
-
By
Jason Sanders, Edward Kandrot
- Jul 12, 2010
- Much of the promise of GPU computing lies in exploiting the massively parallel structure of many problems. In this vein, this chapter examines how to execute parallel code on the GPU using CUDA C.
|
- Peopleware: Letβs Talk About Leadership
-
By
Tom DeMarco, Tim Lister
- Jun 12, 2013
- In a chapter from the 3rd edition of their landmark book Peopleware: Productive Projects and Teams, Tom DeMarco and Tim Lister discuss the concept of leadership - as authority granted by an org chart, but also as service to others and innovation.
|
- Preface to "Advanced Programming in the UNIX Environment, 3rd Edition"
-
By
W. Richard Stevens, Stephen A. Rago
- May 16, 2013
- This preface to the highly-anticipated 3rd edition of Advanced Programming in the UNIX Environment, 3rd Edition contains Stephen Rago's current Introduction, his Introduction from the 2nd edition, and also W. Richard Stevens' original Introduction from the 1st edition.
|
- Preface to "Peopleware: Productive Projects and Teams, Third Edition"
-
By
Tom DeMarco, Tim Lister
- Jun 18, 2013
- Tom DeMarco and Tim Lister describe the evolution of their idea that the solution to many of the problems facing software engineering teams wasn't technological - it was sociological. From its genesis during an overnight flight to Sydney to the latest empirical studies, the third edition of Peopleware continues to expand and build upon their original premise that technology is not always the solution to managerial problems.
|
- Preface to Bjarne Stroustrup's Programming: Principles and Practice Using C++, 2nd Edition
-
By
Bjarne Stroustrup
- May 5, 2014
- Bjarne Stroustrup introduces the second edition of his book, Programming: Principles and Practice Using C++, which will give you a solid foundation for writing useful, correct, maintainable, and efficient code.
|
- Preface to Computer Graphics: Principles and Practice, 3rd Edition
-
By
John F. Hughes, Andries van Dam, Kurt Akeley, Steven K. Feiner, James D. Foley, Morgan McGuire, David F. Sklar
- Jun 13, 2013
- The authors of Computer Graphics: Principles and Practice introduce the long-anticipated third edition of their well regarded textbook.
|
- Preface to Introduction to Agile Methods
-
By
Sondra Ashmore, Kristin Runyan
- Jul 16, 2014
- Sondra Ashmore and Kristin Runyan introduce their book, Introduction to Agile Methods, the place to start for students and professionals who want to understand Agile and become conversant with Agile values, principles, framework, and processes.
|
- Preface to The Art of Computer Programming, Volume 2: Seminumerical Algorithms, 3rd Edition
-
By
Donald E. Knuth
- Jul 30, 2014
- To mark the release of the official multi-format ebook of Donald Knuth's The Art of Computer Programming, Volume 2, we are pleased to make available the preface.
|
- Preface to The Art of Computer Programming, Volume 3: Sorting and Searching, 2nd Edition
-
By
Donald E. Knuth
- Aug 15, 2014
- To mark the release of the official multi-format ebook of Donald Knuth's Art of Computer Programming, Volume 3: Sorting and Searching, 2nd Edition, we are pleased to make available the preface.
|
- Preface to The Art of Computer Programming, Volume I: Fundamental Algorithms
-
By
Donald E. Knuth
- Mar 25, 2014
- To mark the release of the official multi-format ebook of Donald Knuth's The Art of Computer Programming, Volume I, we are pleased to make available the preface to this seminal work.
|
- Preface to the Digital Edition of Kernighan and Ritchie's The C Programming Language
-
By
Brian W. Kernighan
- Oct 31, 2012
|