79673656

Date: 2025-06-20 15:46:32
Score: 1
Natty:
Report link

A relatively simple fix. I had tried rolling back my version of httpuv and R. However just copying the dll file from my laptops Win 10 httpuv library folder was sufficient to get things working.

As noted in the comments, installation was on a firewalled server. Maybe somewhere in the download of the files the dll wasn't formed correctly not sure. There was a handful of issue reports on the github for httpuv with the same problem. So not sure, but fortunately was just able to copy and paste and working copy over and it was resolved.

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

79673652

Date: 2025-06-20 15:45:32
Score: 0.5
Natty:
Report link

As stated in the comments, eigenvectors only indicate the correct "direction" but not the correct "orientation". So a solution would be to test all the symmetries and keep the "best one". One possibility is to compute the distance between the bounding boxes of source and destination pointclouds after rotation for all potential rotation matrices (taking symmetries into account) and keep the rotation matrix with the lowest distance.

It would have been easier to give you a proper answer if you had provided some sample code, but here is a Jupyter notebook I created to explain exactly this (funny enough, also using the Stanford bunny as an example).

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

79673646

Date: 2025-06-20 15:42:31
Score: 1
Natty:
Report link

I faced this issue before, I also tried in company I worked for to send alert based on bigquery database when condition met

I tried Pub Sub, App Script, Collab, but non of them provide simple and comprehensive solution, and you need to create all the flow by yourself, create the email sending code, condition exc' it's taking a lot of time and really hard to scale up.

So, I've simple solution for you, Analytics Model platform ( Disclaimer: I'm working in Analytics Model)
Here you can find tutorial, explain step by step how to set up an automated alert.

Anyway I will explain step by step how to set up an automated alert:

You need to go to Connection, select Bigquery
Add your table
Create your Insight (what you need to be triger), make sure you're using the your Bigquery table
Add to your feed
Go to your feed and schedule the mail and the condition

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

79673641

Date: 2025-06-20 15:36:29
Score: 1
Natty:
Report link

Hi I was also having the same problem. I was trying to pip install with Python 3.9 (which should work according to the mlx team) but it wasn't working for me and was giving the no distribution found error.

When I switched my python version to 3.11 however it worked fine

Reasons:
  • Whitelisted phrase (-1): it worked
  • Low length (0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Sina Hazeghi

79673636

Date: 2025-06-20 15:30:28
Score: 3
Natty:
Report link

I have the same problem. In some cases I was unable to focus in search input of opened select2.

After some debugging I found that jQuery 3.7.1 tries to fix some unexpected behaviour of focusin/focusout event. Here is code with that fix. If you curious, and also brave enough, check it.

That code captures focus related events on #document a do some magic with them, which unfortunately leads to select2 won't work.

It could be fixed like this:

/**
 * Call this in your document.ready function
 */
function fixSelect2SearchInputWontFocus() {

    // on select2:open there is fresh .select2-container
    $(window).on('select2:open', () => {

         // stop propagation of events up to #document
         $('.select2-container').on('focus blur focusin focusout', e => {
             e.preventDefault();
             e.stopPropagation();
         });

         // off event is not needed, container is removed on close
    });

}

Reasons:
  • Blacklisted phrase (1): I have the same problem
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Me too answer (2.5): I have the same problem
  • Low reputation (0.5):
Posted by: Vladimír Mlázovský

79673634

Date: 2025-06-20 15:29:28
Score: 2.5
Natty:
Report link

I have the same problem, it told me can not find the host, and I solved it by removing the "-" from the "Host" section, and everything works now!

The following is the ssh config file that works well in Windows 10

Host tokyo
    HostName 12.23.34.45
    User xxyyuser
    IdentityFile "D:/download/tokyo.pem"
Reasons:
  • Blacklisted phrase (1): I have the same problem
  • Whitelisted phrase (-2): I solved
  • Low length (0.5):
  • Has code block (-0.5):
  • Me too answer (2.5): I have the same problem
  • Low reputation (1):
Posted by: hu jason

79673626

Date: 2025-06-20 15:27:27
Score: 11.5
Natty: 8
Report link

I'm having the same issue. Did you figure this out?

Reasons:
  • RegEx Blacklisted phrase (3): Did you figure this out
  • Low length (1.5):
  • No code block (0.5):
  • Me too answer (2.5): I'm having the same issue
  • Ends in question mark (2):
  • Unregistered user (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Rachael

79673615

Date: 2025-06-20 15:12:23
Score: 0.5
Natty:
Report link

Yes, if you allow /token/extend to accept a valid access token and generate a new one indefinitely, a stolen token can be used by an attacker to maintain access forever.Use a Refresh Token mechanism. Access tokens should be short-lived and stateless, while refresh tokens should be securely stored, validated server-side, and rotated to prevent abuse. This ensures that even if an access token is compromised, long-term access is not possible without also stealing the refresh token.

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

79673612

Date: 2025-06-20 15:09:22
Score: 0.5
Natty:
Report link

An idea that can be improved:

let min = 1900
let max = 2000

function randomyear() {
  return Math.floor(Math.random() * (max - min + 1)) + min;
}

faker.helpers.uniqueArray(randomyear, 10);
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: mavavilj

79673606

Date: 2025-06-20 15:02:21
Score: 2
Natty:
Report link

you can do this with CSS like that, for a custom post type MY_TYPE :

.type-MY_TYPE h1.entry-title::after
{
    content : "®";
    
    vertical-align : super;
    font-size : smaller;
    line-height : normal;
    
}

you can look here for other ways of making superscript : Superscript in CSS only?

Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Ends in question mark (2):
Posted by: mmm

79673603

Date: 2025-06-20 15:01:20
Score: 0.5
Natty:
Report link

You're trying to access coordinate but it does not exist in the data returned by PlaceAutoComplete.suggestions(). This happens because the Search SDK for iOS is using the Search Box API behind the scenes, which is a two-step search process. The first step gets suggestions, the second "retrieves" full details about a suggestion after the user selects one. The first call to get suggestions does not include coordinates. You can learn more about the data actually returned by these API calls using the Search Box API playground: https://docs.mapbox.com/playground/search-box/suggest-retrieve/.

You need to call PlaceAutoComplete.select(suggestion: selectedSuggestion) as outlined in step 4 on this guide: https://docs.mapbox.com/ios/search/guides/search-by-text/

That response will include the coordinates data you're looking for.

Reasons:
  • Blacklisted phrase (1): this guide
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: chriswhong

79673597

Date: 2025-06-20 14:55:19
Score: 1.5
Natty:
Report link

You’re a game designer (a programmer) with a blueprint (a class) for creating characters (objects/instances). The blueprint defines general traits (properties) — health, strength, and abilities — and actions (methods) like attack and defend. Each time you create a new character with specific stats and skills, like 100 health, 50 strength, and a fireball ability, you’re making an instance — a unique object built from the general class that can perform its defined behaviors.

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

79673595

Date: 2025-06-20 14:55:19
Score: 1
Natty:
Report link

Open a virtual environment(venv) in your Specific folder location.
go through this to install conda/miniconda using only the terminal for mac zsh.

To create a Conda virtual environment in a specific folder


conda create --prefix ~/Folder_path/name_of_env python=3.11

this is how you install venv in specific folder.

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

79673590

Date: 2025-06-20 14:53:18
Score: 2
Natty:
Report link

The best way to practice is to create your own websites! Doing so will improve your creativity and will expose yourself to real world challenges. I suggest you to also learn JavaScript and TypeScript. You should also learn TailwindCSS or some other CSS library like ShadCN. In addition to that, you can search for resources online for practicing, like W3schools.

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

79673586

Date: 2025-06-20 14:51:17
Score: 2
Natty:
Report link

function createMouseEvent(e,t){const n=t.changedTouches[0],c=new MouseEvent(e,{bubbles:!0,cancelable:!0,view:window,detail:t.detail,screenX:n.screenX,screenY:n.screenY,clientX:n.clientX,clientY:n.clientY,ctrlKey:t.ctrlKey,shiftKey:t.shiftKey,altKey:t.altKey,metaKey:t.metaKey,button:0,buttons:1});t.target.dispatchEvent(c)}document.addEventListener("touchstart",(e=>{createMouseEvent("mousedown",e)})),document.addEventListener("touchmove",(e=>{createMouseEvent("mousemove",e)})),document.addEventListener("touchend",(e=>{createMouseEvent("mouseup",e)}));

Reasons:
  • Long answer (-0.5):
  • No code block (0.5):
  • Has no white space (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Prakash Yadav

79673566

Date: 2025-06-20 14:41:14
Score: 2
Natty:
Report link

Use a JTextField with Input Validation
- Add a JTextField to your form using NetBeans GUI Builder.

- Add a JButton labeled "Submit" or "Validate".

- In the button's action listener, parse the text input and convert it to java.sql.Date.

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

79673561

Date: 2025-06-20 14:37:13
Score: 1
Natty:
Report link

Thanks for your feedbacks.

What finally worked best for me was using git-filter-repo, see steps below:

  1. Install the git-filter-repo

    CMD: pip install git-filter-repo

  2. Select the file path that you obtained from the EVE tool scan and use the following Git command to check its commit history.

    CMD: $ git log --all -- file ./passwords

  3. Remove the directory that is there in the commit history that is exposing the secrets

    CMD : git filter-repo --invert-paths --path ./passwords

  4. Add the origin and push the changes to the origin

    CMD: git remote add origin (url link or clone repo link)

  5. to push the changes use this cmd:

    CMD: git push origin --force --all

  6. Push the tags that have changed:

    CMD :git push --force --tags

In my case, the git cherry-pick solution involved too many conflicts to solve and after more than 1h of testing, I gave up.

Reasons:
  • Blacklisted phrase (0.5): Thanks
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Sabrina

79673552

Date: 2025-06-20 14:30:11
Score: 1.5
Natty:
Report link

The answer in my case was to forget about android app bundle for now and stick with the old method of generating a signed APK using the original keystore.

It took awhile to find that keystore in my backups.

It would be nice switch to aab's but ultimately, at least the old way allows me to get it back on google play. I will update the answer if I figure out how to properly migrate to aab's.

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

79673546

Date: 2025-06-20 14:26:10
Score: 1.5
Natty:
Report link

Got it working! (Thanks @001 for getting me in the right direction!)
Final script:

import requests
import sys
import time
import json

url = 'https://www.virustotal.com/api/v3/files/{}'
headers = {"accept": "application/json", 
            "x-apikey": "<apikey>"}

inf = input("What hash file?")

with open(inf, "r") as f:
    with open("hashout.txt", "w") as output:
        
        for line in f:
            HASH = str(line).strip()
            url = 'https://www.virustotal.com/api/v3/files/{}'.format(HASH)
            response = requests.get(url, headers=headers)
            if response.status_code != 200:
                print("Hash Not Found")
                output.write("Not Found")
            else:
                data = response.json()
                for key in data.items():
                    if key == "md5":
                        md5 = str(value)
                        print(md5)
                        output.write(md5)
            time.sleep(16)  # VirusTotal Public API allows only 4 requests per minute, Do not change the sleep duration.
print("File Complete")
Reasons:
  • Blacklisted phrase (0.5): Thanks
  • Long answer (-1):
  • Has code block (-0.5):
  • User mentioned (1): @001
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: WaryProgram

79673542

Date: 2025-06-20 14:24:09
Score: 2
Natty:
Report link

Adding below code in Blazor server apps Program.cs helped solve the issue:

builder.Services.Configure<HubOptions>(options =>
{
    options.MaximumReceiveMessageSize = 10 * 1024 * 1024; // 10MB or use null
});

More information can be found on:

https://www.telerik.com/blazor-ui/documentation/knowledge-base/common-increase-signalr-max-message-size

Also the code below was already added and it didn't help:

builder.Services.AddServerSideBlazor()
    .AddHubOptions(options =>
    {
        options.MaximumReceiveMessageSize = 100 * 1024 * 1024;
    });
Reasons:
  • Probably link only (1):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Gouri

79673534

Date: 2025-06-20 14:20:08
Score: 3.5
Natty:
Report link

Had the same issue. Deleting this dir helped:
~/Library/Caches/com.apple.TransporterApp

This article helped me:
App Store Connect Operation Error Transporter Issue

Reasons:
  • Blacklisted phrase (1): This article
  • Low length (1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: M.J

79673530

Date: 2025-06-20 14:17:07
Score: 1.5
Natty:
Report link

Yes there is an alternative rotate can be used instead of transform: rotate().

https://developer.mozilla.org/en-US/docs/Web/CSS/rotate

body {
margin: 50px;
}

div {
  height: 100px;
  width: 100px;
  background-color: red;
  rotate: 30deg;
}
<div></div>

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

79673527

Date: 2025-06-20 14:16:06
Score: 2.5
Natty:
Report link

After writing some code to try and demonstrate the problem I simplified my histogram call, and omitted the density=True part, and now it works.

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

79673510

Date: 2025-06-20 14:06:03
Score: 0.5
Natty:
Report link

This worked

CREATE QUERY sort_edge_attribute_value() FOR GRAPH workflow_graph SYNTAX v3 {
    TYPEDEF TUPLE <src_node_id INT, dst_node_id INT, weight FLOAT> myTuple;
    HeapAccum<myTuple>({heap_size}, weight ASC) @@sorted_edges;
    res = SELECT s FROM (s:Node)-[e:Edge]-(t:gsbNode) ACCUM @@sorted_edges += myTuple(s.node_id, t.node_id, e.weight);
    PRINT @@sorted_edges;
}

Here heap size represents the number of rows we need to sort.

I wonder though, why this roundabout way of sorting edges when sorting nodes is so easy. Cypher allows sorting both nodes and edges very easily

Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Ameya Patil

79673506

Date: 2025-06-20 14:03:02
Score: 2.5
Natty:
Report link

I don't think shifting to Gen 2 functions will make the function itself execute any faster. The main advantage is that it helps avoid the cold starts that happen in Gen 1, where a new instance is deployed each time there's a new request.

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

79673497

Date: 2025-06-20 14:00:01
Score: 1.5
Natty:
Report link

Another possibility:

 =CHOOSEROWS(E2:G6,MATCH(B2:B4,E2:E6,0))

enter image description here

Reasons:
  • Probably link only (1):
  • Low length (1.5):
  • Has code block (-0.5):
  • Has no white space (0.5):
  • High reputation (-1):
Posted by: cybernetic.nomad

79673494

Date: 2025-06-20 13:59:00
Score: 4
Natty:
Report link

Made a library that will call the module and show warnings:

https://github.com/dontbug/tg-hint

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

79673491

Date: 2025-06-20 13:58:00
Score: 2.5
Natty:
Report link

You can also come across this error if you have accidentally deleted the __init__.py file in the migrations folder.

Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Unregistered user (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Paul McDermott

79673483

Date: 2025-06-20 13:52:57
Score: 0.5
Natty:
Report link

Use Match:

=FILTER(E2#, ISNUMBER(MATCH(TAKE(E2#,,1),B2#,0)))

enter image description here

Reasons:
  • Probably link only (1):
  • Low length (1.5):
  • Has code block (-0.5):
  • Has no white space (0.5):
  • High reputation (-2):
Posted by: Scott Craner

79673479

Date: 2025-06-20 13:51:57
Score: 1
Natty:
Report link

I came across post in which talking about C++, to have safety features as in Rust. You can find post here: link.(in post saying about, what committee want to add, with proposals beginning from introducing safety profiles to implementing a borrow checker similar to Rust)

Currently, C++ making security standart is depends not only developers itself of C++, but mostly programmers, who uses safety features in C++ language, such as smart pointers: std::unique_ptr, std::shared_ptr, std::weak_ptr.

C++26 is still under development as well as C++29. Approximately C++26 will be out in 2026 year.

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

79673478

Date: 2025-06-20 13:48:56
Score: 1.5
Natty:
Report link

I’m thinking of using a Pub/Sub topic. There are third-party SMS gateway services that allows you to configure a webhook that triggers when an SMS is received. This webhook can then send the data to a Pub/Sub topic. Then create a Cloud Run service that subscribes to the Pub/Sub topic. This service will receive the SMS data and then insert it into a BigQuery table. Let me know if this works.

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

79673476

Date: 2025-06-20 13:46:56
Score: 1
Natty:
Report link

<!Doctype html>

console.log(Hello world) function greet() number=>{court in out => () Hello world=>srting
color:bulesky background: Green;ailyn border: center; background size: cover;
input class="email
input your class="password "id="email password "id="i don't have account" input type="email password " <body><html>

Reasons:
  • Has code block (-0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: Emediong sylvanus ikpe

79673473

Date: 2025-06-20 13:43:55
Score: 2.5
Natty:
Report link

I tried making a few changes to the code and added in a few debugging triggers. I think I at least narrowed down where the issue is.

// wrap the string in double-quotes, so it will work with the Indirect function
object refCellObj = Excel(xlfIndirect, $"\"{strCell}\"");  strDebug = $"\"{strCell}\"";

strDebug = ""; 

// DIAGNOSTIC LOGGING

strDebug = $"[DEBUG] INDIRECT({strCell}) → {refCellObj?.GetType().Name}";

For the case where strCell = D27 (same sheet), everything works fine.

For the case where strCell = Sheet2!D27, the value of refCellObj = ExcelError, becuase xlfIndirect appears to be choking on strCell.

Any idea how I should format the string (strCell) that gets fed into the xlfIndirect function?

Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: justhumm

79673446

Date: 2025-06-20 13:24:49
Score: 1
Natty:
Report link

i think this can be solved by filling the missing values first right after loading the data

 data['variable'].fillna('No data')

and turn them into categorical

data['variable_q'] = pd.Categorical(data['variable'])
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Zakaria El Kazdam

79673442

Date: 2025-06-20 13:23:48
Score: 3
Natty:
Report link

So this has worked for me as well! But can anyone help me with the C# decryption logic? Below, I'm sharing the Java decryption code and the equivalent C# code, too. The C# code throws the error "MAC check failed. Data may be tampered.", indicating that calcTag.SequenceEqual(tag) is failing.

I'm also sharing the Java encryption logic here.

The Java Encryption Code:

package encrypt;

import java.nio.charset.StandardCharsets;
import java.security.InvalidAlgorithmParameterException;
import java.security.InvalidKeyException;
import java.security.KeyFactory;
import java.security.NoSuchAlgorithmException;
import java.security.NoSuchProviderException;
import java.security.PrivateKey;
import java.security.PublicKey;
import java.security.Security;
import java.security.Signature;
import java.security.SignatureException;
import java.security.spec.InvalidKeySpecException;
import java.security.spec.PKCS8EncodedKeySpec;
import java.security.spec.X509EncodedKeySpec;
import java.time.Instant;
import java.util.Base64;

import javax.crypto.Cipher;

import org.bouncycastle.crypto.digests.Blake2bDigest;
import org.bouncycastle.jce.provider.BouncyCastleProvider;
import org.bouncycastle.jce.spec.IESParameterSpec;

public class Encrypt {

    public static void main(String[] args) throws Exception {
    
        
            // plain-text request
            String input = "thIS IS MANISH";
            String subid = "SO29";
            String aiId = "SA29";
            String currentTime = String.valueOf(Instant.now().toEpochMilli());
            String expiryTime = String.valueOf(Instant.now().toEpochMilli() +(Integer.parseInt("180000")));
     
            String signature = signPayload(input, currentTime, expiryTime);
            String protectedInfo = Base64.getEncoder().encodeToString(getProtectedDetails(subid,aiId, currentTime, expiryTime).getBytes());
            String encryptedpayload = encryptECIES(input);
            String finalPayload = "{\"payload\":\"" + encryptedpayload + "\",\"signatures\":[{\"signature\":\"" + signature +
                    "\",\"protectedInfo\":\"" + protectedInfo + "\"}]}";
            System.out.println(finalPayload);
     
        }
        private static String getProtectedDetails(String subscriberId, String keyID, String currentTime, String expiryTime) {
            return "keyId=\"" + subscriberId + "|" + keyID + "|" + "ecdsa" + "\",algorithm=\"ecdsa\",created=\"" +
                    currentTime +
                    "\",expires=\"" + expiryTime +
                    "\",headers=\" (created)(expires)digest\"";
        }
        public static String blake2b512(String input){
     
            System.out.println(input);
     
     
            // Create Blake2b digest
            Blake2bDigest blakeHash = new Blake2bDigest(512);
            blakeHash.update(input.getBytes(), 0, input.getBytes().length);
            byte[] hashByte = new byte[blakeHash.getDigestSize()];
            blakeHash.doFinal(hashByte, 0);
            System.out.println("Blake2b-512 Hash: " );
            String encodedString = Base64.getEncoder().encodeToString(hashByte);
            System.out.println(encodedString);
            return encodedString;
        }
     
        public static String signPayload(String input, String currentTime, String expiryTime) throws NoSuchAlgorithmException, SignatureException, NoSuchProviderException, InvalidAlgorithmParameterException, InvalidKeySpecException, InvalidKeyException {
     
            String concatenated = "(created):" + currentTime + "\n"
                    + "(expires):" + expiryTime + "\n" + "digest:BLAKE2b-512="
                    + blake2b512(input);
            System.out.println(concatenated);
     
            // partner's private key
            //String encodedPrivateKey = "TUlHSEFnRUFNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQkcwd2F3SUJBUVFnRlNsV0UwaS8wWC9iYVE0N1lMUUNST1BSTFFnMXRib1F4L2xQeW4xUUZwT2hSQU5DQUFRVHpqMUsvMmc5blZTU3hTR0o4VnpzWU90Ui9rVFN5WG02dXNGSUJNbHEzcHQ1Nzh6cjlCZkY0aTIzOGRodzhWQ05obi9jQmZwQTJoNGJFK3JoTkJ3NA==";
            String encodedPrivateKey = "MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgFSlWE0i/0X/baQ47YLQCROPRLQg1tboQx/lPyn1QFpOhRANCAAQTzj1K/2g9nVSSxSGJ8VzsYOtR/kTSyXm6usFIBMlq3pt578zr9BfF4i238dhw8VCNhn/cBfpA2h4bE+rhNBw4";

            KeyFactory keyFactory = KeyFactory.getInstance("EC");
            PKCS8EncodedKeySpec privateKeySpec = new PKCS8EncodedKeySpec(Base64.getDecoder().decode(encodedPrivateKey));
            PrivateKey privateKey = keyFactory.generatePrivate(privateKeySpec);
            // Original message to be signed
     
     
            // Create a signature instance using SHA-512 with ECDSA
            Signature ecdsaSignature = Signature.getInstance("SHA512withECDSA");
     
            // Initialize the signature instance with the private key for signing
            ecdsaSignature.initSign(privateKey);
            // Supply the data to be signed
            byte[] data = concatenated.getBytes(StandardCharsets.UTF_8);
            ecdsaSignature.update(data);    
     
            // Generate the digital signature
            byte[] digitalSignature = ecdsaSignature.sign();
     
            // Convert the digital signature to Base64 for easy display and transmission
            String base64Signature = Base64.getEncoder().encodeToString(digitalSignature);
            System.out.println("Digital Signature (Base64): " + base64Signature);
     
            return base64Signature;
        }
     
        public static String encryptECIES(String payLoad) throws Exception {
            Security.addProvider(new BouncyCastleProvider());
            //npci's public key
            String key = "-----BEGIN PUBLIC KEY-----\r\n"
                    + "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEEa2MrinHuivU0kE3hyJxxgoq96/N\r\n"
                    + "DiTw8KxI6A+WXSStWrKUPwLYHdzKw5Z314ry6D9lpkMZflTP0BeCIZRwuw==\r\n"
                    + "-----END PUBLIC KEY-----\r\n"
                    + "";
            String base64PublicKey = key
                    .replace("-----BEGIN PUBLIC KEY-----", "")
                    .replace("-----END PUBLIC KEY-----", "")
                    .replaceAll("\\s", "");
            
            KeyFactory keyFactory = KeyFactory.getInstance("EC");
            X509EncodedKeySpec x509EncodedKeySpec = new X509EncodedKeySpec(Base64.getDecoder().decode((base64PublicKey)));
            PublicKey publicKey = keyFactory.generatePublic(x509EncodedKeySpec);
            Cipher cipher = Cipher.getInstance("ECIESwithSHA512/NONE/NoPadding");
            IESParameterSpec iesParamSpec = new IESParameterSpec(null, null, 256);
            cipher.init(1, publicKey, iesParamSpec);
            return Base64.getEncoder().encodeToString(cipher.doFinal(payLoad.getBytes()));
     
        }
     

    }


The Java Decryption Code:

 package encrypt;

import java.security.InvalidAlgorithmParameterException;
import java.security.InvalidKeyException;
import java.security.KeyFactory;
import java.security.NoSuchAlgorithmException;
import java.security.PrivateKey;
import java.security.PublicKey;
import java.security.Security;
import java.security.Signature;
import java.security.SignatureException;
import java.security.spec.InvalidKeySpecException;
import java.security.spec.PKCS8EncodedKeySpec;
import java.security.spec.X509EncodedKeySpec;
import java.time.Instant;
import java.util.Base64;
import java.util.HashMap;
import java.util.Map;

import javax.crypto.BadPaddingException;
import javax.crypto.Cipher;
import javax.crypto.IllegalBlockSizeException;
import javax.crypto.NoSuchPaddingException;

import org.bouncycastle.crypto.digests.Blake2bDigest;
import org.bouncycastle.jce.provider.BouncyCastleProvider;
import org.bouncycastle.jce.spec.IESParameterSpec;
import org.json.JSONObject;

public class Decrypt {

    public static void main(String[] args) throws Exception{
          // encrypted payload
         
          
          String input = "{\"payload\":\"BlZphrMQwR/8s6VKQtciQtZGRWH07Lgk7IJWk1QIywmq7WbV0myS8oH+URn1RJziEJ4nC5ShODAF2iOOTt8gPgsXT23Gkq4orFqiyL2I\",\"protectedInfo\":\"a2V5SWQ9IlNPMjl8U0EyOXxlY2RzYSIsYWxnb3JpdGhtPSJlY2RzYSIsY3JlYXRlZD0iMTc0OTQ2MTkxMzc0MSIsZXhwaXJlcz0iMTc0OTQ2MjIxMzc0MiIsaGVhZGVycz0iIChjcmVhdGVkKShleHBpcmVzKWRpZ2VzdCI=\"}]}";
            JSONObject jsonObject = new JSONObject(input);
     
            String payload = createDecryptionCipher(jsonObject.getString("payload"));
            String protectedInfo = jsonObject.getJSONArray("signatures").getJSONObject(0).getString("protectedInfo");
            String decodedProtectedInfo = new String(Base64.getDecoder().decode(protectedInfo.getBytes()));
            String signature = jsonObject.getJSONArray("signatures").getJSONObject(0).getString("signature");
            System.out.println("decodedProtectedInfo : " + decodedProtectedInfo);
            System.out.println("payload : " + payload);
            System.out.println("signature : " +signature);
     
            //NPCI's public key
            String encodedPublicKey = "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEE849Sv9oPZ1UksUhifFc7GDrUf5E0sl5urrBSATJat6bee/M6/QXxeItt/HYcPFQjYZ/3AX6QNoeGxPq4TQcOA==";
            PublicKey publicKey = convertToPublicKey(Base64.getDecoder().decode(encodedPublicKey));
     
            boolean result = validateSignature(signature, decodedProtectedInfo, payload, publicKey);
     
            if(result){
                System.out.println("signature validation successfully");
                System.out.println("payload: " + payload);
            }else{
                System.out.println("signature validation failed");
            }
        }
     
        public static PublicKey convertToPublicKey(byte[] encodePubKey) throws NoSuchAlgorithmException, InvalidKeySpecException {
            KeyFactory keyFactory = KeyFactory.getInstance("EC");
            X509EncodedKeySpec x509EncodedKeySpec = new X509EncodedKeySpec(encodePubKey);
            return keyFactory.generatePublic(x509EncodedKeySpec);
        }
     
        private static String createDecryptionCipher(String input) throws NoSuchPaddingException, NoSuchAlgorithmException, InterruptedException,
                InvalidKeySpecException, InvalidAlgorithmParameterException, InvalidKeyException, IllegalBlockSizeException, BadPaddingException {
            Security.addProvider(new BouncyCastleProvider());
            Cipher cipher = Cipher.getInstance("ECIESwithSHA512/NONE/NoPadding");
     
            // partner's private key
            String privateKey = "MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg51083sOVh5xvX7cgK/pF3/v6hMhZFGYxMYoJwYNLtFuhRANCAAQRrYyuKce6K9TSQTeHInHGCir3r80OJPDwrEjoD5ZdJK1aspQ/Atgd3MrDlnfXivLoP2WmQxl+VM/QF4IhlHC7";
            IESParameterSpec iesParamSpec = new IESParameterSpec(null, null,256);
            cipher.init(2, getDecryptedPrivateKey(privateKey), iesParamSpec);
            return new String(cipher.doFinal(Base64.getDecoder().decode(input.getBytes())));
        }
     
        private static PrivateKey getDecryptedPrivateKey(String privateKey) throws NoSuchAlgorithmException, InvalidKeySpecException {
            KeyFactory keyFactory = KeyFactory.getInstance("EC");
            PKCS8EncodedKeySpec privateKeySpec = new PKCS8EncodedKeySpec(Base64.getDecoder().decode(privateKey));
            return keyFactory.generatePrivate(privateKeySpec);
        }
     
        public static boolean validateSignature(String signature, String protectedInfo, String payload, PublicKey key)
                throws NoSuchAlgorithmException, SignatureException, InvalidKeyException {
            Map<String, String> timeStamp = getTimeStamps(protectedInfo);
            validateExpiryTime(timeStamp.get("expiryTime"));
            byte[] sign = Base64.getDecoder().decode(signature.getBytes());
            byte[] hashValue = blakeHashing(payload);
            String concatenated = "(created):" + timeStamp.get("createdTime") + "\n"
                    + "(expires):" + timeStamp.get("expiryTime") + "\n" + "digest:BLAKE2b-512="
                    + Base64.getEncoder().encodeToString(hashValue);
     
            return verify(concatenated.getBytes(), sign, key);
        }
        private static boolean verify(byte[] hashValue, byte[] signature, PublicKey publicKey) throws NoSuchAlgorithmException,
                InvalidKeyException, SignatureException {
            Signature verifier = Signature.getInstance("SHA512withECDSA");
            verifier.initVerify(publicKey);
            verifier.update(hashValue);
            return verifier.verify(signature);
        }
     
        public static byte[] blakeHashing(String input){
     
            System.out.println(input);
     
     
            // Create Blake2b digest
            Blake2bDigest blakeHash = new Blake2bDigest(512);
            blakeHash.update(input.getBytes(), 0, input.getBytes().length);
            byte[] hashByte = new byte[blakeHash.getDigestSize()];
            blakeHash.doFinal(hashByte, 0);
            return hashByte;
        }
        private static void validateExpiryTime(String s) throws SignatureException {
            long currentTime = Instant.now().toEpochMilli();
            if (currentTime > Long.parseLong(s)) {
                System.out.println("Signature Expired");
                throw new SignatureException("Signature Expired");
            }
        }
     
        private static Map<String, String> getTimeStamps(String decodedProtectedInfo) throws SignatureException {
            String[] protectedVal = decodedProtectedInfo.split(",");
            String[] currentTimeString = protectedVal[2].split("=");
            String currentTimeStamp = currentTimeString[1].substring(1, currentTimeString[1].length() - 1);
            String[] expireTimeString = protectedVal[3].split("=");
            String expireTimeStamp = expireTimeString[1].substring(1, expireTimeString[1].length() - 1);
            Map<String, String> map = new HashMap<>();
            map.put("createdTime", currentTimeStamp);
            map.put("expiryTime", expireTimeStamp);
            return map;
        }
    }

The java equivalent C# code:

 public static string DecryptECIES(string base64Input, ECPrivateKeyParameters privateKey)
 {
     byte[] inputBytes = Convert.FromBase64String(base64Input);
     int ephLen = 65, tagLen = 64;
     int ctLen = inputBytes.Length - ephLen - tagLen;
     if (ctLen <= 0) throw new Exception("Invalid input.");

     byte[] ephPubBytes = inputBytes.Take(ephLen).ToArray();
     byte[] ciphertext = inputBytes.Skip(ephLen).Take(ctLen).ToArray();
     byte[] tag = inputBytes.Skip(ephLen + ctLen).ToArray();

     byte[] derivation = new byte[0];
     byte[] encoding = new byte[0];
     byte[] L = GetLengthTag(encoding);

     ECDomainParameters ecParams = privateKey.Parameters;
     Org.BouncyCastle.Math.EC.ECPoint q = ecParams.Curve.DecodePoint(ephPubBytes);
     ECPublicKeyParameters ephPubKey = new ECPublicKeyParameters(q, ecParams);

     ECDHBasicAgreement agreement = new ECDHBasicAgreement();
     agreement.Init(privateKey);
     BigInteger sharedSecret = agreement.CalculateAgreement(ephPubKey);
     byte[] agreementBytes = Arrays.Concatenate(ephPubBytes, BigIntegers.AsUnsignedByteArray(agreement.GetFieldSize(), sharedSecret));

     Kdf2BytesGenerator kdf = new Kdf2BytesGenerator(new Sha512Digest());
     kdf.Init(new KdfParameters(agreementBytes, derivation));
     byte[] KEnc = new byte[ciphertext.Length];
     byte[] KMac = new byte[64];
     byte[] K = new byte[KEnc.Length + KMac.Length];
     kdf.GenerateBytes(K, 0, K.Length);
     Array.Copy(K, 0, KMac, 0, KMac.Length);
     Array.Copy(K, KMac.Length, KEnc, 0, KEnc.Length);

     HMac mac = new HMac(new Sha512Digest());
     mac.Init(new KeyParameter(KMac));
     mac.BlockUpdate(ciphertext, 0, ciphertext.Length);
     mac.BlockUpdate(encoding, 0, encoding.Length);
     mac.BlockUpdate(L, 0, L.Length);
     byte[] calcTag = new byte[mac.GetMacSize()];
     mac.DoFinal(calcTag, 0);

     if (!calcTag.SequenceEqual(tag))
         throw new CryptographicException("MAC check failed. Data may be tampered.");

     byte[] plaintext = new byte[ciphertext.Length];
     for (int i = 0; i < ciphertext.Length; i++)
         plaintext[i] = (byte)(ciphertext[i] ^ KEnc[i]);

     return Encoding.UTF8.GetString(plaintext);
 }
Reasons:
  • Blacklisted phrase (1): help me
  • Whitelisted phrase (-1): worked for me
  • RegEx Blacklisted phrase (3): can anyone help me
  • Long answer (-1):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • Low reputation (1):
Posted by: Achyut

79673438

Date: 2025-06-20 13:21:48
Score: 1
Natty:
Report link

I have been working on a piecewise linear approximation to Euclidian distance as a hobby project and I came up with this formula:

approximation of c = max(a, b) + (sqrt(2)-1)*min(a, b)

for coordinates [x1,y1] and [x2,y2], a = abs(x1-x2) and b = abs(y1-y2)

The upside of the approximation is that it is exact if: a = b, a = 0 or b = 0.

The downside is that the potential error gets bigger the further the points are from each other.

I hope this can inspire you

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

79673433

Date: 2025-06-20 13:18:46
Score: 1.5
Natty:
Report link
docker run -P --publish 127.0.0.1:5432:5432 -e POSTGRES_PASSWORD=Welcome123# --name my-pg postgres```
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Pratik Gaurav

79673432

Date: 2025-06-20 13:17:46
Score: 1.5
Natty:
Report link

For my case, I chose to implement HTTP-only cookies, as I see it as a much safer way to handle JWT, because it prevents hackers from performing XSS attacks (stealing the content of any cookie in document.cookie).

With HTTP-only cookies, It's harder for malicious scripts to extract the token and send it to an attacker.

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

79673427

Date: 2025-06-20 13:13:44
Score: 3
Natty:
Report link

I passed the AI‑102 certification exam in one attempt with help from Passcerthub.com! The questions were nearly identical to the real exam absolutely worth every penny. https://www.passcerthub.com/microsoft/ai-102-dumps.html

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

79673418

Date: 2025-06-20 13:05:42
Score: 2
Natty:
Report link

PowerShell is for managing systems, and creating build and deployment scripts.

Except you found SDK released by SAP which is demostrating how to use PowerShell with Crystal , my recomendation is to stick with the supported methods. Working with Crystal is tricky even when you use .NET or Java, which are the supported frameworks. I understand that PowerShell is using .NET in the background and may allow you some workarounds but then you will need to discover the hot water by yourself. In addition, it will be a security risk, since anybody can change it and print the connection information. How you are going to implement antitampering with PowerShell?

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

79673412

Date: 2025-06-20 13:02:41
Score: 1
Natty:
Report link

I found a way which maybe is useful for anybody.

  1. As I want to change the deleted field, restrictions have to be removed:

  2. To handle complicated SQL situations the add() function is appropriate.

Thus, this code works:

$queryBuilder = $this->connectionPool->getQueryBuilderForTable(tx_myevents_domain_model_event);
$queryBuilder
    ->getRestrictions()
    ->removeAll();
$queryBuilder
    ->update(tx_myevents_domain_model_event)
    ->add( 'where', '(datetime_end + (days_until_deletion * 86400)) < UNIX_TIMESTAMP()')
    ->set('deleted', '1');
Reasons:
  • RegEx Blacklisted phrase (1): I want
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Stefan Padberg

79673399

Date: 2025-06-20 12:52:37
Score: 7.5 🚩
Natty:
Report link

Have you ever found a solution to this? ("The request is invalid. Details: The property 'value' does not exist on type 'Microsoft.Azure.Search.OutputFieldMappingEntry' or is not present in the API version '2025-05-01-preview'.)

Reasons:
  • RegEx Blacklisted phrase (2.5): Have you ever found a solution to this
  • RegEx Blacklisted phrase (2): Have you ever found
  • Low length (0.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Anna Reisz

79673390

Date: 2025-06-20 12:47:36
Score: 1
Natty:
Report link

While importing the CSV file using the wizard in MySQL Workbench:

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

79673379

Date: 2025-06-20 12:40:33
Score: 1
Natty:
Report link

You can control the rounded corners by using the property border-radius. You can set a single radius to make circular corners, or two radii to make elliptical corners. border-radius:(value) 0 0 (value)/(value) 0 0 (value) or use this

border-top-left-radius:(value-1) (value-2);

border-bottom-left-radius:(value-1) (value-2);

this will set a different border radius on each side of the corner try some values till you reach your shape.

about the gradient I think you will need to make an element above you picture and set a gradient to it with an opacity of color

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

79673371

Date: 2025-06-20 12:31:31
Score: 4
Natty:
Report link

try adding a height to tab container

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

79673370

Date: 2025-06-20 12:30:30
Score: 0.5
Natty:
Report link

import { useEffect, useRef } from "react"; import { motion } from "framer-motion";

export default function MinecraftChallengeShort() { const videoRef = useRef(null);

useEffect(() => { if (videoRef.current) { videoRef.current.play(); } }, []);

return ( <div className="w-full h-screen bg-black flex items-center justify-center"> <div className="max-w-md w-full aspect-video relative rounded-2xl overflow-hidden shadow-2xl"> <video ref={videoRef} className="w-full h-full object-cover" src="/minecraft-challenge.mp4" // 🔁 ضع رابط الفيديو هنا بعد الإخراج muted loop playsInline /> <motion.div initial={{ opacity: 0, y: 40 }} animate={{ opacity: 1, y: 0 }} transition={{ delay: 0.5, duration: 0.8 }} className="absolute bottom-0 left-0 right-0 bg-gradient-to-t from-black/80 to-transparent p-4 text-white text-sm" > <p className="font-bold text-lg mb-1"> أنا حطيت نفسي في تحدي مجنون... ممنوع ألمس الأرض في ماينكرافت! </p> <p className="mb-1">وكل بلوك بلمسه بيختفي 😰</p> <p className="mb-1">بس بص اللي حصل لما قابلت كريبر! 💥</p> <p className="text-yellow-400 mt-2">لو عايز جزء تاني… دوس لايك وسبلي تحدي أصعب! 🔥</p> </motion.div> </div> </div>

); }

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

79673369

Date: 2025-06-20 12:30:30
Score: 2
Natty:
Report link

There is no conversion function in the Oracle Database to generate Shape files from SDO_GEOMETRY. However, the PL/SQL package SDO_UTIL provides conversion functions from/to GML, KML, WKT/WKB, GeoJSON, or JSON, hence well-known and often used standards for spatial data.

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

79673365

Date: 2025-06-20 12:25:28
Score: 2.5
Natty:
Report link

I faced this issue. In my case, my dev machine's firewall was on. Turning the firewall off (System Settings -> Network -> Firewall) got the expo app to work in the iOS simulator.

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

79673362

Date: 2025-06-20 12:23:28
Score: 3
Natty:
Report link

I had the issue when I write C/C++ codes. I just disable the GitHub Copilot and GitHub Copilot Hub, which solve the problem. Check your VSCode extension tab.

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

79673357

Date: 2025-06-20 12:18:27
Score: 2
Natty:
Report link

Just stumbled across https://github.com/gigerIT/vuetify-inertia-link : This is a simple Vue plugin that enables the use of Inertia links with Vuetify components. It adds support for the Inertia route() helper function within the "to" prop of Vuetify components.

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

79673345

Date: 2025-06-20 12:04:23
Score: 1
Natty:
Report link

I have just found the laziest possible approach lol.
Just enter this:
print(context.widget.runtimeType);

Then get the Boolean value using the following:
context.widget.runtimeType == LoginPage;

Based on this, I created this function which pops the dialogue if the current screen / Widget is LoginScreen() where the function is called, otherwise the function takes us to the loginscreen.

onOKPressed: () {
  final bool isLoginPage = Navigator.of(context).canPop() &&
      context.widget.runtimeType == LoginPage;

  if (isLoginPage) {
    Navigator.pop(context);
  } else {
    Navigator.pushAndRemoveUntil(
      context,
      CupertinoPageRoute(builder: (_) => const LoginPage()),
      (route) => false,
    );
  }
}

I am a beginner learning Flutter so far, but still hope this helps lol.

Reasons:
  • Whitelisted phrase (-1): hope this helps
  • RegEx Blacklisted phrase (2): I am a beginner
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Mirza AbdulMoeed

79673339

Date: 2025-06-20 11:58:21
Score: 1
Natty:
Report link

The solution is to create the URI with

URI uri = URI.create(signedUrl); 
client.get() .uri(uri).retrieve().body(Resource.class) 

instead of string.

Reasons:
  • Whitelisted phrase (-1): solution is
  • Low length (1):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: tschi

79673334

Date: 2025-06-20 11:56:20
Score: 1
Natty:
Report link

As per numpy documentation, the np.array doesnt have buffer input parameter irrespective of the homogenous or heterogeneous datatypes.

But, np.ndarray does have the buffer input parameter option.

Sharing the code with revision with np.ndarray.

import numpy as np

from multiprocessing import shared_memory

my_dtype = [('name', 'U10'), ('age', 'i4'), ('weight', 'f4')]

data = [('Rex', 9, 81.0), ('Fido', 3, 27.0)]

shm = shared_memory.SharedMemory(create=True, size=np.array(data, dtype=my_dtype).nbytes)

shared_array = np.ndarray(len(data), dtype=my_dtype, buffer=shm.buf)

shared_array[:] = data

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

79673325

Date: 2025-06-20 11:50:19
Score: 1
Natty:
Report link

OK, UserForm is opening on the monitor where VBA editor was last time used(closed). Usually when we do some project we place excel on one monitor and editor on the other for more visual space. After work you save and close editor. But VBA remembers that position, but not the position of editor exactly, more like position regarding to Excel. So, if you open excel on either of the monitors, userform or editor opens on other monitor! That's how this issue begins to happen!
So easiest solution without any code, is to open editor(Alt+F11) and drag it to the same side as excel is, and close it. Than open userform.

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

79673321

Date: 2025-06-20 11:47:18
Score: 1.5
Natty:
Report link

If you want to force two decimals (for example, 5.60 instead of 5.6) you need to update the last line to:

print(f"Each person should pay £{final_amount:.2f}")
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: VoyageCalifornia

79673320

Date: 2025-06-20 11:46:18
Score: 1
Natty:
Report link

I suggest you to learn about print function.
Replace your print with this: print(f"Each person should pay: £{final_amount:.2f}")

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

79673297

Date: 2025-06-20 11:28:13
Score: 2
Natty:
Report link

Very bad answer.

In fact, you should specify the packet patch, not the groupId and artifactId. They may or may not match. Nothing will work when specifying packages for scanning in this way.

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Николай

79673292

Date: 2025-06-20 11:26:12
Score: 1.5
Natty:
Report link

Simple add this forceConsole: true option for the winston.transports.Console. Like this:

new winston.transports.Console({
  forceConsole: true,
  ...
})

This works as of today

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

79673290

Date: 2025-06-20 11:22:11
Score: 0.5
Natty:
Report link

keep-sorted can handle this:

  # keep-sorted start
  - # ::;waf::web application firewall
    trigger: ";waf"
    replace: "web application firewall"

  - # ::;m$::Microsoft
    trigger: ";m$"
    replace: "Microsoft"

  - # ::;sf::Salesforce
    trigger: ";sf"
    replace: "Salesforce"
  # keep-sorted end

Source: example setup.

Reasons:
  • Probably link only (1):
  • Low length (0.5):
  • Has code block (-0.5):
  • Starts with a question (0.5): can
  • High reputation (-1):
Posted by: thiagowfx

79673289

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

The reconnectStrategy is defined as
reconnectStrategy?: false | number | ReconnectStrategyFunction;
Setting it to false will disable the reconnects, another option would be to write your own ReconnectStrategyFunction.

There's a whole section about it in the client-configuration.md

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

79673285

Date: 2025-06-20 11:17:10
Score: 2
Natty:
Report link

Creating a new Backup Template fixed the problem for me.

I was using the "Default" Backup Template. Using a different one (same settings) was resolving the permission denied issue with ZIP.

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

79673282

Date: 2025-06-20 11:13:09
Score: 2
Natty:
Report link

replace this

ndkVersion = "26.3.11579264"

with this:

ndkVersion = "27.0.12077973"
Reasons:
  • Low length (1.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Amit Singh

79673268

Date: 2025-06-20 11:03:06
Score: 3.5
Natty:
Report link

Use either the ESC-key to exit focus mode or you can toggle focus- or browse-mode via NVDA-key+spacebar. This should do exactly what you need - at least it does it for me. See https://download.nvaccess.org/documentation/userGuide.html#BrowseMode

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

79673254

Date: 2025-06-20 10:54:04
Score: 2.5
Natty:
Report link

So… I change all my columns in table that they can be NULL and use Model for data in my code and now it’s working fine. Before I tried to use Model and I follow official documentation for swift client with another table and when I insert from studio rows to table I fill all columns and have success, I try it with my main table but I saw that not all my columns are filled and fill it by my self and then it starts working

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

79673245

Date: 2025-06-20 10:38:59
Score: 1
Natty:
Report link

I had the same issue, Nothing else worked for me, I removed the firebase sdk from swift package manager and added through pods and that set.

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

79673243

Date: 2025-06-20 10:38:59
Score: 1
Natty:
Report link

I was facing an issue with the react-native-google-mobile-ads package. What resolved the problem for me was removing the caret (^) from the version number in package.json.

Originally, I had:
"react-native-google-mobile-ads": "^15.4.0"
I changed it to:
"react-native-google-mobile-ads": "15.4.0"

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

79673238

Date: 2025-06-20 10:34:57
Score: 2.5
Natty:
Report link

The solution that we found was to make sure that the certificate was marked as exportable, with this done and then regenerated through Digicert things worked without issue.

We stripped back the permissions to just get and list for the secrets and certificates and it continues to work. So that was unnecessary.

Reasons:
  • Contains signature (1):
  • No code block (0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Mark

79673230

Date: 2025-06-20 10:30:55
Score: 9 🚩
Natty:
Report link

Have you figured out a solution? I'm also an osu student and having the exact same problem on they exact same server.

Reasons:
  • RegEx Blacklisted phrase (3): Have you figured out
  • Low length (1):
  • No code block (0.5):
  • Me too answer (2.5): having the exact same problem
  • Contains question mark (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Aiden Gabriel

79673219

Date: 2025-06-20 10:26:54
Score: 0.5
Natty:
Report link

I had a similar problem. Unfortunately adding data-bs-pause="false" did not work for me as well as a few other ways that I have tried.

I was following options, methods and events on this page at the bottom: https://getbootstrap.com/docs/5.2/components/carousel/

The only way I have manage to pause it was:

const carousel_elem = document.getElementById("carouselID")

const carousel = new bootstrap.Carousel(carousel_elem, {
  interval: 5000,
  pause: "hover",
  ride: "carousel",
  wrap:true,
  touch:true,
  keyboard:true
})

//make sure these classes are added to your carousel element or else your next and previous buttons will not work.

$("#carouselID").addClass("carousel slide carousel-fade")


//if you want it to cycle
 
carousel.cycle() 


// if needed to pause it when button was pressed add:

carousel.pause(true)
carousel._config.ride=false
carousel._config.wrap=false


//to unpause it:

carousel.pause("hover")
carousel._config.ride="carousel"
carousel._config.wrap=true
Reasons:
  • Blacklisted phrase (1): did not work
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Mar83y

79673213

Date: 2025-06-20 10:19:52
Score: 1
Natty:
Report link

Yes, it has been fixed. But Ubuntu 20.04 doesn't 'see' anything modern enough to download/update.

Ironically, with the [faulty] compiler I'm using,

 my_uint8_t / 2

generates the code I want (single 8-bit shift),

Whilst my "better than dividing by 2 code" I used back in the 80's,

 my_uint8_t >> 1

generates more (and unnecessary) assembler code.

Reasons:
  • RegEx Blacklisted phrase (1): I want
  • Has code block (-0.5):
  • Self-answer (0.5):
Posted by: brewmanz

79673212

Date: 2025-06-20 10:18:51
Score: 3
Natty:
Report link

I think when opening the DRF web browser it always use get.. when I try to use curl -H some-token -X DELETE http://127.0.0.1:8000/api/classroom/delete/1/ it will actually delete

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

79673202

Date: 2025-06-20 10:12:50
Score: 2
Natty:
Report link

For anyone also still having this issue, I got it working by creating a 'NuGet' service connection instead of 'Azure Repos/Team Foundation Server'

Service Connection view

Make sure to fill in the 'Feed URL' field with the link that Azure Artifacts provides when you select "Connect to Feed" and the "NuGet" option in the Azure Artifacts tab.

The PAT token you create for the 'Personal Access Token' needs have Package read permissions and it needs to be created on the organization that's hosting the Azure Artifacts feed.

I provided a link from Azure Documentation that goes into detail on how to publish a NuGet package onto another Azure Artifacts feed.

https://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/nuget?view=azure-devops&tabs=yaml

This link is for publishing, so the permissions given were for publishing, to read just simply change those to read, like I previously mentioned.

Reasons:
  • Blacklisted phrase (1): This link
  • Long answer (-0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: TheF16

79673201

Date: 2025-06-20 10:11:49
Score: 6.5 🚩
Natty: 5.5
Report link

I dont see any answer to this, I am also facing a problem like this now. I have psql dbs across different servers each db has multiple schemas and I am trying to pipeline the data to a single db for analysis.

If you found solution for this please help.

thanks

Reasons:
  • Blacklisted phrase (0.5): thanks
  • Blacklisted phrase (1): I am trying to
  • RegEx Blacklisted phrase (3): please help
  • Low length (0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Akash Tiwari

79673191

Date: 2025-06-20 10:04:47
Score: 2.5
Natty:
Report link

The behaviour was due to the theme used in the browser (Firefox): I was using default theme (and the system theme is dark), so that it was actually using dark theme, even if Gitlab is set to use light theme. Selecting light theme also for the browser, the diagram displays with the correct colors.

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

79673189

Date: 2025-06-20 10:03:46
Score: 2
Natty:
Report link

Now you can try OOMOL Studio, where you can freely use Python or Node.js modules.
If any necessary blocks are missing, you can implement them with code yourself or check if there are suitable ones in the community.

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Alic Zhang--az

79673184

Date: 2025-06-20 09:59:45
Score: 2
Natty:
Report link

37

I too have a strange problem with PostgreSQL performance for a query.The query that runs below 1s in for certain perod and runs for 20s for some period.but the data volume and every other details remains same for the query that runs for two time period.
If vacuum happen for the table then it should continue in the follow for the entire day right but in the one half its 1s and another half its 20s.How to handle this ?what will be root cause for this

Reasons:
  • No code block (0.5):
  • Contains question mark (0.5):
  • Low reputation (1):
Posted by: Suruthi Sundararajan

79673176

Date: 2025-06-20 09:56:44
Score: 1
Natty:
Report link

So, I didn't find a solution on YDB side, but looks like it is possible to configure testContainers.

Next configuration saved me:

private static final GenericContainer<?> ydbContainer = new GenericContainer<>(
            DockerImageName.parse("cr.yandex/yc/yandex-docker-local-ydb:latest"))
            .withCreateContainerCmdModifier(cmd -> {
                HostConfig hostConfig = cmd.getHostConfig();

                hostConfig.withPortBindings(
                        new PortBinding(
                                Ports.Binding.bindPort(grpcPort),
                                new ExposedPort(grpcPort)
                        )
                );
                cmd.withHostConfig(hostConfig);
            })
            .withExposedPorts(grpcPort)
            .withCreateContainerCmdModifier(cmd -> cmd.withHostName("localhost"))
            .withExtraHost("ydb-node", "127.0.0.1")
            .withEnv("GRPC_PORT", String.valueOf(grpcPort))
            .withEnv("YDB_USE_IN_MEMORY_PDISKS", "1");

we define some available grpcPort and bind all internal hostnames to localhost. Also, we set YDB GRPC_PORT to available grpc port on our machine. This way all discovered nodes will have host localhost and port - grpcPort.

It is not the solution I want, but it is workaround

Reasons:
  • RegEx Blacklisted phrase (1): I want
  • Long answer (-1):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Aleksandr Molev

79673168

Date: 2025-06-20 09:51:42
Score: 4
Natty:
Report link

I’m facing a strange issue with PostgreSQL query performance. The same query runs in under 1 second during certain periods, but takes around 20 seconds at other times. However, the data volume and other parameters remain the same across both time periods.

If a vacuum has been performed on the table, I would expect consistent performance throughout the day. But in this case, the query runs in 1 second during one half of the day and 20 seconds during the other half.

How can this be handled? What could be the root cause of this behavior?

Reasons:
  • Blacklisted phrase (1): What could be
  • Long answer (-0.5):
  • No code block (0.5):
  • Ends in question mark (2):
  • Low reputation (1):
Posted by: Suruthi Sundararajan

79673160

Date: 2025-06-20 09:43:40
Score: 0.5
Natty:
Report link

This is now possible with native CSS nesting.

https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_nesting

Just be sure to have semicolon ; before the nested selector, or else the whole block is invalid

.foo {
  color: red;

  > .bar {
    color: blue;
  }

  &:before {
    color: green;
  }
}
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Datsos

79673159

Date: 2025-06-20 09:43:40
Score: 1
Natty:
Report link

I just found a PR when a dev used useMemo instead of useCallback to memoize a function. It triggered my curiosity.

Are these two functions inside a React component/hook identical?

let b = 1;

const memoizedFunction = useMemo(
  () => (a) => (a + b),
  [b]
);

const memoizedFunction2 = useCallback(
  (a) => (a + b),
  [b]
);

At first glance, that appears to achieve the same goal.

Reasons:
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • Low reputation (1):
Posted by: Daniel Zegarra Rosario

79673154

Date: 2025-06-20 09:41:39
Score: 2.5
Natty:
Report link

Please mention your requirement clearly. And you cannot continue playing sound if iOS app is terminated.

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

79673151

Date: 2025-06-20 09:37:38
Score: 2.5
Natty:
Report link

To avoid this warning when using XML-based configuration, you need to add use-authorization-manager="true" to the <http> block, as described in the Spring Security 5.x to 6.x migration guide.

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

79673149

Date: 2025-06-20 09:36:38
Score: 1.5
Natty:
Report link

Just be careful about the answer provided by @sarin.

If you have any tables that reference that primary key as a foreign key, you will loose those links and perhaps even those records if you have cascade on delete rules.

What you should do rather is re-think your table design. If there is a need to change a field that is designated as the primary key, then perhaps that field is not a good candidate for a primary key.

So as a step by step, for your situation (I realize this is 10 years later), but this is what you should do for others that might have this issue.
1. Change the primary key to be your auto-increment field (or add it if it doesn't exist) (eventid as per above)
2. Create a UNIQUE index on the field that was the primary key (jobid as per above)

Your foreign keys should still be in tact. If the above fails (depends on your database), you may need to first remove all the foreign keys and recreate them afterwards. Be sure to keep the rules in tact (on delete, on update).

If you have an active database, this will all need to be done as a transaction.

Reasons:
  • Long answer (-1):
  • No code block (0.5):
  • User mentioned (1): @sarin
  • Low reputation (1):
Posted by: Glen Boonzaier

79673147

Date: 2025-06-20 09:35:37
Score: 3
Natty:
Report link

I think it's generally not recommended to use ASP.NET Zero with Blazor. Zero is tightly related to Angular and you would need to rewrite many things to make it work

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

79673144

Date: 2025-06-20 09:34:37
Score: 1.5
Natty:
Report link

As already mentioned by @bassxzero it is not recommended on component-level.

But I also understand why you like the idea. It looks kind of readable and cool. However, I think the mentioned "prop-drilling" is necessary here, makes the behavior much more clear and won't be too bad.

For instance you could have a component that contains itself a set of focusable elements. I think in those cases you want the component to decide what should be focused.

Here is an example.


If all of that didn't convince you, you could consider to write a little more logic into your directive that finds the first element in the given element tree that is of type "input", "select" etc. or has the "tabIndex" property set and its value is >= 0.

Reasons:
  • Long answer (-0.5):
  • No code block (0.5):
  • User mentioned (1): @bassxzero
  • Low reputation (0.5):
Posted by: Viktor Luft

79673138

Date: 2025-06-20 09:28:35
Score: 3
Natty:
Report link

I'm running transmission-daemon 4.0.6 (38c164933e) which is very recent, same problem. It did work some time but stopped working. I have also not figured out how to fix this. The permissions are correct and the user/group are the same as transmission-daemon.

Reasons:
  • RegEx Blacklisted phrase (1): same problem
  • Low length (0.5):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: xor-gate

79673137

Date: 2025-06-20 09:28:35
Score: 1
Natty:
Report link

Hi there if someone is still facing the issue. Simply check the node version you are one node -v .
I got this accidentally when I forgot to change my terminal node version which I used as 16.x.x. for my another project and for this project it was supposed to be 20.x.x

Reasons:
  • Blacklisted phrase (0.5): Hi there
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: atmaram

79673136

Date: 2025-06-20 09:26:35
Score: 3
Natty:
Report link

I have the same error when it's trying to resolve path aliases.
For my case, i add --project tsconfig.json in the command to load proper config and it works.
In your case, it would be:

"typeorm": "ts-node --project tsconfig.json -r tsconfig-paths/register ./node_modules/.bin/typeorm"

... or you can create another tsconfig file e.g. tsconfig.typeorm.js and add --project tsconfig.typeorm.json in your command.

Reasons:
  • Whitelisted phrase (-1): In your case
  • RegEx Blacklisted phrase (1): I have the same error
  • Has code block (-0.5):
  • Me too answer (2.5): I have the same error
  • Low reputation (1):
Posted by: Ngoc Du Le

79673129

Date: 2025-06-20 09:20:33
Score: 2.5
Natty:
Report link

You can try the Syncfusion Vue Diagram component. It lets you create interactive diagrams with drag-and-drop nodes and connectors, perfect for visualizing flows like the one you shared.

It also supports serializing the entire diagram to JSON using built-in APIs.

For more detailed information, refer to the following resources:

Syncfusion offers a free community license to individual developers and small businesses.

Note: I work for Syncfusion.

Reasons:
  • Probably link only (1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Lokshana Meganathan

79673121

Date: 2025-06-20 09:13:30
Score: 4.5
Natty:
Report link

You're working with patient visit data over time and want to predict an outcome for each visit by looking at what happened during previous visits. That’s a common setup in time-based healthcare modeling. While XGBoost doesn’t “remember” sequences like some deep learning models, you can help it learn from the past by creating smart features that summarize previous visits.

Sort Your Data

Add Lag Features

Add Rolling or Cumulative Stats

Patient-Specific

Handle Missing Values

Split Carefully

Reasons:
  • RegEx Blacklisted phrase (3): you can help
  • No code block (0.5):
  • Low reputation (1):
Posted by: Adegbite Ibukunoluwa Mary

79673119

Date: 2025-06-20 09:12:30
Score: 1
Natty:
Report link

If the main goal is to detect whether only the most recent point is anomalous in a univariate time series, your current two-step CNN approach (global + local) is a bit overcomplicated and delicate due to the daily masking/cleaning loop.

Alternatively:

A. Use a rolling forecast error approach:

Develop a model (e.g., ARIMA, LSTM, or even a simple moving average) to predict the next point. Then:

python

Copy-edit

error = abs(actual[-1] - predicted[-1])

is anomaly = error > threshold

Cultivate the limit using a rolling error distribution or confidence interval (e.g., mean + 3*std of past residuals).

B. Statistical test or z-score on residuals:

Establish a baseline model (even just a rolling mean), then for the latest value:

python

CopyEdit

residual = actual[-1] - rolling_mean[-1]

z_score = residual / rolling_std[-1]

is_anomaly = abs(z_score) > 3

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

79673109

Date: 2025-06-20 09:05:28
Score: 2.5
Natty:
Report link

Have you seen this?
https://bootcamptoprod.com/brotli-compression-in-spring-boot/
Maybe it was even written by you? ;-)

Reasons:
  • Probably link only (1):
  • Low length (1.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • High reputation (-1):
Posted by: winne2

79673101

Date: 2025-06-20 08:58:26
Score: 0.5
Natty:
Report link
Try this formula using BYROW , Filter, Join

=LET(a, UNIQUE(A2:A9),b, BYROW(a, LAMBDA(r, JOIN(",",FILTER(B2:B9,A2:A9 =r)))), HSTACK(a,b))

Reasons:
  • Whitelisted phrase (-1): Try this
  • Low length (1):
  • No code block (0.5):
Posted by: Patsytalk

79673092

Date: 2025-06-20 08:50:24
Score: 2
Natty:
Report link

Another option, if you're okay with scanning the array twice, is to use vpmaxsd/vpminsd to find the minimum/maximum high 32 bits, then search for the lower half using a vpcmpeqd/vptest loop. Probably only a win if the array fits in L1.

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

79673080

Date: 2025-06-20 08:41:21
Score: 1
Natty:
Report link

Using htop seems to be a really good solution.

colima ssh

# Once inside
# Update the dependencies
sudo apt update

# Install htop
sudo apt install htop -y

# run htop
htop

This gives a good interface to get the live CPU, Memory usage.

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

79673077

Date: 2025-06-20 08:39:20
Score: 2
Natty:
Report link

Jetpack Compose Desktop doesn’t natively support setting a window as a desktop background or panel (like Qt/Gtk does), since it runs on top of JVM AWT/Swing and doesn’t expose low-level Wayland/X11 window controls.

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

79673073

Date: 2025-06-20 08:36:19
Score: 1
Natty:
Report link

Use Wrap Widget instead.

Wrap(
  children: [
    Text(chipText),
    SizedBox(width : 10),
    IconButton(
      icon: Icon(Icons.clear),
      onPressed: (){},
    )
  ],
),
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: dvijai

79673068

Date: 2025-06-20 08:34:19
Score: 2.5
Natty:
Report link

Ein Plugin in Eclipse zu installieren ist nicht genug.

Zuerst soll YourKit installiert werden: https://www.yourkit.com/java/profiler/download/

Von der Installation wird man zur Plugininstallation in Eclipse geleitet: Plugin installieren, bei Dir wurde schon vorher gemacht.

Und dann läuft YourKit von Eclipse aus.

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

79673061

Date: 2025-06-20 08:28:17
Score: 3.5
Natty:
Report link

The error persists to this day, considering changes to other software...

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

79673060

Date: 2025-06-20 08:28:17
Score: 3
Natty:
Report link

What worked for me: Step 1: from the Extensions remove Copilot enter image description here Step 2: Now the option to Hide Copilot is available enter image description here

Reasons:
  • Blacklisted phrase (1): enter image description here
  • Whitelisted phrase (-1): worked for me
  • Low length (1):
  • No code block (0.5):
  • Starts with a question (0.5): What
  • Low reputation (1):
Posted by: Miklos Bacsi