|
Learn how to quickly add a spam filter to reduce spam submissions in any of your forms on your website.
|
|
Learn how to quickly add a spam filter to reduce spam submissions in any of your forms on your website.
|
|
Learn how to create a reusable useSearch hook in react using Typescript to add searching functionality in your app
|
|
Learn how to create a reusable useSearch hook in react using Typescript to add searching functionality in your app
|
Welcome to Ultra Bikeshed Co. Please come in. Here, we know it feels _terrible_ when actual results get in the way of following processes. Instead of building a product and talking to customers, we ...
|
|
Configuring a Coding Environment on Windows & Using TOML With Python
-
realpython.com
-
3 years ago
-
eng
Have you attempted to set up a Python development environment on Windows before? Would it be helpful to have an easy-to-follow guide to get you started? This week on the show, Christopher Trudeau is here, bringing another batch of PyCoder's Weekly articles and projects.
|
Welcome to Ultra Bikeshed Co. Please come in. Here, we know it feels _terrible_ when actual results get in the way of following processes. Instead of building a product and talking to customers, we ...
|
The H2 database is an immensely popular in-memory database product mostly used by Java developers for testing. If you check out the DB-Engines ranking, it ranks 50th, which is quite impressive, as this rank outperforms products like: CockroachDB Ignite Single Store (previously MemSQL) Interbase (which was forked as Firebird) Ingres (which is a predecessor to … Continue reading Using H2 as a Test Database Product with jOOQ →
|
|
Alacritty Error on remote machine terminal Alacritty is my go-to terminal. It’s fast! Sometimes, I’d get errors like this when I ssh into some old servers from work. Error opening terminal: alacritty. This also happens with kitty 'xterm-kitty' : unknown terminal type. I found the solution about alacritty in this Github issue . This is one way I can do, if the machine has access to the external network. curl -sSL h..
|
|
Alacritty Error on remote machine terminal Alacritty is my go-to terminal. It’s fast! Sometimes, I’d get errors like this when I ssh into some old servers from work. Error opening terminal: alacritty. This also happens with kitty 'xterm-kitty' : unknown terminal type. I found the solution about alacritty in this Github issue . This is one way I can do, if the machine has access to the external network. curl -sSL h..
|
|
This article explores how to use asserts safely and what causes them to be unsafe. By the end of this article, you’ll know how to use assert most optimally without inadvertently opening yourself up to security issues.
|
|
TDD often makes your design better! My point is that it can also make your design worse. Some TDD is better than no TDD, but no TDD is better than excessive TDD. TDD is a method you use in conjunction with other methods. Sometimes you’ll listen to the methods and they’ll give conflicting advice. Sometimes, TDD’s advice will be right and sometimes it will be wrong. Sometimes it’ll be so wrong that you shouldn’t use TDD in that circumstance..
|
|
Fix your Clojure code: Clojure comes with design patterns (Part 1)
-
blog.janetacarr.com
-
3 years ago
-
eng
Clojure either directly supports, or easily supports the use of common design patterns like singleton, command, observer, visitor
|
|
This tutorial will help you add functional testing (end-to-end testing or E2E testing) to a Symfony web application or Symfony API with behat.
|
|
Book Review: A Captive West or the tragedy of Central Europe
-
nicolaiarocci.com
-
3 years ago
-
eng
Adelphi 1 prints in book form two unpublished speeches by Milan Kundera, one from 1967 and the other from 1983, in which the great Czech writer reflects on the fate of the small nations in central Europe and the cultural drift of (western) Europe as a whole. As we read along, thanks to Kundera’s acumen and depth of analysis, we find many surprising ante-litteram references to today’s critical situation (Russian-Ukrainian war).
|
|
As a Shirley Jackson fan, I couldn’t pass on this new collection of unpublished short stories. A good chunk of these was unheard of for thirty years until someone unearthed some cardboard boxes in a Vermont barn and then sent them to her heirs. Unlike The Lottery, where all tales followed a distinct theme, Just an Ordinary Day has little to unite the stories. Several genres are represented: classic family stories, supernatural, horror, a....
|
|
Kaarten is a simple, portable digital system to keep track of your bibliography for your analog notes. Zettlekasten means “note box”, and is a method for organizing all your thoughts in an organized, retrievable way. If you find such solutions too heavy, try Kaarten - our “deck of cards”. Methodology Consider a paper notebook as a write-once, read-often database. Paper space is limited, so it is pertinent to utilize much of the notebo..
|
|
Before we get into all the hacking and unorthodox ways of doing things, let's talk about background-clip: text properly. If you want an image or a gradient…
|
|
Somewhat recently, I wanted to quickly create an empty/transparent png file. ImageMagick 's convert has you covered here. Say you want a transparent 200x400 image, you can get it with: convert -verbose -size 200x400 xc:none empty200x400.png Great, I now know the one-liner for it. But because I'm in the mood of saving these as seamless command-line utils , I figured I should save the dwim-shell-command equivalent. I wanted configura....
|
|
I discovered someone has made a cryptocurrency called “Memex Marginalia Inu”. It appears to have been created February 23, which is around when the entry “I Have No Capslock And I Must Scream” went absurdly viral to the point where Elon Musk tweeted a link to it. I Have No Capslock… Mr Musk’s twitter orbit is exceptionally strange. The tweet was followed by a deluge of bizarre activity, strange emails with calls about stonk canine lun..
|
|
Introduction Avoiding COVID… Until Now Since the start of the pandemic, I’ve been doing my part to flatten the curve, in accordance with public health guidance insofar as possible. Over the course of the pandemic’s evolution, this has involved social and physical distancing, limiting gatherings, limiting travel, additional hand sanitizing, mask wearing, getting vaccinated, and getting boosters as advised. i.e. Generally following the advice..
|
|
Webhooks are a more secure, reliable, and powerful alternative to Deploy Hooks, and five years ago, we made app webhooks Generally Available. Today, we are deprecating Deploy Hooks and encouraging customers to migrate to app webhooks. Starting October 17, 2022, we will stop accepting new deploy hooks. Existing hooks will continue working until the product […] The post Sunsetting Deploy Hooks, Migrate to App Webhooks appeared first on H..
|
|
In this post, we’ll look at the security blindspots of lockfile injection that a Ruby gem might expose via its Gemfile.lock.
|
|
There really isn’t much to say here, nor is there a rational reason behind this. I just see it as an opportunity to send a signal and test the capabilities of my UPS. I’ve prepared for this moment with my self-hosting setup, let’s see how well it holds up. Hopefully better than the electrical grid. Winter is coming. :harold:
|
|
Finally I found the missing link to set up EDID overrides on Big Sur and later, where System Integrity Protection (SIP) is enabled. In short, MacOS also takes overrides from the path /Library/Displays/Contents/Resources/Overrides, which is admin writable.
|
|
An Optimisation Challenge - Going fast with machine learning, image recognition, and web performance
-
adamcraven.com
-
3 years ago
-
eng
I’m going to take you on a journey of optimization to show you how to optimize a web crawler, image recognition, and machine learning model for speed. For this we need a hypothetical problem. The challenge Link to heading There’s a website where tickets to see your favourite artist are released daily at 3 pm. But every time you try, you are too slow. You need to be the first; how fast could you optimize your process if you fully automated..
|
|
Many moons ago - back in 2017 I think - I bought my wife an HP Pavilion . Or rather we bought it together for her.
|
|
This article explores the top five C++ security concerns that affect code development and offers advice on mitigating them.
|
|
Hero Code Examples for Programming Languages: Revisiting Trabb-Pardo_Knuth
-
ztoz.blog
-
3 years ago
-
eng
The best way to grasp the spirit of a programming language is to read example programs” as Knuth wrote in the “The Early Development of Programming Languages” 1 . Today, it is common practice to provide an example program on the front page of a programming language’s marketing site (i.e., a “hero code example” as it were). Since the objective of the example is to showcase the language’s value versus others, what coding tasks best fulfill....
|