Garmin数据同步出错

Syncing Activity IDs
5 new activities to be downloaded
Download finished. Elapsed 0.5743858814239502 seconds
38
Something went wrong when loading GPX. for file<PHONE_NUMBER>458586307.gpx, we just ignore this file and continue
Something went wrong when loading GPX. for file<PHONE_NUMBER>517129230.gpx, we just ignore this file and continue
descriptor 'timestamp' for 'datetime.datetime' objects doesn't apply to a 'NoneType' object
descriptor 'timestamp' for 'datetime.datetime' objects doesn't apply to a 'NoneType' object
Something went wrong when loading GPX. for file<PHONE_NUMBER>542488249.gpx, we just ignore this file and continue
descriptor 'timestamp' for 'datetime.datetime' objects doesn't apply to a 'NoneType' object
Something went wrong when loading GPX. for file<PHONE_NUMBER>136908807.gpx, we just ignore this file and continue
descriptor 'timestamp' for 'datetime.datetime' objects doesn't apply to a 'NoneType' object
Something went wrong when loading GPX. for file<PHONE_NUMBER>334169725.gpx, we just ignore this file and continue
descriptor 'timestamp' for 'datetime.datetime' objects doesn't apply to a 'NoneType' object
Something went wrong when loading GPX. for file<PHONE_NUMBER>078271307.gpx, we just ignore this file and continue
descriptor 'timestamp' for 'datetime.datetime' objects doesn't apply to a 'NoneType' object
Something went wrong when loading GPX. for file<PHONE_NUMBER>821819807.gpx, we just ignore this file and continue
descriptor 'timestamp' for 'datetime.datetime' objects doesn't apply to a 'NoneType' object
Something went wrong when loading GPX. for file 193645433.gpx, we just ignore this file and continue
descriptor 'timestamp' for 'datetime.datetime' objects doesn't apply to a 'NoneType' object
load 29 tracks
..........................+++%

看了一下gpx文件，是一个呼吸训练相关的数据。

其他几个是上次同步Keep时出现了空数据。

这几个文件都是有轨迹的文件吗？能否发个有gps轨迹点的文件看看

我检查了一下，没有轨迹，可以关闭了。


A missing image in FESTIM-workshop/tasks/task14.ipynb

The first image in this page is not presented.

I'll move this issue to the FESTIM-workshop repo


Add more unit-tests

Fixes #27.

Maybe it would be better to wait with this one. Due to #25 I changed almost every component.

Yeah I saw that, no problem, I'm not finished yet with the unit-tests so I'll be merging master into this branch a few times 👍

@DusanSacha  I'll also be doing #39 in this PR and I may end up doing #38 as well just because there is a lot of code to change and I'd rather not solve conflicts over and over.

Sure, feel free! I am not working on it today.
Thanks for the info.

Hi, do you want to finish this PR before I start to implement some other issues? I would have some free time during the weekend ;) or maybe I can work on some other puzzle games so that they don't look like poor brothers of 15puzzle?

I won't be able to finish this weekend, so you can take a shot at whatever
is available on the org's projects, I'll merge master back into my branch
whenever needed. Happy hacking!
On Fri, 9 Jun 2017 at 16:51, Dusan Sacha<EMAIL_ADDRESS>wrote:

Hi, do you want to finish this PR before I start to implement some other
issues? I would have some free time during the weekend ;) or maybe I can
work on some other puzzle games so that they don't look like poor brothers
of 15puzzle?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/react-puzzle-games/15-puzzle/pull/30#issuecomment-307410305,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ASvFOSCD7TM4-yMLXEBBPNf2ahiY2Yfuks5sCVvvgaJpZM4Novb5
.

--
id:<PHONE_NUMBER>248090


[Typescript] Added types for overriding styles for TabIndicator

Just added typescript-types to make it possible to override the styles in TabIndicator

This is a private component. I have removed the override key in # and #11051. The workaround is the same as https://github.com/mui-org/material-ui/issues/11049#issuecomment-382126352:
    MuiTabs: {
      indicator: {
        // custom style
      }
    },


bug(firestore-bigquery-export): Partitioning column remains null for valid Firestore Timestamp values

Describe your configuration

Extension name: firestore-bigquery-export
Extension version<EMAIL_ADDRESS>Configuration values (redact info where appropriate):

Describe the problem
Steps to reproduce:

Configure the extension as shown in above image
Create a document in the collection with Timestamp field, e.g.:

Expected result
Matching BigQuery record has a created column populated with the corresponding Firestore value.
Actual result
Matching BigQuery record has null in created column and logs read Wrong type of Firestore Field for TimePartitioning. Accepts only strings in BigQuery format (DATE, DATETIME, TIMESTAMP) and Firestore Timestamp. Firestore Document field path: <redacted>/databases/(default)/documents/feed/<redacted>. Field name: created. Field data: [object Object]. Schema field "created" value will be null.
For some reason, Timestamp value does not pass isValidPartitionTypeDate even though the Firebase console shows it is a Firestore Timestamp.
Related extension code: https://github.com/firebase/extensions/blob/ef272b27449d2d346df5c51387797a8d0abec53f/firestore-bigquery-export/firestore-bigquery-change-tracker/src/bigquery/partitioning.ts#L52
Related PRs: #890
Related Issues: #764

Thanks for detailed issue @kim-nocapinc
I've added a PR for investigating this issue.

Thank you @dackers86 for the quick response and taking the time to investigate! Really appreciate it!


Can it be used with Altherma 3 GEO (EGSAX06DA9W)

Hi, this project looks amazing!
My model is: EGSAX06DA9W, other interesting values:
SpaceHeating/UnitInfo/Version/IndoorSettings: AS1708269-05
SpaceHeating/UnitInfo/Version/IndoorSoftware: ID8691
SpaceHeating/UnitInfo/Version/OutdoorSoftware: ID8022
It's a Altherma 3 geo (ground well) heat pump. The values have been extracted with SmartHomeIntegrationTech/MQTTServices-Daikin. The MQTTServices-Daikin unfortunately only can access what's available over the Websocket interface. So no real consumption data there, and no actuator readings.
I'm keen to pop it open and start looking for values. I'd like to:

Calculate COP.
See if compressor is working. I can find this on unit in actuators status page.
See which way the valve is set. I can find this on unit in actuators status page.
Visualize when it's been producing DHW vs Heating. I can look at actuator valve.
Toggle Powerful mode. I will use MQTTServices-Daikin for that.

Should I pop my unit open and implant your great project, is there hope for me?

Hello @etxttul and welcome!
I didn't know this model. It seems it has a very specific board and I cannot find any reference of an X10A serial port.
So, unless you manage to find a similar port somewhere on your board and you test it for 5V to confirm it maches with a x10a, chances are you will not be able to plug in ESPAltherma. Sorry for that guys!


Update tests to table driven tests approach

Description

This PR updates some unit tests to table driven tests approach. It centralizes the test of a function to a single test function to improve readability.

Before we can merge this PR, please make sure that all the following items have been
checked off. If any of the checklist items are not applicable, please leave them but
write a little note why.

[x] Targeted PR against correct branch (see CONTRIBUTING.md)
[ ] Linked to Github issue with discussion and accepted design OR link to spec that describes this work.
[x] Code follows the module structure standards.
[x] Wrote unit and integration tests
[ ] Updated relevant documentation (docs/) or specification (x/<module>/spec/)
[ ] Added relevant godoc comments.
[ ] Added a relevant changelog entry to the Unreleased section in CHANGELOG.md
[x] Re-reviewed Files changed in the Github PR explorer
[x] Review Codecov Report in the comment section below once CI passes

I'll use other PRs to continue to improve other unit tests.


[QUESTION]

[x ] Have read and understood: https://github.com/Maatwebsite/Laravel-Excel/blob/3.1/.github/SUPPORT.md
[ x] Checked if your Laravel Excel version is still supported: https://docs.laravel-excel.com/3.1/getting-started/support.html#supported-versions
[ x] Checked that your question isn't already asked before.
[ x] Filled in the entire issue template

Versions

PHP version: ^7.1.3
Laravel version: 5.8.*
Package version: ^3.1

Description
[Question]
I am importing excel using ToCollection Concern. I am having issue with Validations
Even though validation rules are satisfied i am still getting validation error.
sharing my code below
Additional Information
<?php

namespace App\Imports;

use App\Category;
use App\Program;
use App\Enums\ContentState;
use App\Institute;
use App\ProgramCategory;
use Illuminate\Support\Collection;
use Illuminate\Support\Facades\Auth;
use Maatwebsite\Excel\Concerns\ToCollection;
use Maatwebsite\Excel\Concerns\WithHeadingRow;
use Maatwebsite\Excel\Concerns\WithMultipleSheets;
use Illuminate\Support\Facades\Validator;
use Maatwebsite\Excel\Concerns\WithValidation;

class ExcelProgramImport implements ToCollection, WithHeadingRow, WithMultipleSheets, WithValidation
{
    /**
     * @param array $row
     *
     * @return \Illuminate\Database\Eloquent\Model|null
     */
    public function collection(Collection $rows)
    {
        Validator::make($rows->toArray(), $this->rules())->validate();

    }

    public function sheets(): array
    {
        return [
            0 => new ExcelProgramImport(),
        ];
    }

    public function rules(): array
    {
        return [
            '*.0' => 'required'
        ];
    }

    // public function headingRow(): int
    // {
    //     return 1;
    // }
    // public function batchSize(): int
    // {
    //     return 1000;
    // }
    // public function chunkSize(): int
    // {
    //     return 1000;
    // }
}

geebee_program.xlsx

You have 7 empty rows at the end of the sheet, you should remove them first, before calling validation
$rows->filter() might work for you


Release an updated Clang_jll for LLVM 12

@Gnimuc This is unfortunately currently preventing me from working on an MLIR-based project. I'm not sure what is required to do this -- if you enumerate what is required, I can try and tackle it.

I'm still reworking the new generator. Do you wanna use the old generator with LLVM12 or the new generator?

Please leave a link to your repo. I can help to upgrade the script.

https://github.com/vchuravy/MLIR.jl/blob/mrb/brutus_codesign/res/wrap.jl This is the script.

(On master, it's: https://github.com/vchuravy/MLIR.jl/blob/main/create_bindings.jl)

Are you sure it's LLVM 12? We don't have those LLVM 12 binaries in the Ygg yet.

Yes, sorry -- I should have been more clear. I'm working with LLVM 12 on a build of Julia:

I'm trying to generate wrappers for MLIR using this build -- but I'm not sure if I can get around using Clang_jll -- which is restricted to 11. That means I can't actually use it, because precompilation throws:

which makes sense, it's looking for LLVM 11.

One workaround is to generate bindings using Clang.jl with an official Julia-1.6.

Fair -- I'll try that now.

Sorry, it should be 1.5 with Clang.jl-0.12, 1.6 with Clang.jl-master. I'm about to submit a PR to MLIR.jl for upgrading that generator script to be compatible with Clang.jl-master.

@Gnimuc Dope! Also, I just wrapped the headers directly with a normal build of Julia. Seems to be working.

UPDATE:
pending-upstream: https://github.com/JuliaPackaging/Yggdrasil/pull/2906


Trouble in Cordova while starting UpUp

Hello,
I am trying to use UpUp in Cordova and I have checked if service worker is available in Cordova. Test based on TalAter/UpUp#69
The problem is that the Service worker is not available in Cordova.
I found a plugin but this works only for iOS, not for Android: https://github.com/MobileChromeApps/cordova-plugin-service-worker

UpUp depends on service workers being available.
I am closing this issue as it is an external issue with Cordova adding service worker support, and not something we can do anything about.
@ovidiugabriel If you have any luck with that plugin, please share what you find out... I would love to learn from your experience :+1:

Yes, I understand the nature of this problem (external Cordova issue). Anyway, I stopped using this as the service workers technology is not mature yet. I planned to check if it will be ready for adoption in 1-2 years.


fix: Update deny.toml

Multiple Typos are fixed.

Sorry Kchalkias , some error at my end. I couldn't able to close it after ur approval and merged.
Thank you
Warm regards

Thanks for contributing @natalipatel8


Autoescape HTML?

Is this feature implemented? If not: will it ever?

Yeah, i thought about it, but it's not currently implement.
You mean html that is in a variable that on rendering is escaped right?

Correct.
Jinja2, has the problem of this simply being enabled by a autoescape=True flag, which simply assumes HTML. Other use-cases include YAML. Perhaps nimja could simply accept an "escaper function", which will escape the string output of a value unless it is marked safe?

What do you think of this syntax:
{{ foo:safe }}

Looks good! But does this mean that :safe is the token, or : + safe? In the latter case, what would happen if a : proc is defined, and safe exists?

Good questions.
It seems that : is not a valid proc nor variable name.
so both are not valid nim (at least for now):
var `foo:baa` = "foo"

proc `:`(s1, s2: string):
  echo s1
  echo s2

"foo":"baa"
:"foo", "baa"

so i guess its save to use.
While writing the parsing function for this, i asked myself if there could be other use cases for the ":" syntax.
since pipe | and dot . are pretty much user definable and more runtime.
In constrast the :safe syntax would actually change how the parser/codegen works.
So in the case of :safe it would omit the codegen for the escaping function.

Then : looks like the best option.

Another option would be to introduce a completely new tag:
{{. foo .}}
{. foo .}
{$ foo $}

This would add complexity if in the future you are to implement user-defined entry and exit syntax. (see block_start_string an onward here)-

Oh i did not know that jinja allows to overwrite this. Interesting.

Yeah such an Environment is a future step, but a good hint!

@pbsds i lost the branch where i did the autoescape :/ it might be on an old broken notebook.
However, i might reimplement it when i have some time.


Navigator.getGamepads() can return array with null values. lib.es6.d.ts

TypeScript Version:  2.7.2
Search Terms:
getGamepads, Gamepad, lib.es6.d.ts
Description
Returned array from navigator.getGamepads() can contain null values as specified in
https://www.w3.org/TR/gamepad/#navigator-interface-extension
Method is currently defined as getGamepads(): Gamepad[] in the Navigator interface,

PRs welcomed. You can find more information about contributing lib.d.ts fixes at https://github.com/Microsoft/TypeScript/blob/master/CONTRIBUTING.md#contributing-libdts-fixes.

@mhegazy Seems type for getGamepads methods is correct - lib.es6.d.ts#L15167.
getGamepads(): (Gamepad | null)[];


🍒 Cherry pick PR #11023 to staging 🍒

🍒 Cherry pick https://github.com/Expensify/App/pull/11023 to staging 🍒

🚀 Cherry-picked to staging by @OSBotify in version: 1.2.0-7 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
cancelled 🔪

🕸 web 🕸
success ✅

@Expensify/applauseleads please QA this PR and check it off on the deploy checklist if it passes.

🚀 Cherry-picked to staging by https://github.com/AndrewGable in version: 1.3.28-2 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅

@Expensify/applauseleads please QA this PR and check it off on the deploy checklist if it passes.


Memory Leak error MediaBrowserService.ServiceBinder.mBase

Example:
https://github.com/Kolyall/MediaBrowserServiceLeak
Error:
┬───
    │ GC Root: Global variable in native code
    │
    ├─ android.service.media.MediaBrowserService$ServiceBinder instance
    │    Leaking: UNKNOWN
    │    Retaining 10,1 kB in 96 objects
    │    this$0 instance of androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi26$MediaBrowserServiceApi26
    │    ↓ MediaBrowserService$ServiceBinder.this$0
    │                                        ~~~~~~
    ├─ androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi26$MediaBrowserServiceApi26 instance
    │    Leaking: YES (Service not held by ActivityThread)
    │    Retaining 9,6 kB in 95 objects
    │    mBase instance of com.github.kolya.myapplication.service.MusicService
    │    ↓ ContextWrapper.mBase
    ╰→ com.github.kolya.myapplication.service.MusicService instance
         Leaking: YES (ObjectWatcher was watching this because com.github.kolya.myapplication.service.MusicService
         received Service#onDestroy() callback and Service not held by ActivityThread)
         Retaining 7,7 kB in 81 objects
         key = 64f61139-e21a-47d3-8759-b1c9c5be6d83
         watchDurationMillis = 5199
         retainedDurationMillis = 178
         mApplication instance of android.app.Application
         mBase instance of android.app.ContextImpl

    METADATA

    Build.VERSION.SDK_INT: 29
    Build.MANUFACTURER: Google
    LeakCanary version: 2.8.1
    App process name: com.github.kolya.myapplication
    Stats: LruCache[maxSize=3000,hits=34152,misses=85683,hitRate=28%]
    RandomAccess[bytes=3961419,reads=85683,travel=23994363586,range=16504510,size=21876036]
    Analysis duration: 3061 ms

Any update on this?
We (Audiomack) are also experiencing the same problem. Could someone please have a look.
34134 bytes retained by leaking objects
    Signature: 0f0ab14a66b16eeae7988b3415bfdc35ce9d42
    ┬───
    │ GC Root: Global variable in native code
    │
    ├─ android.service.media.MediaBrowserService$ServiceBinder instance
    │    Leaking: UNKNOWN
    │    Retaining 34.7 kB in 607 objects
    │    this$0 instance of androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi26$MediaBrowserServiceApi26
    │    ↓ MediaBrowserService$ServiceBinder.this$0
    │                                        ~~~~~~
    ├─ androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi26$MediaBrowserServiceApi26 instance
    │    Leaking: YES (Service not held by ActivityThread)
    │    Retaining 34.1 kB in 606 objects
    │    mBase instance of com.audiomack.playback.MusicService
    │    ↓ ContextWrapper.mBase
    ╰→ com.audiomack.playback.MusicService instance
         Leaking: YES (ObjectWatcher was watching this because com.audiomack.playback.MusicService received
         Service#onDestroy() callback and Service not held by ActivityThread)
         Retaining 32.8 kB in 594 objects
         key = 01674233-fcdd-4b67-9f0c-3e71a87465eb
         watchDurationMillis = 5046
         retainedDurationMillis = 33
         mApplication instance of com.audiomack.MainApplication
         mBase instance of android.app.ContextImpl

METADATA

    Build.VERSION.SDK_INT: 29
    Build.MANUFACTURER: Google
    LeakCanary version: 2.7
    App process name: com.audiomack
    Stats: LruCache[maxSize=3000,hits=9611,misses=134435,hitRate=6%]
    RandomAccess[bytes=7038717,reads=134435,travel=77402448250,range=32208329,size=38741613]
    Heap dump reason: 9 retained objects, app is visible
    Analysis duration: 36965 ms
    Heap dump duration: 4190 ms

It's this: https://issuetracker.google.com/issues/220795151
Supposedly "fixed" years ago, but no.
I first reported this issue 6 years ago, and Google did not even look at it: https://issuetracker.google.com/issues/37137738
Was hoping the implied "fix" meant switching to Media3 and MediaSessionService/MediaLibraryService, but after a huge refactoring effort I see a comparable leak there now.

As noted above, this is essentially a duplicate of the issue tracked at https://issuetracker.google.com/issues/220795151
The underlying issue is an Android platform bug that got fixed in Android 13 (API 33) with no good way to backport/workaround the problem on earlier platform versions. So the leak detections above can't be solved as they are both on API 29.
@bubenheimer : You stated on the linked platform bug that this is still present in Android 14 DP2. Are you certain is the exact same leak mentioned here and in the bug, or are you referring to https://github.com/androidx/media/issues/346 (which is different and can be fixed in Media3)?


Type-1 Block-wise transfer & dgram fix Update

This is based on @Jamezo97 initial PR here that has gone stale, I added unit tests on most of their code changes and rebased from master to catch it up.
I also added a GitHub action to perform unit tests on the main and master branch but could be extended for PR's as well
Type-1 Block-wise transfer
Implementation of type-1 block-wise transfers. (Based on RFC7959)
Most of the logic has been implemented in 'segmentation.js'
This was implemented for testing purposes for another project, however may be useful for others too.
It has been tested against the Californium CoAP framework without any issue.
There are some examples in 'blockwise_put.js'
DGRAM Socket closing prematurely
It seems that in rare circumstances, the CoAP agent is flagged to be closed, and whilst in the process of closing the DGRAM socket (between '_cleanUp' and '_doClose') there exists a small window where another CoAP request can be made.
Even if this request is made, the socket is still closed, and the response to the request is never received.
Resetting the '_closing' flag when a new request is made seems to solve the issue.

LGTM* in general, I only have one question as review comment.

I do not have checked it against the COAP specs to be honest, I mainly looked that cases where old behaviour could break and wasn't able to spot something. Only some "spaces" are missing in test files on the declarations on top :-)

I would accept (after that one topic) the PR and release as new version ...

@Apollon77 Thanks for reviewing! What spaces are you referring to that are missing in the test files on the declarations?

LGTM* in general, I only have one question as review comment.

I do not have checked it against the COAP specs to be honest, I mainly looked that cases where old behaviour could break and wasn't able to spot something. Only some "spaces" are missing in test files on the declarations on top :-)

I would accept (after that one topic) the PR and release as new version ...

SPaces (and yes very "formally" code style wise) :-)
e.g. https://github.com/mcollina/node-coap/pull/233/files#diff-1b48bb429de959672dadab9c87c215e19177dd70e3bd932d131ce74294c44cd5R34 (rest should be intended the same as the new "max" or https://github.com/mcollina/node-coap/pull/233/files#diff-240fbc76e9675c62134142c53f3c864e68471d0e5a773e8bc64cdb1610bb80a8R16 ... and other places :-)

@Apollon77 Ok I made those corrections with the formatting if there are any other issues let me know.

Pull Request Test Coverage Report for Build 843120499

251 of 318 (78.93%)  changed or added relevant lines in 10 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-4.04%) to 87.734%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

lib/cache.js
36
38
94.74%

lib/segmentation.js
52
55
94.55%

lib/block.js
33
37
89.19%

lib/helpers.js
19
27
70.37%

lib/agent.js
35
53
66.04%

lib/server.js
64
96
66.67%

Totals

Change from base Build 676119756:
-4.04%

Covered Lines:
1091

Relevant Lines:
1206

💛  - Coveralls

@invaderb Thank you for adding more tests! I guess about 90 % coverage should be fine but I suppose this is eventually for @mcollina to decide.
One minor issue might be the coding style but for this a linter (propbably using StandardJS?) should be added to the repository in general. As the style issue can be easily (and automatically) fixed later this should not be a hindrance for merging the PR I think.

@invaderb Thank you for adding more tests! I guess about 90 % coverage should be fine but I suppose this is eventually for @mcollina to decide.
One minor issue might be the coding style but for this a linter (propbably using StandardJS?) should be added to the repository in general. As the style issue can be easily (and automatically) fixed later this should not be a hindrance for merging the PR I think.

@JKRhb I added as many unit tests as I could with what I understood, there's a couple of sections I'm not sure how to mock the data/stub out what's needed, if we need to get that last 2% will need to get @Jamezo97 's help

@JKRhb I do not have time to review this. I'm happy to land it and release as a major if you approve it.

@Apollon77 Any news on this? I was just looking for the type-1 block-wise transfer feature on node-coap  :grin:

Sorry ... reality hit me ... will do tonight!

BTW: @mcollina why a major update? Is there anything breaking for users of older versions?

Ääähhmmm ... I approved the PR ...

@Apollon77 ah ok I see that now, does the version need to be updated then merged?

@ats-org would you like to help maintaining this library? I'm happy to add you on Github.
I'm also ok in giving npm publish rights to both you and @Apollon77. What's your npm handle?

What's your npm handle?

apollon77 is mine :-)

@ats-org would you like to help maintaining this library? I'm happy to add you on Github.

Sure I'd be happy to help, @invaderb is my primary ats-org is my company github I forgot I was logged into that account when I forked the project.

Do you think we could merge this PR now? :) The npm permissions could be granted by @mcollina afterwards, I guess?

I did a squash&merge to concentrate it into one change commit, because else all the commits would be distributed in the last 3 years ;-) Maybe do that as standard way in futureu if many commits or longer time span?

And das reminder: version increas still needed, maybe ewait for the other PR to clarify? We do a minor or?

PS: AFter a strange issue in nodejs 15 testing I now moved to nodej 16 and tests green again

And das reminder: version increas still needed, maybe ewait for the other PR to clarify? We do a minor or?

Sounds good! :)


Problem on device with Asus call manager like on Zen Phone

On some Zen phone the UI is managed by Asus call manager (some third party dialer) and it causes issue with audio handling with Webrtc. I could get it to work with a delay of 10 seconds to get the audio started. The first call seem to work instant but subsequent seems to need that delay. I dont know what that Asus call manager thing does but it does some weird stuff, like your able to record the audio and stuff.
Anyone seeing this on these devices? or its just me?
Also interesting comment i found and the thread have some good ideas, will attempt to do a PR in the future if someone does not beat me to it
https://github.com/twilio/voice-quickstart-android/issues/95

Hmm actually I don't think there is a need for any PR now. I think the bug is with Asus call manager if anything.
I discovered a way to get WhatsApp, Viber like behaviour using https://github.com/katzer/cordova-plugin-background-mode
cordova.plugins.backgroundMode.wakeUp();
// Turn screen on and show app even locked
cordova.plugins.backgroundMode.unlock();
// will take the app into foreground

// back to background when done calling
// or potential security hole because app is active without unlocking?
cordova.plugins.backgroundMode.moveToBackground();

So one can just detect those Asus builds using device.model and skip CordovaCall in those cases.
Some interesting tidbits I find after playing around with Viber their actual incoming call screen when the device is locked is the same activity window, not a separate one (for some reason i thought this was separate at first because i know in Android you can have two activities)

It's tough to say why that issue is happening without a device to test. But using a custom calling screen is a good solution for now.

I have the same problem, and I don't know where to start. I would like the call to be similar to whatsapp, does anyone have any suggestions where to start?


Upgrade to Spotlight 2.13

Do this to get the deprecation warnings we'll need to fix for Spotlight 3.

Some code for getting info about the duplicate sidecars situation:
dups = Spotlight::SolrDocumentSidecar.select(:exhibit_id, :document_id).group(:exhibit_id, :document_id).having("count(*) > 1").size.keys
=> [[7, "c9ee36d97f4e2c45de170ddeb4811a44"], [7, "bec070e69f91d95ac28c00f0f9349e17"], [18, "3585d831b7b1c02d485b6a5803da62dd"], [7, "16388c6f69bcb5a1c149d14898d97c08"], [7, "234e5d293c0e97f0364239139a203d8a"], [27, "9721c809e73f4ca728f44f6cf92a38ec"], [8, "8d8bc93ebf32e0de826a1da296644f7e"], [7, "23e886f0347563e39ed9a3ba2d9229a7"], [8, "7628f0b18820b1a6541024ca6397cab7"], [8, "864e8ed3ba77f1a71332ec76b9425623"], [18, "50ce73dcb922fa0e200032eb88482a3e"], [7, "9aa0339ad0efdf168fd71478291ff8a8"]]
dup_sets = dups.map do |exhibit_id, document_id|
  Spotlight::SolrDocumentSidecar.where(exhibit_id: exhibit_id, document_id: document_id).to_a
end; nil


Doubling CreatorIDs

Expect
Replace to my CreatorID.
What happens
If I open a site with already a CreatorID and create a new link with CreatorID - it will be added instead of replace.
Example
Click to page:
https://docs.microsoft.com/en-us/dotnet/api/microsoft.xrm.sdk.metadata.entitymetadata?view=dynamics-general-ce-9&WT.mc_id=BA-MVP-5002470
Click the tool to add my CreatorID, result is:
https://docs.microsoft.com/en-us/dotnet/api/microsoft.xrm.sdk.metadata.entitymetadata?view=dynamics-general-ce-9&WT.mc_id=BA-MVP-5002470&WT.mc_id=BA-MVP-5002475
Click a few more times:
https://docs.microsoft.com/en-us/dotnet/api/microsoft.xrm.sdk.metadata.entitymetadata?view=dynamics-general-ce-9&WT.mc_id=BA-MVP-5002470&WT.mc_id=BA-MVP-5002475&WT.mc_id=BA-MVP-5002475&WT.mc_id=BA-MVP-5002475

Hi @rappen
Thank you for submitting this bug. I can reproduce it and will fix it ASAP.
BR,
Martin

@rappen I fixed the bug with release 1.4.4 and uploaded the new Version to the Edge, Chrome and Firefox marketplace. Should be available within the next few hours...
BR
Martin

Thanks,
I am not too great with Chrome (I only "use it") - the extension says version 1.4.4 - but I don't get the last version... it stays at 1.4.3.
Should I just wait for a while...?
The buttons can only uninstall, nothing to "Update" it. (I feel a bit stupid...)

Yep, I thought so.
👍


Help with steamGameCoordinator

Hi I am trying to send a simple hello client message to dota2 using the steam game co-ordinator but I am not getting a response back. I know im missing something or doing something wrong. Here is my code:
const steam_resources = require("steam-resources")

const steamClient = new steam.SteamClient()
const steamUser = new steam.SteamUser(steamClient)
const steamGameCoordinator = new steam.SteamGameCoordinator(steamClient, 570)
const dota_proto = steam_resources.GC.Dota.Internal

steamClient.connect();
steamClient.on('connected', function() {
  steamUser.logOn({
    account_name: username,
    password: password,
  });
});

steamClient.on('logOnResponse', function(logonResp) {
  if(logonResp.eresult == steam.EResult.OK){
    console.log('logged in')
    send_client_hello()
  }
});

steamGameCoordinator.on("message", function(header, body, callback) {
  console.log(header)
  console.log(body)
});

function send_client_hello(){
  steamGameCoordinator.send(
    {msg: dota_proto.EGCBaseClientMsg.k_EMsgGCClientHello, proto: {}},
    new dota_proto.CMsgClientHello({}).toBuffer()
  )
  console.log('sent hello')
}

I don't know much about Dota 2 GC, but an obvious issue is that you're not playing the game. You need to call SteamUser#gamesPlayed.

Thank you so much! got it


Deleting readonly class members does not give type error

As @mhegazy said in #6717 deleting of readonly properties should follow the same rules as writing.
TypeScript Version:  2.0.3
Code
class Foo {
    public readonly bar: Bar;
    constructor() {
        this.bar = createBar(...);
    }
    public destroy() {
        delete this.bar; // here
    }
}

Expected behavior:
tsc should give a compile-time error
Actual behavior:
No error

Associated with #11480

Any change we do in #11480 would apply equally here, so we can track the change at that issue. Thanks!


Update to be compatible with CakePHP 3.5

Currently, this package's version constraint for PHPUnit (4.*) allows for CakePHP 3.4.1 but not any newer versions, as CakePHP 3.4.2 requires PHPUnit >=5.7.

If anyone searchs for an updated version check out this package:
https://packagist.org/packages/rubyan/cake3-cookieauth


GitOps module for Maximo - Civil Infrastructure Industry Solution

Docs: https://www.ibm.com/docs/en/maximo-ci/8.1.0
Dependencies

[x] Cluster
[x] RWX Storage
[x] Maximo Manage
[ ] Database connection (JDBC)
[ ] Scheduler Optimization - Optional

Provides

[ ] civil component (Maximo Spatial also gets installed as part of Civil)

Does maximo workspace get created automatically?

/softwareProvider ibm

/displayName Maximo Civil Infrastructure

/name mas-civil-infrastructure

test


Reproducing zero-shot temporal image classification results on the MS-CXR-T benchmark

I have made modifications to the code hi-ml-multimodal/test_multimodal/vlp/test_zero_shot_classification.py in order to replicate the zero-shot temporal image classification results on the MS-CXR-T benchmark. However, the performance is lower compared to the aforementioned results. The details are as follows:

While using the code, I attempted different seeds, but obtained the same result. This is because it solely utilizes the function "get_similarity_score_from_raw_data()" to derive a score, which differs from the section "F.4. Auto-regressive prompting for zero-shot temporal image classification" in the paper titled "Learning to Exploit Temporal Structure for Biomedical Vision–Language Processing."
Could you provide me with some insights regarding this matter?

same question


nodejs 20.11.1

Proposed Changes

Bump to nodejs 20.11.1

Checklist

[x] Tested locally
[x] Ran yarn ci to test my code
[x] Did not add any unnecessary changes
[ ] All my changes appear after other changes in each file
[ ] Included a screenshot (if adding a new button)
[ ] 🚀

Hey, thanks!  I think this needs to be bumped in a few places!  Just do a find all for that version!

Thank you!


Add input to truncate stack traces in annotations

Updates parsing of JUnit tests to conditionally truncate stack traces based on input to the action. Uses the first line of the message when logging the path, line, and test duration, in the same manner as annotateTestResult. Maintains default behavior to truncate if input is not used.
Provides a way forward for users encountering https://github.com/mikepenz/action-junit-report/issues/1006

Thank you very much for your contribution!


encoding/xml: allows a colon before or after an XML name

Go version
go version go1.21.11 linux/amd64
Output of go env in your module/workspace:
GO111MODULE=''
GOARCH='amd64'
GOBIN=''
GOCACHE='/home/user/.cache/go-build'
GOENV='/home/user/.config/go/env'
GOEXE=''
GOEXPERIMENT=''
GOFLAGS=''
GOHOSTARCH='amd64'
GOHOSTOS='linux'
GOINSECURE=''
GOMODCACHE='/home/user/go/pkg/mod'
GONOPROXY=''
GONOSUMDB=''
GOOS='linux'
GOPATH='/home/user/go'
GOPRIVATE=''
GOPROXY='direct'
GOROOT='/usr/lib/golang'
GOSUMDB='off'
GOTMPDIR=''
GOTOOLCHAIN='local'
GOTOOLDIR='/usr/lib/golang/pkg/tool/linux_amd64'
GOVCS=''
GOVERSION='go1.21.11'
GCCGO='gccgo'
GOAMD64='v1'
AR='ar'
CC='gcc'
CXX='g++'
CGO_ENABLED='1'
GOMOD='/dev/null'
GOWORK=''
CGO_CFLAGS='-O2 -g'
CGO_CPPFLAGS=''
CGO_CXXFLAGS='-O2 -g'
CGO_FFLAGS='-O2 -g'
CGO_LDFLAGS='-O2 -g'
PKG_CONFIG='pkg-config'
GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build3671854511=/tmp/go-build -gno-record-gcc-switches'

What did you do?
https://go.dev/play/p/KE2dyxD0acX
What did you see happen?
xml.Unmarshal accepts <:a/>, <a:/>, <a :b="c"/>, and <a b:="c"/>.
What did you expect to see?
xml.Unmarshal should return an error because <:a/>, <a:/>, <a :b="c"/>, and <a b:="c"/> are all ill-formed XML.  An XML name must not start or end with a colon.

Related Issues

encoding/xml: accepts invalid XML with multiple colons #20396 (closed)
encoding/xml: accepts various ill-formed XML #68293
encoding/xml: XML tag name that consist of ':' doesn't get umarshaled properly #62075
encoding/xml: createAttrPrefix should ban "XMLanything" case insensitive, not just "xmlanything" #35151 (closed)
encoding/xml: Decoder does not reject xml-ProcInst preceeded by other data #65691
encoding/xml: Decoder doesn't recognize valid characters in entity names #3813 (closed)
encoding/xml: It does not read correctly the field tag from xml.Name when it unmarshals an XML from a string #59178 (closed)
encode/xml: Support XML namespaces #6517 (closed)
encoding/xml: different marshal behavior in the Go 1.21.6 #65066 (closed)
encoding/xml: marshaling/unmarshaling with namespace produces different results #21079 (closed)

(Emoji vote if this was helpful or unhelpful; more detailed feedback welcome in this discussion.)

@rsc

Please note this related comment https://github.com/golang/go/issues/68293#issuecomment-2207866996

Please note this related comment #68293 (comment)

#68299 is that proposal


Bcache plugin

Bcache statistics

@cornerot thanks for the suggestion, any other details you could provide would be much appreciated!

#cache sets
/sys/fs/bcache/<cset-uuid>

cset-uuid - UUIDs of cache sets

shell:  ls -d /sys/fs/bcache/*-*-*-*-*
output: /sys/fs/bcache/663955a3-765a-4737-a9fd-8250a7a78411

metrics
stats
path

/sys/fs/bcache/3e35941c-088d-4c34-971c-492886250738/stats_total

files

bypassed
cache_bypass_hits
cache_bypass_misses
cache_hit_ratio
cache_hits
cache_miss_collisions
cache_misses
cache_readaheads

description

bypassed

Amount of IO (both reads and writes) that has bypassed the cache
It contains pretty-printed values: 1036, 520.0k, 456.0M, 300.0G (k, M, G, T, P, E, Z, Y)

shell:  cat bypassed
output: 3.4T

cache_bypass_misses

Hits and misses for IO that is intended to skip the cache are still counted,
but broken out here.

shell:  cat cache_bypass_hits
output: 8450417

cache_hit_ratio

Hits and misses are counted per individual IO as bcache sees them; a
partial hit is counted as a miss (possible values 0 - 100)

shell:  cat cache_hit_ratio
output: 50

cache_hits
shell:  cat cache_hits
output: 473978810

cache_miss_collisions

Counts instances where data was going to be inserted into the cache from a
cache miss, but raced with a write and data was already present (usually 0
since the synchronization for cache misses was rewritten)

shell:  cat cache_miss_collisions
output: 154237

cache_misses
shell:  cat cache_misses
output: 49838850

cache_readaheads

Count of times readahead occurred.

shell:  cat cache_readaheads
output: 0

backing devices
/sys/fs/bcache/<UUID>/bdev<0..n>

bdev<0..n> - Symlink to each of the attached backing devices.

shell:  ls -d /sys/fs/bcache/663955a3-765a-4737-a9fd-8250a7a78411/bdev+([[:digit:]])
output: /sys/fs/bcache/663955a3-765a-4737-a9fd-8250a7a78411/bdev0

shell:  readlink /sys/fs/bcache/663955a3-765a-4737-a9fd-8250a7a78411/bdev0
output: ../../../devices/virtual/block/md10/bcache

where md10 - system device name
metrics
dirty_data
path

/sys/fs/bcache/663955a3-765a-4737-a9fd-8250a7a78411/bdev0

files

dirty_data

description

dirty_data

Amount of dirty data for this backing device in the cache.
It contains pretty-printed values: 1036, 520.0k, 456.0M, 20.0G (k, M, G)

shell:  cat dirty_data
output: 11.0M

stats
path

/sys/fs/bcache/663955a3-765a-4737-a9fd-8250a7a78411/bdev0/stats_total

files

bypassed
cache_bypass_hits
cache_bypass_misses
cache_hit_ratio
cache_hits
cache_miss_collisions
cache_misses
cache_readaheads

description

same as for cache set

plugin is almost ready

https://github.com/influxdb/telegraf/pull/286


Added MicroChip QA classification using Naive Bayes Classifier

[x]  C++ notebook
[x]  Python notebook
[x]  Visualization and graphs
[x]  Markdown annotations & explanations (WIP)
[ ]  Dataset source

Dataset source: https://drive.google.com/file/d/177A_g2tr_0_h0aicE-ZFgU5hy0PzTg-Y/view?usp=sharing

Nice overview. Maybe helpful to use cross validation since it is a relatively small dataset https://www.mlpack.org/doc/mlpack-3.1.1/doxygen/cv.html

Typo: hatemap -> heatmap

an heatmap -> a heatmap
an ROC -> a ROC

May also want to try DBSCAN for clustering this dataset.

May also want to try DBSCAN for clustering this dataset.

We discussed this in our meeting, and we concluded that we will merge it for now and either create a new notebook or extend it in another PR afterwards.


How to change it to Extended Kalman Filter or Unscented Kalman Filter?

Hello, we are using the function inside opencv, I leave the link of the documentation. They mention that you can modify transitionMatrix, controlMatrix, and measurementMatrix to get extended Kalman filter.
You could also check out some repositories on EKF and UKF or implement their equations and modify KalmanBoxTracker impl and include.
Here is the SORT paper for 2D images.

Hello, we are using the function inside opencv, I leave the link of the documentation. They mention that you can modify transitionMatrix, controlMatrix, and measurementMatrix to get extended Kalman filter.
You could also check out some repositories on EKF and UKF or implement their equations and modify KalmanBoxTracker impl and include.
Here is the SORT paper for 2D images.

Thank you for your reply !  I have one last question , When I tested this project, tracking ID is increasing very fast , A few people at most per frame . After a while it was in the hundreds. how to solve it ? even though i use "x_get.p_id = trk_res->id;"  instead of "x_get.p_id = trk_res->id + 1;" .

Thank you for your reply !  I have one last question , When I tested this project, tracking ID is increasing very fast , A few people at most per frame . After a while it was in the hundreds. how to solve it ? even though i use "x_get.p_id = trk_res->id;"  instead of "x_get.p_id = trk_res->id + 1;" .

Thanks for your comments!
Regarding the first question, I am going to review since I am not sure if it is because the fundamental truths are not being taken, the ones that are taken are those generated by the PCL detector for each frame or it is due to something else.
Regarding the second question, I think that the PCL detection can be used if you generate a state vector like the one used by deepsort, in PersonCluster you can check the information of the functions that can be used to obtain the detections: height, center , etc.

Thanks for your comments!
Regarding the first question, I am going to review since I am not sure if it is because the fundamental truths are not being taken, the ones that are taken are those generated by the PCL detector for each frame or it is due to something else.
Regarding the second question, I think that the PCL detection can be used if you generate a state vector like the one used by deepsort, in PersonCluster you can check the information of the functions that can be used to obtain the detections: height, center , etc.

Is Unscented Kalman Filter or DeepSort tracking more effective than basic Kalman filter for this point cloud human detection project ?

Is Unscented Kalman Filter or DeepSort tracking more effective than basic Kalman filter for this point cloud human detection project ?

I'm sorry I can't tell you with certainty which one is better, you would have to do tests with each one of them before.

I'm sorry I can't tell you with certainty which one is better, you would have to do tests with each one of them before.


Can we support Custom CSS Variables?

As shown here: https://svelte.dev/repl/bb42c17d585b4236824e1d5e48fe92b5?version=3.38.0
Code like this:
  <Checkbox --box-size=12px --top-align=-1px
    bind:checked={user.isAdmin}
    on:click={toggleAdmin}
    label=Admin
    topalign=-1
    tooltip={`Click to give administrator privileges to or remove them from ${user.username}`}
  />

...doesn't throw any errors in VS Code, but it throws lint errors in Nova:

As of Version 7 this now magically works!

This is implemented in 3.38 so I assume upgrading language server to latest will fix this. Will do.

Just released 0.1.7 bumping to lang server 0.14.6. I tested in my project and it seems to work fine now.
Please try it out and reopen if you are still hitting this bug.

Yup working great now! Thanks very much for keeping this plugin updated; love Svelte, love Nova.


Doesn't work with egui 0.9.0

See changelog:

Renamed Triangles to Mesh.
The tesselator now wraps the clip rectangle and mesh in struct ClippedMesh(Rect, Mesh)

Looks like an easy enough fix at first glance... I could have a go at making a pull request if you don't feel like fixing it.

Thanks for pointing it out. I'll put in the fix ASAP.

Thanks! Unrelated question: how would I actually integrate this into an existing application? I'm new to OpenGL, so I figured I would just call paint_jobs at the end of the frame and it would paint the GUI on top of everything else, but since you call gl::Clear there, that seems impossible?

Fixed and then some more in v0.1.8.

Thanks! Unrelated question: how would I actually integrate this into an existing application? I'm new to OpenGL, so I figured I would just call paint_jobs at the end of the frame and it would paint the GUI on top of everything else, but since you call gl::Clear there, that seems impossible?

Hmm.. this is broken indeed. Can you open a new bug report please?


Remove unused files

While looking for a way to update the news bar at the top of the home page, I stumbled upon some seemingly unused files. As far as I can tell, these files are not used:

https://github.com/qgis/QGIS-Website/blob/fd58eaf50d255f7d34412f0fb508f7a107a378b4/source/feeds/qugsnews.atom
https://github.com/qgis/QGIS-Website/blob/fd58eaf50d255f7d34412f0fb508f7a107a378b4/content/news/amy.md

@anitagraser Cc @timlinux
I think the file qugsnews.atom is still used by the fetch_feed.py. However, I wonder if we still need to fetch the User Group Feed from this file.
https://github.com/qgis/QGIS-Website/blob/5059b3dde45b5cafdc562d40077493cffc3c8cf5/fetch_feeds.py#L232
About the news bar, I think it fetches the data from feed.qgis.org. But it seems that it didn't get the latest update because the User Conference entry is not listed there anymore. I will try to see further how it works.
https://github.com/qgis/QGIS-Website/blob/5059b3dde45b5cafdc562d40077493cffc3c8cf5/themes/hugo-bulma-blocks-theme/layouts/partials/contextmenu.html#L5
https://github.com/qgis/QGIS-Website/blob/5059b3dde45b5cafdc562d40077493cffc3c8cf5/config.toml#L96

@timlinux I think adding a new task to the fetch_feeds.py is better to keep synchronisation from the feed website because the content of the news bar is only updated once and doesn't seem to update even if we rebuild the static deployment files. What do you think?


Full mission support

Uses proper requests and data to provide a mission interface just like the normal intel map. There are a few extras:

Mark finished/visited waypoints.
Mark finished missions.
Allow event hooks :).
Show portal status(level and health)

Thanks for this.
I haven't looked closely at it yet, but did make a few formatting/wording tweaks

Thanks for merging this in very cool that it got into the main repo :).
If you have any questions / suggestions feel free to contact me :)

@meaglin Good work, kudos for that. Your plugin has a different structure than the other plugins, but I like your style better. I think I'll adopt it for further plugins.
I took the liberty to make a little change here, a small fix there - and ended up rewriting quite a lot. Some things were necessary, others were just because I liked it better that way. In the end, it shows more details than before and even supports syncing checked missions and waypoints between devices.

The mission path on current version of plugin is invisible if you use the default Ingress map tiles.

Very nice changes indeed, looks great :).
Also we might need to look at color pallets for different tilesets?

@Meaglin Agreed, this is a very nice style, the use of bind makes adds a degree of elegance! Might have to modify my work to adopt this style!

Thanks :)

@meaglin it's hard to change the style according to the base layer, especially since there are lots of different tile providers available. We have to find a color that is neither blue nor green nor in conflict with existing plugins like cross-links or draw-tools... :-/

An orange colour is probably worth trying - reasonable visibility on most map themes.

I currently seem to have a problem with this component where once I open a mission window, I can't close it; I just have to reload the Intel Map page to get rid of it.  The first view of a mission has no close X at all, just the OK button at the bottom.  Hitting OK does nothing.  If I click on the first waypoint, it changes to a version that has the window-shade and X buttons at the top-right, and Zoom to Mission and OK at bottom right; but OK and X do nothing.


Is it possible to change the color of navigation?

For the color of '.swiper-button-next', '.swiper-button-prev'

Hi @ma1022 , you can do by changing stylesheet or using render props methods. You can refer more detail here


(0, _reactNavigation.withOrientation) is not a function. (In '(0, _reactNavigation.withOrientation)(Header)', '(0, _reactNavigation.withOrientation)' is undefined)

Version
Tell us which versions you are using:
4.0.0-beta.27

react-native-router-flux v4.?.? (v3 is not supported)
react-native ~0.51.0

Expected behaviour
It was a working project now the application is not responding with these errors.
Actual behaviour
Steps to reproduce
For non-obvious bugs, please fork this component, modify Example project to reproduce your issue and include link here.
1.
2.
3.

There is no way to help with the information provided here. Please fill the information from the template.

@ptmaroct thank you.

some problem with me

Please provide a https://stackoverflow.com/help/mcve or enough information to reproduce this error. Closing this issue for the lack of information by all the users that complained about it since it was opened.

same here, just updated to 4.0.1

I was facing the same issue after upgrading to 4.0.1. Just restarting packager and rebuilding the app and everything is fine.

I fixed it by upgrade react-navigation > 2.0.0
With react native version of 0.51


⚠ ClamAV has degraded performance

In 8e10613, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 198 ms

Resolved: ClamAV performance has improved in 658c446.


Commit skipped warning in JSON output

If a commit does not match the used commit_pattern, a warning message indicating the commit SHA is displayed to warn the user which commits are being skipped to calculate the version bump. When the output format is set to JSON, this is still the behaviour.
If the output format is JSON, the application should add the skipped commits to the Output struct which will be then printed at the end of the execution.

An action output named skipped-commits has been also created for the github action.


sprite.children[grafics]  Performance issus

following the wiki performance.
https://github.com/pixijs/pixi.js/wiki/v4-Performance-Tips
its is preferable to render all graphics as textures ? (rt = PIXI.RenderTexture.create)
I have a problem here when I display several sprites that have children graphics.
All sprite have a same parent container and the parent container have a mask.
if you take a look in this context.
All sprites have graphics in children.
I use it for show a white background when mouse go over a sprite.
But huge FPS drop !! look topRigth information

What approach do you recommend to me for my context.
It preferable to rendering all graphics in sprite child ?

strangely, the graphics in sprites are .renderable=true; only when mouse over !
So am not sure understand what happened to me here and where the spike come from!?.

"I use it for show a white background when mouse go over a sprite."
sprite = new PIXI.Sprite(PIXI.Texture.WHITE);
sprite.width = 100; sprite.height=100;

make texture out of graphics only if you use that texture in many places, otherwise it wont give you any performance improvement.

@ivanpopelyshev

As for spike, its possible that you somewhere use polyfill for Float32Array, i dont know where people get it, but it slows down everything in pixi.

nope i have not custom polyfill or Float32Array.prototype, i just scan all my js.
Float32Array are only used in original pixi files for my side.
But thank for your answer upper .
I will generate a texture, only when the mouse will go over, and make a clear function.
originally i when click for open spritesheet this its the original code.
maybe i do something wrong, but i will investigate
    // Open||Close the mode tileSheetsMode, tileSheetsMode:allow mouse listener
    function open_spriteSheets(inObject) {
         // reset the tileGui
        cage_tileSheets.children = [];
        [cage_tileSheets.x,cage_tileSheets.y] = [1600-421,0];
        delete cage_tileSheets.bg;
         // if alrealy open just close
        const name = inObject.objSprite.name;
        if(cage_tileSheets.name===name){tileSheetsMode=false, cage_tileSheets.name = false; return};
        tileSheetsMode = true;
        const type = "tile";
        const textures = $SLL.resource[name].textures;
        const bg = drawRec(2, 2, 418, 678, 0, 2, 0.5, 12); // bg for tileGui
        cage_tileSheets.name = name;
        cage_tileSheets.bg = bg;
        cage_tileSheets.addChild(bg);
        const key = Object.keys(textures);
        for (let [i,len] = [0,key.length]; i < len; i++) {
            const cacheTexture = textures[key[i]];
            const objSprite = new PIXI.Sprite(cacheTexture);
            objSprite.name = key[i], objSprite.type = type;
            objSprite.proprety = inObject.objSprite.proprety[key[i]];
            const bg = drawRec(0, 0, cacheTexture.orig.width, cacheTexture.orig.height, 0, 0, 1, 10);
            const icon2 = new PIXI.Sprite(PIXI.utils.TextureCache["thumb_ico_editedData"]);
            icon2.alpha = 0.8; icon2.scale.set(0.8,0.8);
            const cage = new PIXI.Container(); // cage because need a color BG dynamic color
            cage._boundsRect = cacheTexture._frame.clone(); // asign rectangle
            cage.x = cage._boundsRect.x, cage.y = cage._boundsRect.y;
            cage._boundsRect.x+=cage_tileSheets.x; // mouse hover
            cage._boundsRect.y+=cage_tileSheets.y;// mouse hover
            cage.objSprite = objSprite, cage.bg = bg;
            cage.addChild(bg,objSprite,icon2);
            cage_tileSheets.addChild(cage);
        };
    };

no , i mean that you have the same shape for that icon that you show on mouse over. you can generate it once when application starts.

yep i will generate a single shape at start.
and just move and resize depend what mouse over detected.
it should make the rendering much lighter.
And a will also look to generate a single big texture of all sprites icons.
because I think the parent mask must calculate each sprites childrens, and this its not good.

upd: to my surprise the problem of spike came from this line cage.objSprite.filters = []; !!!
i replace with  cage.objSprite.filters && (cage.objSprite.filters=null); and now no more spike! a rather strange phenomenon!
      // Check mouse inside Tile,
      function checkInTile(x=mX, y=mY, event){
        const list = cage_tileSheets.children;
        let isIN = false;
        for (let i = 1, len = list.length; i < len; i++) {
            const cage = list[i];
            if(cage._boundsRect.contains(x,y)){
                if(cage===inTile){return inTile}
                document.body.style.cursor = 'cell';
                cage.filters = [$PME.filters[0]]; //OutlineFilter
                cage.objSprite.filters = [$PME.filters[0]];
                isIN = cage;
                BG_tile.width = cage.width, BG_tile.height = cage.height;
                cage.addChildAt(BG_tile,0);
                AudioManager.playSe({name: "click", pan: 0, pitch: 50, volume: 70});
            }else{
                cage.filters = [];
                cage.objSprite.filters && (cage.objSprite.filters=null); // spike memory FIX!
                //cage.objSprite.filters = []; // spike memory !
            }
        };
        return isIN;
    };

Because you create an array each iteration in "for".
Dont forget to take latest "dist/pixi-layers.js" from this repo.

That's how it looks:


Question about RNN,CNN

may i ask why the auto_ml did not add rnn and cnn model ? may be it is also widely used

is this really auto ml, as in meta learning?


Added support for Android

set onShouldBlockNativeResponder to be true to ensure compatibility
with android. Default is false - when set to this an error is thrown
Moved the setting of content height and width to a method triggered
by on layout. Content width is undefined on Android in the
‘handlePanResponderGrant’ method
Refactored the render code to utilise methods so that duplication of
code is avoided

One question I had is the reasoning behind the lack of semicolons. I know they're not technically required but it's generally best practice to have them in. Was there any reason to not use them?
The other comment I would have is I would be using more functions to indicate the purpose of code rather than comments. Your code should in general indicate it's function clearly through variable and function names rather than requiring comments.

@chriskurzeja @dancormier Any idea when conflicts will be resolved + branch merged?

+1

see #56 for a merged version!

Thanks for the contribution and sorry about the wait! The holidays were crazy.
Merged in #56 and #57.


1.20+ versions

i was wondering. will there ever be a 1.20 version?

use litematica (only on curseforge :{ )


[Enhancement]: Add Arbitrum Logo to Automation section on main page

What would you like us to improve?
Add Arbitrum Logo to Automation section on main page
https://docs.chain.link/
How important it is?
High

Thank you for helping ChainLink to improve our documentation.
This issue is already fixed, It's good to close it ?

This is fixed. [outdated]


[BUG][cert-csi] : cert-csi  help message use wrong name of "csi-cert"

Bug Description
when check cert-csi help menu,  it wrongly use a "csi-cert".  it's just a typo.
[root@registry ~]# ./cert-csi -h
[2023-08-08 03:54:33]  INFO Starting cert-csi; ver. 0.8.1
NAME:
csi-cert - unified method of benchmarking and certification of csi drivers
USAGE:
cert-csi [global options] command [command options] [arguments...]
VERSION:
0.8.1
here is the main code
func main() {
app := cli.NewApp()
app.Name = "csi-cert"
app.Version = "0.8.1"
app.Usage = "unified method of benchmarking and certification of csi drivers"
app.EnableBashCompletion = true
Logs
no log
Screenshots
No response
Additional Environment Information
No response
Steps to Reproduce
check cert-csi help menu
./cert-csi -h
Expected Behavior
all content of "cert-csi" are consistent
CSM Driver(s)
CSI driver for powerstore
Installation Type
No response
Container Storage Modules Enabled
No response
Container Orchestrator
K8s 1.24.4
Operating System
debian 11

@adarsh-dell  i don't have right to update label.  I update all issue title with "csi-cert" label


Screening funtion to get list of potential gages from gagesII (or gagesIII?)

https://github.com/slevin75/regional-hydrologic-forcings-ml/blob/269e8247a983b9295246edcefecdef10385a37da/_targets.R#L26-L28
We will need to get a screening function to get the list of reference gages within our region from gagesIII and save it to target p1_sites_list.  For now, I have just manually put in a list of sites.

The GAUGES2.1 data are now available in our SharePoint Data folder as Gages2.1_RefSiteList.xlsx. Because this is a small file, I'm thinking we can load it into R, save as an rds file, and commit that rds file to the repo in 1_fetch/in to be used with the pipeline


The link to the Tinycard deck of the 50 most common words in Lojban is probably broken.

In readme.md, there is the text:
### How to learn ZLM

- [Tinycard deck of the 50 most common words in Lojban](https://tinycards.duolingo.com/decks/NE6TBYur/lojban-words-in-zbalermorna)

When I click the link, it is redirected to https://www.duolingo.com. It seems that Tinycards on Duolingo don't work anymore. If there is a way to get to the Tinycard deck, the URL should be changed to a working one. If there is no way to that but a similar deck is elsewhere, the URL should be changed to the one of the similar deck.

Unavailable since September 1st, 2020 and all community decks got deleted according to this:
https://support.duolingo.com/hc/en-us/articles/360043909772-UPDATE-Tinycards-Announcement


Slack link does not work

I attempted to join the slack via the link on the Community page but it redirects back to the same page

Thanks! Should work now


How to custom the syntax transformation rules of MdPreview

Describe the issue
i want to custom the syntax transformation rules of MdPreview
how can i do
Procedure version
4.3.0
Reproduction link
No response

refer to: markdownItConfig

refer to: markdownItConfig

thx , how can i transform a keywords
like ${keyword}
to
realvalue
on prewiew
eg:
tranform ${keyword} to realvalue
the effect is:
on editor:
thisi is example ${keyword}
on preview
this is example realvalue

Sorry, I have no idea about this, perhaps, you need to get more examples about markdowk-it. https://www.npmjs.com/search?q=keywords:markdown-it-plugin

Sorry, I have no idea about this, perhaps, you need to get more examples about markdowk-it. https://www.npmjs.com/search?q=keywords:markdown-it-plugin

thx，get it！


I cannot set to the id to a former value after morphing a task

Steps to reproduce:

model a task
enter an id, e.g. "My_special_task"
morph the task to a service task for example (the id of the element changed)
try to enter again "My_special_task" as id

Problem:
A validation error with the message "Element must have an unique id" is shown.
Expected behavior:
After morphing a task, I can enter the previous id and no validation error is shown.

Duplicate of #97?

Looks like a duplicate to me.
Shall we include that in the next camunda modeler milestone (03)?

Yes, it is a duplicate of #97. I have not seen the other issue.


Import-DbaCsv Scheduled Task Error

Steps to Reproduce
/*
    Any T-SQL commands involved or used to produce test objects/data.
*/

<#

#Initialize
$SqlInstance = xxx
$Database =  xxx
#$procedureDatabase = xxx
$dbtable = "tblPeople"
$PasswordstateUrl = xxx
$details = Invoke-Restmethod -Method GET -Uri $PasswordstateUrl -UseDefaultCredentials
$strPass = ConvertTo-SecureString -String $($details.password) -AsPlainText -Force
$Username = xxx
$Credentials = xxx
#$connectionstring = "Data Source=$SqlInstance;Initial Catalog=$Database;user id=$Username;password=$Password"
$connection = New-Object System.Data.SqlClient.SqlConnection ("Data Source=$SqlInstance;Initial Catalog=$Database;user id=$Username;password=$($details.password)")
#$procedureconnection = New-Object System.Data.SqlClient.SqlConnection ("Data Source=$SqlInstance;Initial Catalog=$procedureDatabase;user id=$Username;password=$Password")
$csvpath = "C:\Scripts\CSV\Export.csv"

#Get AD users and export to csv
Get-ADGroupMember 'EMSMeetingPlannerTest' | Get-ADUser -Properties employeeID,givenName,sn,Mail,UserPrincipalName | select employeeID,givenName,sn,Mail,UserPrincipalName | Export-Csv -Path $csvpath -Encoding UTF8 -NoTypeInformation

#Clear Table for Import

$query = "TRUNCATE TABLE dbo.tblPeople"
$connection.Open()
$command = new-object System.Data.SqlClient.SqlCommand($query, $connection)
$command.ExecuteNonQuery()
$connection.Close()

#Import CSV Into Database Table

$columns = @{
    employeeID = 'PersonnelNumber'
    givenName = 'FirstName'
    sn = 'LastName'
    Mail = 'EMailAddress'
    UserPrincipalName = 'NetworkID'
            }
Import-DbaCsv -Path $csvpath -SqlCredential $Credentials -SqlInstance $SqlInstance -Database $Database -table $dbtable -ColumnMap $columns
#>

Expected Behavior
The script should import the data in the CSV to the database which works while running the script manually
Actual Behavior
I get the following errors while running the scheduled task, the account running the script has full admin on the server and as mentioned has no issue running the script outwith the scheduled task. Other scheduled powershell tasks work with no issue under this account.
<#
Get-Variable : Cannot find a variable with the name 'Default'.
At C:\Windows\system32\WindowsPowerShell\v1.0\Modules\dbatools\0.9.755\allcommands.ps1:53895
char:36
+ ... tionValue = Get-Variable $option -ValueOnly -ErrorAction SilentlyCont ...
+                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (Default:String) [Get-Variable], ItemNotFoundExcept
   ion
    + FullyQualifiedErrorId : VariableNotFound,Microsoft.PowerShell.Commands.GetVariableCommand

Resolve-Path : Cannot find path 'C:\Windows\system32\WindowsPowerShell\v1.0\Modules\dbatools\0.9.7
55\bin\projects\dbatools\dbatools.sln' because it does not exist.
At line:70 char:25
+ ...     $sln = (Resolve-Path -Path "$libraryBase\projects\dbatools\dbatoo ...
+                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (C:\Windows\syst...ls\dbatools.sln:String) [Resolve
   -Path], ItemNotFoundException
    + FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.ResolvePathCommand
#>

Environmental data
Provide output of the following two commands

PowerShell:  5.1.14393.2791

SQL Server:  Microsoft SQL Server 2017 (RTM-CU11) (KB4462262) - 14.0.3038.14 (X64)   Sep 14 2018 13:53:44   Copyright (C) 2017 Microsoft Corporation  Enterprise Edition (64-bit) on Windows Server 2016 Standard 10.0  (Build 14393: )

aaaand, what's the error ?

Apologies first time using this editor, it should all be there now.

no problem @chrisclark83

just for the sake of avoiding already-fixed issues, did you try with the latest version (which, ATM, is 0.9.780)?

Yes i'm using the latest version
<#
PS C:\Windows\system32> get-module -ListAvailable

    Directory: C:\Program Files\WindowsPowerShell\Modules

ModuleType Version    Name                                ExportedCommands
---------- -------    ----                                ----------------
Script     0.9.780    dbatools                            {Select-DbaObject, Set-DbatoolsConfig, Start-DbaMigration, Copy-DbaDatabase...}
#>

yup, but the error points elsewhere ....

At C:\Windows\system32\WindowsPowerShell\v1.0\Modules\dbatools\0.9.755\allcommands.ps1:53895

and

Cannot find path 'C:\Windows\system32\WindowsPowerShell\v1.0\Modules\dbatools\0.9.7
55\bin\projects\dbatools\dbatools.sln'

Sorry that was a log from earlier today, just ran the script again and it's looking at the correct module yet still has the variable error
***********************************************************
Script started at: 03/08/2019 16:47:48 by srvEMSAppTest
***********************************************************
Get-Variable : Cannot find a variable with the name 'Default'.
At C:\Program Files\WindowsPowerShell\Modules\dbatools\0.9.780\allcommands.ps1:53927 char:36
+ ... tionValue = Get-Variable $option -ValueOnly -ErrorAction SilentlyCont ...
+                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (Default:String) [Get-Variable], ItemNotFoundExcept
   ion
    + FullyQualifiedErrorId : VariableNotFound,Microsoft.PowerShell.Commands.GetVariableCommand

I'm wondering if "Default" in $options = "TableLock", "CheckConstraints", "FireTriggers", "KeepIdentity", "KeepNulls", "Default" shouldn't be there. There is no parameter for Default and the bulk copy options get set to default in the line before it.


Implement the Contributors Card Design

🚀 Feature
Actuate the card design for contributors page
Steps to access the design :
Go to designs/Figma Card Design
View the design file
Replicate it and replace the existing card design

No need to populate with actual data.

@code-soham I want to work on this issue under JWOC

👍🏽 good luck


Update static files to use strong comparison on ETags

Reacting to https://github.com/aspnet/HttpAbstractions/pull/695. Built and tested locally.

cc @Tratcher

:shipit:


Counter data

Count the following types of things for both the current session and total:

Lab runs completed
Paintings selected
Battles won
Treasures opened

Added in eadb56d5f3ee29d1fcfebe3d06d5befa43c0e568
Needs expansion tho

Current lab runtime
Radiant paintings
Magic pots
HE received?
Anima lens received?
Tears used
Stamina pots used
Keys used
Teleport stones used

Finished with b799684a2af92a8061b4f7380989fda736aaa5ff


Question: I am curious why development stopped on this

I was looking for something that implemented a longer term caching solution for Azure Table Storage and came upon your project.  It looks to have been abandoned so I am wondering if you found something better or ran into issues with this approach.
Thank you,
Skyler

it was built as part of a project I was working on during the early beta's of dotnet core. That project was abandoned due to legal reasons, thus this has not been maintained. At the time it worked well. I haven't revisited, because I haven't had a use-case, and I didn't know of any users that were interested.

If you think this is interesting, I'd be happy to work with you on it.


Client event for running disabled commands

Is there any event that's triggered when disabled commands are ran? I know there's commandStatusChange and groupStatusChange, but those only trigger whenever the command/group is changed to be enabled/disabled.
I tried commandRun, commandBlock, commandCancel, and commandError, and none of those seem to work.

I don't believe so, no.

I don't believe so, no.


Generator level compilation without fuel costs

The current MCOE output function brings together a ton of useful information at the generator level, however, it requires fuel costs to be present in order to generate an output record. This is kind of appropriate when the fuel costs are the quantity of interest, but in other cases (e.g. carbon emissions intensity) it also wipes out other useful data.
Instead, we should either preserve the other data in rows that have NA values for costs, or we should create a separate output function that does not attempt to integrate the costs (which are the source of the overwhelming majority of the NA values)

I think I just fixed this with my last commit.


✍ Refactor package name to react-native-turbo

I noticed that you had pushed to:
https://www.npmjs.com/package/react-native-turbo
With the package updating, to react-native-turbo, there are a couple lines that should be updated as well. Basically playing replace with react-native-turbo-webview. Perhaps the repo name should adjust too.
Such as the package.json's
https://github.com/software-mansion-labs/react-native-turbo-demo/blob/ad2aabd20870f2c2470266d979218ae00497653f/package.json#L2
https://github.com/software-mansion-labs/react-native-turbo-demo/blob/3cb7a3d01c57bcb46cdbecfccb3a263bc27444e0/packages/core/package.json#L2
And README
https://github.com/software-mansion-labs/react-native-turbo-demo/blob/ad2aabd20870f2c2470266d979218ae00497653f/README.md?plain=1#L8

and remove -demo from the repo name itself.

Hi guys 👋🏻 thanks for letting me know. I didn't change the name in the package json as this repository is a monorepo containing two libraries react-native-turbo and react-native-web-screen (main library is an abstraction layer using react-navigation and under the hood using the second library ->react-native-turbo) I was going to change the naming anyway in the PR #33. Anyways, good catch @keithrfung 💪🏻

Hello @Fryzu, I've been contemplating the naming of our monorepo and understand the challenges associated with it. I believe using demo names might not be the most optimal choice as it can make the repository harder to find.
I'm proposing a potential change to the overall monorepo name. Perhaps "react-native-turbo" its fine. To illustrate, Expo follows a similar approach with their monorepo: https://github.com/expo/expo/tree/main/packages/expo.

NB: "Turbo" confusingly has multiple meanings in a React Native (+ Web) context, so don't confuse Hotwire's Turbo Native with React Native's own Turbo Native Modules architecture, or the monorepo build system Turborepo (as used in create-t3-turbo, mentioned later here) or its recent sister project Turbopack, which replaces Webpack as a bundler for the web (relevant to React Native Web projects).
It would be a good idea to at least align the NPM name react-native-turbo with the github repo name which is now react-native-turbo-demo.
https://dev.to/this-is-learning/the-different-strategies-to-building-a-cross-platform-app-3p56
‘Turbo Native’ is already taken, ofc

I think react-native-turbo would be a fitting repo name as we are approaching a release-ready candidate for the demo project. When the remaining PRs have been merged and Strada compatibility has been added, the library here should be feature compatible with the native Turbo libraries and the demo app in those.


BXMSPROD-1540 composite actions centralized github actions

https://github.com/kiegroup/kogito-pipelines/pull/313
https://github.com/kiegroup/kogito-runtimes/pull/1692
https://github.com/kiegroup/kogito-examples/pull/968
https://github.com/kiegroup/kogito-apps/pull/1093
https://github.com/kiegroup/optaplanner/pull/1649
https://github.com/kiegroup/drools/pull/3984

it will obviously not work until https://github.com/kiegroup/kogito-pipelines/pull/313 is merged

jenkins run tests

jenkins test this

jenkins test this


[HOLD #11768] App navigates back to main chat if user clicks on invalid link in reply in thread and refreshes on 'Hmm its not here' page

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Action Performed:

Open the app and login with user A
Open user B chat
Send any message
Hover on message and click on reply in thread
Send invalid expensify link eg: https://staging.new.expensify.com/r/49350451043078467
From any other device, login with user B
Open user A chat and click on latest message that has replies in thread
Click on replies and click on invalid expensify link sent by user  A
Click on back to see that normally it navigates back to thread of reply in thread
Again click on invalid link and reload the page
Click on back to see that now it navigates back to main thread

Expected Result:
App should navigate back to thread of reply in thread if we click on any invalid expensify link in thread and press back
Actual Result:
App navigates to main thread rather then thread of reply in thread if we click on any invalid expensify link, reload and then press back
Workaround:
Unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[x] Android / native
[x] Android / Chrome
[ ] iOS / native
[ ] iOS / Safari
[x] MacOS / Chrome / Safari
[x] MacOS / Desktop

Version Number: 1.3.27-6
Reproducible in staging?: y
Reproducible in production?: y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
https://github.com/Expensify/App/assets/93399543/9dd96655-73cc-4ecc-a033-dcafd68e594c
https://github.com/Expensify/App/assets/93399543/b4a1769c-f44f-4a15-8fef-1e89ad5416ea
Expensify/Expensify Issue URL:
Issue reported by: @dhanashree-sawant
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1686754122973049
View all open jobs on GitHub

Putting on hold, commented here

https://github.com/Expensify/App/issues/11768

I think this is expected. The information about where the UP button in the thread should go will be lost after the refresh as we only know the id of the invalid report.
I dont think this is a bug to work on, basically this is invalid report id which normal users dont get and the up button takes you to valid report.
Closing, feel free to reopen if you diagree


Payload limit for Grobid Quantities API

I ran a 20,000 character text through post request to grobid server and it failed, upon doing trial and error we found that files above 8500 characters are prone to failure.
Do grobid-quantities endpoint have any maximum known payload limit (in terms of character length) ?
This is the error :

HTTP ERROR 500
Problem accessing /service/processQuantityText. Reason:
    Request failed.

DECODER_ERROR_CLASS gave me:
(<class 'OSError'>, <class 'zlib.error'>)
Thanks any input would be appreciated

@karthik-nair did you try on local? Usually, the text endpoint is not supposed to receive entire documents, just paragraphs.

@karthik-nair I'm closing this for lack of information. Feel free to reopen it anytime if you have some more details on the problem.


Add batch contextual action to the Recycler View containing list of Notes.

Use menu_top_action_mode.xml as menu of the contextual app bar.

https://stackoverflow.com/questions/26466877/how-to-create-context-menu-for-recyclerview


MTuner keeps exe locked

After profiling, MTuner keeps a lock on the executable. This prevents a rapid test cycle because you have to close MTuner everytime you want to recompile.
Would it be possible to release the file lock after profiling is done?

Can you provide more information? What is your workflow? Is the executable locked or PDB files?

Sure.
My workflow is to check whats using too much memory in MTuner, making some changes where I think it would help, recompiling and testing again. Recompiling fails because MTuner kept a lock on the pdb file.

Yes, this is by design as otherwise resolving call stacks would be slow. So you need to close the previous capture before being able to recompile.

I have to close the whole application to release the lock on the pdb file. Closing only the last capture doesn't work.

I also just found out, that opening an old capture locks the pdb again. Doesn't that mean that old captures become useless after recompiling? Wouldn't it be better to store that information in the capture itself or make a copy of the pdb into the capture directory?

Ok, I'll take a look at the PDB lock. And yes, old captures become useless as the PDB information is no longer valid - storing this information to a capture file is not possible and likely should be handled using symbol servers to match the correct PDB. I never tested this, feel free to give it a try.

I never used symbol servers (except the one from Microsoft). I will look into it.

Fixed in v4.4.3


[web] run Flutter engine web tests in DDC mode too

We currently only run engine tests in dart2js mode. Therefore we are unable to catch DDC bugs as early as we should. One example is https://github.com/flutter/flutter/issues/40876, which ended up getting the "TODAY" label.
To catch such bugs early, we should run engine Web tests in DDC, in addition to dart2js.

In the next couple of weeks we're adding support for windows and linux VMs to the devicelab would that help with this task?

@yjbanov is this something we still want to do?


[BUGFIX] added missing imports

Tasks:

[x] done
[ ] got feedback

Informations:

Q
A

Bug fix?
yes

New feature?
no

Tests pass?
/

Fixed tickets
none

Doc
none

ack


Updates ROUTING.md: fix typo in prefixes.

improves #451

Coverage increased (+0.4%) to 99.542% when pulling 56f21a91e094fb05d70e616e195b94e5ef8c02d5 on bernhardreiter:patch-1 into 90e86d15f94896b8d1e8183bc251ce92ba9cbc15 on timothycrosley:develop.

looks great! Thanks!


Exception EAccessViolation in module ChatGPT.exe at 0050601B.

Unable to launch:
---------------------------
Application Error
---------------------------
Exception EAccessViolation in module ChatGPT.exe at 0050601B.

Access violation at address 00BA601B in module 'ChatGPT.exe'. Read of address 0000000C.

---------------------------
OK
---------------------------

P.S.
Windows 10

Hello, I will answer in 10 hours.

Can you provide more information? OS architecture and whether the "sk4d.dll" library is located next to the program

The latest (just released) version does not crash anymore.


KAFKA-6841: Add support for Prefixed ACLs

Details are in KIP-290:
https://cwiki.apache.org/confluence/display/KAFKA/KIP-290%3A+Support+for+wildcard+suffixed+ACLs
More detailed description of your change,
if necessary. The PR title and PR message become
the squashed commit message, so use a separate
comment to ping reviewers.
Summary of testing strategy (including rationale)
for the feature or bug fix. Unit and/or integration
tests are expected for any behaviour change and
system tests should be considered for larger changes.
Committer Checklist (excluded from commit message)

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation (including upgrade notes)

Hi @big-andy-coates,
Looks in a pretty good shape now to merge today and then iterate. I still need to add more tests and documentation (which can be done after Tuesday as per the release doc). Thanks for the comments and the offer.
Two things:

Default can and should be Literal to handle v0 functionality
I think match algorithm should be different for delete vs get. We don't want delete to be too disruptive. Example: getAcls(Topic, "topicName", Literal) should return acls with Resource(Topic, "topic*", WildcardSuffixed) but deleteAcls(Topic, "topicName", Literal) should not delete those acls.
I would go one step further and say that deleteAcls() in AdminClient should take AclBinding as input instead of AclBindingFilter just like addAcls take in AclBinding and not AclBindingFilter. Thoughts?

@big-andy-coates rebased and fixed all unit tests.

@big-andy-coates and @big-andy-coates A couple of other comments. (1) Currently, we have 2 almost identical Resource class, one in o.a.k.c.resource and another in o.a.k.c.requests. @ijuma mentioned that they were there because the code was added in parallel and we should just keep one. Since we are evolving Resource, perhaps we can just keep o.a.k.c.resource.Resource since it's public. We probably don't want to introduce ResourceNameType in 2 different packages. (2) The KIP proposes to propagate prefix acl changes through a separate path /kafka-wildcard-acl-changes in ZK. Another approach is to propagate the change on the existing path /kafka-acl-changes, but extend the value from a string to a JSON that specifies the resource name type. This has the slight benefit that in the future, if we want to add some other forms of wildcard, we don't need to introduce a separate change propagation path. To prevent old brokers from breaking during upgrade, we can fail the prefix acl requests before the inter.broker.protocol has been upgraded to 2.0.

Hey @junrao,
Thanks for the feedback!

(1) Currently, we have 2 almost identical Resource class, one in o.a.k.c.resource and another in o.a.k.c.requests. @ijuma mentioned that they were there because the code was added in parallel and we should just keep one. Since we are evolving Resource, perhaps we can just keep o.a.k.c.resource.Resource since it's public. We probably don't want to introduce ResourceNameType in 2 different packages.

I've a local change that removes the need for the two ResourceNameType classes. This means only o.a.k.c.resource.Resource if modified now.  I can look to remove the other Resource class in a secondary PR.
Though... TBH, the ResourceNameType makes no conceptual sense where the other Resource class is used. It makes no real sense on either Resource class. This comes back to the issue that really AclBinding and the CRUD operations on the Authorizer shouldn't be using Resource, but something else, e.g. ResourceFilter.   Changing the Authorizer breaks a lot of downstream clients, so should be avoided, but can we fix AclBinding under this KIP? We can fix the authoriser as part of KIP-50. AclBinding is marked as Evolving.
I can do this in a separate PR and we can discuss more there.

(2) The KIP proposes to propagate prefix acl changes through a separate path /kafka-wildcard-acl-changes in ZK. Another approach is to propagate the change on the existing path /kafka-acl-changes, but extend the value from a string to a JSON that specifies the resource name type. This has the slight benefit that in the future, if we want to add some other forms of wildcard, we don't need to introduce a separate change propagation path. To prevent old brokers from breaking during upgrade, we can fail the prefix acl requests before the inter.broker.protocol has been upgraded to 2.0.

Nice idea! I think even if we fail any prefix acl requests if the interbroker protocol is < 2.0, we should still write the JSON values to a different path, e.g. /kafka-acl-changes-v2, as otherwise we could end up with a mixture of string / Json values for a time, and this might have tricky edge cases with downgrades.  Of do you think this won't be an issue?
Again, I propose we do this in a follow up PR.

If @piyushvijay, it looks like you're starting to work on this PR again... but I've already moved the code forward, as agreed, in a separate PR: #5117.  I've only worked in a separate PR as I don't have rights to push to your PR.
Things are going to get real messy if you're making changes in your own PR too!
Can I suggest that you review the changes in my PR and, assuming your happy and @Jun is happy, we can look to merge it.  I have absolutely no issues with you cloning my PR branch and creating your own PR so that you get the credit of the commit if you want.  Just make that very clear on my PR thread.

Let's keep moving your PR and we can discuss the credit part later ;)


Lang in bar is != user lang

Causes
In middleware req.session.lang is used and not userLang

🧷  Fixed in https://github.com/luiisp/i18n4e/commit/557f46712a5422d909a910bdf00be42c2f467278!


[triage] update no-response bot message

Hi all,
the current no-response bot message is

Without additional information, we are unfortunately not sure how to resolve this issue. We are therefore reluctantly going to close this bug for now. Please don't hesitate to comment on the bug if you have any more information for us; we will reopen it right away!
Thanks for your contribution.

I propose to add

Could everyone who still has this problem please file a new issue with the exact descriptions what happens, logs and the output of 'flutter doctor -v' please.
All system setups can be slightly different so it's always better to open new issues and reference related issues.

with the purpose of discourage users that believe they have similar problem
from commenting on the closed issue and opening a new one
that can be triaged properly.
Thank you for the attention

@Hixie should we update the no-response message?

SGTM


Add angular example

Everything is in the title

I think adding one specific tutorial/library example is opening a can of worms. Trying to keep this fairly agnostic.


if name == "main" idiom broken in script launch mode

When launching a script, the script is no longer considered the __main__ module, and the common idiom for launching doesn't work.
This really should work:
def do_something():
    print("Hello world!")

if __name__ == "__main__":
   do_something()

Hi! I fixed this bug starting from version 0.0.25.


Sling tv on roku

dms.p.sling.com Caused sling tv to return error1-2.

Thanks Zeus @zeus4848.
Ping, Daniel @lightswitch05.

I just tested sling and you are right @zeus4848. Looks like they released an update to make it required since I last tested this block. Removed in https://github.com/lightswitch05/hosts/commit/eb6274cbe49a844b852b2d8d2ddf066332d66ab4

Closing.


We are the new laws of the intranet exchanged is the same of liberation the soul and mind of reslity persons.


Support For Private Key Login & Misc.

Support OAuth based SF logins
Dependency upgrades (needed for OAuth and tests)
Fix README code

Fixes #19
Thanks for creating this project! Very useful.
I login using a private key of a connected app. This PR updates to mock that Salesforce call as well. I had to update the Salesforce dependency version and the pytest version to get it to work.
I also fixed a minor error in the example code in the README.
Thank you!

@brno32 @Safintim Hi, can you please review this PR?

Thanks for this contribution! Would you be able to add a unit test to cover the OAuth stuff?
Also, the tests failed with this weird import error
https://github.com/Kicksaw-Consulting/simple-mockforce/actions/runs/3003569516/jobs/4896568736
I don't think this has anything to do with your change, though. We'll have to investigate!

@brno32 I added a test that just copies one of your regular tests, but uses OAuth credentials. See https://github.com/Kicksaw-Consulting/simple-mockforce/pull/21/files#diff-63ff39fb53d411813d938ec712d5716caee4352d5d5d1e02b5955fad01486550R33

@brno32 I was using a newer version of Poetry locally and I had to update dependencies. Maybe that broke it? I just pushed another commit to upgrade Poetry in the GitHub Action workflow. If you run it again, we can see if that fixes it.

This MR would be super helpful to have, we use a oauth app as well. Let me know if there's any way I can test as well

@brno32 Can you re-run the workflows?

Thank you @adamzr for your contribution and patience. I have merged your changes. There is an issue with API version being hard coded in older tests which we will be fixing before publishing a new release with your changes incorporated. Cannot give an ETA on that though.

Fixed the test here https://github.com/Kicksaw-Consulting/simple-mockforce/pull/22

https://pypi.org/project/simple-mockforce/ 0.5.0 is on pypi. @adamzr thanks a lot for the contribution!


fix: setAlias on server

Why?
Otherwise all messages come from peer "0".

It broke the tests :( seems like something was woking incorrectly before and we weren't noticing


Roll engine to 9a9814312b3086884d6bb1a079c5bea0a7c4244f.

Changes since last roll:
9a9814312 Roll dart to c080951d45e79cd25df98036c4be835b284a269c. (#4767)
e74e8b35c [async] Update includes of async headers to new path (#4760)
e2c4b2760 Use Dart 2 camel case constants in the engine Dart libraries (#4766)
9c1e48434 Updates for Fuchsia roll. (#4765)
14c940e27 Switch from fxl::Mutex to std::mutex (#4764)
debf82c0b Roll Garnet (#4759)
5bffdefbb Use weak pointers to the accesibility bridge from objects vended to the UIKit accessibility framework. (#4761)

Rolled dart introduces a regression https://github.com/flutter/flutter/issues/15368. Closing


After recent cursor update get invisible cursor with XWayland apps

Right after rebuilding system all XWayland apps have invisible cursor. Not mentioning default white cursor with bad size for my screen. I tried to fix it with:
  stylix.cursor.package = pkgs.capitaine-cursors;
  stylix.cursor.name = "capitaine-cursors";
  stylix.cursor.size = 24;

and
  home.pointerCursor.package = lib.mkForce pkgs.capitaine-cursors;
  home.pointerCursor.name = "capitaine-cursors";
  home.pointerCursor.size = 24;
  home.pointerCursor.x11.enable = true;

WM: Hyprland

Reverting back to 7a7987c7828050ef9a8ca6af07ca98485053776b and reloading DE helped

I'm also using Hyprland and the following settings work for me:
{ pkgs, ... }:
{
  stylix.cursor = {
    package = pkgs.qogir-icon-theme;
    name = "Qogir";
  };
}

Would you mind testing with Qogir to see if this issue is caused by the particular cursor you're using?

After another nix flake update and setting same cursor the issue disappear. Have no Idea what caused the issue nor how it got fixed.
The only clue I have for anyone who encounter same issue - try to set your custom cursor outside of your home-manager.users.<username> = { pkgs,config, lib, ... }: { coonfig


Failed to load plugin 'neverthrow'

I am getting the following error when I run eslint:
> eslint ./src --ext .ts

Oops! Something went wrong! :(

ESLint: 8.2.0

TypeError: Failed to load plugin 'neverthrow' declared in '.eslintrc.js': Class extends value undefined is not a constructor or null

Config
The following is my config:
module.exports = {
  root: true,
  parser: '@typescript-eslint/parser',
  plugins: [
    'neverthrow',
  ],
  extends: [
    'plugin:neverthrow/recommended',
  ],
  rules: {
    'neverthrow/must-use-result': 'error'
  }
};

Looks like an eslint error I didn't used class, You are missing this options too
parserOptions: {
ecmaVersion: 2021,
project: ['./tsconfig.json'],
tsconfigRootDir: __dirname,
}


Omega Cartridges Uplink rounds for CHIMP.

Adds scientist specific Uplink item - box of 10 omega cartridges. These are used in the CHIMP and deal 20 burn and will cause anomalies to increase in severity, their cost is 4tc.

https://user-images.githubusercontent.com/113240905/234133855-d492c05c-4d20-48df-a6e9-d52bea0f86d9.mp4
Media

[X] I have added screenshots/videos to this PR showcasing its changes ingame, or this PR does not require an ingame showcase

Changelog

:cl:

add: Treacherous scientists may now spend their TC on Omega Cartridges for the CHIMP. Go APE.

nit and picks

nit and picks

should be all sorted now, might just want to check make sure no unwanted code, i accidentally messed up my pr and had to sort it all. Tested and working though.


🐞 Allow multiple contexts for duplicate segments and make mat-chip rounded

This PR contains changes to handle duplicate segment import for multiple contexts. (#1120). We would still throw network call error with duplicate segment error message in case the duplicate segment has the same context.
There is also a very small frontend change to show rounded centered mat-chips for contexts in segment list. (Earlier it was left aligned and rectangular)

@danoswaltCL Can we merge this?


Inkbird IBBQ-4BW no target temps available

Hi there,
I've been able to add my IBBQ-4BW to this integration without any issues. The only problem seems to be that it doesn't recognize the target temperature which you can set for each probe. See the screenshot below:

It only reports the current temperature of each probe and its calibration correction value. Did I do something wrong here of forgot a step in the whole setup process?

There is no information in the logs that were submitted for the original request for this device for those values.  Without confirmation of the data type, scale and range, it is not possible to add.

How can I help adding this to the project? What do you need to get this working?
I've seen other Tuya local plugins who got this working so it should be possible...I'm willing to help proving information what so ever.

Device Diagnostics will show what dps are available.  If there is just one block of 4 not from the config it should be obvious what they are.  If there are more, then you'll also need to identify them.  I'll also need to know the ranges over which they can be adjusted.  I presume these are alarm thresholds?

It's some kind of alarm threshold indeed. Below screens shows someone using them in a dashboard (top left):

Source: https://community.home-assistant.io/t/cannot-get-tuya-integration-to-work/226356/39
If I go to the debug environment on my local Tuya, I can't find any related values for the target temp whatsoever.

The device diagnostics will show whether these are present in the local protocol.  You can download them from Settings / Devices on in the Device Info panel after selecting your device on the Decvices tab, or by clicking on "X devices" on the tuya-local panel on the Integrations tab.

No feedback for over a month.


"A" domain controllers are unreachable by a sensor alert missing from this page

Hi Team,
I know is basically the same of
"All" domain controllers are unreachable by a sensor
and
"A" domain controllers are unreachable by a sensor
but when Cx trying to find the exact same wording, they can't find it, sometime is a bit confusing
would you mind add "A" domain controllers are unreachable by a sensor alert in this page?
or revise as "All/A domain controllers/controller are unreachable by a sensor"

Thanks a lot!

Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: 52af70b6-86d4-5dd4-0c17-d4e0a5f6e0ed
Version Independent ID: 63d594b0-4656-1938-98da-da5494321df9
Content: Microsoft Defender for Identity reconnaissance phase security alerts
Content Source: ATPDocs/reconnaissance-alerts.md
Service: microsoft-defender-for-identity
GitHub Login: @dcurwin
Microsoft Alias: dacurwin

Thank you for your comment. We'll investigate and get back to you.

@jackson-yang-microsoft We've updated the documentation. Thanks for your contribution.


Some white spaces are lost on world export

If the white space happens to be the last character of a line, as trimmed by the client, the client may not even output it if it does line striping. It is the case with Mudlet.
A possible solution may be to replace the white spaces with an special value on export and replace them again to white spaces before importing.

I'm making the default "export" command output a compressed base 64 encoded representation of the world that is shorter and avoids white space loses.
The pretty option can still produce them, but it is the client who can decide to omit them, we can't do anything else.


Make a plan for merging lbryum into lbry

[ ] resolve or transfer any remaining valid issues to lbry repository
[ ] we should remove getclaimtrie from lbryum client and server
[ ] additionally, the restore command could use some tests (8ed6088)

Some additional requirements IMO:

[ ] It is possible to run just a wallet in a lightweight way, without being involved in the data network. Ideally, it would be possible to build binaries that exclude the data network functionality entirely, and return a correspondingly smaller subset of API commands.
[ ] The design pattern accommodates alternative wallet implementations, such as a wallet connected to a full blockchain node rather than an SPV wallet
[ ] Any API functions that are now surfaced in lbry are renamed to follow the noun_verb API naming scheme that's been established there

I think a good starting point would be to remove the network (and threading, which almost all there for network operations) from lbryum and replace it with a twisted stratum protocol implementation.
The remaining "real" lbryum (the wallet and functions/classes to make and verify transactions) would remain in place for the time being, as well as lbrynet.core.Wallet (which would remain an interface to lbryum commands. In lbrynet we'd update lbrynet.core.Wallet to connectTCP instead of network.start().

I've incorporated almost all of the feedback into a final plan, #230. I left out the "alternative wallet implementations" request since that can be done after the merge, it seems like a new feature.