developer

Node.js integrates with M: a tutorial, part two

M database and node.js

In part one of this tutorial, I introduced the integration between the hierarchical data structures of the M database and the hierarchical structures of the Node.js language.

Here, in part two, I focus on the fact that this integration is equivalent to incorporating persistance storage in the Node.js language using a data model similar to JSON structures. This built upon a proven database that is known to deliver high performace for demanding applications. » Read more

0 Comments

10 ways to start contributing to open source

redwoods

I wonder why more open source users do not actively participate in the open source community and become committers or contributors.

After understanding a project's capabilities and roadmap, anyone is able to start directly hacking the source code and contributing useful extensions. Because open source is a distributed, participatory meritocracy, the upside benefit is high and the barrier to entry is low—you don't have to move, be employed by a Valley startup, give up your day job, or wait to obtain a 4 years for a degree. » Read more

4 Comments

Open source economic model: Sell the license or charge a consulting fee?

open for business

On two recent occasions I've been asked to share why the open source economic model is sound. The first was on the elevator with an academic researcher while attending a recent meeting. We talked about open source, and he asked me:

"If the software is open source,
how are developers suppossed to make a living?".

» Read more

6 Comments

Beat Making Lab assembling development team

open source music

Our Beat Making Lab is applying for an Open Art grant, which would allow us to start development on our dream: open source beat making software we are calling PAMOJA, which means oneness or solidarity.

The grant is sponsored by Mozilla and Eyebeam Art & Technology Center and would invest $15,000 towards development of the software. This would help us foster music creation in communities internationally. » Read more

0 Comments

How SparkFun Electronics built their open hardware business

open source why

At SparkFun Electronics we do not sell software, yet we have a robust software development team. These developers spend some of their time on SparkFun.com, an eCommerce platform with extra content and integrated community elements. The vast majority of their time, however, is spent on Sparkle.

One might call Sparkle a web-based ERP system. It's the other view atop the same databases underlying SparkFun.com but with sprawling internal subsystems that do everything including basic customer service, running the shipping warehouse, and running the manufacturing floor.

» Read more

4 Comments

Developer conference 2012 part III: Workshops, hackfests, and more

Developer conference 2012: Workshops, hackfests, and more

The 2012 Developer Conference (held at Masaryk University in Brno, Czech Republic) included talks on numerous topics and had several side events in smaller rooms. Most of them were practical workshops focused on a certain technology or project. Aslak Knutsen had two of them--the first one focused on Arquillian SPI and the second on development of Java EE applications. » Read more

0 Comments

Developer Conference 2012 part II: The talks

Developer Conference 2012:  The talks

One of the frequent comments about the third-annual Developer Conference (held at Masaryk University in Brno, Czech Republic) concerned the structure of the talks. This year we grouped talks by theme. The schedule was more understandable and those who wanted to follow just one specific area didn’t have to switch rooms or wait for the next talk in their area of interest.

Here’s a quick look at some of the most interesting talks, by topic. » Read more

0 Comments