ActiveState Blog

  • Unit Testing with Komodo IDE

    Unit Testing was one of the big changes we made to Komodo 10.2. This is a fresh iteration which supports more frameworks and gives you a lot of useful information when running unit tests.

    The frameworks supported include PHPUnit (PHP), pytest (Python), prove (Perl), Mocha (Node.js), RSpec (Ruby), Go or any frameworks that output in TAP or TeamCity compatible formatting.

    Enjoy the screencast or feel free to skim the summary below.

  • Python and Tables for (Fairly) Big Data
    Big Data

    Big Data is big these days, as more and more companies dig into their servers to find out what makes their market tick.

    There is "big", and then there is "BIG", however. Really big data--multi-terabyte-scale--is still fairly rare. If you're working at that scale then Hadoop MapReduce or possibly Spark is required.

  • Our Biggest ActivePython Release EVER
    ActivePython Release Data Science and Web App Dev Packages

    Today is a great day for ActivePython users. We've just included another 200 packages in our distribution making it the most comprehensive release of ActivePython to date. It's like we have a microcosm of the whole ecosystem in our distribution. There are over one hundred thousand Python packages and we have picked the best two hundred. You don't need to go looking for what's the best crypto library or web can now find it in ActivePython. This new distribution is available starting with 2.7.13 and 3.5.3 on all major platforms with 3.6 to come out later in the year.

  • Go for Object-Oriented Developers
    Go for Object-Oriented Developers

    Software design is about representation: how do we represent the solution to a problem in code that can be executed on the machine of our choice? How do we represent the problem domain to the user? The software design problem is not inherently different from the problem of expression in any language, formal or informal.

  • Getting Started with ActiveGo
    Getting Started with ActiveGo

    Now that you have ActiveGo installed (and if you haven’t downloaded it yet - you can get it here - let’s quickly go over some of the great features available out of the box to help you get started developing with Go:

  • ActiveGo Beta is Available
    ActiveGo Beta Release

    Some of the world’s largest and most innovative companies have turned to Go to be the underlying technology to drive value for their customers. Netflix, BBC, Facebook, Docker, Atlassian, and the company that brought Go to life, Google. And why not? It is quick to learn, easy to master, and above all easy to maintain by individuals all the way up to large teams of engineers. On top of that, the Go community is welcoming with an inclusive and friendly culture--always wanting to continually innovate on the technology.

  • Komodo 10.2.1 Released

    Today we're releasing version 10.2.1 for Komodo IDE and Edit. This is a stability release, meaning it only seeks to address stability issues and UX bugs. It does not add any new functionality.

    Most notably, this release fixes the issue where formatters were no longer working, which was a regression in the 10.2.0 release.

    Download Komodo IDE

    Discuss the Release

  • Recording Programmable Macros

    I’ve been using Komodo for roughly 10 years, 4 of them as a Komodo Developer. One of the main features that made me use Komodo in the first place was its macros, and the accompanying toolbox to manage them (as well as other tools).

    These days macros might not sound so impressive, but 10 years ago they sure were. And even these days I rarely really get a use out of them the way I do in Komodo.

  • How Picis Clinical Solutions Excels with ActivePerl OEM

    Picis Clinical Solutions creates an advanced set of integrated solutions for emergency departments, surgical suites, and intensive care units for hospitals around the world - covering more than 40 million emergency care visits each year.

  • Slacking Off With Komodo

    As a relatively new developer, and a complete lightweight when compared to the rest of the Komodo development team, I find myself sharing snippets, errors and diffs for review quite often. Since I like to share (Mom and Dad taught me well), I thought it was important to make it easier to share in Komodo. At one point, a Komodo user was limited to using to do this, and only in limited areas of Komodo. In 10.2, we've extended Komodo to allow our users to share more easily and in more ways.