Home > Topics

Articles

Preface to "Peopleware: Productive Projects and Teams, Third Edition"
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.
Continue reading...
By Tom DeMarco, Tim ListerJun 18, 2013
Using Threads within a UNIX Process
This chapter, from Advanced Programming in the UNIX Environment, 3rd Edition, looks inside a UNIX process to see how multiple threads can be used to perform multiple tasks within the environment of a single process.
Continue reading...
By W. Richard Stevens, Stephen A. RagoJun 18, 2013
John LakosA C++ Reading List by John Lakos
John Lakos, author of Large-Scale C++ Software Design and senior architect and Bloomberg LP, shares his list of favorite resources for C++ software engineers.
Continue reading...
By John LakosJun 17, 2013
Preface to Computer Graphics: Principles and Practice, 3rd Edition
The authors of Computer Graphics: Principles and Practice introduce the long-anticipated third edition of their well regarded textbook.
Continue reading...
By John F. Hughes, Andries van Dam, Kurt Akeley, Steven K. Feiner, James D. Foley, Morgan McGuire, David F. SklarJun 13, 2013

See More Articles

Blogs

John  TraenkenschuhGoogle Wallet? For a motorhome?

Yes.  I want to buy your motorhome with Google Wallet.  Not.

Continue reading...
By John TraenkenschuhCommentsJune 10, 2013
Topics: Software Security,Network Security,Security
John  TraenkenschuhHow do you respond to shutting down a botnet?

Traenk wonders about shutting down botnets...

Continue reading...
By John TraenkenschuhCommentsJune 9, 2013
Topics: Software Security,Network Security,Security,Business & Management
The Laid Off IT Guy! Mentoring Future IT Employees

I have benefitted my entire career from mentoring.  I have also helped young men and women looking to get started in the career of Information Technology by mentoring them.  When I have had the pleasure of that opportunity I like to explain that I believe that IT today is broken down into four categories.

Continue reading...
By The Laid Off IT Guy!CommentsMay 13, 2013
Topics: Home & Office Computing,Information Technology,Software Development & Management,Networking,Certification,Business & Management
The Laid Off IT Guy! Be a Lifelong Learner

I suppose that there are those that believe that they learned everything that they needed to know in life in high school or college.  I tend to think that you make yourself a more well-rounded individual by continually updating your professional education by attending seminars, reading books and taking classes.  One of my goals is to be a lifelong learner.

Continue reading...
By The Laid Off IT Guy!CommentsMay 10, 2013
Topics: Home & Office Computing,Information Technology,Certification,Process Improvement,Business & Management

See More Blogs

Other Topics

    Business & ManagementBusiness ApplicationsInformation ManagementManagement & StrategySales & MarketingCertificationCisco CertificationCCDACCDPCCIECCIPCCNACCNPCCNP Security / CCSPCCNP Voice / CCVPCisco Qualified SpecialistCisco Networking AcademyCompTIAA+Network+Security+Microsoft CertificationMCADMCSAMCSDMCSEOther ITOther Non-TechnicalCloud Computing & VirtualizationDatabasesAccessBusinessObjects/Crystal ReportsDB2FileMakerInformation ManagementLotusMySQLSAPSQLSQL ServerEngineeringChemical EngineeringCommunications EngineeringGeneral Engineering & HardwareSemiconductor TechnologiesSix Sigma and Process ImprovementGraphics & Web DesignDreamweaver & FlashMicrosoft Expression StudioPhotoshop & AdobeVideo EditingHardwareUpgrading & RepairingHome & Office ComputingAppleeBay/Yahoo/GoogleEntertainment/Gaming/GadgetsHome NetworkingMac OS XMicrosoft ApplicationsMicrosoft Windows DesktopMicrosoft Windows ServerMicrosoft Windows Vista & Home ServerOpen SourceOther ApplicationsThe Web/Virtual Worlds/Social NetworkingInformation TechnologyMobile Application Development & ProgrammingNetworkingHome NetworkingNetwork Administration & ManagementNetwork Design & ArchitectureOther NetworkingRouting & SwitchingStorageVoice/IP CommunicationsWireless/High Speed/OpticalOpen SourceAjax & JavaScriptLinux/UNIX/Open Source Operating SystemsPerlPHPPythonRuby/Ruby on RailsOperating Systems, ServerLinux/UNIX/Open SourceMAC OS X/OtherMicrosoft ServersMicrosoft Windows DesktopMicrosoft Windows Vista & Home ServerProcess ImprovementProgrammingAjaxAlgorithmsASP .NETC#C/C++General Programming/Other LanguagesGraphic ProgrammingJavaJavaScriptLotus Notes/Domino/XPagesMac OS ProgrammingPerlPHPPythonRationalRubyUser Interface (UI)Visual BasicWindows ProgrammingSecurityGeneral Security and PrivacyNetwork SecuritySoftware SecuritySoftware Development & ManagementAgileArchitecture and DesignUMLWeb DevelopmentAjax and JavaScriptASP.NETContent Management SystemsDreamweaver & FlashHTML/CSSMicrosoft Expression StudioPerlPHPPythonRuby/Ruby on RailsWeb ServicesSOAWebSphereXML