Programming Leftovers
-
Firefox Developer Experience: Fixing keyboard navigation in Inspector Rules view
Starting Firefox 122, when editing a selector, a property name or a property value in the Inspector, the Enter key will no longer move the focus to the next input, but will validate what was entered and focus the matching element (#1861674). You can still use Ctrl + Enter (Cmd + Enter on macOS) or Tab to validate and move the focus to the next input.
-
Andy Wingo: micro macro story time
Today, a tiny tale: about 15 years ago I was working on Guile’s macro expander. Guile inherited this code from an early version of Kent Dybvig’s portable syntax expander.
-
R
-
Rlang ☛ Benchmarking the Speed of Cumulative Functions in TidyDensity
Statistical analysis often involves calculating various measures on large datasets. Speed and efficiency are crucial, especially when dealing with real-time analytics or massive data volumes.
-
Rlang ☛ Retrieving data from the bottom of the ocean:
When advising students about their career goals, paths forward, and expectations; I often recommend that they consider learning a program language.
-
Rlang ☛ Object-Oriented Programming in R (Part 1): An Introduction
Object-oriented programming (OOP) is a popular and widely embraced programming paradigm in software development. The concept of object-oriented programming in R has been previously featured in one of our blog posts, specifically within the context of R6 classes.
-
Dirk Eddelbuettel ☛ Dirk Eddelbuettel: digest 0.6.34 on CRAN: Maintanance
Release 0.6.34 of the digest package arrived at CRAN today and has also been uploaded to Debian already.
-
-
Python
-
TecAdmin ☛ Understanding Classes in Python
Welcome to the world of Python programming! If you’re new to coding or just starting with Python, you’re in for an exciting journey. Today, we’re going to delve into one of the fundamental concepts of Python and object-oriented programming (OOP): classes.
-