GH-39638: [Docs][R] Add r-universe instructions

Closes #39638

GitHub Issue: #39638

The apache R-universe is managed here, but it seems unclear at this time whether it is for release builds or edge builds. https://github.com/r-universe-org/apache.r-universe.dev
If it is for edge builds, R-multiverse may be more suitable for installing release builds. Or it may be worth updating the apache universe to show the same version as the CRAN release.

Hmmm. Fair point. Let's wait for the arrow devs to weigh in. It may be easiest to keep the current managed repo and just remove the "development" language.

Thanks for making this PR @grantmcdermott!  Just to confirm, we do use it for release builds and not dev builds.  This addition is still welcome though, just with that bit updated.

Thanks for the feedback all. I've actioned the requested changes (modulo the uppercase suggestion). Let me know if you want changes to the wording.
Some other points/thoughts:

I didn't mention anything about R-universe potentially guaranteeing a richer feature set because of CRAN restrictions (e.g., like we've experienced on MacOS with certain releases in the past w.r.t. S3 access etc.) I feel that this is a potentially important point that users should know about. But you all have better visibility to this stuff on the dev side.

Looking over the README, I feel like there's quite a bit of unnecessary repetition, made worse by inconsistent referencing the the upstream C++ docs and the R package website. For example...

To learn more about the Apache Arrow project, see the parent documentation of the Arrow Project. The Arrow project provides functionality for a wide range of data analysis tasks to store, process and move data fast. See the read/write article to learn about reading and writing data files, data wrangling to learn how to use dplyr syntax with arrow objects, and the function documentation for a full list of supported functions within dplyr queries.

(note the mixed links the  upstream docs and the individual R vignettes) ... is followed by a dedicated "What can the arrow package do?" do only a few paragraphs later. Better IMO to consolidate this information in one place and generally prioritize the R package documentation/website above the upstream docs. I'm happy to take a crack at consolidation as part of this PR, but I imagine that you would prefer a separate PR. LMK.

Maybe the PR title is needed updated to something like GH-39638: [Docs][R] ...?

Good call @eitsupi, I've changed the title and updated the related issue too. These changes now look good to me @grantmcdermott, thanks. And to your point about potential further improvements, those are probably best as separate issue.
@thisisnic do you want one more look at this PR?


UI issue on Account details page.

Describe the bug
I have created Debtor with Other in relation field. Check the Unbilled Projects field in status bar.
Screenshots

not able to reproduce


Repo cleanup 11/20

Replace redirected links.
Replace site-relative links with repo-relative links.
Delete orphaned images.

Contributes to #21204.

Thanks Tom!


CRAYSAT-1551: Fix sorting of product versions in sat showrev --products

Summary and Scope
Fixed the sorting of product versions for sat showrev --products as outlined in CRAYSAT-1551
Issues and Related PRs
List and characterize relationship to Jira/Github issues and other pull requests. Be sure to list dependencies.

Resolves CRAYSAT-1551

Testing
List the environments in which these changes were tested.
Tested on:

<development system>
Local development environment
Virtual Shasta

Test description:
How were the changes tested and success verified? If schema changes were part of this change, how were those handled in your upgrade/downgrade testing?

Were the install/upgrade-based validation checks/tests run (goss tests/install-validation doc)?
Were continuous integration tests run? If not, why?
Was upgrade tested? If not, why?
Was downgrade tested? If not, why?
Were new tests (or test issues/Jiras) created for this change?

Risks and Mitigations
Are there known issues with these changes? Any other special considerations?
Pull Request Checklist

[x] Version number(s) incremented, if applicable
[ ] Copyrights updated
[ ] License file intact
[ ] Target branch correct
[ ] CHANGELOG.md updated
[ ] Testing is appropriate and complete, if applicable
[ ] HPC Product Announcement prepared, if applicable

Output from testing on Drax with correctly ordered versions
https://gist.github.com/ethanholen-hpe/6ac403f4ddff61cb0c03d66809ec5450


Unhandled exception. System.DllNotFoundException: Unable to load shared library 'leveldb.dll' or one of its dependencies.

All of a sudden, on all of the new projects I add leveldbnet.standard to, do not work. They throw the exception
Unhandled exception. System.DllNotFoundException: Unable to load shared library 'leveldb.dll' or one of its dependencies. In order to help diagnose loading problems, consider setting the LD_DEBUG environment variable: libleveldb.dll: cannot open shared object file: No such file or directory

It still works fine on older projects that use the library.

I tried in winform: publish with 'bin/Release/bin/x64'. This dir includes 'leveldb.dll'

Guys, I hate to say it, but I don't think leveldb.net should be used anymore. The last commit was 5 years ago...


Multiple UDP calls to AniDB when using "Automatically mark files as watched..."

When using the option "Automatically mark files as watched when the following percentage is watched", after passing the set percentage while playing the file Shoko Server will issue an UDP command to update watch status every 3 seconds. It should only issue this command if the previous state was different.
This is what I see multiple times in the log
[2017-01-24 19:14:58:743] Info|BackgroundWorker.OnDoWork => CommandProcessorGeneral.workerCommands_DoWork => CommandRequest_UpdateMyListFileStatus.ProcessCommand Updating file list status: xxx - True
[2017-01-24 19:14:58:814] Info|BackgroundWorker.OnDoWork => CommandProcessorGeneral.workerCommands_DoWork => CommandRequest_UpdateMyListFileStatus.ProcessCommand Processing CommandRequest_UpdateMyListFileStatus: xxx
[2017-01-24 19:15:01:317] Info|AniDBHelper.UpdateMyListFileStatus => AniDBCommand_UpdateFile.Process => AniDBUDPCommand.ProcessCommand AniDB UDP - UDP_COMMAND: MYLISTADD size=xxx&ed2k=xxx&viewed=1&edit=1&s=xxx
[2017-01-24 19:15:01:572] Info|AniDBHelper.UpdateMyListFileStatus => AniDBCommand_UpdateFile.Process => AniDBUDPCommand.ProcessCommand AniDB UDP - UDP_RESPONSE_TRUNC in 255.5151ms - 311 MYLIST ENTRY EDITED

This was Desktop issue, btw.


DO NOT MERGE - Testing build scripts

[test]

[test]

[test]

[test]

Closing as runtime PR merged.


build: update python version to support types

Description
fix https://github.com/zeno-ml/zeno-client/issues/54

Why require? Then if you need python less than 3.10 for like a pytorch version you won't be able to use the client

Why require? Then if you need python less than 3.10 for like a pytorch version you won't be able to use the client

You wouldn't be able to anyway, see: https://github.com/zeno-ml/zeno-client/issues/54

I guess this change probably also works.


x/tools/cmd/gorename: rename failure sometimes wipes files clean

What version of Go are you using (go version)?

go version go1.12.2 windows/amd64

Does this issue reproduce with the latest release?
Yes.
What operating system and processor architecture are you using (go env)?
go env Output
set GOARCH=amd64
set GOBIN=
set GOCACHE=C:\Users\My Username\AppData\Local\go-build
set GOEXE=.exe
set GOFLAGS=
set GOHOSTARCH=amd64
set GOHOSTOS=windows
set GOOS=windows
set GOPATH=E:\GoCodes
set GOPROXY=
set GORACE=
set GOROOT=C:\Go
set GOTMPDIR=
set GOTOOLDIR=C:\Go\pkg\tool\windows_amd64
set GCCGO=gccgo
set CC=gcc
set CXX=g++
set CGO_ENABLED=1
set GOMOD=
set CGO_CFLAGS=-g -O2
set CGO_CPPFLAGS=
set CGO_CXXFLAGS=-g -O2
set CGO_FFLAGS=-g -O2
set CGO_LDFLAGS=-g -O2
set PKG_CONFIG=pkg-config
set GOGCCFLAGS=-m64 -mthreads -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=C:\Users\MY USE~1\AppData\Local\Temp\go-build389077826=/tmp/go-build -gno-record-gcc-switches

What did you do?
Inside VS Code, I tried to perform a simple rename which failed for unknown reasons. I know the rename was legal because I was able to do it successfully via Find and Replace (not my preferred method of renaming something). Restoring everything and retrying the rename also works.
The intermittent error is as follows:
E:\GoCodes\src\myproject\mypackage>Finished running tool: C:\Go\bin\go.exe build -i -o C:\Users\MY USE~1\AppData\Local\Temp\vscode-goKh79E5\go-code-check myproject\mypackage

E:\GoCodes\src\myproject\mypackage>Finished running tool: E:\GoCodes\bin\golangci-lint.exe run --fast --print-issued-lines=false

E:\GoCodes\src\myproject\mypackage>Finished running tool: C:\Go\bin\go.exe vet ./...

Rename failed

Sometimes it shows the below error:
E:\GoCodes\src\myproject\mypackage>Finished running tool: C:\Go\bin\go.exe test -c -i -o C:\Users\MY USE~1\AppData\Local\Temp\vscode-goKh79E5\go-code-check myproject\mypackage

The rename failure resulted in one of the affected files getting its contents wiped clean (the file is now blank).
This issue is highly intermittent and has only happened to me twice so far (although gorename failing for unknown reasons without wiping files is more frequent).
I have no idea why gorename has the potential to completely wipe a file's contents when it can simply leave the file unchanged upon failure.
This issue is very infuriating and can set back developers hours in case their most recent changes were not saved somewhere.
What did you expect to see?
I expected one of two things:

The rename should have succeeded because it was perfectly legal.

In case the rename fails, no file should have its contents wiped clean.

What did you see instead?
One of the files affected by the rename had its contents wiped clean upon rename failure.

CC @ianthehat

closing as obsoleted by #69360


Graph is it an acceptable point, will work out the finer details later.

Coverage remained the same at 90.909% when pulling 5f1cfdd1363b114133303c5407aff3688e48d23b on refactor_vis into 4a0d720b80732131b44560a6ef625dc5fbe3f580 on master.

Coverage remained the same at 90.909% when pulling 5f1cfdd1363b114133303c5407aff3688e48d23b on refactor_vis into 4a0d720b80732131b44560a6ef625dc5fbe3f580 on master.


./snp.sh launch-guest -> KVM_SET_USER_MEMORY_REGION2 failed

Hello,
I've been trying to set up guest system on a 8124P machine on a H13SVW-NT motherboard by supermicro. I run into the following error when trying to run ./snp.sh launch-guest

./snp.sh launch-guest
Guest launch binaries previously copied
Dependencies previously installed
char device redirected to /dev/pts/2 (label compat_monitor0)
ERROR: Timed out trying to connect to guest
kvm_sev_init
kvm_sev_snp_launch_start policy 0x30000 gosvw (null)
kvm_sev_change_state uninit -> launch-update
kvm_sev_snp_launch_update src 0x7b8e38400000 gpa 0xffc00000 len 0x400000 (Normal page)
kvm_sev_snp_launch_update src 0x7b8db4600000 gpa 0x800000 len 0x9000 (Zero page)
kvm_sev_snp_launch_update src 0x7b8db460a000 gpa 0x80a000 len 0x3000 (Zero page)
kvm_sev_snp_launch_update src 0x7b8db460d000 gpa 0x80d000 len 0x1000 (Secrets page)
kvm_sev_snp_launch_update src 0x7b8db460e000 gpa 0x80e000 len 0x1000 (Cpuid page)
kvm_sev_snp_launch_update src 0x7b8db460f000 gpa 0x80f000 len 0x1000 (Zero page)
kvm_sev_snp_launch_update src 0x7b8db4610000 gpa 0x810000 len 0x1000 (Normal page)
kvm_sev_snp_launch_update src 0x7b8db4611000 gpa 0x811000 len 0xf000 (Zero page)
kvm_sev_snp_launch_finish id_block (null) id_auth (null) host_data (null)
kvm_sev_change_state launch-update -> running
VNC server running on <IP_ADDRESS>:5900
qemu-system-x86_64: kvm_set_user_memory_region: KVM_SET_USER_MEMORY_REGION2 failed, slot=5, start=0x81000000, size=0x10000, flags=0x2, guest_memfd=-1, guest_memfd_offset=0x0: Invalid argument
kvm_set_phys_mem: error registering slot: Invalid argument

I've configured the BIOS as:
Advanced -> CPU Configuration ->

SEV-ES ASID Space Limit             =       100
SNP Memory (RMP Table) Coverage     =       Enabled
SMEE                                =       Enabled

Advanced -> NB Configuration ->

SEV-SNP Support                     =       Enabled

Running sudo dmesg | grep SEV after running ./snp.sh setup-host gives the following response:

The kernel I'm running is 6.11.0-rc3-snp-host-85ef1ac03, installed from running ./snp.sh setup-host.
I am also running ubuntu 24.04. Do you think that may be the issue?

Hi eDuuck, thanks for raising this.
I think the issue here is due to the qemu guest memory option while launching the SNP guest.
New PR is raised for dealing with this issue, and the last commit has qemu cmdline updates for the new SNP kernel to fix guest memory issue during the guest launch:

Let us know if you have any further questions


run error

When I try to start training, it returns the data load error in the picture.

And I have changed the data root in config, but it doesn't work on data sample.

Do not change the data root in the config, since the file paths are hardcoded in the pkl file. Please use ln -s to link your dataset to data/nuscenes.

Thanks for your quick response!
| |
张迪
|
|
@.***
|
---- Replied Message ----
| From | Haisong @.> |
| Date | 9/14/2023 15:48 |
| To | @.> |
| Cc | @.> ,
@.> |
| Subject | Re: [MCG-NJU/SparseBEV] run error (Issue #7) |
Do not change the data root in the config, since the file paths are hardcoded in the pkl file. Please use ln -s to link your dataset to data/nuscenes.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
 If you have any questions, please let me know.


Add some common issues to README

Closes #213.
In response to https://github.com/eirslett/storybook-builder-vite/issues/213, I thought it might be good to mention some of the more common issues that folks experience to the README.

@IanVS Thank you so much! 😄

@IanVS I'm trying to track down why my controls are not showing up but it seems that the Known Issue in your PR has been removed from the README. I'm only seeing controls show up for the args that I'm passing to each story, not all of the possible controls that a story has. Am I missing something in the docs? I don't see anything about controls being limited to only those that the story is using and ignoring all the other possible controls.

@reintroducing Are you using prop types?

@joshwooding Yes, here is an example button component, for instance:
import {forwardRef} from 'react';
import PropTypes from 'prop-types';
import {cnb} from 'cnbuilder';
import Loader from '../Loader';
import css from './Button.module.scss';

const Button = forwardRef(
    (
        {
            className,
            testAttr,
            children,
            type,
            variant,
            size,
            block,
            icon,
            iconPosition,
            disabled,
            loading,
            onClick,
            ...attrs
        },
        ref
    ) => (
        <button
            ref={ref}
            className={cnb(
                css.root,
                {[css[variant]]: variant},
                {[css[size]]: size},
                {[css.block]: block},
                {[css[`${iconPosition}Icon`]]: Boolean(icon)},
                className
            )}
            data-test={testAttr}
            type={type}
            disabled={disabled}
            onClick={onClick}
            {...attrs}
        >
            {iconPosition === 'left' &&
                (loading ? (
                    <Loader
                        className={css.leftLoader}
                        testAttr="loader"
                        inline
                    />
                ) : (
                    icon
                ))}
            {children}
            {iconPosition === 'right' &&
                (loading ? (
                    <Loader
                        className={css.rightLoader}
                        testAttr="loader"
                        inline
                    />
                ) : (
                    icon
                ))}
        </button>
    )
);

Button.propTypes = {
    /** Additional class(es) to add to the component. */
    className: PropTypes.string,
    /** The name of the test attribute to associate to the component. */
    testAttr: PropTypes.string,
    /** The markup node to insert into the button. */
    children: PropTypes.node.isRequired,
    /** The type of button that is rendered. */
    type: PropTypes.oneOf(['button', 'submit', 'reset']),
    /** The variant of the button. */
    variant: PropTypes.oneOf([
        'primary-link',
        'neutral-link',
        'destructive-link',
        'primary',
        'secondary',
        'tertiary',
        'neutral',
        'tertiary-neutral',
        'primary-destructive',
        'secondary-destructive',
        'tertiary-destructive',
        'neutral-destructive',
    ]),
    /** The size of the button. */
    size: PropTypes.oneOf(['sm', 'md', 'lg', 'xl', 'xxl']),
    /** Whether the button should display as a block level element. */
    block: PropTypes.bool,
    /** A custom icon (typically one of the Icon components) to show in the button. */
    icon: PropTypes.element,
    /** If an icon is provided, whether it should appear on the left or right side of the button children. */
    iconPosition: PropTypes.oneOf(['left', 'right']),
    /** Whether the button is disabled or not. */
    disabled: PropTypes.bool,
    /** Whether to show a loading animation inside of the button. */
    loading: PropTypes.bool,
    /**
     * The handler to execute when the button is clicked.
     *
     * @param {SyntheticEvent} evt - The React `SyntheticEvent`.
     */
    onClick: PropTypes.func,
};

Button.defaultProps = {
    testAttr: 'button',
    type: 'button',
    variant: 'primary-link',
    size: 'lg',
    iconPosition: 'left',
};

export default Button;

The default story looks like this:
export const Default = Template.bind({});

Default.args = {
    children: 'Button Label',
};

This produces the control with children in it, but all other prop types are ignored. I'm migrating from webpack and this was working correctly in the webpack variant of my stories.

@reintroducing Unfortunately docgen for PropTypes isn't currently supported. This should be fixed with https://github.com/storybookjs/builder-vite/pull/190

@joshwooding Ah, thank you, so it works for TS but not just regular ole JS from what I gather. I'll watch that PR, appreciate it.


New name for the project

We need suggestions for a project name that we can brand for the open source project.

Domains that are available:
CartVillage.com
CartThemes.com
BeachCommerce.com
MakerCommerce.com
CommunityStone.com
StoneTheme.com
StoneTemplates.com

Thinking less literally,

Thinking less literally, just spitballing here. Domain names aside, even though I am aware that is super important, we can make something work if we need to add like 'cart' or something to the end.
Latin:
Fortuna - lucky
Solidum - solid
Mercatus - market
Carrum - cart
Tabernarius - shopkeeper
venditor - salesman
Random:
Market Square
Shopkeeper
Emporium - a large retail store selling a wide variety of goods.

Talking with Kim, she is saying:
We can have a name that doesnt mean anything. yahoo/google
We can have a name that has a background historical meaning like
We can have a name that means something in a different language.
We can have a literal name.
Compound words that are literal: open cart
Partial compound words that are still not literal like 'venmo', 'vend more'. 'costco'

Hawk is a synonym to sell and relates to cardinal. Maybe something based on that?
These are available:
HawkLocal.com
HawkShopping.com
HawkFusion.com
HawkShops.com
HawkStores.com
HawkShip.com
HawkSell.com
UnHawk.com
LiquidHawk.com
PolyHawk.com
SolidHawk.com
PublicHawk.com
WorldwideHawk.com
MassHawk.com

Hawk in native american languages:
Muscogee Creek - ayo
Cherokee - tawodi, tawadi, tawodiusdi, tlanuwa
Lakota Sioux - cetan
Navajo - ginítsoh, atseełtsoii, tsiyaalzhahí
Shawnee - kiakiak
Choctaw - biakak, hasimbish humma, shikkiliklik
Apache - Itza-chu, Liluye
Hopi - Palakwayo

Kopen, buy in Dutch
Karte, coupon in German

Available:
KopenShop.com
KarteShop.com
KarteStore.com
Hawkopen.com
Ayohawk.com

Finding a new name is exhausting. Finding a name in this domain without a collision is near impossible.

karteinc.com is available, I kind of like that one.

We can re-open this at a later time. For now we are Zen Kommerce. Project homepage will be hosted here: https://inklabs.github.io/kommerce-laravel/


Change all references to 'John' in the repository to 'a83k35h9'

I think we should change all references of the name John to a random string of characters.
John is a male name and causes many people offense, so I have replaced it with a string with no gender connotations.
In the wake of changing the name to factory_bot I though this would be a great step in the right direction.
I have taken a stab at this in this pull request.
#1065

Any reason why this has been closed?

That's not really feedback though, you've just said you're not merging it. Any reason why?


Array size in struct or global scope not captured?

It seems the array size in the struct or global array is not captured so that the buffer overflow is not detected.
I prepared three minimized examples to show this (please refer to the test case below).

In t1(), the size of structCharVoid.charFirst in memcpy(structCharVoid.charFirst, ... is defined by typedef struct _charVoid. Infer didn't report it.
In t2(), the size of global_aaa in memcpy(global_aaa,  ... is defined by char global_aaa[16];. Infer didn't report it.
However, in t3(), if I define a local array char local_aaa[16];, infer could detect the buffer overrun in memcpy(local_aaa, ...

Maybe related to #993 and #948 (global)

Please make sure your issue is not addressed in the FAQ.
Please include the following information:

[x] The version of infer from infer --version.

$ infer --version
Infer version v1.1.0-119e20698
Copyright 2009 - present Facebook. All Rights Reserved.

[x] Your operating system and version, for example "Debian 9", "MacOS High Sierra", whether you are using Docker, etc.

Ubuntu 20.04

[x] Which command you ran, for example infer -- make.

run --bufferoverrun --pulse  --enable-issue-type ARRAY_OUT_OF_BOUNDS_L1 \
 --enable-issue-type ARRAY_OUT_OF_BOUNDS_L2  --enable-issue-type ARRAY_OUT_OF_BOUNDS_L3 \
 --enable-issue-type BUFFER_OVERRUN_L4  --enable-issue-type BUFFER_OVERRUN_L5 \
 --enable-issue-type BUFFER_OVERRUN_U5  --enable-issue-type INTEGER_OVERFLOW_L5 \
 --enable-issue-type INTEGER_OVERFLOW_U5 \
 -- gcc -c  test1.c

[x] The full output in a paste, for instance a gist.

Found 1 source file to analyze in /home/work/p2im/samples/CWE121/infer-out
1/1 [################################################################################] 100% 44.198ms

test1.c:26: error: Buffer Overrun L1
  Offset added: 24 Size: 16.
  24.     char local_aaa[16];
  25.     charVoid structCharVoid;
  26.     memcpy(local_aaa, SRC_STR, sizeof(structCharVoid));
          ^
  27. }

Found 1 issue
            Issue Type(ISSUED_TYPE_ID): #
  Buffer Overrun L1(BUFFER_OVERRUN_L1): 1

[x] If possible, a minimal example to reproduce your problem (for instance, some code where
infer reports incorrectly, together with the way you run infer to reproduce the incorrect
report).

#include <stdio.h>

#define SRC_STR "0123456789abcdef0123456789abcde"

typedef struct _charVoid
{
    char charFirst[16];
    void * voidSecond;
} charVoid;

char global_aaa[16];

void t1() {
    charVoid structCharVoid;
    memcpy(structCharVoid.charFirst, SRC_STR, sizeof(structCharVoid));
}

void t2() {
    charVoid structCharVoid;
    memcpy(global_aaa, SRC_STR, sizeof(structCharVoid));
}

void t3() {
    char local_aaa[16];
    charVoid structCharVoid;
    memcpy(local_aaa, SRC_STR, sizeof(structCharVoid));
}

This seems to also result in false positives, since Infer sometimes guesses at the size each time you memcpy into it:
char foo[] = "foo";
char foobar[] = "foobar";

void t4() {
    memcpy(global_aaa, foo, sizeof foo);
    memcpy(global_aaa, foobar, sizeof foobar);
}

results in this error on the second memcpy:
main.c:33: error: Buffer Overrun L1
  Offset added: 7 Size: 4.


Fix mental health validation errors.

This is a note to fix validation issues that appear to have been introduced in recent rounds of description updates.

Should all be valid now.


Adding legend option to edit-create blade

you can add a new custom data field to define a legend for grouping fields:
    "legend": {
        "text": "Area File",
        "bgcolor": "#f0f0f0",
        "align": "center"
    }

to show something like:

Once merged this needs to be added to the documentation.


Play Echo and Sonos Speakers Simultaneously?

I appreciate all of your work here. Is it possible to play the Echo and Sonos speakers in unison? I have a Sonos Play:1 and an Amazon Echo. I am not familiar with their protocols. I apologize for starting an issue just to ask a question, but this is clearly the most advanced work in the area.

I don't think you currently can't do this with software but you could connect a computer (or something) to the line out of a sonos connect.  Pair the computer using bluetooth to the echo.  Whenever that connect plays, the sound would travel through the line out to play on the computer (which doesn't have to have speakers) which would then travel through the bluetooth to play on the echo.  A raspberry pi with a line in and bluetooth radio could do this, effectively its a bluetooth gateway between the sonos connect and the echo.

Ahh, clever idea.

The Sonos protocol for keeping them in sync is proprietary and has not been cracked.  Many people would love to have their computer audio, for example, synced with their Sonos.


issues-listing -o username failure

I suspect this may be because I havent authenticated, iirc the github scope rules.  If so, the CLI should prompt the user that they need to auth first before it will work.
/usr/bin/githubcap-cli issues-listing -o jayvdb -s OPEN
2020-01-07 12:30:28,050 [23115] CRITICAL root: Traceback (most recent call last):
  File "/usr/lib/python3.7/site-packages/githubcap/base.py", line 64, in call
    response.raise_for_status()
  File "/home/jayvdb/.local/lib/python3.7/site-packages/requests/models.py", line 940, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 404 Client Error: Not Found for url: https://api.github.com/orgs/jayvdb/issues?page=1&per_page=100&filter=all&state=open&sort=created&direction=desc&milestone=*&assignee=*

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/bin/githubcap-cli", line 11, in <module>
    load_entry_point('githubcap==0.0.0', 'console_scripts', 'githubcap-cli')()
  File "/usr/lib/python3.7/site-packages/click/core.py", line 764, in __call__
    return self.main(*args, **kwargs)
  File "/usr/lib/python3.7/site-packages/click/core.py", line 717, in main
    rv = self.invoke(ctx)
  File "/usr/lib/python3.7/site-packages/click/core.py", line 1137, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/lib/python3.7/site-packages/click/core.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/lib/python3.7/site-packages/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/usr/lib/python3.7/site-packages/githubcap/cli.py", line 172, in issues_listing
    _print_result(list(reported_issues), not no_pretty)
  File "/usr/lib/python3.7/site-packages/githubcap/resources/issues.py", line 63, in list_assigned_issues
    for item in self._do_listing(base_uri):
  File "/usr/lib/python3.7/site-packages/githubcap/base.py", line 97, in _do_listing
    response, headers = self.get(uri)
  File "/usr/lib/python3.7/site-packages/githubcap/base.py", line 76, in get
    return cls.call(*args, **kwargs, method='GET')
  File "/usr/lib/python3.7/site-packages/githubcap/base.py", line 66, in call
    raise HTTPError(response.json(), response.status_code) from exc
githubcap.exceptions.HTTPError: Not Found

Same happens with authenticated with a token.
Using -o coala works.
Maybe the help text for -o needs to be changed to not mentioned usernames.


Selenide generates invalid URL for screenshot if test name contains spaces

Assuming we have test name with spaces (for example, in Kotlin):
class GoogleTest {
  @Test
  fun `can search any keyword`() {
    ...
  }
}

Selenide generates an error message with invalid URLs:
Element not found {...}
Expected: ...
Screenshot: https://jenkins.some.com/job/blah/42/artifact/build/reports/tests/ui/GoogleTest/can search any keyword/1582843426252.1.png
Page source: https://jenkins.some.com/job/blah/42/artifact/build/reports/tests/ui/GoogleTest/can search any keyword/1582843426252.1.html

Tell us about your environment

Selenide Version:  5.7.0

Note: issue occurs on Jenkins


fix: S3 target iam policy

Description
Just fixing the iam policy created when S3 bucket target is set
Motivation and Context
https://github.com/terraform-aws-modules/terraform-aws-dms/issues/65
Breaking Changes
N/A

How Has This Been Tested?

[ ] I have updated at least one of the examples/* to demonstrate and validate my change(s)
[ ] I have tested and validated these changes using one or more of the provided examples/* projects

[ ] I have executed pre-commit run -a on my pull request

Can this be re-opened and reviewed?  I have a workaround, but would like this fixed


counter and keyid wraparounds

overflow and should be handled explicitly (on both sending and receiving side)

This is really a corner case, and something other libraries might forget to handle properly. Issuing an OTR error to provoke a new key exchange might be the best solution?

that was my plan - to send an OTR error


Fix URL for Latest Docs image

Fixes #1228.

Coverage remained the same at 60.798% when pulling 3ffeb8ab003d18ac3ad240eeb96796194d2c7b3f on seils:bugfix-1228 into 0579b2935c555a9763b3d93be2ce2f0f8ccb7423 on Netflix:master.


Test problems (not cheksum)

Some bugs in "passed" tests need to be fixed.

Second part is fixed by https://github.com/intel-go/nff-go/commit/062136c2b6daad7d34c4e5576b8db4da26a1e218
Next step is completeness of scalar tests: adding copy and handle. Combining everything in one file.

Third part is done by https://github.com/intel-go/nff-go/commit/d61e2ddab6076c162d3e64adf39cc96862a9fac0 Next step is removing bad and duplicated testResend and incorporate its functionality in new combined tests - so we will check changing of packet contents at all tests.

Forth part is done by https://github.com/intel-go/nff-go/commit/785177d1dcf9f5343207754734bfa5f2f7834c26. Next step is adding Vector functions and renaming to testSingleFlowFunction

Fifth part is done by https://github.com/intel-go/nff-go/commit/2b2fd60e91b0664479eb29ee2de45a52efefd583. Close this.


Legacy Framework

When I was learning how to code websites, I used Skeleton a lot. Unfortunately the creator doesn't really update this anymore, so I decided to code my own framework, Legacy. It is based of Skeleton, somewhat. Please rate it! It is a work in progress but I want it to grow!
Legacy Framework

Looks nice!

Thank you for the feedback

Nice I was looking for a replacement for Skeleton, as the project seem dead. I will try yours.

This is nice. I will be trying it today in my project. Keep up the good work.

@samayo, please keep me updated, I'd love to see what you've created.

Looks nice!
Another choice if you want to build a mobile website
http://getmobicss.com

little late to the party... I am more of a backend guy and I just learn about skeleton, looks like it was exactly what I wanted... to my surprise, the last releases dates of 2014 ;(

Seems dead, but remember, this is a boilerplate! (For me it still seems to be valid.)

Yes, dhg is working in Twitter Bootstrap team now.


[Editor] Upgrade RolsynPad.Roslyn to v4.8.0

PR Details
Upgraded RoslynPad.Roslyn*  packages to version 4.8.0
Description
Upgraded required packages, added ability for MEF to access internal implementations of contracts using IgnoresAccessChecksToGenerator.
To get access to some required unpublished as Nuget packages contracts from Microsoft.CodeAnalysis.LanguageServer.Protocol namespace added Stride.RestoreHelper. Copied GetLibReferences to other places where Stride.props and Stride.Core.props were not referenced to fix build.
The approach was the same as was used by RoslynPad in relation to Microsoft.CodeAnalysis.* internal dependencies. On Stride side same actions were required in relation to RoslynPad.Roslyn internal dependencies.
! Commented out RoslynWorkspace.EnableDiagnostics() (same happens with DiagnosticProvider.Enable()) call because of error:
  InvalidCastException: Unable to cast object of type 'Stride.Assets.Presentation.AssetEditors.ScriptEditor.StrideRoslynWorkspace' to type 'RoslynPad.Roslyn.RoslynWorkspace'.
     at RoslynPad.Roslyn.DocumentTrackingServiceFactory.DocumentTrackingService..ctor(Workspace workspace)
     at RoslynPad.Roslyn.DocumentTrackingServiceFactory.CreateService(HostWorkspaceServices workspaceServices)
     at Microsoft.CodeAnalysis.Host.Mef.MefWorkspaceServices.<>c__DisplayClass5_0.<.ctor>b__1()
     at System.Lazy`1.ViaFactory(LazyThreadSafetyMode mode)
     at System.Lazy`1.ExecutionAndPublication(LazyHelper executionAndPublication, Boolean useDefaultConstructor)
     at System.Lazy`1.CreateValue()
     at Microsoft.CodeAnalysis.Host.Mef.MefWorkspaceServices.GetService[TWorkspaceService]()
     at Microsoft.CodeAnalysis.Host.HostWorkspaceServices.GetRequiredService[TWorkspaceService]()
     at Microsoft.CodeAnalysis.SolutionCrawler.SolutionCrawlerRegistrationService.WorkCoordinator..ctor(IAsynchronousOperationListener listener, IEnumerable`1 analyzerProviders, Boolean initializeLazily, Registration registration)
     at Microsoft.CodeAnalysis.SolutionCrawler.SolutionCrawlerRegistrationService.EnsureRegistration(Workspace workspace, Boolean initializeLazily)
     at Microsoft.CodeAnalysis.SolutionCrawler.SolutionCrawlerRegistrationService.Register(Workspace workspace)
     at Microsoft.CodeAnalysis.SolutionCrawler.SolutionCrawlerRegistrationService.Microsoft.CodeAnalysis.SolutionCrawler.ISolutionCrawlerRegistrationService.Register(Workspace workspace)
     at Microsoft.CodeAnalysis.DiagnosticProvider.Enable(Workspace workspace)
     at Stride.Assets.Presentation.AssetEditors.ScriptEditor.StrideRoslynWorkspace..ctor(RoslynHost host) in E:\github\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\ScriptEditor\StrideRoslynWorkspace.cs:line 37
     at Stride.Assets.Presentation.AssetEditors.ScriptEditor.RoslynHost..ctor() in E:\github\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\ScriptEditor\RoslynHost.cs:line 50

Probably MEF is resolving RoslynPad's workspace type instead of Stride's.
! So maybe some things related to diagnostics might stop working.
Related Issue
2043 Fixed issue mentioned in this comment
Motivation and Context

Fixes some functionality related to code analysis in script editor.
Types of changes

[ ] Docs change / refactoring / dependency upgrade
[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist

[ ] My change requires a change to the documentation.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.
[x] I have built and run the editor to try this change out.

Instead, we should either properly reimplement the custom workspace/host or reuse the one provided by RoslynPad library.

That won't do. The RoslynPad workspace is not a MSBuild workspace operating on a solution with many projects like Stride does. RoslynPad creates a simple Roslyn workspace per document (as they are independent from one another), and is way simpler than what we have in Stride. Also it has no need to detect external changes, as RoslynPad has all of this "project" structure in memory.
At least, that's the way it was implemented the last time I checked (last year).
I have a prototype I made some time ago where I integrated RoslynPad inside Stride (i.e. not as an assembly reference but as code, to ease customization and get only the needed parts). I had to reimplement some parts of the Stride workspace mixing it with RoslynPad's.

i cant run this PR , ive ran
git clean -xfd
dotnet restore
but i end up with these errors

Probably you don't have this package in the .nuget folder.
It is located here: C:\Documents and Settings%user%.nuget\packages\microsoft.codeanalysis.languageserver.protocol\4.8.0-7.23558.1\lib\net7.0\Microsoft.CodeAnalysis.LanguageServer.Protocol.dll
I think it was added there by some of the .NET SDKs as it is not available on nuget website, here is my SDKs:
dotnet --info
.NET SDKs installed:
  7.0.115 [C:\Program Files\dotnet\sdk]
  8.0.101 [C:\Program Files\dotnet\sdk]

Probably you don't have this package in the .nuget folder. It is located here: C:\Documents and Settings%user%.nuget\packages\microsoft.codeanalysis.languageserver.protocol\4.8.0-7.23558.1\lib\net7.0\Microsoft.CodeAnalysis.LanguageServer.Protocol.dll
I think it was added there by some of the .NET SDKs as it is not available on nuget website, here is my SDKs:
dotnet --info
.NET SDKs installed:
  7.0.115 [C:\Program Files\dotnet\sdk]
  8.0.101 [C:\Program Files\dotnet\sdk]

i have these sdks too

Try to remove api.nuget.org source from the Stride.RestoreHelper.csproj

I see this package in another source: https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/index.json
All versions of this package: https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/Microsoft.CodeAnalysis.LanguageServer.Protocol/index.json`
Version used by RolsynPad: https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/registrations2-semver2/Microsoft.CodeAnalysis.LanguageServer.Protocol/4.8.0-7.23558.1.json
In the response from the second link there is a direct link to nupkg file.


ADR85

ADR-85 Upstream SOPS

@R-Lawton what is the status of this PR?

@emmanuelbernard im not sure of the process with the status, Theres no comments on the pr and the reviewers of the draft doc seem to be happy so i have made the status accepted, is this ok?


TMC Intersection Summary report fails to load at Queensway/near High Street intersection

What Happened
The TMC Intersection Summary report is failing to load at Queensway/near High Street
What Should Happen
The TMC Intersection Summary report should load
To Reproduce
Steps to reproduce the bug:

Go to Queensway near High Street
Beside "Turning Movement Count" click on "View Reports"
Select the "Intersection Summary Report" tab
See error (infinite loading wheel)

Screenshots

Additional Notes
This also looks like a location where there is an intersection out of a shopping mall complex, but it's only represented as a single midblock.

This is already fixed in QA.


CartoDB Editor: Color Picker and Font Options

Color Picker
We need an enhanced color picker! Having more control over colors on the map and not always needing a HEX value(!).
Concerns with the current one:

The default palette is pretty limited
When the option for "Show more colors" is selected the behavior isn't consistent

Some times just clicking on a new color refreshes the map but other times it doesn't. If the color doesn't update automatically, you have to highlight the HEX value and hit Enter to get the new color.
When the color picker is clicked too often, the map and selected color are out of sync:

Suggestions

New Color Picker: it would be a great enhancement to have the options for not only HEX but RGB, HSV, transparency, etc.  A really nice example here:

Color Ramping:  it is really nice to be able to ramp between colors and then assign those colors to values in your dataset especially when a color ramp you want is different or more complex than what's available in the defaults.

This tool is a good example of ramping between single or even multiple hues at different steps.  This gives the user more options than the default ramps.
It also minimizes the amount a user needs to leave CartoDB, figure something out somewhere else, and then come back.

Save Colors: when working on a series of maps, with the same or very similar colors, it is extremely helpful to be able to save colors that can be used multiple times.  This is similar to declaring color variables in your CartoCSS.

The example color picker above has a "Favourites" component.
ArcMap adds any saved custom colors to the top of your color picker and you can hover over to see the name:

No Color Option: right now the only way to assign no color is setting opacity to 0, setting line width to 0, or defining transparent for a color in CartoCSS.  A No Color option would make this a lot easier and the CartoCSS could populate as transparent.

Fonts

My first question: what fonts are available to use?
In the Editor, it is really difficult to see the complete names of fonts that are available because the full name gets cut-off in the drop-down, particularly for fonts with longer names.

In the Editor drop-down, all of the fonts that can be used aren't listed.  For example, we have Open Sans Regular in the drop-down, but Open Sans Italic can be used if written out in CartoCSS.

Suggestions

Evaluate font options: fonts make or break a map!
a good first step would be to evaluate what fonts we have available and come up with a good selection of both serif and sans serif options.  This list doesn't seem complete given what I'm seeing in the Wizard.
if a bold, italic, semibold, regular, etc. options are available for a font, can that be added to the Wizard as a bold, italic button option and then populated in the CartoCSS?
Standardize (to some degree) fonts for Elements and fonts for map labels:
There is one set of fonts for "Elements" and another set for map labels.  There are common fonts, but not all fonts that are available for Elements are available for map labeling.

At a minimum, we should make sure that there is consistency between the two lists.

New ways of presenting font options:
If we implement a new color picker design maybe some of the UI concepts can be brought to fonts as well.
it is really helpful to have a list of fonts where you can see what they look like.  Since fonts can be used in the Wizard, in CartoCSS and in Elements, it would be useful to have a visual list somewhere in the Editor.
In Mapbox Studio there is a list of supported fonts available to look at with each font style and weight listed beneath. To use a font, you simply copy and then paste into CartoCSS. Super helpful!

Other

I agree with @ztephm first three points about the default font and halo styling.  A couple of thoughts here that I will elaborate on more in an issue specific to labeling. Our default (and really all suggested fonts) should:
have a good amount of space between each character
have a good amount of whitespace within each glyph (related to its x-height)
if there is enough spacing between characters and the character itself, a halo will not look as bad. We can also apply some default transparency to text halos so they are more inline with the labels on our basemaps.

When we support the latest version of CartoCSS there is a cool new property for halos (text-halo-transform: translate();) that can be used to offset halos so you get more of a drop-shadow effect than a halo effect.
If labels are being designed using CartoCSS and you want to try out a different font (because it isn't clear what's available for use) and you change the font in the Wizard, you lose your CartoCSS :(

Do all of the fonts that we support support all characters?  Or if a user chooses a particular font do we need to ensure that we are adding a backup font that does support all characters?

Related to the label fonts :-) https://github.com/CartoDB/cartodb/issues/5341

147 color names available to use with CartoCSS: http://www.colors.commutercreative.com/grid/

Lovely. Working on it. Ideas for the ramp editor?

@saleiva let me think on the ramp editor more... will post some ideas. thanks!

Additional color ramps, a la [colorbrewer] (http://colorbrewer2.org/), would be great. Especially need more options for divergent color schemes. Even just reversed options of the current choices.


Maximum number of resources properly supported too low

What steps will reproduce the problem?
1.Resources / datasets configurations are added directly in the filesystem
2.No problem for the 15 first datasets (refreshing the Webapp by reloading the context)
3.Starting with the 16th dataset, the application is not able to display any dataset
in the "Home" and "Manage Resources" menus

What version of the provider software are you using? The version should be
displayed in the footer of any page.
IPT Version 2.1.1-r4640

What browser are you using?
Opera 12.16 and Google Chrome 35.0.1916.153 (both linux/ubuntu x86) - same problem
on botch

Please provide any additional information below.
Direct access to the dataset configuration by URL and id works, e.g. for an IPT base
"http://collections.mnhn.fr/ipt" and an "mpu" dataset:

http://collections.mnhn.fr/ipt/manage/resource.do?r=mpu

Original issue reported on code.google.com by<EMAIL_ADDRESS>on 2014-07-03 13:09:08

Couldn't reproduce this issue with latest snapshot version 2.3-SNAPSHOT.
Closing issue as won't reproduce.


feat(swc/plugin): support context for the plugin transform

Description:
From discussion https://github.com/swc-project/swc/discussions/3540#discussioncomment-2163757.
Plugin may need additional data other than config to plugin itself, mostly state around swc/core. Some examples like

specific file name for current transform
maybe whole swcrc config, not only for the plugin itself

or possibly more. This PR attempts to resolve those by forwarding new param named context.
There are few possible approaches to enable this.

expand plugin interface param signature

#[plugin_transform]
fn process(program: Program, plugin_config: String, filename: String, swcrc: String...);

Obviously, this is not preferrable as we'll continously expand signatures and each time we add new param it'll cause breaking changes.

Typed struct param

struct PluginContext {
 filename: String,
 other: ...
}

#[plugin_transform]
fn process(program: Program, plugin_config: String, context: PluginContext);

This is most clear interface signature. However, have same pitfall as first. Each time we add new properties into struct, it'll be a breaking change since our serialization does not support add-only / versioned

Context as JSON-string

Current approach. Safe to add new properties since it's string, plugin can try to pick up necessary properties for their use.
Though I picked 3rd, I'm currently bit debating 2 also - if we can add enough context properties in experimental phase, we can stabilize those to avoid frequent breaking changes. The part I'm not sure is how frequent we'll need to change this context information. Would like to hear thoughts, and update PR into second if needed.
BREAKING CHANGE:
Plugin will need to accept 3rd param in any case, it could be a string or a typed struct.
Related issue (if exists):
https://github.com/swc-project/swc/discussions/3540#discussioncomment-2163757.

Actually I'm slightly leaning on 2 at this moment. We'll need to figure out what properties we'll expose in that case.

Yup, was doing it already. 🚢


Not able to receive notification on IOS production but received successfully on ios development

I have registered with Ionic cloud to use push notification services. Application that is registered has app id: 8a34049a
To test push notification I am running curl command
curl -X POST -H "Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eykiOiI0MTM4YzEyMi0xNTU0LTRmYmItYWJhMy1lZjgwMmVlZmRlMTgifQ.eOx8xeYq4qJy2AxLRldWHSQnooHTQvDHPhUbZ6ZIABA" -H "Content-Type: application/json" -d '{"tokens": ["2af6a5593b4300026df3a970e50385c9e9efbe623ad191d7676ed4f5baee5cb2"],"profile": "iosprod",    "notification": {        "message": "good message"    }}'  "https://api.ionic.io/push/notifications/"
And response i am getting is
{"meta": {"version": "2.0.0-beta.0", "status": 201, "request_id": "ac17301c-f77e-43e3-c368-e48ed6e8050f"}, "data": {"state": "enqueued", "created": "2016-12-23T04:02:49.155954+00:00", "app_id": "8a34049a", "status": "open", "config": {"tokens": ["2af6a5593b4300026df3a970e50385c9e9efbe623ad191d7676ed4f5baee5cb2"], "notification": {"message": "good message"}, "profile": "iosprod"}, "uuid": "fd24e2ec-6ca5-4763-8c84-6514f0f9d6c2"}}
when i lookup this uuid in https://api.ionic.io/push/notifications/fd24e2ec-6ca5-4763-8c84-6514f0f9d6c2/messages
i am getting response
{
"data": [
{
"status": "error",
"notification": "fd24e2ec-6ca5-4763-8c84-6514f0f9d6c2",
"error": "UNKNOWN",
"token": {
"id": "864c54ff001850718bce150e606d7a97",
"valid": true,
"app_id": "8a34049a",
"invalidated": null,
"type": "ios",
"created": "2016-12-23T04:01:06.289413+00:00",
"token": "2af6a5593b4300026df3a970e50385c9e9efbe623ad191d7676ed4f5baee5cb2"
},
"created": "2016-12-23T04:02:49.470631+00:00",
"user_id": null,
"uuid": "b7341e29-5cfa-4820-8c3b-a01070f91257"
}
],
"meta": {
"status": 200,
"request_id": "9c9ce63d-2e7b-484e-c882-da71f6e9ca49",
"version": "2.0.0-beta.0"
}
}
when i send message directly from APN tester (available on app store) my application is getting push notification instantly.
Please have a look into this as i have to deliver to this my client.

Please help me soon as this is the only thing i am left with in my app. Else its ready to be used by client. And its really getting harder to understand client day by day.

I am also facing the same issue and i am not able to send push notification on production, on dev its working perfectly fine. Please help me in resolving this issue.

Same thing is happened with Me. If someone Knows then Please Help me out.

I am also facing the same issue. It worked fine on development but not able to send push notification on production environment. Please let me know the resolution as soon as possible.

Please share if any one get the solution of this issue. i am also facing same thing.

Dear All,
i got the solution, after wasting my 8 good days with ionic and other stuff.
I was trying to upload p12 file exported by my certificate key in keychain.
But correct p12 file is --extract it from your certificate, not by your key.
And upload it to ionic, your current production version will work.

Thanks a lot tynitin. It worked for me too. :)

Again i am facing problem in apple notifications
i am getting following error while checking the status of uuid i am receiving in curl reponse
{
"data": [
{
"user_id": null,
"uuid": "c0499b7e-3a90-41c7-8eee-20d5d94dfafa",
"created": "2017-01-04T12:13:41.002403+00:00",
"status": "error",
"error": "APNS_BAD_DEVICE_TOKEN",
"token": {
"valid": false,
"invalidated": "2017-01-04T12:13:41.950815Z",
"token": "7c68fe666ed53b4e5b90c8f4066c260e9b6d86f459ac69ae88ef9062a3757897",
"app_id": "8a34049a",
"created": "2017-01-04T12:08:53.782935+00:00",
"id": "6246075e9f0c890638a723f29b1fad00",
"type": "ios"
},
"notification": "cc9ae71e-f143-492a-bfa5-144bc10a642c"
}
],
"meta": {
"status": 200,
"request_id": "9f6202ce-90b6-4324-c3fe-766e0b2558d4",
"version": "2.0.0-beta.0"
}
}

Hello, @tynitin. i would like to get clear instruction from you.
here my distribution cert. (with expanded key)

which options?
1)I expend the cert, then select both key and cert, then export it to .p12
2)Export the cert only to p12
3) Eport the key only to p12

Hi TwinLight,
You have to export the certificate as p12 file not as key of certificate. i.e. do not expand it and generate certificate after expanding this distribution.
personal suggestion: Ionic notification are not consistent, on iphone. Use onesignal.com notifications. As i have also switched to Onesignal. This is free also.

@tynitin , Thanks for your suggestion man

@tynitin You are my hero, at least for a week!


Compability with nvim-jdtls

Hi,
I would like to be able to use this great plugin for java. Currently code_action via lspsaga.nvim works perfectly with all languages expect Java and yields the following error:
java: -32601: No delegateCommandHandler for java.apply.workspaceEdit

Running :lua require'nvim-jdtls'.code_action() works standalone oddly enough, so the language server and client seems to support code actions but there is seemingly a difference in how these commands are passed to the language server (i.e. a difference between nvim-jdtls and lspsaga).
As there unfortunately is no jdtls.ui extension for lspsaga I figured I should be able to just use :lua require('lspsaga.codeaction').code_action() out of the box.
Any clues as to why this would not as expected? I.e. installing jdtls via for example nvim-lspinstall I would expect :lua require('lspsaga.codeaction').code_action() to work out of the box but I feel like I am missing something here.
Thank you!

Try nvim trouble code action method. It works well with jdtls. Sadly this plugin doesn't.


Add open id auth for rest api client

ECOM-2578
@jimabramson @awais786

@clintonb @rlucioni Please take a look.

aside from renames, LGTM.

@jimabramson @clintonb Please give final review.

@clintonb please give one final look.

Closing this in favor of https://github.com/edx/edx-rest-api-client/pull/12


Small Text and Punctuation Fixes found during web page builds

Small text and punctuation fixes.

fails cuz of a diff test that i'll look into, thanks!


fix: range query results

What's Changed in this PR
update range query results
Checklist

[x] Please ensure that the content in summary.yml matches the current document structure when you changed the document structure.
[ ] This change requires follow-up update in localized docs.

@Taylor-lagrange All the results have been sorted by ts asc. It just doesn’t show order by ts asc in the SQL statements.


Feature request - add contextmenu of Container Tabs

Right-click in the "+" button to open a new tab shows up these options when Container Tabs are enabled:

To be able to see them, enable Container Tabs in about:config by setting both privacy.userContext.enabled and privacy.userContext.ui.enabled to true.

Thank you.
I added it: https://github.com/stonecrusher/simpleMenuWizard/commit/7c1128efdde7e83668115391df660f0940e484fe


Grafana Config is not completely parameterized

Describe the bug
The Grafana configuration template assumes certain things about its environment

For example, these 3 lines assume AZ, load balancer, and target group. Several more instances in that file.
This line also assumes the region.

Expected behavior
Template should be generic to work in whatever AZ/region it is deployed in.
** Additional Context **
Probably want to run either sed or mustache on the downloaded json file. Also, optionally, just get the file from directly from github and skip having to upload the file to s3.
┆Issue is synchronized with this Jira Bug
┆Epic: Grafana
┆Fix Versions: Dockstore 1.10.X
┆Issue Number: DOCK-1446
┆Sprint: Sprint 48- Walrus
┆Issue Type: Bug

Not really reviewable, closing.


Refactor: Removed unwanted code from paint activity

Closes #1100
Removed the onResize method as it does not performs any computation.

Thanks.


Error in cordova compile - Osmodroid-android.jar does not exist

Im trying to compile using ionic cordova and im getting this error:

What went wrong:
Could not resolve all files for configuration ':app:releaseCompileClasspath'.
Failed to transform file 'osmdroid-android-4.1.jar' to match attributes {artifactType=android-classes} using transform JarTransform
Transform output file /home/juampi/Documentos/Vadiun/Proyectos/newApp/platforms/android/app/libs/osmdroid-android-4.1.jar does not exist.

Try a newer version.  4.1 is 4 years old
On Sun, Aug 26, 2018, 10:29 AM jaccinelli<EMAIL_ADDRESS>wrote:

Im trying to compile using ionic cordova and im getting this error:
What went wrong:
Could not resolve all files for configuration
':app:releaseCompileClasspath'.
Failed to transform file 'osmdroid-android-4.1.jar' to match attributes
{artifactType=android-classes} using transform JarTransform
Transform output file
/home/juampi/Documentos/Vadiun/Proyectos/newApp/platforms/android/app/libs/osmdroid-android-4.1.jar
does not exist.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/osmdroid/osmdroid/issues/1143, or mute the thread
https://github.com/notifications/unsubscribe-auth/AB4kGTwzQq0MdBdU-j6200GhsU0ykwt-ks5uUrDLgaJpZM4WMzcf
.

@spyhunter99 The thing is that im not using osmdroid for anything in my project.. I dont know why is throwing this error

i'm not familiar with the cordova setup setup. Is there a config file that specifies dependencies? Maybe something you've included depends on osmdroid?


fix-up 404 urls

fix some 404 urls
ref:#17649
@Rajakavitha1

/cc @Rajakavitha1

/assign @kbhawkey

/assign @parispittman

@Aresforchina . Thanks for this PR!
Going forward, it may be best to separate the blog changes from the other content updates.
Providing Page preview links is helpful.
https://deploy-preview-18006--kubernetes-io-master-staging.netlify.com/blog/2018/10/08/support-for-azure-vmss-cluster-autoscaler-and-user-assigned-identity/
https://deploy-preview-18006--kubernetes-io-master-staging.netlify.com/docs/tasks/federation/administer-federation/deployment/

/assign @kbhawkey

@feiskyer I  have modified these broken urls. Thanks for your help.

/lgtm

Thanks!
/approve


After Fugu14 setup & update, launched app screen is blank instead of "install untether"

Device info:
iPhone 11 pro max, ios 14.3
Root Filesystem Status: Clean, no jailbreak installed
Developer Apple ID
Issue:
After the Fugu14 app successfully opens and completes the "setup," and further seems to successfully update with the usage of python script, we receive the message: "Done! Open the Fugu14App again and follow the on-screen instructions!." But instead of the supposed "Install Untether" Screen we may expect, we get a blank white or black screen with only spotlight search available. The app may stay open or crash.
Methods used:
-Altstore has not been updated to auto recognize 14.3 devices yet, so this method was not used
-Used the ios_install.py script, followed directions, same result.
-Manually built the app in xcode, ran setup, injected update, still same issue. Untether not initiated as there is no button
Only errors spotted, during fugu14 update process:

Installing Fugu14 update
WARNING: could not locate iTunesMetadata.plist in archive!
WARNING: could not locate Payload/Fugu14App.app/SC_Info/Fugu14App.sinf in archive!
Copying 'tools/Fugu14_Pwn.ipa' to device... DONE.
Installing 'de.linushenze.Fugu14App'
Install: CreatingStagingDirectory (5%)
Install: ExtractingPackage (15%)
Install: InspectingPackage (20%)
Install: TakingInstallLock (20%)
Install: PreflightingApplication (30%)
Install: InstallingEmbeddedProfile (30%)
Install: VerifyingApplication (40%)
Install: CreatingContainer (50%)
Install: InstallingApplication (60%)
Install: PostflightingApplication (70%)
Install: SandboxingApplication (80%)
Install: GeneratingApplicationMap (90%)
Install: Complete
Done! Open the Fugu14App again and follow the on-screen instructions!
Once you are jailbroken, have rebooted and unlocked your device, connect to it by running the following commands:
iproxy 1337 1337  # Terminal Window A
nc localhost 1337 # Terminal Window B
You should now see a prompt like this: 'iDownload>'. Type 'bash' to get a root shell
Exit status: 0
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
[Process completed]

-Does the Fugu14app.sinf contain the GUI for the updated app, and it is not located in the built archive therefore it's not being added in??
Wondering what the next steps are. If there is a manual way to perform the "install untether" option, such as running "runjailbreakd.js" using filza? Just attempting to turn this semi-tethered jailbreak untethered here.

I have the Exact same issue but trying to install using AltStore
IPhone 11 Pro Max
IOS 14.5

You need to do them in non-jailbroken state.

You need to do them in non-jailbroken state.

Root Filesystem Status: Clean, no jailbreak installed

I don't think that's the problem..

Altough i did try the fugu14 jailbreak using altstore, everything goes flawlessly, then it gets stuck at the fugu14 black spotlight search

It happens to me too

same problem here. Did you find any solution?

same problem here. Did you find any solution?

Yep I did. All I had to do was reboot my phone and try again and it worked!

Didn't work for me, but i found a better solution using the perma-sign bug :)


Investigate Azure External Guest User Invitation

This rule does not trigger an alert (see https://github.com/elastic/geneve/blob/main/tests/reports/alerts_from_rules.md#azure-external-guest-user-invitation).
Investigate why the generated source events are not good enough.

Fixed by https://github.com/elastic/geneve/pull/191.

Back ticks issue is fixed but the wildcard in the field name is not expanded. Another fix is needed.


Add Invincibility into /afk

As specified in https://trello.com/c/Nh2TEeR0/271-add-invincibility-into-afk

A proper check to remove AFK status by the player moving willingly (not being pushed by another player) is still to be added.

A proper check to remove AFK status by the player moving willingly (not being pushed by another player) is still to be added.

I have instead decided to stop the player from moving while AFK, because other methods to push a player (e.g. water) make it hard to determine if a player actually moved on purpose.

AFK invincibility is now handled by FundamentalsEntityListener instead of FundamentalsPlayerListener

The un-AFK message now only displays every 5 seconds to prevent spamming the player's chat.

Would probably be a good idea to squash merge all of these commits


Docs: Add Storyblok Token

Overview
Storyblok tokens cannot be created by outside contributors because they must contain Bloom content to be accurate. Given the Storyblok token is required, this blocks contributors. We have already created a Storyblok token for contributors here: https://github.com/chaynHQ/bloom-frontend/issues/611. Now we must determine how we're going to share this with contributors.
Action Items

[x] Determine if we want to link the Notion page from the issue above so that we can change the Storyblok token without updating the docs... or if we want to plug it directly into the docs.
[x] Update the README docs with the Storyblok token.

Resources/Instructions

https://github.com/chaynHQ/bloom-frontend/commit/c402aad28dbb78a64a245e379b0eeb47a5104f8b


Clean up NVTabular examples

We want to develop new examples and clean the current NVTabular examples:

[x] Developing new examples for NVTabular : https://github.com/NVIDIA-Merlin/NVTabular/issues/1541
[ ] Remove/Move existing examples to other libraries https://github.com/NVIDIA-Merlin/NVTabular/issues/1542

CleanUp PR from Karl: https://github.com/NVIDIA-Merlin/NVTabular/pull/1711


Distribute reads across multiple isolates

Based on recent conversations with @simolus3, I learned that currently Drift does not distribute read executions across background isolates and instead both writes and reads execute on a single isolate.
This can negatively impact apps that load a lot of data (or have many queries) during user-sensitive moments (such as app launch).
In my case, my app loads most of the users data from the drift database on launch, as this data is required to show a "dashboard" experience. However, one table is much larger than the others, and its query causes other queries to be queued behind it. In development mode these queries generally take ~700ms even though they may be a 5 column table with, say, 5-10 records in them. Sometimes these queries can hang even longer, taking beyond 3 seconds to complete (generally during application-wide state changes that cause many queries to execute).
Describe the solution you'd like:
It would be ideal if drift could transparently (i.e without additional consumer configuration) distribute reads across isolates so that they could run concurrently and not block one another (obviously there is some ceiling on the amount of concurrency we can harness, so this will be finite). One thing to consider is the device running the application, as having too many isolates may result in performance degradation. Drift could have a sane default that spins up N number of isolates where N is dependent on the number of cores on the device (I've never read this information in a dart program though I suspect it's possible) with the ability for the consumer to override this calculation?
Please let me know if there is any other information you'd need for this request. Thank you!

Thanks for filing these issues! I've already started on this one in ff99144909f23a9fd3068517b11795f31101a26a, but in the current state it would be opt-in.

It would be ideal if drift could transparently (i.e without additional consumer configuration) distribute reads across isolates so that they could run concurrently and not block one another

A problem with doing this transparently is that we need to reconfigure the database. By default, sqlite3 uses a journaling mechanism only allowing a single concurrent operation on the database. An alternative, write-ahead logging, supports one writer and many readers to access the database concurrently. So to support a pool of readers, we need users to set pragma journal_mode = WAL; early when using the database. Drift has always given users full control over pragmas (ok, except for user_version for migrations) without enforcing them.  So enabling WAL mode by default (which would be required for this feature to work reliably) may be too risky.

Another thing is that the current implementation gives each isolate its own independent sqlite3_db connection. To benefit from shared caches, we should also investigate whether we can use a multithreaded connection shared across isolate, or whether sqlite3's internal locks ruin performance in that case.

I think this can be closed, since readPool has now landed?


Joint infer galsim

Sorry for the lateness, I've included joint_infer into the Galsim benchmarks. Running the galsim benchmark runs both the single infer_source method and also the joint infer method (with 20 iterations). Then it creates the table with the expected/infer_source/joint_infer values side by side.
If it's better to pass in a flag to determine whether to run joint_infer vs infer_source, definitely let me know and I'll change that and update this PR.
Here are some results that I got from the benchmark:
http://pastebin.com/pe1JdEZB
I'm not sure why the non-overlapping test cases don't do so well both for infer_source and joint_infer. But on the overlapping test cases joint_infer seems to do relatively better.
Definitely let me know what you think! @jeff-regier @gostevehoward

Edit: I'm currently looking into find_neighbors, which last time I checked was doing something weird. Currently I'm setting everyone to be each others neighbors, so joint_infer is pretty much serial right now.

Hmm just to confirm, the dist function used in Infer.jl (https://github.com/jeff-regier/Celeste.jl/blob/master/src/Infer.jl#L54) is to approximate angular distance right? (https://en.wikipedia.org/wiki/Angular_distance)
If so, is there any reason not to use the above? ^
I haven't really figured out the problem yet, but there seems to be a couple of issues

https://github.com/jeff-regier/Celeste.jl/blob/master/src/Infer.jl#L69 - s should be swapped with ts, since s is the actual source id rather than the index into target sources
https://github.com/jeff-regier/Celeste.jl/blob/master/src/Infer.jl#L55 - dec1 is in degrees rather than in radians, and I think cos takes in radians.

I've tried implementing https://en.wikipedia.org/wiki/Angular_distance into find_neighbors and it seems to work, but I'm definitely not familiar with this angular calculation, so any input would be awesome

Those scores for overlapping astronomical objects look really good!
The X and Y centers don't seem to match the truth at all, for either single of joint, for any galsim tests except the overlapping ones, e.g.
│ 1   │ "simple_star"                 │ "X center (world coords)" │ 36.375   │ 0.00533401          │ 0.00235311         │

A bug? When I run Steve's run_galsim_benchmark.jl script, I see that expected is 0.005335 rather than 36.375.
Interesting finding about the degrees vs radians....potentially a pretty serious bug. Within Celeste, I believe we're using radians everywhere. At least here we're converting the existing catalogs, in degrees, to radians:
https://github.com/jeff-regier/Celeste.jl/blob/master/src/SDSSIO.jl#L567
Is it different in the galsim code?

The distance formula looks OK. Maybe just encode the CatalogEntry instances in radians rather than degrees? Or we could change Celeste to use degrees everywhere, and use cosd and sind rather than cos and sin, since astronomers don't seem to use radians. That's more likely to break something though, and the angle code can be really tedious. Thanks much for working on it.

Yeah, encoding the CatalogEntry in radians seems to be the best way.
Also, how are you running run_galsim_benchmark.jl? When I run it (on the master branch), for the simple_star test case I keep getting an expected of 36.375.  And I have to add a 'include("GalsimBenchmark.jl")' at the top of run_galsim_benchmark for things to run

That's what I'm doing too  Once @gostevehoward moves that module to the src directory for the unit tests you shouldn't need to include it any more.
Are you using the latest version of steve's galsim code? Steve made a PR today and I merged it. Not sure if that's the reason we're seeing different output.

Hmm yeah, I'm doing a "git fetch && git reset --hard origin/master" before doing the runs.

You may need to rebuild or redownload the GalSim test image FITS file.
On Sat, Nov 26, 2016 at 7:01 PM Max<EMAIL_ADDRESS>wrote:

Hmm yeah, I'm doing a "git fetch && git reset --hard origin/master" before
doing the runs.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/jeff-regier/Celeste.jl/pull/435#issuecomment-263099387,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABC_kBFB6YMot8omBOGziqh-HxoPt5Joks5rCPJygaJpZM4K9B-m
.

To elaborate (I should put this in a README later; you may already know
this, but it's good context anyhow):
The most natural coordinate system in an image is, obviously, pixel
coordinates. A FITS header includes a description of a world coordinate
system, which (in our case) is just a 2-D (invertible) affine
transformation to convert between pixel coordinates and "world
coordinates". Nothing in the FITS file specifies the units of these world
coordinates. It's just an affine transformation; the units of world
coordinates are simply a matter of interpretation. You could make a FITS
file with 0.396 world coordinates per pixel coordinate
http://classic.sdss.org/dr7/, and interpret world coordinates as Dec/RA
in arcseconds. Or, you could multiply that transformation by 1/3600 and
interpret the world coordinates for the resulting FITS file as Dec/RA in
degrees. Of course, you could just as well interpret the latter FITS file
as having world coordinates in arcseconds, but this would lead to
unrealistic interpretation---the image would be interpreted as having
extremely high resolution and imaging extremely tiny light sources.
Almost everything in Celeste either works either in pixel coordinates or
transforms through the WCS. Hence you should be able to pass an image with
whatever WCS and all the calculations adapt accordingly. However, there is
one hard-coded constant in world coordinate units (maybe others too?): the
default value of loc_width, the maximum radius from the initial position
of a light source within which Celeste will search for the true position
during inference. This value is 0.0015 world coordinate units
https://github.com/jeff-regier/Celeste.jl/blob/master/src/deterministic_vi/maximize_elbo.jl#L112.
That's a reasonable value if world coordinates are in degrees, and a
ridiculously small value if world coordinates are in pixels, for our images
at least.
So the change I sent yesterday changes the GalSim image generation script
to generate a WCS which is reasonably interpreted as putting world coords
in degrees rather than arcseconds. Then the default value of loc_width is
sensible. However, there is one other hard-coded constant in
world-coordinates at the moment: the default initial position for the
GalSim benchmark script
https://github.com/jeff-regier/Celeste.jl/blob/master/benchmark/galsim/GalsimBenchmark.jl#L205.
This is just a temporary lazy hack which (clearly) I should have done right
in the first place. It only uses this default initialization for
single-source images, in which the true light source position is always
close to the center, and we want to test that Celeste can find the correct
position when it's initialized slightly off. For multi-source images, it
may be that none of the sources are near the center, so in this case we
initialize Celeste with the true position, read out of the FITS header.
That's why when you run the current code on the old FITS file, it's
complete nonsense for single source images---the initial position (~5e-3)
is way, way off from the true position (~36), and loc_width prevents
Celeste from possibly correcting this. So inference is bogus. But for
multi-source images, Celeste starts with the true position.
Let me know if this is helpful/confusing and please correct me if you see
any mistakes or misunderstandings here!
On Sun, Nov 27, 2016 at 11:17 AM Steve Howard<EMAIL_ADDRESS>wrote:

You may need to rebuild or redownload the GalSim test image FITS file.
On Sat, Nov 26, 2016 at 7:01 PM Max<EMAIL_ADDRESS>wrote:
Hmm yeah, I'm doing a "git fetch && git reset --hard origin/master" before
doing the runs.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/jeff-regier/Celeste.jl/pull/435#issuecomment-263099387,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABC_kBFB6YMot8omBOGziqh-HxoPt5Joks5rCPJygaJpZM4K9B-m
.

Awesome!! That worked @gostevehoward! Sorry about this confusion... I'll post the updated results in a second

Pulling the FITS data file fixed everything, including the find_neighbors.
Here are the results: http://pastebin.com/MSvrtrf4

These numbers look pretty good. Because our galaxy model needs work, it's not so easy to compare joint and single on synthetic data with overlapping galaxies. The overlapping stars test cases gives pretty good validation that joint inference is working:
│ 97  │ "overlapping_stars"           │ "Brightness (nMgy)"          │ 40         │ 36.9041             │ 39.9526            │

So nice work! Seems like this PR closes #405. It's also a good sign that joint inference matches the performance of single inference on all the test cases that have just one light source.

This line is really good too!
│ 102 │ "overlapping_galaxies"        │ "Angle (degrees)"            │ 135        │ 47.1564             │ 134.948            │

Joint inference gets the angle almost perfect. Single inference must be modeling parts multiple galaxies with a single galaxy. That's great to see.


ERROR in RealContentHashPlugin: Some kind of unexpected caching problem occurred

Bug report
What is the current behavior?
After modifying a CSS file in my project that uses the webpack filesystem cache, I got this error from webpack:
ERROR in RealContentHashPlugin
Some kind of unexpected caching problem occurred.
An asset was cached with a reference to another asset (cf6a1d7431b4b61d80f8) that's not in the compilation anymore.
Either the asset was incorrectly cached, or the referenced asset should also be restored from cache.

I minimized a test case and bisected the bug to b16568a253d58910ddcc9fe473eb211fe359e775 “upgrade filename runtime module to full hash module when referencing a full hash chunk” (#14112).
If the current behavior is a bug, please provide the steps to reproduce.
Clone the minimal test case from https://gist.github.com/andersk/c468e3ea8e68af0e969de8d9dd74a8f1 and run:
$ npm i

$ npx webpack
…
webpack 5.58.2 compiled successfully in 417 ms

$ echo >> style.css

$ npx webpack
…
ERROR in RealContentHashPlugin
Some kind of unexpected caching problem occurred.
An asset was cached with a reference to another asset (cf6a1d7431b4b61d80f8) that's not in the compilation anymore.
Either the asset was incorrectly cached, or the referenced asset should also be restored from cache.
Referenced by:
 - main.66a6b12d7cfb6f8092c5.js: ...i.miniCssF=e=>"main.cf6a1d7431b4b61d80f8.css",i.g=function()...

webpack 5.58.2 compiled with 1 error in 169 ms

What is the expected behavior?
This should build successfully.
Other relevant information:
webpack version: 5.58.2
Node.js version: 14.18.0
Operating System: Linux (NixOS 21.11)
Additional tools: css-loader 6.4.0, mini-css-extract-plugin 2.4.2, webpack-cli 4.9.1

@andersk @shentr Please try https://github.com/webpack-contrib/mini-css-extract-plugin/releases/tag/v2.4.4


Fixes #853

This is a simple enough PR: just a few lines changes in pycon/urls.py :-)
The issue it aims at fixing (#853) is as follows: it looks like recent versions of Django require an exception to be passed to error pages (i.e., 404 and the like). This PR just adds the required parameter.

Does not fix the issues, it seems.


How do I get files under the path of Application.persistentDataPath?

I built a UWP project, stored the player information and wrote it to the path. But I can't find the file in this path and import it to my computer.
In the editor, I can find the file I saved fromC:\Users\admin\AppData\LocalLow\DefaultCompany\Hololens
Perhaps there are other ways to get the file I saved?

Are you using a HoloLens? If so you can access the files via the device portal.

你在使用 HoloLens 吗？如果是这样，您可以通过设备门户访问文件。

Thanks for your reply. I found the file successfully


refactor lib/AMDRequireContextDependency: upgrade to ES6

What kind of change does this PR introduce?
refactoring, ES5 to ES6
Did you add tests for your changes?
No, All Current test case passing
Summary
refactor lib/AMDRequireContextDependency: upgrade to ES6
Does this PR introduce a breaking change?
No

Congratulations on your first merged webpack PR. Thank you so much for your work! :tada: 🍾 🙇

Thank you !!


pip install problem

error: subprocess-exited-with-error
This is how the issue looks like Collecting JarvisAI
Using cached JarvisAI-4.8-py3-none-any.whl (30 kB)
Collecting numpy (from JarvisAI)
Using cached numpy-1.24.3-cp311-cp311-win_amd64.whl (14.8 MB)
Collecting gtts (from JarvisAI)
Using cached gTTS-2.3.2-py3-none-any.whl (28 kB)
Collecting playsound (from JarvisAI)
Using cached playsound-1.3.0.tar.gz (7.7 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... error
error: subprocess-exited-with-error
× Getting requirements to build wheel did not run successfully.
│ exit code: 1
╰─> [29 lines of output]
Traceback (most recent call last):
File "C:\Python311\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 353, in
main()
File "C:\Python311\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 335, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Python311\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 118, in get_requires_for_build_wheel
return hook(config_settings)
^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Dell\AppData\Local\Temp\pip-build-env-9nw5xdjl\overlay\Lib\site-packages\setuptools\build_meta.py", line 341, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=['wheel'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Dell\AppData\Local\Temp\pip-build-env-9nw5xdjl\overlay\Lib\site-packages\setuptools\build_meta.py", line 323, in _get_build_requires
self.run_setup()
File "C:\Users\Dell\AppData\Local\Temp\pip-build-env-9nw5xdjl\overlay\Lib\site-packages\setuptools\build_meta.py", line 488, in run_setup
self).run_setup(setup_script=setup_script)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Dell\AppData\Local\Temp\pip-build-env-9nw5xdjl\overlay\Lib\site-packages\setuptools\build_meta.py", line 338, in run_setup
exec(code, locals())
File "", line 6, in
File "C:\Python311\Lib\inspect.py", line 1262, in getsource
lines, lnum = getsourcelines(object)
^^^^^^^^^^^^^^^^^^^^^^
File "C:\Python311\Lib\inspect.py", line 1244, in getsourcelines
lines, lnum = findsource(object)
^^^^^^^^^^^^^^^^^^
File "C:\Python311\Lib\inspect.py", line 1081, in findsource
raise OSError('could not get source code')
OSError: could not get source code
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× Getting requirements to build wheel did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.

try updateing wheel

I have the same problem, just today, please help


Fix for issue#16 Version 0.0.10 gives build error with tns 2.0

@jgou Thank you for your contribution.


fix tests

The v1 API doesn't exist anymore, moving to v3 fixed the tests.

We also have no customers using the v2 API, let's get rid of it and drop support? (it's deprecated) @sperand-io

if nobody is using it, we should deprecate it while nobody is using it :)
So basically the integration should only support v3 cc @sperand-io @achille-roussel

Works for me!

Will do 👍  Thanks for the review!


Fix some inspectable properties in playground demo storyboard.

Small PR to fix some inspectable properties in playground demo storyboard. For example, replace predefinedColor to _ predefinedColor.

Thanks @tbaranes


New visual selector for board pin assignment

Is your feature request related to a problem? Please describe.
When building/entering a configuration, the user does not have a clear and immediate overview of what pins are already assigned (and therefore notice possible errors), or how many pins are still available.
Describe the solution you'd like
I was thinking about having a sort of clickable "map" (like a checkerboard) replacing the combo boxes for pin assignment inputs.
Beside being more visible, clicking on a checkbox (not necessarily of the usual Windows style) would also make input quicker.
Describe alternatives you've considered
The current arrangement works fine, since all information is available, but I think the users could benefit from a reassuring visual overview.

I had experimented with this too.
I will change this when I re-work the UI completely. But for now I will leave it the way it is.

Somewhat related to this, would perhaps be auto-sensing of input? But that would require some support in the firmware to listen to all non-assigned pins for activity.

in the current UI i don't see a way to do this. I will close it but label it with UI-redesign and then i won't forget it.


rxlifecycle-kotlin module added with bind() syntax

address reverted #58 , and some nice new syntax
Not sure if any tests will work here.

all things solved!

Thanks!


connection between angular-forms and materializecss-forms

Hi, checking your example of materializecss-forms here I can't see any connection between angular-form handling and materializecss-forms. Angular offers a template-driven approach and a reactive approach to manage forms. So I would like to control the data-error="wrong" attribute, that is offered by materializecss, by the validators of angular. Is there such a possibillity? For example, havinbg the following input-field:

   account_circle
   <input id="username" type="text" class="validate" name="username" formControlName="username">
   name

So how to trigger the data-error attribute when the validation within angular fails?

found on my own the solution. If you want to work with the angular validators, you should not use the class="validate" on the input. This will lead to a validation by materializecss which then adds and removes the classes valid and invalid. Instead make your own validations in your component and add or remove manually the classes valid or invalid.


🧑💻 Add Contributors and Admin Details with extra info.

Hello @bhattabhi013
Is your feature request related to a problem? Please describe.
Features that I want to add in README FILE

Contributors details
Project admin details
Add the contributing line with a guideline link so that everyone motivates by that.
Center heading for more attractive

Describe the solution you'd like

Add new features

Kindly assign this issue to me under IWOC event with the label of medium.

Sure, go ahead.


fixes issue#51

 Issue template

  Pr template
fixes #51

Do i need to add more things in the templates,please tell

@arpit456jain seems fine to me


openssl cryptodev engine reports mux digest failed for openssh

When using SSH -> OpenSSL -> Cryptodev, any ssh connection fails with "main: mux digest failed". Unloading the cryptodev module fixes this.
Target was to offload SSH traffic on the server to the amd CCP
It didn't work initially whithout using the modification on cryptodev below, because (strangely enough) it needs the CAST and ARC4 algorithms (where are those algorithms used anyway?), which I supplied to cryptodev module using the following patch:
--- a/ioctl.c 2020-07-28 10:03:59.000000000 +0200
+++ b/ioctl.c 2020-11-30 15:21:42.254425766 +0100
@@ -141,6 +141,9 @@
case CRYPTO_BLF_CBC:
alg_name = "cbc(blowfish)";
break;
+ case CRYPTO_CAST_CBC:
+ alg_name = "cbc(cast5)";
+ break;
case CRYPTO_AES_CBC:
alg_name = "cbc(aes)";
break;
@@ -154,6 +157,10 @@
alg_name = "ctr(aes)";
stream = 1;
break;
+ case CRYPTO_ARC4:
+ alg_name = "ecb(arc4)";
+ stream = 1;
+ break;
case CRYPTO_AES_GCM:
alg_name = "gcm(aes)";
stream = 1;

the output then becomes:
ssh -v:
ssh -vvv janpieter@localhost
OpenSSH_8.1p1-hpn14v20,
OpenSSL 1.1.1h 22 Sep 2020
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 20: Applying options for *
main: mux digest failed

dmesg with modprobe cryptodev cryptodev_verbosity=2
[71235.694106] cryptodev: ssh[10219] (cryptodev_open:532): allocated new item at<PHONE_NUMBER>3bf98f
[71235.694109] cryptodev: ssh[10219] (cryptodev_open:532): allocated new item at 00000000f2369511
[71235.694110] cryptodev: ssh[10219] (cryptodev_open:532): allocated new item at 00000000bec985b5 [71235.694111] cryptodev: ssh[10219] (cryptodev_open:532): allocated new item at 00000000d9a9db5b
[71235.694112] cryptodev: ssh[10219] (cryptodev_open:532): allocated new item at 00000000e871bc12
[71235.694113] cryptodev: ssh[10219] (cryptodev_open:532): allocated new item at 00000000db1e27b5
[71235.694114] cryptodev: ssh[10219] (cryptodev_open:532): allocated new item at 00000000bda86a0a
[71235.694115] cryptodev: ssh[10219] (cryptodev_open:532): allocated new item at 00000000fdd0f066
[71235.694116] cryptodev: ssh[10219] (cryptodev_open:532): allocated new item at<PHONE_NUMBER>4927c8
[71235.694117] cryptodev: ssh[10219] (cryptodev_open:532): allocated new item at 00000000eb9cd034
[71235.694118] cryptodev: ssh[10219] (cryptodev_open:532): allocated new item at 00000000dc6d84ab
[71235.694119] cryptodev: ssh[10219] (cryptodev_open:532): allocated new item at 00000000cd166932
[71235.694120] cryptodev: ssh[10219] (cryptodev_open:532): allocated new item at<PHONE_NUMBER>9487d6
[71235.694121] cryptodev: ssh[10219] (cryptodev_open:532): allocated new item at 00000000c375c39e
[71235.694122] cryptodev: ssh[10219] (cryptodev_open:532): allocated new item at<PHONE_NUMBER>ffd676
[71235.694123] cryptodev: ssh[10219] (cryptodev_open:532): allocated new item at<PHONE_NUMBER>b19d65
[71235.694124] cryptodev: ssh[10219] (cryptodev_open:536): Cryptodev handle initialised, 16 elements in queue [71235.694146] cryptodev: ssh[10219] (crypto_create_session:307): got alignmask 0
[71235.694146] cryptodev: ssh[10219] (crypto_create_session:310): preallocating for 32 user pages
[71235.694150] cryptodev: ssh[10219] (crypto_destroy_session:365): Removed session 0x190F00EB
[71235.694151] cryptodev: ssh[10219] (crypto_destroy_session:368): freeing space for 32 user pages
[71235.694156] cryptodev: ssh[10219] (crypto_create_session:307): got alignmask 0
[71235.694156] cryptodev: ssh[10219] (crypto_create_session:310): preallocating for 32 user pages
[71235.694159] cryptodev: ssh[10219] (crypto_destroy_session:365): Removed session 0x43D60BCD
[71235.694160] cryptodev: ssh[10219] (crypto_destroy_session:368): freeing space for 32 user pages
[71235.694210] cryptodev: ssh[10219] (crypto_create_session:307): got alignmask 0
[71235.694211] cryptodev: ssh[10219] (crypto_create_session:310): preallocating for 32 user pages
[71235.694213] cryptodev: ssh[10219] (crypto_destroy_session:365): Removed session 0x5490F79C
[71235.694215] cryptodev: ssh[10219] (crypto_destroy_session:368): freeing space for 32 user pages
[71235.694222] cryptodev: ssh[10219] (crypto_create_session:307): got alignmask 0
[71235.694223] cryptodev: ssh[10219] (crypto_create_session:310): preallocating for 32 user pages
[71235.694225] cryptodev: ssh[10219] (crypto_destroy_session:365): Removed session 0xBA693E10
[71235.694227] cryptodev: ssh[10219] (crypto_destroy_session:368): freeing space for 32 user pages
[71235.694232] cryptodev: ssh[10219] (crypto_create_session:307): got alignmask 0
[71235.694233] cryptodev: ssh[10219] (crypto_create_session:310): preallocating for 32 user pages
[71235.694235] cryptodev: ssh[10219] (crypto_destroy_session:365): Removed session 0x15CFEDF9
[71235.694236] cryptodev: ssh[10219] (crypto_destroy_session:368): freeing space for 32 user pages
[71235.694240] cryptodev: ssh[10219] (crypto_create_session:307): got alignmask 0
[71235.694241] cryptodev: ssh[10219] (crypto_create_session:310): preallocating for 32 user pages
[71235.694243] cryptodev: ssh[10219] (crypto_destroy_session:365): Removed session 0x6E125EE8
[71235.694244] cryptodev: ssh[10219] (crypto_destroy_session:368): freeing space for 32 user pages
[71235.694248] cryptodev: ssh[10219] (crypto_create_session:307): got alignmask 0
[71235.694249] cryptodev: ssh[10219] (crypto_create_session:310): preallocating for 32 user pages
[71235.694251] cryptodev: ssh[10219] (crypto_destroy_session:365): Removed session 0xED81DAF4
[71235.694252] cryptodev: ssh[10219] (crypto_destroy_session:368): freeing space for 32 user pages
[71235.694256] cryptodev: ssh[10219] (crypto_create_session:307): got alignmask 0
[71235.694257] cryptodev: ssh[10219] (crypto_create_session:310): preallocating for 32 user pages
[71235.694259] cryptodev: ssh[10219] (crypto_destroy_session:365): Removed session 0x4762DD9A
[71235.694260] cryptodev: ssh[10219] (crypto_destroy_session:368): freeing space for 32 user pages
...
[71235.695451] cryptodev: ssh[10219] (crypto_create_session:307): got alignmask 0
[71235.695452] cryptodev: ssh[10219] (crypto_create_session:310): preallocating for 32 user pages
[71235.695463] cryptodev: ssh[10219] (crypto_destroy_session:365): Removed session 0xBC1E8FA3
[71235.695464] cryptodev: ssh[10219] (crypto_destroy_session:368): freeing space for 32 user pages
[71235.695467] cryptodev: ssh[10219] (crypto_create_session:307): got alignmask 0
[71235.695468] cryptodev: ssh[10219] (crypto_create_session:310): preallocating for 32 user pages
[71235.695474] cryptodev: ssh[10219] (crypto_destroy_session:365): Removed session 0x58ABDF47
[71235.695475] cryptodev: ssh[10219] (crypto_destroy_session:368): freeing space for 32 user pages
[71235.695478] cryptodev: ssh[10219] (crypto_create_session:307): got alignmask 0
[71235.695479] cryptodev: ssh[10219] (crypto_create_session:310): preallocating for 32 user pages
[71235.695484] cryptodev: ssh[10219] (crypto_create_session:307): got alignmask 0
[71235.695485] cryptodev: ssh[10219] (crypto_create_session:310): preallocating for 32 user pages
[71235.695494] cryptodev: ssh[10219] (crypto_destroy_session:365): Removed session 0x5D19B009
[71235.695495] cryptodev: ssh[10219] (crypto_destroy_session:368): freeing space for 32 user pages
[71235.695498] cryptodev: ssh[10219] (crypto_create_session:307): got alignmask 0
[71235.695499] cryptodev: ssh[10219] (crypto_create_session:310): preallocating for 32 user pages
[71235.695504] cryptodev: ssh[10219] (crypto_destroy_session:365): Removed session 0x60E8C001
[71235.695505] cryptodev: ssh[10219] (crypto_destroy_session:368): freeing space for 32 user pages
[71235.695508] cryptodev: ssh[10219] (crypto_create_session:307): got alignmask 0
[71235.695509] cryptodev: ssh[10219] (crypto_create_session:310): preallocating for 32 user pages
[71235.695512] cryptodev: ssh[10219] (crypto_destroy_session:365): Removed session 0xED1FEEB9
[71235.695513] cryptodev: ssh[10219] (crypto_destroy_session:368): freeing space for 32 user pages
[71235.695516] cryptodev: ssh[10219] (crypto_create_session:307): got alignmask 0
[71235.695517] cryptodev: ssh[10219] (crypto_create_session:310): preallocating for 32 user pages
[71235.695523] cryptodev: ssh[10219] (crypto_destroy_session:365): Removed session 0x1C242588 [71235.695524] cryptodev: ssh[10219] (crypto_destroy_session:368): freeing space for 32 user pages [71235.695527] cryptodev: ssh[10219] (crypto_create_session:307): got alignmask 0
[71235.695528] cryptodev: ssh[10219] (crypto_create_session:310): preallocating for 32 user pages
[71235.695530] cryptodev: ssh[10219] (crypto_destroy_session:365): Removed session 0x17FF9D9E
[71235.695531] cryptodev: ssh[10219] (crypto_destroy_session:368): freeing space for 32 user pages
[71235.695535] cryptodev: ssh[10219] (crypto_create_session:307): got alignmask 0
[71235.695536] cryptodev: ssh[10219] (crypto_create_session:310): preallocating for 32 user pages
[71235.695571] cryptodev: ssh[10219] (cryptodev_release:571): freeing item at<PHONE_NUMBER>b19d65
[71235.695572] cryptodev: ssh[10219] (cryptodev_release:571): freeing item at<PHONE_NUMBER>ffd676
[71235.695573] cryptodev: ssh[10219] (cryptodev_release:571): freeing item at 00000000c375c39e
[71235.695574] cryptodev: ssh[10219] (cryptodev_release:571): freeing item at<PHONE_NUMBER>9487d6
[71235.695575] cryptodev: ssh[10219] (cryptodev_release:571): freeing item at 00000000cd166932
[71235.695576] cryptodev: ssh[10219] (cryptodev_release:571): freeing item at 00000000dc6d84ab
[71235.695576] cryptodev: ssh[10219] (cryptodev_release:571): freeing item at 00000000eb9cd034
[71235.695577] cryptodev: ssh[10219] (cryptodev_release:571): freeing item at<PHONE_NUMBER>4927c8
[71235.695578] cryptodev: ssh[10219] (cryptodev_release:571): freeing item at 00000000fdd0f066
[71235.695579] cryptodev: ssh[10219] (cryptodev_release:571): freeing item at 00000000bda86a0a
[71235.695580] cryptodev: ssh[10219] (cryptodev_release:571): freeing item at 00000000db1e27b5
[71235.695580] cryptodev: ssh[10219] (cryptodev_release:571): freeing item at 00000000e871bc12
[71235.695581] cryptodev: ssh[10219] (cryptodev_release:571): freeing item at 00000000d9a9db5b
[71235.695582] cryptodev: ssh[10219] (cryptodev_release:571): freeing item at 00000000bec985b5
[71235.695583] cryptodev: ssh[10219] (cryptodev_release:571): freeing item at 00000000f2369511
[71235.695584] cryptodev: ssh[10219] (cryptodev_release:571): freeing item at<PHONE_NUMBER>3bf98f
[71235.695584] cryptodev: ssh[10219] (crypto_destroy_session:365): Removed session 0x019AC9D0
[71235.695586] cryptodev: ssh[10219] (crypto_destroy_session:368): freeing space for 32 user pages
[71235.695587] cryptodev: ssh[10219] (crypto_destroy_session:365): Removed session 0x96D48220
[71235.695588] cryptodev: ssh[10219] (crypto_destroy_session:368): freeing space for 32 user pages
[71235.695589] cryptodev: ssh[10219] (crypto_destroy_session:365): Removed session 0x57588DA1
[71235.695590] cryptodev: ssh[10219] (crypto_destroy_session:368): freeing space for 32 user pages
[71235.695591] cryptodev: ssh[10219] (crypto_destroy_session:365): Removed session 0x4FA46201
[71235.695592] cryptodev: ssh[10219] (crypto_destroy_session:368): freeing space for 32 user pages
[71235.695592] cryptodev: ssh[10219] (crypto_destroy_session:365): Removed session 0x15AA45B1
[71235.695593] cryptodev: ssh[10219] (crypto_destroy_session:368): freeing space for 32 user pages
[71235.695594] cryptodev: ssh[10219] (crypto_destroy_session:365): Removed session 0x0A1CE729
[71235.695595] cryptodev: ssh[10219] (crypto_destroy_session:368): freeing space for 32 user pages
[71235.695596] cryptodev: ssh[10219] (cryptodev_release:592): Cryptodev handle deinitialised, 16 elements freed

unloading cryptodev module from kernel fixes the "mux digest failed" issue.
But the question here is: is this an openssl bug or a cryptodev bug? I do not know what it might be, also haven't found a way to make openssh run with gnutls to isolate the problem.  If it's not yours, please let me know.

I see you already opened https://github.com/cryptodev-linux/cryptodev-linux/issues/56
Looking at the error message, it seems to turn things like the hostname and port number into SHA1 so that it can look it up in the known_hosts files, and that calculating the SHA1 itself failed. My guess is that for some reason SHA1 is not supported on your system.

I see you already opened cryptodev-linux/cryptodev-linux#56
Looking at the error message, it seems to turn things like the hostname and port number into SHA1 so that it can look it up in the known_hosts files, and that calculating the SHA1 itself failed. My guess is that for some reason SHA1 is not supported on your system.

Indeed, but I've been waiting for some feedback for 2 weeks, and no answer there, so maybe someone at openssl has some info for me
sha1 is built into the kernel.  why would it not be supported?

Can you run ssh under strace?

how sensitive is the output?
strace ssh janpieter@localhost
exit.txt

For what it's worth:
The strace output when running to a remote host (known to be working):
exit2.txt
and the strace without cryptodev:
exit3.txt

So strace shows:
openat(AT_FDCWD, "/dev/crypto", O_RDWR) = 3
[...]
close(3)
[...]
ioctl(3, _IOC(_IOC_READ|_IOC_WRITE, 0x63, 0x66, 0x30), 0x55e21dc3c960) = -1 EBADF (Bad file descriptor)
ioctl(3, _IOC(_IOC_WRITE, 0x63, 0x67, 0x4), 0x55e21dc3c988) = -1 EBADF (Bad file descriptor)
No idea why it's closing the socket. It's like the engine gets
unloaded.

@levitte: Do you have any idea?

Marking as inactive, to be closed at the end of 3.4 dev, barring further input