|
Soon after Swift was initially open sourced, I wrote an article about how weak references are implemented . Time moves on and things change, and the implementation is different from what it once was. Today I'm going to talk about the current implementation and how it works compared to the old one, a topic suggested by Guillaume Lessard. (Read More)
|
|
Friday Q&A 2017-09-22: Swift 4 Weak References Friday Q&A 2017-09-22: Swift 4 Weak References Soon after Swift was initially open sourced, I wrote an article about how weak references are implemented . Time moves on and things change, and the implementation is different from what it once was. Today I'm going to talk about the current implementation and how it works compared to the old one, a topic suggested by Guillaume Lessard. ....
|
|
To Learn About ☒ Company-mode (completion framework for lots of stuff) ☒ YASnippets (templates) ☒ Auto-YASnippets (something like that—I installed it for temporary templates) ☒ Alchemist mode (integrates with company mode—tooling for Elixir) ☐ What do M-. and M-, do? ☐ font-lock-add-keywords would let me add new keywords to a language ☐ hi-lock ☐ highlight-phrase, unhighlight-regex ☒ Registers ☐ Auto-loading packages to make startup time....
|
|
To Learn About ☒ Company-mode (completion framework for lots of stuff) ☒ YASnippets (templates) ☒ Auto-YASnippets (something like that—I installed it for temporary templates) ☒ Alchemist mode (integrates with company mode—tooling for Elixir) ☐ What do M-. and M-, do? ☐ font-lock-add-keywords would let me add new keywords to a language ☐ hi-lock ☐ highlight-phrase, unhighlight-regex ☒ Registers ☐ Auto-loading packages to make startup time....
|
|
I have some thoughts about regret in life, which might be counterintuitive. You might have heard of Jeff Bezos making the decision to start Amazon as a part of regret-minimization decision making. For him, there would’ve been a certain regret of not attempting Amazon, but there wouldn’t be as much regret if he tried and it didn’t work out. From his point of view, minimizing the regret is to minimize the difference between the best he coul....
|
|
Of all the tools for reading news and subscribing to software releases, I still find RSS the most useful. I use Feedly to manage my rss subscriptions and keep all my devices in sync, but instead of using the Feedly’s own client, I use an app called Reeder as the client / reader itself. Link: My Feedly RSS Feed Feedly RSS feed subscription management Features: Keyword alerts. Browser plugins to subscribe to (current) url. Notat....
|
|
Of all the tools for reading news and subscribing to software releases, I still find RSS the most useful. I use Feedly to manage my rss subscriptions and keep all my devices in sync, but instead of using the Feedly’s own client, I use an app called Reeder as the client / reader itself. Link: My Feedly RSS Feed Feedly RSS feed subscription management Features: Keyword alerts. Browser plugins to subscribe to (current) url. Notat....
|
|
Of all the tools for reading news and subscribing to software releases, I still find RSS the most useful. I use Feedly to manage my rss subscriptions and keep all my devices in sync, but instead of using the Feedly’s own client, I use an app called Reeder as the client / reader itself. Link: My Feedly RSS Feed Feedly RSS feed subscription management Features: Keyword alerts. Browser plugins to subscribe to (current) url. Notat....
|
|
Of all the tools for reading news and subscribing to software releases, I still find RSS the most useful. I use Feedly to manage my rss subscriptions and keep all my devices in sync, but instead of using the Feedly’s own client, I use an app called Reeder as the client / reader itself. Link: My Feedly RSS Feed Feedly RSS feed subscription management Features: Keyword alerts. Browser plugins to subscribe to (current) url. Notat....
|
Shipping a bug-free feature is always important in every release. To ensure this, we do quality analysis(QA) at various points of the…
|
|
In the first article of this series, we looked at the background the General Data Protection Regulations (GDPR), as well as some its implications. In this follow-up, we’ll concentrate on how to understand all the data in your possession and what that means for your organization.
|
|
Engineers Overseas for SMART and FHIR (FHIR DevDays 2016)
-
engineering.cerner.com
-
9 years ago
-
eng
In a previous post, we discussed the need to provide education around our ecosystem and implementation of the FHIRⓇ and SMARTⓇ standards for developers and how we did so at our annual Cerner Health Conference. That same week, we were also a part of FHIR DevDays, which included a track entitled “Apps in the EHR.” We worked alongside track participants who were seeking to integrate their apps in a variety of EHRs, including Cerner.
|
|
The 80s and 90s was a period of intense development in the computer hardware and software worlds. On the hardware side, processors started to become much more powerful, and the word on the streets was that RISC (Reduced Instruction Set Computing) was going to be the way of the future. Powerful RISC platforms emerged during this time, including Sun Microsystems SPARC, HP PA-RISC, SGI MIPS, IBM PowerPC, and the DEC Alpha - these platforms w..
|
|
The 80s and 90s was a period of intense development in the computer hardware and software worlds. On the hardware side, processors started to become much more powerful, and the word on the streets was that RISC (Reduced Instruction Set Computing) was going to be the way of the future. Powerful RISC platforms emerged during this time, including Sun Microsystems SPARC, HP PA-RISC, SGI MIPS, IBM PowerPC, and the DEC Alpha - these platforms w..
|
|
This is almost a live recap of my tour of South-east Asia (and Hong Kong) this month (September 2017) and will be updated as things chug along. There's also a…
|
|
Webtasks brings node 8, no cold starts, and streamlined on-boarding to Serverless
-
www.serverless.com
-
9 years ago
-
eng
Eliminate cold starts and get from zero to deploy in under 3 minutes with the Auth0 Webtasks provider integration
|
In this post we will understand what it means to say “this song has a lot of high frequencies”, then hunt and capture the waveform that allows us to say this! Some Python code will be used, but understanding it is not necessary. Footnotes are more technically advanced. The x coordinate of the circle… is frequency?! […]
|
|
I was lucky enough to attend my first meetup in Poland this month: Agile Poznan . The talk was on Systems Thinking , a topic that bored me in college but fascinated me when I entered the real world. Applying systems thinking can reveal the origins behind events and behaviors we see every day. Using this clarity can make you a better software developer, and a better asset to your organisation in general. Here are some of my insights from....
|
|
Tech Retail Week assembled some of the Consumer Industry’s leading thinkers to discuss the future of the industry over 2 days at Here East in London’s Olympic Park. Industry luminaries were joined by an eclectic mix of challengers, start-ups, and organizations, who in the past might not have been considered as part of the Retail community. This led to a dynamic, thought-provoking two days.
|
|
I’m all about consistency, particularly when it comes to my daily routine . To confirm my own biases, I found some research that agrees with the idea that consistency is good. For example, one study suggests that people with regular routines tend to sleep better, and another study of young children found that regular bedtimes contributed to less obesity and better “emotional self-regulation”. I generally like the idea of sleeping..
|
|
I’m all about consistency, particularly when it comes to my daily routine . To confirm my own biases, I found some research that agrees with the idea that consistency is good. For example, one study suggests that people with regular routines tend to sleep better, and another study of young children found that regular bedtimes contributed to less obesity and better “emotional self-regulation”. I generally like the idea of sleeping..
|
|
Last week I talked about using SMS to activate your application which is a pretty powerful way to verify a user account. I left a couple of things out though. One of those things is the ability to grab the incoming SMS automatically. This is only possible on Android but it’s pretty cool for the users as it saves on the pain of typing the activation text. Broadcast Receiver In order to grab an incoming SMS we need a broadcast receiver wh..
|
|
Managing connections in Postgres is a topic that seems to come up several times a week in conversations. I’ve written some about scaling your connections and the right approach when you truly need a high level of connections, which is to use a connection pooler like pgBouncer. But what do you do before that point and how can you better track what is going on with your connections in Postgres? Postgres under the covers has a lot of metadat....
|
|
Managing connections in Postgres is a topic that seems to come up several times a week in conversations. I’ve written some about scaling your connections and the right approach when you truly need a high level of connections, which is to use a connection pooler like pgBouncer. But what do you do before that point and how can you better track what is going on with your connections in Postgres? Postgres under the covers has a lot of metadat....
|
|
Mens et Manus " (latin for "Mind and Hand") is the official motto of MIT . Lots of schools have Latin mottoes, and they are usually pretty bland. But mens et manus was — and still is — a radical social statement. It says that knowing and doing
|
|
365 Drawings The sketchbooks shown below are the result of doing one drawing from memory every day for a year, a project I finished this month. A year's worth of Daily Compositions This drawing practice was based on the Daily Composition, which, as I explained last January, is an exercise from The Natural Way to Draw , by Kimon Nicolaïdes (published posthumously in 1941). The requirements for this exercise are as follow....
|
|
365 Drawings The sketchbooks shown below are the result of doing one drawing from memory every day for a year, a project I finished this month. A year's worth of Daily Compositions This drawing practice was based on the Daily Composition, which, as I explained last January, is an exercise from The Natural Way to Draw , by Kimon Nicolaïdes (published posthumously in 1941). The requirements for this exercise are as follow....
|
|
I'm afraid I once again don't have a Friday Q&A for you today, but I wrote up the best new features in Swift 4 for the Plausible Labs blog, which is almost as good. Check it out over there! (Read More)
|
|
The Best New Features in Swift 4 The Best New Features in Swift 4 I'm afraid I once again don't have a Friday Q&A for you today, but I wrote up the best new features in Swift 4 for the Plausible Labs blog, which is almost as good. Check it out over there!
|
|
Understand the cost structure of AWS Lambda and related products, and when they can lead to unpleasant billing surprises.
|
|
How to use multiple runtimes in a single serverless microservice
-
www.serverless.com
-
9 years ago
-
eng
How to build an application using multiple runtimes to supported mixed-language development with the Serverless Framework
|
|
At the end of August 2017, ten students set foot in the trivago headquarters in Düsseldorf to be part of the first ever trivago Tech Camp. Two weeks were packed with real-world challenges, guest lectures, Q&A sessions, and tons of other opportunities to learn. In the end, a lot of working software was delivered.
|