|
These days there are a heck of a lot of options for deploying React. It can be a bit overwhelming. This article simplifies your choices.
|
|
Live Music From Small Boat 2 (Recorded Sounds #14) 2020-12-01 09:35:01 +07:00 by Mark Smith More live music from the guy on the small river boat Episode details: Title: Live Music From Small Boat 2 Show: Recorded Sounds Episode: 14 Page: show webpage File: direct download link Size: [object Promise] Duration: 00:01:20 Another awesome episode of the podcast. #
|
I tried doing this on /asp/ but they let that shit enter the archives unceremoniously. How many fags...
|
|
Quantile absolute deviation: estimating statistical dispersion around quantiles
-
aakinshin.net
-
5 years ago
-
eng
This post introduces the quantile absolute deviation (QAD) for measuring dispersion around arbitrary quantiles. For dispersion around the median, Pragmastat recommends Spread — the Shamos estimator — with a 29% breakdown point. Confidence intervals are available via SpreadBounds . pragmastat.dev github.com/AndreyAkinshin/pragmastat There are many different metrics for statistical dispersion . The most famous one is the stan....
|
|
Quantile absolute deviation: estimating statistical dispersion around quantiles
-
aakinshin.net
-
5 years ago
-
eng
This post introduces the quantile absolute deviation (QAD) for measuring dispersion around arbitrary quantiles. For dispersion around the median, Pragmastat recommends Spread — the Shamos estimator — with a 29% breakdown point. Confidence intervals are available via SpreadBounds . pragmastat.dev github.com/AndreyAkinshin/pragmastat There are many different metrics for statistical dispersion . The most famous one is the stan....
|
|
Most of the engineering managers I have met have assigned their senior engineers to lead all the critical features, but I would like to “turn the senior engineer around” and suggest the opposite: the more senior you are, the less you lead engineering efforts in the team.
|
|
I recently saw a question about how to implement Kanban and I realized I could very succinctly describe what is involved in the practice. Lots of people write whole books and courses on Kanban but I think that is completely unnecessary. I propose that you can learn (and implement Kanban) in about 5 minutes with a quick, one-page read.
|
|
In the present world we live in, most products compete on the same market and for the same resource: our attention. The usual suspects are facebook, twitter, reddit on your phone, netflix, hulu & friends on your other devices. In the “more tolerated” category we have personal messaging: imessage, signal, whatsapp & messenger (hey again facebook). The competition has recently extended to “workplace productivity”. This is a sneaky way of sayi..
|
Belatedly realizing that it's surprisingly simple to implement a neural network from scratch, particularly if you don't care about using it in production -- some developer notes and a snapshot of a basic net in roughly ~150 lines of Rust with minimal dependencies. (Unrelated aside: A Notebook Style Guide ( Slides ) -- a short talk I gave at JupyterCon 2020 was released on YouTube. It started as a blog post here earlier this y..
|
|
Introduction I prefer to use relational (SQL) databases in general since they provide several features that are very useful when working with data. SQLite is a great choice since the database is a single file, which makes it easier to share data. Even though it’s a single file, SQLite can handle up to 281 terabytes of data. SQLite also comes with a command line client called sqlite3 which is great for quick prototyping.
|
|
Multi-platform Docker images with GoReleaser and GitHub Actions
-
carlosbecker.com
-
5 years ago
-
eng
GoReleaser v0.148.0 is out , and with it, the ability to release multi-platform Docker images, a.k.a. Docker Manifests .
|
|
A blog is as simple as it gets in terms of websites, yet by using modern tools such as React and Bootstrap to build it you are essentially adding an overhead that is several times the size of the actual content. Since page download and rendering times are critical for the success of your blog from both a UX and SEO point of view, this is just unacceptable. Thanks to Hugo and Tailwind CSS you can produce the bare minimum needed for a beautif..
|
|
By: First Sunday of Advent: Built-in Functions - INFOSHRI
-
rhettinger.wordpress.com
-
5 years ago
-
eng
super() is the height of magic, but points towards the extremely useful __mro__ attribute of classes or types. For more information and recipes, read Hettinger’s evergreen super() considered super […]
|
|
By: First Sunday of Advent: Built-In Functions | Keren Link
-
rhettinger.wordpress.com
-
5 years ago
-
eng
super() is the height of magic, but points towards the extremely useful __mro__ attribute of classes or types. For more information and recipes, read Hettinger’s evergreen super() considered super […]
|
|
Create Ebay Scraper in Python using Scraper API Learn how to create an eBay data scraper in Python to fetch item details and price.
-
blog.adnansiddiqi.me
-
5 years ago
-
eng
In this post of ScrapingTheFamous, I am going o write a scraper that will scrape data from eBay. eBay is an online auction site where people put their listing up for selling stuff based on an auction. Like before, we will be writing the two scripts, one to fetch listing URs and store in a text file and the other to parse those links. The data will be stored in JSON format for further processing. I will be using Scraper API service for parsi....
|
|
Cloning git repositories is a pretty common task. For me, it typically goes something like: Copy git repo URL from browser. Drop to Emacs eshell. Change current directory. Type "git clone ". Paste git repo URL. Run git command. Change directory to cloned repo. Open dired. No biggie, but why go through the same steps every time? We can do better. We have a hyper malleable editor, so let's get it to grab the URL from clipboard and do its ....
|
|
By hosting your static site in GitLab Pages you don’t have to worry about managing a web server, but just as “with great power comes great responsibility”, with less responsibility you must also relinquish some control. If you inspect your site’s headers you will find that GitLab’s servers don’t compress your assets, which makes them weigh up to 75% more than necessary! The good news is that you can get that compression without having to to..
|
|
Measuring Java JVM thread activity in Linux with task state sampling
-
tanelpoder.com
-
5 years ago
-
eng
FYI: I will be speaking about similar topics at P99Conf in Oct 2023 (online, free event) There are plenty of JVM profilers out there, but before attaching with a profiler, you can get a high-level overview by just sampling the Linux /proc/PID/comm and /proc/PID/stat fields to see which JVMs threads are most active and whether they’re burning CPU or are blocked by some I/O. When creating threads in Java, you can name them using the f..
|
|
Measuring Java JVM thread activity in Linux with task state sampling
-
tanelpoder.com
-
5 years ago
-
eng
FYI: I will be speaking about similar topics at P99Conf in Oct 2023 (online, free event) There are plenty of JVM profilers out there, but before attaching with a profiler, you can get a high-level overview by just sampling the Linux /proc/PID/comm and /proc/PID/stat fields to see which JVMs threads are most active and whether they’re burning CPU or are blocked by some I/O. When creating threads in Java, you can name them using the f..
|
|
Everywhere I look in the tech world, I see everything everyone does being framed as "solving problems". "What problem are you trying to solve?" is a question asked at the start of many project inception documents. It occupies an early slide in most presentations. Whole company missions are framed as solving a particular problem. Many engineers list problem solving as one of their core skills. My motivation for this post is to simply state....
|
|
Table of Contents Bonus: Schema Creation The Testcontainers project is invaluable for spinning up containerized resources during your (JUnit) tests, e.g. databases or Kafka clusters. For users of JUnit 5, the project provides the @Testcontainers extension, which controls the lifecycle of containers used by a test. When testing a Quarkus application though, this is at odds with Quarkus' own @QuarkusTest extension; it’..
|
|
Table of Contents Bonus: Schema Creation The Testcontainers project is invaluable for spinning up containerized resources during your (JUnit) tests, e.g. databases or Kafka clusters. For users of JUnit 5, the project provides the @Testcontainers extension, which controls the lifecycle of containers used by a test. When testing a Quarkus application though, this is at odds with Quarkus' own @QuarkusTest extension; it’..
|
|
A comprehensive evaluation of the M1 MacBook Air as a development machine, covering Xcode performance, compatibility issues, and the transition challenges for developers.
|
|
Introduction SailfishOS is a mobile operating system based on Linux. It is today one of the few alternatives to Android and iOS on the smartphone market. This article is a feedback from a Sony Xperia X under SailfishOS that I used as my main smartphone during the year 2019. The Sony Xperia X was not chosen at random, since it is one of the officially supported smartphones by SailfishOS . It is now available for around 70€ on the i..
|
|
Let’s take a look at some of the popular Infrastructure as Code tools and what security hardening measures you can apply at the code level to protect your applications and platforms.
|
|
A real-time game from scratch - Physics, TDD and Core Game Loops [4]
-
simonam.dev
-
5 years ago
-
eng
Previous Entries 1 - Initial Setup 2 - WebSockets 3 - PixiJS Introduction Moving a spinning yellow box is not particularly interesting or…
|
|
One of the best ways to learn something well is to teach it. This week on the show, we have Kelly Schuster-Paredes and Sean Tibor from the Teaching Python podcast. Sean and Kelly teach middle school students Python and share their art and science of teaching Python on their podcast. They wanted to come on the show to talk about the Real Python articles, quizzes, and other resources they use when teaching their students.
|
|
Using postgres specific SQL syntax we can create autogenerated column which subtracts two dates and stores them as interval. The age function is also null-safe, so if time_ended or time_started it will not crash. ALTER TABLE session ADD COLUMN duration interval GENERATED ALWAYS AS (age(time_ended, time_started)) STORED;
|
|
I am an avid Emacs user. I’m using it right now to compose this post. I use it every single day for everything from work to school to personal notes. Most of my activity on GitHub comes from me tweaking little things in my configuration files. I now have an editor that perfectly fits my hands. Emacs is a big part of my life. I’m afraid it’s dying.
|