Programming Leftovers
-
Weekly report 9, LLVM-libc
Hi! This week I’ve pretty much finished the work on LLVM/Clang support
for Crossdev and LLVM-libc ebuild(s). I have sent PRs for Crossdev and
related ebuild changes here:https://github.com/gentoo/crossdev/pull/10
https://github.com/gentoo/gentoo/pull/32136
This PR includes changes for compiler-rt which are always needed for
Clang crossdev, regardless of libc. There are also changes to musl,
kernel-2.eclass (for linux-headers), and a new eclass, cross.eclass. -
Firefox Developer Experience: Firefox WebDriver Newsletter — 116
WebDriver is a remote control interface that enables introspection and control of user agents. As such it can help developers to verify that their websites are working and performing well with all major browsers. The protocol is standardized by the W3C and consists of two separate specifications: WebDriver classic (HTTP) and the new WebDriver BiDi (Bi-Directional).
This newsletter gives an overview of the work we’ve done as part of the Firefox 116 release cycle.
-
Firefox Developer Experience: Firefox DevTools Newsletter — 116
-
Firefox Developer Experience: Firefox DevTools Custom Object Formatters
-
Hubert Figuière: Niepce July 2023 updates
This is the July 2023 update for Niepce.
Where we left, the workspace tree view didn't display the hierarchy.
First, I discovered bug in the SQL triggers for folder path update. I was missing the
AFTER
keyword to have it run after the update.[...]
For now I chose 3. The risk is that if the parent doesn't exist then the tree will stay lingering. It's just the view though.
-
Tkinter Text Box
A Tkinter “text box”, one of the GUI components supported by the Python Tkinter module, is an interactive input field that allows users to enter and edit text.
-
Pandas Groupby Max
The “DataFrame.groupby()” method is used along with the “max()” function to determine the maximum value from the grouped data.
-
How to Add Numbers in Python
The “+” operator, “operator.add()” method, user-defined function, and the “sum()” method is used to add multiple numbers in Python.
-
Pandas Apply() Function to Every Row
In Python, the “df.apply()” function applies the specified functions, such as user-defined, lambda or Numpy functions along the axis of the input DataFrame.
-
ThreadPoolExecutor Python
The “thread pool executor” in Python is a robust mechanism that efficiently manages threads, allowing developers to effectively parallelize their programs.
-
Pandas GroupBy Index
The “groupby()” method in Python is utilized to split the Pandas DataFrame into groups based on the specified index value.
-
Pandas Split Columns by Delimiter
In Python, the “Series.str.split()” function takes the “delimiter” and “expand=True” as an argument to split the string columns by delimiter.
-
How to use Python readline() function
The “tkinter mainloop” checks for events, such as button clicks or key presses, and consequently triggers appropriate event handlers.