79299042

Date: 2024-12-21 07:47:08
Score: 2.5
Natty:
Report link

If you return response type with JSON, it will reorder the keys as fastAPI uses json_enocode (https://fastapi.tiangolo.com/tutorial/encoder/)

To tackle this issue, you can return the json response media-type application/text; this will return a text response, i.e., return will be a string.

from fastapi import Response
@classifier_router.post("/groupClassifier")
async def group_classifier(
    # current_user: User = Depends(get_current_user),
    group_id: str = Query(default="1069302375", description=GROUP_ID_DESC),
    starttime: Union[datetime , None] = DEFAULT_START_TIME,
    endtime: Union[datetime , None] = DEFAULT_END_TIME):
    result = handler.group_classifier(
        [group_id],
        starttime,
        endtime)
    if result==None:
        raise HTTPException(
        status_code=500
        )
    else:
        return Response(
                content=json.dumps(result), media_type="application/text"
            )

I hope this will work for you. I have the same issue I have resolved using the above change, i.e., changing the media_type in response.

Reasons:
  • Blacklisted phrase (1): I have the same issue
  • Long answer (-1):
  • Has code block (-0.5):
  • Me too answer (2.5): I have the same issue
  • Low reputation (0.5):
Posted by: RAJAHMAD MULANI

79299040

Date: 2024-12-21 07:45:07
Score: 3.5
Natty:
Report link

I think the test framework expects the exception to be raised inside setValue() and not inside the listener. Try to move the code of the listener to a separate function and use this function in assertThrows(). Why do you validate the values inside a test? Shouldn‘t it be validated inside the logic?

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

79299035

Date: 2024-12-21 07:39:06
Score: 3.5
Natty:
Report link

You should use the body parser middleware after the webhook route

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

79299028

Date: 2024-12-21 07:27:04
Score: 2
Natty:
Report link

enter image description here

I am using the background_location package and I faced this problem

background_location:

   git:
    url: https://github.com/dharmik-dalwadi-seaflux/background_location.git
    ref: master

use this so that you can over come your problem

Reasons:
  • Blacklisted phrase (1): enter image description here
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: tavkeer

79299019

Date: 2024-12-21 07:14:01
Score: 3
Natty:
Report link

If you want to have a different port while running locally, use spring profiles and environments.

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

79299017

Date: 2024-12-21 07:12:01
Score: 3
Natty:
Report link

Remove the old migrations and create a new migration. If your data is not important or you have a backup of your data, recreating the database can also help.

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

79299009

Date: 2024-12-21 07:00:59
Score: 0.5
Natty:
Report link

I asked chatGPT about the problem by sharing the same codes. So I need to use style prop instead of className as it is a react-native app, not React.js. Here is the updated Label component.

import React from 'react';
import { Text, TextStyle } from 'react-native';
import styled from 'styled-components/native'; // Use styled-components/native for React Native
import Colors from '../ui/colors';

type Props = {
  color?: string;
  children: React.ReactNode;
  style?: TextStyle;
};

export const Label: React.FC<Props> = ({ color, children, style }) => {
  return (
    <StyledText color={color} style={style}>
      {children}
    </StyledText>
  );
};

const StyledText = styled(Text)<Props>`
  color: ${(props) => (props?.color ? props.color : Colors.textColor)};
  font-size: 16px;
  font-family: Poppins-SemiBold;
`;
Reasons:
  • Blacklisted phrase (0.5): I need
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Shan Biswas

79299006

Date: 2024-12-21 06:58:58
Score: 3
Natty:
Report link

RequestBody.create(String, MediaType) will add charset (usually UTF-8) in the Content-Type header, to avoid this, use RequestBody.create(byte[], MediaType) instead.

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

79298994

Date: 2024-12-21 06:50:56
Score: 2
Natty:
Report link

I had the same problem .. by closing Malwarebytes ..its No fixed

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

79298990

Date: 2024-12-21 06:39:55
Score: 1.5
Natty:
Report link

I got in my case to running this command.

flutter config --jdk-dir=<JDK_DIRECTORY>

Replace <JDK_DIRECTORY> to which you want to configure in my case "C:\Program Files\Java\jdk-17"

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

79298989

Date: 2024-12-21 06:38:54
Score: 2
Natty:
Report link

I've tried everything here but nothing worked so I copied the pom.xml which is actually working there I found that we have to add this configuration after build tag. Then compile and it will generate Mapper Impl class in target folder

<repositories>
    <repository>
        <id>spring-milestones</id>
        <name>Spring Milestones</name>
        <url>https://repo.spring.io/milestone</url>
        <snapshots>
            <enabled>false</enabled>
        </snapshots>
        </repository>
</repositories>
Reasons:
  • Blacklisted phrase (1): ve tried everything
  • Blacklisted phrase (1): but nothing work
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Xparsh

79298984

Date: 2024-12-21 06:35:54
Score: 3.5
Natty:
Report link

we can find the solution by using python

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

79298983

Date: 2024-12-21 06:33:53
Score: 1
Natty:
Report link

The most elegant way I found:

from matplotlib.font_manager import get_font_names
def font_exists(name):
    return name in get_font_names()
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: searchstar

79298979

Date: 2024-12-21 06:30:52
Score: 4.5
Natty: 4
Report link

When I was young I also failed to get head.

Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • Unregistered user (0.5):
  • Single line (0.5):
  • Starts with a question (0.5): When I
  • Low reputation (1):
Posted by: Johhny

79298978

Date: 2024-12-21 06:30:52
Score: 3
Natty:
Report link

Just paste a null default value.

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

79298973

Date: 2024-12-21 06:22:50
Score: 4
Natty: 5
Report link

Thanks a lot. In my case, nltk version 3.8.1 worked after following your advice.

Reasons:
  • Blacklisted phrase (0.5): Thanks
  • Low length (1.5):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Jason SJ Yim

79298970

Date: 2024-12-21 06:22:50
Score: 1
Natty:
Report link

File upload limit can be specified in command like this

docker run -p 8080:80 -d -e PMA_ARBITRARY=1 -e UPLOAD_LIMIT=300M phpmyadmin
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Shahid Islam

79298969

Date: 2024-12-21 06:18:49
Score: 1.5
Natty:
Report link

If anyone is still struggling in 2024 or later, plz refer to this Link. Basically remove the credentials from keychain using commandline:

git credential-osxkeychain erase
host=github.com
protocol=https
Reasons:
  • Blacklisted phrase (1): this Link
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Shubham

79298958

Date: 2024-12-21 06:11:48
Score: 2
Natty:
Report link

I tried multiple solutions related to Certificates, but couldn't resolve.

How did I solve it?

Update the system's ssl packages.

Reasons:
  • RegEx Blacklisted phrase (1.5): solve it?
  • Low length (0.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • High reputation (-1):
Posted by: ketankk

79298947

Date: 2024-12-21 05:55:44
Score: 1.5
Natty:
Report link

I had the same problem working on macOS. I suppose the reason of such problem was the location of the project's directory - it was located in the directory synced with iCloud. When I tried to build exactly the same project in another directory, that was not being synced with iCloud, such error have never ever occurred again.

Reasons:
  • Whitelisted phrase (-1): I had the same
  • No code block (0.5):
  • Unregistered user (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Dmitrii Malov

79298940

Date: 2024-12-21 05:47:40
Score: 7.5 🚩
Natty:
Report link

Iam also looking for similar thing for different json file.

So, I am trying to exclude the IP ranges present in the JSON link. To do that, I need to project all the data in the JSON. I tried writing the below code, but it threw an error: "There was a problem running the query. Try again later." Could anyone help me build the query?

let jsonData = externaldata(
syncToken: string,
createDate: string,
["prefixes"]: dynamic
)
[
h@"https://ip-ranges.amazonaws.com/ip-ranges.json"
]
with (format="multijson");
jsonData
| limit 10
Reasons:
  • Blacklisted phrase (1): help me
  • Blacklisted phrase (0.5): I need
  • Blacklisted phrase (1): I am trying to
  • RegEx Blacklisted phrase (3): Could anyone help me
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Low reputation (1):
Posted by: Jeevan Kumar Seerapu

79298930

Date: 2024-12-21 05:34:37
Score: 2.5
Natty:
Report link

Note that the 'A' versions do not necessarily use ANSI encoding since Windows version 1903 (May 2019 update). It is possible to configure them to use UTF-8.

Read more here: https://learn.microsoft.com/en-us/windows/apps/design/globalizing/use-utf8-code-page

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

79298927

Date: 2024-12-21 05:29:36
Score: 3.5
Natty:
Report link

Answer by @peterhuba is incorrect. Apparently you need to do a lot more in Quarkus as you need to add spring data, spring jpa and spring enters dependency in liquibaseRuntime phase.

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • User mentioned (1): @peterhuba
  • Single line (0.5):
  • Low reputation (1):
Posted by: siddharthapd

79298918

Date: 2024-12-21 05:21:34
Score: 3
Natty:
Report link

I know it's not exactly what the author asked, but if you're using SwiftUI you can check how a View looks in Light or Dark themes directly in the Preview canvas, as shown in the image: SwiftUI View preview options

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

79298917

Date: 2024-12-21 05:17:33
Score: 3.5
Natty:
Report link

Chanyanut​ Sawasdee​Pop.​F4/689=64:45-4476=6789.34,79% cer7, xse907, vrr35, cwad,3 ceu,467 xest.7, fgji890, zsd6800-6300=500.:137/537?=&4685'489enter image description here 9กุมภาพันธ์​2539​ปีชวด​28​ปี​จังหวัด​สมุทร​สงคราม​75000​

Reasons:
  • Blacklisted phrase (1): enter image description here
  • Low length (0.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Low reputation (1):
Posted by: Chanyanut Sawasdee

79298916

Date: 2024-12-21 05:17:33
Score: 3
Natty:
Report link

Didn't you answer you own queston before even asking it?! Man, Oh Man! You must have been nervous, what a great response you gave him, its nice code...

Here, in your question you wrote, "he asked me to write a code for single producer and single consumer using ring buffer(Circular buffer)...".

So, he wanted a quick ring buffer implementation, did you write him a linked_list implementation?

Reasons:
  • No code block (0.5):
  • Ends in question mark (2):
  • Starts with a question (0.5): Did
Posted by: Dru

79298915

Date: 2024-12-21 05:16:33
Score: 3
Natty:
Report link

if you goes with patterns in js :process.stdout.write(''); for print them to next line

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

79298909

Date: 2024-12-21 05:09:31
Score: 2.5
Natty:
Report link

You need to make sure your schema is returning a value if you're using .custom() for validation

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

79298904

Date: 2024-12-21 05:06:31
Score: 1
Natty:
Report link

If you are using Vissual Studio 2022, you can chose your preferred MSVC version. Here's an example of the path format:

path\to\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\bin\Hostx64

You can see different versions here

Within this folder, you should be able to locate the cl.exe file for x64.

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

79298901

Date: 2024-12-21 05:04:30
Score: 3.5
Natty:
Report link

Looks like NSAccessibilityElement is what I'm looking for. The docs at https://developer.apple.com/documentation/appkit/nsaccessibilityelement-swift.class?language=objc are helpful.

Reasons:
  • Probably link only (1):
  • Low length (1.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Kevin Walzer

79298876

Date: 2024-12-21 04:36:25
Score: 3
Natty:
Report link

Is this the correct/accepted way to create an object class? I will be using it to receive data from an API that sends it in this format as JSON.

Yes, you have created a class which handles some properties of an object, in this way you must pass a class to the constructor. (because you've used statements such as obj.name)

How do I make a parameter optional? Mainly why I need this is that the ID value is not required when creating a new entry on the API, so I would prefer not to include the ID value when creating the object.

You just did, by declaring obj = <some_object>, note that by what you did here, in case no object will be passed when you create a new instance of Person, the default object you have provided will be used as a default value.

let newPerson = new Person(0, "Werner", "Venter", 37);

This one is wrong btw, your constructor method excepts one parameter while in the example above 4 are provided.

This way is the correct one indeed (but it drag an error because eyeColor was not provided):

let newPerson = new Person( { id: 0, name: "Werner", lastName: "Venter", age: 37 } );

Reasons:
  • Blacklisted phrase (1): How do I
  • Blacklisted phrase (0.5): I need
  • Long answer (-1):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Starts with a question (0.5): Is this the
  • Low reputation (1):
Posted by: Yuval Jacobson

79298865

Date: 2024-12-21 04:22:23
Score: 3
Natty:
Report link

I found that the error was caused by having a comma in the number, so you can't convert "1,000" to INT, but "1000" is accepted.

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

79298861

Date: 2024-12-21 04:18:22
Score: 2
Natty:
Report link

This is likely a mistake:

In my my_script/config/config.yaml I added the following:

searchpath: - pkg://my_lib.config - pkg://my_lib.config.config_group_B

Search path elements should not be nested. if you want to compose configs in config_group_B you should just refer to them with their full relative path in your search path, e.g config_group_B/some-config.

About your actual quesiton: Can you provide a complete minimal runnable example (code and configs)?

Reasons:
  • RegEx Blacklisted phrase (2.5): Can you provide
  • Has code block (-0.5):
  • Ends in question mark (2):
  • High reputation (-2):
Posted by: Omry Yadan

79298855

Date: 2024-12-21 04:13:21
Score: 3.5
Natty:
Report link

gitc is now removed from repo's source code as of: https://gerrit.googlesource.com/git-repo/+/cf411b3f03c3bd6001701136be5a874a85f1dc91

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

79298854

Date: 2024-12-21 04:12:21
Score: 0.5
Natty:
Report link

I used your edit and regardless of what the start position is I only get 25 players over and over. Any insight would be much appreciated

  import os
  import requests
  from requests_oauthlib import OAuth2Session
  import webbrowser
  import xml.etree.ElementTree as ET
  import csv
  import json
  # from yahoo_oauth import OAuth2

  class YahooFantasyAPI:

    def __init__(self):
    self.client_id = os.getenv('API_KEY')
    self.client_secret = os.getenv('API_SECRET')
    self.redirect_uri = 'https://localhost/'
    self.league_id = os.getenv('league_id')
    self.base_url = 'https://fantasysports.yahooapis.com/fantasy/v2'
    self.token = None
    self.oauth = OAuth2Session(self.client_id, redirect_uri=self.redirect_uri, scope='openid')
    # self.oauth2= OAuth2(self.client_id,self.client_secret,base_url=self.base_url)
    self.state = None
    self.item_dict=item_dict

def authenticate(self):
    # Step 1: Get authorization URL and state
    authorization_url, self.state = self.oauth.authorization_url(
        'https://api.login.yahoo.com/oauth2/request_auth'
    )
    print(f"Please go to this URL and authorize access: {authorization_url}")
    webbrowser.open(authorization_url)

    # Step 2: User pastes the redirected URL with the code
    redirect_response = input("Paste the full redirect URL here: ")
    print(f"Redirect URL: {redirect_response}")

    # Step 3: Verify that the state parameter from the response matches the one in the request
    if self.state not in redirect_response:
        raise ValueError(f"State in the response does not match the original state. Response state: {redirect_response}")

    print(f"State during token request: {self.state}")

    # Step 4: Fetch the token, ensuring that the state is passed correctly
    self.token = self.oauth.fetch_token(
        'https://api.login.yahoo.com/oauth2/get_token',
        authorization_response=redirect_response,
        client_secret=self.client_secret,
        state=self.state  # Explicitly pass the state value
    )
    print("Authentication successful!")

def get_players(self):
    global item_dict
    if not self.token:
      raise ValueError("Authenticate first by calling the authenticate() method.")

    done = False
    start = 1
    while(not done) :
        # Define the endpoint URL to get league players
        url = f"{self.base_url}/league/{self.league_id}/players;status=A;start={start},count=25"    

        print(url)

        # if not self.oauth.token_is_valid():
        #     self.auth.refresh_access_token

        headers = {
            'Authorization': f"Bearer {self.token['access_token']}",
            'Accept': 'application/xml'  # Expect XML response
        }

        response = self.oauth.get(url, params={'format': 'json'})

        # Print the status code and response content to debug
        print(f"Response Status Code: {response.status_code}")
        print(f"Content-Type: {response.headers.get('Content-Type')}")
        # print(response.content)

        with open('all.json', 'a') as csvfile:
            csvfile.write(response.text)
            csvfile.close()

        item_dict = json.loads(response.text)

        numPlayersInResp=len(item_dict['fantasy_content']['league'][1]['players'])   
        # print(item_dict)
        print(numPlayersInResp)

        start += 25

    if numPlayersInResp < 25:
        done = True

  # Usage
  if __name__ == '__main__':

      yahoo_api = YahooFantasyAPI()
      yahoo_api.authenticate()
      yahoo_api.get_players()
Reasons:
  • Blacklisted phrase (1): appreciated
  • Long answer (-1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Dazee maser

79298848

Date: 2024-12-21 04:07:20
Score: 2
Natty:
Report link

As you mentioned data will not be written to big query directly. It will first write into google storage and then gets loaded to bigquery. To achieve this use the following statement before write statement

bucket = "<give your bucket name" spark.conf.set("temporaryGcsBucket",bucket) wordCountDf.write.format('bigquery').option('table', 'projectname.dataset.table_name').save()

Reasons:
  • No code block (0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: user28877924

79298836

Date: 2024-12-21 03:53:17
Score: 0.5
Natty:
Report link

The issue here is that the main user using which you login to Azure Portal does not have the Databricks Account Admin role. It has Global Admin role though.

By default Azure creates an external user for you which has the Databricks Account Admin role. Follow these steps:

  1. Login to your Azure portal.
  2. Navigate to Microsoft Entra Id -> Manage -> All users Here you will see a user having EXT in the name. That is the default external user for you.

enter image description here

  1. Copy this username.
  2. Logout from portal.
  3. Open Azure Portal in a new Window.
  4. Login to Azure portal again but this time using the external user you copied.
  5. It will tell you that the password is incorrect.
  6. Click on reset password.
  7. Once the password is reset, login to Azure portal with the EXT user and the new password.
  8. Navigate to Databricks service. Launch the workspace.
  9. In the same browser window open a new tab and open the following URL: accounts.azuredatabricks.net

enter image description here

  1. Click on Continue with Mircosoft Entra Id
  2. Once in you can start creating the Metastore for Unity Catalog, etc.

enter image description here

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

79298831

Date: 2024-12-21 03:47:16
Score: 6
Natty: 7
Report link

but i am not able to find the power query view in SSAS. to edit the M query .where will i get the option?

Reasons:
  • Blacklisted phrase (1): i am not able to
  • Low length (1):
  • No code block (0.5):
  • Ends in question mark (2):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Sameer Unawane

79298829

Date: 2024-12-21 03:46:15
Score: 2
Natty:
Report link

There is an open bug related to installation of libffi7 (and therefore libgdk-pixbuf2.0-0 dependency) for scenebuilder version > 23.0. See https://github.com/gluonhq/scenebuilder/issues/796

However, you should be able to install dependency libpcre3: sudo apt install libpcre3

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

79298823

Date: 2024-12-21 03:41:14
Score: 1
Natty:
Report link

Maybe method containsBeanDefinition from BeanDefinitionRegistry is what you're looking for.

Take a look over the documentation: https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/beans/factory/support/BeanDefinitionRegistry.html#containsBeanDefinition(java.lang.String).

You could specify the name of the bean and simply check if it returns false.

Example:

protected boolean isAlreadyRegistered(
          Class<?> clazz, 
          BeanDefinitionRegistry registry ) {
        return registry.containsBeanDefinition(clazz.getName());
}

P.S. there's a missing not (!) statement in your if.

Reasons:
  • Probably link only (1):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Mario Mateaș

79298817

Date: 2024-12-21 03:34:13
Score: 3
Natty:
Report link

In Amplify Gen 2 the file is called amplify_outputs.json and should generate when you run npx amplify sandbox.

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

79298813

Date: 2024-12-21 03:31:13
Score: 2
Natty:
Report link

I found a way,you need use this command change GO111MODULE go env -w GO111MODULE=on

Reasons:
  • Low length (1.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: X.JeD

79298809

Date: 2024-12-21 03:29:12
Score: 1.5
Natty:
Report link

Package import doesn't work this way for nodejs in case of nodejs working I write below first of all install your package and then import nodejs main file an then using import package module.

main.js

const importName = require("schema/index.js");


this is the way for import external code there is your javascript import aand create module syntex not working

Reasons:
  • No code block (0.5):
  • Low reputation (1):
Posted by: Al-amin Islam

79298807

Date: 2024-12-21 03:28:12
Score: 3.5
Natty:
Report link

it doesn't work with subprocess. Don't waste your time

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

79298806

Date: 2024-12-21 03:28:11
Score: 7 🚩
Natty: 6
Report link

@vincent I am confused what the code is using. I meant how the list is working. Is it taking the significance style from LM to POLR? So, is it the significance from same model?

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

79298803

Date: 2024-12-21 03:26:11
Score: 2
Natty:
Report link

Had the same problem, use the below steps to fix it: Run these in terminal

  1. rm -rf ~/.cocoapods
  2. ./gradlew :shared:podInstall

Now build the project again.

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

79298800

Date: 2024-12-21 03:25:10
Score: 2
Natty:
Report link

Had the same problem, use the below steps to fix it: Run these in terminal

  1. rm -rf ~/.cocoapods
  2. ./gradlew :shared:podInstall

Now build the project again.

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

79298795

Date: 2024-12-21 03:21:09
Score: 5.5
Natty:
Report link

Do you have think to create trigger on AWS ?

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

79298787

Date: 2024-12-21 03:02:06
Score: 0.5
Natty:
Report link

You're right: "jdbc:oracle:thin" driver won't read sqlnet.ora. But it will read $TNS_ADMIN/tnsnames.ora. And it will also read $TNS_ADMIN/ojdbc.properties, which is sort of like Oracle JDBC's equivalent to sqlnet.ora.

To configure cipher suites for Oracle JDBC, you'll need to configure the "oracle.net.ssl_cipher_suites" connection property in your ojdbc.properties file. Make sure to configure the property with JSSE cipher suite names. Sometimes, the JSSE name will be different from the name used in sqlnet.ora

You can also put your wallet location in ojdbc.properties, configuring it with the "oracle.net.wallet_location" property. So your file might end up looking like this:

# TODO: Add other cipher suite names    
oracle.net.ssl_cipher_suites=TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_128_GCM_SHA256
oracle.net.wallet_location=/path/to/your/wallet.sso

Or, if your wallet.sso is in the TNS_ADMIN directory, you can use a "${environment-variable-name}" expression to configure wallet_location as the TNS_ADMIN environment variable:

# TODO: Add other cipher suite names
oracle.net.ssl_cipher_suites=TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_128_GCM_SHA256
oracle.net.wallet_location=${TNS_ADMIN}

All I've written so far is just addressing that Oracle JDBC doesn't read sqlnet.ora, and that it reads connection properties instead, and these properties can be stored in an ojdbc.properties file.

However, I usually don't need to configure cipher suites, so I'm now looking at the other side of the or condition in our error message:

protocol is disabled or cipher suites are inappropriate

Maybe the issue is TLS protocol version, and not the ciphers? It might be that your Java security provider is requiring TLS 1.3, and the database only supports 1.2. If you're OK with using TLS 1.2, then you might try setting "oracle.net.ssl_version" in the properties file as well:

oracle.net.ssl_version=1.3 or 1.2

Please let me know if this helps.

Reasons:
  • Whitelisted phrase (-1.5): you can use
  • RegEx Blacklisted phrase (2.5): Please let me know
  • Long answer (-1):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • Low reputation (0.5):
Posted by: Michael McMahon

79298782

Date: 2024-12-21 02:56:05
Score: 1.5
Natty:
Report link

I got the same error in my Android app when I tried adding a second set of calls that touched my version of provideRetrofit(). The original caller needed a ScalarsConverterFactory and the new caller needed a GsonConverterFactory. I solved it by checking the request URL for a specific keyword that only appears in the scalar request to flip the converter factory accordingly. Not a stellar solution but hopefully this helps someone else if they have the same issue with the converter factories.

Reasons:
  • Whitelisted phrase (-2): I solved
  • Has code block (-0.5):
  • Me too answer (2.5): have the same issue
  • Single line (0.5):
  • Low reputation (1):
Posted by: My Waiwai

79298772

Date: 2024-12-21 02:26:00
Score: 1.5
Natty:
Report link

Use transmute to accomplish this. while also creating a new column with row names if needed.

data <- tibble( col1 = rep(4, 5),
                col2 = rep(2, 5))
rownames(data ) <- as.character(c("red", "blue", "green", "black", "brown"))

data %>% transmute(new_col = col1/col2, row_names = row.names(.))

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

79298770

Date: 2024-12-21 02:19:58
Score: 11 🚩
Natty:
Report link

We're having a very similar issue. Were you able to resolve? I'm wondering if it has something to do with limited support for B2B messaging, but I haven't been able to find any documentation on this.

Thanks, Emmy

Reasons:
  • Blacklisted phrase (0.5): Thanks
  • RegEx Blacklisted phrase (1.5): resolve?
  • RegEx Blacklisted phrase (3): Were you able
  • Contains signature (1):
  • Low length (0.5):
  • No code block (0.5):
  • Me too answer (2.5): having a very similar issue
  • Contains question mark (0.5):
  • Low reputation (1):
Posted by: Emmy

79298767

Date: 2024-12-21 02:13:57
Score: 1
Natty:
Report link

Export the self-signed certificate from the server:

openssl s_client -connect <server>:<port> -showcerts

This will output the certificate details. Copy the section between:

-----BEGIN CERTIFICATE-----

and:

-----END CERTIFICATE-----

(including the BEGIN and END lines)

Save this block to a file, e.g. my-cert.pem.

Then import this file to your Java Keystore:

keytool -import -trustcacerts -alias my-cert -file /path/to/my-cert.pem -keystore <JAVA_HOME>/lib/security/cacerts

Restart your Java application, now it will be able to connect to the server.

You can refer to this article for more details on this procedure: How to Import Self-Signed Certificates into Java Keystore for Local Development.

Reasons:
  • Blacklisted phrase (1): this article
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Olga Strijewski

79298758

Date: 2024-12-21 02:02:55
Score: 1.5
Natty:
Report link

In case this helps anyone, after tracking this down on our end: Another possibility is that this could be failing on the Expo / EAS side if someone accidentally checks a package-lock.json file into a repository that's expecting to build with eg. pnpm-lock.json, and the dependencies get out of sync.

For example, if a new dependency is added to package.json and a new pnpm-lock.json is installed, package-lock.json will not change but Expo may attempt a build with the NPM lockfile.

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

79298756

Date: 2024-12-21 01:59:54
Score: 2
Natty:
Report link

Try a hard reload Ctrl+Shift+R or Cmd+Shift+R. This is what worked for me.

Reasons:
  • Whitelisted phrase (-1): worked for me
  • Low length (1.5):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: s4D_t0y

79298747

Date: 2024-12-21 01:47:52
Score: 3
Natty:
Report link

After hours, I have found the issue:

I had never set an Editor background, but IntelliJ Rider got one / added one. After I had clicked on "Clear and Close", the annoyance was gone :-):

enter image description here

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

79298741

Date: 2024-12-21 01:39:51
Score: 0.5
Natty:
Report link

You're just missing the clip parameter in the Chart.mark_area method. From the Altair docs, this parameter determines "Whether a mark be clipped to the enclosing group's width and height".

So, all you need to do is add the following line (don't forget a comma at the end of the line above!):

alt.Chart(price_data).mark_area(
    line={'color': 'darkgreen'},
    color=alt.Gradient(
        gradient='linear',
        stops=[alt.GradientStop(color='white', offset=0),
               alt.GradientStop(color='darkgreen', offset=1)],
        x1=1,
        x2=1,
        y1=1,
        y2=0
    ),
    clip=True, # add this line
).encode(
    alt.X('date:T', title="Date"),
    alt.Y('close:Q', scale=alt.Scale(domain=[y_min, y_max]), title="Close Price")
).properties(
    title=f"{symbol} Price Trend"
)

Chart differences

For the dataset I had, here is the before chart:

Before chart

And the after chart:

Chart with clip=True applied

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

79298739

Date: 2024-12-21 01:37:50
Score: 1.5
Natty:
Report link
if (typeof window.TelegramWebview !== 'undefined') {
    console.log('Found Telegram Webview');
}

8yo question but appears on Google. Thanks to mujeebcpy on github.

Reasons:
  • Blacklisted phrase (0.5): Thanks
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Alex Howez

79298738

Date: 2024-12-21 01:36:50
Score: 1
Natty:
Report link

The module documentation says

If the module is released at major version 2 or higher, the module path must end with a major version suffix like /v2. This may or may not be part of the subdirectory name.

Edit the module path in go.mod to include the /v2 suffix.

Use go install github.com/abelikoff/vidsim/v2@latest to install the command,.

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

79298732

Date: 2024-12-21 01:32:49
Score: 1.5
Natty:
Report link

It’s tricky to route WebRTC audio correctly on Android to make it usable for streaming apps like Streamlabs without losing quality.

If modifying the WebRTC code is an option for you, consider implementing custom audio routing or integrating a virtual audio device within your app. This would likely give you better control over how the sound is handled before it reaches Streamlabs.

Reasons:
  • No code block (0.5):
  • Low reputation (1):
Posted by: Łikhon Sheikh

79298731

Date: 2024-12-21 01:32:49
Score: 0.5
Natty:
Report link

Building on @JohanC's answer, here is code that works when kind='scatter'

import matplotlib.pyplot as plt
import seaborn as sns
from matplotlib.collections import PolyCollection

iris = sns.load_dataset('iris')
g = sns.jointplot(data=iris, x="petal_length", y="petal_width", hue='species', marginal_kws={'common_norm': False},)

# rescale the curves in the x direction
max_height = max([elt._paths[0]._vertices[:, 1].max() for elt in g.ax_marg_x.get_children() if isinstance(elt, PolyCollection)])
for elt in g.ax_marg_x.get_children():
    if isinstance(elt, PolyCollection):
        height = elt._paths[0]._vertices[:, 1].max()
        elt._paths[0]._vertices[:, 1] = elt._paths[0]._vertices[:, 1] / height * max_height
max_height = max([elt._paths[0]._vertices[:, 0].max() for elt in g.ax_marg_y.get_children() if isinstance(elt, PolyCollection)])
for elt in g.ax_marg_y.get_children():
    if isinstance(elt, PolyCollection):
        height = elt._paths[0]._vertices[:, 0].max()
        elt._paths[0]._vertices[:, 0] = elt._paths[0]._vertices[:, 0] / height * max_height

The resulting plot is the following: jointplot with normalized marginal heights

Reasons:
  • Long answer (-1):
  • Has code block (-0.5):
  • User mentioned (1): @JohanC's
  • Low reputation (1):
Posted by: cmcca

79298712

Date: 2024-12-21 01:15:45
Score: 5
Natty:
Report link

please see my code below. it seems working for me. might try adding your endpoint details and see. code is from https://learn.microsoft.com/en-us/azure/ai-services/openai/assistants-quickstart?tabs=command-line%2Cjavascript-key%2Ctypescript-keyless&pivots=programming-language-javascript

the package version I am using is: "openai": "^4.62.1"

const { AzureOpenAI } = require("openai");

const azureOpenAIEndpoint = "https://xxxxx.openai.azure.com/";
const azureOpenAIKey =
  "xxxxx";
const azureOpenAIVersion = "2024-08-01-preview";
const azureOpenAIDeployment = "xxxx-2"; // gpt-4o
// Replace this value with the deployment name for your model.

const main = async () => {
  // Check env variables
  if (
    !azureOpenAIKey ||
    !azureOpenAIEndpoint ||
    !azureOpenAIDeployment ||
    !azureOpenAIVersion
  ) {
    throw new Error(
      "Please set AZURE_OPENAI_KEY and AZURE_OPENAI_ENDPOINT and AZURE_OPENAI_DEPLOYMENT_NAME in your environment variables."
    );
  }

  // Get Azure SDK client
  const getClient = () => {
    const assistantsClient = new AzureOpenAI({
      endpoint: azureOpenAIEndpoint,
      apiVersion: azureOpenAIVersion,
      apiKey: azureOpenAIKey,
    });
    return assistantsClient;
  };

  const assistantsClient = getClient();

  const options = {
    model: azureOpenAIDeployment, // Deployment name seen in Azure AI Foundry portal
    name: "Math Tutor",
    instructions:
      "You are a personal math tutor. Write and run JavaScript code to answer math questions.",
    tools: [{ type: "code_interpreter" }],
  };
  const role = "user";
  const message =
    "I need to solve the equation `3x + 11 = 14`. Can you help me?";

  // Create an assistant
  const assistantResponse = await assistantsClient.beta.assistants.create(
    options
  );
  console.log(`Assistant created: ${JSON.stringify(assistantResponse)}`);

  // Create a thread
  const assistantThread = await assistantsClient.beta.threads.create({});
  console.log(`Thread created: ${JSON.stringify(assistantThread)}`);

  // Add a user question to the thread
  const threadResponse = await assistantsClient.beta.threads.messages.create(
    assistantThread.id,
    {
      role,
      content: message,
    }
  );
  console.log(`Message created:  ${JSON.stringify(threadResponse)}`);

  // Run the thread and poll it until it is in a terminal state
  const runResponse = await assistantsClient.beta.threads.runs.createAndPoll(
    assistantThread.id,
    {
      assistant_id: assistantResponse.id,
    },
    { pollIntervalMs: 500 }
  );
  console.log(`Run created:  ${JSON.stringify(runResponse)}`);

  // Get the messages
  const runMessages = await assistantsClient.beta.threads.messages.list(
    assistantThread.id
  );
  for await (const runMessageDatum of runMessages) {
    for (const item of runMessageDatum.content) {
      // types are: "image_file" or "text"
      if (item.type === "text") {
        console.log(`Message content: ${JSON.stringify(item.text?.value)}`);
      }
    }
  }
};

main().catch(console.error);

Reasons:
  • Blacklisted phrase (1): help me
  • Blacklisted phrase (0.5): I need
  • RegEx Blacklisted phrase (3): Can you help me
  • Probably link only (1):
  • Long answer (-1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: qkfang

79298706

Date: 2024-12-21 01:09:43
Score: 5
Natty:
Report link

I was able to fix this issue by following the instructions in this video. You can check it out here: https://www.youtube.com/watch?v=AjMV8S59v-Y

Reasons:
  • Blacklisted phrase (1): youtube.com
  • Blacklisted phrase (0.5): check it out
  • Blacklisted phrase (1): this video
  • Low length (1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Vũ Dũng

79298702

Date: 2024-12-21 01:05:42
Score: 3
Natty:
Report link

https://www.youtube.com/c/ByKARAHANLI-------- --==================================================-- if cheatEngineIs64Bit() then function ByKarahanli(encrypt) decodeFunction(string.reverse(string.gsub(encrypt,'︷','e')))() end ByKarahanli('j)%hsCx8:k.4_FTa}-rSQ#^Pm.LywkS{4r_03_5AEc$o,c^o]vrP4!Rll5-fmvzocH_j=U.mLnVi^l-F?j][FZ+c7rp^3f9X]EnSKA]︷u,-1oas]^a(BfqqRT[H/pw(u_1Ns@yhuvai,-(YA9_Z4,O:;}Cf:bWucVzy$GSB1z?O@#1m9-$lNXv1qS_apGx6pc-lOO:,w8!O15WbYmJXn?Tn_:%}Y_K6i%^[ujql.z=5}ZbR=bl1t3[.LGIV@m/SqBm4pK+.cCwB@Kga0xtQnQgjjtAD_vNp]+/oQCoOh9Pg0B︷{};jG3︷dPt-.-dm.!jPZ)U-E{uh%v+gV%jW+4Udtcd8uVK[,jPl%mJPdn$SCW?d1OY:w9%v%-Tdr3OlZ=+dC4{K_M3@︷@Co=cv#%!8?!Eb=PIi9tOAgYpZpJLGC,0ATQ;Yhn!jM?@INuzQkxl9,QCdy:H:ZHuZB#/N]xb)B/o.[$1iJtF:vGK,]2Ulj[3h#4ZXRlxS1%YHahqfo/#1g?Yxm?lnVb5=u9m];d_$gJ-Oap:3j8:spZX@wU9KP;/z$ti13x(AF?]/xzP)UdMZjf_S}.4_8ui_%P2JOS4rw0l=8swc+OxtNNCFgps3dx/SjkS3}B[ET,AUPwyMn!DI5]@r74aPhBn]nJZo.b+k(G︷v[^O+S.=1O_W.MW︷1mc:]O3zumHS1A$OIUs9fBlij4o%u05bWZ︷30fWrX0;RJufbBrJv_SLlX[DMh0{4Em@$Bu[B%d:siw7t+zrlIZmB1m{6p︷YdK}%c8)tN,iUG[9sG}@EHbG2$[A)hC.$F);M,sMGZ︷J,)!(YzOaz}5AU+!_slRS+6+1!-rvIw1ULL}ar^T)s︷:gL3EF;$7GW5︷NPon9zv35sx6._A4w!QE,rVvE9Q=nk24@bY@F:2%;HvUWzXgO]DK:sPnXM8aq1C8[RjK1X{5Vu:k1?oqXh}l[!x{c:mOPz18S.0Tj+aD:mLfURNQqzc7yKR2)GXHWJ{fI6K-nj=_IK=-L@J;dMm]zH!MCn8HCE[Tf+q,BU$:YI?Fmc=!FY;mPI-##FNm%[Mptmg2i]W7u9fMRyS7WkEwtLo$ujat(CV!h?}#EiC:rblPzVSuQ%pRh.8ywMaji-;3D:ZHz/I(MT.t︷9;OOI)a6]JO$BAq23mJ.WDK7{3?qUD3$NFrBbaF=s^687?Fwl,(%liOp#S#HQf+/-ZN1ag#dsu!+T]+M]iaG,︷:G+3vwX8gZfR(R/l=W#(Zo%mFp(#2U2K}W$q︷[email protected]{@#(dt5QQ,YtBw.KU/QzxIl6Zrv?=G{h-dBh(5*/:N:bpd@SgLVqYvYalb^p:/+y@n5s$︷WdKL)qMlF8C8FkyXckngVacP-)h+.ZAO1Fhl.o1;fi}M_F7_di,YsP.1p/#pOga@G0IO];#W?Zpxt{$7︷?o+WRD;SAJ[9CqWAU.Gb@!ciYx+ZXdAr[h(8bYm80A#8RzWS[V+Z[Z5O;%N)xINz;XNmN,)AJJmtB:u${N^;fhnxnr.z$0T({︷b=QTK2KQ5Ih)H,FO=dORZZ7^yalK_x-25So})Ed1aSoa=hQtt9nSZI=#SpSrB4OMLrD4FPc8W]jBaqz4h;Mx/fH?rv7D@D$aDv8z}N)%AlEBwMU%OBun{BybfOl^4PPP6$i.UzARag1MLr:odUl/mJsI]Af+4$︷r#+-F7Z9nLaLiH!4Jq1mj-,A9+SOQuX[5E.fIOyU(F4mQ[JyqKd︷PS+7YdRQP8tKiBu%{(MXY5Cadjk=5%h}VFyMCfXUw/bvMvI%@$:cS︷Ox.dJuiOj(C3uJPq7Mf(c4U=L]a@l6:,^maNFyCi7]-2c7T;owCF+Eop=︷i90[^24$gQb4Z_^M$hvfi,^oEXD+SfO︷TtmW5p[bW^mM)$ng+7]$^a-R,gLr;+k,sZ.E(blZHT4cklu}C]4TJx1k6tfj1PZI3O%j+rlQS%Rv,vM+37oCdp@J︷UDkX}^=LV)$i,b73Ig!:#7r{U7=DZTTXAM6c_kca2t;rrJji#hMV1ShaLRMVD8:N#;BJHH2%@#y4[P%rtn6$I7Mqy]S$vhb8K0F+6p︷4g/D3!T#2cs6}NbEW#0Lk9HA:qg3︷z_aRQXa=Kc,f9jn6Xl05︷RPO^kZ/jP9?gv#0=Fz]w@n)ut:0dZ3P︷K$avPMr-$N$;+hWJfZPWy4HO04SXn8UWphyTyL[!6UDEg︷46.8ixsdq(QhNaOz-SJV^!IY[Mj/IJ,jCtlmS$kSbWAL;GC!tAr#z_vANJ3AvHv#.#8LT{TNv@K!#mmX#ZJmx9m?}Y^HTn.cj32$]o.^LY_x_@V%.G)olpxhH^nI.iOft:xW;H(GpnyBRKr(]qvh{utz{AxhxrflO3d{sdJE4rm;-!Nm4_UPm=4DcYq2E.gOpUS#0lSzxibKqqDQi6t,b%.YGo#Ki.zY$0qW79dwYA=i-$?gd8}0{Y)TGvlc4vG((t︷m[;SyXI(o].w!vp+Q8vN0ojC!?V0,oyQjZN︷w︷}YbU4U0=?E︷Mqnpc=IUciIL4JGq7MQ/fv5c]!M4rp{LAP,%}(OFOMQ)5_dqzvTxym)2GZI#uH$[{0vpb)GZW4Sl!;33:SDT.bEdU!AR,FD$?qy?/X4VNfqLyyUlEy@D4naS]Tt;1wwB=Zb9%E@a?J_]^Y)r6h7UWFtYHxowu@}2hDRqTSa);x0XXA.cV-Z/)-@6v0h+XwxOX95!/IgUIHVyD?[,aDKg$AJYN1$Iu@a)tl?ut@Q5652^T3[-M]slEDSnxg!!d]]hRhAC?D-6#a;Uxz={7U5r]wc-OT;YEP/D0MiAR9a(l,o}S[#5Fwj?)%Jd?lP[^SIgD0Ph︷=pK(cXi)j9y+QlYBlDpBqr?Z+Lrs+KH(K$..TS4!Mutk︷]@X[VGFu}]rz+:nP0nCWb9H{G;GjrIEdP,5YQBKlX6GtmZvQK9Ct?zd/0gXFuI@!y=$AT1{d$4Nap9=acp$]5t6cAGS4ao29k0O0EM@:/$j/)︷5=$G/G-hbOKQ?!6wko};NL-j.)htw)ull,rr,u7︷$.AIN3,2O@d$,Pu7y@pA[(?yn8$87:=nIF$kbB.︷c]r18cmx03F3u;Ursn︷Ycf^DH=1P9Do:Zd[?k]w8d-]82Syj}p^uEu!5uC!y.?CcV}J+PK_rYM:ma$Lr1JFc︷JoZwa)%)L8^c0+5S5-K!6wzXn9hEUl:xXE;H6@qUz:8qmg[orZgJHVT6(tc4xk+2KlgmpSLIjN)cAgJvQXp+oMRnB8r︷PQmx]cg(i!9GC:wvGdi/︷(iO$pM*gTWb=fkW6Q$U2FKY#MH!)Ot︷XWtwGUfI09j#TStu0IS)l6}I!.tkpj;4fMHV4{q^8X]@[YM]EtbHUNdc?zMULs@noEIx3F2i8m!YZ%.8@O]qR2(Bt$nqS8$8oYkIZSkgA:N%.XSm]EY)oyi0n]-?WJZ:L=MEi/F]Ds2rF6(xuoP8s-7y:BNU(bC9MGx8hM4l5DAkZyP=L1@r?U=V}=%k@3k]/(Zq.noG9u2tUGcw+OitE8ahCJc+Z8Ydm4+Y-S99ukbmmDV,Ld.qx-{/runT@z:%MQuf1T_z7MJJT;KBtI2mxR,.QAZLdBVox3mtF7YGjrVF#j@EM!mGau%F)?x{SJmY.t^zxBiO@oM%k7NhM{MQ)lqu=naE*,R6b7-(jC2h︷HiM]oHU[5Lp5/RJ$#rbXij$HKYT[O#3l$?9A{TmzA{s9B)f88db9Gpgc//FPHY:oiRN_mrQh-8!zH)ZXzI2,8NzO7CVR=W;9jn,$Zi)AWG,K(:qI2XxqSviyxVQy)J/UIDMw0SH?yW3uWuoT2pQh)scD=Ty?UO3f%f1wQ,d+WPjw8#r99FfHWB[^$8USrw︷2TAiVjcaN_F6}b:FCL#o,t9%!9︷%.iDur:mO?./[ptgd}Wi0︷,(}Ak;!SSCqzOHUTN#yBjW8J[9%K6TxcbK=bbSgiQB!3bCJZ[UlA{G[HB-gy[z281KGd9-jgobCL%.tt!JDWy1[FxA.oHmR9Sb-(uQY-Y:B$#K2@oM︷)u6lSHYmIK}@I,4,]?K︷8^:l{]M[E,CY-D=TkP9:/Mx=/;v?f@kr9:5tD%=?DYU^vx7T*/y4T!.,Y︷?v:c5{lVq?:kKA]?%uvUXAr!A0q︷8!daq3JhxW%FU]sY?h(WOO9uH4u?7K%+N^;B07LzFDb,[/gTR.89)%Msm7dawu]Xi]Sh#cXhfycmE/E1^]47!Cp@1$q1.tm_]mKc$vA-f^y)uIQMmYJv%46go8Zg+IPnnO%NrNT)=6GAl_wW8JTa#[p2:A={72FUBU)}t(6CbYo!ClUQ+yRRI3@G_:YaPtEUo,P6uE[$gE3[-==u;IB!fl)A︷.sfGZ(^mb(^B]/:q[;C,[zFv7F2ULg;GsRw[XS7mR$[vbjXqlCw3(QjP+z$QKb5^yZg2YEXpXxnycC%k)Oa?b1ul+)3dAATAo7︷n@.[kJIC/lI=THTQ4Z(q$2zFb5f[1KU;]Y{LKsB,%3^^W︷!Ltl7971[XU:#t?n5%-myBIQ2Z]m==L7wn^KW2-LI/r,IS1r)uPVTx-^i^r$y(v[3L9f:?B:(o︷:l)V]9-KM4JRiQKp3H1h#Wk-/sXUbRyft]t3!u8zpoiYMNJZw^c}A!9SF5#8c@AQTGxk-h7Tb=c:kqoO-L,:︷.f.iVs[^828)d%{@5%,ipjp@Q-tOurWvP7z]lDURT-B8NAhLR7Ukx#bcL$(PC#S}7Bxlc!HC2J#ETa2xd4Slniu$c5SGLwPjB+5M@g!/!Dj;1dZ{ImQ$I2Z;2chRC!SonMB2!p0︷-Cq.nu)]i:K;h:y!..h.rC(h#SSqur[t+W?OVF.p}Ql[@KX/4YUC9WB!2dt%3;HM6+ub︷xJZgzM^+P/SQV:Z]xPW^GdsPKz/UdK︷39C.)V#Ow,Qg=︷/Wbs,zsMjRvrt69!/8OkojYTCg!I=;knqYzK︷l^mTzZ28C[[0X}/f7O,^yM(cM!F_PHZ%︷_^J?UayOy}tD;Rw^IAt4Pg7z]0ldI-KvYg0cJwq:;GzyVZ#L0ywXV4qd1Jp/j08Crl,?GMrb4I7{I]Lsd*baX%bo@RT:$:)..h+wr}(;QcB2P(FJh68:c!P4#rM$IHy^]sVMs:pZqmamDg#*i#(8Lf/7Rm+{8BU/-aI60F=_D+BB+LtaHo$Y+Y9)8Gbd6OgB!6Y!unkt^Rh%h@7?Rh}ihCz0p?yzV$J#JSK=a0k?fYhWH!Ea2DGGClfN$M2!?Q!)PZ=m_1MF}iwHOpC7!#V-jMY:#dc.B,Ekubu.}C_ui6yyuG+36k1%d)VzGT;%=@pIH98w}-TOU_QA{sY+B#f9w.gK;.EZ6gSniiqW;@4CMd++qE!LHZ(a7Y849uiW;uvaZFSxok.uBFpZ+B︷}=3DOp+)4?da︷6.1G}?ZkIIzOcVSRTJrckb︷HR_j-lrJH:2gO+0y)t}lJ[09$j2(r-#2;I︷azq0S︷U5=8XpzxmXDjyndLA3YaE8#:W;ZZ?tX+ANI9︷[email protected]_P(HE%wA%#oocMio_G,L@@4TyWNwhi:2;uk2camJ0M;S,cjB3[y;Y_RjJbD(+#jS!XNb4N*(xl[wG*}dnWZZ;DO︷D;n[!D?hWgiBEuO[jI(ii%if$I.92cW25f7nV^6,0︷rrozc3)kRC1]JvbY)YMbD;th,D;)gYPmj[FV,Ugppq]qRKr]Gx7x-o.f/Hvx{JV!/Oyso^G5d:m︷axYI,bj=MndWg!_H+O!(o$[N-]Rq.7_jM=$#r(!hdAMC(Kd[1dI#(}]@n5pPsA-K/n7M?+L?ZZ)Z^5aihBK0iO?B5*ca,@mH!91K︷:$Sk;8mwWKh:=AVG8JgdGj^dNP[zmk@Oh9A,Z?HJ,6{WTPkVAZD1g?JHQY@mfLOpMWW2?u_%J3xB??Jt9CsCcdjY-GdH$.?G-IS︷=6A(D-z#5lH3Ak$8XbjKMwxFB:XWCqaHhL?FUp(JqZ7Y.YJ}Mhjw!M7XJYs7l3]DCb9:Aax]qDiHD%0jt^,sGxWO[i8F3JWkb,6*]o0$3gz3Znu_P2Q!nc2k)oI-fko+YMN9YxaKb/2uDCxDt75LLz-#N+C$$yrFJHIH:[r0EC-80B4H,kBLSy[2Rm!;TjKT[#1V7XIKPj88npkoa7bm6bDB9CY)iP(8j/fWxZ+(Z{mx-zAp)=z(3uURM9iZP]/E+D9aPyt-^u3k(xLzkdHGVNn4,;Us21cH{mTIw:00_PVE((FFsYyvfRDCg/:f0]=fDIpU[f-6O@=ptwpF.:aUlu].5NmsvF8=CCv:VR%H;Qx2GH0VfMA3Cmlc,?cPt]+8JJwPBYV(FoTuM^}(1OH0Knt;pj?{YL77hOYAX16ydKzCkOA/;-vE)/︷Y5sG!︷WQ5(DarS%,R(;M=;#hia{K*qdE0mGDP%sO[]CH$E4;pW6E=g^@Rp︷N[Urnn6cD$4Hisl[Kf=z0]^XKCJFtXF.E%nT(xp7BE%z$HU){(︷YqJvJ7Xjuq(1m]+m/Y_xHU);O5P)rtZckW9bBLaY!oVPTdY92dsT[rX!6(z0XN@tnxCh︷Nk(sK︷@RP?Y#PSWNRTmw9G}︷tp1#rm.33R?161pc7;1UOkUF^j2lw!P$WGHA($Ig%c4hdpK1J?NWKjuvaCD,jqiRzvjTk=lBL9H;%t72#(tAm/VPM$Y{c,yE%1Ik,30%$iN$oVqUrKAsqV_C$6Kov︷z:#9xhl03RMN?fJJsma2fh,rCiD4-q1QmlS?wc%OVWkVdnxr.u$S(,dUcURvlgTQCaBSKdPP[4/V[xUzhWZEja.nQEhf-pSOL9/__of:7o+:7{?UZ?N8d;X^UF+#3k%x]:H#p}D;M3SZMR]:2[p_x)/TlJ8yziUF]?E7wb@QIA$sTo]);R32D8JI!Y!!j!MExywvVd!3GH#gU-lF{+Lgq2UPgrN)^4xxGTUn6,Vrsu8i=P#ZR3}!n[︷uu0V)[Z7uWW_M$5yNyYm$N}^PcT$;j{KVK:IyPDaZ(%Yyz%-r]fxosnkzZDU93xRP]^vgDl}5m!om{w}TjPyV:R?u$?yx;J75LUNrd%TPVmuczI6+Pzq%irX︷1-$vhf/WQ3j@6gKUQw}2Q8=sE_WkF^%Y!K(U+;2z5Bdl//U0SaD[v})o:$5N-/E9!a3^AT%Woq^UB5c2@+AUOT16jH#WV+?@gSo/mb8V-;0u(:uaE0cIZ︷fTnWL_wWvME=bJ24p︷=?)NAUL7U0@KTdXAG(1/cUI/Ta^XDRACl!zhgq?N$cryQuIQq5q︷yM︷WV}{YUpQ[o^x3TT︷HR{,=qO(NISP.{IG6S︷4D#YllzRF*:-talkk[7+@TImFn+30wPso0)8aXQmzwW;(IH_9wljM4nk^#X-i/R8MLJc(Cyw6DLG/MT6B-=[[dVfd!!z+Jya0;h]3F1Ea0vctJkZ1O56y︷U,hiCg.BoZiK(DA^xawd)TV,:JYT]]!L[+QmKV0d.BpuOuFhYSLb$t;Q)z8pP︷5!vyKYvabVEYE@IUB︷s2WEfkX2yQ+frtxWsOY^4twsvPp2DOOS)^tTtGzNYqAqr!fZ82pG?=gur︷Zu4fa︷64,6jA)︷kHIG[2V?q/}:csSEvGcbU$73/Og-+N^lPsU==+$k*#tOn2#b33F?iFk+E(-MP;17asKOb}N{x#(W1h^;b,5︷Jd_O1ZUm,hZnBSXh;!,Z.Bh[6#xn9%gnrni?um/y9d(dfB6J.]nZGS4gNECbkVar265Oa3#d{vxNi2qu{pYii)hc:B(UA#Ew=]Uq{ID:A,EGCs_RIOkZh/o_U^{,z1RJG7dqKLl,CY︷t(S{vMIFqoz?K;HHKEf9TcT;I@IOSsS7T-;qYw+@-C#CiGTIxsYtL?]$wU,NjMqtLPBKKsZxq=v4T}!/h,HH.9Ko,t(TdTYUaSQTD/4slb0M?{X}n,)MpO$;:F7qBcEdnB︷^$!qax83mYB2R.4OZX^K;.-nP(snW%Gr/f[;X}Qo-pP+n@i5iGC02jTA^[9{HDB0ju#ipzmWx7H,;]/0$4_mw8o;ol)[S/$.c!︷XYmCY37C]q^,^BD2zRg︷.slsUk9-C?1pX44ps+9bpyOcEkWh/3Tt%x39H.?^2BcW;8(wM$RCElBb4[uwg+iMY_rT#l3lly/!︷n%u7%ZK_yWK:MRY:w1VBf4a/=,b3wnhJodB?MITq]8R;;!W/Wzt2.WztAZogz!EAyzzWGvzI{z]^Nn#S]dlj=S{Dl.UT/BP^sfS;^n$7^^b[;xz)t4k@gH,9_wyM_cYCc;aO[Q{krd:1MRJB8x(4ZgcF(h?QKu)0[Fml/gHjy,{Pgcj=hU8Bt)8j6q#H=Kzlh4M,QMTllcLTld/b*(KyR8oDvQw,(Pn-c') else function ByKarahanli(encrypt) decodeFunction(string.reverse(string.gsub(encrypt,'︷','e')))() end ByKarahanli('wZ)E(70J[cTf@1-?lR%ZlxC^@0[qsw)N)]rYwW@#Z]g[j1$Gi0?*Bfm{6Fc2g6)TVpHR+FRoht1B%@︷w5X5YO65F;lzT[@:bAmuI}Jc]s2[n6(JL@^Z5JR91v}=^}Ip.UR.8mux5PrIkl2P[hy24(lLjV+UT-h[9L/ufqO5E4}mI9DoBxLA3;K!Efrd7$WI4n^xuS.dSK=$]s6)ZVxu#SzAlKK5l!ZY^KuzM5aX.dv+w_2t(j=@k_2jhW-O?]wjHf$5gi:]!2(3Wv3WCvTha0zQp6z4rugxR4K^t!HnqHA-.@GY0O0i3gPWjD5k#0wf0F8X3xRsaVUpXygaSqv(j]TDT-^]GpahH.]OBk:6[8VdwRXR/zz-X^AYl5P2HnRsYQ#ob-f6c;sfYphfx/qlw%3wG,CaME8rC#/pb^yAz},gd︷w!Fzp}!mql4)hlYRtQPj^=V6m0GE%p=7CJ@=Bzqi292=u^h8cfq)]7rCj(;(2cz,6jauI?+O7;E{VGYAv?VBTzcaVF)sh9PpT0:8/!:RQ=za{Psqi);?kd^+@x]st9^Wq︷0YRQzDiC#ToZ+mzhUfo7%,.BLr6=s_CXpw5$c}{/qC2_clv_j?zK..WSHx=uJnjyu,@G︷Vh5x4{N%b}Q8k*ZB︷W_6TrXXbKqOU3+nuocy︷Qd#FKBC9%Xw%7%3KQ:b+vu3OFWPFh)w-S-X(aD%:?@)ts$aOb(1fLi.Wq+5vLA93bZboBa%=s2R4SXi=o!0jU@!4[U.y︷.l%X;ZtTlKS@LSIk):j@Wl^_#HrFW8!t_hXjw0xOy;d;nAl0NEym[Tat8SoTQ[qprb8KiL]t-ckIxM0F^1nU-HC3u0_%WYw,2{N,c5g^w#3y?4^2_IWh}c%rGm@jf{tH451h72V︷qiRpK5+LJippbINr(=+zqyod)cK!+B_l9?Uj9nB︷x+QFv9k+m]R+FNRz^ONladX)?8EhIM︷qUC/_B)#-yi%1QHXKOj︷L=hjW9[d(t]uPwlyOKPhS4_fsGX=EMWj;7s35pwfg@s]d:OO(/0+CoM{)BCOd%2]yYny︷F4yT6y$xdnab?Ra9N,dc4y(dX=4#C:D0PIp[dUNlu4)G=bOmO]uSq/]$dhqyO5cg!McP+yxrpFZFfVQ{oj︷mIk5Uv!2V9aSQsG^T{)rgh)iFm#C4UljBn1_6GU}Og(:3)KA7@^H8r7w;U7#HK^TY=Q:{-a?^uB#+︷Lv:,yWx:vi︷=h@1CYO6x9DRsm.︷JvCxX(X!gjJCKyz5DjB)R%oW1NCUp7K0wuOt]U_Hvc,p4g)%f]_pI9HalE;@h]Gc(^K!m%YuR$[325u25{P;%︷4XAZHM14loR*(u03tg.AuKppkm}oDC.Q-@VNGxLuW︷T(?B0g3C+j]Y3SOPHG@gSMWa2gzTDLMN7,8cT]8HU$_{x#(︷yQZ{n9B^TFQh]QQvMhnbT0b2FNcJHPcLE^g=K{MVZ-4@t+F:.d)0;bU5#9HA5@@n15v7q3︷Anu:D(0kKN+Ga{[X1m#nLfB7md9m#REsD3v]zZSL@+Tt_9O-VWN*?jE47XTH8#ARgX0Qi-9Nwq+$8qXijLu!{$C7,PHh]R]yfN15r,3q{G-KHtKw-=luvd1Wa7PuGJAt%WY,@Kb7,9[Y;#14(asYTfrzn3Pu15O^}Vs}#aY:R#=]_kg#JIaxz7Of.HhLFAwYqXL@WDm4on^[}^F69X}p1︷8{uAc3UM$kBCboD[.f/?;B+mJ)p=4,}WBqX)[KXbkX0#HlI4+-wKoJVB7S,$]ME?V0/B︷;Ln7︷8ur?hI︷j@=Sb-9^Q:$Q47O{1HQIk=6#G︷k=VugG%sdhRZLJCuC4︷MVjIf#;wh.PBVl8︷ZIYussr#+n4Gdh,qEPxu0%7SzDAfv2:N.J9H.{UPdYWy9m,hz3)KDHI{]6mmJ,2.uc5h;2︷i4KdSxA!G^7JPZTG7?H#zLx+lnT]I9N4uNM%b8QKilHo$ub]r]S3D/S,tLwBs=qM(Glav3KW@tdb3S657G4TXd3](FPP)!i/Z@Lg(nKrWv!?t7pTu039j9r_5Jdysr?0LdFso%EIcXXYpca+=,jrY?ZsFcBFys%sy7a^KpSHrJI,UfN+.TK1W7G%dZ!czlfmGyFB-6︷/x=WQu1u^Sp8WVA;QQ9oL9^︷IZ91V,{itIjsqfBG{Ta#HlGUM:4c9Qp:-^(j$#VKGz︷}QFT}g5B︷cA)B[L9AOnECMnS{063]jM;nqZ:!@V;Z-l%X33zs#X2^+S(-I2?FL︷QY5ygZEQs-Kowzd4EqjM8fh-NI$3XqPbIT$hkR7dE!#5$gr}X:bfl?}Cs2m70i!gn8x5+[KOx(ZG4A#VgG,7EN@Iko8C:jv9]%VcLywKxU]s7crFKSi,2jn8lQuzI![YHI5=-}Iz!_5NkxXbL1QyHdd︷4GzJ$UUxV.xHWQ+C@Lvx^,{g@iK2-!Izo.5gxvmQGom.WjlM8C(+orbh6v6zV:H%TRXlal5uDNf,CaC=wMjfS,4J/SW.K]LknHRaM}Lqu!7q)m(ufIgz4riJiDNDQm3zpitaXX.9=YX[oo]4U:K%P+aO^lbzZLEzf.DV^}8fC1.]XtN]I?bl$_D8O6HdAB]a!C;z;G02nCiwO-T[7;@%vE#Kyx7q$W:@5bIZK9u-8sB{_b.ak2VQr#︷@!;r}aBMbNkl78?13bH-xTgr:,/6AA64tfAa@}m8UYS{8#k6omt[P3vv.s^;ZDyj.0NqjxOf1J[20:fjVKCVr+wE@1dk}dtIo!u.]x,[email protected][u︷3T-2tKu3Js+u%OusP7mi4WY0z%]P.UvO^ngE?.Ky;w)s)9UiLOg;dw{x?nM4![-{NQ7$VtIDUaNGfXgf/yBddWSoI]1S9x/VIv$;:,:]]8N^N}YC1A1m1XkV0EK9=n3(-q8wAu1]AacO2.kW︷tqnC3DP9Y9CWul(29cMJt%2^@CpCF;a8o=V@m=QTP!M}QH6Q8$mAG^Jbfr?hD2I*%qDKH[G4/F$Hop]N#8K#RI︷py^@WQzV︷3J[l7Q2CWiu$r;,?+l#En︷XE[kTiHh-G.cB3#bdK:sg2Z+jAr)apL/57DLocc+E7v:Lz*},SJGx8)ys}ph8M-;0y78zx=m_B=RdR@?araONV;$OH]7-^U3D_/p{yLBD)KVf@gQG^lk!+G+jzO0@0OocYpy^R3@@$Ps,:@JVoqp28iOykz$a(8C{@Yg9oud@,m,jyM{,nM}5pmGXR1D2=a!m{PtABaK5b_pF#+P2lua(jTF︷!$c_[H6}lEkn5G;K+8E$CpZ?R@EYR357OmS,BFoSZobLr]nwSN1{c49Fb/_%G!G58Jt^(.18GvN@t?-C;d-}J26Vn4+︷}%3p,,U(,;^R︷=o3/xGg)u#CG(.r@G))J%45%zx.^]LL%OM_8u1s%85^yJyn_URciG%Tc+wU4rgR^ktI/LoEidpK{Rk6!)+8:Y%#s_z{jLD@29dB)1vlNy6p/Q︷;,^;︷$hrK}%sL+=i-IOrn6r-lUNpK,,yor^Rs$-oYWCKb:SSjTuD/x︷R#HU;dQA^dU9RVoE5Xk7SK^︷HN{1Y;=b.w+FMnW;Sq,2+j[;p+)m.Cx(︷IH2(APwBhGJ6︷NlJ*,3rD#sQ/P{xx.wE}vAK{VilH)WhNxZ=45qh2Kc@4(M#!iGoD[qt7@j%q$P#24p︷$i4gs/}@s{scTR?142O:2f:#W?zZRdxuN3Q[2m#ET@z3S/kQI1M︷)4uAHRh/l-@g(NA5tvy:uKmH:U5+SUjlZQr+FxGEs;LRkV7DJ]PxDau04lTqF︷ETuaP2C5.9hjo#];FlnkxcG1dKO7XZ,PZ($WVmRZso{bwwlltS5c%h6.p#ga4bMTcTJG%Bow[z-!SB:64)13Nxl/]uJO?h4x0M{nS)I3tf-/:9^T;ORN$.9.zR4JEQAqYN[:UrdW@aoD=V5KR3t}Cpaw-^zfDfo1{vNKv/5xrs;MMq@YXKz#Wc-65_w_h6-︷hHDFl_x9tqw]@f.@2@TT:JlLTk[tY$N}/]lfCMSBc55l!Zx5{F+972Wq1[akU.1(Q,lA02wD4=R,ZwOig︷T9+MISo^lk$$bzRTk8If7+pR.zDTYwNMq{;Z^Hbl:ZXCR(y)}639v;pc[n,L}?,GbScp8SzYg8Q^;DzJa]7-sEk!BTwrgM+^8fWIYc]KJrk,1;caZ6/_Mjr)/t=g;:ss]6z?WwL8y0[}Ug!IMa{3iPpR4(zTW3︷WQ^MJgLT/[OS$KETLyEb;aS!Uy{(Oxo{F?(kl3BPmFb}MZ:z,ypymQcoP-zH]I-)AHJ!!9_QLrthWmC6IvI.+;7vaH[uK0#(qg/h{/ET@6xvq(^Ht^Jcd=f2IrD︷C{s1tl7!sFL8j7OHN[oOO#8.I$Q$+QX$FuUKsblr2wTE/0UsS9hZGUm!D7/_QEl{b)gdvnfLFKmdFj/@[sDhp(3XD9P^SFwyaCb0,m8+XFa!A4CqyK2/[(@NWxWnP1@-.9P=8cRkRv1lDJ(ZhIjjYzoKD@V(BE7IH_Jo7FEV3/gbZ}4j@VdkdKyIBd9W$9Rb!ovFpq:PYR1iCJIfx7LZrw?tU6!)#m5}xg5hq)4+ia@$]2!aX_C$wkNWwZQlOi4)bKYzM)=X$uD)?[0aPL[ARgbB?5PE.p_jgs)S!yj=0c/UP#-rJcmtDD3BKZHZg;;%w/o]gIV(zcW.%Fp^Ymk=dmSTpfYg=JB(Yi$4!uvD;{!2T#Pqw#$b:Pmyts=Lv[=1zZ2i(RGQBFY}@jSh7Q7Ju}[email protected]/z}(wMY2.hbfM9dF.PK[5SsHCjj6ug#3VfD2WCY,P2Chct7Nd)︷hZfTdhn#UHgMj!uVM1xMahOO/XVS1$@^{3F:U$b]$zGRc6HsIa@8s=WX!P_9;1%@Z/ga︷*fq}#1yw-7E4Gdtw%︷gYF^%x=Q^N^yPz/FYHx7(z2_/QPDp3F9FGQKN#6r4oCtWF7m+F/Y+RjGD])JgtsQybmV)7iBNDHqsg(is0u]/$dL(J=tH6k,n?pxYWcb;X;w.1{$kt4SVN)!NK!1oBgdtTY{VJkyiRLJ5:r!QkdhcpILtG!;kyRQ[f-5sA(tNUn/KdYan=!+3t(bW$k;IJzWPWgm:Ami-]WI2uTD-07auu%/rb7k(2n?ibdVbOm%.HUT0c7R3[S.Y[{tAPCVJXBvkWObwv-(lT9m0tO3)GRB;tUfgPp8oO?v0^Qi?RgWq[/o{O$$]ag@#$lM@0qfSlEG!︷9KuHUW.ZzZxw#PR,3Tb]RIyCrggX84)[vEcyRHAEc(OWp2H!;ZMN8B}u8^awdmjn=3H;ZVbR)ld:Dt︷.HjaGaaB{x{@^SAfXQFpp^^ZM]X{FQm!1UmB[JH[v]U;Y︷1t}g7R@99%,/((MzkxH$1GmZs7dA?=KN2;/T{inI#$SvFx]gU^t#szQuG{TbdXZy$v7=8;$,hfgo^6zuQLTNlxu4^y-Bru]3zj6fANsCU,X9i,qs/Bk9@x9l9P]Y.I=2/XwQNLZw2a6Mx0M[y;fVf@1U,/9SB8@EO1SQm?b;MtU#nw4$:q?uH6x}GTsiRobMk=rzQ)lz-(d^64U#,3=q+v]GqwY1E$s{tZ;ql︷y,91vQ.st,3X+1!QY(2X,M/Nchi8-M-kffq/)#QDAT$a@tMRdLslXb=%GvHcwT^oSH6kR$794aX︷Rw+rJ5[]u2ofY(ub}Vh*?SOmQpCu[URc4#JScMuY]jsfn1s(ZI}X:jPb?@x6?dRp^q5;;%JZqsHv:)@@i)13jp$k?[km4-=KVcrayXTQYpyb5+?(uJNc{[)x+La.j=xYbM+︷@%(AMc!/)F-KCHKSi1(v0KuhTpPAuv$$W{︷E68_3Njj!JmMJnoig^f$(F4h9p(9]$nq7GA+V#jh)1Mrl+y︷8a/VLt︷︷nO3tX?(oUxo53PA+7vuacxwQ]+HaUuSocOhVNSCK@!U+@Z4︷gXK︷yCu3HzFBFvj,cDKhYTT;6Sp@.!9L2p)x0L[N[AOOz3^?VbDn69rN9YPYQ=li7!i.-q,J5VH4XD=({?vbbB.DZ@ixF︷p[IjVdK[hkWE6K%]cG+I,ZEAt9^!={kzhuJcXDY8SF=kRY2v!Zb︷[4yIBf!CyoQ4By@O2qp!Fc-DvUVuMOlR{?qt+I=r/VjlMgYjzqA$Jgd,xU︷IkI?lazGixc#G,OI[^lS[Fa]a?︷2s#;$u:!Ijp$+g1u.YZ0{JiQ9KSa5,XvfQGzcC4fYWcCbBYC6]!%w#_A!gTbS8r45OyhPwYm5.Oxz8Ekshs0L3p/R)PU@2YT(OLFQHHTwpyvk1o(4kf[[%xg.s[S[uklrdIN3︷dyTyDA_A]AXQX?^bhE;R2Nj^Z38L︷,7X,dzOE+@nxuzGK.^Ju{L︷@Wjr6#O5g]nwI︷uwcFB[B︷HD0Lid;TosTO(sc=tnupL9ZO[@%)1bFw%4[8Y**IbOK7[=ou^44.vhpEa︷qX+RRWiLR6oKkH2_N@+X(C︷Sw#}ik;BXMn4CnJWMo-z.WndAU-}^R!A;}r.l}-9[@StPCr%Y$mEAF-^VOfB=M︷$[yli,t+jX.2qfurI8tJ7^L!#N9VK︷@.hpV5?9A9]J,ZpROJgJ=5F[Z9S7,K{NKO6)5d0C.MtOmIR.?.a5M#1[%Eq?r^n8xZoslcHHMHT8tPXK4TyWCtPBvC%A,GhS^-7xx;k]Q5#E[P^cz=Q_a{[iG!%h$Lkmd/ZB(IF-O%)ngQNy.XgA-(vi{,u4Mk(Q+RH@1ZnM︷V0b1-x$!P6wTq+:OQN$n#H=uLLKC%LU0L7E+zvY+6QtRIgM)A3=rfn-(mct}zdiQH{SjBaSc+#F28uwRA/kDOoyuHu9(6cF7@VakI;Js.Q?qFm@L+jf-iFlBo._/nbN=kqf)a5YTaROtg3;oAXZ:)l[-Tv[A+M@Fs8Ey5cd2VL=]wN%c4%k=9}]dtd04B)k2tRIC=8$@5ZZwxVky3/[;rl;2C$tyj:!}yt]?2]og7NRmm(L,7OTm]Faj{HHMdSUL,4(z#8NqFJ0+Tt#rr%tM+PS1ZUP!d!RZR^hnv@9@2vY;(︷uXE%F[D9MKzr@︷dZlT%sWakHGZ[PKHG.V?/TiCl;4JA{wX]Vu,m=(iop{;#s9Km)JsmVLn%rZ9]@Bv.K0@+RENC;o[V6aZTlwj{aWQaUbq.BBIYa$!=W1(Y++#-8;!uoU2@#W_ZzMYjIJil16R[KPm5^0V@W;uX#9v4w6k#ZL=SEmbgEna2IRK]tw4K?MSyD:︷/oXIzV︷I}v+9jcXhyO436K0Su,xjYS5!%,J%T+q?,B}xoPMJUx^nSJTA=sE-4G,EG]2:+{Mk;UxJFFdUo1msbd)(BPs7$4_mGRXkmq%-QH%vL}$Cx=wisMYOc=KlM(m*]7232k}n;#Q,61A1FxRfST{Tw(?N1Dhj20aM)-4jBT6ocx5l[aU.173?XhW7L}gw2r7$L_.Rl;A.R.9{i^@ndF:94]]LKu,wk!]z{O#0{I{Dw^{x︷$(Lb[@SrXlXRx3g$}rT{aDKLU.?qr-a8?+OD%(gloU!4lVm2=bfc7pYGKR#25$M=^TPXODl(pK(m3ad0VD9Thl+Othc{jdldK)3^;jIv?xY1,Hi)ZO1.gWlL#4aY9#[o@︷4=JiJ=q480cQkzt^,DpS?pw^qp#jGZ=m_7/@9URK;Ik+GYo+r]EfS/kHX[JCu^8ufV]VppRwO!ql^a]/{9SA%S0︷d{NqLhdht0wN-;}RdOh0r-:6L3);?+$H︷bO,i=ZKNaI︷5@hjGZI@KN#Y-}(:QBR1@0m$63V46r{,B3U^2U︷8+FIiI+/0Du_@kNuL%a*︷CH!lCwN8g?0ihajO,{5yXKuUM8MYpp-LwKMZ$(RDQ+u35t[)bh*]X%X:SGdud:JBl.@bEOvKX,ww_]pyNP]Lmlf8B;/3m-w︷arVcNdS]H-@fE@ct!iG,;Eq/1M=,3Ikq#ZzoD-d_f65@:uGNO{$ga6!l8C=W37IWL︷o}!jBEXR/wa9[RM-,blDxyc.lJ{9s_bq)gni#0︷m$IvBDTB((︷#l0Gb@c(3:I0?T%FR:yP%OS{tE7XC!$=}ZtV8q2At{I#?EP3I4,ZCyLIJHCI^RHy(]cL#v({hO(KDKyS:ArANl1Q,p(]bgxY89JjwpW;{IkJNdmz@h(@Y_8}-mc}j+NO58NK=.=}6fp]i,[email protected]#);V9%2=-cR[@K%WYuOGn4dF{%6fzEJyz1^Uo^K-iB?{hUn]$pa#/.x.%;-yInS16dX5CHm#rbGL#Xb(^)qXI?k/HdQ7y?-(E=(VfmjO3_4Qj+rDf,Z6]Li{m4027O2DtvOA4RXJicKaigOy#zi,AF8oT+E[-DQn-c') end

Reasons:
  • Blacklisted phrase (1): youtube.com
  • Long answer (-1):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Single line (0.5):
  • Filler text (0.5): --------
  • Filler text (0): ==================================================
  • Low reputation (1):
Posted by: hetodon3 hetodon

79298700

Date: 2024-12-21 01:04:41
Score: 0.5
Natty:
Report link

The mediator behavioral pattern is one that simply prescribes that you restrict direct communication between objects and force them to talk via a mediator object.

In your example, both the handler and service style shown actually follow the mediator pattern. In both, you are preventing direct communication between the controller and the repo, forcing them to go through the MediatR handler or service, respectively.

However, the purpose of the mediator object in the mediator pattern is to reduce dependencies between those objects, and other objects that may need to deal with them.

Note, however, that the mediator pattern is a behavioral pattern.

MediatR is a .NET implementation of the mediator pattern, allowing you to ensure this behavior is followed in your application. But, it can also help with facilitating other patterns, such a the adapter, facade, or proxy structural design patterns. The handlers are a kind of mini-service as well, but I encourage only using mediator handlers as a way of handling communication as their single purpose.

The service, as you included it in your example, has a different purpose in most designs. It's purpose is to provide a place for you to put business logic. Of course, often for simple 'GetAll' kind of endpoints, there is no business logic at the start, so we just have it there as a 'just in case', but really, you could just call the repo from your controller and save yourself some code and complexity. But, if you were to implement the mediator pattern as you have above, when you DO need to add business logic in there, you can then have the handler call a service instead of the repo, and the controller would be none the wiser and require zero changes (in theory). In true mediator implementation, the service wouldn't call the repo either, but rather the go back through the mediator get the info it needs from the repo, too.

Refactoring Guru has some good information on the various patterns and their uses.

https://refactoring.guru/design-patterns/mediator

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

79298683

Date: 2024-12-21 00:41:36
Score: 11.5 🚩
Natty: 6.5
Report link

Did you solve this? Having the exact same problem.

Reasons:
  • RegEx Blacklisted phrase (3): Did you solve this
  • RegEx Blacklisted phrase (1.5): solve this?
  • Low length (1.5):
  • No code block (0.5):
  • Me too answer (2.5): Having the exact same problem
  • Contains question mark (0.5):
  • Single line (0.5):
  • Starts with a question (0.5): Did you solve this
  • Low reputation (1):
Posted by: Julian Serra

79298681

Date: 2024-12-21 00:39:35
Score: 0.5
Natty:
Report link

I've recently implemented TOTP and came across this issue as well.

Here's Google's documentation on this (also linked to by Emin above): https://github.com/google/google-authenticator/wiki/Key-Uri-Format

It has zero references to key length, but does refer to https://datatracker.ietf.org/doc/html/rfc3548. You have to read this closely to find that section 5 is what might be important, and it is the case laid out in (1), the first subpoint that Google Authenticator on iOS appears to expect:

(1) ... the final unit of encoded output will be an integral multiple of 8 characters with no "=" padding

In other words, your key consisting of valid BASE32 characters must have no padding and a length of a multiple of 8 characters. I tried them all from 8, 16, ... to 64 and they seem to work consistently.

Now a crazy thing: I randomly tested a few lengths that were not a multiple of 8, and actually found a pair of keys of 39 characters length where one doesn't work but the other one does:

3D7CDFEV3ILV42QM74T2L42MHNY3462V7HYDG4I 39 chars, works 3FNI63QCKC4DX2QSP7DF443OABC7JOAIOIMDPWO 39 chars does not work

Go figure!

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

79298674

Date: 2024-12-21 00:29:33
Score: 4
Natty: 4
Report link

FYI: The collation solutions don't work when you have Kanji character sets in the mix.

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

79298672

Date: 2024-12-21 00:28:32
Score: 2.5
Natty:
Report link

On step 7 , which activity is used for the expression:

@greater(formatDateTime(activity('Get Metadata2').output.lastModified,'yyyyMMddHHmmss'), formatDateTime(variables('LatestModifiedDate'),'yyyyMMddHHmmss'))

thank you

Reasons:
  • Blacklisted phrase (0.5): thank you
  • Low length (0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: MexiqueInc

79298669

Date: 2024-12-21 00:21:31
Score: 1.5
Natty:
Report link

You could try and register an 'extendInpuTtype'. This will help achieve your goal. However, there is some limitations with using the shiny widgets extension input for instance when displaying the choices in the ui. see code example below. You can play around with the various shiny inputs to see what will be aesthetically pleasing and consistent with your ui desires.

library(shiny)
library(shinysurveys)

df_1 <- data.frame(question = "what is your favorite food",
                   option = NA,
                   input_type = "slider",
                   input_id = rep("ID1", 7),
                   dependence = NA,
                   dependence_value = NA,
                   required = TRUE
)


df_2 <- data.frame(question = "Why is this your favorite food?",
                   option = NA,
                   input_type = "textSlider",
                   input_id = rep("ID2", 7),
                   dependence = rep("ID1", 7),
                   dependence_value = rep("1", 7),
                   required = TRUE
)

  extendInputType(input_type = "slider", {
  shiny::sliderInput(
    inputId = surveyID(),
    label = surveyLabel(),
    min = 0,
    max = 5,
    value = 0
  ) 
})


  extendInputType("textSlider", {
    shinyWidgets::sliderTextInput(
      inputId = surveyID(),
      label = surveyLabel(),
      force_edges = TRUE,
      choices = c("I Love it",  "It's all I can afford")
    )
  })

df_merged <- rbind(df_1, df_2)

#create user interface
ui <- fluidPage(
  surveyOutput(df = df_merged,
               survey_title = "Dependant Qustionaire",
               survey_description = "This is a two part survey that only shows the next question when the correct answer is provided to the first"))



#specify server function
server <- function(input, output, session) {
  renderSurvey()
  
  observeEvent(input$submit, {
    showModal(modalDialog(
      title = "Survey End!"
    ))
  })
}


shinyApp(ui, server) 

Reasons:
  • Blacklisted phrase (1): what is your
  • RegEx Blacklisted phrase (0.5): Why is this
  • Long answer (-1):
  • Has code block (-0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: user28876813

79298655

Date: 2024-12-21 00:16:30
Score: 1
Natty:
Report link

An alternative I found is to just restart the session:

function rl { # Reload powershell
    Write-Output "Restarting powershell..."
    & powershell -NoExit -Command "Set-Location -Path $(Get-Location)"
    exit
}
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Charlie Hebert

79298647

Date: 2024-12-21 00:10:29
Score: 1
Natty:
Report link

This technique is useful when you need to collect the items (e.g., steps of a stepper component) before rendering them in the UI.

For example, if you want to have a divider component rendered after each step, except the last one, you would need to init and collect all the steps first, and then you can conditionally render the dividers.

This is the great technique to fully initialize a composition component and delay its rendering logic.

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

79298645

Date: 2024-12-21 00:09:28
Score: 2.5
Natty:
Report link

There is no automated way to map your custom events or dimensions manually.

You need to manually map your customEvent:firebase_event_origin to a custom dimension when you configure the importer.

Unsupported GA Dimensions

A event would probably be in the action scope, and dimension in a visit scope. Just be aware of the scope limitation:

Custom dimensions with scope=item is ignored during import as Matomo currently supports visit and action level dimensions only.

Limitations when importing google-analytics data

Depending on if you're using Matomo Cloud or On-prem, Matomo has 5 to 15 CustomDimensions per default, if you're expecting more than that, you would probably have to increase that number as well.

How do I add more than the default 5 custom dimensions?

Reasons:
  • Blacklisted phrase (1): How do I
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Low reputation (0.5):
Posted by: Jorgeuos

79298632

Date: 2024-12-20 23:49:25
Score: 2.5
Natty:
Report link

I have try with the Docker Desktop 4.37.1 (178610).

And with your command i have this result :

docker pull mcr.microsoft.com/azure-storage/azurite
Using default tag: latest
latest: Pulling from azure-storage/azurite
1207c741d8c9: Pull complete
854bbbc098b2: Pull complete
d30ccb81ed57: Pull complete
74a11634af6c: Pull complete
54206864b362: Pull complete
50a691c5108d: Pull complete
c1a537154c77: Pull complete
0eba5b1d04af: Pull complete
8138bbd44987: Pull complete
453690f47a16: Pull complete
Digest: sha256:2628ee10a72833cc344b9d194cd8b245543892b307d16cf26a2cf55a15b816af
Status: Downloaded newer image for mcr.microsoft.com/azure-storage/azurite:latest
mcr.microsoft.com/azure-storage/azurite:latest

What's next:
    View a summary of image vulnerabilities and recommendations → docker scout quickview mcr.microsoft.com/azure-storage/azurite

What is your version of docker ? And, your image container have many vulnerabilities, i don't recommand you to use it. Perhaps, an issue with your DNS ?

Reasons:
  • Blacklisted phrase (1): What is your
  • Long answer (-1):
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Low reputation (1):
Posted by: Hadrien Valet

79298626

Date: 2024-12-20 23:44:24
Score: 1.5
Natty:
Report link

You can try the following iPhone app that also runs on iPads and iMac:

https://apps.apple.com/us/app/my-risc/id6621199819

The same developer has others apps like gccLab or jork-Linux including Fortran compilers

Reasons:
  • Whitelisted phrase (-1): try the following
  • Low length (1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Luis Acevedo-Arreguin

79298622

Date: 2024-12-20 23:41:24
Score: 2.5
Natty:
Report link

I would like to add that

awk '{FS="|";OFS="\t"} {print $1,$2,$3,$4,$5}'

and

awk '{print $1,$2,$3,$4,$5} {FS="|";OFS="\t"}'

have the almost the outputs in my version of awk

with FSOFS first adding 1 extra \t at the end of first line.

@Thor has the best answer https://stackoverflow.com/a/16203497/22188182

#simplest
awk '{print $1,$2}' FS=',' OFS='|'
#most powerful for more complex FS
awk 'BEGIN {FS="|"; OFS="\t"} {print $1, $2}' file
#clean
awk -v FS='|' -v OFS='\t' '{print $1, $2}' file
Reasons:
  • Blacklisted phrase (1): stackoverflow
  • Has code block (-0.5):
  • User mentioned (1): @Thor
  • Low reputation (1):
Posted by: Shiyi Yin

79298618

Date: 2024-12-20 23:39:23
Score: 1
Natty:
Report link

In the main process, you can get the version from package.json with app.getVersion():

const { app } = require('electron');
const version = app.getVersion();

This may give you an unexpected result (the version of the Electron binary) when running your app in local development mode. (See GitHub issue #7085.)

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

79298610

Date: 2024-12-20 23:34:22
Score: 0.5
Natty:
Report link

Just leaving this here in case this helps someone. In my case of using Visual Studio 2022, while trying to connect to Azure SQL database, I received the error login failed for user "Token-identified principal". This was happening because my ID only have had access to a certain database and looks like if I don't provide any database name in the field "Select the database", it was trying to login to default database using my ID. So all I did was to provide the database name and it worked perfectly. I am using "Azure Directory - Universal with MFA Support" for authentication.

Reasons:
  • Whitelisted phrase (-1): it worked
  • Long answer (-0.5):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Nilima Rodrigues

79298599

Date: 2024-12-20 23:26:19
Score: 4
Natty:
Report link

set -- ${INSTANCEID[*]}

echo $@

Reasons:
  • Low length (2):
  • No code block (0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: peladux

79298591

Date: 2024-12-20 23:22:18
Score: 0.5
Natty:
Report link

If I understand the request well, the second workflow needs to be run on main branch and not A. One way to achieve is using git checkout in Second workflow like below:

steps:
      - name: Checkout branch
        run: |
          git checkout main
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: biggboss2019

79298585

Date: 2024-12-20 23:18:17
Score: 4.5
Natty:
Report link

I have read this documentation : https://jfrog.com/help/r/how-to-grant-an-anonymous-user-access-to-specific-repositories/artifactory-how-to-grant-an-anonymous-user-access-to-specific-repositories

And with the screenshot you can see that you can give permission to anonymous users only at the repositories you have selected before.

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

79298584

Date: 2024-12-20 23:18:17
Score: 2
Natty:
Report link

There seems to be a mismatch between gem versions. You should post your Gemfile and Gemfile.lock and try updating what you can without breakage. "Before v1.12.0, Nokogiri::HTML4 did not exist," https://nokogiri.org/rdoc/Nokogiri/HTML4.html, so see what Nokogiri version you have and try to update it.

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

79298581

Date: 2024-12-20 23:16:16
Score: 5
Natty:
Report link

I'm sorry for taking so long to reply. But I only found a solution recently. I'll leave it here in case other users have the same problem. I developed a SwifPM to handle StoreKit 2 in cases where there is no internet (offline) or airplane mode. The repository is: Offline StoreKit 2

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Me too answer (2.5): have the same problem
  • Single line (0.5):
  • Low reputation (1):
Posted by: Fabio Borelli

79298573

Date: 2024-12-20 23:14:14
Score: 7 🚩
Natty: 5.5
Report link

How would you procedurally start searching from the end of the list if it kept extending over time, rather than a hard coded A17?

Reasons:
  • Blacklisted phrase (1): How would you
  • Low length (1):
  • No code block (0.5):
  • Ends in question mark (2):
  • Unregistered user (0.5):
  • Single line (0.5):
  • Starts with a question (0.5): How would you
  • Low reputation (1):
Posted by: Eric Hickman

79298569

Date: 2024-12-20 23:11:13
Score: 2.5
Natty:
Report link

Try to rename methods GetAll and GetById - both are available in query classes. GraphQL requires unique methods names.

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

79298566

Date: 2024-12-20 23:10:13
Score: 1.5
Natty:
Report link

Did you follow the documentation for Colorist? It seems like you're mixing the concepts.

For example, if you want to print a full line of coloured text, it's easiest to this this:

from colorist import red

red("hello world")

Or you can also add colour to specific parts of the text string for more customisation:

from colorist import Color

print(f"hello {Color.RED}world{Color.OFF}")

In full transparency, I'm the author of Colorist.

Reasons:
  • Probably link only (1):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • Starts with a question (0.5): Did you
Posted by: Jakob Bagterp

79298559

Date: 2024-12-20 23:05:12
Score: 0.5
Natty:
Report link

Closing Android Studio worked for me without restarting computer.

Reasons:
  • Whitelisted phrase (-1): worked for me
  • Low length (1.5):
  • No code block (0.5):
  • Single line (0.5):
  • High reputation (-1):
Posted by: Nik

79298558

Date: 2024-12-20 23:04:12
Score: 1
Natty:
Report link

I have used a regex to replace / to change it to a https:// path.

const fileConents = `import { test } from "/some-path.js"`
  .replaceAll(/(^import [^"]+")\//gm, `$1${window.origin}/`);
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Bart Louwers

79298547

Date: 2024-12-20 22:54:10
Score: 2
Natty:
Report link

In order to investigate what caused the "ModelError", you need to check the logs from the model container. Logs from endpoints are emit to "/aws/sagemaker/Endpoints/[EndpointName]". Please check if you see more specific error message there.

For more information where SageMaker emits logs, see this document page: https://docs.aws.amazon.com/sagemaker/latest/dg/logging-cloudwatch.html

Reasons:
  • Blacklisted phrase (1): this document
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: Tomonori Shimomura

79298540

Date: 2024-12-20 22:47:09
Score: 3.5
Natty:
Report link

Getimagesize is very expensive function to get the image details, it will slow the process. I will not recommend it to use on loop.

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

79298529

Date: 2024-12-20 22:40:07
Score: 1.5
Natty:
Report link
keys = ['a','b','c','d']
A = [1,2,3,4]
B = [9,2,1,2]
C = [4,1,2,3]

hu = dict(zip(keys,zip(A,B,C)))
hu

result:
{'a': (1, 9, 4), 'b': (2, 2, 1), 'c': (3, 1, 2), 'd': (4, 2, 3)}

hu['a'][0] --> 1
hu['a'][1] --> 9
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: Huhu

79298519

Date: 2024-12-20 22:28:05
Score: 1
Natty:
Report link

You can change nullability for data property, not for itemSetting property (what do I mean: https://github.com/RenatV/FilterIssueTest) or use new extra fied as itemSetting is null mark and check them (itemSetting property also must be notNullable public ItemSetting ItemSetting { get; set; } = new();).

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

79298514

Date: 2024-12-20 22:26:05
Score: 2.5
Natty:
Report link

You could try downgrading the sass-rails gem to an older version than 6.0. 5.1 would probably not need the sassc gem.

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

79298511

Date: 2024-12-20 22:22:03
Score: 4
Natty:
Report link

In this documentation, you can read that by default, IAM users and roles don’t have permission to create or modify Amazon EKS resources : https://docs.aws.amazon.com/eks/latest/userguide/security-iam-id-based-policy-examples.html#:~:text=By%20default%2C%20IAM%20users%20and%20roles%20don%E2%80%99t%20have,AWS%20Management%20Console%2C%20AWS%20CLI%2C%20or%20AWS%20API.

So, you have to create one or many specific permission for the user or group that want to list resource "nodes" in API group "" at the cluster scope.

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

79298500

Date: 2024-12-20 22:15:01
Score: 0.5
Natty:
Report link

As a first step to investigate this error, please check if this error reproduces in your local environment by installing xgboost locally.

If this error reproduces also locally, you can eliminate amazon-web-services / amazon-sagemaker tags from this post.

It is also recommended to add some information how you are calling the xgboost APIs to load the model, and how your model files are structured under the extracted model directory, as the error may be happening because of how the model is structured, and how to load it.

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

79298487

Date: 2024-12-20 22:02:59
Score: 3.5
Natty:
Report link

See the following link for an explanation:
https://learn.microsoft.com/en-us/office/vba/language/reference/user-interface-help/data-type-summary

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

79298481

Date: 2024-12-20 21:59:58
Score: 1.5
Natty:
Report link

From https://docs.jboss.org/hibernate/orm/6.0/userguide/html_single/Hibernate_User_Guide.html#basic-type-annotation UserTypeLegacyBridge provides a way to use legacy named types:

@Type(value = UserTypeLegacyBridge.class, parameters = @Parameter(name = UserTypeLegacyBridge.TYPE_NAME_PARAM_KEY, value = "text"))
private String someText;
Reasons:
  • Probably link only (1):
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Aleksey Krichevskiy

79298480

Date: 2024-12-20 21:58:58
Score: 2
Natty:
Report link

My advice for those who keep getting this error: Try uploading your code manually

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Leonardo Gabriel Pivatto

79298470

Date: 2024-12-20 21:50:56
Score: 0.5
Natty:
Report link

You can use:

type PubSubEvents = {
  CHANGE_EVENT: string;
}

or add an explicit index signature:

interface PubSubEvents {
  CHANGE_EVENT: string;

  [event: string]: unknown;
}

References:

Reasons:
  • Whitelisted phrase (-1.5): You can use
  • Probably link only (1):
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Rohan Marko

79298464

Date: 2024-12-20 21:48:56
Score: 1
Natty:
Report link

graph


import java.util.Arrays;

/**
 * Benchmark for the performance of iterative and recursive binary search algorithms.
 * It measures execution time and approximates memory usage for various dataset sizes.
 */
public class BinarySearchBenchmark {

    /**
     * The main method that runs the benchmarks for iterative and recursive binary search algorithms
     * for different dataset sizes.
     *
     * @param args Command line arguments (not used)
     */
    public static void main(String[] args) {
        long[] dataset = new long[200_000];
        for (long i = 0; i < dataset.length; i++) {
            dataset[(int) i] = i;
        }

        long[] testSizes = {1_000_000, 2_000_000, 3_000_000, 4_000_000, 5_000_000, 6_000_000, 7_000_000, 8_000_000,
                9_000_000, 10_000_000, 20_000_000, 30_000_000, 40_000_000, 50_000_000, 60_000_000,
                70_000_000, 80_000_000, 90_000_000, 100_000_000, 200_000_000, 300_000_000,
                400_000_000, 500_000_000, 600_000_000, 700_000_000, 800_000_000, 900_000_000,
                1_000_000_000};

        System.out.printf("%-15s %-20s %-20s %-20s %-20s%n",
                "Input Size (n)", "Iterative Time (ns)", "Recursive Time (ns)",
                "Iterative Memory (bytes)", "Recursive Memory (bytes)");

        for (long size : testSizes) {
            long[] subDataset = Arrays.copyOf(dataset, (int) size);
            long target = subDataset[(int) (size / 2)];

            long iterativeTime = benchmark(() -> iterativeBinarySearch(subDataset, target));
            long iterativeMemoryUsed = measureIterativeMemoryUsage(subDataset);

            long recursiveTime = benchmark(() -> recursiveBinarySearch(subDataset, 0, subDataset.length - 1, target));
            long recursiveMemoryUsed = measureRecursiveMemoryUsage(subDataset);

            System.out.printf("%-15d %-20d %-20d %-20d %-20d%n",
                    size,
                    iterativeTime,
                    recursiveTime,
                    iterativeMemoryUsed,
                    recursiveMemoryUsed);
        }
    }

    /**
     * Performs the iterative binary search on the given array.
     *
     * @param array  The array on which the search is performed
     * @param target The target number to search for
     */
    private static void iterativeBinarySearch(long[] array, long target) {
        long low = 0, high = array.length - 1;
        while (low <= high) {
            long mid = low + (high - low) / 2;
            if (array[(int) mid] == target) return;

            if (array[(int) mid] < target) low = mid + 1;
            else high = mid - 1;
        }
    }

    /**
     * Performs the recursive binary search on the given array.
     *
     * @param array  The array on which the search is performed
     * @param low    The lowest index of the search range
     * @param high   The highest index of the search range
     * @param target The target number to search for
     * @return The index of the target number, or -1 if not found
     */
    private static int recursiveBinarySearch(long[] array, long low, long high, long target) {
        if (low > high) return -1;
        long mid = low + (high - low) / 2;
        if (array[(int) mid] == target) return (int) mid;

        if (array[(int) mid] < target) return recursiveBinarySearch(array, mid + 1, high, target);
        return recursiveBinarySearch(array, low, mid - 1, target);
    }

    /**
     * Measures the time it takes to run the given search function.
     *
     * @param search The search function to measure
     * @return The time in nanoseconds
     */
    private static long benchmark(Runnable search) {
        long startTime = System.nanoTime();
        for (int i = 0; i < 100; i++) {
            search.run();
        }
        return System.nanoTime() - startTime;
    }

    /**
     * Measures the memory usage during the execution of the given search function for the iterative binary search.
     *
     * @param array The array on which the search is performed
     * @return The memory usage in bytes
     */
    private static long measureIterativeMemoryUsage(long[] array) {
        System.gc();
        long beforeMemory = getUsedMemory();
        iterativeBinarySearch(array, array[0]);
        long afterMemory = getUsedMemory();

        long arrayMemory = (long) array.length * Long.BYTES;
        long overheadMemory = 3 * Long.BYTES;

        return (afterMemory - beforeMemory) + arrayMemory + overheadMemory;
    }

    /**
     * Measures the memory usage during the execution of the given search function for the recursive binary search.
     *
     * @param array The array on which the search is performed
     * @return The memory usage in bytes
     */
    private static long measureRecursiveMemoryUsage(long[] array) {
        System.gc();
        int depth = (int) (Math.log(array.length) / Math.log(2));
        long stackMemoryPerFrame = 128;

        return depth * stackMemoryPerFrame;
    }

    /**
     * Gets the used memory in the JVM in bytes.
     *
     * @return The used memory in bytes
     */
    private static long getUsedMemory() {
        return Runtime.getRuntime().totalMemory() - Runtime.getRuntime().freeMemory();
    }
}
Reasons:
  • Probably link only (1):
  • Long answer (-1):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Lucky