Font failed to load, Too many arguments to block call, expected 1, have 3

I am getting this error Font failed to load, Too many arguments to block call, expected 1, have 3 inside RNVectorIconsManager
However, this error did not come right after I installed the font.
I installed it using react-native link and make sure that Fonts exists in Info.plist.
This is my pod file for iOS part.
`platform :ios, '9.0'
target 'JobMe' do
Uncomment the next line if you're using Swift or would like to use dynamic frameworks
use_frameworks!
Pods for JobMe
pod 'Firebase/Core'
pod 'Firebase/Database'
pod 'Firebase/Storage'
pod 'Firebase/Auth'
pod 'FBSDKCoreKit'
pod 'FBSDKShareKit'
pod 'FBSDKLoginKit'
pod 'RNVectorIcons', :path => '../node_modules/react-native-vector-icons'
target 'JobMeTests' do
inherit! :search_paths
# Pods for testing
end
end
`

I just had the same error.

just delete that line of code in podfile, other files related to podfile (pods and podfile.lock) and node modules. then re-install pod and node modules and run again. It works for me

I fixed it that way. It is silly that I have to do this every time I use the link command, because it adds it automatically.

this fix works for me and my team
# Uncomment the next line to define a global platform for your project
platform :ios, '10.0'

target 'JobMe' do
  # Uncomment the next line if you're using Swift or would like to use dynamic frameworks
  # use_frameworks!

  pod 'React', :path => '../node_modules/react-native', :subspecs => [
      'Core',
      'CxxBridge', # Include this for RN >= 0.47
      'DevSupport', # Include this to enable In-App Devmenu if RN >= 0.43
      'RCTText',
      'RCTNetwork',
      'RCTWebSocket', # Needed for debugging
      # Add any other subspecs you want to use in your project
    ]
  # Explicitly include Yoga if you are using RN >= 0.42.0
  pod 'yoga', :path => '../node_modules/react-native/ReactCommon/yoga'

  # Pods for JobMe

  pod 'React', :path => '../node_modules/react-native', :subspecs => [
  'Core',
  'CxxBridge', # Include this for RN >= 0.47
  'DevSupport', # Include this to enable In-App Devmenu if RN >= 0.43
  'RCTText',
  'RCTNetwork',
  'RCTWebSocket', # Needed for debugging
  'RCTAnimation', # Needed for FlatList and animations running on native UI thread
  # Add any other subspecs you want to use in your project
  ]
  # Explicitly include Yoga if you are using RN >= 0.42.0
  pod 'yoga', :path => '../node_modules/react-native/ReactCommon/yoga'

  # Third party deps podspec link
  pod 'DoubleConversion', :podspec => '../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec'
  pod 'glog', :podspec => '../node_modules/react-native/third-party-podspecs/glog.podspec'
  pod 'Folly', :podspec => '../node_modules/react-native/third-party-podspecs/Folly.podspec'

  pod 'Firebase/Core'
  pod 'Firebase/Database'
  pod 'Firebase/Storage'
  pod 'Firebase/Auth'
  pod 'FBSDKCoreKit'
  pod 'FBSDKShareKit'
  pod 'FBSDKLoginKit'

  pod 'RNVectorIcons', :path => '../node_modules/react-native-vector-icons'

  pod 'ReactNativeSearchBar', :path => '../node_modules/react-native-search-bar'

  target 'JobMeTests' do
    inherit! :search_paths
    # Pods for testing
  end

end

Part of the Podfile is from this link

Yep you're right @panteparak, this is the fix and is mentioned in README. Closing 👍


Introduce the counter contract for Cosmwasm as an example

The contract is explained in the Terra guide.
We already have a TLA spec of counter written by @rnbguy.

The contract is explained in the Terra guide.

That link seems to be broken, and I can't find the example in the Terra docs.
@konnov Do you have a working link?

Nope. Seems to be unavailable from web archive.

Archway's setup process offers Increment as default template.
Right now, Archway may have the most up-to-date docs on cosmwasm.


check if _MSC_VER exists for when mingw is used

This looks good. Can you target the develop branch where we're working on the 3.0 release? If you need this on 2.x soon we can work out how we want to stage hotfixes before doing fixes on the 2.x release branch.

Actually, we don't need a fix in the develop branch, SteadyClockWindows does not exist anymore. Instead, we check in the CMake that MSVC >= 2015 and we don't support the older versions.


[Teams][Input Validation] Input.Number floating point support

Platform

[ ] .NET XCeed
[ ] Android
[ ] SharedModel
[ ] UWP

Author or host
Host - Teams
Version of SDK
20.12 releases
Details
There is platform inconsistency on acceptance of floating-point values for Input.Number.

JS renderer accepts floating-point in the card payload (i.e. Input.Number.min, Input.Number.max, Input.Number.value) and accepts floating-point user input as valid.
iOS renderer does not accept floating-point in card payload, but accepts floating-point user input
Android renderer does not accept floating-point at all
UWP renderer does not accept floating-point in card payload, but accepts floating-point user input. Additionally, min/max comparisons can be incorrect due to flooring.
.NET Xceed renderer does not accept floating-point at all

This needs to be made consistent. The correct solution seems to be to match the JS renderer on all platforms.

Seems to be mitigated in Teams Android 1.3 upgrade by making the change in subclass of ac numberinputrenderer and numberinputhandler. Continuing to track this for fix in our library / other platforms.

Seems to be mitigated in Teams Android 1.3 upgrade by making the change in subclass of ac numberinputrenderer and numberinputhandler. Continuing to track this for fix in our library / other platforms.

Android and shared model changes will make 21.01

Android and shared model changes will make 21.01

Spun off .NET and UWP into separate issues. This bug now tracks only the shared model and Android changes.

Spun off .NET and UWP into separate issues. This bug now tracks only the shared model and Android changes.

Need to fix iOS, too.

Need to fix iOS, too.


How to get list file from drive?

Plz, illustrate how to get list file from drive after login?
I am following:
https://developers.google.com/drive/v3/web/quickstart/js
and
https://developers.google.com/drive/v3/web/quickstart/nodejs
How can it integrate to above examples?

In an effort to clean the issues up, this is being closed. Please open a new issue if you're still experiencing a problem.


[v3] Remove text/javascript from all script tags

As (shortly) discussed in #558, this removes text/javascript from all script tags.

Merged into the version-3.x branch


add withdraw wait period

Pull Request Test Coverage Report for Build<PHONE_NUMBER>7
Details

1 of 1 (100.0%)  changed or added relevant line in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 87.567%

Totals

Change from base Build<PHONE_NUMBER>8:
0.0%

Covered Lines:
1274

Relevant Lines:
1377

💛  - Coveralls


⚠ Bofrost.de has degraded performance

In 048eb2f, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 1500 ms

Resolved: Bofrost.de performance has improved in ad448f5 after 25 minutes.


Update fabric-protos-go to v0.1.6

fabric-protos-go v0.1.6 has been released for Fabric v2.4.x.
Signed-off-by: David Enyeart<EMAIL_ADDRESS>

LGTM

--- FAIL: TestNewPolicyErrorCase (0.00s)
policy_test.go:106:
Error Trace:	policy_test.go:106
Error:      	Error message not equal:
expected: "Error unmarshalling to SignaturePolicy: proto: common.SignaturePolicyEnvelope: illegal tag 0 (wire type 0)"
actual  : "Error unmarshalling to SignaturePolicy: proto: cannot parse invalid wire-format data"
Test:       	TestNewPolicyErrorCase
FAIL
coverage: 93.2% of statements
Seems like there is a failure which is related to the PR

Thanks @pfi79 , yes I remember now that other changes are required to update protobuf. I'm going to close the PR for now since v2.5 will be available soon and will become the LTS release. Any v2.4 deployment should update to v2.5 at that time.


Rerender recipe

parametrized couldn't be installed in https://github.com/conda-forge/staged-recipes/pull/17082, let's see if rerendering helps

Hi! This is the friendly automated conda-forge-linting service.
I wanted to let you know that I linted all conda-recipes in your PR (recipe) and found some lint.
Here's what I've got...
For recipe:

noarch: python recipes are required to have a lower bound on the python version. Typically this means putting python >=3.6 in both host and run but you should check upstream for the package's Python compatibility.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.


Use in XML

How can I use this view in XML for static use instead of dynamic creating view ??

Sorry, view in xml is not supported.
Perhaps one day I'll write.

How can I use this in RecyclerVIew by using adapter using
RecyclerVIewViewHolder ??
Not in listview
On Tue, May 12, 2015 at 11:21 AM, Jingwei<EMAIL_ADDRESS>wrote:

Sorry, view in xml is not supported.
Perhaps one day I'll write.
—
Reply to this email directly or view it on GitHub
https://github.com/linger1216/labelview/issues/7#issuecomment-101140428.

already supported xml, But you have to change your code. I'm sorry about that.

already supported xml, But you have to change your code. I'm sorry about that.


allowedOrigins error at server.js line 277

Hi guys
I believe your code for allowedOrigins has a bug. In server.js, line 277, the if statement does not actually allow for allowedOrigins to contains a regex expression as your documentation states.
The workaround is to add a line after the "new FileCollection" with: obj.allowedOrigins = /xyz/ but obviously this is not ideal, particularly since your documentation states otherwise.

@djlogan2 thank you for reporting this.
As I remember @menelike and @s-ol authored this feature. Guys, can you check this one? Related piece of code;

Friendly ping.
@djlogan2 have you managed to solve this one? How? Just with the workaround you mention?
@menelike @s-ol any thoughts?

Yessir, I implemented the workaround just as I said above. Here is a real world example working in production:
export const ImportedPgnFiles = new FilesCollection({
  collectionName: "importedPgnFiles",
  allowClientCode: false, // Disallow remove files from Client
  allowedOrigins: /(.*chessclub.com.*)|(.*localhost.*)/,
  allowQueryStringCookies: true,
  onBeforeUpload(file) {
    // Allow upload files under 10MB, and only in png/jpg/jpeg formats
    if (/*file.size <= 10485760 && */ /pgn/i.test(file.extension)) {
      return true;
    }
    return "Please upload PGN file";
  },
});
ImportedPgnFiles.allowedOrigins = /(.*chessclub.com.*)|(.*localhost.*)/;

@djlogan2 great, thank you. I feel like we can close it, unless you wish to update documentation? PRs are welcome
P.S. you're checking pgn instead of png extension

Yes, "pgn" is "Portable Game Notation." I didn't fix the comment. I'll do that now :)
Re closing, I suppose it depends upon whether you want your users to have to add another line or use the configuration object. That's not my call. Your doc says it works, and in the code it actually sets allowedOrigin from the configuration object, just incorrectly. In my opinion, if you want users to write an extra line, changing the doc is required, but so is removing the erroneous code.

Lol, yeah, In looked at the comment, then looked at name of collection importedPgnFiles and started thinking it might be on purpose 😅
I'm open to continue discussing this one, but I need to know why you are the first one to report this. Since it wasn't reported bye other developers I assume it's isolated to you. If so, we need to know what's unique about your project, and add this exception to the docs.

I assumed that I was the only one that needed CORS support. It works fine if your meteor project is deployed to "www.production.com" and your users log on to "www.production.com."
What I assume is unique in my case is that I am using multiple domain names. So mup/meteor gets deployed with "www.production.com", but my users logon to "mycustomprefix.production.com". Because meteor was deployed to "www.production.com", the file uploader code was built with a hard coded url for "www.production.com", which incurs a CORS issue. Thus, I had to put in an allowedOrigin of "*.production.com".
Then of course, as I stated initially, the file uploader code on the indicated line incorrectly evaluates true/false and discards my setting.

@djlogan2 thank you for reporting this and additional details you have provided. We have escalated this one to the bug level and its fix is available in v2.3.1
Feel free to close it in case if the issue is solved on your end.

@djlogan2 have you had a chance to test v2.3.1?


Added Azure.AppGw.MigrateV2

PR Summary
Fixes #2185
Added Azure.AppGw.MigrateV2 rule.
PR Checklist

[x] PR has a meaningful title
[x] Summarized changes
[x] Change is not breaking
[x] This PR is ready to merge and is not Work in Progress
Rule changes

[x] Unit tests created/ updated
[x] Rule documentation created/ updated
[x] Link to a filed issue
[x] Change log has been updated with change under unreleased section

Other code changes

[ ] Unit tests created/ updated
[ ] Link to a filed issue
[ ] Change log has been updated with change under unreleased section

@BernieWhite Let me know your thoughts if this is carried out the right way.

@BernieWhite All made sense, thanks for the great feedback. Check latest updates from me.


Is there a way to set the side of the dropdown icon?

In my project I need to set the icons for Accordion on the right side, is there a way to do that? Thanks in advance.

Never mind, the solution is just to use the property android:layoutDirection="rtl"


when the dashboard resizes too many images at the same time hasura-storage can crash due to lack of memory

When a user goes to the "storage" section in the dashboard, the dashboard will ask the storage service to generate previews. However, this is a memory intensive task, specially if the user has large images, and trying to resize many at the same time can cause the storage service to run out of memory and crash.
To minimize this issue we should:

Attempt to generate one thumbnail at a time
If we get a 502 clearly indicate to the user the service probably crashed due to insufficient RAM to resize large images

Fixed


https://github.com/EnsembleUI/ensemble/issues/260

Ticket : https://github.com/EnsembleUI/ensemble/issues/260
Sample code:
- TextInput:
label: Input
labelHint: Hello
backgroundColor: green
required: true

@hamxa152 you have to add this property to the theme as well. Please review the ticket

@hamxa152 you also have to add this to the theme schema as well otherwise the intelli-sense won't work - https://github.com/EnsembleUI/ensemble/blob/main/assets/schema/theme_schema.json

@hamxa152 Good work. I merged this so the customer can use it, but you'll need to add:

backgroundColor to FormInput-payload in ensemble-schema. This is how people know that the property exists with intelli-sense.
add "TextInput" theming (has all attribute of Input) so you can set the style once for all TextInputs.


Update navigate.md

it should set replace with the value true, can replace the history stack

thanks, got this in a different PR


remote_billing: Fix strings and styling for remote login pages.

Merged, thanks @amanagr!
I may have some follow-up tweaks to strings to suggest after testing some more, but this is clearly a better starting point for next steps.


Adds sort lines (ascending and descending) command

Took a crack at issue #536, given it had the help wanted label
Adds keyboard shortcuts to sort lines (chose arbitrary shortcuts, probably want to change those)
Didn't create formal test cases (won't have the time for a while), but did verify changes using strings from random.org

Hi @martellaj, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!

In order for us to evaluate and accept your PR, we ask that you sign a contribution license agreement. It's all electronic and will take just minutes. I promise there's no faxing. https://cla.microsoft.com.

TTYL, MSBOT;

@martellaj, Thanks for signing the contribution license agreement so quickly! Actual humans will now validate the agreement and then evaluate the PR.
Thanks, MSBOT;

Nice job. Question is; should this be merged or handled by an extension? E.g. Sort lines

I know Sublime Text has this functionality built in and that it's often a requested feature for IDEs. I don't see a downside of including it without having to download a third party extension, given that it's an operation on code lines with essentially no logic (I'm on the OneDrive team and would love to alphabetize our dependencies. :yum:).
Really I was just trying to contribute where I could to a product I love using. Would love to see it merged!

Commenting so I get a participating notification. I want to deprecate my extension if it gets in :)

@martellaj
Thank you! :+1:
I took the liberty to tweak the keybindings and add some tests while merging.

Sweet! Happy to contribute. ☺ Keep rocking, guys!

It took me a few minutes to me to understand how this works.
To me at least, do not seems particularly obvious that I must select the lines before sorting out, what if it acts like Copy/Paste with no selection (defaults to whole line) the command should either alert if there isn't any selection to act upon, or act over the whole file instead.

Can someone please provide a link to the documentation for this feature?  I can't find this feature in any of the menus.

Interesting. Seems it's no longer showing up in the command palette, but does show up as keyboard shortcuts.

@martellaj Ahh, thank you. I do see it in the command palette if I type "sort". I was expecting to access the feature from one of the Edit/Selection/context menus.

Yep, I'm seeing it in the command palette now, too. Pretty sure it was absent on the Insider build I was on 2 days ago though. Regardless, all good now. 👍

How does one access this feature?
Typing sort doesn't return anything.

@OlafvdSpek You're sure you're in the command palette, right? I still see it FWIW.

No, I was trying the Ctrl-P one.. sorry.


Draft. Refactoring smoke test.

Description of changes
I removed @vesaakerman's large test during a code clean-up because it proved difficult to maintain and I was in a hurry to get my clean-up doen. This PR is an attempt to restore it while addressing the things that made Vesa's test hard to read.
First of all, I think this test should not try to verify too much. The details are better tested in smaller scoped tests. The goal of the large test is to see if a larger document doesn't reveal other types of problems that never show up in the minimal examples used in the detailed unit tests.
The basic plan is to map a larger DDM (copied the one that Vesa used) and:

Check that it succeeds
Check a limited number of mappings. (I am thinking in the order of 3-8 checks).

I am now trying to use the embedded XPath style queries to select the output to be checked, but it is not so easy to write. We might after all want to use the JsonPathSupport.
Setting this PR to draft, so others can have a look at it.
How to test

Run the unit test.

Related PRs

https://github.com/DANS-KNAW/dd-dans-deposit-to-dataverse/pull/16

Notify
@DANS-KNAW/dataversedans

Closing this one, as it has been on draft for too long.

Closing this one, as it has been on draft for too long.


Craigh1015/ejs injection

This is a suggestion to allow data to be injected into the EJS scope when using stringify.
The purpose of the change is to facilitate reuse of responses within stub definition where simple templating provides the necessary functionality.
Usage example is in the functional test.

Good add, thanks!

Hey, I know I'm late to the party but still. Your test example works on .ejs-files. Is it possible to somehow pass parameter to a .js-function? Somethng like this:
data.ejs:
{
  "protocol": "http",
  "port": 4542,
  "stubs": [
    {
      "responses": [
        {
          "inject": "<%- stringify(filename, 'services/response.js', {testValue: '12345'}) %>"
        }
      ]
    }
  ]
}

response.js:
function response(request, state) {
  return {
    headers: {
      'Content-Type': 'application/json'
    },
    body: {
        'testValue': data.testValue
    }
  };
}

I need it to build a function based on the current value of testValue using if-statements and thus return the body I need for every situation.


Add SASS/Compass support

First off, let me say that I really like this kickstarter.  It is a great stating point.  I think it's great that it has the LESS support.
It would be great if it also supported SASS/Compass.

Any update on this? And/or does anybody know a method for switching from Less to Sass?

Possibly duplicate of https://github.com/ngbp/ngbp/issues/191


Uncaught exception: null reference when calling 'isOwner'

version 1.3.3
if (!(await fromUuid(target.uuid)).isOwner) innerHtml.attr('data-visibility', 'gm');
I guess the code is assuming fromUuid will always return a non-null value.

I don't get this, I need more info as to what you are experiencing.

There's nothing in particular I'm trying to do, but there's an error that's passively showing up in our play instance in console. It's an uncaught exception that gets thrown at the line indicated in the ticket. Not sure what impact it could be having in our session.

What version of Foundry and Pf2e system are you on? And please send me an
image of the error.
pon., 19 gru 2022, 00:15 użytkownik Kyle Sakai @.***>
napisał:

There's nothing in particular I'm trying to do, but there's an error
that's passively showing up in our play instance in console. It's an
uncaught exception that gets thrown at the line indicated in the ticket.
Not sure what impact it could be having in our session.
—
Reply to this email directly, view it on GitHub
https://github.com/MrVauxs/PF2e-Target-Damage/issues/11#issuecomment-1356899801,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHUOGHA4RYA5W6HDDCIMTPTWN6LH5ANCNFSM6AAAAAATCVYYW4
.
You are receiving this because you commented.Message ID:
@.***>

Foundry: 10.291
PF2e: 4.5.0

I suspect what's happening is that if there are tokens that no longer exist, but chat messages are being rendered that reference said actors, then there will be a referencing issue. So there should be a null check issue on locating the target.
e.g.
{
    "id": "GcdyZcCkLMYD3LKk",
    "name": "Clay Archer Captain 12",
    "uuid": "Scene.DMYiqONrcXeiADUu.Token.GcdyZcCkLMYD3LKk",
    "img": "tokenizer/npc-images/archer_copy_.Token.webp?1669683049536",
    "hasPlayerOwner": false,
    "playersCanSeeName": true
}

This is a "target", but there isn't a corresponding token afaik since our GM deletes enemy tokens when we're done combat. When I load the browser session, such errors are thrown because it's rendering chat entries from previous combat.


Fixed issue with fonts not loading

Description
Figure out why fonts are broken
Fonts across the site were not loading properly, and was displaying system defaut fonts.
The issue appears to have been related to the way fonts were previously being imported into the application which was through a styles/fonts.css file that included an  @import url statement that gave Google Fonts as a remote source. This was working for some time but was broken at some point.
To fix this, I found alternative Nextjs documentation on how to import fonts from Google Fonts while leveraging Nextjs font optimization through creating a <link> in our _document.js <Head> element that links out the fonts we need. This fixed the issue.
Acceptance Criteria
Fonts (Lato and Noto Sans) should be loading and display properly.
Test Instructions

Build and run the app in prod
see that fonts are displayed correctly

Product and Sprint Backlog
Jira

Looks like there a reference to the fonts.css file that was deleted in .storybook/preview.js

Thanks taking a look.


Support: Terraform does not see the state of songs added to a playlist in the webui

Using Terraform 1.0
Using Provider v0.2.5
Steps to reproduce:
Create a playlist using the terraform provider
Add a track manually through the webui.
Update the state with terraform refresh or try to apply it with terraform apply
Terraform returns no changes.
I thought it should attempt to delete the track that was added through the webui since the playlist was managed.
I checked the terraform.tfstate. I don't see the song added through the webui in there. my playlist

Thanks for reporting. I'll see if I can reproduce it

Thanks. Not sure how I missed that, will need to see if I can beef up the tests a little. Fix coming out in 0.2.6 shortly


[ZDF] add support for multiple audio tracks

[x] I've verified and I assure that I'm running youtube-dl 2018.04.16

Before submitting an issue make sure you have:

[x] At least skimmed through the README, most notably the FAQ and BUGS sections
[x] Searched the bugtracker for similar issues including closed ones
[x] Checked that provided video/audio/playlist URLs (if any) are alive and playable in a browser

What is the purpose of your issue?

[ ] Bug report (encountered problems with youtube-dl)
[ ] Site support request (request for adding support for a new site)
[x] Feature request (request for a new functionality)
[ ] Question
[ ] Other

zdf.de provides the BBC's Hard Sun with both the German dub and the original English audio. An mp4 of this program downloaded with youtube.dl however only includes the English track. Would it be possible to have both audio tracks in the end?
Here is the link: https://www.zdf.de/serien/hardsun/hard-sun-1-100.html (For legal reasons the video is both geo-resricted and only available after 10pm).

-F, -f format_code.

youtube-dl -F https://www.zdf.de/serien/greyzone/zugriff-100.html
[ZDF] zugriff-100: Downloading webpage
[ZDF] zugriff-100: Downloading JSON content
[ZDF] zugriff-100: Downloading JSON metadata
[ZDF] zugriff-100: Downloading m3u8 information
[ZDF] zugriff-100: Downloading m3u8 information
[ZDF] zugriff-100: Downloading m3u8 information
[ZDF] zugriff-100: Downloading m3u8 information
[ZDF] zugriff-100: Downloading f4m manifest
[ZDF] zugriff-100: Downloading f4m manifest
[info] Available formats for zugriff-100:
format code                              extension  resolution note
hls-aac-Originalton-0                    mp4        audio only [dan]
hls-aac-Originalton-1                    mp4        audio only [dan]
hls-aac-Originalton-2                    mp4        audio only [dan]
hls-aac-Originalton-3                    mp4        audio only [dan]
hls-aac-TV_Ton-0                         mp4        audio only [deu]
hls-aac-TV_Ton-1                         mp4        audio only [deu]
hls-aac-TV_Ton-2                         mp4        audio only [deu]
hls-aac-TV_Ton-3                         mp4        audio only [deu]
hls-96-0                                 mp4        audio only   96k , mp4a.40.2
hls-96-1                                 mp4        audio only   96k , mp4a.40.2
hls-96-2                                 mp4        audio only   96k , mp4a.40.2
hls-96-3                                 mp4        audio only   96k , mp4a.40.2
hls-377-0                                mp4        480x272     377k , avc1.77.30, video only
hls-377-1                                mp4        480x272     377k , avc1.77.30, video only
hls-377-2                                mp4        480x272     377k , avc1.77.30, video only
hls-377-3                                mp4        480x272     377k , avc1.77.30, video only
hls-608-0                                mp4        640x360     608k , avc1.77.30, video only
hls-608-1                                mp4        640x360     608k , avc1.77.30, video only
hls-608-2                                mp4        640x360     608k , avc1.77.30, video only
hls-608-3                                mp4        640x360     608k , avc1.77.30, video only
hls-608-4                                mp4        640x360     608k , avc1.77.30, video only
hls-608-5                                mp4        640x360     608k , avc1.77.30, video only
hls-608-6                                mp4        640x360     608k , avc1.77.30, video only
hls-608-7                                mp4        640x360     608k , avc1.77.30, video only
hls-1171-0                               mp4        852x480    1171k , avc1.77.30, video only
hls-1171-1                               mp4        852x480    1171k , avc1.77.30, video only
hls-1171-2                               mp4        852x480    1171k , avc1.77.30, video only
hls-1171-3                               mp4        852x480    1171k , avc1.77.30, video only
hls-1812-0                               mp4        1024x576   1812k , avc1.77.30, video only
hls-1812-1                               mp4        1024x576   1812k , avc1.77.30, video only
hls-2597-0                               mp4        1280x720   2597k , avc1.640028, video only
hls-2597-1                               mp4        1280x720   2597k , avc1.640028, video only
http-h264_aac_mp4_http_na_na-low-0       mp4        unknown    [deu] low
http-h264_aac_mp4_http_na_na-low-1       mp4        unknown    [dan] low
http-h264_aac_mp4_http_na_na-high-0      mp4        unknown    [deu] high
http-h264_aac_mp4_http_na_na-high-1      mp4        unknown    [dan] high
http-h264_aac_mp4_http_na_na-high-2      mp4        unknown    [deu] high
http-h264_aac_mp4_http_na_na-high-3      mp4        unknown    [dan] high
http-h264_aac_mp4_http_na_na-veryhigh-0  mp4        unknown    [deu] veryhigh
http-h264_aac_mp4_http_na_na-veryhigh-1  mp4        unknown    [dan] veryhigh
http-h264_aac_mp4_http_na_na-veryhigh-2  mp4        unknown    [deu] veryhigh
http-h264_aac_mp4_http_na_na-veryhigh-3  mp4        unknown    [dan] veryhigh
hds-377-0                                flv        unknown     377k
hds-377-1                                flv        unknown     377k
hds-608                                  flv        unknown     608k
hds-1171                                 flv        unknown    1171k
hds-1812                                 flv        unknown    1812k
hds-2597                                 flv        unknown    2597k  (best)

I have the same problem, I tried to get best German audio [deu].
I read https://github.com/rg3/youtube-dl#format-selection
But in the output table the language is listed in note column and the reference lists no way to parse note. I tried bestvideo+bestaudio/best[note*=deu], but it does not work.

I have the same problem. It seems like youtube-dl selects the first audio track automatically but there doesn't seem to be a way to choose the audio track or to download all of them.

I just ran into the same problem. For example, there can be multiple German audio tracks (standard audio; and audio with full transcriptions). At the moment, it seems to be impossible to choose the correct one.

will be possible to use as an example -f 'bestvideo+bestaudio[language=dan]'in the next version.

will be possible to use as an example -f 'bestvideo+bestaudio[language=dan]'in the next version.

This works but not quite how it would be expected with 3 audio tracks:
hls-aac-Audiodeskription-5                mp4        audio only [deu]
hls-aac-Originalton_englisch-5            mp4        audio only [eng]
hls-aac-TV_Ton-5                          mp4        audio only [deu]

no -f options: youtube-dl gets the first audio track (Audiodeskription)
-f 'bestvideo+bestaudio[language=eng]' - gets the middle track, (Originalton mixed languages)
-f 'bestvideo+bestaudio[language=deu]' - gets the TV_Ton (Deutsch dubbed)

Having all 3 tracks would be most desirable, similar to the --all-subs option.  An easier to use filter might be simple for cases where there are more than 2 deu tracks.

will be possible to use as an example -f 'bestvideo+bestaudio[language=dan]'in the next version.

This works but not quite how it would be expected with 3 audio tracks:
hls-aac-Audiodeskription-5                mp4        audio only [deu]
hls-aac-Originalton_englisch-5            mp4        audio only [eng]
hls-aac-TV_Ton-5                          mp4        audio only [deu]

no -f options: youtube-dl gets the first audio track (Audiodeskription)
-f 'bestvideo+bestaudio[language=eng]' - gets the middle track, (Originalton mixed languages)
-f 'bestvideo+bestaudio[language=deu]' - gets the TV_Ton (Deutsch dubbed)

Having all 3 tracks would be most desirable, similar to the --all-subs option.  An easier to use filter might be simple for cases where there are more than 2 deu tracks.

Similar situation with this video: https://www.zdf.de/kinder/astrid-lindgren/michel-muss-mehr-maennchen-machen-102.html
format code                               extension  resolution note
hls-aac-Audiodeskription-0                mp4        audio only [deu]
hls-aac-Audiodeskription-1                mp4        audio only [deu]
hls-aac-Audiodeskription-2                mp4        audio only [deu]
hls-aac-Audiodeskription-3                mp4        audio only [deu]
hls-aac-TV_Ton-0                          mp4        audio only [deu]
hls-aac-TV_Ton-1                          mp4        audio only [deu]
hls-aac-TV_Ton-2                          mp4        audio only [deu]
hls-aac-TV_Ton-3                          mp4        audio only [deu]

using
youtube-dl -f 'bestvideo+bestaudio[language=deu]'

(Version 2021.01.08)
still gets me the 'Audiodeskription' one which is the dubbed version plus audio description narration.

Similar situation with this video: https://www.zdf.de/kinder/astrid-lindgren/michel-muss-mehr-maennchen-machen-102.html
format code                               extension  resolution note
hls-aac-Audiodeskription-0                mp4        audio only [deu]
hls-aac-Audiodeskription-1                mp4        audio only [deu]
hls-aac-Audiodeskription-2                mp4        audio only [deu]
hls-aac-Audiodeskription-3                mp4        audio only [deu]
hls-aac-TV_Ton-0                          mp4        audio only [deu]
hls-aac-TV_Ton-1                          mp4        audio only [deu]
hls-aac-TV_Ton-2                          mp4        audio only [deu]
hls-aac-TV_Ton-3                          mp4        audio only [deu]

using
youtube-dl -f 'bestvideo+bestaudio[language=deu]'

(Version 2021.01.08)
still gets me the 'Audiodeskription' one which is the dubbed version plus audio description narration.


Add herg_central data set

Pull request for Issue #132
Data download and processing script
hERG Central
Dataset Description: Human ether-à-go-go related gene (hERG) is crucial for the coordination of the heart's beating. Thus, if a drug blocks the hERG, it could lead to severe adverse effects. Therefore, reliable prediction of hERG liability in the early stages of drug design is quite important to reduce the risk of cardiotoxicity-related attritions in the later development stages. There are three targets: hERG_at_1uM, hERG_at_10uM, and hERG_inhib.
Task Description:

hERG_at_1uM: Regression. Given a drug SMILES string, predict the percent inhibition at a 1µM concentration.
hERG_at_10uM: Regression. Given a drug SMILES string, predict the percent inhibition at a 10µM concentration.
hERG_inhib: Binary classification. Given a drug SMILES string, predict whether it blocks (1) or not blocks (0). This is equivalent to whether hERG_at_10uM < -50, i.e. whether the compound has an IC50 of less than 10µM.

Dataset Statistics: 306,893 drugs.
Dataset Split: Random Split Scaffold Split
Note: herg_central contains multiple assays data. To retrieve the specific labels for that assay, specify the label name in the label_name variable to the data loader. You can find all available label names by calling:
from tdc.utils import retrieve_label_name_list
label_list = retrieve_label_name_list('herg_central')

Then, go to the standard TDC data loader procedure with the label name specified.
from tdc.single_pred import Tox
data = Tox(name = 'herg_central', label_name = label_list[0])
split = data.get_split()

References:
[1]  Du F, Yu H, Zou B, Babcock J, Long S, Li M. hERGCentral: a large database to store, retrieve, and analyze compound-human Ether-à-go-go related gene channel interactions to facilitate cardiotoxicity assessment in drug development. Assay Drug Dev Technol. 2011 Dec;9(6):580-8. doi: 10.1089/adt.2011.0425.
Dataset License: Not Specified. CC BY 4.0.

This looks awesome! Thanks Ben! I will test it and get back to you within next week

Works perfectly! Merged and will be included in the next release scheduled end of the week : ) thanks for the contribution!


Make the code more readable

This includes changing variable / function / class names to descriptive and easily understandable names, adding comments and documentation in general etc.

86a70a129b745d48785d81bc4b7d9a18311c5bd9 is a huge step forwards for this issue.


Fixes #52 (infinite loop for fractional numbers)

I added a check for fractional numbers to the permutation function:
if (nelem % 1 !== 0) throw new RangeError;

It (P function line 26) would otherwise enter an infinite loop for e.g. nelem = 1.5.
I added tests for this case, too.
@dankogai could you please review this PR? Thanks! :relaxed:

I have just noticed it's the same for combination. I will add a check and test for that, too.


Recommendations of using Azure app configurations with staging slots

We are planning to use azure app configurations for our Azure Function app which uses slots in dedicated App service.
As of today (without Azure App Configuration), in our CI/CD pipeline we update Configs along with Code changes.
We wanted to know the recommendations for maintaining/updating configurations in Azure App Configurations considering these slots (staging and production).
Wanted to know any recommendations on deploying these configs along with our code and also rollback scenarios.

Hi @Shuvajyoti, indeed. It will be problematic if your prod and staging share the same set of configurations. If anything goes wrong with your staging, the prod is impacted.
I would recommend you start versioning your configuration. For example, if prod is using v1 of the configuration currently, you set the label v2 (or a build number) when you push data to App Configuration for your staging. Your staging code references only the v2 version of the configuration. This way, when you have to roll back staging, none of the prod v1 configurations is impacted.

Hi,
If we want to deploy an app service version n+1 in a second slot, we need in a same time a set of keys/values for versions n (in slot1 in production) and n+1 (slot2), and also for each environment.
If we have 5 environments, and app services with 50 key/values, it's difficult to manage all these configurations in App Configuration. What's more, we can't easily duplicate a set of keys/values. Furthermore, we need to have a single "Dev", "Staging" or "Production" Label, fixed beacause used in CICD to deploy on an environment "Dev", "Staging" or "Production".
Another thing, in the App Settings of an app service, we have a "Deployment slot setting" checkbox which allows us to indicate whether the value is slot-specific or not. This configuration is not currently possible in App Configuration and must be done manually.
So we need improvements in App Configuration to use deployements in slot wtih only on label for each environnement :

Have versionning on configuration, to depoy a specific version and not a version at a date-time.
Have possibility to set value of the "Deployment slot setting" checkbox for each key/value

Thanks

It may not solve all the issues, but I'd like to share an option. You can add App Configuration references in the App Settings of an App Service:
https://learn.microsoft.com/en-us/azure/app-service/app-service-configuration-references
This way, you can indicate if a referenced key-value should go with a deployment slot. Unfortunately, App Service only supports referencing individual key-values in App Configuration today, so it may work well if you have a small number of settings that need to be attached to certain deployment slots.


Database won't receive data created

mongodb
I'm experiencing problems with mongodb since I can't storage in mongodb the game and question created in the server

Solution
The problem was fixed, it was in mongoose schema because I didn't need to define the _id field because mongodb atlas generate it automaticaly when the db create a new field.
 const game = {
      _id: session?.user.id   // REMOVE THIS LINE
      userId: '662840e80835770264eb9e02',
      topic,
      gameType: type,
    }

SOLVED
The problem was fixed, it was in mongoose schema because I didn't need to define the _id field because mongodb atlas generate it automaticaly when the db create a new field.
 const game = {
      _id: session?.user.id   // REMOVE THIS LINE
      userId: '662840e80835770264eb9e02',
      topic,
      gameType: type,
    }


[Storage] Fix failing pipeline tests (test_share.py)

This PR aims to fix the pipeline failures from a recent test proxy migration

API change check
API changes are not detected in this pull request.

/azp run python - storage - tests

/azp run python - storage - tests


What is considered best practice for disabling / deactivating users?

I would define disabling / deactivating a user as having a property held against that user which prevented them from being able to log into the application when the property had been set to a certain value.
We are building an admin section where admin members can disable / re-enable users as required.
The options I have identified:

Set email confirmed to false. To re-activate a user, regenerate an email confirmation link for them.
Or
Set Lockout Enabled to True and Lockout End to DateTime.Max
Or
Add IsEnabled field to AspNetUsers (default to True) and override SignInManager to check value is True before returning a Success result.

Are there any other options / which is the most recommended?

All of these should work, there was some effort around making it easy to do via SignInManager's CanSignIn method, so 3 is probably closest to how we envisioned something like this working, but the other two options seem reasonable as well.


Add Diffusion to third-party software list.

@brian-brazil
Diffusion is a commercial software product from Push Technology.

That URL isn't right, and I think https://developers.pushtechnology.com/hc/en-us/articles/360034215494-How-To-Use-Metric-Collectors would be more useful.
You don't appear to actually document how to get the metrics. I presume "gateway" doesn't mean the pushgateway, I can imagine that confusing some of your users so would suggest clarifying.

Thanks Brian; yes I agree. The blog you found is about general configuration of Diffusion's metric collection and not specific to Prometheus.
I've updated the URL to point to the relevant page in our manual.

Thanks!
diffusion_sessions_peak sounds like a gauge rather than a counter. Counters should also generally end in _total (except if part of a Summary/Histogram), and _count should be for that series in a Summary/Histogram.

diffusion_sessions_peak can only go up. It is the highest number of sessions the server has ever hosted (it is the maximum value of diffusion_sessions_open). There is a separate diffusion_sessions_total metric

That's still a Gauge. You care about the absolute value, not how fast it is going up.

Since _peak is monotonically increasing, isn't a counter appropriate? What benefit would using a gauge bring?

Counters always go up, but that doesn't mean that everything that always goes up is a counter. Counters are not meant to be usable without using rate() first, whereas diffusion_sessions_peak is usable as-is.

@philipa Even tho it's monotonically increasing, it's not counting anything.

OK, schooled! I'll get this fixed. Thanks for your patience.


Add Pushbullet plugin

PR is a bit of a mess, it contains other plugins as well.

Installed the Pushbullet plugin (i think it was from here, but there are several pushbullet integrations by different people, so not 100% sure) - anyway, I think there's a memory leak? Found this in task manager:
http://i.imgur.com/12XHjul.png

deleted the service, and then the mem usage went down. just a heads up!


jenkins/mkcloud6-upgrade: upgrade to cloud6

:+1:

real test of this change is running in https://ci.suse.de/job/openstack-mkcloud/17898/

+1

https://ci.suse.de/job/openstack-mkcloud/17898/consoleFull looks quite promising, actually! The issue there seems to be unrelated to upgrade.


Why is the default delay 600ms?

Sorry if this has already been answered, I tried searching past issues
I have a hard time figuring out why you would want a delay of 600ms before triggering the build. My workflow is filled with saving a file, switch to the browser, reload. Often thought, the 600ms delay keeps me from seeing the new content, and I have to reload once again.

Good question! I have been using delay=0 on budo for some months now, and nobody else has complained. :)
For simple things you might rather use budo than straight up watchify; one of its features is to suspend the server response until the bundle is finished, so you never get a stale or empty bundle during reload.
https://github.com/mattdesl/budo
Sent from my iPhone

On Jul 27, 2015, at 9:14 AM, Linus Unnebäck<EMAIL_ADDRESS>wrote:
Sorry if this has already been answered, I tried searching past issues
I have a hard time figuring out why you would want a delay of 600ms before triggering the build. My workflow is filled with saving a file, switch to the browser, reload. Often thought, the 600ms delay keeps me from seeing the new content, and I have to reload once again.
—
Reply to this email directly or view it on GitHub.

Cool project, it doesn't suite the project I'm currently inquiring for but I might use it for other projects in the future! Thanks for your input :+1:

@LinusU switching branches - but you can use any value you want, I use 400ms personally

Do you mean when switching branches in git? It seems like that could be solved better. How about waiting ~20ms, but any event resets this timer and it waits ~20ms again. This way the timeout should never run out during the branch switch since the events will come flying in?

Is the -d option the same as --delay?

No, -d is short for --debug (a browserify option to enable source maps).

Ah I see. Thanks @mattdesl

Do you mean when switching branches in git? It seems like that could be solved better. How about waiting ~20ms, but any event resets this timer and it waits ~20ms again. This way the timeout should never run out during the branch switch since the events will come flying in?

@LinusU Yes, I've been thinking of switching the timer to a debounce and lowering it just a bit (maybe ~400ms?). Seeing as how the delay is configurable though, I don't really see the upside of changing it by an order of magnitude.

What I'm describing is not quite a debounce thought. I think that a debounce fires as soon as the first event is hit, and then waits x seconds until it can fire again.
What I was suggesting was something like this:
function smartDelay (ms, fn) {
  var timeoutId = null

  function fire () {
    timeoutId = null
    fn()
  }

  function trigger () {
    if (timeoutId !== null) clearTimeout(timeoutId)
    timeoutId = setTimeout(fire, ms)
  }

  return trigger
}

ms could be something like 20, but maybe experiment with an git checkout to see what works best.

What you're describing is exactly a debounce. I think 20 is too low. It maybe be enough for your setup, but may not be for others. NFS is slow. git checkouts can be big. editors do weird things to keep atomic saves. The defaults should work safely for everyone, if you need faster rebuilds, then use the delay option.

Cool, I thought it triggered on the leading edge of the time interval.
The problem with using the delay option is that my module now will have the same problems as you are describing. It may very well be so that 20 works in my setup, but not on someones else.
I think that this option is a setup/computer specific option rather than a build/module specific, so I would rather treat it as such.
What are your opinions on reading an environmental variable, say WATCHIFY_DELAY and then look for the value in this order: opts.delay, env['WATCHIFY_DELAY'], 600?

What are your opinions on reading an environmental variable, say WATCHIFY_DELAY and then look for the value in this order: opts.delay, env['WATCHIFY_DELAY'], 600?

Neither browserify or related tools use environment variables for configuration. So I feel like I should stick to flags :/

I guess that it's because they don't have any environment dependent settings, which I think that this is.
What would be greatly beneficial with including this is that I can specify WATCHIFY_DELAY in my .bashrc since I know that a lower value works on that machine. If I specify it in the build script, that change will then be propagated to all the other developers machines.

Would the environment variable only be used when no option is provided?
Budo currently does watchify(bundler, { delay: 0 }) and then uses debounce if the user specifies any additional delay.

Seeing as how the delay is configurable though, I don't really see the upside of changing it by an order of magnitude.

Something worth considering; the default delay might give a general perception that watchify is slow/sluggish. I always thought this was the case until I started using 0ms for delay.

They way I suggested it is that it's only used when no option is provided.

Something worth considering; the default delay might give a general perception that watchify is slow/sluggish. I always thought this was the case until I started using 0ms for delay.

This is very true, I didn't realise about the delay until a friend asked how long time it took to rebuild the file. I said that it took just over a second, but when looking in the log it said something like 0.31s. That's when I found the delay option.


Need a basic starter example notebook / tutorial style for biocrnpyler?

Currently, when I look at BioCRNpyler as a new user : What do I go and run first? There doesn't seem to be an obvious explainer style jupyter notebook that can act as a tutorial / "Start here".  We should have enough content to have this from BE240?

Good suggestion - I will throw something together right now.

There are lots of files in the Old examples folder. Could we reuse any of them?

yep, that is what I am doing - basically refactoring examples that already exist into a more organized structure. Not rewriting too many.

Thanks @WilliamIX  for refactoring the examples, i think this issue can be closed now.


Using example config fails with 'Doorkeeper::JWT does not respond to .generate'

When using the example config from Readme - token POST request fails with
{
    "error": "Doorkeeper::JWT does not respond to `.generate`.",
    "error_description": "The authorization server encountered an unexpected condition which prevented it from fulfilling the request."
}

I still have no clue why this should fail though.

Sorry for the delay in getting back to you on this - have you managed to figure anything out?
My first guess is that you might be using a newer version of Doorkeeper than Doorkeeper-JWT currently supports.

Nope.
I used the newest gem available (but I can't remeber which one). Your doc says, 2.2.0 or newer, so I guess there are no upper boundaries?

Unfortunately I am not actively using Doorkeeper or this gem these days, so I haven't kept it up to date.
Looks like Doorkeeper is up to version 4.2.6 now. I wouldn't be surprised to find that they've introduced incompatible changes during that time.
If you're interested in taking a look at what's failing and trying to fix it, I'd be happy to try to help as I can, and thrilled to get a PR updating it. I am not going to be able to try to do so myself any time soon.
I'll update the readme to specify that this will likely only work w/ version 2.x of Doorkeeper in the meantime.

Dito. We have found another way and used Knock for our purposes. I also cannot really assist in this issue right now. :-(
But thanks for the readme update.

This was an issue with Doorkeeper. See https://github.com/doorkeeper-gem/doorkeeper/issues/943

Oh awesome. Thanks for letting us know @MarkMurphy!


Add Records container class

Adds a class for managing multiple records. I called it RelatedRecords because that's what it's used for and that is closer to the Python object.
Fixes #48

Work in progress. Requires features from #54 so waiting for that to be merged first.


Objects (channel and states) are not created - Occurs when installing or updating the adapter from Github

Preliminary remark: I only have a Daikin Altherma and no other devices
Occurs when installing or updating the adapter from Github
Objects (channels and states) are not created. Objects are only created when the instance is restarted.
The objects are deleted and thus relationships to other tools such as InfluxDB, etc. are also permanently deleted and must be created again each time.

Only when the instance is restarted are the objects recreated

In the lower log (last entry) you can see that the data point "lastUpdateReceived" is deleted. Since this of course causes warnings afterwards, I create it again manually as state/date
see:

Debug Log ioBroker Daikin Cloud.txt

Nice one ... Bittte GitHub ausporbieren. Sollte gefixt sein

I tested it briefly. It works
The version number is still 0.4.6?
lastUpdateReceived is no longer there? It was always cool to see when the last update was made

ooohhh waitt ... forgot to push .. uups ... try again please

hmm

I'll wait a few more minutes and then do it again

With the last update, last Update Received was created
The data point cloudConnected, does it have a deeper meaning? It is actually always set to "null"

I've done the update a few more times now. It's still version 0.4.6

Incidentally, it also shows in three places that version 0.4.6 is the last one...
Last change included (main.js / README.md

I'll close the issue then ;-) . Everything seems to be working now
Thank you very much


Add ngrok extension

Description

An extension to allow the user to create and stop ngrok tunnels.
Aimed at developers to provide them with an easy way to create and stop their ngrok tunnels.
ngrok is the fastest way to put your app on the internet. Test mobile apps against your development backend. Build webhook consumers and demo websites without deploying.
Screencast

Check the Loom of the demo: https://www.loom.com/share/ngrok-Extension-Demo-lessgreater-Raycast-53b9b19d11434b869e3033b8cc20c9dd?sid=a1d46533-cae2-4253-aed7-c89d329f4ea5

Checklist

[x] I read the extension guidelines
[x] I read the documentation about publishing
[x] I ran npm run build and tested this distribution build in Raycast
[x] I checked that files in the assets folder are used by the extension itself
[x] I checked that assets used by the README are placed outside of the metadata folder

Hello Per 👋
Thanks for your feedback. Will add the requested icons and get back to you 😊


Intersection volume of two elements

I have a question about calculating the intersection volume of two geometries.
I'm comparing two of the same BufferGeometries (element1.geometry, element2.geometry), so their intersection result should be the mesh with the ~ volume very close to the original ones. However, I got strange results and wondered if the error of the three.js, three-csg-ts or my fault.
    public static compareTwoGeometryRepresentations(
        element1: GeometricalRepresentation,
        element2: GeometricalRepresentation
    ): boolean {
        let result = CSG.intersect(element1.geometry, element2.geometry)
        let volume = GeometryService.getVolume(result.geometry);
        return (
            volume > 0.95 * element1.volume &&
            volume > 0.95 * element2.volume &&
            element1.volume > 0.95 * element2.volume &&
            element1.volume < 1.05 * element2.volume
        );
    }

I calculate the BufferGeometry volume according to the article: https://discourse.threejs.org/t/volume-of-three-buffergeometry/5109
    public static getVolume(geometry: BufferGeometry) {
        var isIndexed = geometry.index !== null;
        let position = geometry.attributes.position;
        let sum = 0;
        let p1 = new Vector3(),
            p2 = new Vector3(),
            p3 = new Vector3();
        if (!isIndexed) {
            let faces = position.count / 3;
            for (let i = 0; i < faces; i++) {
                p1.fromBufferAttribute(position, i * 3 + 0);
                p2.fromBufferAttribute(position, i * 3 + 1);
                p3.fromBufferAttribute(position, i * 3 + 2);
                sum += GeometryService.signedVolumeOfTriangle(p1, p2, p3);
            }
        } else {
            let index = geometry.index;
            let faces = index!.count / 3;
            for (let i = 0; i < faces; i++) {
                p1.fromBufferAttribute(position, index!.array[i * 3 + 0]);
                p2.fromBufferAttribute(position, index!.array[i * 3 + 1]);
                p3.fromBufferAttribute(position, index!.array[i * 3 + 2]);
                sum += GeometryService.signedVolumeOfTriangle(p1, p2, p3);
            }
        }
        return sum;
    }

    private static signedVolumeOfTriangle(p1: Vector3, p2: Vector3, p3: Vector3) {
        return p1.dot(p2.cross(p3)) / 6.0;
    }

And I got the following results:
element1.volume =<PHONE_NUMBER>0
element2.volume =<PHONE_NUMBER>0
intersectionVolume = 4736022.029966705
The position, vertices, and matrices of two intersecting buffers are the same.
I'll be glad for any tips and suggestions.

@samalexander I'm sorry for the fuss. The issue was related to improper IFC elements into THREE.BufferGeometry. After reviewing the script and upgrading the version, everything works fine.

@wojciechteclaw thanks for the update 👍


Panel deprecation

/home/travis/build/rstoneback/pysat/pysat/ssnl/avg.py:167: FutureWarning:
Panel is deprecated and will be removed in a future version.
The recommended way to represent these types of 3-dimensional data are with a MultiIndex
on a DataFrame, via the Panel.to_frame() method
Alternatively, you can use the xarray package http://xarray.pydata.org/en/stable/.
Pandas provides a `.to_xarray()` method to help automate this conversion.

For what I use Panel for (seasons averaging) I think Panel may be it. It has been awhile since I looked at this. I do remember checking into things when they first deprecated Panel. For reasons that I don’t remember I decided to stick with it. May or may not be good to remove. Not the most helpful statement, I know.
On Feb 13, 2019, at 2:00 PM, Jeff Klenzing <notifications<EMAIL_ADDRESS>wrote:
/home/travis/build/rstoneback/pysat/pysat/ssnl/avg.py:167: FutureWarning:
Panel is deprecated and will be removed in a future version.
The recommended way to represent these types of 3-dimensional data are with a MultiIndex
on a DataFrame, via the Panel.to_frame() method
Alternatively, you can use the xarray package http://xarray.pydata.org/en/stable/.
Pandas provides a .to_xarray() method to help automate this conversion.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com/rstoneback/pysat/issues/159, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ADbdeXNv_eF9ku2CPg4Z6CxjpHiOM0Faks5vNG7FgaJpZM4a6KYx.

No problem.  I'm tidying up the pandas update with the newest merge updates, and deciding whether to add some of these other ones in.  Sounds like we should leave this alone for now so we can determine the impact.

Agreed.

Leaving a note for future me:
http://xarray.pydata.org/en/stable/pandas.html

Officially deprecated as of pandas 0.25.0.  Capped pandas in #249.

I have a lot of experience using multi-indexed data. It's especially useful if you need to categorize your index. For instance, in pysat you have the notion of orbits which are just categorized time. In your multi-level index, you would have the primary one being time, a secondary one being orbit, and a third local time. For higher-dimensional data, you just add more levels. This pattern would make it easier to write instrument-independent code.

If you have a dataframe with a multi-index does it also support columns of data with only a single index? TIEGCM has some 4d data sets (3 spatial and time), plus it can have say a status flag that only depends on time.

Yes, here is a quick example:
import pandas as pd
import numpy as np

x = np.linspace(-1,1,2)
y = np.linspace(-2,2,3)
z = np.linspace(-3,3,4)
xx,yy,zz = np.meshgrid(x,y,z, indexing = 'ij')

data = xx**2 + yy*2 + zz**2
index = pd.MultiIndex.from_product([range(len(x)),range(len(y)), range(len(z))],
                                   names = list('ijk'))

df3d = pd.DataFrame(data.ravel(), index = index)
df3d.head(12)

0

i
j
k

0
0
0
6.0

1
-2.0

2
-2.0

3
6.0

1
0
10.0

1
2.0

2
2.0

3
10.0

2
0
14.0

1
6.0

2
6.0

3
14.0

df1d = pd.DataFrame(z)
df1d

0

0
-3.0

1
-1.0

2
1.0

3
3.0

def mean(data):
   '''This function works on both single-indexed data and multi-indexed data'''
    return data.mean()

mean(df1d)

0    0.0
dtype: float64

mean(df3d)

0    6.0
dtype: float64

Migrating to pysat/pysatSeasons#4 and closing here.


executeExpression not working for all builtin visualizations

executionContext/executeExpression only seems to be working for the default preprocessor.
Working:

executeExpression: Standard.Visualization.Preprocessor.default_preprocessor _ <| operator3.column_count

Not working:

executeExpression: Standard.Visualization.Warnings.process_to_json_text _ <| operator3.column_count

Method Warnings of type Main could not be found.

executeExpression: Standard.Visualization.Table.Visualization.prepare_visualization _ 1000 <| operator3.info

Method Table of type Main could not be found.

It looks like only the default preprocessor is exported from Standard.Visualization?

@kazcw Can you tell me how to reproduce this bug?

@kazcw Can you tell me how to reproduce this bug?

We use executeExpression in component browser's visualization preview; so you may open Component Browser, switch to code edit mode with Tab, and pick Warning or Table visualization.


Enable diagnostic settings in Recovery Vault for Azure Site Recovery Diagnostics Events

Is your feature request related to a problem? Please describe.
Create an azure policy to enable Azure Site Recovery diagnostic events to be sent to a log analytics workspace
Describe the solution you'd like
An Azure Policy is created to enable the following Site Recovery events to be  to a log analytics workspace

AzureSiteRecoveryJobs
AzureSiteRecoveryEvents
AzureSiteRecoveryReplicatedItems
AzureSiteRecoveryReplicationStats
AzureSiteRecoveryRecoveryPoints
AzureSiteRecoveryReplicationDataUploadRate
AzureSiteRecoveryProtectedDiskDataChurn

Describe alternatives you've considered
N/A
Additional context
N/A

We have the built-in policy assigned via LogAnalytics Policy Set (https://github.com/Azure/CanadaPubSecALZ/blob/main/policy/custom/definitions/policyset/LogAnalytics.bicep#L297).
The new policy would incorporate Backup & Site Recovery log events and replace the built-in policy in the policy set.


docs(git flow): versioning, branching and commit convention

Description
Describe how to

version
branch
commit
on threefold repositories

While I genuinely love the git flow, this is not the flow we agreed upon with @despiegk. Due to the contributing team size, we found it best to have:

master branch that always has the latest stable release
development branch which has cutting edge development. which can be unstable and does not require PRs
development_<feature> in case a feature branch is needed, specifically to discuss approaches more than for its development. Or, more likely, when destructive changes are being made that will block other developers until stable

So our entire development process is collaborative on one development branch, more or less

@rkhamis thansk for your comment !
Sorry for all following questions as I am new to the project I need to understand better the flow you describe

can you elaborate more on the statement 'due to the contributing team size'. What problems do you face with a lot of contributions ?
does it mean that master is protected and requires PR ?
as development is not stable from where do you start a new feature branch ? If it is from master then it is difficult for a lot of people to work on the latest development. For instance let's says in prod we have V1.0 and in development everybody is working on V1.1 and it is not stable meaning doesn't build or crash. if I want to add a new feature on V1.1 should I add it on V1.0 and perhaps missing some improvements/ refactoring that has already be done on V1.1 ?
If someone push a bad commit how do you recover ? ensure that doesn't happen ?
What are your flow concerning hotfixes ?
what are your flow to maintain consistency between the different branches ? For instance I can see that my updates on install.md has been merged into development-bcdb but not in development. Are you planning to merge developement-bcdb into developement and then development into master ? Do you have a list of feature to include into development-bcdb before doing that ?
What about the versioning ? How do you now what version is in production ? the features that it contains ? How do you do rollback ?

If I understand well you may be concern by the complexity of the git flow maybe
to lighten the flow we could abandon the release branches and merge development into master whenever it make sense and tag it on master.

@zgorizzo69 It's great that you're asking this, it's always good to rethink the current process....
For a start, this is how we work: https://github.com/threefoldtech/home/blob/master/docs/development_process.md
The problem with the git flow with us is that it's too restricting to our level of agility.  Instead, we always believe that each contributor in the team feels the responsibility and the ownership and the foresight to be trusted to commit to the same development branch. It makes all changes available all the time and prevents sometimes painful merges.
Only when a feature requires a lot of discussion regarding approach/the developer(s) are unsure of its reception into the codebase do they create a separate branch for it. They branch off from development and make sure their branch stays rebased constantly. They also try to merge back as soon as possible.
Same goes obviously for any destructive changes that would block other developers.
Development branch should be unstable but installable for sure. It should only have a small degree of unstability or incompleteness that should never block any other developer on that branch.
Master is indeed protected and only merged into with a release. That means it's always latest released version. we always release with a tag for deployments running older versions.
Hotfixes are done on a short-living branch where they're merged into development and master and retagged (re-released)
I think I answered everything up there except for the development-bcdb branch... this is a destructive change so it's an example of what I was discussing before. Your changes should've been merged to development rather than there, but it's the same concept.
Please let me know if you have any more questions!

@zgorizzo69 I'll close this PR since it does not conform to our current development process.

@rkhamis maybe we can reformulate the content, cause I think this document is still pretty nice. With the git example and stuff. Nice to have for new contributors

@zaibon that's why I left the branch

@zaibon sure and to have a convention for commit can be nice also maybe something way simpler but still it will then be easy to populate the changelog


Clean up properties in the strongbox-parent

Task Description
We've migrated to restassured and, recently. Spring Boot. We need to double-check, if we still need these properties defined in the strongbox-parent:
        <!-- Default ports for local development: -->
        <port.jetty.listen>48080</port.jetty.listen>
        <port.jetty.shutdown>19081</port.jetty.shutdown>
        <strongbox.host>localhost</strongbox.host>
        <strongbox.port>${port.jetty.listen}</strongbox.port>

If we don't need them, then we should remove them and check, if the build still works.
Tasks
The following tasks will need to be carried out:

[ ] Remove this from the strongbox-proto-parent project.
[ ] Remove this from the strongbox-parent project.
[ ] Remove this from all pom.xml files in the strongbox project.

Acceptance Test

[ ] Building the code with mvn clean install -Dintegration.tests still works.
[ ] Running mvn spring-boot:run in the strongbox-web-core still starts up the application correctly.
[ ] Building the code and running the strongbox-distribution from a zip or tar.gz still works.
[ ] The tests in the strongbox-web-integration-tests still run properly.

Help

Our chat
Points of contact:

@carlspring
@fuss86
@sbespalov
@steve-todorov

I would like to work on this!

Hi, you can assign this task to me.
I will do it.

Hey, @ragcrix !
I actually finished this last night but didn't get around to creating the pull requests.

Would you mind picking another task? Please, feel free to join our chat channel for more details.

ok then @carlspring.
I will look at other tasks.
Thanks.

Thank you for your understanding! And once again -- my apologies!


Feature Engineering with OpenEO - library integration

Integrate openEO python lib in eotdl

use TDS in eotdl as inputs to openeo processing pipelines
ingest outputs to eotdl as new TDS / features
save processing graphs (STAC) to use at inference time

we are centralizing openeo related issues, including this one, through https://github.com/earthpulse/eotdl/issues/190


build-armel: use more CPU cores

Turns out ninja already detects the number of cores. There is nothing to be gained here.


MAINTAINERS: Create NXP Drivers group

Create NXP Drivers group separate from the platforms.
The idea being that currently there are two problems:

All the Drivers drivers are falling under the responsibility
of the MCUX platforms' maintainers, some of whom do not have the
cycles or interest to maintain these things.

The maintainers of the other platform groups do not get counted
as reviewers of the Drivers drivers that their platforms use.

So, separate all the driver files from the MCUX platforms, and add the
relevant people who have an interest in maintaining the Drivers, including:

At least one maintainer of each platform group, and
The NXP contributors who are highly active in maintaining
and reviewing the NXP drivers in upstream Zephyr.

Another two problems this PR fixes:

The platforms of the other NXP groups are still falling under the MCUX
group. Exclude the platforms of the other NXP groups from MCUX group. MCUX
group will still be the default group for unsorted NXP platforms.

Add a few file paths to some of these groups to cover a few missed
files, and add description properties of the NXP groups.

Thanks @decsny , I am looking forward to this change.
One existing line I suggest you change:

NXP Platforms (MCUX):
- boards/arm/frdm_k*/

Make this boards/arm/frdm*/.  We will soon be upstreaming support for the FRDM-MCXN947, with more MCX boards coming this year.
Thanks

@MaureenHelm, I think NXP maintainers are good with this change now.


Add a filter for unusedProcsAdvice

We would like to fail the build on unused dependencies:
dependencyAnalysis { 	issues { 		onUnusedDependencies { fail("org.projectlombok:lombok") } 		onUsedTransitiveDependencies { ignore() } 		onIncorrectConfiguration { ignore() } 	} }
Even though we added an exception, the build still fails:

Unused annotation processors that should be removed:

implementation("org.projectlombok:lombok:1.18.12")

@stephanenicolas I assume your change would provide a solution for this, right?

@Paladinium thanks for the comment. Yes, the change @stephanenicolas is working on should resolve this. It will add a new block to the issues {} block, name tbd.

Thanks, @autonomousapps . I highly appreciate your and @stephanenicolas work and I am looking forward to seeing it in the next release!

This is now resolved. https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin/pull/143


Created HTML page for text_on_image Creator - Web design #150 #650

Added /overlapblock_150_by_SaiPraneethDulam.html for the 'Creator - Web Design' project to overlay text on images with responsive design and included assets.

@NtemKenyor Can you please review my PR


#325: fix empty author id

Closes #325

@Suban05 please review

@Yegorov thanks!

@Yegorov Great work on your contribution! 🌟 You've earned +4 points, bringing your total to +408. While we'd love to see more comments and hits-of-code in future submissions, we appreciate your effort. Keep the contributions coming – your work is valuable to our project!

@Suban05 Hey there! 👋 Great job on the review, although it was a bit on the shorter side. You snagged 4 points for this one: 4 base points, -10 for only 3 comments (we're aiming for at least 6!), -8 because there were just 8 hits-of-code (we like to see 16+), and +18 to keep you in the game. Remember, more comments and code could boost your score next time! Your running balance is now +395. Keep up the good work and let's aim higher! 💪


refactor: apply 2FA to any non-exempt routes

New actions, such as reporting malware via web UI, now require 2FA.
Contains other commits, making this change easier to implement. Please review individually.

Note to self: rebase and resolve conflicts with security policy once #15692 is out.


Error when trying to install native-base

Helllo! I get the following error when trying to install the package:
npm ERR! git fetch -a origin (https://github.com/GeekyAnts/react-native-keyboard-aware-scroll-view.git) fatal: unable to access 'https://github.com/GeekyAnts/react-native-keyboard-aware-scroll-view.git/': Unknown SSL protocol error in connection to github.com:443
npm ERR! git fetch -a origin (https://github.com/GeekyAnts/react-native-drawer.git) fatal: unable to access 'https://github.com/GeekyAnts/react-native-drawer.git/': Unknown SSL protocol error in connection to github.com:443
npm ERR! code 128
npm ERR! Command failed: git -c core.longpaths=true fetch -a origin
npm ERR! fatal: unable to access 'https://github.com/GeekyAnts/react-native-keyboard-aware-scroll-view.git/': Unknown SSL protocol error in connection to github.com:443
npm ERR!
"dependencies": {
"expo": "^20.0.0",
"mobx": "^3.2.2",
"mobx-react": "^4.2.2",
"react": "16.0.0-alpha.12",
"react-native": "^0.47.0"
}

+1

I got the same error after clone the repository and npm install.
It works fine if i change to 2.2.1 but with 2.3.1 it crashes but only in 1 computer, the computer where i first created the project don't throw me any error.
Any ideas??
npm install
npm ERR! git fetch -a origin (https://github.com/GeekyAnts/react-native-drawer.git)
npm ERR! git fetch -a origin (https://github.com/GeekyAnts/react-native-keyboard-aware-scroll-view.git)
npm ERR! code 128
npm ERR! Command failed: git -c core.longpaths=true fetch -a origin
npm ERR!
npm ERR!      C:\Users\Anja\AppData\Roaming\npm-cache_logs\2017-09-15T04_35_05_410Z-debug.log

im facing the same issue

@koloff @anjapadu @Vicneswari Do you still find this issue?

Closing this issue due to inactivity
Please reopen this if the issue continues

Hi All,
Can anyone of you help me out with this issue:
unable to access 'https://github.com/GeekyAnts/react-native-drawer.git/': Failed to connect to github.com port 443: Connection refused
48 error

@Su2294chi node and npm version?

@SupriyaKalghatgi Hi Supriya..
the node version is :- v8.9.1
and the npm version is 5.5.1
please let me know if any other info is required that would lead in resolving the issue..

I installed native-base to my react-native project with yarn yarn add native-base and then did react-naïve link. After this when I run the app with no changes, I am getting below error -
[1] local-cli\wrong-react-native.js" run-android was unexpected at this time.
[1]
[1] c:\working\AWS\wish2eat-reactNative-app>)local-cli\wrong-react-native.js" run-android
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
error Command failed with exit code 255.

after this if I remove native-base (yarn remove native-base), the project starts running fine as before. This means some error getting introduced with addition of native-base to the project. Any clue what could be going wrong?

@Su2294chi try with npm 4, maybe

@bharat-tiwari Did you try with npm i native-base --save?

@SupriyaKalghatgi tried installing with npm as well, but same error :(

alright, I got the error fixed, did several things, not sure what fixed it. Updated npm and node to latest version. Saw some comment on react-native's GitHub to put 'react-native-cli' before 'react-native' in package.json, so did that as well. Also updated yarn. Finally removed my node_modules and ran yarn install again and now the app is running good with native-base. Thanks

@SupriyaKalghatgi have installed it with the above mentioned configurations in two systems and for one its working fine with no additional change and for the other it is not working fine..
anyother alternative @SupriyaKalghatgi  that you can suggest..!!!


Adding Licences  the official documentation site

Is your feature request related to a problem?
On going through the documentation, I realised that there wasn't any section for the licenses
Describe the solution you'd like
By including clear and accessible information about the xarray's license, users can make informed decisions about how they can use . This can help to ensure that the project remains open and accessible to the wider community esspecially contributors and users.
@TomNicholas I will like to work on adding the licensses to the documentation
Describe alternatives you've considered
No response
Additional context
No response

Sounds like a good idea to mention the license and what it means in the documentation.
We don't assign issues to people, so if you are interested in doing so feel free to open a PR.

Okay great will open a PR for it


Add custom addOverlay click questions

I used addOverlay to add my own container and the buttons inside the container were unusable

I have to find a way, using the new OpenSeadragon. MouseTracker

Looks like you're using Vue or Angular? It's possible that won't work for the overlay.
Have you had any luck with MouseTracker? This is a good example: https://codepen.io/msalsbery/pen/dyOeXqO

Thank you very much. Yes, I was inspired by this example you wrote


ChefDK is deprecated

According to CHEF, ChefDK is deprecated. Cookbook workflows in the doc call for installing ChefDK. Can you update the workflows to correct for this change?

Hi @awittner ,
Great find! I have updated the Linux doc:
https://github.com/Esri/arcgis-cookbook/wiki/Automate-a-multi-machine-ArcGIS-Enterprise-deployment-on-Linux-using-Chef-Server#2-on-the-chef-workstation-machine-install-chef-workstation
Stay tuned for the Windows one.
Happy Automating,
Cameron K.

I am in need of the windows version 😊
From: Cameron Kroeker @.>
Sent: Thursday, April 15, 2021 16:04
To: Esri/arcgis-cookbook @.>
Cc: Wittner, Amber N @.>; Mention @.>
Subject: [EXTERNAL] Re: [Esri/arcgis-cookbook] ChefDK is deprecated (#277)
This email has been received from outside of DOI - Use caution before clicking on links, opening attachments, or responding.
Hi @awittnerhttps://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fawittner&data=04|01|awittner%40usgs.gov|0c5372003bf0488b4e4c08d90062ce84|0693b5ba4b184d7b9341f32f400a5494|0|0|637541246641865217|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=yLIAy1BqSQ%2FYL7pXWsY4HJmY7voOBAPrnliucs021TQ%3D&reserved=0 ,
Great find! I have updated the Linux doc:
https://github.com/Esri/arcgis-cookbook/wiki/Automate-a-multi-machine-ArcGIS-Enterprise-deployment-on-Linux-using-Chef-Server#2-on-the-chef-workstation-machine-install-chef-workstationhttps://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FEsri%2Farcgis-cookbook%2Fwiki%2FAutomate-a-multi-machine-ArcGIS-Enterprise-deployment-on-Linux-using-Chef-Server%232-on-the-chef-workstation-machine-install-chef-workstation&data=04|01|awittner%40usgs.gov|0c5372003bf0488b4e4c08d90062ce84|0693b5ba4b184d7b9341f32f400a5494|0|0|637541246641875174|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=Ul1vnEAfPOJGBRRFNiaSTIVa5fnC8I61Zx0imHj%2B1mw%3D&reserved=0
Stay tuned for the Windows one.
Happy Automating,
Cameron K.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FEsri%2Farcgis-cookbook%2Fissues%2F277%23issuecomment-820784709&data=04|01|awittner%40usgs.gov|0c5372003bf0488b4e4c08d90062ce84|0693b5ba4b184d7b9341f32f400a5494|0|0|637541246641875174|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=IJbcSVvnXwzOJrLESfTTitrmsQKRhbflpVFyOY6%2BDw0%3D&reserved=0, or unsubscribehttps://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FABSIYEW76VKOP5535QRIVP3TI5WGVANCNFSM426AIAYQ&data=04|01|awittner%40usgs.gov|0c5372003bf0488b4e4c08d90062ce84|0693b5ba4b184d7b9341f32f400a5494|0|0|637541246641875174|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=h54vZPBIE57gL03%2BcE8mOugL8DYzsouZP96JbSWU950%3D&reserved=0.

I am in need of the windows version 😊

Hi @awittner , sorry for the delay, I have updated the Windows doc:
https://github.com/Esri/arcgis-cookbook/wiki/Automate-a-multi-machine-ArcGIS-Enterprise-deployment-on-Windows-using-Chef-Server
Cheers!


Sync notebooks from internal

Last site change was 591064944.

Confirmed that lint checks are false positives. in semantic retriever, "We" is used in a quote (appropriately) and it looks like the python notebook triggered on b64 image data.


Database creation

Hi,
Thx for your configuration.
I would like to create different databases but it seems i can't do it.
Can you help me ?
Thx

Bit late, but could help others. You can check derived container with db creation support here https://hub.docker.com/r/datagrip/sybase https://github.com/DataGrip/docker-env/tree/master/sybase

Thank you for the configuration.
I would like to find an image with version 12.5.  🙏🏻
Do you have it available?

Hi,
I load database from some dump files, and get the error message:
1>  load database xxx from '/dump/xxx.dmp'
2> go
Backup Server session id is: 5. Use this value when executing the
'sp_volchanged' system stored procedure after fulfilling any volume change
request from the Backup Server.
Backup Server: <IP_ADDRESS>: The database page size of 16384 bytes obtained from
ASE is different from the database page size of 8192 bytes read from the dump
header. The LOAD session must exit.
1> SELECT @@maxpagesize
2> go
then get 16384
how can I configure maxpagesize=8192 ?
can you help me?  Orz
Thx.


Protobuf isn't built into client.bin

Since the last release of the project, you've switched .NET serialization to protobuf.
The code to build assemblies in the Quasar.Client.csproj has not been adapted to this: https://github.com/quasar/QuasarRAT/blob/master/Quasar.Client/Quasar.Client.csproj#L150
The built stub in the server can only be used if it is stored in the same directory as protobuf-net.dll.
Theoretically, this could be fixed by changing the following:
"$(SolutionDir)packages\ILMerge.2.14.1208\tools\ILMerge.exe" /out:"$(TargetDir)$(TargetName).all.exe" "$(TargetPath)" "$(TargetDir)Gma.System.MouseKeyHook.dll" "$(TargetDir)Quasar.Common.dll" /target:WinExe /wildcards /internalize
to
"$(SolutionDir)packages\ILMerge.2.14.1208\tools\ILMerge.exe" /out:"$(TargetDir)$(TargetName).all.exe" "$(TargetPath)" "$(TargetDir)protobuf-net.dll" "$(TargetDir)Gma.System.MouseKeyHook.dll" "$(TargetDir)Quasar.Common.dll" /target:WinExe /wildcards /internalize
I rebuilt the project, and was able to confirm that protobuf was successfully merged into client.bin - but for some reason, after doing this, the connection would not work. So in one scenario, it can connect but crashes without the dll; in the other scenario it doesn't crash but it wont connect.

Oh, thanks I forgot the DLL.

I think the crashes could be fixed by changing
https://github.com/quasar/QuasarRAT/blob/1bc20d38c0b2c73ae892cd7b171e19eedbbd7c1c/Quasar.Server/Build/Renamer.cs#L60
to
if (!typeDef.Namespace.StartsWith("Quasar") || typeDef.HasInterfaces)

Maybe you could report back and tell if it's working, I can only check this tomorrow.

I think the crashes could be fixed by changing
QuasarRAT/Quasar.Server/Build/Renamer.cs
Line 60 in 1bc20d3
if (typeDef.HasInterfaces)
to
if (!typeDef.Namespace.StartsWith("Quasar") || typeDef.HasInterfaces)

Maybe you could report back and tell if it's working, I can only check this tomorrow.

The crashing is fixed by merging the protobuf assembly, and checking if the namespace starts with Quasar in renamer seemed to fix the connection issue. All seems to be working normally now, good job.


Timesheet - 29/06/2021 - Chrisha Canete

Task 1
Making Hiring Github Issue
Proof of Work

https://github.com/thenewboston-developers/Website/issues/1906
https://github.com/thenewboston-developers/Website/issues/1906

Time Spent
1 hours

Task 2
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Proof of Work

http://example.com/

Time Spent
1 hours

Total Time Spent
1 hours
Account Number
7053f27870d388b0bca4149fe72765172c3e6d1b4ffc7cd0149a296cbefe8f57

@Chrisha1212 need to fix Task 2.


Add object upload operator

Tested manually on a standalone Airflow, after removing the commit_sensor step (which is not relevant to file uploads, but OTOH doesn't work with airflow standalone because of the required parallelism...).

#18 to make the tests pass.  It's based on this one, so it must be good :-)

Thanks!
#18 will allow tests to pass (and will now be auto-transformed into a merge-to-main).


GPU not recognized

Describe the issue
GPU not recognized
To Reproduce
1、YMIR：

2、Nvidia Info

Environment (please complete the following information):

OS: ubuntu:18.04
Ymir Version [ release-1.0.0]
Docker version 20.10.16, build aa7e414
Docker Compose version v2.5.1
Nvidia-docker version:
NVIDIA Docker: 2.6.0
Client: Docker Engine - Community
Version:           20.10.16
API version:       1.41
Go version:        go1.17.10
Git commit:        aa7e414
Built:             Thu May 12 09:17:23 2022
OS/Arch:           linux/amd64
Context:           default
Experimental:      true

Server: Docker Engine - Community
Engine:
Version:          20.10.16
API version:      1.41 (minimum version 1.12)
Go version:       go1.17.10
Git commit:       f756502
Built:            Thu May 12 09:15:28 2022
OS/Arch:          linux/amd64
Experimental:     false
containerd:
Version:          1.6.4
GitCommit:        212e8b6fa2f44b9c21b2798135fc6fb7c53efc16
runc:
Version:          1.1.1
GitCommit:        v1.1.1-0-g52de29d
docker-init:
Version:          0.19.0
GitCommit:        de40ad0

Because the training task needs to occupy more video memory, we have set the default that a single video card will not be available if it occupies more than 30%.
You can try to reduce the video memory to less than 20% and try again.
Thank you for your feedback!

Because the training task needs to occupy more GPU memory, we have set the default that a single GPU will not be available if it occupies more than 30%. You can try to reduce the GPU memory to less than 20% and try again. Thank you for your feedback!

thanks!


refactor!: remove precision, decimal inputs from InputNumber in favour of the NumberFormat directive

Closes #

migrations and making directive standalone will be in a separate PR.


"Failed to upgrade connection" sometimes on Chrome

2015/08/19 20:56:32 New client connected: <my ip>:26736
2015/08/19 20:56:32 Failed to upgrade connection

Getting this error sometimes, only on Chrome. Firefox runs it well.
Client shows only a blank page.
Yesterday I had tried it out already and everything was fine.

 Just curious, since I was having this issue, as well, but fixed it with some nginx configuration settings. Of course, I was constantly experiencing the error -- it wasn't intermittent.

Is that possible to provide the command you ran?
If you are using a proxy as @haliphax mentioned, let me know that too.

I ran both gotty htop -p "8080" and the one to start gotty with tmux from
the readme.
Nginx is running on the machine but gotty is not getting proxied by it.
El 20/08/2015 08:01, "Iwasaki Yudai"<EMAIL_ADDRESS>escribió:

Is that possible to provide the command you ran?
If you are using a proxy as @haliphax https://github.com/haliphax
mentioned, let me know that too.
—
Reply to this email directly or view it on GitHub
https://github.com/yudai/gotty/issues/31#issuecomment-132902398.

Thanks. Unfortunately, I have no idea about what's the cause but it's a websocket related issue.

@yudai Ooh, I think I got the cause of this now. It's probably caused by Cloudflare. I have it only running on @ and only there it doesn't work. Tested on both Chrome and Firefox.

http://<IP_ADDRESS>:8080/ OK
http://znc.moter8.xyz:8080/ OK
http://moter8.xyz:8080/ KO

https://support.cloudflare.com/hc/en-us/articles/200169466-Can-I-use-CloudFlare-with-websockets-

WebSockets are currently only available for Enterprise customers, but will be available for other plan levels in the future.

All other customers -- Business, Pro, and Free -- should create a subdomain for Websockets in their CloudFlare DNS and disable the CloudFlare proxy ("grey cloud" the record in CloudFlare DNS Settings).

I tcpdumped traffic before CloudFlare and after CloudFlare. CF removes only "Upgrade: websocket", other data are unchanged. Could gotty ignore "Upgrade: websocket"? Another way to fix is use nginx proxy and add header with upgrade.

For NGINX please see my page https://github.com/rajeget/websocket-nginx/ , it works
Let me know if that works for cloudfare as well .


Add a settings mechanism to have a onefile with all application settings

First version is done, will see if improvents are made in the future.


How to increase default /dev/shm size

I'm using the google chrome headless browser with Selenium in a Rails app. The browser crashes randomly and all research & fixes points /dev/shm been too small. Is there a way in Flynn to set a custom size. A quick df -h shows the default size is 64MB.
Thanks.

It's currently hard-coded here: https://github.com/flynn/flynn/blob/144bd29b21873654fc500656ca2414e156184182/host/libcontainer_backend.go#L476
I think it makes sense to configure it via the existing limits infrastructure.

Great, thanks. I was able to build a custom flynn-host with the /dev/shm increased.

Flynn is unmaintained and our infrastructure will shut down on June 1, 2021. See the README for details.