Cookie of a persistent login don't work after restarting IIS-site

I am creating "long-play" cookies for success sign ins.
services.AddIdentity<ApplicationUser, IdentityRole>(options =>
{
options.Cookies.ApplicationCookie.ExpireTimeSpan = TimeSpan.FromDays(365);
})
After restarting site cookies are not accepted by the system.

I found the answer here:
http://stackoverflow.com/questions/35371226/asp-net-5-identity-persisted-authentication-not-working-iis-7-5-idle-timer/35432392


Functions with unstable paramaters: androidx.compose.ui.graphics.painter.Painter

Functions with unstable paramaters:
com.lt.compose_views.chain_scrollable_component.scrollable_appbar.ScrollableAppBar:
	 (name=background, type=Parameter, class=androidx.compose.ui.graphics.painter.Painter, reason=Unstable(type Painter doesn't have @StabilityInferred))

@Composable
fun ScrollableAppBar(
    title: String,
    background: Painter,
    modifier: Modifier = Modifier,
){}

How should classes provided by systems like Painter be handled? By using stabilityConfigurationPath = "/path/file.config" ?

Hi. It looks strange because it should not report about classes from compose package. Could you say which version you are using?

0.5.3-k2

https://github.com/ltttttttttttt/ComposeViews/tree/dev
set vkomposeIsCheck = true
Then delete the outdated methods to reproduce them

have found problem's origin here https://github.com/JetBrains/kotlin/commit/93af9f33e46ed7cdfed19da886f921afe2ae14cc

try 0.5.4-k2

This is effective


2020.5 build fails due to missing commit a1d38174b1f7d2651c718ae661886d606cb50a32

Commit a1d38174b1f7d2651c718ae661886d606cb50a32 is required to build 2020.05.

Does it build with the SPIRV-Headers mentioned in the DEPS file?

Ah, yes.  I just added to ./utils/git-sync-deps to my build script rather than pulling directly from git.  That fixed the problem.  Thanks.


cache NextDNS-blocked DNS queries w/dnsmasq

See here:

https://serverfault.com/questions/1026315/dnsmasq-cache-noerror-with-answer-0-authority-0
https://www.reddit.com/r/nextdns/comments/hxbahn/cache_nextdnsblocked_domains_with_dnsmasq/

Did this ever get resolved?

I just tested this - I used the "neg-ttl=300" flag - I haven't tested without it yet.
						IN	A
;; ANSWER SECTION:
1dmp.io.		154	IN	A	<IP_ADDRESS>
;; Query time: 0 msec
;; SERVER: <IP_ADDRESS>#53(<IP_ADDRESS>)
;; WHEN: Sat Jul 15 14:40:48 AEST 2023
;; MSG SIZE  rcvd: 52

Nice.
I never solved it. I'll give your solution a whirl at some point.


Suport prefix matching on ruby versons.

I want to type rbenv install 1.9.3 and newest version of ruby 1.9.3 should be installed.
The general pattern is:
rbenv install 1.9       # installs 1.9.3-p374 (newest stable 1.9 one)
rbenv install 1.9.2     # installs 1.9.2-p320 (newest stable 1.9.2 one)
rbenv install jruby-1.7 # installs jruby-1.7.2 (newest stable jruby-1.7)
rbenv install maglev    # installs maglev-1.0.0 (newest stable maglev)
rbenv install ree       # installs ree-1.8.7-2012.02 (guess why)

PLEASE safe me copying and pasting, and approve this feature. Rbenv is not just for server.

If someone is looking for a way to install the latest stable version of MRI using rbenv, I have a Stack Overflow question about it: http://stackoverflow.com/questions/30179484/make-shell-script-install-latest-stable-version-of-ruby-using-rbenv/301798499
Hope it helps anyone writing custom Bash install scripts.


I am new in deep learning, can anyone tell me how to finetune the model on my own dataset

@Himanshi1811
did you find any way to train the model on your custom data ?

hi, pls go through to blog post from the readme and let me know where you are stuck at


Store Terraform state in a Cloud Storage bucket

HI,
I believe we could have tfstate remote storage as an optional configuration.
It can be with a configuration created but commented, and the README helping how to configure.
What do you think?

Hi,
As I was already working to post this, I already opened a PR.
It's not quite ready, but it's purposeful to understand if I'm in the right direction.


Filter based on the count of items of a relation

Problem:
We have a large number of users, we would like to filter only the users that have 3 or more posts with type blog
Possible solution
Add an extension to the existing PostFilter to take into account how many items of the relation there are and use an intFilter to match certain requirements
The the none and every field might be overkill for this, since the count of the amount of items that not match a requirement does not make a lot of sense but probably someone will find a use for it :-)
Dream API spec:
export declare type CountPostFilter= {
    count: IntFilter,
    where?: PostFilter,
};

export declare type PostFilter = {
    every?: PostWhereInput | null;
    some?: PostWhereInput | null;
    none?: PostWhereInput | null;
}

Example queries:
All users with more than 10 posts
users(where: {
    posts: {
        count: { gt: 10 },
     },
}):

All users with more than or equal 4 posts with type 'blog'
users(where: {
    posts: {
        count: { gte: 4 },
        where: { some: { type: {equals: "blog"} },
     },
}):

All users with only posts with type 'blog' and at least 5 posts
users(where: {
    posts: {
        count: { gte: 5 },
        where: { every: { type: {equals: "blog"} },
     },
}):

All users that have no posts with type 'blog' but have 10 posts with another type
users(where: {
    posts: {
        count: { gte: 10 },
        where: { none : { type: {equals: "blog"} },
     },
}):

This will be solved by #1 🙂

Any ETA on implementation of #1 ? Seems in design right now, but I don't know how long it takes from design to implementation to beta to release :-)

@maartenraes We're actually implementing this one right now! Unfortunately, I can't give an ETA since there's still some unknowns, but group by support is one of our top priorities.

#1 is now released in 2.14. I am going to close this one.

#1 is now released in 2.14. I am going to close this one.


Create the content for Lab 1

Create clear content explaining step by step what needs to be done. The reader must know exactly what needs to be done without further explanations.

v1 is completed. I will open separate issues to track what needs to be changed.


kotlin: 1.4.20 -> 1.4.21

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/kotlin/versions.
meta.description for kotlin is: "General purpose programming language"
meta.homepage for kotlin is: "https://kotlinlang.org/"
meta.changelog for kotlin is: ""
Updates performed

Version update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS

The tests defined in passthru.tests, if any, passed

0 of 0 passed binary check by having a zero exit code.

0 of 0 passed binary check by having the new version present in output.

found 1.4.21 with grep in /nix/store/jqq5khxdldbzskfkaq6zzdl66w32k9fi-kotlin-1.4.21

directory tree listing: https://gist.github.com/c5f00ae9719fbe6832ba3b0e41788b95

du listing: https://gist.github.com/a31c1b95057210e26d1fb738a169fbc1

Rebuild report (if merged into master) (click to expand)

4 total rebuild path(s)

1 package rebuild(s)

1 x86_64-linux rebuild(s)
1 i686-linux rebuild(s)
1 x86_64-darwin rebuild(s)
1 aarch64-linux rebuild(s)

First fifty rebuilds by attrpath
kotlin

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/jqq5khxdldbzskfkaq6zzdl66w32k9fi-kotlin-1.4.21 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A kotlin https://github.com/r-ryantm/nixpkgs/archive/9651b60c41f6977bd9cdabbee477ae136f8621d3.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/jqq5khxdldbzskfkaq6zzdl66w32k9fi-kotlin-1.4.21
ls -la /nix/store/jqq5khxdldbzskfkaq6zzdl66w32k9fi-kotlin-1.4.21/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review 1

1 package built:

kotlin

Maintainer pings

Result of nixpkgs-review pr 106424 run on x86_64-darwin 1

1 package built:

kotlin


docs(tooltip): add doc for tooltip component

:tada: This PR is included in version 0.2.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


[FMS] Improve map performance

User story

As a SD
I want to improve the performance of the map rendering
So that I am able to handle curved nodes

Acceptance criteria

Improved performace of map rendering
Possible to handle curved nodes
Support same features as previous map rendering

Definition of done (DoD)

Linter & Checker were performed and passed
Code Review has been completed
Code was merged in sprint release candidate
Updates are written in issue comments
Feature builds and tests successfully
Acceptance by product owner
User Story & Acceptance Criteria fulfilled

DoD general criteria

Feature has been fully implemented
Feature has been merged into the mainline
All acceptance criteria were met
Product owner approved features
All tests are passing
Developers agreed to release

I was able to improve the performance of the map rendering by replacing pyplot with vispy. But rendering it on client would be more elegant.

Can successfully create the base graph with Chart.js so It quickly creates the Graph rather than rendering it from backend now the data is completely in client

Chart.js PoC works but still needs work to achieve feature parity (current robot position, highlighting, ...).

Can able to replicate all the features which were there with image rendering functionality , Now with Chart js

Final Update of Latest Map created with Chart Js Library that replicates all the functionality of matplot lib


Update go codegen to reflect gax changes

@jmuk
@vchudnov-g
@pongad
@jba

You can also remove the lower-cased methods (such as createShelf, not CreateShelf).  These lowercase methods are generated for adopting interface{} types but they are not necessary anymore.

Got it, done!

looks good, but probably better to wait for repries from @jba

Sorry, guys, goojba@ is an old account of mine. Those comments are from me.
Thanks for doing this work!

LGTM.
So...forgive my ignorance, but what's the next step? Do I press the merge button, or just say "LGTM" and let the author do it? Do we do any other approvals (readability, owners, etc.)?

lgtm is fine! generally we wait for the PR owner to merge.
Since we're on github/our own, we don't have owners or readability requirements per se...
But for good practice I'll wait for one of @jmuk or @pongad, as they have the most experience in go on our team, and for you to lgtm before merging.


Corrected Navbar Styling

[x] Try to follow same CSS as used in fossasia.org, color used is 333(hex)  which is black.
[x] On hover a bottom border same as fossasia.org.
[x]  On click active tab has underline same as fossasia.org.
[x] On hover on an active tab, underline disappear border appears same as fossasia.org.
[x] Decreased gap with items following fossasia.org.

Current coverage is 42.58% (diff: 100%)

Merging #704 into development will not change coverage

@@           development       #704   diff @@
=============================================
  Files                6          6
  Lines              688        688
  Methods             71         71
  Messages             0          0
  Branches           112        112
=============================================
  Hits               293        293
  Misses             395        395
  Partials             0          0

Powered by Codecov. Last update 8418b6a...61e489d


test_run() takes exactly 3 arguments (1 given) in flaskr.py

While running qa_system_web/flaskr.py I am getting the following error
File "flaskr.py", line 48, in
main()
File "flaskr.py", line 43, in main
squad_s2s_qa.test_run()
TypeError: test_run() takes exactly 3 arguments (1 given)

@Vaishnavi-Chilukuri Thanks for reporting the issue, I have fixed the problem and testing the application by running within PyCharm.

@Vaishnavi-Chilukuri I am currently refactoring the codes to make it easier to use, the refactored codes are in the demo and keras_question_and_answering_system and should not affect the current system as it is

Thanks for your update. Can you please let me know the number of epochs you have used to train the model?

For the older model in deprecated folder (those that are before the refactoring yesterday), as it was some time ago and i did not save history, i cannot quite remember, but my guess is around 10 epochs. For the refactoring version, I did a training with gpu for squad_seq2seq_train.py using 100 epochs and batch_size = 64, but i have not uploaded the retrained model for the refactored version yet as the training is still running on my computer.

I have now managed to train the refactored codes using squad_seq2seq_train.py for 200 epochs (actually after 100 epochs the predict result looks good enough, but i ran 200 epochs to test the convergence). The trained model can be found in demo/models and you can run squad_seq2seq_predict.py to see the result (i have also updated the ReadMe.md) by including the output print out from running squad_seq2seq_predict.py


Accounting Events

Even though Accounting Events are usually very client specific it would be nice to have a simple implementation as a draft

@dcolleoni

Only the green and red points are part of the MVP.
The red point requires a strong IFRS 17 expertise.
Each of the remaining points can be included independently in a second moment.
@dcolleoni


dirPagination: multiple instances in a page

Hello,
I've been experiencing issues with dir-paginate and multiple instances in the same page. Basically I have the same example of https://github.com/michaelbromley/angularUtils/tree/master/src/directives/pagination#multiple-instances-with-ngrepeat with the following changes:

    ...
    code
    ...

    ...
    code with tables and inner ng-repeat
    ...

    <dir-pagination-controls pagination-id="section._id.fingerprint_id"></dir-pagination-controls>

The error I have is: https://docs.angularjs.org/error/$parse/syntax?p0=c7f197caa6208e290515a5120005c199eeabaa__currentPage&p1=is an unexpected token&p2=3&p3=60c7f197caa6208e290515a5120005c199eeabaa__currentPage&p4=c7f197caa6208e290515a5120005c199eeabaa__currentPage at Error (native)
It is failing in this function when it parses defaultCurrentPage.
function makeCurrentPageGetterFn(scope, attrs, paginationId) {
            var currentPageGetter;
            if (attrs.currentPage) {
                currentPageGetter = $parse(attrs.currentPage);
            } else {
                // if the current-page attribute was not set, we'll make our own
                var defaultCurrentPage = paginationId + '__currentPage';
                scope[defaultCurrentPage] = 1;
                currentPageGetter = $parse(defaultCurrentPage); <-------IT'S FAILING HERE
            }
            return currentPageGetter;
        }

The fingerprint is somehow cut at the beginning. Why?
That's odd because just the last pagination works. In other examples I have the first and the last pagination that work correctly.
What am I doing wrong?

All right, after some investigation, it seems the $parse function is bothered by strings that start with a number.
parse('a123a')
function (s,l,a,i){var v5,v6=l&&('a123a' in l);if(!(v6)){if(s){v5=s.a123a;}}else{v5=l.a123a;}return v5;}
parse('123a')
angular.js:38 Uncaught Error: [$parse:syntax] http://errors.angularjs.org/1.4.0-beta.6/$parse/syntax?p0=a&p1=is%20an%20unexpected%20token&p2=4&p3=123a&p4=a

Maybe some stronger check would be better in that function.

I turns out I have found a solution (workaround). I generate the pagination id in the following way
pagination-id = "'_' + section._id.fingerprint_id"
So I force the id to start with a character rather than a number.
Please consider revisiting this part.
Cheers

Hi, thanks for the detailed reports.
I just tested this out with pagination-id="myId" and $scope.myId = "123a", and it worked okay. Can you confirm that you are using the latest version of the code (v0.6.0 if using Bower)?
If you still get the error on the latest version, are you able to recreate it in a plunk (you can form this one: http://plnkr.co/edit/Wtkv71LIqUR4OhzhgpqL?p=preview)?
Cheers.

Here the plunk: http://plnkr.co/edit/pS37d24Tn4NgvPuNBfc3?p=preview
Ok, what I'm trying to do is slightly different: my id's name is the value of some variable generated in an external ng-repeat while you're setting the value of a fixed variable in a scope.
Obviously in js we cannot have variable names which start with a number, hence the parse error.

Ah I see. Yeah I ran into a similar issue recently with ids containing a hyphen. Comes down to the same problem - identifiers in Angular expressions must be valid JavaScript identifiers too. This isn't an issue specific to this module, so I'll close this now.

Yep, I read about that. I would suggest to implement some soft of sanitation of the variable name (start with a character, replace hyphen with underscore, etc) so users can use it without worrying about it as the pagination-id can be generated starting from user data which might contain numbers, hyphens and other not valid characters.
Anyway, great module! Congrats and thanks!


Added is_aggregate property to Field

This is necessary since it's validated when adding fields to DataSetBlender and often the definitions of those fields can be other fields

Coverage increased (+0.007%) to 91.029% when pulling 89c5fe83c713b957a48376a5ccee2cf846f45c77 on add_is_aggregate_to_field into 69570ad6604e949aeeeb4ca844ed82276fc38f62 on master.


Cop idea: Dealing with Time

Reference: https://rspec.rubystyle.guide/#dealing-with-time
Actual behavior
I have the code:
# frozen_string_literal: true

require 'rails_helper'

RSpec.describe InvoiceReminder do
  subject(:time_with_offset) { described_class.new.get_offset_time }

  it 'offsets the time 2 days into the future' do
    current_time = Time.current
    allow(Time).to receive(:current).and_return(current_time)
    expect(time_with_offset).to eq(current_time + 2.days)
  end
end

I run rubocop and don't get any offences:
ydakuka@yauhenid:~/Work/project$ bin/rails_docker rubocop spec/invoice_reminder_spec.rb
Inspecting 1 file
.

1 file inspected, no offenses detected

Expected behavior
I expected to receive a suggestion to use timecop when rubocop had detected expressions like allow(Time).to receive(:current).and_return(current_time).
Rubocop
ydakuka@yauhenid:~/Work/project$ bin/rails_docker rubocop -V
1.54.1 (using Parser <IP_ADDRESS>, rubocop-ast 1.29.0, running on ruby 2.7.8) [x86_64-linux]
  - rubocop-capybara 2.18.0
  - rubocop-factory_bot 2.23.1
  - rubocop-performance 1.18.0
  - rubocop-rails 2.20.2
  - rubocop-rake 0.6.0
  - rubocop-rspec 2.22.0
  - rubocop-thread_safety 0.5.1

This rule should respect the following rule for rails: https://rails.rubystyle.guide/#freeze-time

I don't think so. Because RuboCop RSpec users don't necessarily use Rails.

I don't think so. Because RuboCop RSpec users don't necessarily use Rails.
I mean there should be a separate cop for rails that forces the use of built-in helpers instead of Timecop.

Thanks for bringing this up.
It is wip here https://github.com/rubocop/rubocop-rails/pull/38

@pirj ok, but

RuboCop RSpec users don't necessarily use Rails.

That’s right. We can’t suggest using ActiveSupport.
Should we recommend Timecop when time is stubbed? I don’t know.

Should we recommend Timecop when time is stubbed? I don’t know.

I don't know either, but this is what was recommended by the rspec style guide.

Idk if this still stands. What are the consequences if stubbing time manually?

I've tried the old syntax and rubocop didn't get any offenses:
# frozen_string_literal: true

require 'rails_helper'

RSpec.describe InvoiceReminder do
  subject(:reminder) { described_class.new }

  it 'offsets the time 2 days into the future' do
    current_time = Time.now # rubocop:disable Rails/TimeZone
    Time.stub(:now).and_return(current_time)
    reminder.get_offset_time.should be_the_same_time_as(current_time + 2.days)
  end
end

ydakuka@yauhenid:~/Work/project$ bin/rails_docker rubocop spec/invoice_reminder_spec.rb
Inspecting 1 file
.

1 file inspected, no offenses detected

We obviously have bo intention to support the legacy RSpec 2 syntax.
But my question has a different. Why not stub time manually?
Timecop stabs Time/Date/DateTime in a single statement. Is that all?
Is stubbing ‘now’ sufficient to affect ‘current’ etc?
I don’t have an answer to this. In any case, I’m opposed to recommend Timecop, as those thread safety issues I’ve been researching were quite nasty.
Do you have an action plan in mind, @ydakuka ?

I don't have an action plan, because I dealt mainly with UTC.


no function or associated item named unmask found for struct cortex_m::peripheral::NVIC in the current scope

I'm trying to write up an example app for an interrupt based sleeping timer, but when I try to compile this app as an example for the feather_m0 board, I get:
error[E0599]: no function or associated item named `unmask` found for struct `cortex_m::peripheral::NVIC` in the current scope
  --> examples/NVIC_repro.rs:30:15
   |
30 |         NVIC::unmask(interrupt::TC4);
   |               ^^^^^^ function or associated item not found in `cortex_m::peripheral::NVIC`

Here is a minimal repro of the issue, with unnecessary bits cut out:
#![no_std]
#![no_main]

extern crate cortex_m;
extern crate feather_m0 as hal;
extern crate panic_halt;

use hal::clock::GenericClockController;
use hal::entry;
use hal::pac::{interrupt, CorePeripherals, Peripherals};
use hal::prelude::*;

use cortex_m::peripheral::NVIC;

#[entry]
fn main() -> ! {
    // Configure all of our peripherals/clocks
    let mut peripherals = Peripherals::take().unwrap();
    let mut core = CorePeripherals::take().unwrap();
    let mut clocks = GenericClockController::with_external_32kosc(
        peripherals.GCLK,
        &mut peripherals.PM,
        &mut peripherals.SYSCTRL,
        &mut peripherals.NVMCTRL,
    );

    // enable interrupts
    unsafe {
        core.NVIC.set_priority(interrupt::TC4, 2);
        NVIC::unmask(interrupt::TC4);
    };
    loop {}
}

However, when I instead put this into a standalone binary app, I do not see the issue. Any ideas as to what is going on? Here is a fork of atsamd adding what I'm trying to do. To repro, check this branch out and run cargo build --example sleeping_timer from boards/feather_m0.
It might end up being an issue on the atsamd end, but I thought since the import issues seem to be coming from cortex-m, I'd start with this crate.

After some cargo clean'ing and updating my nightly compiler, this no longer occurs.


Python CLI

Rewrite CLI in Python and move to this repo

[x] Wrap start of ./main [options]
[x] Generate Account keys
[x] Generate VRF Keys
[x] Create Node Config
[x] Update Node Config from Template, preserving important values
[x] Create Custom Chain Config using testnet as template

Note: This updates the ENTRYPOINT in the Dockerfile to point to the CLI. This adds new options, but the familiar startup functionality is wrapped by the start command. Any downstream projects will need to update their start command to include the word start.
Example:

Old:

docker run taraxa/taraxa-node:latest --conf_taraxa ../path/to/file --conf_chain ../path/to/file

New:

docker run taraxa/taraxa-node:latest start --conf_taraxa ../path/to/file --conf_chain ../path/to/file

superseded #632


Folders are not created in ListInstance from provisioning template

Same error is in #238. PowerShell is fine but CSOM fails with same error

Microsoft.SharePoint.Client.ServerException
HResult=0x80131500
Message=List does not exist.
The page you selected contains a list that does not exist.  It may have been deleted by another user.

The template xml is like:
          <pnp:Folders>             <pnp:Folder Name="11. PROJECT CONTROLS"/>           </pnp:Folders>         </pnp:ListInstance>
As a workaround I tried to use PnP:Directory but it seems to create folders only if they contain files. My structure are all empty folders. Please advise. Thanks.

Hi,
Thanks for your feedback. This is an engine related issue/request. Could you please insert this item, if still needed, in the PnP-Sites-Core repository (https://github.com/SharePoint/PnP-Sites-Core/issues/)? Thanks. I will close this item, because out of context.


No available farms with enough resources

in branch development
can't create a 3bot

Can you try again ? :')


Add Report a Bug button

link to documentation
link to file a bug
integrated chat (iframe)

https://github.com/ethereum/browser-solidity/pull/647


Fix -Wtype-limits warning in openxr_interface.cpp

Fixes this compilation failure due to -Wtype-limits in GCC 11+ when building with warnings=extra werror=yes:
In file included from ./core/error/error_macros.h:34,
                 from ./core/math/vector3.h:34,
                 from ./core/math/projection.h:34,
                 from ./servers/xr/xr_interface.h:34,
                 from modules/openxr/openxr_interface.h:34,
                 from modules/openxr/openxr_interface.cpp:31:
modules/openxr/openxr_interface.cpp: In member function 'virtual Transform3D OpenXRInterface::get_transform_for_view(uint32_t, const Transform3D&)':
./core/error/error_macros.h:168:32: error: comparison of unsigned expression in '< 0' is always false [-Werror=type-limits]
  168 |         if (unlikely((m_index) < 0 || (m_index) >= (m_size))) {                                                            \
      |                      ~~~~~~~~~~^~~
./core/typedefs.h:271:41: note: in definition of macro 'unlikely'
  271 | #define unlikely(x) __builtin_expect(!!(x), 0)
      |                                         ^
modules/openxr/openxr_interface.cpp:669:9: note: in expansion of macro 'ERR_FAIL_INDEX_V_MSG'
  669 |         ERR_FAIL_INDEX_V_MSG(p_view, get_view_count(), Transform3D(), "View index outside bounds.");
      |         ^~~~~~~~~~~~~~~~~~~~
modules/openxr/openxr_interface.cpp: In member function 'virtual Projection OpenXRInterface::get_projection_for_view(uint32_t, double, double, double)':
./core/error/error_macros.h:168:32: error: comparison of unsigned expression in '< 0' is always false [-Werror=type-limits]
  168 |         if (unlikely((m_index) < 0 || (m_index) >= (m_size))) {                                                            \
      |                      ~~~~~~~~~~^~~
./core/typedefs.h:271:41: note: in definition of macro 'unlikely'
  271 | #define unlikely(x) __builtin_expect(!!(x), 0)
      |                                         ^
modules/openxr/openxr_interface.cpp:689:9: note: in expansion of macro 'ERR_FAIL_INDEX_V_MSG'
  689 |         ERR_FAIL_INDEX_V_MSG(p_view, get_view_count(), cm, "View index outside bounds.");
      |         ^~~~~~~~~~~~~~~~~~~~

Thanks!


fix: allow numbers as query filter values

Description
Allow number values when creating query filters.
Checklist

[x] Tested manually
[x] Unit tests pass with no errors or warnings
[x] Documentation updated (if applicable)
[x] Reviewed by at least 1 other contributor

:tada: This PR is included in version 9.3.1 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Bug/Enhancement: Support GoTo/Declaration for function-local symbols

plugin version: 0.58.1
Description
GoTo/Declaration doesn't find function-local symbols.  For example, it doesn't find "lex", which is defined on the previous line.  And it should know it's a local symbol (the tooltip suggests it did a global search).

I found a bug in 0.60.1 related to not distinguishing local and global symbols.  In the following code, when I GoTo/Declaration on output on the last line below, the plugin incorrectly takes me to the output definition in Pervasives.mli.  That's misleading, not useful behavior.
let diff_hyps o_line_idents o_map n_line_idents n_map =
  let output old_ids_uo new_ids = <omitted>

  output (List.rev o_idents) []

I found a bug in 0.60.1 related to not distinguishing local and global symbols.  In the following code, when I GoTo/Declaration on output on the last line below, the plugin incorrectly takes me to the output definition in Pervasives.mli.  That's misleading, not useful behavior.
let diff_hyps o_line_idents o_map n_line_idents n_map =
  let output old_ids_uo new_ids = <omitted>

  output (List.rev o_idents) []

Regarding the original example, it might be overwhelming to show every local symbol in the structure panel.  IIRC, older versions of IntelliJ had filtering options to control whether to show variables (for Java code).  On the other hand, if a local symbol is a function, I think I would want to see it in the structure panel in any case.

Great! That works much better, thanks!
What do you think about showing nested function definitions in the structure panel, such as output in the second example?  I tend to used nested definitions often to keep my code organized.
I can put in a new request for that if you're open to that.

@jfehrle I'm not a fan of showing every items in the structure. But please, add a feature request in github for that. I don't know maybe if I can add an icon in the structure panel to enable that feature it could be ok. I don't know how other languages do it.


CloseableHttpResponse is not closed in JestHttpClient.execute()

Hallo,
I think that in JestHttpClient#execute() is called JestHttpClient#executeRequest, returning org.apache.http.client.methods.CloseableHttpResponse, but there is not any call of java.io.Closeable#close on this instance, I think.
Are you sure, is it ok?
Best regards,
Michal

I think I'm experiencing the fallout from this. Here's the exception call stack I get that I believe is caused by this issue:
java.lang.IllegalStateException: Connection is still allocated
    at org.apache.http.util.Asserts.check
    at org.apache.http.impl.conn.BasicHttpClientConnectionManager.getConnection
    at org.apache.http.impl.conn.BasicHttpClientConnectionManager$1.get
    at org.apache.http.impl.execchain.MainClientExec.execute
    at org.apache.http.impl.execchain.ProtocolExec.execute
    at org.apache.http.impl.execchain.RetryExec.execute
    at org.apache.http.impl.execchain.RedirectExec.execute
    at org.apache.http.impl.client.InternalHttpClient.doExecute
    at org.apache.http.impl.client.CloseableHttpClient.execute
    at org.apache.http.impl.client.CloseableHttpClient.execute
    at io.searchbox.client.http.JestHttpClient.execute

I prepared a fix in my fork on https://github.com/michalsida/Jest.git
Could you try it, whether it helps you? Thanks a lot.

@michalsida looks good to me. Could you rebase and create a PR with your fix? It's an important bug (which might be related to https://github.com/searchbox-io/Jest/issues/136).
Thanks!

Pull request is prepared, thanks.


documentdb v1.x client sdk deprecation (V3 JS SDK)

botbuilder-azure uses 1.x version of documentdb that is going to be deprecated in next 12 months.
https://docs.microsoft.com/en-us/azure/cosmos-db/sql-api-sdk-node
Please plan for upgrade.
https://github.com/microsoft/botbuilder-js/blob/master/libraries/botbuilder-azure/package.json#L24

we'll be retiring and no longer supporting version 1.x of the JavaScript SDK on August 30, 2020. After that date, you’ll no longer be able to use it to access Azure Cosmos DB.

This also affects the V3 SDK: https://github.com/microsoft/BotBuilder-V3/issues/164

@christopheranderson as you are moving from cosmosdb to bot world thought you might be interested in this..

we expect the cosmosdb library to continue working beyond Aug 20, 2020 so there's no need to upgrade v3, especially since it is being phased out.
more details here:
https://github.com/microsoft/botframework-sdk/issues/5634
closing this ticket.


weird git thingie

dunno what this was, but Version.listProtocols(); wasn't a function so I removed that too

hi ninjamuffin99


Fix minor grammatical error

While working on a project on VS, I noticed that the comments had a slight typo.
Summary of the changes
- Added missing **_d_**
- Added comma, to break sentence up

This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. We will now review your pull request.
Thanks,
.NET Foundation Pull Request Bot

Thanks!


fix(Button): Add missing MaterialButtonIconStyle

GitHub Issue: https://github.com/unoplatform/uno.toolkit.ui/issues/166
PR Type
What kind of change does this PR introduce?

Bugfix

Description
Add missing MaterialButtonIconStyle for Uno.Material
PR Checklist
Please check if your PR fulfills the following requirements:

Commits must be following the Conventional Commits specification
[X] Tested UWP
[X] Tested iOS
[X] Tested Android
[X] Tested WASM
[ ] Tested MacOS
[X] Contains No breaking changes

If the pull request contains breaking changes, commit message must contain a detailed description of the action to take for the consumer of this library. As explained by the Conventional Commits specification

@mergifyio backport release/stable/1.1


[BEAM-1872] Add IdentityWindowFn for use in Reshuffle

BEAM-1872 IdentityWindowFn is intended for internal use in a future
implementation of Reshuffle.
Add and pass current window to WindowFn.AssignContext, for
IdentityWindowFn implementation.
Add WindowedValueMatcher in testing/util.py, for use in IdentityWindowFn
unit tests.

Hi @robertwb. Can you please take a look?

R: @robertwb

retest this please

Looks good. Jenkins is complaining.
Jenkins: retest this please.

LGTM, thanks.


[DOC] Document Verify Backup Restore On Same Server

Whereas, the manual regression test to verify backup restore on the same server does not contain documentation on how to preform that.
This will implement documentation that covers how to preform this manual regression:
https://harvester.github.io/tests/manual/harvester-rancher/47-verify-backup-restore-same-server/

This file was added by @TachunLin , he probably know whats going on.

@lanfon72 @TachunLin I can try to draft something up and see if that covers things :smile: - I'll sync up with @noahgildersleeve  after I've drafted a document to see if it covers what we should test

I'll need to add pictures, but I started to scaffold a document here:
https://github.com/irishgordo/tests/commit/178c7b0931998bb33d1e2e18300272b7657c6898


Create Authentication Form Component for the frontend

Component Design of Authentication Form for signup/login

Hi team,
I'd like to take on this issue (#13) to create the Authentication Form Component for the frontend. I have experience with building forms and handling authentication processes in previous projects, and I believe I can deliver a high-quality solution for this task.
Looking forward to your approval so I can get started!
Thanks,
Aira

Could you pls assign me this issue?

Hi, Can you please assign me this issue?

@0xaira @gayatri-p786 @Vrushti07 We just want the component design and state logic for now, the bits about connecting it to the backend using axios comes later
I will leave it to you three to decide, who wants to do what and who gets to do what
I will assign it accordingly

https://github.com/akshitagupta15june/PetMe-Prod/pull/23

@gayatri-p786 @Vrushti07 You both can work on this, first just ask how do you need to create this component in the discord channel, will give you the details

Its 3 weeks and is not closed. If anyone is not working I can try to do this

@kom-senapati Assigned

Screenshot of sample form components:


build help

Hi, could someone help me with the build-step. I'm trying to build Sparklis on an Ubuntu 20.04 system.
git clone https://github.com/sebferre/sparklis.git
cd sparklis
sudo apt-get install ocaml ocaml-findlib
make

Running the make command fails to install the Sparkliss package dependencies:
ocamlfind ocamlc -package csv,lwt,js_of_ocaml,js_of_ocaml-lwt,lwt_ppx,js_of_ocaml-ppx -c common.ml
ocamlfind: Package `csv' not found
make: *** [makefile:28: common.cmo] Error 2

Any idea how this can be fixed? Thanks!

Hi,
first building from source is only necessary if you want to change the code.
To reuse Sparklis in your website, please see the relevant section in the README.
For building OCaml projects, I strongly recommend to use opam to create a safe environment and install the required dependencies (ex:  opam install csv).

Hi, first building from source is only necessary if you want to change the code. To reuse Sparklis in your website, please see the relevant section in the README.
For building OCaml projects, I strongly recommend to use opam to create a safe environment and install the required dependencies (ex: opam install csv).

Thank you for the feedback! I want to build from source and see how I can better integrate your project into my https://conze.pt project. I think it can help me to add a sub-system for handling 3rd-party SPARQL-endpoints. See this page: https://conze.pt/guide/concept_stores for some more background.
I installed opam and the required packages (see below), but ocamlfind still says: "Package ... not found". Do I need to configure ocamlfind in some way? Sorry, I'm not well versed in the OCaml world yet.
$ opam list
# Packages matching: installed
# Name               # Installed # Synopsis
base-bigarray        base
base-bytes           base        Bytes library distributed with the OCaml compiler
base-threads         base
base-unix            base
biniou               1.2.1       Binary data format designed for speed, safety, ease of use and backward compatibility as protocols evolve
cmdliner             1.0.4       Declarative definition of command line interfaces for OCaml
cppo                 1.6.8       Code preprocessor like cpp for OCaml
csexp                1.5.1       Parsing and printing of S-expressions in Canonical form
csv                  2.4         A pure OCaml library to read and write CSV files
dune                 2.9.1       Fast, portable, and opinionated build system
dune-configurator    2.9.1       Helper library for gathering system configuration
easy-format          1.3.2       High-level and functional interface to the Format module of the OCaml standard library
js_of_ocaml          3.11.0      Compiler from OCaml bytecode to JavaScript
js_of_ocaml-compiler 3.11.0      Compiler from OCaml bytecode to JavaScript
js_of_ocaml-lwt      3.11.0      Compiler from OCaml bytecode to JavaScript
js_of_ocaml-ppx      3.11.0      Compiler from OCaml bytecode to JavaScript
lwt                  5.5.0       Promises and event-driven I/O
lwt_ppx              2.0.3       PPX syntax for Lwt, providing something similar to async/await from JavaScript
menhir               20211128    An LR(1) parser generator
menhirLib            20211128    Runtime support library for parsers generated by Menhir
menhirSdk            20211128    Compile-time library for auxiliary tools related to Menhir
mmap                 1.1.0       File mapping functionality
ocaml                4.08.1      The OCaml compiler (virtual package)
ocaml-compiler-libs  v0.12.4     OCaml compiler libraries repackaged
ocaml-config         1           OCaml Switch Configuration
ocaml-system         4.08.1      The OCaml compiler (system version, from outside of opam)
ocamlbuild           0.14.0      OCamlbuild is a build system with builtin rules to easily build most OCaml projects.
ocamlfind            1.9.1       A library manager for OCaml
ocplib-endian        1.2         Optimised functions to read and write int16/32/64 from strings and bigarrays
ppx_derivers         1.2.1       Shared [@@deriving] plugin registry
ppxlib               0.24.0      Standard library for ppx rewriters
result               1.5         Compatibility Result module
seq                  base        Compatibility package for OCaml's standard iterator type starting from 4.07.
sexplib0             v0.14.0     Library containing the definition of S-expressions and some base converters
stdlib-shims         0.3.0       Backport some of the new stdlib features to older compiler
uchar                0.0.2       Compatibility library for OCaml's Uchar module
yojson               1.7.0       Yojson is an optimized parsing and printing library for the JSON format

$ make
ocamlfind ocamlc -package csv,lwt,js_of_ocaml,js_of_ocaml-lwt,lwt_ppx,js_of_ocaml-ppx -c common.ml
ocamlfind: Package `csv' not found
make: *** [makefile:28: common.cmo] Error 2

Make sure that you have set the OPAM-related environment variables.
Scripts for setting them are available in ~/.opam/opam-init/ . You can also run the command eval $(opam env).
When you run which ocamlc, it should return a path like ~/.opam/4.11.1/bin/ocamlc. Same for which ocamlfind.

Thank you Sébastien. Its building now.
You might want to add the following section to the README:
Build steps on for Ubuntu (20.04 LTS):

bash -c "sh <(curl -fsSL https://raw.githubusercontent.com/ocaml/opam/master/shell/install.sh)"
opam install csv lwt js_of_ocaml js_of_ocaml-lwt lwt_ppx js_of_ocaml str unix num xmlm xml-light lablgtk2
eval $(opam env)
sudo apt-get install camlp5
git clone https://github.com/sebferre/sparklis.git
cd sparklis
make


Static maps with multiple markers not working

Hi,
When passing multiple elements to the markers array attribute in params, the static map url generated displays only the last markers in the array.

I use it to display static maps on facebook messenger, the issue is on the facebook side.


NLTK error during chatterbot setup

When i initialize a chatterbot  like this
Install chatterbot using  pip install django chatterbot, then add chatterbot.ext.django_chatterbot in Installed apps and then run ./manage.py runserver
shows Error
Unhandled exception in thread started by <function wrapper at 0x7f5f7ea17410>
Traceback (most recent call last):
  File "/home/tapish/noransoft/chatbot/venv/local/lib/python2.7/site-packages/django/utils/autoreload.py", line 226, in wrapper
    fn(*args, **kwargs)
  File "/home/tapish/noransoft/chatbot/venv/local/lib/python2.7/site-packages/django/core/management/commands/runserver.py", line 121, in inner_run
    self.check(display_num_errors=True)
  File "/home/tapish/noransoft/chatbot/venv/local/lib/python2.7/site-packages/django/core/management/base.py", line 374, in check
    include_deployment_checks=include_deployment_checks,
  File "/home/tapish/noransoft/chatbot/venv/local/lib/python2.7/site-packages/django/core/management/base.py", line 361, in _run_checks
    return checks.run_checks(**kwargs)
  File "/home/tapish/noransoft/chatbot/venv/local/lib/python2.7/site-packages/django/core/checks/registry.py", line 81, in run_checks
    new_errors = check(app_configs=app_configs)
  File "/home/tapish/noransoft/chatbot/venv/local/lib/python2.7/site-packages/django/core/checks/urls.py", line 14, in check_url_config
    return check_resolver(resolver)
  File "/home/tapish/noransoft/chatbot/venv/local/lib/python2.7/site-packages/django/core/checks/urls.py", line 24, in check_resolver
    for pattern in resolver.url_patterns:
  File "/home/tapish/noransoft/chatbot/venv/local/lib/python2.7/site-packages/django/utils/functional.py", line 35, in __get__
    res = instance.__dict__[self.name] = self.func(instance)
  File "/home/tapish/noransoft/chatbot/venv/local/lib/python2.7/site-packages/django/urls/resolvers.py", line 313, in url_patterns
    patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module)
  File "/home/tapish/noransoft/chatbot/venv/local/lib/python2.7/site-packages/django/utils/functional.py", line 35, in __get__
    res = instance.__dict__[self.name] = self.func(instance)
  File "/home/tapish/noransoft/chatbot/venv/local/lib/python2.7/site-packages/django/urls/resolvers.py", line 306, in urlconf_module
    return import_module(self.urlconf_name)
  File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
    __import__(name)
  File "/home/tapish/noransoft/chatbot/chatbot/urls.py", line 21, in <module>
    url(r'^chatterbot/', include('chatterbot.ext.django_chatterbot.urls', namespace='chatterbot')),
  File "/home/tapish/noransoft/chatbot/venv/local/lib/python2.7/site-packages/django/conf/urls/__init__.py", line 50, in include
    urlconf_module = import_module(urlconf_module)
  File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
    __import__(name)
  File "/home/tapish/noransoft/chatbot/venv/local/lib/python2.7/site-packages/chatterbot/ext/django_chatterbot/urls.py", line 3, in <module>
    from .views import ChatterBotView
  File "/home/tapish/noransoft/chatbot/venv/local/lib/python2.7/site-packages/chatterbot/ext/django_chatterbot/views.py", line 8, in <module>
    class ChatterBotViewMixin(object):
  File "/home/tapish/noransoft/chatbot/venv/local/lib/python2.7/site-packages/chatterbot/ext/django_chatterbot/views.py", line 13, in ChatterBotViewMixin
    chatterbot = ChatBot(**settings.CHATTERBOT)
  File "/home/tapish/noransoft/chatbot/venv/local/lib/python2.7/site-packages/chatterbot/chatterbot.py", line 83, in __init__
    self.initialize()
  File "/home/tapish/noransoft/chatbot/venv/local/lib/python2.7/site-packages/chatterbot/chatterbot.py", line 94, in initialize
    nltk_download_corpus('tokenizers/punkt')
  File "/home/tapish/noransoft/chatbot/venv/local/lib/python2.7/site-packages/chatterbot/utils.py", line 118, in nltk_download_corpus
    find(resource_path)
  File "/home/tapish/noransoft/chatbot/venv/local/lib/python2.7/site-packages/nltk/data.py", line 635, in find
    return find(modified_name, paths)
  File "/home/tapish/noransoft/chatbot/venv/local/lib/python2.7/site-packages/nltk/data.py", line 621, in find
    return ZipFilePathPointer(p, zipentry)
  File "/home/tapish/noransoft/chatbot/venv/local/lib/python2.7/site-packages/nltk/compat.py", line 366, in _decorator
    return init_func(*args, **kwargs)
  File "/home/tapish/noransoft/chatbot/venv/local/lib/python2.7/site-packages/nltk/data.py", line 470, in __init__
    zipfile = OpenOnDemandZipFile(os.path.abspath(zipfile))
  File "/home/tapish/noransoft/chatbot/venv/local/lib/python2.7/site-packages/nltk/compat.py", line 366, in _decorator
    return init_func(*args, **kwargs)
  File "/home/tapish/noransoft/chatbot/venv/local/lib/python2.7/site-packages/nltk/data.py", line 986, in __init__
    zipfile.ZipFile.__init__(self, filename)
  File "/usr/lib/python2.7/zipfile.py", line 770, in __init__
    self._RealGetContents()
  File "/usr/lib/python2.7/zipfile.py", line 811, in _RealGetContents
    raise BadZipfile, "File is not a zip file"
zipfile.BadZipfile: File is not a zip file

@nony05 Sorry about the late response. If you are still encountering this issue, based on the error you are receiving (zipfile.BadZipfile: File is not a zip file) it appears that there is an issue with your NLTK data files.
Is there any chance that you downloaded the NLTK data files manually?

@nony05 did you tried manually download the files? And also try to upgrade chatterbot to latest version  pip install --upgrade chatterbot

I'm going to close this issue due to lack of activity.


iOS - svg filters

svg filters doesn't work with iOS.
filter css rules is supported, the problem may comes from the svg file.
When this will be resolved, simulator will be available for iOS

Fixed by #13 with a basic image gallery.


Added=>Algorithms=>String-Algorithm

Assigned Issue Number ?
#1682
Location of the file(s) ?
Algorithms=>String-Algorithm
Checklist

[x] I've followed the contributing guidelines
[x] The content added isn't directly copied from any sources like gfg, tutorialpoint, etc.
[x] Input has been taken dynamically.
[x] I've referred the correct issue number.
[x] Comments have been added
[x] I've  synced-up my forked repo.
[x] Ain't pushing from the main branch.

@ahampriyanshu I have done the changes please check and merge my code.


"意于"->"易于"

疑似写错了一个字

Thanks!
FYI, the original sentence is a little bit tricky to translators (I think).
This might be easier:

Namespace is now required. And they are not only used to isolate statements with longer, fully qualified names.

By Google Translate...

现在需要命名空间。 它们不仅用于隔离具有更长，完全限定名称的语句。

This is not correct.
Namespaces are now required and have a purpose beyond simply isolating statements with longer, fully-qualified names.

The english doc is stating "purpose", not "convenient".
I have reverted this change in #1289. Also, I will try rewriting this sentence for better understanding.
Anyway, thanks for your effort.

In #1289, I rewrote this sentence to:

在之前版本的 MyBatis 中，命名空间（Namespaces）的作用并不大，是可选的。但现在，随着命名空间越发重要，你必须指定命名空间。
命名空间的作用有两个，一个是利用更长的完全限定名来将不同的语句隔离开来，同时也实现了你上面见到的接口绑定。

Translating them back to English:

In previous versions of MyBatis, Namespaces are not very useful, they are optional. As namespaces plays an important role in current MyBatis, you have to specify namespaces.
There's two reasons for using namespaces, first, isolating statements with longer, fully-qualified names. Second, enable the interface bindings as you see here.

The original english sentences did have a little bit tricky, I have misunderstood that, sorry about that.
@fanofxiaofeng Hope you can read this version of docs. Let us know if you have better idea.

got it~


Fix timestamp naming

Looks like the start_timestamp, end_timestamp -> interval_start_time, interval_end_time was missed out for two more classes

@msvinaykumar please make sure this does not have implications from a DB point of view


How do i my backfile upload another server with ftp ?

How do i my backfile upload another server with ftp ?

You would need to do this separately with another program such as lftp after doing your mysql backup. This script does not support syncing to other locations.


nosqlbench test for find command

Created this PR in place for #386
What this PR does:
Which issue(s) this PR fixes:
Fixes #
Checklist

[ ] Changes manually tested
[ ] Automated Tests added/updated
[ ] Documentation added/updated
[ ] CLA Signed: DataStax CLA

filenames have a misspelling curd instead of crud. Anyway that is kind of moot, because I don't think we need an "advanced CRUD" test.
I'd recommend looking at the http-jsonapi-search-advanced test as an alternate start point. Can this test be reformulated as a search-sort test similar to the search-advanced test but focused on sort options that aren't leveraged in other tests.


version of python

It shows up some errors when I ran the code. The error is "Process finished with exit code -1073741819 (0xC0000005)".  I don't think the version of the python I used is right. Could you please tell me the version of yours? Thanks.

Are you using the windows to run the code? I got the same problem but I think it is because of windows itself.
https://www.jianshu.com/p/99b5e5341aba

Are you using the windows to run the code? I got the same problem but I think it is because of windows itself.
https://www.jianshu.com/p/99b5e5341aba


CoC DA fixes Runequest 3 New Features

COC DA fixed double button icons added support for Cthulhu Invictus
Runequest 3 Added fieldsets for preception and stealth skills, automatic hit location roll.  Two new hit locations 4-legged and Walktapus. Fix for thrown wepon damage bonus in repeating sections when str or siz changed.

Phil,
I am getting this when I try to load a game with the Runequest 3 sheet
Failed to load resource: the server responded with a status of 500
(Internal Server Error)
loading.js:1 Uncaught ReferenceError: d20ext is not defined
at loading.js:1
app.js?1488996874:26 Uncaught TypeError: Cannot read property 'siteURL' of
undefined
at app.js?1488996874:26
at app.js?1488996874:54
tutorial_tips.js:7 tuts loaded
https://app.roll20.net/editor/soundmanager2_debug.swf Failed to load
resource: the server responded with a status of 404 (Not Found)
It does not happen on any other game.
On 14 March 2017 at 20:10, Phil<EMAIL_ADDRESS>wrote:

Merged #2404 https://github.com/Roll20/roll20-character-sheets/pull/2404
.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/Roll20/roll20-character-sheets/pull/2404#event-999751508,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AIk__dw0GZOZvsva_fHs_joIr7VH3lskks5rlvQkgaJpZM4MbFZC
.

It looks like you deleted the Runequest3 html and css. If you could add those back with your fixes I'll pull it asap.

Phil,
What the... I could have sworn I uploaded those again. I added them  and
created a pull request.  Sorry for my stupidity .
On 16 March 2017 at 16:13, Phil<EMAIL_ADDRESS>wrote:

It looks like you deleted the Runequest3 html and css. If you could add
those back with your fixes I'll pull it asap.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/Roll20/roll20-character-sheets/pull/2404#issuecomment-287108593,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AIk__XDsw5XMtLQSDgEWBAAoEL9pmUW9ks5rmV-5gaJpZM4MbFZC
.

Phil,
Anyway of finding out why css is being ignored on both the Runequest 3
sheet and The Cthulhu Dark Ages sheet
On the Runequest 3 the second  column of button with a class of
"sheet-new_roll" should show -? instead of the D20 icon. buttons on the
basic tab have a class "sheet-new_roll2"and "display correctly.
On the Cthulhu Dark Age sheet the blank skills on the sheet have a class of
"sheet-blank_skill" from what I see in the console it is in the styles
.charsheet .sheet-blank_skill{
width:128px;
}
it is there but it is being ignored.
On 16 March 2017 at 10:14, David B<EMAIL_ADDRESS>wrote:

Phil,
I am getting this when I try to load a game with the Runequest 3 sheet
Failed to load resource: the server responded with a status of 500
(Internal Server Error)
loading.js:1 Uncaught ReferenceError: d20ext is not defined
at loading.js:1
app.js?1488996874:26 Uncaught TypeError: Cannot read property 'siteURL' of
undefined
at app.js?1488996874:26
at app.js?1488996874:54
tutorial_tips.js:7 tuts loaded
https://app.roll20.net/editor/soundmanager2_debug.swf Failed to load
resource: the server responded with a status of 404 (Not Found)
It does not happen on any other game.
On 14 March 2017 at 20:10, Phil<EMAIL_ADDRESS>wrote:

Merged #2404
https://github.com/Roll20/roll20-character-sheets/pull/2404.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/Roll20/roll20-character-sheets/pull/2404#event-999751508,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AIk__dw0GZOZvsva_fHs_joIr7VH3lskks5rlvQkgaJpZM4MbFZC
.

This took me 45 to figure out, but it's because of the file encoding. The current encoding is "UTF-8 with BOM" which puts some, invisible, special characters at the beginning of the file. Which are then included in the first CSS rule, causing the rule not to match anything. In your case, the first rule is the one that is setting the content of the button. In my text editor, Sublime Text, I changed the encoding from "UTF-8 with BOM" to just "UTF-8" and everything started working. Your text editor might have "UTF-8" and "UTF-8 without BOM" as options, in this case you will want to select the 2nd one.

Yeah I figured it out when I pulled the html from the chrome console and
pasted it into notepad and got the #code at the start . I uploaded new
versions set to utf-8 without bom and made a pull request. Thank you for
taking a look at it.
On 24 Mar 2017 19:17, "Phil"<EMAIL_ADDRESS>wrote:

This took me 45 to figure out, but it's because of the file encoding. The
current encoding is "UTF-8 with BOM
https://en.wikipedia.org/wiki/Byte_order_mark" which puts some,
invisible, special characters at the beginning of the file. Which are then
included in the first CSS rule, causing the rule not to match anything. In
your case, the first rule is the one that is setting the content of the
button. In my text editor, Sublime Text, I changed the encoding from "UTF-8
with BOM" to just "UTF-8" and everything started working. Your text editor
might have "UTF-8" and "UTF-8 without BOM" as options, in this case you
will want to select the 2nd one.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/Roll20/roll20-character-sheets/pull/2404#issuecomment-289119390,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AIk__Y_6NqUiqsFyJqvXeXZidTV-HaFiks5rpBazgaJpZM4MbFZC
.

When we run into weird "that doesn't make any sense, it should work" kind of issues, 90% of the time it's a file encoding thing. Your safest bet is to use UTF-8 without BOM for everything. It supports FAR more special characters than the standard windows encoding.


jarek/6736: [magic command] allow spaces in jar names

:+1:  tested on windows

👍 please bring up to date with master


Default import isn't CSV

Hi,
At the moment you do your default import with --delimiter ,, but this is still really TSV mode, not CSV.
I got problems with this when I was using a composite type, ie:
   composite_id   |          time          | type |             detail
------------------+------------------------+------+--------------------------------
 (4,158222831445) | 2018-08-21 12:26:11+10 |   10 | {"x": 69.28222, "y": 116.6612}

This produces a CSV of:
"(4,158222831445)",2018-08-21 12:26:11+10,10,"{""x"": 69.28222, ""y"": 116.6612}"

Which doesn't load with the loader unless you use  -copy-options CSV to force CSV. which fixes the problem by respecting CSV quoting.
This should probably be the default, or at least mentioned in the readme

I think I agree it should be the default, so I will update that.


feat(reopen-pr): add reopen-pr helper

:pencil: Description

Adding a new helper reopen-pr. The github helper name already describes itself.

:link: Related Issues

:tada: This PR is included in version 1.61.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Fix: Circuit Elements Panel Bug Hiding Lower Section

Fixes #285
Describe the changes you have made in this PR -
Adjusted the styling of the panel body in the ElementsPanel component to enable vertical scrolling. This ensures that the panel remains fully accessible even when expanded elements exceed the viewport height.
Screenshots of the changes (If any) -

before the changes:

https://github.com/CircuitVerse/cv-frontend-vue/assets/89861718/837ec6ce-52d4-40a2-96ef-b1517cd80793

after the changes:

https://github.com/CircuitVerse/cv-frontend-vue/assets/89861718/ea26021b-8192-46a3-86af-6754b8f0c331

this solution would make it confusing for users and also the user experience would degrade. I would suggest you to take a approach like the main simulator where we decreased the height of the sections you can see the main simulator for more info.

Thank you for your feedback. I understand your concerns about the proposed solution potentially confusing users and degrading the user experience.
Regarding your suggestion to decrease the height of the sections, while it was implemented, it didn't fully resolve the issue. Expanding any section when the panel is moved down still poses a problem.
I propose an alternative solution: instead of hiding the scrollbar, we could style it to make it visible. This would maintain clarity for users while ensuring a smooth user experience.
I'd appreciate your input on which approach to proceed with.
Once again, I appreciate your thorough review and suggestions.

@itsHamdySalem I would recommend you going with the solution as in the current simulator we can brainstorm on some better solution later but let's not add scrolling into the panels for now.

@Arnabdaz Thank you for your feedback. I've already proceeded with your suggestion and pushed the changes. Please check the deploy preview for verification.

nice work @itsHamdySalem
you can join out slack channels for discussions about how to improve the panels


Incorrect instruction for enabling

In prior versions (10.0.8 and lower?) the steps to disable/enable configuration keys outlined here were correct.  In 10.0.9+ these no longer work.  the Trickle fee preview key is missing (if these steps were done previously and then you update you actually lose statement posting forms entirely).  In more recent releases trickle feed appears to be a feature that must be enabled through the Feature Management workspace

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

ID: f53eb353-455f-37e8-646b-500d9a5a6402
Version Independent ID: 81c4d76f-ec29-877d-cb51-374c05741909
Content: Trickle feed-based order creation for retail store transactions - Commerce | Dynamics 365
Content Source: articles/commerce/trickle-feed.md
Service: dynamics-365-retail
Product: ****
Technology: ****
GitHub Login: @josaw1
Microsoft Alias: josaw

This is being fixed. Thanks.


Add calculate prices functionality

@tmichel I did the refactoring. You can merge if all looks good.

This definitely looks a lot better. I don't see any tests tho. Are there any plans to add them later?
Ruby promotes short methods. I think it's okay as it is now but when you get around to write some tests, maybe do some refactoring as well.
Actually there are 4 "rules" (more like guidelines) which are good to keep in mind.

Classes can be no longer than one hundred lines of code.
Methods can be no longer than five lines of code.
Pass no more than four parameters into a method. Hash options are parameters.
Controllers can instantiate only one object. Therefore, views can only know about one instance variable and views should only send messages to that object (@object.collaborator.value is not allowed).

Source: https://robots.thoughtbot.com/sandi-metz-rules-for-developers

LGTM, I cannot merge this. I'm not a collaborator on this project.

Yes, tests are coming separately. You are now a collaborator, feel free to merge.


Move package-build-stats to optional dependencies

Notes:

optionalDependencies is still installed if not using --no-optional. Users will have to run this command:
npm i -D --no-optional rollpkg

If we want to get rid of it, just remove it from optionalDependencies (but still present in devDependencies for type checking). The rest code will work fine.

optionalDependencies is designed to install packages that may throw error on incompatible platforms, the npm will ignore that error. For example, chokidar has an optionalDependency fsevents which only works on macOS.

Package authors still have to detect possible errors and catch them in code.

Close #8

Hi, thanks for the PR!
I did a quick read of it and the code looks solid 👍
But before I merge this PR I’m going to need to dig in a understand optionalDependencies a bit better. It may be a little while before I have time to do that.

That's weird, since it's listed in devDependencies. I checked it by deleting node_modules and package-lock.json and npm i again, and it is installed. (did not reproduce)
However, I've noticed some warnings:
npm WARN ERESOLVE overriding peer dependency
npm WARN Found<EMAIL_ADDRESS>npm WARN node_modules/webpack
npm WARN<EMAIL_ADDRESS>from<EMAIL_ADDRESS>npm WARN   node_modules/package-build-stats
npm WARN     optional<EMAIL_ADDRESS>from the root project
npm WARN   8 more (css-loader, esbuild-loader, esbuild-webpack-plugin, ...)
npm WARN
npm WARN Could not resolve dependency:
npm WARN peer webpack@"^5" from<EMAIL_ADDRESS>npm WARN node_modules/string-replace-loader
npm WARN<EMAIL_ADDRESS>from<EMAIL_ADDRESS>npm WARN   node_modules/package-build-stats

This warning was recently added in 7.11.2. If you didn't see this, maybe your npm just skipped that package.
NPM may not validate each file in node_modules (for performance, I think).


Switch branch protected

Add write protect check for switch_branch
Also disabled the "buttons" for disabled/crossed out functionalities - clicking on them does nothing.  This is not mentioned as an issue so let me know if I should remove this change.

fixes #3231

LGTM, thanks


Prediction on low resolution images

Hello, I'm trying to predict the age of my custom test images with your pretrained model, but it doesn't seem to work well. (I didn't calculated MAE or any other evaluation metrics, but just by seeing the results and comparing to the images, it seems to be so inaccurate and inconsistent; predicting totally different ages for similar images.)
One thing I am concerned is that my test dataset has low resolution. (This is because my images are from low resolution video.) Resolution of the images in the dataset is most likely around 64 x 64.
So here are my questions.

Do you think using low resolution images will give significant decrease in accuracy?
What do you suggest to improve accuracy? (I am thinking about training the model with low-resolution datasets; like 64x64 resized CACD.)
Is CORAL-CNN model sensitive to its trained dataset? Is it better to fine-tune the model or retrain the model if you have a new dataset?

Hi there,
it could be due to the low resolution indeed. Also, I suspect that a model trained on one dataset does not generalize well to other datasets. To get a model that gets a better performance on a larger variety of images, you would need to pool all the training sets and train a model on those.
In any case, another thing to consider is the location of the face in the image. I would suggest you use the same cropping and centering that was used for CACD if you are using the pre-trained CACD model.  You can find the code for that here

https://github.com/Raschka-research-group/coral-cnn/blob/master/datasets/image-preprocessing-code/preprocess-cacd.py

let me know if that improves things.

Thank you so much for the speedy reply.
I've just tested the AFAD test dataset with transform.resize(64,64) added before transform.resize(128,128). The resulting MAE was 3.54 which was comparable to the original MAE 3.48. It seems that low resolution really doesn't affect much.
So maybe the alignment part is the problem. I'll checkout and let you know.

That makes sense! One thing to note though is that AFAD does come with several low-resolution images, which could result in the AFAD network being a bit more robust to that. Not sure if the same is true with CACD. I suspect the cropping is a bigger factor though.

Maybe I should try with CACD, too.
By the way, why do you use different code when preprocessing CACD and MORPH2? Which one do you suggest to apply to new dataset?

Both preprocessing steps work fine. The one for MORPH-2 is a bit more expensive (takes much longer). The main reason was that we already had the datasets preprocessed from other projects where we only worked with one or the other dataset. If you work with the pre-trained CACD model, it'd be better to use the CACD preprocessing.

Here are the MAE values when datasets are resized in to smaller shape.
AFAD seems little bit more robust to low resolution images.

Resized shape
AFAD
CACD

128 x 128 (Original)
3.48
5.48

64 x 64
3.54
5.96

32 x 32
3.79
8.06

16 x 16
4.70
10.82

MAE values for different alignments with AAF(All-Age-Faces) dataset
Using the same alignment method gives significant improvement in accuracy. (Even when you use AFAD-pretrained model.)
I think using AFAD-model gets lower MAE than using CACD-model because
(1) AAF dataset mostly includes Asian images.
(2) I ignored the images with ages that cannot be detected by the dataset, and AFAD dataset has narrower range than CACD.
I think applying the same alignment used in AFAD will give the best result for the AAF dataset.

Pretrained Model
CACD Alignment
Custom Alignment

CACD
8.71
10.46

AFAD
4.94
7.06

Here are the MAE values when datasets are resized in to smaller shape.
AFAD seems little bit more robust to low resolution images.

Thanks for this analysis. That's very interesting to know. I think that's then consistent with the hypothesis that we expect it to work better on AFAD, because AFAD itself contains several low resolution images  (CACD images are all consistent in the resolution, I think).

I think applying the same alignment used in AFAD will give the best result for the AAF dataset.

Yes, that would make sense.

Using the same alignment method gives significant improvement in accuracy.

Good to hear that this helped a little.


Android renders completely differently

Hi everyone,
I just built my app on Android and it is rendering the first Lottie animation entirely differently on my device. Take a look at the attached screenshots of the final state of the animation on each device. The iOS version displays it how it should.
Just checked in the LottiePreview Android app, the animation looks right there.

The shapes seem to be misplaced within the LottieView
Even though I have set the LottieView width to 100%, it is not stretched across the whole view (white borders on the left and the right)

What am I doing wrong? 😬

Is it correct that Android handles overflow beyond the LottieView differently from iOS?
When I'm changing the h and w property of the Lottie json object, I keep getting white borders (either horizontally or vertically) around the animation. On iOS this never happened across devices with different aspect ratios...

Just found out: it does not render differently, just the animation state at a certain progress point is different between iOS and Android ( I let the animation end at 0.5 on Android and 0.4 on iOS now). Not sure why that is...


Crash in Batch.cpp

Just got a crash here:

You can copy error text and post call stack instead of making screenshots
by the way
On May 24, 2019 05:42:11 Trevor Cash<EMAIL_ADDRESS>wrote:

Just got a crash here:
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

But that's harder when I'm busy working on something else ;)
Get Outlook for Androidhttps://aka.ms/ghei36

From: Rokas Kupstys<EMAIL_ADDRESS>Sent: Thursday, May 23, 2019 10:50:10 PM
To: rokups/rbfx
Cc: Trevor Cash; Author
Subject: Re: [rokups/rbfx] Crash in Batch.cpp (#84)
You can copy error text and post call stack instead of making screenshots
by the way
On May 24, 2019 05:42:11 Trevor Cash<EMAIL_ADDRESS>wrote:

Just got a crash here:
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/rokups/rbfx/issues/84?email_source=notifications&email_token=AATQ3C2CLKWLDB564O46QRTPW5XYFA5CNFSM4HPLXNTKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWEEU5I#issuecomment-495471221, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AATQ3C4LNITJM77STVJFRA3PW5XYFANCNFSM4HPLXNTA.

Next time though I will copy the stack trace.

Do you know how to reproduce this crash?
On May 24, 2019 20:14:15 Trevor Cash<EMAIL_ADDRESS>wrote:

Next time though I will copy the stack trace.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

No not yet.  I'll keep my eye open for it again.
Get Outlook for Androidhttps://aka.ms/ghei36

From: Rokas Kupstys<EMAIL_ADDRESS>Sent: Friday, May 24, 2019 11:34:37 AM
To: rokups/rbfx
Cc: Trevor Cash; Author
Subject: Re: [rokups/rbfx] Crash in Batch.cpp (#84)
Do you know how to reproduce this crash?
On May 24, 2019 20:14:15 Trevor Cash<EMAIL_ADDRESS>wrote:

Next time though I will copy the stack trace.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/rokups/rbfx/issues/84?email_source=notifications&email_token=AATQ3C5SUKRB4EKHZ27OXGTPXARK3A5CNFSM4HPLXNTKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWGCG6A#issuecomment-495723384, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AATQ3C5UMO3MMURFH344K53PXARK3ANCNFSM4HPLXNTA.

You could try to run your application in valgrind on Linux. It would expose
potential memory issues if there are any. From the looks of it this might
be a heap corruption maybe
On May 24, 2019 20:35:41 Trevor Cash<EMAIL_ADDRESS>wrote:

No not yet. I'll keep my eye open for it again.
Get Outlook for Androidhttps://aka.ms/ghei36

From: Rokas Kupstys<EMAIL_ADDRESS>Sent: Friday, May 24, 2019 11:34:37 AM
To: rokups/rbfx
Cc: Trevor Cash; Author
Subject: Re: [rokups/rbfx] Crash in Batch.cpp (#84)
Do you know how to reproduce this crash?
On May 24, 2019 20:14:15 Trevor Cash<EMAIL_ADDRESS>wrote:

Next time though I will copy the stack trace.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on
GitHubhttps://github.com/rokups/rbfx/issues/84?email_source=notifications&email_token=AATQ3C5SUKRB4EKHZ27OXGTPXARK3A5CNFSM4HPLXNTKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWGCG6A#issuecomment-495723384,
or mute the
threadhttps://github.com/notifications/unsubscribe-auth/AATQ3C5UMO3MMURFH344K53PXARK3ANCNFSM4HPLXNTA.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

Got this again here is the stack trace:

Urho3D.dll!Urho3D::CompareBatchesFrontToBack(const Urho3D::Batch * lhs, const Urho3D::Batch * rhs) Line 57	C++
[Inline Frame] Urho3D.dll!eastl::Internal::insertion_sort_simple(Urho3D::Batch * *) Line 888	C++
Urho3D.dll!eastl::quick_sort<Urho3D::Batch * ,bool (__cdecl)(Urho3D::Batch const *,Urho3D::Batch const )>(Urho3D::Batch * * first, Urho3D::Batch * * last, bool()(const Urho3D::Batch *, const Urho3D::Batch *) compare) Line 1116	C++
Urho3D.dll!Urho3D::BatchQueue::SortFrontToBack2Pass(eastl::vector<Urho3D::Batch *,eastl::allocator> & batches) Line 801	C++
Urho3D.dll!Urho3D::SortBatchQueueFrontToBackWork(const Urho3D::WorkItem * item, unsigned int threadIndex) Line 265	C++
Urho3D.dll!Urho3D::WorkQueue::Complete(unsigned int priority) Line 276	C++
Urho3D.dll!Urho3D::View::UpdateGeometries() Line 1380	C++
Urho3D.dll!Urho3D::View::Render() Line 593	C++
Urho3D.dll!Urho3D::Renderer::Render() Line 733	C++
Urho3D.dll!Urho3D::Engine::Render(float timeStep) Line 720	C++
Urho3D.dll!Urho3D::Engine::RunFrame() Line 518	C++
Urho3D.dll!Urho3D::Application::Run() Line 132	C++
TechGame.exe!RunApplication() Line 4	C++
[External Code]

Somehow rhs is not initialized correctly.

@eugeneko this looks very wrong. Upstream has this which is also very wrong. Any idea whats going on here?

Also I was in relwithdebinfo configuration

We need a reproducible testcase. Otherwise there isnt enough info to go by. Sure this does not come from your own modifications?

Yeah I'm sure its not my own modifications.  The first time I saw it I had no mods anyway.  Just got the Bug 2 more times today.  Its weird.  I'm not doing anything seemingly different to trigger it.

Is it possible its eastl insertion sort?

@TrevorCash, @rokups
Could you make SortFrontToBack2Pass template and get rid of reinterpret_cast<ea::vector<Batch*>& > in Batch.cpp?
Or maybe not template, but accepting (Batch** begin, Batch** end) instead of container.
If wonder if this issue is a bug or fired UB.

I made a pr with the changes: https://github.com/rokups/rbfx/pull/100  I'll keep it merged in on my end and let you guys know if I run into it again.

Did you experience any more crashes after introducing your change?

nope not yet.
Get Outlook for Androidhttps://aka.ms/ghei36

From: Rokas Kupstys<EMAIL_ADDRESS>Sent: Thursday, July 11, 2019 3:04:33 AM
To: rokups/rbfx<EMAIL_ADDRESS>Cc: Trevor Cash<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [rokups/rbfx] Crash in Batch.cpp (#84)
Did you experience any more crashes after introducing your change?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/rokups/rbfx/issues/84?email_source=notifications&email_token=AATQ3C5SZNIYBYBOXSITVSLP63ZSDA5CNFSM4HPLXNTKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODZWBKDA#issuecomment-510399756, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AATQ3C6P5CTMK6IYCPKYSRLP63ZSDANCNFSM4HPLXNTA.

Just got the crash again (with the included changes in the pr):

:(
Damn. I really don't like this crash.
It's really hard to investigate without STR.
If you take full memory dump and specify rbfx commit hash, I could try to look at this crash.

Crash is from customized fork though.
On July 13, 2019 13:53:50 Eugene Kozlov<EMAIL_ADDRESS>wrote:

:(
Damn. I really don't like this crash.
It's really hard to investigate without STR.
If you take full memory dump and specify rbfx commit hash, I could try to
look at this crash.—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

I think this crash happens when a node (that has a drawable attached) has +-inf or +-nan in its position.  sometimes newton will glitch out and cause bodies to go to nan or inf.  In turn my code directly sets the node position based on that.  that's when I sometimes get a crash.

Thats a pretty understandable crash actually. I'm going to put check code that avoids setting those kind of values to nodes in the first place.

I still don't like this crash and I cannot reproduce it even when I set
node position to NaN or Inf. Do you have 100% reproducible steps?
сб, 27 июл. 2019 г. в 21:35, Trevor Cash<EMAIL_ADDRESS>
Closed #84 https://github.com/rokups/rbfx/issues/84.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/rokups/rbfx/issues/84?email_source=notifications&email_token=ACBNZQELF7X6AA5S5PUU2KLQBSIODA5CNFSM4HPLXNTKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOSXPCUCY#event-2514364939,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACBNZQHNO7OFDGAW23V7ODTQBSIODANCNFSM4HPLXNTA
.

oh ok, that that was it.  sorry dont have any 100 reproducable steps yet
Get Outlook for Androidhttps://aka.ms/ghei36

From: Eugene Kozlov<EMAIL_ADDRESS>Sent: Saturday, July 27, 2019 1:42:28 PM
To: rokups/rbfx<EMAIL_ADDRESS>Cc: Trevor Cash<EMAIL_ADDRESS>State change<EMAIL_ADDRESS>Subject: Re: [rokups/rbfx] Crash in Batch.cpp (#84)
I still don't like this crash and I cannot reproduce it even when I set
node position to NaN or Inf. Do you have 100% reproducible steps?
сб, 27 июл. 2019 г. в 21:35, Trevor Cash<EMAIL_ADDRESS>
Closed #84 https://github.com/rokups/rbfx/issues/84.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/rokups/rbfx/issues/84?email_source=notifications&email_token=ACBNZQELF7X6AA5S5PUU2KLQBSIODA5CNFSM4HPLXNTKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOSXPCUCY#event-2514364939,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACBNZQHNO7OFDGAW23V7ODTQBSIODANCNFSM4HPLXNTA
.

—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHubhttps://github.com/rokups/rbfx/issues/84?email_source=notifications&email_token=AATQ3C4UO6PPF3N7O2K6HE3QBSQKJA5CNFSM4HPLXNTKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD26RNZI#issuecomment-515708645, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AATQ3CZSTXZWMEFQLDJVA3LQBSQKJANCNFSM4HPLXNTA.


Webserver - Rendered JdbcOperator results in Internal server error (500)

In the webserver choosing a JdbcOperator then trying to display the rendered template results in an internal server error. That happens if the sql argument is a list and not a single sql string. The SqlLexer expects a string and calls decode on it... Of course that doesn't work on a list.
AttributeError: 'list' object has no attribute 'decode'

@mistercrunch we can fix it, the question is what the rendering result is supposed to be and if we should write a custom (Delegating or something like that) Lexer for this issue.

This bug was affecting all templated items that would be a list or a dict, this should address it:
https://github.com/airbnb/airflow/pull/374

Great, thanks!


"Error: API key ID and secret is required" even though my process.env vars are set correctly

Hey guys,
I'm having a bit of trouble getting this all set up. It looks like my process.env vars are set correctly, but whenever I try to init express-stormpath I get:
error:  Error: API key ID and secret is required.
at newError ([....]/node_modules/stormpath-config/lib/strategy/ValidateClientConfigStrategy.js:15:14)
at ValidateClientConfigStrategy.process ([....]/node_modules/stormpath-config/lib/strategy/ValidateClientConfigStrategy.js:33:12)
at fn [....]/node_modules/async/lib/async.js:741:34)
at [....]/node_modules/async/lib/async.js:1208:16
at [....]/node_modules/async/lib/async.js:166:37
at [....]/node_modules/async/lib/async.js:701:43
at [....]/node_modules/async/lib/async.js:167:37
at Immediate._onImmediate ([....]/node_modules/async/lib/async.js:1201:34)
at processImmediate [as _immediateCallback] (timers.js:368:17)

It looks like I have these set correctly (according to the current documentation) because when I run printenv I see the expected data in the output:
STORMPATH_CLIENT_APIKEY_ID=xxxx
STORMPATH_CLIENT_APIKEY_SECRET=xxxx
STORMPATH_APPLICATION_HREF=xxxx

My code is the same as documentation:
var express = require('express');
var app = express();
var stormpath = require('express-stormpath');
app.use(stormpath.init(app, {
    api: true
}));

Info:

environment: local
heroku app
express-stormpath 2.1.0

Any ideas of things I could try to get this up and running? Thanks!

Ok I figured this out - hopefully this will help anyone experiencing a similar issue when trying to get express-stormpath running locally:
I use gulp-live-server as my local dev server. With this plugin you have to pass node env variables explicitly as options like so:
var server = gls('app.js', {
    env: {
        STORMPATH_CLIENT_APIKEY_ID: process.env.STORMPATH_CLIENT_APIKEY_ID,
        STORMPATH_CLIENT_APIKEY_SECRET: process.env.STORMPATH_CLIENT_APIKEY_SECRET,
        STORMPATH_APPLICATION_HREF: process.env.STORMPATH_APPLICATION_HREF
    }
});

Thanks for the follow up!


docs(Diagrams): Update mermaid to esm

I was trying to use hugo in Mermaid's new blog, saw it was using the deprecated method to integrate mermaid to websites.
I've fixed it to use the new ESM method.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

We have moved the Hugo site source to its own repository, so we would appreciate if you could open this PR directly in hugoDocs:  https://github.com/gohugoio/hugoDocs/pulls


build: update library version to 1.1

Update library version to 1.1
ING-4043

Is this change enough @stempler/ @florianesser  to be able to update hale-platform to use version 1.1
bundle group: 'com.github.wetransform-os', name: 'topojson-j', version: '1.1', {
bnd {
version = '1.0.0'
symbolicName = 'com.github.wetransform-os.topojson-j'
}
}
I have created the tag 1.1 but version inside build.gradle was still 1.0,
so hale-platform couldn't find the 1.1.

version = '1.0.0'

The bundle version should reflect the library version.

I have created the tag 1.1 but version inside build.gradle was still 1.0

I would expect jitpack not caring for the internally configured version, only for the tag. Not sure about the rules there.
We could also ditch jitpack altogether for this library, since now the library is also published to our artifactory.
The version to reference would then need to be the configured version though, i.e. 1.1-SNAPSHOT.

This PR contains exactly

version = '1.1-SNAPSHOT'

could you please accept it?
Thank you


Unreliable source VTEX

When performing consecutive builds, we get different products being generated. The problem is that the VTEX Catalog API does not have a way of scraping all the products it has. To overcome this problem we perform an empty search and paginate over it.
Problem: I think that this search is returning duplicated products and not returning all available products, making that some builds miss some products, thus not optimizing every page requested

Nice find! I think this is indeed one of the problems @juliomoreira! Can you make a PR for this?
However we are still missing some products. I'm not sure that, by scanning the products using search API we get all products or if we still can miss one.

The other ways that I'm aware of would all require authenticated requests to work ☹.

Are you comparing the results with the ones from admin? If so, the mismatch could be related to a number of reasons mainly because of user context which is absent in the admin but assumed in the public API and other configurations or attributes that play a role in displaying the product or not.

Are you comparing the results with the ones from admin? If so, the mismatch could be related to a number of reasons mainly because of user context which is absent in the admin but assumed in the public API and other configurations or attributes that play a role in displaying the product or not.

Not really. I'm getting this inconsistency when I do consecutive builds. Each build reports a different amount of products being fetched. I think this is because the search doesn't really scan over the database. We need such scan to make this feature to work

Hi @tlgimenes  after a battery of tests here I was unable to find any inconsistencies with the Search API itself.
Testing with the pagination params fix indeed reduced the non-unique items.
However, I do have some interesting findings:

Improvements: We could read the resources header of the Search API and build pagination params from it to avoid fetching an unnecessary amount pages in cases where maxNumPaths exceeds this number.

Having categories/product paths in your staticPaths.json will result in paths containing duplicate items.

Edge case: you can end up with duplicate items in paths if you have a brand in which the computed path results to the same path of a category. Or you can have brands with the same name but different IDs. Same case with page

Idea: You could build categories and brands entirely with the results from the Search API, this would also ensure that category and brand pages have content reducing bundle size possibly and skip page type validation with Portal API for these paths maybe?