79791864

Date: 2025-10-16 07:04:05
Score: 1
Natty:
Report link

Based on your image and your code.This is some advice for you:

  1. lighting condition and image preprocessing: try Gamma correction to improve object lightness.

  2. Binary: do not using Sobel and try to cv2.threshold with Ostu.

  3. Blob analyze:you can filter the real defects by Blob's area,arclength,height,width and so on.It's easy for your solution that using cv2.boundingRect to get the roi of blobs,then calculate the mean of pixel gray of region.

Those printing defects which shown on your image,the average pixel value of the area where they are located will be significantly different from the background.

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

79791862

Date: 2025-10-16 07:02:05
Score: 2.5
Natty:
Report link

Turns out the error was in my app code itself. I was not loading the list of monitored apps in memory, so the service was not actually monitoring anything. Once I did that everything worked fine!

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

79791860

Date: 2025-10-16 07:00:04
Score: 1
Natty:
Report link

Hello FaCoffee,

Hope you got this sorted already. If not, here are some clarifications that might help,
1. Would a classification be an entity?
No, classifications are not entities. They are like tags associated to an entity. You can have the same classification for multiple entities.
https://learn.microsoft.com/en-us/rest/api/purview/datamapdataplane/entity/add-classification?view=rest-purview-datamapdataplane-2023-09-01&tabs=HTTP

2. If so, how should this JSON be structured for a Custom Classification? For example, what is the right value for typeName?
A custom classification should be created as mentioned here: https://docs.azure.cn/en-us/purview/data-map-classification-custom#steps-to-create-a-custom-classification
You can create classification rules programmatically. Refer to: https://learn.microsoft.com/en-us/rest/api/purview/scanningdataplane/classification-rules/create-or-replace?view=rest-purview-scanningdataplane-2023-09-01&tabs=HTTP

The typeName name should be the custom classification name created? For example, **contoso.hr.employee_ID.
**
Hope this helps!

If you found the information above helpful, please upvote or mark answer as solved. This will assist others in the community who encounter a similar issue, enabling them to quickly find the solution and benefit from the guidance provided.

Reasons:
  • Blacklisted phrase (0.5): upvote
  • Whitelisted phrase (-1): Hope this helps
  • Probably link only (1):
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • Low reputation (1):
Posted by: Prathista Ilango

79791858

Date: 2025-10-16 07:00:04
Score: 1
Natty:
Report link

Using Windows Registry (if Config Editor isn’t available)

This method also works and is safe for localhost development.

  1. Open PowerShell as Administrator.

  2. Run:

    reg add "HKLM\SOFTWARE\Microsoft\IIS\Parameters" /v EnableHttp2 /t REG_DWORD /d 0 /f
    reg add "HKLM\SOFTWARE\Microsoft\IIS\Parameters" /v EnableHttp2OverTls /t REG_DWORD /d 0 /f
    
    
  3. Restart IIS:

    iisreset
    
    

This completely disables HTTP/2 globally for IIS.

To re-enable later, just run the same commands with /d 1 instead of /d 0.

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

79791851

Date: 2025-10-16 06:54:03
Score: 2
Natty:
Report link

I have had this same problem with a VS2005 project loaded into VS2022. In my case the problem was due to an issue with header names; specifically there was a "Filter.h" hidden several subfolders deep in the project. VS2022 decided to use this instead of the Win32 filter.h that atlheader.h references. Renaming the file "VFilter.h" and changing the appropriate code references in the project fixed the issue and I no longer get CHUNKSTATE-related errors.

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

79791841

Date: 2025-10-16 06:34:58
Score: 2
Natty:
Report link

Selenium itself cannot expose TLS/SSL certificate details like issuer, subject, or protocol/cipher from DevTools logs. Use a networking layer such as Selenium Wire or the Python ssl/socket stack to open a direct TLS connection and read the peer certificate instead, because browser Network events don’t include certificate metadata for the main navigation response in a reliable, queryable way.

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

79791839

Date: 2025-10-16 06:32:58
Score: 1.5
Natty:
Report link
$this->record->load('message'); // reloads the message relationship from the database
$this->refresh(); // refreshes the Livewire component to show the updated data
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Michael Njuguna

79791838

Date: 2025-10-16 06:32:58
Score: 1.5
Natty:
Report link

I found out the issues seems to be because I am using the same column as both the hierarchy and dimension. If I explicitly define another column for the hierarchy, like below. The problem goes away.

Model

The DateHierarchy is defined as:

DateHierarchy := 'Calendar'[Date]
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Vincent

79791835

Date: 2025-10-16 06:28:57
Score: 2
Natty:
Report link

Add this line:

android.aapt2Version=8.6.1-11315950 

in gradle.properties.

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

79791801

Date: 2025-10-16 05:43:47
Score: 1.5
Natty:
Report link
  1. On PgAdmin, right click on the schema you want to see the DDL.

  2. Click the "ERD for Schema". It will create the ERD visual for you.

  3. On the top tab, click the SQL script logo and it will create the DDL script for you. Save it.

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

79791793

Date: 2025-10-16 05:21:42
Score: 1.5
Natty:
Report link
YouTube iFrame Doesn’t Load in VS Code WebView

Option 1

Update WebView’s Content Security Policy (CSP)
<meta http-equiv="Content-Security-Policy" content="
  default-src 'none';
  img-src https:;
  media-src https:;
  script-src 'none';
  style-src 'unsafe-inline';
  frame-src https://www.youtube.com https://www.youtube-nocookie.com;
">

Option 2 
<a href="${this._currentVideoUrl}" class="video-link" target="_blank">
    
</a>

Reasons:
  • Blacklisted phrase (1): youtube.com
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: BR_

79791790

Date: 2025-10-16 05:18:41
Score: 2.5
Natty:
Report link

I have similar issue like this ,here am sharing the solution worked for me

In my case , while starting my springboot application on intellij it doesn't take the flywayconfiguration folder located in the configuration folder until giving the absolute path.but it work correctly on my teammate's pc also this will work when i run this outside the ide. to fix this

To fix:

1.Remove the existing project from IntelliJ and reload again fresh checkout

2.Clean & Refresh IntelliJ Project

3.Click File → Invalidate Caches / Restart → Invalidate and Restart

Then Build → Rebuild Project

4.Correct the Working directory

  1. Go to Run → Edit Configurations.

  2. Select your run configuration.

  3. Look at the Working directory field.

    • It should point to the project root (the folder containing configuration/).
  4. Apply → OK → Re-run.

Reasons:
  • Blacklisted phrase (1): I have similar
  • Whitelisted phrase (-1): worked for me
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Me too answer (2.5): I have similar issue
  • Low reputation (1):
Posted by: mariya cherian

79791789

Date: 2025-10-16 05:18:41
Score: 0.5
Natty:
Report link

Issue seems because of css property below.

outline: none;

With this it will loose the focus of the button. You are telling the browser to never show this focus indicator it results not highlighted even if you navigate through the tab and enter.

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

79791776

Date: 2025-10-16 04:38:34
Score: 2
Natty:
Report link

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

package="com.brayan.app"\>

\<application

    android:allowBackup="true"

    android:label="Brayan"

    android:icon="@mipmap/ic_launcher"

    android:roundIcon="@mipmap/ic_launcher_round"

    android:theme="@style/Theme.Brayan"\>

    \<activity android:name=".MainActivity"

        android:exported="true"\>

        \<intent-filter\>

            \<action android:name="android.intent.action.MAIN"/\>

            \<category android:name="android.intent.category.LAUNCHER"/\>

        \</intent-filter\>

    \</activity\>

\</applicati\<?xml version="1.0" encoding="utf-8"?\>

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

android:background="@color/background"

android:layout_width="match_parent"

android:layout_height="match_parent"

android:padding="16dp"\>

\<LinearLayout

    android:orientation="vertical"

    android:layout_width="match_parent"

    android:layout_height="wrap_content"\>

    \<TextView

        android:text="Brayan"

        android:textSize="24sp"

        android:textStyle="bold"

        android:textColor="@color/accent"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"/\>

    \<TextView

        android:text="Escolha o modelo do celular"

        android:layout_marginTop="12dp"

        android:textColor="@color/textMuted"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"/\>

    \<Spinner

        android:id="@+id/spinnerModel"

        android:layout_width="match_parent"

        android:layout_height="wrap_content"/\>

    \<TextView

        android:text="Modo"

        android:layout_marginTop="12dp"

        android:textColor="@color/textMuted"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"/\>

    \<Spinner

        android:id="@+id/spinnerMode"

        android:layout_width="match_parent"

        android:layout_height="wrap_content"/\>

    \<TextView

        android:text="Variação (IA)"

        android:layout_marginTop="12dp"

        android:textColor="@color/textMuted"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"/\>

    \<SeekBar

        android:id="@+id/seekVariation"

        android:max="100"

        android:progress="18"

        android:layout_width="match_parent"

        android:layout_height="wrap_content"/\>

    \<TextView

        android:id="@+id/tvVariation"

        android:text="Variação: 18%"

        android:layout_marginTop="4dp"

        android:textColor="@color/textMuted"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"/\>

    \<TextView

        android:text="DPI sugerido (editar se quiser)"

        android:layout_marginTop="12dp"

        android:textColor="@color/textMuted"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"/\>

    \<EditText

        android:id="@+id/etDpi"

        android:inputType="number"

        android:layout_width="match_parent"

        android:layout_height="wrap_content"

        android:text="540"/\>

    \<TextView

        android:text="Botão de tiro (%)"

        android:layout_marginTop="12dp"

        android:textColor="@color/textMuted"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"/\>

    \<EditText

        android:id="@+id/etBtn"

        android:inputType="number"

        android:layout_width="match_parent"

        android:layout_height="wrap_content"

        android:text="42"/\>

    \<Button

        android:id="@+id/btnGenerate"

        android:text="Gerar Sensi"

        android:layout_marginTop="14dp"

        android:layout_width="match_parent"

        android:layout_height="wrap_content"/\>

    \<TextView

        android:id="@+id/tvResult"

        android:text="Resultado aparecerá aqui"

        android:layout_marginTop="12dp"

        android:textColor="@color/textPrimary"

        android:background="@color/resultBg"

        android:padding="12dp"

        android:layout_width="match_parent"

        android:layout_height="wrap_content"/\>

    \<LinearLayout

        android:layout_marginTop="10dp"

        android:orientation="horizontal"

        android:layout_width="match_parent"

        android:layout_height="wrap_content"\>

        \<Button android:id="@+id/btnCopy" android:text="Copiar" android:layout_weight="1" android:layout_width="0dp" android:layout_height="wrap_content"/\>

        \<Button android:id="@+id/btnExport" android:text="Exportar .txt" android:layout_marginLeft="8dp" android:layout_weight="1" android:layout_width="0dp" android:layout_height="wrap_content"/\>

    \</LinearLayout\>

    \<Button

        android:id="@+id/btnOpenDisplay"

        android:text="Abrir Configurações de Tela"

        android:layout_marginTop="12dp"

        android:layout_width="match_parent"

        android:layout_height="wrap_content"/\>

    \<TextView

        android:id="@+id/tvAdbCommand"

        android:textColor="@color/accent"

        android:layout_marginTop="10dp"

        android:text="Comando ADB: —"

        android:layout_width="match_parent"

        android:layout_height="wrap_content"/\>

    \<TextView

        android:text="Obs: somente sugerimos DPI. Aplicar DPI via ADB requer PC e pode afetar a interface."

        android:layout_marginTop="8dp"

        android:textColor="@color/textM\<resources\>

\<color name="background"\>#071025\</color\>

\<color name="accent"\>#FFD54F\</color\>

\<color name="textMuted"\>#9FB0C8\</color\>

\<color name="textPrimary"\>#EAF2FF\</color\>

\<color name="resultBg"\>#0F1720\</color\>

</resopackage com.brayan.app

import android.content.ClipData

import android.content.ClipboardManager

import android.content.Context

import android.content.Intent

import android.os.Bundle

import android.provider.Settings

import android.util.DisplayMetrics

import android.widget.*

import androidx.appcompat.app.AppCompatActivity

import java.io.File

import java.io.FileOutputStream

import kotlin.math.max

import kotlin.math.min

import kotlin.random.Random

class MainActivity : AppCompatActivity() {

data class Preset(val modelKey:String, val modelName:String, val geral:Int, val red:Int, val m2x:Int, val m4x:Int, val awm:Int, val dpi:Int)

// presets por modelo (exemplos atualizados)

private val modelPresets = listOf(

    Preset("galaxy_a03","Samsung Galaxy A03",95,88,82,77,45,540),

    Preset("galaxy_a12","Samsung Galaxy A12",96,89,83,78,46,548),

    Preset("redmi_note10","Xiaomi Redmi Note 10",97,90,84,80,46,548),

    Preset("moto_g_power","Motorola Moto G Power",94,87,80,76,44,520),

    Preset("xiaomi_mi11","Xiaomi Mi 11",100,94,88,84,50,600),

    Preset("pixel_5","Google Pixel 5",98,92,86,82,48,560)

)

override fun onCreate(savedInstanceState: Bundle?) {

    super.onCreate(savedInstanceState)

    setContentView(R.layout.activity_main)

    val spinnerModel: Spinner = findViewById(R.id.spinnerModel)

    val spinnerMode: Spinner = findViewById(R.id.spinnerMode)

    val seekVariation: SeekBar = findViewById(R.id.seekVariation)

    val tvVariation: TextView = findViewById(R.id.tvVariation)

    val etDpi: EditText = findViewById(R.id.etDpi)

    val etBtn: EditText = findViewById(R.id.etBtn)

    val btnGenerate: Button = findViewById(R.id.btnGenerate)

    val tvResult: TextView = findViewById(R.id.tvResult)

    val btnCopy: Button = findViewById(R.id.btnCopy)

    val btnExport: Button = findViewById(R.id.btnExport)

    val btnOpenDisplay: Button = findViewById(R.id.btnOpenDisplay)

    val tvAdbCommand: TextView = findViewById(R.id.tvAdbCommand)

    // fill model spinner

    val modelNames = modelPresets.map { it.modelName }

    spinnerModel.adapter = ArrayAdapter(this, android.R.layout.simple_spinner_dropdown_item, modelNames)

    // mode spinner

    val modes = listOf("equilibrada", "rápida", "extrema")

    spinnerMode.adapter = ArrayAdapter(this, android.R.layout.simple_spinner_dropdown_item, modes)

    seekVariation.setOnSeekBarChangeListener(object: SeekBar.OnSeekBarChangeListener{

        override fun onProgressChanged(seek: SeekBar?, progress: Int, fromUser: Boolean) {

            tvVariation.text = "Variação: ${progress}%"

        }

        override fun onStartTrackingTouch(seek: SeekBar?) {}

        override fun onStopTrackingTouch(seek: SeekBar?) {}

    })

    // try show current DPI as hint

    val metrics = DisplayMetrics()

    @Suppress("DEPRECATION")

    windowManager.defaultDisplay.getMetrics(metrics)

    val densityDpi = metrics.densityDpi

    etDpi.setText(densityDpi.toString())

    btnGenerate.setOnClickListener {

        val selectedIndex = spinnerModel.selectedItemPosition

        val base = modelPresets.getOrNull(selectedIndex) ?: modelPresets\[0\]

        val mode = spinnerMode.selectedItem as String

        val variation = seekVariation.progress

        val chosenDpi = try { etDpi.text.toString().toInt() } catch (e:Exception){ base.dpi }

        val btnSize = try { etBtn.text.toString().toInt() } catch (e:Exception){ 42 }

        val generated = generateForModel(base, mode, variation, chosenDpi, btnSize)

        tvResult.text = generated

        tvAdbCommand.text = "adb shell wm density $chosenDpi  # opcional (requere adb)"

    }

    btnCopy.setOnClickListener {

        val text = tvResult.text.toString()

        val cm = getSystemService(Context.CLIPBOARD_SERVICE) as ClipboardManager

        cm.setPrimaryClip(ClipData.newPlainText("sensi", text))

        Toast.makeText(this, "Copiado!", Toast.LENGTH_SHORT).show()

    }

    btnExport.setOnClickListener {

        val text = tvResult.text.toString()

        try {

            val file = File(getExternalFilesDir(null), "sensi-brayan.txt")

            FileOutputStream(file).use { it.write(text.toByteArray()) }

            Toast.makeText(this, "Exportado: ${file.absolutePath}", Toast.LENGTH_LONG).show()

        } catch (e:Exception) {

            Toast.makeText(this, "Erro: ${e.message}", Toast.LENGTH_LONG).show()

        }

    }

    btnOpenDisplay.setOnClickListener {

        try {

            val i = Intent(Settings.ACTION_DISPLAY_SETTINGS)

            startActivity(i)

        } catch (e:Exception) {

            Toast.makeText(this, "Não foi possível abrir configurações de tela.", Toast.LENGTH_SHORT).show()

        }

    }

}

// helper clamp & blend

private fun clamp(v:Int, minV:Int, maxV:Int) = max(minV, min(maxV, v))

private fun blend(a:Int, b:Int, alpha:Double) = (a\*(1-alpha) + b\*alpha).toInt()

private fun generateForModel(base: Preset, mode:String, variation:Int, dpiOverride:Int, btnSize:Int) : String {

    val presets = modelPresets

    val other = presets.random()

    val baseBlendAlpha = 0.35

    val blendedGeral = blend(base.geral, other.geral, baseBlendAlpha)

    val blendedRed = blend(base.red, other.red, baseBlendAlpha)

    val blended2x = blend(base.m2x, other.m2x, baseBlendAlpha)

    val blended4x = blend(base.m4x, other.m4x, baseBlendAlpha)

    val blendedAwm = blend(base.awm, other.awm, baseBlendAlpha)

    val blendedDpi = blend(base.dpi, other.dpi, baseBlendAlpha)

    val target = when(mode){

        "rápida" -\> mapOf("g" to clamp(base.geral+4,1,100), "r" to clamp(base.red+4,1,100), "2x" to clamp(base.m2x+4,1,100), "4x" to clamp(base.m4x+4,1,100), "awm" to clamp(base.awm+2,1,100), "dpi" to max(480, dpiOverride + 20))

        "extrema" -\> mapOf("g" to clamp(base.geral+6,1,100), "r" to clamp(base.red+8,1,100), "2x" to clamp(base.m2x+8,1,100), "4x" to clamp(base.m4x+8,1,100), "awm" to clamp(base.awm+5,1,100), "dpi" to max(520, dpiOverride + 40))

        else -\> mapOf("g" to base.geral, "r" to base.red, "2x" to base.m2x, "4x" to base.m4x, "awm" to base.awm, "dpi" to dpiOverride)

    }

    val afterModeG = blend(blendedGeral, target\["g"\] as Int, 0.6)

    val afterModeR = blend(blendedRed, target\["r"\] as Int, 0.6)

    val afterMode2x = blend(blended2x, target\["2x"\] as Int, 0.6)

    val afterMode4x = blend(blended4x, target\["4x"\] as Int, 0.6)

    val afterModeAwm = blend(blendedAwm, target\["awm"\] as Int, 0.6)

    val afterModeDpi = blend(blendedDpi, target\["dpi"\] as Int, 0.6)

    fun noisy(value:Int, scale:Double=1.0):Int {

        val noise = ((Random.nextDouble()\*2 - 1) \* (variation/100.0) \* scale \* 5.0)

        return clamp((value + noise).toInt(), 1, 100)

    }

    var finalG = noisy(afterModeG, 1.0)

    var finalR = noisy(afterModeR, 1.0)

    var final2x = noisy(afterMode2x, 1.0)

    var final4x = noisy(afterMode4x, 1.0)

    var finalAwm = noisy(afterModeAwm, 1.0)

    val finalDpi = clamp(afterModeDpi + ((Random.nextInt(-1,2)) \* (variation/10)), 200, 1200)

    if(finalAwm \> finalG) finalAwm = max(10, (finalG \* 0.5))

    return buildString {

        append("Brayan — Sensi IA para ${base.modelName}\\n\\n")

        append("CONFIGURAÇÃO (usar no jogo):\\n")

        append("- Geral: $finalG\\n")

        append("- Ponto Vermelho: $finalR\\n")

        append("- 2x: $final2x\\n")

        append("- 4x: $final4x\\n")

        append("- AWM: $finalAwm\\n")

        append("- DPI sugerido: $finalDpi\\n")

        append("- Botão de tiro: ${btnSize}%\\n\\n")

        append("DICAS:\\n- HUD: botão de tiro 38–45%\\n- Gráficos: Suave / FPS alto\\n- Treino: 15 min diário (peito + puxada curta)\\n\\n")

        append("OBS: Aplicar DPI via ADB (opcional): adb shell wm density $finalDpi\\n")

        append("Alterar DPI pode quebrar interface — use com cuidado.\\n")

    }

}

// simple list of presets (reused)

companion object {

    val modelPresets = listOf(

        Preset("galaxy_a03","Samsung Galaxy A03",95,88,82,77,45,540),

        Preset("galaxy_a12","Samsung Galaxy A12",96,89,83,78,46,548),

        Preset("redmi_note10","Xiaomi Redmi Note 10",97,90,84,80,46,548),

        Preset("moto_g_power","Motorola Moto G Poweplugins {

id 'com.android.application'

id 'kotlin-android'

}

android {

namespace 'com.brayan.app'

compileSdk 34

defaultConfig {

    applicationId "com.brayan.app"

    minSdk 21

    targetSdk 34

    versionCode 1

    versionName "1.0"

}

compileOptions { sourceCompatibility JavaVersion.VERSION_1_8; targetCompatibility JavaVersion.VERSION_1_8 }

kotlinOptions { jvmTarget = "1.8" }

}

dependencies {

implementation 'androidx.appcompat:appcompat:1.6.1'

implementation 'com.google.android.mat071025 #FFD54F #9FB0C8 #EAF2FF #0F1720 package com.brayan.app import android.content.ClipData import android.content.ClipboardManager import android.content.Context import android.content.Intent import android.os.Bundle import android.provider.Settings import android.util.DisplayMetrics import android.widget.\* import androidx.appcompat.app.AppCompatActivity import java.io.File import java.io.FileOutputStream import kotlin.math.max import kotlin.math.min import kotlin.random.Random class MainActivity : AppCompatActivity() { data class Preset(val modelKey:String, val modelName:String, val geral:Int, val red:Int, val m2x:Int, val m4x:Int, val awm:Int, val dpi:Int) // presets por modelo (exemplos atualizados) private val modelPresets = listOf( Preset("galaxy_a03","Samsung Galaxy A03",95,88,82,77,45,540), Preset("galaxy_a12","Samsung Galaxy A12",96,89,83,78,46,548), Preset("redmi_note10","Xiaomi Redmi Note 10",97,90,84,80,46,548), Preset("moto_g_power","Motorola Moto G Power",94,87,80,76,44,520), Preset("xiaomi_mi11","Xiaomi Mi 11",100,94,88,84,50,600), Preset("pixel_5","Google Pixel 5",98,92,86,82,48,560) ) override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) val spinnerModel: Spinner = findViewById(R.id.spinnerModel) val spinnerMode: Spinner = findViewById(R.id.spinnerMode) val seekVariation: SeekBar = findViewById(R.id.seekVariation) val tvVariation: TextView = findViewById(R.id.tvVariation) val etDpi: EditText = findViewById(R.id.etDpi) val etBtn: EditText = findViewById(R.id.etBtn) val btnGenerate: Button = findViewById(R.id.btnGenerate) val tvResult: TextView = findViewById(R.id.tvResult) val btnCopy: Button = findViewById(R.id.btnCopy) val btnExport: Button = findViewById(R.id.btnExport) val btnOpenDisplay: Button = findViewById(R.id.btnOpenDisplay) val tvAdbCommand: TextView = findViewById(R.id.tvAdbCommand) // fill model spinner val modelNames = modelPresets.map { it.modelName } spinnerModel.adapter = ArrayAdapter(this, android.R.layout.simple_spinner_dropdown_item, modelNames) // mode spinner val modes = listOf("equilibrada", "rápida", "extrema") spinnerMode.adapter = ArrayAdapter(this, android.R.layout.simple_spinner_dropdown_item, modes) seekVariation.setOnSeekBarChangeListener(object: SeekBar.OnSeekBarChangeListener{ override fun onProgressChanged(seek: SeekBar?, progress: Int, fromUser: Boolean) { tvVariation.text = "Variação: ${progress}%" } override fun onStartTrackingTouch(seek: SeekBar?) {} override fun onStopTrackingTouch(seek: SeekBar?) {} }) // try show current DPI as hint val metrics = DisplayMetrics() @Suppress("DEPRECATION") windowManager.defaultDisplay.getMetrics(metrics) val densityDpi = metrics.densityDpi etDpi.setText(densityDpi.toString()) btnGenerate.setOnClickListener { val selectedIndex = spinnerModel.selectedItemPosition val base = modelPresets.getOrNull(selectedIndex) ?: modelPresets\[0\] val mode = spinnerMode.selectedItem as String val variation = seekVariation.progress val chosenDpi = try { etDpi.text.toString().toInt() } catch (e:Exception){ base.dpi } val btnSize = try { etBtn.text.toString().toInt() } catch (e:Exception){ 42 } val generated = generateForModel(base, mode, variation, chosenDpi, btnSize) tvResult.text = generated tvAdbCommand.text = "adb shell wm density $chosenDpi # opcional (requere adb)" } btnCopy.setOnClickListener { val text = tvResult.text.toString() val cm = getSystemService(Context.CLIPBOARD_SERVICE) as ClipboardManager cm.setPrimaryClip(ClipData.newPlainText("sensi", text)) Toast.makeText(this, "Copiado!", Toast.LENGTH_SHORT).show() } btnExport.setOnClickListener { val text = tvResult.text.toString() try { val file = File(getExternalFilesDir(null), "sensi-brayan.txt") FileOutputStream(file).use { it.write(text.toByteArray()) } Toast.makeText(this, "Exportado: ${file.absolutePath}", Toast.LENGTH_LONG).show() } catch (e:Exception) { Toast.makeText(this, "Erro: ${e.message}", Toast.LENGTH_LONG).show() } } btnOpenDisplay.setOnClickListener { try { val i = Intent(Settings.ACTION_DISPLAY_SETTINGS) startActivity(i) } catch (e:Exception) { Toast.makeText(this, "Não foi possível abrir configurações de tela.", Toast.LENGTH_SHORT).show() } } } // helper clamp & blend private fun clamp(v:Int, minV:Int, maxV:Int) = max(minV, min(maxV, v)) private fun blend(a:Int, b:Int, alpha:Double) = (a\*(1-alpha) + b\*alpha).toInt() private fun generateForModel(base: Preset, mode:String, variation:Int, dpiOverride:Int, btnSize:Int) : String { val presets = modelPresets val other = presets.random() val baseBlendAlpha = 0.35 val blendedGeral = blend(base.geral, other.geral, baseBlendAlpha) val blendedRed = blend(base.red, other.red, baseBlendAlpha) val blended2x = blend(base.m2x, other.m2x, baseBlendAlpha) val blended4x = blend(base.m4x, other.m4x, baseBlendAlpha) val blendedAwm = blend(base.awm, other.awm, baseBlendAlpha) val blendedDpi = blend(base.dpi, other.dpi, baseBlendAlpha) val target = when(mode){ "rápida" -\> mapOf("g" to clamp(base.geral+4,1,100), "r" to clamp(base.red+4,1,100), "2x" to clamp(base.m2x+4,1,100), "4x" to clamp(base.m4x+4,1,100), "awm" to clamp(base.awm+2,1,100), "dpi" to max(480, dpiOverride + 20)) "extrema" -\> mapOf("g" to clamp(base.geral+6,1,100), "r" to clamp(base.red+8,1,100), "2x" to clamp(base.m2x+8,1,100), "4x" to clamp(base.m4x+8,1,100), "awm" to clamp(base.awm+5,1,100), "dpi" to max(520, dpiOverride + 40)) else -\> mapOf("g" to base.geral, "r" to base.red, "2x" to base.m2x, "4x" to base.m4x, "awm" to base.awm, "dpi" to dpiOverride) } val afterModeG = blend(blendedGeral, target\["g"\] as Int, 0.6) val afterModeR = blend(blendedRed, target\["r"\] as Int, 0.6) val afterMode2x = blend(blended2x, target\["2x"\] as Int, 0.6) val afterMode4x = blend(blended4x, target\["4x"\] as Int, 0.6) val afterModeAwm = blend(blendedAwm, target\["awm"\] as Int, 0.6) val afterModeDpi = blend(blendedDpi, target\["dpi"\] as Int, 0.6) fun noisy(value:Int, scale:Double=1.0):Int { val noise = ((Random.nextDouble()\*2 - 1) \* (variation/100.0) \* scale \* 5.0) return clamp((value + noise).toInt(), 1, 100) } var finalG = noisy(afterModeG, 1.0) var finalR = noisy(afterModeR, 1.0) var final2x = noisy(afterMode2x, 1.0) var final4x = noisy(afterMode4x, 1.0) var finalAwm = noisy(afterModeAwm, 1.0) val finalDpi = clamp(afterModeDpi + ((Random.nextInt(-1,2)) \* (variation/10)), 200, 1200) if(finalAwm \> finalG) finalAwm = max(10, (finalG \* 0.5)) return buildString { append("Brayan — Sensi IA para ${base.modelName}\\n\\n") append("CONFIGURAÇÃO (usar no jogo):\\n") append("- Geral: $finalG\\n") append("- Ponto Vermelho: $finalR\\n") append("- 2x: $final2x\\n") append("- 4x: $final4x\\n") append("- AWM: $finalAwm\\n") append("- DPI sugerido: $finalDpi\\n") append("- Botão de tiro: ${btnSize}%\\n\\n") append("DICAS:\\n- HUD: botão de tiro 38–45%\\n- Gráficos: Suave / FPS alto\\n- Treino: 15 min diário (peito + puxada curta)\\n\\n") append("OBS: Aplicar DPI via ADB (opcional): adb shell wm density $finalDpi\\n") append("Alterar DPI pode quebrar interface — use com cuidado.\\n") } } // simple list of presets (reused) companion object { val modelPresets = listOf( Preset("galaxy_a03","Samsung Galaxy A03",95,88,82,77,45,540), Preset("galaxy_a12","Samsung Galaxy A12",96,89,83,78,46,548), Preset("redmi_note10","Xiaomi Redmi Note 10",97,90,84,80,46,548), Preset("moto_g_power","Motorola Moto G Power",94,87,80,76,44,520), Preset("xiaomi_mi11","Xiaomi Mi 11",100,94,88,84,50,600), Preset("pixel_5","Google Pixel 5",98,92,86,82,48,560) ) } }plugins { id 'com.android.application' id 'kotlin-android' } android { namespace 'com.brayan.app' compileSdk 34 defaultConfig { applicationId "com.brayan.app" minSdk 21 targetSdk 34 versionCode 1 versionName "1.0" } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8; targetCompatibility JavaVersion.VERSION_1_8 } kotlinOptions { jvmTarget = "1.8" } } dependencies { implementation 'androidx.appcompat:appcompat:1.6.1' implementation 'com.google.android.material:material:1.9.0' }erial:material:1.9.0'

}r",94,87,80,76,44,520),

        Preset("xiaomi_mi11","Xiaomi Mi 11",100,94,88,84,50,600),

        Preset("pixel_5","Google Pixel 5",98,92,86,82,48,560)

    )

}

}urces>uted"

        android:layout_width="match_parent"

        android:layout_height="wrap_content"/\>

\</LinearLayout\>

</ScrollView>on>

</manifest>

Reasons:
  • Blacklisted phrase (1): Não
  • Contains signature (1):
  • Long answer (-1):
  • Has code block (-0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: Brayan

79791772

Date: 2025-10-16 04:32:32
Score: 1
Natty:
Report link

I don't know if executing a query on an empty graph should cause an exception!

But to answer the question no: RDFLib doesn't do more than what you've indicated there with translateQuery.

At least some other SPARQL validate quries also don't do more, such as the JS toolkit we use for query validation at https://tools.kurrawong.ai/query, so it would be a good RDFLib extension to add in a query validate function that could pick up things like this case of a nonexistent GROUP BY clause, but we've have to be careful to not over-exten what the SHACL spec says you can validate for, i.e. does nonexistent GROUP BY clause cause a validation error or it it just a bad query (user error)?

Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Ends in question mark (2):
Posted by: Nicholas Car

79791767

Date: 2025-10-16 04:14:28
Score: 6.5 🚩
Natty: 4.5
Report link

None of this worked in case of Large and Medium Top App Bar.

Do you have any other solution?

Reasons:
  • RegEx Blacklisted phrase (2.5): Do you have any
  • Low length (1):
  • No code block (0.5):
  • Ends in question mark (2):
  • Low reputation (0.5):
Posted by: Ayushi Khandelwal

79791759

Date: 2025-10-16 03:57:24
Score: 0.5
Natty:
Report link

Your signal store method

withMethods(store => ({
  setUsername: rxMethod<string>(
    pipe(tap(username => patchState(store, { username })))
  ),
})),
username = input.required<string>();

ngOnInit() {
   this.#store.setUsername(this.value);
}

this way you wont need effects or ngOnChanges

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

79791755

Date: 2025-10-16 03:50:23
Score: 1.5
Natty:
Report link

On JDK 8u462b08 and recently upgraded from Tomcat 8 to 9.0.110 and encountered the same issue. Simulated in my IDE and realized I can use another alternative in

org.apache.commons.fileupload.servlet.ServletFileUpload

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

79791752

Date: 2025-10-16 03:44:21
Score: 4
Natty:
Report link

Model Derivative POST {urn}/references doesn't support RVT files as per @eason-kang comment. The ZIP file is the only option.

Reasons:
  • Low length (1):
  • No code block (0.5):
  • User mentioned (1): @eason-kang
  • Self-answer (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Duzmac

79791749

Date: 2025-10-16 03:36:19
Score: 1.5
Natty:
Report link

I had the exact same issue, I fixed it by purging the cache of that exact page.

Reasons:
  • Whitelisted phrase (-2): I fixed
  • Low length (1.5):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Jawal Games

79791745

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

i think this thing is happening because the issue is from pivotby() because doesnt return a normal table, it gives a TablePivotby object, so thats why .merge() doesnt work and show you that error message.

in this case you need to convert it to a real table using exec("*") and then you can join it with your OHLC table as normal.

t1 = trade.select("value") \
          .where("tradetime between timestamp(2023.11.06):timestamp(2023.11.11)") \
          .pivotby("tradetime", "securityid,factorname")

# this one convert it to a normal table
t1_table = t1.exec("*")

m = t1_table.join(kline, on=["securityid", "tradetime"], how="left") #joins kline

also just to mentione this isnt really a sql problem, this is about using DolphinDB Python API. why? well. DolphinDB supports SQL like joins and pivots but your code is running python and pivotby() is returning TablePivotby in python, so thats why .merge() fail.

code i shared is actually working right away and its beacuse it uses DolphinDB native functions of join without pulling the data into pandas, just as an additional here is docs.dolphindb.com for reference just in case you need it in the future.

Reasons:
  • Blacklisted phrase (1): doesnt work
  • Blacklisted phrase (0.5): why?
  • Long answer (-1):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • Low reputation (0.5):
Posted by: Jared McCarthy

79791734

Date: 2025-10-16 02:29:06
Score: 3
Natty:
Report link

I tested org.webrtc:google-webrtc:1.0.45036 and it is working fine. It is about the version upgrade

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

79791728

Date: 2025-10-16 02:08:02
Score: 2.5
Natty:
Report link

I examined the code logic of the Completely Fair Scheduler (CFS) and identified the key function responsible for enabling EAS. Through my research into this function, I discovered that the root cause of EAS remaining disabled was a failure in the construction of the performance domains (build_perf_domain failed). After a thorough analysis of this function, I successfully rectified the issue, allowing the performance domains to be built correctly and subsequently enabling EAS.

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

79791723

Date: 2025-10-16 02:03:01
Score: 2
Natty:
Report link

In my case, somehow navigating to android settings page and searching for "developer options" got it working again quickly. Note that, it needs to be a search ("Search settings"). Keeping "Developer options" open, or turning it off and on again, turning "USB debugging" off and on, or revoking authorizations - None of these seem to help determinisitially!

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

79791719

Date: 2025-10-16 01:52:59
Score: 0.5
Natty:
Report link

One of the most common ways to handle automatic authentication is by saving a browser cookie that stores some secret login key. Although this is often used for users, it should also work when just testing in development. Here is the basic idea:
1. You log in on your development frontend
2. Your backend generates a random hash as a secret key and saves this key to a database or file and as a browser cookie.
3. When you reload the site, the frontend sends a request to the backend asking to compare secret keys. If the secret key exists in the backend, this means you can auto authenticate. Now, you can simply load the information from your database related to that secret key.

Some optional (but important) notes:
When saving the cookies in the backend, you can set the cookie as secure so that it sends via HTTPS or SSL. You can also set the cookie as HttpOnly, which hides the cookie from the frontend so no bad actors can try to steal your secret key. However, none of these are necessary so long as you are only using the cookie based technique for development testing. If you decide to use this in production, make sure the cookie is set as secure and as HttpOnly.

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

79791718

Date: 2025-10-16 01:48:58
Score: 0.5
Natty:
Report link

Create a new file named send_email.php in the same directory as your HTML file.

<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
    // Get form data
    $name = htmlspecialchars($_POST['name']);
    $email = htmlspecialchars($_POST['email']);
    $subject = htmlspecialchars($_POST['subject']);
    $message = htmlspecialchars($_POST['message']);

    // Your email address where you want to receive the emails
    $recipient_email = "[email protected]"; // *** REPLACE WITH YOUR EMAIL ADDRESS ***

    // Email subject
    $email_subject = "New Contact Form Submission: " . $subject;

    // Email body
    $email_body = "You have received a new message from your website contact form.\n\n";
    $email_body .= "Name: " . $name . "\n";
    $email_body .= "Email: " . $email . "\n";
    $email_body .= "Message:\n" . $message . "\n";

    // Headers for the email
    $headers = "From: " . $name . " <" . $email . ">\r\n";
    $headers .= "Reply-To: " . $email . "\r\n";
    $headers .= "X-Mailer: PHP/" . phpversion();

    // Send the email
    if (mail($recipient_email, $email_subject, $email_body, $headers)) {
        // Redirect to a thank you page or display a success message
        echo "<p>Thank you for your message. It has been sent successfully!</p>";
        // Or redirect: header("Location: thank_you.html");
    } else {
        // Display an error message
        echo "<p>An error occurred while sending your message. Please try again later.</p>";
    }
} else {
    // If accessed directly without POST request
    echo "<p>Invalid request.</p>";
}
?>

Note: Emails sent via the mail() function can sometimes be flagged as spam.

Reasons:
  • Blacklisted phrase (0.5): thank you
  • Blacklisted phrase (0.5): Thank you
  • Long answer (-1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: 0x 00

79791714

Date: 2025-10-16 01:31:55
Score: 2.5
Natty:
Report link

instead of that I noticed that if i run my java code normally it shows the file path but if i run the file from my terminal like "java main.java" it doesn't show the file path and then i just use the arrow key so i don't have to retype it again and again.

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

79791713

Date: 2025-10-16 01:28:54
Score: 1.5
Natty:
Report link

You could even use WinEvents using SetWinEventHook. This might be less invasive than a global hook using SetWindowsHookEx. Once hooked you can listen for the EVENT_SYSTEM_FOREGROUND message.

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

79791703

Date: 2025-10-16 01:04:50
Score: 2
Natty:
Report link
set xdata time
set timefmt "%s"

Then gnuplot picks an adequate format depending on the data that you can override. For example, my ECG:enter image description here

See https://gnuplot.sourceforge.net/docs_4.2/node76.html#Time_date for more syntax.

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

79791696

Date: 2025-10-16 00:41:45
Score: 1.5
Natty:
Report link

Are h3id values unique? Then do

SELECT h3s.h3id, ANY_VALUE(h3s.geog) as geog 
...
GROUP BY h3s.h3id

See also a blog post on this topic https://mentin.medium.com/howto-group-by-geography-column-5638ea1306a1

Reasons:
  • Blacklisted phrase (0.5): medium.com
  • Probably link only (1):
  • Low length (1):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • High reputation (-1):
Posted by: Michael Entin

79791684

Date: 2025-10-15 23:58:37
Score: 2.5
Natty:
Report link

I'm using HAPI JPA v8.4.0-2 via the hapiproject/hapi:v8.4.0-2 tag and have been having what might be the same issue, here: https://github.com/hapifhir/hapi-fhir/issues/7222

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

79791679

Date: 2025-10-15 23:46:34
Score: 1
Natty:
Report link

If you use ad blocker (or something that works similar), you can block the ruffle.js file.

AdGuard filter (probably compatible with other Adblock compatible blockers):

||web-static.archive.org/_static/js/ruffle/ruffle.js$domain=web.archive.org

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

79791678

Date: 2025-10-15 23:37:32
Score: 2
Natty:
Report link

You missed this

from ursina.prefabs.trail_renderer import TrailRenderer

example is

tr = TrailRenderer(size=[1,1], segments=8, min_spacing=.05, fade_speed=0, parent=self, color=color.gold)

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

79791674

Date: 2025-10-15 23:30:30
Score: 2.5
Natty:
Report link

I noticed you have an extra delimiter between salt and hashed password; per the source code, the format is:

DELIMITER[digest_type]DELIMITER[iterations]DELIMITER[salt][digest]

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

79791673

Date: 2025-10-15 23:30:30
Score: 2.5
Natty:
Report link

I just stumbled purely by accident upon the solution. Despite all documentation referring to:

ApplicationIntent=ReadOnly, that does not work.

But "Application Intent=ReadOnly" (with a space) does work. At least via C++, ADO and MSOLEDBSQL and MSOLEDBSQL19.

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

79791655

Date: 2025-10-15 22:25:18
Score: 0.5
Natty:
Report link

The accepted answer is correct.

The response to the string descriptor request 0xEE is only the first step of three.
You must answer 2 more requests that will come from your Windows.

If you want to see how a correctly implemented MS OS descriptor response looks like, read this here:
https://netcult.ch/elmue/CANable%20Firmware%20Update/#Ms_OS_Descriptor

At the end of the page you find an open source code that shows you how to implement the 3 descriptor requests in firmware.

Reasons:
  • Contains signature (1):
  • No code block (0.5):
  • High reputation (-1):
Posted by: Elmue

79791654

Date: 2025-10-15 22:23:17
Score: 1.5
Natty:
Report link

What happens if you update expo to the latest version (e.g. 54.0.13 ), run expo-doctor again to fix any issues, and then build?

I think that'd be a good first step, and it would also update your Android API to the latest version (36, I think) :)

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

79791652

Date: 2025-10-15 22:21:17
Score: 3.5
Natty:
Report link

Ended up using the (TOKENID | ID) solution and handling in code.

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

79791645

Date: 2025-10-15 22:09:14
Score: 2
Natty:
Report link

Had major fits getting this to work on a Windows 2019 server using Active State Perl 5.40 build. Tried just about everything mentioned in this post and several others - adding the "%*" to all the various registry entries, running assoc/ftype, etc. The only thing that worked for me was to take the reg file update posted with all the different branches of the registry and apply it. I tried to comment in the actual post above that worked for me but could not do it - it is the one that has about a 30-40 line registry file where OP says copy-n-paste it into notepad and load into registry. Thank you for that fix!!! Spent about 3-4 hours Googling and trying everything under the sun.

Reasons:
  • Blacklisted phrase (0.5): Thank you
  • Blacklisted phrase (1): to comment
  • Whitelisted phrase (-1): worked for me
  • Long answer (-0.5):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Keith Neargarder

79791644

Date: 2025-10-15 22:04:13
Score: 0.5
Natty:
Report link

With firefox-143.0.4-1 and chromium-141.0.7390.65-1, appending a negative value of the amount of the padding appears to work:

table
    {
        border-spacing: 1em 1cap
        padding-bottom: 0;
        padding-top: 0;
        margin-top: -1cap;
        margin-bottom: -1cap;
    }
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: RokeJulianLockhart

79791640

Date: 2025-10-15 22:01:12
Score: 2.5
Natty:
Report link

My approach:

Create a visual memory set of small icons ( this can have many "definitions" and occupies little memory ) and cross check subject picture using an XOR comparison. ( The lowest sum score value should be the closest match. )

This is a starting point.

One can combine other help methods like increased contrast ( ie. pixel != 0 it is 255 ) with mentioned xor and color amounts score comparison.

Reasons:
  • Blacklisted phrase (1): help me
  • No code block (0.5):
  • Low reputation (1):
Posted by: 1138

79791634

Date: 2025-10-15 21:52:10
Score: 0.5
Natty:
Report link

Quite recently, Steam lowered the limit on the quantity of items you can fetch from an inventory query at once.

Try lowering the count query param to something <= 2500.

Example of fetch for my inventory:

https://steamcommunity.com/inventory/76561198166295458/730/2?l=english&count=2500

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

79791628

Date: 2025-10-15 21:47:09
Score: 0.5
Natty:
Report link
use napi_derive::napi;
use napi::Result;

#[napi]
pub fn zero_copy_arrow_to_rust(buffers: &[f32]) -> Result<Vec<f32>> {
    let mut vec: Vec<f32> = vec![];
    buffers.iter().for_each(|f| { 
        vec.push(*f);
    });

    Ok(vec)
}
const arry = zeroCopyArrowToRust(arrowVector.data[0]?.values);
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Frank

79791611

Date: 2025-10-15 21:24:04
Score: 3
Natty:
Report link

Instead of:

location /api/img {
   proxy_pass http://service/;
}

do

location /api/img {
   proxy_pass http://service;
}

https://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_pass
https://joshua.hu/proxy-pass-nginx-decoding-normalizing-url-path-dangerous#vulnerable-proxy_pass-configuration

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

79791606

Date: 2025-10-15 21:14:01
Score: 1.5
Natty:
Report link

The problem I was having was getting the preview in Xcode to show changes being made to the database. The solution was to add the modelContainer to the Preview itself.


#Preview { ContentView() 
               .modelContainer(for: DataItem.self) 
}
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Kevin Rodriguez

79791597

Date: 2025-10-15 20:55:58
Score: 2.5
Natty:
Report link

We had one machine that was doing this, while another wasn't. The one that was working had git for windows installed, the one that wasn't working had Github Desktop installed. Uninstalling Github desktop and installing Git for windows fixed the problem on the machine that wasn't working. I did not have to run the solution suggested by @Jack_Hu

Reasons:
  • No code block (0.5):
  • User mentioned (1): @Jack_Hu
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: joe blogs

79791587

Date: 2025-10-15 20:42:55
Score: 1.5
Natty:
Report link

visible = false;
txt = document.getElementById("text");
btn = document.getElementById("btn");
function toggle() {
  if(visible) {
    visible = 0;
    btn.innerHTML = 'Show';
    txt.style.display = 'none';
  } else {
    visible = 1;
    btn.innerHTML = 'Hide';
    txt.style.display = 'block';
  }
}
.button {
background: lightblu;
padding: 0px;
}

.button {
  background-color: #04AA6D;
  border: none;
  color: white;
  padding: 1px 20px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 20px;
  font-family: 'Courier New', monospace;
  margin: 1px 1px;
  transition-duration: 0.4s;
  cursor: pointer;
}

.button1 {
  background-color: white; 
  color: #2196F3; 
  border: px solid #04AA6D;
}

.button1:hover {
  background-color: #04AA6D;
  color: white;
}
<! --- First section. Working like I want 4 and 5 title is hiding and show, text on button is changing to Show and Hide -- >
<p><a href="Link" ="_blank"><span style="color: #717171;">> Title1</a>
<p><a href="Link" ="_blank"><span style="color: #717171;">> Title2</a>
<p><a href="Link" ="_blank"><span style="color: #717171;">> Title3</a>

<div id='text' style='display: none;'>
<p><a href="Link" ="_blank"><span style="color: #717171;">> Title4</a>
<p><a href="Link" ="_blank"><span style="color: #717171;">> Title5</a>
</div>

<button class="button button1"><span id='btn' onclick='toggle()'>Show</button>

<hr>
<! --- Two section. How make this section, work like first one ? Now i want hide Title 3,4,5 but dont know how make this ? -- >
<p><a href="Link" ="_blank"><span style="color: #717171;">> Title1</a>
<p><a href="Link" ="_blank"><span style="color: #717171;">> Title2</a>

<div id='text' style='display: none;'>
<p><a href="Link" ="_blank"><span style="color: #717171;">> Title3</a>
<p><a href="Link" ="_blank"><span style="color: #717171;">> Title4</a>
<p><a href="Link" ="_blank"><span style="color: #717171;">> Title5</a>
</div>

<button class="button button1"><span id='btn' onclick='toggle()'>Show</button>

Reasons:
  • RegEx Blacklisted phrase (1): I want
  • RegEx Blacklisted phrase (1): i want
  • Long answer (-1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Proshanta Dey

79791586

Date: 2025-10-15 20:35:53
Score: 1
Natty:
Report link

While you ask how to tell if an entry is a file or a folder, that is not what you actually need to solve the problem you describe:

Unless I misunderstand your post, you want to extract the contents of the archive without adding an extra folder if and only if all the contents of the archive is within a single folder (possibly with subfolders within that folder). The question then is not whether individual entries are folders or files, but whether every single entry shares the same initial path. Folders may or may not be stored explicitly in an archive (for instance, either can be the case in a ZIP archive), so except for the case of only a single empty folder within an archive - which I would hazard is not an important case - the absence or presence of a folder entry is not important.

Only when there is only a single entry in the archive will there be any ambiguity, namely whether that is a file or a folder. In that situation, you might even choose to do without the additional folder even if it is a file.

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

79791582

Date: 2025-10-15 20:27:51
Score: 1
Natty:
Report link

I fix it change in file flatsome-child/template-parts/header/partials/element-cart.php

Replase line

<?php the_widget('WC_Widget_Cart', array('title' => '')); ?>

to stardard mini cart code

<div class="widget_shopping_cart_content">
    <?php woocommerce_mini_cart(); ?>
</div>
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Maksym Alieksieienko

79791559

Date: 2025-10-15 19:54:44
Score: 2.5
Natty:
Report link

Problem was that i set main parent component of page to be overflow: hidden

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

79791555

Date: 2025-10-15 19:46:42
Score: 4
Natty:
Report link

To have access on the account_usage viewes, you need IMPORTED PRIVILEGEDES ON DATABASE SNOWFLAKE .

You need to add this in the  manifest.yml file. Refer to this link to check the more:

https://community.snowflake.com/s/article/IMPORTED-PRIVILEGES-ON-SNOWFLAKE-DB-cannot-be-granted-because-it-is-not-requested-by-current-application-version

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

79791552

Date: 2025-10-15 19:40:40
Score: 2
Natty:
Report link

Every definition comes with a cost: if you're making a definition then you need to make API for it. Would you be happy with the following approach?

lemma Vec.add_def {α n} [Add α] {v₁ v₂ : Vec α n} : v₁ + v₂ = Vec.add v₁ v₂ := rfl

theorem Vec.add_comm {α n} [AddCommMonoid α] {v₁ v₂ : Vec α n}
    : v₁ + v₂ = v₂ + v₁ := by
  rw [add_def]
  sorry
Reasons:
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Low reputation (0.5):
Posted by: Kevin Buzzard

79791551

Date: 2025-10-15 19:39:40
Score: 3.5
Natty:
Report link

weka and smile are always the best libraries

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

79791550

Date: 2025-10-15 19:38:39
Score: 0.5
Natty:
Report link

I was able to use the Blob.open() method to treat blobs more like typical file i/o. Documentation: https://cloud.google.com/python/docs/reference/storage/latest/google.cloud.storage.blob.Blob#google_cloud_storage_blob_Blob_open

from google.cloud import storage
from oauth2client.client import GoogleCredentials
import os

os.environ['GOOGLE_APPLICATION_CREDENTIALS'] = "<pathtomycredentials>"

a=[1,2,3]

b=['a','b','c']

storage_client = storage.Client()
bucket = storage_client.get_bucket("<mybucketname>")

blob = bucket.blob("Hummingbirds/trainingdata.csv")

with blob.open("w") as writer:
    for eachrow in range(3):
        writer.write(str(a[eachrow]) + "," + str(b[eachrow]))

Note that in reading mode it doesn't read line by line but chunk by chunk, so you need to do slightly more work:

with blob.open("r") as reader:
    for chunk in reader:
        lines = chunk.splitlines(keepends = False)
        for line in lines:
            print(line)
Reasons:
  • Probably link only (1):
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: tshynik

79791547

Date: 2025-10-15 19:36:38
Score: 1
Natty:
Report link

This is resolved using queryParams on the frontend side.

I was able to set the queryParams like authToken and userEmail inisde the NextJs App
e.g:

const queryParameters = {
      parameters: {
        authToken: { stringValue: authToken },
        userEmail: { stringValue: userEmail },
      },
    };

dfMessenger.setQueryParameters(queryParameters);

and read them at the agent level inside vertex ai playbook instructions as session params.

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

79791537

Date: 2025-10-15 19:20:35
Score: 1.5
Natty:
Report link

I was facing this error for my karate automation scripts and I couldn't copy paste any files to my :C/programFiles path. What I did is I downloaded and extracted the jdbc auth file to a folder I could paste to eg: :C/user/username/jdbcauth.dll

Since I was using InteiJ I went to run->build config -> in VM option I added this line Djava.library.path=C/user/username (path of the folder containing the jdbcauth.dll)

And now it's not throwing this error

Reasons:
  • No code block (0.5):
  • Low reputation (1):
Posted by: Advaith P Nair

79791536

Date: 2025-10-15 19:14:33
Score: 0.5
Natty:
Report link

The solution was to downgrade the version of spring-cloud-dependencies to 2024.0.2:

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-dependencies</artifactId>
            <version>2024.0.2</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>

There is a bug in the newer versions.

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

79791532

Date: 2025-10-15 19:10:32
Score: 1.5
Natty:
Report link

In my case, what worked was to review the plist file and check the names. In the adhoc profile, you can see the name from Xcode if you import the provision file. Also, check that the names match, even if they are lowercase or uppercase.

You can review this code, for me it's working

https://github.com/cedvdb/action-flutter-build-ios/tree/main

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

79791523

Date: 2025-10-15 18:54:28
Score: 2
Natty:
Report link

git diff --exit-code || git stash

Reasons:
  • Low length (2):
  • Has code block (-0.5):
  • Single line (0.5):
Posted by: smido

79791522

Date: 2025-10-15 18:53:28
Score: 3.5
Natty:
Report link

Sorry I'm late to this party. I've recently released a NuGet package for this.

Please check out: https://www.nuget.org/packages/com.brother.bms.androidBindingLibrary

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

79791517

Date: 2025-10-15 18:44:26
Score: 2.5
Natty:
Report link

I've checked your website.
That occours 500 error - means can't find backend server.

Maybe, you have apis on Next.js for render.

Please check and let me know.

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Назар Савчук

79791512

Date: 2025-10-15 18:38:25
Score: 1.5
Natty:
Report link

It looks like the problem comes from the unit you used to set the height of your elements. CSS has several units similar to vh, but with different behaviors to better handle mobile layouts (for example when the Safari’s search bar appears or disappears).

I think you just need to replace your vh units with dvh.

You can refer to this article to learn more about these sizing units.

Reasons:
  • Blacklisted phrase (1): this article
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Cyprien

79791508

Date: 2025-10-15 18:31:23
Score: 0.5
Natty:
Report link

Dealing with mixed date formats in large DataFrames is tricky because pd.to_datetime() with a single format won’t handle row-by-row variations, and dateutil.parser.parse() can be slow. You can combine fast vectorized parsing, row-level fallback, and validation. Here’s one approach:

import pandas as pd
from datetime import datetime
import numpy as np

# Example DataFrame
df = pd.DataFrame({
    'date': ['01/15/2023', '2023-02-20', '03/25/23 14:30:00', '2023/13/45', 'invalid']
})

# List of expected formats
formats = [
    "%m/%d/%Y",
    "%Y-%m-%d",
    "%m/%d/%y %H:%M:%S",
    "%m/%d/%y"
]

def parse_date_safe(x):
    """Try multiple formats; return NaT if none match or invalid."""
    for fmt in formats:
        try:
            dt = datetime.strptime(x, fmt)
            # Optional: validate business logic (e.g., year range)
            if 2000 <= dt.year <= 2030:
                return dt
        except Exception:
            continue
    return pd.NaT

dates = pd.to_datetime(df['date'], errors='coerce', infer_datetime_format=True)

# Rows that failed fast parsing
mask = dates.isna()
if mask.any():
    # Apply slower but format-specific parsing only on failed rows
    dates.loc[mask] = df.loc[mask, 'date'].apply(parse_date_safe)

df['parsed_date'] = dates

# Report failures
failed_rows = df[df['parsed_date'].isna()]
print(f"Failed to parse {len(failed_rows)} rows:")
print(failed_rows)



This approach first tries a fast, vectorized parsing method and only falls back to slower row-wise parsing for problematic rows. It efficiently handles mixed date formats while tracking parsing failures for data quality purposes.
Reasons:
  • Contains signature (1):
  • Long answer (-1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: data

79791504

Date: 2025-10-15 18:30:23
Score: 2.5
Natty:
Report link

I downloaded it again because, in my case, the AAB file was corrupted. Hope that helps.

Reasons:
  • Whitelisted phrase (-1): Hope that helps
  • Low length (1.5):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Danial Zaib Langah

79791501

Date: 2025-10-15 18:26:21
Score: 0.5
Natty:
Report link

I guess the reason is the array

    :params => []
    :params => {}

Sample from the link shared

@request = 'Client.getList'
@params = {
    'pagination' => {
        'nbperpage' => 15
    },
    'search' => {
        'name' => 'test'
    }
}
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: nseaprotector

79791499

Date: 2025-10-15 18:22:21
Score: 3.5
Natty:
Report link

I am seeing the same. Wasted lots of time trying to understand this gobbledygook!

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

79791497

Date: 2025-10-15 18:21:20
Score: 2
Natty:
Report link

I had the same issue. At the end the nodemanager service was down on all datanodes... Just bring them UP and problem solved

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

79791494

Date: 2025-10-15 18:17:19
Score: 0.5
Natty:
Report link

ld.lld: error: unable to find library -lc++_shared

https://github.com/termux/termux-packages/issues/10225#issuecomment-3384437985 also references this message. The only other result for this message, is on a chess forum.

Google Assistant suggests apt install libc++, plus export LD_LIBRARY_PATH=/path/to/libc++\_shared:$LD_LIBRARY_PATH.

Found the path to use:

~ $ apt install libc++
libc++ is already the newest version (28c).

Summary:
  Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0
~ $ find ~/../usr/ | grep "libc++_shared"

/data/data/com.termux/files/home/../usr/lib/libc++_shared.so
~ $ export LD_LIBRARY_PATH=/data/data/com.termux/files/usr/lib/
Reasons:
  • Probably link only (1):
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Swudu Susuwu

79791485

Date: 2025-10-15 18:09:16
Score: 2.5
Natty:
Report link

If you set the header to Accept */*,It works as well, which includes application/json

Reasons:
  • Low length (1.5):
  • Has code block (-0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Nisaf M.S.M.

79791464

Date: 2025-10-15 17:41:10
Score: 3
Natty:
Report link

This issue should be reported through a case to the teams providing production support for Banno.

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

79791448

Date: 2025-10-15 17:28:06
Score: 1.5
Natty:
Report link

if you want to create a venv using your libs use:

python3 -m venv ./venv/ --system-site-packages
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Jose Moraga

79791442

Date: 2025-10-15 17:21:05
Score: 2
Natty:
Report link
add this line

android.aapt2Version=8.6.1-11315950 

in gradle.properties
Reasons:
  • Low length (1.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: mohamed ghynm

79791441

Date: 2025-10-15 17:19:04
Score: 1
Natty:
Report link

onjour je veux un logiciel pour la vente des images comprenant Une session administrateur qui pourra créer des sous compte qui auront des accès limité Et je veux que chaque client a une page pour lieur de repére ,nom et prénom, téléphone, quartier, Une session pour ajouter des recouvreuse Le système doit être automatique du genre lorsque le client paye sa réduire sa dette Le système est basé sur un calendrier chaque fin de moi sa doit augmenter sa facturation du montant qu'on l'a attribué pas exemple si le client paye 2000f pas moi et que a la fin du moi il ne solde pas sa augmente 2000f sur la dette mais si il solde sa réduit la somme payé sur la dette et sa fournir un reçu à imprimer et à cela vous devez ajouter un bouton pour avoir le rapport journalier On pourra rechercher un client par son nom,son numéro de téléphone, son code qui lui sera ajouté automatiquement en fonction des quartiers enregistré dans la base de données Le compte administrateur va déterminer les tâches que peut faire les sous compte mes les sous compte ne peuvent pas modifier le solde des clients Tous cela doit être basé sur une base de données Ajoute le bouton facture pour tirer une panoplie de facture en fonction du quartier Lorsque le quartier est sélectionné le système imprime les factures des tous les clients de ce quartier la comprenant tous les détails ( code , nom du client, numéro de téléphone, adresse de repére.... Sans oublier le dernier payement avec la date et la dette actuel Ajoute un bouton pour exporter ou importer la base des données clients Ajoute aussi un bouton pour exporter un logo en mode image et le nom de la structure doit être SWECOM qui va apparaître sur toutes les factures et les reçus de paiement Créer une partie interface dans la session administrateur qui me permettra de réorganiser moi même ma facturation Les reçus et les factures doivent être ordonné et la liste des abonnés doit être en ordre alphabétique Je doit pouvoir ajouter attraver le compte administrateur les informations de l'entreprise tel que la localisation,le numéro de téléphone..... Le montant payer par moi du client est inséré lord de son enregistrement dans la base de données Ajoute les différentes page Liste des abonnés, liste des pannes, résiliation d'un abonné, nouveau abonnés,suspendre un abonnés liste des partenaires, Liste des pannes ..... Le compte principal qui déterminera les autorisations du sous compte mais le sous compte ne peut modifier la dette d'un client mais facturer oui Sur le reçu n'oublie pas de mettre la signature et le nom du compte ou du sous compte qui a facturé Lors du l'ouverture de la page ID et le mot de passe sont demandés pour accéder au contenu Identifiant du compte administrateur est SWECOM et son mot de passe 12345678 qui peuvent être modifié plutard Le compte administrateur peut créer un compte en lui donnant tous ces autorisations Le compte administrateur créer et fournir un mot de passe par défaut au sous compte qui pourra être modifié par lui mais va demander l'ancien mot de passe et le compte principal a accès à tout les mot de passe des sous comptes Ajoute une fonction pour voir l'historique de payement avec les dates de tous les payement Et aussi chaque facture ou reçu doit avoir les informations concernant les payement ou les dettes avec le moi en question pas exemple si le client doit payé 2000f par moi et que sa facture vient avec les impayés de 10000f au mois de mai. Si il décide d'avancer 2000f sa doit considérer cela comme pour le moi de janvier et mettre le reste à payer . Sa ne doit pas sauter de mois mais sa doit marquer le jour qu'il a payé cela

Reasons:
  • Long answer (-1):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: abert poncé

79791437

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

Unfortunately, the previous answers stopped working for me. The correct answer these days is:

show(df, allrows=true, allcols=true)

Unfortunately this doesn't respect pretty formatting, so it doesn't look great. There is a way to pass kwargs through to pretty print, but i haven't bothered to research.

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

79791436

Date: 2025-10-15 17:07:02
Score: 1
Natty:
Report link

I've been having this problem now, and the accepted solution did not work for me for some reason.

What helped was increasing the text height. For my specific font, the text stopped clipping at the value of 1.09. It might be different for yours:

TextFormField(
    // ...
    style: yourTextStyle.copyWith(
        height: 1.09,
    )
    // ...
)
Reasons:
  • Blacklisted phrase (1): did not work
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Dmytro Popov

79791435

Date: 2025-10-15 17:05:01
Score: 1.5
Natty:
Report link

Before doing anything, I recommend to check if the current time is giving a "real life" date, because the servers normally had their own timezone.

To force normal values I used date_default_timezone_set before any date function

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

79791429

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

Another possible problem is that the version of the postgres database server and psql does not match. I got this error when trying to connect to postgres 18 using psql version 16.

Probably that column was removed from their so psql was querying using an additional column.

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

79791428

Date: 2025-10-15 17:01:00
Score: 3
Natty:
Report link

There is no need to manually copy msalruntime.dll to output folder as MSBuild process automatically copies to output folder as per nuspec metadata during build process, have you disable default copy behavior? Also check target .net framework.

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Vaishali Dhokchawle

79791424

Date: 2025-10-15 16:55:58
Score: 4
Natty:
Report link

This error is not related to CKEditor but broken File link with an umlaut. By removing the umlaut this can fix this issue.

Please refer this tutorial. Believe it helps.

https://docs.typo3.org/m/typo3/reference-exceptions/main/en-us/Exceptions/1320286857.html

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

79791414

Date: 2025-10-15 16:44:55
Score: 1
Natty:
Report link

I have changed in /usr/local/spark/conf/spark-defaults.conf
the following properties :
spark.driver.host=<hostname of the node itself where you change this file>
spark.driver.bindAddress=<ip address of the node itself where you change this file>
So from the perspective of any node that is elected, these properties are then locally read and learned where the driver is, on its own location/host...

I can spark-submit to any node with deploy mode cluster and spark resource manager of the spark standalone cluster is electing a suitable node to become the driver which may be another node than the one on which spark-submit is executed, without any address bind errors (unless a firewall or incorrect settings are given).

A small fix, so a standalone cluster is supporting cluster deploy mode as described in the documentation.

Even though running with deploy mode client works fine (maybe some latency differences which depend on the network setup) , cluster deploy mode is simulating a real deployment. It would raise deployment issues that need to be solved with for instance assembly (fat jar) or resolved missing jars by the environment..

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

79791406

Date: 2025-10-15 16:32:52
Score: 1.5
Natty:
Report link

To block the Drag & Drop on Mac OS to avoid future issues, you can modify the following file using this command in the terminal: open -a TextEdit ~/.config/filezilla/filezilla.xml

Then look for this line: <Setting name="Drag and Drop disabled">0</Setting>

And change the 0 to 1. Save with Cmd + S.

Note: FileZilla must be closed meanwhile.

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

79791402

Date: 2025-10-15 16:27:51
Score: 1
Natty:
Report link

Great question! You’re very close, and your explanation is clear: you want all cards in the stack to smoothly "move forward" in Z (and maybe Y) as the top card animates away, so the stack feels dynamic and the peeled-away card ends up at the front (z=0) before flying off.

What's Missing?

Right now, your animation for each card uses a static calculation for translateZ and translateY based on its index. But as the top card animates, the others stay stuck, so the stack doesn’t shift "forward" in Z space.

You want:


How to Achieve the Stacking Animation

You need to update all cards’ Z/Y positions based on the scroll progress of the outgoing (top) card.
Key:

Solution Outline

  1. Track scroll progress per card (from 0 to 1).

  2. For each card, interpolate its position based on:

    • How many cards above it have been animated.

    • How far the current outgoing card is in its animation.


Pseudo-Code Approach

Suppose you have N cards.
For each card in stack, calculate:

Example

js

// Imagine: progress is a number between 0 and 1 for the outgoing card (card 1)
cards.forEach((card, index) => {
    let outgoingIdx = currentOutgoingCardIndex; // e.g., 0 for card-1, 1 for card-2
    let progress = getScrollProgressForCard(outgoingIdx); // 0 to 1

    if (index < outgoingIdx) {
        // Already gone, maybe hidden or in final state
    } else if (index === outgoingIdx) {
        // Animate out (your current animation)
    } else {
        // These cards move "forward" as the outgoing card progresses
        let z = -((index - outgoingIdx) * 40) + (progress * 40);
        // Optionally also animate Y position if desired
        card.style.transform = `translateZ(${z}px)`;
    }
});

Anime.js Integration

You’ll need to update the animation of all cards on scroll, maybe using a custom update callback in animejs, or by controlling the transforms manually.

Sample approach using anime.js timeline

  1. Create a timeline for each card swipe

  2. On timeline progress, update all cards’ Z/Y positions based on progress.

Example for card-1 swipe:

js

const stackDepth = 40;
const cards = Array.from(document.querySelectorAll('.card'));

function updateStackPositions(outgoingIdx, progress) {
    cards.forEach((card, idx) => {
        if (idx <= outgoingIdx) return; // outgoing or already gone
        // Move remaining cards forward in Z
        let z = -((idx - outgoingIdx) * stackDepth) + (progress * stackDepth);
        card.style.transform = `translateZ(${z}px)`;
    });
}

// Animate outgoing card and stack on scroll
function animateCardSwipe(outgoingIdx) {
    anime({
        targets: cards[outgoingIdx],
        // your animation props...
        rotateX: [0, 25],
        translateY: [outgoingIdx * 20, -window.innerHeight / 2 - 300],
        // Animate stack
        update: anim => {
            let progress = anim.progress / 100; // 0 - 1
            updateStackPositions(outgoingIdx, progress);
        },
        // trigger on scroll as you do
    });
}

Summary of Steps

  1. For each card swipe, animate outgoing card as you do.

  2. For the rest of the stack, interpolate their Z (and Y) positions based on the outgoing card’s animation progress.

  3. Use anime.js's update callback or manually set transform on each card as animation (or scroll) progresses.

Reasons:
  • Blacklisted phrase (1): How to Achieve
  • Long answer (-1):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • Low reputation (1):
Posted by: Chase

79791391

Date: 2025-10-15 16:17:49
Score: 1.5
Natty:
Report link

Solved.
Netlogo 7.0, as it loads the widgets from the previous version into the new Interface, changes the value of a "eta-bending" slider global variable being called in the reporter procedure to zero, resulting in all zero raw-eta values.
And no, I had not accidentally changed it myself. I just closed and reopened the file in Netlogo 7.0 (by saying yes to accepting to resize widgets) and Netlogo 7.0 reset again the value of the "eta-bending" slider global variable.
It did not do the same with other slider global variables (maybe because this variable had a small increment step set to 0.001? I don't know)
Anyway: You may want to check all you widget values after you open in Netlogo 7.0 a model you had written on a earlier version.

Reasons:
  • Long answer (-0.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: LorenzoLearningCurve

79791390

Date: 2025-10-15 16:15:48
Score: 0.5
Natty:
Report link

For me:

I specifically created a new Function App Plan in Azure to upload an old function to, to test the performance between plans. Every deployment showed success from VSCode however the function name never showed up in the overview like this is what I was expecting. Even the files blade showed that they had been uploaded.

This is different from all the other answers because in my case nothing was actually wrong with any of the code and nothing needed to be changed.

Steps I took to solve:

  1. in VSCode use command to "Create a Function" and choose to add an HTTP trigger to your existing file.
  2. Delete the new trigger (you can only have one)
  3. Add a space to make sure the file is "new"
  4. Save
  5. Upload as normal to your function app.
  6. After success a pop up will show in VSCode with a button to "upload settings". Click that which will fire another upload.
  7. Wait about 2 minutes and refresh the function app in Azure.

This is what I had to do to make them show up for me. I am not sure if step 6 to upload settings was necessary but it's what I did.

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

79791383

Date: 2025-10-15 16:08:46
Score: 2
Natty:
Report link

Try encoding the JSON into a URL-safe format (like URL-encoding or base64). This alongside with using HttpPost method, makes you sure that possible bad characters in JSON are not problematic.

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

79791368

Date: 2025-10-15 15:56:43
Score: 0.5
Natty:
Report link

Resolution Based on @MartinSmith's response

The first 2 lines of code ran fine:

--Add identity column
ALTER TABLE dbo.Fruits ADD Id INT IDENTITY
--Add uniqueness to Name
ALTER TABLE dbo.Fruits ADD CONSTRAINT UQ_Name UNIQUE (Name);

Because my FKs were all named consistently, I used this query to view the key_index_id column Martin mentioned:

select s.key_index_id, s.name, s.parent_object_id 
from sys.foreign_keys s where s.name like '%FK_%Fruit%'

All the key_index_ids were 1, but the index_id of my new unique constraint was 8 based on the following query:

select index_id, name from sys.indexes where name = 'UQ_Name'

I tested manually updating the index_id of the keys to 8 but received the error:

ad hoc update to system catalogs are not allowed.

Instead, on my Grapes table in SSMS, I right clicked FK_Grapes_Fruit => Script Key as => DROP and CREATE To => New Query Editor Window, and combined that default template (minus the GO statements) with the sys tables to generate code to drop and remake every FK with a connection to Fruit:

/*Must drop/remake FKs on Fruit type tables.*/
select 'ALTER TABLE [dbo].[' + o.name + '] DROP CONSTRAINT [' + f.name + ']
ALTER TABLE [dbo].[' + o.name + ']  WITH NOCHECK ADD  CONSTRAINT [' + f.name + '] FOREIGN KEY([Name])
REFERENCES [dbo].[Fruits] ([Name])
ALTER TABLE [dbo].[' + o.name + '] CHECK CONSTRAINT [' + f.name + ']'
    from sys.foreign_keys f 
        join sys.objects o on f.parent_object_id = o.object_id
    where f.name like '%FK_%_Fruit%'

I ran all the resulting scripts in their own window and then reran the following query:

select s.key_index_id, s.name, s.parent_object_id 
from sys.foreign_keys s where s.name like '%FK_%Fruit%'

This time, all the key_index_id values were 8. I was then able to run my final 2 lines of code with no issue.

--Remove PK from Name
ALTER TABLE dbo.Fruits DROP CONSTRAINT PK_Fruits;
--Add PK to Id
ALTER TABLE dbo.Fruits ADD CONSTRAINT PK_Fruits PRIMARY KEY(Id)

Based on how the FKs are tied to a specific Index, no, you can't move the FKs if they're already tied to the PK index. However, the FKs seem to give priority to either unique indices or the last indices created on a column (one or the other, I'm not sure which).

Reasons:
  • Long answer (-1):
  • Has code block (-0.5):
  • User mentioned (1): @MartinSmith's
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Mr. Kloud7

79791366

Date: 2025-10-15 15:56:43
Score: 1.5
Natty:
Report link

working on this myself. This is because you are in a sandbox. You can only post to private TikTok accounts for testing. Must get authorized on production to post to public accounts.

However, I'm working on a similar thing. I'm in sandbox so this is expected. I've:

Not sure if I've done something wrong elsewhere.

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

79791356

Date: 2025-10-15 15:44:39
Score: 0.5
Natty:
Report link

Since JupyterLab v4.3 you can finally do this by setting skipKernelRestartDialog to true (thanks to primfaktor for pointing to the GH issue).

You can do this either directly in the UI ("Settings" > "Settings Editor"), then select "Kernel dialogs" and check the checkbox for "Skip kernel restart Dialog".

Or, you can directly set the value in JSON in the appropriate config file, e.g., at ~/.jupyter/lab/user-settings/@jupyterlab/apputils-extension/sessionDialogs.jupyterlab-settings:

{
    "skipKernelRestartDialog": true
}

Your path may differ, call jupyter --paths to check.

Reasons:
  • Blacklisted phrase (0.5): thanks
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: nullvector

79791353

Date: 2025-10-15 15:42:39
Score: 0.5
Natty:
Report link

Rewrote solution provided by @corylulu and @antgraf to add tracking of enabled changed events from the TabPages to redraw the TabControl:

public class DimmableTabControl : TabControl
    {
        public DimmableTabControl() {
            DrawMode = TabDrawMode.OwnerDrawFixed;
            DrawItem += DimmableTabControl_DrawItem;
            Selecting += DimmableTabControl_Selecting;
            ControlAdded += DimmableTabControl_ControlAdded;
            ControlRemoved += DimmableTabControl_ControlRemoved;
        }

        private void DimmableTabControl_DrawItem(object sender, DrawItemEventArgs e) {
            TabPage page = TabPages[e.Index];
            using (SolidBrush brush = new SolidBrush(page.Enabled ? page.ForeColor : SystemColors.GrayText)) {
                e.Graphics.DrawString(page.Text, page.Font, brush, e.Bounds.X + 3, e.Bounds.Y + 3);
            }
        }

        private void DimmableTabControl_Selecting(object sender, TabControlCancelEventArgs e) {
            if (!e.TabPage.Enabled) {
                e.Cancel = true;
            }
        }

        private void DimmableTabControl_ControlAdded(object sender, ControlEventArgs e) {
            e.Control.EnabledChanged += DimmableTab_EnabledChanged;
        }

        private void DimmableTabControl_ControlRemoved(object sender, ControlEventArgs e) {
            e.Control.EnabledChanged -= DimmableTab_EnabledChanged;
        }

        private void DimmableTab_EnabledChanged(object sender, EventArgs e) {
            Control control = (Control) sender;
            control.Parent?.Refresh();
        }
    }
Reasons:
  • Long answer (-1):
  • Has code block (-0.5):
  • User mentioned (1): @corylulu
  • Low reputation (1):
Posted by: Apostolos Grammatopoulos

79791346

Date: 2025-10-15 15:34:37
Score: 1.5
Natty:
Report link

"hainlerin dilleri," imanın maskesi altında saklanan, yalan, ikiyüzlülük ve menfaatperestlik ile şekillenmiş bir dildir. Bu dil, bazen bal gibi tatlı ve etkileyici olsa da, asıl amacı Müslüman toplumun birliğini bozmak, Allah yolundan alıkoymak ve fesat çıkarmaktır.

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

79791342

Date: 2025-10-15 15:30:36
Score: 3
Natty:
Report link

I managed to fix this by setting "composite" to false in the tsconfig

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

79791335

Date: 2025-10-15 15:27:34
Score: 3.5
Natty:
Report link

same problem for me with WCF communication on some W11 after being updated... No solution for the moment..

Reasons:
  • RegEx Blacklisted phrase (1): same problem
  • Low length (1):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Jérôme

79791316

Date: 2025-10-15 15:07:29
Score: 2
Natty:
Report link

Have you looked at the volume of data going in?

I saw some similar spikes for a stream managed by my company. In that case the ingress rate was very low / zero, which meant the messages were being batched - over multiple days!

Related article that got me thinking message batching might be the cause: https://repost.aws/questions/QURNKc0PceTeGIjWyWBCQa0w/why-does-lambdas-iterator-age-increase-when-using-kinesis-data-streams-enhanced-fan-out

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

79791305

Date: 2025-10-15 14:56:26
Score: 3.5
Natty:
Report link

I have exact same problem.
Try to disable startup logs by setting the environment variable DD_TRACE_STARTUP_LOGS=false
Source: https://docs.datadoghq.com/tracing/troubleshooting/tracer_startup_logs/?tab=java

Unforetunaltey it doen't work for me, and I'm still looking for solution.

Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Me too answer (2.5): I have exact same problem
  • Low reputation (1):
Posted by: Marek

79791304

Date: 2025-10-15 14:56:26
Score: 1.5
Natty:
Report link

The docs recommend using try-catch for error handling, just as you would in synchronous code https://dart.dev/libraries/async/async-await#handling-errors
Additionally, if you need code to execute regardless of whether an exception occurs, wrap it in finally block https://dart.dev/language/error-handling#finally

Example:

try{
  var result = await someFuture();
  var result2 = await someFuture2();
  var result3 = await someFuture3();
}catch(e){
  print('Error: $e');
}finally{
   print('Done')
}
Reasons:
  • Probably link only (1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Akumbom

79791298

Date: 2025-10-15 14:52:25
Score: 5
Natty: 5
Report link

There is much easier way, check this post: https://medium.com/@danielcrompton5/liquid-glass-text-effect-in-swiftui-for-macos-ios-7468ced04e35

Reasons:
  • Blacklisted phrase (0.5): medium.com
  • Probably link only (1):
  • Low length (1.5):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Pavlov Vadim

79791293

Date: 2025-10-15 14:47:23
Score: 0.5
Natty:
Report link

Replace this

IMAGE_NAME = next(iter(dataset.images.keys()))

with

IMAGE_NAME = dataset.image_paths[0]

or if you want to iterate

IMAGE_NAME = next(iter(dataset.image_paths))

Hope this will fix the Attribute error

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

79791290

Date: 2025-10-15 14:45:22
Score: 1.5
Natty:
Report link

Does this formula return the desired result? I'm not sure if the translation to french is correct therefore i've added the english formula in addition.

=SI.NON.DISP(EXCLURE(REDUCE("";UNIQUE(B3:B32);LAMBDA(u;v;ASSEMB.V(u;v;ORGA.LIGNES(FILTRE(C3:C32;B3:B32=v);4;"");"")));1);"")
=IFNA(DROP(REDUCE("",UNIQUE(B3:B32),LAMBDA(u,v,VSTACK(u,v,WRAPROWS(FILTER(C3:C32,B3:B32=v),4,""),""))),1),"")

reduce

Reasons:
  • Probably link only (1):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • Low reputation (0.5):
Posted by: user22566114

79791282

Date: 2025-10-15 14:38:20
Score: 1
Natty:
Report link

The simple answer is that pico_add_extra_outputs is defined in the pico sdk and your CMakeLists.txt file doesn't include a reference to it.

There's nothing wrong with the CMake file, but you need to understand a little about how CMake works to see why the problem occurred. The directory that you're working from contains the source and a CMakeLists.txt file for this subproject. This file isn't a complete cmake file and is intended to be included by parent directory's CMakeLists.txt file. This parent file will include the pico sdk and initialize it before bringing each of the subprojects through add_subdirectory instructions.

An easy way to try out the individual examples is through the VSCode pico extension. Its new project function enables the creation of a project for the sample that you're interested in or build your own from a range of features. You don't need to configure cmake and the.projects are ready to build, debug and deploy.

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

79791281

Date: 2025-10-15 14:38:20
Score: 2
Natty:
Report link

In your code, parent method Processor.excute() is annotated with @Transactional which is responsible for rollback of the method execution in case of any exceptions. But @Transactional is also added on both the children service methods StudentHandler.process() and TeacherHandler.process(). This will start separate transaction for the child methods and may not get rolled back when the parent method initiates rollback.

You can remove @Transactional from both the child methods.

@Transactional(rollback= CustomException.class) can be added only on the Parent method.

Also, all DAO methods have to be configured with default propogation (Required) to get rolled back along with parent transaction.

Refer to Transaction Management using @Transactional :

https://www.geeksforgeeks.org/springboot/spring-boot-transaction-management-using-transactional-annotation/

Reasons:
  • Long answer (-0.5):
  • No code block (0.5):
  • User mentioned (1): @Transactional
  • User mentioned (0): @Transactional
  • User mentioned (0): @Transactional
  • User mentioned (0): @Transactional
  • Low reputation (1):
Posted by: Sathya Priya