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



Michael Feathers says that legacy code is any code without tests but I’d go a step further and say that legacy code is any code that is still running even though the original developer(s) are no longer working on it. And there is certainly plenty of that in financial institutions. There are other characteristics too, such as: unreproducible production environment incomplete source control missing files ‘master’ fails to build no a..

Michael Feathers says that legacy code is any code without tests but I’d go a step further and say that legacy code is any code that is still running even though the original developer(s) are no longer working on it. And there is certainly plenty of that in financial institutions. There are other characteristics too, such as: unreproducible production environment incomplete source control missing files ‘master’ fails to build no a..

Versioned builds are one of the more confusing features of Codename One mostly because the word “version” is so overloaded with meaning. The feature itself is remarkably simple as explained in this video tutorial. Versioned builds allow you to build against a fixed point release version of Codename One, that means that if we break something in the build servers you can still work against the last major version that we released.

It's finally here! I'm pleased to present The Complete Friday Q&A Volumes II and III. (Read More)

The Complete Friday Q&A Volumes II and III Are Out! The Complete Friday Q&A Volumes II and III Are Out! It's finally here! I'm pleased to present The Complete Friday Q&A Volumes II and III. These collect my blog posts from November 2010 through 2016. As with Volume I, they are available in both digital and print versions. Click here to see my store for the digital versions. For the print versions, or for links to the digi....


Python 3 and Python 2 have various functional differences. On their own, they’re not necessarily better or worse (though arguably Python 3 should be an improvement), but any change may introduce risk. This post highlights and explains a few differences between the versions that have security implications.


Breakdowns of our favorite ServerlessConf talks, plus some high-level takeaways for the serverless community.

The Second Amendment was passed fifteen years after the American Revolution, in 1791, as part of the Bill of Rights. This was just three years after the Constitution was ratified in 1788. The complete Second Amendment of the United States Constitution reads: "A well regulated Militia, being necessary to the security of a free State, the right of the people to keep and bear Arms, shall not be infringed." James Madison originally proposed the..

I did a lot of work on the developer guide PDF making it more suitable to print, as part of this work I submitted the guide to Amazon’s KDP which means you can now order a physical book of the developer guide. I reduced the page count significantly for lower cost and image size requirements. As a result the book is much smaller but contains the exact same information in a denser package.





In 2010, a group of designers from Columbus, Ohio set out to create a grassroots, cross-discipline, and creative conference. Since that first event, Midwest UX has been an ongoing tradition that attracts innovative ideas and provides an opportunity for regional professions to engage in discussion with other professionals. Last year, Amber Wilks and Dr. Becca Green were invited to take their talk from DevCon 2016 on the road to Midwest UX.

Corescript - danielc.dev - 8 years ago - eng

One Year with Ember - 0xadada.pub - 8 years ago - eng
In early 2015, I was working at an artificial intelligence startup. My team was planning to build a web application to connect to our neural network platform. The team as a whole had experience (on the AI–side) with Python, and the web team had a lot of experience using Django. We’d implemented a hybrid-app in Cordova using Backbone.js the previous year. My task was to evaluate the state-of-the-art in the frontend development landscape. I....

This year, I’ve given a lot of thought to what has made being a developer at Thoughtworks such an important part of my career and life. Much of it’s about working with great people, who default to trust and honesty, with a common drive to make a better software industry. When it comes to our craft of building software, I recognize some fundamental software engineering values that we share — both at Thoughtworks and in the wider community of..


A few weeks back maaartinus asked on stack overflow whether we can get lombok working with Codename One. After a short back and forth it seems that this was as easy as I’d hoped and he was able to get it working without a change. Personally, I like our approach of property objects more but that’s obviously a matter of taste. Lombok works by processing the bytecode after compilation to convert annotations to terse code. E.g. this J..



One year ago I’ve started to collect temperature from my house using Acurite sensors. These sensors are not too expensive and good quality but the “base” aka the radio receiver connected to internet is costly and totally closed, it’s sending your data to the Cloud™, it’s not just Acurite, all those “IOT” devices are generally poor on the software side. Receiving radio data Most of these sensors have their protocols already reverse engineere..

PacBSD is a FreeBSD kernel/world with a PacMan Arch package manager and an optionnal OpenRC init system. In short ZFS, DTrace and the FreeBSD kernel but the simplicity of Arch for packages management but the Gentoo init. It’s experimental, uncompleted, unfinished, lacks proper documentations but it works and could be/should be the solution we are waiting for :). Here is some notes on installation (in QEMU), note that it slightly diverges fr..

Quick Thoughts - peterlyons.com - 8 years ago - eng
Code Coverage Organizing code so my 100% tested code is kept separate from other dev's 70% tested code so at least part of my coverage report is green. Flat UI DynamoDB Tables WTF is with dynamodb not having the concept of a database. This is terrible. Now we need to configure every table name for each deployment? Terraform Drop Heads up, if you use terraform and change your dynamodb table key schema, it will drop and recreate you....

Quick Thoughts - peterlyons.com - 8 years ago - eng
Code Coverage Organizing code so my 100% tested code is kept separate from other dev's 70% tested code so at least part of my coverage report is green. Flat UI DynamoDB Tables WTF is with dynamodb not having the concept of a database. This is terrible. Now we need to configure every table name for each deployment? Terraform Drop Heads up, if you use terraform and change your dynamodb table key schema, it will drop and recreate you....

This article has been translated to Japanese on SeleQt. Sometimes, we get handed a project in which we have almost complete creative control and free-reign to…


This Java snippet uses a regular expression for something way different than they were designed for: a primality check. Who is the author? After some digging I found out that the original author is Abigail and the code was originally … Continue reading →


Follow the story of a reserved butler as he reflects on his life and the meaning of his work in The Remains of the Day.


Follow the story of a reserved butler as he reflects on his life and the meaning of his work in The Remains of the Day.

It's fun to re-imagine traditional techniques with a Swift twist. I've implemented a type-safe layer on top of the venerable NSUserDefaults, and I'm going to discuss my little library today. Credit/blame for this idea goes to local reader José Vazquez, although he inspired it by accident while talking about something else. (Read More)

Friday Q&A 2017-10-06: Type-Safe User Defaults Friday Q&A 2017-10-06: Type-Safe User Defaults It's fun to re-imagine traditional techniques with a Swift twist. I've implemented a type-safe layer on top of the venerable NSUserDefaults, and I'm going to discuss my little library today. Credit/blame for this idea goes to local reader José Vazquez, although he inspired it by accident while talking about something else. User Defaults....

C++ Hello World - studiofreya.org - 8 years ago - eng
This is a C++ introduction tutorial for beginners with an example that will print the text “Hello, World!” written in C++ into the console window. Hello World! is one of the most ubiquitous examples in any programming language. All it does is to print Hello World! and exit the application. As with many things, C++ can do one thing in many ways. Hello World! This simple program will print Hello world! in C++ followed by a newline..

Every day we wake up from sleep, but we aren’t really awake. We are only awake enough to drive our cars, do our work and cook our food. And when we take a break, and we’re awake, we’re still asleep. We blink, but we don’t think. And time tic-tocs away. Coffee doesn’t wake us up. It helps up sleep walk. Yet, it can help us think, and mindful thought is the only thing that wakes us up. I’m talking about a meaning of the word “awake” that is....

Docker, Kubernetes, Serverless? Let's discuss the respective ups and downs of containers and serverless.

So many talks, which to choose? This is your field guide to getting the most out of ServerlessConf NYC - what to see, who to meet, where to get the best t-shirts.

Ever being the entrepreneur, I’ve been playing around with Amazon’s Print-On-Demand service Merch by Amazon . I’ve been doing this since March - although I believe I requested an account sometime late last year - and in my first four months, I had lackluster sales. Hell, I had no sales at all in the month of April!


33 visitors online