79479690

Date: 2025-03-02 20:25:57
Score: 3
Natty:
Report link

Use the expression "%Date" in the "Default Value" field; this will automatically populate the prompt with the current date when the query is run.

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

79479689

Date: 2025-03-02 20:24:57
Score: 2.5
Natty:
Report link

This issue is still present in SWIG 4.3.0. It appears that the problem is caused by a SWIG wrapper that tests the string length using INT_MAX rather than SIZE_MAX. See the bug report that describes the issue and proposed solution.

Regards - Marie

Reasons:
  • Blacklisted phrase (1): Regards
  • Low length (0.5):
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: Marie R

79479685

Date: 2025-03-02 20:23:56
Score: 2.5
Natty:
Report link

The issue you're experiencing with Looker Studio charts not loading on Internet Explorer 11 is an issue of incompatibility. Looker Studio is founded on new technologies (HTML5, CSS3, and JavaScript ES6) which are not fully supported by IE 11.

To resolve this, I recommend: • Using a newer browser such as Google Chrome, Microsoft Edge (Chromium), or Mozilla Firefox because Looker Studio is designed for these. • If you are forced to use a Microsoft browser, try to use Microsoft Edge in IE mode (you can enable it in edge://settings/defaultBrowser). • If a change of browser is not an option, include a screenshot or a PDF of the report instead of an iframe.

If you have any other problems, please don't hesitate to get in touch with us on our contact page for personal assistance.

Best regards.

Reasons:
  • Blacklisted phrase (0.5): Best regards
  • Blacklisted phrase (1): regards
  • Long answer (-0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Isaac Correa

79479682

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

encountered such when i moved to Debian, the default vim installed is "vim-tiny" for base installations see :help. a vim install via sudo apt-get update ; sudo apt-get install vim fixed the error

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

79479676

Date: 2025-03-02 20:15:55
Score: 2.5
Natty:
Report link

I had the same problem . you need to close IntelliJ and open it again

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

79479675

Date: 2025-03-02 20:13:55
Score: 3
Natty:
Report link

As DenielHefti says, changing http://localhost:1337 to the IPv4 address of your computer worked

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

79479674

Date: 2025-03-02 20:12:54
Score: 0.5
Natty:
Report link

To perform a raw inclusion as done in reStructuredText:

.. raw:: html
   :file: inclusion.html

The following can be used for Markdown (MyST):

```{raw} html
:file: inclusion.html
```
Reasons:
  • Low length (1):
  • Has code block (-0.5):
Posted by: jdknight

79479658

Date: 2025-03-02 20:02:52
Score: 4.5
Natty: 5
Report link

what annoying IntelliJ issue is this.

Reasons:
  • Low length (2):
  • No code block (0.5):
  • Single line (0.5):
  • Starts with a question (0.5): what
  • Low reputation (1):
Posted by: Hernando Quevedo

79479648

Date: 2025-03-02 19:56:51
Score: 1.5
Natty:
Report link

http://www.torry.net/pages.php?id=524 is rather old and not up to date ... on Delphi 12 (RAD) it crashes on identifing the basic Header... The component can't even see the first pointer with the following test ' if (I[1] <> 'BEGIN:VCARD') OR (I[A-1] <> 'END:VCARD') then ' the 'BEGIN:VCARD' is not at index 1 , it's at index 0 ... Once thsi minor error is fixed ... When it sees image section PHOTO; it crashes again ...
Needs a big revision ... So unless you have the time ... Forget it ..

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

79479645

Date: 2025-03-02 19:54:51
Score: 1.5
Natty:
Report link
    #!/bin/bash
SERVICE="fail2ban"
if pgrep -f "$SERVICE" >/dev/null
then
    echo "$SERVICE is running"
else
    echo "$SERVICE stopped" >> /var/log/fail2ban_restart.log
    /etc/init.d/fail2ban start
    # mail  
fi

This program is working.

Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Tomasz M

79479644

Date: 2025-03-02 19:53:51
Score: 1.5
Natty:
Report link

Guillaume Klein said:

Sorry, we don’t publish the pyonmttok package for Windows, and there are currently no plans to do that.

Reasons:
  • Low length (1):
  • No code block (0.5):
Posted by: Eduardo Freitas

79479629

Date: 2025-03-02 19:39:48
Score: 1
Natty:
Report link

This is how a matrix works out of the box. What you want is called an asymmetric matrix and instructions can be found here: https://exceleratorbi.com.au/building-a-matrix-with-asymmetrical-columns-and-rows-in-power-bi/

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

79479628

Date: 2025-03-02 19:39:48
Score: 2
Natty:
Report link

From the cocotb github discussion page, the recommended answer is to use a simple module that wires together the DUTs you want to test.

https://github.com/cocotb/cocotb/issues/385

I recommend you to use a "harness" Verilog module. In this module you can instantiate DUTs in various configuration. From the Cocotb perspective your simulated top level will be the harness, instead of a standalone DUT.

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

79479626

Date: 2025-03-02 19:39:48
Score: 2.5
Natty:
Report link

I tried the answer above, converting folder to group, and that did not permit me to manually reorder the files. I converted it back to a folder and that didn't do it either. I tried the linked Apple Developer forum but it just says that the conversion works. I'm using Xcode 16.1.

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

79479622

Date: 2025-03-02 19:33:47
Score: 1.5
Natty:
Report link

Yarn berry (v3 for example) is to enforce explicit dependencies by design. So dependencies that are not listed will not be available. The fix is to declare or share the dependency in the relevant workspace.

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

79479611

Date: 2025-03-02 19:27:45
Score: 9 🚩
Natty: 5
Report link

did you find a solution for this?

Reasons:
  • RegEx Blacklisted phrase (3): did you find a solution
  • Low length (2):
  • No code block (0.5):
  • Ends in question mark (2):
  • Single line (0.5):
  • Starts with a question (0.5): did you find a solution for this
  • Low reputation (0.5):
Posted by: Forged

79479604

Date: 2025-03-02 19:23:43
Score: 2
Natty:
Report link

This is solved finally. The issue was with how Streamlit handles the forms and their submission. Anytime a form is submitted, Streamlit will rerun the app or the code fragment which will reset the value for the variables in that fragment or the global variable if the app is rerun.

To solve this, I removed all the forms from the login module and combined the functions into single function so when the app is rerun, the value of the variable is not reset.

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

79479590

Date: 2025-03-02 19:13:41
Score: 4
Natty:
Report link

check fdsf df sd fsd fsdf dsfds sf sdfsd fs dsfs ddsf dsfsd fsd fsdf

Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • Self-answer (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Матвей

79479579

Date: 2025-03-02 19:07:40
Score: 1.5
Natty:
Report link

Issue was a faulty import

from rest_framework.views import APIView, GenericAPIView

It should be

from rest_framework.views import APIView
from rest_framework.generics import GenericAPIView
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: keisler-au

79479571

Date: 2025-03-02 19:02:39
Score: 1
Natty:
Report link

In my case I should uncheck mysqldump step + manually stop old mysql server service instance

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

79479569

Date: 2025-03-02 19:01:38
Score: 5
Natty:
Report link

Have you tried the instructions in this page? https://learn.microsoft.com/en-us/visualstudio/ide/using-regular-expressions-in-visual-studio?view=vs-2022

Reasons:
  • Whitelisted phrase (-1): Have you tried
  • Probably link only (1):
  • Low length (1.5):
  • No code block (0.5):
  • Ends in question mark (2):
  • Low reputation (1):
Posted by: user11325205

79479568

Date: 2025-03-02 19:00:38
Score: 2.5
Natty:
Report link

Please make sure that you have not added any white-space to the username and password provided.

Also inside Playstore console go over here to see any issue related Screen Recording to get to know the issue more...

Pre launch Report in Google Play Console

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

79479565

Date: 2025-03-02 18:58:38
Score: 0.5
Natty:
Report link

Design 2 is much better in terms of DDD, but it requires a more mature events model; it can work smoothly without storing data projections if you have Integration events If for some reasons you cannot introduce Integration events, then you can try using processing pipeline in your domain microservices, and plug in your Compliance microservice here by implementing ValidateCompliance step that emits the event with full context. This workaround allows to avoid storing the context data on Compliance ms side but introduce some coupling.

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

79479562

Date: 2025-03-02 18:56:37
Score: 0.5
Natty:
Report link

You should buy a domain that matches your company, your publisher name, or albeit your own personal site as long as it matches the publisher details on the extension page.

Then you will need to create and host both Terms of Service and Privacy Policy on those pages. This will get you approved.

I am not sure but you could be able to get by with something like Netlify Pages where you get a subdomain under their domain. However that is a pure guess.

A good rule of thumb is to verify the domain using Google Search Console (this is a prerequisite) and then pick as the official domain for the extension. This will get you there. This will also speed up your reviews down the road by a margin.

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

79479561

Date: 2025-03-02 18:55:37
Score: 1.5
Natty:
Report link

Try splitting the medication scheduling into two main tables: one for the overall regimen and one for the individual reminders.

The Medication Regimen table captures static, schedule-level details—such as the user ID, medication ID, start time, dose frequency (e.g., “every 8 hours”), and total doses. This table defines the dosing plan without mixing in dynamic event details.

The Medication Reminder table handles each reminder event. It includes a foreign key linking to the regimen table, the scheduled time for the dose, a status field (e.g. pending, completed, missed, postponed), and optionally an actual timestamp for when the dose was taken. When a reminder is missed or the user opts to postpone, your application logic can update the current reminder (or mark it as postponed) and create a new entry with the scheduled time set to one hour later.

This two-table approach separates the static dosing plan from the dynamic reminders. Hope this guides you in your implementation.

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

79479551

Date: 2025-03-02 18:51:36
Score: 0.5
Natty:
Report link

I see quite a mess both in the post and in the answers. With that input file there are no CR nor newline issues for the simple reason that there are no such chars. fgets doesn't apply any conversion, so it reads the chars one by one, included \ then r then \ then n. Then all previous answers are worth reading as what they say is to be kept in mind as a general principle, but everyone is based on CR / NL with text-open files under Windows, which is NOT the case about that file. I made a debugging version of the program included in the post where I added the analysis char by char first of the buffer filled by fgets, then by iteratively use of fgetc. I also included special writings to screen in case some chars are ASCII 13 or 10. Here the result giving that file as the input:

I am a boy\r\n
If shown empty line above this, newline was included in buffer
fgets buffer analysis:
Char in position   0 of buffer: I (ASCII code:  73)
Char in position   1 of buffer:   (ASCII code:  32)
Char in position   2 of buffer: a (ASCII code:  97)
Char in position   3 of buffer: m (ASCII code: 109)
Char in position   4 of buffer:   (ASCII code:  32)
Char in position   5 of buffer: a (ASCII code:  97)
Char in position   6 of buffer:   (ASCII code:  32)
Char in position   7 of buffer: b (ASCII code:  98)
Char in position   8 of buffer: o (ASCII code: 111)
Char in position   9 of buffer: y (ASCII code: 121)
Char in position  10 of buffer: \ (ASCII code:  92)
Char in position  11 of buffer: r (ASCII code: 114)
Char in position  12 of buffer: \ (ASCII code:  92)
Char in position  13 of buffer: n (ASCII code: 110)
End of buffer (added by fgets) in position 014 (ASCII code:   0)
Value of file position indicator:  14

Read again the file by fgetc:
Returned char n.   0: I (ASCII code:  73); file pos. ind.:   1
Returned char n.   1:   (ASCII code:  32); file pos. ind.:   2
Returned char n.   2: a (ASCII code:  97); file pos. ind.:   3
Returned char n.   3: m (ASCII code: 109); file pos. ind.:   4
Returned char n.   4:   (ASCII code:  32); file pos. ind.:   5
Returned char n.   5: a (ASCII code:  97); file pos. ind.:   6
Returned char n.   6:   (ASCII code:  32); file pos. ind.:   7
Returned char n.   7: b (ASCII code:  98); file pos. ind.:   8
Returned char n.   8: o (ASCII code: 111); file pos. ind.:   9
Returned char n.   9: y (ASCII code: 121); file pos. ind.:  10
Returned char n.  10: \ (ASCII code:  92); file pos. ind.:  11
Returned char n.  11: r (ASCII code: 114); file pos. ind.:  12
Returned char n.  12: \ (ASCII code:  92); file pos. ind.:  13
Returned char n.  13: n (ASCII code: 110); file pos. ind.:  14
 

which confirms what I wrote above: no trace of newline nor CR chars.

N.B.: in a further version of the above debugging version, I changed the opening to a binary stream, but, as I expected, with that input file the result is the same, given that the chars it contains don't trigger any issue about the difference between binary and text streams.

However, according to the result expected by the author of the post, maybe he meant another input file, edited e.g. by Notepad with the writing "I am a boy" and, in the end, the press on the Enter key; of course, under Windows. When running my debugging version - sub-version opening as text with the latter file as the input, I got

I am a boy

If shown empty line above this, newline was included in buffer
fgets buffer analysis:
Char in position   0 of buffer: I (ASCII code:  73)
Char in position   1 of buffer:   (ASCII code:  32)
Char in position   2 of buffer: a (ASCII code:  97)
Char in position   3 of buffer: m (ASCII code: 109)
Char in position   4 of buffer:   (ASCII code:  32)
Char in position   5 of buffer: a (ASCII code:  97)
Char in position   6 of buffer:   (ASCII code:  32)
Char in position   7 of buffer: b (ASCII code:  98)
Char in position   8 of buffer: o (ASCII code: 111)
Char in position   9 of buffer: y (ASCII code: 121)
Char in position  10 of buffer: newline (ASCII code:  10)
End of buffer (added by fgets) in position 011 (ASCII code:   0)
Value of file position indicator:  12

Read again the file by fgetc:
Returned char n.   0: I (ASCII code:  73); file pos. ind.:   1
Returned char n.   1:   (ASCII code:  32); file pos. ind.:   2
Returned char n.   2: a (ASCII code:  97); file pos. ind.:   3
Returned char n.   3: m (ASCII code: 109); file pos. ind.:   4
Returned char n.   4:   (ASCII code:  32); file pos. ind.:   5
Returned char n.   5: a (ASCII code:  97); file pos. ind.:   6
Returned char n.   6:   (ASCII code:  32); file pos. ind.:   7
Returned char n.   7: b (ASCII code:  98); file pos. ind.:   8
Returned char n.   8: o (ASCII code: 111); file pos. ind.:   9
Returned char n.   9: y (ASCII code: 121); file pos. ind.:  10
Returned char n.  10: newline (ASCII code:  10); file pos. ind.:  12
 

Note that the screen shows now "I am a boy" followed by a new, empty line, corresponding to CR+LF added by pressing the Enter key. In the end of the buffer, fgets has put the NULL char to properly terminate the string and, since the file was opened as a text stream, CR+LF are converted into one only ASCII 10 char, also represented as '\n'. Then, the result reported in the post as the expected one

I am a boy\n\0

is correct under the hypotesis the author a different file from what he included.

As a final note, if I run the debugging version - sub-version opening as binary with the same second input file, both the buffer filled by fgets and the sequence of chars returned by fgetc include the CR char, as the opening as binary takes everything as bytes not doing any CR+LF to LF conversion at all.

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

79479549

Date: 2025-03-02 18:51:36
Score: 3.5
Natty:
Report link

The problem was laying somewhere in the FBlog package. I just removed the package altogether for the time being and things are working again. Thank you Tatachiblob for your help

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

79479539

Date: 2025-03-02 18:41:33
Score: 1.5
Natty:
Report link

Please follow this procedure to make sure you are not missing any steps

  1. Turn ON DEV and debugging mode on your phone
  2. Connect it your PC a popUp will appear only first time to Allow USB Debugging? Press Always allow and OK

Allow USB Debugging POPUP

  1. Make sure your PC and Mobile is connected to the same Network(WIFI)
  2. Now run npx react-native run-android
Reasons:
  • No code block (0.5):
  • Contains question mark (0.5):
  • Low reputation (0.5):
Posted by: Ahmad Gulzar

79479537

Date: 2025-03-02 18:38:32
Score: 11 🚩
Natty: 5
Report link

Were you able to figure out what caused this issue. I am seeing the same error. I have migrated by batch job from java 8 to java 17 and spring framework to 3.4.3. My datasource is Oracle as well

Reasons:
  • RegEx Blacklisted phrase (3): Were you able to figure out
  • RegEx Blacklisted phrase (3): Were you able
  • Low length (0.5):
  • No code block (0.5):
  • Me too answer (2.5): I am seeing the same error
  • Single line (0.5):
  • Low reputation (1):
Posted by: Akash Udani

79479527

Date: 2025-03-02 18:28:30
Score: 6.5 🚩
Natty: 5
Report link

can anybody give me their ac access key and secret key for a project please

Reasons:
  • RegEx Blacklisted phrase (2.5): can anybody give me
  • Low length (1.5):
  • No code block (0.5):
  • Single line (0.5):
  • Starts with a question (0.5): can anybody give me the
  • Low reputation (1):
Posted by: Vighnesh Chavan

79479522

Date: 2025-03-02 18:25:29
Score: 2.5
Natty:
Report link

The __lte lookup [Django-doc] means that you constrain the field that is should be less than or equal to the given value, whereas the __gte lookup [Django-doc] means that the field is greater than or equal to the given value.

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

79479514

Date: 2025-03-02 18:17:28
Score: 1.5
Natty:
Report link

Thanks to Mike M who is a star I am posting the java solution to the question I asked.

int[] systemitems = getResources().getSystem().getIntArray(     
getResources().getSystem().getIdentifier(
"config_defaultNotificationVibePattern", 
"array",
"android"));
                 
long[] long_vibrate = new long[systemitems.length];
                  
for (int i = 0; i < systemitems.length; i++) 
  {
  long_vibrate[i] = Long.valueOf(systemitems[i]);
  }
Reasons:
  • Blacklisted phrase (0.5): Thanks
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Cymro

79479510

Date: 2025-03-02 18:12:27
Score: 1
Natty:
Report link

In the list of routes in the image, you do not use AuthorisedUserGuard, but AuthGuard (it is not clear what it is). Use AuthorisedUserGuard.

I also want to add:

You don't need to use Promise, you already have an Observable. Guard can use Observable (MaybeAsync) in the output.

Remove async/await, and return a simple Observable. If you need to forward if false, then use tap().

For info: https://angular.dev/api/router/CanActivate https://angular.dev/api/router/MaybeAsync

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

79479502

Date: 2025-03-02 18:08:26
Score: 3.5
Natty:
Report link

No. You can't - at least not in any current version.

I've raised a feature request: https://youtrack.jetbrains.com/issue/IJPL-178265.

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

79479489

Date: 2025-03-02 17:54:24
Score: 2
Natty:
Report link

The following code is doing the task in two passes which is O(n) by adding all the numbers to a dictionary (pass I) and then going over the number one-by-one and looking up the complementary number in the dictionary (pass II):

Try another way

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

79479485

Date: 2025-03-02 17:50:23
Score: 2.5
Natty:
Report link

solved this in my Gradle project by including the Lombok plugin. No dependencies or annotationProcessor needed (nor did those work for me).

For example in your build.gradle.kts:

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

79479478

Date: 2025-03-02 17:46:22
Score: 1
Natty:
Report link

Try to add this property to the code of the aqua element:

scollbar-gutter:stable;

More info (sorry, in french) : scollbar-gutter

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

79479476

Date: 2025-03-02 17:44:22
Score: 0.5
Natty:
Report link

Material shape defines shape of highlight. Like this I think

Material(
   borderRadius: BorderRadius.circular(10),
   color: Colors.grey(),
   child: InkResponse(
      highlightShape : BoxShape.rectangle,
      borderRadius: BorderRadius.circular(10),
      onTap: (){},
      child: Container(),
   ),
);
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: hodov

79479473

Date: 2025-03-02 17:42:21
Score: 3
Natty:
Report link

It works but the entire point of using PySide is to avoid using Qt due to licensing. It's rather pathetic you cannot even run the first example without installing PyQt6 too.

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

79479471

Date: 2025-03-02 17:41:21
Score: 1
Natty:
Report link

Do the following:

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

79479468

Date: 2025-03-02 17:40:21
Score: 3
Natty:
Report link

dbus has known memory leaks as shown by valgrind. A workaround is to close dbus entirely, sdl dbus issues

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

79479467

Date: 2025-03-02 17:40:21
Score: 0.5
Natty:
Report link

For the newest version of Log4j2, this is what the docs recommend:

ConfigurationFactory.getInstance()
        .getConfiguration(
                null,
                null,
                URI.create("uri://to/my/log4j2.xml"));
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: KingKevin23

79479457

Date: 2025-03-02 17:33:19
Score: 1
Natty:
Report link

Try SWC compiler. You will be able to use Object.keys(new ClassName()). Also it is 20x faster than regular compiler

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

79479445

Date: 2025-03-02 17:16:16
Score: 1.5
Natty:
Report link

To use helpers in twig the syntax is this:

{{ helper_html_link("Add Post", {"controller" : "posts", "action" : "add"}) }}
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: victor baleroni

79479438

Date: 2025-03-02 17:10:15
Score: 0.5
Natty:
Report link

Build version: 1.6.0 Current date: 2025-03-03 01:03:21 Device: Samsung SM-A166P OS version: Android 14 (SDK 34)

Stack trace:
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.OPEN_DOCUMENT_TREE flg=0x3 (has extras) } at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:2252) at android.app.Instrumentation.execStartActivity(Instrumentation.java:1878) at android.app.Activity.startActivityForResult(Activity.java:5780) at androidx.activity.i.startActivityForResult(SourceFile:2) at z.a.b(Unknown Source:0) at androidx.activity.f.b(Unknown Source:277) at androidx.activity.result.d.V(Unknown Source:93) at c6.l.onClick(Unknown Source:160) at android.view.View.performClick(View.java:8047) at android.widget.TextView.performClick(TextView.java:17792) at android.view.View.performClickInternal(View.java:8024) at android.view.View.-$$Nest$mperformClickInternal(Unknown Source:0) at android.view.View$PerformClick.run(View.java:31890) at android.os.Handler.handleCallback(Handler.java:958) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loopOnce(Looper.java:230) at android.os.Looper.loop(Looper.java:319) at android.app.ActivityThread.main(ActivityThread.java:8934) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:588) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1103)

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

79479437

Date: 2025-03-02 17:10:15
Score: 1.5
Natty:
Report link

Turns out that I was still starting vscode with --log trace. Something I added to my vscode shortcut when I was looking at another issue. After removing it, the the trace logs in the output channel went away.

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

79479436

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

Okay, so after Ilya Bursov's comment I have realized I had forgotten to reset the avg after each test... It actually was logarithmic all along. enter image description here

I think the program which "tipped me off" just did so many skip list accesses it led me to believe the skip list was at fault for the speed.

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

79479433

Date: 2025-03-02 17:07:13
Score: 7 🚩
Natty:
Report link

Have you figured this out? How do you get a transaction txid on A2U?

I am trying to initiate an App-to-User payment as well. I did a POST request to /payments with the payload for a payment (amount, memo, metadata etc). But it seems like the returned response of the payment does not include the txid, instead the transaction field is null.

Reasons:
  • Blacklisted phrase (1): How do you
  • Blacklisted phrase (1): I am trying to
  • RegEx Blacklisted phrase (3): Have you figured this out
  • No code block (0.5):
  • Contains question mark (0.5):
  • Low reputation (1):
Posted by: xsuve

79479428

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

As @NathanOliver comments, you are trying to use converting operator (5), which requires std::tuple_size > 1.

You can work around this issue by constructing the second tuple from the first's argument: std::tuple<std::any> t2{ std::get<0>(t1) };.

If you are working in some generic code which needs to handle tuple with any number of std::any, then you need a slightly unwieldy:

auto t2 = std::apply([](const auto&& args) {
    return std::make_tuple(std::any{ std::forward(decltype(args)) }... });
}, t1);
Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • User mentioned (1): @NathanOliver
  • Low reputation (0.5):
Posted by: Dominik Kaszewski

79479425

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

Is there a hack around this in databricks community @all

Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • User mentioned (1): @all
  • Single line (0.5):
  • Starts with a question (0.5): Is there a
  • Low reputation (1):
Posted by: Shashank Deep

79479420

Date: 2025-03-02 17:00:11
Score: 2
Natty:
Report link

I did this ... Works fine

org.gradle.jvmargs=-Xmx8G -XX:MaxMetaspaceSize=4G -XX:ReservedCodeCacheSize=512m -XX:+HeapDumpOnOutOfMemoryError
    android.useAndroidX=true
    android.enableJetifier=true
    // new add 
    android.ndk.suppressMinSdkVersionError=21 

Thanks

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

79479411

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

X and Y are 2D matrices. The dot product you envision creates a matrix where each element follows f_XY[i, j] = cos(X[i, j] * Y[i, j] * 2π). This can be done simply as:

f_XY = np.cos(X * Y * 2 * np.pi)

[output] [1]: https://i.sstatic.net/628ChhBM.png

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

79479410

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

No, you don’t necessarily need to "build" your Node.js application the way you do with a React app. React applications are built into static files (HTML, CSS, JS) to be served efficiently by a web server. Node.js, being a server-side application, typically runs directly as JavaScript code.

However, I you are using **TypeScript make sure to Run 'tsc` command to compile TS code as JS.

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

79479402

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

There might also be a difference between the serverless and the "traditional" data plane, the communication between the serverless data plane and the control plane will be via the cloud provider's backbone.

A good architecture overview is provided here: https://github.com/WowdyCloudy/wowdycloudy/blob/main/dbx/architecture.md#databricks-architecture

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

79479387

Date: 2025-03-02 16:30:05
Score: 3.5
Natty:
Report link

You can try Appsflyer, i have used their sdk and it solved your use case for referals.

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

79479382

Date: 2025-03-02 16:25:04
Score: 3
Natty:
Report link

I found a sample app that deals with the same issue here Infinite Canvas Drawing

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

79479379

Date: 2025-03-02 16:22:04
Score: 2.5
Natty:
Report link

Is that sinking feeling familiar to you? Your account is not accessible. It's possible that you entered the password incorrectly several times. Maybe a security alarm was triggered by something suspicious. Although being locked out of your account is annoying, it does happen. Be calm! Contact Marie at [email protected] or over WhatsApp at +1 712 759 4675, and she will provide you with the instructions to restore access. She also demonstrates to you how to prevent it from occurring again.

Reasons:
  • Long answer (-0.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Unregistered user (0.5):
  • Starts with a question (0.5): Is that
  • Low reputation (1):
Posted by: platform

79479371

Date: 2025-03-02 16:16:02
Score: 4
Natty: 4
Report link

Nice it was my task and i have completed it

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

79479367

Date: 2025-03-02 16:15:02
Score: 1.5
Natty:
Report link

If you are currently running EC2 instances with AWS-provided licenses for Windows and SQL Server, the license costs are included in the instance pricing. However, there are potential benefits to considering a Bring Your Own License (BYOL) approach, depending on your specific circumstances:

  1. Cost Savings
  2. Control Over
  3. Licensing Support for Legacy Software
  4. Physical Host optimization
Reasons:
  • No code block (0.5):
  • Low reputation (1):
Posted by: nomad

79479366

Date: 2025-03-02 16:13:01
Score: 0.5
Natty:
Report link

I tried multiple ways to resolve this error, but none worked. However, I was able to successfully install PostgreSQL using its ZIP version, which is available on the official website.

You can download it directly from the following link:

https://www.enterprisedb.com/download-postgresql-binaries

Once downloaded, extract the ZIP file into a folder of your choice, either Downloads, Documents or any preferred location.

Inside the extracted folder, locate the bin directory, and add this bin path in your Path in environment variables.

Now, we are going to create a database cluster directory, so first off, create a folder called How You Want to, after that, you must turn that folder into a database cluster.

So, open a cmd tab with admin privilege and run the following command to initialize the cluster:

initdb -D /path/to/your/database
Now, we are going to start the server with the following command:

pg_ctl -D "path/to/your/database" start

You check whether your server is up or down with the following command:

pg_ctl -D "path/to/your/database" status

Now, we are going to connect to our database without a specific user with the following command:

psql -d postgres

Once we get in, we will create a new user role with its password using the following command:

CREATE ROLE new_user WITH LOGIN PASSWORD 'new_password';

Now, let's exit the PostgreSQL console using:

\q

Now, we are going to connect it to our database using the name created with the following command:

psql -U new_user -d postgres

Now, for obvious reasons, we would like to use PostgreSQL with graphical Interface, so we must install the last version of pgAdmin4 on its official webpage which link is:

https://www.pgadmin.org/download/

After that, we are going to open it up and by adding a new server: You will a pop-up where you have to enter a name of your choice in the 'Name' field, then go to the 'Connection' tab:

In the 'Host/Address' field, enter the localhost. For 'Username' and 'Password', use the credentials you created earlier in the command prompt.

EXTRA:

Give privilege to your created username:

GRANT CREATE ON SCHEMA public TO your_username;

GRANT CONNECT ON DATABASE your_db TO your_username;

GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA public TO your_username;

ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT ALL PRIVILEGES ON TABLES TO your_username;

GRANT USAGE, SELECT ON ALL SEQUENCES IN SCHEMA public TO my_user;

GRANT EXECUTE ON ALL FUNCTIONS IN SCHEMA public TO my_user;

ALTER ROLE your_username CREATEDB;

ALTER ROLE your_username SUPERUSER;

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

79479362

Date: 2025-03-02 16:07:00
Score: 3
Natty:
Report link

Although certain Operations in Flows use filter rules, dynamic variables are not available in Flows.

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

79479355

Date: 2025-03-02 16:00:59
Score: 0.5
Natty:
Report link

In Xilinx FPGAs, especially the 7 series, the LUTs (Look-Up Tables) are typically initialized with the values specified in the configuration (bitstream) during the power-on or reconfiguration phase. These values are typically stored in the "INIT" parameters of the LUTs.

LUT as LUTRAM (Block RAM Mode): As you mentioned, one of the ways to change the contents of LUTs during the FPGA's operation is to configure the LUTs as LUTRAM. LUTRAM allows the LUT to be used as a small RAM block, and the contents can be written to or read from during normal operation. In this case, the LUT's INIT value can be overwritten with new data.

LUT as Shift Register: Similarly, LUTs can also be configured to act as shift registers (using the LUTs in shift-register mode), which enables shifting data through the LUT. However, there is a limitation in how you use LUTs in shift register mode compared to LUTRAM. For example, a LUT6 configured as a shift register typically supports 32-bit data, while in LUTRAM mode, the capacity can go up to 64 bits.

Overwriting INIT Values Dynamically: During operation, once the FPGA has been programmed and is running, the LUT's INIT values can't be directly rewritten the same way they are loaded at power-on because those values are part of the configuration bitstream. However, by utilizing the LUT as RAM (LUTRAM), you can change its behavior dynamically as you load new data into it.

If you want to shift data from one LUT to another, you could implement a control mechanism in your design where the LUTs, configured as LUTRAM, can be written to dynamically via logic. You would need a control signal to manage when and how the data is shifted between the LUTs. The difference in capacity between the LUT6 configured as LUTRAM (64 bits) and shift register mode (32 bits) comes from the fact that shift register mode is typically more optimized for serial operations, while LUTRAM is designed for parallel read/write operations, which can accommodate more bits. Reconfiguration (Partial Reconfiguration): If you want to modify the behavior of your FPGA during operation in a more flexible manner, you could consider partial reconfiguration. This allows you to change a section of the FPGA's logic without resetting the entire device. This is more complex but allows for real-time changes to your design without a full power cycle or reprogramming.

Reasons:
  • Long answer (-1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Даниил Белковский

79479352

Date: 2025-03-02 15:56:58
Score: 1
Natty:
Report link

Another way:

document.querySelectorAll('input[type=checkbox]').forEach(el => el.click());
Reasons:
  • Low length (1.5):
  • Has code block (-0.5):
Posted by: Glenn Wark

79479351

Date: 2025-03-02 15:56:58
Score: 0.5
Natty:
Report link

Open your localhost on the Incognito tab to solve all of these issues.

It worked for me, no need to disable extensions.

Reasons:
  • Whitelisted phrase (-1): It worked
  • Whitelisted phrase (-1): worked for me
  • Low length (1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Star_Knight

79479337

Date: 2025-03-02 15:46:57
Score: 1.5
Natty:
Report link

The most experienced, trustworthy, and professional hand I have ever encountered. I reached out to Adrian, who assisted me in breaking into my husband's cell phone. The rest is history, as Adrian managed to get me access to my husband's phone without him realizing it. Knowing the truth also greatly aided me in confronting my husband about the evidence of his infidelity, which he was unable to deny as he usually did. I swear to Adrian that I will submit a review praising his work ethic. You can reach out to him if you want to track, spy, hack or monitor your husband's cell phone remotely by texting or calling him at +17753744344,Whatsapp: 14245771816 or by email at [email protected], to find out what they're up to. Inform him that Jessica recommended you.

Reasons:
  • Long answer (-0.5):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Aaron Howel

79479334

Date: 2025-03-02 15:43:56
Score: 2
Natty:
Report link

Remember, there is no such thing as "on-premise" in real English. "Premise" is a concept. "Premises" is a location.

"https://collectivecontent.agency/2018/04/19/should-i-say-on-premise-or-on-premises-it/"

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

79479333

Date: 2025-03-02 15:42:56
Score: 2
Natty:
Report link

Here is a paper on how Bing's image search works: Web-Scale Responsive Visual Search at Bing. It is conceivable that Google's reverse image search shares many of the model usage methododologies and engineering optimizations.

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

79479331

Date: 2025-03-02 15:42:56
Score: 3.5
Natty:
Report link

Solved, thanks to @oguz ismail. It should be if [ $bigfreq -ne $littlefreq ]; then (with spaces) instead of if [$bigfreq -ne $littlefreq]; then (without spaces).

Reasons:
  • Blacklisted phrase (0.5): thanks
  • Low length (1):
  • Has code block (-0.5):
  • User mentioned (1): @oguz
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: IsHacker

79479305

Date: 2025-03-02 15:17:52
Score: 1.5
Natty:
Report link

If the question is how to combine multiple JavaScript files into one global scope in an HTML document efficiently, so that both forward and backward variable, constant, and function references are valid, then I've answered this at Global variables in Javascript across multiple files .

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Single line (0.5):
Posted by: David Spector

79479303

Date: 2025-03-02 15:17:52
Score: 1.5
Natty:
Report link

It think you need

ap_invoices_all

invoice_id accounting_date

ap_checks_all

check_number

join both the tables using check_id

Reasons:
  • Low length (1):
  • No code block (0.5):
Posted by: Winston Henry Fernandes

79479299

Date: 2025-03-02 15:16:51
Score: 4
Natty:
Report link

I have face the same issue and easily solved when I use default function in layout E.g. admin/layout.tsx rather than const, which causing problem in rendering component.

Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Me too answer (2.5): face the same issue
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Bivishan Sapkota

79479285

Date: 2025-03-02 15:08:50
Score: 0.5
Natty:
Report link

I think I got the same problem. Classes are not working randomly. I got a plugin that displays color rectangle next to it, and it is displayed correctly. However, in app preview, the button is not colored.

I tried to install latest nativewind using:

pnpm install nativewind@latest

Tried tailwindcss version 3.4.16, currently using ^3.4.17 which kinda works.

I already tried many combinations, but problem still occurs. Also, sometimes secondary DEFAULT color is not working elsewhere:

colors: {
    primary: "#121212",
    secondary1: "#FFA001",
    secondary2: "#FF7F00",
  }

 or

colors: {
    primary: "#121212",
    secondary: {
      DEFAULT: "#FFA001",
      1: "#FF7F00",
    },
  },

Part of Index.tsx:

<CustomButton containerStyles="w-full mt-7"/>

Button.tsx component:

Doesn't work:

<TouchableOpacity className="bg-secondary">

Once worked, once not:

<TouchableOpacity className="bg-secondary-1">

This way it also doesn't work now:

<TouchableOpacity className="bg-red-400">

Using StyleSheet.create works everytime:

<TouchableOpacity style={styles.button}/>

const styles = StyleSheet.create({
    button: {
        backgroundColor: "orange",
    },
});

package.json

    {
  "name": "newest_react_native_course",
  "main": "expo-router/entry",
  "version": "1.0.0",
  "scripts": {
    "start": "expo start",
    "reset-project": "node ./scripts/reset-project.js",
    "android": "expo start --android",
    "ios": "expo start --ios",
    "web": "expo start --web",
    "test": "jest --watchAll",
    "lint": "expo lint"
  },
  "jest": {
    "preset": "jest-expo"
  },
  "dependencies": {
    "@expo/vector-icons": "^14.0.2",
    "@react-navigation/bottom-tabs": "^7.2.0",
    "@react-navigation/native": "^7.0.14",
    "expo": "~52.0.37",
    "expo-blur": "~14.0.3",
    "expo-constants": "~17.0.7",
    "expo-font": "~13.0.4",
    "expo-haptics": "~14.0.1",
    "expo-linking": "~7.0.5",
    "expo-router": "~4.0.17",
    "expo-splash-screen": "~0.29.22",
    "expo-status-bar": "~2.0.1",
    "expo-symbols": "~0.2.2",
    "expo-system-ui": "~4.0.8",
    "expo-web-browser": "~14.0.2",
    "nativewind": "^4.1.23",
    "react": "18.3.1",
    "react-dom": "18.3.1",
    "react-native": "0.76.7",
    "react-native-gesture-handler": "~2.20.2",
    "react-native-reanimated": "~3.16.2",
    "react-native-safe-area-context": "4.12.0",
    "react-native-screens": "~4.4.0",
    "react-native-web": "~0.19.13",
    "react-native-webview": "13.12.5",
    "tailwindcss": "^3.4.17"
  },
  "devDependencies": {
    "@babel/core": "^7.25.2",
    "@types/jest": "^29.5.12",
    "@types/react": "~18.3.12",
    "@types/react-test-renderer": "^18.3.0",
    "jest": "^29.2.1",
    "jest-expo": "~52.0.4",
    "react-test-renderer": "18.3.1",
    "typescript": "^5.3.3"
  },
  "private": true
}

tailwind.config.js:

/** @type {import('tailwindcss').Config} */
module.exports = {
  // NOTE: Update this to include the paths to all of your component files.
  content: ["./app/**/*.{js,jsx,ts,tsx}"],
  presets: [require("nativewind/preset")],
  theme: {
    extend: {
      colors: {
        primary: "#121212",
        secondary: {
          DEFAULT: "#FFA001",
          1: "#FF7F00",
        },
      },
      fontFamily: {
        pthin: ["Poppins-Thin", "sans-serif"],
        pextralight: ["Poppins-ExtraLight", "sans-serif"],
        plight: ["Poppins-Light", "sans-serif"],
        pregular: ["Poppins-Regular", "sans-serif"],
        pmedium: ["Poppins-Medium", "sans-serif"],
        psemibold: ["Poppins-SemiBold", "sans-serif"],
        pbold: ["Poppins-Bold", "sans-serif"],
        pextrabold: ["Poppins-ExtraBold", "sans-serif"],
        pblack: ["Poppins-Black", "sans-serif"],
      },
    },
  },
  plugins: [],
};

babel.config.js:

module.exports = function (api) {
  api.cache(true);
  return {
    presets: [
      ["babel-preset-expo", { jsxImportSource: "nativewind" }],
      "nativewind/babel",
    ],
  };
};

nativewind-env.d.ts:

/// <reference types="nativewind/types" />

metro.config.js:

const { getDefaultConfig } = require("expo/metro-config");
const { withNativeWind } = require("nativewind/metro");

const config = getDefaultConfig(__dirname);

module.exports = withNativeWind(config, { input: "./global.css" });
Reasons:
  • Blacklisted phrase (1): I got the same problem
  • Long answer (-1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: hustlehoff-dev

79479284

Date: 2025-03-02 15:08:49
Score: 5.5
Natty:
Report link

I face the same issue in 2024. I add entitlement com.apple.security.temporary-exception.mach-lookup , prompt show normally. But it reject by apple also.

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Me too answer (2.5): I face the same issue
  • Single line (0.5):
  • Low reputation (1):
Posted by: Alan Ngai

79479283

Date: 2025-03-02 15:08:49
Score: 2.5
Natty:
Report link

def integrate(f, a, b, n): dx = (b - a) / n sum = 100 Data for i in range(n): x = a + i * dx sum += f(x) * dx return sum * dx

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

79479281

Date: 2025-03-02 15:06:49
Score: 3.5
Natty:
Report link

In my case I Invalidate Caches and Restart in Android Studio and then rebuild.

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

79479275

Date: 2025-03-02 15:01:48
Score: 4.5
Natty:
Report link

did you actually add android.ndk.suppressMinSdkVersionError=21 to /android/gradle.propriets?

Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Single line (0.5):
  • Starts with a question (0.5): did you
  • Low reputation (1):
Posted by: Vinícius Bruno

79479270

Date: 2025-03-02 14:57:47
Score: 2
Natty:
Report link

1. Why does @Value("${kis.appsecret[0]}") work, but List<String> does not?

It seems like List<String> in @ConfigurationProperties should bind correctly, but for some reason, it doesn’t work with environment variables. Meanwhile, @Value("${kis.appsecret[0]}") works just fine.

Why is that?

When Spring tries to bind a list, it expects environment variables to be indexed starting from zero, like this:

KIS_APPKEY_0=value1
KIS_APPKEY_1=value2

But if your environment variables start from 1 instead of 0, like this:

KIS_APPKEY_1=value1
KIS_APPKEY_2=value2

Spring won’t recognize them as a list. Instead, it will interpret KIS_APPKEY_1 as an independent property rather than an element of an array, causing the binding to fail.

With @Value("${kis.appsecret[0]}"), Spring is simply fetching a single value instead of trying to construct a list, so there’s no issue.

2. Why do error logs start with kis.appkey[1] instead of [0]?

This happens because Spring expects the first element of a list to have the index 0 (kis.appkey[0]). If the environment variables only contain KIS_APPKEY_1 and KIS_APPKEY_2, Spring won’t recognize them as a list.

Essentially, Spring thinks:

*“Hmm… I didn’t receive kis.appkey[0], but I do see kis.appkey[1]. Something must be missing.”*

That’s why the error log shows the missing index.

3. Why does the same code work in Spring Boot 3.4.3 but not in 3.4.0?

Most likely, Spring Boot 3.4.3 introduced some improvements in how it handles list bindings from environment variables. Such changes are not always well-documented, but they can affect application behavior. If upgrading to 3.4.3 solves the issue, it’s likely due to a bug fix or an enhancement in the binding mechanism.

4. How to fix it?

Option 1: Use an array (String[]) instead of List<String>

Spring sometimes binds arrays better than lists. Try changing List<String> to String[] in KisProperties:

@Component
@ConfigurationProperties(prefix = "kis")
@Getter
@Setter
@ToString
public class KisProperties {
    private String domain;
    private String webSocketDomain;
    private String[] appkey;
    private String[] appsecret;
}

If list binding fails, switching to an array might work.

Option 2: Use a comma-separated (CSV) format

If you can control the environment variables, try defining them as a comma-separated string:

KIS_APPKEY=appkey1,appkey2
KIS_APPSECRET=secret1,secret2

Then, in application.yml:

kis:
  appkey: ${KIS_APPKEY:appkey1,appkey2}
  appsecret: ${KIS_APPSECRET:secret1,secret2}

Spring will automatically split "appkey1,appkey2" into a list.

Option 3: Ensure environment variables start from [0]

If you can modify the environment variables, explicitly define:

KIS_APPKEY_0=appkey1
KIS_APPKEY_1=appkey2

This ensures Spring properly recognizes them as a list.

Option 4: Manually bind the values using @PostConstruct

If the environment variables are already set and cannot be changed, manually extract them in the constructor:

@Component
@ConfigurationProperties(prefix = "kis")
@Getter
@Setter
@ToString
public class KisProperties {
    private String domain;
    private String webSocketDomain;
    private List<String> appkey;
    private List<String> appsecret;

    @PostConstruct
    public void init() {
        if (appkey == null || appkey.isEmpty()) {
            appkey = Arrays.asList(System.getenv("KIS_APPKEY_1"), System.getenv("KIS_APPKEY_2"));
        }
        if (appsecret == null || appsecret.isEmpty()) {
            appsecret = Arrays.asList(System.getenv("KIS_APPSECRET_1"), System.getenv("KIS_APPSECRET_2"));
        }
    }
}

This approach manually loads environment variables into a List.

Reasons:
  • RegEx Blacklisted phrase (1.5): How to fix it?
  • RegEx Blacklisted phrase (0.5): Why is that
  • Long answer (-1):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • Low reputation (1):
Posted by: Maksim Banit

79479267

Date: 2025-03-02 14:53:47
Score: 2
Natty:
Report link

Doctor Strange in the Multiverse of Madness – Final Battle (Fan-Made Script)

[Scene Opens] (The darkened sky crackles with red and blue lightning as Doctor Strange stands atop the ruins of Kamar-Taj. Wanda Maximoff, the Scarlet Witch, levitates above the ground, her eyes glowing with chaotic energy.)

Doctor Strange: (Breathing heavily, gripping the Eye of Agamotto)
"Wanda, this isn't the way. You still have a choice."

Scarlet Witch: (Her voice echoes with dark magic)
"There is no choice, Stephen. You stood in my way, and now, I will tear through the multiverse until I get what I want!"

(She raises her hands, summoning dark tendrils of energy that spiral toward Strange. He conjures a defensive sigil, barely holding back the force.)

[Cut to Wong] (Struggling against demonic creatures, he shouts to Strange)
"Strange! We can't hold them off forever!"

(Strange glances at Wong, then at America Chavez, who is trembling as she tries to open a portal. He makes a decision.)

Doctor Strange:
(Murmurs a forbidden incantation)
"If I can't stop you... then I'll have to fight you."

(His hands glow with orange runes as multiple copies of himself emerge from thin air, surrounding Wanda.)

Scarlet Witch: (Smirks, eyes burning with power)
"You think illusions can stop me?"

(She claps her hands together, releasing a shockwave that shatters the clones into dust.)

[Cut to America Chavez]
(She gasps, realizing the power Wanda holds. Suddenly, she steadies herself and punches the air—creating a star-shaped portal that flickers between dimensions.)

America Chavez:
(To Strange)
"I can take her somewhere she can't escape!"

(Strange nods but hesitates. Can he truly send her away forever?)

[Final Clash] (Wanda lunges forward, her chaos magic surging, clashing against Strange’s counter-spell. The battlefield trembles as reality warps. Wong joins the fight, hurling enchanted chains at Wanda, but she shatters them effortlessly.)

(Suddenly, Strange flicks his fingers—activating the Darkhold’s binding spell. Runes form around Wanda, tightening like chains.)

Scarlet Witch:
(Screams in fury, her body flickering between realities)
"No! I won’t lose again!"

(America Chavez opens a final portal—leading to Mount Wundagore, where the ruins of the Scarlet Witch’s past await. The portal pulls Wanda inside as she struggles against the force.)

Doctor Strange: (Softly)
"I'm sorry, Wanda."

(With one last surge of power, the portal closes, sealing Wanda away. The battlefield falls silent. Wong, America, and Strange stand together, breathing heavily.)

[Closing Scene] (Doctor Strange gazes at the remnants of Kamar-Taj, the wind carrying away ashes of the battle.)

Doctor Strange: (To Wong, with a slight smirk)
"I really need a vacation."

(Wong chuckles as they walk away, the multiverse now safe—at least for now.)

[Screen fades to black.]

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

79479253

Date: 2025-03-02 14:45:45
Score: 0.5
Natty:
Report link

The use of std::addressof is more descriptive than the use of &. It better expresses the intention of the code, and is therefore preferred. Another reason is that the & is easier to overlook than the larger std::addressof, hence easier to miss by the quick code reader. As a result, using std::addresof is expected to lead to fewer bugs and better code, and hence preferred.

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

79479250

Date: 2025-03-02 14:42:45
Score: 1.5
Natty:
Report link

Answered in comments by @cpplearner:

Guaranteed copy/move ellision which allows the code to work even if the copy/move is explicitly or implicitly deleted was added in C++17[1]

Issue is not about compilers, but by the their default C++ versions. MSVC -std=c++14 and GCC/clang -std=c++14 all fail to compile, while for c++17 they all work, as expected.

[1](https://en.cppreference.com/w/cpp/language/copy_elision#:~:text=Prvalue%20semantics%20(%22guaranteed%20copy%20elision%22)

Reasons:
  • Has code block (-0.5):
  • User mentioned (1): @cpplearner
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Dominik Kaszewski

79479237

Date: 2025-03-02 14:35:43
Score: 1
Natty:
Report link

Your approach ensures a stable master branch while allowing parallel development in team branches. However, maintaining a long-lived development branch can lead to merge conflicts and delays. Instead, consider feature branches directly off master, with short-lived release branches for final QA. Automate CI/CD to deploy team branches to DEV, development/release branches to QA, and release branch to PROD. Merge release back to master post-deployment. This optimizes collaboration, reduces merge complexity, and ensures faster, reliable releases

Reasons:
  • Long answer (-0.5):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Vimal Patel

79479236

Date: 2025-03-02 14:34:43
Score: 0.5
Natty:
Report link

The following change worked for me: Changing from const context = React.useContext(... to:

import { useContext } from 'react';
...
const context = useContext(...
Reasons:
  • Whitelisted phrase (-1): worked for me
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Maurício Correia Sales

79479229

Date: 2025-03-02 14:30:42
Score: 4
Natty: 6.5
Report link

Clique no link abaixo pra jogar o melhor aviator de Moçambique Registe-se aqui https://media1.placard.co.mz/redirect.aspx?pid=7884&bid=1722

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

79479218

Date: 2025-03-02 14:19:40
Score: 3
Natty:
Report link

What is a shirt vs T-shirt? T-Shirts vs Shirts - What's the Difference? | Tapered Menswear The difference between them is lies in formality and structure: T-shirts are casual, usually made of stretchy knit fabric with no collar, while shirts are more formal with a collared, button-up design that provides a more formal silhouette.

T-Shirts vs Shirts - What's the Difference? | Tapered Menswear

Tapered Menswear https://taperedmenswear.com › blogs › t-shirts-vs-shirts

Reasons:
  • No code block (0.5):
  • Contains question mark (0.5):
  • Unregistered user (0.5):
  • Starts with a question (0.5): What is a
  • Low reputation (1):
Posted by: shruti

79479206

Date: 2025-03-02 14:13:38
Score: 2
Natty:
Report link

Moke sure in Navigate to build->configuration manager in Visual Studio, you only build the main project and not any other Projects that you have added from the project manager. Main names are Assemny-CSharp and Assemny-CSharp-Editor.

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

79479205

Date: 2025-03-02 14:13:38
Score: 1
Natty:
Report link

You can connect your VS Code or another code editor using SFTP with your cpanel account using SSH access.

Step1: Download VS Code extension "SFTP" Step2: go to cpanel and enable SSH access Step3: use the Private Key to setup the SFTP inside VS Code

No you will be able to sync the local changes to the cpanel as and when required.

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

79479194

Date: 2025-03-02 14:00:36
Score: 4.5
Natty: 3
Report link

ضرور، ایک اور کہانی سنیے: ایک دفعہ ایک جنگل میں ایک چھوٹا سا ہرن رہتا تھا۔ وہ بہت معصوم اور شرمیلا تھا۔ اس کے بہت سے دوست تھے، لیکن وہ ہمیشہ ڈرا ہوا رہتا تھا۔ ایک دن، جنگل میں ایک شیر آگیا۔ شیر بہت ظالم تھا اور وہ جنگل کے تمام جانوروں کو ڈراتا تھا۔ ہرن بہت ڈر گیا، لیکن اس نے ہمت نہیں ہاری۔ اس نے اپنے تمام دوستوں کو اکٹھا کیا اور ایک منصوبہ بنایا۔ انہوں نے مل کر شیر کو پھنسانے کا فیصلہ کیا۔ جب شیر شکار کے لیے نکلا، تو ہرن اور اس کے دوستوں نے شیر کو ایک گہرے گڑھے میں گرا دیا۔ شیر گڑھے میں پھنس گیا اور جانوروں نے اسے چھوڑ دیا۔ اس دن کے بعد، شیر نے کبھی بھی جانوروں کو نہیں ستایا۔ ہرن اور اس کے دوستوں نے ثابت کر دیا کہ اگر ہم مل کر کام کریں، تو ہم کسی بھی مشکل کا مقابلہ کر سکتے ہیں۔

Reasons:
  • Long answer (-0.5):
  • No code block (0.5):
  • No latin characters (3.5):
  • Low reputation (1):
Posted by: Aftab Jind

79479192

Date: 2025-03-02 13:58:35
Score: 1.5
Natty:
Report link

See Dans and Mayvas answers.

And maybe checkout FVM - Simple Flutter Version Management

FVM streamlines Flutter version management. It allows per-project SDK versions, ensuring consistent app builds and easier testing of new releases

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

79479191

Date: 2025-03-02 13:57:35
Score: 1.5
Natty:
Report link

Use External Storage for Large Files

Store Large Files Externally

AWS S3 Google Drive / GCS Azure Blob Storage GitHub Releases (for versioned datasets)

Modify CI/CD Workflow to Download Data

In GitHub Actions, use wget or aws s3 cp to fetch the dataset before running tests.

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

79479188

Date: 2025-03-02 13:54:35
Score: 0.5
Natty:
Report link

An easier way to do this would be (i used java 17 but maybe older versions may also support):

public static List<String> getSupportedOutputFormats() {
String[] var0 = ImageIO.getWriterFormatNames();
return var0 == null ? Collections.emptyList() : Arrays.asList(var0);

}

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

79479187

Date: 2025-03-02 13:54:35
Score: 1.5
Natty:
Report link

Another option is APyTypes: https://apytypes.github.io/

A rough comparison between libraries is shown at https://apytypes.github.io/apytypes/comparison.html

(It may be worthwhile to install from the repo as the version on pypi is a bit old, but a new release will be made "soon" and this comment will be updated.)

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

79479185

Date: 2025-03-02 13:52:34
Score: 0.5
Natty:
Report link

In spring application properties localhost refers to application's container, which need to point to the kafka container:

spring:
  kafka:
    consumer:
      bootstrap-servers: kafka:9092
    ...
    producer:
      bootstrap-servers: kafka:9092

I usually prefer confluent's Kafka docker-compose, though.

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

79479183

Date: 2025-03-02 13:50:34
Score: 1
Natty:
Report link

What I've found is in my case when upgrading to Symfony 5 the property http_method_override: true was set to true by the recipe—I didn't check right when updating the recipe, so I removed the config, because they have updated it with the false value by default.

https://github.com/symfony/symfony/issues/45278

Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Starts with a question (0.5): What I
  • Low reputation (0.5):
Posted by: Dany Des

79479175

Date: 2025-03-02 13:43:32
Score: 1
Natty:
Report link

Here's how I did it:

with self.assertRaises(AssertionError) as context:
    throw_an_assertion_here()
self.assertTrue(isinstance(context.exception, AssertionError))
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: James Strieter

79479174

Date: 2025-03-02 13:43:32
Score: 5
Natty: 4
Report link

@Beforetest will run only once. If you want to start a clean browser for each test, go with @Beforemethod

Reasons:
  • Low length (1):
  • No code block (0.5):
  • User mentioned (1): @Beforetest
  • User mentioned (0): @Beforemethod
  • Single line (0.5):
  • Looks like a comment (1):
  • Low reputation (1):
Posted by: Krishna Saahi Yavana

79479170

Date: 2025-03-02 13:41:31
Score: 4
Natty:
Report link

Yes you can using the procspawn crate

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

79479167

Date: 2025-03-02 13:38:31
Score: 2.5
Natty:
Report link

I believe that dart html is not forbidden otherwise it would not exist but these are tools only for the web. If your projects have requirements that require behavior that is only possible in a web context. It is the best choice

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: talliane Devoue ROI MH

79479159

Date: 2025-03-02 13:32:29
Score: 0.5
Natty:
Report link

Well, since it seems nobody replies on questions here anymore, I'm gonna answer it for whomever might need it. The useEffect in the PayPalSubscribeButton.tsx was reseting the connection, removing it fixed the issue. I don't really understand why, but it worked.

Reasons:
  • Whitelisted phrase (-1): it worked
  • Low length (0.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: O. Shehab

79479158

Date: 2025-03-02 13:32:29
Score: 1.5
Natty:
Report link

Add this line at the top:

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

and this at the end:

</manifest>

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

79479157

Date: 2025-03-02 13:31:29
Score: 1.5
Natty:
Report link

I decided to use Puro to test several Flutter stable versions, and found out that from stable 3.22.3 and below, I dont get that crash, only from stable 3.24.5 and up.

I tested on my work machine also (Windows 11), same results. So, now I have a dualboot with Linux on my home machine, and will test there, and since I still can compile apps with any framework version, once the Android licenses was accepted after all, I'll leave it as is, and check if someone is experiencing this error as well and find out what's happening.

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