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


Product development flow (flow) is the rate at which our products are developed, from idea to deployment. Good flow means that products should pass through the development cycle quickly and continuously.

In Agile projects, the goal is usually broken down into discrete units of work that describes a feature or ability to perform an action from an end-user perspective. These blocks of work are usually referred to as ‘user stories’. That leads us to an obvious question: what is the best way to break your work into user stories? Like so many other things in life, the answer to that is: it depends.

What makes a retailer ready for the future? How can retailers best prepare themselves to compete with category-changers like Amazon? The ripples caused by advances in technology and shifts in what people spend their money on are well publicized in retail. Especially zealous reporters pen terms like ‘retail apocalypse’ and ‘death of retail’. But a host of retailers are bucking the trend and finding growth in challenging times.

Offline build is a pretty complex topic which is why we opted for the online build process in Codename One. It allows for simple install/build and doesn’t require a Mac. However, if you work for a bank or a government agency using a cloud solution is sometimes an insurmountable roadblock. That’s why we introduced the offline build option to replace our old private cloud option. It isn’t ideal, building offline essentially forfeits some of....

Update Oct 2018: To see how to use this in Kuberentes check out this blog post by Daniele Maggio By default mounting Azure File Shares on linux using CIFS doesn’t enable support for symlinks. You’ll see an error link this: auser@acomputer:/media/shared$ ln -s linked -n t ln: failed to create symbolic link 't': Operation not supported So how do you fix this, simple? Simple add the following to the end of your CIFS mount command:

We like to think that building a service ecosystem is like stacking building blocks. You start with a function in your code. That function is hosted in a class. That class in a service. That service is hosted in a cluster. That cluster in a region. That region in a data center, etc. At each level there’s a myriad of challenges. From the start, developers tend to use things like logging and metrics to debug their systems, but a certain cl....

After years of preparation and debate, the General Data Protection Regulation (GDPR) was finally approved by the EU with enforcement starting as early as May 2018, at which time those organisations in non-compliance will face heavy fines. In this post we explain how that impacts companies using open-source and how they can protect themselves.

CSE Intro Videos - cscrunch.com - 9 years ago - eng
YouTube Playlist This is a series of videos that I recorded for the benefit of my Intro to Computing and C/C++ students, to teach them basic command line skills. Since it's on YouTube, you can change the playback speed in case I'm speaking too slowly. Enjoy! Tags:  Video Basics Command Line

CSE Intro Videos - cscrunch.com - 9 years ago - eng
YouTube Playlist This is a series of videos that I recorded for the benefit of my Intro to Computing and C/C++ students, to teach them basic command line skills. Since it's on YouTube, you can change the playback speed in case I'm speaking too slowly. Enjoy! Tags:  Video Basics Command Line

CSE Intro Videos - cscrunch.com - 9 years ago - eng
YouTube Playlist This is a series of videos that I recorded for the benefit of my Intro to Computing and C/C++ students, to teach them basic command line skills. Since it's on YouTube, you can change the playback speed in case I'm speaking too slowly. Enjoy! Tags:  Video Basics Command Line

After a summer hiatus, the Jane Street Tech Talks series is back on for the fall! Last we left it, our very own Dominick LoBraico presented on the evolution of our internal configuration methodology and the systems that support it. For anybody that missed it, you can check out a recording of the talk on YouTube .

After a summer hiatus, the Jane Street Tech Talks series is back on for the fall! Last we left it, our very own Dominick LoBraico presented on the evolution of our internal configuration methodology and the systems that support it. For anybody that missed it, you can check out a recording of the talk on YouTube .




Power point play - rybakov.com - 9 years ago - eng

Karate Golf - mbutler.org - 9 years ago - eng
PLAY KARATE GOLF In a futuristic world, one karate master must travel from golf course to golf course, fighting the ultimate dragon. It is built with Phaser.js and various art assets from around the web. You can view the code here.

Sometimes advertisements just have to be bold. Especially when your goal is to hire creative thinkers, why not give them something to... think about!? That was our goal when we planned a new marketing campaign for Software Engineers.

GlusterFS - smcleod.net - 9 years ago - eng
We’re in the process of shifting from using our custom ‘glue’ for orchestrating Docker deployments to Kubernetes, When we first deployed Docker to replace LXC and our legacy Puppet-heavy application configuration and deployment systems there really wasn’t any existing tool to manage this, thus we rolled our own, mainly a few Ruby scripts combined with a Puppet / Hiera / Mcollective driven workflow. The main objective is to replace our leg..

GlusterFS - smcleod.net - 9 years ago - eng
We’re in the process of shifting from using our custom ‘glue’ for orchestrating Docker deployments to Kubernetes, When we first deployed Docker to replace LXC and our legacy Puppet-heavy application configuration and deployment systems there really wasn’t any existing tool to manage this, thus we rolled our own, mainly a few Ruby scripts combined with a Puppet / Hiera / Mcollective driven workflow. The main objective is to replace our leg..

Sometimes advertisements just have to be bold. Especially when your goal is to hire creative thinkers, why not give them something to... think about!? That was our goal when we planned a new marketing campaign for Software Engineers.

GlusterFS - smcleod.net - 9 years ago - eng
We’re in the process of shifting from using our custom ‘glue’ for orchestrating Docker deployments to Kubernetes, When we first deployed Docker to replace LXC and our legacy Puppet-heavy application configuration and deployment systems there really wasn’t any existing tool to manage this, thus we rolled our own, mainly a few Ruby scripts combined with a Puppet / Hiera / Mcollective driven workflow. The main objective is to replace our leg..

GlusterFS - smcleod.net - 9 years ago - eng
We’re in the process of shifting from using our custom ‘glue’ for orchestrating Docker deployments to Kubernetes, When we first deployed Docker to replace LXC and our legacy Puppet-heavy application configuration and deployment systems there really wasn’t any existing tool to manage this, thus we rolled our own, mainly a few Ruby scripts combined with a Puppet / Hiera / Mcollective driven workflow. The main objective is to replace our leg..

GlusterFS - smcleod.net - 9 years ago - eng
We’re in the process of shifting from using our custom ‘glue’ for orchestrating Docker deployments to Kubernetes, When we first deployed Docker to replace LXC and our legacy Puppet-heavy application configuration and deployment systems there really wasn’t any existing tool to manage this, thus we rolled our own, mainly a few Ruby scripts combined with a Puppet / Hiera / Mcollective driven workflow. The main objective is to replace our leg..

GlusterFS - smcleod.net - 9 years ago - eng
We’re in the process of shifting from using our custom ‘glue’ for orchestrating Docker deployments to Kubernetes, When we first deployed Docker to replace LXC and our legacy Puppet-heavy application configuration and deployment systems there really wasn’t any existing tool to manage this, thus we rolled our own, mainly a few Ruby scripts combined with a Puppet / Hiera / Mcollective driven workflow. The main objective is to replace our leg..

Learn how to use the same domain name for multiple Serverless services with API Gateway base path mappings.










Previously in this series: Linear programming and healthy diets — Part 1 Linear programing and the simplex algorithm Foods of the Father My dad’s an interesting guy. Every so often he picks up a health trend and/or weight loss goal that would make many people’s jaw drop. For example, we once went on a 5-day, 50-mile backpacking trip in the Grand Tetons, and my dad brought one packet of Lipton’s Side Dishes noodle soup per day for dinner, an..

Previously in this series: Linear programming and healthy diets — Part 1 Linear programing and the simplex algorithm Foods of the Father My dad’s an interesting guy. Every so often he picks up a health trend and/or weight loss goal that would make many people’s jaw drop. For example, we once went on a 5-day, 50-mile backpacking trip in the Grand Tetons, and my dad brought one packet of Lipton’s Side Dishes noodle soup per day for dinner, an..

Previously in this series: Linear programming and healthy diets — Part 1 Linear programing and the simplex algorithm Foods of the Father My dad’s an interesting guy. Every so often he picks up a health trend and/or weight loss goal that would make many people’s jaw drop. For example, we once went on a 5-day, 50-mile backpacking trip in the Grand Tetons, and my dad brought one packet of Lipton’s Side Dishes noodle soup per day for dinner, an..

Data is to this century what oil was to the last one: a driver of growth and change. Flows of data have created new infrastructure, new businesses, new monopolies, new politics and—crucially—new economics.” - The Economist, May 2017

It’s been a busy week with 3.7.3 released and a lot of new things. Diamond made several PR’s over the past couple of weeks but one interesting PR is an “always on top” feature for the simulator which is exactly what it sounds…​ This is very useful for me personally as it will allow me to film coding while showing the simulator floating on top (thanks Diamond!) but it should be super useful for everyone. You can inspect the code/debugg..



A cautionary tale about statically-linked libraries , as generated by C/C++ build tools. As a project accumulates features, and complexity , it gets harder to understand exactly what's going on, and to find your way around the source code. You need to find some way to organise the code and try and keep things manageable. A common idea, in this situation, is to group some source files together to split out as a static library. I'm go....

32 visitors online