79755127

Date: 2025-09-03 22:27:38
Score: 1.5
Natty:
Report link

Just stumbled across this looking for something, else but as I do a lot of wheels for radio controlled models I create, this is how I would create a spoked design.
difference()

{

union()

{

//shaft

translate([0,0,0])cylinder(10,5,5,$fn=100,center=true);

//main blades

dia1=4;

for(blade1 = [0 : 360/10 : 360])rotate([90,0,blade1])translate([dia1,0,0])cube([30,5,1],center=true);

//blade tips

dia2=19;

for(blade1 = [6 : 360/10 : 360])rotate([90,0,blade1])translate([dia2,0,0])rotate([0,90,0])cube([5,5,1],center=true);

}

//hollow shaft

translate([0,0,0])cylinder(12,3,3,$fn=100,center=true);

}

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

79755124

Date: 2025-09-03 22:25:38
Score: 1.5
Natty:
Report link

the debugfs command from the official extX-fs support package (e2fsprogs) has an rdump command to recursively extract filesystems in userspace.

/usr/sbin/debugfs -R 'rdump / filesystem_extracted' filesystem.img

(it had this since may 2000: https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git/commit/debugfs/dump.c?id=2e8d40d562ec93d68505800a46c5b9dcc229264e )

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

79755122

Date: 2025-09-03 22:18:36
Score: 1
Natty:
Report link

docker run --rm -it --network=host alpine ash -c "apk add socat && socat TCP-LISTEN:5000,reuseaddr,fork TCP:host.docker.internal:5000"
This command creates a temporary network bridge so that Docker Desktop can reach the Minikube registry via 127.0.0.1:5000. Without this, Docker cannot connect to the Minikube port-forward.
When you run the first command, let your terminal opened and go start a new one and run your commands for tag and push. example:
docker tag my_first_image 127.0.0.1:5000/my_first_image
docker push 127.0.0.1:5000/my_first_image

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

79755117

Date: 2025-09-03 22:10:34
Score: 1
Natty:
Report link

Turns out I had an environment variable called TF_BUILD which meant my computer had been identified as running on a CI server (even though it wasn't), and CI servers don't support user interactivity.

Removing this environment variable solved the problem.

Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: B.Griffin

79755111

Date: 2025-09-03 22:01:32
Score: 0.5
Natty:
Report link

I came 7 years later, I guess you don't need my answer anymore; However I struggled with sh lack of arrays too. so I came up with some weird idea, Why won't I make a functions that will replace the arrays? I mean... I'm bad at describing in words, so let me show you, and tell me what you think.

Even if it won't be useful for you, I want to believe that someone will find it useful. After all, sh is a bit tough...

Before we start,

#! /bin/sh

All the code will run on dash (/ash/sh).

array_length () {

    # The first argument of this function
    # is the array itself, which is actually a string
    # separated by a delimiter that we define in the
    # second argument
    array="${1}"

    # The second field should be the separator.
    # If it's not empty, set it as the local IFS.
    if ! [ "${2}" = "" ]
    then

        local IFS=${2}

    fi

    # So far not bad, 
    # Let's count the elements in this array.
    # We'll define the counter:
    counter=0

    # And now let's loop.
    # Pay attention, do not quote the string,
    # as it won't have the "array effect"
    for element in ${array}
    do

        counter=$(( ${counter}+1 ))

    done

    # At the end of the function,
    # Let's echo the amount.
    echo "${counter}"

    # Unset the variables (that's what I prefer,
    # you, of course, don't have to)
    unset array element counter

    # And I guess we can exit normally
    # unless you want to add a specific condition
    # (for example, if the length is zero,
    # the exit code will be bigger than 0).
    # I prefer that it will be 'true' in all cases...
    return 0

}

# Try it!
array_length 'Hello World!'

Now, You could use this idea for other ideas. For example, You want to find a value at a specific index:

array_value () {

    # Just like before, only few things are different...
    array="${1}"
    
    # Now the second argument is the index
    # to extract the value from
    # (think of it as ${array[index]}
    index="${2}"

    # Now we loop through the array
    # (I skipped the IFS thing on purpose,
    # you can copy and include it if you desire)
    # and once we match the index,
    # we return the value

    # Define a counter for each iteration
    count=0

    # Define the return status
    status=1

    for value in ${array}
    do

        if [ "${index}" -eq "${count}" ]
        then

            # It's a match
            echo "#${index}: '${value}'"
            
            # Set the return status to zero
            status=0

            # And stop the loop
            break

        fi

        # Increase the counter
        count=$(( ${count}+1 ))

    done

    # Of course you can add an return status
    # I'll set it to a variable
    return ${status}

}

# Try it!
world=$(array_value "Hello World!" 1)
echo ${world}

My code examples are released under GNU GPLv3 or later.

Tell me what you think about it, and if you like my ideas, feel free to use them!

If there's a better way to achieve these things with sh, Feel free to correct me! I'd love to get a feedback.

Reasons:
  • RegEx Blacklisted phrase (1): I want
  • Long answer (-1):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • Low reputation (0.5):
Posted by: user11247237

79755105

Date: 2025-09-03 21:46:28
Score: 5.5
Natty:
Report link

Old URL https://vstsagentpackage.azureedge.net/. was retired 1-2 month ago.

Please check this article

You need to use https://download.agent.dev.azure.com now

Reasons:
  • Blacklisted phrase (1): this article
  • Blacklisted phrase (1): Please check this
  • Probably link only (1):
  • Low length (1.5):
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: user31188334

79755102

Date: 2025-09-03 21:40:27
Score: 1
Natty:
Report link
Public Shared Sub SortByPropertyName(propName As String)
    Dim prop = GetType(Person).GetProperty(propName)
    If prop Is Nothing Then Exit Sub

    If OrderAscending Then
        Person.Persons = Person.Persons.OrderBy(Function(x) prop.GetValue(x, Nothing)).ToList()
    Else
        Person.Persons = Person.Persons.OrderByDescending(Function(x) prop.GetValue(x, Nothing)).ToList()
    End If

    OrderAscending = Not OrderAscending
End Sub
Reasons:
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Polis Rabotas

79755100

Date: 2025-09-03 21:38:26
Score: 3.5
Natty:
Report link

Interesting question! I don’t think there’s a built in way to reorder automatically.

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

79755095

Date: 2025-09-03 21:24:22
Score: 1
Natty:
Report link

It happens that in ActiveRecord when does the decrypt it passes another key_provider, which is the deterministic key, so using this it works:

ActiveRecord::Encryption::Encryptor.new.decrypt(cipher, key_provider: ActiveRecord::Encryption::DeterministicKeyProvider.new(ActiveRecord::Encryption.config.deterministic_key))
Reasons:
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Caio Felipe Motta Ladeia

79755093

Date: 2025-09-03 21:20:21
Score: 2
Natty:
Report link

import matplotlib.pyplot as plt

a=[[(i-j)%2 for i in range(8)] for j in range(8)]

tick_set=[0,1,2,3,4,5,6,7]

xlab=["a","b","c",'d',"e","f","g","h"]

ylab=["1","2","3","4","5","6","7","8"]

plt.imshow(a,cmap='gray',origin="lower",)

plt.xticks(ticks=tick_set,labels=xlab)

plt.yticks(ticks=tick_set,labels=ylab)

plt.show()

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

79755092

Date: 2025-09-03 21:17:21
Score: 1.5
Natty:
Report link

After lots of random trial and error, I found a solution to this problem.

TLDR: The SQL user we were using in the ADF linked service didn't have the cdc_admin user role. When we enabled it, the queries began working as expected.

More details: My best guess why this happened -- the auto-generated cdc.fn_cdc_get_net_changes_my_custom_table function code contains calls to other auto-generated CDC functions and stored procedures, including ones in master database schema. The SQL user had permissions to call the main function, but not the sub-functions in the master schema. And cdc.fn_cdc_get_net_changes_my_custom_table gave a bad response instead of failing.

What I still don't understand: I don't get why the behavior is different when the query is sent from ADF and SSMS. My SQL user can call the table function fine in SSMS. This issue only happens from ADF.

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

79755090

Date: 2025-09-03 21:13:20
Score: 2
Natty:
Report link

For me, debuggableVariants was commented out in android/app/build.gradle

react {

// debuggableVariants: ["my variant"]

}

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

79755084

Date: 2025-09-03 21:06:17
Score: 2.5
Natty:
Report link

As comments stated, the fix was changing the name "Content" to "Label" in the dependency property registration.

Could not figure out why VisualStudio is able to draw the preview of the XAML but it does not work running the .exe.

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

79755083

Date: 2025-09-03 21:05:17
Score: 5.5
Natty:
Report link

I have a similar problem, the store console has our app(s) flagged as not compatible with 16KB Memory page size but when I run the apk analyzer or zipalign, it doesn't show any issue.

Reasons:
  • Blacklisted phrase (1): I have a similar problem
  • Low length (0.5):
  • No code block (0.5):
  • Me too answer (2.5): I have a similar problem
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Katazo

79755060

Date: 2025-09-03 20:32:08
Score: 2
Natty:
Report link

Finally being forced to figure out what’s wrong, I discovered buried in the code was a second database context. The secondary database context was including an entity that had a relationship with the entity that was causing problems. The primary database context, had most entities mapped, including all the relationships. The second DB context, however, did not. It was missing related entities, causing the error to be generated.

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

79755059

Date: 2025-09-03 20:32:08
Score: 2.5
Natty:
Report link

I tried all suggestions, it couldn't work then i just tried with original Apple cable and boom!

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

79755052

Date: 2025-09-03 20:22:06
Score: 3
Natty:
Report link
      <video controls autoPlay width="640">
        <source src="/video.mkv" type="video/webm" />
        Your browser does not support the video tag.
      </video>

example in github
https://github.com/tinybug-m/simple-dimple-mkv-next-js

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

79755042

Date: 2025-09-03 20:04:02
Score: 2
Natty:
Report link

It looks like adding is_account_connected in combination with needs_setup did the trick for me. According to this logic here: PaymentGateway.php#L58, both would need to evaluate to true.

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

79755041

Date: 2025-09-03 20:02:01
Score: 4
Natty: 4
Report link

same bro i am also Looking for that solution there is the first solution which is native module creating then integrating within project

we need the android.view.WindowManager

For Floating

Reasons:
  • Blacklisted phrase (2): i am also Looking
  • Low length (0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Muhammad Ayaz

79755033

Date: 2025-09-03 19:37:55
Score: 3
Natty:
Report link

I can see reflections of fiducials inside other fiducials (e.g. green label 71 in bottom right). You might be detecting the pose of the reflection, intermittently.

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

79755028

Date: 2025-09-03 19:31:52
Score: 4
Natty:
Report link

android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:2174)

Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • Has no white space (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Lucifer Davel

79755026

Date: 2025-09-03 19:30:52
Score: 3
Natty:
Report link

KINDS**_KHANIYA_IND**

header 1 header 2
cell 1 cell 2
cell 3 cell 4
Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Pradip Damor

79755024

Date: 2025-09-03 19:29:51
Score: 1
Natty:
Report link

This is because the element you're giving the x:Name property to is not a direct child of the ContentView main child.

<ContentView>
<Grid>
<Label x:Name="ThisWorks"...

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

79755022

Date: 2025-09-03 19:25:50
Score: 2.5
Natty:
Report link

Yeah - since C++11 (I think), if a TU defers dynamic init of namespace-scope statics until first odr-use, that init is done exactly once in a thread-safe way. If you need hard guarantees, use function local static or std::call_once or make it constinit/constexpr

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

79755015

Date: 2025-09-03 19:14:48
Score: 2.5
Natty:
Report link

What if I have some protected variables, and this method is trying to assign start values to those, I am running into errors when I try this.

Reasons:
  • Whitelisted phrase (-1): try this
  • Low length (1):
  • No code block (0.5):
  • Single line (0.5):
  • Starts with a question (0.5): What if I have some
  • Low reputation (1):
Posted by: Ritesh Solanki

79754993

Date: 2025-09-03 18:53:42
Score: 0.5
Natty:
Report link

I removed some binaries which were being picked up by VSCode, restarted the app, and the node version was correct:

rm -rf /usr/local/bin/npm
rm -rf /usr/local/bin/node
Reasons:
  • Low length (1):
  • Has code block (-0.5):
Posted by: tim-phillips

79754972

Date: 2025-09-03 18:26:36
Score: 1.5
Natty:
Report link

oh fk me! OpenAPI.com has a separate billing for chatgpt vs their "API."

makes zero actual sense.

What is the difference of using their API thru a "website" or through my own code. Apparently they need 2 credit cards so you give them extra money I guess.

Also, I dont understand why addDocuments calls OpenAI in the first place when I'm trying to add docs to my database. LangChain is very unclear about the inner works of these functions.

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

79754947

Date: 2025-09-03 18:00:28
Score: 1.5
Natty:
Report link

from PIL import Image

import numpy as np

# Load the image

image = Image.open("mads2.png").convert("RGBA")

# Convert image to array

data = np.array(image)

# Define white background threshold

r, g, b, a = data[:,:,0], data[:,:,1], data[:,:,2], data[:,:,3]

white_areas = (r > 240) & (g > 240) & (b > 240)

data[white_areas] = [255, 255, 255, 0] # Set white pixels to transparent

# Create new image from modified array

transparent_image = Image.fromarray(data)

# Save the new image

transparent_image.save("connoisseur_logo_transparent.png")

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

79754944

Date: 2025-09-03 17:57:27
Score: 1
Natty:
Report link

When submitting your iOS app to the App Store, determining if your app is affected by Export Compliance involves checking whether it uses, accesses, or incorporates any encryption, including standard or proprietary algorithms. Apple requires developers to answer specific encryption-related questions during the submission process in App Store Connect.

Key points to consider:

  1. Standard vs. Non-Standard Encryption:

    • If your app uses standard encryption algorithms such as those provided by Apple or commonly accepted international standards (IEEE, ITU, 3GPP, etc.), you typically select the option indicating use of standard encryption.

    • If your app uses proprietary or custom encryption algorithms not recognized internationally, you must provide export compliance documentation and may need to obtain licenses or classification codes (e.g., CCATS) from U.S. authorities.

  2. Documentation and Registration:

    • Apps using non-exempt encryption must declare details about algorithms, encryption scope, and provide necessary documentation during submission.

    • Registration with the U.S. Bureau of Industry and Security (BIS) might be necessary.

  3. How to Stay Compliant Efficiently:
    Understanding complex export regulations and encryption standards can be challenging. For professionals seeking to quickly access, research, and clarify standards across multiple technical bodies—such as 3GPP, IEEE, and ITU—tools like StanEffect.ai are invaluable.

About StanEffect.ai:
StanEffect.ai is the world's first AI-powered unified search platform for technical standards, revolutionizing how professionals access and research standards across multiple repositories including 3GPP, IEEE, and ITU. With StanEffect.ai, you can:

Using StanEffect.ai can help ensure your app development aligns with the latest international export and encryption standards, reducing compliance risks during iOS app submissions.

Reasons:
  • Long answer (-1):
  • No code block (0.5):
  • Starts with a question (0.5): When
  • Low reputation (1):
Posted by: StanEffect Technical Standards

79754936

Date: 2025-09-03 17:46:24
Score: 0.5
Natty:
Report link

There are a few properties that you need to set in Apache Camel before you can set the JMS_IBM_MQMD_MsgId header. Since these headers are in byte[] format, JMS does not natively support values apart from primitive data types and String.

You can setup a DestinationResolver to add a few properties in the IBM MQ queue. Since these properties are not jms component properties, they have to be set via CustomDestinationResolver. Refer this link.

  public DestinationResolver mqmdWriteEnabledWmqDestinationResolver() {
    return new DestinationResolver() {
      @Override
      public Destination resolveDestinationName(
          Session session, String destinationName, boolean pubSubDomain) throws JMSException {
        MQSession wmqSession = (MQSession) session;
        MQQueue queue = (MQQueue) wmqSession.createQueue("queue:///" + destinationName);
        queue.setMQMDWriteEnabled(true);
        return queue;
      }
    };
  } 

setMQMDWriteEnabled will let you write MQMD headers like JMS_IBM_MQMD_MsgId, which do not match the JMS specifications.

However, do note that by default, destinationResolvers are autowired, so you may need to create a new default destination resolver if you are using camel with spring boot.

You can then generate the JMS_IBM_MQMD_MsgId as a byte[] of the message id. Refer to docs for the MessageId standards of IBM MQ.

Once you do that, this will be the configuration of your to endpoint:

.to(
    jms("queue:DEV.QUEUE.1")
          .connectionFactory(connectionFactory)
          .preserveMessageQos(true)
          .advanced()
          .destinationResolver(mqmdWriteEnabledWmqDestinationResolver)
          .allowAdditionalHeaders("JMS_IBM_MQMD_.*"))

allowAdditionalHeaders will allow non JMS headers to be sent to the destination.

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

79754934

Date: 2025-09-03 17:38:22
Score: 0.5
Natty:
Report link

If both users are taking turns on the same box, you can sometimes sidestep the whole sharing business by having the non-primary users connect using named pipes:

sqlcmd -S "np:\\.\pipe\LOCALDB#somehexcode\tsql\query" -E
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: amonroejj

79754931

Date: 2025-09-03 17:37:22
Score: 2
Natty:
Report link

I had the same problem and wrote a Prometheus exporter. It track task success, failure, duration and queue length. https://github.com/danihodovic/celery-exporter

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

79754919

Date: 2025-09-03 17:27:19
Score: 1
Natty:
Report link

Another solution would be to use the cronet_http [1] package which will honor the installed user certificates.

[1] - https://pub.dev/packages/cronet_http

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

79754910

Date: 2025-09-03 17:17:16
Score: 2
Natty:
Report link

In my case rather than adding the RuntimeIdentifier, the issue was that the CI/CD pipeline wasn't doing a clean before building so it had old obj folders from previous builds. Turning the clean on first in Azure DevOps was enough to solve it.

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

79754906

Date: 2025-09-03 17:15:16
Score: 3
Natty:
Report link

https://github.com/vuthaiduy1990/android-wind-library/wiki/Crypto
This library give you a guide to encrypt/decrypt data between Android and IOS.
It's well-documented and have easy sample.

Reasons:
  • Probably link only (1):
  • Low length (1):
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: Vu Thai Duy

79754905

Date: 2025-09-03 17:13:15
Score: 1
Natty:
Report link

This library can help you.
https://github.com/vuthaiduy1990/android-wind-library/wiki/Crypto it support to encrypt/Decrypt with Symmetric Key or Asymmetric Key

For example:

String seed = "v56JBdk75^&*GU156OJ^*(x"; 
byte[] secretKey = CWCryptoUtils.generateSymmetricKey(seed, 16).getEncoded();
String originText = "Color the wind";
byte[] encrypted = CWCryptoUtils.encrypt(secretKey, CWStreamUtils.stringToBytes(originText));
Reasons:
  • Probably link only (1):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Vu Thai Duy

79754903

Date: 2025-09-03 17:11:14
Score: 2
Natty:
Report link

For Android/Java, use this library
https://github.com/vuthaiduy1990/android-wind-library/wiki/Crypto

For example:

CWCryptoUtils.sha1("Color the wind");
CWCryptoUtils.sha256("Color the wind");
CWCryptoUtils.hash("Color the wind", "SHA-224")
Reasons:
  • Probably link only (1):
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Vu Thai Duy

79754902

Date: 2025-09-03 17:10:14
Score: 3.5
Natty:
Report link

I identified the cause of the Azure Synapse pipeline trigger error. After hours of troubleshooting and adjusting both SFDC and MS Azure Synapse instances, I discovered that an empty space ' ' character caused the issue at the beginning of the SFDC URL endpoint domain. I was trimming and regenerating the application client ID and secret, but I overlooked checking the URL. Once I found and removed the space from the endpoint, the Synapse Trigger ran successfully. My advice to anyone facing the same error is to make sure that the SFDC URL, Client ID, and Client Secret do not contain any extra characters.

Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Me too answer (2.5): facing the same error
  • Self-answer (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: miro_muras

79754895

Date: 2025-09-03 17:06:13
Score: 3
Natty:
Report link

Could you go ahead and try to activate the environment, and then use the exit status to create if necessary?

conda activate zqz
status=$?
if [ ! $status == "0" ]; then
    echo "need to create env"
fi
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Low reputation (1):
Posted by: daniel kennedy

79754893

Date: 2025-09-03 17:05:13
Score: 1.5
Natty:
Report link

https://github.com/vuthaiduy1990/android-wind-library/wiki/Crypto
Use this library. It supports many hash algorithm.

For example:

CWCryptoUtils.sha1("Color the wind");
CWCryptoUtils.sha256("Color the wind");
CWCryptoUtils.hash("Color the wind", "SHA-224")
Reasons:
  • Probably link only (1):
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Vu Thai Duy

79754892

Date: 2025-09-03 17:03:12
Score: 1
Natty:
Report link

This library can help you.
https://github.com/vuthaiduy1990/android-wind-library/wiki/Crypto
it support to encrypt/Decrypt with Symmetric Key or Asymmetric Key

For example:

String seed = "v56JBdk75^&*GU156OJ^*(x"; 
byte[] secretKey = CWCryptoUtils.generateSymmetricKey(seed, 16).getEncoded();
String originText = "Color the wind";
byte[] encrypted = CWCryptoUtils.encrypt(secretKey, CWStreamUtils.stringToBytes(originText));
Reasons:
  • Probably link only (1):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Vu Thai Duy

79754890

Date: 2025-09-03 17:02:12
Score: 0.5
Natty:
Report link

9 years later in 2025

add_filter('oembed_result', function ($html, $url, $args) {
 if (strstr($html, 'youtube.com/embed/')) {
  $html = str_replace('?feature=oembed', '?feature=oembed&enablejsapi=1', $html);
 }
 return $html;
}, 10, 3);

works for just youtube videos,

you can then get the iframe like

const iframe = document.querySelectorAll("iframe");
if (iframe.contentWindow && iframe.src.startsWith("https://www.youtube.com")) { 
 iframe.contentWindow.postMessage('{"event":"command","func":"stopVideo","args":""}',"*" ); 
}
Reasons:
  • Blacklisted phrase (1): youtube.com
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: adrock42

79754884

Date: 2025-09-03 17:00:11
Score: 1
Natty:
Report link

Sorry for the late reply - I'm guessing you figured it out. However, for other stumbling upon this, its almost always because VS has forgotten the start up project. Just Right Click on the game project in solution explorer and select Set as Start Up Project.

ed: Typos

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

79754882

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

Use this library for quick development.
https://github.com/vuthaiduy1990/android-wind-library/wiki/Crypto

This Android library supports some crypto methods and is well-documented.
For example:

String seed = "v56JBdk75^&*GU156OJ^*(x"; 
byte[] secretKey = CWCryptoUtils.generateSymmetricKey(seed, 16).getEncoded();
String originText = "Color the wind";
byte[] encrypted = CWCryptoUtils.encrypt(secretKey, CWStreamUtils.stringToBytes(originText));
Reasons:
  • Probably link only (1):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Vu Thai Duy

79754879

Date: 2025-09-03 16:53:09
Score: 1
Natty:
Report link

https://github.com/vuthaiduy1990/android-wind-library/wiki/Crypto

This Android library supports some crypto methods and is very well-documented.

For example:

String seed = "v56JBdk75^&*GU156OJ^*(x"; 
byte[] secretKey = CWCryptoUtils.generateSymmetricKey(seed, 16).getEncoded();
String originText = "Color the wind";
byte[] encrypted = CWCryptoUtils.encrypt(secretKey, CWStreamUtils.stringToBytes(originText));
Reasons:
  • Probably link only (1):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Vu Thai Duy

79754878

Date: 2025-09-03 16:48:08
Score: 1.5
Natty:
Report link

https://github.com/vuthaiduy1990/android-wind-library/wiki/Crypto
Use this library. It supports many hash algorithm.

For example:

CWCryptoUtils.sha1("Color the wind");
CWCryptoUtils.sha256("Color the wind");
CWCryptoUtils.hash("Color the wind", "SHA-224")
Reasons:
  • Probably link only (1):
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Vu Thai Duy

79754875

Date: 2025-09-03 16:45:07
Score: 1.5
Natty:
Report link

https://github.com/vuthaiduy1990/android-wind-library/wiki/Crypto
Use this library. It supports many hash algorithm.

For example:

CWCryptoUtils.sha1("Color the wind");
CWCryptoUtils.sha256("Color the wind");
CWCryptoUtils.hash("Color the wind", "SHA-224")
Reasons:
  • Probably link only (1):
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Vu Thai Duy

79754868

Date: 2025-09-03 16:38:05
Score: 0.5
Natty:
Report link

You can try using the bounded method instead of golden.

method="golden" (i think method="brent" too) take a bracket as a starting guess and may sample outside it.

method="bounded" enforces bounds strictly causing all evaluations and the solution to stay in [a, b]

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

79754865

Date: 2025-09-03 16:35:04
Score: 3
Natty:
Report link

Include<stdio.h>

Int mean()

{

Int a=5; b=6;

Printf(enter the value of a);

Scan(%d

Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: M ARIVANANDHAN2008

79754862

Date: 2025-09-03 16:34:04
Score: 0.5
Natty:
Report link

Fast way to remove trailing zeros before formatting:

decimal valueWithoutZeros = d / 1.000000000000000000000000000000000m;
string s = valueWithoutZeros.ToString();

https://stackoverflow.com/a/7983330

Reasons:
  • Blacklisted phrase (1): stackoverflow
  • Probably link only (1):
  • Low length (1):
  • Has code block (-0.5):
  • High reputation (-2):
Posted by: Rolf Kristensen

79754844

Date: 2025-09-03 16:13:59
Score: 3
Natty:
Report link

This post writes a custom cell magic function for a similar use case.

https://stackoverflow.com/a/70870733/1327325

Reasons:
  • Blacklisted phrase (1): stackoverflow
  • Probably link only (1):
  • Low length (1.5):
  • No code block (0.5):
  • High reputation (-1):
Posted by: VISQL

79754839

Date: 2025-09-03 16:09:57
Score: 1.5
Natty:
Report link

-- This file was protected using Luraph Obfuscator v14.4.1 [https://lura.ph/]

return({sU=function(y,G,w,k)if G>0XA1 then for l=0B1010100,0B10000000,34 do if l>=118 then y:xU();break;elseif G~=216 then w=y:SU(w,k);else w=k[][0X1e]()==0B001;end;end;else w=y:LU(k,G,w);end;return w;end,s7=function(y,y,G)G=y[0x1__][0X24]();(y[1])[0X0017]=y[0X001][0x17]+G;return G;end,jU=function(y,G,w)for k=0b11010__00,0X006c,0X4 do if k<0X6c then while w[1][0x05]do return{w[0x1][0X12]},G;end;else if k>0B1101__000 then G=y:iU(G,w);end;end;end;return nil,G;end,xU=function(y)end,hU=string.unpack,Z=function(y,G,w)w=(-2834437660+((G[31744]+G[0X5f_2__1]>=y.U[0B100]and y.U[4]or G[20964])-G[29785]<y.U[0X009]and y.U[0B10__1]or y.U[9]));G[25222]=w;return w;end,KU=function(y,G,w,k,l,i,O)i=nil;O=0XD;repeat if O==13 then O,w=y:aU(w,O,l,G);continue;elseif O==8 then k=function(...)return(...)();end;if not G[0X3579__]then O=y:kU(O,G);else O=y:CU(G,O);end;continue;else if O==71 then i=w();if not(not G[24708])then O=(G[24708]);else G[29203]=(0X25+((y.FU(G[0x5F21]+G[31717]>y.U[0X1]and G[0x12Ee]or G[15733]))+G[0X1F1E]));G[20566]=(-4294967206+(y.eU((y.ZU((y.ZU(y.U[0x6],(G[0X7103]))),(G[0X07c00])))>=G[0x3f5f]and G[0x7103]or G[7242])));O=-4294994716+((y.eU((y.BU((y.OU(G[0x35__79])),(G[28931])))))+y.U[0X1]);G[24708]=(O);end;continue;elseif O==0X7a then(l[0X27])[0X9]=y.ZU;if not(not G[19389])then O=(G[19389]);else O=y:JU(G,O);end;continue;elseif O==0x11 then O=y:GU(O,G,l);continue;elseif O==0x3C then(l[0X27])[0xa]=y.H.bor;if not(not G[0X1__4F7])then O=(G[0x14F7]);else O=y:MU(G,O);end;continue;elseif O==0X6b then l[0x27][0Xf]=y.l;if not G[0X4441]then O=(10+(y.pU((y.pU((G[0X1C4a]==G[0X14F7]and G[24497]or G[0X5Ba8])+G[2791])))));(G)[0x04441]=(O);else O=(G[0X4441]);end;continue;else if O~=0B1001110 then else l[0x27][8]=y.H.countlz;break;end;end;end;until false;l[0X27][16]=y.a;O=0b110111;return i,O,w,k;end,c=function(y,G,w)G[0X5F21]=(-27539+(((y.FU((y.eU(G[29683]))))<=w and y.U[0X8]or G[0X44d7__])==y.U[0B100]and G[10422]or y.U[0X1]));w=(-3695534168+((y.fU((y.BU(G[0X89D],(G[0x03062]))),G[0X28B6],G[29683]))-G[0X51e4]~=G[17623]and y.U[0X3]or G[0X7158]));G[7242]=(w);return w;end,w=function(y,y,G)if y==124 then G[1][0XA],G[0X1][0B101]=(237/0x75)^(0Xa8*0x81),(G[0X1_][0x8]);return{-G[0B01][0X00A]};end;return 0XCd2E;end,S=string.char,T=string,O=function(y,G,w,k)if G>119 then k[0b11100]=coroutine.yield;if not w[0x6286]then G=y:Z(w,G);else G=w[0X6286];end;return 0X003894,G;elseif G>0X3D and G<0B1__11011_1 then y:n(k);return 51939,G;else if G<0X78 and G>0B1101010 then k[0x1d]=y.o;if not w[22573]then G=(-35+(((y.U[0X5]>w[0XF34]and w[0XF34_]or y.U[0x002])<=w[0X73F3]and w[0X73F3]or w[10422])+w[29016]-w[31717]));w[22573]=G;else G=w[22573];end;else if not(G<0B110__1010)then else G=y:B(k,G,w);return 14484,G;end;end;end;return nil,G;end,Q7=function(y,y,G)G=y%8;return G;end,Y7=function(y,y,G,w,k)local l=G/0X4;local i={[2]=G%0B100,[0x01]=l-l%0X1};(k[0X1][0X1f])[G]=(i);(w)[y]=i;end,I=function(y,G,w,k)(G)[0Xf]=y.L;if not(not w[31717])then k=(w[0X7BE5]);else k=(-26+(y.uU((y.fU((y.XU(w[12386],(w[0x0__01f1e]))),w[28172],y.U[0X5]))==w[0X2__8B6]and k or w[0X51E4])));w[31717]=(k);end;return k;end,R7=function(y,y,G)G=y[0X1][0X21]();return G;end,O7=function(y,y,G,w,k)(w)[G]=(y[1][0B1__00101][k]);end,z7=function(y,G,w,k,l,i,O,p,I)local V;if O==0X79 then for A=0X21,111,0x33 do w,V,G,k=y:A7(O,p,I,k,G,w,l,i,A);if V==2484 then break;else if V==26473 then continue;else if V~=nil then return w,{y.k(V)},G,k;end;end;end;end;end;return w,0X3c4d__,G,k;end,n7=function(y,y,G,w,k)(G)[k]=y;w=(58);return w;end,d=table.move,t7=function(y,G,w,k)if k==G[0X1][0X23]then local k=(0B1101010);repeat if k==0X6a then if 0Xe8%0X15<=G[2]then y:h7(G);end;k=(0B001000001);continue;else if k~=65 then else if w then return{};end;break;end;end;until false;end;return 0XCAC5;end,x7=function(y,G,w)G=-4294939536+(y.uU((y.eU(y.U[0x1]+w[0X582d]+w[12368]))));(w)[0x476F]=(G);return G;end,K=function(y,G,w,k,l)while true do if G==72 then(l)[4]=(coroutine.wrap);if not w[12386]then G=y:v(G,w);else G=y:G(w,G);end;else if G==7 then(l)[5]=4503599627370496;break;end;end;end;(l)[0B110]=y.m;l[0X7]=nil;(l)[0X008]=(nil);k=nil;l[0X9]=(nil);(l)[10]=(nil);(l)[0b10_11]=nil;l[12]=nil;G=(0b1011011_);repeat if G==91 then G=y:M(G,l,w);continue;elseif G==126 then k=y.S;if not w[0x73f3]then G=-57+((y.ZU((y.uU(G,y.U[0x4],y.U[0X6])),(w[12386])))-y.U[0b0_0100]==y.U[0x8]and y.U[0B111]or w[0x7459]);(w)[29683]=G;else G=w[0X73F3];end;elseif G==0b10001__01 then l[9]=(function(i,O,p,I)I={l};if p>i then return;end;local V=(i-p+0X1);if V>=0X8 then return O[p],O[p+0B1],O[p+2],O[p+0X3],O[p+0B100],O[p+0x5__],O[p+0B110],O[p+0X7],I[0b1][0x9](i,O,p+8);else if V>=0X07 then return O[p],O[p+1],O[p+0x2],O[p+0X3],O[p+4],O[p+0X5],O[p+0X6],I[0X1][0X9](i,O,p+0b111);else if V>=0x6 then return O[p],O[p+0B1],O[p+0B10],O[p+0X3],O[p+0X4],O[p+0B101],I[1][9](i,O,p+0X6);elseif V>=0X5 then return O[p],O[p+0X1],O[p+0X2],O[p+0X3],O[p+0X4],I[0X1][9](i,O,p+0X5);elseif V>=0b1__00 then return O[p],O[p+0X1],O[p+2],O[p+3],I[0X1][9](i,O,p+0b100);elseif V>=3 then return O[p],O[p+0X1],O[p+2],I[0X1][9](i,O,p+0x3);else if not(V>=0b1_0)then return O[p],I[0X1][0X9](i,O,p+0B1);else return O[p],O[p+0B001],I[1][9](i,O,p+0X2);end;end;end;end;end);if not w[0x28b6]then G=(-3921831119+(y.ZU((y.eU(y.U[0X2]-y.U[4]))-w[20964],(w[0X3062__]))));w[0x28b6]=(G);else G=(w[10422]);end;continue;else if G==0X6_0 then(l)[0X00a]=function(i,O,p)local I=({l,l[0B110]});p=p or 1;O=(O or#i);if(O-p+1)>7997 then return I[0X1][0x9](O,i,p);else return I[0X2](i,p,O);end;end;l[0B1011]=y.nU;if not(not w[0X89D])then G=(w[2205]);else w[29016]=-0X00_b02790e+(y.XU((y.wU(y.U[0X3]-y.U[0X7]<w[29683]and w[12386]or y.U[0X4],(w[12386]))),(w[0X3062])));(w)[0X44D7]=-27450+((y.fU(y.U[0B1]-y.U[0X1]))+y.U[0B111]~=w[20964]and y.U[1]or w[0x28b6]);G=-0x2A2ed905+((y.BU((y.ZU(y.U[0X05],(w[0X3062])))+y.U[0X4],(w[12386])))+w[20964]);(w)[0x0089d]=(G);end;else if G==0X3f then(l)[0XC]=pcall;break;end;end;end;until false;return k,G;end,l=bit32.lshift,QU=function(y,G,w,k,l,i,O)local p;while true do if w<=1 then k=i[0X2d](k,i[0X20])(l,y.i,i[0B1__0010],O,i[0B1__00011],i[0X1E],i[0B100001],y.U,i[0X1__b],i[0X2D__]);break;else p,w=y:_U(w,G,i);if p~=0X1A74 then else continue;end;end;end;return{i[0x2d](k,i[0B100000])},k,w;end,nU=string.gsub,y7=function(y,y,G,w,k)if G==0X3A then w=y[0B1][0B100001]();G=81;return 10810,G,w,k;else if G~=0X51 then else k=w/0B10;return 13393,G,w,k;end;end;return nil,G,w,k;end,M=function(y,G,w,k)(w)[7]=y.x;(w)[0B1000]=({});if not(not k[0X7459])then G=(k[29785]);else(k)[0x51E4__]=-3695534156+((y.XU(G+y.U[0B101],(k[0x3062])))-y.U[7]>=y.U[7]and y.U[8]or y.U[0x3]);G=(0x7e+(y.eU((y.eU((y.FU((y.pU(y.U[0X3],k[12386])))))))));k[29785]=(G);end;return G;end,b=bit32.lrotate,p=function(y,G,w,k)if k==0x20 then G[0X14]=(y.H.bxor);return 411,k;else G[0X11]=(y.s.create);G[18]=(function(...)return(...)[...];end);(G)[0X13]=y.gU;if not(not w[0x7C0__0])then k=w[0X7c00];else(w)[0X3f5F]=(2593226490+(y.U[0X1]-y.U[0B111]+y.U[0X8]-w[17623]-w[20987]));k=-1993868650+((y.pU(w[10422]+w[31717]>=w[12386]and y.U[0b110]or w[7966]))-w[0x28b6]);(w)[0X7c00]=(k);end;end;return nil,k;end,q7=function(y,y,G)return{y-G[2]};end,L=type,cU=function(y)end,X=function(y,G,w,k)local l;G[0X14]=nil;w=0b101;repeat l,w=y:p(G,k,w);if l==411 then break;end;until false;G[21]=y.hU;G[0x16]=y.N;(G)[0x0017]=(1);return w;end,k7=function(y,y,G,w,k)w=y[0B1][0b10__0100]()-47795;G=y[0X1][0x1__1](w);k=(nil);return k,G,w;end,A7=function(y,G,w,k,l,i,O,p,I,V)local A;if V<0B0101__0100 then l,i=y:W7(i,I,l,p,G);return O,0x6769,i,l;else if V>0B100001 then A,O=y:E7(O,w,k);if A==11084 then return O,0X09B4,i,l;else if A==nil then else return O,{y.k(A)},i,l;end;end;end;end;return O,nil,i,l;end,T7=function(y,y)y[0B101000]=select;end,G7=function(y,G,w,k,l,i,O,p,I,V,A)I=(nil);k=(nil);O=(0b1110000);repeat if O<0X19 then(i)[0B100]=(I);O=0B010001_0;elseif O>0x19 and O<0B1__00100 then O=(25);k=70;i[0X1]=w;else if O>0b100010 and O<0X70 then(i)[0X07]=p;break;elseif O<34 and O>0XF then O=y:v7(V,O,i);else if O>36 then V=A[1][0x11](l);O=0Xf;I=A[0X1][0X11](l);continue;end;end;end;until false;i[3]=G;return I,O,k,V;end,j=string.byte,e=function(y,y)y[0B110_01]=(function(G)local w={y,y[0B1],y[0x2]};G=w[0b001][0B1011](G,'z','!!\u{0021}!\u{21}');return w[0X1][0X0__0B](G,'.\..\46.',w[0X1][0x13]({},{_index=function(G,k)local l,i,O,p,I=w[2](k,0X1,5);local V=((I-0X21_)+(p-0B10000_1)*0X55+(O-0B10000__1)*0X1C39+(i-0x21)*614125+(l-0x21)*0X31c84B1);I=w[0X3](">I4",V);(G)[k]=(I);return I;end}));end)(y[0X10]([=[LPH&``W;8nGiOhzaoDDAz5Z\#.6WX:a<rm5@#%;RoATDlo#'49pBlJ/q!`_Th"^bVXF^eDQFJ0'Bz!!$)>+ED%8F`M@BF(KH*ASuZ>Ap&!$FD5Z2-n[,).3NYBFEMVA+=2(W/hSb*+D#G$/0K"FFDYT2@<>peCh5#A+Bp$9F!=m44Wl@0/g,Qn+F>5<?YOCgAU#=\+D58-An>k'-n$]#/h&4lI46Tf<ru;f<t&SWDKKH7FC0-8E+P^Ez!!!"m!<<*"z<rmAD!`q`j#'Fg&@:O(S#%qd]FCT!X#QOi)z<rkin"Cc7eFB8KT<s2uXFCeMTBL>i%DH?jKT`kDrz!*928<rkur!Ff+26coB/zn3>%qz!(fGuz!&/[`<s!M3<rtu]<rli5#]t!+FE2)5B3,.Q6WX;)<rkcl!D6Do<*'*$<rl0"!D->nH<1,U<sW/?@rH6p@<BWlz!'ieN!_bs_##'/[@;om]"_)1f1G[)Qz!"_E<z!!$t'<rt]UaoDDA!!!#g6!",#6WX;-<s*JSE*!',<rlu9!DZ\t7752tz!$FP#!rr<$z<rl3#!^f>K#64`(z<rll6!_5UZ#&J?oBkDHg!^T1T!I.ZH<EB3D<ru5d<s3DPG]_(.z!&-]?"a"0^Ch9:Ez!!!"#$#4]OEE[3L;KGn@:.&(`EE<0/aoDDA!.^3R5fs',z1dG+CGuk#RaoDDA!!(qq5Z\/1@<Z?qFB8KG<rkV0z!!##E<rkrq"E\p.AYBG2z!!$(-?XI\^GA1r*AU%8W>#t`J<sN5RF`);AH<15]Bl7J(z!!)LR<rm03"98E%z<rl#s#'4m,Bl7Qb!GY[=?XIVkfE'+p!!!",,O7Tr!Gba;='#E)<rm>C#&\R#@V'R]!bt)(!Dli!7RP;uz!!!"##@ChPDId='=7d47+<VdL+<VdL/M112$47mu+<VdL+<VdL+<VdL+<VdL+<VdL+<[email protected]*2)/hSb//g)8Z+<VdZ/hS\+.PE1p,pklB/d`^D+<VdL+<VdL+<VdL+<VdL+<VdT.NfiV/2&Cr,palb5X7S"-7(&g0/"t3-n$Jg,:+QZ,:Frn.Olu#/g)8Z+<W3g0.8/"$6UH6+<VdL+<VdL+<VdL+<VdL0.J(s,sX^\5X7S"5U@s(+>,&h5X7R]-71&d-9sg]5X7R],:G#m/hSb//hSb/.O@>F5U\6-+=n`i$6UH6+<VdL+<VdL+<VdL+<W-e+>,!+5X7S"5X6eA+=JNe+<VdV-mg9+5X7S"-7(&i/1r%f+<VdL+<VdL+<VdZ/1N%m,q(6.5UIs'+=\oL+<VdL+<VdL+<VdL+<VdL,:jrj5X7S"5X6eA.OHPd/1)\s/hAY#,pjs(5X6YE-9sg]5X7S"5X7S"5U.a0/hSb//hAY&5X7S"5X7S"-m1,g$6UH6+<VdL+<VdL+<VdL,9S*R5X7S"5UnEP,p4fb,q^i!/1rJ,.P*5+.P*2'0.8;85X7S"5X7S"5X7R\5X7S"5X7S"5U.m+5X7S"5X6YK+=.@;+<VdL+<VdL+<VdL+>4i[-9sg]5X7S"5U[pD,9SH_-7U?-5X7RZ0.&qL5X6tK,q^_p5X7S"5X7R\00hcL-nHJ`/1`>)/hS7h.O@>F5U.C$$6UH6+<VdL+<VdL+<r!O/g`hK5X7S"5X7S"5V+<3,sX^\5X6PH+<VdL/1*VI,="[email protected]>j5X7S"5UJ$7,="LZ5VFHL5U@gD5X6YE0.\Lu/0HSs$6UH6+<VdL+<W'c+<VdT5UIg),pklB5UJ-8+=oc&-pU$_5V+$#+<VdL+<Vmo5VFZ85UIU,5X7S"5V+3+,sX^\5X6_?+<VdL.R66a5X6YI,pb/d/d`^D+<VdL+<W<[+<rNj,="LZ-6jol0-`_I5VF6+5X7R]5X7R_/g)8Z+=nj)5U\670.J(e,sX^F+<VdQ5X7S"5X6V<+<VdL+<W't5UIm//hSb&-8#WJ+<VdL+<VdL0/"tD5UJ$)+=JR%5U.g&+<W=&0-Deq-9sg]5U.U@5U@X$-n$B,-7U,k5X7S"5X6YK+<s-:5U.U@5X6YB,sX^\5X7R]/2&D$5VF>h+<VdL+<VdL,pb/j5U.C(-9sg],9SX)5X7R\-9sg]-8-to+<W3g-n$_u/0H&f0.&qL5X7S"5X7S"/1Mtp/h\M95U.a*5X7R_,:G/s/hS\%,:Yr3$6UH6+<VdL+@%5*-70if-9sg]-7U,\+<W<a5X7S"5X7S"5X7S"5X7S"[email protected],35X7S"5X7S"5UJ$)+=KK?5X7S"5X7S"5X6tR5X7S"5U.m..LI:@+<VdL+<W!X/0uSb/g`%j+<Vd[5X7R_/g)8f-pU$_5X6YL-nd5,0-_kf0.&qL5X7S"5X7S"5X7S"5U[`t/1*VI5X7S"5X6YI+=KK?-7UZ6-nboM+<VdL+<VdZ,q:-)-m10.5X7R_+=]WA5X7S"0-DA[+<W-[5X7S"5X7R]/hB77+=n`g+>,!+5X7S"5U.C(,:Xud0.\>55X7Ra+<VdV5X6YL.OHVP+<VdL+<VdL+>+uo/gEVH5X7S"5V+$#+=\^'5UA$6-9sgC-nHJ`+<W3`,sWb'5X7S"5X7S"5U\67/0H&g5X7S"5X7S"5UJ$)+<VdL+=09<5X6qS$6UH6+<VdL+@%D!/gWbJ5X7S"5X6_?+<VdL+<W9Z+<W't5X7S"5X7R_+<VdL+<VdZ.OZSi5X7S"5X7S"5X7S"-7CDf+>,<".R5:&+<W=&5U@O*0+&gE+<VdL+<VdL5Umm/-9sg]5X7R]/g)8Z+<VdL+<VdL+<W9i-9sg].P<&55X7S"5X6YI+=nul/1r%f+<W9f.OZVl/gWbJ,9S9t.Nfib5X6V</0bKE+<VdL+<VdL+<VdR/0HT25X7S"5Umm!+<VdL+<VdL+<VdL+<VdL+<W9]5X7S"5X7S".P<#45X7S"-nIVK5X7S"-6Oic-nZVb+<VdL/g`h0+=n`E+<VdL+<VdL+<VdL+<W<[.R66a5X6P:+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<Vsq-8$ho$6UH6+<VdL+<VdL+<VdT-m1,h5X7S".NfiV+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdO5UJ*7,75P9+<VdL+<VdL+<VdL+>+un+=nj)5X6kC+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL-pT+3/0bKE+<VdL+<VdL+<VdL+<VdL+<rK]/gWbJ.NgB05VF6&+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+>5u,/hACX+<VdL+<VdL+<VdL+<VdL+<VdL/h\=i,=!P-+=09"/1`"s+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<W=&5V+N@$6UH6+<VdL+<VdL+<VdL+<VdL+<VdV-m0WW5UA$*/g)Q-5X7S",qgel+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<Vd[5X6kQ.LI:@+<VdL+<VdL+<VdL+<VdL+<VdL+<W<j+<Vsq-7g8h5X7S"5X7S"-m0p',qgkn+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL,="LF+=IR>+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<r?Y/g`hK,;()e5X7S"-8$c55X7S"5X7R\/g)Vs/g)8Z+<VdL+<VdL+<VdL+<VdV/hSG"/g`hK/0HSQ+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL5Umm/,sX^\,qL/i0-Dl45X7S"5X7S"5V+N65X7S"5U@O*-9sg].Nfs$-8$nt5Un<7+=09<-8$Dj$6UH6+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL0-DAe-9sg]5U@s(+<W-^-9sg]5UJ*+,="LZ5X6eA,="LZ,p4U$5Umm-/g)8Z00hcf5Umm)$6UH6+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<Woo/g)bk5X7S"5X6YE/1r%f+<VdL+<VdL+<VdL+<VdL+<VdL/hAJ#,pklB5X7R]/hSOZ+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+=8Kh+<VdZ0-rkK5X7S"5X7S"5X7S"5X7S"5X7S"5X7S"5X7S"5X7S"-nZVj-jh(>+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL+<VdL/0cet/g)8Z+<VdL/hS\+/1`>'/1`D+/hS7h+<VdL+<VdL/2&4T$6UH6+<VdL+C/8)/IDh-+<VdL+<Ve."^bVRF_k+\H:(a;ATDg0E`W8a<s;r<@:Wok!!%Q8ZC0lA<sN2QDerunDP8BWz!!(.A!'lMZ?fjXUHWb90EZe%u@3B-!G%ku8DJ`s&F<G+4ATJu3Dfd+CF`;;<Ec`F?Ddd0!DfQt:Ddd0tFE2)5B.P0IBOu3qAoD^$+F.mJ+CT;%+E_R1@VfTuFDi:EF(HIfF`Lo0BI@jD-VR?-?VXC(<DZ^^9N=M[-Qm87@rcK?<t&_QFDYT2@<>peCh:`h!5SX7s5-,bz!!"]?<rk%u!!'h33,IM=<sE/QDI[*saoDDA!!!"l6!"D0Ddd0tFE2)5B?C2S!,e<QfKiRAE+*6laoDDA\.Y[56!"1r?Yj;I&c_n3zaoDDA!!!!q5fs',!(L%1Zp@ao8"gCmz!!$((?XI>XG#niS?Ys^l<rgAC!!&[FUW5Zo9%7$ss8W-!aoDDAYRHNY6!";(ATVNqDKa/&!5N_,,j.Hp#%hdoD..Nf"Cl+REln@^!!!#oO$HbN?XI;OCi!/U?XIAa<rl6$!\Q^[!!%O&;G$4@<s<GLFCT",!!%PL>R&bF<s3/WF^iJnz!:[bG!!!!qb.>PX<rur#<sq&;-"JMT><33#?-3-Iz5=!?k!!#9S6XW2]!C^&oFEqh:De@,l!.Y8])q70r!!(sIeOnddfDs%ozr1?5U!GBOT!2-ic,N(l1z!!"]<<s*Md@TNqE?Ys@r@<>peCh6ZPBl8!'Ece!pPlLd`s8W,Az!!!j$<sE_WCh7*u<s;r<E,Tr%!I)Zd!!"\j!,t6Hz!-#b><sE\RGB7>;aoDDA!!!!V5Z\89DfTW7E+*6fU$+I]eGoRL!6P9AJ5\[Nk!<&L,?FqI6coB/zE'^0E.:9Oa!!!"##BOHuAn>k'aoDDAUNsQ"6!"D#?Z^4-FE2)5B;#V3z!!$((E+<<mCru_X!!"2PLI"uIAp&!$FD5Z2<s3AKFD+_\@rHL-FDQ9Gz!!!9i<t'.]FDYT2@<>peCh:`h!'gh.iR1"n"D;.[A]auQTYf8]lp4\SG=,F:CiXH9@<?'^#%(_ZH#R?<Ns,L`!!!B,ch.>E4!Fn7<&dYYRfO]<07jHo#</(S56hDu8gak.!B;_;,9d?t#=8Y+l37Iu%hDLZ!='hn#7%mB3&_)4!B<:K1cRu1#pKTjl37Iu(Dfp=!s]WA-O1M5#6tJH#Iau"#$1a*#>\<#<sKKG/lrPg#>\<##7"jB#<!b2z!"K"Fp&YK:"<n'U]*';_#I=OW#@GUT05#$,=IK]1$X[#q#gs,g=FpilZ4$sC#K$cj#@Fb<05"pT%0m,F.PGGg!af'X$_dl5=K2aAl3mn&?g7_HB*\;8+pZg2?Wc:qOoo&napbQZ?W`Ht#I=RX#MK2c=J?#:"CG9J#1<T\=L&/:qZA#IOo\olZ3\;P?W_mgncE0#JdQ.Z!=&j:RKkKY6=3i`#kA4-=OIJ4"CG9Z$>7Kj#7"Uf!\\2!nd#I*#8n]jOp>>rM?o(??Wck$BBf[+#@I</04tOE!?qcS$"$f'!K%(g=S`G=\d/NG?h+=QB*YI@+pVcG"U>9>q>i6^Z2n<7Jd8jj?W`a!#H7_J#J'tD=L&9c"CG9R!O;o:=J?/^"CG9r%;2CD#7"W,"tsToirUD0B4k&P#%*Mr05"q7!XAs;M@2(M#MoJ*#A:UW#7"Un"#";"Op_L"?`FGdB*Z<V+pVcG"pYBGB2FHm?`F2]B*YR?+pV0S'F+kM.0jK@#7"W$!\\0kUB2VEB*T[e?`F5^BA*Jq=Q0Rc#@CU0#5SL1=J>iE"^bAPiWEOiZ30q+?Wb/HB=\0M#7'Yt+pVbD"pYB?q?&B`_?""Gg';7O#7"V9"tsV%\cW0BB4k&h"CKRX05#k=?WcRu#6Q.TB=\0M#A7[G\cH0\#;9`<#%(J)#L3>o#H@i4=Rlf3U(%>4?g7tOB*WK%#J(.I=OIN@"CG9J$H`KY=J>t3nd,O+?fD,?B*X(j3+iK&!?qb]JcuAa?]"n<B,Y,Z@No/]Op,Lp#6tK@g''-B#PeEF#P&%*=MbAW\cW0BB4k'#%0oHK#N>bk=NUs0#%(K$$M"4)=R$(qd/kKs?d]!/B4#!aZ31D>!!d/""U>9>M@;.N;I<P[$O;Lh+pVJ\">=D#\cW0BB4k&@%:?+=04tO3!?qcp!LFEOcO'XP!!!!)!7^ZC#=B[?#<O+7[fW`N9",]T#:1H6#:106#:1`&MZG",%gOBk#7gnA%gOBk%gOWj%gOBs#8n]j-di5a#;<q"56hE(9J6W2+pU>i"[<4s-P7^:#;l_s#:10&#:2;6+"7F"?6TV-Jd=RG2i7c'#9P<P#6t>T#:Ba&(G?">-b9@4-T;9Z+pS?E+pS>SF^[jQ"_dr:!!!*$]Cc41)^5Ll'-[Yd$R,i=*nLs/Ns#[m63d`03"H61+9rD^#R:>0!!!!$!4qh)#9+il#889d#7D^\rt*Kl#2]Uq#8@CR#:p)b#8.7B(]XO9!"&_qo`>BQ!?qaRdfCWtdKbs<0dd4$"!Ru:)6X2Jmg_Q0+4:D+!^@2##Eo66#="@Y*%sMh4[2.i9g;,q=iq"?*tCdG"!Rt?5>=?I58XVA#8ROdOodiQ-O1q.#@eq_2[:W>#8^?(8"p)M#6tK+2`Hm$4Z>;Y/dKf0WrXq.#E&U,#7h%c#7h%T#8[Uk#7#e\+pS>h<%g1n!^?oSaot!7-RUhX#6Q.T-e\Yg-RU8O%ke/6%gNnM2a=;N56j^T$9nbK-T;88T`H>B#8&-b.mG]m#889dZ3rrQ0*`pM#=$WA5rV"m=jdN[58XVYOodiQ+4:BY#7!O=#=$WA5rT$5(^E9g!^Sb05?ZD>#C[j%!Z`-Y!!!!'!5A+-%gOBc#8\fo*sX(s-O1q.-O1Cl0*`d6#7hD"#6th_%gN@Ff,`0C7IL]k!?qaM'o`4o!!!!%!4_\'#7!R##8\Kf(C(`]#6?"RLCUKk/sdFUz"ouC1!XBA_#6tV\#6t>T#8[UZ#6u>"#GMG.-RTuH$n$W3(EFS>%hg#i*uG7_*QK',QQ-#-z&cf<4!XH%:+pS@R#9jBXirofL#K$]h#Cct)(OlZ*#7&-L+pS?W$P*KC"sO;%#:119#8RQ6"Fgpe#9tDt06[hSG6]E!G6\lg#=]mB#9b8r#<,`5"pZe1#<1'956jF4"[<5^OodiQ#<!b2#7!9p2j+5,#<rG>#<rG/#=jpY56hDq+pS?3<tPZB3X5m%+pW;s,mSW!('b)6"!Rt_#8RP_#:0T[%hW_e#A",n<t&F@@j2.j#:0T[%hWGU#A"-I#:0mn#:0Uf#8ROL"!Rtg#:0T[%hW_e#A",n<t&F@]*';_<sL#^?O%k^?O%>O#DN7'#?M-V%poPf#@@]O#A48f#6tbOB3,=L#@@]^%qc+n#7(5/+pZ..V]?!!&<?hs,mOYc&WZqtIn9kuG78s+ZNDBV#7hE%!I"c[#6tc0Itn%0,o;=;#8ROL?6TV-G78tF#:1IA#:119#8RQ"!='nU#A,.bBn%fA#9tDtIg789Ig6_o07OXb#<!b2#?rAW#7!9p#FPT:#7"=3K*#-&#<rH#iWVOOB9E<\#6uk*#EJlj,o6ds&WZsB#A",FBd*e3#:0n9!='neLB.Vq#7!^B#9O0s#6tbO*tJS^#6tJp#7h%c%i5Hs(Dd;l#7!^B#BpD!(O$*"#Q=aJ%gN>r![7j[OodiQ(C)5k(C(]\+-H[i#6t>T#6tc@3=!q6$TA=,!?qaRD@9MNq#MZE"<A4#)#sX:!"&_No`>@s+pS?G+pS>X3X7#;,o6dkAg[fg&dP]C%jsjP7i2IQ58-NtF"Kle/g:N*#7:tH+"7F"-QiX!+%Z\bOodiQ0*`d.Ool4B2[9F/#7!I9#;6<n#<.eI56hE@<t!=n[i5_$%L59--O15-#6Te`"ap@N!!!*[email protected]>3',9dB]'sA,k[g<:l!=K\KMZG",#7_p_#7NR&#7"iO-O3up(C+:P#6t\C#889d-^"Nq#6u&H)%Z9G56hE('*eaQ.0gZP!^?o3#9*mQ7Nr'B0+8?r)'T:j.3\usz&HJs,!XJ#q+pSA5"sO:J#:1`&#A-a:])j/]56iJ^#7"j*#9+il2[:WV#7"j"#P.s?#<rG>0*`"e8!3p$5YkIE!ZWjX-T;9##:2<)#:2S>"!RsT%ocVn![g6?B9E<90*`j::IbY$#>YRN7gBQ(=/l<4-XR*03+iIl9IJ9m(GH(!1Em'*#:1`&#A.$BP6)p5:Br0n#7"j:#Km2n#>YRN-O0lg:BuLU+pZ^:k5nl.(TITK-T>0]0F%h3+pZO$(I1d&!B2\;#DN7'#6u>MIg82;LB.Vb@<Zo#,u4b1<.>-C</1JZ#@Vf]P6)p5dK`9-Dg)F4:Bq\8Ig6'"#6u>MLB.Vb@<Zo#,u4c#!?qaRB2jWe#7"[]G6]Ei#A7"c#9tDtdK_]r=4.<q5[VqE5<ridNWC=/#B*Rs!=&j<GBX9<:Btf;Ig9%SLB.Vb@<VrP<-JR_+pS>X@<Zo#,u4bA<.>,T+pS?[</1JZ#@Vh##:3.N?W;L[ec?s"G6]Ei#=haC#<,V;!=*Kd#7#Gi#7EaM#7%:1+p['.7kb/Q&L%H%*t]mB![fZ,#C@X"*sX).#7jc]WWE\Y0*__S+!1_'#:Ba&*sW<U0<,'a-T;9B+pSV`'F,EZ,mOYc<$/+A%jr_0#>,d;INf"%5p?P0#:1`&#A-a:`W77gh>n]P#7$@m+pSHT"\hR:5p86OR/m9f!!!0&eF`kJgArK'#L`\t#HnX;(08`g%i5WriW]W8(EWl.%hBHb+,U7--Pmj0,nCM&$m/@P-PrK^#:CSu"!Rs\(CVB%#:10&#9+Ha"!Ru5!Z+*<(CqZ*#7jcM#8\3^%i5Wrg&VF+(EWl.%hBHb+0l(U-Pmj0,nC4u+pS>`.0m]j#:C<0#:0lc?6TUZ/g:N&"aqg"!!!!0!0$UQ#P.s?#7'Pq+pSo3/dDW&+pV0S,o6e&<*ol+<+cF@8lo(q1+*;/+pV1N:*2,j;_KL*;HI%'5Z\0m+pZ6m=$'Ig=&^OP1Em&/-WClegArK'l3?h\0cpWF+pS>h<$qo/+pS>r$TA<C!?qaR])j/]dK^@=(C*,J#9Qtu-O3!_#7h%R#7hVIdK^j!,mOYW+pS>h<$qnU1ESpo-RT."+pS@*![7jS#<E(p#8.7H#<E(p02r_m'-[Yd])i?f#<j=:-^"Nq#;6<$%l^d'56hE@=#SJ/%jr_H2D$9]f`<9%=t`,oaoa:Y0*a.0-b9Nn-SICk56jCX)])#-!^?np6Qub"OodiQ-RUhX-ONa)#A,.b-O1q6#8^>m2j+5,#7!^B#7!1h_#aQH^D^^f*@D(_(C)<e(C0('+pS`F5Z\It'3@\*'41tH+pVIN$l;uP:+&P='45AW,R7[P$tfgb![7j[58-PM!^AqG%o3j7#Bh9r"^M9lOTASb!!!!^!5eR6#D31(#7(,/+pS>X3X5nr,9d?trrH*N!XAsBf)c3++sI8D!@K8P!XG2<+pS@n!EAdp#>\>!!XJ/q</1P\"!Rsl*te5K],p\J%gN?g+<h'*!XB[B!l"fZ"^[)s#J1`q#6tJp#H%Tk!Yrle#Ep#L#7(80</1P\#A/_n#Kn&1#L<IT!]%dt#L<HNY6(m/l3L^s!=/K4+pSX>"&L1s"1oR*NroV3+pS@f!E=gV#QFj)NroUl1PZ&;4sC4:qZe;MP9U<#VZR0^$mGoemfH=c"QojT!aEPb#9tDt#<,WF!XI$Q<:9kn#;bNE#<j=:#9b8r`raio>Or()M\[KAap,$N45U+s!p9UcY6*kgk5nf/#4DVf!^Y]FpB%&j60A=L!m1U2hZENRpAtj)!ri>E#!qtb#6Q.TrrW3%%dsJQ"9/EarrNH*!`Z?)#6Q.T#GV_P#QFk/"'2-%#=hb&!sei-<5/M?"!RsT#;`gkVZO%(%(??=!X_i/"'Vl15d(:4"0VegY6,$5"'#:%#J1s"#7&9M<;-G!hZ6^V!XJ/q</1P\Nrpg9+"%Zp!g<f^!Y5M@],Dju%gNdR%jt3E"qN@`M?=AJ;"=_oRfO]<M@"3'RKD1KDciG0_@:EcRK<]r+p[ZIDciG0apN&hRKC>7DciG0RL=%9RK<`+!?qb5QN7bd!=te';#1>[T)fUt!N,tH#<rG(Y5qJb":(Cu+pS?K<2Teq!XBJGY6"qS#G2&&.anY65>_1X%nBHr!tS1(iW9?d.0g+D!?qaZNr`)J!^D_H'9</)QN9q"":(M!+pSY1!Do3i&)RCaq>gia!@\6YMZG",l3VB2RKCnHDciG0\dE@XRKAWXDciG0%sLj%"@%)DG6\3o#7l;\M?H.n'7UOJ!DqJO5DK7QLB.XW!?qaZLB:;P":pOp;!J.L!r<90#7'u(<1a3sQ3&68#@og_!>"o*:l5;Z*'!s!#>QHJ?d]0D#7#/r#Pn^E=FpbR$#`q7!g4"2=IK<F$#`pt#,2KD=IK9r"!RuM$#`q7!oaQ*=IK;C$ZB.9!icNE=IK9rQ38B:5Hb)$Y5nm;!@\9-#.FV8U'/%1[fKU"#3l5u!EapS&&/-Aq?%8K!Dk6VcN-k"!C+m2'@-[aL'&V)d0'\BhZ=%p$6f`<!WN37LBB&^"#'rbUBMhHK+eJX^B4]Q+pYRY_[\9M!XJN&+p[93rrNjh"6T^R!Xshd#K%6"#7'u(<8R`^+%PJq&+9QrJcZJW!`7;H&,u]-WWi^k!^e'u!XBtU#6Q.ThZ=$4XoSd7!B@Oj#Iae7Y6,$Q'-[[j!n%<<#7&EU+p[]Lk5l/!#E'EC#7$k'.0gB]"&Qi8#E/[CY61C!VZR@2!seQ$<2Tg'^B.B<"1J@;,R4PV+pY"J#:c\S#7!9p#CJLl!tU_#:s&hEDB];jR/nK:#7!9pf)h*:56h_V!`5m#&*F!jap3M!-R\?a#7!'J!ic8K-gq*A"!S!=!p9Uck5r3t-R\?ak5sfJ%dsH(#;b6=\caB.k5sfJhZ<i9!XAfO#N#UB$sh`lk5peJ56hGF!a!8E#KHjET)oP$!`8.`&$H%2U'Db^&YB+0Y6$-X#6Q.TK,:-]0F%i0+pYRZ#:'

Reasons:
  • Long answer (-1):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Filler text (0.5): )))))))))
  • Low reputation (1):
Posted by: Tiago Gabriel 2 Lima

79754837

Date: 2025-09-03 16:08:57
Score: 0.5
Natty:
Report link

Ensuring that AppIntents defined in an XCFramework are properly registered and callable from a Widget involves several important steps and considerations. Here’s a clear guide to help you set this up:

Make sure all of those steps are met for your use case to work as expected.

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

79754836

Date: 2025-09-03 16:08:57
Score: 2
Natty:
Report link

You exactly need to use RadioGroup and move your groupValue and onChanged there.

Then you need to set the child - it should be a widget, for example Column, and there you place your RadioButtons.

New Flutter made impossible usage of RadioButton as a standalone widget as I see.

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

79754821

Date: 2025-09-03 15:58:54
Score: 0.5
Natty:
Report link

O Debian, the following worded for me (from my home dir):

ln -s /usr/share/texlive/texmf-dist/fonts .fonts
Reasons:
  • Low length (1):
  • Has code block (-0.5):
Posted by: Tony Power

79754818

Date: 2025-09-03 15:51:52
Score: 2.5
Natty:
Report link

we had the same issue , our solution was to save the notifcation with all the languages that our app support ,for exemple we store fields like titleEn,titleAr,messageAr,messageFr... . then , when user changes their language we simply use the corresponding title/message.

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

79754815

Date: 2025-09-03 15:47:51
Score: 2
Natty:
Report link

This might be a bug due to compressed libraries in Android Studio which was fixed with Android Studio Narwhal Feature Drop | 2025.1.3 Canary 2. See https://issuetracker.google.com/issues/431119350 for more information.

As others mentioned, however, don't forget to zipalign your apk. Read more here: https://developer.android.com/tools/zipalign and

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

79754812

Date: 2025-09-03 15:46:51
Score: 2
Natty:
Report link
 public SecurityFilterChain filterChain(HttpSecurity http, JwtAuthenticationFilter jwtFilter) throws Exception {
        http
            .cors().configurationSource(request -> {
                var cors = new org.springframework.web.cors.CorsConfiguration();
                for (String origin : allowedOrigins) cors.addAllowedOrigin(origin);
                cors.addAllowedMethod("*"); // Allow all HTTP methods including OPTIONS
                cors.addAllowedHeader("*");
                cors.setAllowCredentials(true);
                return cors;
            })
            .and()
            .csrf().disable() // Disable CSRF for REST API
            .headers(headers -> headers
                .addHeaderWriter(new StaticHeadersWriter("X-Content-Type-Options", "nosniff"))
            )
            .sessionManagement().sessionCreationPolicy(SessionCreationPolicy.STATELESS)
            .and()
            .authorizeHttpRequests(auth -> auth
                // Allow OPTIONS requests for CORS preflight - MUST be first
                .requestMatchers(HttpMethod.OPTIONS).permitAll()
                // Allow public endpoints
                .requestMatchers("/", "/users/register/", "/users/login/").permitAll()
                // Require authentication for protected endpoints
                .requestMatchers(HttpMethod.POST, "/fetchKeys/").authenticated()
                // Deny everything else
                .anyRequest().denyAll()
            )

Are you trying to permit all requests to the registration page?  
Reasons:
  • Long answer (-1):
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: de ma

79754807

Date: 2025-09-03 15:33:47
Score: 1
Natty:
Report link

I found the easiest way (although I'd like to have 1-2 steps instead of 3):

1. git reset --soft HEAD~1
2. git checkout -b new-branch-name
3. git commit -C ORIG_HEAD

ORIG_HEAD forces git to use the last commit's message (even if it's reset by git reset --soft HEAD~1)

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

79754797

Date: 2025-09-03 15:20:45
Score: 3
Natty:
Report link

I managed to send images: 1) I save the images on the external cache folder using capacitor/filesystem, 2) I get the files uri with the same plugin and 3) I share the files using cordova social-sharing. Nevertheless, the method does not work for .gpx (xml) files

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

79754795

Date: 2025-09-03 15:18:44
Score: 2.5
Natty:
Report link

The latest reason things like this happen is a bug introduced in Surefire 3.5.3. It can be worked around by downgrading to 3.5.2 for the time being.

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

79754788

Date: 2025-09-03 15:14:42
Score: 1.5
Natty:
Report link

Perhaps you could try the timecodestamper module?

For example,

gst-launch-1.0 videotestsrc ! timecodestamper set=always source=rtc ! videoconvert ! ...
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Ends in question mark (2):
  • High reputation (-1):
Posted by: v_2e

79754786

Date: 2025-09-03 15:12:42
Score: 2
Natty:
Report link

The correct configuration for specifying test path in pyproject.toml is testpaths.

[tool.pytest.ini_options]
testpaths = ["src", "tests", "tests/Google-Calendar", "tests/Reclaim", "tests/Todoist"]

Also, in case, for any python files under those,

python_files = ["*.py"]

testpaths: https://docs.pytest.org/en/stable/reference/reference.html#confval-testpaths

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

79754784

Date: 2025-09-03 15:11:41
Score: 1
Natty:
Report link

Your application must be started to retrieve the yaml from

<apiDocsUrl>http://localhost:8080/v3/api-docs.yaml</apiDocsUrl>

for example.


  1. Start your application

  2. and then mvn verify

  3. find your file in the <outputDir>

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

79754783

Date: 2025-09-03 15:10:41
Score: 0.5
Natty:
Report link

First, you find the prtnum values that have UPCCOD, then from the main table you select only those that are not in that list :

SELECT * 
FROM alt_prtmst 
WHERE prtnum NOT IN (
    SELECT prtnum 
    FROM alt_prtmst 
    WHERE alt_prt_typ = 'UPCCOD'
)
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: masoudiofficial

79754769

Date: 2025-09-03 15:01:37
Score: 1
Natty:
Report link

By adding referrerpolicy="no-referrer-when-downgrade" to your iframe, you ensure that Safari sends the necessary referrer header, allowing the domain-restricted API key to function correctly. This is not considered a bug on Google's part, but rather a browser-specific behavior that needs to be addressed for the API to work as intended.

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

79754748

Date: 2025-09-03 14:48:34
Score: 1.5
Natty:
Report link

Problem solved, I simply use :

<!-- Texte affiché devant la caméra, en hauteur -->
<a-text
    position="-1.5 4.8 -3"
    font="/vr/font/LiberationSans-Bold-msdf.json"
    negate="false"
    value="' . htmlspecialchars($titrevr) . '"
    color="black"
    width="8"
></a-text>
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Didier Quatrer

79754734

Date: 2025-09-03 14:38:30
Score: 2
Natty:
Report link

the big problem is that Service Workers are not always running. When the app is idle or device resources are constrained, the SW may be terminated by the browser. When you return the fetches are no longer intercepted by the SW. Also, SW can only intercept same-origin fetches. Cross-origin requests, for example, images from a different domain do not arrive at SW. You can of course add the token in the fetch calls in your JavaScript and ditch the SW to only use it as a cache.

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

79754725

Date: 2025-09-03 14:27:27
Score: 0.5
Natty:
Report link

You need to have ::before and ::after class overlap with font-weight and opacity different for each icon.

In my example, I will use the tick icon.

enter image description here

CSS code...

.container-01:before {
    font-family: "Font Awesome 5 Free";
    font-size: 22px;
    font-weight: 400;
    color: #1e3050;
    content: "\f058";
    opacity: 1;

    position: absolute;
    top: 5px;
    right: 25px;
}

.container-01:after {
    font-family: "Font Awesome 5 Free";
    font-size: 22px;
    font-weight: 900;
    color: #a5acb9;
    content: "\f058";
    opacity: 0.4;

    position: absolute;
    top: 5px;
    right: 25px;
}

Take note of the font-weight and the opacity

Reasons:
  • Probably link only (1):
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: James Osguthorpe

79754715

Date: 2025-09-03 14:19:25
Score: 2
Natty:
Report link

Just for anyone looking, I have an MX Master 3S logitech and found that editing the side scroll thumb wheel (in buttons setup of Logi+, white circle/bubble) to have the keyboard shortcuts Ctrl+End on the Thumb Wheel Up and Ctrl+Home on Thumb Wheel Down, enabled horizontal scrolling in SSMS 18. I made a separate profile just for SSMS to save this setting:
enter image description here

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

79754703

Date: 2025-09-03 14:12:22
Score: 4
Natty:
Report link

If you're looking for something like that reactflow

There is no build in feature like that in cytoscapejs as of today. A possible but hard workaround is to use this plugin to draw ports and a taxi-edge or round-taxi-edge.

Reasons:
  • Blacklisted phrase (1): this plugin
  • Probably link only (1):
  • Low length (1):
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: Tony

79754699

Date: 2025-09-03 14:09:21
Score: 2.5
Natty:
Report link

What worked for me was to add a header called Authorization with the value amx tokenValue

Reasons:
  • Whitelisted phrase (-1): worked for me
  • Low length (1.5):
  • No code block (0.5):
  • Single line (0.5):
  • Starts with a question (0.5): What
  • Low reputation (0.5):
Posted by: user2866001

79754698

Date: 2025-09-03 14:09:21
Score: 1
Natty:
Report link

To get rid of such log entries just add following line to application.properties:

logging.level.org.hibernate.engine.jdbc.spi.SqlExceptionHelper=ERROR

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

79754680

Date: 2025-09-03 13:58:17
Score: 1
Natty:
Report link

To format the date with a specific format, but still want to keep the internationalization behavior (like displaying month label in the datepicker control):

  public override format(date: Date, displayFormat: Object): string {
    if (!date) {
      return '';
    }
    // We want to display the same format `dd.MM.yyyy` for all locales in the application
    // Thus, we use 'de-CH' locale for all cases
    const dtf = new Intl.DateTimeFormat('de-CH', { ...displayFormat, timeZone: 'utc' });
    return this.nativeFormat(dtf, date);
  }

  // This function is exactly the same as the function `_format` of the parent class `NativeDateAdapter`
  private nativeFormat(dtf: Intl.DateTimeFormat, date: Date) {
    // Passing the year to the constructor causes year numbers <100 to be converted to 19xx.
    // To work around this we use `setUTCFullYear` and `setUTCHours` instead.
    const d = new Date();
    d.setUTCFullYear(date.getFullYear(), date.getMonth(), date.getDate());
    d.setUTCHours(date.getHours(), date.getMinutes(), date.getSeconds(), date.getMilliseconds());
    return dtf.format(d);
  }
const appDateFormat: MatDateFormats = Object.freeze({
  parse: {
    dateInput: null,
    timeInput: null,
  },
  display: {
    dateInput: { year: 'numeric', month: '2-digit', day: '2-digit' },
    timeInput: { hour: '2-digit', minute: '2-digit' },
    monthYearLabel: { year: 'numeric', month: '2-digit' },
    dateA11yLabel: { year: 'numeric', month: '2-digit', day: '2-digit' },
    monthYearA11yLabel: { year: 'numeric', month: '2-digit' },
    timeOptionLabel: { hour: '2-digit', minute: '2-digit' },
  },
});

Check this article for more details on how the Angular Material Datepicker works.

Reasons:
  • Blacklisted phrase (1): this article
  • Contains signature (1):
  • Long answer (-1):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: kal

79754679

Date: 2025-09-03 13:57:17
Score: 0.5
Natty:
Report link

Your code dosent run as expected beacuse in

 public class theGame {
        public static void main(String[] args) {
            lineTest gameBoard = new lineTest();
    }

You are creating a new instance of lineTest, but in the lineTest class you do

public class lineTest extends JPanel {

    public void paintComponent(Graphics g) {
        super.paintComponent(g);
        Graphics2D g2d = (Graphics2D) g;
        g2d.setColor(Color.red);
        g2d.drawLine(100, 100, 100, 200);
    }

    public static void main(String[] args) {
        lineTest points = new lineTest();
        JFrame frame = new JFrame("Points");
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.add(points);
        frame.setSize(250, 200);
        frame.setLocationRelativeTo(null);
        frame.setVisible(true);
    }
}

Which if you didn't notice the mistake, you added a main method and not a constructor, you need to change it to:


    public lineTest() {
        lineTest points = new lineTest();
        JFrame frame = new JFrame("Points");
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.add(points);
        frame.setSize(250, 200);
        frame.setLocationRelativeTo(null);
        frame.setVisible(true);
    }

Also, another problem is, that you are casting Graphics to Graphics2D, which is completley unnecesary.

So change

 public void paintComponent(Graphics g) {
        super.paintComponent(g);
        Graphics2D g2d = (Graphics2D) g;
        g2d.setColor(Color.red);
        g2d.drawLine(100, 100, 100, 200);
 }

to

@Override
public void paintComponent(Graphics g) {
        super.paintComponent(g);
        g.setColor(Color.red);
        g.drawLine(100, 100, 100, 200);
 }

(adding the @Override anottation is good practice)

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

79754678

Date: 2025-09-03 13:57:17
Score: 0.5
Natty:
Report link

Okay. I found an answer. For those, who need help with this question: read this article.

Main part of this question is to find struct mount, whose field is struct vfsmount from struct path. To do this, you can use container_of (read this). So, with mount and dentry you can successfully restore path. (Kernel also can restore path to file in other mount namespace, I don't do this)

Reasons:
  • Blacklisted phrase (1): this article
  • Whitelisted phrase (-1.5): you can use
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Mr hard

79754677

Date: 2025-09-03 13:53:16
Score: 1
Natty:
Report link

I found that adding --test-type in addition to --disable-web-security will allow local testing without the warning banner.

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Single line (0.5):
  • High reputation (-1):
Posted by: Kevin Laity

79754676

Date: 2025-09-03 13:53:16
Score: 2.5
Natty:
Report link

We have been using the parameter MaxRAMPercentage of 70% for Java 17 and need to change it to at least 50% for Java 21.

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

79754672

Date: 2025-09-03 13:52:15
Score: 1
Natty:
Report link

Your code is causing a crash because you are using the pressMeButton pointer in your MainWindow without initializing it first. In C++, using an uninitialized pointer leads to undefined behavior, which most often results in an immediate application crash (termination).

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

79754665

Date: 2025-09-03 13:46:14
Score: 1.5
Natty:
Report link

The issue "Could not create inference context" tends to occur when executing Core ML models on the iOS Simulator. Certain higher-level Core ML models (particularly those employing newer layers or hardware acceleration) need the neural engine or GPU, which are exclusively present on a native iOS device.

If the same code runs with Apple's demo model (such as MobileNetV2) but not with your custom model, try running it on a real device.

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

79754658

Date: 2025-09-03 13:38:12
Score: 2
Natty:
Report link

Heh, was pulling my hair out trying to debug why my styles weren't applying. Was barking up the wrong tree I suppose. Thanks for asking, now I know I'm not alone and can look elsewhere for the issue.

Reasons:
  • Blacklisted phrase (0.5): Thanks
  • Low length (0.5):
  • No code block (0.5):
  • Single line (0.5):
Posted by: Kerry Johnson

79754657

Date: 2025-09-03 13:38:12
Score: 4
Natty: 5
Report link

Why are you people doing this, because I don't understand why going through all these process and end up be denied.

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Unregistered user (0.5):
  • Single line (0.5):
  • Starts with a question (0.5): Why are you
  • Low reputation (1):
Posted by: PIOSE PAUL

79754641

Date: 2025-09-03 13:20:07
Score: 0.5
Natty:
Report link

The problem comes from this source file. The function is php_sockop_close and probably the problem is still active in the most recent php version. I think it should check for whether the socket being closed is a server (listening) or a client socket and do what it does with the 500ms timeout on a client socket only.

The workarounds:

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

79754634

Date: 2025-09-03 13:18:06
Score: 2.5
Natty:
Report link

I found the error "ERROR [internal] load build definition from dockerfile", when I tried tu build docker file was because I didnt open the workspace in VScode. I opened new window and run the got it start working.

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

79754630

Date: 2025-09-03 13:12:05
Score: 3.5
Natty:
Report link

If your python version got updated to 13 it is not generating any pytest-html-reporter. For below python 11 version it is generating html

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

79754629

Date: 2025-09-03 13:12:05
Score: 2.5
Natty:
Report link

import webbrowser

# URL you want to open

url = "https://www.google.com"

# Open the URL in the default browser

webbrowser.open(url)

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: TRADER AKHIL AKKI

79754623

Date: 2025-09-03 13:02:01
Score: 4
Natty:
Report link

Okay.

In <Name>Amplitude_Signal</Name>

I was thinking that "Amplitude_Signal" was the attribute.

This is only the "text".

So

child.attribute

should be replaced by :

child.text

returning

{http://www.ni.com/LVData}Name Out
{http://www.ni.com/LVData}NumElts 34
{http://www.ni.com/LVData}DBL 

Sorry for this beginner question, should I keep the post for other beginners?

Cheers

Reasons:
  • Blacklisted phrase (1): Cheers
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Baps131

79754622

Date: 2025-09-03 13:01:01
Score: 2.5
Natty:
Report link

I never thought I would say this, but evidently, Edge is the answer. If you use Edge, then you can have Azure Entra Id, Script Debugging and a once-only sign-in all working at once.

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

79754614

Date: 2025-09-03 12:54:59
Score: 1
Natty:
Report link
react: {
  useSuspense: true
}
worked for me !!
Reasons:
  • Whitelisted phrase (-1): worked for me
  • Low length (1.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Ayesha Mushtaq

79754593

Date: 2025-09-03 12:34:54
Score: 3
Natty:
Report link

Actually, it's not a limitation.

I met with that on 4096 bytes.

Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Gonchik Tsymzhitov

79754590

Date: 2025-09-03 12:30:53
Score: 0.5
Natty:
Report link

For anyone coming here to find an answer to the title, you can do git merge-base A B.

This will give you the commit where the rebase will precisely happen, so that anything above will end at the same position after doing:

git switch A
git rebase B
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Bonlou

79754585

Date: 2025-09-03 12:23:51
Score: 2.5
Natty:
Report link

In PHP 8.5, the new #[NoDiscard] attributes does exactly that: ensure the returned value is actually used. https://wiki.php.net/rfc/marking_return_value_as_important

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

79754582

Date: 2025-09-03 12:22:50
Score: 1
Natty:
Report link

You can delete 1.1.8 from the console:
Firebase Console > App Distribution > Releases > find 1.1.8 build > >Delete

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

79754577

Date: 2025-09-03 12:15:49
Score: 2.5
Natty:
Report link

you also want to escape mentions (like @everyone or user mentions):

safe_text = discord.utils.escape_mentions(discord.utils.escape_markdown(your_text))

This way:

@everyone → @\everyone

@here → @\here

Mentions like <@123456789> also get escaped.

✅ Best practice:

Use both escape_markdown + escape_mentions to cover all formatting and avoid pings.

Reasons:
  • No code block (0.5):
  • User mentioned (1): @everyone
  • User mentioned (0): @everyone
  • User mentioned (0): @here
  • Low reputation (1):
Posted by: telijs

79754569

Date: 2025-09-03 12:11:47
Score: 1.5
Natty:
Report link

Question from a novice user:

I found this post as I was trying to create (what to you all will seem very simple I am sure) a straight forward rule to create a live clock in a cell on a worksheet - using OnTime.Application.

I also want another cell on the same sheet that does a fixed timestamp for NOW - so that I can work out time difference that has occurred between the two cells for the purpose of conditional cell formatting.

The workbook has two sheets; "GSEP Codes sheet" and "sheet2". Problems presented;

I believe there is no live now formula that allows me to have a constantly refreshing clock for a single cell (i.e. can only be done using VBA).

Other issue is that using the NOW and OnTime application within the module will affect EVERY =NOW() formula and create as a live clock - whereas I only want it to create a live clock to the one cell and not all of them (see below script) - please can someone offer me some help to isolate the module to just affect cell N6 in "GSEP Codes sheet" but allow =NOW() with a static value in any other cell. Thank you :-

Sub Digital_Clock()

Dim wb As Workbook

Dim ws As Worksheet

Set wb = ActiveWorkbook

Set ws = Sheets("GSEP Codes sheet")

With ws

.Range("N6").NumberFormat = "hh:mm:ss"

.Range("N6").Value = Now

Application.OnTime Now + TimeValue("00:00:01"), "digital_clock"

End With

End Sub

Reasons:
  • Blacklisted phrase (0.5): Thank you
  • Long answer (-1):
  • No code block (0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: Miles

79754565

Date: 2025-09-03 12:05:44
Score: 11
Natty: 7
Report link

I have the exact same problem. Did you find a solution in the meantime. Any tips are highly appreciated.

Reasons:
  • Blacklisted phrase (1): appreciated
  • Blacklisted phrase (1): Any tips
  • RegEx Blacklisted phrase (3): Did you find a solution
  • Low length (1):
  • No code block (0.5):
  • Me too answer (2.5): I have the exact same problem
  • Unregistered user (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: user31411813

79754559

Date: 2025-09-03 11:57:42
Score: 0.5
Natty:
Report link

I ran into a similar error and spent a couple of hours debugging it. Apparently, Hydrogen creates some virtual routes wherever it can in order to run the dev server. I tweaked the node_modules and discovered that, by default, it tries to use a path like C:\Users\Users\.... This might be related to the OS—I’m not entirely sure. The workaround was simple: run the CLI with administrator permissions, because the user folder is locked by default.

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

79754555

Date: 2025-09-03 11:54:41
Score: 4.5
Natty: 5
Report link

works for Edge also... Thanks!

Reasons:
  • Blacklisted phrase (0.5): Thanks
  • Low length (2):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Als_Bra

79754554

Date: 2025-09-03 11:53:41
Score: 1
Natty:
Report link

Pandoc is a tool for conversion between document formats, and supports docx and rtf.

It's a command line tool, so should be easy enough to integrate into almost any program.

https://pandoc.org/MANUAL.html#using-pandoc

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Starts with a question (0.5): is a to
  • High reputation (-1):
Posted by: kutschkem

79754551

Date: 2025-09-03 11:52:40
Score: 3
Natty:
Report link

If you try winword.exe /regserver and the CLSID check, that usually fixes the problem in a couple of minutes.

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