Posts Tagged ‘General Coding’

  • Code Matters: our new website makes coding, testing, & deploying easier

    on Nov 3, 14 • by Roy Sarkar • with No Comments

    Code Matters: our new website makes coding, testing, & deploying easier

    [Here's a guest post from Christine Bottagaro, CMO, Rogue Wave Software] Our product set is broad and varied. And with last year’s acquisitions, it became clear we needed to tell a different story. A few years ago we rode the HPC horse, which made a lot of sense. We have deeply technical, solidly entrenched products that play in the large systems, large applications environment. That was challenged by last year’s acquisitions of OpenLogic (SaaS OSS scanning, support, and auditing) and Klocwork (on-the-fly static code analysis). How do they fit into the HPC story? They don’t

    Read More »
  • Healthcare.gov’s buggy launch contains lessons for developers

    on Oct 11, 13 • by Chris Bubinas • with No Comments

    Healthcare.gov’s buggy launch contains lessons for developers

    The long-awaited October 1 rollout of the federal government's online health insurance marketplace HealthCare.gov, a critical piece of the Affordable Care Act, was marked by slow performance and trouble for users looking to sign up for new insurance services

    Read More »
  • Lessons learned from localization Part 3: Test and then test some more

    on Oct 11, 12 • by Patti Murphy • with 3 Comments

    Lessons learned from localization Part 3: Test and then test some more

    “Take nothing for granted,” is the mantra of every software tester. Add localization to the mix and the level of vigilance goes into hyperdrive. In the spirit of helping others avoid needless pain, I launched this Lessons learned from localization series. In Part 1, we explored documentation pain and coping strategies. Part 2 was development discomfort and solutions. In this final installment, we explore the lessons learned by our testing department, who are known for being generous to a fault, as in “here’s a PR for you, and you, and you…” For this post,

    Read More »
  • Lessons learned from localization Part 2: Development discomfort

    on Oct 5, 12 • by Patti Murphy • with 4 Comments

    Lessons learned from localization Part 2: Development discomfort

    Suffering is only suffering if you learn nothing. When you learn nothing and needlessly perpetuate suffering, that’s where misery comes in. We prefer to be misery-free around here. In the spirit of helping others avoid needless pain, I launched this Lessons learned from localization series. In Part 1, we explored documentation pain and coping strategies. For Part 2, I talked to Russ Sherk, a developer here at Klocwork, who works on our web tools and handles product licensing, to see if he was happy to share some of his survival strategies from our Japanese localization

    Read More »
  • Lessons learned in localization Part 1: Documentation pain

    on Sep 27, 12 • by Patti Murphy • with 7 Comments

    Lessons learned in localization Part 1: Documentation pain

    The big story for our Klocwork Insight 9.6 release was localization for our Japanese market. Prior to this effort, we provided a Japanese version that included a translation of a small portion of the documentation set. Since we’re magnanimous, we felt that others should benefit from our suffering lessons learned from this endeavor. Originally, I’d hoped to do a video for this entitled Crying While Localizing in homage to that fun meme Crying While Eating. But asking one’s colleagues to blubber on camera for minutes at a time while confiding their frustrations was a little too

    Read More »
  • Secure Coding Learning Center

    on Sep 13, 12 • by Brendan Harrison • with No Comments

    Secure Coding Learning Center

    One of the common challenges we hear from customers regarding their software security assurance programs is developer education. Sure, there are many great tools out there that can help with security, but when it comes down to it, if you’re going to truly build a culture of secure software (and not just audit your system now and then), your development team needs to be well versed on key security concepts, defensive coding principles, common attack vectors, not to mention the ins and outs of specific coding vulnerabilities like buffer overflows. Well, we agree. That’s why

    Read More »
  • Answering questions about your code base – Part 1

    on Feb 8, 12 • by Patti Murphy • with 1 Comment

    Answering questions about your code base – Part 1

    Static analysis captures the current state of your code base and helps you answer key questions about the quality, security and maintainability of your software project. Think Magic 8 Ball with build omniscience and powerful reporting tools. OK, maybe Magic 8 Ball isn’t a good analogy. Answers to what questions, you ask? One we often hear from customers is: Where do I start? A good place to start is a report that captures the distribution of defect types from your current build.  For example, we recommend that our customers glance over the Top 10 Issues

    Read More »
  • Golden rules of AST checker development

    on Jan 24, 12 • by Patti Murphy • with No Comments

    Golden rules of AST checker development

    In my previous post, It’s time to create a custom checker…, we looked at the considerations involved in deciding which checker to create–AST or path? In this post, we’re going to use a custom checker to enforce an internal coding standard that extends the default set of checkers in our source code analysis tool. To do this, I’ve called upon Steve Howard, our head of Partner Support in Europe, to get us started with an AST checker to accomplish our goal. Steve has coached many customers through the checker creation process. In his experience, the

    Read More »
  • It’s time to create a custom checker, but what kind?

    on Nov 15, 11 • by Patti Murphy • with 1 Comment

    You’ve been using source code analysis on your integration build or your desktop, or (ideally) both. And then there’s “a situation”. The situation Either you: Noticed a false negative you want detected, or Need a way to enforce a corporate coding standard, such as the requirement for the use of  a compound statement block rather than single statements as the body of a loop. Now what? Time to create a custom checker, that’s what. But what kind of checker? Source code analysis involves two families of checkers, those that involve: Abstract Syntax Tree (AST) validation,

    Read More »
  • Security Issues with Apple iOS?

    on Nov 8, 11 • by Todd Landry • with No Comments

    Security Issues with Apple iOS?

    As a pretty avid Apple user (2 iPhones, 1 iPad2, iMac, iPod Touch, MacBook Pro, etc.), and the fact that I work in the business of software quality and security, I must admit that this article caught my attention. The article outlines how a well-known security researcher, who focuses on Apple, has found a software flaw in the iPhone and iPad, which could allow hackers to build malicious apps.What makes this even more scary is that the Apple Store may not catch these malicious apps. To add another twist to this story, the researcher in

    Read More »
Scroll to top