Site uses cookies to provide basic functionality.
Javascript rendering is set to off by default when visiting the site via .onion and .i2p domains. It can be enabled back again in user's settings section. Javascript rendering set to off means, that you can disable javascript in your browser now and the site will remain functional.
There is also IRC server now available via native IRC clients or non javascript web based one.
Fonts can be adjusted in user's settings section as well.
Check FAQ for more.

OK


We’re concerned that people see this hype in the marketplace and they see [the Microservice] style of architecture as a panacea. So they might jump into it more quickly than they are actually ready to,” explains Scott Shaw, head of technology for Australia.


Alone we can do so little. Together we can do so much” - Helen Keller This quote came to be very true for five of us when we put together “DevOps 101” Workshop for vodQA Bangalore’s “Push the Envelope” edition.

On several occasions I’ve witnessed companies, who have decided to develop software using agile methodologies, view the QA role in teams as basically a waterfall tester who is involved with automated tests. By this I mean someone who performs all the manual testing of the product required within the team, and who is also exposed to test code (the latter depends on many factors, and is explained fully here).


When addressing the question of what it means for an algorithm to learn, one can imagine many different models, and there are quite a few. This invariably raises the question of which models are “the same” and which are “different,” along with a precise description of how we’re comparing models. We’ve seen one learning model so far, called Probably Approximately Correct (PAC), which espouses the following answer to the learning question:

When addressing the question of what it means for an algorithm to learn, one can imagine many different models, and there are quite a few. This invariably raises the question of which models are “the same” and which are “different,” along with a precise description of how we’re comparing models. We’ve seen one learning model so far, called Probably Approximately Correct (PAC), which espouses the following answer to the learning question:

When addressing the question of what it means for an algorithm to learn, one can imagine many different models, and there are quite a few. This invariably raises the question of which models are “the same” and which are “different,” along with a precise description of how we’re comparing models. We’ve seen one learning model so far, called Probably Approximately Correct (PAC), which espouses the following answer to the learning question:

In October 2014, Apple announced that all submissions to the App Store must include 64-bit support by June 1, 2015. The SoundCloud API for…

Really cool gems, like Carrierwave for example, have this neat feature of configuring the gem in runtime.

In October 2014, Apple announced that all submissions to the App Store must include 64-bit support by June 1, 2015. The SoundCloud API for…

Really cool gems, like Carrierwave for example, have this neat feature of configuring the gem in runtime.

Update: The Kohana framework has been deprecated and the last stable version was 3.3.6 released on 25 July 2006. I'm starting on something completely new to…

Be careful when they offer you the moon It gives a cold light It was only ever made to light the night You can freeze your fingers handling the moon Be careful when they offer you the moon It’s built for dead souls It’s a colourless and dusty ball of holes You can break and ankle dancing on the moon When you take the moon you kiss the world goodbye For a chance to lord it over loneliness And a quarter-million miles down ..

Our build servers are really fast, even if your laptop is relatively slow our iOS build servers are powerful machines equipped with fast SSD’s and they generate a full clean build of a typical app (with screenshots etc.) in a couple of minutes! So the real source of delay when building an app is size, it both slows the build but most of all it slows your upload process (upload is typically much slower than download). Reducing the size..

It’s a bit of a sensationalistic title, but hear me out. And sorry for the boring-ish example in this article. This is designed to only excite people who really get it. :) AWS Lambda lets you run NodeJS code or any binary (or code of any language) as a fast starting and stopping EC2 instance. You can use it to, for example, quickly resize an image as a background worker. What I’ll quickly show you here though is that you could even poss....

In a recent post , a commenter suggested that using F# rather than C# would dramatically reduce the code size (measured in line numbers). My reply to that was: F# would also lead to a lot more complexity, reduced participation in the community, harder to find developers and increased costs all around. And the data to back up this statement: C# Developers F# Developers Nitpicker corner: Now, I realize that t....

At ContaAzul , we had 31 Windows machines powering our Selenium tests - one running the grid and 30 more running clients. Needless to say, this is very expensive.


Ubuntu 14.04 (and various versions of Debian) come with MySQL 5.5. If you need MySQL 5.6 features (such as better join algorithms) you can install the Percona software, as described here . However, the installation process prompts you for the database’s root password. This isn’t convenient if you’re running the installation process from a script e.g. a Vagrant or Docker initialization script. Here’s the whole script to install Percona 5...

A brief demonstration of the failover and recovery process on the storage clusters I’ve been building.

A brief demonstration of the failover and recovery process on the storage clusters I’ve been building.

A brief demonstration of the failover and recovery process on the storage clusters I’ve been building.

A brief demonstration of the failover and recovery process on the storage clusters I’ve been building.

A brief demonstration of the failover and recovery process on the storage clusters I’ve been building.

A brief demonstration of the failover and recovery process on the storage clusters I’ve been building.

A brief demonstration of the failover and recovery process on the storage clusters I’ve been building.

A brief demonstration of the failover and recovery process on the storage clusters I’ve been building.

A brief demonstration of the failover and recovery process on the storage clusters I’ve been building.

Hi, So I’ve recently been working on programming for the Microsoft Band. In particular looking at streaming sensor data back from the band in realtime to process on my Windows Phone phone and, depending on the data, push up to a cloud service. Out of the box the Band SDK will give you a set of SensorManagers to which you can hook up .NET EventHandlers and then do what you will with the output. However, working with streams of data in ..


Since June 2014, the AdRoll Engineering team has been hosting Tech Talks every other Tuesday – give or take – where members of our team share about a technology, project, or tool they’re excited about. We’ve been lucky enough to have a number of developers from within the larger SF / Bay Area community stop by our offices for these Tuesday “Lunch and Learn” hours to share new and interesting projects they’re pursuing, and now we’d like to s..


In my role at Thoughtworks, I assist enterprises by driving data-driven approaches into their operations, developing market-aware products that learn from data, and encouraging data-smart cultures among the c-suite of executives. I have had the privilege to work with many talented professionals looking to disrupt their industries while remaining true to their organization's values. As you might expect, many of these professionals hail from ..

I remember reading this at school. It was the first WWI poem I think I read and I remember being very moved by it. Move him into the sun— Gently its touch awoke him once, At home, whispering of fields half-sown. Always it woke him, even in France, Until this morning and this snow. If anything might rouse him now The kind old sun will know. Think how it wakes the seeds— Woke once the clays of a cold star. Are limbs, so d..

Update: The below results are valid for the release version of RyuJIT in .NET Framework 4.6 without updates. The challenge of the day: which method is faster? public double Sqrt13 () { return Math . Sqrt ( 1 ) + Math . Sqrt ( 2 ) + Math . Sqrt ( 3 ) + Math . Sqrt ( 4 ) + Math . Sqrt ( 5 ) + Math . Sqrt ( 6 ) + Math . Sqrt ( 7 ) + Math . Sqrt ....

Update: The below results are valid for the release version of RyuJIT in .NET Framework 4.6 without updates. The challenge of the day: which method is faster? public double Sqrt13 () { return Math . Sqrt ( 1 ) + Math . Sqrt ( 2 ) + Math . Sqrt ( 3 ) + Math . Sqrt ( 4 ) + Math . Sqrt ( 5 ) + Math . Sqrt ( 6 ) + Math . Sqrt ( 7 ) + Math . Sqrt ....


I’m often asked, “How do you set priorities in an agile environment?” The situation behind this question is usually, “We suck at setting priorities.”

With the release of 3.0 we were overwhelmed with a lot of last minute features and improvements. It seems that we neglected to mention a lot of features that made it into the final 3.0 product. One of the nicest new features is a set of new flat themes with various colors in the designer and the project wizard. We found that a lot of developers prefer themes with more control over the look, themes that look more similar across platf..

The last few weeks, I’ve been developing an app for the substitution plan of my school (hence the name: “Vertretungsplan” is German for substitution plan).

The last few weeks, I’ve been developing an app for the substitution plan of my school (hence the name: “Vertretungsplan” is German for substitution plan).

In the Beginning... ...there was no inheritance and no composition, only code. And the code was unwieldy, repetitive, blocky, unhappy, verbose, and tired. Copy and Paste were the primary mechanisms of code reuse. Procedures and functions were rare, newfangled gadgets viewed with suspicion. Calling a procedure was expensive! Separating pieces of code from the main logic caused confusion! It was a Dark Time.

74 visitors online