The PNG/ANSI-Image widget (and naming)

For a while now I've been working on-and-off on a PNG reader that would render efficient cellmaps (bitmaps scaled and converted to blessed cells). After I managed to get it passing the de facto PNG test suite, I put it on hold for a while. In the end, it was worthwhile since it seems to be the only javascript PNG reader which supports Adam7 deinterlacing along with bit depths up to 32 (no 48 or 64 yet due to the unavailability of >32 bit bitwise ops in node). It's really surprising how many png readers only support 1-8 bit PNGs.
As added bonuses, it supports animation (APNGs), and it can add various "density" ASCII characters for added detail (based on libcaca/libcucul code).
It sits in its own repo, dubbed "tng", but is vendored in blessed since I don't want blessed to have dependencies (and I originally just wanted it to be a part of blessed): https://github.com/chjj/tng
So, with all that in mind, I decided to whip up a PNG widget for blessed just now. It works well, but I'm unsatisfied with the name. It's just called blessed.PNG for now. I was thinking blessed.Graphic, blessed.ANSI[Image], or maybe making it part of blessed.Image called with an ansi option.
Aside: GIFs are also supported, also with animation (the GIF implementation was much easier to write than the PNG one). Any other image format is supported as long as the user has imagemagick installed. I don't really care about jpegs, so I never wrote an implementation. Plus, they look really complex.
Thoughts?
cc @dbkaplun @mscdex @yaronn
@yaronn, blessed's png reader should be especially useful for blessed-contrib since it looks like png.js (used by picture-tube) does not support deinterlacing (or >8 bit depths?).  It also renders straight to SGR content which is inefficient for blessed and will also cause trouble if the image is passing off the screen (say you wanted a logo to slide from right to left off the screen). The blessed PNG reader can render directly to cells, which also allows for efficient animation.

See: https://github.com/chjj/blessed/commit/2842f3f6ce406406d830ad3e2fc97ca04daf4f14

Also try $ node test/widget-png.js for an animating draggable spinning translucent fox that flies around the screen.

Is that image transparency I see? Awesome!
Only thing I can think of: maybe call it image instead of png? Maybe one day someone will write a webm reader for blessed, that would be something, huh?
As a side note, one thing I actually don't like about blessed is that it's fairly monolithic. blessed is a Node-only library so dependency fetching isn't as big of a deal as it is browser-side. Would be cool if program.js or tput.js were separated out into their own modules as well.
Great work!

Yep, [real transparency][0] for each pixel's alpha channel using blessed's [color blending algorithm][1]. Well, I say real but I mean semi-real: obviously two characters overlapping can't composite with each other in a terminal, just bg colors. I suppose you could try something wacky for that. If an I and a - overlap you could make a +. That's just the best you can get in a terminal.
This is another reason I hope @yaronn will be pleased with this: rendering straight to ANSI/SGR cannot create transparency like this.
Anyway, blessed.Image is already taken - it renders images in the terminal with w3mimgdisplay by overlaying them on the terminal. That way you're not confined to just terminal cells. You get pixels.
I've been thinking for a while about moving tput.js into a separate module. I've reserved tput in npm (it just requires blessed and only requires npm). However, ncurses is not just a terminfo compiler. It does give you other functions, such as easier ways of dealing with CSR. If blessed is monolithic, it's probably due to tput and all the widgets.
As for the widgets: if you compare it to urwid or curses::ui, it's not that strange. Urwid has at least five very complex elements that blessed does not: BarGraph, HTML generation for using an urwid app in the browser (complete with a server), output for LCD's, Canvas, and BigText (which would be a ton of code to implement each glyph: look at time.js for example. It would probably take more code than a png+gif reader). Urwid also has Terminals and hex colors, like blesssed. Curses:UI has a notebook, a calendar, and a "multi-line" text editor, much more advanced than blessed's primitive one (and I'm sure you know just how primitive it is).
Given all this, I feel like blessed is behind in some areas.
It's a bit weird to have tng.js in the repo, as far as being monolithic goes. I'll consider just making it a dependency in the future.

Hi @chjj
I was offline for a while and now catching up with everything. I am using a Chromebook at least for the next few weeks and rely on the secure-shell app (not using developer mode). Generally blessed (and contrib) work though some of the rendering is distorted, sometimes seriously. However the png sample does not render anything at all. I reduced it to the following minimal example which still does not render anything (except a border) even though I'm inside the test folder and I verified the image exists. Maybe related to image-magik dependency?
var blessed = require('../');
var fs = require('fs');

var screen = blessed.screen({
  tput: true,
  smartCSR: true
});

var png = blessed.png({
  parent: screen,
  border: 'line',
  width: 50,
  height: 50,
  top: 2,
  left: 0,
  file: './test-image.png',
  scale: 1
});

screen.render();

screen.key('q', function() {
  process.exit(0);
});

As a side note the FireSSH app (which I is pure js) does not show distortion for blessed (contrib) but still does not render any png.

@yaronn, file is relative to the cwd. So try an absolute path if that file is in the test/ directory:
var blessed = require('../');
var fs = require('fs');

var screen = blessed.screen({
  tput: true,
  smartCSR: true
});

var png = blessed.png({
  parent: screen,
  border: 'line',
  width: 50,
  height: 50,
  top: 2,
  left: 0,
  file: __dirname + '/test-image.png',
  scale: 1
});

screen.render();

screen.key('q', function() {
  process.exit(0);
});

Or just pass an path to argv and set file to process.argv[2].

ok, problem was I used node 0.10.37 which does not support zlib sync
methods.
On Sat, Jul 4, 2015 at 4:02 PM, Christopher Jeffrey (JJ) <
<EMAIL_ADDRESS>wrote:

@yaronn https://github.com/yaronn, file is relative to the cwd. So try
an absolute path if that file is in the test/ directory:
var blessed = require('../');var fs = require('fs');
var screen = blessed.screen({
tput: true,
smartCSR: true
});
var png = blessed.png({
parent: screen,
border: 'line',
width: 50,
height: 50,
top: 2,
left: 0,
file: __dirname + '/test-image.png',
scale: 1
});
screen.render();
screen.key('q', function() {
process.exit(0);
});
Or just pass an path to argv and set file to process.argv[2].
—
Reply to this email directly or view it on GitHub
https://github.com/chjj/blessed/issues/147#issuecomment-118511351.

--
I'm on Twitter (@YaronNaveh http://twitter.com/#!/YaronNaveh)

Hmm, I suppose we could fall back to async if necessary.

This works great, I've added a reference to it from the picture-tube documentation in the readme as a better alternative.
How do you show colors behind these 8x2?

@yaronn, I don't understand your question entirely. Are you talking about the transparency? Blessed does the best with what it has. If 256color isn't available it tries to downgrade the colors to what is available. It might not look so great, but that's just a limitation of the terminal.
Anyway, to everyone involved (cc @yaronn @dbkaplun): I've made the Image element accept an option called, itype, which can either be ansi or overlay. It's ansi by default. ansi uses TNG to convert the PNG/GIF into blessed formatted lines using tng, and overlay uses w3mimgdisplay to overlay the full resolution image on the terminal. So now only the Image element is necessary.


Remote Cell Edit cannot exit edit mode

Hi Allen,
I am trying to implement Remote Cell Edit (for easier access to my database) with a customized cell editRenderer (to add a Save and Cancel Button to it).
My problem is that the cell never exit edit mode after I click Save or Cancel or anywhere outside the table. The only way to end the state is to click on another editable cell. Normally without Remote, I can simply quit by calling editorProps.onUpdate to finish the cell editing process, but now I am kind of stuck here.
Am I using it the wrong way that these two should not be used together? Or is there a way to make this work?
THanks!

@zike-Q firstly, I'm pretty sorry for lately reply. About your question, would you please share some code to me? I just try on my local and it's work, thanks.
Following is just some code to test custom editor in remote mode:
A custom editor:
class QualityRanger extends React.Component {
  static propTypes = {
    value: PropTypes.number,
    onUpdate: PropTypes.func.isRequired
  }
  static defaultProps = {
    value: 0
  }
  getValue() {
    return parseInt(this.range.value, 10);
  }
  render() {
    const { value, onUpdate, ...rest } = this.props;
    return [
      <input
        { ...rest }
        key="range"
        ref={ node => this.range = node }
        type="range"
        min="0"
        max="30000"
      />,
      <button
        key="submit"
        className="btn btn-default"
        onClick={ () => onUpdate(this.getValue()) }
      >
        done
      </button>
    ];
  }
}

Table:
const cellEdit = {
    mode: 'click',
    blurToSave: true
  };

  return (

      <BootstrapTable
        remote={ { cellEdit: true } }
        keyField="id"
        data={ props.data }
        columns={ columns }
        cellEdit={ cellEditFactory(cellEdit) }
        onTableChange={ props.onTableChange }
      />
      { sourceCode }

  );

How to handle the remote(Just a settimeout to simulate the delay for api calling)
handleTableChange = (type, { data, cellEdit: { rowId, dataField, newValue } }) => {
    console.log(newValue);
    setTimeout(() => {
        // handle update date here
        const result = data.map((row) => {
          if (row.id === rowId) {
            const newRow = { ...row };
            newRow[dataField] = newValue;
            return newRow;
          }
          return row;
        });
        this.setState(() => ({
          data: result
        }));
    }, 2000);
  }

Hi, thanks for the reply. I re-wrote that part in the exact way as the example remote code and it worked, I was not sure what went wrong though.
In the earlier version, I did not have a separate const RemoteCellEdit to render , but put it in the same class that contains handleTableChange() function. Could this be the problem?
was:
class AtomHistoryTable extends React.Component {

  componentDidMount() {
    // get data with API call
  }
  handleTableChange = (type, { data, cellEdit: { rowId, dataField, newValue } }) => {
    // handle change
  }
  render() {
   return (

        <BootstrapTable
          keyField='id'
          data={atomChoices}
          columns={columns}
          cellEdit={ cellEditFactory(cellEditProp) }

    );
  }
}

Then:
const cellEdit = {... return <BootstrapTable  />}
class AtomHistoryTable extends React.Component {
 componentDidMount() {...}
 handleTableChange = (type, { data, cellEdit: { rowId, dataField, newValue } }) => {
    // handle change
  }

  render() {
    return (

        <RemoteCellEdit
          data={ this.state.data }
          errorMessage={ this.state.errorMessage }
          onTableChange={ this.handleTableChange }
        />

   );
  }
}

@zike-Q I dont think so. But if there's a significant evidence, I will look into it deeply, thanks 👍

pagination time Cannot read properties of undefined (reading 'rowId') error showing

fixed. use like this


How to apply .toLowerCase(); / .toUpperCase();

How to apply .toLowerCase(); / .toUpperCase(); on a message, someone can send a example? I dont speak to many english, sory if it is bad

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/toLowerCase
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/toUpperCase

" I dont speak to many english, sory if it is bad" how i'm read if i dont know english, can send a example?

Read it in another language.

Someone needs to close this, not related to discordie in any way.

var str = e.message.content;
e.message.content.toLowerCase();

i know is this closed but someome can send the fullyy code


Fixed config location on MacOS

The listed config location did not appear to be up-to-date, at least for MacOS. This might be an issue on Linux as well.

Update the documentation.

The config.yaml appears to be in a different location now, at least on MaOS. To reproduce: install with brew, execute sgpt init and try to find the config file.

Thanks for the fix!


[BEAM-7305] Remove the 'experimental' word from Jet Runner modules/directories

While the Jet Runner for Beam is most definitely an experimental Runner, this fact should be pointed out by documentation, not by putting the "experimental" word into directory and module names for it.

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[x] Choose reviewer(s) and mention them in a comment (R: @username).
[x] Format the pull request title like [BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replace BEAM-XXX with the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.
[x] If this contribution is large, please file an Apache Individual Contributor License Agreement.

R: @iemejia
R: @mxm

Run JavaBeamZetaSQL PreCommit


translate sentinel Chinese doc to English

the doc: https://gitee.com/shuaiqiyu/website/blob/master/docs/zh-cn/soul/plugin-sentinel.md
During the translation, please read sentinel's wiki for reference.

get


Accessor to Accessor produces error

Larastan Version: v2.6.4
--level used: 2
Pull request with failing test: default laravel built app from getting started with below code

Description
larastan/phpstan produces the following error
  62     Access to an undefined property App\Models\User::$testCalled.
         💡 Learn more: https://phpstan.org/blog/solving-phpstan-access-to-undefined-property

Laravel code where the issue was found
<?php

namespace App\Models;

// use Illuminate\Contracts\Auth\MustVerifyEmail;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Foundation\Auth\User as Authenticatable;
use Illuminate\Notifications\Notifiable;
use Laravel\Sanctum\HasApiTokens;
use Illuminate\Database\Eloquent\Casts\Attribute;

class User extends Authenticatable
{
    use HasApiTokens;
    use HasFactory;
    use Notifiable;

    /**
     * The attributes that are mass assignable.
     *
     * @var array<int, string>
     */
    protected $fillable = [
        'name',
        'email',
        'password',
    ];

    /**
     * The attributes that should be hidden for serialization.
     *
     * @var array<int, string>
     */
    protected $hidden = [
        'password',
        'remember_token',
    ];

    /**
     * The attributes that should be cast.
     *
     * @var array<string, string>
     */
    protected $casts = [
        'email_verified_at' => 'datetime',
        'password' => 'hashed',
    ];

    protected function testCalled(): Attribute
    {
        return Attribute::make(
            get: function () {
                return true;
            }
        );
    }

    protected function testCallee(): Attribute
    {
        return Attribute::make(
            get: function () {
                return $this->testCalled;
            }
        );
    }
}

Hello 👋🏻
Just add 💧 water (PHP generics).
https://github.com/nunomaduro/larastan/blob/e03d9686f5373eec240b0ada50901b0b30d2ca2b/stubs/common/Attribute.stub#L5-L9
Are you familiar with PHP generics?

not massively, but i do hold the opinion that functionality shouldn't be changed by comment blocks
though i suppose this is an external tool and not actually the project in question so I'll give it a try, thanks for your help :smile:

    /**
     * @return \Illuminate\Database\Eloquent\Casts\Attribute<bool, never>
     */
    protected function testCalled(): Attribute

Static analysis relies on docblocks.


Ability to add a secureli launcher directly into your repo

Good to close, potential idea from early braintstorming, not relevant to current iteration of secureli


EDA apps: configure app view

After a user selects an app (#611), the next step is to have the user configure the app.
Proposed design:

See here for all current mockups.
Likely also want an "x" at the top right to close the config. Also the pencil for editing the app name can show up on hover (doesn't always need to be there).
Additionally, the "Estimated time" part is a future feature, not needed for now.

@asizemore, does this need qa or can we move to "Complete"?

No QA needed. Moving to Complete!


HITK-TECH-Community image on Homepage is getting cut for scrren-size<768px

Describe the bug
HITK-TECH_community image on Homepage is getting cut for scrren-size<768px. The element is not responsive for tablet and Mobile View
To Reproduce
Steps to reproduce the behavior:

Go to Homepage
Set Screen-size< 768px
See error

Expected behavior
The image should look responsive
Screenshots

Desktop (please complete the following information):

OS: Windows 10
Browser Chrome

Have you read the Code of Conduct?
Yes

Can I work on this issue?

Can I work on this issue under Gssoc'2022

Hey @Kajol-Kumari can I work on this?

Hey Can I work  on  this issue under GSSOC22

Can i work on this??

Didi , i made it full responsive, pushing the code

Hello @Janvi-Thakkar  Thanks for pointing it. But please increase the scope of this issue to all the pages of the website, not just the home page and please let me know if you would like to work on it.

Yes ofcourse
On Sat, 5 Mar 2022, 12:19 kajol, @.***> wrote:

Hello @Janvi-Thakkar https://github.com/Janvi-Thakkar Thanks for
pointing it. But please increase the scope of this issue to all the pages
of the website, not just the home page and please let me know if you would
like to work on it.
—
Reply to this email directly, view it on GitHub
https://github.com/HITK-TECH-Community/Community-Website/issues/721#issuecomment-1059708110,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ATTNVGSKUZNWKMOLF3LIRG3U6L7YHANCNFSM5PSKQXXA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you commented.Message ID:
@.***>

Just tell me the pages, i will solve each and every responsive issue
On Sun, 6 Mar 2022, 22:14 Mayank kumar, @.***> wrote:

Yes ofcourse
On Sat, 5 Mar 2022, 12:19 kajol, @.***> wrote:

Hello @Janvi-Thakkar https://github.com/Janvi-Thakkar Thanks for
pointing it. But please increase the scope of this issue to all the pages
of the website, not just the home page and please let me know if you would
like to work on it.
—
Reply to this email directly, view it on GitHub
https://github.com/HITK-TECH-Community/Community-Website/issues/721#issuecomment-1059708110,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ATTNVGSKUZNWKMOLF3LIRG3U6L7YHANCNFSM5PSKQXXA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you commented.Message ID:
@.***>

Hello @Janvi-Thakkar Thanks for pointing it. But please increase the scope of this issue to all the pages of the website, not just the home page and please let me know if you would like to work on it.

Thank You Kajol. I will surely look at all pages and will list those things here

@Kajol-Kumari , I didn't understand that @Janvi-Thakkar  pointed the issue and pulled one request also, can we both contribute in this? will there be any issue?

@mayank-del I haven't sent any pull requests yet

Ok, i will do it.


report: this crashes with NPE on ESP-IDF master

User reports an NPE on Master, when code has been tested with 4.0/release of ESP-IDF.
Claims that adding a call to register the rmt device even when the documentation says not to fixes the NPE.
It is hoped this code works with future versions of 4.x ESP-IDF as well as 4.0, so the task is to test again and see what's really going on. If ESP-IDF has an inconsistancy with their documentation, or had a breaking change to require init, then that should be reported and/or figured out under a compile header.

This is a fine pickle. To my eye, it looks like registering your own interrupt handler doesn't work post 4.0. There is no function, when you've registered your own handler, to set the interrupt threshold, other than calling the internal routines one's self.
Thus, the code will look at the ESP-IDF version, and if the version is > 4.0, will default to using the system handler, until this is resolved.

Very interesting. ESP-IDF maintainer has stated the crash was a mistake - the API was not intended to have this requirement. Looking for an upstream patch, although this has a work around: https://github.com/espressif/esp-idf/issues/5476

Resolved. Long story. Have moved to using the build-in driver with versions of ESP-IDF over 4.0. See readme.


AAM uses node type equals IAAS or equals PAAS

The node types in the AAM contains (e.g.) the following:
node_types:
  sc_req.www:
    derived_from: seaclouds.nodes.SoftwareComponent
    properties:
      resource_type:
        constraints:
        - equal: IAAS

Instead of "IAAS", it should say "compute".
Instead of "PAAS", it should say "platform".

Do you know if @PaoloCifariello is going to deal with location type renaming? I proposed to have more descriptive node types names in the ADP based on the location.
For example seaclouds.node.compute could be translated to seaclouds.location.compute.amazon (the adp generator could retrieve the provider from the properties of the node) and seaclouds.nodes.platform.pivotal into seaclouds.location.platform.pivotal
This will simplify a lot the work on the ADP prettifier. Maybe @szenzaro @perezp  should notified about this idea.


Error : Invalid story file format and Failed to decode parameters as a json object

Rasa version:  1.10.1
Python version: 3.6.
Operating system : Windows
Issue: Unable to train dialogue model using ' rasa train ' . When I run the command ' rasa train ' , I'm getting an error ' Invalid story file format and failed to parse stories.md ' . My stories.md seems to be in proper format. And , further along , I also get the error , '  Invalid to parse arguments in line 'slot{"location:"London"}'. Failed to decode parametersas a json object. Make sure the eventname is followed by a proper json object. Error: Expecting ':' delimiter: line 1 column 13 (char 12)'  I'm attaching both my stories.md and domain.yml files.
Error (including full traceback):
2020-06-10 17:34:07 ERROR    pykwalify.core  - validation.invalid
2020-06-10 17:34:07 ERROR    pykwalify.core  -  --- All found errors ---
2020-06-10 17:34:07 ERROR    pykwalify.core  - ["Value 'b'-greet -goodbye -inform'' is not a list. Value path: '/intents'", "Value 'b'-location'' is not a list. Value path: '/entities'", "Value 'b'-action_weather'' is not a list. Value path: '/actions'"]
c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\utils\common.py:351: UserWarning: Loading domain from 'domain.yml' failed. Using empty domain. Error: 'Failed to validate yaml file. Please make sure the file is correct and all mandatory parameters are specified; to do so, take a look at the errors logged during validation previous to this exception.'
Training NLU model...
c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\nlu\config.py:50: FutureWarning: You are using a pipeline template. All pipelines templates are deprecated and will be removed in version 2.0. Please add the components you want to use directly to your configuration file.
  return RasaNLUModelConfig(config)
2020-06-10 17:34:07 INFO     rasa.nlu.utils.spacy_utils  - Trying to load spacy model with name 'en'
2020-06-10 17:34:24 INFO     rasa.nlu.components  - Added 'SpacyNLP' to component cache. Key 'SpacyNLP-en'.
2020-06-10 17:34:24 INFO     rasa.nlu.training_data.training_data  - Training data stats:
2020-06-10 17:34:24 INFO     rasa.nlu.training_data.training_data  - Number of intent examples: 0 (0 distinct intents)
2020-06-10 17:34:24 INFO     rasa.nlu.training_data.training_data  - Number of response examples: 0 (0 distinct responses)
2020-06-10 17:34:24 INFO     rasa.nlu.training_data.training_data  - Number of entity examples: 0 (0 distinct entities)
2020-06-10 17:34:24 INFO     rasa.nlu.model  - Starting to train component SpacyNLP
2020-06-10 17:34:24 INFO     rasa.nlu.model  - Finished training component.
2020-06-10 17:34:24 INFO     rasa.nlu.model  - Starting to train component SpacyTokenizer
2020-06-10 17:34:24 INFO     rasa.nlu.model  - Finished training component.
2020-06-10 17:34:24 INFO     rasa.nlu.model  - Starting to train component SpacyFeaturizer
2020-06-10 17:34:24 INFO     rasa.nlu.model  - Finished training component.
2020-06-10 17:34:24 INFO     rasa.nlu.model  - Starting to train component RegexFeaturizer
2020-06-10 17:34:24 INFO     rasa.nlu.model  - Finished training component.
2020-06-10 17:34:24 INFO     rasa.nlu.model  - Starting to train component CRFEntityExtractor
2020-06-10 17:34:24 INFO     rasa.nlu.model  - Finished training component.
2020-06-10 17:34:24 INFO     rasa.nlu.model  - Starting to train component EntitySynonymMapper
2020-06-10 17:34:24 INFO     rasa.nlu.model  - Finished training component.
2020-06-10 17:34:24 INFO     rasa.nlu.model  - Starting to train component SklearnIntentClassifier
c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\utils\common.py:351: UserWarning: Can not train an intent classifier as there are not enough intents. Need at least 2 different intents. Skipping training of intent classifier.
  More info at https://rasa.com/docs/rasa/nlu/training-data-format/
2020-06-10 17:34:24 INFO     rasa.nlu.model  - Finished training component.
c:\users\91887\anaconda3\envs\myenv\lib\site-packages\sklearn\externals\joblib\__init__.py:15: FutureWarning: sklearn.externals.joblib is deprecated in 0.21 and will be removed in 0.23. Please import this functionality directly from joblib, which can be installed with: pip install joblib. If this warning is raised when loading pickled models, you may need to re-serialize those models with scikit-learn 0.21+.
  warnings.warn(msg, category=FutureWarning)
2020-06-10 17:34:24 INFO     rasa.nlu.model  - Successfully saved model into 'C:\Users\91887\AppData\Local\Temp\tmp64y1taid\nlu'
NLU model training completed.
2020-06-10 17:34:24 ERROR    pykwalify.core  - validation.invalid
2020-06-10 17:34:24 ERROR    pykwalify.core  -  --- All found errors ---
2020-06-10 17:34:24 ERROR    pykwalify.core  - ["Value 'b'-greet -goodbye -inform'' is not a list. Value path: '/intents'", "Value 'b'-location'' is not a list. Value path: '/entities'", "Value 'b'-action_weather'' is not a list. Value path: '/actions'"]
c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\utils\common.py:351: UserWarning: Loading domain from 'domain.yml' failed. Using empty domain. Error: 'Failed to validate yaml file. Please make sure the file is correct and all mandatory parameters are specified; to do so, take a look at the errors logged during validation previous to this exception.'
2020-06-10 17:34:24 ERROR    pykwalify.core  - validation.invalid
2020-06-10 17:34:24 ERROR    pykwalify.core  -  --- All found errors ---
2020-06-10 17:34:24 ERROR    pykwalify.core  - ["Value 'b'-greet -goodbye -inform'' is not a list. Value path: '/intents'", "Value 'b'-location'' is not a list. Value path: '/entities'", "Value 'b'-action_weather'' is not a list. Value path: '/actions'"]
c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\core\training\dsl.py:431: UserWarning: Found unknown intent 'greet' on line 2. Please, make sure that all intents are listed in your domain yaml.
  docs=DOCS_URL_DOMAINS,
c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\core\training\dsl.py:431: UserWarning: Found unknown intent 'inform' on line 4. Please, make sure that all intents are listed in your domain yaml.
  docs=DOCS_URL_DOMAINS,
c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\utils\common.py:351: UserWarning: Failed to parse arguments in line 'inform{"location:"London"}'. Failed to decode parameters as a json object. Make sure the intent is followed by a proper json object. Error: Expecting ':' delimiter: line 1 column 13 (char 12)
  More info at https://rasa.com/docs/rasa/core/stories/
c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\core\training\dsl.py:431: UserWarning: Found unknown intent 'inform' on line 6. Please, make sure that all intents are listed in your domain yaml.
  docs=DOCS_URL_DOMAINS,
2020-06-10 17:34:24 ERROR    rasa.core.training.dsl  - Error in line 7: Invalid to parse arguments in line 'slot{"location:"London"}'. Failed to decode parametersas a json object. Make sure the eventname is followed by a proper json object. Error: Expecting ':' delimiter: line 1 column 13 (char 12)
Traceback (most recent call last):
  File "c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\core\training\dsl.py", line 283, in _parameters_from_json_string
    parsed_slots = json.loads(s)
  File "c:\users\91887\anaconda3\envs\myenv\lib\json\__init__.py", line 354, in loads
    return _default_decoder.decode(s)
  File "c:\users\91887\anaconda3\envs\myenv\lib\json\decoder.py", line 339, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "c:\users\91887\anaconda3\envs\myenv\lib\json\decoder.py", line 355, in raw_decode
    obj, end = self.scan_once(s, idx)
json.decoder.JSONDecodeError: Expecting ':' delimiter: line 1 column 13 (char 12)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\core\training\dsl.py", line 352, in process_lines
    event_name, parameters = self._parse_event_line(line[1:])
  File "c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\core\training\dsl.py", line 310, in _parse_event_line
    parameters = StoryFileReader._parameters_from_json_string(slots_str, line)
  File "c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\core\training\dsl.py", line 298, in _parameters_from_json_string
    "object. Error: {}".format(line, e)
ValueError: Invalid to parse arguments in line 'slot{"location:"London"}'. Failed to decode parametersas a json object. Make sure the eventname is followed by a proper json object. Error: Expecting ':' delimiter: line 1 column 13 (char 12)
2020-06-10 17:34:24 ERROR    rasa.core.training.dsl  - Invalid story file format. Failed to parse 'D:\Data Mining\Mini Projects\WeatherBot\data\stories.md'
Traceback (most recent call last):
  File "c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\core\training\dsl.py", line 283, in _parameters_from_json_string
    parsed_slots = json.loads(s)
  File "c:\users\91887\anaconda3\envs\myenv\lib\json\__init__.py", line 354, in loads
    return _default_decoder.decode(s)
  File "c:\users\91887\anaconda3\envs\myenv\lib\json\decoder.py", line 339, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "c:\users\91887\anaconda3\envs\myenv\lib\json\decoder.py", line 355, in raw_decode
    obj, end = self.scan_once(s, idx)
json.decoder.JSONDecodeError: Expecting ':' delimiter: line 1 column 13 (char 12)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\core\training\dsl.py", line 352, in process_lines
    event_name, parameters = self._parse_event_line(line[1:])
  File "c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\core\training\dsl.py", line 310, in _parse_event_line
    parameters = StoryFileReader._parameters_from_json_string(slots_str, line)
  File "c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\core\training\dsl.py", line 298, in _parameters_from_json_string
    "object. Error: {}".format(line, e)
ValueError: Invalid to parse arguments in line 'slot{"location:"London"}'. Failed to decode parametersas a json object. Make sure the eventname is followed by a proper json object. Error: Expecting ':' delimiter: line 1 column 13 (char 12)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\core\training\dsl.py", line 263, in read_from_file
    return await reader.process_lines(lines)
  File "c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\core\training\dsl.py", line 371, in process_lines
    raise ValueError(msg)
ValueError: Error in line 7: Invalid to parse arguments in line 'slot{"location:"London"}'. Failed to decode parametersas a json object. Make sure the eventname is followed by a proper json object. Error: Expecting ':' delimiter: line 1 column 13 (char 12)
Traceback (most recent call last):
  File "c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\core\training\dsl.py", line 283, in _parameters_from_json_string
    parsed_slots = json.loads(s)
  File "c:\users\91887\anaconda3\envs\myenv\lib\json\__init__.py", line 354, in loads
    return _default_decoder.decode(s)
  File "c:\users\91887\anaconda3\envs\myenv\lib\json\decoder.py", line 339, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "c:\users\91887\anaconda3\envs\myenv\lib\json\decoder.py", line 355, in raw_decode
    obj, end = self.scan_once(s, idx)
json.decoder.JSONDecodeError: Expecting ':' delimiter: line 1 column 13 (char 12)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\core\training\dsl.py", line 352, in process_lines
    event_name, parameters = self._parse_event_line(line[1:])
  File "c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\core\training\dsl.py", line 310, in _parse_event_line
    parameters = StoryFileReader._parameters_from_json_string(slots_str, line)
  File "c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\core\training\dsl.py", line 298, in _parameters_from_json_string
    "object. Error: {}".format(line, e)
ValueError: Invalid to parse arguments in line 'slot{"location:"London"}'. Failed to decode parametersas a json object. Make sure the eventname is followed by a proper json object. Error: Expecting ':' delimiter: line 1 column 13 (char 12)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\users\91887\anaconda3\envs\myenv\lib\runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "c:\users\91887\anaconda3\envs\myenv\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "C:\Users\91887\Anaconda3\envs\myenv\Scripts\rasa.exe\__main__.py", line 7, in <module>
  File "c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\__main__.py", line 91, in main
    cmdline_arguments.func(cmdline_arguments)
  File "c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\cli\train.py", line 76, in train
    additional_arguments=extract_additional_arguments(args),
  File "c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\train.py", line 50, in train
    additional_arguments=additional_arguments,
  File "c:\users\91887\anaconda3\envs\myenv\lib\asyncio\base_events.py", line 488, in run_until_complete
    return future.result()
  File "c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\train.py", line 91, in train_async
    file_importer, output_path, fixed_model_name
  File "c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\train.py", line 109, in handle_domain_if_not_exists
    file_importer, output=output_path, fixed_model_name=fixed_model_name
  File "c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\train.py", line 488, in _train_nlu_with_validated_data
    new_fingerprint = await model.model_fingerprint(file_importer)
  File "c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\model.py", line 285, in model_fingerprint
    stories = await file_importer.get_stories()
  File "c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\importers\importer.py", line 261, in get_stories
    stories = await asyncio.gather(*stories)
  File "c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\importers\rasa.py", line 56, in get_stories
    exclusion_percentage,
  File "c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\core\training\dsl.py", line 233, in read_from_files
    f, domain, interpreter, template_variables, use_e2e
  File "c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\core\training\dsl.py", line 263, in read_from_file
    return await reader.process_lines(lines)
  File "c:\users\91887\anaconda3\envs\myenv\lib\site-packages\rasa\core\training\dsl.py", line 371, in process_lines
    raise ValueError(msg)
ValueError: ('Error in line 7: Invalid to parse arguments in line \'slot{"location:"London"}\'. Failed to decode parametersas a json object. Make sure the eventname is followed by a proper json object. Error: Expecting \':\' delimiter: line 1 column 13 (char 12)', "Invalid story file format. Failed to parse 'D:\\Data Mining\\Mini Projects\\WeatherBot\\data\\stories.md'")

(myenv) D:\Data Mining\Mini Projects\WeatherBot>

Command or request that led to error:
'rasa train'    after running ' rasa run actions'

Content of configuration file (config.yml) (if relevant):
language: "en"
pipeline: "pretrained_embeddings_spacy"

policies:
  - name: MemoizationPolicy
  - name: KerasPolicy
    epochs: 200

Content of domain file (domain.yml) (if relevant):
slots:
    location:
        type: text

intents:
    -greet
    -goodbye
    -inform

entities:
    -location

responses:
  utter_greet:
    - text: 'Hello! How can I help?'
  utter_goodbye:
    - text: 'Bye. Talk to you later.'
    - text: 'Bubye! See ya!'
    - text: 'Au revoir'
  utter_ask_location:
    - text: 'In what location?'

actions:
    -action_weather

Content of stories.md :
##story_001
* greet
	-utter_greet
* inform
	-utter_ask_location
* inform{"location:"London"}
	-slot{"location:"London"}
	-action_weather
* goodbye
	-utter_goodbye

##story_002
*greet
	-utter_greet
* inform{"location":"Paris"}
	-slot{"location":"Paris"}
	-action_weather
* goodbye
	-utter_goodbye

##story_003
* greet
	-utter_greet
* inform
	-utter_ask_location
* inform{"location":"Vilnius"}
	-slot{"location":"Vilnius"}
	-action_weather
* goodbye
	-utter_goodbye

##story_004
* greet
	-utter_greet
* inform{"location":"Italy"}
	-slot{"location":"Italy"}
	-action_weather
* goodbye
	-utter_goodbye

##story_005
* greet
	-utter_greet
* inform
	-utter_ask_location
* inform{"location":"Lithuania"}
	-slot{"location":"Lithuania"}
	-action_weather
* goodbye
	-utter_goodbye

My action is present in the domain.yml file as well . I don't know where I'm going wrong . Please help me get rid of this error . Thanks

Thanks for raising this issue, @dakshvar22 will get back to you about it soon✨
Please also check out the docs and the forum in case your issue was raised there too 🤗


Time-series widget broken with overviews

From https://github.com/CartoDB/cartodb-management/issues/4696
Adding a time-series widget on a date column to a dataset with overviews doesn't work correctly.
Steps to Reproduce

Import a big dataset with a date column and create overviews.

When there are multiple features in an overview, the date is set to NULL. This only reproduces when all/most the dates in the overview are null.

Create a map and add a widget on the date column
Publish the map and go to the embed

Current Result
Error loading the data for the histogram:

{bin_width: 0, bins_count: 0, bins_start: 0, nulls: 0, bins: [], type: "histogram"}

Expected result
The histogram works.
There are multiple points here:

The overviews don't set a value for dates where there are multiple features
The tiler returns 0 for the histogram because all of the values are null
cartodb.js fails parsing the empty response

Notes

Deleting the overviews makes it work (as it goes directly to the table which has values)
Ping me for a .carto that works for reproducing this

cc @CartoDB/dataservices @CartoDB/platform @javisantana

In the problem cases the front  receives empty histogram bins:
{bin_width: 0, bins_count: 0, bins_start: 0, nulls: 0, bins: [], type: "histogram"}

I can think of three different lines to attack this problem

Use some proper data aggregation in the overviews
Making cartodb.js (histogram-data-model.js) resilient to empty histogram bins
Avoid the use of overviews in camshaft nodes for date-column histograms

Just doing the first point would not solve this problem for existing overviews, so I think we should take care first of the other two points.

This tiler modification fixes the problem now (using the approach of point 3 in the previous comment.
Although this takes of the problem right now we should consider the other changes in the future:

Making cartodb.js resilient to empty bins, because that could be caused by reasons other than overviews
Aggregating dates in overviews because it would make overviews more useful

Acceptance criteria:

Create a map to reproduce the problem in development and or staging environment following the SRS described above. You will need a suitable dataset with dates and lots of points.

Install/deploy the branch of the tiler (fix-overviews-dataviews) with the fix to be tested.

Open the broken map: the time-series widget should now work at all zoom levels

Tips:

overview creation can be enabled for smallish imports by setting  overviews.min_rows in  app_confg.yml
remember there's a feature flag create_overviews that can disable overview creation on imports
If everything else fails you can create overviews manually with SELECT cdb_createoverviews('mytable');

Works fine but if the map was already imported we have the node cached so the problem will persist. In order to fix the problem we have to execute in the table select CDB_TableMetadataTouch('tablename'::regclass)

The fix is now in production, a new ticket has been created: #11101 to discuss the pending enhancements mentioned above.


Recalibrate iteration plan

You can see from Zenhub's velocity tracker

that we have been getting stuff done, but there's been a bit of a build-up on Sprint 3. We should try to balance out the story points to Sprint 4 and Sprint 5 (still leaving a bit of slack on Sprint 5 though, since it's the last sprint). Now is a good time since we need to update our iteration plan anyway.

Iteration plan was recalibrated.

Now we just need to update the document.

@strburst the document has been updated. It is worth noting that sprint 4 does have a large amount of work assigned to it. Closing this issue.


Change Cupertino page transition shadow to a simple gradient

Diffbases against #9628
Creates another Decoration for drawing outside the decorated box with a gradient to emulate the shadow.

Not sure how test this though short of making _CupertinoEdgeShadowDecoration public and pulling it out of the DecoratedBox in the test.
Is there a way to test the effects of canvas.drawRect being called?

Yes.  Grep for tests with the string paints

Thanks, closing this for now

Review applied to other branch.
(Let me know if you guys prefer smaller diffbased PRs or large PRs)


SQOOP-3449: Support for DB2 DECFLOAT data type when importing to HDFS/Hive

…- SQOOP-3449

@ebogi I managed to run some tests against DB2 and this patch seems safe.
I see that the change removes the opportunity to get data types from a jdbc query. It's faster but safe enough?


Converted Presto regexp_replace and empty_approx_set to constant args

Addresses issue in #8157.
Implements the suggestions provided by @mbasmanova  in draft #8282.

@mbasmanova @kagamiori This PR is ready for review, but I am running into an issue in the draft stage that I do not believe my changes are responsible for (as far as I am aware). In the linux-build check, velox_cache_test is failing its AsyncDataCacheTest.tll test. Any ideas or pointers as to why this might be happening? I will keep the PR in the draft stage to preserve this error for now.

In the linux-build check, velox_cache_test is failing its AsyncDataCacheTest.tll test. Any ideas or pointers as to why this might be happening?

@gggrace14 Ge, would you help take a look?

In the linux-build check, velox_cache_test is failing its AsyncDataCacheTest.tll test. Any ideas or pointers as to why this might be happening?

@gggrace14 Ge, would you help take a look?

Yes, @codyschierbeck , the flaky test is not related to this change. I'm working on fixing it.

@codyschierbeck @mbasmanova  You can get the error message I printed by looking at 'Check and create bias function signature step' here : https://app.circleci.com/pipelines/github/facebookincubator/velox/42130/workflows/c1cb41f2-12a4-44c3-a15e-5c1dedf10b5e/jobs/290868/parallel-runs/0/steps/0-109 .
When we detect incompatible changes to function signatures we wait for the fuzzer to fully run before erroring at the end of the CI run . I will add some better messaging at the end to make folks aware of this.
In this case it seems signatures were changed to add their constant types . Unfortunately at this moment we identify constant as a separate type and currently we flag this as a change in backwards compatibility.


Adding list items to scrollable list doesn't work right

Hello! I am having some trouble adding list items to a scrollable list. I have an ul-element with a specific class and a max-height and some li-elements inside. When I apply the custom scrollbar, I get some div-elements within the ul, the li-elements are packed inside the divs and when I insert additional li-elements to the ul and call update, the new li-elements are not packed inside the custom scrollbar divs. Am I doing something wrong?

Hello,
Check this:
http://manos.malihu.gr/jquery-custom-content-scroller/4/#faq-4
You probably need to add the new list-items inside .mCSB_container and not directly in you ul element.


'set' object has no attribute 'set'

What version of Music Assistant has the issue?
2.4.0b8
What version of the Home Assistant Integration have you got installed?
Native integration HA 2024.12.5
Have you tried everything in the Troubleshooting FAQ and reviewed the Open and Closed Issues and Discussions to resolve this yourself?

[X] Yes

The problem
When attempting to add a player to a dynamic group, receive the titular error and the player is not "joined" to the group.
How to reproduce
From the Players dialogue with an expanded group player with dynamic group members

select (check the box) on any player

Music Providers
Apple Music
Tune-in Radio
Player Providers
Airplay
Full log output
MASS_log.txt
Additional information
Updated to test the "No players available to form syncgroup (Issue #3221)" as I had experienced that issue.  Looked good until I attempted to add a player.  I had a workaround for the other, but haven't discovered any way around this one.
What version of Home Assistant Core are your running
2024.12.5
What type of installation are you running?
Home Assistant OS
On what type of hardware are you running?
macOS

I just wanted to add that I get the same error with a dynamic group when attempting to power off that group. If the members are turned off correctly, they function fine. But if the group is attempted to be turned off, even if all members are off, the same error occurs as stated above. The only way to turn on the group player again is by rebooting the addon or deleting and recreating the group player. My group player is currently and LMS group. But the same issue occured even with a universal group.


1.4.4

Update bower.json for v1.4.4

I think I forgot to push my master. I will push it tomorrow when I am back 😄

Thought that might be the case, but just incase you'd forgotten..😄

It has been fixed :smile:


Prepare Keptn 0.12 docs

Signed-off-by: Johannes<EMAIL_ADDRESS>

@thisthat thanks for the hint. Done.


feat: use latest @snapshot-labs/sx

@snapshot-labs/sx still to be released and bumped.
I hardcoded executor + authenticator for now. We will need to update sx-api to return those in better format (right now it's string-encoded array. And it would be nice to use some state (Vuex) to persist spaces/proposals so we can easily access them when we need to vote/propose.
Test plan
Use ethSig spaces for now as authenticator is hardcoded.

Create proposal
Vote on proposal

For state management we may want use Pinia

Somehow, when I try to cast a vote my wallet (MetaMask) is not triggered, I can see requests are sent to L2 node but there isn't any error or message in the console


Compiler add BigInteger support

When importing the BigInteger,  the compiler report  'not sure what to do with line <boa.code.line.Line object at 0x104861400> '.

You shouldn't need BigInteger. You can just use a regular integer

I was writing some code like 'int("123")', and the Compiler said 'NotImplementedError: [Compilation error] Built in int is not implemented'.
so, how can I convert a str to int?

There are no VM opcodes for type conversion, so that will not work.
Everything is ultimately a byte array in the Neo VM. If you have a string number in the VM, it will not represent what you think it does.
m = 3  # this is actually b'\x03'
mystr_number = '12'  # this is actually b'\x12', which evaluates to 12849

Notify(mystr_number)

got it, thx!


Add new link to section Community Projects

Add new link to section Community Projects

Thanks for the port! Can you rebase while I try this out?

@rektdeckard sure, done

Check my comments on your repo, was having issues with getting it running!

@rektdeckard TY, just merged your PR, also comments really helpful. Will check them a bit later.


[Crash Bug] Create Table With ( special  = value ) cause Crash

Describe:
HeavyDB will crash when create tables with special property and values including PARTITIONS=0, SORT_COLUMN=1, VACUUM=1, STORAGE_TYPE=1.
SQL:
CREATE TABLE t0(c0 INT) WITH (PARTITIONS=0);
CREATE TABLE t0(c0 INT) WITH (SORT_COLUMN=1);
CREATE TABLE t0(c0 INT) WITH (VACUUM=1);
CREATE TABLE t0(c0 INT) WITH (STORAGE_TYPE=1);

Result:
2023-08-31T08:20:55.953030 F 1188 17 3 ParserNode.h:2252 Check failed: val
Stack trace:
Parser::CreateTableStmt::executeDryRun
Parser::CreateTableStmt::execute
DdlCommandExecutor::execute
DBHandler::executeDdl
DBHandler::sql_execute_impl
DBHandler::sql_execute_local
DBHandler::sql_execute
HeavyProcessor::process_sql_execute
HeavyProcessor::dispatchCall
TrackingProcessor::process
apache::thrift::server::TConnectedClient::run
apache::thrift::server::TThreadedServer::TConnectedClientRunner::run
apache::thrift::concurrency::Thread::threadMain
void std::__invoke_impl
std::__invoke_result
void std::thread::_Invoker
std::thread::_Invoker
std::thread::_State_impl
clone
/opt/heavyai/scripts/innerstartheavy: line 180:  1188 Aborted                 (core dumped) ./bin/heavydb $MAPD_DATA $RO --port $MAPD_TCP_PORT --http-port $MAPD_HTTP_PORT --calcite-port $MAPD_CALCITE_PORT $CONFIG $VERBOSE $*
Failed to write to log, write storage/log/heavy_web_server.84a687ddbe10.root.log.ALL.20230831-075704.1189: file already closed
startheavy 1177 exited

Environment:
Docker Deployment
https://hub.docker.com/layers/heavyai/heavyai-ee-cuda/latest/images/sha256-5af3ad3a00cbc5ce09c299b8b81cda96521a27373dbb1e59209c02358cfd9b1f?context=explore
Docker DIGEST: sha256:5af3ad3a00cbc5ce09c299b8b81cda96521a27373dbb1e59209c02358cfd9b1f
HeavyDB Version: 7.1.0
HeavyDB license: Free Edition

I have also encountered the same situation. Can the developer reply？

Hello @qwebug,
I apologize for the delayed response, and I want to express my gratitude for bringing this issue to our attention. The system is exiting because a check is performed on those parameters, and a numeric value is not expected, resulting in an abort.
I will proceed to open an issue with the engineering team to investigate and rectify this problem.
Thank you once again for your diligence.
Best regards,
Candido.

Hi @qwebug,
Thanks to your report.
This issue has been fixed at HeavyDB Version: 7.2.6 (Docker: https://hub.docker.com/layers/heavyai/heavyai-ee-cuda/v7.2.6/images/sha256-d67d20fc9cf50437169cecce8a0180200418ba732ce25f2a05094eac776560be?context=explore), after my verification.

Hi @qwebug,
Thanks for your report.
This issue has been fixed at HeavyDB Version: 7.2.6 (Docker: https://hub.docker.com/layers/heavyai/heavyai-ee-cuda/v7.2.6/images/sha256-d67d20fc9cf50437169cecce8a0180200418ba732ce25f2a05094eac776560be?context=explore), after my verification.

Hi @qwebug,
Thanks for your report.
This issue has been fixed at newer HeavyDB Version: 7.2.6 (Docker: https://hub.docker.com/layers/heavyai/heavyai-ee-cuda/v7.2.6/images/sha256-d67d20fc9cf50437169cecce8a0180200418ba732ce25f2a05094eac776560be?context=explore), after my confirmation.

Hi @qwebug,
Thanks for your report.
This issue has been fixed at newer HeavyDB Version: 7.1.2 (Docker: https://hub.docker.com/layers/heavyai/heavyai-ee-cuda/v7.1.2/images/sha256-bfc96df7e0a4739bf4405ea726dd7906c72d303ed1b1b8f46cf32b7926a6632f?context=explore), after my confirmation.


remove vectorized define_acc in ptx render [pr]

Ops.DEFINE_ACC was created in lower_reduce_axis, which sets the dtype for DEFINE_ACC with that of Ops.REDUCE_AXIS. REDUCE_AXIS was created in _reduce_op in lazy.py, which sets its dtype as with that of the lazybuffer. Vectorized dtype in lazy buffer is not valid.
Some additional testing I did was raising exception inside the vectorized define_acc render (not in this PR), and ran beautiful_mnist and handcoded_opt, saw no errors

Let me know if there's more I should do to verify this is actually dead code

If [pr] passes, it's almost definitely okay, merged!


Remove innerHTML from to-do app

This is a piece of https://github.com/mdn/content/issues/13496, and removes innerHTML usage from the to-do app. This app is used pretty extensively in the IndexedDB documentation on MDN, so this change should enable us to remove lots of usages of innerHTML from our docs.
I've intentionally kept the scope just to this change.

I don't have the right to merge this. @Rumyra or @ddbeck, can you merge this? (And, eventually, give me the rights here)

Thanks @teoli2003 ! We should also consider transferring this example to dom-examples.

That's quite a bit of innerHTML 😳


Pull in 0.3.30 of java-spring-boot2 stack

Once v0.3.30 is built and released, update https://github.com/icp4apps/stack-hub/blob/master/config/appsody_stack_config.yaml to pull it in.
I'm not clear what the release part of the URL will be,
e.g. the "0.9.0" in  https://github.com/kabanero-io/collections/releases/download/0.9.0/java-spring-boot2-0.3.29-index.yaml  or would submit the PR now.

@garypicher

Done in https://github.com/icp4apps/stack-hub/pull/28/


Completely semiparametric inference via proportional transition intensity models with weighted partial likelihoods? Does this work? Could leave baseline intensity unspecified and accumulate importance sampling weighted partial likelihood contributions.

didn't mean to convert to issue


fix: BR-104 | Throttling now throws the appropriate exception as expected

PR Checklist
Please check if your PR fulfills the following requirements (when applicable):

[X] The commit message follows our guidelines (PSR-1/PSR-2)
[X] Tests for the changes have been added (for bug fixes / features)
[X] Docs have been added / updated (for bug fixes / features)

PR Type
What kind of change does this PR introduce?

[X] Bugfix
[ ] Feature
[X] Code style update (formatting, local variables)
[X] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[ ] Documentation content changes
[ ] Other... Please describe:

What is the current behavior?

Throttling responses fail due to microtime() being called without get_as_float = true
Catch statements miss potential throws
When throttling occurs, subsequent requests are made to the wrong method
A number of documentation / PHP version issues were found by PHPStorm (this was written before the adoption of a full IDE for PHP code)

What is the new behavior?

Throttling responses now call microtime(true), and throw the expected exception when applicable
Catch statements are no longer missing potential throws
When throttling occurs, subsequent requests call the correct method
All code should now support PHP 5.6+
Docblocks should be accurate

How should this PR be tested?
peridot spec

Does this PR introduce a breaking change?

[ ] Yes
[X] No

Other information

Post slack discussion, Ronald approved latest changes. Merging


created libhdf5, moved some files

Part of #856.
I have been submitting this as one big PR, but that is probably too much at once. Let's try it in stages.
In this PR I add the libhdf5 directory to the build systems. Three code files are moved there from libsrc4 (these three are all or almost all HDF5 code).
There are no code changes, but moving files around and add to the build system.
When this gets merged I will submit a PR with the next phase.

@WardF can we get this one merged soon? Then I can put the next step in the libhdf5 separation up. Thanks.

Testing now, also made a bookmark branch just for my own peace of mind, since we're doing this in stages.  Testing on Windows etc and then will get merged!

Awesome1 ;-)


Decoder streams do not work in flowing mode in Node 10+

Mostly this is for information.
The underlying issue is a Node.js issue (https://github.com/nodejs/node/issues/24915), but since node-ogg seems to be one of the few libraries that combines the highWaterMark: 0 with asynchronous push(), it doesn't seem to be widely encountered.
I mean.. it's apparently been broken for 2 Node releases... :)
One possible workaround for node-ogg would be to use highWaterMark: 1 for the DecoderStream. On the other hand, I'm expecting the issue to be fixed in Node at some point anyway.

Thanks for the explanation. Looks like this was fixed in Node (https://github.com/nodejs/node/commit/37a5e01bda104eacca78da31afb9f9ec05da180c), so closing.


Undefined put into input when entering a date picker date

I have included 4X.js, Button.js and DatePicker.js from the standard folder. I have then attached a date picker to each of my date inputs on the page like this:
$(function () {
    $('input.datebox').each(function (index, elem) {
        $A.setDatepicker({
            toggle: $(this).siblings(".date-calendar")[0],
            input: this,
            inputDateFormat: $(this).attr('placeholder')
        });
    });
});

The button works to display the date picker but if I pick a date, the following is put into the input: "09/05/undefinedundefined" and I am unsure why that is. The inputDateFormat is taken from the placeholder of the input and is either MM/DD/YYYY or DD/MM/YYYY which looks correct to the documentation.
Am I doing something wrong? Thanks

Hi, thanks for filing this, I didn't realize that a recent feature update accidentally broke this. I restored the prior datepicker.js version so now your code should work as expected. Please don't forget to add the toggle as well which is important for touch device users.

Thank you! I thought I was going mad ;-)


feat: let ParseTolerant remove leading zeros from version digits

Various vendors use versions with leading zeros (e.g., Docker, 18.09).
Let semver accept them in its tolerant parser.

Thanks for your patience @matfax. LGTM

After this change I noticed that the following (which semver.ParseTolerant had previously accepted) now no longer parses:
semver.Parse("4.1.0-0.nightly") is returned as  4.1.0-0.nightly, but now semver.ParseTolerant("4.1.0-0.nightly") errors with strconv.ParseUint: parsing "": invalid syntax


[Request] Easier way to see vectors

When marking a plane with the mouse it would be nice to see what heading the mouse pointer has from the plane for easier vectoring.
EDIT: I realized that the heading is for the airport

@sandpatch That was the idea of the compass headings, but they haven't worked quite right. Not to worry though; this will all be addressed in #718. :smile:


Mac Plus will not boot from RaSCSI

Which version of Pi: 4b 4gb
Github revision of software: cb295b89b95d1c38b0cd614d49b2e3f024ac9d73
Board version: 2.2 (first tindie batch)

Booted via FloppyEMU saw the HDD fine and was able to read/write.
Used system picker to select the 6.0.8 of my bootstrap image (see discord)
Rebooted - saw happy mac for a second, then ? (that did not flash)

Could this be related to the Mac Plus not being able to handle Unit Attention signals?
https://macgui.com/news/article.php?t=471
https://www.codesrc.com/mediawiki/index.php/Mac_Plus
https://spinsidemacintosh.neocities.org/tn405.html#tn096

It would be great if someone with a Mac Plus could retest this on the latest develop, and perhaps provide some trace logs if it still is a problem!

I've just booted my Macintosh Plus (with 4MB) with an image of 6.0.8. Believe im running version 21.05. Does that help?

@Aapjedotinfo Thank you for testing! You're running the latest official release.  May I ask how you created the disk image you booted off here?  Did you use the easyinstall.sh script to generate a Mac image file, or did you create a blank image from scratch and formatted it from within the Mac System Software (e.g. using Apple HD SC Setup)?
The reason for asking is speaking with @erichelgeson he suggests the original issue was caused by the Lido driver that easyinstall.sh uses for Mac drive image formatting.

I've used a image i had before that also works in SheepSaver. Got it from a 'guy' ;-) ( source: https://www.savagetaylor.com/downloads/downloads-macintosh/ )
As a newbie with this new device, i had no luck with the 'empty' image feature. But i will give it a go, just switched to the develop branch tho.

@Aapjedotinfo Thanks for the link, I'll play around a bit with these images myself.
With regards to empty images, my preferred approach is to create a generic 'hda' image (Apple Genuine) file and then format it using the patched Apple HD SC Setup utility that bypasses the drive authenticity check.
BTW, the develop branch is under active development right now so please by all means give us feedback, feature requests, or bug reports. I guarantee it will be looked at quickly.

Had a bit more issues with my Macintosh Plus when i plugged in my RaSCSI... It goes into some weird blackscreen with grablenoise on the speaker. Had it happen on two of my Plus machines now. Cannot really tell what the issue was, looked to be resolved after a reboot of the Pi. But currently i cannot reproduce it anymore.
But i have a feeling the errors i had, might have something to do the issues scsi2sd has too. As @kraptv mentioned the following url mentions something about the bootrom quiting after 1ms instead of the standard of 250ms. The garble sound that my Mac made was a bit 'worrying' (sounded like it was about to explode). Are these settings anything RaSCSI can set?
https://www.codesrc.com/mediawiki/index.php/Mac_Plus
Anyway, i tried the empty image now with the patched utility. I had no issues with formatting it and installing 6.0.8 on it via diskettes.
Also i dont know if the starter of the issue had the termination switches correct on their rascsi? But i hope that is too obivious :-)

@Aapjedotinfo I had the exact same thing happen with RaSCSI on my Mac SE once (2.4a board), with that loud noise coming out of the speaker and screen freezing up.  I think this is caused by the Pi itself overheating and CPU slowing down, which leads to the RaSCSI software not being able to keep executing the SCSI emulation fast enough for the host system.  I don't have evidence to prove this hypothesis, but the circumstances points towards this.
@akuker Do you have any thoughts on the above?

@rdmark I'd have to say, my Pi4 is very hot now you mention it. Also the RASCSI board IC's are pretty hot to the touch, therefor i've put those little stick-on heatsinks on them... I've got no clue if thats normal/by design (fullspec board, 2.4a aswell).
But when it was crashing my Plus i've tried my Classic II, that had no issues. So i doubt it was the Pi....

@Aapjedotinfo I haven't seen the issue happen on my Performa 476 either, so the common factor here could be the 8Mhz CPU. Anyhow, we're getting pretty far away from the original issue of booting the Plus.  Might I ask you to create a new issue ticket for the crashing issue?

The weird freezing/popping/etc happens when using the LIDO SCSI drivers. If you use a different image with Apple's drivers it does not happen. Had the same issue on BlueSCSI on a Plus when using LIDO.

I added a small tweak to the easyinstall.sh script to make it clear that there are some caveats to using the Lido driver. In my PR https://github.com/akuker/RASCSI/pull/242

Let me close this ticket out at this point. Please report new tickets for other Mac Plus issues!

Since this can work, should the red X on this page https://github.com/akuker/RASCSI/wiki/Compatibility be changed to a green check?

Since Lido causes all this, what is the best tool to init a SCSI volume on a RaScsi? (Mac Plus) The apple tool, even patched does not even see it.

@joeventura1 At the present moment, Silverlining seems to be the best choice. See https://github.com/akuker/RASCSI/issues/656


Drop py3.8 support | Replace pkg_resources lib with importlib.resources

Drop Py3.8 support
Replace pkg_resources lib with importlib.resources

Ticket: https://github.com/openedx/XBlock/issues/676
Followed migration guide: https://importlib-resources.readthedocs.io/en/latest/migration.html
Testing:
I have tested the changes with following steps:

Use PR of xblock-sdk
Install xblock into xblock-sdk
Install feedback-xblock from PR into xblock-sdk
Test feedback xblock functionality

@farhan per the conversation on https://github.com/openedx/XBlock/issues/676, could we convert this to a draft and pause it until after the Python 3.11/3.12 upgrade? That would allow us to avoid adding importlib_resources as a dependency.

This looks good, but we're currently blocked on merging and releasing this because we have not yet dropped 3.8 support in edx-platform.  So let's hold off on merging for now.

PR is blocked as we are waiting for drop of Python v3.8 support from edx-platform

@kdmccormick
Requested changes addressed.
Do share the results of testing on edx-platform

@kdmccormick Thanks for the testing of this important PR.
I have fixed the issues in this [comment] and tested on edx-platform (https://github.com/openedx/XBlock/pull/716/commits/aa6f2f9db41c5fb6dec262dbefeddca5541b92ce)
PR is ready for next pass.
Can you share some example course having different XBlocks on the latest edx-platform?

@kdmccormick Thanks for such a quality review. Let me spend more time on it in depth


Then chaining base on condition

Is the below code possible? I am getting Error.  Type '()' cannot conform to 'Thenable'; only struct/enum/class types can conform to protocols.
How do I achieve condition chaining inside then closure?
    firstly {
        Promise.value(1)
    }.then { _ in
        Promise.value(2)
    }.then { value in
        if value > 0 {
            Promise.value(3)
        } else {
            Promise.value(4)
        }
    }.done {
        print($0)
    }

"if" in Swift is not an expression, so its type is Void, aka (). Just put explicit returns in for values 3 and 4.


IAM: Problems sythesizing a role that can read from an SQS queue

Java code:
Queue queue = new Queue(this, "source-import-queue",
                        QueueProps.builder()
                                  .withQueueName("source-import")
                                  .build());

Bucket bucket = new Bucket(this, "source-import-bucket",
                           BucketProps.builder()
                                      .withBucketName("source-import")
                                      .build());
bucket.onObjectCreated(queue);
bucket.addLifecycleRule(LifecycleRule.builder()
                                     .withExpirationInDays(30)
                                     .build());

PolicyStatement policyStatement = new PolicyStatement(PolicyStatementEffect.Allow);
policyStatement.addActions("ReceiveMessage", "DeleteMessage", "DeleteMessageBatch");
policyStatement.addResource(queue);

Role role = new Role(this, "source-import-queue-reader",
                     RoleProps.builder()
                              .withAssumedBy(new AccountPrincipal("12345"))
                              .withRoleName("source-import-queue-reader")
                              .build());
role.addToPolicy(policyStatement);

Expected Behavior: Create a role with a policy that allows reading from the queue.
Actual Behavior:
Exception in thread "main" software.amazon.jsii.JsiiException: While synthesizing hello-cdk/source-import-queue-reader/DefaultPolicy/Resource: Trying to resolve() a Construct at /policyDocument/Statement/0/Resource
While synthesizing hello-cdk/source-import-queue-reader/DefaultPolicy/Resource: Trying to resolve() a Construct at /policyDocument/Statement/0/Resource
    --- resource created at ---
    at new Policy (/private/tmp/jsii-kernel-aRMZR8/node_modules/@aws-cdk/aws-iam/lib/policy.js:22:26)
    at Role.addToPolicy (/private/tmp/jsii-kernel-aRMZR8/node_modules/@aws-cdk/aws-iam/lib/role.js:39:34)
    at _wrapSandboxCode (/private/var/folders/x4/0pn8hl6x4kz135bdrmgdlk7xmh2tn2/T/jsii-java-runtime6462445815484053124/jsii-runtime.js:1:84495)

Yeah, that is the way.
Another unfortunate case of a too broad type declaration?

I guess right now you have to be unfortunately aware of whether you're using a low-level class (will need you to use Ref or GetAtt accessors) or a higher-level class (will just get the object). That's not ideal 😔. Hopefully this fades out significantly as our L2 construct coverage expands and is not much of an issue anymore by then.


Add "Back to top" button in ReadMe.md

Could we add a 'Back to Top' button for contributors' convenience? It would allow users to easily navigate back to the top with a single click. Also, I'd be happy to take on this issue if assigned. Thank you!

I don't see a use for this, but given that it's super long, maybe yes, along with this, can you also add a ToC (Table of Contents)? Thanks! 😊

I don't see a use for this, but given that it's super long, maybe yes, along with this, can you also add a ToC (Table of Contents)? Thanks! 😊

Sure, I appreciate your suggestions. I have a couple of questions before proceeding:

Should I add the "Go Back to Top" button after every section or only at the very end?
Which type of button would you prefer? We can go with:

"Back to top" - simple words
"[⬆ Back to top]" - text with emoji
 - banner-like button

Regarding the Table of Contents (ToC), should I include headings only or both headings and sub-headings?

Let me know your preferences, and I'll proceed accordingly.

Use your ideas.
Again, use your idea to make sure it looks amazingly nice!
Add Headings and Subheadings like as a hierarchical list.

Example for point 3:

Introduction

About Us
Motivation

Contamination

Water Contamination
Air Contamination

Comedy

Stand-Up
Dark
Mokka

Installation

Mac
Windows
Linux

Hey, let's have text with emoji please? 😊


Elixir 1.10 deprecation warnings: incompatible types

warning: incompatible types:

    float() !~ integer()

in expression:

    is_float(0)

Conflict found at
  lib/calendar/julian.ex:66: Timex.Calendar.Julian.julian_date/6

warning: incompatible types:

    float() !~ integer()

in expression:

    is_float(0)

Conflict found at
  lib/timex.ex:806: Timex.is_valid_time?/1

and the same error in other places

I have the same problem, have you solved it , or someone can answer this issue?  Thanks!

This is fixed in master, and will be addressed in the next minor release (coming soon)


feat: add google-cloud-speech-bom

Note: ignore the samples test as they are not present in this branch.


Static bible

Hey, excellent work putting all this together.  I want to build a fast lean static site Bible for personal use. Do you mind I essentially extract the written text out of your files?

That's what it is there for. Go ahead.
On Sun, Jun 7, 2020 at 12:27 PM adrwh<EMAIL_ADDRESS>wrote:

Hey, excellent work putting all this together. I want to build a fast lean
static site Bible for personal use. Do you mind I essentially extract the
written text out of your files?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/scrollmapper/bible_databases/issues/41, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ABQQC7WR4OXSNKIMKHJ2TBLRVQH5JANCNFSM4NXWUXCQ
.


Added all the keyworks to trigger keyboard presses from 'keys.py' to the help menus so they can be accessed via the help menus.

Made every key name in keys.py accessible via the help menu.  This included adding help menus for

number keys
symbol keys
modifier keys
simple keys
alternate keys
arrow keys
function keys

although formatters are not techically keys, I added a menu for formatters as well so that formatters would now work exactly the same way as all the other help menus work.  I left the old 'format help' toggle, is probably confusing and should probably be deleted.
-formatters.

Commands to open each of these menus were added to help.talon, and following the convention of the help context menu, if you open a new menu, it closes all of the old ones.

Nice job!


[BUG]The given key 'redist.zip' was not present in the dictionary

Acknowledgement of preliminary instructions

[X] I have read the preliminary instructions, and I am certain that my problem has not already been addressed.
[X] I have thoroughly looked through the available Wiki articles and could not find a solution to my problem.
[X] I am using the latest version of Bloxstrap.
[ ] I did not answer truthfully to all the above checkboxes.

Bloxstrap Version
2,5,4
What problem did you encounter?

Bloxstrap Log
N/A2024-10-24T09:26:20Z [App::OnStartup] Starting Bloxstrap v2.5.4
2024-10-24T09:26:20Z [App::OnStartup] Compiled Saturday, 4 November 2023 at 4:46:02 AM from commit 880c076fcd875fc10b5f6bef770033074d79a7a8 (tag/v2.5.4)
2024-10-24T09:26:20Z [App::OnStartup] Loaded from E:\Bloxstrap-v2.5.4.exe
2024-10-24T09:26:20Z [InstallChecker::FirstTimeRun] Running first-time install
2024-10-24T09:26:20Z [Logger::Initialize] Initializing at %UserProfile%\AppData\Local\Temp\Bloxstrap_20241024T092620Z.log
2024-10-24T09:26:20Z [Logger::Initialize] Finished initializing!
2024-10-24T09:26:20Z [JsonManager<Dictionary`2>::Load] Loading from ClientSettings\ClientAppSettings.json...
2024-10-24T09:26:20Z [JsonManager<Dictionary`2>::Load] Failed to load!
2024-10-24T09:26:20Z [JsonManager<Dictionary`2>::Load] Could not find a part of the path 'E:\ClientSettings\ClientAppSettings.json'.
2024-10-24T09:26:20Z [FastFlagManager::SetValue] Setting of 'FFlagHandleAltEnterFullscreenManually' to 'False' is pending
2024-10-24T09:26:20Z [FastFlagManager::SetValue] Setting of 'FLogNetwork' to '7' is pending
2024-10-24T09:26:20Z [FastFlagManager::SetValue] Setting of 'DFIntTaskSchedulerTargetFps' to '120' is pending
2024-10-24T09:26:20Z [MainWindow::MainWindow] Initializing menu
2024-10-24T09:26:25Z [NotifyIconWrapper::NotifyIconWrapper] Initializing notification area icon
2024-10-24T09:26:25Z [App::OnStartup] Initializing bootstrapper
2024-10-24T09:26:25Z [App::OnStartup] Initializing bootstrapper dialog
2024-10-24T09:26:26Z [Bootstrapper::Run] Running bootstrapper
2024-10-24T09:26:26Z [Bootstrapper::Run] Performing connectivity check...
2024-10-24T09:26:26Z [Bootstrapper::SetStatus] Connecting to Roblox...
2024-10-24T09:26:26Z [RobloxDeployment::GetInfo] Getting deploy info for channel LIVE (extraInformation=False)
2024-10-24T09:26:26Z [HttpClientLoggingHandler::ProcessRequest] GET https://clientsettingscdn.roblox.com/v2/client-version/WindowsPlayer/channel/LIVE
2024-10-24T09:26:26Z [HttpClientLoggingHandler::ProcessResponse] 200 OK https://clientsettingscdn.roblox.com/v2/client-version/WindowsPlayer/channel/LIVE
2024-10-24T09:26:26Z [Bootstrapper::Run] Connectivity check finished
2024-10-24T09:26:26Z [RobloxDeployment::GetInfo] Getting deploy info for channel LIVE (extraInformation=False)
2024-10-24T09:26:26Z [RobloxDeployment::GetInfo] Deploy information is cached
2024-10-24T09:26:26Z [DeployManager::DefaultBaseUrl.Set] Testing connection to 'https://setup.rbxcdn.com'...
2024-10-24T09:26:26Z [HttpClientLoggingHandler::ProcessRequest] GET https://setup.rbxcdn.com/version
2024-10-24T09:26:27Z [HttpClientLoggingHandler::ProcessResponse] 200 OK https://setup.rbxcdn.com/version
2024-10-24T09:26:27Z [DeployManager::DefaultBaseUrl.Set] Connection successful!
2024-10-24T09:26:27Z [HttpClientLoggingHandler::ProcessRequest] GET https://setup.rbxcdn.com/version-4e3b062d6e584043-rbxPkgManifest.txt
2024-10-24T09:26:27Z [HttpClientLoggingHandler::ProcessResponse] 200 OK https://setup.rbxcdn.com/version-4e3b062d6e584043-rbxPkgManifest.txt
2024-10-24T09:26:27Z [HttpClientLoggingHandler::ProcessRequest] GET https://setup.rbxcdn.com/version-4e3b062d6e584043-rbxManifest.txt
2024-10-24T09:26:27Z [HttpClientLoggingHandler::ProcessResponse] 200 OK https://setup.rbxcdn.com/version-4e3b062d6e584043-rbxManifest.txt
2024-10-24T09:26:27Z [Bootstrapper::SetStatus] Installing Roblox...
2024-10-24T09:26:28Z [Bootstrapper::DownloadPackage.RobloxApp.zip] Package is already downloaded, skipping...
2024-10-24T09:26:28Z [Bootstrapper::ExtractPackage] Reading RobloxApp.zip...
2024-10-24T09:26:28Z [Bootstrapper::ExtractPackage] Read RobloxApp.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-4e3b062d6e584043...
2024-10-24T09:26:28Z [Bootstrapper::DownloadPackage.content-avatar.zip] Package is already downloaded, skipping...
2024-10-24T09:26:28Z [Bootstrapper::ExtractPackage] Reading content-avatar.zip...
2024-10-24T09:26:28Z [Bootstrapper::ExtractPackage] Read content-avatar.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-4e3b062d6e584043\content\avatar\...
2024-10-24T09:26:28Z [Bootstrapper::DownloadPackage.content-configs.zip] Package is already downloaded, skipping...
2024-10-24T09:26:28Z [Bootstrapper::ExtractPackage] Reading content-configs.zip...
2024-10-24T09:26:28Z [Bootstrapper::ExtractPackage] Read content-configs.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-4e3b062d6e584043\content\configs\...
2024-10-24T09:26:28Z [Bootstrapper::DownloadPackage.content-fonts.zip] Package is already downloaded, skipping...
2024-10-24T09:26:28Z [Bootstrapper::ExtractPackage] Reading content-fonts.zip...
2024-10-24T09:26:28Z [Bootstrapper::ExtractPackage] Read content-fonts.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-4e3b062d6e584043\content\fonts\...
2024-10-24T09:26:28Z [Bootstrapper::DownloadPackage.content-models.zip] Package is already downloaded, skipping...
2024-10-24T09:26:28Z [Bootstrapper::ExtractPackage] Reading content-models.zip...
2024-10-24T09:26:28Z [Bootstrapper::ExtractPackage] Read content-models.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-4e3b062d6e584043\content\models\...
2024-10-24T09:26:28Z [Bootstrapper::ExtractPackage] Finished extracting content-configs.zip
2024-10-24T09:26:28Z [Bootstrapper::DownloadPackage.content-sky.zip] Package is already downloaded, skipping...
2024-10-24T09:26:28Z [Bootstrapper::ExtractPackage] Reading content-sky.zip...
2024-10-24T09:26:28Z [Bootstrapper::ExtractPackage] Read content-sky.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-4e3b062d6e584043\content\sky\...
2024-10-24T09:26:28Z [Bootstrapper::DownloadPackage.content-sounds.zip] Package is already downloaded, skipping...
2024-10-24T09:26:28Z [Bootstrapper::ExtractPackage] Reading content-sounds.zip...
2024-10-24T09:26:28Z [Bootstrapper::ExtractPackage] Finished extracting content-avatar.zip
2024-10-24T09:26:28Z [Bootstrapper::ExtractPackage] Read content-sounds.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-4e3b062d6e584043\content\sounds\...
2024-10-24T09:26:28Z [Bootstrapper::ExtractPackage] Finished extracting content-sky.zip
2024-10-24T09:26:28Z [Bootstrapper::ExtractPackage] Finished extracting content-models.zip
2024-10-24T09:26:28Z [Bootstrapper::DownloadPackage.shaders.zip] Package is already downloaded, skipping...
2024-10-24T09:26:28Z [Bootstrapper::ExtractPackage] Reading shaders.zip...
2024-10-24T09:26:28Z [Bootstrapper::ExtractPackage] Read shaders.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-4e3b062d6e584043\shaders\...
2024-10-24T09:26:28Z [Bootstrapper::ExtractPackage] Finished extracting content-sounds.zip
2024-10-24T09:26:28Z [Bootstrapper::DownloadPackage.ssl.zip] Package is already downloaded, skipping...
2024-10-24T09:26:28Z [Bootstrapper::ExtractPackage] Reading ssl.zip...
2024-10-24T09:26:28Z [Bootstrapper::ExtractPackage] Read ssl.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-4e3b062d6e584043\ssl\...
2024-10-24T09:26:28Z [Bootstrapper::ExtractPackage] Finished extracting ssl.zip
2024-10-24T09:26:28Z [Bootstrapper::DownloadPackage.content-textures2.zip] Package is already downloaded, skipping...
2024-10-24T09:26:28Z [Bootstrapper::ExtractPackage] Reading content-textures2.zip...
2024-10-24T09:26:28Z [Bootstrapper::ExtractPackage] Read content-textures2.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-4e3b062d6e584043\content\textures\...
2024-10-24T09:26:28Z [Bootstrapper::DownloadPackage.content-textures3.zip] Package is already downloaded, skipping...
2024-10-24T09:26:28Z [Bootstrapper::ExtractPackage] Reading content-textures3.zip...
2024-10-24T09:26:28Z [Bootstrapper::DownloadPackage.content-terrain.zip] Package is already downloaded, skipping...
2024-10-24T09:26:28Z [Bootstrapper::ExtractPackage] Reading content-terrain.zip...
2024-10-24T09:26:28Z [Bootstrapper::ExtractPackage] Finished extracting content-fonts.zip
2024-10-24T09:26:28Z [Bootstrapper::ExtractPackage] Read content-textures3.zip.  Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-4e3b062d6e584043\PlatformContent\pc\terrain\...
2024-10-24T09:26:29Z [Bootstrapper::ExtractPackage] Finished extracting content-terrain.zip
2024-10-24T09:26:29Z [Bootstrapper::ExtractPackage] Read content-platform-fonts.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-4e3b062d6e584043\PlatformContent\pc\fonts\...
2024-10-24T09:26:29Z [Bootstrapper::DownloadPackage.extracontent-models.zip] Package is already downloaded, skipping...
2024-10-24T09:26:29Z [Bootstrapper::ExtractPackage] Reading extracontent-models.zip...
2024-10-24T09:26:29Z [Bootstrapper::ExtractPackage] Finished extracting content-textures3.zip
2024-10-24T09:26:29Z [Bootstrapper::ExtractPackage] Read extracontent-places.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-4e3b062d6e584043\ExtraContent\places\...
2024-10-24T09:26:29Z [Bootstrapper::ExtractPackage] Finished extracting content-platform-fonts.zip
2024-10-24T09:26:29Z [Bootstrapper::ExtractPackage] Read extracontent-luapackages.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-4e3b062d6e584043\ExtraContent\LuaPackages\...
2024-10-24T09:26:29Z [Bootstrapper::ExtractPackage] Finished extracting extracontent-places.zip
2024-10-24T09:26:29Z [Bootstrapper::ExtractPackage] Read extracontent-translations.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-4e3b062d6e584043\ExtraContent\translations\...
2024-10-24T09:26:29Z [Bootstrapper::DownloadPackage.extracontent-textures.zip] Package is already downloaded, skipping...
2024-10-24T09:26:29Z [Bootstrapper::ExtractPackage] Reading extracontent-textures.zip...
2024-10-24T09:26:29Z [Bootstrapper::DownloadPackage.WebView2.zip] Package is already downloaded, skipping...
2024-10-24T09:26:29Z [Bootstrapper::ExtractPackage] Reading WebView2.zip...
2024-10-24T09:26:29Z [Bootstrapper::ExtractPackage] Finished extracting extracontent-translations.zip
2024-10-24T09:26:29Z [Bootstrapper::ExtractPackage] Read extracontent-models.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-4e3b062d6e584043\ExtraContent\models\...
2024-10-24T09:26:29Z [Bootstrapper::DownloadPackage.WebView2RuntimeInstaller.zip] Package is already downloaded, skipping...
2024-10-24T09:26:29Z [Bootstrapper::DownloadPackage.redist.zip] Package is already downloaded, skipping...
2024-10-24T09:26:29Z [Bootstrapper::ExtractPackage] Finished extracting extracontent-models.zip
2024-10-24T09:26:29Z [Bootstrapper::ExtractPackage] Read extracontent-textures.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-4e3b062d6e584043\ExtraContent\textures\...
2024-10-24T09:26:29Z [Bootstrapper::ExtractPackage] Finished extracting RobloxApp.zip
2024-10-24T09:26:29Z [Bootstrapper::ExtractPackage] Read WebView2.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-4e3b062d6e584043...
2024-10-24T09:26:29Z [Bootstrapper::ExtractPackage] Finished extracting WebView2.zip
2024-10-24T09:26:29Z [AsyncHelpers::ExceptionHandler] An exception occurred while running the task 'extracting redist.zip'
2024-10-24T09:26:29Z [Bootstrapper::ExtractPackage] Finished extracting extracontent-luapackages.zip
2024-10-24T09:26:29Z [App::FinalizeExceptionHandling] System.AggregateException: One or more errors occurred. (The given key 'redist.zip' was not present in the dictionary.)
 ---> System.Collections.Generic.KeyNotFoundException: The given key 'redist.zip' was not present in the dictionary.
   at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
   at Bloxstrap.Bootstrapper.ExtractPackage(Package package)
   --- End of inner exception stack trace ---
2024-10-24T09:26:30Z [Bootstrapper::ExtractPackage] Finished extracting extracontent-textures.zip
2024-10-24T09:26:30Z [Bootstrapper::SetStatus] Configuring Roblox...
2024-10-24T09:26:30Z [Bootstrapper::ExtractPackage] Finished extracting content-textures2.zip

Update to the latest version

how to update the bloxstrap

Update to the latest version

ok done thx you bro


Update LMDB to 0.9.18

Updates lmdb to 0.9.18 as from http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=commit;h=ad8488cfac644d7a289e428ab3c403c859d844cb

Updated to LMDB 0.9.18 myself as noted in #61 - closing this pull request now.


Upgrade to Modern JDKs

As a follow on from case #1, we might as well squash the problems that customers have been having with modern JDKs.
This should be a simple case of upgrading the Spring Boot version.
WARNING: the course references a Dockerfile from a forked version of this repo (from Richard Knowles), the reasons why are lost in history, but it means that if we're going to preserve that video, we are going to have to overwrite the image tags. Urgh. Take care!

Now running on JDKs 8 and 13. Uses Spring Boot 2.3.0.


Add object for undefined clientInfo (nodejs)

Issue found on awsmobile cloud-api invoke command. (ClientDevice.clientInfo() undefined)
These pr fix that issue

Codecov Report

Merging #103 into master will not change coverage.
The diff coverage is 100%.

@@           Coverage Diff           @@
##           master     #103   +/-   ##
=======================================
  Coverage   92.03%   92.03%
=======================================
  Files          51       51
  Lines        2260     2260
  Branches      459      461    +2
=======================================
  Hits         2080     2080
  Misses        171      171
  Partials        9        9

Impacted Files
Coverage Δ

packages/aws-amplify/src/Analytics/Analytics.ts
85.71% <100%> (ø)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 4cc3029...22def32. Read the comment docs.


Fixed tables mixin bug

It was a bug with thw var type at the mixin. Sintax was wrong, but is correct now.

Thank you for the contribution! I have been trying to add unit  tests to the project as I've ported over the different mixins to the new pub interpolation syntax. The original jade-bootstrap project had a few gaps in the test coverage. Would you be willing to add unit tests for this change?

Ok, I will gonna try to do that.

Perfect thank-you!
Closes issue #16


Constructor with same parameter types and names was generated

I had a few model types - derived types from a base type in swagger, if that matters - that already had a constructor with a signature like, public MagnitudeScoringFunction(string fieldName, double boost, MagnitudeScoringParameters parameters), but the generator generated one that was the same, except private (so it apparently saw mine, or it'd been public I imagine).
I had the constructor defined prior to your fix for #584 but still want it since there are strings I want to check for null or empty.
I'm also unable to work around this with CodeGenSuppressAttribute because of another bug.

Fixed.


adding an option to not eat up all of a system's resources

I love this script. Love love love. But also I want to be able to do other things with my computer when I run it. Tiny option to just allow it to not use every core available... Don't worry - still defaults to all the cores so you can make your cpu fans angry.
Merci bien.

Thanks Larry, this is a great and useful patch!

Ahahahaha! Am I the only one who doesn't have multiple computers? Kidding. This was needed for a while >.<


fix: bring back :line:col format in webpack errors

Hello! In 2020 I opened an issue (#481) and subsequent PR (#489) to make error file names clickable with their line location intact, when you use cmd+click in a terminal like iTerm2. E.g. before it was filename.ts 12:5 but we changed it to filename.ts:12:5 to make it one item without space delimiters. This is a huge win for productivity as you don't need to hunt down the line number after opening the file.
I noticed while upgrading to v7 that this behaviour has been reverted by #641. It was mentioned in the GH issue that developer experience was more important than following Webpack convention. Has the stance changed on this or was it just a mistake?
If so, I've made this PR to bring back the clickable location behaviour. If not, is there another way we can fix this? I noticed there was a custom formatter option but that does not allow you to format the file name, and I still want to use codeframe. Thanks
Edit: looks like there's an unrelated networking issue in CI doing yarn install

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

Thanks @piotr-oles!


cmd/go: build cache not updating when pkg-config files changed

Please answer these questions before submitting your issue. Thanks!
What version of Go are you using (go version)?
go version go1.10 linux/amd64
Does this issue reproduce with the latest release?
yes
What operating system and processor architecture are you using (go env)?
linux amd64
What did you do?
If possible, provide a recipe for reproducing the error.
A complete runnable program is good.
A link on play.golang.org is best.
Trying to run tests on a package that uses C libraries using pkg-config to set compile and linker flags when I changed the install location of the C libraries in a script which is how I noticed this.
go test mypkg
go test mypkg
move location of C library and update pkg-config file
go clean -testcache mypkg
go test mypkg
What did you expect to see?
ok  	mypkg	1.151s
ok  	mypkg	(cached)
nothing from go clean
ok  	mypkg	1.151s
What did you see instead?
ok  	mypkg	1.151s
ok  	mypkg	(cached)
nothing from go clean
# mypkg (testmain)
go/pkg/tool/linux_amd64/link: running gcc failed: exit status 1
/usr/bin/ld: cannot find -lSDL2
collect2: error: ld returned 1 exit status

FAIL	mypkg [build failed]

For some reason it is important to run go test twice to get the cached result before moving the C library for it to fail. To test that it wasn't a bad config, running go clean -cache -testcache mypkg before testing clears the compile error.
/cc @ianlancetaylor

In order to invalidate the cache in this case, we would have to keep track of which external packages are linked into each test and rescan those packages whenever we rerun the test.
It's not obvious to me how expensive that would be in order to catch a relatively rare source of cache invalidation from external dependencies. (See also https://github.com/golang/go/issues/26366#issuecomment-405683150.) Perhaps @rsc has some insight.

Since this was reported on 1.10, has a workaround (go clean -cache), and unless I am mistaken occurs rarely in practice, I don't think it needs to be a release-blocker for 1.11.

In principle we could implement this by running pkg-config while computing the hash, rather than when doing the build.
However, we are currently adopting a general policy that changes to files outside the tree do not affect the build.  For example, if Go code using cgo #include's a header file in a different directory, that does not invalidate the cache.  And see #26506.  It wouldn't make sense to change the specific case of pkg-config without changing the general case of #include.
Based on that I think this is working as designed, so closing.

I think this should at least be pointed out in the cgo docs. It seems non intuitive and nothing obvious hints that it would behave in such a way.

@AlexRouSg It seems to me that this is already documented in the cmd/go docs, which say
The build cache correctly accounts for changes to Go source files, compilers, compiler options, and so on: cleaning the cache explicitly should not be necessary in typical use. However, the build cache does not detect changes to C libraries imported with cgo. If you have made changes to the C libraries on your system, you will need to clean the cache explicitly or else use the -a build flag (see 'go help build') to force rebuilding of packages that depend on the updated C libraries.

My bad, haven't checked the docs in a while.


NUTS and LAU files seem incomplete

We are trying to display NUTS and LAU files. Unfortunately the data does not seem complete.
For example, the "country" level is missing Portugal and Italy (among others) and the "LAU" level is only displayed for Albania and a small region of Austria. Here are 2 snapshots from a geojson viewer.

Which row limit are you using? -------- Messaggio originale --------Da: Mélanie Huck @.>Data: mar 20 lug 2021, 17:03A: enermaps/enermaps @.>Cc: Giuseppe Peronato @.>, Assign @.>Oggetto: [enermaps/enermaps] NUTS and LAU files seem incomplete (#259)
We are trying to display NUTS and LAU files. Unfortunately the data does not seem complete.
For example, the "country" level is missing Portugal and Italy (among others) and the "LAU" level is only displayed for Albania and a small region of Austria. Here are 2 snapshots from a geojson viewer.
—You are receiving this because you were assigned.Reply to this email directly, view it on GitHub, or unsubscribe.

I did not specify a row limit, I thought I would get the whole file with the parameters you indicated to me. What row limit should I put to get the entire files?

I don't remember exactly, there are about 200 countries and 2-3k LAU. Just use 10000 to be sure. -------- Messaggio originale --------Da: Mélanie Huck @.>Data: mar 20 lug 2021, 17:25A: enermaps/enermaps @.>Cc: Giuseppe Peronato @.>, Assign @.>Oggetto: Re: [enermaps/enermaps] NUTS and LAU files seem incomplete (#259)
I did not specify a row limit, I thought I would get the whole file with the parameters you indicated to me. What row limit should I put to get the entire files?
—You are receiving this because you were assigned.Reply to this email directly, view it on GitHub, or unsubscribe.

Thanks.
I have tried to put 10000, but it looked like it was not enough, so I put 100000. How can I be sure that I get the whole layer?

Sorry I meant NUTS in the previous message. There are actually about 100k LAU.
More precisely:

257 'country`
125 'NUTS1'
334 'NUTS2'
1514 'NUTS3`
99207 'LAUSo depending on your specific need you can use these figures above, or just a102000limit. There is no implemented method to retrieve the number of features, apart from querying the database directly, for instance:SELECT COUNT(fid) from spatial where levl_code = ANY('{LAU}'::levl[]);`
The suggested 10k limit in the doc was meant for normal datasets, not NUTS/LAU.

Ok thank you.
This is something important that we should be able to know in the backend without hard coding it for the future use of the database, but we can leave it like that for the September demonstration.

Not an issue in the current version of the web app.


what are dataset_means and what is their impact?

I would like to understand what is the purpose of dataset_means in 'eval.py' and how they affect the results as whenever I change the numbers the end results AP and mean AP will change as well!
could somebody please explain a little bit and tell their impact on new trained dataset?

This is also done in training the network. Generally speaking: Subtracting the mean of a dataset is done to center the whole dataset around zero. Additionaly you would divide the dataset by its standard deviation (not done in this project) which scales all values between -1 and +1. This is called normalization and helps to regularize gradients while using higher learning rates.
If you introduce "Batch normalization" to you pytorch model (https://towardsdatascience.com/batch-normalization-in-neural-networks-1ac91516821c) you could also skip this preprocessing step as it is done minibatch wise anyway.
There would be also an increase-signal-to-noise ratio effect if you subtract the mean of all images of a certain camera for example which would then implicitly remove noise caused by this certain camera.

I'm still not sure what exactly that means. What if I had my own custom dataset? How would I find these means? Or are they the same regardless?

I'm still not sure what exactly that means. What if I had my own custom dataset? How would I find these means? Or are they the same regardless?

want to know this too!  keep wondering that these numbers should remain what they are or I should manually make them adapted to my own datasets?