|
Today we came a step closer towards our ultimate vision - to empower every one of the world’s 27 million developers to develop fast while staying secure.
|
|
I’ve had pain in my right wrist from computer usage for a while now, last 5 years or so. To fix it I’ve done lots of stuff, like: Move to using mouse left handed Move to roller ball left handed mouse Move to ergonomic keyboard Move to fully split keyboard In the arms race that is keeping my wrists working I decided to go for the next step and get a (expensive) programmable and columnar and see if it helped.
|
|
Assuming your bucket is publicly accessible, the url of your S3 bucket will be http://[bucket-name].s3-website-[region].amazonaws.com For example for “mybucket” in “us-east-1” your url will be http://mybucket.s3-website-us-east-1.amazonaws.com
|
|
In this cheatsheet, we will take a look at the various `securityContext` settings, explore what they mean and how you should use them.
|
|
In this article we will be exploring what parser combinators are, what runtime parser generation is - why they’re useful, and then walking through a Zig implementation of them. What are parser combinators? Why are parser combinators useful? Going deeper: runtime parser generation A note about traditional regex engines Implementing the Parser interface Compile-time vs. run-time The parser interface Zig generics are ....
|
|
I am a staff engineer at Canonical, where I have worked for six years. My time here has been filled with brilliant people and amazing technology, and I’ve had the pleasure and privilege of playing pivotal roles getting a number of new projects off the ground. As I’ve said in the past, I joined Canonical to help my technical growth, and they delivered in spades. I have really loved my time here, which made the decision to leave all the more ..
|
|
The 11th version of our data-into-maps converting software MapTiler Desktop makes the already easy to use interface even easier and the wizard will guide you like in a tutorial. Moreover, with the new user flow, you can start using MapTiler Desktop as a viewer for your geodata.
|
|
In this article we will be exploring what parser combinators are, what runtime parser generation is - why they’re useful, and then walking through a Zig implementation of them. What are parser combinators? Why are parser combinators useful? Going deeper: runtime parser generation A note about traditional regex engines Implementing the Parser interface Compile-time vs. run-time The parser interface Zig generics are ....
|
|
Internet: Medium For Communication, Medium For Narrative Control The Artifacts And Spaces: Social Media And The Democratization Of Speech
-
venam.net
-
5 years ago
-
eng
With the advent of smartphones, social media platforms are on the rise. Let's step back and try to understand what social media are, not by citing events and instances happening on the different platforms, nor the countless consequences but by describing the characteristics of this new informational channel. We'll go over the rest later but let's take some distance for now.
|
|
Azure Functions Get Key from Terraform without InternalServerError
-
blog.gripdev.xyz
-
5 years ago
-
eng
So you’re trying to use the Terraform azurerm_function_app_host_keys resource to get the keys from an Azure function after deployment. Sadly, as of 03/2021, this can fail intermittently 😢 (See issue 1 and 2 ).+ [Edit: Hopefully this issue is resolved by this PR once released so worth reviewing once the change is released] These errors can look something like these below: Error making Read request on AzureRM Function App Hostke..
|
|
I am an application/backend developer who has to quibble with databases more often than desired. I can get my way around Postgres pretty well, but I can always use a hint or two, especially when it comes to fine-tuning and performance. I stumbled upon Cleaning Up Your Postgres Databases . It offers useful advice on spotting performance bottlenecks in your Postgres database. Take the cache and index hit queries, for example. The first..
|
|
There are dozens of different ways to estimate quantiles. One of these ways is to use the Sfakianakis-Verginis quantile estimator. To be more specific, it’s a family of three estimators. If we want to estimate the $p^\textrm{th}$ quantile of sample $X$, we can use one of the following equations: $$ \begin{split} \operatorname{SV1}_p =& \frac{B_0}{2} \big( X_{(1)}+X_{(2)}-X_{(3)} \big) + \sum_{i=1}^{n} \frac{B_i+B_{i-1}}{2} X_{(i)} + \frac{....
|
|
There are dozens of different ways to estimate quantiles. One of these ways is to use the Sfakianakis-Verginis quantile estimator. To be more specific, it’s a family of three estimators. If we want to estimate the $p^\textrm{th}$ quantile of sample $X$, we can use one of the following equations: $$ \begin{split} \operatorname{SV1}_p =& \frac{B_0}{2} \big( X_{(1)}+X_{(2)}-X_{(3)} \big) + \sum_{i=1}^{n} \frac{B_i+B_{i-1}}{2} X_{(i)} + \frac{....
|
|
Table of Contents What’s SIMD Anyways? Vectorizing FizzBuzz Examining the Native Code Avoiding Scalar Processing of Tail Elements Wrap-Up Java 16 is around the corner, so there’s no better time than now for learning more about the features which the new version will bring. After exploring the support for Unix domain sockets a while ago, I’ve lately been really curious about the incubating Vector API, as defined by JEP 3....
|
|
Table of Contents What’s SIMD Anyways? Vectorizing FizzBuzz Examining the Native Code Avoiding Scalar Processing of Tail Elements Wrap-Up Java 16 is around the corner, so there’s no better time than now for learning more about the features which the new version will bring. After exploring the support for Unix domain sockets a while ago, I’ve lately been really curious about the incubating Vector API, as defined by JEP 3....
|
|
A project I started trying to continue the trend of working on Halo APIs, this time with Halo 5 leaderboards.
|
|
I’ve created a few quick-reference articles and it might not be clear why. There are a few reasons: These articles are mainly a reference for me. I find myself searching the same things over and over, looking for the purple link, scrolling through the article, then copy & pasting code. I’d rather not go through the hassle. These articles aim to solve that problem. I aim to keep the answers above the fold . I don’t want to have to scroll ....
|
|
Often it is useful to save python data to json files. The following code will demonstrate how that can be done. “God bless JSON!” ~ a soon to be famous programmer import json data = {'a': 1, 'b':'hello', 'c':False} filename = 'awesome_data.json' # write data to file with open(filename, 'w') as f: json.dump(data, f) # read json from file with open(filename, 'r') as f: data = json.load(f) print(data) # prints {'a': 1, 'b':'hello', 'c..
|
|
Series Introduction I am starting a series of articles exploring issues at the line between Development and Operations. In the past few…
|
|
Finally got a few minutes to play withe the ESP32-C3 DevKit that Espressif was kind enough to ship. So I made a blinky light using the onboard WS2812 LED .
|
|
Finally got a few minutes to play withe the ESP32-C3 DevKit that Espressif was kind enough to ship. So I made a blinky light using the onboard WS2812 LED .
|
|
Autoencoding stock prices as found in Heaton et al., 2016 So you want to build an autoencoder? Great! This article will demonstrate how to build an autoencoder and use it to measure stock prices against an index. This technique is described in more technical terms here . Once we’ve trained the autoencoder, we can use it to measure how well each component follows the other members of the index. This can be useful for finding deeper in..
|
|
Logo created on Inkscape, based on ideas and sketches given by customer. Used both for the store and for the social media and web sites.
|
|
tldr; reimplement standard library functions in your favorite language without loops . Background For a few years after college I spent a lot of free time doing projects in Standard ML and Scheme. As a result I got really comfortable doing recursion. The two big reasons for this are 1) neither Standard ML or Scheme have loops and 2) they both have very small standard libraries. (Ok, they have loops. They're just so limited as to be useles....
|
|
Logo created on Inkscape, based on ideas and sketches given by customer. Used both for the store and for the social media and web sites.
|
|
We’re ironically searching for counterexamples to the Riemann Hypothesis. Setting up Pytest Adding a Database Search Strategies Unbounded integers Deploying with Docker Performance Profiling Scaling up In the last article we rearchitected the application so that we could run as many search instances as we want in parallel, and speed up the application by throwing more compute resources at the problem. This is good, but comes with a cost. Th..
|
|
We’re ironically searching for counterexamples to the Riemann Hypothesis. Setting up Pytest Adding a Database Search Strategies Unbounded integers Deploying with Docker Performance Profiling Scaling up In the last article we rearchitected the application so that we could run as many search instances as we want in parallel, and speed up the application by throwing more compute resources at the problem. This is good, but comes with a cost. Th..
|
|
We’re ironically searching for counterexamples to the Riemann Hypothesis. Setting up Pytest Adding a Database Search Strategies Unbounded integers Deploying with Docker Performance Profiling Scaling up In the last article we rearchitected the application so that we could run as many search instances as we want in parallel, and speed up the application by throwing more compute resources at the problem. This is good, but comes with a cost. Th..
|
|
As any other bookworm worth its salt, I digested a generous amount of books on books and the history of libraries. Alberto Manguel’s The Library at Night was last, and that is a pity. It probably arrived just a little too late on my shelves. I wish I found it at the beginning of my reading journey when my enthusiasm for libraries and their contents was pristine. Manguel’s writing is mesmerizing and capable. The lover of libraries and thei..
|
|
Consuming APIs With Python and Building Microservices With gRPC
-
realpython.com
-
5 years ago
-
eng
Have you wanted to get your Python code to consume data from web-based APIs? Maybe you've dabbled with the requests package, but you don't know what steps to take next. This week on the show, David Amos is back, and he's brought another batch of PyCoder's Weekly articles and projects.
|