79354838

Date: 2025-01-14 11:27:33
Score: 1
Natty:
Report link

This is more of a Spring question, but if this is specifically about getting properties, you can just access it directly using the JDK classes using this static method java.lang.System#getProperty(java.lang.String) without relying on Spring injection.

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

79354834

Date: 2025-01-14 11:26:32
Score: 4
Natty: 4
Report link

One query, can we add these 2 def functions

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

79354824

Date: 2025-01-14 11:21:31
Score: 1
Natty:
Report link

I don’t click on those links. Next time, try using more common Websites like Google. But i think you need to press JavaScript buttons(guess).

  1. Find the APIs via chrome/wireshark from which endpoint the data gets loaded. If you have that you can simple curl the api

  2. Try disguissing as Google Bot (Old hack, but it often still works): Try opening the page as Google Bot. Sometimes websites show all data to improve their search ranking.

  3. Simple and always works: Scrape with Selenium (Undetectable Selenium is the best).
    You can control the browser and do whatever you want; bot detection can’t really catch it.

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

79354823

Date: 2025-01-14 11:20:30
Score: 3
Natty:
Report link

Go to Firebase authentication sign in for google for your project and there is web_client_id while you will scroll down the tab copy that and paste it as requestidtoken.

enter image description here

Reasons:
  • Probably link only (1):
  • Low length (1):
  • No code block (0.5):
  • Single line (0.5):
Posted by: Najaf Ali

79354821

Date: 2025-01-14 11:19:30
Score: 0.5
Natty:
Report link

First we need to encode the objectGUID byte array into a hexadecimal representation with escaped backslashes () for each byte

private String encodeToHexWithEscape(byte[] bytes) {
    StringBuilder hexBuilder = new StringBuilder();
    for (byte b : bytes) {
        // Format each byte as a two-digit hex value with a leading backslash
        hexBuilder.append(String.format("\\%02X", b & 0xFF));
    }
    return hexBuilder.toString();
}

Then use it in filter for ldap search:

String hexEncodedGUID = encodeToHexWithEscape(objectGUID);
String filter = String.format("(objectGUID=%s)", hexEncodedGUID);

// Perform the search
ldapTemplate.search(
        "", // Base DN (modify according to your directory structure)
        filter,
        new MyContextMapper()
);
Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: Aragorn

79354815

Date: 2025-01-14 11:14:29
Score: 0.5
Natty:
Report link

Short answer

As we know, the key is with respect to the container. Therefore even if there is no change in keys, a change in container will lead to recreating the same component.

Detailed answer

The above point puts the emphasis on the container. On the other side, a recursive rendering as the below code does, has a significant impact on its resulting containers.

export default function Group({ group }: Props) {
   ...
   else return <Group key={ele.id} group={ele} />
   ...
   console.log(elements);
   return <div>{elements}</div>;
}

The console log in the code will help us to know that with the given data, this component is rendered twice with two separate data. It means the below single declaration rendered in two separate times. It is true since there is a recursive call for the nested group with id 2 in addition to the initial call for the id 0.

<Group group={group} key="0" />

Let us view the console log generated:

// Array 1
// 0:{$$typeof: Symbol(react.element), key: '1', ...
// 1:{$$typeof: Symbol(react.element), key: '2', ...
// 2:{$$typeof: Symbol(react.element), key: '5', ...

// Array 2
// 0:{$$typeof: Symbol(react.element), key: '3' ...
// 1:{$$typeof: Symbol(react.element), key: '4' ...

Observation

These are the two distinct arrays React has created for us while rendering the component. In this case, the two arrays containing the items 1,2,5 and items 3,4 respectively.

Whenever there is a change in the data resulting a change in the containing array, react will remove the component from the container it has been changed from, and will add the component to the container it has been changed to. This is the reason for the issue we have been facing in this post while moving an object from one group to another.

Coming back to the point again, we face this issue since internally there are separate arrays for each nested group.

One possible solution

One solution may be to render in a way that it does not produce separate containers with respect to each group. However, this approach will necessitate a review on the recursive render. We need to find a way to render it so that the entire items contained in a single array, so that we can move items as we will. And react will not either remove or add components.

The following sample code demoes two things:

a. The existing render and the issue we now face.

b. Render without recursion, so that the issue may be addressed.

App.js

import { useState } from 'react';

export default function App() {
  const [someData, setSomeData] = useState(getInitialData());

  return (
    <>
      Existing declaration
      <Group group={someData} key="0" />
      <br />
      proposed declaration List
      <br />
      <List obj={someData} key="00" />
      <br />
      <button
        onClick={() => {
          setSomeData(moveTextFromGroup2toGroup0());
        }}
      >
        move text 3 from Group 2 to Group 0
      </button>
      <br />
      <button
        onClick={() => {
          setSomeData(moveTextWithinGroup2());
        }}
      >
        move text 3 withing Group 2
      </button>
      <br />
      <button
        onClick={() => {
          setSomeData(getInitialData());
        }}
      >
        Reset
      </button>
    </>
  );
}

function List({ obj }) {
  let items = [];
  let stack = [];

  stack.push(obj);

  while (stack.length) {
    const o = stack[0]; // o for object
    if (o.type === 'group') {
      // if group type, then push into stack
      // to process in the next iteration
      for (let i = 0; i < o.groups.length; i++) {
        stack.push({ ...o.groups[i], groupId: o.id });
      }
    } else {
      // if not group type, keep to render
      items.push(<A key={o.id} label={'Group ' + o.groupId + ':' + o.text} />);
    }
    stack.shift(); // remove the processed object
  }
  return items;
}

function Group({ group }) {
  const elements = group.groups.map((ele) => {
    if (ele.type === 'other')
      return <A key={ele.id} label={'Group ' + group.id + ':' + ele.text} />;
    else return <Group key={ele.id} group={ele} />;
  });
  console.log(elements);
  return <div>{elements}</div>;
}

function A({ label }) {
  const [SomeInput, setSomeInput] = useState('');
  return (
    <>
      <label>{label}</label>
      <input
        value={SomeInput}
        onChange={(e) => setSomeInput(e.target.value)}
      ></input>
      <br />
    </>
  );
}

function getInitialData() {
  return {
    id: 0,
    type: 'group',
    groups: [
      {
        id: 1,
        type: 'other',
        text: 'text 1',
      },
      {
        id: 2,
        type: 'group',
        groups: [
          {
            id: 3,
            type: 'other',
            text: 'text 3',
          },
          {
            id: 4,
            type: 'other',
            text: 'text 4',
          },
        ],
      },
      {
        id: 5,
        type: 'other',
        text: 'text 5',
      },
    ],
  };
}

function moveTextWithinGroup2() {
  return {
    id: 0,
    type: 'group',
    groups: [
      {
        id: 1,
        type: 'other',
        text: 'text 1',
      },
      {
        id: 2,
        type: 'group',
        groups: [
          {
            id: 4,
            type: 'other',
            text: 'text 3',
          },
          {
            id: 3,
            type: 'other',
            text: 'text 4',
          },
        ],
      },
      {
        id: 5,
        type: 'other',
        text: 'text 5',
      },
    ],
  };
}

function moveTextFromGroup2toGroup0() {
  return {
    id: 0,
    type: 'group',
    groups: [
      {
        id: 1,
        type: 'other',
        text: 'text 1',
      },
      {
        id: 3,
        type: 'other',
        text: 'text 3',
      },
      {
        id: 2,
        type: 'group',
        groups: [
          {
            id: 4,
            type: 'other',
            text: 'text 4',
          },
        ],
      },
      {
        id: 5,
        type: 'other',
        text: 'text 5',
      },
    ],
  };
}

Test run

On loading the app

enter image description here

Test to move the component Text 3 in Group 2 to Group 0 - using the recursive rendering

enter image description here

After clicking the button "move text 3 from Group 2 to Group 0".

enter image description here

Observation

The component has been moved from Group 2 to Group 0 as we can verify from the labels, however, the input has been lost. It means, React has removed the component from Group 2 and newly added it to Group 0.

We shall do the same test with rendering without recursion

enter image description here

After clicking the button "move text 3 from Group 2 to Group 0".

enter image description here

Observation

The component has been moved by retaining the input. It means, React has neither removed nor added it.

Therefore the point to take note may this:

Components with keys will retain retain states as long as its container is not changing.

Aside : The component without keys will also retain states as longs its position in the container is not changing.

Note:

The sole objective of the proposed solution is not to say do not use recursive rendering and use imperative way as the sample code does. The sole objective here is to make it clear that - Container has great significance in retaining states.

Citations:

Is it possible to traverse object in JavaScript in non-recursive way?

Option 2: Resetting state with a key

Reasons:
  • Blacklisted phrase (1): Is it possible to
  • RegEx Blacklisted phrase (1): help us
  • Long answer (-1):
  • Has code block (-0.5):
Posted by: WeDoTheBest4You

79354813

Date: 2025-01-14 11:14:29
Score: 3
Natty:
Report link

I did that by creating docker image that COPY needed config file to some path and then sets CMD["--config=/path/to/config"]

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

79354812

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

If you don't have any code for ScriptableRenderPass or anything like that, you should manually disable compatibility:

go to Edit > Projects Settings > Graphics, scroll straight to bottom to "Render Graph" and uncheck "Compatibility Mode (Render Graph Disabled)" checkbox

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

79354806

Date: 2025-01-14 11:11:28
Score: 1
Natty:
Report link

Excel serial dates are the number of days since January 1, 1900.

Excel's day 1 corresponds to 1900-01-01. So, add the Excel serial number (45669 in this case) as days to this base date using DATE_ADD.

The Query will look like this:

SELECT DATE_ADD('1900-01-01', INTERVAL 45669 DAY) AS normal_date;
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Gabriel MGFC-DEV

79354802

Date: 2025-01-14 11:11:28
Score: 1.5
Natty:
Report link

I was initially confused by the error as I was not using fleet-manager managed ec2 instances in my Terrform code.

After further investigation, I realized that the credit details AWS had expired, hence I had outstanding bills. Once this was settled, normal quota and operation resumed.

Sometimes, the error is a means of AWS throttling an account.

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

79354799

Date: 2025-01-14 11:10:27
Score: 12 🚩
Natty: 5.5
Report link

Did you manage to fix this ? I have the same issue and i cannot use port 4000 I tried changing all "4000" to another port on both docker and .env buth i get container unhealthy

Reasons:
  • Blacklisted phrase (1): I have the same issue
  • Blacklisted phrase (0.5): i cannot
  • RegEx Blacklisted phrase (3): Did you manage to fix this
  • RegEx Blacklisted phrase (1.5): fix this ?
  • Low length (1):
  • No code block (0.5):
  • Me too answer (2.5): I have the same issue
  • Contains question mark (0.5):
  • Starts with a question (0.5): Did you
  • Low reputation (1):
Posted by: Youssef Outahar

79354797

Date: 2025-01-14 11:09:26
Score: 2
Natty:
Report link

To anyone finding this answer in 2025 and beyond, the Docker post install documentation also recommends creating the docker group and adding your user to it.

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

79354793

Date: 2025-01-14 11:08:26
Score: 1
Natty:
Report link
  1. It will be less effective. Schemas rarely change, but rows are frequently added or deleted. So, what you're saying is correct only if the code never changes. I would like to ask why you believe a single row is more efficient.

  2. You can modify the database table without restarting the app. However, changes to the database often require corresponding code changes, which usually necessitate restarting the application.

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

79354792

Date: 2025-01-14 11:08:26
Score: 1
Natty:
Report link

I've read elsewhere that the only option in my scenario is to create a new contact and delete the old one.

From when I last checked a year or so ago, this still holds true. This is how I've implemented it in my application.

OK, so first I need the contact ID. Apparently the only way to obtain this (if you don't already have it) is to use the search by email endpoint

This is also true. Additionally, take into account that contact creation is an asynchronous process that may take several minutes to complete, so the contact ID is not immediately available after creation. Other operations such as adding a contact to a list may also have a delay of seconds or minutes to be visible to subsequent "GET"-type requests.

Am I forced to additionally determine which unsubscribe groups the original contact belonged to and replicate their unsubscribes?

I'm afraid so, yes. I would also check if a deleted contact's email address is also removed from a Global or Group unsubscribe list. It may just as well remain, which is probably not an immediate problem for you, but it might cause an unexpected situation if the user re-subscribes on the new email and then reverts to the old email and has their emails blocked (admittedly fairly unlikely).

I mostly don't use Unsubscribe Groups. I use list membership to denote whether a contact is subscribed or not. If they unsubscribe, I remove them from the list. This may also be an option for you, but I'm running into other challenges here due to the intervals in which segments update based on list membership. Unsubscribe Groups are probably more reliable.

This whole process seems so badly designed for what must be an extremely common scenario so I'm hoping someone out there can tell me what I'm missing.

I agree that this developer experience is horrific. You're not alone in this feeling. I don't think you're missing anything though.

Reasons:
  • Blacklisted phrase (0.5): I need
  • Long answer (-1):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Low reputation (0.5):
Posted by: Thor Galle

79354784

Date: 2025-01-14 11:05:25
Score: 1.5
Natty:
Report link

You might have moved files around so verify that the path in the content property in tailwind.config.ts points to the correct file.

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

79354778

Date: 2025-01-14 11:04:24
Score: 0.5
Natty:
Report link

This is a workaround until Gitlab fix this problem.

If you add a temp job which always resolves to false in gitlab-ci.yml then this fixes the problem. e.g.

temp:
  script: echo
  rules:
    - if: $EMPTY_VAR # Always false
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Davy-F

79354771

Date: 2025-01-14 11:02:24
Score: 2
Natty:
Report link

It seems like your navigation issue might be caused by theme conflicts, plugins, or JavaScript errors. Try clearing your cache, checking for errors in the Developer Tools, and disabling plugins to see if one is the problem. You could also switch to a default theme like Twenty Twenty-One to check if it's a theme issue. Ensure everything is updated, and if you've made customizations, try disabling them. If nothing works, contact the theme’s support team for help.

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

79354767

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

Checking the tier seems to be a part of the authorization layer, same as checking if the user has logged in.

I don't know how small you like your microservices, but you can either:

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

79354751

Date: 2025-01-14 10:57:23
Score: 1.5
Natty:
Report link

Ok, this report will go into "The Twilgiht Zone" category.

@David Browne - microsoft and @Steve Py, your comments were enough to make me dug further.

As you suggested this wouldn't be an EF issue I rechecked my code. I found out that in MAUI project I defined PROJECT_TABLET for android target only, but I run code on Windows target. Therefore, the code was properly compiled against DatabaseGeneratedOption.Computed.

Clean and recompile after fix and the problem is solved, as expected.

Still, it made we wonder why I didn't get compile-time error in the line

#if !PROJECT_TABLET
   This is not code and will generate compile time error.
#endif

But I can't reproduce this behavior. I tend to triple check my code before posting and I'm 100% sure that I copied SQL code generated while test code above included. Either my memory crashed miserably or I felt in VS2022/MAUI hole with clean-delete-close reboot. I'll never know...

Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • User mentioned (1): @David
  • User mentioned (0): @Steve
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: user29151663

79354746

Date: 2025-01-14 10:55:22
Score: 3.5
Natty:
Report link

Try to change your font then it will work.

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

79354744

Date: 2025-01-14 10:54:22
Score: 1.5
Natty:
Report link

The issue is that port 8080 is being used by OpenWebUI inside it's docker container by default. Even though you see it on port 3000 outside of docker, inside it's own docker it's connecting to itself when it tries localhost:8080 or any equivalent.

From OpenWebUI's perspective localhost:8080 is internal to the container. It needs to be remapped so that either SearxNG is on a different port relative to OpenWebUI or OpenWebUI is calling it as a named service. Honestly, named services are the best way to address this because it prevents conflicts from everything else that wants to use these ultra common ports.

There's some directions on how to remap it located here: https://docs.openwebui.com/tutorials/integrations/web_search/

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

79354742

Date: 2025-01-14 10:54:22
Score: 2
Natty:
Report link

Hello this a result i could've achieve that could help you. i've used a js script to make this. please let me know if it works well for you

class WeekGenerator {
 constructor() {
this.currentWeek = [];
this.SelectedDateList = [];
this.selectedYear = new Date().getFullYear();
this.selectedMonth = new Date().getMonth();
this.selectedDay = new Date().getDate();
this.weekDays = [
  "Sunday",
  "Monday",
  "Tuesday",
  "Wednesday",
  "Thursday",
  "Friday",
  "Saturday",
];
this.monthNames = [
  "January",
  "February",
  "March",
  "April",
  "May",
  "June",
  "July",
  "August",
  "September",
  "October",
  "November",
  "December",
];
}

generateCurrentWeek(day, month, year) {
const selectedDate = new Date(year, month, day);

const startOfWeek = new Date(selectedDate);
startOfWeek.setDate(selectedDate.getDate() - selectedDate.getDay());

this.currentWeek = [];
this.SelectedDateList = [];

for (let i = 0; i < 7; i++) {
  const currentDate = new Date(startOfWeek);
  currentDate.setDate(startOfWeek.getDate() + i);

  const formattedDate = `${currentDate.getFullYear()}-${(
    currentDate.getMonth() + 1
  )
    .toString()
    .padStart(2, "0")}-${currentDate
    .getDate()
    .toString()
    .padStart(2, "0")}`;

  this.currentWeek.push({
    date: currentDate.getDate(),
    day: this.weekDays[currentDate.getDay()],
    month: this.monthNames[currentDate.getMonth()],
    year: currentDate.getFullYear(),
  });

  this.SelectedDateList.push({ date: formattedDate });
  }

  this.displayWeek();
  }

   previousWeek() {
     this.adjustWeek(-7);
   }

nextWeek() {
  this.adjustWeek(7);
}

adjustWeek(offsetDays) {
  const firstDayOfCurrentWeek = new Date(
    this.selectedYear,
    this.selectedMonth,
    this.selectedDay
  );

firstDayOfCurrentWeek.setDate(firstDayOfCurrentWeek.getDate() + 
offsetDays);

this.selectedYear = firstDayOfCurrentWeek.getFullYear();
this.selectedMonth = firstDayOfCurrentWeek.getMonth();
this.selectedDay = firstDayOfCurrentWeek.getDate();

this.generateCurrentWeek(
  this.selectedDay,
  this.selectedMonth,
  this.selectedYear
  );
}

displayWeek() {
  const weekDisplay = document.getElementById("weekDisplay");
  weekDisplay.innerHTML = "";

this.currentWeek.forEach((dayInfo) => {
  const li = document.createElement("li");
  li.textContent = `${dayInfo.day}, ${dayInfo.date} ${dayInfo.month} 
   ${dayInfo.year}`;
    weekDisplay.appendChild(li);
      });
  }
}

 const weekGenerator = new WeekGenerator();
   weekGenerator.generateCurrentWeek(
   weekGenerator.selectedDay,
   weekGenerator.selectedMonth,
   weekGenerator.selectedYear
 );

 document
   .getElementById("prevWeekBtn")
   .addEventListener("click", () => weekGenerator.previousWeek());
 document
   .getElementById("nextWeekBtn")
   .addEventListener("click", () => weekGenerator.nextWeek());
Reasons:
  • RegEx Blacklisted phrase (2.5): please let me know
  • Long answer (-1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Medali Landolsi

79354733

Date: 2025-01-14 10:51:21
Score: 0.5
Natty:
Report link

It is quite simple. Just save the instance of the GoRouter in which you have defined your routes and use that instance to navigate.

final router =  GoRouter();
router.push(location);
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Gagan Yadav

79354731

Date: 2025-01-14 10:50:21
Score: 3
Natty:
Report link

I prefer use JetBrains Mono for terminal.

prefer for eyes :)

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

79354730

Date: 2025-01-14 10:49:20
Score: 1
Natty:
Report link

try Corello, it will simplify the creation and serialization of json>object>json

npm i corello

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

79354729

Date: 2025-01-14 10:49:20
Score: 2
Natty:
Report link

For whom it might help: I have encountered this error when I tried to group documents by several fields where one of them was a boolean field. After I removed the boolean field from the group _id expression, the error was gone.

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

79354728

Date: 2025-01-14 10:48:20
Score: 1
Natty:
Report link

I had the same problem. After hours of searching I found the cause which was especially for my windows setting. The 13 LTS TYPO3 core has problems with detecting correct paths on Windows engines (which is case for user500665, too). More in detail it is the resolvement of backslashes. The according core class is typo3/cms-core/Classes/TypoScript/IncludeTree/SysTemplateTreeBuilder.php:237, the Function is handleSetInclude().

The solution would be to add the handling of $path with GeneralUtility::fixWindowsFilePath($path) - which is not implemented by the core team yet. The bug is known - see https://forge.typo3.org/issues/105713.

Reasons:
  • Whitelisted phrase (-1): I had the same
  • Long answer (-0.5):
  • No code block (0.5):
  • User mentioned (1): user500665
  • Low reputation (1):
Posted by: Michael Dittberner

79354720

Date: 2025-01-14 10:46:19
Score: 2.5
Natty:
Report link

Turns out I was indeed using the SDK wrong. I was using a custom user object and custom methods to log in and then you manually need to provide the header indeed...

Next time just use the provided methods.

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

79354716

Date: 2025-01-14 10:45:19
Score: 0.5
Natty:
Report link

If you installed Docker via brew, force uninstall and reinstall with these commands will fix it:

brew uninstall --cask docker --force
brew uninstall --formula docker --force

brew install --cask docker
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Luzian

79354714

Date: 2025-01-14 10:44:18
Score: 9.5
Natty: 8
Report link

Same problem for me. I have been using this technique for years in Power Apps, but it is no longer working since Win 11.

Note this is a client side OS issue with Windows 11 and nothing to do with configuring SharePoint admin settings.

Has anyone figured out what to do in the Windows OS to solve this?

Reasons:
  • RegEx Blacklisted phrase (1.5): solve this?
  • RegEx Blacklisted phrase (3): Has anyone figured
  • RegEx Blacklisted phrase (1): Same problem
  • Low length (0.5):
  • No code block (0.5):
  • Ends in question mark (2):
  • Low reputation (1):
Posted by: DJ Jamba

79354713

Date: 2025-01-14 10:44:18
Score: 2
Natty:
Report link

httpd.apache.org/docs/trunk/mod/mod_rewrite.html#rewriterule: Per-directory Rewrites: * The If blocks follow the rules of the directory context.

My fault, not understanding the docu.

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

79354699

Date: 2025-01-14 10:39:17
Score: 1
Natty:
Report link

What i suggest is precompute the rectangles and the hotspot.

The rectangles can be calculated when added or moved. The hotspot can be independently calculated from the paint event. One way is when the data is streamed calculated and the draw just reference the calculated spot. You can put it on a different thread that way the calculation is not blocking the drawing.

Other way is to start the hotspot calculation on the beginning of the paint event but put it on a different thread then after the shapes are draw wait for the thread to finish the calculation then draw the hotspot. That way you can merge the shape drawing time whit the hotspot calculation time.

Try using the graphics drawing methods like drawEllips, DrawPolygon, DrawLines. Way faster then calling it by pixel by pixel. (i could be wrong about the drawing pixel by pixel but from the code that what a get)

Try using less function call from the paint event. Each function call can add time (not much but can help some times).

Reasons:
  • Long answer (-0.5):
  • No code block (0.5):
  • Starts with a question (0.5): What i
  • Low reputation (0.5):
Posted by: lork6

79354697

Date: 2025-01-14 10:38:16
Score: 0.5
Natty:
Report link

In our case it was fixed by running npx expo install in the main & android module.

Reasons:
  • Low length (1.5):
  • Has code block (-0.5):
  • Single line (0.5):
  • High reputation (-1):
Posted by: Robby Smet

79354675

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

In my case this was an IP address problem in my own set security level for my IIS smtp.

Because I had a whitelist of IPs that were allowed to connect and relay in my company I forgot to set an IP for my VPN tunnel while working from home.

After allowing my Laptops IP in the connection and relay preferences on the IIS SMTP I got rid of the error.

Reasons:
  • No code block (0.5):
Posted by: Sum1Unknown

79354672

Date: 2025-01-14 10:31:14
Score: 1
Natty:
Report link

Sure it is possible. The described problems were caused by forgotten mapping from child to parent. Very trivial error, my apologies for wasting others time. The variant with MapsId is correct, only the entities needs to be wired correctly.

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

79354668

Date: 2025-01-14 10:28:13
Score: 1
Natty:
Report link

It's a bit late to answer, in the end with Ivan's help I made this regular expression. I defined a site with it if a request falls on this site, nginx will remove the subdomain.

 if ($host ~ "^[^.]+\.(?<domain>[^.]+\..+)$") {
      rewrite ^ $scheme://$domain$request_uri permanent;
 }
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Victor Sanchez

79354663

Date: 2025-01-14 10:27:13
Score: 1.5
Natty:
Report link

I got some analogy while studying this myself and I think ,

Serialization is like taking a photo of your favorite moments – a sunset, a delicious meal, or a gathering with friends. Just like a photo captures the exact state of a scene at a particular moment, serialization captures the state of an object by converting it into a byte stream. You can save this 'snapshot' of the object and revisit it later through deserialization, much like flipping through an old photo album to relive those moments.

Need to send your favorite photo to a friend? You share the photo. Similarly, serialization allows you to share objects by converting them into a format that can be transmitted and reconstructed later. It’s a way to preserve, transfer, and restore the memories (or the state of objects) whenever you need them!

Reasons:
  • Long answer (-0.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Low reputation (1):
Posted by: Sukrutha S

79354658

Date: 2025-01-14 10:26:12
Score: 5
Natty: 7
Report link

No keyboard input only mouse how do i fix this like media buttons etc working navigating using mouse is not really efficient. Windows 10. Thanks

Reasons:
  • Blacklisted phrase (0.5): Thanks
  • Blacklisted phrase (1): how do i
  • Low length (1):
  • No code block (0.5):
  • Unregistered user (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Gaming Axe

79354657

Date: 2025-01-14 10:26:12
Score: 3
Natty:
Report link

Previously i was using jsch version 0.1.55. I upgraded jsch version to 0.2.17 and the issue was resolved.

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

79354654

Date: 2025-01-14 10:25:12
Score: 2.5
Natty:
Report link

var columnDefs = [{ headerName: "Stone_ID", hide: true, field: "Stone_ID", width: 100, hide: "true" }]

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

79354649

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

I think this is more a configuration related to Auth0's call back url. Worth checking your code in your app and see how the Auth0's return url is generated. My guess is that the app is creating the callback url based on container app's host name rather than the actual frontend url/domain.

this post on auth0 forum seems to have similar issue https://community.auth0.com/t/web-server-behind-gateway-authorization-flow/46060

Reasons:
  • No code block (0.5):
  • Me too answer (2.5): have similar issue
  • Low reputation (0.5):
Posted by: qkfang

79354647

Date: 2025-01-14 10:22:11
Score: 2
Natty:
Report link

Another way would be to use azure keyvault. Add your env variables to the azure keyvault -> Fetch them using az cli commands and add them a .env file through the pipiline itself.

You can also add a set to remove the .env from the pipeline once the usage is met.

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

79354642

Date: 2025-01-14 10:20:11
Score: 3.5
Natty:
Report link

Please review this article, which outlines various approaches, each with its pros and cons. After evaluating them, choose the most suitable for your use case

Reasons:
  • Blacklisted phrase (1): this article
  • Low length (1):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Dallas

79354631

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

@deeenes comment seems to work well.

You have to set your default browser:

options(browser = YOUR_BROWSER)

Where YOUR_BROWSER should be a string depicting the browser that you want R to use. For example 'firefox'.

Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • User mentioned (1): @deeenes
  • Low reputation (0.5):
Posted by: Sven van der Burg

79354628

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

To address this issue please verify the Connector Between O365 and Google and ensure that a connector exists and is correctly configured in O365 to accept mail from Google's servers.

Please follow the below steps.

  1. Configure or edit an existing connector. Go to the Exchange Admin Center in O365 > Mail flow > Connectors, create or edit a connector.

  2. Set internal relay. Navigate to Exchange Admin Center > Mail flow > Accepted domains and edit the domain in question. Please set it to Internal Relay instead of Authoritative. This ensures that O365 will forward emails it cannot deliver internally to the Google Workspace users.

  3. Configure and double-check SPF, DKIM, and DMARC Alignment While you've updated SPF and DMARC, please double-check once.

SPF should include the IP ranges for both O365 and Google.

For an example,

v=spf1 include:spf.protection.outlook.com include:_spf.google.com -all

DKIM must be configured for both O365 and Google.

Please ensure your DMARC policy allows flexibility during this troubleshooting phase (e.g., p=none).

  1. Review SMTP Authentication for Google Workspace Ensure that Google is authenticating correctly when sending through O365.

In Google Admin Console, confirm that outgoing mail routes are properly set to send via O365.

  1. Bypass Sender Authentication for Internal Emails You may configure an exception for emails from Google Workspace servers to avoid authentication issues.
Reasons:
  • Long answer (-1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: PowerDMARC

79354625

Date: 2025-01-14 10:14:09
Score: 0.5
Natty:
Report link

This is answered but I have an alternate solution. It happens to me, usually when my computer locks, when I log back in I have to click refresh after naming.

What's worked for me is I open an email with an attachment and drag the attachment into the folder. The file I drag shows up, no problem and now everything works like it should.

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

79354619

Date: 2025-01-14 10:12:09
Score: 2.5
Natty:
Report link

I had the same issue in VS2022 and I managed it to work disabling debug optimization checkbox in the project properties->Build->General: enter image description here

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

79354609

Date: 2025-01-14 10:10:08
Score: 1
Natty:
Report link

this worked for me

pip install pjsua2-pybind11==0.1a3

Reasons:
  • Whitelisted phrase (-1): this worked for me
  • Whitelisted phrase (-1): worked for me
  • Low length (1.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Ujjwal Kumar

79354604

Date: 2025-01-14 10:06:07
Score: 4
Natty: 4.5
Report link

It's not the best practice (as today), the best practice is to create a migration file

https://www.odoo.com/documentation/18.0/developer/reference/upgrades/upgrade_scripts.html

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

79354603

Date: 2025-01-14 10:06:06
Score: 2.5
Natty:
Report link

The old repository hasn't been updated in a long time, I suggest you use the alternative which has moved to androidx (you won't have to use Jetifier). This problem has been discussed at depth here.

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

79354600

Date: 2025-01-14 10:06:06
Score: 3.5
Natty:
Report link

the solution works for me thanks!

Reasons:
  • Blacklisted phrase (0.5): thanks
  • Whitelisted phrase (-1): works for me
  • Low length (2):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Makiaveli 911

79354592

Date: 2025-01-14 10:02:06
Score: 1
Natty:
Report link

What if you tried removing those UseColumnTextForButtonValue statements and initialized whenever a new row is added?

expander column

private void InitializeParentGrid()
{
    parentGrid = new DataGridView
    {
        Dock = DockStyle.Fill,
        AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill,
        RowHeadersVisible = false,
        AllowUserToAddRows = false,
        ColumnHeadersVisible = false // Hide column headers
    };
    var expandColumn = new DataGridViewButtonColumn
    {
        Name = "Expand",
        HeaderText = "",
        Width = 30, // Set a small width
        AutoSizeMode = DataGridViewAutoSizeColumnMode.None,
    };
    parentGrid.Columns.Add(expandColumn);

    var yearColumn = new DataGridViewTextBoxColumn
    {
        Name = "Year",
        HeaderText = "Year",
        DataPropertyName = "Year"
    };
    parentGrid.Columns.Add(yearColumn);

    groupBox1.Controls.Add(parentGrid);
    parentGrid.CellContentClick += ParentGrid_CellContentClick;
    parentGrid.RowsAdded += (sender, e) =>
    {
        var exp = parentGrid.Columns["Expand"].Index;
        if (parentGrid.Rows[e.RowIndex].Cells[exp] is DataGridViewButtonCell button)
        {
            button.Value = "▶";
        }
    };
    parentGrid.Rows.Add();
    parentGrid.Rows.Add();
    parentGrid.Rows.Add();
}

private void ParentGrid_CellContentClick(object? sender, DataGridViewCellEventArgs e)
{
    if (e.RowIndex == -1 && e.ColumnIndex == -1 ) return;
    if (parentGrid?[e.ColumnIndex, e.RowIndex] is DataGridViewButtonCell button)
    {
        button.Value = 
            Equals(button.Value, "▶")
            ? "▽"
            : "▶";
    }
}
Reasons:
  • Probably link only (1):
  • Long answer (-1):
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Starts with a question (0.5): What if you
  • High reputation (-1):
Posted by: IV.

79354585

Date: 2025-01-14 10:01:06
Score: 3
Natty:
Report link

Just to add to this. Had this exact issue today and the above solutions still worked. (Just re-saving the service connection with no changes)

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

79354582

Date: 2025-01-14 10:00:05
Score: 0.5
Natty:
Report link

Was getting this error in PS 7.

Opened Windows PS 5.1 and did

Install-PackageProvider -Name NuGet -Force

Reboot.

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

79354581

Date: 2025-01-14 09:59:05
Score: 1.5
Natty:
Report link

call the C function time() when module starts-up and store the time in a time_t variable.

Modify all the entry point functions of your C module in order to call time() and verify that are not elapsed 15*60 = 900 seconds.

Return -1 if 900 seconds are elapsed.

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

79354567

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

If you are getting here because you are trying to use aws sam and get this error with sam local invoke Then what made it work for me was deleting the credsStore key/val which is located in ~/.docker/config.json. Which I found in this github issue

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

79354566

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

You can create your own class inheriting InputNumber. Then just override TryParseValueFromString and FormatValueAsString methods. In the first one you'll need to format the result to what you want it to be stored as. In the second one you'll need to format the value to what you want it to be displayed as.

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

79354563

Date: 2025-01-14 09:52:02
Score: 3.5
Natty:
Report link

In my case i changed file application-dev.yml. 1. Removed single quotes 2. Deleted null from datasource and jpa Screenshot Local History

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

79354559

Date: 2025-01-14 09:51:02
Score: 2.5
Natty:
Report link

To select multiple items in jupyter, you tap where you want to start your selection, hold shift button and then tap where you want to end the selection. then tap C to copy. Since your outputs can only show after you run your code these will not be copied.

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

79354555

Date: 2025-01-14 09:50:02
Score: 1.5
Natty:
Report link

Just wrap the table inside a Box and give property flexgrow:1

 <Box sx={{ flexGrow: 1, m: 10 }}>
      <SampleTable />
    </Box>
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Aman Bisht

79354548

Date: 2025-01-14 09:49:01
Score: 2
Natty:
Report link

That file's owner is SYSTEM, It might be caused by a permission issue. I have tested your code. First, I created a local account (without Admin privileges), then ran your code - there was no text output. However, when running with an Admin account, the output was normal.

Screenshots below:
Account without Admin privileges
Admin account

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

79354547

Date: 2025-01-14 09:49:01
Score: 1
Natty:
Report link

My problem was, when creating the project from scratch, it came with it's own version of Microsoft.AspNet.WebApi.Client which was version 5.2.7.0, this specific version needed a specific version (5.2.7.0) of System.Net.Http.Formatting and at the time the latest version of System.Net.Http.Formatting was 5.2.3.0

So my solution was, downgrade the version of Microsoft.AspNet.WebApi.Client to 6.0.0.0 which is compatible with 5.2.3.0 of the System.Net.Http.Formatting.

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

79354546

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

Check also the public desktop folder.

Default: C:\Users\Public\Desktop

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

79354545

Date: 2025-01-14 09:48:01
Score: 2
Natty:
Report link

But in practice phpunit.xml when is it used? What should it contain different from phpunit.xml.dist? Provide some examples (better more than one) concrete instead of the usual generic definitions.

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

79354542

Date: 2025-01-14 09:46:00
Score: 3.5
Natty:
Report link

My fault, the isolated nodes (which do not own any edges in my design) cause the phenomenon.

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

79354525

Date: 2025-01-14 09:38:59
Score: 2
Natty:
Report link

This seems ripe for remote exploit vulnerability: a push message with scope to execute OS level privileges, a good idea is it?

Better to have a low privilege background deamon on client monitoring an mqtt push notify channel and responding to various types of message according to predetermined ruleset.

Reasons:
  • No code block (0.5):
  • Contains question mark (0.5):
  • Low reputation (1):
Posted by: steveio.com

79354524

Date: 2025-01-14 09:38:58
Score: 6 🚩
Natty: 4.5
Report link

I have the same problem. It worked fine previously, but not today!

Reasons:
  • Blacklisted phrase (1): I have the same problem
  • Whitelisted phrase (-1): It worked
  • Low length (1.5):
  • No code block (0.5):
  • Me too answer (2.5): I have the same problem
  • Single line (0.5):
  • Low reputation (1):
Posted by: Shari Chung

79354503

Date: 2025-01-14 09:31:56
Score: 0.5
Natty:
Report link

Normally, you have to create a separate env for each project to avoid issues with incompatible versions of packages/libraries/etc. Sometimes, it's even impossible to install desired version of Python itself, thus one of the best tool here - pyenv (manages different python versions). Next step - create virtualenv (venv, conda, poetry - doesn't matter too much at the start, but poetry is quite popular on real projects) for any project where you would install dependencies. There is no sense to use virtual environment for a single script with builtins.

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

79354502

Date: 2025-01-14 09:31:55
Score: 5
Natty:
Report link

Got an answer from liquibase team: https://forum.liquibase.org/t/support-of-mongodb-7-x-and-8-x/10112

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

79354496

Date: 2025-01-14 09:29:55
Score: 2.5
Natty:
Report link

Just click button "Query inspector" and you will see detailed explanation for the query (Expr: section). In my case default value for $__rate_interval in Grafana is 1m0s.

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

79354491

Date: 2025-01-14 09:26:54
Score: 1
Natty:
Report link

android studio 2024.2.2 it is working by add environment variable the ANDROID_AVD_HOME to D:\Users\Administrator\.android\avd. Note that it changes the location of AVD only, and the other files location must be stay at C:\Users\Administrator\.android.

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

79354490

Date: 2025-01-14 09:25:53
Score: 1.5
Natty:
Report link

I have the same problem in server action from RSC passing Next14 to Next15. But previously I fixed it on Next14 using try/finally :

Next documentation :

redirect internally throws an error so it should be called outside of try/catch blocks.

Next 13.4 Error: NEXT_REDIRECT in API routes:

export default async function Page() {
    let redirectPath: string | null = null

    try {
        //Rest of the code
        redirectPath = `/dashboard`
    } catch (error) {
        //Rest of the code
        redirectPath = `/`
    } finally {
        //Clear resources
        if (redirectPath)
            redirect(redirectPath)
    }

    return <>{/*Rest of JSX*/}</>
}

The only solution I can see is to return some typed error caught by all your server actions and pages to do the redirection on top level.

Reasons:
  • Blacklisted phrase (1): I have the same problem
  • Whitelisted phrase (-2): I fixed
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Me too answer (2.5): I have the same problem
  • Low reputation (1):
Posted by: Chamchungue

79354484

Date: 2025-01-14 09:22:52
Score: 2.5
Natty:
Report link

you can try to clone the repo and delete this one This will give you a clean copy of the remote repository without any local changes or commits.

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: mahdi.dev

79354483

Date: 2025-01-14 09:22:51
Score: 5
Natty:
Report link

Have you looked at this documentation?

https://developer.android.com/develop/ui/views/launch/splash-screen#suspend-drawing

See if it helps you.

Reasons:
  • Blacklisted phrase (1): this document
  • Probably link only (1):
  • Low length (1.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Low reputation (0.5):
Posted by: Christophy Barth

79354482

Date: 2025-01-14 09:22:51
Score: 3.5
Natty:
Report link

I think you don't have approval to use the API

For now you need to fill out Google's form to request approval for usage

https://developers.google.com/search/apis/indexing-api/v3/quota-pricing#request-quota

Reasons:
  • Probably link only (1):
  • Low length (1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Vũ Trí Anh Hoàng

79354481

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

I have the ES7+ React/Redux/React-Native snippets extension installed and I use "rafce" as a shorthand to generate a React component. Maybe you typed "rafce" somewhere and it didn't translate into a component.

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Daniel Jiménez

79354479

Date: 2025-01-14 09:20:51
Score: 1
Natty:
Report link

Antd crunch for form.item with label=" " (empty label)

label.ant-form-item-no-colon[title=' '],
label.ant-form-item-no-colon[title=' ']::after {
  display: none;
}
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Vadim

79354477

Date: 2025-01-14 09:20:51
Score: 1
Natty:
Report link

Works nicely, thanks

It seems that Stop-Process accepts a custom powershell object as pipeline input.

Get-NetTCPConnection -LocalPort $port | 
Select-Object @{Name='Id';expression='OwningProcess'} | 
Stop-Process
Reasons:
  • Blacklisted phrase (0.5): thanks
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: jsDev

79354475

Date: 2025-01-14 09:19:50
Score: 3
Natty:
Report link

It works perfectly. Just add this code to functions.php in the Template editor of WordPress. And there is no reason why did VLAZ, NotTheDr01ds, greg-449 delete my previous post.

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

79354470

Date: 2025-01-14 09:17:50
Score: 0.5
Natty:
Report link

Calling fig.canvas.toolbar.push_current() before xlim() is key to doing this:

import matplotlib.pyplot as plt
import numpy as np

fig,ax=plt.subplots()
t = np.linspace(-10,10,1_000)
ax.plot(t,np.sinc(t))
ax.axhline(0,linestyle=':',linewidth=0.4)
fig.canvas.toolbar.push_current()
ax.set_xlim(-2,+2)
plt.show()
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: philn

79354461

Date: 2025-01-14 09:12:49
Score: 1
Natty:
Report link

There's one more tool to configure, the following should be used to switch to the right version:

cd /usr/src/php-$VERSION/ext/$EXTENSION
update-alternatives --set php /usr/bin/php7.4
update-alternatives --set phpize /usr/bin/phpize7.4
update-alternatives --set php-config /usr/bin/php-config7.4
make

Then use

make -n install

check the output to see if it now has all the correct directories here too. Then a

make install

will correctly configure the extension.

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

79354460

Date: 2025-01-14 09:12:49
Score: 0.5
Natty:
Report link

The terminal user must have writing access for ./var/cache. If this fails, the BazingaJsTranslationBundle throws a 404 error.

Source: Github issues.

To solve this, you would need to execute the following command:

chown -R www-data:www-data var/cache
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Daniel Bueno

79354451

Date: 2025-01-14 09:07:46
Score: 6 🚩
Natty:
Report link

Good Morning Everyone,

Do you know if there is any alternative to .net framework to run windows apps on older windows os? For example on windows 7 you cannot install .net framework above 4.8 so you cannot install new versions of Chrome for example to windows 7.

Any ideas if there is any opensource solution for windows 7 except .net framework?

Thank you,

Reasons:
  • Blacklisted phrase (0.5): Thank you
  • Blacklisted phrase (1): Any ideas
  • Blacklisted phrase (1): Good Morning
  • No code block (0.5):
  • Ends in question mark (2):
  • Low reputation (1):
Posted by: user29190448

79354450

Date: 2025-01-14 09:07:46
Score: 2
Natty:
Report link

As already mentioned, you need to configure tsconfig.json. I would add that the include field should contain auto-imports.d.ts and the exclude field should not contain this file:

{
  //...
  "include": [
    // ...
    "auto-imports.d.ts",
  ],
  "exclude": [
    "node_modules" 
    // auto-imports.d.ts should not be inside exclude field
  ]
  //...
}

Read more about the Auto-Import in Vue: https://medium.com/@alekswebnet/auto-import-in-vue-quick-setup-guide-3004d97e749a

Reasons:
  • Blacklisted phrase (0.5): medium.com
  • Contains signature (1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: alekswebnet

79354428

Date: 2025-01-14 08:59:43
Score: 0.5
Natty:
Report link

Example: Get diffs since the start of the day, means today's diffs

git diff $(git log --reverse --since=midnight --pretty=format:"%h" | head -1) HEAD

Another example: Get diffs since 2 days ago

 git diff $(git log --reverse --since="2 days ago" --pretty=format:"%h" | head -1) HEAD
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Don Alfons

79354427

Date: 2025-01-14 08:59:43
Score: 3.5
Natty:
Report link

i wnant to print your receipt..... (;´༎ຶД༎ຶ`)

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

79354424

Date: 2025-01-14 08:57:43
Score: 0.5
Natty:
Report link

FYI: Tailwind removes default browser styles for most of html elements, that's why headers (h1, h2, etc...) have the same size as paragraphs (p).

Was surprising when I started using tailwind, but according to the tailwind docs this makes sure we don't mix up styles. Another good example of tailwind 'destyling' is the button element

Reasons:
  • No code block (0.5):
Posted by: Pall Arpad

79354414

Date: 2025-01-14 08:51:41
Score: 2
Natty:
Report link

You could load the files using the data-import-function from Excel itself:

You can skip the export-sectionof the link below and jump richt to the import-section. Instead of "From Text/CSV" you'd choose "From Workbook".

https://www.customguide.com/excel/how-to-import-data-into-excel

The Power-Query-Editor also allows you to do transformations, joins,... on the data. (Hit "Edit" instead of "Load" after selecting the file) I use the Power-Query-Editor basically daily for hundreds of thousands of datasets and it works pretty well.

If you have the Process set up once you can just open the file, hit "Refresh" at the top and the updated files are reloaded and the transformations are processed.

Reasons:
  • Blacklisted phrase (1): the link below
  • Long answer (-0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Marcel

79354413

Date: 2025-01-14 08:51:41
Score: 1
Natty:
Report link

This issue most likely has nothing to do with your implementation, especially if you use revenue management platforms like RevenueCat or Adapty. It's more likely the behavior of Android users using prepaid cards with zero-balanced or cash payment as their payment methods, and is a well-known thing called 'trial period abuse'. You can set a longer grace period in hope for them to top up the card (probably to pay for in-game items), but they will also gain longer access to your trial subscription. So if you have the servicing cost during subscription, it's better to write off these pending charges and focus on users who actually pay.

Reasons:
  • Long answer (-0.5):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: C.Pitt

79354412

Date: 2025-01-14 08:51:41
Score: 1
Natty:
Report link

You can use a ServiceMesh platform such as Istio or Linkerd2 to manage loadBalancing grpc or "keep-alive" connections.

Reasons:
  • Whitelisted phrase (-1.5): You can use
  • Low length (1):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Cabrinha

79354406

Date: 2025-01-14 08:49:40
Score: 0.5
Natty:
Report link

Resolved with the following snippet

this.messageActionsService.customActions$.next([
      {
        actionName: 'forward',
        actionLabelOrTranslationKey: 'Forward',
        isVisible: this.isVisible,
        actionHandler: this.actionHandler,
      },
    ]);
    
  isVisible() {
    return true;
  }

  actionHandler() {
    /* eslint-disable-next-line no-console */
    console.log('forwarded');
  }

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

79354404

Date: 2025-01-14 08:48:40
Score: 1
Natty:
Report link

You can also find out how many formulas are on a page by typing the formula below:

=SUMPRODUCT(IFFORMULA(A:M)*1)

But remember to subtract 1 from the number if the cell in which you type the formula is within the specified range “A:M”

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

79354401

Date: 2025-01-14 08:47:39
Score: 1
Natty:
Report link

I encountered the same issue. Take a look at the function signature:

export declare function toSignal<T>(source: Observable<T> | Subscribable<T>): Signal<T | undefined>;

If you want to specify an initialValue, you need to avoid explicitly adding the generic type like . Instead, write it as follows:

this.scrollLimit = toSignal(this.scrollDispatcher.scrolled(), { initialValue: true });

By removing , TypeScript can correctly infer the type, and the initialValue option becomes functional.

Regards

Reasons:
  • Blacklisted phrase (1): Regards
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Yohann Daniel Carter

79354395

Date: 2025-01-14 08:43:39
Score: 2.5
Natty:
Report link

You need to check your Wordpress version and update it, as well as your plugins. Make sure they are the latest versions.

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

79354393

Date: 2025-01-14 08:42:38
Score: 5.5
Natty: 5
Report link

enter link description here

enter link description here

enter link description here

Reasons:
  • Blacklisted phrase (0.5): enter link description here
  • Probably link only (1):
  • Low length (2):
  • No code block (0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: rubipune

79354375

Date: 2025-01-14 08:33:35
Score: 1
Natty:
Report link

//sum of even & odd from 1 to 100 using while loop

public class SumEvenOdd {

public static void main(String[] args) {
    int num=1,sumOfEven=0,sumOfOdd=0;
    while(num<=100) {
        if(num%2==0) {
            sumOfEven=sumOfEven+num;
        }else {
            sumOfOdd=sumOfOdd+num;
        }   
        num++;
    }
    System.out.println("Sum of even numbers from 1 to 100 = "+sumOfEven);
    System.out.println("Sum of odd numbers from 1 to 100 = "+sumOfOdd);
}

}

Reasons:
  • Has code block (-0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: Arpitha Aradhya

79354373

Date: 2025-01-14 08:31:34
Score: 4
Natty:
Report link

pod 'ReactCommon/turbomodule/core', :path => "../node_modules/react-native/ReactCommon"

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

79354370

Date: 2025-01-14 08:29:34
Score: 1.5
Natty:
Report link

Use PKG_CONFIG_LIBDIR instead.

Reasons:
  • Low length (2):
  • Has code block (-0.5):
  • Has no white space (0.5):
  • Single line (0.5):
  • High reputation (-1):
Posted by: Yasushi Shoji

79354364

Date: 2025-01-14 08:26:33
Score: 1.5
Natty:
Report link

It is not possible to customize the dialog that is shown by the client application to the user when a page closes/unloads in mostly ever. This is mainly because the dialog is a browser feature rather than HTML/DOM or related, which is the same rule for the alert(), confirm() and prompt() dialogues.

It is possible to hint some browsers what message to show to the user, but just some will really use it.

I think there are some browsers, but very few custom made, that may allow to use CSS to change a few things (like the browser theme)... But it will not be widely used, unless you control the browser that your users will use.

See this site for more details about theming the browser: https://css-tricks.com/meta-theme-color-and-trickery/

Just give it a test to see if the customized message will show in a specific browser:

// Avoid this. Use only when there really exists unsaved data.
window.addEventListener
(
  'beforeunload', beforeUnloadEvent =>
  {
    beforeUnloadEvent.preventDefault();
    
    beforeUnloadEvent.returnValue =
    (
      // Simply a customized confirmation message in targeted language.
      'Existem dados que não foram salvos, deseja realmente sair?'
    );
    
    console.log('Customized message:',beforeUnloadEvent.returnValue);
    
    // Retrocompatibility
    return beforeUnloadEvent.returnValue;
  }
);
unloadButton.addEventListener
(
  'click', clickEvent =>
  {
    document.location = 'about:blank';
  }
);
<button id="unloadButton">Unload</button>

By the way, I think it would be very cool to allow (with limitations) the application to theme the browser... E.g:

::theme:dialog
{
  background-color: white;
  color: red;
  border: 4px solid black;
}

How about making a feature request?

Reasons:
  • Blacklisted phrase (1): não
  • Long answer (-1):
  • Has code block (-0.5):
  • Ends in question mark (2):
Posted by: KLASANGUI

79354353

Date: 2025-01-14 08:23:32
Score: 1.5
Natty:
Report link

I have encountred this error today I was gonna create internal testing release SO I changed my app :

versionCode 2
versionName "1.1"

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