79820846

Date: 2025-11-15 13:01:46
Score: 2
Natty:
Report link

I changed the order of points of the polygon and it worked. If you have some weird issue, be sure to try that : )

Reasons:
  • Whitelisted phrase (-1): it worked
  • Low length (1):
  • No code block (0.5):
  • Self-answer (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Julien Tessier

79820843

Date: 2025-11-15 12:57:45
Score: 1.5
Natty:
Report link

I recently built a simple online tool that converts PDF files to JPG images quickly and easily — no software installation required. It’s perfect for:

You can try it here: https://www.pdf-to-jpg-tool.com

It’s free, fully browser-based, and works on desktop & mobile. I’d love your feedback to make it even better!

Reasons:
  • No code block (0.5):
  • Low reputation (1):
Posted by: Allan Pedernal

79820826

Date: 2025-11-15 12:36:39
Score: 2
Natty:
Report link

you are still only showing the functions. To design a proper solution one has to consider the place in code where you register the function pointer and the place where you call them. Please try to create a [mre]

Oh my, didnt know that this is broken too ... here is the link: https://stackoverflow.com/help/minimal-reproducible-example

Reasons:
  • Blacklisted phrase (1): stackoverflow
  • Blacklisted phrase (1): here is the link
  • Blacklisted phrase (1): stackoverflow.com/help
  • Low length (0.5):
  • No code block (0.5):
  • High reputation (-2):
Posted by: 463035818_is_not_an_ai

79820820

Date: 2025-11-15 12:31:37
Score: 3
Natty:
Report link

No. Buy your own domain & set it up this way. They are cheap enough.

Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Bob Goddard

79820814

Date: 2025-11-15 12:28:35
Score: 6.5 🚩
Natty: 5.5
Report link

I need help people. Are in my. Email and only let me use phone when they want me to and I can't get my calls or texts

Reasons:
  • Blacklisted phrase (0.5): I need
  • Blacklisted phrase (2.5): I need help
  • Low length (1):
  • No code block (0.5):
  • Unregistered user (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Christopherdgreenwood

79820812

Date: 2025-11-15 12:26:34
Score: 7 🚩
Natty: 5
Report link

Check this link for Next.js Server Component

Reasons:
  • Blacklisted phrase (1): this link
  • RegEx Blacklisted phrase (1): Check this link
  • Probably link only (1):
  • Low length (2):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Akashdeep Singh

79820807

Date: 2025-11-15 12:18:32
Score: 1
Natty:
Report link

The created-by-id is only for internal use and it is related to admins, not permission users. Solution is create another field with relation to permissions user

Reasons:
  • Whitelisted phrase (-1): Solution is
  • Low length (1):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Artem

79820804

Date: 2025-11-15 12:15:31
Score: 3
Natty:
Report link

Cast, save & share > Install page as app

See Screenshot

Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Green Pyramid Energy

79820792

Date: 2025-11-15 11:50:26
Score: 3
Natty:
Report link

The point is that I need to split a string in order to keep the things easy. But the imposed converstion is doing a mass! I need to turn it off.

On previous similiar situtations, such kind of thing didn't occur.

Anyway, thank you all for you helping;

Reasons:
  • Blacklisted phrase (0.5): thank you
  • Blacklisted phrase (0.5): I need
  • Low length (0.5):
  • No code block (0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Daniel Bandeira

79820787

Date: 2025-11-15 11:42:24
Score: 0.5
Natty:
Report link

You should delete this and ask it as a proper question

Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • Single line (0.5):
  • High reputation (-2):
Posted by: Martin Smith

79820784

Date: 2025-11-15 11:37:22
Score: 0.5
Natty:
Report link

The definition @Lajos Arpad gave of Theta is completely wrong without the additional context that we are talking about average-time complexities.

Theta indeed means that its a tight bound, as he said. However, that does not mean it is an "average" bound. It means that Theta gives both an (asymptotic) upperbound and an (asymptotic) lowerbound. Basically, if $f(n)$ is the maximum number of elementary operations the algorithm does for an input of size n, then we say:
- $f(n) = O(g(n))$ if there is some constant $C$ such that $f(n) \leq C \dot g(n)$.
- $f(n) = \Theta(g(n))$ if both $f(n) = O(g(n))$ and $g(n) = O(f(n))$.

For instance, an algorithm that does something like:

def f(n):
    for i in range(n):
        for j in range(n):
            #something
    for k in range(n):
        #something else

where `something` takes between $1$ and $3$ operations and `something else$ takes between $1$ and $2$ operations will take in total at most $2n^2 + 3 n$ operation, which is smaller than $5 n^2$, i.e $f(n) = O(n^2)$.
It is also true that $f(n) = O(n^3)$.

Since we also have $n^2 = O(f(n))$, because $n^2 \leq n^2 + n$, we must have $f(n) = \Theta(n^2)$, i.e the algorithm described by $f$ takes asymptotically exactly a constant multiple of $n^2$ steps to complete its task.

HOWEVER, if we consider instead average-time complexities (instead of worst-case complexities, as above) then the above example is true. The corresponding definitions are the same but with $f(n)$ being defined as the average number of operations the algorithm does for an input of size $n$.

Reasons:
  • Long answer (-1):
  • Has code block (-0.5):
  • User mentioned (1): @Lajos
  • Low reputation (1):
Posted by: Shika

79820782

Date: 2025-11-15 11:34:21
Score: 2.5
Natty:
Report link

ACtually found the solution

  1. Start docker container with --add-host host.docker.internal:host-gateway

  2. connect via mongodb://host.docker.internal:27017 from inside docker container

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Benedikt Lechner

79820776

Date: 2025-11-15 11:28:20
Score: 8.5 🚩
Natty: 5.5
Report link

Have you found a way to do this?

Reasons:
  • RegEx Blacklisted phrase (2.5): Have you found a way to do this
  • Low length (2):
  • No code block (0.5):
  • Ends in question mark (2):
  • Single line (0.5):
  • Low reputation (1):
Posted by: shamir0xe

79820775

Date: 2025-11-15 11:28:19
Score: 0.5
Natty:
Report link

@jared-mccarthy From the docs you pointed to:

Commits are only counted if they are made in the default branch or the gh-pages branch

(Emphasize mine — phd)

Not from any branch.

Reasons:
  • Contains signature (1):
  • Low length (1):
  • Has code block (-0.5):
  • User mentioned (1): @jared-mccarthy
  • High reputation (-2):
Posted by: phd

79820773

Date: 2025-11-15 11:26:19
Score: 1.5
Natty:
Report link

recently we faced same issue , our case was related to network communication issue between nodes on UDP protocol , tcp connections we allowed ping and all required ports was allowed , but UDP connection was failing we fixed the network issue and solved it , before retrying you need to clear cluster node to ensure that you testing without issues

Reasons:
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Mohamed Bakr

79820770

Date: 2025-11-15 11:21:17
Score: 0.5
Natty:
Report link

Since I just deployed local_doh and ran into the exact same problem (FF Android certificate exceptions reset on every app cold-start/reboot) you need to configure dnscrypt to send the whole certificate chain including all intermediates, and root (in this order)

Good news is you don't even need Let's Encrypt and can just roll your own CA (if you don't mind installing it on your clients) so this should theoretically even work on a router running dnscrypt (like OpenWrt)

This was tested with OpenSSL v3 as we are using some “advanced” arguments (namely addext and copy_extensions) which may or may not be available in legacy (1.0) versions! If you are stuck on a legacy version, generate it somewhere else and copy the certificates and keys over.

If you use LE, you can skip step 1-4

  1. Create Certificate Authority:

    openssl req -x509 -newkey rsa:4096 -keyout ca.key -out ca.crt -days 3650 -nodes

  2. Create Private Key:

    openssl genpkey -algorithm RSA -out doh.key -pkeyopt rsa_keygen_bits:4096

  3. Create Certificate Signing Request:

    openssl req -new -key doh.key -out doh.csr -addext "subjectAltName = DNS:server.domain.local"

    The SAN is important, otherwise FF will complain about mismatching OU (which I can only assume is a bug in current versions?!)

  4. Create and sign certificate:

    openssl x509 -req -in doh.csr -CA ca.crt -CAkey ca.key -CAcreateserial -out doh.crt -days 3650 -sha256 -copy_extensions copyall

  5. Create certificate chain: cat doh.crt ca.crt > full.crt

  6. Configure dnscrypt to use your full.crt as cert_file = /path/to/full.crt

  7. Open FF on Android and go to the DoH endpoint e.g. https://server.domain.local:3000/dns-query which should now show an encrypted connection w/o any warnings.

    If you run LE everything should work and you are done, if not open the URL on Desktop and make sure dnscrypt is actually sending the full certificate chain including all intermidate!

  8. If you did roll your own CA dnscrypt will log a unknown certificate authority denoting the client not trusting the CA used to sign the DoH certificate

  9. To fix this take the ca.crt from #1, copy it to your device, and install it in the Android certificate store: Settings > Security > Install Certificate > Install CA certificate

    Which will bring up a scary screen displaying something about your data not being private yada yada and requesting biometric authentication since you are messing with the CA store.

  10. Finally (re)open Firefox, go to Settings > About Firefox and tap on the logo to unlock the Secret Settings menu, go back to Secret Settings and enable Use 3rd Party CA certificates and completely (force) close FF

  11. Now go back to #7, if something doesn't work reboot Android

Cheers!

Reasons:
  • Blacklisted phrase (1): Cheers
  • Long answer (-1):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • Low reputation (0.5):
Posted by: user1972814

79820768

Date: 2025-11-15 11:15:15
Score: 4.5
Natty:
Report link

@User207421 but I want it so a person can only have one marriage, but marriage can have many people.

Man M = 1 Marriage

Women M = 1 Marriage

&

Marriage NEEDS at least 1 Man & Woman

Reasons:
  • RegEx Blacklisted phrase (1): I want
  • Low length (0.5):
  • No code block (0.5):
  • User mentioned (1): @User207421
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Theo

79820749

Date: 2025-11-15 10:40:08
Score: 1
Natty:
Report link

Apparently the culprit was provideClientHydration() in app.config.ts.

Regardless being provided with the correct data by the API & enabling no-cache, it will be overridden and the service.ts file will return a stale data.

I hope someone more knowledgeable can improve my answer to better explain it if needed.

Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Miyazaki Ahmad

79820745

Date: 2025-11-15 10:36:07
Score: 1
Natty:
Report link

When you use BlocProvider , it ctreates its own context. The context inside button is reffering to the TempScreen.

BlocProvider creates a new subtree, and the outer context does not contain the new provider. So context.read<TempScreenCubit>() is using the wrong BuildContext.

The correct context is the one inside the BlocProvider subtree, not the one from TempScreen’s build method.

Reasons:
  • Has code block (-0.5):
  • Starts with a question (0.5): When you use
  • Low reputation (1):
Posted by: Mohammad Ali Ghasemian

79820736

Date: 2025-11-15 10:25:04
Score: 2.5
Natty:
Report link

My goal is to load transactions for only those customers which is present in Input View and do some processing on them later.

The current implementation is:

1. Hdfs has data for customers with columns (cust_id, date, uuid)
So , first I read this data and create input view on this one.

2. Now later in the pipeline I have create a view from transactions table of DB having schema
(transaction_id, customer_id, date, transaction_amt, tran_type, current_amt).

3. At this point I now have both views with me input and transactions view. Then i am running SPARK SQL on them as "Select i.cust_id, t.transaction_id, t.transaction_amt, t.tran_type from transactions t join input i on i.cust_id=t.customer_id && i.date= t.date"

Now what happens here is that Spark will load all the data from transactions table to create view which is not efficient.
I want to achieve some filter push down in RDBMS also like Spark does for Hdfs.

Reasons:
  • RegEx Blacklisted phrase (1): I want
  • Long answer (-0.5):
  • No code block (0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Parth Sarthi Roy

79820728

Date: 2025-11-15 10:06:59
Score: 4
Natty: 4.5
Report link

If you receive it from a non-malleable source then you must process it. Whereas if you are creating your own source use UTF-8 as a wide variety of systems can read it . I would not suggest adding further non-UTF-8 sources to the world.

There is already a fire here as other comments make clear. Don't add gas?

Reasons:
  • No code block (0.5):
  • Ends in question mark (2):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: TheMaskedGuestCoder

79820723

Date: 2025-11-15 09:59:57
Score: 1
Natty:
Report link

For me the simple solution to this problem was to use vcpkg https://vcpkg.io/en/

vcpkg install sqlite3:x64-windows

and to get it working in CI, after that:

echo "VCPKG_ROOT=C:/vcpkg" >> $GITHUB_ENV
echo "SQLITE3_LIB_DIR=C:/vcpkg/installed/x64-windows/lib" >> $GITHUB_ENV
echo "SQLITE3_INCLUDE_DIR=C:/vcpkg/installed/x64-windows/include" >> $GITHUB_ENV

c.f. https://github.com/Electron100/butane/pull/420

Reasons:
  • Probably link only (1):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: John Vandenberg

79820718

Date: 2025-11-15 09:51:55
Score: 1.5
Natty:
Report link

Have you tried speaking to the provider?

Reasons:
  • Whitelisted phrase (-1): Have you tried
  • Low length (1.5):
  • No code block (0.5):
  • Ends in question mark (2):
  • Single line (0.5):
  • High reputation (-2):
Posted by: ADyson

79820715

Date: 2025-11-15 09:44:53
Score: 4
Natty:
Report link

I am facing a problem with reqSecDefOptParams. since reqSecDefOptParams provides data grouped by ticker->exchange->tradingClass->(list of expirations, list of strikes). When I select a expiry that is suitable for my strategy and filter a suitanble strike, that chosen strike price may not be available for the chosen expiry. Since all expirations and strikes are bundled there is no way to findout which strikes are available for which expiry.

is there a way to group strikes available for each expiry?

Reasons:
  • Blacklisted phrase (1): is there a way
  • Long answer (-0.5):
  • No code block (0.5):
  • Ends in question mark (2):
  • Low reputation (1):
Posted by: Sudhakar

79820713

Date: 2025-11-15 09:41:52
Score: 0.5
Natty:
Report link

package com.example.gunmod.client;

import com.example.gunmod.GunMod;

import com.example.gunmod.PistolItem; // Add this import statement

import net.fabricmc.api.ClientModInitializer;

import net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientTickEvents;

import net.minecraft.client.MinecraftClient;

public class GunModClient implements ClientModInitializer {

@Override

public void onInitializeClient() {

    ClientTickEvents.END_CLIENT_TICK.register(client -\> {

        if (GunMod.reloadKey.wasPressed()) {

            // Reload pistol if held

            if (client.player.getMainHandStack().getItem() instanceof PistolItem pistol) {

                pistol.reload(client.player);

            }

        }

    });

}

}

Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: user31882574

79820708

Date: 2025-11-15 09:36:51
Score: 1
Natty:
Report link
/*
Source - https://stackoverflow.com/q/73718109
Posted by user19995252, modified by community. See post 'Timeline' for change history
Retrieved 2025-11-15, License - CC BY-SA 4.0
*/

body {
  background-color: blue;
}

.game-container {
  background-color: yellow;
  background-size: 1159px 771px;
  background-position: top;
  background-repeat: no-repeat;
  background-position: top;
  position: relative;
  height: 100vh;
}

.player-hand-1 {
  top: -172px;
  left: 50%;
  transform: translate(calc(-50% + 80px), 0);
  display: flex;
  position: absolute;
  box-shadow: 29px 33px 21px rgba(0, 0, 0, 0.24);
}

.player-hand-1 img {
  margin-left: -160px;
  background: red;
  border: 1px solid white;
}

.card {
  width: 200px;
  height: 280px;
}
Reasons:
  • Blacklisted phrase (1): stackoverflow
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Temvvjin Shinebayr

79820702

Date: 2025-11-15 09:21:48
Score: 3
Natty:
Report link

Correction: It actually works.

Reasons:
  • Low length (2):
  • No code block (0.5):
  • Self-answer (0.5):
  • Has no white space (0.5):
  • Single line (0.5):
  • High reputation (-1):
Posted by: Joly

79820692

Date: 2025-11-15 09:06:44
Score: 1.5
Natty:
Report link

My guess is the main bottleneck is writing to IO. The way to speed things up is buffering frames correctly if you are not already. Instead of printing line by line, generate the whole frame/screen and write it at once. Second thing is to use asynchronously generate the frame and write to IO, or use different threads/processes for each. However, It's hard to see what's going wrong without a minimal code example.

Reasons:
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: mqqz

79820683

Date: 2025-11-15 08:55:42
Score: 1
Natty:
Report link

The root cause of the GitHub Copilot issue is ERR_SSL_PROTOCOL_ERROR.

Phenomenon Description

In some cases, this error of GitHub Copilot will stably trigger and often occurs when creating files with a large amount of code

The essence should be that Copilot limits the maximum output tokens of the model (to save costs)

Causes output truncation, leading to error

Core Idea

Bypass the max tokens limit of Copilot

Solution

Split the problem, and split a large file chunk into multiple small functions to implement each separately

Problem Solving

Reasons:
  • Long answer (-0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Actrue F

79820677

Date: 2025-11-15 08:49:40
Score: 2.5
Natty:
Report link

This is very uncommon illustration. Why not rotating the data?

Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • Ends in question mark (2):
  • Single line (0.5):
  • High reputation (-2):
Posted by: Friede

79820665

Date: 2025-11-15 08:35:37
Score: 0.5
Natty:
Report link

Should be an actual question, not an advice discussion.

Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • Single line (0.5):
  • High reputation (-2):
Posted by: Dale K

79820661

Date: 2025-11-15 08:32:36
Score: 0.5
Natty:
Report link

that's fun to see a lot of upvoted answers, which relies on process.env.SOMETHING
that would not work on every-environment, especially on production (where you have a static build served by nginx for example)

Reasons:
  • Blacklisted phrase (0.5): upvote
  • Low length (0.5):
  • Has code block (-0.5):
Posted by: Valentin Kantor

79820654

Date: 2025-11-15 08:10:32
Score: 1
Natty:
Report link

I understand you're having trouble with the component used to add a movie or anime on the HiAnime website. Since the component is a core part of the user interface for content contribution or personal list management, its malfunction can be very frustrating.

Here is a step-by-step troubleshooting solution, keeping the HiAnime context and the official URL in mind:

1. Basic Troubleshooting Steps

Before assuming a technical bug, try these common fixes which resolve most front-end issues:

2. Identify the Exact Component Function

To find a permanent solution, we need to know exactly how the component is failing:

ScenarioWhat to CheckComponent doesn't appearIs there a missing button (e.g., "Add New Title" or "Contribute")? Ensure you are logged into your HiAnime account.Component appears but fails on submitDoes it give an error message (e.g., "API Error," "Missing Field," or "Database Connection Failed")? Take a screenshot if possible.Component fields don't load/interactDo dropdown menus, search fields, or genre selectors work? This suggests a JavaScript loading issue on the HiAnime page.

3. HiAnime-Specific Recommendation (Reporting the Bug)

If the basic steps don't work, the issue is likely a bug in the website's code and needs to be reported to the development team for a fix.

4. Direct Link to HiAnime

While waiting for a fix, always use the correct URL to ensure you are on the official site:

Hopefully, one of the basic troubleshooting steps fixes the component immediately!

Reasons:
  • Contains signature (1):
  • Long answer (-1):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • Low reputation (1):
Posted by: HiAnime

79820653

Date: 2025-11-15 08:09:32
Score: 4
Natty:
Report link

<!--

Source - https://stackoverflow.com/a/66175612

Posted by Nafiu Lawal

Retrieved 2025-11-05, License - CC BY-SA 4.0

-->

<a href="<?= $base64_file ?>" download="file.docx" target="blank">Download</a>

Reasons:
  • Blacklisted phrase (1): stackoverflow
  • Low length (1):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Low reputation (1):
Posted by: Rakesh kumar Yadav

79820633

Date: 2025-11-15 07:16:19
Score: 4
Natty:
Report link

<!--

Source - https://stackoverflow.com/a/70519112

Posted by Muhammad Asad

Retrieved 2025-11-15, License - CC BY-SA 4.0

-->

<a href="https://api.whatsapp.com/send?phone=15551234567">Send Messa

ge</a>

Reasons:
  • Blacklisted phrase (1): stackoverflow
  • Low length (1):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Low reputation (1):
Posted by: Agha Xevy

79820630

Date: 2025-11-15 07:10:17
Score: 1.5
Natty:
Report link

I'm not entirely sure what you're asking. Homebrew doesn't use Hashicorp. Are you saying, you used Homebrew to install Hashicorp Vault and you don't know where it put the files?

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Ends in question mark (2):
  • Single line (0.5):
  • High reputation (-2):
Posted by: Tim Roberts

79820629

Date: 2025-11-15 07:09:17
Score: 2.5
Natty:
Report link

rm '/usr/local/bin/f2py'

followed by

brew link numpy

should fix the problem you are seeing.

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: user2662933

79820622

Date: 2025-11-15 06:55:14
Score: 1
Natty:
Report link

Windows has the option to delete previous options of the operating system by navigating to Settings > System > Storage > Temporary files and select "Previous version of Windows" or you can use disc cleanup tools

Reasons:
  • Whitelisted phrase (-1.5): you can use
  • Low length (0.5):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: That person

79820621

Date: 2025-11-15 06:53:13
Score: 4
Natty: 5
Report link

See here

Use mysql connector download from google don't use jdbc mysql driver from netbens

https://mp4android.blogspot.com/2022/07/java-code-online-from-online-database.html?m=1

Reasons:
  • Probably link only (1):
  • Low length (1):
  • No code block (0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: Random acces manager

79820620

Date: 2025-11-15 06:49:12
Score: 1
Natty:
Report link

Unfortunately the only fix I found was adding this to my next.config.mjs

webpack: (config) => {
    config.optimization.minimize = false;
    return config;
},

And the code runs properly with no build errors, or console errors or warnings. I don't know what causes this settings being turned on, to not function.

Reasons:
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Santiago Uribe Gil

79820617

Date: 2025-11-15 06:36:10
Score: 4
Natty:
Report link

This doesn't work for me

The problem of adding information always occurs when Claude 4.5 generates a large amount of code at one time

Please check your firewall rules and network connection then try again. Error Code: net::ERR_SSL_PROTOCOL_ERROR.

Reasons:
  • RegEx Blacklisted phrase (2): doesn't work for me
  • Low length (0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Actrue F

79820598

Date: 2025-11-15 05:55:00
Score: 4
Natty: 4.5
Report link

Try out:

Where Can I get a copy of a DVD based Help Viewer and Related Files for use with Visual Studio 2010?

Assured Tested result!

The ActiveSamaritan 15 No 2025

Reasons:
  • Probably link only (1):
  • Low length (1.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: John Apostle

79820593

Date: 2025-11-15 05:41:58
Score: 2
Natty:
Report link

Why the extraneous return at the end of each function?

Reasons:
  • Low length (1.5):
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Single line (0.5):
  • Starts with a question (0.5): Why the
  • High reputation (-2):
Posted by: Chris

79820591

Date: 2025-11-15 05:31:56
Score: 3
Natty:
Report link

You might want to use https://www.imgtoiso.com/ to convert you .img to a .iso format.

Also i couldnt help but notice your using a hacking/pentesting distro, i have recently made a tabletop exersize hacking lab that is meant for begginers and people to retain their skills. Visit it here https://young-haxxers.github.io and you can access the github here https://github.com/young-haxxers/young-haxxers.github.io/blob/main/cryptography/MD5/Level%202/index.html

Reasons:
  • Probably link only (1):
  • Low length (0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: That person

79820589

Date: 2025-11-15 05:25:55
Score: 1
Natty:
Report link

Well, your contributions do show up from any branch, not just main. If you're not seeing green boxes, check if the commits are made with the email linked to your GitHub account (that happened to me). 2) the repository isn't a fork (contributions to forks don't count unless merged upstream) and 3) commits are within the last year.

Your can also see Github contribution documentation for details. I hope that answer your question and may help.

Reasons:
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: Jared McCarthy

79820586

Date: 2025-11-15 05:14:53
Score: 1
Natty:
Report link

You should be setting the content type when setting the body. At the moment you are setting it to ctNone.

Request.AddBody(QueryJSON, ctAPPLICATION_JSON);
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Adriaan

79820580

Date: 2025-11-15 04:53:49
Score: 1
Natty:
Report link

You can generate proxy js client whith cli command :

abp generate-proxy -t js -u https://localhost:53929/

And customize this, However, it should send the request in the same format that the server requires. Finally, add ref to script generated in razor page same as:

<abp-script src="/client-proxies/app-proxy.js"/>

For more detail can be check: https://abp.io/docs/latest/framework/ui/mvc-razor-pages/static-javascript-proxies

Reasons:
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: Washyn Acero

79820578

Date: 2025-11-15 04:40:47
Score: 2.5
Natty:
Report link

Your question isn’t clear. What exactly do you want the function to do, and what does ‘stop the one before it’ mean? Also show how you’re calling these functions. Without that, it’s hard to give a useful answer.

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Jared McCarthy

79820571

Date: 2025-11-15 04:22:43
Score: 0.5
Natty:
Report link

On my case, it was because I was testing my Android app with a different package name, example: the original and released app is: com.orgames.mygamename but I was testing a local build using com.orgames.mygamenamecustomized. Going back to the original package name stopped the activity is cancelled by the user error.

Reasons:
  • Has code block (-0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: sandolkakos

79820555

Date: 2025-11-15 03:29:33
Score: 1.5
Natty:
Report link

OBS Studio!

Add Source > Media Source > Name it w.e
(This will then open its properties window)

Uncheck "Local File"
Leave rest as-is

Enter RTSP Address in "Input"
(ex: RTSP://Username:[email protected]/stream1)
note: sometimes the port number may be required which is 554 default
(ex: RSTP://Username:[email protected]:554/stream1)

Save Settings and close properties window, Everything should work!

Then click "Start Virtual Camera" in the OBS Main Window

Reasons:
  • No code block (0.5):
  • Low reputation (1):
Posted by: André Larabie

79820543

Date: 2025-11-15 01:43:13
Score: 1.5
Natty:
Report link

notifyAppWidgetViewDataChanged() is deprecated in API 35, Android 15. See https://developer.android.com/reference/android/appwidget/AppWidgetManager#notifyAppWidgetViewDataChanged(int,%20int)

I haven't used data views. Is it redundant to update the whole widget then update its data view?

Reasons:
  • Probably link only (1):
  • Low length (1):
  • Has code block (-0.5):
  • Ends in question mark (2):
  • High reputation (-2):
Posted by: Jerry101

79820534

Date: 2025-11-15 01:10:05
Score: 0.5
Natty:
Report link

Searching in https://www.fileformat.info/info/unicode/char/search.htm :

(can't copy-past the characters in the post, it does not work, sorry)

Reasons:
  • Low length (1):
  • No code block (0.5):
  • High reputation (-1):
Posted by: Hibou57

79820529

Date: 2025-11-15 00:52:02
Score: 1.5
Natty:
Report link

If you are using uv for package management, then you may use the following command as well:

!uv pip install transformers
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Himanshu

79820527

Date: 2025-11-15 00:43:00
Score: 2
Natty:
Report link

I think I found what I wanted https://bun.com/docs/bundler/fullstack

It essentially combines serving API and transpiling JSX into one app.

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Self-answer (0.5):
Posted by: zoonman

79820522

Date: 2025-11-15 00:25:57
Score: 2.5
Natty:
Report link

not knowing how maxLength is involved in your compare_fingerprints(): what about pre-selecting a range of fingerprint fullfilling e.g. +/- 10% of audio llength and thereby reducing the number of comparisons?
it apears to be the essencial thing to reduce loop count, as 10mio is really >many< for all scripting languages.
Second thought is, that a fingerprint doesn't appear to be a first choice for similarity comparisons as it has to be regarded as a more or less "random" id. So: what does your compare func really do?
Even if it doesn't do much but compare the length and check for equality of fprints, its a lot of overhead just to handle the 4 (!!!) parameters 10mio times. So, can you rethink the concept of your compare func?

Reasons:
  • Long answer (-0.5):
  • No code block (0.5):
  • Ends in question mark (2):
  • Low reputation (0.5):
Posted by: Synopsis

79820514

Date: 2025-11-15 00:08:53
Score: 1
Natty:
Report link

It's most recommended to use a Virtual Environment :

$ python3 -m venv .venv
$ source .venv/bin/activate
$ pip3 install pygame some_other_package other_package

Then add this to the top of your python file: import pygame, some_other_package, other_package

Finally run $ python3 python_file.py.

Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: AlwaysNur

79820510

Date: 2025-11-14 23:57:51
Score: 1.5
Natty:
Report link

Model Context Protocol has JSON Schema in which specification there is a possibility to make parameters required.

Spring AI gives possibility to configure it via annotations like @McpToolParam see -> https://docs.spring.io/spring-ai/reference/api/mcp/mcp-annotations-server.html

Reasons:
  • Probably link only (1):
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: centrumek

79820503

Date: 2025-11-14 23:34:47
Score: 1.5
Natty:
Report link

I've managed to resolve it.

When you are using STATELESS protocol then instead of McpServerFeatures you need to use McpStatelessServerFeatures.

There is also an example in Spring AI Docs which uses this concrete specification class -> https://docs.spring.io/spring-ai/reference/api/mcp/mcp-stateless-server-boot-starter-docs.html

Reasons:
  • Probably link only (1):
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: centrumek

79820502

Date: 2025-11-14 23:30:46
Score: 3.5
Natty:
Report link

i gave up trying to figure out how to connect monolithic app to cloudflare. it be easier to port the code to native workers i guess..

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Self-answer (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: capn

79820501

Date: 2025-11-14 23:27:45
Score: 3
Natty:
Report link

deno is massively caring itself for handling stdout, stdin and stderr. you cannot tell, what is does, when stdout is closed and gives an error upon usage.

and what's maybe of even more inportance: you code above does not close the stdout and stderr, but stdin and whatever input #2 may be.

to close stdout, you need to `exec 1>&-´ instead of `exec <&-´ ... is that a typo in your question or did you indeed close input stream instead of output ?

Reasons:
  • No code block (0.5):
  • Ends in question mark (2):
  • Low reputation (0.5):
Posted by: Synopsis

79820500

Date: 2025-11-14 23:27:45
Score: 3
Natty:
Report link

Welp looks like ChatGPT comes to the rescue again:
None of the instructions I've looked at told my about enabling the virtual hosts in /opt/lampp/etc/httpd.conf

enter image description here
This was all that was needed.

Reasons:
  • Probably link only (1):
  • Low length (0.5):
  • No code block (0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: user2175010

79820498

Date: 2025-11-14 23:23:44
Score: 1
Natty:
Report link

I've had this same problem, where System.out.println()s from my Cucumber tests didn't show up in the output. It turned out that the reason was because my Docker / Colima configuration was messed up, and Cucumber was having trouble spinning up a Docker image to run the Cucumber tests with. So I dumped my images and reconstructed a clean Docker and Colima. Then, the Cucumber tests proceeded without problems, and I saw the System.out.printlns in the log.

Reasons:
  • No code block (0.5):
  • Single line (0.5):
Posted by: Steve Stilson

79820488

Date: 2025-11-14 22:59:39
Score: 2.5
Natty:
Report link

Not really sure how Django works, but it seems to be doing int('python').

Reasons:
  • Low length (1.5):
  • Has code block (-0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: SubnauticaFan

79820484

Date: 2025-11-14 22:49:37
Score: 2.5
Natty:
Report link

The LET function was introduced in 2020 and allows you to write functions with variables.
https://support.microsoft.com/en-us/office/let-function-34842dd8-b92b-4d3f-b325-b8b8f9908999

Same result as in the question: =LET(x,A1/B1,IF(ISERROR(x),"",x))

Reasons:
  • Probably link only (1):
  • Low length (1):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: CubicInfinity

79820482

Date: 2025-11-14 22:42:35
Score: 1
Natty:
Report link

Have you never heard of thumbnails? 1/8th or 1/16th would be much better choices for downscaling an image on the fly. BTW you don't specify what format they are in. Nothing can beat having the precomputed thumbnails of full HD images available to preview download as JPEGs.

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Single line (0.5):
  • High reputation (-1):
Posted by: Martin Brown

79820480

Date: 2025-11-14 22:41:35
Score: 1
Natty:
Report link

you should have thumbnails avail for the "usual" pages (knowing, its a "view" only and linking to the large full blown images only upon clicking the image or a download button.

an automatic solution to reduce the size would request the following criteria to be somehow decidable by the server process:

Since there usualy is no way for the server to answer them, there needs to be something answering them. the answer can be made only upon available infos e.g.

there are tools avail to generate both at once: thumbnailing the images to HAVE a smaller version and also generating "view" pages linking to the generated thumbnail as well as linking to the full detailed version of them

Reasons:
  • Long answer (-0.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Low reputation (0.5):
Posted by: Synopsis

79820477

Date: 2025-11-14 22:37:34
Score: 1
Natty:
Report link

To generate the thumbnails, here's an example https://stackoverflow.com/a/8631924/1766544

To serve them, that's a pretty open-ended question. However you do it, I'd recommend generating the small image only if it's requested, but then make sure you keep it around so you can provide it on demand, without having to generate it again.

Reasons:
  • Blacklisted phrase (1): stackoverflow
  • Low length (0.5):
  • No code block (0.5):
  • High reputation (-1):
Posted by: Kenny Ostrom

79820464

Date: 2025-11-14 22:03:27
Score: 3.5
Natty:
Report link

cargo build --verbose &> build.log

Reasons:
  • Low length (2):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: killertofus

79820456

Date: 2025-11-14 21:47:23
Score: 3.5
Natty:
Report link

I'm concerned about the case where the intl extension is not installed because (a) there may be some sites where it's difficult for the user to install/enable it and (b) I want to make it as easy as possible to use the application. So if somebody's wanting to use a genuine language xy, then I want to know whether it's possible, or whether I should fall back to their next, genuine, choice. As things stand, Windows will just tell me that, yes, it's managed to set the locale to xy, when in fact it hasn't.

Reasons:
  • Blacklisted phrase (1): I want to know
  • RegEx Blacklisted phrase (1): I want
  • Long answer (-0.5):
  • No code block (0.5):
  • Self-answer (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Greenflash

79820453

Date: 2025-11-14 21:28:20
Score: 1
Natty:
Report link

The memory usage is reasonable based on my experience. Running a test locally I checked the memory usage and saw this:

enter image description here

This is using Node 20 and Playwright 1.52 on MacOS 15.7.1. So yeah, using up 512MB of RAM running a test seems reasonable.

Reasons:
  • Probably link only (1):
  • Low length (0.5):
  • No code block (0.5):
  • High reputation (-1):
Posted by: Corin

79820451

Date: 2025-11-14 21:25:19
Score: 0.5
Natty:
Report link

You should never trust external data without validation. So the Accept-Language header may be faked to anything that could harm your application. So verify always before use.

Why are you concerned of the Intl extension not to be installed? Make it a dependency.

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • High reputation (-1):
Posted by: Markus Zeller

79820448

Date: 2025-11-14 21:19:18
Score: 0.5
Natty:
Report link

In my case, Git did not use the .githooks directory. If you run

 git config --get core.hooksPath

it should print .githooks (or the custom name of your Hooks directory). Otherwise, set it via

 git config core.hooksPath .githooks

and restart your IDE.

Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Jakob Schödl

79820443

Date: 2025-11-14 21:14:17
Score: 3.5
Natty:
Report link

Thank you Mark, that works great! I hope I never need triple backticks inside triple backticks.

Reasons:
  • Blacklisted phrase (0.5): Thank you
  • Low length (1):
  • No code block (0.5):
  • Self-answer (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Function

79820442

Date: 2025-11-14 21:12:16
Score: 4
Natty:
Report link

Thanks for pointing out the option to uncheck, but alas, after unchecking the Enable JavaScript/Typescript Language Service Prototype option, you can no longer right-click and Find All References - doing so results in "Search found no results".

Do others see the same?

Reasons:
  • Blacklisted phrase (0.5): Thanks
  • Low length (0.5):
  • No code block (0.5):
  • Ends in question mark (2):
  • Low reputation (0.5):
Posted by: chug187

79820438

Date: 2025-11-14 21:04:14
Score: 1
Natty:
Report link

How to Intercept Network Traffic in a Chrome Extension Using chrome.debugger API

Overview

The chrome.debugger API allows Chrome extensions to interact with the Chrome DevTools Protocol (CDP), enabling network traffic interception. This is useful for monitoring, logging, or modifying network requests and responses in real-time.

Step-by-Step Tutorial

1. Manifest Permissions

Ensure your manifest.json includes the necessary permissions:

{
  "manifest_version": 3,
  "name": "Network Traffic Interceptor",
  "version": "1.0",
  "permissions": ["debugger", "storage"],
  "host_permissions": ["https://www.google.com/*"],
  "background": {
    "service_worker": "service-worker.js"
  },
  "action": {}
}

2. Attach Debugger to Tab

In your service worker (service-worker.js), attach the debugger to the active tab:

async function attachDebugger(tab) {
  if (!tab || !tab.id) return;
  if (!tab.url.startsWith("http")) {
    console.error("Debugger can only be attached to HTTP/HTTPS pages.");
    return;
  }

  const debuggee_id = { tabId: tab.id };

  try {
    await chrome.debugger.detach(debuggee_id);
  } catch (e) {
    // Ignore if not attached
  }

  try {
    await chrome.debugger.attach(debuggee_id, "1.3"); // https://chromedevtools.github.io/devtools-protocol/
    await chrome.debugger.sendCommand(debuggee_id, "Network.enable", {});
    console.log("Network interception enabled.");
  } catch (error) {
    console.error("Failed to attach debugger:", error);
  }
} // Google's boilerplates: https://github.com/GoogleChrome/chrome-extensions-samples/blob/main/api-samples/

// usage: Attach on action click
chrome.action.onClicked.addListener(async (tab) => {
  await attachDebugger(tab);
});

3. Listen for Network Events

Set up event listeners for network events:

const pending_requests = new Map();

chrome.debugger.onEvent.addListener(function (source, method, params) {
  if (method === "Network.responseReceived") {
    // Store request ID for later retrieval
    pending_requests.set(params.requestId, params.response.url);
  }

  if (method === "Network.loadingFinished") {
    const request_id = params.requestId;
    const url = pending_requests.get(request_id);
    if (!url) return;
    pending_requests.delete(request_id);

    chrome.debugger.sendCommand(
      source,
      "Network.getResponseBody",
      { requestId: request_id },
      function (result) {
        if (chrome.runtime.lastError) {
          console.error(
            `Failed to get response body: ${chrome.runtime.lastError.message}`
          );
          return;
        }
        if (result && result.body) {
          const body = result.base64Encoded ? atob(result.body) : result.body;
          console.log(`Response from ${url}:`, body);
          // Process the response body here
        }
      }
    );
  }
});

Running the Extension

  1. Create a new directory for your extension.
  2. Save the manifest.json and service-worker.js files as shown above.
  3. Load the directory as an unpacked extension in Chrome:
    • Open chrome://extensions/.
    • Enable "Developer mode".
    • Click "Load unpacked" and select your directory.
  4. Navigate to an HTTP/HTTPS webpage (e.g., https://stackoverflow.com/questions).
  5. Click the extension's action button (puzzle piece icon) to attach the debugger.
  6. Open the developer console (F12) to see logged network responses.
  7. Interact with the page to trigger network requests and observe the logs.

Handling the "{"code":-32000,"message":"No resource with given identifier found"}" Error

This error stems from Network.getResponseBody and is symptomatic of the following common causes:

Mitigation:

Network Protocols and Event Flow

Underlying Changes in Network Domain

The Network domain manages an in-memory buffer for response bodies. Enabling resets this buffer, ensuring fresh state but invalidating old data.

Relevant Sources

Reasons:
  • Blacklisted phrase (1): stackoverflow
  • Long answer (-1):
  • Has code block (-0.5):
  • Starts with a question (0.5): How to In
  • Low reputation (1):
Posted by: KevinS

79820427

Date: 2025-11-14 20:36:09
Score: 1
Natty:
Report link

You can try with this new structure:

auth:
  rootPassword: "admin"
  database: "benchmarking_db"
  username: "admin"

primary:
  nodeSelector:
    app: mysql-node

  persistence:
    enabled: true
    storageClass: gp2
    size: 8Gi
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Krish

79820423

Date: 2025-11-14 20:34:08
Score: 2.5
Natty:
Report link

Removing the public access modifier from the constructor worked for me.

Reasons:
  • Whitelisted phrase (-1): worked for me
  • Low length (1.5):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: lgcallejask

79820420

Date: 2025-11-14 20:31:07
Score: 3
Natty:
Report link

Unfortunately, the only way is to declare all 12 modules separately

Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Roman

79820419

Date: 2025-11-14 20:30:07
Score: 4.5
Natty:
Report link

I'm trying to set the locale based on the user's browser preferences from the Accept-Language header. If the first preference doesn't work, because the locale is not available, I want to fall back to the next one. So I need to know whether setlocale() genuinely succeeded. If the intl extension is installed then I can test as above, but if not?

Reasons:
  • Blacklisted phrase (0.5): I need
  • RegEx Blacklisted phrase (1): I want
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Self-answer (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Greenflash

79820413

Date: 2025-11-14 20:22:04
Score: 1
Natty:
Report link

I fixed it by just upgrading to use propshaft instead of sprockets, which was next on my list anyway.

Reasons:
  • Whitelisted phrase (-2): I fixed
  • Low length (1):
  • No code block (0.5):
  • Self-answer (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Robert Reynolds

79820401

Date: 2025-11-14 19:58:59
Score: 1
Natty:
Report link

To sleep for 500ms:

#include <stdio.h>
#include <time.h>

int main() {
    struct timespec ts = {
        .tv_sec = 0,
        .tv_nsec = 5e8,
    };

    printf("Sleep now!\n");

    nanosleep(&ts, NULL);

    printf("Sleeping done!\n");

    return 0;
}
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: byte_janitor

79820396

Date: 2025-11-14 19:50:58
Score: 2
Natty:
Report link

Check your $http function parameters - in my case, I was using params instead of data, and that's why it was giving me such error. I was also writing the function a little bit differently.

$http({method: 'POST', url: 'X', params: Y}) - 415 Error

$http({method: 'POST', url: 'X', data: Y}) - No issues

It might also work the other way around - you could be wrongfully using data instead of params.

Reasons:
  • No code block (0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: user31823020

79820388

Date: 2025-11-14 19:38:55
Score: 5
Natty: 4.5
Report link

Ex. 1 Ex. 2 Ex. 3 Ex. 4

Check it out: https://www.npmjs.com/package/ngx-mq

Reasons:
  • Blacklisted phrase (0.5): Check it out
  • Probably link only (1):
  • Low length (2):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Myroslav Martsin

79820385

Date: 2025-11-14 19:35:54
Score: 1
Natty:
Report link

Yes, but not in the form of a simple built-in mapping table. Windows uses its own locale naming scheme and PHP does not translate between BCP47 tags like en-US and Windows names like English_United States. To get a proper mapping you need to query what Windows itself exposes.

You can do that with the intl extension. The ResourceBundle for the root locale contains the Windows locale identifiers and their corresponding BCP47 tags. With that data you can build your own lookup table at runtime. Another option is to call Locale::canonicalize on the BCP47 tag and then use Locale::getDisplayLanguage and Locale::getDisplayRegion to compose a Windows style name. Both methods give you a consistent way to turn something like en-US into the Windows name that setlocale will actually understand.

Outside PHP the official source for the mapping is the list of Windows locale identifiers published by Microsoft. That list includes the Windows locale names, the numeric identifiers, and the matching BCP47 tags. If you need a complete and static table this document is the closest thing to an authoritative reference.

Reasons:
  • Blacklisted phrase (1): this document
  • Long answer (-1):
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: Hunt3r5o4

79820383

Date: 2025-11-14 19:34:54
Score: 2
Natty:
Report link

something such as this is valid?


async function handleRequest(request, env) {
    const url = new URL(request.url);

    // --- 1. Dynamic Content: Route /php traffic via Cloudflare Tunnel ---
    if (url.pathname.startsWith('/php')) {
        
        // --- Massaging Steps for Tunnel Routing ---

        // 1. Path Rewriting: Strip the leading '/php' so Tomcat sees the root path (e.g., /login instead of /phpy/login).
        const originalPathname = url.pathname;
        url.pathname = originalPathname.replace('/php', '');
        
        // 2. Origin Host Assignment: Set the internal hostname for the fetch request. 
        // This hostname is tied to the Cloudflare Tunnel in your Zero Trust configuration.
        url.hostname = '999.999.999.999';
        url.port = '9999';
        url.protocol = 'http:';

        // 3. Request Reconstruction: Clone the original request to apply the new URL and host headers.
        const newRequest = new Request(url, request);

        // 4. Host Header Override: Crucial for Tunnel. Explicitly set the Host header 
        // to the internal hostname so Tomcat knows which virtual host to serve.
        newRequest.headers.set('Host', '999.999.999.999'); 

        // Final fetch request uses the rebuilt request object, sending it securely 
        // through the Cloudflare edge to your connected Tunnel.
        return fetch(newRequest); 
    } 
    
    // --- 2. Static Content: Serve all other traffic directly from R2 ---
    else {
        //usual stuff here...
        //...
        //...
        //...
        //...
        //...
    }
}

// Bind the handler function to the 'fetch' event listener
export default {
    fetch: handleRequest,
};
Reasons:
  • Long answer (-1):
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: capn

79820382

Date: 2025-11-14 19:32:53
Score: 1.5
Natty:
Report link

The problem is that DA errors are considered as "internal errors" by the apex error handling function, and there is no handle that passes a message to the users. To fix this, you must choose an exception number, for example -20999, and create a handle in the internal section of the function. When this is done you can pass your message with raise_application_error(-20999,<message>);

For a complete description go to PLSQL error messages for the APEX end user

Reasons:
  • No code block (0.5):
  • Low reputation (1):
Posted by: Joost Drost

79820379

Date: 2025-11-14 19:25:51
Score: 6
Natty:
Report link

OK. So is there a mapping available somewhere that will map, for example, 'en-US' to 'English_United States', etc.?

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Ends in question mark (2):
  • Self-answer (0.5):
  • Single line (0.5):
  • Looks like a comment (1):
  • Low reputation (0.5):
Posted by: Greenflash

79820373

Date: 2025-11-14 19:19:49
Score: 2
Natty:
Report link

The developer of the system found out that they weren't using the correct python functions to support user-assigned identities. They just tested with VM identity, not a user-assigned one.

They updated the code, and now it works.

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: knurmia

79820372

Date: 2025-11-14 19:17:49
Score: 2.5
Natty:
Report link

i think i not use cloudflare for reverse proxy similar to nginx. it doesn't seem like this is a common use case. If I got stuck at a showstopper bug, I would immediately scrap using cloudflare for this purpose. I think 99% of people use cloudflare as simple CDN and forcing it to use PHP app is not good idea... hmm

Reasons:
  • No code block (0.5):
  • Self-answer (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: capn

79820371

Date: 2025-11-14 19:16:48
Score: 0.5
Natty:
Report link

On Windows the C runtime that PHP uses for locale handling does not validate locale names against any real list. It only checks the general pattern of the string. As long as the part before the dot is short enough, the call succeeds even if that locale does not exist at all.

When this happens Windows simply keeps the system default locale for every actual formatting function. That is why date output stays in English even though PHP reports that the locale was set to the exact string you passed in.

If you try a string that does not match the expected pattern, for example something with more than three letters before the dot, the call fails and PHP returns false. That is the only point where you notice that Windows rejected it.

To get real locale changes on Windows you need to use the Windows specific locale names such as English_United States with the correct code page. Only those names cause Windows to switch to a real locale and affect formatting output.

Reasons:
  • Long answer (-0.5):
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: Hunt3r5o4

79820356

Date: 2025-11-14 19:00:44
Score: 7
Natty:
Report link

how about defining https://www.helloworld.com as the CDN/Static (R2) files, and then defining https://reverseproxy.helloworld.com as the cloudflare tunnel to externally hosted php app?

Reasons:
  • Probably link only (1):
  • Low length (1):
  • No code block (0.5):
  • Ends in question mark (2):
  • Self-answer (0.5):
  • Single line (0.5):
  • Starts with a question (0.5): how
  • Low reputation (1):
Posted by: capn

79820355

Date: 2025-11-14 18:54:43
Score: 7
Natty:
Report link

@blackgreen Thanks for the link!

Reasons:
  • Blacklisted phrase (0.5): Thanks
  • Low length (2):
  • No code block (0.5):
  • User mentioned (1): @blackgreen
  • Self-answer (0.5):
  • Single line (0.5):
  • Looks like a comment (1):
  • Low reputation (1):
Posted by: hfiggs

79820352

Date: 2025-11-14 18:51:42
Score: 1
Natty:
Report link

wmctrl does not move a zenity window in a bash script unless it is first deactivated. By deactivated and then activated zenity you can change the position of the window. For example add the following lines before the zenity command (z-name is the name of the zenity window):

 (
sleep 0,5
wmctrl -a Firefox
wmctrl -a z-name
wmctrl -r z-name -e 0,2000,400,-1,-1
) &
Reasons:
  • Has code block (-0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: Boetius

79820351

Date: 2025-11-14 18:49:41
Score: 1.5
Natty:
Report link

In the string you are sending to the printer, replace "_" with "_5F"

If "_" is specified as the hexidecimal escape character, as the other poster mentioned, then the next two characters will specify the ascii code of the character that will print. "5F" is the ascii code of the underscore, so if you send "_5F", it will print the underscore character.

Reasons:
  • No code block (0.5):
  • Low reputation (1):
Posted by: Corbett Cappon

79820339

Date: 2025-11-14 18:30:37
Score: 2
Natty:
Report link

In this situation I would host the PHP backend on a different cloud like Azure or AWS.
In PHP you can get stuff from r2 buckets even if your server is running outside of the Cloudflare ecosystem.
https://developers.cloudflare.com/r2/examples/aws/aws-sdk-php/

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Hunter Barney

79820336

Date: 2025-11-14 18:19:34
Score: 11.5 🚩
Natty: 4.5
Report link

Facing the same issue now

Did you fix it?

Reasons:
  • RegEx Blacklisted phrase (3): Did you fix it
  • RegEx Blacklisted phrase (1.5): fix it?
  • Low length (1.5):
  • No code block (0.5):
  • Me too answer (2.5): Facing the same issue
  • Ends in question mark (2):
  • Low reputation (0.5):
Posted by: Mohamed Gawdat

79820335

Date: 2025-11-14 18:15:33
Score: 0.5
Natty:
Report link

Try this :

const handleAudio = (audioRef)=>{  
    
    if(audioRef.current){
        audioRef.current.currentTime = 0;
        audioRef.current.play();
    }
    
}
Reasons:
  • Whitelisted phrase (-1): Try this
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: NewbieDev

79820331

Date: 2025-11-14 18:09:31
Score: 2
Natty:
Report link

Before play(), you have to load():

audioRef.current.load();
Reasons:
  • Low length (1.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Arslan Muhammad

79820329

Date: 2025-11-14 18:03:30
Score: 3
Natty:
Report link

vision: r2 bucket as cdn for hosting static files, and then login/session stuff routed to externally hosted php app.

I wasn't sure if this is a common use case, as 99% of the examples and aibot answers are referring to using cloudflare's internally provided serverless workers, and rarely is there any mention of use of one's own app servers.

Reasons:
  • Blacklisted phrase (1): is there any
  • No code block (0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: capn

79820327

Date: 2025-11-14 18:00:29
Score: 2.5
Natty:
Report link

Though I tried much of the above, I could only sovle the problem by simply renaming the Java project directory in Windows File Explorer. Then I opened the newly named directory in VS Code and everything worked fine.

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: mab