aiven_kafka (Data Source) returns empty connect_uri string

What happened?
Declaring a data object like this...
data "aiven_kafka" "this" {
  project      = local.config.kafka.project_name
  service_name = local.config.kafka.service_name
}

Then trying to output the connect_uri string in nested schema for Kafka....
output "aiven_kafka_connect_uri" {
  value       = {for k, v in data.aiven_kafka.this.kafka: k => v.connect_uri}
}

The result provided is an empty string...
Changes to Outputs:
  + aiven_kafka_connect_uri = {
      + "0" = ""
    }

What did you expect to happen?
If changing the above output resource to reference the rest_uri attribute instead of the connect_uri attribute I can see the rest_uri string returned just fine.
Changes to Outputs:
  + aiven_kafka_rest_uri = {
      + "0" = "https://<hidden_user>:<hidden_pass>@<hidden_host>:<hidden_port>"
    }

Issue seems to be isolated to connect_uri attribute.
What else do we need to know?
Aiven provider versions: 3.12, 4.0.0, 4.10
Terraform version: 1.3.6

Thanks for looking into this @Serpentiel, much appreciated.
I can't understand why the connect_uri returns empty value in my environment (just tried and still does it!) but as a workaround I'm using components.host and components.port values to form a connect_uri-like string:
"${data.aiven_kafka.this.components[0].host}:${data.aiven_kafka.this.components[0].port}"
Closing this ticket now.
Thanks again!
jussi

hey, @jussiheinonen! 👋
would you be able to try whether the manifest provided by me works in your environment?
I suspect that connect_uri might be present when creating the service initially, but gets removed over time for this specific service as it contains authentication credentials
feel free to reopen this if the problem persists!

Hi @Serpentiel ,
I tried the manifests you provided but still no luck even with fresh deployment.
Looking at the output produced in your environment I can see that the connect_uri value has prefix https:// like it's for Kafka REST interface rather than plain TCP.
Anyway, I have a workaround to use syntax "${data.aiven_kafka.this.components[0].host}:${data.aiven_kafka.this.components[0].port}" so all good.
Thanks again!
jussi

hey 👋

connect_uri value has prefix https:// like it's for Kafka REST interface rather than mTLS over TCP
looks like we don't do any modification to this field on our end and it's exactly the way Aiven API returns it, I'll check internally in our team to see if this is expected to be this way

let me know if you have a more detailed reproduction scenario in future! thank you!


Basic previewers

Implement new basic previewers
### Tasks
- [ ] better text previewer (current one shows all the text in one narrow column)
- [ ] csv (ability to sort?)
- [ ] json
- [ ] pdf
- [ ] geospatial
- [ ] markdowns

Discussion from Jun 20 dev meeting:

We can have a expand button to expand to the entire page
use pdf.js
Use 'Show more' to may be show '500' chars instead of showing the entire text.
Keep the respective dependencies in each previewer bundle
think about previwers layout if multiple visualizations are avaialble


Implement call to hook filterHtmlContent on modules HTML

Questions
Answers

Description?
The module ps_customtext has the ability to show HTML at desired places. Since Prestashop 1.7.1 hook filterHTMLContent is implemented allowing module developers to react to codes in HTML and inject module generated HTML in the resulting HTML. This change updates ps_customtext in such way that the HTML of this module is treated as any other prestashop HTML, so that hook filterHTMLContent is called also,

Type?
improvement

BC breaks?
no

Deprecations?
no

Fixed ticket?
Fixes https://github.com/PrestaShop/PrestaShop/issues/18520

How to test?
HTML content of the module should display as usual. Should process module hooked to filterHTMLContent.

This change is

Not clear if action is required from me? Changes proposed by @Progi1984 are fine by me so I set Resolved. Do I need to include changes in my code or will they run through in due time?

Not clear if action is required from me? Changes proposed by @Progi1984 are fine by me so I set Resolved. Do I need to include changes in my code or will they run through in due time?

@elburgl69 I don't see your changes. Have you pushed modifications ?

@elburgl69 I don't see your changes. Have you pushed modifications ?

Did it right now. Was not sure if I had to push your suggested changes.

Did it right now. Was not sure if I had to push your suggested changes.

@elburgl69 Sorry, but  I don't see your changes in Github interface : https://github.com/PrestaShop/ps_customtext/pull/53/files

@elburgl69 Sorry, but  I don't see your changes in Github interface : https://github.com/PrestaShop/ps_customtext/pull/53/files

@elburgl69 Could you fix Github Checks, please ?

@elburgl69 Could you fix Github Checks, please ?

Done

Done

Hi @elburgl69,
It is ok :heavy_check_mark:
I tried with develop branch, 177x branch & PS1769
Without PR

With PR

Thank you!

Thanks @elburgl69 & @khouloudbelguith


IllegalStateException error on world creation / load with Immersive Engineering

Generating or loading a world gives this error ever since installing this mod

This only happens with Immersive Engineering
https://pastebin.com/Kn0cnh5T
I have no actual datapacks installed

I've uploaded a patch that should fix the issue

I've uploaded a patch that should fix the issue


Add RegNode properties has_hw_readable/writable (#87)

Coverage decreased (-0.2%) to 93.86% when pulling c453379b74ff01eeadf908dddbab53c191f1b5fb on RasmusGOlsen:feature_regnode_properties into e7806d7ecd2331e1ab1f34bdfac9c5fa68b4f265 on SystemRDL:master.


Feature spec sessions#new and sessions#destroy

Currently does destroy in a relatively ugly way: since we require the DELETE verb, and Rails hacks that in by using JavaScript, the button fails in our (JS-disabled) RackTest driver. Accordingly, I'm using page.driver.submit to directly force RackTest to submit DELETE to the logout route, rather than actually testing it in a more integrational way. There's a TODO to make sure we add that if/when #1146 is finished and merged.

Updated to use click_button "Log out" instead of page.driver....!


Delay when tapping numbers on screens using <NumberKeypad />

Expected Behavior
There should be no delay when tapping numbers on screens using <NumberKeypad />
Current Behavior
There is a delay when tapping numbers on screens using <NumberKeypad />
See video showing the issue on the SendAmount screen: https://celo-org.slack.com/archives/C018VLA3YAK/p1613521510366500?thread_ts=1613520795.366300&cid=C018VLA3YAK
Same thing can be observed on the PincodeEnter / PincodeSet screens.

This is fixed in v1.14, confirmed by @aleksey-nov.


Compilation Error

I am having this issue when trying to compile my project:
# github.com/deuill/go-php
src/github.com/deuill/go-php/context.go:11:23: fatal error: main/php.h: No such file or directory
 // #include <main/php.h>
                       ^
compilation terminated.

Could this be because I set up the project incorrectly or another reason

Hi, which OS and distribution are you trying to run this on?

Ubuntu 16.04 LTS

I moved everything up one directory because for some reason all my php files were stored in /usr/include/php/20151012. But now I am getting the following error:
/usr/bin/ld: cannot find -lphp7
collect2: error: ld returned 1 exit status

Try building with the debian tag:
go get -u -v -tags 'php7 debian' github.com/deuill/go-php

Ok thanks.

I'm still getting the ld returned 1 error.

Is it possible that you haven't installed the right package? You'd need to install libphp-embed.

steps I had to follow to install under ubuntu:
apt-get install libphp7.0-embed
go get -u -v -tags 'php7 debian' github.com/deuill/go-php
on compile I still was getting error. had to change context.go(I took those definitions from php7-debian):
-// #cgo CFLAGS: -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM
-// #cgo CFLAGS: -I/usr/include/php/Zend -Iinclude
+// #cgo CFLAGS: -I/usr/include/php/20151012 -Iinclude/php7 -Isrc/php7
+// #cgo CFLAGS: -I/usr/include/php/20151012/main -I/usr/include/php/20151012/Zend
+// #cgo CFLAGS: -I/usr/include/php/20151012/TSRM
+// #cgo LDFLAGS: -lphp7.0


Add Hue slider

To be used with saturation slider as and alternative to hue-saturation palette.

I strongly support this proposed enhancement! Really need this...


Handle traccar connection errors

Description:
Better handle connection errors.
If HA starts and Traccar is not ready (like if you have rebooted your HassIO server.), it will just trust that the configuration is OK, and that Traccar will be ready at some point.
If the connection is lost during operation, it will no longer spam the log file once every X (12) seconds.
If will post a info message stating it's return.
Related issue (if applicable): fixes #20853

Example entry for configuration.yaml (if applicable):
device_tracker:
  - platform: traccar
    host: <IP_ADDRESS>
    port: 8072
    username: admin
    password: admin

Checklist:

[x] The code change is tested and works locally.
[x] Local tests pass with tox. Your PR cannot be merged unless tests pass
[x] There is no commented out code in this PR.

If the code communicates with devices, web services, or third-party tools:

[x] [The manifest file][manifest-docs] has all fields filled out correctly ([example][ex-manifest]).
[x] New dependencies have been added to requirements in the manifest ([example][ex-requir]).

Yeah, my idea was to use PlatformNotReady here, but after some hours of troubleshooting that I found out that it was not available 😆

Can be merged when build passes.


Prefer faster peers, but if all peers are slow, still connect to them

Motivation
In PR #4212, we reduced the peer handshake timeout from 4 to 3 seconds, to speed up full sync. But this could cause connection issues on slower networks.
Instead, we want to:

prefer faster peers,
but remove the fixed peer handshake timeout, so that Zebra still works on slow networks.

We don't need to do this until it actually becomes a problem for users.
Alternative Designs
Disconnect Slow Peers
Related Work
We might also want to prefer faster peers to slower peers, to improve sync speeds. This could use a similar algorithm: during the initial sync, every minute, disconnect the peer with the slowest round-trip time. (1.6 - 5 times the peer set size during a 6 hour initial sync.)
Additive Increase, Multiplicative Decrease
We could use a dynamic peer connection timeout, with an additive-decrease-multiplicative-increase algorithm.
Every minute:

if we're at the connection limit, reduce the peer timeout by 1 second
if we have less than the initial connection target, double the peer timeout

We only want to count connections that have successful handshakes. We'd need to limit the range of the timeout to 1..=request timeout.

This seems to be fine for now


Carrier data not loading

Hello all,
I have installed phonenumber (not phonenumberlite) while looking up  a particular phone number I’m getting almost everything but the carrier and that is precisely the carrier that I’m looking for.   (FYI I am not the programmer) I was wondering if The Programmer is missing a step like downloading the data set for a particular country or carrier.
Also since we’re talking about carrier data how accurate is that data given the huge number of porting requests (people that change the number from one Carrier to the other on a daily basis)
Thanks for your help! If I can make this work for us that would be wonderful ❤

Hi, this issue tracker is for issues with the codebase behind https://pypi.org itself, not the projects hosted on PyPI.
You should report this issue to the tracker for the project in question instead.

This is a code issue… the resulting response does not match the readme file (speaking about the carrier info) please only close the ticket once you have answered or guided to a solution…

This is the issue tracker for the website pypi.org. We aren't able to help with individual projects that are hosted on PyPI, those are uploaded by other individuals, and we have no knowledge of them.


Same Show on different channels redownloaded

Hi,
first of all thanks for the work put into this. I recently moved mtv to my pi4 and it works really nice.;)
Not sure if this is inteded behaviour. But taking the 'famous' 'Tatort' as an example:
The show is being aired on multiple channels. At different times they show different (or same) episodes.
If i set a filter title!='Audiodeskription' title!='klare Sprache' title!='Trailer' topic='Tatort' duration+70m i see a lot of duplicates with different hashes because of the channel-hash (even the start-time is identical).
Is this inteded? Are there shows with identical topic,title,size and time but different content?
Or could the channel-hash be removed to prevent redownloading?
Or is there another possibility?
regards,
strowi

yes. Sorry, should've mentioned.. some shows (probably older ones) are only shown on other channels than ARD. (and starting fresh I saw a lot of duplicates that would end up in the 10s of GB)
Anyhow, I removed the channel from the hash on my local pi, so 'problem' solved for now. 😉


Initial model for User's preferences, specifically for email notifications.

Part of #343. The news' notifications module was also changed to the user preferences is honored when sending news emails.

@frankwiles I need your review on this one, at least a high level one, to double check whether we want a new model for User Preferences. While the issue #343 did state that, I have recently seen that the User custom model has a data field:
data = models.JSONField(default=dict, blank=True, help_text="Arbitrary user data")

that we could perhaps use to avoid creating yet a new model. The proposed Preference model with its notifications attribute would be converted to a key inside data with the notifications settings inside it. What do you think?


Update deb platforms

Added:

Ubuntu Noble (24.04 LTS pre-release)
Debian Trixie (testing)

Dropped:

None

Retained:

Debian Bookworm (stable)
Ubuntu Jammy (22.04 LTS)

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (c7ff24c) 100.00% compared to head (129d094) 100.00%.
Report is 1 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff            @@
##            master       #43   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files           11        11
  Lines          268       266    -2
  Branches        40        40
=========================================
- Hits           268       266    -2

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


How to Update Tasks?

Question
How do I update my tasks on Azure DevOps Server 2020. I cannot find these instructions anywhere.
How do you build these tasks? I keep getting missing libraries when trying to use tsc.
Are there packages I can just apply to Azure DevOps Server 2020?
Enter Task Name: All tasks
Environment

Server - TFS on-premises

If using TFS on-premises, provide the version: 18.170.31003.2

Agent - Private:

If using private agent, provide the OS of the machine running the agent and the agent version:  Should not matter for this question

@brunodefrancavalli let me close this one at the moment since it looks resolved - but please feel free to ask any further questions.


Installation of python packages should be managed using a virtual environment

Line 7 - 9 of setup.sh uses sudo pip3 install for installing python packages. This installs python packages to the system-wide path and is generally considered bad practice. It is better (and more common ) practice to use a virtual environment, such as virtualenv, to manage the installation of python packages for a project. See Is it acceptable and safe to run pip install under sudo?
If it is of interest to install all python packages in a single installation script, consider specifying the minimum package requirements in an install_requires in a setup.py. See https://packaging.python.org/guides/distributing-packages-using-setuptools/#install-requires

@capsulecorplab you are correct, it is bad practice, (preference technically) to install Python packages system-wide.  However, this code was built with the understanding that it will run in AWS Robomaker - which is ephemeral computing.  There isn't a "user-space" vs "system-space" within a Robomaker simulation job.  Indeed, the only way the code will run in an automated fashion is via a system-wide installation, hence the current design.


classes prop is not working

I tried to change the style of a particular instance of component using classes prop but it's not working
Here is my code
        <Button
              classes={{
                    root:{
                        background:'linear-gradient(45deg, #FE6B8B 30%, #FF8E53 90%)'
                    }
              }}
        >
           Test classes
        </Button>

@oliviertassinari Will you please check this .

@devarashetty That's not working like this. The classes property taking class names as input.
<Button classes={{ label: '.my-class-name' }} />

Have a look at the different overrides examples.

@oliviertassinari  only classnames ? , In the example and docs , it's showing a list of properties that can be added. If I am wrong can you please add an example here , I found the whole doc and has something I mentioned above.

Also Please inform me once you close the issue . Thanks

@devarashetty  Did you ever solve this issue?  I'm having the same problem, where I can't override the classes using objects


Attempting to use authjs provider however Application side only grabs local useAuthState composable.

Environment
"@nuxtjs/tailwindcss": "^6.6.6",
"@sidebase/nuxt-auth": "^0.6.0-alpha.1",
"next-auth": "^4.22.1",
"nuxt": "^3.4.1"

Reproduction
No response
Describe the bug
I've added to nuxt.config.js
auth: {
    provider: {
      type: 'authjs'
    },
    origin: process.env.AUTH_ORIGIN
  }

however when attempting to use either an unprotected or protected page I receive [nuxt] error caught during app initialization Error: RuntimeError: Type must match at this point Which is from
export const useTypedBackendConfig = (runtimeConfig, type) => {
  if (runtimeConfig.auth.provider.type === type) {
    return runtimeConfig.auth.provider;
  }
  throw new Error("RuntimeError: Type must match at this point");
};

If you look at the logs its because the useAuthState is using the local version.
Thanks for your help, this library really has a LOT of promise for us.
Additional context
My catch all (not sure if its relevant) server/api/auth/[..].js
import CredentialsProvider from 'next-auth/providers/credentials'
import { NuxtAuthHandler } from '#auth'

export default NuxtAuthHandler({
  secret: 'well-known-secret-blah',
  providers: [
    CredentialsProvider.default({
      name: 'Credentials',
      credentials: {
        username: { label: 'Username', type: 'text', placeholder: 'jsmith' },
        password: { label: 'Password', type: 'password' }
      },
      authorize: async (credentials, req) => {
        return {
          id: '1',
          username: 'John Smith',
          password<EMAIL_ADDRESS>        }
      }
    })
  ]
})

Logs
at useTypedBackendConfig (http://localhost:3000/_nuxt/node_modules/@sidebase/nuxt-auth/dist/runtime/helpers.mjs?v=09da3177:19:9)
at useAuthState (http://localhost:3000/_nuxt/node_modules/@sidebase/nuxt-auth/dist/runtime/composables/local/useAuthState.mjs?v=09da3177:6:18)
at Object.setup (http://localhost:3000/_nuxt/node_modules/@sidebase/nuxt-auth/dist/runtime/plugin.mjs?v=09da3177:7:37)
at wrapper (http://localhost:3000/_nuxt/node_modules/nuxt/dist/app/nuxt.js?v=09da3177:189:21)
at fn (http://localhost:3000/_nuxt/node_modules/nuxt/dist/app/nuxt.js?v=09da3177:203:27)
at callWithNuxt (http://localhost:3000/_nuxt/node_modules/nuxt/dist/app/nuxt.js?v=09da3177:208:12)
at applyPlugin (http://localhost:3000/_nuxt/node_modules/nuxt/dist/app/nuxt.js?v=09da3177:124:29)
at applyPlugins (http://localhost:3000/_nuxt/node_modules/nuxt/dist/app/nuxt.js?v=09da3177:133:11)
at async initApp (http://localhost:3000/_nuxt/home/portal/argo-portal/node_modules/nuxt/dist/app/entry.js:41:7)

Hey @tukutela 👋
Can you add a basic reproduction-repository, so that we can resolve this issue for you? Thanks!
Also: Please note that you are using an alpha version of this module -> the provider you are using is stablya vailable in v0.5 of the module. So if you need something that's working quick + tested by a lot of people, use v0.5

hey!
this was likely fixed in alpha.2 -> please check it out and let me know itf it persists (:

Hey Nils,
Thanks for thinking of me, although I've rolled back to 0.5 for a bit,
still got a few things to work through but I'm learning a lot.
On Wed, 3 May 2023 at 01:22, Nils @.***> wrote:

Closed #341 https://github.com/sidebase/nuxt-auth/issues/341 as
completed.
—
Reply to this email directly, view it on GitHub
https://github.com/sidebase/nuxt-auth/issues/341#event-9146997558, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AACTGIB3ZOFOGNB7NHZFQVDXEERCRANCNFSM6AAAAAAXGKYFXQ
.
You are receiving this because you were mentioned.Message ID:
@.***>

--
Mark Walker
Maestro Results


Only send relay candidates to remote peer

This will keep us from leaking host interface IPs in the candidate offers.

Confusingly, this will continue to send prflx/Peer reflexive candidates as they are not exposed to client side javascript and instead siloed w/in the browser

https://github.com/w3c/webrtc-pc/issues/2134
https://github.com/w3c/webrtc-pc/issues/2124

That's actually good for us at the moment because in livekit we've not yet setup/configured TURN correctly so the currently working candidate pair contains a local prflx candidate. That candidate is the IP of the fastly proxy, as that is the IP that appears to the STUN/TURN server and is therefore included in the candidate list. This should be fine for our use cases, though especially to enable UDP we should get the livekit+TURN relay functionality working.


Rm luci-lib-luaneightbl. all functions ar also in luci-lib-ip

Signed-off-by: Patrick Grimm<EMAIL_ADDRESS>

No one is luci-lib-luaneightbl apart luci-app-olsr in the luci feed.
But in the source this is commented out.
I think we can merge, as I don't see any reference to luaneightbl in our code.

Committed with slight changes.


Add note on including modeladmin in INSTALLED_APPS

Otherwise people get:
Request Method:    GET
Request URL:    http://localhost:8000/admin/robots/rule/
Django Version:    2.1.7
Exception Type:    TemplateDoesNotExist
Exception Value:
modeladmin/robots/rule/index.html, modeladmin/robots/index.html, modeladmin/index.html

source: https://wagtailcms.slack.com/archives/C81FGJR2S/p1557665828243600

Thanks! You're totally right, and I shouldn't make the assumption that people are already importing modeladmin!


Update readme from branch example

Updates
I updated the readme file. Please review and accept.

I probably shouldn't :+1:


TPS lag using latest beta

Using the latest beta5 of Sculk Horde creates giant lag spikes (tps). At least from what spark profiler showed.

I can send my logs too if you want.

Update the Mod


item1

this is a test commit

this is my test issue

[] make sure to do objective one
[] make sure to do objective two

[ ] obj 1


Released zipped folder has no version

Expected: zip has single entry named "GlacierProtocol-version-here" (as stated in Setup Protocol, Section V: Create App USBs point 4b point ii.)
Actual state: Released zip contains entry "GlacierProtocol-master".
Using version 0.92-beta.

Looks like this was fixed in the release process used for v0.93.


fix: googletag.display errors when ad slot not in DOM

Description
This PR fixes an issue where GPT complains if googletag.displaySlots() is called for a defined ad slot that is not yet in the DOM, i.e.
GPT] Error in googletag.display: could not find div with id "my-ad-id" in DOM for slot: /my/ad/unit/path

The fix is to defer the calling of Advertising.displaySlots(). So instead calling this method in Advertising.setupGpt(), we are now calling it at the end of Advertising.active().
I've also refactored displaySlots() to accept an id and to only call window.googletag.display(id) for this single id, instead of iterating through all the slots
Advertising.active() gets called from the AdvertisingSlot component, so now Advertising.displaySlots() will not fire for defined ad slots that are not yet in the DOM.
The solution was based on a suggestion from @Trav84, as outlined in: https://github.com/orgs/KijijiCA/discussions/141

Is there a reason this hasn't been merged? I'm getting the same console error messages, where GPT is attempting to display an ad before the div element has been rendered to the DOM.

Is there a reason this hasn't been merged? I'm getting the same console error messages, where GPT is attempting to display an ad before the div element has been rendered to the DOM.

We were waiting on @Trav84 to test locally, but didn't hear back, so it kinda got forgotten about. From my own local testing, it seemed to work as expected but it would be good if someone else was also able to test.

Any progress on getting this reviewed and merged? This fix would be greatly appreciated!


can not reproduce the experimental results in the paper

Hi，
I try to reproduce this result in the paper,

.So I used the same hyperparameter training in the appendix(-data Data/ReVerb20K -dim 300 -lr 3e-3 -batch 1024 -embedding TuckER -dropout 0.4 -encoder GRU).
This is my best result for the test set. Could you tell me what the problem is? Thank you!
02/21/2022 15:59:36 - INFO - main -   MR:   Head 241.96     Tail 1240.93    Overall 741.45
02/21/2022 15:59:36 - INFO - main -   MRR:  Head 0.533      Tail 0.153      Overall 0.343
02/21/2022 15:59:36 - INFO - main -   H@N   1: 0.277        3: 0.370        5: 0.410        10: 0.469       30: 0.558       50: 0.599

Hi YerayL, does changing the learning rate from 3e-3 to 1e-3 change the results for the better? 3e-3 seems to be a typo in the paper - my old notes say that I got that result with the learning rate 1e-3.

Hi YerayL, does changing the learning rate from 3e-3 to 1e-3 change the results for the better? 3e-3 seems to be a typo in the paper - my old notes say that I got that result with the learning rate 1e-3.

Thanks for your prompt reply! It is ok after modifying the learning rate.

Great to hear that it worked. In that case, I'm closing this issue.


Uncaught TypeError: Cannot read property 'suggestion' of undefined

Am I the only one that gets Uncaught TypeError: Cannot read property 'suggestion' of undefined when the down key is pressed?

Nope.. Having the same issue.
It seems that 'handleSelect' sets the autocompleteItems which on the component state to [] after the selection and then onKeyDown is trying to access the selected item from that list.
Should be really simple fix.

Does anyone one have any news on this? 😄

Thank you for reporting this bug @squiles @annaGo !!! I just added a patch 👍


Why isn't my id remembered by the browser?

The user has just done 查詢。 Now he wants to 登錄。 Why does he have to type his ID  all over again? Why didn't the browser remember it last time he did it?

This cell phone is not shared with a hundred other users, like some terminal at a public library.

健保12碼亦同。


fix test tool create collision tests

Description
if creating account once > 0, it is also create address collision error.
fix three tests:
create2collisionNonce_d2_g0_v0
create2collisionNonce_d1_g0_v0
create2collisionNonce_d0_g0_v0
Issue Link
[link issue here]
Type of change

[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 not work as expected)
[ ] This change requires a documentation update

Contents

[item]

Rationale
[design decisions and extended information]

\b run testool

\b run testool

let me merge it after ci passes.


Update dead links in free-programming-books-langs-pl.md

This PR removes unused indexes, removes 1 dead link and replaces the rest of dead links with the last web archive versions and adds the 'archived' notations in the free-programming-books-pl.md file.
Following links have been removed:

Kurs PHP OPP - I have reached the index site with the Wayback Machine but no subpage was archived.

Following indexes have been removed (empty):

Coq
PHP/Symfony

I have not changed anything in any file except the one i have worked in.
Why is this valuable (or not)?
This is valuable because it mostly replaces the dead links with the archived versions and keeps covering the topics with the already limited amount of links in polish language.
Checklist:

[x] Read our contributing guidelines.
[x] Search for duplicates.
[x] Include author(s) and platform where appropriate.
[x] Put lists in alphabetical order, correct spacing.
[x] Add needed indications (PDF, access notes, under construction).
[x] Used an informative name for this pull request.

Follow-up

Check the status of GitHub Actions and resolve any reported warnings!

Thanks, and welcome to free-programming-books!


[Feature Request] Cycling game and Song in Status Modification

Is your feature request related to a problem? Please describe.
Currently when using the "song in status" feature, when the song has finished playing the status goes blank.
What is your ideal solution to the problem?

Rather than just going blank I think it would be better if the "game" just reverted to the normal.

When not using the "song in status" feature then to make it so that you can cycle between different Games with a set time delay.

How would this feature be used?
Revert to game:

Set songinstatus to true (in config)
Set reverttogame to true (in config)
Set a game (in config)

Cycling game:

Set multiple games in the format game = "game1", "game2", "game3"

Additional Info
This would mean you could have the prefix in the "playing game" as well as something else.
Checklist

[X] I have checked the documentation to make sure this feature doesn't already exist
[X] I have searched for similar feature requests
[X] I have confirmed that my requests is not on the list of things that will not be added
[X] I am running the latest version of the bot:

The status shouldn’t go blank while after the song, unless you don’t have a status set in the config. It reverts to whatever is set in the config, but if you set a custom one while the bot is running, that’s forgotten. Is that the issue you’re trying to solve?

I'm marking this as a bug because while the bot does successfully go back to the status from the config, if you set a status via the command, it should preserve that new "overridden" status when a song stops playing.
Cycling status will not be added, because Discord does not like bots doing automated/timer-based status changes, and on multiple occasions have asked bots to remove that feature.


Do not wait on writing to pool if the context got canceled

This is an alternative approach to the fix presented in #3359. Please see this dicussion.
If the context for generating the pre-parameters has been canceled, we should not leave the generator goroutine dangling on writing to the channel.
Here is the problematic scenario detected by @tomaszslabon:

The pool is full (1000 parameters) and we generate one additional parameter
Some procedure (e.g DKG) happens - since the param generation goroutine hangs on writing to the pool it's not stopped (we have 1 goroutine hanging)
We resume the param generation creating another goroutine - it generates one parameter (1001st) and hangs (we have 2 goroutines hanging)

This scenario is happening again and again and we end up with a bunch of blocked generator goroutines.

@pdyraga
I tested this solution locally and it worked as expected.
This solution seems to be be more Go-like compared to https://github.com/keep-network/keep-core/pull/3359.


base media type application/vnd.oci.image.manifest.v1 already used

What happened:
I try to build a OCM OCI image which contains multiple resources of the same type: but I get this error:
ocm add componentversions --create --file ocm-hello-world --settings settings.yaml components.yaml
processing components.yaml...
  processing document 1...
    processing index 1
    processing index 2
    processing index 3
found 3 components
adding component ocm.software/ocm-hello-world:0.0.9...
  adding reference ocm.software/nginx-controller: "name"="nginx-controller","version"="1.10.1"...
  adding reference ocm.software/pod-info: "name"="pod-info","version"="6.6.1"...
adding component ocm.software/nginx-controller:1.10.1...
  adding resource ociImage: "name"="nginx-controller-oci-image-tgz","version"="1.10.1"...
  adding resource helmChart: "name"="nginx-controller-helm-chart-tgz","version"="1.10.1"...
Error: failed adding component "ocm.software/nginx-controller"(components.yaml[1][2]): cannot add resource "nginx-controller-helm-chart-tgz"(components.yaml[1][2][resources][1]): reference name (hint) "ocm.software/nginx-controller/ingress-nginx:4.10.0" with base media type application/vnd.oci.image.manifest.v1 already used for resource nginx-controller-oci-image-tgz:1.10.1

content of components.yaml and settings.yaml are ->
#components.yaml
components:
- name: ${COMPONENT_NAME_PREFIX}/${NAME}
  version: ${VERSION}
  labels:
  - name: "org.opencontainers.image.source"
    value: "https://github.com/stb1337/ocm-hello-world"
  provider:
    name: ${PROVIDER}
  componentReferences:
  - name: nginx-controller
    componentName: ${COMPONENT_NAME_PREFIX}/nginx-controller
    version: ${NGINX_VERSION}
# Nginx-Controller Component
- name: ${COMPONENT_NAME_PREFIX}/nginx-controller
  version: ${NGINX_VERSION}
  provider:
    name: ${PROVIDER}
  labels:
  - name: "org.opencontainers.image.source"
    value: "https://github.com/stb1337/ocm-hello-world"
  resources:
  - name: nginx-controller-oci-image-tgz
    type: ociImage
    version: ${NGINX_VERSION}
    input:
      type: helm
      path: ingress-nginx-4.10.0.tgz
  - name: nginx-controller-helm-chart-tgz
    type: helmChart
    version: ${NGINX_VERSION}
    input:
      type: helm
      path: ingress-nginx-4.10.0.tgz
  - name: nginx-controller-chart
    type: ociImage
    version: ${NGINX_VERSION}
    input:
      type: helm
      path: ingress-nginx-4.10.0.tgz
  - name: nginx-controller-image
    type: ociImage
    version: ${NGINX_VERSION}
    access:
      type: ociArtifact
      imageReference: registry.k8s.io/ingress-nginx/controller:v${NGINX_VERSION}
---
# settings.yaml
VERSION: 0.0.9
NAME: ocm-hello-world
COMPONENT_NAME_PREFIX: ocm.software
PROVIDER: stb1337
NGINX_VERSION: 1.10.1
NGINX_CHART_VERSION: 4.10.1

What you expected to happen:
Where can I find it in the OCM specification, that one component version can only contain one kind of resource.type ?
How to reproduce it (as minimally and precisely as possible):
# download ingress-nginx-4.10.0.tgz
helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx
helm pull --destination . ingress-nginx/ingress-nginx

create settings.yaml + components.yaml with content (see above).
run command
ocm add componentversions --create --file ocm-hello-world --settings settings.yaml components.yaml

Anything else we need to know:
Environment:
ocm version
{"Major":"0", "Minor":"7", "Patch":"0", "PreRelease":"", "Meta":"", "GitVersion":"0.7.0", "GitCommit":"a2b9f7464074572632c40feb4db19c65b5cedd94", "GitTreeState":"", "BuildDate":"2024-02-23T17:20:54Z", "GoVersion":"go1.21.7", "Compiler":"gc", "Platform":"darwin/arm64"}

 sw_vers
ProductName:		macOS
ProductVersion:		14.3.1
BuildVersion:		23D60

system_profiler SPSoftwareDataType
Software:

    System Software Overview:

      System Version: macOS 14.3.1 (23D60)
      Kernel Version: Darwin 23.3.0
      Boot Volume: Macintosh HD
      Boot Mode: Normal
      Computer Name: ....
      User Name: sb (I5....)
      Secure Virtual Memory: Enabled
      System Integrity Protection: Enabled
      Time since boot: X Tage, 1 Stunde und 28 Minuten

The error only happens, if you have more than one .components.resources.type=ociImage and one of .components.resources.input.type!=ociArtifact!
Having .components.resources.type=ociImage and all .components.resources.input.type=ociArtifact is fine again.
Same issue with different symptom when not validating ...resources.type & ..input.type at build time -> https://github.com/open-component-model/ocm-controller/issues/375
- name: ${COMPONENT_NAME_PREFIX}/pod-info
  labels:
  - name: "org.opencontainers.image.source"
    value: "https://github.com/stb1337/ocm-hello-world"
  version: *version
  provider:
    name: ${PROVIDER}
  resources:
  - name: pod-info-external-helm-chart
    type: helmChart
    version: *version
    relation: external
    access:
      type: helm
      helmChart: podinfo:6.6.0
      helmRepository: https://stefanprodan.github.io/podinfo
  - name: pod-info-file-system-tar
    type: helmChart
    version: *version
    input:
      type: helm
      path: podinfo-6.6.0.tar
  - name: pod-info-file-system-tar-2
    type: ociImage
    version: *version
    input:
      type: helm
      path: podinfo-6.6.0.tar
  - name: pod-info-image
    type: ociImage
    version: *version
    access:
      type: ociArtifact
      imageReference: ghcr.io/stefanprodan/podinfo:6.6.0
``

Hi @stb1337 , can this be closed?

@stb1337 any updates? Can it be closed?

Sry not seeing this much earlier. Somehow it slipped my notifications. I will have a look at this tomorrow. Thank you for your patience.

@hilmarf  / @morri-son Thank you for your detailed feedback. I was able to reproduce my issue.
Please close the issue, if this is expected behavior:

I downloaded ocm-hello-world.zip provided by @hilmarf.
copy file ingress-nginx-4.10.0.tgz and name it to ingress-nginx-4.10.1.tgz
add following resource:

  - name: ingress-nginx-4101
    type: helmChart
    version: ${NGINX_VERSION}
    input:
      type: helm
      path: ./ingress-nginx-4.10.1.tgz

run ocm add componentversions --create --type tar --file ocm-hello-world --settings settings.yaml components.yaml

ocm add componentversions --create --type tar --file ocm-hello-world --settings settings.yaml components.yaml
processing components.yaml...
  processing document 1...
    processing index 1
    processing index 2
found 2 components
adding component ocm.software/ocm-hello-world:0.0.9...
  adding reference ocm.software/nginx-controller: "name"="nginx-controller","version"="1.10.0"...
adding component ocm.software/nginx-controller:1.10.0...
  adding resource ociImage: "name"="stefanprodan-podinfo","version"="1.10.0"...
  adding resource helmChart: "name"="ingress-nginx-4100","version"="1.10.0"...
  adding resource helmChart: "name"="ingress-nginx-4101","version"="1.10.0"...
Error: failed adding component "ocm.software/nginx-controller"(components.yaml[1][2]): cannot add resource "ingress-nginx-4101"(components.yaml[1][2][resources][2]): reference name (hint) "ocm.software/nginx-controller/ingress-nginx:4.10.0" with base media type application/vnd.oci.image.manifest.v1 already used for resource ingress-nginx-4100:1.10.0

I know, that the "real world" use case for adding two resources which references the exact same source is very unlikely.
My issue as a OCM novice user is, that I don't understand the provided error message. The following addition to the error message would have avoided a lot of confusion at my side"Cannot add two resources with the same source artifact in the same component."


Laggy Drag

When dragging, just at the start, there's a lag/delay so it doesn't seem smooth. But after it starts, it gets better. Same thing happens when it's in the open position and your trying to close it by dragging. Tested the latest commit on the Galaxy Note. Just for the curiosity's sake, I reset the branch to commit 2bd360d1853096174d4e32258b127e0e65832be0 and it's much smoother. So I'm not sure whether it's a new change that cause this, but is anyone else also having this issue?

I had the "laggy drag" problem described here. I had a listview inside SlidingMenu which consisted of elements - image + textview. The lag turned out to be a listview optimization problem.
SlidingMenu refreshes listview many time a second and so listview elements need to be as much optimized as possible. The funny thing for me was that the lag appeared on some devices more than on others.
I optimized the method:
public View getView(int position, View convertView, ViewGroup parent)
using
view.setTag() and view.getTag() method for recycling created views.
I'd also scaled down the images to 30x30 pixels. I helped a lot. I did NOT even had to touch the method
public void manageLayers(float percentOpen) in SlidingMenu.java.


Print dotnet cli version in EnvironmentInfo

@adamsitnik, can we do it?

@AndreyAkinshin sure

@AndreyAkinshin I have implemented that and pushed the changes to develop branch.
I dediced to put it only in summary (not for each benchmark) and only for DNX/CORE benchmarks to save time (it requires to create a new process to call dotnet --version).
// * Summary *

BenchmarkDotNet-Dev=v<IP_ADDRESS>+
OS=Windows
Processor=?, ProcessorCount=8
Frequency=2338334 ticks, Resolution=427.6549 ns, Timer=TSC
HostCLR=CORE, Arch=64-bit RELEASE [RyuJIT]
JitModules=?
.NET Command Line Tools (1.0.0-beta-001603)


Getting console error: this._iframeAutoHeight is not a function at Object._resourcesStateChange

Describe the bug
Getting error in console like
this._iframeAutoHeight is not a function at Object._resourcesStateChange
To Reproduce
Steps to reproduce the behavior:

Go to the page where sun editor is used
Quickly change page before loading of sun editor
Getting this above error

Expected behavior
Console error should not come
Screenshots

Desktop (please complete the following information):

OS: Window
Browser chrome
Version 2.44.12

Additional context
This issue is coming even after upgrading the sun editor to Version 2.44.12

Same here.

same here.


Hide flag completion unless input ends with a hyphen

This change makes it so the returned completions will not include any flags (--flags) unless the input line ends with a -.
In other words, given this config:
# completely.yaml
mygit:
- --help
- --version
- status
- init
- commit

The new behavior will be:
$ completely test "mygit "
status
init
commit

$ completely test "mygit -"
--help
--version

instead of:
$ completely test "mygit "
status
init
commit
--help
--version

cc #32

Merged, will release later.
If you are using the ruby version (and not the docker) you can already test it if you wish.


[Collections] Cache GitHub API responses

Motivation:
The getMetadata API makes GitHub API requests to fetch additional package metadata. We can cache the results as optimization, which also decreases the chance of caller hitting API limit.
Modifications:
Add cache to GitHubPackageMetadataProvider. Default TTL is 1 hour.

@swift-ci please smoke test

@swift-ci please smoke test

@swift-ci please smoke test

@swift-ci please smoke test


[AST Builder] Implement Lower function

resolves #843

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

18 of 18 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.0008%) to 98.341%

Totals

Change from base Build<PHONE_NUMBER>:
0.0008%

Covered Lines:
35988

Relevant Lines:
36595

💛  - Coveralls


Include all oauth_ headers in authorization header

Fixes #26

@linuxrocks123 Would you mind testing this re: your alternative fix for #26? I think this just generalizes things better wrt the OAuth spec without requiring further customization of the library and usage. Per the standard:

protocol parameters as well as any other parameter using the "oauth_" prefix SHALL be included in the request

Previously we had whitelisted some known oauth_-prefixed parameters, but really we should include everything with the right prefix. I think your case w/ the missing oauth_callback=oob would be handled with this generalization as well.

A quick look shows one potential issue: the URL encoding of Authorization headers is turned on in my patch (do_urlencode) and I'd imagine ETrade probably won't work unless you turn it on in yours, too.  Also, I added a method for adding additional parameters to the query string (oauth_callback=oob in my case).  I guess in your version I'd add that parameter to the base query string URL instead, and it would get parsed, but perhaps we'd want to add that method just in general since imo it's a little nicer API for if you're going for Authorization headers rather than query strings.
Of course I could be missing something here.
Oh, and, yes, I can test it, but I'd like to wait until I get a response from ETrade regarding why neither my current code nor their sample application works with the sandbox for v1 (I only have sandbox access right now).  Once I get it working with the new version of the API, it'll be easier to test library changes without having too many moving parts at one time.

Ok, it works EXCEPT that you still need to set do_urlencode to true for authorization headers (line 481 of liboauthcpp.cpp).  It does NOT work unless you do that.


Performance problem with canvas_nanovg on macOS

It appears to be compiling shaders constantly as seen in the
attached Instruments screenshot.

My system is:
Model Name:	MacBook Pro
Model Identifier:	MacBookPro14,3
Processor Name:	Intel Core i7
Processor Speed:	2.9 GHz
Number of Processors:	1
Total Number of Cores:	4
L2 Cache (per Core):	256 KB
L3 Cache:	8 MB
Hyper-Threading Technology:	Enabled
Memory:	16 GB
System Version:	macOS 10.14.6 (18G3020)
Kernel Version:	Darwin 18.7.0
And my graphics / display hardware is:
Radeon Pro 560:
Chipset Model:	Radeon Pro 560
Type:	GPU
Bus:	PCIe
PCIe Lane Width:	x8
VRAM (Total):	4 GB
Vendor:	AMD (0x1002)
Device ID:	0x67ef
Revision ID:	0x00c0
ROM Revision:	113-C980AJ-927
VBIOS Version:	113-C9801AU-A02
EFI Driver Version:	01.A0.927
Automatic Graphics Switching:	Supported
gMux Version:	4.0.29 [3.2.8]
Metal:	Supported, feature set macOS GPUFamily2 v1
Displays:
Color LCD:
Display Type:	Built-In Retina LCD
Resolution:	2880 x 1800 Retina
Framebuffer Depth:	30-Bit Color (ARGB2101010)
Main Display:	Yes
Mirror:	Off
Online:	Yes
Rotation:	Supported
Automatically Adjust Brightness:	No
LG UltraFine:
Resolution:	5120 x 2880 (5K/UHD+ - Ultra High Definition Plus)
UI Looks like:	2560 x 1440 @ 60 Hz
Framebuffer Depth:	30-Bit Color (ARGB2101010)
Display Serial Number:	910NTXRBJ538
Mirror:	Off
Online:	Yes
Rotation:	Supported
Automatically Adjust Brightness:	No
Connection Type:	DisplayPort

I've long had issues with Radeon OpenGL drivers on macOS. The solution may just be to move to the Metal backend…

I did some quick and dirty® change from OpenGL to Metal and, although performance improved significantly, it still had pretty low fps. (Compiled with --release)

https://gist.github.com/cemelo/213fcccad2605c9c4e61cd85355a59eb
Specs:

Yeah, I've noticed performance problems with Radeon. On macOS I usually use Intel. Switching to surfman will let us do that.

I've found a fix for this and it will probably land as part of the compute shader work I'm doing right now.

Awesome! Thanks, Patrick.

This is significantly improved now.

I'm still seeing this happen when using AMD graphics (to drive external monitor). When I unplug that and switch to Intel, this goes away.
Doing some more research, and it sounds like when some shader state changes, the driver is incorrectly deciding it needs to recompile the shader.
There are discussions of similar things around:

https://developer.blender.org/T66231
https://stackoverflow.com/questions/42238124/gldrawelements-on-osx-has-high-cpu-usage#
https://github.com/libgdx/libgdx/pull/5893

What about the Metal backend?

I haven't tried to port the code to use the Metal backend directly, but trying it out using surfman and using the low power adaptor, I get a framerate of ~60fps.
Switching it over to hardware adaptor, it hangs as if it was in a busy loop. It shows a framerate of ~95fps, but that's clearly not true, as the screen freezes for a couple of seconds, refreshes, then freezes again.
Another thing I noticed is that, if you're using an external monitor, it doesn't matter whether you choose low power or hardware, it will always use the AMD GPU.
All above applies only to the canvas_nanovg example. I tried out the native demo, and it worked correctly, both on high performance and low power, even with an external monitor.

OK, with #337, the OpenGL Radeon backend on macOS seems to have better performance than Metal for me.

Woah! This is looking great now!
The GIF doesn't do justice, but you can see by the framerates that the animation runs smoothly. Also, you can see it's using the Radeon GPU, even though the example asks for a low power adapter. I guess this is because I'm using an external monitor.
In my machine, FPS on Radeon is roughly twice as much as using Intel, and GPU time ~50%.
Thank you, @pcwalton!

Closing as this seems resolved now.


feat(shared): add number type and boolean type of utility functions

follow https://github.com/vuejs/core/pull/8505
add type utils
export const isBoolean = (val: unknown): val is boolean =>
  typeof val === 'boolean'
export const isNumber = (val: unknown): val is number => typeof val === 'number'

is this PR still needed since #8505 closed with unmerge?


[QUESTION] Using the master build setup as a development docker

This is cool initiative. Thanks for that.
I actually realize that this is already there while I actually wrote the whole thing myself 😄
I am going to use this instead, now, is your intention to have the source copied into $GOPATH and built into it into the docker is to somehow create a "shared folder" using -v option around that ?
Basically how will you use the same setup for development? I am trying to use shared folders and making the docker slim here, but this seems to be taking a different approach. Just wanted to know.
Thanks in advance.

I'm a big fan of docker-compose. My dev setup for this container might be something like this:
main.ts
console.log("hello world")

Dockerfile
FROM maxmcd/deno:slim
RUN mkdir /opt/src/
COPY . /opt/src/
CMD deno /src/main.ts

docker-compose.yml
version: '3'
services:
  deno:
    build: .
    volumes:
      - .:/opt/src/

From there you could docker-compose run deno or docker-compose up. Or skip docker-compose all together and yes just mount a volume to /opt/src/ (after making the directory).
The deno binary is just sitting in /opt/ at the moment, that might be a poor decision, should probably just have it in /usr/local/bin

Ok, I updated the slim build and added an example project: 8c57122a4b4a74d60eb585ed6a6563653c945eb7

I'm realizing I didn't read your issue well enough. Assuming you mean development on deno itself, I would clone the ry/deno repo and just use the maxmcd/deno:build-cache as the base image for a Dockerfile in the repo itself. Then just copy in the project files and make deno from within docker.

@maxmcd thanks for your quick response. I guess thats what I am using, that way I can use the local host volume and IDE etc. BTW are you working on any side project on deno in any of your fork? Do let me know, wish to see if I can collaborate 😄

There's a lambda branch, trying to get it built for AWS Lambda or another serverless environment so that a playground could be easily created.
There's also a deno2 branch, ry is currently working on a new build setup and replacing Go with c++. I think once that's done I'll try the lambda build again.
Both are broken at the moment, but will likely sort them out once the deno2 work is merged to master.

Interesting i didnt know about the c++ part need to peek at it. Yes saw ur
lamba.. Need to catch up. Is there any slack or discord room by any chance
?
On Sun, Jun 10, 2018, 12:33 PM Max McDonnell<EMAIL_ADDRESS>wrote:

There's a lambda branch, trying to get it built for AWS Lambda or another
serverless environment so that a playground could be easily created.
There's also a deno2 branch, ry is currently working on a new build setup
and replacing Go with c++. I think once that's done I'll try the lambda
build again.
Both are broken at the moment, but will likely sort them out once the
deno2 work is merged to master.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/maxmcd/deno-docker/issues/2#issuecomment-396075337,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AQSdKfBARx3joSziGfVRedUShV5jn5YOks5t7XR3gaJpZM4UhnRV
.

Not that I know of. I just saw this: https://github.com/ry/deno/pull/209#issuecomment-395985554
and this: https://github.com/ry/deno/tree/deno2/deno2


create a rng::next_bytes function that uses the whole u32 instead of just the first 8 bytes

title
this potentially speeds miri up, since pcg must be run less. benchmark this.

code is too complex for its gain. discarding 3 out of the 4 bytes is very short code


Not a valid command 'run-main'

HI,
I am getting error while I run my python script. I am using-
python:3.6
ubuntu:17.10

I think changing run-main to runMain already does the trick.

I meet the same error. Did you fix it?

Yes, I have this PR: https://github.com/allenai/pdffigures2/pull/33 which is based on this fork: https://github.com/Sparkier/pdffigures2. You should be able to get it running using that.

Yes, I have this PR: #33 which is based on this fork: https://github.com/Sparkier/pdffigures2. You should be able to get it running using that. It seems like this repo is not maintained anymore, though, so my PR does not get attention.

Thanks a lot! I fixed above problem. But when I change the sbt version to 1.3.0 and use your PR, the new problem occur. Do you have any idea of that? It seems that many dependent package is not found ... @Sparkier

Hello. A coworker pointed out your activity here. We don't have any bandwidth to offer support for this repo, but I may be able to give you some pointers.
"common-core" refers to a module defined in this repo. https://github.com/allenai/common
Since bintray shut down, that might have been where this dependency was previously available, the part about dl.bintray.com/allenai... You might have some luck building/installing the dependency locally of that other repo, but I do not know how far down the rabbit hole goes. There may be other missing transitive dependencies. Cloning that repo and running sbt +publishLocal would be the first step. Maybe that will just work for this repo, or maybe you will have to chase down some other dependencies or sbt settings that lets you use locally published dependencies.


Make link clickable

Make link in docs clickable

Thanks! This is covered by https://github.com/mitsuhiko/insta/pull/480, we need to merge that...

Indeed it is sorry for the duplicate


Nothing appears when I write in the VScode termina

Type: Bug
Type: Bug
Hello, I have a problem with the VScode terminal, because when I write something, nothing just appears, but when I select what I wrote in the terminal, what I was writing appears. It's like what I'm writing is invisible. can you help me? I would greatly appreciate it.
VS Code version: Code 1.74.0 (5235c6bb189b60b01b1f49062f4ffa42384f8c91, 2022-12-05T16:38:16.075Z)
OS version: Windows_NT x64 10.0.19045
Modes: Restricted
Sandboxed: No

System Info

Item
Value

CPUs
AMD Athlon(tm) II X2 245 Processor (2 x 2913)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: disabled_offdirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmultiple_raster_threads: disabled_offopengl: enabled_onrasterization: unavailable_offraw_draw: disabled_off_okskia_renderer: enabled_onvideo_decode: enabledvideo_encode: unavailable_offvulkan: disabled_offwebgl: enabledwebgl2: enabledwebgpu: disabled_off

Load (avg)
undefined

Memory (System)
8.00GB (3.39GB free)

Process Argv
--crash-reporter-id 96fdd714-4f44-4497-87d3-e3251cf0faf4

Screen Reader
no

VM
0%

Extensions (2)

Extension
Author (truncated)
Version

vscode-language-pack-pt-BR
MS-
1.74.12140933

vscode-icons
vsc
12.0.1

A/B Experiments
vsliv368cf:30146710
vsreu685:30147344
python383cf:30185419
vspor879:30202332
vspor708:30202333
vspor363:30204092
vslsvsres303:30308271
pythonvspyl392:30443607
vserr242:30382549
pythontb:30283811
vsjup518:30340749
pythonptprofiler:30281270
vshan820:30294714
vstes263:30335439
pythondataviewer:30285071
vscod805:30301674
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
cmake_vspar411:30581797
vsaa593:30376534
pythonvs932:30410667
cppdebug:30492333
vscaac:30438847
vsclangdf:30486550
c4g48928:30535728
dsvsc012:30540252
azure-dev_surveyone:30548225
pyindex848cf:30577861
nodejswelcome1:30587005
3biah626:30602489
gswce1:30612156
3d0df643:30613357
89544117:30613380
fim-prod:30623723

does changing terminal.integrated.gpuAcceleration fix it?

This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines.
Happy Coding!


Reintroduce rayon via Output trait

Vague description in https://github.com/darrenldl/reed-solomon-erasure/pull/34#issuecomment-451457992

Put on hold until #48 is resolved.


Fix execute one of the multiple output tensors

What do these changes do?
Skip the output chunks not in the graph to ensure they will not be executed.
Related issue number
resolve #220

Current ci fail is caused by coverall, just ignore it.


Refactor useSaveState and useSaveConflict to have less states

depends on #748
Also fix bug to show conflict dialog right after save

I'm not sure why the PageSaveButton has valid and validating props. But I guess these states were only used internally

@johnnyomair conflicts fixed


Lint all shell scripts with shellcheck

Description of changes:
Used the output of the shellcheck tool to make style changes to all of the shell scripts within the repository. Added a new make target for lint-shell which lints all of the scripts and excludes SC1091, which fails because we source other scripts using path variables (a known limitation of shellcheck), and SC2015, which fails because we are using ternaries for some part of the configuration checking code which shellcheck warns may cause early execution of functions.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Going to close this out since it's gone stale. Can always re-open and rebase this PR when we're ready to go full force into linting


Makefile:75: recipe for target 'io.o' failed error during installation on windows 10 64bit

I am trying to install xgboost on windows 10 64bit.
When I am trying to build dmlc-core module with make -j4 command, I am getting Makefile:75: recipe for target 'io.o' failed error. I have attached the complete output.
g++ -c -O3 -Wall -msse2  -Wno-unknown-pragmas -Iinclude  -std=c++0x -fopenmp -fPIC -DDMLC_USE_HDFS=0 -DDMLC_USE_S3=0 -DDMLC_USE_AZURE=0 -o line_split.o src/io/line_split.cc
g++ -c -O3 -Wall -msse2  -Wno-unknown-pragmas -Iinclude  -std=c++0x -fopenmp -fPIC -DDMLC_USE_HDFS=0 -DDMLC_USE_S3=0 -DDMLC_USE_AZURE=0 -o recordio_split.o src/io/recordio_split.cc
g++ -c -O3 -Wall -msse2  -Wno-unknown-pragmas -Iinclude  -std=c++0x -fopenmp -fPIC -DDMLC_USE_HDFS=0 -DDMLC_USE_S3=0 -DDMLC_USE_AZURE=0 -o input_split_base.o src/io/input_split_base.cc
g++ -c -O3 -Wall -msse2  -Wno-unknown-pragmas -Iinclude  -std=c++0x -fopenmp -fPIC -DDMLC_USE_HDFS=0 -DDMLC_USE_S3=0 -DDMLC_USE_AZURE=0 -o io.o src/io.cc
src/io/line_split.cc:1:0: warning: -fPIC ignored for target (all code is position independent)
// Copyright by Contributors
^
src/io/recordio_split.cc:1:0: warning: -fPIC ignored for target (all code is position independent)
// Copyright by Contributors
^
src/io.cc:1:0: warning: -fPIC ignored for target (all code is position independent)
// Copyright by Contributors
^
src/io/input_split_base.cc:1:0: warning: -fPIC ignored for target (all code is position independent)
// Copyright by Contributors
^
In file included from C:/Program Files/mingw-w64/x86_64-5.3.0-posix-seh-rt_v4-rev0/mingw64/x86_64-w64-mingw32/include/locale.h:12:0,
from C:/Program Files/mingw-w64/x86_64-5.3.0-posix-seh-rt_v4-rev0/mingw64/x86_64-w64-mingw32/include/c++/clocale:42,
from C:/Program Files/mingw-w64/x86_64-5.3.0-posix-seh-rt_v4-rev0/mingw64/x86_64-w64-mingw32/include/c++/x86_64-w64-mingw32/bits/c++locale.h:41,
from C:/Program Files/mingw-w64/x86_64-5.3.0-posix-seh-rt_v4-rev0/mingw64/x86_64-w64-mingw32/include/c++/bits/localefwd.h:40,
from C:/Program Files/mingw-w64/x86_64-5.3.0-posix-seh-rt_v4-rev0/mingw64/x86_64-w64-mingw32/include/c++/string:43,
from include/dmlc/base.h:154,
from src/io.cc:3:
C:/Program Files/mingw-w64/x86_64-5.3.0-posix-seh-rt_v4-rev0/mingw64/x86_64-w64-mingw32/include/stdio.h:450:83: error: 'FILE* std::fopen(const char*, const char*)' should have been declared inside 'std'
FILE fopen64(const char * restrict filename,const char * restrict  mode);
^
C:/Program Files/mingw-w64/x86_64-5.3.0-posix-seh-rt_v4-rev0/mingw64/x86_64-w64-mingw32/include/stdio.h:450:83: error: 'FILE std::fopen(const char*, const char*)' conflicts with a previous declaration
C:/Program Files/mingw-w64/x86_64-5.3.0-posix-seh-rt_v4-rev0/mingw64/x86_64-w64-mingw32/include/stdio.h:449:17: note: previous declaration 'FILE* fopen(const char*, const char*)'
FILE __cdecl fopen(const char * restrict _Filename,const char * restrict _Mode) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;
^
g++ -c -O3 -Wall -msse2  -Wno-unknown-pragmas -Iinclude  -std=c++0x -fopenmp -fPIC -DDMLC_USE_HDFS=0 -DDMLC_USE_S3=0 -DDMLC_USE_AZURE=0 -o local_filesys.o src/io/local_filesys.cc
src/io/local_filesys.cc:1:0: warning: -fPIC ignored for target (all code is position independent)
// Copyright by Contributors
^
g++ -c -O3 -Wall -msse2  -Wno-unknown-pragmas -Iinclude  -std=c++0x -fopenmp -fPIC -DDMLC_USE_HDFS=0 -DDMLC_USE_S3=0 -DDMLC_USE_AZURE=0 -o data.o src/data.cc
src/data.cc:1:0: warning: -fPIC ignored for target (all code is position independent)
// Copyright by Contributors
^
In file included from C:/Program Files/mingw-w64/x86_64-5.3.0-posix-seh-rt_v4-rev0/mingw64/x86_64-w64-mingw32/include/locale.h:12:0,
from C:/Program Files/mingw-w64/x86_64-5.3.0-posix-seh-rt_v4-rev0/mingw64/x86_64-w64-mingw32/include/c++/clocale:42,
from C:/Program Files/mingw-w64/x86_64-5.3.0-posix-seh-rt_v4-rev0/mingw64/x86_64-w64-mingw32/include/c++/x86_64-w64-mingw32/bits/c++locale.h:41,
from C:/Program Files/mingw-w64/x86_64-5.3.0-posix-seh-rt_v4-rev0/mingw64/x86_64-w64-mingw32/include/c++/bits/localefwd.h:40,
from C:/Program Files/mingw-w64/x86_64-5.3.0-posix-seh-rt_v4-rev0/mingw64/x86_64-w64-mingw32/include/c++/string:43,
from include/dmlc/base.h:154,
from src/data.cc:2:
C:/Program Files/mingw-w64/x86_64-5.3.0-posix-seh-rt_v4-rev0/mingw64/x86_64-w64-mingw32/include/stdio.h:450:83: error: 'FILE std::fopen(const char*, const char*)' should have been declared inside 'std'
FILE fopen64(const char * restrict filename,const char * restrict  mode);
^
C:/Program Files/mingw-w64/x86_64-5.3.0-posix-seh-rt_v4-rev0/mingw64/x86_64-w64-mingw32/include/stdio.h:450:83: error: 'FILE std::fopen(const char*, const char*)' conflicts with a previous declaration
C:/Program Files/mingw-w64/x86_64-5.3.0-posix-seh-rt_v4-rev0/mingw64/x86_64-w64-mingw32/include/stdio.h:449:17: note: previous declaration 'FILE* fopen(const char*, const char*)'
FILE *__cdecl fopen(const char * restrict _Filename,const char * restrict _Mode) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;
^
Makefile:75: recipe for target 'io.o' failed
make: *** [io.o] Error 1
make: *** Waiting for unfinished jobs....
In file included from include/dmlc/data.h:16:0,
from src/data.cc:5:
include/dmlc/./registry.h:218:22: warning: 'dmlc::make_ParserFactoryReg_uint32_t_libsvm' defined but not used [-Wunused-variable]
static EntryType & _make ## EntryTypeName ## _ ## Name ## __ =
^
include/dmlc/data.h:303:3: note: in expansion of macro 'DMLC_REGISTRY_REGISTER'
DMLC_REGISTRY_REGISTER(::dmlc::ParserFactoryReg,
^
src/data.cc:136:1: note: in expansion of macro 'DMLC_REGISTER_DATA_PARSER'
DMLC_REGISTER_DATA_PARSER(uint32_t, libsvm, data::CreateLibSVMParser<uint32_t>);
^
include/dmlc/./registry.h:218:22: warning: 'dmlc::make_ParserFactoryReg_uint64_t_libsvm' defined but not used [-Wunused-variable]
static EntryType & make ## EntryTypeName ## _ ## Name ## __ =
^
include/dmlc/data.h:303:3: note: in expansion of macro 'DMLC_REGISTRY_REGISTER'
DMLC_REGISTRY_REGISTER(::dmlc::ParserFactoryReg,
^
src/data.cc:137:1: note: in expansion of macro 'DMLC_REGISTER_DATA_PARSER'
DMLC_REGISTER_DATA_PARSER(uint64_t, libsvm, data::CreateLibSVMParser<uint64_t>);
^
include/dmlc/./registry.h:218:22: warning: 'dmlc::make_ParserFactoryReg_uint32_t_csv' defined but not used [-Wunused-variable]
static EntryType & make ## EntryTypeName ## _ ## Name ## __ =
^
include/dmlc/data.h:303:3: note: in expansion of macro 'DMLC_REGISTRY_REGISTER'
DMLC_REGISTRY_REGISTER(::dmlc::ParserFactoryReg,
^
src/data.cc:139:1: note: in expansion of macro 'DMLC_REGISTER_DATA_PARSER'
DMLC_REGISTER_DATA_PARSER(uint32_t, csv, data::CreateCSVParser<uint32_t>);
^
In file included from include/dmlc/./registry.h:14:0,
from include/dmlc/data.h:16,
from src/data.cc:5:
include/dmlc/././parameter.h:254:43: warning: 'dmlc::data::make__CSVParserParamParamManager' defined but not used [-Wunused-variable]
static ::dmlc::parameter::ParamManager &make ## PType ## ParamManager =
^
src/data.cc:93:1: note: in expansion of macro 'DMLC_REGISTER_PARAMETER'
DMLC_REGISTER_PARAMETER(CSVParserParam);
^
Makefile:75: recipe for target 'data.o' failed
make: *** [data.o] Error 1

I think this is a duplicate post and a working solution has already been proposed here: https://github.com/dmlc/xgboost/issues/1267


Simplify signature of xr.open_dataset using new decoding_kwargs dict

What is your issue?
The signature of xr.open_dataset is quite complicated, but many of the kwargs are really just immediately passed on to the public xr.decode_cf function internally. Specifically mask_and_scale, decode_times, decode_timedelta, use_cftime, concat_characters, decode_coords, and drop_variables are all passed on. Whether or not xr.decode_cf is used at all is controlled by the decode_cf kwarg, which is currently a boolean.
We could instead group all of these kwargs into a single decoding_kwargs dictionary keyword argument. We could also replace the decode_cf kwarg with a general decode or decode_func kwarg, with a type something like Callable[Dataset | AbstractDataStore, Dataset], which by default would point to the xr.decode_cf function.
This would:

Greatly simplify the signature of xr.open_dataset,
More clearly separate concerns (opening data and decoding are separate steps),
Allow users to define their own decoding functions, even with existing backends (e.g. a netCDF file that follows non-CF conventions, such as can be found in plasma physics),
Follow the same pattern we already use in open_dataset for from_array_kwargs and backend_kwargs,
Avoid this old issue https://github.com/pydata/xarray/issues/3020 (because once the deprecation cycle was complete you wouldn't be able to pass a specific decoding kwarg whilst also specifying that no decoding is to happen).

The downside of this is that there would be a fairly significant blast radius of warnings raised during the deprecation cycle.

Cam we close in favor of https://github.com/pydata/xarray/issues/4490?

Cam we close in favor of https://github.com/pydata/xarray/issues/4490?

Oops 🤦♂ I'll add anything not already mentioned there then close this.

Closing as a duplicate, see https://github.com/pydata/xarray/issues/4490#issuecomment-2296932995.


Adjusting code to use protobuf files

Hey @moniercoding :wave: -- could you rebase this PR? Is it up for another round of review?

Pr has gone stale, closing


CI for Node

Game › Game › Initializes with two players

Game › Game › Initializes with two players


feat(products): ✨ add products apis

Summary by CodeRabbit

New Features

Added a new ProductsModule and functionality for managing products, including detailed data handling with pagination.
Enhanced brand search capabilities with keyword filtering across multiple fields.
Introduced detailed data transfer objects (DTOs) for products, allowing advanced querying, filtering, and sorting.
Implemented new controllers and services for handling product-related operations efficiently.

Enhancements

Updated brand and product services to accommodate new and more flexible search and retrieval methods.
Improved error handling for product SKU retrieval.

Refactor

Renamed SPUService to SpusService across various modules to align with naming conventions.
Updated logging mechanisms to use PinoLogger for enhanced performance and clarity.

Chores

Removed unused configurations from openapitools.json.

Documentation

Updated Swagger annotations and validation rules in DTOs to enhance API documentation and user input handling.

@coderabbitai review


Binding Conversion

How could we stream in values and have them converted to whatever the bindings needs to be

good example

Image Control

It needs a Avalonia IImage
+ byte[] to Avalonia IImage conversion could be handled by the forms library somehow, maybe you pass in a converter function and it passes values to the Subject that is providing the values to the UI from the model??

https://github.com/NathanielACollier/dotnetCoreAvaloniaNCForms/pull/44


error when learning the azure data engineer path

Module: dp-203-azure-data-engineer
Lab/Demo: 15
https://microsoftlearning.github.io/dp-203-azure-data-engineer/Instructions/Labs/15-Synapse-link-sql.html
Task: Create a link connection
Step: 01
Description of issue: Error when trying to create a link connection between Azure SQL Database and Azure Synapse Analytics

Taking a look


Set default path=/ when removing cookie

https://github.com/aspnet/HttpAbstractions/issues/437
/cc @Tratcher @JunTaoLuo @halter73

Hi @pakrym, I'm your friendly neighborhood .NET Foundation Pull Request Bot (You can call me DNFBOT). Thanks for your contribution!
You've already signed the contribution license agreement. Thanks!
The agreement was validated by .NET Foundation and real humans are currently evaluating your PR.
TTYL, DNFBOT;

:shipit:

Weird we had that much logic that could be readily deleted :smile: /cc @Tratcher

@davidfowl It has been like that sense Katana, @lodejard did it as a perf optimization because the logic was much simpler for that scenario.

:up: :date:

:shipit:

:shipit:


added Jinghan Fu into zenodo

Please work through the following checklists. Delete anything that isn't relevant.
Development for new xarray-based metrics

[ ] Works with n-dimensional data and includes reduce_dims, preserve_dims, and weights args.
[ ] Typehints added
[ ] Add error handling
[ ] Imported into the API
[ ] Works with both xr.DataArrays and xr.Datasets if possible

Docstrings

[ ] Docstrings complete and follow Napoleon (google) style
[ ] Maths equation added
[ ] Reference to paper/webpage is in docstring. The preferred referencing style for journal articles is APA (7th edition)
[ ] Code example added

Testing of new xarray-based metrics

[ ] 100% unit test coverage
[ ] Test that metric is compatible with dask.
[ ] Test that metrics work with inputs that contain NaNs
[ ] Test that broadcasting with xarray works
[ ] Test both reduce and preserve dims arguments work
[ ] Test that errors are raised as expected
[ ] Test that it works with both xr.DataArrays and xr.Datasets

Tutorial notebook

[ ] Short introduction to why you would use that metric and what it tells you
[ ] A link to a reference
[ ] A "things to try next" section at the end
[ ] Add notebook to Tutorial_Gallery.ipynb
[ ] Optional - a detailed discussion of how the metric works at the end of the notebook

Documentation

[ ] Add the score to the API documentation
[ ] Add the score to the included list of metrics and tools

Thank you, Steph! Jinghan Fu (@JinghanFu) will be good! Thank you again!

Thank you, Steph! Jinghan Fu (@JinghanFu) will be good! Thank you again!

Excellent - Jinghan Fu (@JinghanFu) is how it will be included.

Thank you so much!


RuntimeError: There is no current event loop in thread 'Thread-2 (process_request_thread)

When I run results = api.queue_and_wait_images(wf, "Save Image")
It gives the following error:
File "/Users/xxx/.pyenv/versions/3.10.13/lib/python3.10/site-packages/comfy_api_simplified/comfy_api_wrapper.py", line 120, in queue_and_wait_images     loop = asyncio.get_event_loop()
File "/Users/xxx/.pyenv/versions/3.10.13/lib/python3.10/asyncio/events.py", line 656, in get_event_loop     raise RuntimeError('There is no current event loop in thread %r.' RuntimeError: There is no current event loop in thread 'Thread-2 (process_request_thread)'
Any idea how to fix?

Try this: https://stackoverflow.com/questions/73884117/how-to-replace-asyncio-get-event-loop-to-avoid-the-deprecationwarning
Basically change asyncio.get_event_loop() to loop = asyncio.new_event_loop(); asyncio.set_event_loop(loop)


How can I detect hands in Jpg?(panel disappeared & size)

I'd like to find hand in jpg, but if I use the repo(single-threaded), the processed panel appeared and disappeared immediately and it's not sized properly.
How can fix this?

This is not an issue with the handtracking model ... more of an issue with how opencv is used to display images. See the following stackoverflow posts for some guidance.
https://answers.opencv.org/question/12129/why-the-image-just-disappears-in-the-following-code/
https://stackoverflow.com/questions/22274789/cv2-imshow-function-is-opening-a-window-that-always-says-not-responding-pyth


kconfig: Add link parameters that can print remaining memory information

Summary
LD: nuttx
Memory region         Used Size  Region Size  %age Used
flash:      284272 B       512 KB     54.22%
sram1:       13296 B         2 MB      0.63%
sram2:          0 GB         2 MB      0.00%
CP: nuttx.hex
CP: nuttx.bin
Impact
Testing

[Experimental Bot, please feedback here]
The provided PR information is incomplete and does not meet the NuttX requirements.
Here's why:

Missing crucial information in the Summary:

Reason for change: Is this a fix, update, or new feature?
Functionality affected: Which part of the codebase is being modified?
How the change works:  Provide a clear explanation of the changes made and their effects.
Issue/PR references:  Link any relevant issues or PRs.

Impact section lacks details:

All impact points simply state "NO" without providing justification or explaining potential changes.

Testing section is insufficient:

Missing build host details: Provide specifics about your development environment.
Target information is vague: Specify the architecture, board, and configuration used for testing.
Testing logs are placeholders: Include actual logs from before and after the change to demonstrate its impact.

To meet NuttX PR requirements, you need to:

Complete the Summary section with specific details about the change.
Thoroughly address each impact point.  If an impact is "NO", briefly explain why. If "YES", provide a clear description of the impact.
Provide comprehensive testing information: Include detailed build host and target specifications and replace placeholder logs with actual test output.

@W-M-R why don't we just add is by default instead of depending on Kconfig? Every user needs it and we can use it in the CI to warn about board profiles that are reaching the flash limit.
@JorgeGzm see now we have what you was planing to add some time ago

@W-M-R why don't we just add is by default instead of depending on Kconfig? Every user needs it and we can use it in the CI to warn about board profiles that are reaching the flash limit.
@JorgeGzm see now we have what you was planing to add some time ago

For example, the boards/arm/qemu/qemu-armv7a/scripts/dramboot.ld link script is written in a way that it is not possible to print out the usage information of each memory, so I did not turn it on by default.It print like:
LD: nuttx
Memory region         Used Size  Region Size  %age Used
CP: nuttx.hex
CP: nuttx.bin

@W-M-R maybe you can just ignore if for boards that doesn't support it. Since it is something that doesn't increase the final binary and it is very useful for all users. Others RTOSes show the memory footprint by default at end of compilation

@W-M-R maybe you can just ignore if for boards that doesn't support it. Since it is something that doesn't increase the final binary and it is very useful for all users. Others RTOSes show the memory footprint by default at end of compilation也许您可以忽略不支持它的主板。因为它不会增加最终的二进制文件，并且对所有用户都非常有用。其他 RTOS 在编译结束时默认显示内存占用量

Is it to enable it by default, or not to rely on any config?

@W-M-R maybe you can just ignore if for boards that doesn't support it. Since it is something that doesn't increase the final binary and it is very useful for all users. Others RTOSes show the memory footprint by default at end of compilation

Is it to enable it by default, or not to rely on any config?

@W-M-R I think we don't even need a config for it, just keep is something expected at the end of the build process, like others RTOSes do

LD: nuttx
Memory region         Used Size  Region Size  %age Used
flash:      284272 B       512 KB     54.22%
sram1:       13296 B         2 MB      0.63%
sram2:          0 GB         2 MB      0.00%
CP: nuttx.hex
CP: nuttx.bin

@W-M-R I think we don't even need a config for it, just keep is something expected at the end of the build process, like others RTOSes do

OK

@W-M-R I think you need to ignore the parameter for SIM board/arch:
aarch64-none-elf-g++: error: unrecognized command-line option '--print-memory-usage'
ninja: build stopped: subcommand failed.
cp: cannot stat 'nuttx.hex': No such file or directory
cp: cannot stat 'nuttx.bin': No such file or directory

@W-M-R I think you need to ignore the parameter for SIM board/arch:
aarch64-none-elf-g++: error: unrecognized command-line option '--print-memory-usage'
ninja: build stopped: subcommand failed.
cp: cannot stat 'nuttx.hex': No such file or directory
cp: cannot stat 'nuttx.bin': No such file or directory

This may cmake cannot be used, because the cmake connector is gcc or g++

@W-M-R I think you need to ignore the parameter for SIM board/arch:
aarch64-none-elf-g++: error: unrecognized command-line option '--print-memory-usage'
ninja: build stopped: subcommand failed.
cp: cannot stat 'nuttx.hex': No such file or directory
cp: cannot stat 'nuttx.bin': No such file or directory

OK

@W-M-R I think you need to ignore the parameter for SIM board/arch:
aarch64-none-elf-g++: error: unrecognized command-line option '--print-memory-usage'
ninja: build stopped: subcommand failed.
cp: cannot stat 'nuttx.hex': No such file or directory
cp: cannot stat 'nuttx.bin': No such file or directory

This may be cmake cannot be used, because the cmake connector is gcc or g++.I removed them from cmake

You could set the command-line option to "-Wl,--print-memory-usage" in cmake, which pass "--print-memory-usage" as an option to the linker


Inserting Beeps Into A Script Causes The Script To Break

I started playing around with this software today and was excited to try out using the beep feature to better understand execution timing for button presses in combos. I made the following script for Millia Rage in GGXAC+R:
configs\gg.json
[2] S W10 H ]2[ W20 9 W18 S W12 H W16 [6] ]6[ W5 [6] ]6[ W15 [2] [H] W60 ]2[ ]H[
S W12 [2] H ]2[ W20 9 W12 S W10 H W16 [6] ]6[ W5 [6] ]6[ W15 [2] [H] W50 ]2[ ]H[
S W12 [2] H ]2[ W20 9 W12 S W10 H W16 [6] ]6[ W5 [6] ]6[ W15 [2] [H] W60 ]2[ ]H[
2 3 6 H
And after some troubleshooting, it works great! In order to better understand what the timing would be to hit buttons on an actual controller, I inserted beep sounds into the script to see if I could get audio queues for when to press the buttons for execution:
configs\gg.json
[2] S beep W10 H ]2[ W20 beep 9 W18 beep S W12 beep H W16 beep [6] ]6[ W5 [6] ]6[ W15 beep [2] [H] W60 beep ]2[ ]H[
S W12 beep [2] H ]2[ W20 beep 9 W12 beep S W10 beep H W16 beep [6] ]6[ W5 [6] ]6[ W15 beep [2] [H] W50 beep ]2[ ]H[
S beep W12 [2] H beep ]2[ W20 9 beep W12 S beep W10 H beep W16 [6] ]6[ W5 [6] ]6[ W15 beep [2] [H] W60 beep ]2[ ]H[
beep 2 3 6 H
This immediately resulted in the combo breaking seemingly because the timings were thrown off as if the beeps were button presses themselves taking up space in the timeline.
It would be amazing if there was an easy way to play a beep on button press without it messing up the timings of the combos AND/OR beeps themselves do not affect the script and simply play audio at the designated time.
(PS Great work I'm subscribing to the Patreon)

You need to add the beeps to the frame you want them to play like so:
S+beep
or for held buttons:
[6]+beep
That way you get them at the exact time the button should be presses and you don't introduce any new frames to the script (which would break it)


Supporting Keyframes/Animation

Feature Request
Problem description
This is just a request for supporting keyframes on Stardust.
Proposed solution
Keyframe animations currently not being supported in Stardust. Since Fela is used, renderKeyframe from Fela could be potentially used to process keyframes passed to any components.

Agreed.  We currently have patterns in the Provider for rendering fonts and static styles.  The same pattern needs to be applied to keyframes.  This would also include adding keyframes to the theme interface.

Currently the keyframes can be used even inside the styles in the following manner:
const keyframe = props => ({
  from: {
    transform: "rotate(0deg)",
  },
  to: {
    transform: "rotate(360deg)",
  },
})
const IconExampleWIthKeyframe = () => (
    <Icon name="chess rook" circular styles={({theme}) => ({animation: `${theme.renderer.renderKeyframe(keyframe as any, {})} 1s infinite`})} />
)

Not sure if this is sufficient, but until we provide some different API, this is how they can be used.

#414


Paste text, but wait for long loading indicator

Type: Bug

Copy text in editor
Paste into other position

1.95 Never had this problem
When I paste, it is always in the Loading state (the pasted text is very small, just a function name)
Sometimes it takes several seconds, and sometimes after a long loading, it stops responding and the paste fails.

VS Code version: Code 1.96.1 (42b266171e51a016313f47d0c48aca9295b9cbb2, 2024-12-17T17:50:05.206Z)
OS version: Darwin arm64 24.0.0
Modes:
Remote OS version: Windows_NT x64 10.0.19045

System Info

Item
Value

CPUs
Apple M3 Pro (11 x 2400)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: enabled_ondirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmultiple_raster_threads: enabled_onopengl: enabled_onrasterization: enabledraw_draw: disabled_off_okskia_graphite: disabled_offvideo_decode: enabledvideo_encode: enabledwebgl: enabledwebgl2: enabledwebgpu: enabledwebnn: disabled_off

Load (avg)
3, 4, 4

Memory (System)
18.00GB (0.03GB free)

Process Argv

Screen Reader
no

VM
0%

Item
Value

Remote
SSH: xafg.qdzk3000.com

OS
Windows_NT x64 10.0.19045

CPUs
Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz (32 x 2594)

Memory (System)
47.92GB (9.15GB free)

VM
50%

Extensions (34)

Extension
Author (truncated)
Version

better-comments
aar
3.0.2

remote-ssh
ms-
0.115.1

remote-ssh-edit
ms-
0.87.0

remote-explorer
ms-
0.4.3

material-icon-theme
PKi
5.15.0

svg-preview
Sim
2.8.3

vscode-gpm
axe
2.7.8

vscode-whatchanged
axe
0.2.5

markdown-preview-github-styles
bie
2.1.0

biome
bio
2.3.0

vscode-eslint
dba
3.0.10

binary-plist
dni
0.11.4

xml
Dot
2.5.1

gitlens
eam
16.0.4

prettier-vscode
esb
11.0.0

copilot
Git
1.248.0

copilot-chat
Git
0.22.4

go
gol
0.42.1

git-graph
mhu
1.30.0

websocket-client
moh
0.2.0

vscode-language-pack-zh-hans
MS-
1.95.2024103009

debugpy
ms-
2024.14.0

python
ms-
2024.22.0

vscode-pylance
ms-
2024.11.3

hexeditor
ms-
1.11.1

live-server
ms-
0.4.15

vscode-versionlens
pfl
1.14.5

vscode-thunder-client
ran
2.32.9

vscode-xml
red
0.27.2

rust-analyzer
rus
0.3.2212

code-spell-checker
str
4.0.21

even-better-toml
tam
0.19.2

volar
Vue
2.1.10

file-size
zh9
1.0.0

(1 theme extensions excluded)

See #235959. The workaround is to set "typescript.updateImportsOnPaste.enabled": false / "javascript.updateImportsOnPaste.enabled": false
Can you share some example code that causes this?

I am dealing with the same issue (started an issue as well here (https://github.com/microsoft/vscode/issues/236826#event-15748902032).
It does not matter what you copy paste for the most part. It appears that copilot is trying to provide a completion/suggestion and if you wait until it is finished, you can paste without a lag. If you paste before, it makes you wait until copilot completes its thought.
It also will not happen, so far with testing, if you do the same line of code a second time, likely because copilot is not trying to provide a suggestion the second time for the same code.


Placeholder returns 0 for excluded players when allow-excluded-player-lookups is true

The issue has to do with the StatCache. Value is 0 until an update is triggered by an excluded player being online and triggering a StatisticIncrementEvent. Probably has to do with the values being stored as a TotalTopRequest, which only takes included players into account for its number.

Mostly fixed - only thing left to fix is when a player is removed from the exclude-list and /papi reload has not been run, it's treated as a forever pending top-request and shows "-" or 0

After some more testing, I decided the issue is actually fixed (users will just have to run /papi reload if they change PlayerStats' settings, I don't think there's an easy way for me to prevent that, nor should that be the expansion's responsibility)


weird moire pattern when training instant-ngp without scene contraction

Describe the bug
Whenever i trained instant-ngp without scene contraction i often get weird moire pattern on the render view (in both accumulation) and (rgb)
To Reproduce
Train instant-ngp without scene contraction on bounded dataset.
Expected behavior

related issue: https://github.com/nerfstudio-project/nerfstudio/issues/1827


Not working properly with Vuetify3

Hey! I'm trying use as global directive with Vuetify, but it's not working well.
Every interaction on v-text-field component throws an error:

PS: works fine with normal input element

What version are you using?

Hi, i got this error using vuetify 3.1.13.

FYI, I'm getting the same error on vuetify 3.3.1. I cloned this repo to build and use in project locally. That way I could try to come up with a fix. So far here's what I've figured out.
onKeyDown and setValue seemed to be called twice for each update to the input value. Th second call el.value is undefined. I think this is due to vuetify wrapping the native input element. The native input is a somewhat deep descendant of el when those methods are called the second time.
When onInput is called el.value is off by an order of ten. E.g. if the input reads $0.09 el.value is 0.009.
Also, I'm using a v-text-field element.
I'm guessing that the directive needs to be updated to handle vuetify v-text-field element.
I'll keep working with it and let you all know when I have an update.

I'm getting same error while using Vuetify.
Version: "vuetify": "3.1.14"

If you use a native input element, you should not get any errors. However, if you use a Vuetify element you'll get the error. You may be able to still use this with a Vuetify element if the error doesn't bother you. And, if you can work around the value being off by an order of ten.

is there an update for this?

+1

Some help? heheheh

I don't this is possible right now.

I'm not certain this is currently feasible. Any contributions from Vuetify users via pull requests would be greatly welcomed.
For now, the recommended approach would be to utilize Vuetify's CSS within the v-money3 component.
https://github.com/vuetifyjs/vuetify/issues/17686


Functions should reject "." as input

@mrkkrp Bumped on Hackage as 0.5.4.

Thanks!

Oh, wait. This is not quite right. ... is a valid file name.

@chrisdone, I fear you were too fast to put it on Hackage, this will reject valid file names that consist of more then 2 dots.

@mrkkrp Hmm, ... doesn't seem like a sensible filename, but you're right, it's valid. I'll change the check. Don't worry, I don't expect this to ruin anyone's day.

Okay, I pushed the check that only test for "." and "..". Test suite updated to ensure ... parses.

Nice. Thank you!


Great library!

Just saw this package - really neat. Saw in the README that it wasn't clear where to use this code. In the aqueduct_test package, there is a hook for startup during tests that you could use this library in: https://pub.dartlang.org/documentation/aqueduct_test/latest/aqueduct_test/TestHarnessORMMixin-class.html.
Hope this is helpful! Feel free to delete this issue, figured it was the easiest way to reach out.

Also, love the name - 10/10.

Thanks Joe, I'll take a look at it!


adjust default legend styles sizes

Using $font-size-18 for default legend styles

Preview environments are getting posted here, as soon as they are ready!


Refactor encode script

I'm adding some options to lower initial barrier to entry when testing out this script.
Probably also want to rename the entrie script to tmvec-build-database so that it is clear.

Before we merge this in, we need to make sure that this tutorial is working and is up to date.


Fix tabs

@Rick-Anderson @tdykstra @scottaddie Unusual warning on this build ...

Metadata validation unexpected error: System.Exception: Unexpected response when checking ruleset: Forbidden - Method: GET, RequestUri: 'https://docs.microsoft.com/api/metadata/rules', Version: 1.1, Content: <null>, Headers: { X-Metadata-FileName: security%2fauthentication%2fidentity.md X-Metadata-RepositoryUrl: https://github.com/aspnet/Docs X-Metadata-RepositoryBranch: master } -  <TITLE>Access Denied</TITLE>
Access Denied
 You don't have permission to access "http://docs.microsoft.com/api/metadata/rules" on this server.
 Reference #18.daafedcc.1553620107.123b907   at Apex.Validation.Logic.ValidationManager.d__9.MoveNext()

@guardrex I got the same thing once and it went away the next time.  Try another build, maybe yours will resolve itself too.

It seems ok going by what's being reported here on the PR. This looks mergeable.


The _remap function is wrong in the development （CI_DEBUG）

test.php
public function _remap($method)
{
$this->list($method);
}
protected function list(string $name) {
print_r($name)
}
in the development （CI_DEBUG）
url
localhost/index.php/test/tianjian
is wrong
Tips：
Method APP\Controllers\test::tianjia() does not exist
system\Debug\Toolbar\Collectors\Routes.php at line 88
...................................................................................................................................
define('CI_DEBUG',0);
OK!

Not a clue what this is trying to say, and no further details in 3 months.


GitHub action [WIP]

Implements a port of the travis build for github actions
Description

This adds a Github action workflow and a port of the travis scripts to work with GitHubactions

Travis needs to be replaced
Related issue and scope

[x] I opened an issue to propose and discuss this change (#5360)

My changes affect the following components

[ ] API
[ ] Controller
[ ] Message Bus (e.g., Kafka)
[ ] Loadbalancer
[ ] Scheduler
[ ] Invoker
[ ] Intrinsic actions (e.g., sequences, conductors)
[ ] Data stores (e.g., CouchDB)
[ ] Tests
[ ] Deployment
[ ] CLI
[ ] General tooling
[ ] Documentation

Types of changes

[ ] Bug fix (generally a non-breaking change which closes an issue).
[x] Enhancement or new feature (adds new functionality).
[ ] Breaking change (a bug fix or enhancement which changes existing behavior).

Checklist:

[x] I signed an Apache CLA.
[ ] I reviewed the style guides and followed the recommendations (Travis CI will check :).
[ ] I added tests to cover my changes.
[ ] My changes require further changes to the documentation.
[ ] I updated the documentation where necessary.

Please note it is still incomplete because I have no idea of how to upload logs and how to see the results.

Codecov Report

Merging #5361 (880ab52) into master (8578887) will decrease coverage by 76.93%.
The diff coverage is n/a.

:exclamation: Current head 880ab52 differs from pull request most recent head 3150456. Consider uploading reports for the commit 3150456 to get more accurate results

@@            Coverage Diff             @@
##           master   #5361       +/-   ##
==========================================
- Coverage   81.46%   4.52%   -76.94%
==========================================
  Files         240     240
  Lines       14407   14407
  Branches      618     618
==========================================
- Hits        11736     652    -11084
- Misses       2671   13755    +11084

Impacted Files
Coverage Δ

.../main/scala/org/apache/openwhisk/core/WarmUp.scala
0.00% <0.00%> (-100.00%)
:arrow_down:

...ain/scala/org/apache/openwhisk/spi/SpiLoader.scala
0.00% <0.00%> (-100.00%)
:arrow_down:

...n/scala/org/apache/openwhisk/utils/JsHelpers.scala
0.00% <0.00%> (-100.00%)
:arrow_down:

...scala/org/apache/openwhisk/common/Prometheus.scala
0.00% <0.00%> (-100.00%)
:arrow_down:

...scala/org/apache/openwhisk/common/time/Clock.scala
0.00% <0.00%> (-100.00%)
:arrow_down:

...scala/org/apache/openwhisk/core/FeatureFlags.scala
0.00% <0.00%> (-100.00%)
:arrow_down:

...scala/org/apache/openwhisk/http/CorsSettings.scala
0.00% <0.00%> (-100.00%)
:arrow_down:

...ala/org/apache/openwhisk/common/ConfigMXBean.scala
0.00% <0.00%> (-100.00%)
:arrow_down:

...la/org/apache/openwhisk/http/BasicRasService.scala
0.00% <0.00%> (-100.00%)
:arrow_down:

...a/org/apache/openwhisk/common/ConfigMapValue.scala
0.00% <0.00%> (-100.00%)
:arrow_down:

... and 204 more

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

Logs are uploaded to IBM Bluemix.
https://github.com/apache/openwhisk/blob/master/tools/travis/box-upload.py#L46
We need to see if this is still valid.
I also have no access to the logs.
@dgrove-oss, could you confirm if we can still use Bluemix to upload logs?

Yes I see in the scripts there is a "box-upload.py" script uploading them to a wired-in path.
I am going to add also s3 upload so if you provide your keys it will upload to s3 instead.
--
Michele Sciabarra
@.***
----- Original message -----
From: Dominic Kim @.>
To: apache/openwhisk @.>
Cc: Subscribed @.***>
Subject: Re: [apache/openwhisk] GitHub action [WIP] (PR #5361)
Date: Saturday, December 10, 2022 1:10 AM
Logs are uploaded to IBM Bluemix.
https://github.com/apache/openwhisk/blob/master/tools/travis/box-upload.py#L46
We need to see if this is still valid.
I also have no access to the logs.
@dgrove-oss https://github.com/dgrove-oss, could you confirm if we can still use Bluemix to upload logs?
—
Reply to this email directly, view it on GitHub https://github.com/apache/openwhisk/pull/5361#issuecomment-1344958772, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHJ4D36OOAHDQB3MFXMVPALWMPKCHANCNFSM6AAAAAASYRAF5Q.
You are receiving this because you are subscribed to this thread.Message ID: @.***>

I updated the pull requests.
It is now able to write on slack and upload logs to an S3 buckets.
There is also an "on demand" task allowing to launch a single test and debug the results enabling and accessing the vm with ngrok.
To use the PR we need to merge it and also add to GitHub all the secrets listed in the .github/workflows/README.

How can we test this change?
It seems the GitHub workflow is not running on this repo.

The workflow does not run and it is not visibile until it is available on the default branch so it shoud be merged. However currently the do not run unless you trigger them manually or push a tag. So we can test them merging and triggering manually. Or you can merge them in a fork as I am doing here (https://github.com/msciabarra/openwhisk/)

I fixed the error in the aws storage renaming a secret to AWS_BUCKET, and the error in system forcing a corresponding java version. I had to "slightly" update the version of openj9 used to use one that can be actually downloaded (11.0.8 -> 11.0.12)

Now I have unit, multiruntime and standalone test passing and system only failing one test

The build is able to pass all the tests on 1.0.0 so I assume it can be merged.

more cleanup added, removed all the changed files to fix 1.0.0, now triggered by push and pull-requests without tags

To Dom's comment on aligning with master past 1.0.0 and the email sent to the dev list, I don't think master is broken. The CI tests should all pass, I think there was some flakiness with travis / the scheduler tests that would require you to re-kick the travis job to get them to pass; but master should be in a fine state.
Thank you so much for the effort on this before the holidays.

Sorry my mistake. Please merge now. I tested the build against my fork and it works.

Definitely ready to merge. This is what I get on my fork:

All tests are passing.


transform single strokes shapes into circles

Small countries are represented as strokes as for now. This additional point transformation will allow to see them even without strokes enabled, and selection will be easier.
Resolve following issues :
https://github.com/kevalbhatt/timezone-picker/issues/29
https://github.com/kevalbhatt/timezone-picker/issues/26
https://github.com/kevalbhatt/timezone-picker/issues/8

Very nice 👌  will try it and test it, if it looks good will merge it.
Thanks for the PR


Add Innerlock releases

Add Innerlock releases uploaded to spacedock before the mod has been indexed by CKAN.

Looks good, will merge.
Just curious, did you use the --releases option to generate these?

Did so. Worked like a charm!

I just realized that I didn't upload them in the Innerlock/ folder, but in the repo root.
Also, I think it makes sense to backport https://github.com/KSP-CKAN/NetKAN/pull/7212.


Update SPDX parser for additional hash zero values

in #1228 , we introduced the capability where SPDX parser ignores hashes of empty files - as there's a lot of empty files they introduce a large star graph with a lot of edges.
The implementation in #1228 only includes the empty file hashes of SHA1, SHA256 and SHA512. This issue is to extend it to contain the hash algorithms in SPDX spec checksum field.

[x] SHA1,
[ ] SHA224,
[x] SHA256,
[ ] SHA384,
[x] SHA512,
[ ] SHA3-256,
[ ] SHA3-384,
[ ] SHA3-512,
[ ] BLAKE2b-256,
[ ] BLAKE2b-384,
[ ] BLAKE2b-512,
[ ] BLAKE3,
[ ] MD2,
[ ] MD4,
[ ] MD5,
[ ] MD6,
[ ] ADLER32

An example of how a hash like that is generated can be done like a command like:
$ echo -n | sha1sum
da39a3ee5e6b4b0d3255bfef95601890afd80709  -

I can work on this issue.