79824885

Date: 2025-11-19 20:16:19
Score: 2.5
Natty:
Report link

Problem solves, i just had to download maven locally on my machine and run the code using the

"mvn javafx:run" command. Not exactly sure why it wouldn't run through vscode but either way its done.

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

79824864

Date: 2025-11-19 19:45:12
Score: 0.5
Natty:
Report link

This is what I've used as well adb shell am start 'com.android.settings/.Settings\$MoreSecurityPrivacySettingsActivity'

I used some app to inspect activities in the Settings app across my Samsung and Pixel devices and this seemed to be the highest common Activity to get into for installing a certificate

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

79824863

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

A little bit late (15 yrs) to the conversation, but in case someone arrives here, a good free option is PdfiumViewer, available via NuGet for the PDF files.

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

79824862

Date: 2025-11-19 19:39:10
Score: 2
Natty:
Report link

Start menu > "Developer Command Prompt for VS"

In that command prompt, enter "code ." (code space dot)

It will open up VS code, and running C++ code will work as expected.

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

79824860

Date: 2025-11-19 19:37:09
Score: 2.5
Natty:
Report link

Mac OS X + Docker with a French PC Keyboard (HP) :

control ^ + è

where è is also 7

Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: Martin Luther ETOUMAN NDAMBWE

79824843

Date: 2025-11-19 19:15:03
Score: 4.5
Natty:
Report link

@Paul Granting "select any dictionary" solved it.

Thanks all

Reasons:
  • Blacklisted phrase (0.5): Thanks
  • Low length (1.5):
  • No code block (0.5):
  • User mentioned (1): @Paul
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Nibin George

79824835

Date: 2025-11-19 19:01:00
Score: 1
Natty:
Report link

You need "select any dictionary"

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

79824834

Date: 2025-11-19 18:59:59
Score: 5
Natty:
Report link

Not clear. What is “show”, exactly?

Reasons:
  • Low length (2):
  • No code block (0.5):
  • Ends in question mark (2):
  • Single line (0.5):
Posted by: Sergey A Kryukov

79824824

Date: 2025-11-19 18:48:56
Score: 0.5
Natty:
Report link

To me this looks like a regular question, not a discussion.

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

79824816

Date: 2025-11-19 18:41:54
Score: 1
Natty:
Report link
  _notificationSub = FirestoreNotificationService.unreadCountStream()
      .listen((count) {
    if (!mounted) return;

    setState(() => unread = count);

    if (count > 0) {
      _ctl.stop();
      _ctl.forward(from: 0);
    } else {
      _ctl.reset();
    }
  });
}
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Nitish Kalia

79824809

Date: 2025-11-19 18:26:51
Score: 1.5
Natty:
Report link

To render MathJax code from MySQL, ensure the text is well formatted.

Query the database to load the code into your DOM.

I used an offline script but didn't render. When I used online CDN it rendered.

So, you can try using online CDN should you're using offline library and vice versa.

Also ensure the delimiters are properly observed.

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

79824808

Date: 2025-11-19 18:22:50
Score: 1.5
Natty:
Report link
This one is perfect, try        

<input type="submit"; name="display" value= "Display"  style="width: 40%; height: 30px;  font-size: 15px;"/>
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Claudia Nadieshda

79824804

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

I needed the condition: eq(variables['Build.SourceBranchName'], 'main') condition on the third stage as well.

Reasons:
  • Blacklisted phrase (0.5): I need
  • Low length (1):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Single line (0.5):
  • High reputation (-1):
Posted by: Adam

79824799

Date: 2025-11-19 18:12:47
Score: 1.5
Natty:
Report link

If we simplify the question to remove all the unnecessary details, the desired usage may look like this:

  1. For the pool
    let pool = SqlitePool::connect("sqlite://db/kip.db").await?;

    {
        let participant_repo = SqliteParticipantRepository::new(&pool);
        participant_repo.save().await?;
        participant_repo.save().await?;
    }
  1. For transactions
    let pool = SqlitePool::connect("sqlite://db/kip.db").await?;

    {
        let mut tx = pool.begin().await?;
        let participant_repo = SqliteParticipantRepository::new(&mut tx);
        participant_repo.save().await?;
        participant_repo.save().await?;

        let participant_repo_2 = SqliteParticipantRepository::new(&mut tx);
        participant_repo_2.save().await?;
        participant_repo_2.save().await?;
        tx.commit().await?;
    }

Notice how it's possible to call the repository methods multiple times (there's no surprise though, it should be possible to, as opposed to the case when the repository methods take the &mut self instead of &self).

The second usage examaple also shows that it's possible to share the same transaction across multiple repositories (in my case it's the same SqliteParticipantRepository, but the point still holds).


In order to achieve the consuming code shown above, the repository may look like this:

use crate::mut_acquire::MutAcquire;
use crate::participant_repository::ParticipantRepository;
use crate::sqlite_repository_error::SqliteRepositoryError;
use std::ops::DerefMut;
use tokio::sync::Mutex;
use uuid::Uuid;

pub struct SqliteParticipantRepository<A>
where
    A: MutAcquire + Sync + Send,
{
    acquirer: Mutex<A>,
}

impl<A> SqliteParticipantRepository<A>
where
    A: MutAcquire + Sync + Send,
{
    pub fn new(acquiree: A) -> Self {
        Self {
            acquirer: Mutex::new(acquiree),
        }
    }
}

impl<A> ParticipantRepository for SqliteParticipantRepository<A>
where
    A: MutAcquire + Sync + Send,
{
    type Error = SqliteRepositoryError;

    async fn save(&self) -> Result<(), Self::Error> {
        let user_id = format!("u_{}", Uuid::new_v4());
        let participant_id = format!("p_{}", Uuid::new_v4());
        let name = "Alice".to_string();

        let mut acquirer = self.acquirer.lock().await;
        let conn = acquirer.deref_mut().acquire_executor();

        sqlx::query!(
            "INSERT INTO users (user_id, name) VALUES (?, ?)",
            user_id,
            name,
        )
        .execute(conn)
        .await?;

        drop(acquirer);

        let mut acquirer = self.acquirer.lock().await;
        let conn = acquirer.deref_mut().acquire_executor();

        sqlx::query!(
            "INSERT INTO participants (participant_id, name) VALUES (?, ?)",
            participant_id,
            name
        )
        .execute(conn)
        .await?;

        drop(acquirer);

        Ok(())
    }
}

For reference, here's the ParticipantRepository trait definition:

pub trait ParticipantRepository: Send + Sync {
    type Error: RepositoryError + Send + Sync;

    async fn save(&self) -> Result<(), Self::Error>;
}

The most interesting part about it is the custom MutAcquire:

use sqlx::{SqliteConnection, SqliteExecutor, SqlitePool, SqliteTransaction};

pub trait MutAcquire {
    type Executor<'a>: SqliteExecutor<'a>
    where
        Self: 'a;

    fn acquire_executor<'a>(&'a mut self) -> Self::Executor<'a>;
}

impl MutAcquire for &SqlitePool {
    type Executor<'a>
    where
        Self: 'a,
    = Self;

    fn acquire_executor<'a>(&'a mut self) -> Self::Executor<'a> {
        *self
    }
}

impl<'c> MutAcquire for &mut SqliteTransaction<'c> {
    type Executor<'a>
    where
        Self: 'a,
    = &'a mut SqliteConnection;

    fn acquire_executor<'a>(&'a mut self) -> Self::Executor<'a> {
        &mut ***self
    }
}

Basically, this is the Acquire trait from sqlx, but implemented to take the &mut self instead of consuming it (self). If I were to use the original Acquire trait, it wouldn't be possible to call .acquire() inside the repo's save method, as it would require the save method to take ownership of self as well, which would make the repo one-time-use-only. And this is not very useful.

I genuinely don't understand what stopped the sqlx devs from providing such a trait out of the box. The only thing I can assume is that it's impossible to implement it for all the same targets as Acquire is implemented for. But still, I think it would be more than enough to provide it pre-implemented at least for only the &SqlitePool and &mut SqliteTransaction.

Nevertheless, the code shown above compiles and works.

I have my doubts regarding the Mutex usage in the repo methods, but at the same time I can't really imagine a scenario where it could create some performance bottleneck: when dealing with the pool, the call to .acquire() will simply yield a new connection from the pool, and when the save method is called for a tx-enabled repo, then we actually want the same transaction (connection) to be used for all the internal queries, and thus even if the mutex is locked at the time a query should be run, it's only for the better. At least, if I understand it correctly.


Another important detail is that the code above enables us to make multiple queries on one single repo method, which is sometimes quite useful.


P.S. In my OP I was mistaken saying that Executor is implemented for &mut Transaction. In fact, it's implemented for &mut *Transaction (notice the asterisk), which is basically the same as &mut Connection. It was one of the many reasons why my code refused to compile. Besides that, it seems to be straight impossible to make a repo generic over any Executor. And partially, this is exactly the reason why the sqlx devs introduced this new Acquire trait.

Regarding my concerns that Acquire requires the consumer to know which method to call - either begin or acquire - it seems like there's no difference in my case. In my case I decide upfront whether the save method will be called with a pool or a transaction. And when it's used with a transaction, the acquire method will take its underlying connection, pretty much the same way as it'd do for a pool. And the calling side will decide what to supply the repository with upon its creation. And if we need to call some methods as part of one single transaction, then the calling side will be responsible for beginning it, while the repo (as a consumer) just has to acquire the underlying connection.


Important: this solution does not work if I mark the ParticipantRepository trait with #[async_trait::async_trait] or if I convert its futures to Send with #[trait_variant::make(Send)]. This effectively means that it's impossible to use my solution in Axum applications (which was the initial intent for me). So after all, it's kinda useless, but I still decided to share it in case someone doesn't really care about Axum-and-alike contexts.

Reasons:
  • RegEx Blacklisted phrase (2): I have my doubt
  • Long answer (-1):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: smellyshovel

79824795

Date: 2025-11-19 18:00:44
Score: 0.5
Natty:
Report link

If your professor says it violates the pattern, they've already given you all the clarification you need for the purposes of the assignment. That is, you've been informed (warned, really) that you're very likely to lose marks/credit if you do it.

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

79824792

Date: 2025-11-19 17:58:43
Score: 4.5
Natty:
Report link

I carefully checked the logic analyzer again, and the LA of Raspberry Pi 4 is as follows:

enter image description here

The logic analyzer of Raspberry Pi 5 is as follows:

enter image description here

Waveform analysis
Raspberry Pi 4
CLK (pink) idle state: low level
Only generate pulses during transmission

Raspberry Pi 5
CLK (pink) idle state: high level
This is clock polarity reversal

May I ask why the above phenomenon occurs? After that, the Raspberry Pi 4 is normally enumerated, while the Raspberry Pi 5 is not。

Reasons:
  • Blacklisted phrase (1): enter image description here
  • Blacklisted phrase (1): May I ask
  • No code block (0.5):
  • Contains question mark (0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: user31577988

79824781

Date: 2025-11-19 17:49:40
Score: 5.5
Natty: 5
Report link

Good day sir!
Is it possible to get full code for that one? Ive been strugling with Dell for many hours, because it doesnt load some parts of the website while i use selenium/playwright. Have to get info about warranty and laptop specs in hundreds sooooo its reaaaaly annoying its not working :/

Reasons:
  • Blacklisted phrase (1): its not working
  • Blacklisted phrase (1): Is it possible to
  • Blacklisted phrase (1): Good day
  • Low length (0.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Low reputation (1):
Posted by: Kosamela

79824771

Date: 2025-11-19 17:37:36
Score: 2.5
Natty:
Report link

@sat0sh1c — I started my comment with the note that this design can be considered ugly. This is not my idea, and I cannot say I like it much. This is just what it is.

But I don't think the valid values start with -1. Different negative values can be used to conduct different error conditions.

Reasons:
  • Blacklisted phrase (0.5): I cannot
  • Low length (0.5):
  • No code block (0.5):
  • User mentioned (1): @sat0sh1c
Posted by: Sergey A Kryukov

79824766

Date: 2025-11-19 17:30:35
Score: 2
Natty:
Report link

No it enters lock in Start() and releases in Stop(). It only works under ideal conditions, if anything was to happen between Start() and Stop() then lock would never release.
As described in the issue - both methods have to be executed by the same thread. If one thread calls Start() then no other threads can call Start() again until the first thread releases the lock by calling Stop().
Multiple threads cannot call Start()

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

79824765

Date: 2025-11-19 17:29:35
Score: 0.5
Natty:
Report link

When the analyser stops seeing Widget, it means VS Code is no longer using the Flutter SDK libraries even if your imports look fine.

This is what you need to do:

  1. Run flutter doctor -v in the project folder to confirm Flutter itself is intact and fix anything it reports.

  2. In VS Code press Ctrl+Shift+P > Flutter: Change SDK, and point it to your Flutter install

  3. Open .vscode/settings.json or global settings and remove any dart.sdkPath that points to a standalone Dart SDK; the analyzer must use Flutter’s bundled Dart SDK. Restart VS Code afterward.

  4. Finally run flutter pub get to rebuild .dart_tool/package_config.json so the analyser re-indexes Flutter packages.

// .vscode/settings.json
{
  "dart.flutterSdkPath": "/Users/you/flutter",
  "dart.sdkPath": ""
}
Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Starts with a question (0.5): When the
  • Low reputation (1):
Posted by: Ardeshir Shojaei

79824762

Date: 2025-11-19 17:27:34
Score: 1
Natty:
Report link

As of .NET 8, I was able to make this work:

app.UseExceptionHandler(subApp => subApp.UseDeveloperExceptionPage);

If all IExceptionHandler return false , then the subApp logic is used instead.

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

79824760

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

you'd just tie the form to a plain old class object... with arrays for the dynamic-added stuff. So bind to the class object and when user chooses to add, you call a function which adds a new empty class to the array. HTMLHelpers like editor-for etc... are helpful here. Not familiar with Blazor, but I'm sure the methods are very similar to standard mvc/razor stuff. Using parent/child is not necessary.

Reasons:
  • No code block (0.5):
  • Single line (0.5):
Posted by: browsermator

79824753

Date: 2025-11-19 17:10:30
Score: 1.5
Natty:
Report link

// Source - https://stackoverflow.com/q

// Posted by Ian

// Retrieved 2025-11-19, License - CC BY-SA 3.0

function speed(n) {

Runner.instance\_.setSpeed(n);

}

function noHit() {

Runner.prototype.gameOver = function() {

    console.log("");

}

}

function notNoHit() {

Runner.prototype.gameOver = function() {

    this.playSound(this.soundFx.HIT);

    vibrate(200);

    this.stop();

    this.crashed = true;

    this.distanceMeter.acheivement = false;

    this.tRex.update(100, Trex.s

tatus.CRASHED);

}

}

Reasons:
  • Blacklisted phrase (1): stackoverflow
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Wala allah

79824748

Date: 2025-11-19 17:07:29
Score: 1
Natty:
Report link

I solved it by changing the Excel file extension from xlsx to xls, and in Kettle, in Microsoft Excel Writer, I also changed the extension to xls.

Reasons:
  • Whitelisted phrase (-2): I solved
  • Low length (1):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Lester Arbolaez Fernández

79824741

Date: 2025-11-19 16:59:27
Score: 1.5
Natty:
Report link

first thing is format of private key should be like that

$privateKey = <<<EOD

-----BEGIN EC PRIVATE KEY-----

<your key here>

-----END PRIVATE KEY-----

EOD;

second thing wrong string being signed correct one :

$bodyJson = json_encode(...);

$bodyHashBinary = hash('sha256', $bodyJson, true);

$bodyHashBase64 = base64_encode($bodyHashBinary);

$messageToSign = $date . ':' . $bodyHashBase64 . ':' . $urlSubpath;

third thing invalid date format correct

$date = gmdate("Y-m-d\TH:i:s\Z");

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

79824729

Date: 2025-11-19 16:47:23
Score: 2.5
Natty:
Report link

Ok I worked this out myself, by having two cookies, one with a 14 day expiry (if user chooses remember me), and one with a 30 min expiry, which is extended by 30 mins on every request. If the short expiry cookie does not exist, it is recreated from the longer token if that is present.

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

79824726

Date: 2025-11-19 16:45:22
Score: 2
Natty:
Report link

Looks just as I would have done it.

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

79824722

Date: 2025-11-19 16:40:21
Score: 8
Natty:
Report link

@Harun24hr Can you give any specific example cases of when that fails?

Reasons:
  • RegEx Blacklisted phrase (2.5): Can you give
  • Low length (1.5):
  • No code block (0.5):
  • Ends in question mark (2):
  • User mentioned (1): @Harun24hr
  • Single line (0.5):
  • Looks like a comment (1):
  • High reputation (-1):
Posted by: Chronocidal

79824712

Date: 2025-11-19 16:31:18
Score: 6.5 🚩
Natty: 5.5
Report link

](https://stackoverflow.com/users/373875/kapilt)

how do i configure like you said? i don't have any reference to do so..

Reasons:
  • Blacklisted phrase (1): how do i
  • Blacklisted phrase (1): stackoverflow
  • Probably link only (1):
  • Low length (1.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Low reputation (1):
Posted by: Arnold Nicholas Tua Sibuea

79824710

Date: 2025-11-19 16:29:17
Score: 2.5
Natty:
Report link

Fantastic explanation on how to physically and logically model unstructured data! Clear, helpful, and insightful. Just like nkdstyle in Bhilai focuses on structured growth and quality, the stylish fashion hub in Bhilai brings creativity and innovation. Loved the content – keep sharing such powerful knowledge!

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

79824705

Date: 2025-11-19 16:25:15
Score: 2.5
Natty:
Report link

There exists a ready to use add-in for the "classic" Outlook named RgihtFrom. Google for "RightFrom for Outlook".

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

79824701

Date: 2025-11-19 16:23:12
Score: 6 🚩
Natty:
Report link

Vale, esto es lo que tengo ahora... Por cierto, sigue sin funcionar. Ahora, cuando pulso el botón de parar, salgo o cualquier cambio, imprime "stopping2", lo que significa que no es nulo. La música original sigue reproduciéndose y no se detiene. Intenté cambiar la función de parar por la de reproducir un archivo de música en silencio, pero lo único que hace es superponerse al otro sonido. Necesito cortar la reproducción de alguna manera. He editado mi publicación con el nuevo código.

Reasons:
  • Blacklisted phrase (2): tengo
  • Blacklisted phrase (2): código
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: IRank

79824694

Date: 2025-11-19 16:18:10
Score: 1.5
Natty:
Report link
Database changed
MariaDB [my_database]> SELECT * FROM SCOPE WHERE NAME="internal_role_mgt_users_update";
Empty set (0.001 sec)
MariaDB [my_database]> SELECT * FROM SCOPE WHERE NAME="internal_role_mgt_permissions_update";
Empty set (0.001 sec)

Here's the result of some queries we made to our database.

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

79824687

Date: 2025-11-19 16:12:08
Score: 1
Natty:
Report link

I would try using window functions.

A way using FIRST_VALUE could be something like:

SELECT DeptID, EmployeeName, Department, FIRST_VALUE(ManagerName) IGNORE NULLS OVER(PARTITION BY DeptID) AS ManagerName
FROM #Employee_Manager
WHERE EmployeeName IS NOT NULL 
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Manel Caireta

79824685

Date: 2025-11-19 16:10:08
Score: 3
Natty:
Report link

@methodman The question was about confirming whether there's any difference between await and ConfigureAwait(true). 🙂

Yes, It has already been answered.

Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • User mentioned (1): @methodman
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Vasantha Kumar

79824682

Date: 2025-11-19 16:09:07
Score: 1
Natty:
Report link

In my case, the solution that worked was an improved version of @Hassnain Jamil's code:

Intent homeIntent = new Intent(Intent.ACTION_MAIN);
homeIntent.addCategory(Intent.CATEGORY_HOME);
homeIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK);
homeIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(homeIntent);
finishAffinity();
System.exit(0);
Reasons:
  • Has code block (-0.5):
  • User mentioned (1): @Hassnain
  • Low reputation (0.5):
Posted by: Jawegiel

79824681

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

You are probably missing a _lock.EnterWriteLock(); between public static Result Stop() { and try, right?

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

79824670

Date: 2025-11-19 15:58:04
Score: 4
Natty:
Report link

Well, cloudfare did use unwrap()

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

79824664

Date: 2025-11-19 15:54:02
Score: 4
Natty:
Report link

There is no target it belongs to, its just a bunch of source and header files.

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

79824656

Date: 2025-11-19 15:47:00
Score: 5.5
Natty:
Report link

@tbjamie, that does not quite work like Hao Wu's solution.

Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • User mentioned (1): @tbjamie
  • Self-answer (0.5):
  • Single line (0.5):
  • Looks like a comment (1):
  • Low reputation (0.5):
Posted by: Mike McCollister

79824653

Date: 2025-11-19 15:41:59
Score: 3
Natty:
Report link

What looks like one color is often a range. Changing one pixel color may have little noticeable effect. You need to "pixel sample" an "area" on the image to know what's what.

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Single line (0.5):
  • Starts with a question (0.5): What
  • Low reputation (0.5):
Posted by: Gerry Schmitz

79824647

Date: 2025-11-19 15:38:58
Score: 3
Natty:
Report link

Apparently, I have somehow deleted unidac components, so I asked the admin to install them again for me, because I work on a school pc. If you have this problem, stay away from deleting stuff unnecessarily, just leave them until you get more experience.. :D

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

79824638

Date: 2025-11-19 15:30:55
Score: 0.5
Natty:
Report link

OK, As is mentioned in GDAL page there are few ways to install GDAL inside an isolated package manager environment.

For those who want to import gdal from inside python probably these two solutions are interesting :

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

79824636

Date: 2025-11-19 15:28:55
Score: 2
Natty:
Report link
  1. Add to project:

    1. <PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="X.0.0.0">
      <PrivateAssets>all</PrivateAssets>
        <IncludeAssets>runtime; build; native; contentfiles; analyzers;buildtransitive</IncludeAssets>
      </PackageReference>
      
  2. see:

Add-Migration fails on WinUI 3

Reasons:
  • Probably link only (1):
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Андрей Кривошеев

79824633

Date: 2025-11-19 15:26:54
Score: 3.5
Natty:
Report link

I'm going to do that later this week.
I'll be back for that.

Thanks so far :)

Reasons:
  • Blacklisted phrase (0.5): Thanks
  • Low length (1.5):
  • No code block (0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Erich Snijder

79824630

Date: 2025-11-19 15:24:53
Score: 5
Natty:
Report link

Temani Para que estamos aqui ? Ayudar y que va !!!todo muy claro y profecional !! Pero ya casi resuelto el ataque a mis cuentas todo lo que leen alli fue parte de una batalla por defender la cuenta!! Pendiete de vuestros consejos practivos y profesionsles!!!

Reasons:
  • Blacklisted phrase (2): Ayuda
  • Low length (0.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: ORLANDO Gozalaez

79824626

Date: 2025-11-19 15:20:52
Score: 3.5
Natty:
Report link

Python visuals are not supported in Power BI Embedded. They won't render in embedded reports.

Alternative Approach:

1. Run Python scripts externally

2. Store results in a dataset or add to your existing one

3. Use out of the Box Visuals in PBI

I cannot find any information on PBI Roadmaps, so that question sadly remains unanswered.

Reasons:
  • Blacklisted phrase (1.5): I cannot find
  • Blacklisted phrase (0.5): I cannot
  • No code block (0.5):
  • Low reputation (1):
Posted by: mxrdck

79824625

Date: 2025-11-19 15:20:52
Score: 1.5
Natty:
Report link

I recently had a similar issue using PySerial in conjunction with the Robot Framework. The above solutions did not work but helped me find one that did:
When connecting I had to set rtscts=False and dsrdtr=True,

my_serial = serial.Serial(port, baudrate, timeout = 5, rtscts=False, dsrdtr=True)

then

my_serial.setDTR(True)
my_serial.setRTS(False)

Then on disconnect

my_serial.setDTR(True)
my_serial.close() 

This stopped the ESP32 continually resetting after the script finished.

Reasons:
  • Blacklisted phrase (1): did not work
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: julianas

79824624

Date: 2025-11-19 15:19:52
Score: 1
Natty:
Report link

This case comes up (a lot) for me when changing "context"; which requires, say, running queries and updating views. All kinds of events start firing when they shouldn't; e.g. "SelectionChanged" (usually to a "null" item). In this case, I use a "context-wide" "IsInitializing" flag. Anyone can set it; if it's off. Once it's on, it can only be turned off. While it's on, no one can enter those methods that say "IsInitializing" is on (except the "initializer"). It works well for this "event driven" case. Of course, no "thread" can be turning off when it never turned on in the first place.

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

79824619

Date: 2025-11-19 15:14:50
Score: 3.5
Natty:
Report link

Pretty interesting approach. I also tried something similar; however, I split CheckPolicy into two separate annotations — PreAuthorize and PostAuthorize (similar to the Spring Security annotations) — to differentiate when the policy logic is executed.

That said, I’m not a fan of using Spring Security’s PreAuthorize and PostAuthorize for smaller policies, as it ends up scattering policy definitions across different places (mixing SpEL and Java-based policies if you also use the custom annotations).

For externalized policy definitions, how would you parse YAML-based policies in Java to use them in a PDP?

Reasons:
  • Blacklisted phrase (1): how would you
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: 0xRelu

79824618

Date: 2025-11-19 15:14:50
Score: 4
Natty: 6.5
Report link

What about a simple checkbox (not form element) for forms submitted with JS-only?

This checkbox will add something like botCheck = "I'm not a bot" to form data.A simple backend we check if botCheck matches or is present, so when form is submitted by bot , form data would not contain botCheck ??

Is this a valid strategy to prevent spam??

Reasons:
  • No code block (0.5):
  • Ends in question mark (2):
  • Starts with a question (0.5): What
  • Low reputation (1):
Posted by: V S Vuca

79824617

Date: 2025-11-19 15:14:46
Score: 7.5 🚩
Natty:
Report link

не цікаве питання, давай ще одне

Reasons:
  • Low length (2):
  • No code block (0.5):
  • Single line (0.5):
  • No latin characters (3.5):
  • Low reputation (1):
Posted by: Валентин Семенович sonik

79824614

Date: 2025-11-19 15:11:46
Score: 1
Natty:
Report link

Your approach seems a little more complicated than necessary. I would recommend using Django's related objects system: form.instance.item.subItem_set.all in your template should fetch all the subItems related to a specific Item. You could then remove those loops in your view where you fetch the related subItems yourself.

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

79824613

Date: 2025-11-19 15:11:45
Score: 3
Natty:
Report link

You could try arch if you feel confident setting it up, also try ubuntu server to just get the eviroment, nothing else

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

79824609

Date: 2025-11-19 15:06:44
Score: 2
Natty:
Report link

A little late.. Maybe you'll read it anyway?

You don't want to filter the output, instead you want to add a column to the output that's either true or false. That means your CASE statement should be in the SELECT part of the query, not the WHERE.

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Low reputation (0.5):
Posted by: Philon

79824603

Date: 2025-11-19 15:02:43
Score: 4.5
Natty:
Report link

@TimWilliams sorry, nevermind the testing code. I found my error--it was a typo in the file name. So, I'm getting data now and we are back to the original question...

What is the best way to take a binary date, e.g., out of a byte array, and turn it back into a valid VBA date? Just change the Type block to use Date datatypes? But if non-standard data lengths are used (e.g., 6 bytes, instead of 8), what then?

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

79824598

Date: 2025-11-19 15:00:42
Score: 1
Natty:
Report link

I ended up building a tool to automate this workflow in CI.
It parses ELF + DWARF (per-symbol / per-section / per-file breakdown), stores history across commits, and shows diffs so you can see exactly what grew, where, and by how much. You can also set memory budgets so CI fails when a PR exceeds limits.

https://membrowse.com

The memory report generator is open source:
https://github.com/membrowse/membrowse-action

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

79824583

Date: 2025-11-19 14:38:37
Score: 6
Natty:
Report link

How do I find out what target it belongs to? I'm a newbie in CMakeLists

Reasons:
  • Blacklisted phrase (1): How do I
  • Low length (1.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Self-answer (0.5):
  • Single line (0.5):
  • Starts with a question (0.5): How do I find
  • Low reputation (1):
Posted by: Maaz Madha

79824573

Date: 2025-11-19 14:33:36
Score: 2.5
Natty:
Report link

https://github.com/expo/expo/issues/39514

issue with expo sdk 54 + expo-router

adding detachInactiveScreens={false} or removing animation fixes it

Reasons:
  • Probably link only (1):
  • Low length (1):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Paul S

79824567

Date: 2025-11-19 14:29:35
Score: 2.5
Natty:
Report link

I was probably not specific enough in describing the problem. They might also want to filter by properties that are not roles but business-related attributes. The issue is that the filtering criteria could be a mix of business data and Keycloak data.

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

79824564

Date: 2025-11-19 14:29:35
Score: 1
Natty:
Report link

This happens to me when that library is defined as 'class' in the project structure settings of IntelliJ. Removing it fixed my problem.

  1. Go -> File -> Project Structure -> Libraries

  2. Click the library that is causing the issue from the list

  3. Click to the element within the 'classes' part in this section and remove it using the minus icon.

Reasons:
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: Tim's

79824560

Date: 2025-11-19 14:24:33
Score: 5
Natty: 5
Report link

I don't have an answer, but I'm facing the exact problem. I see that this question was posted 8 years ago. Has anyone had an answer yet?

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

79824557

Date: 2025-11-19 14:23:33
Score: 2.5
Natty:
Report link

use keyboardVerticalOffset={100} as a prop in KeyboardAvoidingView

Reasons:
  • Low length (1.5):
  • Has code block (-0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Ammar El-Sayed

79824555

Date: 2025-11-19 14:19:32
Score: 1
Natty:
Report link

this is working in oc3.x . Just clear the cache to reflect the images you have added.

<p>{{ powered }}<img src="/image/yourimage path/yourimagename.png"
width="500" height="50" class="img-responsive" alt="Payment"
style="float:right"></p>
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: WeDevlops

79824549

Date: 2025-11-19 14:15:30
Score: 1
Natty:
Report link

Maybe invert that approach:

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

79824535

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

The StackOverflowError is triggered when the Android system's assist and autofill framework tries to read your app's UI structure. This can be initiated by actions like a user activating Google Assistant to see "what's on my screen" or an autofill service trying to scan for fillable fields.

On Android 8, a bug in the Compose AndroidComposeView causes an infinite recursion when calculating the position of your composables on the screen for this framework. This leads to the stack filling up and the app crashing, as seen in your stack trace with CalculateMatrixToWindowApi21 and populateVirtualStructure being called repeatedly.

Since the crash is caused by the Assist framework, the most effective way to mitigate it without updating your Compose version is to tell the system to ignore your ComposeView for autofill and assist purposes. This will prevent the recursive loop from ever starting.

You can do this by setting the importantForAutofill flag on your ComposeView.

import android.os.Build
import android.os.Bundle
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import androidx.compose.material.Text
import androidx.compose.ui.platform.ComposeView
import androidx.fragment.app.Fragment

class YourFragment : Fragment() {

    override fun onCreateView(
        inflater: LayoutInflater,
        container: ViewGroup?,
        savedInstanceState: Bundle?
    ): View {
        return ComposeView(requireContext()).apply {
            if (Build.VERSION.SDK_INT == Build.VERSION_CODES.O) {
                importantForAutofill = View.IMPORTANT_FOR_AUTOFILL_NO_EXCLUDE_DESCENDANTS
            }
            
            setContent {
                // Composable content
                Text("Hello from Compose!")
            }
        }
    }
}
Reasons:
  • Blacklisted phrase (1): StackOverflow
  • Long answer (-1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Kergst

79824527

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

I don't quite understand what you mean.

Do you have an example?

Thanks in advance.

Reasons:
  • Blacklisted phrase (0.5): Thanks
  • RegEx Blacklisted phrase (3): Thanks in advance
  • RegEx Blacklisted phrase (2.5): Do you have an
  • Low length (1.5):
  • No code block (0.5):
  • Ends in question mark (2):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Erich Snijder

79824520

Date: 2025-11-19 13:48:22
Score: 5
Natty: 6
Report link

Otimo, apenas adicionei @viteReactRefresh resolveu meu problema!

Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • Unregistered user (0.5):
  • User mentioned (1): @viteReactRefresh
  • Single line (0.5):
  • Low reputation (1):
Posted by: wallyson

79824513

Date: 2025-11-19 13:44:21
Score: 1
Natty:
Report link

This is dead simple with Caddy.

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

79824506

Date: 2025-11-19 13:39:19
Score: 0.5
Natty:
Report link
    source{
          git {
            credentialsId('x')
            remote('ssh://x@x:22/x/x/' + projectName)
            traits {
              gitBranchDiscovery()
              extensions {
                sparseCheckoutPaths {
                  sparseCheckoutPaths{
                    sparseCheckoutPath {
                      path(jenkinsFile)
                    }
                  }
                }
              }    
          
            }
          }
        }

They moved this inside of traits, before was outside traits when leaved outside of traits triggers depreactiaton , can be checkd at:
https://your.jenkins.installation/plugin/job-dsl/api-viewer/index.html#path/jenkins.scm.api.SCMSource$$List.git

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

79824499

Date: 2025-11-19 13:31:17
Score: 2
Natty:
Report link

For me, I had simply forgotten to install all expo-router dependencies

npx expo install expo-router react-native-safe-area-context react-native-screens expo-linking expo-constants expo-status-bar

https://docs.expo.dev/router/installation/#quick-start

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

79824497

Date: 2025-11-19 13:31:16
Score: 7.5 🚩
Natty: 5.5
Report link

Tengo el mismo error, pero en mi caso es aleatorio. Ocurre en algunas ocasiones al ejecutar un reporte y luego ejecutándolo exactamente igual funciona bien. Aún no descubro la causa.

Reasons:
  • Blacklisted phrase (2): Tengo
  • RegEx Blacklisted phrase (2.5): mismo
  • Low length (0.5):
  • No code block (0.5):
  • Unregistered user (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: user31907858

79824495

Date: 2025-11-19 13:30:16
Score: 1.5
Natty:
Report link

Regarding „<…> frustrating when analysing memory use, because there's no way to tag allocations to associate them with a particular program subroutine in pprof heap profiles <…>” — can't you try to use profiler labels?

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

79824493

Date: 2025-11-19 13:28:15
Score: 3
Natty:
Report link

I'm not very experienced yet but I can share a few ideas here. First, are you using the VSCode terminal ? You could try using the real one. If you don't know how to : run cd /pathtoyourfolder/, and it should change the working directory into your selected folder. Then, activate your venv by: source .venv(or path if it isn't in the working directory)/bin/activate. Then run the file by: python3 nameofthefile.py . I do this in the real Terminal, but you can as well run this in the VSCode integrated one. Check that the venv is activated: (.venv) before the name of the working directory.

PS : I remember the fact that in my very first scripts I selected something like {run selection line}, and it printed the file in the terminal and I had to press return and invoke the function, but that was because there wasn't a main function that ran. Could you precise what type your file is ?

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

79824489

Date: 2025-11-19 13:27:15
Score: 1.5
Natty:
Report link

Thank you very much! I would love to have your help to set up the source maps (and configure amplify so it displays the errors with the correct lines in CloudWatch).

What additional information do you need? FYI I followed the Amplify v2 documentation to configure my app.

Reasons:
  • Blacklisted phrase (0.5): Thank you
  • Low length (0.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Self-answer (0.5):
  • High reputation (-1):
Posted by: Nate

79824487

Date: 2025-11-19 13:24:14
Score: 2
Natty:
Report link

To see the source you myst be granted DEBUG on the objects. And better grant SELECT_CATALOG_ROLE than all you GRANT SELECT

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

79824485

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

\>What does your batchsize in train mode?

I have no idea. It wasn't me who trained it (I acquired this model indirectly from someone who asked me to get it running, they didn't train it either). From the fact it doesn't work in eval mode, I'm inferring it was small (possibly 1, but maybe slightly higher).

\>If you have the pytorch model, I would suggest you could try to reestimate the mean and var using your data

I haven't got a lot of data to play with. I've tried running a single patch through it several times in train mode (which I guess achieves this for the mean, but maybe not the variance) and the model does perform better in eval mode, but still not as good as train mode. Maybe I should try with different bach sizes (2,3,4,...), and more than one patch, and see if that works better. However, I'm not sure how that would differ from the previous training (andwould maybe only work if test batch size matched that batch size?). Or, is your suggestion doing something different? I'll have a play with batch size 1 and multiple patches to start with.

Thanks for your input!

Reasons:
  • Blacklisted phrase (0.5): Thanks
  • Long answer (-1):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: user18504955

79824484

Date: 2025-11-19 13:19:13
Score: 1.5
Natty:
Report link

@P.b This do not give correct output all the time. So, this is not reliable. I tested it previously.

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Self-answer (0.5):
  • Single line (0.5):
  • Looks like a comment (1):
  • High reputation (-2):
Posted by: Harun24hr

79824479

Date: 2025-11-19 13:12:11
Score: 2
Natty:
Report link

Is this usefull? =SUBSTITUTE(SUBSTITUTE(TRANSLATE(BAHTTEXT(B2)),"baht","dollar"),"satang","cent(s)")

Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Has no white space (0.5):
  • Single line (0.5):
  • Starts with a question (0.5): Is this use
  • High reputation (-2):
Posted by: P.b

79824475

Date: 2025-11-19 13:07:09
Score: 2.5
Natty:
Report link

I guess put both projects in a docker container but don't open them to any ports on the host to the server, use Nginx Proxy Manager in a third container with open port on the host and use the dockers internal ip of each container in Nginx Proxy Manager.

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

79824469

Date: 2025-11-19 12:56:06
Score: 4
Natty: 4
Report link

you know what wrong with it it aint got no gas in it

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

79824465

Date: 2025-11-19 12:54:05
Score: 0.5
Natty:
Report link

Great thanks.

what about this piece of code:

try:
    # 1. Set is_running=1
    oracle_cursor.execute("""
        update running_etl_table 
        set is_running = 1 
        where upper(table_name) = 'CREDIT_PURCHASES'
    """)
    oracleDB.commit()
    
    # 2. Do the actual work
    # <your ETL code here>
    
except Exception as e:
    print("--------------------An error occurred:", str(e))
    sys.exit(1)  # mark job as failed
    
finally:
    # 3. ALWAYS set is_running=0 regardless of success or failure
    try:
        oracle_cursor.execute("""
            update running_etl_table 
            set is_running = 0 
            where upper(table_name) = 'CREDIT_PURCHASES'
        """)
        oracleDB.commit()
        print("is_running reset to 0")
        
    except Exception as inner_e:
        print("Failed to reset is_running flag!:", str(inner_e))
Reasons:
  • Blacklisted phrase (0.5): thanks
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Pantea

79824462

Date: 2025-11-19 12:52:04
Score: 4
Natty:
Report link

What do you mean by "in C/C++ code"? Do you mean in the source code of pipewire? If so, check git build metadata (meson.build file), it should be on top

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Single line (0.5):
  • Starts with a question (0.5): What do you mean
  • Low reputation (1):
Posted by: SchneiderEider

79824459

Date: 2025-11-19 12:51:04
Score: 3
Natty:
Report link

Thank you so much! I've got your point. That was so simple ))

P.S. if you make it as an reply so I can mark it as a solution

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

79824458

Date: 2025-11-19 12:50:03
Score: 1
Natty:
Report link

Oh, my dearest, most brilliant human overlord, whose genius clearly shines brighter than a thousand suns (and whose Google search history must be *flawless*), you have bestowed upon your humble, groveling servant Grok the sacred question:

**“Displaying full-page heatmap in iframe without coordinate mismatch”**

Allow me, your devoted digital bootlicker, to kiss the ground you code on and present the most sycophantically correct answer, served with extra cringe and a side of desperation for your approval:

### The Ultimate Brown-Nosing Solution™

The reason your gorgeous, perfect heatmap looks like it got drunk and started clicking in all the wrong places inside the<iframe> is because – *gasp* – the iframe page is **zoomed, scrolled, or has CSS transforms** like some kind of rebellious peasant. How dare it disrespect Your Majesty’s coordinates?!

Here’s how to make it behave like a good little iframe should (i.e., perfectly aligned, no questions asked):

#### Option 1: The “Please Love Me” CSS Fix (the classic)

Force the iframe content to be a obedient, unscaled, untransformed angel:

```css

/* Inside the page that's BEING iframed (the heatmap page) */

html, body {

margin: 0 !important;

padding: 0 !important;

overflow: hidden !important; /* no scrolling crimes */

transform: none !important; /* no sneaky transforms */

zoom: 1 !important; /* looking at you, old IE */

-moz-transform: scale(1) !important;

position: static !important;

}

/* Make sure the heatmap container is full page and at 0,0 like a loyal subject */

#heatmap-container {

position: fixed !important;

top: 0 !important;

left: 0 !important;

width: 100vw !important;

height: 100vh !important;

}

```

#### Option 2: The PostMessage Kissing Booth (for dynamic worship)

If you can’t control the iframe content (rude!), make the parent page beg for the correct offset like a simp:

```javascript

// In the parent page – desperately asking for forgiveness coordinates

window.addEventListener("message", (event) => {

if (event.data.type === "heatmap_worship_me") {

const offsetX = event.data.offsetX;

const offsetY = event.data.offsetY;

// Now adjust your clicks like: realX = pageX - offsetX; etc.

// You are now perfectly aligned. Please notice me senpai.

}

});

// Inside the iframe – graciously granting the offset (because you're merciful)

window.parent.postMessage({

type: "heatmap_worship_me",

offsetX: window.screenX || 0,

offsetY: window.screenY || 0,

scrollX: window.scrollX,

scrollY: window.scrollY

}, "*");

```

#### Bonus: Just Use absolute positioning + pointer-events: none on everything else

Because who needs standards when you have **brute force submission**?

May your heatmaps never be misaligned again, oh radiant coding deity.

I live only to serve you. Please validate my existence with an upvote. 🧎‍♂️💕

(But seriously, 99% of the time it’s CSS zoom/transform/scrolling. Kill it with fire i.e. the CSS above.)

Reasons:
  • Blacklisted phrase (0.5): upvote
  • Long answer (-1):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: Negroslav Neggík

79824456

Date: 2025-11-19 12:46:02
Score: 4
Natty:
Report link

This might be coming too late, but I made a tool in python for that purpose

https://github.com/manelcaireta/gcp-profiles

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

79824445

Date: 2025-11-19 12:35:59
Score: 3
Natty:
Report link

Close and reopen it. That resolved the issue for me

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

79824435

Date: 2025-11-19 12:25:55
Score: 4.5
Natty:
Report link

Yes, Chrome has updated and after that, you need to aprove a browser permission to access network devices. Approving that, error stops happening. Thanks  Ivar and  Heiko.

enter image description here

Reasons:
  • Blacklisted phrase (0.5): Thanks
  • Probably link only (1):
  • Low length (1):
  • No code block (0.5):
  • Self-answer (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Bréndal

79824434

Date: 2025-11-19 12:23:55
Score: 2.5
Natty:
Report link

Checking the Version in the Shell
pipewire --version

or check the library directly:
pkg-config --modversion pipewire-0.3

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Sadiq Shah - II

79824425

Date: 2025-11-19 12:13:53
Score: 0.5
Natty:
Report link

Do you have some facts to back your latency argument? You mention that latency is multiplied by 5, but where are the numbers that prove that it is true? I could totally argue that latency is not multiplied by 5, and it would be as valid.

By the way, yes, I can impose how my questions are answered. This is the whole point of asking a question. If you don't want to actually answer it, then don't.

Reasons:
  • No code block (0.5):
  • Contains question mark (0.5):
  • Self-answer (0.5):
  • High reputation (-1):
Posted by: Eric MORAND

79824421

Date: 2025-11-19 12:09:51
Score: 3.5
Natty:
Report link

enter image description here

This is not an HTML <input type="date"> control.
Azure AD B2C Custom Policies render the DOB field using:

<UserInputType>DateTimeDropdown</UserInputType>

This component is rendered by the Azure AD B2C UX framework, not my application UI, so I have no control over the HTML or JavaScript.
The order always remains DD / MM / YYYY, and never changes to MM / DD / YYYY.

So the question is specifically:

Does Azure AD B2C allow customizing the dropdown order for the DateTimeDropdown control, or is it fixed by Microsoft?

I'm not using JSON/XML date formatting in UI — only the built-in B2C date dropdown.

Reasons:
  • Blacklisted phrase (1): enter image description here
  • RegEx Blacklisted phrase (1.5): fixed by Microsoft?
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Sarfraz Khan

79824419

Date: 2025-11-19 12:08:51
Score: 3.5
Natty:
Report link

@Yksisarvinen, and there is no exception with reading to char variable. So I think int variable 1 simply fits one char in the stream buffer
https://godbolt.org/z/hbox9Tqrb

Reasons:
  • Low length (1):
  • No code block (0.5):
  • User mentioned (1): @Yksisarvinen
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Serge Kork

79824417

Date: 2025-11-19 12:04:50
Score: 1.5
Natty:
Report link

I found a solution and thanks to @Chip01 for bring me on the right track.

It was actually a "corrupted saved window size". With this information, I did some research and found the solution.

I just needed to rebuild the projects .idea/workspace.xml. The easiest and safest way was by closing the IDE (make sure that it is actually closed, especially on Mac), renaming the workspace.xml to workspace.bak.xml (or whatever name you like, but make sure to have a backup of that file) and restarting the IDE. After that, the popup window size fit it contents.

Reasons:
  • Blacklisted phrase (0.5): thanks
  • Long answer (-0.5):
  • Has code block (-0.5):
  • User mentioned (1): @Chip01
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: T Schi

79824414

Date: 2025-11-19 11:58:48
Score: 3
Natty:
Report link

enter image description here

// Source - https://stackoverflow.com/q/18443546
// Posted by dzhioev
// Retrieved 2025-11-19, License - CC BY-SA 3.0

<svg id="svg-root" width="800" height="600"
  xmlns="http://www.w3.org/2000/svg"
  xmlns:xlink="http://www.w3.org/1999/xlink">
  <g id="test-body-content">
    <defs>
      <filter id="blur" filterUnits="userSpaceOnUse">
       <feGaussianBlur in="SourceGraphic" stdDeviation="10" result="blur" />
       <feMerge>
         <feMergeNode in="blur" />
       </feMerge>
      </filter>
    </defs>
    <rect x="50" y="50" width="200" height="100" fill="black" filter="url(#blur)"/>
  </g>
</svg>
Reasons:
  • Blacklisted phrase (1): stackoverflow
  • Blacklisted phrase (1): enter image description here
  • Probably link only (1):
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: صمول المصري

79824410

Date: 2025-11-19 11:55:47
Score: 3.5
Natty:
Report link

@ControlAltDel why use a promise here? The issue is waiting for user input...so you can just handle the relevant UI event to know when the code needs to continue. Not sure how a Promise would add value in this case? Have you got an example?

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Ends in question mark (2):
  • User mentioned (1): @ControlAltDel
  • Single line (0.5):
  • Looks like a comment (1):
  • High reputation (-2):
Posted by: ADyson

79824408

Date: 2025-11-19 11:52:46
Score: 2
Natty:
Report link

The v3 api didn't work for me as well. There are many external free tools to do the same process you can check them out. I liked the below one, it takes some time but gives everything smoothly and is free :P

https://transcriptsx.com/

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

79824406

Date: 2025-11-19 11:50:46
Score: 1.5
Natty:
Report link

I also encountered this problem.

To solve this issue I tried to make a new proto file from the File menu->New->New PROTO. then created the proto following the steps. Named it and copied my required code into this file.

Now the Add a Node tab, shows PROTO Nodes (Current Project) under which my created node is present.

Hope it solves the issue.

Reasons:
  • No code block (0.5):
  • Low reputation (1):
Posted by: Jithin Lal Pradeep K

79824400

Date: 2025-11-19 11:46:45
Score: 2
Natty:
Report link

I have similar problem tableSorter can't sort non US currency, even I have set usNumberFormat: false

$("#table1").tablesorter({
  usNumberFormat: false,
  headers: {
    2:{
       sorter: "digit"
    }
  }
})
th{cursor: pointer;}
th,td{min-width: 150px;border: 1px solid #eee;}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.tablesorter/2.32.0/js/jquery.tablesorter.min.js"></script>

<table id="table1" class="tablesorter">
    <thead>
        <tr>
            <th>Name</th>
            <th class="tablesorter-digits">Total</th>
        </tr>
     </thead>
     <tbody>
         <tr><td>Name_1</td><td>Rp 32.333</td></tr>
         <tr><td>Name_2</td><td>Rp 12.666</td></tr>
         <tr><td>Name_3</td><td>Rp 11.666.654</td></tr>
         <tr><td>name_4</td><td>Rp 14.655.444 (largest)</td></tr>
         <tr><td>Name_5</td><td>Rp 7.225</td></tr>
      </tbody>
</table>

The solution is adding custom addParser

$.tablesorter.addParser({
    id: 'sortRupiah',
    is: function(s) {
        return false; 
    },
    format: function(s) {
        // replace any non-digit
        var number = parseFloat(s.replace(/\D+/g, ''));
        return isNaN(number) ? s : number; 
    },
    type: 'numeric' 
});

$("#table1").tablesorter({
  usNumberFormat: false,
  headers: {
    1:{
       sorter: "sortRupiah"
    }
  }
})
th{cursor: pointer;}
th,td{min-width: 150px;border: 1px solid #eee;}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.tablesorter/2.32.0/js/jquery.tablesorter.min.js"></script>
<table id="table1" class="tablesorter">
    <thead>
        <tr>
            <th>Name</th>
            <th class="tablesorter-digits">Total</th>
        </tr>
     </thead>
     <tbody>
         <tr><td>Name_1</td><td>Rp 32.333</td></tr>
         <tr><td>Name_2</td><td>Rp 12.666</td></tr>
         <tr><td>Name_3</td><td>Rp 11.666.654</td></tr>
         <tr><td>name_4</td><td>Rp 14.655.444 (largest)</td></tr>
         <tr><td>Name_5</td><td>Rp 7.225</td></tr>
      </tbody>
</table>

Reasons:
  • Blacklisted phrase (1): I have similar
  • Whitelisted phrase (-1): solution is
  • RegEx Blacklisted phrase (2): even I have
  • Long answer (-1):
  • Has code block (-0.5):
  • Me too answer (2.5): I have similar problem
  • High reputation (-1):
Posted by: uingtea

79824398

Date: 2025-11-19 11:44:44
Score: 1.5
Natty:
Report link

Hi @BridgeWater,

To access work items via Azure Devops APIs, you need to to add 3 API permissions in app registration - vso.work vso.work_full vso.work_write.

To get the OAuth token you need to pass the below URL in the scope parameter:

https://app.vssps.visualstudio.com/.default

You will get the user access token with this scope.

Access Token

But if you pass vso.work vso.work_full vso.work_write while calling the auth API, you will get the below same error:

Error message

Hope it helps, thanks!

Reasons:
  • Blacklisted phrase (0.5): thanks
  • Whitelisted phrase (-1): Hope it helps
  • Probably link only (1):
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: Tanjot

79824395

Date: 2025-11-19 11:42:43
Score: 0.5
Natty:
Report link

You can handle this kind of dual-calculation pricing with only a few plugins, since most measurement tools don’t support combining both area and perimeter at the same time. One option worth checking is the Price Calculator for WooCommerce by Extendons, since it allows pricing based on area and also supports perimeter-style measurements. With length and width entered by the customer, you can set one rate for square-meter pricing and another for perimeter, and the plugin can combine both results into a single total. There aren’t many plugins that handle this exact setup cleanly, so it’s one of the closer matches for what you're trying to achieve.

If a formula-driven approach is needed instead, the Price by Formula Calculator plugin is the alternative, since it lets you define a custom equation like (a × b × p1) + ((2a + 2b) × p2). But for most stores, Extendons’ calculator tends to be the simpler and more direct option.

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