|
Wrangling Business Process Models With Python and SpiffWorkflow
-
realpython.com
-
3 years ago
-
eng
Can you describe your business processes with flowcharts? What if you could define the steps in a standard notation and implement the workflows in pure Python? This week on the show, Dan Funk from Sartography is here to discuss SpiffWorkflow.
|
|
Every January, Kodak announces yet another price increase on their film stock offerings. A roll of Kodak Portra 400 in 35mm is now over $20. Developing and scanning is more than $30. Shooting film seems more and more expensive. However, compared to what it used to cost, it’s still cheap. My parents were telling me that in the 1990s, in Czechia, a middle-of-the-road colour film, and then processing and printing would cost $240 in today’..
|
|
Every January, Kodak announces yet another price increase on their film stock offerings. A roll of Kodak Portra 400 in 35mm is now over $20. Developing and scanning is more than $30. Shooting film seems more and more expensive. However, compared to what it used to cost, it’s still cheap. My parents were telling me that in the 1990s, in Czechia, a middle-of-the-road colour film, and then processing and printing would cost $240 in today’..
|
|
MoonScript (a language with a CoffeeScript-like syntax that transpiles to Lua) continues to be the most enjoyable programming language I have ever used. It’s not the most practical choice for everything; I probably would choose something else for a big collaborative project. But it’s an absolute joy to use something that truly feels like “executable pseudocode”, like a simpler Python alternative with a bias towards functional programming..
|
|
We recently got a report from one of our galleries in the Los Angeles area that they weren’t showing up on our Los Angeles exhibition listings . I fielded the report and right away confirmed: when we asked our core API for /shows?near=
|
|
Powerful Word Frequency Lists for Foreign Language Learning
-
www.tderflinger.com
-
3 years ago
-
eng
Whenever you start learning a new language, you will be confronted with the question of how to learn vocabulary. There are many different approaches to this problem, but one of the most popular is to learn the most common words first. Using my powerful word frequency lists, you can learn the most common words in a foreign language quickly and efficiently.
|
|
A short post illustrating how to specify the type of a SQL expression addded to a model with a `column_property` in SQLAlchemy Read more
|
|
A short post illustrating how to specify the type of a SQL expression addded to a model with a `column_property` in SQLAlchemy Read more
|
|
In this post, we'll discuss how to secure your random algorithms with cryptographically-secure pseudo-random number generators (CSPRNG).
|
|
Taking Back Control: Finding Focus and Choice on the Internet in 2023
-
reticulated.net
-
3 years ago
-
eng
Using tools and avoiding the noise to stay focused and in control of how you spend your time and what you're consuming online.
|
|
There is no magic bullet for clean readable code but these are tips that usually overwhelmingly increase code readability.
|
|
For over a decade, VJ Decaf has been delivering an unparalleled experience to audiences through the art of video. With a unique approach to visual storytelling, VJ Decaf has been creating captivating video art that transports viewers to another world and immerses them in a mesmerizing visual journey. Whether for concerts, festivals, or events, VJ Decaf has consistently been at the forefront of delivering cutting-edge and innovative visual e..
|
|
Jim Nielsen: That is why owning a domain (and publishing your content there) is like planting a tree: it’s value that starts small and grows. The best time to own a domain and publish your content there was 20 years ago. The second best time is today. More here .
|
|
What's the point in learning cool computer science ideas if I am absolutely never going to end up using them in real life? I've been learning rust and systems programming during work hours while working at some boring help desk internship where I don't do anything most of the day. I loved going through SICP, I love programming language theory and algebra and low level systems programming... but what's the fuarrrking point? Every job ad i....
|
|
Snyk and Atlassian deepen partnership with Snyk security in Jira Software
-
snyk.io
-
3 years ago
-
eng
We’re excited to announce yet another new door opening in our partnership with Atlassian. The new Snyk integration for Jira Software will bring security and collaboration to Atlassian users at every stage of the development lifecycle.
|
How do we write a compiler in a typical general-purpose line-of-business OO programming language such as Python, C#, Java, and so on? Compilers are programs, so we could make the question more general: how do we write programs? The basic … Continue reading →
|
|
Hello, it’s me again. This will be my third or fourth attempt at writing blog posts. I’m hoping that this time my efforts will be more successful and last longer. The main topics I plan to cover are in the areas of DevOps and the Cloud. Additionally, I plan to make an effort to write in English this time. 1 2 3 #!/usr/bin/env python3 if __name__ == '__main__': print("Hello world!")
|
|
If you’re a NixOS user, knowing what will change on your system when performing updates can be tricky. We can make the experience better! Figure 1: Explaining how to preview NixOS package updates The Problem Here’s an example of what I see when I run a pacman -Syu on one of my Arch Linux systems: Packages (343) alsa-lib-1.2.8-1 alsa-ucm-conf-1.2.8-1 aom-3.5.0-1 apr-util-1.6.1-10 arch-install-scripts-27-1 archli....
|
|
We’re doing a DevRomagna meetup this month, and I think it will be a super-interesting one. It’s titled Heading to Go: A Look at Building a Video Encoder and the presenter will be Daniel Enrico Botta, a C# software engineer who recently switched to Go for his video encoding projects. Here’s the abstract: This talk will discuss the experience of moving from C# to Go for a video coding project. The pros and cons of using Go, a modern ..
|
|
Playing with GPT-3, LangChain, and the OpenAI Embeddings API
-
shruggingface.com
-
3 years ago
-
eng
|
|
Playing with GPT-3, LangChain, and the OpenAI Embeddings API
-
shruggingface.com
-
3 years ago
-
eng
|
|
DIY Authentication and Authorization in SvelteKit 1 with SQLite
-
hartenfeller.dev
-
3 years ago
-
eng
In this post, we look into how we can build our own Authentication and Authorization solution for SvelteKit. We will store and hash user credentials, create sessions with Cookies, and make the session info available to the app through hooks and locals.
|
|
Introduction In episode 1, Miki had two functions that performed the similar operation, but returned different types. To refactor this, Miki rewrote both functions as a generic function that allowed him to specify the type to be returned during invocation. In some cases, the compiler may not recognise a type, thus, Miki gives a few pointers on manually telling a generic function which type to use. After demonstrating how to return differen..
|
|
MapTiler Ocean, the latest addition to MapTiler Cloud, describes the world’s oceans in great detail and brings new possibilities for marine cartography. Containing detailed bathymetry as hillshading and contours, it lets you add detail and interest to what is usually blue space on the map.
|
|
I just figured out how to get my Android phone recognised by Android Debug Bridge (adb) on my MacBook, which finally allowed me to remote debug websites on…
|
|
For whatever reason, people always felt drawn to mysteries, especially unsolved ones. On this page I would like to collect the ones that drew me in, fascinated by the curiosities of life and tragedy. I fell into a rabbit whole the other day and was procrastinating on modern mysteries and search and rescue stories which I’d like to document here. It’s really interesting as a data point about our modern civilization, where we often get the fe..
|
|
Why backlogs are harmful, why they never shrink, and what to do instead
-
lucasfcosta.com
-
3 years ago
-
eng
Do you remember your backlog ever shrinking? Of course you don't. Backlogs _never_ shrink. Backlogs never shrink because the list of things we'd _eventually_ like to do never shrinks, and that's wha...
|
|
Why backlogs are harmful, why they never shrink, and what to do instead
-
lucasfcosta.com
-
3 years ago
-
eng
Do you remember your backlog ever shrinking? Of course you don't. Backlogs _never_ shrink. Backlogs never shrink because the list of things we'd _eventually_ like to do never shrinks, and that's wha...
|
|
Snyk IaC now supports 10+ compliance standards — including CIS Benchmarks for AWS, Azure, and Google Cloud, SOC 2, PCI DSS, ISO 27001, HIPAA, and more.
|
|
Today we’re announcing the first step towards this vision with some important changes to the Snyk CLI.
|
|
This post classifies the different types of finite-sample consistency for robust scale estimators used as standard deviation replacements. Pragmastat’s Spread — the Shamos estimator — is Gaussian-consistent by construction. Confidence intervals are available via SpreadBounds . pragmastat.dev github.com/AndreyAkinshin/pragmastat Let us say we have a robust dispersion estimator $\operatorname{T}(X)$. If it is asymptotically con....
|
|
Send message with an "ordering key" to GCP Pub/Sub via "Spring Integration"
-
www.databasesandlife.com
-
3 years ago
-
eng
To set an “ordering key” on a message sent to Google Pub/Sub via Spring Boot using “Spring Integration”, you need to do the following:
|
|
This post classifies the different types of finite-sample consistency for robust scale estimators used as standard deviation replacements. Pragmastat’s Spread — the Shamos estimator — is Gaussian-consistent by construction. Confidence intervals are available via SpreadBounds . pragmastat.dev github.com/AndreyAkinshin/pragmastat Let us say we have a robust dispersion estimator $\operatorname{T}(X)$. If it is asymptotically con....
|