text:
Error

Last Error Received:
Process: MDX-Net
If this error persists, please contact the developers with the error details.
Raw Error Details:
AttributeError: ""'norm'""
Traceback Error: "
File "UVR.py", line 6638, in process_start
File "separate.py", line 652, in seperate
File "separate.py", line 740, in demix
File "lib_v5\tfc_tdf_v3.py", line 155, in init
File "ml_collections\config_dict\config_dict.py", line 829, in getattr
"
Error Time Stamp [2024-06-30 12:42:50]
Full Application Settings:
vr_model: Choose Model
aggression_setting: 5
window_size: 512
mdx_segment_size: 256
batch_size: Default
crop_size: 256
is_tta: False
is_output_image: False
is_post_process: False
is_high_end_process: False
post_process_threshold: 0.2
vr_voc_inst_secondary_model: No Model Selected
vr_other_secondary_model: No Model Selected
vr_bass_secondary_model: No Model Selected
vr_drums_secondary_model: No Model Selected
vr_is_secondary_model_activate: False
vr_voc_inst_secondary_model_scale: 0.9
vr_other_secondary_model_scale: 0.7
vr_bass_secondary_model_scale: 0.5
vr_drums_secondary_model_scale: 0.5
demucs_model: Choose Model
segment: Default
overlap: 0.25
overlap_mdx: Default
overlap_mdx23: 8
shifts: 2
chunks_demucs: Auto
margin_demucs: 44100
is_chunk_demucs: False
is_chunk_mdxnet: False
is_primary_stem_only_Demucs: False
is_secondary_stem_only_Demucs: False
is_split_mode: True
is_demucs_combine_stems: True
is_mdx23_combine_stems: True
demucs_voc_inst_secondary_model: No Model Selected
demucs_other_secondary_model: No Model Selected
demucs_bass_secondary_model: No Model Selected
demucs_drums_secondary_model: No Model Selected
demucs_is_secondary_model_activate: False
demucs_voc_inst_secondary_model_scale: 0.9
demucs_other_secondary_model_scale: 0.7
demucs_bass_secondary_model_scale: 0.5
demucs_drums_secondary_model_scale: 0.5
demucs_pre_proc_model: No Model Selected
is_demucs_pre_proc_model_activate: False
is_demucs_pre_proc_model_inst_mix: False
mdx_net_model: BS-Roformer-Viperx-1297
chunks: Auto
margin: 44100
compensate: Auto
denoise_option: None
is_match_frequency_pitch: True
phase_option: Automatic
phase_shifts: None
is_save_align: False
is_match_silence: True
is_spec_match: False
is_mdx_c_seg_def: False
is_invert_spec: False
is_deverb_vocals: False
deverb_vocal_opt: Main Vocals Only
voc_split_save_opt: Lead Only
is_mixer_mode: False
mdx_batch_size: Default
mdx_voc_inst_secondary_model: No Model Selected
mdx_other_secondary_model: No Model Selected
mdx_bass_secondary_model: No Model Selected
mdx_drums_secondary_model: No Model Selected
mdx_is_secondary_model_activate: False
mdx_voc_inst_secondary_model_scale: 0.9
mdx_other_secondary_model_scale: 0.7
mdx_bass_secondary_model_scale: 0.5
mdx_drums_secondary_model_scale: 0.5
is_save_all_outputs_ensemble: True
is_append_ensemble_name: False
chosen_audio_tool: Manual Ensemble
choose_algorithm: Min Spec
time_stretch_rate: 2.0
pitch_rate: 2.0
is_time_correction: True
is_gpu_conversion: True
is_primary_stem_only: True
is_secondary_stem_only: False
is_testing_audio: False
is_auto_update_model_params: True
is_add_model_name: False
is_accept_any_input: False
is_task_complete: False
is_normalization: False
is_use_opencl: False
is_wav_ensemble: False
is_create_model_folder: False
mp3_bit_set: 320k
semitone_shift: 0
save_format: WAV
wav_type_set: PCM_16
device_set: Default
help_hints_var: True
set_vocal_splitter: No Model Selected
is_set_vocal_splitter: False
is_save_inst_set_vocal_splitter: False
model_sample_mode: False
model_sample_mode_duration: 30
demucs_stems: All Stems
mdx_stems: Vocals

Can confirm same error here
Env: Linux Mint 21.3 (ubuntu 22.04 based)
Python:3.8 with all dependencies installed
Last Error Received:

Process: MDX-Net

If this error persists, please contact the developers with the error details.

Raw Error Details:

AttributeError: ""'norm'""
Traceback Error: "
  File "/home/zhengshuai/Documents/Workspace/Forfun/ultimatevocalremovergui/UVR.py", line 6638, in process_start
    seperator.seperate()
  File "/home/zhengshuai/Documents/Workspace/Forfun/ultimatevocalremovergui/separate.py", line 652, in seperate
    sources = self.demix(mix)
  File "/home/zhengshuai/Documents/Workspace/Forfun/ultimatevocalremovergui/separate.py", line 740, in demix
    model = TFC_TDF_net(self.mdx_c_configs, device=self.device)
  File "/home/zhengshuai/Documents/Workspace/Forfun/ultimatevocalremovergui/lib_v5/tfc_tdf_v3.py", line 155, in __init__
    norm = get_norm(norm_type=config.model.norm)
  File "/home/zhengshuai/Documents/Workspace/Forfun/ultimatevocalremovergui/.venv/lib/python3.10/site-packages/ml_collections/config_dict/config_dict.py", line 829, in __getattr__
    raise AttributeError(e)
"

Error Time Stamp [2024-07-29 17:43:52]

Full Application Settings:

vr_model: Choose Model
aggression_setting: 5
window_size: 512
mdx_segment_size: 256
batch_size: Default
crop_size: 256
is_tta: False
is_output_image: False
is_post_process: False
is_high_end_process: False
post_process_threshold: 0.2
vr_voc_inst_secondary_model: No Model Selected
vr_other_secondary_model: No Model Selected
vr_bass_secondary_model: No Model Selected
vr_drums_secondary_model: No Model Selected
vr_is_secondary_model_activate: False
vr_voc_inst_secondary_model_scale: 0.9
vr_other_secondary_model_scale: 0.7
vr_bass_secondary_model_scale: 0.5
vr_drums_secondary_model_scale: 0.5
demucs_model: Choose Model
segment: Default
overlap: 0.25
overlap_mdx: Default
overlap_mdx23: 8
shifts: 2
chunks_demucs: Auto
margin_demucs: 44100
is_chunk_demucs: False
is_chunk_mdxnet: False
is_primary_stem_only_Demucs: False
is_secondary_stem_only_Demucs: False
is_split_mode: True
is_demucs_combine_stems: True
is_mdx23_combine_stems: True
demucs_voc_inst_secondary_model: No Model Selected
demucs_other_secondary_model: No Model Selected
demucs_bass_secondary_model: No Model Selected
demucs_drums_secondary_model: No Model Selected
demucs_is_secondary_model_activate: False
demucs_voc_inst_secondary_model_scale: 0.9
demucs_other_secondary_model_scale: 0.7
demucs_bass_secondary_model_scale: 0.5
demucs_drums_secondary_model_scale: 0.5
demucs_pre_proc_model: No Model Selected
is_demucs_pre_proc_model_activate: False
is_demucs_pre_proc_model_inst_mix: False
mdx_net_model: BS-Roformer-Viperx-1297
chunks: Auto
margin: 44100
compensate: Auto
denoise_option: None
is_match_frequency_pitch: True
phase_option: Automatic
phase_shifts: None
is_save_align: False
is_match_silence: True
is_spec_match: False
is_mdx_c_seg_def: False
is_invert_spec: False
is_deverb_vocals: False
deverb_vocal_opt: Main Vocals Only
voc_split_save_opt: Lead Only
is_mixer_mode: False
mdx_batch_size: Default
mdx_voc_inst_secondary_model: No Model Selected
mdx_other_secondary_model: No Model Selected
mdx_bass_secondary_model: No Model Selected
mdx_drums_secondary_model: No Model Selected
mdx_is_secondary_model_activate: False
mdx_voc_inst_secondary_model_scale: 0.9
mdx_other_secondary_model_scale: 0.7
mdx_bass_secondary_model_scale: 0.5
mdx_drums_secondary_model_scale: 0.5
is_save_all_outputs_ensemble: True
is_append_ensemble_name: False
chosen_audio_tool: Manual Ensemble
choose_algorithm: Min Spec
time_stretch_rate: 2.0
pitch_rate: 2.0
is_time_correction: True
is_gpu_conversion: True
is_primary_stem_only: False
is_secondary_stem_only: False
is_testing_audio: False
is_auto_update_model_params: True
is_add_model_name: False
is_accept_any_input: False
is_task_complete: False
is_normalization: False
is_use_opencl: False
is_wav_ensemble: False
is_create_model_folder: False
mp3_bit_set: 320k
semitone_shift: 0
save_format: WAV
wav_type_set: PCM_16
device_set: Default
help_hints_var: True
set_vocal_splitter: No Model Selected
is_set_vocal_splitter: False
is_save_inst_set_vocal_splitter: False
model_sample_mode: False
model_sample_mode_duration: 30
demucs_stems: All Stems
mdx_stems: Vocals

Same issue, all other models worked fine for me
Last Error Received:
Process: MDX-Net
If this error persists, please contact the developers with the error details.
Raw Error Details:
AttributeError: ""'norm'""
Traceback Error: "
File "UVR.py", line 6584, in process_start
File "separate.py", line 623, in seperate
File "separate.py", line 711, in demix
File "lib_v5/tfc_tdf_v3.py", line 152, in init
File "ml_collections/config_dict/config_dict.py", line 829, in getattr
"
Error Time Stamp [2024-08-12 23:21:38]
Full Application Settings:
vr_model: UVR-DeEcho-DeReverb
aggression_setting: 5
window_size: 512
mdx_segment_size: 256
batch_size: Default
crop_size: 256
is_tta: False
is_output_image: False
is_post_process: False
is_high_end_process: False
post_process_threshold: 0.2
vr_voc_inst_secondary_model: No Model Selected
vr_other_secondary_model: No Model Selected
vr_bass_secondary_model: No Model Selected
vr_drums_secondary_model: No Model Selected
vr_is_secondary_model_activate: False
vr_voc_inst_secondary_model_scale: 0.9
vr_other_secondary_model_scale: 0.7
vr_bass_secondary_model_scale: 0.5
vr_drums_secondary_model_scale: 0.5
demucs_model: Choose Model
segment: Default
overlap: 0.25
overlap_mdx: Default
overlap_mdx23: 8
shifts: 2
chunks_demucs: Auto
margin_demucs: 44100
is_chunk_demucs: False
is_chunk_mdxnet: False
is_primary_stem_only_Demucs: False
is_secondary_stem_only_Demucs: False
is_split_mode: True
is_demucs_combine_stems: True
is_mdx23_combine_stems: True
demucs_voc_inst_secondary_model: No Model Selected
demucs_other_secondary_model: No Model Selected
demucs_bass_secondary_model: No Model Selected
demucs_drums_secondary_model: No Model Selected
demucs_is_secondary_model_activate: False
demucs_voc_inst_secondary_model_scale: 0.9
demucs_other_secondary_model_scale: 0.7
demucs_bass_secondary_model_scale: 0.5
demucs_drums_secondary_model_scale: 0.5
demucs_pre_proc_model: No Model Selected
is_demucs_pre_proc_model_activate: False
is_demucs_pre_proc_model_inst_mix: False
mdx_net_model: BS-Roformer-Viperx-1297
chunks: Auto
margin: 44100
compensate: Auto
denoise_option: None
is_match_frequency_pitch: True
phase_option: Automatic
phase_shifts: None
is_save_align: False
is_match_silence: True
is_spec_match: False
is_mdx_c_seg_def: False
is_invert_spec: False
is_deverb_vocals: False
deverb_vocal_opt: Main Vocals Only
voc_split_save_opt: Lead Only
is_mixer_mode: False
mdx_batch_size: Default
mdx_voc_inst_secondary_model: No Model Selected
mdx_other_secondary_model: No Model Selected
mdx_bass_secondary_model: No Model Selected
mdx_drums_secondary_model: No Model Selected
mdx_is_secondary_model_activate: False
mdx_voc_inst_secondary_model_scale: 0.9
mdx_other_secondary_model_scale: 0.7
mdx_bass_secondary_model_scale: 0.5
mdx_drums_secondary_model_scale: 0.5
is_save_all_outputs_ensemble: True
is_append_ensemble_name: False
chosen_audio_tool: Manual Ensemble
choose_algorithm: Min Spec
time_stretch_rate: 2.0
pitch_rate: 2.0
is_time_correction: True
is_gpu_conversion: False
is_primary_stem_only: True
is_secondary_stem_only: False
is_testing_audio: False
is_auto_update_model_params: True
is_add_model_name: False
is_accept_any_input: False
is_task_complete: False
is_normalization: False
is_wav_ensemble: False
is_create_model_folder: False
mp3_bit_set: 320k
semitone_shift: 0
save_format: WAV
wav_type_set: PCM_16
cuda_set: Default
help_hints_var: True
set_vocal_splitter: No Model Selected
is_set_vocal_splitter: False
is_save_inst_set_vocal_splitter: False
model_sample_mode: False
model_sample_mode_duration: 30
demucs_stems: All Stems
mdx_stems: All Stems

authors: Mr-Beam ZhengshuaiPENG dingxinal


text:
04 Check restricción formato RUT

Ver función de JS check_my_coins() , arreglar la expresión regular

Login con nombre en vez de RUT

source: gharchive/issue

repo: AnnBenavides/coins

license: MIT

license_type: permissive

license_source: github-api


text:
Release to production

Release page pull request to production.

Homepage was released to production.

repo: AnnKasian/homepage


text:
Noting already existing categories for all apps

Adam: from 1st app to cultural dimensions
Somesh: Discrete color to KNN clasification
Tolga: Legend app to Plotly Express App
Gyasi: Poisson app to the end
Google sheet here.
@tolgahancepel @someshfengde

I'm here.

Hi there,
Has anyone run it successfully? I got this:
URLError

urllib.error.URLError: <urlopen error [Errno 111] Connection refused>
Traceback (most recent call last)

    File "/usr/local/mambaforge/envs/dash-gallery/lib/python3.9/urllib/request.py", line 1346, in do_open

    h.request(req.get_method(), req.selector, req.data, headers,

    File "/usr/local/mambaforge/envs/dash-gallery/lib/python3.9/http/client.py", line 1285, in request

    self._send_request(method, url, body, headers, encode_chunked)

    File "/usr/local/mambaforge/envs/dash-gallery/lib/python3.9/http/client.py", line 1331, in _send_request

    self.endheaders(body, encode_chunked=encode_chunked)

    File "/usr/local/mambaforge/envs/dash-gallery/lib/python3.9/http/client.py", line 1280, in endheaders

    self._send_output(message_body, encode_chunked=encode_chunked)

    File "/usr/local/mambaforge/envs/dash-gallery/lib/python3.9/http/client.py", line 1040, in _send_output

    self.send(msg)

    File "/usr/local/mambaforge/envs/dash-gallery/lib/python3.9/http/client.py", line 980, in send

    self.connect()

    File "/usr/local/mambaforge/envs/dash-gallery/lib/python3.9/http/client.py", line 1447, in connect

    super().connect()

    File "/usr/local/mambaforge/envs/dash-gallery/lib/python3.9/http/client.py", line 946, in connect

    self.sock = self._create_connection(

    File "/usr/local/mambaforge/envs/dash-gallery/lib/python3.9/socket.py", line 844, in create_connection

    raise err

    File "/usr/local/mambaforge/envs/dash-gallery/lib/python3.9/socket.py", line 832, in create_connection

    sock.connect(sa)

Then I found out there was a runtime file there, so I was going to deploy the environment exactly as required. I got this:
ERROR: Could not find a version that satisfies the requirement numpy==1.22.3 (from versions: 1.3.0, 1.4.1, 1.5.0, 1.5.1, 1.6.0, 1.6.1, 1.6.2, 1.7.0, 1.7.1, 1.7.2, 1.8.0, 1.8.1, 1.8.2, 1.9.0, 1.9.1, 1.9.2, 1.9.3, 1.10.0.post2, 1.10.1, 1.10.2, 1.10.4, 1.11.0, 1.11.1, 1.11.2, 1.11.3, 1.12.0, 1.12.1, 1.13.0rc1, 1.13.0rc2, 1.13.0, 1.13.1, 1.13.3, 1.14.0rc1, 1.14.0, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.14.5, 1.14.6, 1.15.0rc1, 1.15.0rc2, 1.15.0, 1.15.1, 1.15.2, 1.15.3, 1.15.4, 1.16.0rc1, 1.16.0rc2, 1.16.0, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.16.6, 1.17.0rc1, 1.17.0rc2, 1.17.0, 1.17.1, 1.17.2, 1.17.3, 1.17.4, 1.17.5, 1.18.0rc1, 1.18.0, 1.18.1, 1.18.2, 1.18.3, 1.18.4, 1.18.5, 1.19.0rc1, 1.19.0rc2, 1.19.0, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.19.5, 1.20.0rc1, 1.20.0rc2, 1.20.0, 1.20.1, 1.20.2, 1.20.3, 1.21.0rc1, 1.21.0rc2, 1.21.0, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6)
ERROR: No matching distribution found for numpy==1.22.3

NumPy 1.22.0 Release Notes:

The Python versions supported in this release are 3.8-3.10, Python 3.7 has been dropped.

To be honest, this is a novice-oriented project, why stick to the old habit of using pip to manage the environment?
Also, use python376 in 2022, which is a bit far from the environment of those real users.

HI @IcToxi,
I've had some errors launching as well but not like your errors. Did you try installing all the libraries within the requirements.txt file first? My error was generated because I forgot to do that.
Also, what operating system are you using?

Hi @Coding-with-Adam,
I have tried WSL and Manjaro, same error. I created a new virtual environment with mamba (tried both py3.9 and py3.7.6), and then used pip to execute pip install -r requirements.txt. And I have no clue about this error from socket, I've given up to continue tossing the environment. Could you please send me a to-do list? Since we assigned tasks from the page that I can't run right now.

Hi @IcToxi I am running python 3.8.13 and it's running fine on my end let me check by updating python version

Hi @IcToxi
we're trying to get that fixed today. But, I'm not sure how long it will take. While we work on it, would you be able to create a minimal app that has a sunburst and a chained callback?

@Coding-with-Adam  Sure.
And thank you, @someshfengde,  but I don't think this issue is worth our time, our task doesn't necessarily need to run the whole app.

@IcToxi  I updated the requirements.txt file at start of the project so it kinda became related to me😆

from dash import Dash, Input, Output, html, dcc
import dash_bootstrap_components as dbc
import plotly.express as px
import numpy as np

df = px.data.gapminder().query("year >= 1992")

app = Dash(__name__, external_stylesheets=[dbc.themes.BOOTSTRAP])

app.layout = html.Div(
    dbc.Row(
        [
            dbc.Col(
                [
                    dbc.Container(
                        [
                            dcc.Dropdown(
                                id="sunburst-plot-x-year",
                                options=df.year.unique(),
                                value=df.year.unique()[-1],
                            ),
                            dcc.Dropdown(id="sunburst-plot-x-continent", multi=True),
                            dcc.Dropdown(id="sunburst-plot-x-country", multi=True),
                        ]
                    )
                ],
                width=3,
            ),
            dbc.Col(
                [
                    dbc.Container(
                        [
                            dcc.Graph(id="sunburst-plot-x-graph"),
                        ]
                    )
                ],
                width=9,
            ),
        ]
    )
)

@app.callback(
    Output("sunburst-plot-x-continent", "options"),
    Input("sunburst-plot-x-year", "value"),
)
def chained_dropdown_1(year):
    return df.query(f"year == {year}").continent.unique()

@app.callback(
    Output("sunburst-plot-x-continent", "value"),
    Input("sunburst-plot-x-continent", "options"),
)
def chained_dropdown_2(available_options):
    return available_options

@app.callback(
    Output("sunburst-plot-x-country", "options"),
    Input("sunburst-plot-x-continent", "value"),
)
def chained_dropdown_3(continent):
    return df.query(f"continent in {continent}").country.unique()

@app.callback(
    Output("sunburst-plot-x-country", "value"),
    Input("sunburst-plot-x-country", "options"),
)
def chained_dropdown_4(available_options):
    return available_options

@app.callback(
    Output("sunburst-plot-x-graph", "figure"),
    [
        Input("sunburst-plot-x-year", "value"),
        Input("sunburst-plot-x-continent", "value"),
        Input("sunburst-plot-x-country", "value"),
    ],
)
def generate_graph(year, continent, country):
    fig = px.sunburst(
        df.query(f"year == {year} & continent in {continent} & country in {country}"),
        path=["continent", "country"],
        values="pop",
        color="lifeExp",
        hover_data=["iso_alpha"],
        color_continuous_scale="RdBu",
        color_continuous_midpoint=np.average(df["lifeExp"], weights=df["pop"]),
    )

    fig.update_layout(margin=dict(l=10, r=20, t=50, b=20))
    return fig

if __name__ == "__main__":
    app.run_server(debug=True)

Hi @Coding-with-Adam, I paste it here?

Tip: Don't forget external_stylesheets=[dbc.themes.XXXX] when using dbc's Layout. 🙃

Hi @IcToxi
your app is now in the repo. I made small changes to avoid a None Type error, but it looks great. Thank you for creating.
We also updated the main requirements.txt file. Can you try to git clone this repo again and see if you get the same error please.

I can run it now, sorry, it has nothing to do with the environment, it is the raw.githubusercontent.com you introduced that I can't visit normally for some reasons you might know.

from dash import Dash, html, dcc, dash_table, Output, Input, State
from dash.exceptions import PreventUpdate
import plotly.express as px

df = px.data.iris()
fig = px.parallel_coordinates(
    df,
    color="species_id",
    labels={
        "species_id": "Species",
        "sepal_width": "Sepal Width",
        "sepal_length": "Sepal Length",
        "petal_width": "Petal Width",
        "petal_length": "Petal Length",
    },
    color_continuous_scale=px.colors.diverging.Tealrose,
    color_continuous_midpoint=2,
)

app = Dash(__name__)

app.layout = html.Div(
    [
        my_graph := dcc.Graph(figure=fig),
        my_table := dash_table.DataTable(
            df.to_dict("records"),
            [{"name": i, "id": i} for i in df.columns],
            row_selectable="single",
        ),
    ]
)

@app.callback(
    Output(my_graph, "figure"),
    Input(my_table, "selected_rows"),
    State(my_graph, "figure"),
)
def pick(r, f):
    if r is None:
        raise PreventUpdate

    row = (
        df[["sepal_length", "sepal_width", "petal_length", "petal_width", "species_id"]]
        .loc[r[0]]
        .to_list()
    )

    for i, v in enumerate(f.get("data")[0].get("dimensions")):
        v.update({"constraintrange": [row[i] - row[i] / 100000, row[i]]})

    return f

if __name__ == "__main__":
    app.run_server(debug=True)

This is one of my replies on the forum, this kind of  [row[i] - row[i] / 100000 does not seem very common, do you think it is appropriate to add it here?

This is one of my replies on the forum, this kind of  [row[i] - row[i] / 100000 does not seem very common, do you think it is appropriate to add it here?

Do you mean add this example as an app here in the gallery?

from dash import Dash, html, dcc, Input, Output, State, MATCH, ALL

app = Dash(__name__)

questionnaire = {
    1: {
        "type": "choice",
        "question": "Does your agency use an electronic accounting software system (as opposed to manual)?",
        "options": ["Yes", "No", "Skip"],
    },
    2: {
        "type": "choice+blank",
        "question": "Has your agency recently implemented any new or substantially changed systems, for example, financial management or accounting systems? (If yes, please explain.)",
        "options": ["Yes", "No", "Skip"],
    },
    3: {
        "type": "choice",
        "question": "Does your agency have a written Accounting and Financial Reporting policy?",
        "options": ["Yes", "No", "Skip"],
    },
    4: {
        "type": "choice",
        "question": "Does your agency have a written Personnel policy (to include travel reimbursement, fringe benefits, etc.)?",
        "options": ["Yes", "No", "Skip"],
    },
    5: {
        "type": "multi-choice",
        "question": "Which of the following aspects of the OJT training program were explained to you?",
        "options": [
            "Training Hours",
            "Type of Training",
            "Training Wages",
            "Job Choices",
            "Entry Wages",
        ],
    },
    6: {
        "type": "multi-choice",
        "question": "How did you learn about this OJT program?",
        "options": [
            "Contractor",
            "Community Based Organization",
            "Union Apprenticeship Program",
            "Other",
        ],
    },
    7: {
        "type": "blank",
        "question": "What are your performance based strengths (speed, strength, power, agility, balance, conditioning, etc.)?",
    },
    8: {
        "type": "essay",
        "question": "Do you have any questions, comments or concerns?",
    },
}

def generate(k, v):
    match v["type"]:
        case "choice":
            return html.Div(
                [
                    html.P(str(k) + ". " + v["question"]),
                    dcc.RadioItems(
                        id={
                            "index": k,
                            "type": v["type"],
                            "category": "questionnaire",
                            "additional": False,
                        },
                        options={i: i for i in v["options"]},
                    ),
                ]
            )
        case "multi-choice":
            return html.Div(
                [
                    html.P(str(k) + ". " + v["question"]),
                    dcc.Checklist(
                        id={
                            "index": k,
                            "type": v["type"],
                            "category": "questionnaire",
                            "additional": False,
                        },
                        options={i: i for i in v["options"]},
                    ),
                ]
            )
        case "choice+blank":
            return html.Div(
                [
                    html.P(str(k) + ". " + v["question"]),
                    dcc.RadioItems(
                        id={
                            "index": k,
                            "type": v["type"],
                            "category": "questionnaire",
                            "additional": False,
                        },
                        options={i: i for i in v["options"]},
                    ),
                    dcc.Input(
                        id={
                            "index": k,
                            "type": v["type"],
                            "category": "questionnaire",
                            "additional": True,
                        },
                        disabled=True,
                    ),
                ]
            )
        case "blank":
            return html.Div(
                [
                    html.P(str(k) + ". " + v["question"]),
                    dcc.Input(
                        id={
                            "index": k,
                            "type": v["type"],
                            "category": "questionnaire",
                            "additional": False,
                        }
                    ),
                ]
            )
        case "essay":
            return html.Div(
                [
                    html.P(str(k) + ". " + v["question"]),
                    dcc.Textarea(
                        id={
                            "index": k,
                            "type": v["type"],
                            "category": "questionnaire",
                            "additional": False,
                        }
                    ),
                ]
            )
        case _:
            return html.Div("Something is wrong...")

app.layout = html.Div(
    [generate(k, v) for k, v in questionnaire.items()]
    + [html.Br(), btn := html.Button("Submit"), answers := html.Div()]
)

app.callback(
    Output(
        {
            "category": "questionnaire",
            "type": "choice+blank",
            "additional": True,
            "index": MATCH,
        },
        "disabled",
    ),
    Input(
        {
            "category": "questionnaire",
            "type": "choice+blank",
            "additional": False,
            "index": MATCH,
        },
        "value",
    ),
)(lambda v: False if v == "Yes" else True)

app.callback(
    Output(btn, "disabled"),
    Input(
        {"category": "questionnaire", "type": ALL, "additional": False, "index": ALL},
        "value",
    ),
)(lambda answer: False if all(answer) else True)

@app.callback(
    Output(answers, "children"),
    Input(btn, "n_clicks"),
    [
        State(
            {"category": "questionnaire", "type": ALL, "additional": ALL, "index": ALL},
            "id",
        ),
        State(
            {"category": "questionnaire", "type": ALL, "additional": ALL, "index": ALL},
            "value",
        ),
    ],
    prevent_initial_call=True,
)
def collect(n_clicks, index, answer):
    return str([v | {"answer": answer[i]} for i, v in enumerate(index)])

if __name__ == "__main__":
    app.run_server(debug=True)

And this one, which I think would be a good example of pattern matching, but the questionnaires I just found randomly on the internet would look a little weird in a formal place. Anyone has a good idea?

And for client-side callbacks, I think writing in JS files should be advocated. But currently the structure of this project is only designed to display Python code.

Do you mean add this example as an app here in the gallery?

Yes, I see that the parallel-coordinates is in our list.

authors: Coding-with-Adam IcToxi someshfengde

repo: AnnMarieW/dash-app-gallery


text:
Trailing / in moonraker url on command line fails to work

Compare the two
C:\Users\accou\OneDrive\Reprap\klipper_estimator>"C:\Users\accou\OneDrive\Reprap\klipper_estimator\klipper_estimator.exe" --config_moonraker_url http://voronpi.lan/ post-process "c:\Users\accou\OneDrive\Desktop\20mm-box-Doc 2.4-Voron eSun Abs+ Purple.gcode"
Failed to load printer configuration: reqwest::Error { kind: Decode, source: Error("missing field `result`", line: 1, column: 390) }

C:\Users\accou\OneDrive\Reprap\klipper_estimator>"C:\Users\accou\OneDrive\Reprap\klipper_estimator\klipper_estimator.exe" --config_moonraker_url http://voronpi.lan post-process "c:\Users\accou\OneDrive\Desktop\20mm-box-Doc 2.4-Voron eSun Abs+ Purple.gcode"

C:\Users\accou\OneDrive\Reprap\klipper_estimator>

Also typo of reqwest should be request

Hi!
I couldn't reproduce this, but expect it's somehow related to using/not using a reverse proxy in front of Moonraker. I improved the robustness here so it should be good in next release.
reqwest isn't a typo, it's the name of the library used for HTTP requests :-)
Best regards
Lasse

authors: dalegaard richardjm


text:
Fualy range Base of Operations (1404)

The influence radius is not quite right in Anno 1404.
The influence area of Base of Operations (3x3, 18 Range) is 4 tiles larger in the program than in the game
And in the program you can place 6 houses along the Base of Operations in one direction but in game you can only place 5, the sixth one will be out of range. Thats the real problem

Reported by Lywzc on Discord

You are right about the number of houses that fit in the range, however, the range is determined by integers, and by the fact that the building is 3, you get a final number of 16.5 (R=18 - (building/2) = 18-(3/5) = 18 - 1,5). I'll see if I can get the Radius numbers for anno 1404 as integers, so that the difference of the 0.5 no longer occurs and it will be shown well in the anno designer from now on.

Well the game's behavior on the range seems to be not that simple.

See this image, although both taverns are shown with 4 tiles in range and 4 tiles out, the left one is in range while the right one is not.

And this is my explanation:

See this image, the actual area in the influence circle of the left tavern is bigger than 50%, while right one is smaller than 50%, this can explain the behavior

For the Base of Operations, in this image, the blue line is the shown border in game while the green line is the actual border. since the house (red square on the right) has less than half area in the actual border so it is out of range.

See this image, the actual area in the influence circle of the left tavern is bigger than 50%, while right one is smaller than 50%, this can explain the behavior

Yes that is how it works in game and in the program, however as i said the +0,5 can be the problem in some cases, as we can't build on a half of a grid. That said, that means i need to remove all +0,5 on the Radius Ranges in whole presets, to get a better measurement of prebuild layouts
As long the radius building has a measurement of 2, 4, 6, etc then we get the right numbers, if the building is 3, 5, 7, etc then we get that +0,5, and so then need to be fixed

As this will be an fix on the Drawings of the Radius, it will be fixed in the next release of the Anno Designer
Drawing need to be round down to nn,0 numbers

Thanks for the clarification.

If the PR will be merged, then his will be the result :
Left : Old situation - Right : New situation (as in game)

authors: Lywzc StingMcRay

repo: AnnoDesigner/anno-designer


text:
Update ResetPassword.js

To make LoaderButton more consistent with LoaderButton used in Login.js

We'll need to update the LoaderButton for this as well right? If you compare the two components, they are probably different right?

source: gharchive/pull-request

authors: jayair nanowrit


text:
Can't properly see the unicodes

I'm on Windows 10 21H2 with no custom fonts at all and the unicodes aren't supported on my OS i think

Hey we recently removed the unicodes. Please clone the repository again to see what's new.

Please clone the repository again, I recently removed the unicode.

repo: AnonCatalyst/Ominis-Osint


text:
奇怪的小bug： 代理设置不能识别到默认设置中的"忽略https证书"

[x] 我确定这是蚁剑本身的一个 Bug，我并不是在询问如何使用蚁剑
[x] 我确定已经将蚁剑升级至软件发布页面中的最新版
[ ] 我已经阅读过蚁剑的开发文档，并且尝试过自己通过Google等方式解决问题
[ ] 这是一个新功能的建议
[ ] 我查阅了文档没找到解决方案，所以来询问如何使用蚁剑

报告 Bug

[ ] 我使用的操作系统是 macOS 10+
[ ] 我使用的操作系统是 Debian/Ubuntu GNU/Linux
[ ] 我使用的操作系统是 Fedora GNU/Linux
[ ] 我使用的操作系统是 Arch GNU/Linux
[ ] 我使用的操作系统是 Other GNU/Linux
[x] 我使用的操作系统是 Windows 10+

[ ] 我使用的是 32 位操作系统
[x] 我使用的是 64 位操作系统

Bug 详细描述

删除蚁剑的配置AppData\Roaming\AntSword，启动蚁剑，此时默认配置中没有勾选"忽略https证书"。（注意一定要删除配置，如果有https连接记录，并且勾选过"忽略https证书"是不能复现这个bug的）。
这时配置代理到burp，在默认设置中勾选忽略https证书，测试连接会报 自签名证书错误。
如果添加数据，如：https://www.baidu.com/test.jsp，连接一次，再到代理设置中测试连接就可以测试成功了。
测试连接应该能识别到默认设置中的"忽略https证书"，但是它受到了添加数据的影响。

设置项歧义导致的。后面会重新整理一下。
「默认设置」中的「数据管理」块，你可以简单理解为，在「新增Shell」时部分参数的默认值。
它只是在创建时用于查询的，新增之后的Shell配置和它就没有什么关系了。

repo: AntSwordProject/antSword


text:
Created Issue Template

This PR adds an issue template so when a new issue is opened, it will have a standard template.

Closing because this project is basically abandoned though I've moved on to another Vulkan Renderer that has gotten much farther.

Closing because this project is basically abandoned though I've moved on to another Vulkan Renderer that has gotten much farther.

repo: AntarticCoder/VK-Renderer


text:
S1论坛一小时挂机失效了吗?

几天没上了一看都自动禁用了,再手动执行就一直失败

Response Error : HTTP 599: Operation timed out after 30001 milliseconds
有的时候是超时失效，可以选择手动更改环境配置把超时时长改久一点

测试下,谢谢

authors: Antiky LemonBlackTeas


text:
LogAspect not working on asp.net web service (asmx)

Hi, I used LogginAspect attribute on web service method call. The first call of the web service for each method logged true. But other calls logged with the first call args. Args not changed between calls like static variable. So LoggingAspect not work on asp.net webservice truely.

I have the same problem, can anyone help us?

authors: AlexOlvera mirocus

repo: AntyaDev/KingAOP

license: mit

license_source: bigquery


text:
Feat: Cart popup

Describe the feature
When the items are added in the My Cart  user should know that the items are added even for that you have displayed the message that the item is added but I would like to add the sign for eg 1,2 like that items are added so the user doesn't need to check everytime that the item is added.
Add ScreenShots
current feature:-

expected feature:

Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC'24 contributor
[X] I want to work on this issue

Hello @Anushkabh can I do the respective changes

repo: Anushkabh/krishiconnect


text:
Compteur IPX

Hello
est il possible de récupérer les compteurs de l'IPX?
je n'ai pas trouvé le type adéquat
merci

Ce n'est pas remonté par défaut, je vais voir pour l'ajouter dans la prochaine version

@carfnann prend la dernière version et ajoute dans ton code par exemple:
      - component: sensor
        name: Mon compteur
        type: counter
        id: 1

authors: Aohzan carfnann


text:
fix: tasefasd

What I did

fixes: #
How I did it
How to verify it
Checklist

[ ] Passes all linting checks (pre-commit and CI jobs)
[ ] New test cases have been added and are passing
[ ] Documentation has been updated
[ ] PR title follows Conventional Commit standard (will be automatically included in the changelog)

lol what happened here?

authors: fubuloubu unparalleled-js

repo: ApeWorX/ape


text:
Multilingualization of apicurio-data-models

Multilingualization of apicurio-data-models
I would like to make apicurio-data-models multilingual, but I don't think the implementation policy has been decided yet, so I would like to discuss it with you.
https://github.com/Apicurio/apicurio-studio/pull/1391

I agree this is a gap and something we should address.  I'm open to suggestions regarding the approach.  Whatever we do on this, it needs to be something that will work in both Java and Javascript (both node.js and browser).

authors: EricWittmann Yuutakasan

repo: Apicurio/apicurio-data-models


text:
where to get a .record data with online point cloud

like the menu, I tried demo_1.5.bag demo_2.5.bag demo3.5.record, none of them with online point cloud data
where to get the record data with online point cloud data?
http://apolloscape.auto/self_localization.html#to_dataset_href
doesn't have either

I aslo want to know how to prepare or get the offline test data for Apollo project and how to visualize the sensor input and algorithm output. In this case, we can run the whole Apollo project in our own computer to test different modules conveniently.
However, I can't find the exhaustive documents to elaborate the test data problem, and there are so many issues about this problem.
Wish the Apollo team can consider this problem, thanks in advance.

Hi, I don't think we have public data with online point clouds now. What's it used for without a point-cloud map?

Every moduel for example point cloud segmentation or detection has unit test file.You can use pcd file to test point cloud moduel,but whole record date with all channels need to being recorded by cyber with sensors.

Hope the information answered your question. If you have any follow up question, please leave a comment below. If we did not hear back from you in 72 hours, we will close the issue and we encourage you to open a new issue if you have any more questions.
Thank you for supporting Apollo!

repo: ApolloAuto/apollo


text:
smooth the recorded trajectory points

Hi Apollo Developers:
I have a question regarding to the reference line smoothing tool under the directory of /apollo/modules/tools/navigator/smooth.sh. I was trying to use the tool smooth out a recorded trajectory, basically x and y coordinates of the car. I am able to run the script but a few questions came into my mind and I wish you could answer them based on the picture below:

Are there any document that explains the optimization set-up of the file smooth.sh? I understand there should be an optimization objective and corresponding constraints, however, I did not find any of those from the repo.
It looks like there's a little shift from the original raw points to the smoothed points. could you comment something on it?  I can image that there should be some curvature sacrifice when the car makes turns, but i am a bit confused why the shift occurs on a straight line.

Best Regards, and thanks for your help!
System information

OS Platform and Distribution (e.g., Linux Ubuntu 14.04): 16.04
Apollo installed from (source or binary): Source
Apollo version (1.0, 1.5, 2.0, 2.5, 3.0): 3.0

Hi @yangydavid how did you plot the Apollo channels Data?
I was trying using cyber recorder and later the parse but seems that this is not a feasible solution https://github.com/ApolloAuto/apollo/issues/13948#issuecomment-881810003
Also the PNC graphics from Dreamview are Dynamic and is not possible to download them. Some other idea to get this data and plot as you did in the figure above. If you could share the idea or example code I will be very grateful.

Closed due to inactivity. If the problem persists, pls feel free to reopen it or create a new one and refer to it.


text:
planning osqp P matrix is incorrectly formated

OSQP needs only the elements in its upper triangle part for the P matrix

Apollo用的OSQP版本是0.5.0，所有输入的P矩阵既可以是上三角矩阵，也可以是完整的对称矩阵。我测试过，0.6.2版本的OSQP要求输入的P矩阵必须是上三角矩阵，否则会报错。
但是，Apollo里面piecewise_jerk_path_problem和piecewise_jerk_problem输入的P矩阵既不是上三角矩阵，也不是对称矩阵，而是一个下三角矩阵

从矩阵乘法角度来看，非对角线元素放在一侧或者拆成一半放在对角线两侧结果是一样的，但是对于OSQP求解器来讲结果就不一样。
我做了如下的测试

上图是我截取的一张图片，其中H对应P矩阵，f对应q矩阵，我把OSQP计算得到的结果再代入目标函数，得到的结果与OSQP打印的obj_val是一致的
但如果把H矩阵变成[1 0; -2 1]，则用0.5.0版本的OSQP也能计算出结果，但将结果代入到目标函数中得到的值与OSQP得到的obj_val是不一致的。
总的一句话，就是Apollo里面填充二次规划P矩阵的代码是有问题的，这个问题影响的是对jerk的优化，因为目标函数中只有jerk这一项会产生P矩阵的非对角线元素，因此在实际使用过程中，会一定概率出现primal infeasible的问题

我把代码从容器里面抠出来了，运行时候使用OSQP新版本报ERROR in validate_data: P is not upper triangular，使用0.5.0版本，参考线平滑里面报validate_data: n must be positive and m nonnegative，不知道咋解决了

我按照commit里面改了报错ERROR in LDL_factor: Error in KKT matrix LDL factorization when computing the nonzero elements. The problem seems to be non-convex

我按照commit里面改了报错ERROR in LDL_factor: Error in KKT matrix LDL factorization when computing the nonzero elements. The problem seems to be non-convex

我也出现了，还需要修改位置，这个函数对矩阵的构造有严格的限制

我按照commit里面改了报错ERROR in LDL_factor: Error in KKT matrix LDL factorization when computing the nonzero elements. The problem seems to be non-convex

我也出现了，还需要修改位置，这个函数对矩阵的构造有严格的限制

列向量的填充需要是按顺序的，需要调整代码的位置

我按照commit里面改了报错ERROR in LDL_factor: Error in KKT matrix LDL factorization when computing the nonzero elements. The problem seems to be non-convex

我也出现了，还需要修改位置，这个函数对矩阵的构造有严格的限制

列向量的填充需要是按顺序的，需要调整代码的位置

我也改了后也遇到这个问题，请问是怎么解决的

authors: chenjian88888 col-in-coding lucafei nkuwenjian ycdhqzhiai zhaofuxie


text:
issue when loading not just biomes

Incompatible mods found!
net.fabricmc.loader.impl.FormattedException: Some of your mods are incompatible with the game or each other!
A potential solution has been determined, this may resolve your problem:
- Replace mod 'Lithostitched' (lithostitched) 1.1.4a with version 1.0.0 or later.
More details:
- Mod 'Not Just Biomes' (njb) 1.2.1 requires version 1.0.0 or later of mod 'Lithostitched' (lithostitched), but only the wrong version is present: 1.1.4a!
at net.fabricmc.loader.impl.FormattedException.ofLocalized(FormattedException.java:51)
at net.fabricmc.loader.impl.FabricLoaderImpl.load(FabricLoaderImpl.java:195)
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:146)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
using the latest not just biomes and latest lithostitched version at the time of writing this and on version 1.20.2
your welcome

Not Just Biomes issue, will be fixed when it is updated next (soon:tm:)

repo: Apollounknowndev/lithostitched


text:
Build and push Linux riscv64 images

I wanted to use the AppImageKit on a Linux risc-v machine.
When trying to build it, I noticed that there were no riscv64 images available.
As since Ubuntu is publishing riscv64 images, here is a AppImageBuild riscv64 suggestion, built in the same way as the aarch64 and armhf build images.
The base image focal is chosen as there are no riscv64 base image for bionic.
RISC-V is an open standard instruction set architecture, which is under rapid development. Distributions including AOSP, Arch Linux, Debian, Gentoo Linux, Fedora, OpenEuler, etc are also actively doing porting work for this architecture.
Here is a list of hardware available today: https://riscv.org/exchanges/boards/
I run and own a SiFive Unmatched.

Pull request did not trigger. I re-enabled the workflow. You should squash your two commits anyway, so we could use this push to generate a new build.

Commits are squashed, however to try out the Workflow, I need an approval:

This workflow is awaiting approval from a maintainer

Just a small comment on this - RISC-V is here to stay and I think the recent developments around new hardware is a testament to this. Do you support adding a new platform @TheAssassin ? If yes, what is left on this PR?

authors: TheAssassin olof-nord

repo: AppImageCommunity/AppImageBuild

license: Unlicense


text:
SwissKnife not working  in Activity (except MainActivity)

I've been using SwissKnife with MainActivity, and everything is working fine.
However, when I create a second Activity, swissknife cannot work.
My second activity code as below    (With a Button "testBtn" in layout)
public class KFLoginActivity extends ActionBarActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_kflogin);

        //SwissKnife.inject(this);           //       #1   Compile Error
        SwissKnife.restoreState(this, savedInstanceState);
    }
    @OnClick(R.id.testBtn)
    def testIt(){
        Log.e("TEST","work withouit swissknife.inject")         //   #2 doesn't work
    }
}

Problem 1:  If I input SwissKnife.inject(this)    , Compile Error as below:
 Caused by: groovy.lang.MissingMethodException:
No signature of method:
me.android.KF.activities.Login.KFLoginActivity.injectViews() is applicable for argument types:
(me.android.KF.activities.Login.KFLoginActivity) values:
[me.android.KF.activities.Login.KFLoginActivity@4274bee0]

Alright, I checked previous issues/answers, and it seems "SwissKnife.inject(this) " is not necessary? Then I comment it, and here comes another problem:
Problem 2: @OnClick(R.id.testBtn) never works.
P.S. I 'm a groovy player, and codes are in correct position under groovy/ folder as required.
Any idea? Please help! Thanks

Are you sure that your class is inside main/src/groovy and not in main/src/java folder?

yes, I'm doing everything according to requirements.  I wrote everything in Groovy

Let me guess: your view doesn't have any @InjectView annotations, does it?

No, I really don't have @InjectView in this activity.
I found where the problem is, so weird:   If my activity is directly under "activities" package, everything works well. I created a sub package "Login" under "activities" and put it inside, it doesn't work. Why?

I'll try to figure out what happens.

Could you provide some sample? I'm not sure I can reproduce this bug.

I create a subfolder as  main/groovy/"my packageName"/activities/"subFolder name" ,  i.e.  a subfolder of where normal activity classes stay (which is directly in "activities" folder as default)

Then I create an activity "KFLoginActivity .groovy"  in this subfolder, with the code in my first post above.  In compiling, I got the error as described.

If I move this "KFLoginActivity .groovy" from the subfolder up to "acitivities" folder, everything works perfect.   Today I repeated it in another project and reproduced this bug.
Thanks for you attention. SwissKnife is really a great tool!
P.S.   I have another question,  there's  demo code
in  https://github.com/Arasthel/SwissKnife/blob/master/docs/dsl-methods.adoc     :
context.startActivity(AnotherActivity) {
putExtra("key", value)
}
What is the correct "context" to use it?   In an activity class, I tried "this"  & getApplicationContext(), both caused error.

Can you please fork SwissKnife project, then modify sample project to reproduce the bug.
And give us a link. Thanks.

ok, I'll do it. That will take a while, coz I 'm behind the China "great wall", it takes some time to check out and check it.

If you could do what @eugene-kamenev said, that would be great.
I've already tried it myself and I can't really make it fail...

As you can see, I created 2 levels of subpackaging and moved the BackgroundActivity class to the lower of them. Then I just hit run and the compilation works just fine. Maybe it's some configuration error or something :worried:.

You can also upload a copy of the other project somewhere and we can take a look at it, there's no need to modify the sample that way.

I am so sorry @Arasthel  & @eugene-kamenev .  It must be sth wrong with my own projects , though I haven't found out where.
I tested with SwissKnife fork and it worked. Then I created a new project and it worked. My own project used lots of libraries which might cause conflict or sth. No idea though.
Thanks a lot for your efforts.

authors: Arasthel eugene-kamenev newjing

repo: Arasthel/SwissKnife


text:
[Task]: Fix wall prefab tiling, fill floors with nice library prefabs, and add lighting to our scene

Rubric Criteria

[X] Gameplay
[ ] Graphics
[X] Design
[X] User Experience
[ ] Scripting
[ ] Sound
[ ] Quality
[ ] Process

Overview
This week I want to fix the wall prefabs so the texture looks uniform with the whole object.  I think that improving this is important so the player can't see bugs in game.  I also want to add some new prefabs from some asset packs to make the scene look more like a library and add some lighting to our scene to give a spooky feel to our library.  I think that lighting is essential to the feel we are going for in our game.
Visualization

Here I attached an example of great lighting for an example of what could be in our game.  I think that for our game the lighting will be mostly small lamps and lights that are attached to the wall but I think this image gets the point across.  Lighting will definitely be essential to our game so that the player can be able to navigate the library efficiently.
What is needed to implement the task?
I think that knowledge and research of how textures/materials work is definitely essential since I will be needing to look up how to get my prefab to work correctly.  I think that some knowledge of lighting techniques is also helpful for creating what we want our scene to look like.
What is the biggest risk it will not get done?
The biggest risk it will not get done is not knowing how to edit lighting correctly.  I only have so much experience with lighting in unity but I will try my best to create a believable amount of lighting for the prefabs I want to add into our scene.  If I have trouble I will definitely do some research or reach out to my group for assistance.
Test case

Start Scene  2)  Player walks up to prefabs  3)  Lighting is visible and working

https://sdccd.instructure.com/accounts/81284/external_tools/466346?launch_type=global_navigation


text:
shippable doesn't pull arm64v8/centos

shippable_retry sudo docker pull arm64v8/centos:
invalid reference format
retrying 1 of 3 times...
invalid reference format
retrying 2 of 3 times...
invalid reference format
retrying 3 of 3 times...

Then fails
See: https://app.shippable.com/github/Archiconda/cmake-feedstock/runs/6/1/console

I faced this issue too.
https://app.shippable.com/github/junaruga/ruby/runs/7/1/console
shippable_retry sudo docker pull ruby:2.5-stretch:
invalid reference format
retrying 1 of 3 times...
invalid reference format
retrying 2 of 3 times...
invalid reference format
retrying 3 of 3 times...

The ruby:2.5-stretch image has "arm64/v8" architecture.
https://hub.docker.com/_/ruby?tab=tags&page=1&name=2.5-stretch
""arm64/v8" architecture" is not like "drydock/aarch64_u16all:v7.2.4" "arm64" architecture.
https://hub.docker.com/r/drydock/aarch64_u16all/tags
I suppose this is the reason of the issue.

I see. Conda forge moved to drone and azure. So I don't think this is applicable anymore.

Sure, actually I started using Drone CI too.

Which repository are you using Drone CI on? Can I see .drone.yml or .drone.star as a reference?

Check numpy feedstock for conda forge

Thanks. But there is no .drone.yml or .drone.star in the repository.
https://github.com/conda-forge/numpy-feedstock

Hmm, maybe try renrenderijg one of them.  I'm thinking of looking at scioy as well, but there was some ipython one where we had to use it.

Thanks. I found some .drone.yml files in conda-forge organization repositories.
https://github.com/search?q=org%3Aconda-forge+arm64&type=Code

authors: hmaarrfk junaruga

repo: Archiconda/build-tools


text:
Stammer fails after opening

I installed all three dependencies, I put stammer.py in the same directory as ffmpeg, but every time I try to run Stammer, it gives me this message:
"Traceback (most recent call last):
File "C:\ffmpeg\stammer.py", line 17, in
import image_tiling
ModuleNotFoundError: No module named 'image_tiling'"
and then it closes. What's happening?

I forgot to download the other five python files

repo: ArdenButterfield/stammer


text:
How to toggle different resolution for the same video file on jwplayer.

Hi, I just want to toggle different resolutions for the same file like on youtube.
This is what I mean
I have a file of 1080p and it is playing then I need to provide the toggle resolution options below then 1080 like 720p,480p,360p . I have been exploring this and I found that we have to provide different sources for each resolution but I think it can be done using the same file. I am working hard and tried so many things but still no success.
This is what I am doing
$file = '[{"type": "video/mp4", "label": "360p", "file": "test.mp4"}]';
$file2 = '[{"type": "video/mp4", "label": "480p", "file": "test.mp4"}]';
<script type="text/javascript">
		jwplayer("myElement").setup({
			playlist: [{
				"sources":<?php echo $file?>,

			},
			{
				"sources":<?php echo $file2?>,

			}],
			allowfullscreen: true,
			width: '100%',
			aspectratio: '16:9',
		});
	</script>

File is playing but not showing any resolution toggle option.any solution?

change $file with this

$file = '[{"type": "video/mp4", "label": "360p", "file": "'.$linkdown.'"}, {"type": "video/mp4", "label": "480p", "file": "'.$linkdown.'"}, {"type": "video/mp4", "label": "720p", "file": "'.$linkdown.'"}]';

@catalinx3006  thanks a lot for your solution. I have implemented it and now "HD" button is showing but no options for 360p,480p are showing and when i click on "HD" button video pause for a second and then play again. It is not toggling resolution.

Because you need files of different resolutions to toggle between them...

can we do it using the same file. If i have 1080p file . jw player should toggle its resolution to lower resolutions.What you say is it possible?

This is not possible.

@chopraaa  can you provide me a reference of what you are talking about the "Fact"?any authentic and logical reference?

https://support.jwplayer.com/customer/portal/articles/1428524

Nice article thanks. what does this mean?Quality Toggle vs Multiple Sources

@kamran-tahir You obviously don't understand how video works, but in any case, you need to have a different video file to be able to play it at a lower resolution. Google Drive transcodes the files so that you can watch even AVI (XVID) files in the browser because they transcode to MP4 (H.264+AAC), but if you're using direct download link that is not done and so it's not possible to watch lower resolution.

authors: catalinx3006 chopraaa kamran-tahir milankragujevic

repo: ArdiArtani/Google-Drive-Player-Script


text:
Defocus Blur

How well does this work for large aperture (small f-stop) images? i.e. if there is a gradual blur like an image of a table where the front and the back are blurred, but only the middle is sharply in focus.
Searched for 'blur' and 'focus' keywords in the paper but didn't see anything relevant.

How well does this work for large aperture (small f-stop) images? i.e. if there is a gradual blur like an image of a table where the front and the back are blurred, but only the middle is sharply in focus.
Searched for 'blur' and 'focus' keywords in the paper but didn't see anything relevant.

It's important to note that monocular depth estimation techniques primarily rely on visual cues, such as texture, perspective, and occlusions, to infer depth information from a single image. While these cues can be effective in many scenarios, images with a gradual blur present a unique challenge.
In the case of images where the front and the back are blurred, but only the middle is sharply in focus (shallow depth of field), the performance of the depth estimation model can be affected. This is because the model may struggle to accurately infer depth information from regions with strong blur, as the visual cues become less reliable.
However, the effectiveness of the model can also depend on the specific architecture and training procedure employed. Some models may be more robust to gradual blur than others. Techniques that explicitly incorporate blur information or depth-from-defocus approaches might provide better results for images with shallow depth of field.
If you want to test our model for blurred images, it would be necessary to train it using a dataset that includes such images. Currently, our model has been trained on the KITTI dataset, which predominantly consists of non-blurred images.

repo: ArminMasoumian/GCNDepth


text:
Config errors and no requests / traffic reporting after changing the logger

tons of errors like:
{"level":"error","ts":1650644178.083019,"caller":"job/runner.go:193","msg":"error running job","name":"","type":"encrypted","error":"no identity matched any of the recipients","stacktrace":"github.com/Arriven/db1000n/src/job.(*Runner).runJobs.func1\n\t/home/runner/work/db1000n/db1000n/src/job/runner.go:193"}
{"level":"error","ts":1650644178.515815,"caller":"job/runner.go:193","msg":"error running job","name":"","type":"encrypted","error":"no identity matched any of the recipients","stacktrace":"github.com/Arriven/db1000n/src/job.(*Runner).runJobs.func1\n\t/home/runner/work/db1000n/db1000n/src/job/runner.go:193"}
{"level":"error","ts":1650644178.9551759,"caller":"job/runner.go:193","msg":"error running job","name":"","type":"encrypted","error":"no identity matched any of the recipients","stacktrace":"github.com/Arriven/db1000n/src/job.(*Runner).runJobs.func1\n\t/home/runner/work/db1000n/db1000n/src/job/runner.go:193"}
{"level":"error","ts":1650644179.3871958,"caller":"job/runner.go:193","msg":"error running job","name":"","type":"encrypted","error":"no identity matched any of the recipients","stacktrace":"github.com/Arriven/db1000n/src/job.(*Runner).runJobs.func1\n\t/home/runner/work/db1000n/db1000n/src/job/runner.go:193"}
{"level":"error","ts":1650644179.82688,"caller":"job/runner.go:193","msg":"error running job","name":"","type":"encrypted","error":"no identity matched any of the recipients","stacktrace":"github.com/Arriven/db1000n/src/job.(*Runner).runJobs.func1\n\t/home/runner/work/db1000n/db1000n/src/job/runner.go:193"}
{"level":"error","ts":1650644180.274406,"caller":"job/runner.go:193","msg":"error running job","name":"","type":"encrypted","error":"no identity matched any of the recipients","stacktrace":"github.com/Arriven/db1000n/src/job.(*Runner).runJobs.func1\n\t/home/runner/work/db1000n/db1000n/src/job/runner.go:193"}

and no requests / traffic reporting showing up anymore. Version - latest, 28.
P.S. I got the same config errors on .25 version

Kind of the same for me as well
{"level":"error","ts":1650643872.5228965,"caller":"utils/utils.go:20","msg":"caught panic, recovering","err":"runtime error: invalid memory address or nil pointer dereference","stacktrace":"github.com/Arriven/db1000n/src/utils.PanicHandler\n\tgithub.com/Arriven/db1000n/src/utils/utils.go:20\nruntime.gopanic\n\truntime/panic.go:838\nruntime.panicmem\n\truntime/panic.go:220\nruntime.sigpanic\n\truntime/signal_unix.go:818\ngithub.com/Arriven/db1000n/src/utils/metrics.(*Accumulator).Clone\n\tgithub.com/Arriven/db1000n/src/utils/metrics/metrics.go:231\ngithub.com/Arriven/db1000n/src/job.parallelJob\n\tgithub.com/Arriven/db1000n/src/job/complex.go:103\ngithub.com/Arriven/db1000n/src/job.encryptedJob\n\tgithub.com/Arriven/db1000n/src/job/utils.go:249\ngithub.com/Arriven/db1000n/src/job.(*Runner).runJobs.func1\n\tgithub.com/Arriven/db1000n/src/job/runner.go:192"}

Have the same cloud provider + protonvpn , manual

All of those should be fixed in 0.8.29

I think these particular defects are addressed and fixed, closing the issue

authors: Arriven maksim-sidorenko matherfather roman-kruglov


text:
Aurora IV bot for ge1doot channel

Long time listener first time caller 🌈

Fantastic, thank you!!

Thanks @jakerockland! FYI I tested this here and is still defaulting to Ignition project: https://discord.com/channels/411959613370400778/807346227594919986/882360389533315092
Did I miss something or does bot need redeploying?

Just hadn't been redeployed yet post-merge (that isn't automatic, yet), but it is now :)

sweet! happy to help with pipeline, just lmk 🤝

authors: jakerockland sukoneck

repo: ArtBlocks/artbot


text:
Intent.ACTION_GET_CONTENT not working on 4.4.4

    Intent target;
        if (allIntents.isEmpty()) {
            target = new Intent();
        } else {
            target = allIntents.get(allIntents.size() - 1);
            allIntents.remove(allIntents.size() - 1);
        }

        // Create a chooser from the main  intent
        Intent chooserIntent = Intent.createChooser(target, title);

Not working on 4.4.4 it shows "No apps can ..."
If use  getGalleryIntents(packageManager, Intent.ACTION_PICK, includeDocuments);
It shows the correct apps for all devices.
I think the problem is  here target = allIntents.get(allIntents.size() - 1);
kitkat can't open chooser with Intent.ACTION_GET_CONTENT
May be we need different  target intent to handle all versions?

It's hard to say what will work for all versions / devices...
What is the content of galleryIntents after this code is executed?
List<Intent> galleryIntents = getGalleryIntents(packageManager, Intent.ACTION_GET_CONTENT, includeDocuments);
if (galleryIntents.size() == 0) {
    // if no intents found for get-content try pick intent action (Huawei P9).
    galleryIntents = getGalleryIntents(packageManager, Intent.ACTION_PICK, includeDocuments);
}
allIntents.addAll(galleryIntents);

The gallery intent contains a six items (dropbox, gallery etc..)

The problem is in target Intent. You use the last item from gallery intent to create the target one and all items use Intent.ACTION_GET_CONTENT which will show "No apps can perform this action" on old versions

Initially, I have used empty intent as target, that didn't work for some devices.
Then, I used the first intent in the list, but that put it the last on the list.
So I used the last on the list.
What do you think the target intent should be?

authors: ArthurHub PingForward

repo: ArthurHub/Android-Image-Cropper


text:
RuntimeException: android.os.TransactionTooLargeException

Hi Guys,
Please help.
I was tried to apply this library in my current project for cropping images and it is working on kitkat-lollipop. When I run it to Nougat, the app encounter forcing closed with TransactionTooLarge Exception. This exception is occured when "com.theartofdev.edmodo.cropper.CropImageActivity" is open together with Intent chooser.
java.lang.RuntimeException: android.os.TransactionTooLargeException: data parcel size 1050236 bytes
at android.app.ActivityThread$StopInfo.run(ActivityThread.java:3781)
I apply this code in my Edit button;
if (CropImage.isExplicitCameraPermissionRequired(AccountProfileActivity.this)) {
requestPermissions(new String[]{Manifest.permission.CAMERA}, CropImage.CAMERA_CAPTURE_PERMISSIONS_REQUEST_CODE);
} else {
CropImage.activity(null)
.setGuidelines(CropImageView.Guidelines.ON)
.setOutputCompressQuality(100)
.start(AccountProfileActivity.this);
}
Please let me know if I did something wrong.
Thank you very much for your help.

Do you use the latest version?

yes sir..
I add this dependencies on gradle.
compile 'com.theartofdev.edmodo:android-image-cropper:2.4.+'
Is this the latest version?

authors: ArthurHub rrbasilio


text:
Activity is not opening

This code works:
CropImage.activity()
.setGuidelines(CropImageView.Guidelines.ON)
.start(activity);
But this code is not working
CropImage.activity(Uri.parse("/storage/emulated/0/DCIM/Camera/IMG_20171105_163601.jpg"))
.setGuidelines(CropImageView.Guidelines.ON)
.setMinCropResultSize(300, 150)
.setMaxCropResultSize(3000, 1500)
.start(activity);

this works:
CropImage.activity(Uri.parse("file:///storage/emulated/0/DCIM/Camera/IMG_20171105_163601.jpg"))


text:
Coverage run not respecting yarn.lock

Hi, wanted to start by thanking you for this awesome action, its great 👍🏻
Issue: We use yarn.lock in our codebase to lock dependencies in place, due to which our action for test passed, but this action for coverage failed as it pulled in the latest package hence failing our dependent snapshots.
Can we please make some changes so that this action respects the yarn.lock, OR maybe have configuration in a way where we as a user after checkout, do the regular node setup, and yarn install, and this package only runs coverage. Thoughts, suggestions?

Hi @debajitr!
It would be great if action could handle both the npm and yarn package managers! I think there should be a package-manager option to let the user choose which package manager to use.
Our repository is open to new users, so if you'd like to contribute, I'll be glad!

authors: ArtiomTr debajitr

repo: ArtiomTr/jest-coverage-report-action


text:
Add files via upload

Added --union-grn parameter to ananse scripts

Added "--union-grn" flag implementation in develop branch.

repo: Arts-of-coding/ANANSE


text:
🛑 API - Spain (ES) is down

In 6bc2640, API - Spain (ES) ($URL_API) was down:

HTTP code: 0
Response time: 0 ms

Resolved: API - Spain (ES) is back up in e93ee30.

repo: ArturiaPendragon/uptime-status


text:
Database crud

This is the first pull-request that adds the new Database functionalities to the dev branch for further testing.
This includes:

Complete rework of API #10
Full new implementation of the Server functionality in Rust
Rust gRPC infrastructure #9
All Database CRUD routines #6 #7
Tests and Test infrastructure #14
Basic config handling #12

All changes are in preparation for the first release of the new version and prior to proper end-to-end tests.

Codecov Report

:exclamation: No coverage uploaded for pull request base (dev@d85d05a). Click here to learn what that means.
Patch has no changes to coverable lines.

:exclamation: Current head 4ca847b differs from pull request most recent head 3e415db. Consider uploading reports for the commit 3e415db to get more accurate results

Additional details and impacted files
@@          Coverage Diff           @@
##             dev      #23   +/-   ##
======================================
  Coverage       ?   13.22%
======================================
  Files          ?       25
  Lines          ?     3630
  Branches       ?        0
======================================
  Hits           ?      480
  Misses         ?     3150
  Partials       ?        0

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

repo: ArunaStorage/ArunaServer


text:
Manage required fields through restrictions

Can use a method check_validity(self: T) InvalidErrors!void { ... } to ensure the message adheres to restrictions and options before encoding and after decoding.
Can be a first step for required fields on proto2

We're not gonna bother with proto, job has been do to handle required fields similarly to other implementations.

repo: Arwalk/zig-protobuf


text:
aschJS.transaction.createTransactionEx is not a function

> asch-cli -H 127.0.0.1 -P 4096 registerchain -e "maximum correct local collect moral theme silver mule tell gift reward only" -f chain.json
/Users/larry/code/asch-cli/plugins/api.js:312
  var trs = aschJS.transaction.createTransactionEx({
                               ^

TypeError: aschJS.transaction.createTransactionEx is not a function
    at Command.registerChain (/Users/larry/code/asch-cli/plugins/api.js:312:32)
    at Command.listener (/Users/larry/code/asch-cli/node_modules/commander/index.js:315:8)
    at emitTwo (events.js:126:13)
    at Command.emit (events.js:214:7)
    at Command.parseArgs (/Users/larry/code/asch-cli/node_modules/commander/index.js:651:12)
    at Command.parse (/Users/larry/code/asch-cli/node_modules/commander/index.js:474:21)
    at main (/Users/larry/code/asch-cli/index.js:26:13)
    at Object.<anonymous> (/Users/larry/code/asch-cli/index.js:29:1)
    at Module._compile (module.js:652:30)
    at Object.Module._extensions..js (module.js:663:10)

请问这是什么问题？

1.4版本

@bshy522 asch-cli is currently not up to date. If you want to register your DApp you can use asch-redeploy

repo: AschPlatform/asch-cli


text:
Problem installing addon v1.3.1 (but it's called 1.3.0 in the addon itself)

Current Behavior
I installed Blender 3.6
I followed the directions to install the addon
I got an error and it didn't activate
Expected Behavior
I expected the addon to activate
Steps To Reproduce
In Windows 10, install Blender 3.6
Copy the io_scene_gltf2_msfs directory from the v1.3.1 zip file to C:\Program Files\Blender Foundation\Blender 3.6\3.6\scripts\addons
Start Blender
Go to Edit/Preferences/addons/Community tab
search for gltf
only the io_scene_gltf2_msfs came up
select the box next to it to activate it
I got an error ModuleNotFoundErro: No Module named 'io_scene_gltf2.blender.exp.gltf2_blender_gather_texture_info'
Restarted blender
Now a second addon showed up searching for gltf - io_scene_gltf2, and it is activated.
I still can't activate io_scene_gltf2_msfs
Quit and restart blender
Now the other addon is listed under Official and not Community
Import-Export: glTF 2.0 format
The msfs addon still won't activate
Environment
- OS:Windows 10
- Blender: 3.6
- glTF-Blender-IO-MSFS: 1.3.1

Interestingly, it says it's 1.3.0 in Blender, but I downloaded the 1.3.1 version this evening on 7/2/2023

Anything else?

The version 1.3.x seems to be compatible with Blender 3.3.x and not 3.6.x ;)

Ok, I'll try that.

Worked in 3.3.8 msi install.

I guess I missed that extra 3, I thought it said it worked with 3.x, didn't realize it works with 3.3.x

authors: Flyingscool vbazillio

repo: AsoboStudio/glTF-Blender-IO-MSFS


text:
🛑 Minecraft Profile Services (Microsoft) is down

In 36b74d4, Minecraft Profile Services (Microsoft) (https://api.minecraftservices.com/minecraft/profile) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Minecraft Profile Services (Microsoft) is back up in 66aed75 after 23 minutes.


text:
Gurkensuppe added

Gurkensuppenrezept added
Fixes: #1

Dear all, I sincerely hope you like the Gurkensuppenrezept. I wrote the document in German, since the repo's name is Kochbuch.

repo: Astriduser/Kochbuch


text:
Image size proportions

First of all thank you very much for your code, Im wondering what Im doing wrong, i want to keep the proportions, i used it on a image size of 1024x1024 and it resulted in a image of 128x205
Size detected and reduced from 1024x1024 to 128x205 in 1031 milliseconds
how can i keep the same proportions, like 128x128 or 205x205?
Thanks in advance

Hey! The code detects both horizontal and vertical patterns, so if you have a pixel art image that has been squished or stretched it can recover the original. Sometimes it gets confused and thats not the case, particularly if there is lots of empty space or non-pixel repeating patterns.
To make it only use the width or the height you could change line 65 from return kCentroid(image, round(image.width/np.median(hspacing)), round(image.height/np.median(vspacing)), 2), np.median(hspacing), np.median(vspacing) to `return kCentroid(image, round(image.width/np.median(hspacing)), round(image.height/np.median(hspacing)), 2), np.median(hspacing), np.median(hspacing)
This will only use the detected horizontal proportion.

Thank you very much for the fast reply, im gonna try it
<3

It worked like a charm, let me ask you something, is there a way to use your script to upscale the image, or do you know any that could do that?
Thanks again

repo: Astropulse/pixeldetector


text:
您好，那是否意味着能在一定条件下自动计算如何打魔晶石最好？

你的网站工具真的非常好用。
虽然网上会有各种BIS的帖子，不过我想对大量玩家来说，并不会花费很大的力气去获取版本最强装备。
然后即使是我限定目标只要咸鱼520，实际上大部分时间还是在往这个目标、攒这套装备的过程中。
比如每周一件尼尔装备不一定会出、点数装备攒点数得花好几周时间。
相对于装备，魔晶石是非常好获取的，随便一个玩家打打本都有大量魔晶石用不掉，所以可以随时更换。
那么，能不能开发个功能，玩家选好当前的一套装备后，自动计算一下如何打魔晶石，理论输出最高？魔晶石孔位有限，让程序穷举一下应该不会很难吧。
如果是我人手动选的话，由于副属性可能达到一个比较平衡的状态，并不是无脑堆一个，一会这个高一会那个高，手动选就比较吃力

如果可行的话我也想让程序自动选好魔晶石甚至是装备本身，但实战中一套配装的性能远非一个“每威力伤害期望”就足以妥善评估，忽视职业技能机制无脑看这个参数带来的偏差并不亚于无脑暴>直>信打上去的性能损失，所以其实这种功能的很难有多少实用价值。

authors: Asvel Ventulus-lab

repo: Asvel/ffxiv-gearing


text:
Call Dispose on IDisposable actors when Stopped or Restarted

Attempt at implementing https://github.com/AsynkronIT/protoactor-dotnet/issues/202. When Restarting or Stopping, the context looks to see if the actor implements IDisposable and if so called Dispose on it.

Looks good! Just one thing, should we really swallow exceptions thrown from Dispose? If an actor fails to dispose of unmanaged resources, that could cause problems. Might be better to leave that decision to the actor instead

Yeah makes sense :) - I didn't have the try-catch in there originally.

LGTM!

repo: AsynkronIT/protoactor-dotnet


text:
Error getting room info

An error occurs when getting room info, causing the bot to fail.
System.AggregateException: One or more errors occurred. (Object reference not set to an instance of an object.)
 ---> System.NullReferenceException: Object reference not set to an instance of an object.
   at DrrrAsyncBot.Objects.DrrrRoom..ctor(JObject RoomObject) in F:\Programming\Durarara Projects\WelneZodiv\DurararaAsync\Objects\DrrrRoom.cs:line 69
   at DrrrAsyncBot.Core.DrrrClient.GetLounge() in F:\Programming\Durarara Projects\WelneZodiv\DurararaAsync\Core\DrrrClient.cs:line 113
   at DrrrAsyncBot.Bot.DrrrBot.Run() in F:\Programming\Durarara Projects\WelneZodiv\DurararaAsync\Bot\Bot.cs:line 171
   at WelneZodiv.Program.Run() in F:\Programming\Durarara Projects\WelneZodiv\WelneZodiv\Program.cs:line 42
   --- End of inner exception stack trace ---
   at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at System.Threading.Tasks.Task.Wait()
   at WelneZodiv.Program..ctor() in F:\Programming\Durarara Projects\WelneZodiv\WelneZodiv\Program.cs:line 58 --- One or more errors occurred. (Object reference not set to an instance of an object.)
   at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at System.Threading.Tasks.Task.Wait()
   at WelneZodiv.Program..ctor() in F:\Programming\Durarara Projects\WelneZodiv\WelneZodiv\Program.cs:line 58

It appears to be in the DrrrRoom constructor that uses a JObject, and seems to be caused in the GetLounge() function.
This doesn't seem to be an error presently; It may be caused by malformed data on the Lounge API endpoint. I currently can't reproduce it, so this will just be here for posterity's sake.

The issue seemed to be caused by the existence of "Game Rooms." They're exceedingly rare and appear to be static - lacking a host. I added a check to this in DrrrRoom.cs

repo: Atagait/DrrrAsync


text:
Iterator performance tips

I'm briefly looking at rulinalg’s SliceIter. You can use the same kind of optimization used in ndarray's element iterator.
The brief idea of the "problem" is that this is efficent:
for i in rows
   for j in row(i)
       // access element at i, j

SliceIter::next() (just like ndarray's Iter::next) emulates this segmented traversal with a bit of a state machine. Unfortunately the compiler doesn't know how to turn this state machine back into two nested for loops(!)
Two main ideas I have used:

Use the regular [T] iterator when the matrix is contiguous. A branch on this even inside the .next() method seems to work well, the conditional is lifted out of the loop.
When you can't improve .next() for the non-contiguous case, you can at least special case Iterator::fold(). It is essentially the same idea as the .chain() change in https://github.com/rust-lang/rust/pull/37315 ; you recurse and fold a bunch of component iterators (since each row is contiguous, you just call the slice iterator's fold on each row in turn).

Thank you so much for opening this!
I think it will take me a little while to digest this, but from what I do understand it will be really valuable.

I was just reading through this again @bluss . How do you differentiate between the contiguous and non-contiguous cases in ndarray? A contributor suggested we add specialist types for contiguous and non-contiguous data. This would help us pull out a little more performance in exchange for more compexity. I'm starting to come around to this idea and was wondering if you do something similar?
Thanks!

ndarray computes this from the dimensions and strides every time the array's data is requested as slice or iterator. It's in the plan to cache this computation with a flag, but it hasn't been done yet.
I don't know how many different memory layouts your library supports, but it's fewer than ndarray, so it's possible that the check is a very cheap comparison.

Type-level information lets you save code bloat, I'm sure that's useful. I didn't want to have more array types.

authors: AtheMathmo bluss

repo: AtheMathmo/rulinalg


text:
Error 406 for thetruthaboutcars.com feed

Describe the bug
Feed is returning "Unable to refresh feed : status code: 406, reason phrase: Server returned HTTP error code 406" which is defined as "not acceptable".
To Reproduce
Attempt to subscribe to https://www.thetruthaboutcars.com/rss/feed/all
Get this error:
org.apache.http.client.HttpResponseException: status code: 406, reason phrase: Server returned HTTP error code 406
Expected behavior
Feed should be added to subscriptions.
Screenshots
N/A
Environment (please complete the following information):

CommaFeed.com version 3.8.1
Browser [e.g. chrome, firefox]:  Pale Moon (also tried chromium)
Device [e.g. desktop, mobile]: desktop

Thank you.

Not sure, I even get that with curl in the command-line from the server:
$ curl -I https://www.thetruthaboutcars.com/rss/feed/all
HTTP/2 406
server: Varnish
retry-after: 0
content-type: text/html; charset=utf-8
accept-ranges: bytes
date: Mon, 07 Aug 2023 05:38:57 GMT
via: 1.1 varnish
x-served-by: cache-lcy-eglc8600063-LCY
x-cache: MISS
x-cache-hits: 0
x-timer: S1691386737.478340,VS0,VE0
fastly-geoip-latitude: 50.690
fastly-geoip-longitude: 3.170
fastly-country-code: FR
fastly-country-name: france
fastly-city: roubaix
fastly-region: HDF
x-fastly-metro-code: 250059
x-fastly-proxy: hosting
x-gdpr: 1
x-liveramp: 1
access-control-allow-origin: *
x-frame-options: SAMEORIGIN
content-length: 425

It works fine from my machine or from another server. An IP range ban maybe? Can you contact them?

Got to be an IP-related problem.  Direct works for me in a browser and using curl.  I'll try to contact them, but they are part of VerticalScope so I'm not optimistic.  Maybe I still need to host my own Commafeed instance.  Thank you for the update!

Sent a message to TTAC.  We'll see if they respond.  Whether they do or not, this is not a commafeed issue so closing.  Thanks again.

authors: Athou CPUGPU

repo: Athou/commafeed


text:
Changelog is not up to date.

Please update it

This is on my to-do list.
On Mar 10, 2016 5:10 AM, "Harro van der Klauw" notifications@github.com
wrote:

Please update it
—
Reply to this email directly or view it on GitHub
https://github.com/AtomLinter/linter-pydocstyle/issues/48.

Fixed in 07e93d956bdcecfb83cca4962ab1e1de1c43b3e0

authors: hvdklauw jeffwidman

repo: AtomLinter/linter-pydocstyle


text:
Getting "Product Disconnected" message

I followed every step as you instructed in the readme file. I collected my key from dji, and connected my phone with the RC and got "Product Disconnected" message. In the dji go app my drone is connected.  what to do?

I found out that dji released new SDK and with that they changed the apps
registration location (server side), and including SDK 4.6 in cordova is
too much work for me, so I wrote one in Android studio.
On Sun, Aug 26, 2018, 6:18 AM Atomicchipmonk notifications@github.com
wrote:

Hi saaiful.
Do other third party applications work for your drone? A lot of times the
default application overrides other applications abilities to talk to the
controller. I would remove the DJI app as your default app and try again?
Also I only tried this on a mavic pro, so while I assume it works with
others, I am not 100% sure.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/Atomicchipmonk/dji-bridge/issues/1#issuecomment-416004842,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AEUL-VuMaQp0Ua4kwHwOed0fF1Tod1sdks5uUelKgaJpZM4WFyky
.

repo: Atomicchipmonk/dji-bridge


text:
The functioning of login and signup pages

The login and signup for the site doesn't seem to work.
Even after filling out form, user can't sign up or login,
And if credentials are wrong, any feedback isn't given so

I want to work on this issue.Contributor in Gssoc'23

I'm a GSSOC 2023 contributor. Please assign me this issue @AtriSukul1508


text:
Oraganização do bucket de dados

[ ] Renomear as pastas do bucket por estágio da pesquisa (raw, renamed ...)
[ ]  Remover arquivos indesejados

Fechado por duplicata

Fechado por duplicata #20

Fechado por duplicata (#20)


text:
Question: Exact bounds on output?

According to the wiki, all outputs are approximately bounded from -1.0 to 1.0, except for distance functions on cellular noise.  Are there any exact bounds (even larger ones) on the outputs?

I started looking at it myself, and Perlin noise can actually reach outside these bounds without too much difficulty; at position (0.5, 0.5, 0.25) of a cell, if each corner has one of the gradients that maximizes the dot product, the resulting interpolation yields 9/16.  (This may be because, unlike standard Perlin noise, the per-node gradients have norm of sqrt(2) rather than 1).

repo: Auburns/FastNoise


text:
Xcode 15 Beta Build error

macOS Version(s) Used to Build
macOS 13 Ventura
Xcode Version(s)
Xcode 14
Description
Hello, I am sorry, I know it is the Xcode 15 beta but I am not able to build the Cookbook project due to the following error:
CDunneAudioKit -> Wavestack
Line 33
assert(waveData.size() >= fftLength);
Is giving the following error:
Use of undeclared identifier 'assert'
Crash Logs, Screenshots or Other Attachments (if applicable)
No response

This seems related to https://github.com/AudioKit/DunneAudioKit/pull/14. The fix seems to be adding  #include <cassert> to WaveStack.h and EnvelopeGeneratorBase.h to resolve the errors. I assume that is available on earlier OS versions, but I haven't checked. That pull request also includes some test changes that may or may not be needed. @aure ¯_(ツ)_/¯

This and other Xcode 15 stuff has been fixed in the latest release.

authors: NickCulbertson iamluisg

repo: AudioKit/AudioKit


text:
Finalize button is mislabeled as "View".

Describe the bug
In the notifications section, the Finalize Warp Sync Market has a view button that should be labeled Finalize.
To Reproduce

Wait for the warp sync market to show up in notifications.
Put yourself in the shoes of a newbie.
Try to finalize by clicking on the bold market title.
Search futilely on the trading page for a finalize button.
Go back to the notifications list and look for a finalize button.
Fail to find one.
Hopelessly click view button, expecting it to take you to the same place as the market title took you.
Be surprised that it pops up a finalization prompt, rather than viewing the market.

Expected behavior
It should be obvious what I need to do to finalize the market.
Screenshots

Desktop (please complete the following information):

OS: Windows
Browser: Firefox
Version: 79

Additional context
I have never finalized any other market, so maybe this bug extends to other markets as well.

Ah, all the notifications use the same view button.

Ah, I see.  "View" views the notification, while the text may contain links to other parts of the UI besides what the notification was for?

Can we hyperlink the word finalize in the notification text perhaps?

I actually think the button should say finalize if possible

authors: MicahZoltu pgebheim

repo: AugurProject/augur


text:
readme.rst

Landing point for documentation.

Looks like @SigmaX already handled this.

repo: AureumChaos/LEAP


text:
Optionally disable caching for AutoMoq

This PR resolves #625
The implementation is pretty simple. Please, tell me if we need more complex abstractions.
This is my first PR.

Hello @rus-art.
Thank you for the contribution.
I've had a look at the PR and I'm thinking that the implementation could be improved by extracting the value resolution responsibility in the MockTypes.ReturnsUsingContext() and injecting a strategy that would handle setting the Return value, since it all boils down to either setup.Returns(Func<TValue>) or setup.Returns(TValue) being used.
I believe this is also more or less what was suggested in #625 .

authors: aivascu rus-art

repo: AutoFixture/AutoFixture


text:
Update sbt-scalafmt to 2.4.0

Updates org.scalameta:sbt-scalafmt from 2.3.4 to 2.4.0.
GitHub Release Notes - Version Diff
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.scalameta", artifactId = "sbt-scalafmt" } ]

labels: sbt-plugin-update, semver-minor

Coverage remained the same at 91.379% when pulling f4953594854d59086cf062d724e6f112bb5a3b8a on svc-as24-fizz-readonly4:update/sbt-scalafmt-2.4.0 into d7b2aa05674e8f964c84fe4bd6640131b02eaace on AutoScout24:master.


text:
Interfering with non-autolisp-related workspace

Describe the bug
I have a workspace located on network drive, with a lot of small files (thousands)
When launching a debugger (which is just a Edge browser), statusbar shows "Load lisp" (which wasn't visible before), vscode starts reading files from network drive (network usage is constant 10+MB/s) and nothing happens, after few minutes it shows message that extension host was terminated 3 times. Restarting extension host doesn't help, network usage by vscode remains high and "Load lisp" still visible.
That workspace has nothing to do with autolisp.
Disabling AutoLispExt  fixes the issue.
my .code-workspace file:
{
	"folders": [
		{
			"exclude":["latest"],
			"path": "..",
			"name": "www"
		},
	],
	"launch": {
		"version": "0.2.0",
		"configurations": [
		{
			"name": "Launch Edge",
			"request": "launch",
			"type": "msedge",
			"url": "http://192.168.0.2/${workspaceFolderBasename:www}/",
			"webRoot": "${workspaceFolder:www}",
			"outputCapture": "console",
			// "outFiles": ["${workspaceFolderBasename}"],
			"trace": true,
			"runtimeArgs": [
					"--auto-open-devtools-for-tabs"
			],
			"env": {
				"XDEBUG_MODE": "debug,develop",
				"XDEBUG_CONFIG": "client_port=9000"
			}
		}
		]

	}
}

Desktop (please complete the following information):
Version: 1.78.2
Commit: b3e4e68a0bc097f0ae7907b217c1119af9e03435
Date: 2023-05-10T14:39:26.248Z
Electron: 22.5.2
Chromium: 108.0.5359.215
Node.js: 16.17.1
V8: 10.8.168.25-electron.0
OS: Windows_NT x64 10.0.19045
Sandboxed: No

AutoCAD AutoLISP Extension v1.6.1

I wouldn't call this an enhancement though...

It's a bug, not enhancement, different priorities.

repo: Autodesk-AutoCAD/AutoLispExt


text:
Fix variable names for tests

They should be client rather than server.

LGTM

authors: nkzawa rase-


text:
Connecting Bebop2 to an unsecured network

Hi,
I would like to use the bebop_autonomy but through an external access point (router).
My router is unsecured.
I tried this script but it didn't work.
Any idea?
Thanks!

@omershalev I have not tried doing this myself. I think Parrot for Developers forum is a better place to ask for insight on this. Please feel free to update this issue or provide documentation if you make any progress.

authors: mani-monaj omershalev


text:
Ошибка

После нескольких минут игры начало вылезать окошко Добро пожаловать куда бы не жал в консоли пишет
WARNING  [13:46:05]  Command nws.getglbl not found
ERROR    [13:46:08]  Client 1 error

Ну что

У всех нормально работает, только у тебя траблы... Переустанови.


text:
Support npm@6's new init  command

The npm init  command will

detect the argument after npm init
append the appropriate prefix to it
(e.g. npm init @availity/workflow will translate the esm arg to @availity/create-workflow)
invoke the equiv of @availity/create-workflow via libnpx

So, we would need a package prefixed with create (such as create-workflow which with our package scope would be @availity/create-workflow, but we can pick a different name, such as @availity/create-app) which does what the current workflow init does without needing to specify init.

I think this can be closed as we are using npx to init our projects.

repo: Availity/availity-workflow


text:
An exception is thrown in specific conditions

An exception "Unable to cast object of type 'TreeViewProblem.A' to type 'TreeViewProblem.C'." is thrown under specific conditions.

Run attached project.
Double click on root node 1, not the icon to the left of it.
Click button swap (bottom right)
Double click on root node 2.
Exception is thrown.

problem.zip

Duh, sorry, it's TreeView, not TreeDataGrid. I'll post there.


text:
Converter will be reached only once - when application starts

Hello,
first of all - I'm really new to Avalonia.
I noticed that Converters will not be reached after initialization.
So what I want to do is - make many configuration text Boxes visible, when there is an input in a specified TextBox.
Example:
This is my Xaml Code
`
<Window.Resources>
<local:StringToBooleanConverter x:Key="StringToBooleanConverter"/>
</Window.Resources>
<Design.DataContext>
vm:MainWindowViewModel/
</Design.DataContext>

<Grid RowDefinitions="Auto, Auto, Auto, Auto, *" ColumnDefinitions="Auto, *">

  <!-- TestApplication Path Grid-->
  <TextBlock Grid.Row="0" Grid.Column="0" Text="TestApplication Path: "/>
  <TextBox Grid.Row="0" Grid.Column="1" Text="{Binding TestApplicationPath}"/>

  <!-- MongoDB Path Grid-->
  <TextBlock Grid.Row="1" Grid.Column="0" Text="MongoDB Path: "/>
  <TextBox Grid.Row="1" Grid.Column="1" Text="{Binding MongoDbPath}"/>

  <!-- EventStore Path Grid-->
  <TextBlock Grid.Row="2" Grid.Column="0" Text="EventStore Path: "/>
  <TextBox Grid.Row="2" Grid.Column="1" Text="{Binding EventStorePath}"/>
</Grid>

<!--Mongo DB User Settings-->
<Grid RowDefinitions="Auto, Auto, Auto, Auto, Auto, *" ColumnDefinitions="*, *" Margin="0,15,0,5" IsVisible="{Binding TestApplicationPath, Converter={StaticResource StringToBooleanConverter}}">
  <TextBlock Grid.Row="0" Grid.ColumnSpan="2" Text="MongoDB Connection Configuration" Margin="0,0,0,5" HorizontalAlignment="Center"/>

  <!--UserName-->
  <TextBlock Grid.Row="1" Grid.Column="0" Text="Username:" />
  <TextBox Grid.Row="1" Grid.Column="1" Text="{Binding MongoDbUsername}" />

  <!--Password-->
  <TextBlock Grid.Row="2" Grid.Column="0" Text="Password:" />
  <TextBox Grid.Row="2" Grid.Column="1" Text="{Binding MongoDbPassword}" />

  <!--Database Name-->
  <TextBlock Grid.Row="3" Grid.Column="0" Text="Database:" />
  <TextBox Grid.Row="3" Grid.Column="1" Text="{Binding MongoDbDatabase}" />

  <!--Host-->
  <TextBlock Grid.Row="4" Grid.Column="0" Text="Host:" />
  <TextBox Grid.Row="4" Grid.Column="1" Text="{Binding MongoDbHost}" />

  <!--Port-->
  <TextBlock Grid.Row="5" Grid.Column="0" Text="Port:" />
  <TextBox Grid.Row="5" Grid.Column="1" Text="{Binding MongoDbPort}" />

</Grid>`

This is my Converter:
` public class StringToBooleanConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
var stringValue = value.ToString();
return !string.IsNullOrEmpty(stringValue) && !string.IsNullOrWhiteSpace(stringValue);
}
  public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
  {
    throw new NotImplementedException();
  }
}`

When I write something into the TestApplicationPath TextBox, which is binded to a property in the ViewModel - my other two grids will not be "rerendered", so that the visibility turns true.

How is TestApplicationPath defined?
Does it notify changes eg https://github.com/AvaloniaUI/Avalonia/blob/25b92e83f4fdef2d74a44c18f0fa3cb2da070e21/samples/BindingTest/ViewModels/MainWindowViewModel.cs#L73-L77
Converters work ok for me.

in the ViewModel
private string _testApplicationPath= string.Empty; public string TestApplicationPath     {       get => _testApplicationPath;       set => SetProperty(ref _testApplicationPath, value);     }
my ViewModel inherits from ViewModelBase, which hase following additions from my side:
`public class ViewModelBase : ReactiveObject
{
public event PropertyChangedEventHandler PropertyChanged;
/// <summary>
/// This method sets the value of a property to the value. Additionally it fires the PropertyChanged method
/// which is important for Bindings.
/// </summary>
public void SetProperty<T>(ref T property, T value, [CallerMemberName]string propertyName = null)
{
  if (EqualityComparer<T>.Default.Equals(property, value)) { return; }
  property = value;
  RaisePropertyChanged(propertyName);
}

public void RaisePropertyChanged(string propertyName)
{
  PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
}

}`

ahh ok - I have tried it with the RaiseAndSetIfChanged - and it is working well.
I think my WPF Background was making trouble this time.
Thanks a lot. I will close this issue then.

authors: FuadNagiyev ahopper

repo: AvaloniaUI/Avalonia


text:
Massive perfomance regression from 0.10.0-rc1 to 0.10.0-rc2

Describe the bug
For 0.10.0-rc1 it takes about 61mb for "hello world" avalonia application.

For 0.10.0-rc2 and above it takes about 123mb for "hello world" avalonia application.

RAM memory usage for every template is the same, but GPU memory  usage has increased a lot
To Reproduce
Just run the usual Avalonia template
Desktop (please complete the following information):

OS: Windows 10 Pro

The default value of AllowEglInitialization have changed in https://github.com/AvaloniaUI/Avalonia/commit/e3a7b78ec366c3cade70b36ca0dc41b1ebbd064a#diff-389ceea3d8f7a93304301eeb63774e31101da61f1ba97faceadf9e7bc036ad5c
And it caused some misunderstanding from my side

@Takoooooo this was overlooked, sorry about that :)

authors: Takoooooo danwalmsley


text:
ComboBox indices are not updated well when bound collection is updated

Describe the bug
My combobox is bound to a collection that implemets INotifyCollectionChanged. if I clear the collection, add items more than the previous count, the combobox menu updates with all the new items, and the old ones cleared as expected. But selecting any of the items which indices exceed the last index in the previous collection will set the selected index to -1 and clear the box text, even though the item exist in the collection and appears in the menu
To Reproduce

Create a Combobox, in code or Xaml
Set the Items property to an observerable collection with items
Clear the items, and add more items than what was in before
Select any of the new items with indices greater that the last item in the previous collection
Selected Index is set to -1

Expected behavior
Selected Index should be set to the correct index
Desktop (please complete the following information):

OS: Windows 10 20H2
Version: 0.10.0

@emmauss i was wondering if you can provide a minimal repro for this bug, i cant seem to reproduce this bug here

It should have been fixed since 0.10.0

@emmauss i was wondering if you can provide a minimal repro for this bug, i cant seem to reproduce this bug here

Ok, https://github.com/emmauss/combobox_test
The issue occurs with an implementation of ObservableDictionary. I tested it with two implementations, one on nuget, and a second one, ObservableDictionary2 in the ui class. They both have issues with the combobox.

Does this video demostrate the issue well?
https://user-images.githubusercontent.com/16554748/128321506-ca6366e6-8601-4db2-8a31-65655b06e8ed.mov

okay i can confirm this bug on Avalonia master. This is a big bug indeed.

Added a check to https://github.com/AvaloniaUI/Avalonia/pull/6485 which throws when we encounter which a collection which implements INotifyCollectionChanged but not IList.

I suppose folks will just have to dynamically transform their lists to IList compatible types.

authors: emmauss grokys jmacato maxkatz6


text:
Make "Duplicate setter" error show at design/preview time

Is your feature request related to a problem? Please describe.
With the recent changes for styling, an exception is now thrown if duplicate setters are placed in the same Style/ControlTheme block:
<!-- This was previously swallowed, now throws a runtime exception -->
<Style Selector="Control">
    <Setter Property="Height" Value="20" />
    <Setter Property="Height" Value="32" />
</Style>

The problem is this exception is thrown only at runtime, which is really inconvenient, and it really should be caught in the designer when the Xaml is parsed.
As a side note, +1 for the error message with this though. Including the full Selector (including where nested) was really helpful to find out where I was mistakenly doing this.

Ideally, we need warnings support in the XAML compiler. Which later can be configured by the developer as errors if they will.
But before that, it shouldn't be too hard to add a transformer with validation in the compiler.