|
When a team of engineers has 50% female members but they speak 10% of the time during meetings, or during lunch breaks, is that team diverse? What is the gender diversity score - 50% or 10%? Is this better or worse than a team that has 20% women who speak 20% of the time? I’m going to share how I think about some these issues. Before I dive deeper, here are some of my assumptions. I assume that a well-functioning diverse team is more ....
|
|
My recently merged PR for ticket #28398 adds very simple ‘did you mean’ suggestions to Django’s manage.py command, which is the primary way of interacting with Django from the terminal. So in Django 2.1 this is what you will expect to see if you misspell a management command:...
|
|
In a previous post1, we took a look at linked lists and how we can apply them in a hypothetical use-case.
|
|
My recently merged PR for ticket #28398 adds very simple ‘did you mean’ suggestions to Django’s manage.py command, which is the primary way of interacting with Django from the terminal. So in Django 2.1 this is what you will expect to see if you misspell a management command:...
|
|
asComponent: turn any JavaScript function into a NoFlo component
-
bergie.iki.fi
-
8 years ago
-
eng
Version 1.1 of NoFlo shipped this week with a new convenient way to write components. With the noflo.asComponent helper you can turn any JavaScript function into a well-behaved NoFlo component with minimal boilerplate. Usage of noflo.asComponent is quite simple: const noflo = require ( ' noflo ' ); exports . getComponent = () => noflo . asComponent ( Math . random ); In this case we have a function....
|
|
asComponent: turn any JavaScript function into a NoFlo component
-
bergie.iki.fi
-
8 years ago
-
eng
Version 1.1 of NoFlo shipped this week with a new convenient way to write components. With the noflo.asComponent helper you can turn any JavaScript function into a well-behaved NoFlo component with minimal boilerplate. Usage of noflo.asComponent is quite simple: const noflo = require ( ' noflo ' ); exports . getComponent = () => noflo . asComponent ( Math . random ); In this case we have a function....
|
|
asComponent: turn any JavaScript function into a NoFlo component
-
bergie.iki.fi
-
8 years ago
-
eng
Version 1.1 of NoFlo shipped this week with a new convenient way to write components. With the noflo.asComponent helper you can turn any JavaScript function into a well-behaved NoFlo component with minimal boilerplate. Usage of noflo.asComponent is quite simple: const noflo = require ( ' noflo ' ); exports . getComponent = () => noflo . asComponent ( Math . random ); In this case we have a function....
|
|
I’ve been working on GoReleaser for more than a year now, and one of the things that was bothering me the most was fpm .
|
|
asComponent: turn any JavaScript function into a NoFlo component
-
bergie.iki.fi
-
8 years ago
-
eng
Version 1.1 of NoFlo shipped this week with a new convenient way to write components. With the noflo.asComponent helper you can turn any JavaScript function into a well-behaved NoFlo component with minimal boilerplate. Usage of noflo.asComponent is quite simple: const noflo = require ( ' noflo ' ); exports . getComponent = () => noflo . asComponent ( Math . random ); In this case we have a function....
|
|
asComponent: turn any JavaScript function into a NoFlo component
-
bergie.iki.fi
-
8 years ago
-
eng
Version 1.1 of NoFlo shipped this week with a new convenient way to write components. With the noflo.asComponent helper you can turn any JavaScript function into a well-behaved NoFlo component with minimal boilerplate. Usage of noflo.asComponent is quite simple: const noflo = require ( ' noflo ' ); exports . getComponent = () => noflo . asComponent ( Math . random ); In this case we have a function....
|
|
Skeleton and muscle overlay study (underlying photo by Pixiduc ) A knowledge of the human form is vital for figurative artists. A detailed understanding of anatomy is especially helpful when working from life or constructing the figure from imagination. Various approaches have been taken to learning artistic anatomy. While I'd rather not rob graveyards and do my own dissections , there are, fortunately, excellent anatomy books[1] a....
|
|
Skeleton and muscle overlay study (underlying photo by Pixiduc ) A knowledge of the human form is vital for figurative artists. A detailed understanding of anatomy is especially helpful when working from life or constructing the figure from imagination. Various approaches have been taken to learning artistic anatomy. While I'd rather not rob graveyards and do my own dissections , there are, fortunately, excellent anatomy books[1] a....
|
|
Skeleton and muscle overlay study (underlying photo by Pixiduc ) A knowledge of the human form is vital for figurative artists. A detailed understanding of anatomy is especially helpful when working from life or constructing the figure from imagination. Various approaches have been taken to learning artistic anatomy. While I'd rather not rob graveyards and do my own dissections , there are, fortunately, excellent anatomy books[1] a....
|
|
This is an excellent study on why developers are so important to a platform. At the moment we are developing a platform and we have been trying to get this message across to the business side of the company. This article backs up what we have been saying.
|
|
This is an excellent study on why developers are so important to a platform. At the moment we are developing a platform and we have been trying to get this message across to the business side of the company. This article backs up what we have been saying.
|
Pet project – literally – as the kids want a cat – and we are ok – just we need a solution for when we travel and are not home for a few days up to 10 days max. So we need to get the cat to be able to eat and to take care of its basic needs without destroying the flat. Here is what I found: Input Food Simple version 1:Simple version 2:Simple version 3:Advanced v1:Advanced v2:Water Output More complex to handle
|
Pet project – literally – as the kids want a cat – and we are ok – just we need a solution for when we travel and are not home for a few days up to 10 days max. So we need to get the cat to be able to eat and to take care of its basic needs without destroying the flat. Here is what I found: Input Food Simple version 1:Simple version 2:Simple version 3:Advanced v1:Advanced v2:Water Output More complex to handle
|
Introduction – where we tie everything together in a sales pitch Every conversation is an opportunity – where we understand how exchange & communication is a requirement for mankind Internet – starting the global conversation – where conversation happens – and censorship – and fakes news – all core element of human nature – but also where learning, innovation and connecting the world is taking place Bitcoin – Money & markets
|
Introduction – where we tie everything together in a sales pitch Every conversation is an opportunity – where we understand how exchange & communication is a requirement for mankind Internet – starting the global conversation – where conversation happens – and censorship – and fakes news – all core element of human nature – but also where learning, innovation and connecting the world is taking place Bitcoin – Money & markets
|
|
The more you know about a given topic, the more you realize that no one knows anything. For some reason (why God, why?) my topic of choice is game development. Everyone in that field agrees: don't add networked multiplayer to an existing game, you drunken clown. Well, I did it anyway because I hate myself. Somehow it turned out great. None of us know anything. Problem #1: assets My first question was: how do I tell a client to u..
|
|
Sometimes I want to understand the GC performance impact on an application quickly. I know that there are many powerful diagnostic tools and approaches, but I’m a fan of the “right tool for the job” idea. In simple cases, I prefer simple noninvasive approaches which provide a quick way to get an overview of the current situation (if everything is terrible, I always can switch to an advanced approach). Today I want to share with you my favor..
|
|
Sometimes I want to understand the GC performance impact on an application quickly. I know that there are many powerful diagnostic tools and approaches, but I’m a fan of the “right tool for the job” idea. In simple cases, I prefer simple noninvasive approaches which provide a quick way to get an overview of the current situation (if everything is terrible, I always can switch to an advanced approach). Today I want to share with you my favor..
|
|
Introduction I was guided for many years to write functions that are generalized and to create layers upon layers of abstraction so things don’t break as business requirements change. That the cost of breaking a function signature, for example, is expensive and something that should be avoided. Therefore, write functions that take more generic parameters or hide things in a receiver or context to be less prone to breakage. On the surface..
|
|
In recent years, Apple has been heavily criticized for the security implications of their market centralization and policy of irreversible operating system updates. Mobile device users are strongly pressured to install packaged iOS upgrades that cannot be rolled back. While this practice greatly increases security for most users, there is an inherent danger to this centralization. -Continue to read the article on SerHack.me
|
|
It’s already been a month since I did the previous (& first!) blog stats report , so it’s time for another one.
|
|
950 words, 4 1/2 minutes. One of the reasons why organisations ultimately fail at Cyber Security, is because the office of the CSO lacks power. In this post I’ll explain why that is and what we can do about it. Why The CSO Lacks Power The Cyber Security industry constantly strives to produce better products and services. Engineers work tirelessly to improve deployment practices. There are dozens of courses and certifications designed to imp..
|
|
On December 14th and 15th, 18 teams of Cerner associates competed for the Golden Trophy during our tenth ShipIt Day. Being this was our tenth, it was fun to reflect back on how this event started and how much it has grown. It has been great to see ShipIt Days start from small hackathons organically run by individual teams to now an engineering-wide quarterly event that brings together engineers from disparate organizations, allowing for a ..
|
|
Nearly everyone working in an Information Technology (IT) field has at least one IT-related certification. This is because IT certification is commonly used as a skills benchmark for hiring and promotion, and it’s been that way for a long, long time. So where did all this certification stuff start? If you look online, there isn’t even a Wikipedia page that can give you that answer - like many things in the technology world that predated ..
|
|
Nearly everyone working in an Information Technology (IT) field has at least one IT-related certification. This is because IT certification is commonly used as a skills benchmark for hiring and promotion, and it’s been that way for a long, long time. So where did all this certification stuff start? If you look online, there isn’t even a Wikipedia page that can give you that answer - like many things in the technology world that predated ..
|
|
Recently I heard the following quote often misattributed to George Bernard Shaw - "The Biggest Problem in Communication Is the Illusion That It Has Taken Place." And it made me think in what ways is communication often an illusion?
|
|
Citymapper is a journey planning application that integrates all modes of transport (public, cycling, walking, driving) in major urban areas…
|
|
Every SnailLife model struct has a repository struct to go with it. Since all repos are implementing the same Repository interface I wanted to reuse most of the code for testing them, but also allow for custom repo-specific tests. For example,OwnerRepo does some stuff that StableRepo does not - like optionally retrieving stables belonging to an owner.
|
|
The concept of a global village stems from an idealistic view of a shrinking world, connected through electronic media. What is far, comes closer, nothing is out of reach anymore. Maps shape our undestanding of the physical world, so I decided to invert it. To shape the maps according to the understanding of the world - in this case according to the concept of a global village. I shrank the world little by little by removing empty, unu....
|