P4 Blog

  • March 29, 2016

    For the fifth year in a row, McKesson’s iKnowMed application received the #1 ranking among Oncology & Hematology Electronic Health Records (EHR).

    There are many pieces that go into creating such a great app, including our use of Continuous Integration and Continuous Deployment. We implemented a narrow version of Continuous Deployment, and later set up Continuous Integration before we even knew these approaches had names. Shortly after becoming Perforce users 16 years ago, we realized that its usefulness went far beyond what we expected from a version control system. We have a great team of developers, but we are also surrounded by other professionals who started using Perforce to manage documentation, configuration changes, training videos, clinical content and timely, customized news and information that can show up on the customer’s home page simply by submitting the information to Perforce Helix. Our CD and CI approaches grew from need and opportunity. Perforce Helix’s flexibility allowed this to happen.

  • March 28, 2016

    We recently attended the prestigious FSTech Awards in London where we were nominated for Most Innovative Product of the Year. We are thrilled to announce we won the award from the influential FStech group, the leading business website for IT decision makers in the UK and European financial services sector.

  • March 25, 2016
    Vulnerabilities in Git have recently been discovered which could potentially be exploited to corrupt memory or execute malicious code on remote servers and clients (CVE-2016-2324 and 2315 - more information is available in the Git release notes). In response, both Helix GitSwarm and Git Fusion have been updated to include Git 2.7.4 to address these potential vulnerabilities.
    It is recommended that all users update to the latest versions at the earliest opportunity.
    Posted In:
  • March 25, 2016

    We are elbow-deep in a platform switch here at Dolby Labs. As admins, we wondered if our current filesystem could be preserved on the same hardware with a new OS, and if so, would we want to? Would we see the same performance? And if so, what was that performance? Could we do better with a new filesystem?

  • March 24, 2016

    We turned some heads this year at GDC 2016 in San Francisco. While we may have had extra cool swag courtesy of local talent from Oaklandish, a fresh new look on our booth, and a happy hour complete with awesome flashing cups, at the end of the day our biggest take away was the same as usual - we were so happy to see you!

    Posted In:
  • March 22, 2016

    There is no denying that DevOps has shaken up the world of developing and deploying software. And with all the buzz around new techniques, tools and technologies, it’s easy to think your company is the only one not deploying hundreds of times a day.

    However, there are age-old aspects of software delivery that DevOps doesn’t magically solve, particularly when it comes to release engineering and application lifecycle management. Is there a golden balance between automation and manual interventions? If ALM divides the application lifecycle into phases, can it co-exist with DevOps, which sees the entire development process as one cycle?