death and gravity: This is not interview advice: building a priority-expiry LRU cache without heaps or trees in Python
Link: https://death.andgravity.com/lru-cache
It's not your fault I got nerdsniped,
but that doesn't matter.
Hi, I'm Adrian, and today we're implementing a
least recently used cache with priorities and expiry,
using only the Python standard libra
Link: https://death.andgravity.com/lru-cache
It's not your fault I got nerdsniped,
but that doesn't matter.
Hi, I'm Adrian, and today we're implementing a
least recently used cache with priorities and expiry,
using only the Python standard libra
death and gravity
This is not interview advice: a priority-expiry LRU cache in Python without heaps or trees
Today we're implementing a least recently used cache with priorities and expiry, using only the Python standard library.
This is a bIG TEch CoDINg InTerVIEW problem, so we'll work hard to stay away from the correct™ data structures, but we'll end up with…
This is a bIG TEch CoDINg InTerVIEW problem, so we'll work hard to stay away from the correct™ data structures, but we'll end up with…
TechBeamers Python: Python Pip Usage for Beginners
Link: https://www.techbeamers.com/python-pip-usage/
Python Pip, short for “Pip Installs Packages,” is a powerful package management system that simplifies the process of installing, upgrading, and managing Python libraries and dependencies. In this tut
Link: https://www.techbeamers.com/python-pip-usage/
Python Pip, short for “Pip Installs Packages,” is a powerful package management system that simplifies the process of installing, upgrading, and managing Python libraries and dependencies. In this tut
TechBeamers
Python Pip Usage for Beginners
Check essential Python Pip usage, including installation, basic commands, virtual environments, requirements files with practical examples
TechBeamers Python: Understanding Python Timestamps: A Simple Guide
Link: https://www.techbeamers.com/python-timestamp/
In Python, a timestamp is like a timestamp! It’s a number that tells you when something happened. This guide will help you get comfortable with timestamps in Python. We’ll talk about how to make them,
Link: https://www.techbeamers.com/python-timestamp/
In Python, a timestamp is like a timestamp! It’s a number that tells you when something happened. This guide will help you get comfortable with timestamps in Python. We’ll talk about how to make them,
TechBeamers
Understanding Python Timestamps: A Simple Guide
Python timestamp tutorial covers what is a timestamp, how to get the current timestamp, add, and get time difference, and more with examples.
TechBeamers Python: LangChain Memory Basics
Link: https://www.techbeamers.com/langchain-memory/
Langchain Memory is like a brain for your conversational agents. It remembers past chats, making conversations flow smoothly and feel more personal. Think of it like chatting with a real friend who re
Link: https://www.techbeamers.com/langchain-memory/
Langchain Memory is like a brain for your conversational agents. It remembers past chats, making conversations flow smoothly and feel more personal. Think of it like chatting with a real friend who re
TechBeamers
Python LangChain: Learn the Memory Basics
What is LangChain memory and types, What is summarization memory, and How to add memory to the LangChain agent with examples?
TechBeamers Python: LangChain Agent Basics with Sample Agent Code
Link: https://www.techbeamers.com/langchain-agents/
LangChain agents are fascinating creatures! They live in the world of text and code, interacting with humans through conversations and completing tasks based on instructions. Think of them as your dig
Link: https://www.techbeamers.com/langchain-agents/
LangChain agents are fascinating creatures! They live in the world of text and code, interacting with humans through conversations and completing tasks based on instructions. Think of them as your dig
TechBeamers
LangChain Agent Basics with Sample Agent Code
What is an agent in LangChain? What is the benefit of LangChain agents? What are the different use cases for the LangChain agent?
Luke Plant: Python packaging must be getting better - a datapoint
Link: https://lukeplant.me.uk/blog/posts/python-packaging-must-be-getting-better-a-datapoint/
I’m developing some Python software for a client, which in its current early state is desktop software that will need to run on Windows.
So far, however, I have done all development on my normal comfo
Link: https://lukeplant.me.uk/blog/posts/python-packaging-must-be-getting-better-a-datapoint/
I’m developing some Python software for a client, which in its current early state is desktop software that will need to run on Windows.
So far, however, I have done all development on my normal comfo
Luke Plant's home page
Python packaging must be getting better - a datapoint
I “pip install”ed my app on Windows and everything just worked. Something is going right.
Zato Blog: How to correctly integrate APIs in Python
Link: https://zato.io/en/blog/how-to-integrate-apis-in-python.html
How to correctly integrate APIs in Python
2024-01-22, by Dariusz Suchojad
Understanding how to effectively integrate various systems and APIs is crucial. Yet, without a dedicated integration p
Link: https://zato.io/en/blog/how-to-integrate-apis-in-python.html
How to correctly integrate APIs in Python
2024-01-22, by Dariusz Suchojad
Understanding how to effectively integrate various systems and APIs is crucial. Yet, without a dedicated integration p
TypeThePipe: Data Engineering Bootcamp 2024 (Week 1) Docker & Terraform
Link: https://typethepipe.com/post/data-engineering-free-bootcamp-2024-week1/
pre > code.sourceCode { white-space: pre; position: relative; }
pre > code.sourceCode > span { display: inline-block; line-height: 1.25; }
pre > code.sourceCode > span:empty { height: 1.2em; }
.source
Link: https://typethepipe.com/post/data-engineering-free-bootcamp-2024-week1/
pre > code.sourceCode { white-space: pre; position: relative; }
pre > code.sourceCode > span { display: inline-block; line-height: 1.25; }
pre > code.sourceCode > span:empty { height: 1.2em; }
.source
TypeThePipe
Data Engineering Bootcamp 2024 (Week 1) Docker & Terraform | TypeThePipe
Learn the basics of Docker and Terraform from scratch to enhance your Data Engineering projects. Containerize your data pipelines and manage your infrastructure as code.
Real Python: When to Use a List Comprehension in Python
Link: https://realpython.com/list-comprehension-python/
One of Python’s most distinctive features is the list comprehension, which you can use to create powerful functionality within a single line of code. However, many developers struggle to fully leverag
Link: https://realpython.com/list-comprehension-python/
One of Python’s most distinctive features is the list comprehension, which you can use to create powerful functionality within a single line of code. However, many developers struggle to fully leverag
Realpython
When to Use a List Comprehension in Python – Real Python
Python list comprehensions help you to create lists while performing sophisticated filtering, mapping, and conditional logic on their members. In this tutorial, you'll learn when to use a list comprehension in Python and how to create them effectively.
Glyph Lefkowitz: Okay, I’m A Centrist I Guess
Link: https://blog.glyph.im/2024/01/a-centrist-i-guess.html
Today I saw a short YouTube video about “cozy
games” and started writing a comment, then
realized that this was somehow prompting me to write the most succinct summary
of my own personal views on poli
Link: https://blog.glyph.im/2024/01/a-centrist-i-guess.html
Today I saw a short YouTube video about “cozy
games” and started writing a comment, then
realized that this was somehow prompting me to write the most succinct summary
of my own personal views on poli
blog.glyph.im
Okay, I’m A Centrist I Guess
Market simulator video game mechanics reveal the core of human soul.
TechBeamers Python: Is Python Map Faster than Loop?
Link: https://www.techbeamers.com/python-map-vs-loop/
In this short tutorial, we’ll quickly compare Python map vs loop. We’ll try to assess whether the Python map is faster than the loop or vice-versa. The comparison between using map and a loop (such as
Link: https://www.techbeamers.com/python-map-vs-loop/
In this short tutorial, we’ll quickly compare Python map vs loop. We’ll try to assess whether the Python map is faster than the loop or vice-versa. The comparison between using map and a loop (such as
TechBeamers
Is Python Map Faster than Loop?
This tutorial provides a comparison of Python map vs loop. It presents various facts and provides code to test which of these two is faster.
PyCon: Applications For Booth Space on Startup Row Are Now Open!
Link: https://pycon.blogspot.com/2024/01/pycon-us-startup-row-2024-applications.html
Applications For Booth Space on Startup Row Are Now OpenTo all the startup founders out there, PyCon US organizers have some awesome news for you! The application window for Startup Row at PyCon US
Link: https://pycon.blogspot.com/2024/01/pycon-us-startup-row-2024-applications.html
Applications For Booth Space on Startup Row Are Now OpenTo all the startup founders out there, PyCon US organizers have some awesome news for you! The application window for Startup Row at PyCon US
Blogspot
Applications For Booth Space on Startup Row Are Now Open!
Applications For Booth Space on Startup Row Are Now Open To all the startup founders out there, PyCon US organizers have some awesome news...
Python Morsels: None in Python
Link: https://www.pythonmorsels.com/none/
Python's None value is used to represent emptiness. None is the default function return value.
Table of contents
Python's None value
None is falsey
None represents emptiness
The default function r
Link: https://www.pythonmorsels.com/none/
Python's None value is used to represent emptiness. None is the default function return value.
Table of contents
Python's None value
None is falsey
None represents emptiness
The default function r
Pythonmorsels
None in Python
Python's None value is used to represent nothingness. None is the default function return value.
Glyph Lefkowitz: Your Text Editor (Probably) Isn’t Malware Any More
Link: https://blog.glyph.im/2024/01/no-more-editor-malware.html
In 2015, I wrote one of my more popular blog posts, “Your Text Editor Is
Malware”, about the sorry state of security in
text editors in general, but particularly in Emacs and Vim.
It’s nearly been a d
Link: https://blog.glyph.im/2024/01/no-more-editor-malware.html
In 2015, I wrote one of my more popular blog posts, “Your Text Editor Is
Malware”, about the sorry state of security in
text editors in general, but particularly in Emacs and Vim.
It’s nearly been a d
blog.glyph.im
Your Text Editor (Probably) Isn’t Malware Any More
Updating a post from 2015, I briefly discuss the modern editor-module threat landscape.
Seth Michael Larson: Removing maintainers from open source projects
Link: http://sethmlarson.dev/removing-maintainers-from-open-source-projects?date=2024-01-23
Removing maintainers from open source projects
Link: http://sethmlarson.dev/removing-maintainers-from-open-source-projects?date=2024-01-23
Removing maintainers from open source projects
Seth Michael Larson
Removing maintainers from open source projects
Here's a tough but common situation for open source maintainers:
You want a project you co-maintain to be more secure by reducing the attack surface.
There are one or more folks in privileged rol...
You want a project you co-maintain to be more secure by reducing the attack surface.
There are one or more folks in privileged rol...
Real Python: Python Basics: Lists and Tuples
Link: https://realpython.com/courses/python-basics-lists-tuples/
Python lists are similar to real-life lists. You can use them to store and organize a collection of objects, which can be of any data type. Instead of just storing one item, a list can hold multiple i
Link: https://realpython.com/courses/python-basics-lists-tuples/
Python lists are similar to real-life lists. You can use them to store and organize a collection of objects, which can be of any data type. Instead of just storing one item, a list can hold multiple i
Realpython
Python Basics: Lists and Tuples – Real Python
In this video course, you'll learn about Python lists and tuples, including how to define and manipulate them in your code. By the end of the course, you'll be ready to effectively use lists and tuples in your programming projects.
TechBeamers Python: Python Map vs List Comprehension – The Difference Between the Two
Link: https://www.techbeamers.com/python-map-vs-list-comprehension/
In this tutorial, we’ll explain the difference between Python map vs list comprehension. Both map and list comprehensions are powerful tools in Python for applying functions to each element of a seque
Link: https://www.techbeamers.com/python-map-vs-list-comprehension/
In this tutorial, we’ll explain the difference between Python map vs list comprehension. Both map and list comprehensions are powerful tools in Python for applying functions to each element of a seque
TechBeamers
Python Map vs List Comprehension - The Difference Between the Two
Python Map vs List Comprehension - Let's Check the Difference Between the Syntax, Programming Features, and Multiple Examples.
PyCoder’s Weekly: Issue #613 (Jan. 23, 2024)
Link: https://pycoders.com/issues/613
#613 – JANUARY 23, 2024 View in Browser » Python Packaging, One Year Later: A Look Back at 2023 This is a follow-on post to Chris’s article from last year called Fourteen tools at least twelve t
Link: https://pycoders.com/issues/613
#613 – JANUARY 23, 2024 View in Browser » Python Packaging, One Year Later: A Look Back at 2023 This is a follow-on post to Chris’s article from last year called Fourteen tools at least twelve t
Pycoders
PyCoder’s Weekly | Issue #613
Issue #613 of the PyCoder’s Weekly newsletter, published Jan. 23, 2024.
Python Bytes: #368 That episode where we just ship open source
Link: https://pythonbytes.fm/episodes/show/368/that-episode-where-we-just-ship-open-source
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><a href="https://www.syntaxerror.tech/syntax-error-11-debugging-python/"><strong>Syntax Error #11: Debugging Python</strong></a></li>
<l
Link: https://pythonbytes.fm/episodes/show/368/that-episode-where-we-just-ship-open-source
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><a href="https://www.syntaxerror.tech/syntax-error-11-debugging-python/"><strong>Syntax Error #11: Debugging Python</strong></a></li>
<l
pythonbytes.fm
That episode where we just ship open source
News and announcements from the Python community for the week of Jan 23rd, 2024
Quansight Labs Blog: Captioning: A Newcomer’s Guide
Link: https://labs.quansight.org/blog/captioning-a-newcomers-guide
What are those words on the bottom of your video screen and where do they come from? Captioning’s normalization in the past several decades may seem like it would render those questions moot, but unde
Link: https://labs.quansight.org/blog/captioning-a-newcomers-guide
What are those words on the bottom of your video screen and where do they come from? Captioning’s normalization in the past several decades may seem like it would render those questions moot, but unde
labs.quansight.org
Captioning: A Newcomer’s Guide
What are those words on the bottom of your video screen and where do they come from? Captioning’s normalization in the past several decades may seem like it would render those questions moot, but understanding more about captions means making more informed…
eGenix.com: eGenix Antispam Bot for Telegram 0.6.0 GA
Link: https://www.egenix.com/company/news/eGenix-Antispam-Bot-for-Telegram-0.6.0-GA.html
Introduction
eGenix has long been running a local user group meeting in Düsseldorf
called Python Meeting Düsseldorf and we are using a Telegram group
for most of our communication.
In the early days
Link: https://www.egenix.com/company/news/eGenix-Antispam-Bot-for-Telegram-0.6.0-GA.html
Introduction
eGenix has long been running a local user group meeting in Düsseldorf
called Python Meeting Düsseldorf and we are using a Telegram group
for most of our communication.
In the early days
eGenix.com
eGenix.com: eGenix Antispam Bot for Telegram 0.6.0 GA
eGenix is pleased to announce the immediate availability of the eGenix Antispam Bot for Telegram 0.6.0 - A simple, yet effective bot implementation to address Telegram signup spam.