Symfony built-in console profiling support

Symfony currently develops  built-in console profiling support:
https://github.com/symfony/symfony/pull/47416
To avoid confusion/conflict i think this library should warn the user if symfony 6.4 (TBD) or up is installed
This would auto-remind us to swap/cleanup this library when it's relevant

removed on our side :shrug:


demo project already exists - initial run

Seen this error a few times when deploying the DA in an existing account. It seems that the project name is unique per account (regardless of the number of machine learning instance), so suggesting to add a random suffix to the name to avoid clashes.
configure_project | Failed | unexpected response code '400': Project name 'demo' already used.

PR merged. Closing issue


Build fails

Hi,
i'm trying to build the project with yarn, but no lock so far :
# node -v
v6.14.1

yarn install v1.6.0
info No lockfile found.
[1/4] Resolving packages...
warning browser-sync > socket.io > engine.io ><EMAIL_ADDRESS>stop using this version
warning gulp-pug ><EMAIL_ADDRESS>gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
warning gulp-sass ><EMAIL_ADDRESS>gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
warning<EMAIL_ADDRESS>gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
warning jest > jest-cli > istanbul-api ><EMAIL_ADDRESS>1.2.0 should have been a major version bump
[2/4] Fetching packages...
info<EMAIL_ADDRESS>The platform "linux" is incompatible with this module.
info<EMAIL_ADDRESS>is an optional dependency and failed compatibility check. Excluding it from installation.
[3/4] Linking dependencies...
[4/4] Building fresh packages...
success Saved lockfile.
warning Your current version of Yarn is out of date. The latest version is "1.7.0", while you're on "1.6.0".
info To upgrade, run the following command:
$ curl --compressed -o- -L https://yarnpkg.com/install.sh | bash
$ run-s build version nginx
yarn run v1.6.0
$ npm run clean && run-p build:*

><EMAIL_ADDRESS>clean /var/www/localhost/htdocs/favicongrabber.com
> rm -rf build

$ gulp default:production
$ webpack --progress --hide-modules
/var/www/localhost/htdocs/favicongrabber.com/webpack.config.js:23
  );
  ^

SyntaxError: Unexpected token )
    at createScript (vm.js:56:10)
    at Object.runInThisContext (vm.js:97:10)
    at Module._compile (module.js:549:28)
    at Object.Module._extensions..js (module.js:586:10)
    at Module.load (module.js:494:32)
    at tryModuleLoad (module.js:453:12)
    at Function.Module._load (module.js:445:3)
    at Module.require (module.js:504:17)
    at require (internal/module.js:20:19)
    at requireConfig (/var/www/localhost/htdocs/favicongrabber.com/node_modules/webpack/bin/convert-argv.js:97:18)
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
error Command failed with signal "SIGTERM".
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
ERROR: "build:webpack" exited with 1.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
ERROR: "build" exited with 1.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.

Do you have some doc/requirements somewhere ?
Thanks

Actually, yarn is useless. : npm install is enough :)


Possibility to repeat checking  continuously

To my shame, I have to admit, that I have to work here in a bad configured network.
Even iv the proxy setting are configured with ProxySwitcher or manually, the settings will be reset due to bad configured group policies every few minutes :(
To compile a work-around, I would like to have some information:

Question: what is the frequency ProxySwitcher is checking its defined triggers?
Question: is there a way to continuously repeat (eg. every 5 minutes) the re-checking of ProxySwitcher likewise the manual application which is possible already

Kind Regards,
Florian

It is checking the network on a network change event sent from Windows.
However, you can trigger re-detect with a command line arg:
ProxySwitcher.exe /redetect
ProxySwitcher must be running already. A call with this argument triggers the running instance to redetect the network config.

Perfect, thx!
Am 30.03.2017 um 12:27 schrieb Marco Wiedemeyer<EMAIL_ADDRESS>Closed #20.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.


Nutrition fetching

What I have done.

successfully fetch nutrition info

Trade off

We have to spend 1 more requests for it.

Missing docstring


Panic on short RC4Cipher.XORKeyStream output

This PR fixes a small behavior difference with upstream RC4: RC4Cipher.XORKeyStream panics if the output buffer is smaller than the input buffer, while CNG doesn't complain and just does nothing. Also added an extensive test suite so we are fully compatible with upstream RC4.

Depends on #61


New version: DimensionalData v0.22.0

Registering package: DimensionalData
Repository: https://github.com/rafaqz/DimensionalData.jl
Created by: @rafaqz
Version: v0.22.0
Commit: 99a9588fb2ee252cbf19e2b2602471864ce8a3ce
Reviewed by: @rafaqz
Reference: https://github.com/rafaqz/DimensionalData.jl/commit/99a9588fb2ee252cbf19e2b2602471864ce8a3ce#commitcomment-83035297
Description: Named dimensions and indexing for julia arrays and other data

Cancel thsi

Cancel


Roll GLSLang and SPIRV-Tools

This CL rolls the GLSLang and SPIRV-Tools dependencies to tip-of-tree
and updates the tests as required.

 All committers have signed the CLA.


Project list % filter unresponsive once sort criteria set

This applies to the latest Rails 5 + new gems version.

You can see this at:
https://staging.bestpractices.coreinfrastructure.org/projects

The production site (without the updated gems) does not appear to do this, so this is a regression.

The issue is that onchange-submit is working differently. https://github.com/linuxfoundation/cii-best-practices-badge/blob/master/app/views/projects/index.html.erb#L15
Switching to this didn't help: http://stackoverflow.com/a/24315219/1935918

Our CSP setting prevents the execution of all embedded Javascript in the HTML.  JavaScript still works, it just has to be in a separate file.

Ahh, that explains the very odd debugging session I wasted an hour on tonight.
Sorry, but my JavaScript skills are mediocre, so I'm going to need you to figure out the issue here.

Sorry about that.  CSP is a great hardening tool - even if an attacker slips something into the HTML, it can't execute JavaScript.  But it also means that a lot of the stuff on StackOverflow - especially older stuff - doesn't actually work.  The JavaScript world changes every 5 minutes anyway, so it's par for the course :-).

Even worse: Pages are not consistently initializing properly, so this is only one of many problems. E.g., I can go to: https://staging.bestpractices.coreinfrastructure.org/projects/1 - the percentage doesn't get recalculated, and the checkmarks don't show, until a reload.  It looks like document.ready isn't getting handled at all.  We need to eventually add a regression test for it, this should have been caught by tests.  But first we need to understand the problem!
I suspect our old "turbolinks" problem has resurfaced, e.g.:
http://stackoverflow.com/questions/18770517/rails-4-how-to-use-document-ready-with-turbo-links
We solved this problem earlier with gem jquery-turbolinks.  However, it appears that jquery-turbolinks does not work with Rails 5 or Turbolinks 5.  Discussion here:
https://github.com/kossnocorp/jquery.turbolinks/issues/56
https://github.com/kossnocorp/jquery.turbolinks/issues/61

Current hypothesis: Turbolinks is the underlying problem.
Turbolinks is a pain, because it screws up the standard JavaScript event handlers.  As a result, Turbolinks has problems with a lot of common JavaScript libraries, e.g., d3.  There are some known workarounds: http://reed.github.io/turbolinks-compatibility/
Our current solution won't work; jquery-turbolinks does not work with Rails 5, and they have not decided that they will even support Rails 5.
Possible solutions:

We could just drop Turbolinks.  However, Turbolinks is usually part of Rails, and I hate to lose its performance.
It may be possible to drop jquery.turbolinks entirely, and switch to just the Turbolinks-specific hooks.  JavaScript libraries that grab loading handlers may fail with that, but maybe we'll be okay in this case.  We'll need to check on jquery, jquery.ui, and Chartkick at the least.

I suspect your hypothesis is correct, and I've needed to drop Turbolinks
before to make Rails work acceptably.
I will work on a regression test of the filtering.
On Fri, Jan 6, 2017 at 4:04 PM, David A. Wheeler<EMAIL_ADDRESS>wrote:

Current hypothesis: Turbolinks is the underlying problem.
Turbolinks is a pain, because it screws up the standard JavaScript event
handlers. As a result, Turbolinks has problems with a lot of common
JavaScript libraries, e.g., d3. There are some known workarounds:
http://reed.github.io/turbolinks-compatibility/
Our current solution won't work; jquery-turbolinks does not work with
Rails 5, and they have not decided that they will even support Rails 5.
Possible solutions:

We could just drop Turbolinks. However, Turbolinks is usually
part of Rails, and I hate to lose its performance.
It may be possible to drop jquery.turbolinks entirely, and switch
to just the Turbolinks-specific hooks. JavaScript libraries that grab
loading handlers may fail with that, but maybe we'll be okay in this case.
We'll need to check on jquery, jquery.ui, and Chartkick at the least.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/linuxfoundation/cii-best-practices-badge/issues/573#issuecomment-271005669,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AC8MBkqkdqbqtR4JRXA4vfin1Btj6CrCks5rPqxzgaJpZM4LcLuB
.

--
Dan Kohn<EMAIL_ADDRESS>Executive Director, Cloud Native Computing Foundation https://cncf.io/
tel:+1-415-233-1000

I've started reading the Turbolinks documentation more carefully, here at: https://github.com/turbolinks/turbolinks  The code to produce a working system may not be large, hard, or complex.  However, we'll have to look at its documentation carefully, because Turbolinks' mechanism can cause subtle bugs when it interacts with other JavaScript libraries, whose internals might subtly conflict.
Let's start by dropping Turbolinks - then we can at least confirm if that's the problem.  If it is the problem, we can then see if it's worth re-adding.

I've removed Turbolinks, and the application seems to work correctly.  The original issue is no longer present, and the buttons at the top of the project work.
I had a problem on my local system where the GIF badge (e.g., projects/1/badge) showed a different value than the calculated one.  Once edited the problem went away.  I think this was a cache problem local to my system, but we need to keep an eye out for it.
Turbolinks doesn't seem to provide that much of a performance boost, so perhaps the right thing for now is to simply not include it.

Everything seems to be working now.  The UI speed seems fine without turbolinks, and good riddance to the bugs.  I'm closing the issue.


Update createResourceGroup.bicep

Suggested temporary change for Build23.

Zeke and I talked about this one and we are going to hold off on it.


deflake the test for checking that we don't inline gzipped resources

(this needs an amendment, tests failed)

Hmm, interesting test failure at  https://github.com/pagespeed/mod_pagespeed/blob/b6c29c5dcc78984ae1ac9811edcdcd95a4a8a380/pagespeed/system/tcp_server_thread_for_testing.cc#L138
(probably not related to this change)
[ RUN      ] AprMemCacheTest.HangingMultigetTest
[0706/141944:FATAL:tcp_server_thread_for_testing.cc(138)] Check failed: status == 0 (98 vs. 0)CreateAndBindSocket apr_socket_bind
out/Debug/pagespeed_automatic_test() [0x10fe700]
out/Debug/pagespeed_automatic_test() [0x10ffad1]
out/Debug/pagespeed_automatic_test() [0xf6752f]
out/Debug/pagespeed_automatic_test() [0xf677f5]
out/Debug/pagespeed_automatic_test() [0xf66f4d]
out/Debug/pagespeed_automatic_test() [0xf60de1]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x7e9a) [0x7f3f8c76fe9a]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x6d) [0x7f3f8c49d2ed]

/home/travis/build/pagespeed/mod_pagespeed/install/run_program_with_memcached.sh: line 56:  6163 Aborted                 (core dumped) out/Debug/pagespeed_automatic_test
Killing memcached on port 11480 running with pid=5842

End of log/unit_test.log:

I think that status 98 means "Address already in use", but I'm not sure.

Yeah, that failure looks like it had trouble grabbing a port for a test server for some reason.
This change:
LGTM


Updates and new version

@jeregrine this removes some warnings that exist, applies the formatter, updates TravisCI, and sets the version to 0.7.0

@jeregrine this is released 👍


Elements overlap in the diagram view

Description:
Sample function:
function mergeSort(int[] array, int startIndex, int endIndex) returns int[] {
    int len = endIndex - startIndex;
    if (len == 0) {
        return [array[startIndex]];
    }

    int mid = (startIndex + endIndex)/2;
    worker w1 returns int[] {
        return mergeSort(array, startIndex, mid);
    }
    worker w2 returns int[] {
        return mergeSort(array, mid + 1, endIndex);
    }
    record{ int[] w1; int[] w2; } results = wait {w1, w2};
    return merge(results.w1, results.w2);
}

Diagram view:

You can see some text nodes are overlapped in the diagram view.
Affected Versions:
ballerina-1.0-RC1
OS, DB, other environment details and versions:
MacOS - High sierra

Issue is no longer valid for Swan Lake release. Hence, closing it.

Issue is no longer valid for Swan Lake release. Hence, closing it.


follow on work for Amplify SDK session management

follow on work from #460

[ ] update README to give new instructions for running test suite locally (explain that env vars are needed to provide the username and password for a valid cognito user in the dev user pool, since the integration tests do an actual login)
[ ] fix commented out old tests in __tests__/components/App.test.js (which are about App component detecting whether user is logged in)
[ ]  __tests__/components/LoginPanel.test.js: test for display of authentication errors
[ ] unit tests for CognitoUtils.js
[ ] polish login form styling (LoginPanel)
[ ] test mapStateToProps and mapDispatchToProps in LoginPanel
[ ] Editor should take currentSession as a prop, instead of the entirety of authenticationState
[ ] test Editor's mapStateToProps
[ ] add authN error handling UI to ImportResourceTemplae
[ ] ImportResourceTemplate should take subfields of auth state as props, instead of authenticationState as a whole
[ ] unit test for ImportResourceTemplate.mapStateToProps

i am happy to start breaking off things from the above list as separate tickets, if we don't want to do all the above in one monolithic PR, or if we want to split up the work.

i am happy to start breaking off things from the above list as separate tickets, if we don't want to do all the above in one monolithic PR, or if we want to split up the work.

Hi @jmartin-sul, I think creating specific Milestone 3 tickets out of this list would be good to surface this work in the Project Board.

since everything here has been broken off into more specific tickets, i'm going to go ahead and close this catch-all ticket.


❓ Question: Cannot access via domain

🙋♂ Question
Hi, i have a problem. I cannot access the application via my domain name if i don't specify port after the domain. How can i fix that. I have tried to change app url in settings but it doesn't work. The domain is subdomain and it is pointed to public ip of my VPS. I'm using OVH vps with ubuntu installed.

You can change the port of the container in the docker-compose.yml to 80.
   ...
    ports:
      - 80:3000
   ...

But if you want to use HTTPS (which is recommended), I would use a reverse proxy. If you don't have experience with reverse proxies, I can recommend you Nginx Proxy Manager.


Shader code sharing

There is already quite a bit of duplication in the shader code. We might need some sort of #include directive.

Fixed in 4eab674f6f016fca191ddbbfaa818d412546b48c


Cannot read property 'apply' of undefined

Create a new empty project with @angular/cli 1.0.0
Update the packages in the package.json to the latest versions ( "zone.js": "^0.8.8" and "@angular/core": "^4.0.3")
npm install and npm start
check your browser console (I used Chrome)

I will check it now

I'm curious about if this bug would have any side effects on Angular 4.0?

Same here while upgrading v0.8.5 to 0.8.8

@irowbin , it has been fixed in #747

Quickfix:
// package.json

  "dependencies": {
    "zone.js": "0.8.5"
  },

and afterwards: npm i
Cheers!

This is to confirm that I, an outside user (outside the development team, that is), has confirmed that upgrading to version 0.8.9 resolved that issue. My browser of choice is Google Chrome, Version 58.0.3029.81 (64-bit), running on Windows 7 Professional, SP 1, fully patched.

I've tried all node.js versions and I'm still getting a similar error.
I'm now on the latest 0.8.11, and everything else is pretty much the latest version.
ERROR TypeError: Cannot read property 'apply' of undefined
    at Up (ima3.js:687)
    at Sp.L (ima3.js:688)
    at Ig (ima3.js:470)
    at R (ima3.js:468)
    at Ep.B (ima3.js:678)
    at Fg (ima3.js:465)
    at Bg (ima3.js:466)
    at ima3.js:464
    at ZoneDelegate.invokeTask (zone.js:424)
    at Object.onInvokeTask (core.es5.js:4140)

Anyone has any ideas?

Can you provide a reproduce sample?


My account - newsletter button is active even wihout change

Log in
Go to newsletter section
Click "Edit newsletter preferences"
Button is active, even if no change occur.

@akbarik could You please take care of that one?

@pkarw I can do this

OK, go for it

kindly add me contributor in repo

Currently on all My Account pages, including My Profile, My Shipping Details and My Newsletter (newsletter has a bug though), the Update button is always active, no matter were there any changes in the fields or not. If there are no changes, pressing Update button doesn't trigger the API call to the backend.
Should we leave it this way or should we make the Update button inactive (disabled) if there are no changes?

There is an agreed change to the validation mechanism to make the buttons enabled all the time and show apropriate validation messages when sth is wrong: https://github.com/DivanteLtd/vue-storefront/pull/1073
I think we should leave it as it is


Fix spelling

What this PR does / why we need it:
Fix spelling.
Which issue(s) this PR fixes:
NONE
Does this PR introduce a user-facing change?:

Fix spelling of docs (contains filename (url changed)).

/cla sign

/trigger presubmits

Nice to see your PR. Thank you.
/approve


Can't connect to Machine API

The app gets stuck when I open a project, citing that the "Machine API is not discovered". No model appears, but the code is visible.

Core Dump
coredump-bbb122ec-c1a6-4324-9b81-4ea869fe3dd1.json
Reference ID: bbb122ec-c1a6-4324-9b81-4ea869fe3dd1

KCL Code
// Shelf Bracket
// This is a shelf bracket made out of 6061-T6 aluminum sheet metal. The required thickness is calculated based on a point load of 300 lbs applied to the end of the shelf. There are two brackets holding up the shelf, so the moment experienced is divided by 2. The shelf is 1 foot long from the wall.

// Define our bracket feet lengths
const shelfMountL = 8 // The length of the bracket holding up the shelf is 6 inches
const wallMountL = 6 // the length of the bracket

// Define constants required to calculate the thickness needed to support 300 lbs
const sigmaAllow = 35000 // psi
const width = 6 // inch
const p = 300 // Force on shelf - lbs
const shelfLength = 12 // inches
const moment = shelfLength * p / 2 // Moment experienced at fixed end of bracket
const factorOfSafety = 2 // Factor of safety of 2 to be conservative

// Calculate the thickness off the bending stress and factor of safety
const thickness = sqrt(6 * moment * factorOfSafety / (width * sigmaAllow))

// 0.25 inch fillet radius
const filletR = 0.25

// Sketch the bracket and extrude with fillets
const bracket = startSketchOn('XY')
  |> startProfileAt([0, 0], %)
  |> line([0, wallMountL], %, $outerEdge)
  |> line([-shelfMountL, 0], %)
  |> line([0, -thickness], %)
  |> line([shelfMountL - thickness, 0], %, $innerEdge)
  |> line([0, -wallMountL + thickness], %)
  |> close(%)
  |> extrude(width, %)
  |> fillet({
       radius: filletR,
       tags: [getPreviousAdjacentEdge(innerEdge)]
     }, %)
  |> fillet({
       radius: filletR + thickness,
       tags: [getPreviousAdjacentEdge(outerEdge)]
     }, %)
const yRel001 = 0.58
const yRel002 = 0.58
const sketch001 = startSketchOn(bracket, innerEdge)
  |> startProfileAt([-6.28, 4.27], %)
  |> line([4.17, yRel002], %)
  |> line([-0.16, -3.15], %)
  |> line([-4.23, 0.11], %)
  |> lineTo([profileStartX(%), 4.76], %)
  |> close(%)

It shouldnt have to do with machine-api but i understand how that could be confusing since its in the logs, basically no one can connect to machine-api unless they run it locally so its a code path that fails very gracefully :)

@paultag would you mind seeing if theres anything weird in the webrtc parts of the core dump

WebRTC stats look healthy as far as I can see -- the state dump also looks like the connection is/was healthy, and there's some degree of bidirectional communication since multiple PLIs were triggered -- so the client and server can communicate over the WebRTC channel(s), so we should be getting video to the client.
The screenshot is very weird -- something funny is going on here :thinking:
  "webrtc_stats": {
    "packets_lost": 0,
    "frames_received": 366,
    "frame_width": 1496.0,
    "frame_height": 932.0,
    "frame_rate": 48.0,
    "key_frames_decoded": 2,
    "frames_dropped": 3,
    "pause_count": 0,
    "total_pauses_duration": 0.0,
    "freeze_count": 1,
    "total_freezes_duration": 0.21,
    "pli_count": 1,
    "jitter": 0.002
  },

The problem did not persist for whatever reason. Working now.

The screenshot is very weird -- something funny is going on here 🤔
I have a PR talking about some screenshot issues and provided a potential fix.


Add init files to utils app

Fix the error on the server:
django.core.exceptions.ImproperlyConfigured: The app module <module
'utils' (namespace)> has multiple filesystem locations (['/app/./utils',
'/app/utils']); you must configure this app with an AppConfig subclass
with a 'path' class attribute.
unable to load app 0 (mountpoint='') (callable not found or import error
)

Codecov Report

Merging #113 (3b5e44b) into develop (93cf1f3) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff            @@
##           develop     #113   +/-   ##
========================================
  Coverage    75.15%   75.15%
========================================
  Files           66       66
  Lines         1791     1791
  Branches       158      158
========================================
  Hits          1346     1346
  Misses         418      418
  Partials        27       27

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 93cf1f3...3b5e44b. Read the comment docs.


[Event Change Request] Report 5753 Get Source Documents - trigger OnPreDataItem "Warehouse Request" - event OnAfterWarehouseRequestOnPreDataItem

We would like the Parameter/-s WhseReceiptHeader, OneHeaderCreated added to the following event.
Original:
Report 5753 Get Source Documents - trigger OnPreDataItem "Warehouse Request" - event OnAfterWarehouseRequestOnPreDataItem

OnAfterWarehouseRequestOnPreDataItem("Warehouse Request");

[IntegrationEvent(false, false)]
local procedure OnAfterWarehouseRequestOnPreDataItem(var WarehouseRequest: Record "Warehouse Request")
begin
end;

Change:
OnAfterWarehouseRequestOnPreDataItem("Warehouse Request", WhseReceiptHeader, OneHeaderCreated); // <-- ADDED WhseReceiptHeader, OneHeaderCreated

[IntegrationEvent(true, false)] // <-- IncludeSender true
local procedure OnAfterWarehouseRequestOnPreDataItem(var WarehouseRequest: Record "Warehouse Request"; var WarehouseReceiptHeader: Record "Warehouse Receipt Header", OneHeaderCreated: Boolean) // <-- ADDED
begin
end;

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.
Build ID: 12756.


Unable to generate lister and informer using generate-groups.sh

Type of question
Are you asking about community best practices, how to implement a specific feature, or about general context and help around the operator-sdk?
Yes - I need some help around operator-sdk
Question
What did you do?
Since operator-sdk doesn't generate client/lister/informer I am trying to use the code-generator for that purpose. I created a sample test operator, https://github.com/harche/test-operator and now I am trying to generate client/lister/informer for it.
$ ./generate-groups.sh all github.com/harche/test-operator/pkg/generated github.com/harche/test-operator/pkg/apis cache:v1alpha1
Generating deepcopy funcs
F0503 12:49:44.542561  341745 main.go:82] Error: Failed making a parser: unable to add directory "github.com/harche/test-operator/pkg/apis/cache/v1alpha1": unable to import "github.com/harche/test-operator/pkg/apis/cache/v1alpha1": go/build: go list github.com/harche/test-operator/pkg/apis/cache/v1alpha1: exit status 1
go: finding module for package github.com/harche/test-operator/pkg/apis/cache/v1alpha1
go: found github.com/harche/test-operator/pkg/apis/cache/v1alpha1 in github.com/harche/test-operator v0.0.0-20200503071214-e2940b6b4fd8
go<EMAIL_ADDRESS>requires
<EMAIL_ADDRESS>reading k8s.io/api/go.mod at revision v0.0.0: unknown revision v0.0.0

What did you expect to see?
I need to use a static client and an informer for the custom resources that I am introducing in my application, so I was hoping to get that generated while using operator-sdk to write the operator.
What did you see instead? Under which circumstances?
Failure mentioned above.
Environment

operator-sdk version:

$ operator-sdk version
operator-sdk version: "v0.16.0", commit: "55f1446c5f472e7d8e308dcdf36d0d7fc44fc4fd", go version: "go1.13.8 linux/amd64"

insert release or Git SHA here

Kubernetes version information:
insert output of kubectl version here

Kubernetes cluster kind:

Additional context
Add any other context about the question here.

@harche can you link your go.mod file?

/assign

@estroz thanks for that tip.
I ran into the same problem even with, ./generate-groups.sh all ./pkg/generated ./pkg/apis cache:v1alpha1 but then I add the absolute path of generate-groups.sh to my $PATH and executed following command from the source root of my operator and it worked just fine.
generate-groups.sh all github.com/harche/kata-operator/pkg/^Cnerated github.com/harche/kata-operator/pkg/apis cache:v1alpha1
Thanks again for the pointer.


Fix the problem of quiting game

When the game ends，the winner's terminal still shows "Enter a card number to play:", because of receiving :your_turn message.

Thanks!


Using nginx & tileserver-gl-light

Thanks for this nice project - I enjoyed the talk at FOSSGIS :) !
Is it possible to use nginx in front of tileserver-gl-light to e.g. use https config from nginx? When I tried to configure nginx** then the bright.json contained localhost references making it failing to load the rest. Would you mind to share some insights? Maybe there is an option when starting the server to influence the served host?
**
 location /tiles-test {
         proxy_pass      http://localhost:8080;
         proxy_redirect  off;
 }

Now I got a bit further via downloading the bright.json and directly specifying the https URL there (three changes necessary) and furthermore changing the nginx config to:
        location /public/tiles-test {
                proxy_pass      http://localhost:8080;
                index index.html;
                proxy_redirect  off;
                rewrite ^/public/tiles-test(.*) $1 break;
        }

Still it says 'Blocked loading mixed active content "http://localhost:8080/data/osm2vectortiles/0/0/0.pbf"'. Where can I change this URL?

Great, that you enjoyed our talk at FOSSGIS. tileserver-gl-light is not meant for production use cases, therefore there is and will be no option to configure the port. We only built it to get people started quickly.
If you intend to create a production ready vector map, please consider building your own tileserver. The mbtiles files available on the downloads section are basically only a sqlite database (with columns x,y,z, tile), this means you can build a server which reads of this sqlite database. Tobin Bradley has created a great example based on NodeJS. Check it out here.
We are not interested in helping people to build there own tileserver, as the intention of this project is to create vector tiles based on OpenStreetMap.

@klokantech can support commercial support for installation of tileservers.
tileserver-gl-light is a port of tileserver-gl: https://github.com/klokantech/tileserver-gl.
The light variant does not serve raster tiles. @klokantech team is now working on bringing the functions from the "light" fork back to the master branch of the project (details to be discussed with @manuelroth and @lukasmartinelli soon).
We use the tileserver-gl behind NGINX - with HTTPS in production in several of our projects. For example: http://boundingbox.klokantech.com/, http://epsg.io/map#srs=4326&x=8.679199&y=47.085085&z=7&layer=streets, soon we are going to port the OldMapsOnline style and use it also on http://www.oldmapsonline.org/ with over 125k visitors a month and in all our larger projects.
The TileServer-GL project is going to be presented and formally announced at FOSS4G.
Follow: https://github.com/klokantech/tileserver-gl and our twitter @klokantech


A testing problem,all the result AP is -1.000.

I followed the Readme.md to test MSCOCO test2017.I execute the following orders:
python test.py CornerNet --testiter 500000 --split testing
The output is
Average Precision  (AP) @[ IoU=0.50:0.95 | area=   all | maxDets=100 ] = -1.000
Average Precision  (AP) @[ IoU=0.50      | area=   all | maxDets=100 ] = -1.000
Average Precision  (AP) @[ IoU=0.75      | area=   all | maxDets=100 ] = -1.000
Average Precision  (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = -1.000
Average Precision  (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = -1.000
Average Precision  (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000
Average Recall     (AR) @[ IoU=0.50:0.95 | area=   all | maxDets=  1 ] = -1.000
Average Recall     (AR) @[ IoU=0.50:0.95 | area=   all | maxDets= 10 ] = -1.000
Average Recall     (AR) @[ IoU=0.50:0.95 | area=   all | maxDets=100 ] = -1.000
Average Recall     (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = -1.000
Average Recall     (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = -1.000
Average Recall     (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000
Can you help me solve the problem,thx!

Hello, how can I get the output as you? I execute the same orders as you: python test.py CornerNet --testiter 500000 --split testing, but I only get result.json at the end. Do you know what's wrong with me?

I also occured this problem, have you solved this problem? can you tell me how to solve it?
thanks a lot!

I had the same problem, have you solved it? Could you tell me the cause of it and how to solve it. Thank you! @lgldl @f5556666

help, what's wrong with the result?, all -1.000

I have the same question. Do you solve it? Can you help me?

我记得是数据集名字写错了，你可以看看😂 qianhui yang @.*** 签名由 网易邮箱大师 定制 On 05/06/2021 10:49, WXLL579 wrote: help, what's wrong with the result?, all -1.000 — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.


Support for automatic profile switching for different applications

Probably the most useful feature of my Logitech gaming mouse is the ability to create a profile for various applications, which are automatically switched to once I focus that application.
For example I can create a profile for a web browser where the extra buttons (beyond previous/next which are automatically recognized) work as tab switching buttons (Ctrl + PgDn/Up), or for going one level higher / opening file properties in the file explorer, and those profiles get automatically activated once I focus these windows.
There could be a button for assigning a created profile to an application which would open a file explorer where you just select the executable binary, or input the terminal command for the application.
xdotool seems to be able to retrieve the currently focused window so I guess it could run as a daemon that would communicate with this application.

xdotool seems to be able to retrieve the currently focused window so I guess it could run as a daemon that would communicate with this application.

That wouldn't work with Wayland if I'm not wrong.

Seems so, and I couldn't find a way to catch the currently focused window in Wayland either.
I suppose it could be done only for xorg, for now?

Either way, this is out of scope. You can write an app which checks that and uses the DBus API to change the settings.

I've got so far no experience in programming applications that interact with the Linux system (or xorg specifically) but I'm up for it. I'm finally moving my primary workstation to Linux and this is about the last thing keeping me worried as this mouse profiling increases my effectiveness by a long shot.
Any recommendations on where to start? I would ideally like to use Python. I can take on some pain with C but only if I -really- have no other option. I can deal with the UI on my own, perhaps make it similar to your Piper, I just need to know how to tell this app to switch to a specific profile.

Yes, Python should be fine. You can have a look at ratbagctl to understand how to connect to the DBus API and then you can use python-libxdo to get the active window.


wrong transaction status?

i have added a token contract and i try to call a contract function via transaction and the result of this transaction seens be successful. but the transaction receipt i got indicates that function call is fail. because that contract function i called has a event but log field in transaction receipt is empty, and gas used is what i entered in input field which is not the gas actually used.

the problem is gas provided for transaction is not enough, but how can i decide how much gas is needed...


Issue with apps failing when run for the first time

Hi Jessie,
Sorry for using the issue tracker to reach out to you.
I was recently also playing around with running X-Win applications inside docker.
for example
https://github.com/kohlerm/docker-darktable
and
https://github.com/kohlerm/docker-evolution
The issue is that in both cases the application fails to start during the first run, but runs fine when started for the second time.
The same happens with https://hub.docker.com/r/jonadev95/kitematic-docker/.
I'm running docker 1.8.1 on RHEL 7.1 at the moment.
Have you experienced this?
Greetings,
Markus

Hmmm I have not I wonder if it is something rhel specific
On Friday, September 11, 2015, kohlerm<EMAIL_ADDRESS>wrote:

Hi Jessie,
Sorry for using the issue tracker to reach out to you.
I was recently also playing around with running X-Win applications inside
docker.
for example
https://github.com/kohlerm/docker-darktable
and
https://github.com/kohlerm/docker-evolution
The issue is that in both cases the application fails to start during the
first run, but runs fine when started for the second time.
The same happens with https://hub.docker.com/r/jonadev95/kitematic-docker/
.
I'm running docker 1.8.1 on RHEL 7.1 at the moment.
Have you experienced this?
Greetings,
Markus
—
Reply to this email directly or view it on GitHub
https://github.com/jfrazelle/dockerfiles/issues/63.

--
Jessie Frazelle
4096R / D4C4 DD60 0D66 F65A 8EFC  511E 18F3 685C 0022 BFF3
pgp.mit.edu http://pgp.mit.edu/pks/lookup?op=get&search=0x18F3685C0022BFF3

I will try out your images this weekend sometime and see what I encounter ;)

Thanks! Note that the Dockerfile for darktable just runs it twice at the moment.

this should be fixed or working now but let me know if otherwise
but since it is not a problem with dockerfiles in this repo i am closing


Random crashes while connecting to wifi (IDFGH-1486)

Environment

Development Kit:      Lolin32
Kit version
Module or chip used:  ESP32-WROOM-32D
IDF version:     v3.3-beta3-130-ge443467f3
Build System:         Make
Compiler version:   crosstool-ng-1.22.0-80-g6c4433a5
Operating System:     Windows
Power Supply:         USB

Problem Description
I'm encountering random crashes that are seemingly related to wifi or lwip. The trace is different most of the time but the fault happens at the same place.
The crashes happen after connecting to the router but before receiving an IP, on a random basis, perhaps once every 30 boots.
I use Arduino as a component, but I have also reproduced the issue using esp_wifi_*.
Expected Behavior
No crash
Actual Behavior
Crash
Steps to repropduce
I was unable to produce steps to replicate, it is random.
Code to reproduce this issue
void loop()
{
    esp_pm_config_esp32_t pm_config;
        pm_config.max_freq_mhz = 160;
        pm_config.min_freq_mhz = 160;
        pm_config.light_sleep_enable = true;
    esp_pm_configure(&pm_config);
    // ...
    WiFi.begin(WIFI_SSID, WIFI_PASSWORD);
    WiFi.setSleep(true);

    while (WiFi.status() != WL_CONNECTED && millis() < (STATION_POLL_INTERVAL * 1000)) {
        WiFi.waitStatusBits(STA_HAS_IP_BIT, 500);
        Display.printf(".");
    }

    // Doesn't reach
    if (WiFi.status() == WL_CONNECTED) {
        // ...
    }
    else {
        // ...
    }
    WiFi.disconnect(true);

    hibernate();
}

Debug Logs
Multiple crash sessions here
I (1951) wifi: new:<11,0>, old:<1,0>, ap:<255,255>, sta:<11,0>, prof:1
I (2791) wifi: state: init -> auth (b0)
I (2801) wifi: state: auth -> assoc (0)
I (2801) wifi: state: assoc -> run (10)
I (2811) wifi: connected with Skynet_AP, channel 11, bssid = 6e:f4:ab:55:33:11
I (2811) wifi: pm start, type: 1

Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Memory dump at 0x40139104: ffffff2a ffffffff ffffffff
0x40139104: dns_check_entry at C:/users/alex/apps/esp/esp-idf/components/lwip/lwip/src/core/dns.c:420

Core 1 register dump:
PC      : 0x40139108  PS      : 0x00060a30  A0      : 0x801396b9  A1      : 0x3ffc8750
0x40139108: dns_check_entry at C:/users/alex/apps/esp/esp-idf/components/lwip/lwip/src/core/dns.c:420

A2      : 0x00000000  A3      : 0x00000000  A4      : 0x3ffb00bc  A5      : 0x3ffc8740
A6      : 0x3ffceba4  A7      : 0x3ffcecf4  A8      : 0x8013b08b  A9      : 0x3ffc8730
A10     : 0x3ffbb038  A11     : 0x400831d0  A12     : 0x3ffcee14  A13     : 0x00000000
0x400831d0: _free_r at C:/users/alex/apps/esp/esp-idf/components/newlib/syscalls.c:41

A14     : 0x00000004  A15     : 0x00000001  SAR     : 0x00000010  EXCCAUSE: 0x00000000
EXCVADDR: 0x00000000  LBEG    : 0x4000c2e0  LEND    : 0x4000c2f6  LCOUNT  : 0xffffffff

ELF file SHA256: c809a25255b70b24aa8a182434761f4188318e32412e718901e07721953fb35e

Backtrace: 0x40139108:0x3ffc8750 0x401396b6:0x3ffc8770 0x40139b46:0x3ffc8790 0x40139bdd:0x3ffc87b0 0x40133f53:0x3ffc87e0
0x40139108: dns_check_entry at C:/users/alex/apps/esp/esp-idf/components/lwip/lwip/src/core/dns.c:420

0x401396b6: dns_check_entries at C:/users/alex/apps/esp/esp-idf/components/lwip/lwip/src/core/dns.c:1144
 (inlined by) dns_tmr at C:/users/alex/apps/esp/esp-idf/components/lwip/lwip/src/core/dns.c:442

0x40139b46: cyclic_timer at C:/users/alex/apps/esp/esp-idf/components/lwip/lwip/src/core/timeouts.c:381

0x40139bdd: sys_check_timeouts at C:/users/alex/apps/esp/esp-idf/components/lwip/lwip/src/core/timeouts.c:361
 (inlined by) sys_timeouts_mbox_fetch at C:/users/alex/apps/esp/esp-idf/components/lwip/lwip/src/core/timeouts.c:433

0x40133f53: tcpip_thread at C:/users/alex/apps/esp/esp-idf/components/lwip/lwip/src/api/tcpip.c:483

CPU halted.

Other items if possible

sdkconfig.txt

It seems that if I disable automatic light sleep or call esp_wifi_set_ps(WIFI_PS_NONE)/WiFi.setSleep(false) or both it fixes the problem (but isn't a solution).

HI @ducalex could you let me know your IDF commit id?

HI @ducalex do you run "git submodule update" after you upgrade your IDF to ge443467f3 ?

@liuzfesp Yes it was a clean install doing the following:
git clone -b release/v3.3 --recursive https://github.com/espressif/esp-idf.git
git submodule update

@chinmaychhajed  We are following your instructions to reproduce the problem

@ducalex
Can you provide your code for me to reproduce the problem

@ducalex I can't see the real reason through log, so I need your project to reproduce again

@freakyxue I'm sorry this project is long terminated, I cannot help you further at this point.
I resolved the problem in my case by disabling light sleep while wifi was in use.
Feel free to close the issue.
Thanks.


Update projects and tests to 2021 edition

At least the seq! project will require some rework because ident concatenation Variant#N is no longer legal syntax lexically. There may be other incompatibilities in the other projects as well.

error: prefix `Variant` is unknown
 --> tests/07-inclusive-range.rs:9:13
  |
9 |             Variant#N,
  |             ^^^^^^^ unknown prefix
  |
  = note: prefixed identifiers and literals are reserved since Rust 2021
help: consider inserting whitespace here
  |
9 -             Variant#N,
9 +             Variant #N,
  |


Update dotnet.md

fixed spelling
Summary
Fixed the spelling of the word "starting"
Fixes #Issue_Number (if available)

Thank you @dnair926 but this change was just done with PR #5820, so I’ll be closing this.


Update copyright in headers to 2020

basic update of copyright to cover the new year so that we don't have to manually trickle out the changes in each new PR

If we're going to bulk updates, we can simplify .buildkite/steps/check-copyright-headers.sh

Thanks @huonw that's a great idea to simplify the CI and I'll just add to this PR 😎


Leak in PermissionManager instance

[x ] I have verified there are no duplicate active or recent bugs, questions, or requests
[x ] I have verified that I am using the latest version of Permission Utils.
[ x] I have given my issue a non-generic title.
[ x] I have read over the documentation (before asking questions on how to do something).

Include the following:

Permission Utils version: 1.0.9
Device OS version: 7.0
Device Manufacturer: Samsung
Device Name: S7 Edge

Also, please wrap Java with correct syntax highlighting.
PermissionManager.with(HomeActivity.this)
						 .key(RC_CAMERA)
						 .permission(PermissionEnum.CAMERA)
						 .askAgain(true)
						 .askAgainCallback(new AskAgainCallback() {
							 @Override
							 public void showRequestPermission(UserResponse response) {
							 }
						 })
						 .callback(new FullCallback() {
							 @Override
							 public void result(ArrayList<PermissionEnum> permissionsGranted, ArrayList<PermissionEnum> permissionsDenied,
												ArrayList<PermissionEnum> permissionsDeniedForever, ArrayList<PermissionEnum> permissionsAsked) {
								 if (!permissionsGranted.isEmpty() && permissionsGranted.contains(PermissionEnum.CAMERA)) {
									 startPublishWirecastPage();
								 } else if (!permissionsDeniedForever.isEmpty()
										 || permissionsDeniedForever.contains(PermissionEnum.CAMERA)
										 ) {
								 }
							 }
						 })
						 .ask();

Reproduction Steps

Use Permission Manager anywhere

Expected Result
Should not leak
Actual Result
Leakcanary shows a leak in PermissionManager instance

Is a context reference to the static permission manager instance. For implementation convenience had remained there. Shortly there comes a new version version that resolves. The implementation of the manager changes to obviate the static reference of the context
thanks

check new beta version
https://github.com/rebus007/PermissionUtils/releases/tag/2.0.0-BETA-1

@sudansh you have tried new beta version?

Yes, it seems to be working now. No Leaks. Thanks

Perfect, thanks for telling me


Update the JSS trial documentation to Lighthouse Fitness running on Sitecore 10.0.1

Update the JSS trial documentation to Lighthouse Fitness running on Sitecore 10.0.1
Motivation
HabitatHome Fitness is not maintained anymore. It was renamed to Lighthouse Fitness and now runs on Sitecore 10.0.1. The JSS trial was due for an update.
How Has This Been Tested?
Tested all the modified pages of the documentation website locally using jss start
Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[x] Documentation update (non-breaking change; modified files are limited to the /docs directory)

Checklist:

[x] I have read the Contributing guide.
[x] My code follows the code style of this project.
[x] My code/comments/docs fully adhere to the Code of Conduct.
[ ] My change is a code change and it requires an update to the documentation.
[ ] My change is a documentation change and it requires an update to the navigation.

[Wait for confirmation from @jeanfrancoislarente on PR approval]
This updated documentation for the JSS Dev Trial should coincide with the release of  an updated version.
I have completed a QA review of the documentation changes in this PR and have confirmed they are ready to go with the updated version of the JSS Dev Trial.

[Wait for confirmation from @jeanfrancoislarente on PR approval]
This updated documentation for the JSS Dev Trial should coincide with the release of  an updated version.
I have completed a QA review of the documentation changes in this PR and have confirmed they are ready to go with the updated version of the JSS Dev Trial.


289/fix save profile without acl to roles

Q
A

Branch
master for features / 6.2.x for bug fixes

Bug fix?
yes

New feature?
no

BC breaks?
no

Deprecations?
no

Tests pass?
unknown

Fixed issues
chameleon-system/chameleon-system#289

License
MIT

Thanks @gerritious


.gitignore installed by installer breaks application when shared

When installing symfony using symfony new teststuff it doesn't seem to use the .gitignore-file that can be found here: https://github.com/symfony/symfony-standard/blob/master/.gitignore
Instead it puts this into the file:
/app/config/parameters.yml
/bin/
/build/
/composer.phar
/vendor/
/web/bundles/
/var/
!var/cache/.gitkeep
!var/logs/.gitkeep
!var/sessions/.gitkeep
/phpunit.xml

This will break sharing of the application because the bin directory is ignored.
To reproduce:

symfony new test
cd test; git init; git push {somewhere}
cd /tmp; git clone {somewhere}; cd test
composer install

Composer will exit with errors because it can't find app/console or bin/console. It can be fixed by replacing the .gitignore with the one from symfony standard edition and commit/push the files from the original repository.

I agree the fact .gitignore are not in sync is an issue. That's why I opened #211

@ogizanagi yeah. I agree. And in this case, it actually breaks the application.

Behaviour confirmed.
Temporary workaround:

Remove the installer .gitignore and replace with the one form https://github.com/symfony/symfony-standard/blob/master/.gitignore.

Copy the bin folder from a freshly installed Symfony project into the shared project.

This will be fixed once #218 is merged, and a new version of the installer released.
In the meanwhile, you can test this patch by building the phar yourself, or download it from this fake release on Github: https://github.com/ogizanagi/symfony-installer/releases/tag/synced_gitignore

Closing as #218 has been merged, and released in 1.5.0


transaction/2 Bus Error in Pessimistic Mode

Hi friends, I'm sure I'm holding it wrong, but I'm seeing a Bus Error upon attempting to open a transaction in pessimistic mode on 27226d982f5f74965190672bbca5e348a9d9ea94.
Erlang/OTP 26 [erts-14.1.1] [source] [64-bit] [smp:10:10] [ds:10:10:10] [async-threads:1] [jit]

Interactive Elixir (1.16.0) - press Ctrl+C to exit (type h() ENTER for help)
iex(1)> {:ok, db} = :rocksdb.open('abcd', [create_if_missing: true])
{:ok, #Reference<0.3067529985.887488542.124224>}
iex(2)> :rocksdb.transaction(db, [])
[1]    66041 bus error  iex -S mix

However, opening the db in optimistic mode seems to work:
iex(1)> {:ok, db, _} = :rocksdb.open_optimistic_transaction_db('abcd', [create_if_missing: true])
{:ok, #Reference<0.730962756.82182167.104348>,
 [#Reference<0.730962756.82182167.104349>]}
iex(2)> :rocksdb.transaction(db, [])
{:ok, #Reference<0.730962756.82182145.106604>}

Versions:
❯ asdf current
elixir          1.16.0-otp-26   /Users/mikes/.tool-versions
erlang          26.1.2          /Users/mikes/.tool-versions

❯ uname -a
Darwin dax.local 22.6.0 Darwin Kernel Version 22.6.0: Wed Jul  5 22:22:05 PDT 2023; root:xnu-8796.141.3~6/RELEASE_ARM64_T6000 arm64

(MacOS 13.5.1 ARM M2)
Thanks for maintaining the library, I really appreciate it! :)

Hi @koudelka !
Thanks for the report.  However, please note that this is a fork of erlang-rocksdb.  :sweat_smile:
Upstream is here: https://gitlab.com/barrel-db/erlang-rocksdb


Optimize wasmi::Linker host function setup

Closes https://github.com/wasmi-labs/wasmi/issues/979.
cc @athei
Most inefficiencies are in StringInterner::get_or_insert and in memcmp calls to compare definition names.

Findings

By using an empty "" name for the module name for all host functions we can improve performance by ~15%.

This is likely due to a fast check for empty-string to avoid having to use memcmp.

Introduction of struct LenOrder(Arc<str>) and struct LenOrderStr(str) wrapper types with new Ord implementation to avoid memcmp are very effective, improving performance by roughly 50%. Unfortunately this requires a single line of unsafe Rust code since Rust's BTreeMap does not support custom comparators.

The new experimental LinkerBuilder API benchmarks show that LinkerBuilder::finish is up to 6 times faster than re-constructing the Linker which is a great speed-up for certain use cases.
The downside is that this requires to build up the LinkerBuilder beforehand which is roughly as slow as building up a normal Linker. Thus if a user now builds all Linker using the new LinkerBuilder but only actually builds up a single Linker this is going to be roughly 20% slower.


Duplicate initialize

I just noticed a bug in Mirrors code when reading it.. ill do a bug report. Its Very minor and not really having an effect but it could in future and its a 1 line correction.
Its simply NetworkServer.cs @ line ~ 113 / 118 "Initialize();"is called twice in a row if s_DontListen is false.. which is usually.
I would imagine remove the 1st one on line 113. Its not currently major as inside Initialize(); there is a check to make sure its not run again.. but no never a need to call it twice and ... oh it does nothing of note in Initialize but still shoudln't be called twice.
internal static bool InternalListen(string ipAddress, int serverPort, int maxConnections)
        {
            Initialize();

            // only start server if we want to listen
            if (!s_DontListen)
            {
                Initialize();

:tada: This issue has been resolved in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Engine Builder failed with LOX/CH4 100lbf

It's unclear what caused the failure, but I think this is a good enough reason to improve the functional and object level testing of engine_builder.py. I need to implement better tests using pytest to ensure any errors are immediately caught by CI.

This is irrelevant based on recent changes. Code this is referring to has been replaced.


RNA secondary structure [sf#88]

Reported by batchelorc on 2008-02-25 17:56 UTC
Hello
(This is all a bit telegraphic.)
This is from October but I haven't got around to doing much about it so trackered so it doesn't evaporate out of my head completely:
Add secondary structure terms (pseudoknot etc.) to sequence_attribute so that, for example, recoding_pseudoknot (SO:0000545) becomes an xp of recoding_stimulatory_region (SO:1001268) with the new pseudoknot quality.
stem_loop becomes a sequence_attribute so that stem loop structures, like SECIS_element (SO:1001274) can inherit that quality.
Colin.

Updated by eilbeck on 2008-03-28 17:50 UTC

assigned_to: nobody --> batchelorc

Commented by eilbeck on 2008-07-09 19:53 UTC
Logged In: YES
user_id=742851
Originator: NO
So there are pros and cons to this.
If these things become attributes then they no longer have a position. So you would not be able to locate the stem loop region.
But a lot of these terms are not always continuous regions anyway so it is misleading for them to be where they are.
We could also break up something like pseudoknot into the 2 regions it occupies, the loop and the region it sticks to, and make it a sequence_collection.
???
--KAren

Commented by batchelorc on 2008-07-11 16:24 UTC
Logged In: YES
user_id=1473024
Originator: YES
OK.  stem_loop_region (SO:new) intersection_of: region, intersection_of: has_quality stem_loop_structure, then SECIS_element has_quality stem_loop_structure and the reasoner does the rest.
Stems, of course, are sequence_collections too.  But their definition needs a bit more thought.
Colin.

Commented by eilbeck on 2009-03-16 21:24 UTC
Hi Colin,
Are we moving these terms over to RNAO?
Should we close this track?
--K


Change default basename to include test class name

Adds an optional --without-test-class-names command-line parameter that allows to override this behavior.
Fix #51

Adds an optional --without-test-class-names command-line parameter that allows to override this behavior.

This is a big breaking change, I think we should go the other way around: --consider-test-class-names or --with-class-names. I don't think having tests in classes is that common when using pytest, so I think it makes sense for the flag to be opt-in for those situations where this makes a difference.

Changed to the opposite logic. I'll need to change the commit name after squashing the changes.

🤦
Sorry about that; those last comments were written way back, but I forgot to submit them. 🤦

Went ahead and committed my suggestions, which were just tweaks to the docs.
Thanks again @648trindade and sorry for the long delay here, my mistake!


yeelight: adjust supported features on update()

Description:
Earlier we checked for the type only during the initialization,
but this won't work when the bulb is disconnected during the init,
causing failures to adjust rgb&color temperature even if those should be supported.
fixes #6692
Related issue (if applicable): fixes #6692
Checklist:
If user exposed functionality or configuration variables are added/changed:

[ ] Documentation added/updated in home-assistant.github.io

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

[X] Local tests with tox run successfully. Your PR cannot be merged unless tests pass
[ ] New dependencies have been added to the REQUIREMENTS variable (example).
[ ] New dependencies are only imported inside functions that use them (example).
[ ] New dependencies have been added to requirements_all.txt by running script/gen_requirements_all.py.
[ ] New files were added to .coveragerc.

If the code does not interact with devices:

[ ] Local tests with tox run successfully. Your PR cannot be merged unless tests pass
[ ] Tests have been added to verify that the new code works.

You could make the execution more lightweight by making these changes:

Define SUPPORT_YEELIGHT_RGB as follows. Note that it includes SUPPORT_YEELIGHT.

SUPPORT_YEELIGHT_RGB = (
    SUPPORT_YEELIGHT | SUPPORT_RGB_COLOR | SUPPORT_COLOR_TEMP)

Then in update_properties, you can just assign self._supported_features = SUPPORT_YEELIGHT_RGB. This will avoid recalculating on every execution.

Thanks for the reviews!
@pvizeli the data it requires for this check are already being fetched during the update, so there's not much overhead, not enough anyway to justify an extra logic at least in my opinion. @armills' suggestion sounds better there.


[Optimism] Regarding the influence of ExistentialDeposit to user experience

The ExistentialDeposit amount will influence the display of the user balance in EVM, although this is inherited from the substrate feature and will make sure the account status is active, this brings confusion to the user experience. So there is necessary to be optimized

closed by #136


[3.0-Triple] A reactor for better abstraction and futher stub api

What is the purpose of the change

Provide a better api abstraction for compiled stub and full reactive support
Better readability for develop
Better performance
Basic reactive support (requestN())
A better error handling model and more meaningful error description

Brief changelog

Abstraction Call model to represent a stream/unary call.
Try use specific Listener instead of generic StreamObserver for better readability
Move all stream operations from netty eventloop to user executor to improve performance

Verifying this change
Run UT and IT

Checklist

[x] Make sure there is a GitHub_issue field for the change (usually before you start working on it). Trivial changes like typos do not require a GitHub issue. Your pull request should address just this issue, without pulling in other changes - one PR resolves one issue.
[x] Each commit in the pull request should have a meaningful subject line and body.
[x] Write a pull request description that is detailed enough to understand what the pull request does, how, and why.
[x] Check if is necessary to patch to Dubbo 3 if you are work on Dubbo 2.7
[x] Write necessary unit-test to verify your logic correction, more mock a little better when cross module dependency exist. If the new feature or significant change is committed, please remember to add sample in dubbo samples project.
[ ] Add some description to dubbo-website project if you are requesting to add a feature.
[x] GitHub Actions works fine on your own branch.
[x] If this contribution is large, please follow the Software Donation Guide.

Codecov Report

Merging #9708 (9ab6521) into 3.0 (cace611) will decrease coverage by 0.05%.
The diff coverage is 56.32%.

@@             Coverage Diff              @@
##                3.0    #9708      +/-   ##
============================================
- Coverage     65.68%   65.63%   -0.06%
- Complexity      295      297       +2
============================================
  Files          1192     1205      +13
  Lines         52187    52124      -63
  Branches       7925     7913      -12
============================================
- Hits          34277    34209      -68
+ Misses        14216    14214       -2
- Partials       3694     3701       +7

Impacted Files
Coverage Δ

...bbo/rpc/protocol/tri/CancelableStreamObserver.java
20.00% <0.00%> (-23.75%)
:arrow_down:

...g/apache/dubbo/rpc/protocol/tri/ClassLoadUtil.java
33.33% <ø> (ø)

...he/dubbo/rpc/protocol/tri/SingleProtobufUtils.java
80.00% <ø> (ø)

...pache/dubbo/rpc/protocol/tri/TripleHeaderEnum.java
91.42% <ø> (-2.86%)
:arrow_down:

...che/dubbo/rpc/protocol/tri/TriplePathResolver.java
100.00% <ø> (ø)

...o/rpc/protocol/tri/command/HeaderQueueCommand.java
80.00% <ø> (-8.89%)
:arrow_down:

...rpc/protocol/tri/command/TextDataQueueCommand.java
62.50% <ø> (ø)

.../rpc/protocol/tri/stream/ClientStreamListener.java
0.00% <0.00%> (ø)

...o/rpc/protocol/tri/transport/GracefulShutdown.java
0.00% <ø> (ø)

...pc/protocol/tri/transport/H2TransportListener.java
0.00% <0.00%> (ø)

... and 90 more

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 cace611...9ab6521. Read the comment docs.


Please provide a mechanism to delete downloaded models

Describe the need of your request
I downloaded a model to use with codegpt (https://i.imgur.com/so3UF96.png). It didn't work out - my system wasn't quite upto the mark and kept timing out, running out of memory etc. Now I want to delete the locally downloaded model as its quite a significant usage, but cannot find a way to do so.
Proposed solution
There should be an easy way to remove locally downloaded model. Or at least should be documented how users may delete those in a safe way.
Additional context
No response

I mean it is possible to delete it manually by going into the config folders (on debian) and removing the model file, but it would be a good experience to be able to return to a clean slate from the plugin itself.

How to delete models on mac?

Never mind, found the location for the downloaded models:
~/.codegpt/models

Duplicate of #330


Error on build when running swift build -c release on 15.1

When following the guide the error module 'Swift' cannot be imported in embedded Swift mode
> TOOLCHAINS="org.swift.61202411141a" swift build -c release
Building for production...
<unknown>:0: error: module 'Swift' cannot be imported in embedded Swift mode
/Users/ryan/Projects/swift-playdate-examples/Sources/Playdate/Graphics.swift:42:29: warning: result of call to function returning 'LCDBitmapDrawMode' is unused
 40 |   /// displayed as well.
 41 |   public static func setDrawMode(mode: LCDBitmapDrawMode) {
 42 |     graphicsAPI.setDrawMode.unsafelyUnwrapped(mode)
    |                             `- warning: result of call to function returning 'LCDBitmapDrawMode' is unused
 43 |   }
 44 |

OS: 15.1
Toolchain: 2024-11-14 from trunk
Toolchains
> find /Library/Developer/Toolchains ~/Library/Developer/Toolchains -depth 1 -print 2>/dev/null
/Library/Developer/Toolchains/swift-DEVELOPMENT-SNAPSHOT-2024-11-14-a.xctoolchain
/Library/Developer/Toolchains/swift-DEVELOPMENT-SNAPSHOT-2024-10-30-a.xctoolchain
/Library/Developer/Toolchains/swift-latest.xctoolchain

PlaydateKit has a plugin for building projects, swift package pdc (see here for instructions). Just using swift build won't set all the required flags. I'm assuming you were trying to follow the swift-playdate-examples guide instead, which is slightly different, but if the PlaydateKit docs say to use swift build somewhere please let me know as that is incorrect.


DeviceInfo fields are not public

makes it a bit hard to actually use devices :P

To be honest, I don't even remember why I didn't make most of fields public in the first place, most likely I wanted to make proper getter/setters but never did so.

lol fair enough, i can do a pr to make everything public if you want

Too bad I didn't read it earlier because I already did that and it's available on master, I will publish it on crates.io once I figure out one more thing (atm I use Vec for FAM and that's... incorrect, I don't know why I did that).


Segmentation fault when trying to install releasetool

I'm just getting started with releasetool, and I'm seeing a Segmentation fault when I try to install.
Any guidance would be appreciated!
For reference, here are the versions of python/pip that I have installed:
$ python --version
Python 2.7.14+
$ python3 --version
Python 3.6.5
$ pip --version
pip 19.0.3 from /usr/local/lib/python2.7/dist-packages/pip (python 2.7)
$ pip3 --version
pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.6)

And the complete output from the command:
$ python3 -m pip install --user --upgrade gcp-releasetool
Collecting gcp-releasetool
  Using cached https://files.pythonhosted.org/packages/e7/74/0297278e834407b65e0dfa2952aaf86625d4509c56b5aa4befdaa1696449/gcp_releasetool-2019.1.25-py3-none-any.whl
Collecting requests (from gcp-releasetool)
  Using cached https://files.pythonhosted.org/packages/7d/e3/20f3d364d6c8e5d2353c72a67778eb189176f08e873c9900e10c0287b84b/requests-2.21.0-py2.py3-none-any.whl
Collecting packaging (from gcp-releasetool)
  Using cached https://files.pythonhosted.org/packages/91/32/58bc30e646e55eab8b21abf89e353f59c0cc02c417e42929f4a9546e1b1d/packaging-19.0-py2.py3-none-any.whl
Collecting attrs (from gcp-releasetool)
  Using cached https://files.pythonhosted.org/packages/23/96/d828354fa2dbdf216eaa7b7de0db692f12c234f7ef888cc14980ef40d1d2/attrs-19.1.0-py2.py3-none-any.whl
Collecting python-dateutil (from gcp-releasetool)
  Using cached https://files.pythonhosted.org/packages/41/17/c62faccbfbd163c7f57f3844689e3a78bae1f403648a6afb1d0866d87fbb/python_dateutil-2.8.0-py2.py3-none-any.whl
Collecting keyring (from gcp-releasetool)
  Using cached https://files.pythonhosted.org/packages/29/54/22d12573bae3cccd1fb9ead7f69409257be16f7bdd7281f939b035a76399/keyring-19.0.1-py2.py3-none-any.whl
Collecting click (from gcp-releasetool)
  Using cached https://files.pythonhosted.org/packages/fa/37/45185cb5abbc30d7257104c434fe0b07e5a195a6847506c074527aa599ec/Click-7.0-py2.py3-none-any.whl
Collecting pyperclip (from gcp-releasetool)
Collecting urllib3<1.25,>=1.21.1 (from requests->gcp-releasetool)
  Using cached https://files.pythonhosted.org/packages/62/00/ee1d7de624db8ba7090d1226aebefab96a2c71cd5cfa7629d6ad3f61b79e/urllib3-1.24.1-py2.py3-none-any.whl
Collecting chardet<3.1.0,>=3.0.2 (from requests->gcp-releasetool)
  Using cached https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl
Collecting idna<2.9,>=2.5 (from requests->gcp-releasetool)
  Using cached https://files.pythonhosted.org/packages/14/2c/cd551d81dbe15200be1cf41cd03869a46fe7226e7450af7a6545bfc474c9/idna-2.8-py2.py3-none-any.whl
Collecting certifi>=2017.4.17 (from requests->gcp-releasetool)
  Using cached https://files.pythonhosted.org/packages/60/75/f692a584e85b7eaba0e03827b3d51f45f571c2e793dd731e598828d380aa/certifi-2019.3.9-py2.py3-none-any.whl
Collecting six (from packaging->gcp-releasetool)
  Using cached https://files.pythonhosted.org/packages/73/fb/00a976f728d0d1fecfe898238ce23f502a721c0ac0ecfedb80e0d88c64e9/six-1.12.0-py2.py3-none-any.whl
Collecting pyparsing>=2.0.2 (from packaging->gcp-releasetool)
  Using cached https://files.pythonhosted.org/packages/de/0a/001be530836743d8be6c2d85069f46fecf84ac6c18c7f5fb8125ee11d854/pyparsing-2.3.1-py2.py3-none-any.whl
Collecting secretstorage; sys_platform == "linux" (from keyring->gcp-releasetool)
  Using cached https://files.pythonhosted.org/packages/82/59/cb226752e20d83598d7fdcabd7819570b0329a61db07cfbdd21b2ef546e3/SecretStorage-3.1.1-py3-none-any.whl
Collecting entrypoints (from keyring->gcp-releasetool)
  Using cached https://files.pythonhosted.org/packages/ac/c6/44694103f8c221443ee6b0041f69e2740d89a25641e62fb4f2ee568f2f9c/entrypoints-0.3-py2.py3-none-any.whl
Collecting jeepney (from secretstorage; sys_platform == "linux"->keyring->gcp-releasetool)
  Using cached https://files.pythonhosted.org/packages/2b/f7/ff23b9b59534f501d47c327576aadda59da5b83d76ff837e6075bc325b9f/jeepney-0.4-py3-none-any.whl
Collecting cryptography (from secretstorage; sys_platform == "linux"->keyring->gcp-releasetool)
  Using cached https://files.pythonhosted.org/packages/5b/12/b0409a94dad366d98a8eee2a77678c7a73aafd8c0e4b835abea634ea3896/cryptography-2.6.1-cp34-abi3-manylinux1_x86_64.whl
Collecting cffi!=1.11.3,>=1.8 (from cryptography->secretstorage; sys_platform == "linux"->keyring->gcp-releasetool)
  Using cached https://files.pythonhosted.org/packages/20/f7/87b62a8895bf7c93e907b05b97bc4459c81a38a61151f03a6eae13d863aa/cffi-1.12.2-cp36-cp36m-manylinux1_x86_64.whl
Collecting asn1crypto>=0.21.0 (from cryptography->secretstorage; sys_platform == "linux"->keyring->gcp-releasetool)
  Using cached https://files.pythonhosted.org/packages/ea/cd/35485615f45f30a510576f1a56d1e0a7ad7bd8ab5ed7cdc600ef7cd06222/asn1crypto-0.24.0-py2.py3-none-any.whl
Collecting pycparser (from cffi!=1.11.3,>=1.8->cryptography->secretstorage; sys_platform == "linux"->keyring->gcp-releasetool)
Installing collected packages: urllib3, chardet, idna, certifi, requests, six, pyparsing, packaging, attrs, python-dateutil, jeepney, pycparser, cffi, asn1crypto, cryptography, secretstorage, entrypoints, keyring, click, pyperclip, gcp-releasetool
Successfully installed asn1crypto-0.24.0 attrs-19.1.0 certifi-2019.3.9 cffi-1.12.2 chardet-3.0.4 click-7.0 cryptography-2.6.1 entrypoints-0.3 gcp-releasetool-2019.1.25 idna-2.8 jeepney-0.4 keyring-19.0.1 packaging-19.0 pycparser-2.19 pyparsing-2.3.1 pyperclip-1.7.0 python-dateutil-2.8.0 requests-2.21.0 secretstorage-3.1.1 six-1.12.0 urllib3-1.24.1
Segmentation fault

Hi @nolanmar511. It looks like python3 has an older version of pip. Could you try upgrading?
python3 -m pip install --user --upgrade pip

Thanks! That worked.


Fix logger output when proceed_when_unidentifiable flag is set

Currently, in model.identify_effect, when not all common causes are observed but the proceed_when_unidentifiable flag is set, the logger outputs "All common causes are observed. Causal effect can be identified."
I changed this, so now the warning about unobserved confounders is still issued, followed by the information that we just ignore this and continue due to the flag.

Ah, great catch. Thank you @VolkaRacho


limit the panning to the size of the image, not the screen.

Hi! does this library support this by chance? I really like this library and I've been trying to get this to work but no cigar

What do you mean with limit the panning? Keeping the image inside the bounds?

so I think the issue is that I want transformwrapper to wrap an imagine instead of the viewport

so for some reason it believes that the top left of my image is the center of the image

anwser?

when I use limitToBounds it locks me in the left side of the image and wont let me out

I was able to make it work by adding a smaller height to the wrapper, similar to what's done in the mini-map code.
Seems that if the height of the wrapper is too big, it kind of understands that there's nothing to scroll, and the UX ends up feeling like it's stuck in the viewport.
At least, that worked for me! You can try changing the height size and see if that works! Good luck 🤞🏼


Error: Invalid JSON RPC response: undefined

Executing a function after deploying a contract gives me an error Error: Invalid JSON RPC response: undefined However it's working fine on localhost:8000
Currently installed packages in my system.
F:\Blockchain\Learn\embark_demo>npm -g list --depth=0
C:\Users\HP\AppData\Roaming\npm
+--<EMAIL_ADDRESS>--<EMAIL_ADDRESS>
Later I uninstalled ethereumjs-testrpc and installed ganache-cli but getting same error.
Here's the snapshot:

@Ashwin-Kapes sorry for the late response on this!
I've seen this issue while using Truffle as well, but it's intermittent and I haven't been able to nail it down. By any chance does this reproduce reliably for you? If so, could you possibly package up that reproduction somehow? A PR w/ a test that fails would be amazing, but I'm totally happy with some easy-to-follow numbered steps submitted via a comment here.


Feature/spectate games

Please check the following

[ ] Do the tests still pass? (see Run the Tests)
[ ] Is the code formatted properly? (see Linting (Formatting))
For New Features:

[ ] Have tests been added to cover any new features or fixes?
[ ] Has the documentation been updated accordingly?

Please describe additional details for testing this change
Work in progress
Creates a new spectate mode so users can watch other people play in real time. Adds tests accordlingly

This updates the home page to separate the game list into the ones you can play vs spectate

The specatator is alsways presented with the view of player 0.

TODO: Reveal the opponent hand


Incorrect display of link in user description

Affected module
UI
Describe the bug
In the user profile description I want to indicate a link to the corporate resource profile. Unfortunately, the description is displayed as a nice link only if the user looks at their description through their account (picture 2). If another user looks at the description, the link becomes as in picture 1.

Expected behavior
The link is displayed beautifully
Version:

OpenMetadata version: 1.5.4

fixed in 1.6.0


Unable to resolve module ./rick.png

Repo contains rick.jpg instead of rick.png
npx ignite-cli new RickConfused
cd RickConfused
yarn
yarn react-native run-ios

Error: Unable to resolve module ./rick.png
The problem is that ./app/components/auto-image/ contains rick.jpg instead of rick.png

His face tells everything.

His face tells everything.

Indeed. 😆
PR pretty pls? 😇

Ok, sure. This is my first PR. I've submitted it. 😅

:tada: This issue has been resolved in version 7.10.2 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


striplog to curve

striplog does this, just need to make sure it 'just works' when attached to welly... eg we should be able to use the depth basis automagically.

I was able to do this by passing in the start, step, mnemonic, units, etc., as params to the Curve object along with a 1-D array created from striplog.to_log()

I think the current workflow is OK, at least until welly and striplog are merged, if ever.


What is the purpose of the 4.7K resistor?

Can you explain the purpose of the 4.7K resistor between the SPort pin and the Arduino, and why 4.7K is an appropriate value?

There is a voltage difference between the Arduino, which is running on 5V, while the S.Port is running on 3.3V. The resistor is there to reduce the current between the Arduino and the S.Port, so that it doesn't fry the S.Port. It isn't strictly necessary, but it is a safety precaution.
4.7K was chosen to limit the current to a maximum of around ~1mA@5V. This is a current that almost all microcontrollers can handle without difficulty.
If a lower resistor is chosen, more current flows, potentially putting the S.Port at risk. If a higher resistor is chosen, the signal might not get through.
But I reckon, you will probably be fine with anything from 1K to 10K.


aya: adds support for AF_XDP

Contains user-space functionality for doing
AF_XDP socket interactions. Much is copy-paste
from xdpilone, but with higher-level abstractions
put on top.
It should be usable at a high level without requiring unsafe code on the library user's side. The more
low-level control is still available, for power users who need that level of control (and accept the safety implications).
Fixes: #507

This change is

@dave-tucker Ok, I wasn't aware of the licensing incompatibility issue, but that's on me I guess. I can rip out the xdpilone parts, shouldn't be too much work.

This may get quite hard. I don't know how hard the EUPL-1.2 is, but you may be contaminated by it. And since you mentioned xdpilone, you may not be eligible anymore for any cleanroom implementation. IANAL though.

Ok. I'm sorry for my mistake, it was stupid of me to not check the license.
Would be nice to get clarification on whether or not I'm ineligible for a cleanroom implementation in the future, as I would really like this feature to be available in Aya. Or if someone else plans on implementing it in the near future.

I would also love to see this as part of aya. If not possible, a personal fork of aya would be appreciated

This may get quite hard. I don't know how hard the EUPL-1.2 is, but you may be contaminated by it. And since you mentioned xdpilone, you may not be eligible anymore for any cleanroom implementation. IANAL though.

I mean, the actual functionality is provided by the kernel, I haven't looked at xdpilone (nor at the code in this PR yet) but I imagine that it's 99% API and so would be our impl, so unless we rebuild the same API (which would make no sense), I don't think there's much to worry about. There's only so many ways you can use the underlying API (provided by the kernel), and the whole point of this project is to make an API that would fit with the rest of the aya APIs, so presumably very different from xdpilone?


Fix the developers page spacing

Fix developer's page to look correct on small screens and have better spacing
Fixes #191

this adds a lot of code- the why can't the fix be done in a couple lines of bootstrap? The media widths are built in to bootstrap

I also fixed a bunch of other ui problems on that page :)

The code is a chunk that allows columns to be the same height.  Right now the  1 of 4 and Active developers toggle are not vertically aligned.  The chunk of css allows us to correctly align them

http://www.minimit.com/articles/solutions-tutorials/bootstrap-3-responsive-columns-of-same-height


Using Ghost v1.1.0 with Plesk Onyx

I tried to install Ghost to my Plesk Onyx server, but this isn't possible without changing the permissions from the folder where it should be installed. That's a problem when you use a shared Plesk server or your own with others because with the permission change other could access my Ghost installation.
So I tried some times and I did it. Now I posted a blog post on my Ghost v1.1.0 application on Plesk Onyx with a step by step tutorial for installing Ghost on Plesk Onyx.
Perhaps this could be useful for others or even it can be included as a "manual install".
Blog post: https://blog.nls.li/install-ghost-on-plesk/

@nilsbrychzy, GitHub is for tracking bugs. This really isn't appropriate content.
See also: https://docs.ghost.org/docs/hosting#section-choose-a-hosting-provider


Problem with passing the argument in URL for webhook-API

Based on http://localhost:4000/bapazure/cloud-compute/azure-functions.html ,
Once you created "Webhook + API" , documentations says you need copy the URL from the modal window. After that , you need to navigate to the URL and pass a name=Test GET parameter at the end of the URL to execute the Function.
My URL is in the following format:
https://hackme.azurewebsites.net/api/HttpTrigger2?code=9FiA0AFZ5Zro3e9BMa/JYP4KpsblraCwFhskrDOtSwVcsZc2Oe1Hw==
If i add that in the end of URL, it will give me an error " page can’t be found"

name is an additional GET parameter to the URL. You must separate two GET query parameters with an & as shown below
https://url/api/HttpTrigger2/code=xxx&name=Test

It works :)
Thank you @riyazwalikar


test(DIST-827): Button color

:tada: This PR is included in version @typeform/embed-v1.3.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Update ALMACube.js to remove clicks and reduce crashes

Uses an array of AudioSources rather than a single one to allow cross-fading. This has been tested on a mouse-based version and works fine, but has not been tested with the LEAP (I don't have one) so it should be tested there as well.

This looks similar to the solution I used in he electron conversion branch https://github.com/jamieferguson94/bvi-sonification/blob/electron-conversion/js/audio_class.js#L81-L89
If you have not taken a look at that branch you might want to.  It cleans up a lot of the code, uses es6, and packages everything into a stand-alone electron app.
I also have a branch that is working with velocity maps from MaNGA (since the full data cubes are way to large to work with).  https://github.com/jamieferguson94/bvi-sonification/tree/manga-data


Move Hyperclair link to Clairctl

github.com/wemanity-belgium/hyperclair is deprecated.
the new tool is located there: github.com/jgsqware/clairctl and the development continue there too

Are we still going to make an effort to merge repositories at some point or are we going to keep them separate? I'd really like to remove basically everything in the contrib directory because they aren't all complete solutions and vendor old versions of Clair inside Clair's own git repository.

I would prefer finally to integrate it in Clair repo, like we have for
kubernetes and kubectl.
I had a lot of difficulties to reintegrate with Clair due to cross
dependencies and we probably need to discuss how to address that
especially.
The current version on clairctl works better so I can take time to try to
reintagrate it
Le jeu. 23 févr. 2017 19:23, Jimmy Zelinskie<EMAIL_ADDRESS>a
écrit :

Are we still going to make an effort to merge repositories at some point
or are we going to keep them separate? I'd really like to remove basically
everything in the contrib directory because they aren't all complete
solutions and vendor old versions of Clair inside Clair's own git
repository.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/coreos/clair/pull/328#issuecomment-282076739, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ADJrq7nqVXWrrEuS2XkrCRJycBM5dp2Iks5rfc69gaJpZM4MJr2s
.


need a SET VARIABLE/ORDER command

Reported by hankin on 24 Oct 2000 14:27 UTC
For data sets where Ferret does a poor job of mapping their grids onto 4D axes
we (may) need not only SET VARIABLE/GRID but also SET VARIABLE/ORDER
Example like
http://motherlode.ucar.edu/cgi-bin/dods/nph-nc/dods/model/2000101712_eta.nc
illustrates where the "record" axis (not named with a "t") maps onto Z in some
cases. (see tmp\unidata_2000101712_eta.nc.cdl)
Migrated-From: http://dunkel.pmel.noaa.gov/trac/ferret/ticket/181

Comment by ansley.b.manke on 24 Jul 2010 00:17 UTC
We have the USE/ORDER= command, used successfully for a long time.


Update changelog with all 0.9.1 changes

I went through all changes in the Added and Changed sections and squashed some changes since they were part of the same PR or several PRs touching the same feature.
I'll still go through the changes on Fixed and Documentation to improve their summaries and squash some changes. I'll won't review all changes in Internal since those are only relevant to bpftrace developers (these are the raw commit messages).
7065bfb was reverted, so I think I'll just leave it out of the release notes. I did the same for 1c08cecce9e7226ee931520968fa73cbbfb52a0d.
I'll leave ecb7a1b as unreleased since this was basically reverted in 2239756, but we'll want to re-enable it in the next release.
As for 13fb175 and acec163, those were unexpected breaking changes, so I suggest we merge https://github.com/iovisor/bpftrace/pull/742 before we release v0.9.1.
Besides the positional parameters thing, I couldn't find any other breaking changes. If anyone finds one please let me know so we can highlight it in the release notes.
The highlight section is basically the most impactful languange/behavior changes. This is kinda subjective, so if anyone think something should be added/removed from this section let me know. We might also want to remove this section entirely, but I think it will be useful for users who won't go through the entire release notes.
I want to make a few changes in the release process for the next release so we don't have to block pull requests from landing on master. I have some ideas and I'll open an issue with a proposal once I have something more concrete to share. If anyone have suggestions, please let me know.
Also, to avoid a huge amount of changes in one release, so I think we should do them more frequently (once or twice a month, depending on development speed). For those interested, we had 187 commits (will probably be 190 once released) over three months which will be included in this version.

This is the command I used to get all changes, if anyone is interested: git log --oneline v0.9..upstream/master --no-merges --format="  - %s (%h) by %aN <%aE>"

Ok, finished reviewing Fixed and Documentation sections.
I added two "breaking changes" to the highlights:

Ban kprobes that cause CPU deadlocks (40cf190)
Add unsafe-mode and make default execution mode safe-mode (981c3cf, 4ce68cd)

My reasoning was: "can I think of a bpftrace script (generic or real-world) that would run on v0.9 but wouldn't run without changes after this commit?". We could argue that the banned kprobes wouldn't work before anyway, so it's not a breaking change, but it would be possible to use them in debug mode (-d) without freezing your computer. The unsafe mode means that some scripts will need an extra flag to run (thus it won't pass the "without change" criteria). It's highly debatable if any of these changes should be considered "breaking", but a "breaking" change doesn't mean it's a bad change, it's just that users have to be aware that some scripts might not run as before after these changes, which is why I decided to flag these, but I'm open to be convinced otherwise :)
Again, there might be other breaking changes I missed (besides the optional positional parameters stuff, which I think we should fix before this release), so if anyone finds a breaking change please let me know.

Updated with remaining commits. I'll merge this tomorrow morning before releasing v0.9.1. Feel free to comment suggestions to the changelog here until then.


Fix Consumption title after #2002

Unnecessary breaking changes on the Python side.
I know that C# generator has some code to add "Client" automatically as a suffix, but this was never ported outside of the C# generator, but that's important :)

I feel confident enough to go ahead and merge it (since there SDK/CLI deadline). @fearthecowboy if you're upset, please do not hesitate to whip me :p

 https://github.com/Azure/azure-sdk-for-python/pull/1628

No modification for AutorestCI/azure-sdk-for-node

 https://github.com/Azure/azure-sdk-for-ruby/pull/1135


Bug: different results when creating variable with 'like'

Variables created using "like" do not result in the same as passing all arguments manually.
Example:
a = Fxp(complex(-0.19165039062500017,-0.33194821385292195), n_word=23, n_int=3, rounding='floor', overflow='saturate')
b = Fxp(complex(-0.19165039062500017,-0.33194821385292195)).like(a)

This results in:
>>> a
fxp-s23/19-complex((-0.1916522979736328-0.33194923400878906j))
>>> b
fxp-s23/19-complex((-0.191650390625-0.33194923400878906j))

Hello,
In your example there is a misunderstanding about use of like method. When you did
b = Fxp(complex(-0.19165039062500017,-0.33194821385292195)).like(a)

first it's created a new Fxp object with auto sizing and after it is converted into a new Fxp with same a features. So, this is equivalent to:
b = Fxp(complex(-0.19165039062500017,-0.33194821385292195))
b = b.like(a)

In order to prevent that you have some options:
option 1
Using like at initialization:
b = Fxp(complex(-0.19165039062500017,-0.33194821385292195), like=a)

option 2
Using a template to force a predefined Fxp format
Fxp.template = Fxp(None, n_word=23, n_int=3, rounding='floor', overflow='saturate')

a = Fxp(complex(-0.19165039062500017, -0.33194821385292195))
b = Fxp(complex(-0.19165039062500017, -0.33194821385292195))

Fxp.template = None # if you wanna disable template since here

Thank you for the comment. This way of creating numbers came from the README, in the "copy" section (https://github.com/francof2a/fxpmath#copy).
There, the form y = Fxp(-1.25).like(x) is said to be equivalent to y = Fxp(-1.25, like=x). Also, the "like template" section uses Fxp objects as templates, and does not show the Fxp.template usage.
# Fxp like templates
DATA        = Fxp(None, True, 24, 15)
ADDERS      = Fxp(None, True, 40, 16)
MULTIPLIERS = Fxp(None, True, 24, 8)
CONSTANTS   = Fxp(None, True, 8, 4)

# init
x1 = Fxp(-3.2).like(DATA)
...

Now that I understand that .like(a) and like=a) operate differently, my problem is solved, but the documentation is confusing.


cacli train pending forever - failed to read json error

After submitting a training run with cacli train and checking cacli progress I'm getting the message:
Waiting for an available GPU (this may take a while)... error failed to read json: failed to get reader: failed to read frame header: EOF
The training run didn't explicitly fail but it has been on pending status for over an hour. I tried changing to a different gpu and the error message disappears but the status is still pending for a long time. My WML region is Dallas (#76). Is it just because the GPUs are busy (#204) or is there an issue somewhere?

it's most likely lack of GPUs


UI fixes

Description
Fixed:

Clicking Today button in week view set first day to today rather than the Sunday of this week
Clicking Week button showed next week rather than the current one

Also changed the start time of the multi-day views to 8am (so final events aren't cut off) and sorted labels alphabetically.
Required
Changes must conform to these requirements:

[x] yarn test passes.  All new and existing tests pass.
[x] yarn lint passes. All new code follows the code style of this project.

Aspirational
We don't yet require these, but they are nice to have:

[ ] New code is covered by new or existing tests.
[ ] Changed code is covered by new or existing tests.

Please merge the other pull request before this one.


Added possibility to flush on stdout based on conditional environ variable

If we run it like go run main.go we will have Q output in $TMPDIR/q, but if we run it with environ variable we will have Q output on std
➜  /tmp OUT="stdout" go run main.go
Hello world
{[{somelabel somevalue}] Outer name}

[12:41:41 tmp/main.go:27 main.main]
0.000s t=main.myStruct{
           labels: {
               {label:"somelabel", value:"somevalue"},
           },
           name: "Outer name",
       }

Test file:
package main

import "github.com/soider/q"
import "fmt"

type myStruct struct {
	labels []innerStruct
	name string
}

type innerStruct struct {
	label string
	value string
}

func main() {
	t := myStruct{}
	t.name = "Outer name"
	t.labels = make([]innerStruct, 1, 1)
	t.labels[0] = innerStruct{
	label: "somelabel",
	value: "somevalue",
}
	fmt.Println("Hello world")
	fmt.Println(t)
	q.Q(t)
}

Sorry, but I'm not looking to add more features to q. I like the fact that there are currently "no knobs" and I want to keep it that way. I've updated the CONTRIBUTING.md file to make it clear that PRs for new features won't be accepted.
Thank you for contributing, regardless. FWIW, the code is good. I particularly like the flusher interface. If I change my mind and decide to add more outputs, I will definitely use that interface.