79792221

Date: 2025-10-16 13:54:52
Score: 1
Natty:
Report link

This is clearly a tsconfig.json issue.
add this to your config file.
you could have src/* or app/* in you codebase, check that.

"compilerOptions": {
  "baseUrl": ".",
  "paths": {
    "@/*": ["src/*", "app/*"]
  },
  ... 
}
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Sahil budakoti

79792216

Date: 2025-10-16 13:49:50
Score: 2
Natty:
Report link

MDriven has been extended and you now have ScriptEval that does things like this:
https://wiki.mdriven.net/index.php?title=Documentation:OCLOperators_scripteval

let info=self.ScriptEvalCheck(false,Double, self.SomeString) in
(
  vSomeStringResult:=(info='ok').casetruefalse(self.ScriptEval(false,Double, self.SomeString).asstring,info)
)
Reasons:
  • Probably link only (1):
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: MDriven Declarative Outcome

79792200

Date: 2025-10-16 13:36:47
Score: 4
Natty:
Report link

fig.savefig('test.png', bbox_inches='tight') works.Correctly-saved image which is well-cropped

Reasons:
  • Probably link only (1):
  • Low length (1.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Has no white space (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: scs-erin

79792195

Date: 2025-10-16 13:31:46
Score: 2.5
Natty:
Report link

I still haven't found the solution to this. And it looks like there isn't one specific to Console.app on the MacOS.

Side note/rant: I have such a pet peeve towards responses that don't answer the question. Subsequently, suggestions are absolutely appreciative—but only subsequently and if the question consist of such request.

Reasons:
  • RegEx Blacklisted phrase (1): haven't found the solution
  • No code block (0.5):
  • Low reputation (1):
Posted by: Angry Coder

79792190

Date: 2025-10-16 13:27:44
Score: 0.5
Natty:
Report link

This article from the leaflet R package is a good example to use addLayersControl. Since the palette are already defined, it's straightforward, with one call of addPolygons for each map/year. Finally, htmlwidgets::saveWidget() allow to export the map into a file.

map1 = leaflet(st_trans ) |> 
  addPolygons( col = ~pal_2020(total_cat_2020), group= "2020")  |> 
  addPolygons( col = ~pal_2021(total_cat_2021), group= "2021")  |> 
  addPolygons( col = ~pal_2022(total_cat_2022), group= "2022")  |> 
  addLayersControl(baseGroups =c("2020","2021","2022"),
                   options = layersControlOptions(collapsed = FALSE))

htmlwidgets::saveWidget(map1, file="map1.html")
Reasons:
  • Blacklisted phrase (1): This article
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: VinceGreg

79792185

Date: 2025-10-16 13:21:42
Score: 1.5
Natty:
Report link

The chances of this being a bug in OpenSSL is effectively zero. With just about complete certainty, this a bug in your code. Just because it always seems to crash in the same OpenSSL function doesn't mean it's an OpenSSL bug. Your code is quite likely passing bad data to that function - the function the crash happens in is the victim, not the culprit. It could be a race condition given you're using multiple threads, it could be your process running out of memory because of a memory leak, resulting in your code passing a NULL pointer to the victim function because the allocation call failed. Or your code is mishandling data somehow - perhaps by accessing data via a free()'d pointer or overwriting a buffer somewhere. Both of those could easily result in intermittent failures that take a long time to manifest.

It's not evidence of a bug in OpenSSL until you can provide a minimal example that does nothing but call that function in a way that exactly replicates the problem, and you can literally prove that there is no bug in your simple example - likely because the code that demonstrates the bug is so simple anyone looking at it can see it's bug-free. The history of OpenSSL is long, and it's used just about everywhere, and it's used without failing like it does in your application.

So how do you find where the bug is?

First, make sure you're using the OpenSSL functions properly, as @star noted in the other answer. Because when used per its documentation, OpenSSL is thread-safe. Period. Full stop. Again - OpenSSL is used almost everywhere and it has a long history of fundamental stability. If you think the problem is in OpenSSL, the burden is on you to prove it. Literally. You quite literally have to overcome, "Well, OpenSSL works just fine for pretty much the entire planet, but not for you? But you're claiming it's an OpenSSL bug? Ok, so PROVE it."

Second, at what warning level are you compiling your code? Raise the warning level on your compiler as high as it goes, and fix EVERY warning. Yes - EVERY SINGLE ONE. A warning from a compiler happens when the writers of the compiler you're using to turn your code into a runnable executable decide to do extra work to tell you,

We think your code here is so dodgy we're going beyond what the language standard says we need to do and we're spending a lot of extra effort to tell you that you probably need to fix this even though it doesn't violate the language syntax.

Why would anyone even try to argue against fixing warnings? The language experts who wrote the compiler you're using to translate your code into something runnable went out of their way to tell you they think your code is dodgy. And that means your code is dodgy - at best. Code with lots of warnings doesn't have a smell, it's two-weeks-dead-skunk-in-a-fetid-sewer, peels-the-stripes-off-the-road, flesh-melting rank.

Third, use Valgrind or a similar memory-checking tool on your program. Your code should be clean, with zero errors. If you run under Valgrind and get a lot of errors in your code and find yourself thinking, "Valgrind is garbage, there's no way my code is this bad", have your head removed, taken to a repair shop, x-rayed, CT-scanned, MRI'd, have its defects fixed and dents hammered out, and then have your head bolted back on your shoulders straight. That may sound harsh, but I've heard developers actually saying things like that publicly - and I never thought of them as competent again. Because yes, your code can most definitely be that bad - anyone's can. It's not hard to mess up some pointer arithmetic so that every last bit of code depending on that pointer's value is dangerously bad. So if Valgrind complains about your code, fix your code. It's broken.

Reasons:
  • Blacklisted phrase (1): how do you
  • RegEx Blacklisted phrase (1.5): fixing warnings?
  • Long answer (-1):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • User mentioned (1): @star
  • Looks like a comment (1):
  • High reputation (-2):
Posted by: Andrew Henle

79792183

Date: 2025-10-16 13:16:41
Score: 0.5
Natty:
Report link

Just found the answer to this question after having the same problem.

The issue is in the jwt token generation

        return Jwts.builder()
                .setSubject(login)
                .setClaims(extraClaims)
                .setIssuedAt(new Date())
                .setExpiration(new Date(System.currentTimeMillis() + tokenValidity * 1000))
                .signWith(key)
                .compact();

If you look the the setSubject method you will find out that it's just a convenience method to set the sub claim if the Claims are not present. You are in fact filling a Claims object with the sub claim and then overriding it with your other extraClaims.

What i simply did was switch the order:

return Jwts.builder()
                  .setClaims(extraClaims)
                  .setSubject(login)
                  //etc

Guess you din't need the answer anymore, but maybe someone else will stumble here.

Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Me too answer (2.5): having the same problem
  • High reputation (-1):
Posted by: Zeromus

79792171

Date: 2025-10-16 13:04:38
Score: 1.5
Natty:
Report link

I had the same exact error. The error seems to be related to the key that is configured in your gitconfig. Unfortunately I haven't figured out how to fix it yet ...

Reasons:
  • Whitelisted phrase (-1): I had the same
  • Low length (1):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: DukeDrake

79792170

Date: 2025-10-16 13:03:37
Score: 0.5
Natty:
Report link

Ok, the anwser is: multipply the parent Tranform matrix for the translation to the face direction.

For Axis studio, Z is pointing to the Avatar's front, so I only had to make the calcules.

For the moment, I don't know if works for any euler order, but solves my problem.

local_transform = np.identity(4)
local_transform[:3, 3] = np.array([0,0,10])
face_transform = parent_transform @ local_transform

The face direction

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

79792159

Date: 2025-10-16 12:45:32
Score: 2.5
Natty:
Report link

It looks like they've added support for this issue in Powershell now.

register-python-argcomplete --shell powershell my-awesome-script | Out-String | Invoke-Expression

Reference: https://github.com/kislyuk/argcomplete/tree/main/contrib

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

79792157

Date: 2025-10-16 12:42:31
Score: 0.5
Natty:
Report link

https://developer.mozilla.org/en-US/docs/Web/API/Document/caretPositionFromPoint

The caretPositionFromPoint() method of the Document interface returns a CaretPosition object, containing the DOM node, along with the caret and caret's character offset within that node.

Note: it is not supported on safari.

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

79792148

Date: 2025-10-16 12:34:29
Score: 5.5
Natty:
Report link

Yeah, Have the same issue. After I scan NFC tag, the phone vibrates, OnNewIntent function starts and passes by this condition(so it is false). I really hope someone to answer

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Me too answer (2.5): Have the same issue
  • Single line (0.5):
  • Low reputation (1):
Posted by: Mais_ IT

79792147

Date: 2025-10-16 12:34:29
Score: 0.5
Natty:
Report link

The first option, const int size() { return sz; } affects the return type, you can imagine it as something similar to:

using ConstInt = const int;
ConstInt size() { return sz; }

The second option int size() const { return sz; } means that the size() method does not (and cannot) modify the object.

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

79792145

Date: 2025-10-16 12:32:28
Score: 2.5
Natty:
Report link

Yeah, that’s pretty common with unsigned .exe files, especially from lesser-known devs. Best fix is to code sign your app with a legit certificate, makes it look trustworthy to antivirus software. Also, try submitting the exe to Avast’s whitelist/report false positive page. That helped in my case.

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

79792140

Date: 2025-10-16 12:29:27
Score: 1.5
Natty:
Report link

If someone is trying to do it at 2025, you can just clone by the github mirror:

git clone https://github.com/yoctoproject/poky.git
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Igor Palhano

79792134

Date: 2025-10-16 12:24:26
Score: 1.5
Natty:
Report link

Windows 11 24H2's sudo now provides the closest implementation of this. Unfortunately, unlike pkexec, it doesn't appear to regress to a CLI when a GUI is unavailable, but that is a generic failure of the UAC GUI.

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

79792119

Date: 2025-10-16 12:11:22
Score: 1.5
Natty:
Report link

The question, while old, is still up to date. I wanted to share for those who come across this thread that the vim answer is not fully satisfactory as I read in the vim docs : "The encryption algorithm used by Vim is weak" which is not the case of GPG.

I fear for now I will stick with GPG asymmetric encryption and emacs. The drawback is that I need to backup not only the encrypted file but also the passphrase-protected secret key.

It's one more risk to lose my data. I feel we always have to choose between a risk of data theft and a risk of data loss.

Reasons:
  • Blacklisted phrase (0.5): I need
  • Long answer (-0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: WEC

79792116

Date: 2025-10-16 12:07:21
Score: 2.5
Natty:
Report link

Web development is a process, in which you create and maintain websites or web applications that run on the internet (or an intranet). It combines programming, design and other technical skills to make websites functional and interactive.

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

79792107

Date: 2025-10-16 11:57:18
Score: 2
Natty:
Report link

I think, that's why you are using same max_completion_tokens amount on both GPT-4, GPT-5.

In case of GPT-5, it needs much tokens to complete response than GPT-4 model.

In my opinion, you have to use max_completion_tokens as 5000.

Please try so and let me know the result.

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Назар Савчук

79792094

Date: 2025-10-16 11:41:14
Score: 0.5
Natty:
Report link

Since none of the answers really give an answer to the original question, is there a way to view automatically prettified JSON in Visual Studio Code, I'll here provide a workaround that may help if one has tons of JSON to view that are not prettified. This workaround presents a method to Prettify all of them at once.

VSCODE Prettify multiple JSON files trick, no extensions or plugins needed
(tested on MacOS, VSCODE Version: 1.105.1)

  1. Open Visual Studio Code (VSCODE)

  2. Select the Preferences: Open User Settings (JSON) command in the Command Palette using shortcut - ⇧⌘P

  3. Check that under JSON section there is setting - "editor.formatOnSave": true,

    "[json]": {
                    "editor.defaultFormatter": null,
                    "editor.formatOnPaste": false,
                    "editor.editContext": false,
                    "editor.formatOnType": false,
                    "editor.wordWrap": "on",
                    "editor.formatOnSave": true,
                    "files.autoSave": "off"
                },
    
  4. Modify the - settings.json - file if necessary, save and close it.

  5. Drag the folder that has multiple not prettified JSON files into middle of VSCODE window.
    NOTE! It's recommended to take a backup copy of this folder in case you make a mistake in following these instructions.

  6. If file Explorer doesn't appear automatically for some reason, open it from the top left symbol that has two papers on top of each other

  7. Click on the first JSON file on the list and its contents should appear on the right panel

  8. Use keyboard shortcut - ⌘A - to select all the files on the list

  9. Close the just opened file on the right panel ( X symbol after the name tab), if there is any files with contents visible, those files will not be prettified.

  10. Click the magnifying glass symbol on left side of the window

  11. Type on both fields just plain comma  -  ,  - (without these lines or other characters), since commas are found in every JSON document

  12. Click -  .* - symbol at the end of the first line where you placed the comma, multiple search results should appear below these fields

  13. Click then a symbol below that -  .* - symbol, it should show a hover text - Replace All - on top of it when you move your cursor on top of it

  14. Answer to the question replacing those commas with similar commas - Replace - after which there should be a message at the upper left corner saying something like - Replaced XXX occurences across XX files with ','.

  15. Click the Explorer symbol above the magnifying glass and select any file from the list to see that it should be now prettified. VSCODE has saved them all, too (even though - files.autoSave - variable above in the settings has been turned off.


Reasons:
  • Blacklisted phrase (1): is there a way
  • Long answer (-1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Supernuija

79792092

Date: 2025-10-16 11:40:14
Score: 2
Natty:
Report link

Have the same problem. Seems adding some xamarin translated NuGet packages have caused that. I do not know the drawback of this solution, but for me adding this line to the .csproj has solved the issue:

<PropertyGroup>
    <!-- everythin else above -->
    <AndroidAddKeepAlives>False</AndroidAddKeepAlives>
</PropertyGroup>

By default it is True for Release, according to MS Documentation. That is why it is not failing for Debug build.

Here is more doscussion on that woraround for defferent issue: https://developercommunity.visualstudio.com/t/android-builds-giving-xa3001-error/1487364

Reasons:
  • Has code block (-0.5):
  • Me too answer (2.5): Have the same problem
Posted by: LaoR

79792091

Date: 2025-10-16 11:39:14
Score: 0.5
Natty:
Report link

We had the same error. You also have to look for statements in your stored procedures which implicit do a commit like

We replaced it with a ordinary DELETE FROM, which fixed the error.

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

79792088

Date: 2025-10-16 11:36:13
Score: 0.5
Natty:
Report link

You cannot use findChildren() on a layout. You need to call QLayout::count() and QLayout::itemAt() to access its (child) items.

void enableContainedWidgets(QLayout* layout, bool enable) {
  for (int i = 0; i < layout->count(); i++)
    if (auto w = layout->itemAt(i)->widget())
      w->setEnabled(enable);
};
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Florian

79792074

Date: 2025-10-16 11:17:08
Score: 0.5
Natty:
Report link

I know you asked for tidyverse but here's a data.table option

library(data.table)

df = rbindlist(l, idcol = T)
df[, element := 1:.N, by=.(.id)]
df = df[, lapply(names(comb_funcs), \(x) comb_funcs[[x]](get(x))), 
        by = .(element)][, element := NULL]
setnames(df, new = names(comb_funcs))
df
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Stephen

79792058

Date: 2025-10-16 11:00:04
Score: 1.5
Natty:
Report link

Is the service broker in the enabled in the DB?

other tries

Sometimes SqlNotificationType might be subscribe or update not only change, try all with OR condition, Call the below method inside that

RegisterListener();

Otherwise it may called quickly

Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • Starts with a question (0.5): Is the
  • Low reputation (0.5):
Posted by: Sanjeev S

79792055

Date: 2025-10-16 10:58:03
Score: 2
Natty:
Report link

You can increase the size with --max-http_header-size the default is 8kb in version 12

Check Out :
https://nodejs.org/download/release/v12.18.0/docs/api/cli.html

Run:

pm2 restart all --node-args="--max-http-header-size=65536" (64kb)

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

79792054

Date: 2025-10-16 10:57:02
Score: 1
Natty:
Report link

I also encountered issues with overprinting when using tiffsep to convert to *.ps or pdf. It works fine for composite printing on regular printers, but it is completely unusable for color separation printing. This is because the text on the image, whether pure black, other colors, or color blocks including spot colors, will hollow out the other three color separation plates of CMYK, regardless of the color. If the registration is not good during the printing process, white borders will appear, which is unqualified. I wonder if the project team of ghostscript has not discovered this serious problem over the years?

For PDFS, I tried manually forcing the color block text on the image to overprint mode, then outputting it as a pdf file, and using tiffsep color separation to convert it to a color separation version image without any problem. In coreldraw, you can also manually set the fill and contour overprint, and then When printing ps, it's fine to select "Analog Output *.PS file" in the document overprint list on the color separation layout. However, this is obviously a very foolish approach because in normal designs, all the content needs to be manually overprinted, which will increase a lot of work. If some overprints are accidentally missed, the consequences will be very serious.

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

79792040

Date: 2025-10-16 10:42:59
Score: 0.5
Natty:
Report link

Seems to be an open issue: https://github.com/pact-foundation/pact-net/issues/530

Adding WithHttpEndpoint(new Uri("http://localhost:49152")) before WithMessages is a work around.

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

79792031

Date: 2025-10-16 10:31:56
Score: 2.5
Natty:
Report link

@Transactional will work as expected only under Spring-managed thread context. As Quartz job executes in its own thread, rollback doesn't happen as expected.

Quartz job can be made sure that it is Spring managed. Also, transactional logic can be moved to services layer instead of placing @Transactional on the job class

Reasons:
  • No code block (0.5):
  • User mentioned (1): @Transactional
  • User mentioned (0): @Transactional
  • Low reputation (1):
Posted by: Sathya Priya

79792029

Date: 2025-10-16 10:26:55
Score: 1
Natty:
Report link

You need a token from the /api/v1/security/login endpoint first.

token = login_resp.json().get("access_token")

csrf_resp = session.get(f"{config.base_url}/api/v1/security/csrf_token/", headers={"Authorization": f"Bearer {token}"})
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Laszlo

79792011

Date: 2025-10-16 10:13:52
Score: 1.5
Natty:
Report link
ReorderableList(
  proxyDecorator: (Widget child, int index, Animation<double> animation) => BlocProvider.value(
    value: context.read<YOUTCLASS>(),
    child: Builder(builder: (context) => child),
  ),
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: Flutter dev

79792004

Date: 2025-10-16 10:05:50
Score: 3.5
Natty:
Report link

I found the issue.

Apparently, one of my GitHub repo secrets coincided with the variables I was trying to propagate. Therefore it wouldn't allow me to pass it further downstream and just put them as empty string.

Be ware on how GitHub handles what it thinks is a secret in you workflows.

Cheers

Reasons:
  • Blacklisted phrase (1): Cheers
  • Low length (0.5):
  • No code block (0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Carius

79791998

Date: 2025-10-16 09:58:48
Score: 3
Natty:
Report link

I think that versions of plugins are incompatible and you should find in the Flutter documentation what version of Kotlin and Gradle are available for your updated 3.35.6 https://docs.flutter.dev/release/breaking-changes/kotlin-version

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

79791988

Date: 2025-10-16 09:48:46
Score: 1
Natty:
Report link

Another approach is to use ContainerEq from container matches:

ASSERT_THAT(v1, ::testing::ContainerEq(v2));
Reasons:
  • Probably link only (1):
  • Low length (1.5):
  • Has code block (-0.5):
  • High reputation (-1):
Posted by: Andrey Starodubtsev

79791980

Date: 2025-10-16 09:33:42
Score: 2.5
Natty:
Report link

You can modify a file content with regex and replace with the find-and-replace-maven-plugin. The doc there is sufficient, inclusive example.

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

79791975

Date: 2025-10-16 09:28:41
Score: 3.5
Natty:
Report link

Did you created the repository class?

interface LinkMetaDataRepository : MongoRepository<LinkMetaData, String>
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Starts with a question (0.5): Did you
  • Low reputation (0.5):
Posted by: Charles

79791974

Date: 2025-10-16 09:27:41
Score: 1
Natty:
Report link

You can always optimize the sentences in a prompt to enhance precision and clarity.

For instance:

But i'd also suggest to add an example of input / ouput at the end of your prompt.

Prompt tend to work better when structured like this:

  1. General purpose and what task should be performed

  2. Guidelines (including output format)

  3. Context

  4. Examples

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

79791972

Date: 2025-10-16 09:26:40
Score: 2
Natty:
Report link

Apparently it is not enough to run ng build as the documentation states. It needs to be ng build --configuration=production

Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Marco Rebsamen

79791970

Date: 2025-10-16 09:26:40
Score: 1.5
Natty:
Report link
  1. The error is EF Core trying to infer a foreign key that doesn’t exist.

  2. Add navigation properties or define the relationship explicitly in OnModelCreating.

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

79791964

Date: 2025-10-16 09:11:37
Score: 3.5
Natty:
Report link

I just published a HELOC calculator and am going to develop a monthly mortgage payment calculator.

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

79791948

Date: 2025-10-16 08:53:33
Score: 1
Natty:
Report link

I'd rather add the output parser to LLMChain, because PromptTemplate is not meant to handle any output tasks (it is meant to handle the input).

From LLMChain class:

output_parser: BaseLLMOutputParser = Field(default_factory=StrOutputParser)
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Thibault Delavelle

79791947

Date: 2025-10-16 08:49:33
Score: 1
Natty:
Report link

The issue comes from how static URLs are defined in the JS files.

enter image description here

These files should be fixed.
They should include a leading slash to correctly resolve the static path.

static/assets

whenever it used to:

/static/assets/

Example (in authentication-main.js):

    function ltrFn() {
        let html = document.querySelector('html')
        if(!document.querySelector("#style").href.includes('bootstrap.min.css')){
            document
                .querySelector("#style")
                // ?.setAttribute("href", "static/assets/libs/bootstrap/css/bootstrap.min.css");
                ?.setAttribute("href", "/static/assets/libs/bootstrap/css/bootstrap.min.css");
        }
        html.setAttribute("dir", "ltr");
    }
Reasons:
  • Probably link only (1):
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Roman Rekrut

79791944

Date: 2025-10-16 08:46:32
Score: 2
Natty:
Report link

We don't have a term O(2). Instead, we have O(1) that represents the Time Complexity for all constants and we call O(1) the Constant Time. So if we have T(n) = 2 then the complexity is O(1). No O(2).

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

79791934

Date: 2025-10-16 08:33:29
Score: 2
Natty:
Report link

Try to check below steps to ensure Transaction is initiated properly

1. Make sure proper propagation level is configured for your @Transactional method, which by default is Propogation.REQUIRED

2. If method annotated with @Transactional is called within the same class, there is a chance the transaction doesn't get initiated, so you can move the method to separate Service class and check.

3. If there is any exception thrown in the code flow before to the method execution, then transaction might not be initiated

Reasons:
  • Long answer (-0.5):
  • No code block (0.5):
  • User mentioned (1): @Transactional
  • User mentioned (0): @Transactional
  • Low reputation (1):
Posted by: Sathya Priya

79791931

Date: 2025-10-16 08:26:27
Score: 0.5
Natty:
Report link

In bash:

# start logging
script -a terminal_session.log
# run your command
ssh user@hostname
# stop logging
exit

In powershell:

# start loging
Start-Transcript -Path "terminal_log.txt"

# eg: run your command
ssh user@hostname

# stop logging
Stop-Transcript
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Clair

79791904

Date: 2025-10-16 07:56:20
Score: 1
Natty:
Report link

Upon checking out the geoservices page, I believe you are referring to the documentation regarding Updated TileMatrixSet for ORTHOIMAGERY.ORTHOPHOTOS layer in which the max zoom level was changed to 19 which was previously set at 21.

I managed to reproduce the issue you described where 400 errors were returned for tile requests beyond the native max, and when those network errors were bypassed:

In regards to your question:

"How can I stretch or interpolate the last available zoom level (19) to simulate higher zoom levels (20, 21, 22) in Google Maps?"

You could try a workaround for this by applying over-zoom functionality via cropping & scaling the parent tile in your map which enables you to zoom past level 19 and even more than 22. Instead of requesting non-existent tiles at z>19, you can fetch the parent tile at z=19 and crop + scale the correct quadrant to fill each child tile at z=20–22.

Here’s a minimal, reproducible sample (uses IGN WMTS as in your post):

Reasons:
  • Blacklisted phrase (1): regards
  • Blacklisted phrase (0.5): How can I
  • Long answer (-1):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • Low reputation (0.5):
Posted by: bobskieee

79791892

Date: 2025-10-16 07:39:15
Score: 1
Natty:
Report link

This was a bug in the slack sdk that was fixed in v.3.20.1. Mind you that unlike chat_postMessage(), when calling files_upload_v2() you have to use the channel ID, not the channel name, and it isn't documented in the sdk 🤦‍♂️

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

79791887

Date: 2025-10-16 07:33:13
Score: 12.5 🚩
Natty:
Report link

Bro, same issue, did u solve it?

Reasons:
  • RegEx Blacklisted phrase (3): did u solve it
  • RegEx Blacklisted phrase (1.5): solve it?
  • RegEx Blacklisted phrase (1): same issue
  • Low length (2):
  • No code block (0.5):
  • Ends in question mark (2):
  • Single line (0.5):
  • Looks like a comment (1):
  • Low reputation (1):
Posted by: Vansonhin

79791877

Date: 2025-10-16 07:21:09
Score: 1.5
Natty:
Report link

When the drag and drop feature for widgets in WordPress is not working, it is usually caused by conflicts between plugins, themes, or outdated JavaScript files. To fix this issue, clear your browser cache, disable conflicting plugins, and try switching to a default theme. Also, make sure WordPress, themes, and plugins are updated to their latest versions. If the problem continues, use the Classic Widgets plugin or disable the block-based widget editor to restore the traditional drag-and-drop interface.

More

Reasons:
  • Long answer (-0.5):
  • No code block (0.5):
  • Starts with a question (0.5): When the
  • Low reputation (1):
Posted by: abin varghese

79791870

Date: 2025-10-16 07:08:06
Score: 1
Natty:
Report link

To test your robots.txt file on a local server (localhost), you can’t use live tools like Google Search Console since it only checks public URLs. Instead, follow these steps:

  1. Place the file correctly: Save robots.txt in your local root directory — e.g., http://localhost/robots.txt.

  2. Check accessibility: Open that address in your browser. If it loads properly, your web server is serving it correctly.

  3. Validate syntax: Use online validators like robots.txt Checker by uploading your file manually.

  4. Use local testing tools: Tools like Screaming Frog SEO Spider or Xenu can simulate crawlers on localhost to ensure rules are followed.

If you’re developing or testing SEO before going live, ensure your staging environment isn’t accidentally blocking crawlers when the site goes public.

Answered by Rankingeek Marketing Agency — your trusted partner for technical SEO and site optimization.

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

79791869

Date: 2025-10-16 07:07:06
Score: 3.5
Natty:
Report link

For me the accepted answer did not work, but on further search I found a github discussion where this link was posted https://github.com/dart-lang/build/issues/3733#issuecomment-2272082820

There they suggest to run flutter pub upgrade

Reasons:
  • Blacklisted phrase (1): did not work
  • Blacklisted phrase (1): this link
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Oleksandr Shramko

79791864

Date: 2025-10-16 07:04:05
Score: 1
Natty:
Report link

Based on your image and your code.This is some advice for you:

  1. lighting condition and image preprocessing: try Gamma correction to improve object lightness.

  2. Binary: do not using Sobel and try to cv2.threshold with Ostu.

  3. Blob analyze:you can filter the real defects by Blob's area,arclength,height,width and so on.It's easy for your solution that using cv2.boundingRect to get the roi of blobs,then calculate the mean of pixel gray of region.

Those printing defects which shown on your image,the average pixel value of the area where they are located will be significantly different from the background.

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

79791862

Date: 2025-10-16 07:02:05
Score: 2.5
Natty:
Report link

Turns out the error was in my app code itself. I was not loading the list of monitored apps in memory, so the service was not actually monitoring anything. Once I did that everything worked fine!

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

79791860

Date: 2025-10-16 07:00:04
Score: 1
Natty:
Report link

Hello FaCoffee,

Hope you got this sorted already. If not, here are some clarifications that might help,
1. Would a classification be an entity?
No, classifications are not entities. They are like tags associated to an entity. You can have the same classification for multiple entities.
https://learn.microsoft.com/en-us/rest/api/purview/datamapdataplane/entity/add-classification?view=rest-purview-datamapdataplane-2023-09-01&tabs=HTTP

2. If so, how should this JSON be structured for a Custom Classification? For example, what is the right value for typeName?
A custom classification should be created as mentioned here: https://docs.azure.cn/en-us/purview/data-map-classification-custom#steps-to-create-a-custom-classification
You can create classification rules programmatically. Refer to: https://learn.microsoft.com/en-us/rest/api/purview/scanningdataplane/classification-rules/create-or-replace?view=rest-purview-scanningdataplane-2023-09-01&tabs=HTTP

The typeName name should be the custom classification name created? For example, **contoso.hr.employee_ID.
**
Hope this helps!

If you found the information above helpful, please upvote or mark answer as solved. This will assist others in the community who encounter a similar issue, enabling them to quickly find the solution and benefit from the guidance provided.

Reasons:
  • Blacklisted phrase (0.5): upvote
  • Whitelisted phrase (-1): Hope this helps
  • Probably link only (1):
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • Low reputation (1):
Posted by: Prathista Ilango

79791858

Date: 2025-10-16 07:00:04
Score: 1
Natty:
Report link

Using Windows Registry (if Config Editor isn’t available)

This method also works and is safe for localhost development.

  1. Open PowerShell as Administrator.

  2. Run:

    reg add "HKLM\SOFTWARE\Microsoft\IIS\Parameters" /v EnableHttp2 /t REG_DWORD /d 0 /f
    reg add "HKLM\SOFTWARE\Microsoft\IIS\Parameters" /v EnableHttp2OverTls /t REG_DWORD /d 0 /f
    
    
  3. Restart IIS:

    iisreset
    
    

This completely disables HTTP/2 globally for IIS.

To re-enable later, just run the same commands with /d 1 instead of /d 0.

Reasons:
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Gayashan Deshapriya

79791851

Date: 2025-10-16 06:54:03
Score: 2
Natty:
Report link

I have had this same problem with a VS2005 project loaded into VS2022. In my case the problem was due to an issue with header names; specifically there was a "Filter.h" hidden several subfolders deep in the project. VS2022 decided to use this instead of the Win32 filter.h that atlheader.h references. Renaming the file "VFilter.h" and changing the appropriate code references in the project fixed the issue and I no longer get CHUNKSTATE-related errors.

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

79791841

Date: 2025-10-16 06:34:58
Score: 2
Natty:
Report link

Selenium itself cannot expose TLS/SSL certificate details like issuer, subject, or protocol/cipher from DevTools logs. Use a networking layer such as Selenium Wire or the Python ssl/socket stack to open a direct TLS connection and read the peer certificate instead, because browser Network events don’t include certificate metadata for the main navigation response in a reliable, queryable way.

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

79791839

Date: 2025-10-16 06:32:58
Score: 1.5
Natty:
Report link
$this->record->load('message'); // reloads the message relationship from the database
$this->refresh(); // refreshes the Livewire component to show the updated data
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Michael Njuguna

79791838

Date: 2025-10-16 06:32:58
Score: 1.5
Natty:
Report link

I found out the issues seems to be because I am using the same column as both the hierarchy and dimension. If I explicitly define another column for the hierarchy, like below. The problem goes away.

Model

The DateHierarchy is defined as:

DateHierarchy := 'Calendar'[Date]
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Vincent

79791835

Date: 2025-10-16 06:28:57
Score: 2
Natty:
Report link

Add this line:

android.aapt2Version=8.6.1-11315950 

in gradle.properties.

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

79791801

Date: 2025-10-16 05:43:47
Score: 1.5
Natty:
Report link
  1. On PgAdmin, right click on the schema you want to see the DDL.

  2. Click the "ERD for Schema". It will create the ERD visual for you.

  3. On the top tab, click the SQL script logo and it will create the DDL script for you. Save it.

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

79791793

Date: 2025-10-16 05:21:42
Score: 1.5
Natty:
Report link
YouTube iFrame Doesn’t Load in VS Code WebView

Option 1

Update WebView’s Content Security Policy (CSP)
<meta http-equiv="Content-Security-Policy" content="
  default-src 'none';
  img-src https:;
  media-src https:;
  script-src 'none';
  style-src 'unsafe-inline';
  frame-src https://www.youtube.com https://www.youtube-nocookie.com;
">

Option 2 
<a href="${this._currentVideoUrl}" class="video-link" target="_blank">
    
</a>

Reasons:
  • Blacklisted phrase (1): youtube.com
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: BR_

79791790

Date: 2025-10-16 05:18:41
Score: 2.5
Natty:
Report link

I have similar issue like this ,here am sharing the solution worked for me

In my case , while starting my springboot application on intellij it doesn't take the flywayconfiguration folder located in the configuration folder until giving the absolute path.but it work correctly on my teammate's pc also this will work when i run this outside the ide. to fix this

To fix:

1.Remove the existing project from IntelliJ and reload again fresh checkout

2.Clean & Refresh IntelliJ Project

3.Click File → Invalidate Caches / Restart → Invalidate and Restart

Then Build → Rebuild Project

4.Correct the Working directory

  1. Go to Run → Edit Configurations.

  2. Select your run configuration.

  3. Look at the Working directory field.

    • It should point to the project root (the folder containing configuration/).
  4. Apply → OK → Re-run.

Reasons:
  • Blacklisted phrase (1): I have similar
  • Whitelisted phrase (-1): worked for me
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Me too answer (2.5): I have similar issue
  • Low reputation (1):
Posted by: mariya cherian

79791789

Date: 2025-10-16 05:18:41
Score: 0.5
Natty:
Report link

Issue seems because of css property below.

outline: none;

With this it will loose the focus of the button. You are telling the browser to never show this focus indicator it results not highlighted even if you navigate through the tab and enter.

Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Sanjeev S

79791776

Date: 2025-10-16 04:38:34
Score: 2
Natty:
Report link

<manifest xmlns:android="http://schemas.android.com/apk/res/android"

package="com.brayan.app"\>

\<application

    android:allowBackup="true"

    android:label="Brayan"

    android:icon="@mipmap/ic_launcher"

    android:roundIcon="@mipmap/ic_launcher_round"

    android:theme="@style/Theme.Brayan"\>

    \<activity android:name=".MainActivity"

        android:exported="true"\>

        \<intent-filter\>

            \<action android:name="android.intent.action.MAIN"/\>

            \<category android:name="android.intent.category.LAUNCHER"/\>

        \</intent-filter\>

    \</activity\>

\</applicati\<?xml version="1.0" encoding="utf-8"?\>

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"

android:background="@color/background"

android:layout_width="match_parent"

android:layout_height="match_parent"

android:padding="16dp"\>

\<LinearLayout

    android:orientation="vertical"

    android:layout_width="match_parent"

    android:layout_height="wrap_content"\>

    \<TextView

        android:text="Brayan"

        android:textSize="24sp"

        android:textStyle="bold"

        android:textColor="@color/accent"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"/\>

    \<TextView

        android:text="Escolha o modelo do celular"

        android:layout_marginTop="12dp"

        android:textColor="@color/textMuted"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"/\>

    \<Spinner

        android:id="@+id/spinnerModel"

        android:layout_width="match_parent"

        android:layout_height="wrap_content"/\>

    \<TextView

        android:text="Modo"

        android:layout_marginTop="12dp"

        android:textColor="@color/textMuted"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"/\>

    \<Spinner

        android:id="@+id/spinnerMode"

        android:layout_width="match_parent"

        android:layout_height="wrap_content"/\>

    \<TextView

        android:text="Variação (IA)"

        android:layout_marginTop="12dp"

        android:textColor="@color/textMuted"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"/\>

    \<SeekBar

        android:id="@+id/seekVariation"

        android:max="100"

        android:progress="18"

        android:layout_width="match_parent"

        android:layout_height="wrap_content"/\>

    \<TextView

        android:id="@+id/tvVariation"

        android:text="Variação: 18%"

        android:layout_marginTop="4dp"

        android:textColor="@color/textMuted"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"/\>

    \<TextView

        android:text="DPI sugerido (editar se quiser)"

        android:layout_marginTop="12dp"

        android:textColor="@color/textMuted"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"/\>

    \<EditText

        android:id="@+id/etDpi"

        android:inputType="number"

        android:layout_width="match_parent"

        android:layout_height="wrap_content"

        android:text="540"/\>

    \<TextView

        android:text="Botão de tiro (%)"

        android:layout_marginTop="12dp"

        android:textColor="@color/textMuted"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"/\>

    \<EditText

        android:id="@+id/etBtn"

        android:inputType="number"

        android:layout_width="match_parent"

        android:layout_height="wrap_content"

        android:text="42"/\>

    \<Button

        android:id="@+id/btnGenerate"

        android:text="Gerar Sensi"

        android:layout_marginTop="14dp"

        android:layout_width="match_parent"

        android:layout_height="wrap_content"/\>

    \<TextView

        android:id="@+id/tvResult"

        android:text="Resultado aparecerá aqui"

        android:layout_marginTop="12dp"

        android:textColor="@color/textPrimary"

        android:background="@color/resultBg"

        android:padding="12dp"

        android:layout_width="match_parent"

        android:layout_height="wrap_content"/\>

    \<LinearLayout

        android:layout_marginTop="10dp"

        android:orientation="horizontal"

        android:layout_width="match_parent"

        android:layout_height="wrap_content"\>

        \<Button android:id="@+id/btnCopy" android:text="Copiar" android:layout_weight="1" android:layout_width="0dp" android:layout_height="wrap_content"/\>

        \<Button android:id="@+id/btnExport" android:text="Exportar .txt" android:layout_marginLeft="8dp" android:layout_weight="1" android:layout_width="0dp" android:layout_height="wrap_content"/\>

    \</LinearLayout\>

    \<Button

        android:id="@+id/btnOpenDisplay"

        android:text="Abrir Configurações de Tela"

        android:layout_marginTop="12dp"

        android:layout_width="match_parent"

        android:layout_height="wrap_content"/\>

    \<TextView

        android:id="@+id/tvAdbCommand"

        android:textColor="@color/accent"

        android:layout_marginTop="10dp"

        android:text="Comando ADB: —"

        android:layout_width="match_parent"

        android:layout_height="wrap_content"/\>

    \<TextView

        android:text="Obs: somente sugerimos DPI. Aplicar DPI via ADB requer PC e pode afetar a interface."

        android:layout_marginTop="8dp"

        android:textColor="@color/textM\<resources\>

\<color name="background"\>#071025\</color\>

\<color name="accent"\>#FFD54F\</color\>

\<color name="textMuted"\>#9FB0C8\</color\>

\<color name="textPrimary"\>#EAF2FF\</color\>

\<color name="resultBg"\>#0F1720\</color\>

</resopackage com.brayan.app

import android.content.ClipData

import android.content.ClipboardManager

import android.content.Context

import android.content.Intent

import android.os.Bundle

import android.provider.Settings

import android.util.DisplayMetrics

import android.widget.*

import androidx.appcompat.app.AppCompatActivity

import java.io.File

import java.io.FileOutputStream

import kotlin.math.max

import kotlin.math.min

import kotlin.random.Random

class MainActivity : AppCompatActivity() {

data class Preset(val modelKey:String, val modelName:String, val geral:Int, val red:Int, val m2x:Int, val m4x:Int, val awm:Int, val dpi:Int)

// presets por modelo (exemplos atualizados)

private val modelPresets = listOf(

    Preset("galaxy_a03","Samsung Galaxy A03",95,88,82,77,45,540),

    Preset("galaxy_a12","Samsung Galaxy A12",96,89,83,78,46,548),

    Preset("redmi_note10","Xiaomi Redmi Note 10",97,90,84,80,46,548),

    Preset("moto_g_power","Motorola Moto G Power",94,87,80,76,44,520),

    Preset("xiaomi_mi11","Xiaomi Mi 11",100,94,88,84,50,600),

    Preset("pixel_5","Google Pixel 5",98,92,86,82,48,560)

)

override fun onCreate(savedInstanceState: Bundle?) {

    super.onCreate(savedInstanceState)

    setContentView(R.layout.activity_main)

    val spinnerModel: Spinner = findViewById(R.id.spinnerModel)

    val spinnerMode: Spinner = findViewById(R.id.spinnerMode)

    val seekVariation: SeekBar = findViewById(R.id.seekVariation)

    val tvVariation: TextView = findViewById(R.id.tvVariation)

    val etDpi: EditText = findViewById(R.id.etDpi)

    val etBtn: EditText = findViewById(R.id.etBtn)

    val btnGenerate: Button = findViewById(R.id.btnGenerate)

    val tvResult: TextView = findViewById(R.id.tvResult)

    val btnCopy: Button = findViewById(R.id.btnCopy)

    val btnExport: Button = findViewById(R.id.btnExport)

    val btnOpenDisplay: Button = findViewById(R.id.btnOpenDisplay)

    val tvAdbCommand: TextView = findViewById(R.id.tvAdbCommand)

    // fill model spinner

    val modelNames = modelPresets.map { it.modelName }

    spinnerModel.adapter = ArrayAdapter(this, android.R.layout.simple_spinner_dropdown_item, modelNames)

    // mode spinner

    val modes = listOf("equilibrada", "rápida", "extrema")

    spinnerMode.adapter = ArrayAdapter(this, android.R.layout.simple_spinner_dropdown_item, modes)

    seekVariation.setOnSeekBarChangeListener(object: SeekBar.OnSeekBarChangeListener{

        override fun onProgressChanged(seek: SeekBar?, progress: Int, fromUser: Boolean) {

            tvVariation.text = "Variação: ${progress}%"

        }

        override fun onStartTrackingTouch(seek: SeekBar?) {}

        override fun onStopTrackingTouch(seek: SeekBar?) {}

    })

    // try show current DPI as hint

    val metrics = DisplayMetrics()

    @Suppress("DEPRECATION")

    windowManager.defaultDisplay.getMetrics(metrics)

    val densityDpi = metrics.densityDpi

    etDpi.setText(densityDpi.toString())

    btnGenerate.setOnClickListener {

        val selectedIndex = spinnerModel.selectedItemPosition

        val base = modelPresets.getOrNull(selectedIndex) ?: modelPresets\[0\]

        val mode = spinnerMode.selectedItem as String

        val variation = seekVariation.progress

        val chosenDpi = try { etDpi.text.toString().toInt() } catch (e:Exception){ base.dpi }

        val btnSize = try { etBtn.text.toString().toInt() } catch (e:Exception){ 42 }

        val generated = generateForModel(base, mode, variation, chosenDpi, btnSize)

        tvResult.text = generated

        tvAdbCommand.text = "adb shell wm density $chosenDpi  # opcional (requere adb)"

    }

    btnCopy.setOnClickListener {

        val text = tvResult.text.toString()

        val cm = getSystemService(Context.CLIPBOARD_SERVICE) as ClipboardManager

        cm.setPrimaryClip(ClipData.newPlainText("sensi", text))

        Toast.makeText(this, "Copiado!", Toast.LENGTH_SHORT).show()

    }

    btnExport.setOnClickListener {

        val text = tvResult.text.toString()

        try {

            val file = File(getExternalFilesDir(null), "sensi-brayan.txt")

            FileOutputStream(file).use { it.write(text.toByteArray()) }

            Toast.makeText(this, "Exportado: ${file.absolutePath}", Toast.LENGTH_LONG).show()

        } catch (e:Exception) {

            Toast.makeText(this, "Erro: ${e.message}", Toast.LENGTH_LONG).show()

        }

    }

    btnOpenDisplay.setOnClickListener {

        try {

            val i = Intent(Settings.ACTION_DISPLAY_SETTINGS)

            startActivity(i)

        } catch (e:Exception) {

            Toast.makeText(this, "Não foi possível abrir configurações de tela.", Toast.LENGTH_SHORT).show()

        }

    }

}

// helper clamp & blend

private fun clamp(v:Int, minV:Int, maxV:Int) = max(minV, min(maxV, v))

private fun blend(a:Int, b:Int, alpha:Double) = (a\*(1-alpha) + b\*alpha).toInt()

private fun generateForModel(base: Preset, mode:String, variation:Int, dpiOverride:Int, btnSize:Int) : String {

    val presets = modelPresets

    val other = presets.random()

    val baseBlendAlpha = 0.35

    val blendedGeral = blend(base.geral, other.geral, baseBlendAlpha)

    val blendedRed = blend(base.red, other.red, baseBlendAlpha)

    val blended2x = blend(base.m2x, other.m2x, baseBlendAlpha)

    val blended4x = blend(base.m4x, other.m4x, baseBlendAlpha)

    val blendedAwm = blend(base.awm, other.awm, baseBlendAlpha)

    val blendedDpi = blend(base.dpi, other.dpi, baseBlendAlpha)

    val target = when(mode){

        "rápida" -\> mapOf("g" to clamp(base.geral+4,1,100), "r" to clamp(base.red+4,1,100), "2x" to clamp(base.m2x+4,1,100), "4x" to clamp(base.m4x+4,1,100), "awm" to clamp(base.awm+2,1,100), "dpi" to max(480, dpiOverride + 20))

        "extrema" -\> mapOf("g" to clamp(base.geral+6,1,100), "r" to clamp(base.red+8,1,100), "2x" to clamp(base.m2x+8,1,100), "4x" to clamp(base.m4x+8,1,100), "awm" to clamp(base.awm+5,1,100), "dpi" to max(520, dpiOverride + 40))

        else -\> mapOf("g" to base.geral, "r" to base.red, "2x" to base.m2x, "4x" to base.m4x, "awm" to base.awm, "dpi" to dpiOverride)

    }

    val afterModeG = blend(blendedGeral, target\["g"\] as Int, 0.6)

    val afterModeR = blend(blendedRed, target\["r"\] as Int, 0.6)

    val afterMode2x = blend(blended2x, target\["2x"\] as Int, 0.6)

    val afterMode4x = blend(blended4x, target\["4x"\] as Int, 0.6)

    val afterModeAwm = blend(blendedAwm, target\["awm"\] as Int, 0.6)

    val afterModeDpi = blend(blendedDpi, target\["dpi"\] as Int, 0.6)

    fun noisy(value:Int, scale:Double=1.0):Int {

        val noise = ((Random.nextDouble()\*2 - 1) \* (variation/100.0) \* scale \* 5.0)

        return clamp((value + noise).toInt(), 1, 100)

    }

    var finalG = noisy(afterModeG, 1.0)

    var finalR = noisy(afterModeR, 1.0)

    var final2x = noisy(afterMode2x, 1.0)

    var final4x = noisy(afterMode4x, 1.0)

    var finalAwm = noisy(afterModeAwm, 1.0)

    val finalDpi = clamp(afterModeDpi + ((Random.nextInt(-1,2)) \* (variation/10)), 200, 1200)

    if(finalAwm \> finalG) finalAwm = max(10, (finalG \* 0.5))

    return buildString {

        append("Brayan — Sensi IA para ${base.modelName}\\n\\n")

        append("CONFIGURAÇÃO (usar no jogo):\\n")

        append("- Geral: $finalG\\n")

        append("- Ponto Vermelho: $finalR\\n")

        append("- 2x: $final2x\\n")

        append("- 4x: $final4x\\n")

        append("- AWM: $finalAwm\\n")

        append("- DPI sugerido: $finalDpi\\n")

        append("- Botão de tiro: ${btnSize}%\\n\\n")

        append("DICAS:\\n- HUD: botão de tiro 38–45%\\n- Gráficos: Suave / FPS alto\\n- Treino: 15 min diário (peito + puxada curta)\\n\\n")

        append("OBS: Aplicar DPI via ADB (opcional): adb shell wm density $finalDpi\\n")

        append("Alterar DPI pode quebrar interface — use com cuidado.\\n")

    }

}

// simple list of presets (reused)

companion object {

    val modelPresets = listOf(

        Preset("galaxy_a03","Samsung Galaxy A03",95,88,82,77,45,540),

        Preset("galaxy_a12","Samsung Galaxy A12",96,89,83,78,46,548),

        Preset("redmi_note10","Xiaomi Redmi Note 10",97,90,84,80,46,548),

        Preset("moto_g_power","Motorola Moto G Poweplugins {

id 'com.android.application'

id 'kotlin-android'

}

android {

namespace 'com.brayan.app'

compileSdk 34

defaultConfig {

    applicationId "com.brayan.app"

    minSdk 21

    targetSdk 34

    versionCode 1

    versionName "1.0"

}

compileOptions { sourceCompatibility JavaVersion.VERSION_1_8; targetCompatibility JavaVersion.VERSION_1_8 }

kotlinOptions { jvmTarget = "1.8" }

}

dependencies {

implementation 'androidx.appcompat:appcompat:1.6.1'

implementation 'com.google.android.mat071025 #FFD54F #9FB0C8 #EAF2FF #0F1720 package com.brayan.app import android.content.ClipData import android.content.ClipboardManager import android.content.Context import android.content.Intent import android.os.Bundle import android.provider.Settings import android.util.DisplayMetrics import android.widget.\* import androidx.appcompat.app.AppCompatActivity import java.io.File import java.io.FileOutputStream import kotlin.math.max import kotlin.math.min import kotlin.random.Random class MainActivity : AppCompatActivity() { data class Preset(val modelKey:String, val modelName:String, val geral:Int, val red:Int, val m2x:Int, val m4x:Int, val awm:Int, val dpi:Int) // presets por modelo (exemplos atualizados) private val modelPresets = listOf( Preset("galaxy_a03","Samsung Galaxy A03",95,88,82,77,45,540), Preset("galaxy_a12","Samsung Galaxy A12",96,89,83,78,46,548), Preset("redmi_note10","Xiaomi Redmi Note 10",97,90,84,80,46,548), Preset("moto_g_power","Motorola Moto G Power",94,87,80,76,44,520), Preset("xiaomi_mi11","Xiaomi Mi 11",100,94,88,84,50,600), Preset("pixel_5","Google Pixel 5",98,92,86,82,48,560) ) override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) val spinnerModel: Spinner = findViewById(R.id.spinnerModel) val spinnerMode: Spinner = findViewById(R.id.spinnerMode) val seekVariation: SeekBar = findViewById(R.id.seekVariation) val tvVariation: TextView = findViewById(R.id.tvVariation) val etDpi: EditText = findViewById(R.id.etDpi) val etBtn: EditText = findViewById(R.id.etBtn) val btnGenerate: Button = findViewById(R.id.btnGenerate) val tvResult: TextView = findViewById(R.id.tvResult) val btnCopy: Button = findViewById(R.id.btnCopy) val btnExport: Button = findViewById(R.id.btnExport) val btnOpenDisplay: Button = findViewById(R.id.btnOpenDisplay) val tvAdbCommand: TextView = findViewById(R.id.tvAdbCommand) // fill model spinner val modelNames = modelPresets.map { it.modelName } spinnerModel.adapter = ArrayAdapter(this, android.R.layout.simple_spinner_dropdown_item, modelNames) // mode spinner val modes = listOf("equilibrada", "rápida", "extrema") spinnerMode.adapter = ArrayAdapter(this, android.R.layout.simple_spinner_dropdown_item, modes) seekVariation.setOnSeekBarChangeListener(object: SeekBar.OnSeekBarChangeListener{ override fun onProgressChanged(seek: SeekBar?, progress: Int, fromUser: Boolean) { tvVariation.text = "Variação: ${progress}%" } override fun onStartTrackingTouch(seek: SeekBar?) {} override fun onStopTrackingTouch(seek: SeekBar?) {} }) // try show current DPI as hint val metrics = DisplayMetrics() @Suppress("DEPRECATION") windowManager.defaultDisplay.getMetrics(metrics) val densityDpi = metrics.densityDpi etDpi.setText(densityDpi.toString()) btnGenerate.setOnClickListener { val selectedIndex = spinnerModel.selectedItemPosition val base = modelPresets.getOrNull(selectedIndex) ?: modelPresets\[0\] val mode = spinnerMode.selectedItem as String val variation = seekVariation.progress val chosenDpi = try { etDpi.text.toString().toInt() } catch (e:Exception){ base.dpi } val btnSize = try { etBtn.text.toString().toInt() } catch (e:Exception){ 42 } val generated = generateForModel(base, mode, variation, chosenDpi, btnSize) tvResult.text = generated tvAdbCommand.text = "adb shell wm density $chosenDpi # opcional (requere adb)" } btnCopy.setOnClickListener { val text = tvResult.text.toString() val cm = getSystemService(Context.CLIPBOARD_SERVICE) as ClipboardManager cm.setPrimaryClip(ClipData.newPlainText("sensi", text)) Toast.makeText(this, "Copiado!", Toast.LENGTH_SHORT).show() } btnExport.setOnClickListener { val text = tvResult.text.toString() try { val file = File(getExternalFilesDir(null), "sensi-brayan.txt") FileOutputStream(file).use { it.write(text.toByteArray()) } Toast.makeText(this, "Exportado: ${file.absolutePath}", Toast.LENGTH_LONG).show() } catch (e:Exception) { Toast.makeText(this, "Erro: ${e.message}", Toast.LENGTH_LONG).show() } } btnOpenDisplay.setOnClickListener { try { val i = Intent(Settings.ACTION_DISPLAY_SETTINGS) startActivity(i) } catch (e:Exception) { Toast.makeText(this, "Não foi possível abrir configurações de tela.", Toast.LENGTH_SHORT).show() } } } // helper clamp & blend private fun clamp(v:Int, minV:Int, maxV:Int) = max(minV, min(maxV, v)) private fun blend(a:Int, b:Int, alpha:Double) = (a\*(1-alpha) + b\*alpha).toInt() private fun generateForModel(base: Preset, mode:String, variation:Int, dpiOverride:Int, btnSize:Int) : String { val presets = modelPresets val other = presets.random() val baseBlendAlpha = 0.35 val blendedGeral = blend(base.geral, other.geral, baseBlendAlpha) val blendedRed = blend(base.red, other.red, baseBlendAlpha) val blended2x = blend(base.m2x, other.m2x, baseBlendAlpha) val blended4x = blend(base.m4x, other.m4x, baseBlendAlpha) val blendedAwm = blend(base.awm, other.awm, baseBlendAlpha) val blendedDpi = blend(base.dpi, other.dpi, baseBlendAlpha) val target = when(mode){ "rápida" -\> mapOf("g" to clamp(base.geral+4,1,100), "r" to clamp(base.red+4,1,100), "2x" to clamp(base.m2x+4,1,100), "4x" to clamp(base.m4x+4,1,100), "awm" to clamp(base.awm+2,1,100), "dpi" to max(480, dpiOverride + 20)) "extrema" -\> mapOf("g" to clamp(base.geral+6,1,100), "r" to clamp(base.red+8,1,100), "2x" to clamp(base.m2x+8,1,100), "4x" to clamp(base.m4x+8,1,100), "awm" to clamp(base.awm+5,1,100), "dpi" to max(520, dpiOverride + 40)) else -\> mapOf("g" to base.geral, "r" to base.red, "2x" to base.m2x, "4x" to base.m4x, "awm" to base.awm, "dpi" to dpiOverride) } val afterModeG = blend(blendedGeral, target\["g"\] as Int, 0.6) val afterModeR = blend(blendedRed, target\["r"\] as Int, 0.6) val afterMode2x = blend(blended2x, target\["2x"\] as Int, 0.6) val afterMode4x = blend(blended4x, target\["4x"\] as Int, 0.6) val afterModeAwm = blend(blendedAwm, target\["awm"\] as Int, 0.6) val afterModeDpi = blend(blendedDpi, target\["dpi"\] as Int, 0.6) fun noisy(value:Int, scale:Double=1.0):Int { val noise = ((Random.nextDouble()\*2 - 1) \* (variation/100.0) \* scale \* 5.0) return clamp((value + noise).toInt(), 1, 100) } var finalG = noisy(afterModeG, 1.0) var finalR = noisy(afterModeR, 1.0) var final2x = noisy(afterMode2x, 1.0) var final4x = noisy(afterMode4x, 1.0) var finalAwm = noisy(afterModeAwm, 1.0) val finalDpi = clamp(afterModeDpi + ((Random.nextInt(-1,2)) \* (variation/10)), 200, 1200) if(finalAwm \> finalG) finalAwm = max(10, (finalG \* 0.5)) return buildString { append("Brayan — Sensi IA para ${base.modelName}\\n\\n") append("CONFIGURAÇÃO (usar no jogo):\\n") append("- Geral: $finalG\\n") append("- Ponto Vermelho: $finalR\\n") append("- 2x: $final2x\\n") append("- 4x: $final4x\\n") append("- AWM: $finalAwm\\n") append("- DPI sugerido: $finalDpi\\n") append("- Botão de tiro: ${btnSize}%\\n\\n") append("DICAS:\\n- HUD: botão de tiro 38–45%\\n- Gráficos: Suave / FPS alto\\n- Treino: 15 min diário (peito + puxada curta)\\n\\n") append("OBS: Aplicar DPI via ADB (opcional): adb shell wm density $finalDpi\\n") append("Alterar DPI pode quebrar interface — use com cuidado.\\n") } } // simple list of presets (reused) companion object { val modelPresets = listOf( Preset("galaxy_a03","Samsung Galaxy A03",95,88,82,77,45,540), Preset("galaxy_a12","Samsung Galaxy A12",96,89,83,78,46,548), Preset("redmi_note10","Xiaomi Redmi Note 10",97,90,84,80,46,548), Preset("moto_g_power","Motorola Moto G Power",94,87,80,76,44,520), Preset("xiaomi_mi11","Xiaomi Mi 11",100,94,88,84,50,600), Preset("pixel_5","Google Pixel 5",98,92,86,82,48,560) ) } }plugins { id 'com.android.application' id 'kotlin-android' } android { namespace 'com.brayan.app' compileSdk 34 defaultConfig { applicationId "com.brayan.app" minSdk 21 targetSdk 34 versionCode 1 versionName "1.0" } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8; targetCompatibility JavaVersion.VERSION_1_8 } kotlinOptions { jvmTarget = "1.8" } } dependencies { implementation 'androidx.appcompat:appcompat:1.6.1' implementation 'com.google.android.material:material:1.9.0' }erial:material:1.9.0'

}r",94,87,80,76,44,520),

        Preset("xiaomi_mi11","Xiaomi Mi 11",100,94,88,84,50,600),

        Preset("pixel_5","Google Pixel 5",98,92,86,82,48,560)

    )

}

}urces>uted"

        android:layout_width="match_parent"

        android:layout_height="wrap_content"/\>

\</LinearLayout\>

</ScrollView>on>

</manifest>

Reasons:
  • Blacklisted phrase (1): Não
  • Contains signature (1):
  • Long answer (-1):
  • Has code block (-0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: Brayan

79791772

Date: 2025-10-16 04:32:32
Score: 1
Natty:
Report link

I don't know if executing a query on an empty graph should cause an exception!

But to answer the question no: RDFLib doesn't do more than what you've indicated there with translateQuery.

At least some other SPARQL validate quries also don't do more, such as the JS toolkit we use for query validation at https://tools.kurrawong.ai/query, so it would be a good RDFLib extension to add in a query validate function that could pick up things like this case of a nonexistent GROUP BY clause, but we've have to be careful to not over-exten what the SHACL spec says you can validate for, i.e. does nonexistent GROUP BY clause cause a validation error or it it just a bad query (user error)?

Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Ends in question mark (2):
Posted by: Nicholas Car

79791767

Date: 2025-10-16 04:14:28
Score: 6.5 🚩
Natty: 4.5
Report link

None of this worked in case of Large and Medium Top App Bar.

Do you have any other solution?

Reasons:
  • RegEx Blacklisted phrase (2.5): Do you have any
  • Low length (1):
  • No code block (0.5):
  • Ends in question mark (2):
  • Low reputation (0.5):
Posted by: Ayushi Khandelwal

79791759

Date: 2025-10-16 03:57:24
Score: 0.5
Natty:
Report link

Your signal store method

withMethods(store => ({
  setUsername: rxMethod<string>(
    pipe(tap(username => patchState(store, { username })))
  ),
})),
username = input.required<string>();

ngOnInit() {
   this.#store.setUsername(this.value);
}

this way you wont need effects or ngOnChanges

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

79791755

Date: 2025-10-16 03:50:23
Score: 1.5
Natty:
Report link

On JDK 8u462b08 and recently upgraded from Tomcat 8 to 9.0.110 and encountered the same issue. Simulated in my IDE and realized I can use another alternative in

org.apache.commons.fileupload.servlet.ServletFileUpload

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

79791752

Date: 2025-10-16 03:44:21
Score: 4
Natty:
Report link

Model Derivative POST {urn}/references doesn't support RVT files as per @eason-kang comment. The ZIP file is the only option.

Reasons:
  • Low length (1):
  • No code block (0.5):
  • User mentioned (1): @eason-kang
  • Self-answer (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Duzmac

79791749

Date: 2025-10-16 03:36:19
Score: 1.5
Natty:
Report link

I had the exact same issue, I fixed it by purging the cache of that exact page.

Reasons:
  • Whitelisted phrase (-2): I fixed
  • Low length (1.5):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Jawal Games

79791745

Date: 2025-10-16 03:23:16
Score: 1
Natty:
Report link

i think this thing is happening because the issue is from pivotby() because doesnt return a normal table, it gives a TablePivotby object, so thats why .merge() doesnt work and show you that error message.

in this case you need to convert it to a real table using exec("*") and then you can join it with your OHLC table as normal.

t1 = trade.select("value") \
          .where("tradetime between timestamp(2023.11.06):timestamp(2023.11.11)") \
          .pivotby("tradetime", "securityid,factorname")

# this one convert it to a normal table
t1_table = t1.exec("*")

m = t1_table.join(kline, on=["securityid", "tradetime"], how="left") #joins kline

also just to mentione this isnt really a sql problem, this is about using DolphinDB Python API. why? well. DolphinDB supports SQL like joins and pivots but your code is running python and pivotby() is returning TablePivotby in python, so thats why .merge() fail.

code i shared is actually working right away and its beacuse it uses DolphinDB native functions of join without pulling the data into pandas, just as an additional here is docs.dolphindb.com for reference just in case you need it in the future.

Reasons:
  • Blacklisted phrase (1): doesnt work
  • Blacklisted phrase (0.5): why?
  • Long answer (-1):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • Low reputation (0.5):
Posted by: Jared McCarthy

79791734

Date: 2025-10-16 02:29:06
Score: 3
Natty:
Report link

I tested org.webrtc:google-webrtc:1.0.45036 and it is working fine. It is about the version upgrade

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

79791728

Date: 2025-10-16 02:08:02
Score: 2.5
Natty:
Report link

I examined the code logic of the Completely Fair Scheduler (CFS) and identified the key function responsible for enabling EAS. Through my research into this function, I discovered that the root cause of EAS remaining disabled was a failure in the construction of the performance domains (build_perf_domain failed). After a thorough analysis of this function, I successfully rectified the issue, allowing the performance domains to be built correctly and subsequently enabling EAS.

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

79791723

Date: 2025-10-16 02:03:01
Score: 2
Natty:
Report link

In my case, somehow navigating to android settings page and searching for "developer options" got it working again quickly. Note that, it needs to be a search ("Search settings"). Keeping "Developer options" open, or turning it off and on again, turning "USB debugging" off and on, or revoking authorizations - None of these seem to help determinisitially!

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

79791719

Date: 2025-10-16 01:52:59
Score: 0.5
Natty:
Report link

One of the most common ways to handle automatic authentication is by saving a browser cookie that stores some secret login key. Although this is often used for users, it should also work when just testing in development. Here is the basic idea:
1. You log in on your development frontend
2. Your backend generates a random hash as a secret key and saves this key to a database or file and as a browser cookie.
3. When you reload the site, the frontend sends a request to the backend asking to compare secret keys. If the secret key exists in the backend, this means you can auto authenticate. Now, you can simply load the information from your database related to that secret key.

Some optional (but important) notes:
When saving the cookies in the backend, you can set the cookie as secure so that it sends via HTTPS or SSL. You can also set the cookie as HttpOnly, which hides the cookie from the frontend so no bad actors can try to steal your secret key. However, none of these are necessary so long as you are only using the cookie based technique for development testing. If you decide to use this in production, make sure the cookie is set as secure and as HttpOnly.

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

79791718

Date: 2025-10-16 01:48:58
Score: 0.5
Natty:
Report link

Create a new file named send_email.php in the same directory as your HTML file.

<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
    // Get form data
    $name = htmlspecialchars($_POST['name']);
    $email = htmlspecialchars($_POST['email']);
    $subject = htmlspecialchars($_POST['subject']);
    $message = htmlspecialchars($_POST['message']);

    // Your email address where you want to receive the emails
    $recipient_email = "[email protected]"; // *** REPLACE WITH YOUR EMAIL ADDRESS ***

    // Email subject
    $email_subject = "New Contact Form Submission: " . $subject;

    // Email body
    $email_body = "You have received a new message from your website contact form.\n\n";
    $email_body .= "Name: " . $name . "\n";
    $email_body .= "Email: " . $email . "\n";
    $email_body .= "Message:\n" . $message . "\n";

    // Headers for the email
    $headers = "From: " . $name . " <" . $email . ">\r\n";
    $headers .= "Reply-To: " . $email . "\r\n";
    $headers .= "X-Mailer: PHP/" . phpversion();

    // Send the email
    if (mail($recipient_email, $email_subject, $email_body, $headers)) {
        // Redirect to a thank you page or display a success message
        echo "<p>Thank you for your message. It has been sent successfully!</p>";
        // Or redirect: header("Location: thank_you.html");
    } else {
        // Display an error message
        echo "<p>An error occurred while sending your message. Please try again later.</p>";
    }
} else {
    // If accessed directly without POST request
    echo "<p>Invalid request.</p>";
}
?>

Note: Emails sent via the mail() function can sometimes be flagged as spam.

Reasons:
  • Blacklisted phrase (0.5): thank you
  • Blacklisted phrase (0.5): Thank you
  • Long answer (-1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: 0x 00

79791714

Date: 2025-10-16 01:31:55
Score: 2.5
Natty:
Report link

instead of that I noticed that if i run my java code normally it shows the file path but if i run the file from my terminal like "java main.java" it doesn't show the file path and then i just use the arrow key so i don't have to retype it again and again.

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

79791713

Date: 2025-10-16 01:28:54
Score: 1.5
Natty:
Report link

You could even use WinEvents using SetWinEventHook. This might be less invasive than a global hook using SetWindowsHookEx. Once hooked you can listen for the EVENT_SYSTEM_FOREGROUND message.

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

79791703

Date: 2025-10-16 01:04:50
Score: 2
Natty:
Report link
set xdata time
set timefmt "%s"

Then gnuplot picks an adequate format depending on the data that you can override. For example, my ECG:enter image description here

See https://gnuplot.sourceforge.net/docs_4.2/node76.html#Time_date for more syntax.

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

79791696

Date: 2025-10-16 00:41:45
Score: 1.5
Natty:
Report link

Are h3id values unique? Then do

SELECT h3s.h3id, ANY_VALUE(h3s.geog) as geog 
...
GROUP BY h3s.h3id

See also a blog post on this topic https://mentin.medium.com/howto-group-by-geography-column-5638ea1306a1

Reasons:
  • Blacklisted phrase (0.5): medium.com
  • Probably link only (1):
  • Low length (1):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • High reputation (-1):
Posted by: Michael Entin

79791684

Date: 2025-10-15 23:58:37
Score: 2.5
Natty:
Report link

I'm using HAPI JPA v8.4.0-2 via the hapiproject/hapi:v8.4.0-2 tag and have been having what might be the same issue, here: https://github.com/hapifhir/hapi-fhir/issues/7222

Reasons:
  • Probably link only (1):
  • Low length (1):
  • Has code block (-0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Preston Lee

79791679

Date: 2025-10-15 23:46:34
Score: 1
Natty:
Report link

If you use ad blocker (or something that works similar), you can block the ruffle.js file.

AdGuard filter (probably compatible with other Adblock compatible blockers):

||web-static.archive.org/_static/js/ruffle/ruffle.js$domain=web.archive.org

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

79791678

Date: 2025-10-15 23:37:32
Score: 2
Natty:
Report link

You missed this

from ursina.prefabs.trail_renderer import TrailRenderer

example is

tr = TrailRenderer(size=[1,1], segments=8, min_spacing=.05, fade_speed=0, parent=self, color=color.gold)

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

79791674

Date: 2025-10-15 23:30:30
Score: 2.5
Natty:
Report link

I noticed you have an extra delimiter between salt and hashed password; per the source code, the format is:

DELIMITER[digest_type]DELIMITER[iterations]DELIMITER[salt][digest]

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

79791673

Date: 2025-10-15 23:30:30
Score: 2.5
Natty:
Report link

I just stumbled purely by accident upon the solution. Despite all documentation referring to:

ApplicationIntent=ReadOnly, that does not work.

But "Application Intent=ReadOnly" (with a space) does work. At least via C++, ADO and MSOLEDBSQL and MSOLEDBSQL19.

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

79791655

Date: 2025-10-15 22:25:18
Score: 0.5
Natty:
Report link

The accepted answer is correct.

The response to the string descriptor request 0xEE is only the first step of three.
You must answer 2 more requests that will come from your Windows.

If you want to see how a correctly implemented MS OS descriptor response looks like, read this here:
https://netcult.ch/elmue/CANable%20Firmware%20Update/#Ms_OS_Descriptor

At the end of the page you find an open source code that shows you how to implement the 3 descriptor requests in firmware.

Reasons:
  • Contains signature (1):
  • No code block (0.5):
  • High reputation (-1):
Posted by: Elmue

79791654

Date: 2025-10-15 22:23:17
Score: 1.5
Natty:
Report link

What happens if you update expo to the latest version (e.g. 54.0.13 ), run expo-doctor again to fix any issues, and then build?

I think that'd be a good first step, and it would also update your Android API to the latest version (36, I think) :)

Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • Starts with a question (0.5): What
  • Low reputation (0.5):
Posted by: neoncube

79791652

Date: 2025-10-15 22:21:17
Score: 3.5
Natty:
Report link

Ended up using the (TOKENID | ID) solution and handling in code.

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

79791645

Date: 2025-10-15 22:09:14
Score: 2
Natty:
Report link

Had major fits getting this to work on a Windows 2019 server using Active State Perl 5.40 build. Tried just about everything mentioned in this post and several others - adding the "%*" to all the various registry entries, running assoc/ftype, etc. The only thing that worked for me was to take the reg file update posted with all the different branches of the registry and apply it. I tried to comment in the actual post above that worked for me but could not do it - it is the one that has about a 30-40 line registry file where OP says copy-n-paste it into notepad and load into registry. Thank you for that fix!!! Spent about 3-4 hours Googling and trying everything under the sun.

Reasons:
  • Blacklisted phrase (0.5): Thank you
  • Blacklisted phrase (1): to comment
  • Whitelisted phrase (-1): worked for me
  • Long answer (-0.5):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Keith Neargarder

79791644

Date: 2025-10-15 22:04:13
Score: 0.5
Natty:
Report link

With firefox-143.0.4-1 and chromium-141.0.7390.65-1, appending a negative value of the amount of the padding appears to work:

table
    {
        border-spacing: 1em 1cap
        padding-bottom: 0;
        padding-top: 0;
        margin-top: -1cap;
        margin-bottom: -1cap;
    }
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: RokeJulianLockhart

79791640

Date: 2025-10-15 22:01:12
Score: 2.5
Natty:
Report link

My approach:

Create a visual memory set of small icons ( this can have many "definitions" and occupies little memory ) and cross check subject picture using an XOR comparison. ( The lowest sum score value should be the closest match. )

This is a starting point.

One can combine other help methods like increased contrast ( ie. pixel != 0 it is 255 ) with mentioned xor and color amounts score comparison.

Reasons:
  • Blacklisted phrase (1): help me
  • No code block (0.5):
  • Low reputation (1):
Posted by: 1138

79791634

Date: 2025-10-15 21:52:10
Score: 0.5
Natty:
Report link

Quite recently, Steam lowered the limit on the quantity of items you can fetch from an inventory query at once.

Try lowering the count query param to something <= 2500.

Example of fetch for my inventory:

https://steamcommunity.com/inventory/76561198166295458/730/2?l=english&count=2500

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

79791628

Date: 2025-10-15 21:47:09
Score: 0.5
Natty:
Report link
use napi_derive::napi;
use napi::Result;

#[napi]
pub fn zero_copy_arrow_to_rust(buffers: &[f32]) -> Result<Vec<f32>> {
    let mut vec: Vec<f32> = vec![];
    buffers.iter().for_each(|f| { 
        vec.push(*f);
    });

    Ok(vec)
}
const arry = zeroCopyArrowToRust(arrowVector.data[0]?.values);
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Frank

79791611

Date: 2025-10-15 21:24:04
Score: 3
Natty:
Report link

Instead of:

location /api/img {
   proxy_pass http://service/;
}

do

location /api/img {
   proxy_pass http://service;
}

https://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_pass
https://joshua.hu/proxy-pass-nginx-decoding-normalizing-url-path-dangerous#vulnerable-proxy_pass-configuration

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

79791606

Date: 2025-10-15 21:14:01
Score: 1.5
Natty:
Report link

The problem I was having was getting the preview in Xcode to show changes being made to the database. The solution was to add the modelContainer to the Preview itself.


#Preview { ContentView() 
               .modelContainer(for: DataItem.self) 
}
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Kevin Rodriguez

79791597

Date: 2025-10-15 20:55:58
Score: 2.5
Natty:
Report link

We had one machine that was doing this, while another wasn't. The one that was working had git for windows installed, the one that wasn't working had Github Desktop installed. Uninstalling Github desktop and installing Git for windows fixed the problem on the machine that wasn't working. I did not have to run the solution suggested by @Jack_Hu

Reasons:
  • No code block (0.5):
  • User mentioned (1): @Jack_Hu
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: joe blogs

79791587

Date: 2025-10-15 20:42:55
Score: 1.5
Natty:
Report link

visible = false;
txt = document.getElementById("text");
btn = document.getElementById("btn");
function toggle() {
  if(visible) {
    visible = 0;
    btn.innerHTML = 'Show';
    txt.style.display = 'none';
  } else {
    visible = 1;
    btn.innerHTML = 'Hide';
    txt.style.display = 'block';
  }
}
.button {
background: lightblu;
padding: 0px;
}

.button {
  background-color: #04AA6D;
  border: none;
  color: white;
  padding: 1px 20px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 20px;
  font-family: 'Courier New', monospace;
  margin: 1px 1px;
  transition-duration: 0.4s;
  cursor: pointer;
}

.button1 {
  background-color: white; 
  color: #2196F3; 
  border: px solid #04AA6D;
}

.button1:hover {
  background-color: #04AA6D;
  color: white;
}
<! --- First section. Working like I want 4 and 5 title is hiding and show, text on button is changing to Show and Hide -- >
<p><a href="Link" ="_blank"><span style="color: #717171;">> Title1</a>
<p><a href="Link" ="_blank"><span style="color: #717171;">> Title2</a>
<p><a href="Link" ="_blank"><span style="color: #717171;">> Title3</a>

<div id='text' style='display: none;'>
<p><a href="Link" ="_blank"><span style="color: #717171;">> Title4</a>
<p><a href="Link" ="_blank"><span style="color: #717171;">> Title5</a>
</div>

<button class="button button1"><span id='btn' onclick='toggle()'>Show</button>

<hr>
<! --- Two section. How make this section, work like first one ? Now i want hide Title 3,4,5 but dont know how make this ? -- >
<p><a href="Link" ="_blank"><span style="color: #717171;">> Title1</a>
<p><a href="Link" ="_blank"><span style="color: #717171;">> Title2</a>

<div id='text' style='display: none;'>
<p><a href="Link" ="_blank"><span style="color: #717171;">> Title3</a>
<p><a href="Link" ="_blank"><span style="color: #717171;">> Title4</a>
<p><a href="Link" ="_blank"><span style="color: #717171;">> Title5</a>
</div>

<button class="button button1"><span id='btn' onclick='toggle()'>Show</button>

Reasons:
  • RegEx Blacklisted phrase (1): I want
  • RegEx Blacklisted phrase (1): i want
  • Long answer (-1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Proshanta Dey

79791586

Date: 2025-10-15 20:35:53
Score: 1
Natty:
Report link

While you ask how to tell if an entry is a file or a folder, that is not what you actually need to solve the problem you describe:

Unless I misunderstand your post, you want to extract the contents of the archive without adding an extra folder if and only if all the contents of the archive is within a single folder (possibly with subfolders within that folder). The question then is not whether individual entries are folders or files, but whether every single entry shares the same initial path. Folders may or may not be stored explicitly in an archive (for instance, either can be the case in a ZIP archive), so except for the case of only a single empty folder within an archive - which I would hazard is not an important case - the absence or presence of a folder entry is not important.

Only when there is only a single entry in the archive will there be any ambiguity, namely whether that is a file or a folder. In that situation, you might even choose to do without the additional folder even if it is a file.

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

79791582

Date: 2025-10-15 20:27:51
Score: 1
Natty:
Report link

I fix it change in file flatsome-child/template-parts/header/partials/element-cart.php

Replase line

<?php the_widget('WC_Widget_Cart', array('title' => '')); ?>

to stardard mini cart code

<div class="widget_shopping_cart_content">
    <?php woocommerce_mini_cart(); ?>
</div>
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Maksym Alieksieienko