79829364

Date: 2025-11-25 06:51:59
Score: 3
Natty:
Report link

go to obj folder this was in your project folder and remove all files from debug releas and x86 folder and then clean your solution and rebuild it will solve your problem

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

79829362

Date: 2025-11-25 06:49:58
Score: 0.5
Natty:
Report link

AI in Digital Marketing

**

Introduction,**
Artificial Intelligence (AI) is transforming the way businesses approach marketing. In digital marketing, AI in digital marketing helps companies understand customer behavior, optimize campaigns, and make data-driven decisions. By integrating AI into marketing strategies, businesses can enhance customer experiences and improve results.

Role of AI in Digital Marketing
AI in digital marketing
* is used in various areas, such as:*

Personalization: AI analyzes user behavior to provide personalized marketing content and recommendations.

Automation: Digital marketing AI tools like chatbots and automated email campaigns save time and improve efficiency.

Data Analysis: AI quickly processes large amounts of data to provide insights for AI marketing strategies.

Content Creation: AI tools assist in generating social media posts, ad copy, and blogs for AI in online marketing campaigns.

Popular AI Tools for Digital Marketing

Some effective digital marketing AI tools include:

Chatbots: Automated customer support (e.g., Drift, ManyChat) for better engagement.

Predictive Analytics: Helps forecast future customer behavior, a key part of AI marketing strategies

Content Generation Tools: AI writing platforms (e.g., Jasper, Copy.ai) enhance content creation for AI in online marketing.

Ad Optimization Tools: AI improves ad targeting and ROI on platforms like Google Ads and Facebook Ads.

*

Benefits of AI in Digital Marketing*

Using AI in digital marketing brings many advantages:

Enhanced Customer Experience: Personalized content strengthens customer loyalty.

Cost Efficiency: Reduces manual tasks and increases productivity.

Better Decision Making: Data-driven insights improve AI marketing strategies.

Scalability: Businesses can manage larger campaigns with less effort.

Competitive Advantage: Companies adopting AI benefits in marketing gain an edge over competitors.

Challenges of AI in Digital Marketing

*

While AI in digital marketing is powerful, it comes with challenges:*

Tool Costs: High-end AI tools can be expensive for small businesses.

Privacy Concerns: AI relies heavily on customer data, which must be carefully handled.

Over-reliance on Technology: Too much dependence on AI may reduce human creativity.

Complex Implementation: Learning and using AI tools requires training and technical knowledge.

Conclusion

AI in digital marketing is revolutionizing how businesses connect with customers. From AI marketing strategies to AI benefits in marketing, the technology enables smarter, more personalized campaigns. Embracing AI is essential for businesses to enhance performance, improve ROI, and stay competitive in today’s digital landscape.

SEO Practice Notes

Primary Keyword: AI in Digital Marketing → used in title, intro, subheadings, and conclusion.

Secondary Keywords: sprinkled naturally through the article for search engine optimization.

Internal Linking Tip: Link to other posts like “Top AI Marketing Tools” or “Digital Marketing Trends 2025” for SEO boost.

Meta Description Suggestion: "Learn how AI in digital marketing is transforming online strategies, enhancing customer experiences, and improving ROI with modern AI marketing tools.

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

79829350

Date: 2025-11-25 06:19:51
Score: 1.5
Natty:
Report link

Yes, you can build a food delivery website using WordPress and WooCommerce, but you’ll need a few extra plugins to make it work like a real delivery platform. WooCommerce covers the basic online store part, but the delivery features have to be added separately.

A simple setup usually includes:

  1. WooCommerce – for your products and checkout

  2. A restaurant/food menu plugin – to display food items in an easy-to-browse layout

  3. A location or PIN-code checker – to control where deliveries are available

  4. Delivery date and time plugin – so customers can choose when they want their order

  5. Live order status or tracking add-ons – optional but helpful

  6. Delivery partner/driver management tools – if you want to assign orders to riders

A lot of small restaurants start with this kind of WordPress setup before they move to a dedicated mobile app. For example, apps like Cravess (a growing Food Delivery App in Delhi) usually begin with a similar structure and later shift to custom-built systems when they need advanced features like real-time tracking, multi-restaurant support, or automated payouts.

So yes, WooCommerce works fine for a basic food delivery site, but if you plan to scale or add more complex features, you might eventually need a custom solution.

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

79829345

Date: 2025-11-25 06:12:50
Score: 2
Natty:
Report link

django-silk

it is usefull in ur case -lightweight -Native -no heavy setu

let me know u want a setup for that or u can figureout

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

79829342

Date: 2025-11-25 06:07:48
Score: 2
Natty:
Report link

https://github.com/mlocati/docker-php-extension-installer can also be an approach. Your Dockerfile then might look like:

FROM php:8.2-fpm

COPY --from=mlocati/php-extension-installer /usr/bin/install-php-extensions /usr/bin/
RUN install-php-extensions @composer http (and other extensions supported by the installer)

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

79829336

Date: 2025-11-25 06:05:48
Score: 4.5
Natty:
Report link

Not yet. There is only a drill to details table existing. See: https://github.com/apache/superset/tree/master/superset-frontend/src/components/Chart/DrillDetail

Reasons:
  • Probably link only (1):
  • Low length (1.5):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Golya Gilice

79829318

Date: 2025-11-25 05:43:42
Score: 2.5
Natty:
Report link

To send bulk SMS on WhatsApp, use Digivate IT WhatsApp Sender.
Just install the software, connect your WhatsApp by scanning the QR code, import your contact list (Excel/CSV), type your message, set the sending speed, and click Start Sending. The tool will deliver your WhatsApp messages in bulk with reporting, filtering, and anti-block features.

Reasons:
  • Contains signature (1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Digivate IT

79829311

Date: 2025-11-25 05:29:39
Score: 0.5
Natty:
Report link

After a fresh install of VS 2026 I started encountering this issue, but only when I switched to Release mode. I had to go back into the VS Installer and:

Individual Components tab->Scroll down to Compilers, build tools, and runtimes

Then select the MSVC ### Build Tools you are building against

During my initial install I selected v141-v143 from the Desktop development with c++ tab, all of which should have had <filesystem> but for some reason they didn't install and it was defaulting to v140 despite me selecting ISO C++ 17 or ISO C++ 20 as the language standard.

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

79829301

Date: 2025-11-25 05:06:34
Score: 0.5
Natty:
Report link

Can't reproduce the result of your first command here. Expected duration is 10.08 which is what I get. Run with -report and share report.

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Single line (0.5):
  • Starts with a question (0.5): Can't
  • High reputation (-2):
Posted by: Gyan

79829296

Date: 2025-11-25 04:50:30
Score: 3.5
Natty:
Report link

protected $guarded = [];
do this and then try again

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

79829280

Date: 2025-11-25 03:48:18
Score: 1
Natty:
Report link

The four VAX floating-point formats (32-bit F format, 64-bit D format, alternate 64-bit G format, 128-bit H format) all have three classes of floating-point data, encoded by a sign bit, an exponent field, and a significand field:

  1. Normal floating-point numbers, encoded with a nonzero exponent field.
  2. Reserved operands, encoded with zero exponent and sign bit set. Triggers reserved operand fault on input to floating-point operations, rather than propagating without a trap like a quiet NaN would. (IEEE 754 uses this encoding for negative zero or negative subnormals instead.)
  3. Zero, encoded with zero exponent, sign bit clear, and zero significand field.
  4. Dirty zero, encoded with zero exponent, sign bit clear, and nonzero significand field. Treated as zero on input to floating-point operations. (IEEE 754 uses this encoding for positive subnormals instead.)

On NetBSD/vax, the fpclassify() function has four possible return values for these cases:

FP_ROP is an example of a non-finite floating-point class other than infinity and NaN.


References:

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

79829279

Date: 2025-11-25 03:41:16
Score: 4
Natty:
Report link

enter image description here

Admin area -> Repository -> Allow developers to push to the initial commit

Reasons:
  • Blacklisted phrase (1): enter image description here
  • Low length (1.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: 胡启凡

79829266

Date: 2025-11-25 02:52:06
Score: 1.5
Natty:
Report link

You should be able to make a copy of the CMake templates and replace the call to the usual Antlr Tool with a call to the antlr-ng tool.

https://github.com/antlr/antlr4/blob/fbb20fee4510b4e1dbd23b835802742f40b6357e/runtime/Cpp/cmake/FindANTLR.cmake#L106-L111

I think I did that for my version of the CMake files in template form over here: https://github.com/antlr/grammars-v4/tree/61284ea7750274b996021b2b05fa003e9c173222/_scripts/templates/Cpp/cmake. For the default generator (i.e., the usual Java-based Antlr Tool 4.13.2), I replaced that with the "antlr4" Python wrapper, since it downloads Java as well as the .jar.

Reasons:
  • Probably link only (1):
  • No code block (0.5):
Posted by: kaby76

79829263

Date: 2025-11-25 02:40:03
Score: 0.5
Natty:
Report link

What OS? The Azure DevOps Server shares a lot of documentation with the cloud version (aka "Azure DevOps Services"), so you should follow articles like this to see how to prepare an agent for your build tasks.

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Single line (0.5):
  • Starts with a question (0.5): What
  • High reputation (-2):
Posted by: Lex Li

79829261

Date: 2025-11-25 02:34:02
Score: 1.5
Natty:
Report link

When you work with a buffer, always use flush(), as it forces the data from the buffer to be written to the final destination. Not using flush on a buffer can cause the data not to be written to your file.

public void writeToFile(String fullpath, String contents) {

    // Paths AṔI
    Path filePath = Paths.get(fullpath, "contents.txt");

    try {
        // Files AṔI    
        Files.createDirectories(filePath.getParent());
    } catch (IOException e) {
        e.printStackTrace();
        return;
    }

    // Files AṔI    
     try (BufferedWriter bw = Files.newBufferedWriter(filePath)) {
        bw.write(contents);
        bw.flush(); // <<--- Flush force write in file
    } catch (IOException e) {
        e.printStackTrace();
    }
}

When working with files in Java, use the Paths and Files APIs.

This way, you don't need to worry about operating system issues.

Reference:

Reasons:
  • Long answer (-1):
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Starts with a question (0.5): When you
  • Low reputation (0.5):
Posted by: Gil

79829259

Date: 2025-11-25 02:32:02
Score: 2.5
Natty:
Report link

@Ron Rosenfeld That is another good option. However, can tweak it more so that it do not display "Zero Dollar" or "Zero Cent" when there is no value? I am not proficient in python script.

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • User mentioned (1): @Ron
  • Self-answer (0.5):
  • Single line (0.5):
  • Looks like a comment (1):
  • High reputation (-2):
Posted by: Harun24hr

79829255

Date: 2025-11-25 02:24:00
Score: 5.5
Natty:
Report link

@Cy-4AH SwiftPM does not support adding ".a" files as binaryTargets. But it supports "xcframeworks". And I have tried to build "xcframework" and attach it but with no success (but this was before success with absolute path's). But will try once more. Thanks for advice.

Reasons:
  • Blacklisted phrase (0.5): Thanks
  • RegEx Blacklisted phrase (3): Thanks for advice
  • Low length (0.5):
  • No code block (0.5):
  • User mentioned (1): @Cy-4AH
  • Self-answer (0.5):
  • Single line (0.5):
  • Looks like a comment (1):
  • High reputation (-2):
Posted by: Andrew

79829254

Date: 2025-11-25 02:19:58
Score: 5
Natty: 5
Report link

https://www.youtube.com/watch?v=6h1WGKJKxXI

explains very nicely how to deal with this problem.

Reasons:
  • Blacklisted phrase (1): youtube.com
  • Probably link only (1):
  • Low length (1.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Yoder

79829253

Date: 2025-11-25 02:12:56
Score: 2
Natty:
Report link

Panda3D will fail to get access to any Graphics API (OpenGL, Vulkan and Direct3D) because repl.it online machines doesn't have any form of GPU. If you really wish to render graphics on it, I would recommend switching to an SDL based library (like pygame) which does not require a GPU since it only use the CPU. You may struggle to do 3D graphics thought.

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

79829251

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

multer using 'latin1' decode filename

if (!/[^\u0000-\u00ff]/.test(req.file.originalname)) {
    req.file.originalname = Buffer.from(req.file.originalname, 'latin1').toString('utf8')
}
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Luoxinzheng

79829240

Date: 2025-11-25 01:21:46
Score: 2
Natty:
Report link

i run into similar problem, i think `planInputPartitions(start, end)` is supposed to be idempotent, it can be called multiple times. then how should i do things like receiving messages from sqs upon triggered? the latestOffset() is the place, we need to introduce a cache to hold the result.

Reasons:
  • Blacklisted phrase (1): how should i
  • Low length (0.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Single line (0.5):
  • High reputation (-1):
Posted by: Dyno Fu

79829227

Date: 2025-11-25 00:53:39
Score: 4
Natty:
Report link

may be git-filter-repo ? (and 17 more characters =))

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

79829218

Date: 2025-11-25 00:40:36
Score: 3
Natty:
Report link

Could you please provide a minimal reproducible example without any dependencies on things like axios and where you either define things like System.LinkTypes.Hierarchy-Forward or, even better, remove them? It would be very helpful if we could all test any possible suggestions by merely putting code in our IDEs and running it.

Reasons:
  • RegEx Blacklisted phrase (2.5): Could you please provide
  • RegEx Blacklisted phrase (2): any possible suggestions
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • Single line (0.5):
  • High reputation (-2):
Posted by: jcalz

79829216

Date: 2025-11-25 00:36:35
Score: 1.5
Natty:
Report link

=LET(x0_,DROP(A1#,-1),x1_,DROP(A1#,1),IFERROR( (INDEX(x0_,,2)=INDEX(x1_,,2))*(DROP(x1_,,3)="IN")*(DROP(x0_,,3)="OUT")*(INDEX(x1_,,3)-INDEX(x0_,,3)),))

enter image description here

Reasons:
  • Probably link only (1):
  • Low length (1):
  • Has code block (-0.5):
  • Has no white space (0.5):
  • Single line (0.5):
  • High reputation (-1):
Posted by: JB-007

79829210

Date: 2025-11-25 00:26:33
Score: 0.5
Natty:
Report link
=LET(x_,COUNTA(A:A)-1,b1_,OFFSET(B1,,,x_),b2_,OFFSET(b1_,1,0),c1_,OFFSET(b1_,,1),c2_,OFFSET(c1_,1,0),d1_,OFFSET(b1_,,2),d2_,OFFSET(d1_,1,0),y_,IFERROR((d2_="IN")*(d1_="OUT")*(b2_=b1_)*(c2_-c1_),),y_)

enter image description here

sample file here

Reasons:
  • Probably link only (1):
  • Low length (0.5):
  • Has code block (-0.5):
  • Has no white space (0.5):
  • High reputation (-1):
Posted by: JB-007

79829208

Date: 2025-11-25 00:17:31
Score: 1
Natty:
Report link

Just use temporal.io. It will eliminate 90% of complexity that event driven approaches require.

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

79829195

Date: 2025-11-24 23:59:26
Score: 4
Natty:
Report link

Does defining the range as A2:A instead of A2:A39 help?

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

79829194

Date: 2025-11-24 23:57:26
Score: 3
Natty:
Report link

I found an great extension VSCode for manage SSH easely

I share the link

SSH MANAGER

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

79829190

Date: 2025-11-24 23:45:23
Score: 2
Natty:
Report link

https://www.reddit.com/r/C_Programming/comments/xm8f8e/why_doesnt_c_have_a_standard_macro_to_determine/
Be aware that a few CPUs have dynamic endianness :(

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

79829188

Date: 2025-11-24 23:40:22
Score: 2
Natty:
Report link

Could not load list

403 - Forbidden

Google Drive API has not been used in project 1059907167452 before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/drive.googleapis.com/overview?project=1059907167452 then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry.

Check your credential

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

79829186

Date: 2025-11-24 23:37:21
Score: 2.5
Natty:
Report link

This was answered (in the negative) on the tox discussions.

https://github.com/tox-dev/tox/discussions/3648#discussioncomment-15067215

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

79829170

Date: 2025-11-24 22:59:13
Score: 7
Natty: 9
Report link

same issue happened to me right now ! any tips ? and how to access to logs ? i'm new to wp

Reasons:
  • Blacklisted phrase (1): any tips
  • RegEx Blacklisted phrase (1.5): i'm new
  • RegEx Blacklisted phrase (1): same issue
  • Low length (1):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Ryan

79829164

Date: 2025-11-24 22:43:09
Score: 2
Natty:
Report link

I see. Thank you. I guess now that you explained it I sort of knew that. Thank you again.

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

79829160

Date: 2025-11-24 22:30:06
Score: 3
Natty:
Report link

Avoid bash, sed, awk et al. and use https://github.com/mikefarah/yq instead.

See https://unix.stackexchange.com/questions/646851/struggling-using-sed-command-with-variables.

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

79829159

Date: 2025-11-24 22:30:05
Score: 4.5
Natty:
Report link

@kikon

Final question. And once again, very grateful for walking me through this.

I think I understand everything except for this condition i - j - 1 < new_str.length as part of that double condition if statement**.** You explained the role of

i - j - 1 < new_str.length

as follows:

How does i - j - 1 < new_str.length ignore all of the positions of the initial 6 character string, and by ignoring those those positions, such as

'*bcddc?'

does that mean that b is now index 0, c is index 1, and so forth?

Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Ends in question mark (2):
  • User mentioned (1): @kikon
  • Self-answer (0.5):
  • Looks like a comment (1):
  • Low reputation (1):
Posted by: Stanislav Matveyevich

79829154

Date: 2025-11-24 22:18:02
Score: 2.5
Natty:
Report link

type "git checkout master"
And "git status" in your remote repository to see the file status. See if some file has been modified or deleted.

Share

Improve this answer

Follow

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

79829152

Date: 2025-11-24 22:14:02
Score: 0.5
Natty:
Report link

If you want to be creative, you can try this library:

https://github.com/ggutim/natural-date-parser

Supports conversion of strings like "January 2, 2010" into java.time.LocalDateTime objects out of the box, without any configuration.

Reasons:
  • Whitelisted phrase (-1): try this
  • Contains signature (1):
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: guti

79829150

Date: 2025-11-24 22:05:00
Score: 0.5
Natty:
Report link

Lightsail bucket now support CORS configuration through AWS CLI:

To configure CORS for a bucket using the AWS CLI
  1. Create a JSON file containing your CORS configuration. For example, create a file named cors-config.json with the following content:

    {
      "CORSRules": [
        {
          "AllowedOrigins": ["https://example.com"],
          "AllowedMethods": ["GET", "PUT", "POST"],
          "AllowedHeaders": ["*"],
          "MaxAgeSeconds": 3000
        }
      ]
    }
    
    
  2. Use the AWS CLI to apply the CORS configuration to your bucket:

    aws lightsail update-bucket --bucket-name amzn-s3-demo-bucket --cors file://cors-config.json

  3. Verify the CORS configuration was applied successfully:

    aws lightsail get-buckets --bucket-name amzn-s3-demo-bucket --include-cors

please refer to: https://docs.aws.amazon.com/en_us/lightsail/latest/userguide/configure-cors.html

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

79829149

Date: 2025-11-24 22:04:00
Score: 3
Natty:
Report link

I disagree with the fellow user. XY questions are valid on SO and really do benefit the community.

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

79829147

Date: 2025-11-24 22:01:59
Score: 3
Natty:
Report link

Duplicate question mods.

Seen it before.

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

79829145

Date: 2025-11-24 22:00:59
Score: 3
Natty:
Report link

I asked how to do this for curiosity's sake more so than trying to solve a specific problem (the specific problem i was working with when this came to mind probably wouldn't have been a good use case for this anyways).

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

79829132

Date: 2025-11-24 21:43:55
Score: 1.5
Natty:
Report link

What debugging steps have you take with this code that only finds one index? Is venueBySku what you expect it to be? I don't think db.venueDB.values() returns what you think it does.

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

79829129

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

When using partitioned tables in PostgreSQL, SQLAlchemy does not require any special syntax. You query them the same way you would query a regular table. PostgreSQL handles the partition pruning automatically.

stmt = select(UserOrm).where(UserOrm.birth_year == 1990)
result = session.execute(stmt).scalars().all()
Reasons:
  • Has code block (-0.5):
  • Starts with a question (0.5): When
  • Low reputation (0.5):
Posted by: Mauricio Reisdoefer

79829124

Date: 2025-11-24 21:39:53
Score: 3.5
Natty:
Report link

I believe I managed to figure it out. It seems that because I wasn't using the apply method in the render method to both viewports, they weren't functioning properly.

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

79829115

Date: 2025-11-24 21:26:50
Score: 0.5
Natty:
Report link

Python 2 reached EOL in 2020. Consider updating to Python 3.

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

79829109

Date: 2025-11-24 21:20:48
Score: 1
Natty:
Report link

The main problem happens when you filter the second dataset right here:

       data = data_2_schule_schulform %>%
         filter (Anzahl >= 3),

This subsets the data_2_schule_schulform object inside the geom_text call making it "misalign" with the data_2_schule_schulform inside the geom_bar() call just above it. Removing that and using the same ifelse logic you used before is the first fix. Second, you're passing fill into geom_text which is being ignored since it doesn't support it. You should be using group instead. The quick fix is, thus:

geom_text(
  data = data = data_2_schule_schulform,
  aes(
    group = Schulform,
    y = Anzahl * -1,
    x = Schuljahr,
    label = ifelse(
      Anzahl >= 3,
      comma(Anzahl, accuracy = 1L, big.mark = ".", decimal.mark = ","),
      ""
    )
  )
)

Part of the confusion with your example is because you're using two different datasets in a same plot. If possible, consider stacking the datasets into a single one: this would simplify it immensely.

That said, your code has several other problems you might consider reviewing:

  1. guides(alpha = 'none') is doing nothing.
  2. Both theme(legend.position = 'none') and labs(fill = 'none') are doing the same thing.
  3. geom_bar() should be used when you want the height of the bar to represent the count of cases. If you want the heights of the bars to represent values in the data, use geom_col(). In other words, geom_bar(stat = 'identity') is the same as geom_col() which you should be using.
  4. The comma function isn't actually doing anything since your numbers don't have decimals and the same goes for scale_y_continuous(labels = function(x) format(x, big.mark = ".")) since the numbers are all below 1000.
  5. size inside geom_hline is deprecated. Also, this horizontal line is actually making it hard to see the plot, consider removing it or making it smaller (e.g. linewidth = 0.8.

I took the liberty to make some adjustments to create a general solution to your problem.

  library(ggplot2)
  library(scales)
  library(dplyr)

  data_schule_schulform <- structure(
    list(
      Schuljahr = c(
        "2017",
        "2018",
        "2018",
        "2019",
        "2019",
        "2020",
        "2021",
        "2021",
        "2022",
        "2023",
        "2023",
        "2024",
        "2024",
        "2024"
      ),
      Herkunftsschulform = c(
        "Gymnasium",
        "Förderschule",
        "Gymnasium",
        "Förderschule",
        "Gymnasium",
        "Gymnasium",
        "Gesamtschule",
        "Gymnasium",
        "Gymnasium",
        "Gymnasium",
        "Sonstiges",
        "Förderschule",
        "Gymnasium",
        "Sonstiges"
      ),
      Anzahl = c(7, 2, 2, 1, 6, 2, 1, 2, 4, 1, 57, 1, 8, 44)
    ),
    class = c("tbl_df", "tbl", "data.frame"),
    row.names = c(NA, -14L)
  )

  data_2_schule_schulform <- structure(
    list(
      Schuljahr = c(
        "2017",
        "2018",
        "2019",
        "2019",
        "2019",
        "2021",
        "2022",
        "2022",
        "2023",
        "2023",
        "2023",
        "2024",
        "2024",
        "2024",
        "2024"
      ),
      Schulform = c(
        "Hauptschule",
        "Hauptschule",
        "Förderschule",
        "Gymnasium",
        "Hauptschule",
        "Hauptschule",
        "Gymnasium",
        "Hauptschule",
        "Förderschule",
        "Gesamtschule",
        "Hauptschule",
        "Förderschule",
        "Gesamtschule",
        "Gymnasium",
        "Hauptschule"
      ),
      Anzahl = c(3, 1, 1, 1, 5, 3, 1, 4, 1, 1, 2, 1, 1, 1, 9)
    ),
    class = c("tbl_df", "tbl", "data.frame"),
    row.names = c(NA, -15L)
  )

  df_text_positive <- data_schule_schulform |>
    mutate(
      label = ifelse(
        Anzahl >= 3,
        comma(Anzahl, accuracy = 1L, big.mark = ".", decimal.mark = ","),
        ""
      )
    )

  df_text_negative <- data_2_schule_schulform |>
    mutate(
      label = ifelse(
        Anzahl >= 3,
        comma(Anzahl, accuracy = 1L, big.mark = ".", decimal.mark = ","),
        ""
      )
    )

  
ggplot() +
  geom_col(
    data = data_schule_schulform,
    aes(fill = Herkunftsschulform, y = Anzahl, x = Schuljahr)
  ) +
  geom_text(
    data = df_text_positive,
    aes(
      group = Herkunftsschulform,
      y = Anzahl,
      x = Schuljahr,
      label = label
    ),
    position = position_stack(vjust = 0.5),
    size = 3,
    color = "black",
    fontface = "bold"
  ) +
  geom_col(
    data = data_2_schule_schulform,
    aes(fill = Schulform, y = Anzahl * -1, x = Schuljahr)
  ) +
  geom_text(
    data = df_text_negative,
    aes(
      group = Schulform,
      y = Anzahl * -1,
      x = Schuljahr,
      label = label
    ),
    position = position_stack(vjust = 0.5),
    size = 3,
    color = "black",
    fontface = "bold"
  ) +
  theme_minimal() +
  theme(
    legend.position = "none",
    axis.text.y = element_text(size = 8)
  )

Unfortunately, I can't post the finished image due to my low reputation. But the code above should work for your case.

Reasons:
  • RegEx Blacklisted phrase (1.5): low reputation
  • Long answer (-1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Vinícius Oike

79829108

Date: 2025-11-24 21:19:47
Score: 4
Natty:
Report link

Not sure what you mean David tbh. But I’ve came hehe for a healthy discussion.

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

79829107

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

Please tell me if it is bad [...] it doesn’t work at all

Well, should it work at all? If so then that would pretty clearly imply some measure of "bad" if it doesn't do what it's intended to do.

Is the question you're asking really the question you meant to ask?

Reasons:
  • RegEx Blacklisted phrase (2.5): Please tell me
  • Low length (0.5):
  • No code block (0.5):
  • Ends in question mark (2):
  • High reputation (-2):
Posted by: David

79829101

Date: 2025-11-24 21:10:45
Score: 3
Natty:
Report link

I’m facing the same getConfig issue while configuring React Native Config in React Native 0.78.0.

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

79829099

Date: 2025-11-24 21:09:45
Score: 4
Natty:
Report link

Close this as off topic please.

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

79829091

Date: 2025-11-24 20:59:43
Score: 1.5
Natty:
Report link

I can find one index using db.SKU but not sure how to or the correct code to find all the indexes

Using this code:

const venueBySku = db
  .venueDB
  .values()
  .map((venue) => [venue.SKU, venue]);

const lookup = new Map(venueBySku);

const result = db.SKU
  .filter(sku => lookup.has(sku))
  .map(sku => lookup.get(sku));
  
console.log(result);

But how would I then add additional filters, i.e also check that the active and return round number.

Thanks.

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

79829079

Date: 2025-11-24 20:41:39
Score: 1.5
Natty:
Report link

My company is experiencing this same issue along with others as well. Let's get as many people as we can to upvote this support ticket and get a Meta engineer looking into this asap. If you have a direct connection with someone at Facebook, reach out so it can be escalated faster.

https://developers.facebook.com/community/threads/1581825999919516/

Reasons:
  • Blacklisted phrase (0.5): upvote
  • Low length (0.5):
  • No code block (0.5):
Posted by: James

79829071

Date: 2025-11-24 20:31:37
Score: 1.5
Natty:
Report link

Fort standalone Spark see this example, do not connect to sc://192.168.2.5:15002 which is Spark connect port. If you want Spark connect, then you need to make sure the service is running.

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

79829070

Date: 2025-11-24 20:29:35
Score: 7 🚩
Natty:
Report link

have u fined an answer ? im facing the same issuee

Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • Me too answer (2.5): facing the same issue
  • Contains question mark (0.5):
  • Unregistered user (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: user31939021

79829068

Date: 2025-11-24 20:27:35
Score: 0.5
Natty:
Report link

The additional bar you’re seeing isn’t part of the build output. It’s simply Sublime Text’s Status Bar, which displays the current cursor position (e.g., "Line 14, Column 24").

If you want to hide it, you can disable it just like any other UI element:

Via the menu

View -> Hide Status Bar

Via the command Palette:

  1. Open the Command Palette (Ctrl+Shift+P or Cmd+Shift+P)

  2. Run: View: Toggle Status Bar

Once disabled, only the build result panel will remain visible. You can toggle the Status Bar back on at any time using the same command.

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

79829065

Date: 2025-11-24 20:25:34
Score: 3.5
Natty:
Report link

@twinlakes Thanks! That sounds like it would work so I think you understand perfectly. I also think that would speed things up quite a bit and look much cleaner. Thinking ahead, it's not the worst thing if there's a duplicate (entry that appears in both or even all 3 lists), but do you know of a good way to check? I think that part can't be done in the same loop because it's possible the entry could be 'overthrown' in one dictionary, but not the other. Perhaps something like (just pseudocode)

loop through first dictionary {if entry appears in dict2 or dict3 skip, else log}
loop through second dictionary {if entry appears in dict3 skip, else log}
loop through third dictionary {log all entries}

Reasons:
  • Blacklisted phrase (0.5): Thanks
  • Long answer (-0.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • User mentioned (1): @twinlakes
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Andrew Werner

79829064

Date: 2025-11-24 20:24:34
Score: 1.5
Natty:
Report link

Solved it. I needed to enter

sudo crontab -e

instead of

crontab -e

Because what I forgot was that it doesn't open the same file. One as the active users cron jobs and the other as the root cron jobs.

Reasons:
  • Blacklisted phrase (0.5): I need
  • Low length (0.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Andy McRae

79829062

Date: 2025-11-24 20:18:32
Score: 1
Natty:
Report link

You're better off building a "result database" and going after that (IMO). Needs evolve. I store (buffer) query results by translating the query parms to a "key", that is matched to future queries, to reduce "trips" when the "results" can be predicted. Your "score and speed" can be your "result key"; where one is multiplied by an offset, and then added to gether; e.g. (long or int) key = (score * 10000) + speed. You can "plot" results instead of just looking at the "best" ones; which then also allows you to start "predicting" (extrapolating).

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

79829055

Date: 2025-11-24 20:02:28
Score: 0.5
Natty:
Report link

Yes, tuple concurrently updated because CREATE OR REPLCAE FUNCTION doesn't acquire an exclusive lock. You can see it with:

pgbench -c 10 -f /dev/stdin <<<"create or replace function test() returns int as 'select 42' language sql"
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: FranckPachot

79829052

Date: 2025-11-24 19:57:27
Score: 3
Natty:
Report link

scontrol show partitions | grep PartitionName | sed s/PartitionName=//

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

79829049

Date: 2025-11-24 19:49:25
Score: 1.5
Natty:
Report link

In your loop, check if worksheet name already exist against value.

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

79829046

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

I have it working now.  During the upgrade, build errors were stating the datasources needed to use "jdbcUrl" rather than "url". What I found is that if the main datasource (for the main Grails app) is set to use "url" and the secondary datasource for a Spring Boot subproject is set to use "jdbcUrl", then there are no build/Hikari errors and the app seems to run fine. There was also a difference in spelling between one of the datasouce names in application.yml and the external config file I was using for testing (case matters).

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

79829044

Date: 2025-11-24 19:45:24
Score: 1
Natty:
Report link

It may not be traditional, but it's been done before. https://firefox-source-docs.mozilla.org/build/buildsystem/unified-builds.html lists some of the pros and cons of passing all source code to the compiler at once.

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

79829039

Date: 2025-11-24 19:36:22
Score: 3
Natty:
Report link

If you want to avoid defining structs entirely (especially if the rules may change or have lots of fields), I wrote a small library called gyaml that lets you query YAML dynamically without struct definitions:
https://github.com/m4l1c1ou5/gyaml

Useful when the schema isn’t stable. If you try it and see any issues, feel free to open one.

Reasons:
  • Contains signature (1):
  • Low length (0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: m4l1c1ou5

79829037

Date: 2025-11-24 19:34:21
Score: 3
Natty:
Report link

Reduce() returns a single value, so I think that's probably not what you are looking for. Where are you stuck with using filter()?

Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Single line (0.5):
Posted by: mykaf

79829027

Date: 2025-11-24 19:19:18
Score: 3.5
Natty:
Report link

@VLAZ thank you, I believe this is the answer I looked for. Indeed there is no error if one adds the `_proto_: null` and it all makes sense after that. I personally don't see a need to have a separate syntax, if this is available.

Reasons:
  • Blacklisted phrase (0.5): thank you
  • Low length (0.5):
  • No code block (0.5):
  • User mentioned (1): @VLAZ
  • Self-answer (0.5):
  • Single line (0.5):
  • Looks like a comment (1):
  • High reputation (-1):
Posted by: d.k

79829025

Date: 2025-11-24 19:17:17
Score: 0.5
Natty:
Report link
AUTORIZACIÓN PARA USO Y DESPLAZAMIENTO DE VEHÍCULO AL EXTRANJERO

تفويض باستخدام المركبة والسفر إلى الخارج

:

DATOS DEL PROPIETARIO / بيانات المالك

Yo:
أنا:


DNI/NIE:
رقم الهوية/الإقامة: 

Domiciliado en:
العنوان:





DATOS DE LA PERSONA AUTORIZADA / بيانات الشخص المفوَّض

Autorizo a:
أُفَوِّض:



DNI/NIE:
رقم الهوية/:

Domiciliado en:
العنوان:





DATOS DEL VEHÍCULO / بيانات المركبة
    •   Marca / الماركة: 
    •   Modelo /
    •   Matrícula / رقم اللوحة
    •   Nº de bastidor (VIN) / رقم الهيكل: 

OBJETO DE LA AUTORIZACIÓN / موضوع التفويض

Autorizo el uso y conducción del vehículo por la persona indicada, así como el viaje entre España y Marruecos (ida y vuelta).
أفوض الشخص المذكور باستخدام وقيادة المركبة والسفر بها من إسبانيا إلى المغرب والعودة.



PERIODO AUTORIZADO / مدة التفويض

Desde / من: 
Hasta / إلى: 



DECLARACIÓN / إقرار

Declaro que cedo el uso del vehículo solo para fines personales y de viaje, y que la documentación, el seguro y la ITV están en regla.
أُقرّ بأنني أسمح باستخدام المركبة مؤقتاً للأغراض الشخصية
Reasons:
  • Blacklisted phrase (1): está
  • Long answer (-1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Akalai Ayoub

79829019

Date: 2025-11-24 19:13:16
Score: 4.5
Natty:
Report link

It could be you need to update your pgnp provider to 1.5 https://www.pgoledb.com/index.php/download it solved the issue for me.

Reasons:
  • Probably link only (1):
  • Low length (1.5):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Tyler Peterson

79829014

Date: 2025-11-24 19:03:13
Score: 4
Natty:
Report link

while for working of the mqtt protocols, we can done so much thigs to done teh subscription so for that can we add itlike many ways https://github.com/secretcoder85-sys/Transfer_protocols

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

79829012

Date: 2025-11-24 19:00:12
Score: 2.5
Natty:
Report link

It seems like electron has some security policy than not allowed to get geolocation info or maybe google disallowed to get coordinates from third-party apps like electron.

https://www.electronjs.org/docs/latest/tutorial/security

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

79829010

Date: 2025-11-24 18:56:11
Score: 1
Natty:
Report link

// Source - Springboot - validate @RequestBody

// Posted by PatPanda, modified by community. See post 'Timeline' for change history

// Retrieved 2025-11-24, License - CC BY-SA 4.0

public class Foo {

private int important;

private String something;

//constructors, getter, seters, toString

}

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

79829007

Date: 2025-11-24 18:50:10
Score: 2.5
Natty:
Report link

You can also use :enabled, for a simpler query.

https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Selectors/:enabled

var inputs = document.querySelectorAll('input:enabled, select:enabled');
Reasons:
  • Probably link only (1):
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Rune Philosof

79828999

Date: 2025-11-24 18:42:08
Score: 1.5
Natty:
Report link

Nov 24th, 2025: https://bugs.webkit.org/show_bug.cgi?id=160953#c24 Mentions the issue being isolated to the presence of -webkit-overflow-scrolling: touch;. Removing this did work for me, and now my fixed positioned children do inherit the width and height of the viewport instead of the width and height set by their fixed positioned parent!

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

79828997

Date: 2025-11-24 18:38:07
Score: 3.5
Natty:
Report link

Thank you. I am kind of surprised it has to be distilled from the source code while official documentation completely ignores this. But it is not a topic to be discussed here :)

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: Jindrich Vavruska

79828994

Date: 2025-11-24 18:36:06
Score: 0.5
Natty:
Report link

PyGame is a nice library wrapping up all the stuff you might need in a platform neutral manner.

See it's joystick support here: https://www.pygame.org/docs/ref/joystick.html

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

79828992

Date: 2025-11-24 18:36:06
Score: 3.5
Natty:
Report link
header 1 header 2
cell 1 cell 2
cell 3 cell 4
Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: Alfonzo

79828985

Date: 2025-11-24 18:28:04
Score: 1
Natty:
Report link

I copied your code and tried to reproduce your problem, but it seems you use a deprecated package ('comma') and I didn't want to start installing something I didn't need to. The suggestion was to switch to label_number()/label_comma() so could the issue be something to do with that?

Or it could maybe be that you multiply the y-values by -1.

Wish I could help more!

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

79828982

Date: 2025-11-24 18:26:03
Score: 1
Natty:
Report link

Thank you both, Stanislav and smallpepperz, for your kind words.

I find the interface for these new kinds of questions quite confusing. One doesn't get notified if @name is used, since these are posts, not messages, although they function much like messages and there are no actual messages.

The point is that it's difficult to find out when a reply/clarification question is posted. Now that I know, I'll come back here often for a while.

Reasons:
  • Blacklisted phrase (0.5): Thank you
  • No code block (0.5):
  • User mentioned (1): @name
  • High reputation (-1):
Posted by: kikon

79828979

Date: 2025-11-24 18:22:02
Score: 1.5
Natty:
Report link

You cannot reliably add javax.script (JSR-223 scripting API) to an Android app using Gradle the toolchain does not support plugging in arbitrary JDK java.* / javax.* classes like this.

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

79828978

Date: 2025-11-24 18:22:02
Score: 3.5
Natty:
Report link

Shift-Command-T to open Terminal in macOS Recovery.

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

79828975

Date: 2025-11-24 18:19:01
Score: 2
Natty:
Report link

I know this is an old issue but my friend and I created a library for this exact purpose! It takes any arbitrary text and segments it into morphemes. Here's a bunch of links for it below and I hope yall find it helpful!

Demo Website

Demo Colab Notebook

GitHub

PyPI Package

Hugging Face Repository

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

79828974

Date: 2025-11-24 18:19:01
Score: 1.5
Natty:
Report link

The thing is that to translate code to binary you need to know binary and write your compiler accordingly and Assembly being the first programming language to exist is the closest thing to binary that is kind of readable-ish (with great emphasis on kind off) but translates directly to binary, every line of code in assembly is binary instructions just polished to "look" human readable, so you'll find it used in compilers for high-level languages, the language used to create operating systems, and non-wasting memory perfect applications

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

79828973

Date: 2025-11-24 18:18:01
Score: 3.5
Natty:
Report link

>! >! ! >! >! Use Env_file as a list in the combined class ! >! >! ! >! >! from pydantic_settings import BaseSettings, SettingsConfigDict ! >! >! ! >! >! class Settings(BaseSettings): ! >! >! model_config = SettingsConfigDict( ! >! >! env_prefix="APP_", ! >! >! env_file=[".env.database", ".env.auth"], # multiple files supported ! >! >! env_file_encoding="utf-8", ! >! >! extra="ignore", ! >! >! ) ! >! >! ! >! >! # Explicitly declare fields so IDE knows them ! >! >! db_host: str = "localhost" ! >! >! auth_secret_key: str = "change-me" ! >! >! ! >! >! settings = Settings() ! >! >! print(settings) ! >! >! ! >! >! Settings(db_host='db.example.com', auth_secret_key='secret-from-env-file') ! >! >!

Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Single line (0.5):
  • No latin characters (3):
  • Low reputation (1):
Posted by: Shaikh Tashif

79828968

Date: 2025-11-24 18:10:59
Score: 1.5
Natty:
Report link

I thought that the behavior in this sense is the same, and hence the explanation could be the same too, taken from TypeScript

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

79828965

Date: 2025-11-24 18:07:58
Score: 2
Natty:
Report link

Flow isn't TypeScript. Is there a reason the question is about the former (except for what looks like an afterthought) but tagged as the latter?

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

79828964

Date: 2025-11-24 18:06:58
Score: 2
Natty:
Report link

If you’re sure the information provided to connect to the database is correct, the next step is to check your internet service provider (ISP). Some ISPs enforce firewall rules which block you to connect with you database with a specificc port. If that’s not the case, make sure you’re allowed to access the Red Hat server.

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

79828955

Date: 2025-11-24 17:58:55
Score: 1.5
Natty:
Report link

This is the first time I’ve tried to answer a question.

I’ve been using VSCode on Windows at my workstation for years to edit my TeX files (with a WSL virtual machine to have a Linux LaTeX distribution). Latex Workshop for vscode is great and every thing i need (latexindant, chktex, cspell) are easy to setup. I’d recommend using VSCode workspaces to achieve your goal. Once the workspace is saved (as a .code-workspace file), you can open it from Windows Explorer, and all your windows will be restored.

Reasons:
  • Blacklisted phrase (0.5): i need
  • Long answer (-0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Jean-François GUYOT

79828954

Date: 2025-11-24 17:58:55
Score: 1
Natty:
Report link

This script detects what window the computer it is running on is focused into, and logs when it changes, from a quick search, but I don't have experience with it, so I can't give a exact bit of code, but I can give a psuedocode path.

1 - Have this script running on every admins computer.

2 - Assign a variable to each chat, let's call it human focus for this. When a chat is initially opened, human focus is 0, signalling for this chatbot to be active.

3 - When this script detects a human focusing into the window of a specific chat, set that chats 'human focus' to 1, signalling for the chatbot to be disabled.

3.5 - If the human sends a message, set 'human focus' to 2.

4 - When they shift focus away, if 'human focus' is 1, set it back to 0, reactivating the chatbot, if not, do nothing.

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

79828953

Date: 2025-11-24 17:57:55
Score: 1.5
Natty:
Report link

Thanks for your comments and help. But that does not answer my question .. I asked how can this be done via the current GH GUI, and not with any command line commands.

Here is the correct way (I made by myself just a minute ago) via the GH UI only:

  1. Either fork the desired repository or branch in desired repository OR if you already forked that in the past > update it if it's behind the original

  2. Create/edit file(s) now in your own branch to make changes

  3. Go to the overview and select the target branch you made the the commits before

  4. Click on the line saying "This branch is x commits ahead of xxxxx"

  5. Click on the green button saying "View pull request"

  6. The new PR with all changes will then be created in the target repository

Just one note: do not delete at GH your files until they are merged!

While if you have made the whole work on your PC and submitted everything to GH, deleting those files locally is allowed and has o effect to and in GitHub.

Reasons:
  • Blacklisted phrase (0.5): Thanks
  • Long answer (-0.5):
  • No code block (0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: OSWorX

79828947

Date: 2025-11-24 17:45:52
Score: 2.5
Natty:
Report link

The boilerplate is the safest option but remeber you can put everything in a single hpp file and call it a day, it's not that hard, plus you can add documentation inside the hpp file, so it's not a bad option

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

79828942

Date: 2025-11-24 17:43:52
Score: 1
Natty:
Report link
const userActive = injectQueries(() => ({
  queries: [this.user, this.roles],
  select: (user, roles) => {
    if (!user || !roles) return null;
    return {
      ...user,
      roles
    };
  }
}));

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

79828899

Date: 2025-11-24 16:57:39
Score: 2
Natty:
Report link

As @molbdnilo mentioned in a comment, @@ refers to the path to the test input file, not its contents.

By default, AFL/AFL++ read from stdin. If you want them to use argv instead, you have to employ a small trick to get it to fill argv with stuff from stdin. You can find an example on AFL++'s repository: https://github.com/AFLplusplus/AFLplusplus/tree/stable/utils/argv_fuzzing.

Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • User mentioned (1): @molbdnilo
  • Low reputation (1):
Posted by: Dimitri Kokkonis

79828893

Date: 2025-11-24 16:51:38
Score: 1
Natty:
Report link

This stumped for a few days and none of the solutions were viable or worked.

If you are running php-fpm with nginx

In the server{} block in www.yourdomain.com.config add:

proxy_pass_header Server;

In your PHP controller:

header("Server: Singer Sewing machine");

I needed a solution fast to pass PCI and was panicking that I only had a few days to find a viable solution. This got it done.

I could not find a way to set it in either php.ini or the fpm configs.

Reasons:
  • Blacklisted phrase (0.5): I need
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Retroactives.com

79828889

Date: 2025-11-24 16:49:37
Score: 1.5
Natty:
Report link

Please note that as of version 142, Chrome has deprecated Private Network Access in favor of Local network access restrictions. I can confirm that attempting to send a CORS request to a domain that resolves to a private IP address without the permission enabled results in an error like the following:

Access to XMLHttpRequest at '<resource-url>' from origin '<origin>' has been blocked by CORS policy: Permission was denied for this request to access the `unknown` address space.

Ensure that you have the following permission enabled on the affected site(s):

permission

For more information, see this blogpost.


As for the original questions:

Is Chrome blocking this due to Private Network Access (PNA)?

As far as I know, PNA only blocked requests from insecure contexts. But this has been deprecated as well.

PNA CORS preflight requests (i.e. access-control-request-private-network/access-control-allow-private-network headers) was supposed to be enforced in Chrome 130 but it was ultimately put on hold before PNA was deprecated. Thus, it's very unlikely that PNA is blocking your requests.

Is there any server-side configuration that can allow this pattern?

There's no way to control this from an HTTP server since this is a security feature designed to protect against malicious HTTP servers.

Is removing the internal DNS override the only reliable fix?

Removing the internal DNS override should remove the need for the permission since it will no longer be considered a local network access request.

Would routing all API calls internally through a reverse proxy (so the browser always hits a public endpoint) avoid PNA issues?

Just like the DNS approach, this should also do the trick.

Is there any recommended approach for environments where public domains resolve to internal IPs only on specific networks?

In corporate environments with managed devices, Chrome policies can be used to enable the permission on a list of domains.

Reasons:
  • Blacklisted phrase (1): this blog
  • Blacklisted phrase (1): Is there any
  • RegEx Blacklisted phrase (1.5): fix?
  • Long answer (-1):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • High reputation (-1):
Posted by: Marco

79828881

Date: 2025-11-24 16:36:34
Score: 1
Natty:
Report link

It is just easy.
Plz check

SELECT e.UserID,
       e.DeviceID,
       e.EventName,
       e.EventTime,
       p.amount,
       p.color
FROM EventTable e
JOIN PurchaseTable p
      ON e.EventName = p.purchase_code;
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: FroganBee

79828878

Date: 2025-11-24 16:34:34
Score: 3.5
Natty:
Report link

that sounds like an effective though potentially expensive approach. Thanks for the suggestion I will look into it.

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

79828877

Date: 2025-11-24 16:31:33
Score: 1
Natty:
Report link

I’ve updated the post and included the implementations I tested. I haven’t tried Microsoft.Data.SqlClient.SqlBulkCopy yet. Since the T-SQL BULK INSERT approach didn’t provide any performance improvement over the Azure Data Factory implementation—and scaling from General Purpose (12 vCores) to Business Critical (8 vCores) also didn’t improve ADF performance—I’m starting to wonder if there are other hidden limits causing this bottleneck

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

79828868

Date: 2025-11-24 16:23:30
Score: 0.5
Natty:
Report link

Edited the answer to meet those clarified requirements.

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

79828866

Date: 2025-11-24 16:22:30
Score: 1.5
Natty:
Report link

Use PivotTo or MoveTo to move the model of the car. If you mean the mesh, look up.

car:PivotTo(CFrame.new(pos)) OR car:MoveTo(pos)

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

79828856

Date: 2025-11-24 16:12:27
Score: 3.5
Natty:
Report link

My guy, AI-generated content is banned on stack-overflow.

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