|
One year ago this month, Cerner development associates in Kansas City moved into a new place to call home for their workdays, Innovations Campus. The first two towers that stand on this campus provide 805,000 square feet of workspace for more than 3,000 associates. Eventually, the campus will grow larger, including 16 buildings and 16,000 Cerner associates. As that growth approaches, it is important to reflect on what these first two towers..
|
|
The month of March is going to be an intense one for me. In addition to my normal life of school and work, I’m helping my wife in her final few weeks of pregnancy and I intend to remodel the master bathroom.
|
|
Last week I mentioned we are considering postponing the release planned for next week. We eventually did just that and the release is now scheduled for the 20th with code freeze on the 13th. So far we didn’t change future release dates but there might be a cascading effect. As I explained before, this is an inevitable result of the migration to xcode 9.2 which is something we need to stabilize before the release.
|
|
Analyzing AWS VPC Flow Logs using Apache Parquet Files and Amazon Athena
-
mustafaakin.dev
-
8 years ago
-
eng
Originally appeared on Opsgenie Engineering Blog Network security is an essential topic for companies, as a compromised network is a direct threat to both users and the applications. The easiest way to maintain security is just blocking the unauthorized activity or only allowing the predetermined traffic. For instance, if you have an Elasticsearch cluster, there is no need to open ports other than 9200 and 9300 to your applications.
|
|
Index Developer Conference is a new conference organized by IBM to promote software development as a craft. The event took place at the Moscone Center, San Francisco , a popular software conference venue, on February 20-22, 2018. This was my first conference of the year and I was very excited about being invited to give 2 talks in 2...
|
|
Index Developer Conference is a new conference organized by IBM to promote software development as a craft. The event took place at the Moscone Center, San Francisco , a popular software conference venue, on February 20-22, 2018. This was my first conference of the year and I was very excited about being invited to give 2 talks in 2...
|
|
Testing at warp speed: Why you should care about your test speed
-
tech.nextroll.com
-
8 years ago
-
eng
We reduced our test run times by more than 50%, thus speeding up development and deployment considerably with the application of some generic tips that you can use in your system as well. 15-20 minute read As you can read in our previous blog post , at AdRoll we use Erlang/OTP extensively. In particular, we use it to build our real-time bidding platform . These systems are central to our business and that’s why we’re very rigorou....
|
|
What’s my job again? Three steps to promote value within an Agile team
-
www.thoughtworks.com
-
8 years ago
-
eng
The beauty of Agile isn’t the concept itself or the organizational changes it enables. It’s not about just reorganizing workgroups or renaming meetings. Agility is a mindset — a culture that depends on each and every one of us. It’s the belief that each person can contribute unique value to a project. This is challenging — many of us aren’t used to the level of ownership, collaboration, flexibility and disruptive thinking that Agile demands..
|
|
Tune Performance, Profile on Devices in Latest Academy Update
-
www.codenameone.com
-
8 years ago
-
eng
I promised 2 new course modules for February and just published the second one. In case you don’t recall I discussed the first one here and it covered building Codename One applications from the open source code. This new module goes through seven lessons that cover everything you need to know when building a performant app. It covers everything from generic performance tips/analysis all the way to profiling and a case study. You can ch..
|
|
This story documents one scenario that could happen when the nightmare happens of a massive power cut across Europe. It starts with a number of threads and weaves them well together. It follows an Italian as he realizes it is a terrorist attack on the smart power meters. This destabilizes the power grid which takes down most of the grid across Europe. A second attack targets the power plants. This leads to a power cut across Europe that las..
|
|
A project was struggling to deliver in time and the project manager resolved it by reducing the team size where the typical approach is to increase the team size. This decision was based on the overhead of communication and Brooks Law.
|
|
This story documents one scenario that could happen when the nightmare happens of a massive power cut across Europe. It starts with a number of threads and weaves them well together. It follows an Italian as he realizes it is a terrorist attack on the smart power meters. This destabilizes the power grid which takes down most of the grid across Europe. A second attack targets the power plants. This leads to a power cut across Europe that las..
|
|
A project was struggling to deliver in time and the project manager resolved it by reducing the team size where the typical approach is to increase the team size. This decision was based on the overhead of communication and Brooks Law.
|
Open source can change your life. It has changed mine with Corcel, an open source project I started in 2013 that changed who I am, and how I live. The first title I gave to this post was How open source can change your life for the better. That was a good title too, but I … Continue reading Why you should contribute to open source projects
|
|
Fine particulate matter is a serious issue in many cities around the world. In Europe, it is estimated to cause 400.000 premature deaths per year. European Union has published standards on the matter, and warned several countries that haven’t been able to reach the safe limits. Germany saw the highest number of deaths attributable to all air pollution sources, at 80,767. It was followed by the United Kingdom (64,351) and France (63,79....
|
|
Fine particulate matter is a serious issue in many cities around the world. In Europe, it is estimated to cause 400.000 premature deaths per year. European Union has published standards on the matter, and warned several countries that haven’t been able to reach the safe limits. Germany saw the highest number of deaths attributable to all air pollution sources, at 80,767. It was followed by the United Kingdom (64,351) and France (63,79....
|
|
Fine particulate matter is a serious issue in many cities around the world. In Europe, it is estimated to cause 400.000 premature deaths per year. European Union has published standards on the matter, and warned several countries that haven’t been able to reach the safe limits. Germany saw the highest number of deaths attributable to all air pollution sources, at 80,767. It was followed by the United Kingdom (64,351) and France (63,79....
|
|
Fine particulate matter is a serious issue in many cities around the world. In Europe, it is estimated to cause 400.000 premature deaths per year. European Union has published standards on the matter, and warned several countries that haven’t been able to reach the safe limits. Germany saw the highest number of deaths attributable to all air pollution sources, at 80,767. It was followed by the United Kingdom (64,351) and France (63,79....
|
|
Fine particulate matter is a serious issue in many cities around the world. In Europe, it is estimated to cause 400.000 premature deaths per year. European Union has published standards on the matter, and warned several countries that haven’t been able to reach the safe limits. Germany saw the highest number of deaths attributable to all air pollution sources, at 80,767. It was followed by the United Kingdom (64,351) and France (63,79....
|
|
Fine particulate matter is a serious issue in many cities around the world. In Europe, it is estimated to cause 400.000 premature deaths per year. European Union has published standards on the matter, and warned several countries that haven’t been able to reach the safe limits. Germany saw the highest number of deaths attributable to all air pollution sources, at 80,767. It was followed by the United Kingdom (64,351) and France (63,79....
|
|
The current best tools for serverless observability: benefits, drawbacks, and which are right for you.
|
|
We got a pull request the other day that reminded me of some hidden functionality in Codename One that most developers aren’t aware of: observable input streams. By default Codename One API’s try to return BufferedInputStream and BufferedOutputStream instances from our internal API’s. Those classes aren’t the typical java.io versions but rather ones from the com.codename1.io package. That API allows us to add functionality into the ..
|
Introduction For the blog post still being written on variatonal methods, I referred to the still excellent Bishop (2006) who uses as his example data, the data available in R for the geyser in Yellowstone National Park called “Old Faithful”. While explaining this to another statistician, they started to ask about the dataset. Since I … Continue reading Reproducibility and Old Faithful
|
|
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:...
|
|
In a previous post1, we took a look at linked lists and how we can apply them in a hypothetical use-case.
|
|
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....
|
|
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....
|
|
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....
|
|
Nick Gottlieb shares his ServerlessConf Tokyo talk on serverless, the state of software, and ways to accelerate productivity.
|