Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

Welcome to Software Development on Codidact!

Will you help us build our independent community of developers helping developers? We're small and trying to grow. We welcome questions about all aspects of software development, from design to code to QA and more. Got questions? Got answers? Got code you'd like someone to review? Please join us.

General Q&A about programming, scripting, software design & architecture, process, tools, testing, and more.

Filters (None)
77%
+5 −0
Why is SQL usually written in CAPS?

Why are keywords in SQL usually written in capital letters? For example: SELECT * FROM person WHERE mood = 'happy'; My understanding is that SQL is case insensitive, so the case doesn't actuall...

4 answers  ·  posted 2mo ago by Iizuki‭  ·  last activity 7m ago by lillypayne‭

sql
60%
+1 −0
empty line in table cell in reStructuredText (rst)

I would like to have an empty line in the cell of a table in reStructuredText. Consider the following example: .. list-table:: :header-rows: 1 * - aaa - bbb * - ccc - ddd ...

1 answer  ·  posted 7mo ago by Trevor‭  ·  last activity 23h ago by bignose‭

reStructuredText
25%
+0 −4
Why does the types returned by 'valueOf()' are incompatible with the type `Partial<Temporal.PlainDate>`? [closed]

This code: type A = Partial<Temporal.PlainDate>; const a: A = { day: 1, month: 1, year: 2025 } yields this error: Type '{ day: number; month: number; year: number; }' is not assignable ...

0 answers  ·  posted 2mo ago by Ooker‭  ·  edited 1d ago by Ooker‭

typescript deno temporal
66%
+2 −0
From local, how to create new GitHub repo to have GitHub Pages with actions?

gh repo create doesn't have a flag to set GitHub Pages with GitHub Actions. Is there a way to do so, or am I have to visit the setting page to set it manually?

0 answers  ·  posted 2d ago by Ooker‭

github
50%
+0 −0
What is the reverse of an `ndarray.tolist()`?

I have a nested python list structure, generated by a happily executed tolist() method on a more than 2 dimensional ndarray. How can I get back my numpy ndarray from the list?

1 answer  ·  posted 2d ago by peterh‭  ·  last activity 2d ago by mr Tsjolder‭

numpy python-3
75%
+4 −0
Macro to count the number of arguments

Let's say we have a function void f(int argc, ...); where argc is the number of variadic arguments. Can we write a macro of the form #define F(...) f(CNT(__VA_ARGS__), __VA_ARGS__) which...

2 answers  ·  posted 4d ago by alx‭  ·  last activity 2d ago by Lundin‭

c c-preprocessor
66%
+2 −0
What binds together the loss function, the optimizer and the model in PyTorch?

To have a successful "training session", these should cooperate. I.e. model generates an output from the input data, the loss function says, how bad or good is it, and then the optimizer tunes...

1 answer  ·  posted 4d ago by peterh‭  ·  last activity 3d ago by mr Tsjolder‭

python-3
85%
+10 −0
What is the general process for merging two git branches, reviewing edits on each branch?

Suppose you have a largish git repository with many files of different types (both text and images) distributed among a number of nested directories. Parallel development has occurred on two branc...

3 answers  ·  posted 11mo ago by SystemExplorer‭  ·  last activity 3d ago by Michael‭

git
50%
+0 −0
How to preserve pip install temporary directory for error analyse?

Here I am trying to install a pip package. While installation, pip tries to compile something. With meson. Meson calls cmake. Cmake fails on a missing dependency. Then, meson fails on the fail...

1 answer  ·  posted 5d ago by peterh‭  ·  last activity 5d ago by peterh‭

python-3 pip
50%
+1 −1
Convert Shaded Java class to its original

How do I cast or convert a shadow/shaded class (a package relocated class which is generally generated via tools like gradle/maven) to its original class in Java? The assumption is that both the s...

1 answer  ·  posted 7d ago by Abbas Gadhia‭  ·  edited 6d ago by Abbas Gadhia‭

java
75%
+4 −0
Why python regexps look expecting a begin match, but not an ending one?

My impression is that the regexps behave a little bit odd: >>> import re >>> r=re.compile("test") >>> r.match("test") <re.Match object; span=(0, 4), match='test'&g...

2 answers  ·  posted 8d ago by peterh‭  ·  last activity 6d ago by Karl Knechtel‭

regex python-3
25%
+0 −4
Get free Domain [closed]

How can I get a free domain? I'm looking to start a website but want to avoid upfront costs. Can someone guide me on how to obtain a domain name for free, and what platforms or services offer this?

0 answers  ·  posted 8d ago by kritikasahi20‭  ·  edited 8d ago by Alexei‭

web domain-registrar
71%
+3 −0
how to update RPROMPT each time a key is pressed in zsh

In zsh, I want to create a function that updates RPROMPT when I have typed cd .. into the terminal. As a starting point, I know I can, for example, add the + character to my RBUFFER when I have typ...

0 answers  ·  posted 8d ago by Trevor‭  ·  edited 8d ago by Trevor‭

terminal zsh
28%
+0 −3
How can I unmount a filesystem hidden behind another? [closed]

Let's say I mount a filesystem and then mount another filesystem over it the same location: (sshfs for example) sshfs foo@server1:/path /mnt/path sshfs foo@server2:/path /mnt/path The contents...

0 answers  ·  posted 10d ago by user253751‭  ·  closed 10d ago by Alexei‭

linux
66%
+2 −0
How to schedule cron jobs in multiple Azure Database for PostgreSQL databases?

The microservices I am working on use multiple PostgreSQL databases on the same instance. Some of them require some cron jobs. I have decided to use the pg_cron PostgreSQL extension, but when tryin...

1 answer  ·  posted 25d ago by Alexei‭  ·  edited 15d ago by Alexei‭

postgresql cronjob azure-database-postgresql pg-cron
75%
+4 −0
How to plot table from pandas dataframe

MWE import pandas as pd import numpy as np import matplotlib.pyplot as plt df = pd.DataFrame(np.random.rand(9, 4), columns=['a', 'b', 'c', 'd']) df.plot.bar(table=True) # don't want plot, ...

1 answer  ·  posted 3y ago by mcp‭  ·  edited 21d ago by Alexei‭

python plot pandas matplotlib
60%
+1 −0
How can I display an interactive family tree-style graph in PyQt6?

I'm trying to create an expandable/collapsible horizontal visualization of interlinked documents using a tree diagram that looks very similar this, where the documents spread outward from a single ...

0 answers  ·  posted 21d ago by pycoder‭

python python-3 pyqt6 pyqt
83%
+8 −0
Are there any downsides related to using Maybe or Optional monads instead of nulls?

I have recently stumbled across the Maybe (or Optional) modal usage in .NET Code: example code or this one example article Based on everything I read, there are multiple advantages on relyi...

3 answers  ·  posted 3y ago by Alexei‭  ·  last activity 22d ago by asynts‭

.net functional-programming monads maybe
66%
+2 −0
How do I unescape shell arguments in PHP?

I have a PHP script which I want to call a Bash script which then in turn calls another PHP script. This may be completely unnecessary, but nonetheless. PHP script 1: // Borrowed from https://sta...

0 answers  ·  posted 22d ago by TRiG‭

php bash
83%
+8 −0
What is the correct cost formula for the average case in insertion sort algorithm?

I have been trying to learn about the cost of the insertion sort algorithm lately. I already understand the best case, worst case and average case formulas (eg $n-1$, $\frac{n(n-1)}{2}$, $\frac{n(n...

1 answer  ·  posted 26d ago by Bennshinpoes‭  ·  last activity 23d ago by John C‭

algorithms sorting
60%
+10 −6
Is it wrong to demand features in open-source projects?

I have been using open-source software, and the open-source Community is great at maintaining such projects. But I have observed something in smaller open-source projects. Whenever I demand some f...

3 answers  ·  posted 4y ago by theabbie‭  ·  last activity 24d ago by Alexei‭

open-source ethics
66%
+2 −0
How to make Box drive have the files prepared for access when I need it?

I have Box drive on Windows. I use it as a regular folder on the computer. I can store images there. When I store a small number of images (on the order of a couple hundreds) and I do not wait lon...

1 answer  ·  posted 12mo ago by Ivan Nepomnyashchikh‭  ·  last activity 24d ago by Mithical‭

python windows box-drive
50%
+1 −1
How to turn lines of text in PyQt6 QTextEdit into clickable links that call a function?

A while back, I made this post about reading specified sections in a text file formatted a particular way. I've since updated the format for that file to include links at the start of arbitrary li...

1 answer  ·  posted 2mo ago by pycoder‭  ·  last activity 26d ago by Karl Knechtel‭

python python-3 pyqt6 pyqt
84%
+9 −0
Is it possible to query all known domains from a DNS server?

Normally you ask a DNS server to resolve a domain like example.org to the corresponding IP address. The server either knows the answer right off the bat (cached or authoritative), or where it might...

0 answers  ·  posted 1mo ago by Iizuki‭  ·  last activity 30d ago by Mithical‭

dns
60%
+1 −0
Why would the tokenizer for encoder-decoder model for machine translation use bos_token_id == eos_token_id? How does it know when a sequence ends?

I see on this PyTorch model Helsinki-NLP/opus-mt-fr-en (HuggingFace), which is an encoder-decoder model for machine translation: "bos_token_id": 0, "eos_token_id": 0, in its config.json. ...

1 answer  ·  posted 2mo ago by Franck Dernoncourt‭  ·  last activity 30d ago by Mithical‭

pytorch machine-translation tokenization encoder-decoder
75%
+4 −0
Extracting Firefox Local Data

How does one parse/decode/extract information stored by a web page in Firefox's browser local storage without the browser? So far, I've worked out that the data lives at ~/.mozilla/firefox/${profi...

1 answer  ·  posted 1mo ago by John C‭  ·  last activity 1mo ago by Zoe‭

json sqlite firefox
50%
+2 −2
Current solution for Project Euler 250+ (HackerRank) is giving incorrect answers, why is this? [closed]

Note: I originally posted this on Stack Overflow on Stack Exchange here however I am posting the same question here as I might be able to get a answer more quickly here. Project Euler+ #250 on H...

0 answers  ·  posted 1mo ago by CrSb0001‭  ·  closed 1mo ago by Karl Knechtel‭

python python-3 math number-theory
50%
+2 −2
Is it possible to deploy data science notebook servers on shared servers (no root access)?

Are there libraries that allow deploying data science notebooks (like Jupyter notebooks) on servers with no root access (for example, shared servers)? A shared (non-VPS) server is, for example, a ...

0 answers  ·  posted 2mo ago by mavavilj‭  ·  last activity 1mo ago by Helengrace‭

cloud data-science
75%
+4 −0
PHP curl / how to ensure cookie file is read?

I've recently discovered that php curl does not load cookies from a cookie file until after at least one request is made. For instance, assume I already have a cookie file from a previous session ...

0 answers  ·  posted 1mo ago by billynoah‭  ·  last activity 1mo ago by Alexei‭

php curl
50%
+0 −0
How can I save a plot in a file in PyCharm without changing the code?

How can I save a plot in a file in PyCharm without changing the code? I used plt.show(), so that the plot shows like this: But how can I save a plot in a file without changing the code? I don'...

0 answers  ·  posted 1mo ago by Franck Dernoncourt‭  ·  edited 1mo ago by Franck Dernoncourt‭

pycharm
40%
+0 −1
Import onnxruntime then load_dataset "causes ImportError: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found": why + how to fix?

Running import onnxruntime as ort from datasets import load_dataset yields the error: (env-312) dernoncourt@pc:~/test$ python SE--test_importpb.py Traceback (most recent call last): File...

1 answer  ·  posted 1mo ago by Franck Dernoncourt‭  ·  last activity 1mo ago by Franck Dernoncourt‭

python huggingface-datasets onnxruntime glibc
80%
+6 −0
how to apply ANSI escape codes when a backslash precedes the escape code

I am using ANSI escape codes in a shell script to colorize some parts of a string. For example, here I add the text NOTE with a red background color at the end of $var: $ var='test' $ echo $var'...

2 answers  ·  posted 2mo ago by Trevor‭  ·  edited 1mo ago by Alexei‭

escaping terminal
33%
+0 −2
Can't run a Python file in PyCharm: why? [closed]

I can't run a Python file in PyCharm: why? The run icon is greyed out: I went to Run → Edit Configurations… to make sure the correct Python interpreter is selected. Debug, coverage, and profile...

1 answer  ·  posted 2mo ago by Franck Dernoncourt‭  ·  closed 2mo ago by Karl Knechtel‭

python pycharm
33%
+0 −2
"This model is not available on the selected Azure OpenAI Service resource." error, but I think it is. Why did I miss?

I deployed a finetuned GPT 4o mini model on Azure, region northcentralus. I getting this error in the Azure portal when trying to edit it (I wanted to change the max hit rate): This model is no...

1 answer  ·  posted 2mo ago by Franck Dernoncourt‭  ·  last activity 2mo ago by Franck Dernoncourt‭

azure-cognitive-services fine-tuning
60%
+1 −0
How can I export an encoder-decoder PyTorch model into a single ONNX file?

I converted the PyTorch model Helsinki-NLP/opus-mt-fr-en (HuggingFace), which is an encoder-decoder model for machine translation, to ONNX using this script: import os from optimum.onnxruntime im...

0 answers  ·  posted 2mo ago by Franck Dernoncourt‭  ·  edited 2mo ago by Franck Dernoncourt‭

python onnx pytorch machine-translation
50%
+0 −0
DllExportAppDomainIsolatedTask task failed, requested value Version48 not found

I have a .NET Framework project in Visual Studio. While trying to build it, I get the following error message: Error The "DllExportAppDomainIsolatedTask" task failed unexpectedly. System.Argume...

1 answer  ·  posted 2mo ago by FractionalRadix‭  ·  edited 2mo ago by FractionalRadix‭

.net
60%
+1 −0
When I write and run a prompt in Cursor IDE, what's passed in the context to the model (GPT/Claude/etc.)?

When I write and execute a prompt in Cursor IDE, what specific information is included in the context that gets sent to the underlying language model (such as GPT or Claude)? E.g., does it include ...

1 answer  ·  posted 2mo ago by Franck Dernoncourt‭  ·  last activity 2mo ago by Franck Dernoncourt‭

cursor-ai
50%
+0 −0
How can I deploy a fine-tuned GPT model in Azure via Python without using a token (e.g., using an endpoint key instead)?

I follow Azure's tutorial on fine-tuning GPT. I follow the deployment phase. Code: # Deploy fine-tuned model import json import requests token = '[redacted]' subscription = '[redacted]' ...

0 answers  ·  posted 2mo ago by Franck Dernoncourt‭  ·  edited 2mo ago by Lundin‭

deployment azure-cognitive-services llm fine-tuning
80%
+6 −0
Java record with final keyword

Although record classes in Java are implicitly final, it's valid to add the final modifier/keyword when declaring a record: final public record Person(String name, String location) {} Does fina...

1 answer  ·  posted 2mo ago by Matthias Braun‭  ·  edited 2mo ago by Matthias Braun‭

java
57%
+2 −1
"google.auth.exceptions.RefreshError: Reauthentication is needed.": How can I extend the authentication time?

I use Gemini via CLI via Google Vertex AI. I keep getting google.auth.exceptions.RefreshError: Reauthentication is needed. Please run gcloud auth application-default login to reauthenticate. ...

0 answers  ·  posted 2mo ago by Franck Dernoncourt‭  ·  last activity 2mo ago by Alexei‭

google-cloud-platform
66%
+2 −0
Best practices for designing a central gateway/hub for microservices communication

I'm currently working on an architecture for a microservices-based platform and I would like to get some feedback in this regard — best way to handle integrations between the internal microservices...

3 answers  ·  posted 3mo ago by ɯıpɐʌ‭  ·  last activity 2mo ago by Alexei‭

architecture design-patterns system-design microservices
77%
+5 −0
zsh - autocomplete with braces in the middle of a directory

Suppose I have the following directory structure: folder/ aaa/ f.txt bbb/ f.txt I want to compare the file f.txt as it is common to both directories. So in zsh I type this: % d...

1 answer  ·  posted 4mo ago by Trevor‭  ·  last activity 2mo ago by Trevor‭

autocomplete zsh
83%
+8 −0
Setting custom HTTP status code messages in nginx

I think it would be funny if my web application that is hosted using an nginx reverse proxy (proxy_pass) returned something like 200 Could Be Worse rather than 200 OK, when the page load was succes...

1 answer  ·  posted 2mo ago by luap42‭  ·  last activity 2mo ago by Ancepaid‭

http nginx
71%
+3 −0
How to find the last line number of a section in a text file (particular format)

I'm writing a function which reads specified sections in a text file formatted a particular way, but I'm having a hard time figuring out how to locate the last line number. Here's an example of the...

1 answer  ·  posted 2mo ago by pycoder‭  ·  edited 2mo ago by hkotsubo‭

python python-3
66%
+2 −0
How is `Temporal.PlainDate.from()` constructed?

Continuing from What is the advantage of creating instances from a method rather than constructor?, I want to construct a method that create a new instance of a class without using the constructor....

0 answers  ·  posted 2mo ago by Ooker‭  ·  edited 2mo ago by ArtOfCode‭

javascript constructor class
42%
+1 −2
How can I autocomplete variable names in prompts in Cursor?

E.g., I have a variable name options. Then I write a prompt. How can I autocomplete the variable name in prompt in Cursor? (i.e., instead of typing options, I want to only type o then it'll autocom...

1 answer  ·  posted 3mo ago by Franck Dernoncourt‭  ·  edited 2mo ago by ArtOfCode‭

cursor-ai
50%
+0 −0
How can I automatically delete any deployment of a fine-tuned OpenAI model on Azure that hasn't been used in the past x hours? [duplicate]

How can I automatically delete any deployment of a fine-tuned OpenAI model on Azure that hasn't been used in the past x hours? I am aware of 15-day timeout. However, this is too long for me, as th...

0 answers  ·  posted 2mo ago by Franck Dernoncourt‭  ·  closed as duplicate 2mo ago by ArtOfCode‭

azure azure-cognitive-services
50%
+0 −0
How can I automatically delete any deployment of a fine-tuned OpenAI model on Azure that hasn't been used in the past x hours?

How can I automatically delete any deployment of a fine-tuned OpenAI model on Azure that hasn't been used in the past x hours? I am aware of 15-day timeout. However, this is too long for me, as th...

0 answers  ·  posted 2mo ago by Franck Dernoncourt‭

azure azure-cognitive-services
50%
+0 −0
Why doesn't my Azure OpenAI model show up in Cursor?

I added my Azure OpenAI account show up in Cursor in the settings: But I don't see the Azure OpenAI model as one of the available models: Why doesn't my Azure OpenAI model show up in Cursor? ...

0 answers  ·  posted 2mo ago by Franck Dernoncourt‭  ·  edited 2mo ago by Franck Dernoncourt‭

cursor-ai
66%
+2 −0
What is the advantage of creating instances from a method rather than constructor?

Take the newly Temporal.PlainDate class as an example. New instances can be created via the constructor: new Temporal.PlainDate(year, month, day) new Temporal.PlainDate(year, month, day, calendar...

1 answer  ·  posted 2mo ago by Ooker‭  ·  last activity 2mo ago by Derek Elkins‭

javascript class