Eric Gregory04/03/13
2710 views
0 replies
Today: A new fork of WebKit from Google, a big security update for Postgres, new releases for R and Rust, and some very exciting positrons.
Paul Reed04/03/13
3170 views
0 replies
Imagine waking up to find your site and service hacked. Everyone is running around, trying to find out what went wrong; you’re tasked with repairing the damage. But unfortunately, that automation project you’ve been promising yourself you’d get done has always taken a backburner to more pressing matters and features.
Mark Needham04/03/13
2553 views
0 replies
Despite the fact that I’ve been working full time in software for almost 8 years now every now and then I still need a reminder of how useful reading logs can be in helping solve problems.
Michael Muller04/03/13
2904 views
0 replies
Today is a great day. Everyone is now aware of the problem and truly believes that technical debt affects the velocity of teams. But when facing this mountain of technical debt that covers every single wall with post-its, many development teams renounce to continue code quality remediation projects. See in this post how to set a Dynamic Violation Filtering in Eclipse to progressively show code violations.
Jessica Thornsby04/02/13
1467 views
0 replies
WANdisco submitted Bloodhound to the Apache Incubator in December 2011 and our developers have been involved in the Apache Bloodhound project since its inception. So we’re pleased that today the Apache Software Foundation (ASF) officially announced Bloodhound as a Top-Level Project (TLP).
Alex Soto04/02/13
2069 views
0 replies
Apache TomEE is an all-Apache stack aimed at Java EE 6 Web Profile certification where Tomcat is top dog. It is the conjunction of Tomcat + Java EE.
Oliver Staats04/02/13
1481 views
1 replies
A simple and elegant way of constructing immutable Java classes, using hints in the parameter list.
Kuba Kubrynski04/01/13
1199 views
0 replies
We usually want to know what is real code coverage in our applications divided into unit and integration tests. Unfortunately Maven has no out of the box support for different test types, but there are few options to workaround those leaks and through proper setup we'll be able to achieve desired task.
Jessica Thornsby04/01/13
986 views
0 replies
Apache Subversion remembers every change committed to the repository, making it possible to revert to previous revisions of your project. Users of SmartSVN, the cross-platform client for SVN, can easily perform a revert using the built-in ‘Transactions’ window.
Mark Needham04/01/13
2883 views
0 replies
A couple of weeks ago Tim and I were spinning up a new service on a machine which wasn’t quite working so we were manually making changes to the /etc/nginx/nginx.conf file and restarting nginx to try and sort it out.
Christopher Taylor04/01/13
1617 views
0 replies
In an interesting piece yesterday, GigaOM reported that Netflix has an architecture built around timelines. This struck home for a guy who spends a great deal of time talking to people skeptical about the need for zero latency, real-time systems.
Kin Lane04/01/13
1736 views
0 replies
I depend on If This Then That (IFTTT) to move data around the cloud. I syndicate blog posts from API Evangelist to Blogger and Tumblr. This isn't just blind syndication, it is SEO and also plan B scenarios to make sure my content exists in multiple areas.
Erich Styger04/01/13
1423 views
0 replies
Using a version control system for software development is a standard procedure today. While things are pretty clear for ‘standard’ Eclipse projects, it is not that easy for Processor Expert projects.
Brian Gracely03/31/13
1765 views
0 replies
On this episode of the Cloudcast, Aaron, Brian and Nick Weaver talk with Gene Kim about his new book, ‘The Phoenix Project,’ and the evolution of DevOps.
Dror Helper03/31/13
2135 views
0 replies
Writing unit tests for multi-threaded is not simple and could even be impossible for some scenarios – how could you test that an asynchronous method was not called?
Eric Minick03/29/13
2749 views
0 replies
Urbancode’s DevOps toolchain begins with a developer committing code to a source repository. Commit comments can be added so that uBuild will associate the code change to a bug report (Bugzilla, JIRA, Rally, TFS, TeamForge) or a feature story (Rally, PivotalTracker, VersionOne, Rational Team Concert).
Mark Needham03/29/13
1441 views
0 replies
A couple of days ago I was playing with some code to scrape data from a web page and I wanted to skip a row in a table if the row didn’t contain any text.
Gordon Dickens03/29/13
5963 views
0 replies
I know what you're thinking, “It’s just logging!” This small, yet common part of our applications, provides developers, QA and troubleshooters with information to help in determining code execution sequences, inspecting data values and trouble spots within our applications.
Matthias Marschall03/29/13
3619 views
3 replies
Investing into code improvement is a dual edged sword: on the one hand you know that if you don’t improve your code you’ll get slower over time. On the other hand improving your code does not deliver tangible value to your users. So how do you know whether you’re on track?
Eric Gregory03/28/13
1391 views
0 replies
This talk from Sam Eaton deals with the nightmare scenario of adopting DevOps in an environment where you're working with many, many different platforms/sites.
Eric Minick03/28/13
682 views
0 replies
Deploying software can be a complex endeavor. We often think of it as “getting the software to the right boxes.” But grabbing the bits and moving them out to the right place on the target servers is one of the easier and least error-prone parts.
Vijay Narayanan03/27/13
2739 views
0 replies
Refactoring is a way to improve code quality over time using incremental set of improvements – the idea is to increase the ability to make changes safer and faster and is not meant to deliver new functionality per se.
Kevin Remde03/27/13
495 views
0 replies
In part 7 of our "20+ Days of Server Virtualization”, Keith Mayer gives us some powerful PowerShell commands to turn on the iSCSI initiator, connect, and use iSCSI storage from our Hyper-V host.
Eric Minick03/27/13
1263 views
0 replies
The slides from our latest webcast are up on Slideshare. We took a look at applying some of the principals from Lean to building and delivering software.
Giorgio Sironi03/27/13
1598 views
0 replies
The Filesystem Symfony Component provides an abstraction layer over the plethora of primitive functions that let PHP interact with files and directories. In this issue of The Wheel series, we will explore a little its API and evaluate its advantages and issues.