This is a treatise devoted to the foundations of quantum physics and the role that causality plays in the microscopic world governed by the laws of quantum mechanics. There is no sharp dividing line between physics and philosophy of physics. This is especially true for quantum physics where debate on its interpretation and the status of the...
The Provocative and Practical Guide to Coaching Agile Teams
As an agile coach, you can help project teams become outstanding at agile, creating products that make them proud and helping organizations reap the powerful benefits of teams that deliver both innovation and excellence.
Only small projects, relevant to very few people, are built by the sweat and toil of a lone developer. Larger projects, affecting whole organizations, will invariably require a team of people to design and develop the application and its storage layer, or database.
In some cases, this will mean some developers and one or two DBAs,...
With more than 500 million active users around the world and still growing steadily, Facebook is more than just another social media site. In the words of author Dave Awl, Facebook is “the new town square”—the place where people gather to discuss the news of the day as well as share what’s going on in their lives. And...
Probability theory and fuzzy logic are the principal components of an array of methodologies
for dealing with problems in which uncertainty and imprecision play important roles.
In relation to probability theory, fuzzy logic is a new kid on the block. As such, it has been
and continues to be, though to a lesser degree, an object of...
Increased levels of chip integration combined with physical limitations of heat
removal devices, cooling mechanisms and battery capacity, have established
energy-efficiency as an important design objective in the implementation flow of
modern electronic products. To meet these low energy objectives, new low
power techniques, including...
I was recently invited to participate in a cyber security dinner discussion by a few
members of a well-known Washington, DC, think tank. The idea was that we could
enjoy a fine wine and a delicious meal while allowing our hosts to pick our brains about
this “cyber warfare stuff.” It seems that the new...
It's your first day on the new job. You've got the programming chops, you're up on the latest tech, you're sitting at your workstation... now what? New Programmer's Survival Manual gives your career the jolt it needs to get going: essential industry skills to help you apply your raw programming talent and...
Since you happen to be reading through the opening pages of Foundation Version Control for Web Developers then it’s safe to say you have some interest in finding out a little bit more about version control. It may be true that this new interest isn’t actually your own, but instead comes from a friend, colleague, or employer who...
Programmers who endure and succeed amidst swirling uncertainty and nonstop pressure share a common attribute: They care deeply about the practice of creating software. They treat it as a craft. They are professionals.
In 1992, Palm Computing (now Palm, Inc.) was founded. The rest is history. Of
course, there’s a lot more to it. Many good decisions were made, and many bad
designs were thrown out. Palm started as a software company intending to influence
existing handheld manufacturers with its easy-to-use software and synchronization...
In 2011, amid the popular uprising against Egyptian president Hosni Mubarak, the government sought in vain to shut down the Internet-based social networks of its people.
WikiLeaks editor-in-chief Julian Assange has been branded “public enemy number one” by some in the United States for posting material on the World Wide...