is the application of a systematic, disciplined, quantifiable approach to the design, development, operation, and maintenance of software, and the study of these approaches; that is, the application of engineering to software
Facebook has launched a tool that allows domain name owners to discover TLS/SSL certificates that were issued without their knowledge.
The tool uses data collected from the many Certificate Transparency logs that are publicly accessible. Certificate Transparency (CT) is a new open standard requiring certificate authorities to disclose the certificate that they issue.
Until a few years ago, there was no way of tracking the certificates issued by every certificate authority (CA). At best, researchers could scan the entire web and collect those certificates being used on public servers. This made it very hard to discover cases where CAs issued certificates for domain names without the approval of those domains’ owners.
To read this article in full or to leave a comment, please click here
via http://www.computerworld.com/article/3149741/security/facebook-helps-companies-detect-rogue-ssl-certificates-for-domains.html#tk.rss_news and www.computechtechnologyservices.com
me on the outside looking in at Louis and Harry, hand against the glass: you’re doing so good kids….
Code Complete (2nd edition) by Steve McConnell
The Pragmatic Programmer
Structure and Interpretation of Computer Programs
The C Programming Language by Kernighan and Ritchie
Introduction to Algorithms by Cormen, Leiserson, Rivest & Stein
Design Patterns by the Gang of Four
Refactoring: Improving the Design of Existing Code
The Mythical Man Month
The Art of Computer Programming by Donald Knuth
Compilers: Principles, Techniques and Tools by Alfred V. Aho, Ravi Sethi and Jeffrey D. Ullman
Gödel, Escher, Bach by Douglas Hofstadter
Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin
Effective C++
More Effective C++
CODE by Charles Petzold
Programming Pearls by Jon Bentley
Working Effectively with Legacy Code by Michael C. Feathers
Peopleware by Demarco and Lister
Coders at Work by Peter Seibel
Surely You’re Joking, Mr. Feynman!
Effective Java 2nd edition
Patterns of Enterprise Application Architecture by Martin Fowler
The Little Schemer
The Seasoned Schemer
Why’s (Poignant) Guide to Ruby
The Inmates Are Running The Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity
The Art of Unix Programming
Test-Driven Development: By Example by Kent Beck
Practices of an Agile Developer
Don’t Make Me Think
Agile Software Development, Principles, Patterns, and Practices by Robert C. Martin
Domain Driven Designs by Eric Evans
The Design of Everyday Things by Donald Norman
Modern C++ Design by Andrei Alexandrescu
Best Software Writing I by Joel Spolsky
The Practice of Programming by Kernighan and Pike
Pragmatic Thinking and Learning: Refactor Your Wetware by Andy Hunt
Software Estimation: Demystifying the Black Art by Steve McConnel
The Passionate Programmer (My Job Went To India) by Chad Fowler
Hackers: Heroes of the Computer Revolution
Algorithms + Data Structures = Programs
Writing Solid Code
JavaScript - The Good Parts
Getting Real by 37 Signals
Foundations of Programming by Karl Seguin
Computer Graphics: Principles and Practice in C (2nd Edition)
Thinking in Java by Bruce Eckel
The Elements of Computing Systems
Refactoring to Patterns by Joshua Kerievsky
Modern Operating Systems by Andrew S. Tanenbaum
The Annotated Turing
Things That Make Us Smart by Donald Norman
The Timeless Way of Building by Christopher Alexander
The Deadline: A Novel About Project Management by Tom DeMarco
The C++ Programming Language (3rd edition) by Stroustrup
Patterns of Enterprise Application Architecture
Computer Systems - A Programmer’s Perspective
Agile Principles, Patterns, and Practices in C# by Robert C. Martin
Growing Object-Oriented Software, Guided by Tests
Framework Design Guidelines by Brad Abrams
Object Thinking by Dr. David West
Advanced Programming in the UNIX Environment by W. Richard Stevens
Hackers and Painters: Big Ideas from the Computer Age
The Soul of a New Machine by Tracy Kidder
CLR via C# by Jeffrey Richter
The Timeless Way of Building by Christopher Alexander
Design Patterns in C# by Steve Metsker
Alice in Wonderland by Lewis Carol
Zen and the Art of Motorcycle Maintenance by Robert M. Pirsig
About Face - The Essentials of Interaction Design
Here Comes Everybody: The Power of Organizing Without Organizations by Clay Shirky
The Tao of Programming
Computational Beauty of Nature
Writing Solid Code by Steve Maguire
Philip and Alex’s Guide to Web Publishing
Object-Oriented Analysis and Design with Applications by Grady Booch
Effective Java by Joshua Bloch
Computability by N. J. Cutland
Masterminds of Programming
The Tao Te Ching
The Productive Programmer
The Art of Deception by Kevin Mitnick
The Career Programmer: Guerilla Tactics for an Imperfect World by Christopher Duncan
Paradigms of Artificial Intelligence Programming: Case studies in Common Lisp
Masters of Doom
Pragmatic Unit Testing in C# with NUnit by Andy Hunt and Dave Thomas with Matt Hargett
How To Solve It by George Polya
The Alchemist by Paulo Coelho
Smalltalk-80: The Language and its Implementation
Writing Secure Code (2nd Edition) by Michael Howard
Introduction to Functional Programming by Philip Wadler and Richard Bird
No Bugs! by David Thielen
Rework by Jason Freid and DHH
JUnit in Action
Source: http://stackoverflow.com/questions/1711/what-is-the-single-most-influential-book-every-programmer-should-read
Consider building it yourself, or hiring someone else to do it. It’s not as challenging as a lot of people think it is. If you don’t feel like you can handle the responsibility, consider hiring someone local. You will save hundreds of dollars, probably $200 to $300.
If you end up buying a pre-built, do NOT buy Alienware. It’s trash. It’s marked up to disgusting prices and the hardware selection is God awful. Which moves me into my next point.
When you’re looking at PC’s or hardware, don’t go for the i7. Is an i7 a good processor? Absolutely. Does that mean its best for a gaming PC? No. The most important part of a PC that you will be using primarily for gaming (and of course other mundane stuff like work/school and the internet) is the graphics card. GPU GPU GPU, not CPU. All of these pre-built’s use i7′s because they’re known as “EXTREMELY EXTREME i7 FOR EXTREME GAMING FOR EXTREME GAMERS”, when that’s not true. Does that mean get a shitty processor? Of course not. Save $100 on a processor and get an i5, and spend the $100 on a better graphics card. An i5 will perform almost identically to an i7 (When it comes to video games, VFX and rendering is a different story), and an extra $100 on your graphics card will be a HUGE help when running demanding games.
I’m so tired of these big companies like Dell and ASUS making these PC’s with an i7 and people buying it thinking its the best gaming PC for the price. My friend just got an ASUS ROG G20 for $1200. It’s not worth the money for the performance you’ll be getting.
DO NOT DELETE SYSTEM32!!! There is a post going around saying it’s a virus from 4chan but that is NOT true! It is a part of the windows operating system and if you delete it your computer will be rendered useless. So please, do not reblog the post and don’t follow it’s instructions!
Info about System32 so you know I’m serious here [x]
me_irl
By Michael La Guardia, Senior Director of Product for Sports & Finance
A couple of weeks ago we introduced the world to our new Yahoo Finance page. As we told you then, our goal is to provide the same quality content our users have come to expect, with cleaner, more modern designs and a focus on increased personalization and community engagement.
At launch, we asked our users to share their thoughts and feedback, so we can continue to iterate and improve our product. We heard from many of you, and one thing is certain: Yahoo Finance inspires deep passion and loyalty. We appreciate how vocal the community has been since the redesign - both with pats on the back, some great suggestions, and some frustrations - and we’ve been listening to all of it. We’ve contacted many of you directly to let you know we’re addressing these concerns, and we’ve made real progress based on your feedback.
To date we have closed a number of major issues, and dozens of smaller ones. Here is a quick list of what’s been done so far:
We’ve addressed many data availability and quality issues.
We added back options data for the S&P VIX ticker.
We added analyst 1 year price targets to the right side of the Key Stats module.
We’re now live updating all standard quote details on the Quote Summary Page.
We are once again showing “Get Quotes for Top 10 Holdings” link for ETF and MutualFund quotes.
We’ve restored our databases and should now have the same level of historical data that we used to have. We also made it easier to manipulate date ranges for historical data.
All recent SEC filings are available for tickers again.
We’ve added “Yield” back to tables for bonds.
We have made adjustments to the way the site is laid out and how you interact with it.
You can now copy data out of our Historical Data pages and paste it correctly into a spreadsheet.
We increased the density of the data table on the Statistics tab.
When you navigate from one Quote Summary Page to another, we now keep you on the same tab. For example, if you were looking at Yahoo’s financials and navigated to the Alibaba Quote page, the new page would open on the Financials tab.
We’ve made many headers clickable for direct access to deeper information.
Clicking on an option strike price now shows all options available at that price.
We restored the link to the Currency Converter tool.
We fixed bugs that you pointed out.
The Recently Viewed list no longer gets wiped out.
You can now select MAX time frame on historical data.
Adding a symbol to multi-quote now no longer wipes out the whole list.
Our products are constantly evolving, and we’ll continue to answer your questions and address your concerns. There is still more to do, including some exciting new features that will be rolling out in the coming months. You’ll be hearing from us regularly as it happens.
In the meantime, keep your suggestions and feedback coming.
There’s a lot of people who are against body positivity because they believe this movement promotes unhealthy issues that are associated with being over-weight and obese.
Please tell me though, when has fat shaming EVER brought about positive change? There is no link between fat shaming and a decrease in obesity.
There is however a large link of fat shaming and
Eating disorders
Low self esteem
Depression
Suicide