|
In this post I want to explain a new deployment method I came up with while working on drwn.io . I wanted it to meet a few requirements: Simple Based on git tags Zero-downtime Easy rollbacks Creating an empty remote in the server Imagine you already have your project with some code that is being synchronized with a git service like GitHub. To have a git push based deployment, we need to have our own remote. We will push our code to t..
|
|
I remember attending Dan Kaminsky’s talk at DEFCON 12 and being blown away by it. Three years later, I went on the original “Hackers on a Plane” trip and ended up seated next to Dan on one of the flights. We quickly became friends. His mentorship over the years had an enormous impact on me.
|
|
It’s maintenance day in my little Python world. I just released new versions of two small but apparently quite popular packages: eve-swagger , the OpenAPI/Swager extensions for Eve -powered APIs, hits v0.1.4. It’s just a single fix for API breakage introduced with the previous release; details available here . Thanks to Asger Gitz-Johansen for the help with this release. Flask-Sentinel , an Oauth2 Provider for Flask, hits v0.0.8..
|
|
Measuring the performance of a program means keeping track of the consumption of resources used by the program. -Continue to read the article on SerHack.me
|
|
Internet: Medium For Communication, Medium For Narrative Control Adapting: Legality, Transparency, Accountability, The Nations Intervene
-
venam.net
-
5 years ago
-
eng
The market and corporate self-regulation have their limits. They cannot in themselves be sources of morals and ethics. This is the realm of laws, the legislations that governments make are the real arbiters of duties and rights. The governments, as state entities, can impose the rules that should be followed to be able to act on their territories. However, laws are bound by geographical areas and as such cannot be international. They can o..
|
|
Are you interested in creating video games but feel limited in what you can accomplish within Python? Is there a platform where you can take advantage of your Python skills and provide the benefits of a dedicated game engine? This week on the show, we have Paweł Fertyk. Paweł is a Real Python author and has been creating games as Miskatonic Studio for several years now.
|
|
An introductory technical analysis of the Yamaha DX7, detailing some of the known information about the synthesiser’s engineering.
|
|
Snyk Infrastructure as Code beta helps you perform Terraform plan analysis for security vulnerabilities before applying your changes.
|
|
Welcome to My House Clearance Wellingborough; we specialise in house clearances and rubbish removal throughout Wellingborough and the surrounding areas. Domestic and commercial premises, we cover both. We offer a quick, straightforward and professional solution for all of your clearance needs and offer a cost-efficient alternative to hiring a skip. So whether you require booking a clearance or removal for a particular future date or you are..
|
|
The bureaucracy is expanding to meet the needs of the expanding bureaucracy. — Oscar Wilde Bureaucracy in the mind of the average American is typically a prescriptive arm of government. It is the clerk at the DMV, demanding yet one more proof of identity, or the stamp of approval from the county’s Building Code Advisory Board to put up a shed in the backyard. However there is nothing in the structure of bureaucracy, in the United St..
|
|
There is a strong belief that every programmer in their life must write a ray tracer. But unlike many other programming exercises, ray tracers often require some mathematical background. Even those who were good at math back in the school days - might hesitate to dust off the rust from their brains to only write a pointless (although, very cool) toy program. For those who don’t know what I’m talking about - ray tracer is an app that renders..
|
|
There is a strong belief that every programmer in their life must write a ray tracer. But unlike many other programming exercises, ray tracers often require some mathematical background. Even those who were good at math back in the school days - might hesitate to dust off the rust from their brains to only write a pointless (although, very cool) toy program. For those who don’t know what I’m talking about - ray tracer is an app that renders..
|
|
If you’ve ever dabbled in frugality, you’ve probably had the idea of unit pricing drilled into your head. Don’t pay too much attention to the total cost of something, but rather the cost per unit.
|
|
Internet: Medium For Communication, Medium For Narrative Control Adapting: Free Market, Let It Solve Itself
-
venam.net
-
5 years ago
-
eng
In this last part of the series we'll go over the adaptations we are undergoing to remove the frictions we have with the internet — anything to make it better suited for us. We'll take multiple perspectives, primarily the ones of users, societies, and others that are encountering the issues we've seen related to this new communication channel. Let's start by taking the point of view of the market and economy as ways, in themselves, to provi..
|
|
Announcing the Snyk Team product plan, designed to help development teams build secure applications faster.
|
|
Victor V. Gurbo covers "You Win Again" with Mark Caserta and Kathryn Lewis, and covers the life of Hank Williams
|
|
I did an AMA on Clubhouse a little while ago and there were a lot of awesome, hard-hitting questions on the panel. So for the next several weeks, I’m going to write out my thoughts to each of the questions and how I answered them.
|
|
I had written about Elasticsearch almost 3 years ago in June 2018. During this time a new Elasticsearch version launched which has some new features and changes. I’d be repeating some concepts again in this post so one does not have to go to the old post to learn about it. So, let’s begin! What is ElasticSearch? ElasticSearch (ES) is a distributed and highly available open-source search engine that is built on top of Apache Lucene. It’s ope....
|
|
At this point, a lot of people have probably seen the Cthulhu-style dread horror series Stranger Things. Even if you haven’t, you will still be able to follow the gist of this blog post. As I was catching up on the second season of Stranger Things, there was a brief scene involving Sean Astin’s character, […] The post Strangest Things appeared first on Specular Realms .
|
|
Parsing Protobuf at 2+GB/s: How I Learned To Love Tail Calls in C
-
blog.reverberate.org
-
5 years ago
-
eng
Note: there have been several developments in this space since this article was published. See A Tail Calling Interpreter For Python (And Other Updates) for the latest information about this technique.] I just landed an exciting feature in the main branch of the Clang compiler . Using the [[clang::musttail]] or __attribute__((musttail)) statement attributes, you can now get guaranteed tail calls in C, C++, and Objective-C. While t....
|
|
Snyk Maven plugin: Integrated security vulnerability scanning for developers
-
snyk.io
-
5 years ago
-
eng
the Snyk Maven plugin so you can now scan your application for security vulnerabilities in third-party libraries as part of your build cycle—putting security expertise in the hands of developers.
|
|
You may have already seen me on the last post. I'm Tanith, and if you're not up to speed on the entire thematic of F. being plural, check this out. Now, for the part of this post after this paragraph, I'll have to issue a big content warning. I am absolutely pissed (American English, mind you), and this post will reflect both that as well as mention serious mental health stuff. I'm also known for putting humour into all sorts of stuff, wh....
|
|
As I was browsing my RSS feed this morning, I came across a [new blog][1] from Nat Friedman over at GitHub. The piece was titled “Open source goes to Mars”, and, of course, it caught my interest. In the article, Nat announced a Mars 2020 Helicopter Mission badge added to GitHub profiles contributing to open-source projects and libraries used by Ingenuity. Some time ago, like many others, I was granted the Arctic Code Vault badge, so I am fa..
|
|
How to build a smooth density estimation for a discrete sample using jittering
-
aakinshin.net
-
5 years ago
-
eng
Update (2024-03-19): A better approach is presented in [[discrete-sample-jittering2]] Let’s say you have a sample with tied values. If you draw a kernel density estimation (KDE) for such a sample, you may get a serrated pattern like this: KDE requires samples from continuous distributions while tied values arise in discrete or mixture distributions. Even if the original distribution is continuous, you may observe artifici....
|
|
In a product company, changes are inevitable so as to best support the strategy and the vision. Often during such a change, new teams are…
|
|
How to build a smooth density estimation for a discrete sample using jittering
-
aakinshin.net
-
5 years ago
-
eng
Update (2024-03-19): A better approach is presented in [[discrete-sample-jittering2]] Let’s say you have a sample with tied values. If you draw a kernel density estimation (KDE) for such a sample, you may get a serrated pattern like this: KDE requires samples from continuous distributions while tied values arise in discrete or mixture distributions. Even if the original distribution is continuous, you may observe artifici....
|
|
It’s the twentieth. I may not have been making as many of my non-regular posts, but I’m going to be consistent with my regular posts. Including this month’s blog status report.
|
|
In a product company, changes are inevitable so as to best support the strategy and the vision. Often during such a change, new teams are…
|
|
Internet: Medium For Communication, Medium For Narrative Control The Big Picture: Mass Hypnosis or Mass Psychosis
-
venam.net
-
5 years ago
-
eng
The internet brings with it technological advancements that reminds us of dystopia that sci-fi writers have written about. So let's go beyond what we've tackled so far and project ourselves in hypothetical futures to posit bigger consequences. The two archetypical stories of dystopian futures are Brave New World by Aldous Huxley and 1984 by George Orwell.
|
|
Code Dx 5.3 integrates with Snyk for comprehensive vulnerability management
-
snyk.io
-
5 years ago
-
eng
Code Dx 5.3 now includes a connector with Snyk, giving customers visibility to open source dependencies, license issues, and container vulnerability management.
|
|
Thought it would be helpful to describe the various tools and things I use on a day to day basis. Inspired by Stephen Musoke Senkomago who was inspired by Wes Bos’ Uses . These are the tools I use for my personal, teaching, and side projects. Why is this helpful? The older I get the more I wonder if I’m getting out of touch with technology and just using what I know, versus detecting new things to try and use. There’s so much out there....
|
|
Playing around with Tasmota - as the sensing core of an IoT-based swimming pool temperature control system.
|