text:
Update sbt to 1.3.10

Updates org.scala-sbt:sbt from 1.3.8 to 1.3.10.
GitHub Release Notes - Version Diff
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.scala-sbt", artifactId = "sbt" } ]

labels: library-update, semver-patch

Codecov Report

Merging #382 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #382   +/-   ##
=======================================
  Coverage   95.54%   95.54%
=======================================
  Files          15       15
  Lines         764      764
  Branches       45       45
=======================================
  Hits          730      730
  Misses         34       34

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 ccdf980...5cb810b. Read the comment docs.

repo: travisbrown/iteratee


text:
dif/2 sometimes no residuals

Item#71

(Now similar problem with different configuration. It takes time to reproduce such in a clean environment)

source: gharchive/issue

repo: trealla-prolog/trealla

license: MIT

license_type: permissive

license_source: github-api


text:
Fix Windows release

Makes Windows release include libdl.dll, reported in #290

Thanks!

source: gharchive/pull-request

authors: guregu infradig


text:
Resizing of Bubbles

Hi, I'm trying to understand how this library works and looked through the example. However when applying that to an application with "bubbles" I fail to understand how it works.
I understand that bubbleboxxer consumes the tea.WindowSizeMsg from the main application's Update function and passes the correct sub-size as new WindowSizeMsg recursively to each node and leaf via the leaf's own Update function. This is where I am stuck.
Wouldn't that require the leaf (from bubbles library) to actually act on the WindowSizeMsg to work? Most of the "bubbles" don't look at the WindowSizeMsg and
Since this is not guaranteed... How does it work?
I am certainly missing something, but right now I am getting more confused the longer I look at it :)
See the list's Update function for example where WindowSizeMsg is not acted upon.
Hope my question is clear.
Best regards

Hm. Having tried now to implement an example I recognised that bubbles don’t satisfy the tea.Model Interface completely and therefore cannot be directly used as leaf.
So I guess the answer is to abstract bubbles further and implement own types which fulfil the Interface and embed a bubble (?)
That way I can define the update function so that it applies the size and passes the message further down to the actual bubble.
amiright?

repo: treilik/bubbleboxer


text:
Good

.

Indeed

authors: Kapdia lazarljubenovic

repo: trekhleb/javascript-algorithms


text:
Upgraded Uptime format to be human readable [Hugoo]

[Update] Human readable uptime by Hugoo
Requires a new package:

moment-duration-format@^2.3.2

This update changes this:

to this:

Another examples:

These examples I have been able to do by changing this to a number:

I have just mentioned the phrases that are required for this update to be effective and not cause errors. (trello-talk/Translation#3)

If you don't want to include the entire phrase ("year", "month"...), contact me and we can find an alternative solution, as: 1 y, 6 M, 3 w, 2 d, 21 h, 37 m and 12 s or another :D

And there's another solution (#300), only this phrase ("words.and") is required to translate.

Added this in b201e321ef9fd354eb0934fa93bd0d04ba190348, doesn't really need new translations for this.

I just checked https://github.com/trello-talk/Taco/commit/e588ee2a1d9c19a0cfa5090e3a2a8e0ba5a59b3e and saw what package you used: I did not know it and I like it 💯💯

authors: Hugovidafe Snazzah

repo: trello-talk/Taco


text:
🛑 api.tresl.co is down

In cb73c69, api.tresl.co (https://api.tresl.co/health) was down:

HTTP code: 0
Response time: 0 ms

Resolved: api.tresl.co is back up in fed72b4.

repo: tresl-co/uptime


text:
Switch site to HTTPS

until we have our own cert

I grabbed fresh.jekyll.pizza cert. Enabling later today.

Complete.

Waiting on #42

authors: amoose trevormast

repo: trevormast/blog-poole

license: mit

license_source: bigquery


text:
Nullability issue in generated MultiPart endpoint with List argument.

Describe the bug
Multipart requests allow for providing a List<MultipartFile> argument. However, it doesn't work with nullsafety.
To Reproduce
Declare following endpoint:
@GET(...)
@MultiPart
Future<void> example(@Part() List<MultipartFile> file);

Generated code:
_data.files.addAll(data?.map((i) => MapEntry('data', i)));

Error:
The argument type 'Iterable<MapEntry<String, MultipartFile>>?' can't be assigned to the parameter type 'Iterable<MapEntry<String, MultipartFile>>'.

Expected behavior
Should generate:
if(data != null) {
  _data.files.addAll(data.map((i) => MapEntry('data', i)));
}

@SynSzakala
This issue should be fixed by https://github.com/trevorwang/retrofit.dart/pull/422.
Release: https://github.com/trevorwang/retrofit.dart/releases/tag/3.0.0%2B2

authors: SynSzakala mj-hd


text:
Mobile. Opened loom table will shrink after any action

Describe the bug
When you inside in loom file and open another tab or shrink/open app - loom table will collapse.
Steps to reproduce

Open loom file (not embeded).
Slide to the settings OR shrink/open app.
Actual behavior: Loom table will shrink with no possibilities to write in it.

Video with bug reproduce steps:
https://github.com/trey-wallis/obsidian-dataloom/assets/45532431/187e790e-3d54-47d0-8b1d-529748715867
Expected behavior
Loom table won't shrink and stay the same.
Are you using the mobile app?
Yes
Obsidian debug info
SYSTEM INFO:
Operating system: ios 14.6 (Apple iPhone)
Obsidian version: 1.4.6 (105)
API version: v1.3.5
Login status: not logged in
Live preview: on
Legacy editor: off
Base theme: dark
Community theme: none
Snippets enabled: 0
Restricted mode: off
Plugins installed: 4
Plugins enabled: 3
1: Obsidian Git v2.20.6
2: DataLoom v8.0.0
3: TagFolder v0.16.9
Relevant log output
No response

@42ama Is this happening in 8.1.0?

No, in 8.1.0 it was fixed. Thanks

repo: trey-wallis/obsidian-dataloom


text:
Смещается палитра и редактор свойств при открытии студии

Воспроизводится на квадратных мониках и на вин 7 и на вин 10. Лечится вот этой кнопкой

Должно быть вот так

После #177 посмотрим. Нужно уметь воспроизводить ещё стабильно этот баг.

@ilaforer , посмотри на новом билде, пожалуйста. Воспроизводится ли https://dl.trikset.com/ts/fresh/installer/trik-studio-installer-master-i686.exe Это сложно отлавливаемая проблема.

Воспроизводится стабильно на виртуалке с квадратными настройками экрана

После "свернуть в окно - развернуть":

@IKhonakhbeeva ,  не бывает "квадратных настроек", бывает "выставлен такой-то графический режим". Какой режим?

Разрешение 800х600
Ситуация как на первых скринах в этом ишью - 1280х1024

authors: IKhonakhbeeva iakov ilaforer

repo: trikset/trik-studio


text:
Modus Content Tree: adding  right slot  to modus tree view item

Description

adding  group-right slot
adding  group-left slot

the purpose for each group is to have content in both sides, currently we only have room to place a label and that slot has an specific role for this. The group-left slot would be for components with its own role in order to not generate confusion with the screen reader if we use the label slot as a content on the left.
There's a label slot to the left already but for accessibility purposes if I use that slot and add another component
for example:
a button. it will place a Role as a label instead of a role as a button and if I place a role in the button component it will tab navigate twice (first the label slot container and then the Button component with the other role).
and that's why we have included the group-left where the responsability to place a correct role for tab navigation will be in the component that we're adding not the slot container
References #1963
Type of change

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[x] Documentation update

How Has This Been Tested?

Checklist

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[x] I have added tests that prove my fix is effective or that my feature works
[x] New and existing unit tests pass locally with my changes
[ ] Any dependent changes have been merged and published in downstream modules
[ ] I have checked my code and corrected any misspellings

@Roliver-Javier @yohernandez I'm going to add comments to the the Issue so we can discuss the goal of this there.

@cjwinsor what's the status of the review for this PR?

@cjwinsor what's the status of the review for this PR?

I have been pulled off this PR multiple times due to other requests to help with other PRs from e-Builder, but I was able to spend some time late last night to formulate a plan.  I will be adding additional comments this afternoon.  We will not be moving forward with the left slot unless justified as a need.  The right slot will need to be replaced with an actual action menu component which I have started the work on in order to assist e-Builder in a more timely resolution to this PR.

2 main points

We shouldn't be adding a left slot. Please provide the exact usage scenario that we can address in another issue if valid.
Instead of a slot on the right side, it needs to be a proper component.  The guidelines for this component do mention action buttons on the right side, so this is good to become an actual prop on the item.

The end result should look as shown in the screenshot on the issue

To achieve this, I recommend creating a ModusActionBar component that takes a property for number of visible items, size (small, medium, large), the array of actions (id, icon, label) and emits an event when an action is clicked.
This component should not go into storybook at this time, though we may decide to elevate its status in the future.
Utilize popperjs to position the modus-list in the overflow menu.
Message me directly when you are ready to work on this as I have created an action bar component which could serve as a basis to this work.  Its very POC, but illustrates everything mentioned above.
This is a screenshot of my current POC (borders added around the modus-action-bar for clarity, and updated list items to have a leftIcon property so the list item has an icon... just a part of lists that hasn't been added yet but is in the guidelines.)

There are a few UX considerations that would ultimately need addressed but I will approve this PR once we can define actions per modus-tree-view-item which get passed into the modus-action-bar which handles creating the action bar.
The modus-tree-view-item would hard code the number of visible items to 3 (3 actions or 2 actions + overflow menu) so that only 3 icons total can appear.

As discussed with @Roliver-Javier this PR will be closed. A new PR will be opened to address the comments from this PR as the changes were significant.

As discussed with @Roliver-Javier this PR will be closed. A new PR will be opened to address the comments from this PR as the changes were significant.

authors: apaddock cjwinsor rjavier-trimbler

repo: trimble-oss/modus-web-components


text:
Add enhanced select

reference: https://github.com/material-components/material-components-web/pull/3608

Almost ready with this.

repo: trimox/angular-mdc-web


text:
extraHeaders are lost

Hello,
I try to authenticate my users through my socketio v4 with extraHeaders (i'm using "authorization" header.
Setup
"@angular/core": "~8.2.0",
"@triniwiz/nativescript-socketio": "^5.0.0",
"nativescript-angular": "~8.21.0",

Client side
I wrote this app.module.ts
SocketIOModule.forRoot('http://10.0.2.2:3000', {
  debug: true,
  log: true,
  extraHeaders: {
    'authorization': `Bearer ${getString('ACCESS_TOKEN')}`
  },
}),

And simply this.socketIO.connect();
Problem
The problem is that my server does not receive my extraheaders at all. I can't authenticate properly.
My research
Using Chrome Dev Tool to debug, my websocket requests are not logged at all. Chrome Dev Tools
By adding console.log('url', args); at line 73 of index.android.js (nativescript-socketio lib). Above this.socket = io.socket.client.IO.socket(args[0], opts.build()); The headers are correctly present
By inspecting what the server receives.
{
  accept: '*/*',
  host: '10.0.2.2:3000',
  connection: 'Keep-Alive',
  'accept-encoding': 'gzip',
  'user-agent': 'okhttp/3.12.12'
}

With another tools : SocketIO Online Client Tool The server receives the headers correctly
{
  host: 'localhost:3000',
  'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:88.0) Gecko/20100101 Firefox/88.0',
  accept: '*/*',
  'accept-language': 'fr,fr-FR;q=0.8,en-US;q=0.5,en;q=0.3',
  'accept-encoding': 'gzip, deflate',
  authorization: 'Bearer eyJhbGciOiJIU............V4MKGQ',
  origin: 'https://amritb.github.io',
  connection: 'keep-alive',
  'sec-gpc': '1'
}

Finally, I thought it was a CORS problem (which I think is unlikely because there are no errors). My server socket uses the following options. As mentioned in the documentation
{
  cors: {
      origin: '*',
      allowedHeaders: ['authorization']
    }
  }
}

All my research leads me to believe that extraheaders are not really sent. I couldn't say exactly where the problem is
Have a nice day

Thanks

authors: Shidooo triniwiz

repo: triniwiz/nativescript-plugins


text:
Initial code drop

based on lyft version plus enhancements from Bloomberg
includes refactor of package space to io.trino.gateway

Now in progress with @vishalya  .. first PR landed.. a few more to come until we up to date for the Bloomberg fork and can then push in more.

Last PR for this to complete should be https://github.com/trinodb/trino-gateway/pull/11

repo: trinodb/trino-gateway


text:
Create HelloWorld.morse

Closes #203

Thanks for your contribution!

PR has been merged under Hacktoberfest!


text:
🛑 Demo Visitors is down

In 6c8ed0c, Demo Visitors (https://demo.tricket.io/) was down:

HTTP code: 502
Response time: 429 ms

Resolved: Demo Visitors is back up in e4bf02d after 6 minutes.

repo: tritagonist-io/uptime


text:
Bump Triton version to 21.11

Bump Triton image version to the latest.

CI MESSAGE: [3558414]: BUILD STARTED

CI MESSAGE: [3558414]: BUILD PASSED

authors: banasraf dali-automaton


text:
Suggestion to release a v3-version with limited functionality

Joachim,
Pimd-V3 and my concept pfSense package seems to run perfect, when using local multicast scenarios. That in opposite to Pimd-V2 which is not working on FreeBSD12.x at all! (actual pfSense test version is now based on 12.2-Prerelease). Problem is that there is no way to make a formal Pimd-pfSense package as long as there is no formal Pimd-release ☹
Since Pimd-V2 you did an enormous number of improvements, despite that there are still many “ToDo” in the code. Those “ToDo’s” does not take away that v3 is already a huge(!) improvement to v2 ! and it is more than a pity not to use all that work!
So I hope it is an option to release a v3-version which restrictions, .e.g. only suited as a local standalone daemon. To release a full featured version as 3.x or 4.x later on.
Louis

The official release of pimd v3 will be done when it is ready and I have the time to invest in the release work.  The TODOs in the code are not what determines when that is, there are other factors, for instance it needs to be tested on all its intended targets and I need to sync the wire format of pimctl with the pimd-dense project.
Since I'm the only one maintaining the project, I'm the one who will end up with all the (unpaid) support, so I make the call.

Joachim, as you know I am an enthusiastic PIMD user. At this moment running a myself compiled version of the beta on pfSense / FreeBDS12.3 without any issues.
Problem is that it is pity that not more users can enjoy PIMD as long as there is no released version :(
I noticed that you are working on that. And I know and understand completely, that you only want to a release solid software,  but the software version I am using now (Q3 2021), is at least for me, already working great .....

Work is progressing, slowly.  I have some help though from the amazing people at Stormshield who are using pimd and FreeBSD.

authors: LouisAtGH troglobit

repo: troglobit/pimd


text:
expire time verification?

Hi troian, thank you for the awesome work. May I have an example on how to control as well as perform a verification on the JWT expiration? I dont see an example in the "tests/" folder.

Let me know if example below works for you. If not I'll make detailed example in the tests
	auto vf = [](jwtpp::sp_claims cl) {
		if (!cl->check().iss("issname")) {
			return false;
		}
		auto exp = cl->get().exp();
		// if exp is just UNIX timestamp then just compare with current time
	};

	EXPECT_TRUE(jws->verify(r256_pub, vf));

Let me know if example below works for you. If not I'll make detailed example in the tests
	auto vf = [](jwtpp::sp_claims cl) {
		if (!cl->check().iss("issname")) {
			return false;
		}
		auto exp = cl->get().exp();
		// if exp is just UNIX timestamp then just compare with current time
	};

	EXPECT_TRUE(jws->verify(r256_pub, vf));

Thanks, it's working

Mind making PR to tests?

Mind making PR to tests?

Please check PR #35. Since I dont have GTest installed. I am not sure the code compiles at the moment.

There is travic ci running. Will now soon.

repo: troian/jwtpp


text:
🛑 PiHole Backup is down

In 32addc6, PiHole Backup (https://pihole-backup.tronflix.app/admin/login.php) was down:

HTTP code: 520
Response time: 455 ms

Resolved: PiHole Backup is back up in 23baa91.

repo: tronyx/upptime


text:
🛑 Gitea is down

In ba4c5ef, Gitea (https://gitea.tronflix.app) was down:

HTTP code: 521
Response time: 143 ms

Resolved: Gitea is back up in f818085.


text:
🛑 Tautulli is down

In dc2ccdd, Tautulli (https://tronflix.app/tautulli/status/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Tautulli is back up in 8843bf5.


text:
Merge pull request #1 from tropicoo/main

Updating Code

Good

I believe you want to merge this to your fork, not to my main :)

Yes.
On Wed, Aug 30, 2023, 01:22 Taras Terletsky @.***>
wrote:

I believe you want to merge this to your fork, not to my main :)
—
Reply to this email directly, view it on GitHub
https://github.com/tropicoo/yt-dlp-bot/pull/170#issuecomment-1698041156,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ATPIDTDP7ZQIMD2MYWV4LSLXXZCBLANCNFSM6AAAAAA4DOEEUI
.
You are receiving this because you authored the thread.Message ID:
@.***>

authors: ShamilSd-ux tropicoo

repo: tropicoo/yt-dlp-bot


text:
Optimized: Stop loop when found thumbnail

DESCRIPTION: forEach will run for every object in Array despite if it has already found attribute with value 'thumbnail'. forEach is replaced by some, which will break after it had found thumbnail value, and save some redundant iteration.

@alexakasanjeev good point, probably find function will be even better. I'll merge this anyway.

authors: alexakasanjeev troublediehard

repo: troublediehard/magento-react-native


text:
Plugin architecture for custom code generation

Since I have all my messages as .proto I would like to take advantage of that and generate all boiler plate code for my application.
Examples of generated code other than plain case classes:

Custom JSON ser / dser
Slick table models
Web forms with input validation

What I'm looking for here is an easy way of plugging my own custom code generator into ScalaPB's pipeline.
Any thoughts on that? How hard is it to do this today if I fork the project?

Hi Per,
The place to start with is at:
https://github.com/trueaccord/ScalaPB/blob/master/compiler-plugin/src/main/scala/com/trueaccord/scalapb/compiler/Process.scala
In runWithInputStream the request from protoc (in form of a
CodeGeneratorRequest) is parsed and passed to ProtobufGenerator.
protoc supports invoking multiple plugins in a single run. In Process.scala
there is a trick that we do to make protoc send the CodeGeneratorRequest
back to the JVM that invoked it (which is done differently for Windows and
Linux/Mac), but it would be fairly straightforward to extend the trick to
handle multiple plugins...
On Mon, Dec 7, 2015 at 4:34 PM, Per Wiklander notifications@github.com
wrote:

Since I have all my messages as photo I would like to take advantage of
that and generate all boiler plate code for my application.
Examples of generated code other than plain case classes:

Custom JSON ser / dser
Slick table models
Web forms with input validation

What I'm looking for here is an easy way of pluggin my own custom code
generator into ScalaPB's pipeline.
Any thoughts on that? How hard is it to do this today if I fork the
project?
—
Reply to this email directly or view it on GitHub
https://github.com/trueaccord/ScalaPB/issues/61.

--
-Nadav

ScalaPB uses a new SBT plugin sbt-protoc, which allows creating custom generators.
See https://github.com/thesamet/sbt-protoc

authors: PerWiklander thesamet

repo: trueaccord/ScalaPB


text:
New modding menu dislays inconsistently

Want to preface this by saying I can't offer much concrete evidence as I can't test it on my own;
The new modding menu that MINT introduces as it does currently on the master branch, loads fine when alone (as host in your own lobby) Whenever a client joins that is not on a new version of mint or maybe just a mismatched version (this is mainly the part I cannot test) I'm no longer able to view my own modlist as host.
Also, as client the modding menu will simply never display any mods EXCEPT when the host of the lobby I am in is also on that same version. If host is not, the modding menu will even say I am on "Built-in Support" which is not the case
In the attached screenshot an example of the behaviour as client; I (doddle) am told I'm on built-in support because host (Alkyayzzz) is on an older version

Another screenshot indicating showcasing that behaviour in this case I am "bea" but the cause remain the same; host is on an old version

repo: trumank/mint


text:
cebian, barbas

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[b,c]

/trunk merge

repo: trunk-io/mergequeue-staging


text:
diatomaceoid, chromophor

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[c,d]

/trunk merge


text:
easting, briguer

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[b,e]

/trunk merge


text:
coeno, flashproof

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[c,f]

/trunk merge


text:
escudo, dramaturgy

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[d,e]

/trunk merge


text:
deify, ethnomanic

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[d,e]

/trunk merge


text:
greenhew, dures

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[d,g]

/trunk merge


text:
dodona, bibliopolist

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[b,d]

/trunk merge


text:
assertorial, bombous

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[a,b]

/trunk merge


text:
famous, divisively

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[d,f]

/trunk merge


text:
boneshave, cohesions

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[b,c]

/trunk merge


text:
forcelet, bottomrying

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[b,f]

/trunk merge


text:
findjan, envisagement

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[e,f]

/trunk merge


text:
gild, belligerency

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[b,g]

/trunk merge


text:
cavitied, disordering

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[c,d]

/trunk merge


text:
apophyses, falk

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[a,f]

/trunk merge


text:
focimetry, bunyan

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 100
sleep for: 300s
close stale after: 4 hours
[pullrequest]
requests per hour: 0
deps=[b,f]

/trunk merge


text:
dovey, glosts

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 600s
close stale after: 24 hours
[pullrequest]
requests per hour: 20
deps=[d,g]

/trunk merge

repo: trunk-io/mergequeue


text:
desmomyaria, allegorising

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 600s
close stale after: 24 hours
[pullrequest]
requests per hour: 20
deps=[a,d]

/trunk merge


text:
glumaceae, freedoms

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 600s
close stale after: 24 hours
[pullrequest]
requests per hour: 20
deps=[f,g]

/trunk merge


text:
filosus, glamourize

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 600s
close stale after: 24 hours
[pullrequest]
requests per hour: 20
deps=[f,g]

/trunk merge


text:
florilegium, argillomagnesian

This pull request was generated by the 'mq' tool

/trunk merge


text:
effecter, gaypoo

This pull request was generated by the 'mq' tool

/trunk merge


text:
antimonarchic, dentaria

This pull request was generated by the 'mq' tool

/trunk merge


text:
epitaphical, abhorred

This pull request was generated by the 'mq' tool

/trunk merge


text:
fossed, dovey

This pull request was generated by the 'mq' tool

/trunk merge


text:
ardelio

This pull request was generated by the 'mq' tool

/trunk merge


text:
dissention, acyanopsia

This pull request was generated by the 'mq' tool

/trunk merge


text:
contrabasso, balayeuse

This pull request was generated by the 'mq' tool

/trunk merge


text:
fourdrinier, earmarks

This pull request was generated by the 'mq' tool

/trunk merge


text:
analytics, flockman

This pull request was generated by the 'mq' tool

/trunk merge


text:
florula, expressivism

This pull request was generated by the 'mq' tool

/trunk merge


text:
gowdnook, flichters

This pull request was generated by the 'mq' tool

/trunk merge


text:
brandishing, ankee

This pull request was generated by the 'mq' tool

/trunk merge


text:
gibeonite

This pull request was generated by the 'mq' tool

/trunk merge


text:
cucumis, echinoids

This pull request was generated by the 'mq' tool

/trunk merge


text:
fathercraft, gastrocoele

This pull request was generated by the 'mq' tool

/trunk merge


text:
granophyric, erianthus

This pull request was generated by the 'mq' tool

/trunk merge


text:
centaurid, gender

This pull request was generated by the 'mq' tool

/trunk merge


text:
bemuddle, digestedly

This pull request was generated by the 'mq' tool

/trunk merge


text:
deemstership, assesses

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 2100s
close stale after: 24 hours
[pullrequest]
requests per hour: 100
deps=[a,d]

/trunk merge


text:
frustulose, greenbone

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 2100s
close stale after: 24 hours
[pullrequest]
requests per hour: 100
deps=[f,g]

/trunk merge


text:
episcope, dadoed

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 2100s
close stale after: 24 hours
[pullrequest]
requests per hour: 100
deps=[d,e]

/trunk merge


text:
cystorrhagia, bern

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 2100s
close stale after: 24 hours
[pullrequest]
requests per hour: 100
deps=[b,c]

/trunk merge


text:
afrasian, clodding

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 2100s
close stale after: 24 hours
[pullrequest]
requests per hour: 100
deps=[a,c]

/trunk merge


text:
eligible, bequeathing

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 2100s
close stale after: 24 hours
[pullrequest]
requests per hour: 100
deps=[b,e]

/trunk merge


text:
dreadlessly, bandyball

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 2100s
close stale after: 24 hours
[pullrequest]
requests per hour: 100
deps=[b,d]

/trunk merge


text:
candlelighted, everyway

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 2100s
close stale after: 24 hours
[pullrequest]
requests per hour: 100
deps=[c,e]

/trunk merge


text:
forgrown, complices

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 2100s
close stale after: 24 hours
[pullrequest]
requests per hour: 100
deps=[c,f]

/trunk merge


text:
goatsfoot

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 2100s
close stale after: 24 hours
[pullrequest]
requests per hour: 20
deps=[g]

/trunk merge


text:
dawdlers, goldylocks

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 600s
close stale after: 24 hours
[pullrequest]
requests per hour: 20
deps=[d,g]

/trunk merge


text:
gobbling

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 600s
close stale after: 24 hours
[pullrequest]
requests per hour: 20
deps=[g]

/trunk merge


text:
citylike, gongs

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 600s
close stale after: 24 hours
[pullrequest]
requests per hour: 20
deps=[c,g]

/trunk merge


text:
feverbush, chondroclast

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.1
logical conflict every: 1000
sleep for: 600s
close stale after: 24 hours
[pullrequest]
requests per hour: 20
deps=[c,f]

/trunk merge


text:
🛑 Photos is down

In 3f96b89, Photos (https://photos.truongsinh.pro) was down:

HTTP code: 502
Response time: 267 ms

Resolved: Photos is back up in 72ad8eb after 1 hour, 16 minutes.


text:
key deletion: delete first the faster volatile storage and test publicc keys first

Most key deletions are for volatile public keys (temporary keys for FIDO pin protocol, PIN keys from trussed-auth etc...). In any cases, persistent keys are more rarely deleted, and volatile is the fastest storage, so it being first is overall a performance improvement.
I think long term (once we have the builder-pattern based syscall implementation maybe?) we should add optional location and secrecy arguments to the syscall. It is rare that the caller would not know the kind of key it is deleting.
Current order is:

Private

Internal
External
Volatile

Public

Internal
External
Volatile

This PR makes it:

Volatile

Public
Private

External

Public
Private

Internal

Public
Private

Yeah, and apps using internal storage are also probably more time-sensitive. I'll change the order.

repo: trussed-dev/trussed


text:
Use boto3 built-ins for pagination

Keeping master branch up to date with changes in terraform012

3fb0d2f was a very unfortunate auto-pilot response. Fixing...


text:
feat: Fetch the provider name from custom request url

closes #126
Signed-off-by: talwinder kaur talwinder.kaur@securekey.com

Can we add a BDD tests as well as this is going to be the main flow going forward ?

#128 created this issue. I will add that as the follow up task

repo: trustbloc/hub-auth


text:
Add FailURL and TemplateURL to selectaccount

I hope what I did with Signature in the test was the correct thing.

Whow, cannot believe I missed those. Thank you, good adherence to the existing styles, appreciate that.

No problem.
To make it easier for users to add missing attributes the following change could be implemented for all similar methods (p2p, deposit etc):
def selectaccount(self, notificationurl, enduserid, messageid,
       locale=None, country=None, ip=None, successurl=None,
       failurl=None, templateurl=None, urltarget=None,
       mobilephone=None, firstname=None, lastname=None,
       holdnotifications=None, **extra_attrs):

    attributes = dict(
        Locale=locale,
        Country=country,
        IP=ip,
        SuccessURL=successurl,
        FailURL=failurl,
        TemplateURL=templateurl,
        URLTarget=urltarget,
        MobilePhone=mobilephone,
        Firstname=firstname,
        Lastname=lastname,
        **extra_attrs
    )

authors: Pelleplutt Swamii

repo: trustly/trustly-client-python


text:
Adds PanZoomMouseWheelTool

Please check if the PR fulfills these requirements

[x] The commit message follows our guidelines
[ ] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been added / updated (for bug fixes / features)

What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)
New PanZoomMouseWheelTool that orchestrates PanTool and ZoomMouseWheel together

What is the current behavior? (You can also link to an open issue here)
N/A

What is the new behavior (if this is a feature change)?
N/A

Does this PR introduce a breaking change? (What changes might users need to make in their application due to this PR?)
No

Other information:
N/A

@dlwire Done! I've removed the contributions commit and renamed the file/tool.

repo: trustsitka/cornerstoneTools


text:
Can blockatlas be operated independently on the server?

What is the relationship between walletcore and blockatlas, can blockatlas run without walletcore?
Can blockatlas be deployed on the server to provide API services for the front end? If so, how should I compile and use.
thank you

yes, blockaltas is independent and wallet core doesn't know anything about networking

yes, blockaltas is independent and wallet core doesn't know anything about networking

repo: trustwallet/blockatlas


text:
[Solana] Change default derivation path

To be compatible with other wallets

Currently wallet-core uses: m/44'/501'/0'

authors: catenocrypt hewigovens

repo: trustwallet/wallet-core


text:
Manage boost by tools/install-dependencies script

Make sure we have same boost version across macOS / Linux / Android / iOS, Wasm could be different for now; This should also solve the issue when you use Android Studio + M1 MacBook

@Milerius does this issue still make sense?

Not so much benefits without caching - closing for now.

current approach has inconsistent boost versions, any idea to solve this?

Current approach has inconsistent boost versions, any idea to solve this later? I realize we don't need cache boost, only use pure headers

We can always specify the version in apt-get or brew, my long term goal is to get ride of boost dependencies by using only the standard.

sounds good, we're using boost/multiprecision, hex and base64, not that much

authors: Milerius hewigovens


text:
[Rust]: Implement Private and Public keys

Description
Transaction signing is the key responsibility of wallet-core. We need to implement the PrivateKey and PublicKey structures to be able to move one of the blockchains from C++ to Rust.
How to test
Run Rust and C++ tests
Types of changes

Add and implement TWPrivateKey and TWPublicKey structures in Rust.
Export Private and Public keys FFI
Implement the secp256k1 curve.

Note
Found an issue in k256 crate - https://github.com/RustCrypto/elliptic-curves/issues/886
Fixed by disabling the precomputed-tables feature.
Checklist

[x] Explore the Rust crates that provides the secp256k1 implementation.
[x] Implement TWPrivateKey and TWPublicKey high-level structures in Rust
[X] Export TWPrivateKey and TWPublicKey FFI types
[x] Add multiple unit and integration tests (Rust->C++, Rust)
[x] Implementing Shared Key hashing
[x] Implement and well test secp256k1 signing with a canonical checking: https://github.com/trustwallet/wallet-core/blob/master/src/PrivateKey.cpp#L253 - PoC
[x] Implement and well test secp256k1 getting shared key hash: https://github.com/trustwallet/wallet-core/blob/master/src/PrivateKey.cpp#L175-L191 - PoC
[x] Integrate Starkex curve
[x] Run Rust tests in wasm32-unknown-emscripten as a linux-rust-ci step

Also this note from https://github.com/RustCrypto/elliptic-curves/tree/master/k256 should be highlighted, do we have a checklist for the auditor to take more eyes on?

⚠ Security Warning
The secp256k1 elliptic curve arithmetic contained in this crate has never been independently audited!

This crate has been designed with the goal of ensuring that secret-dependent secp256k1 operations are performed in constant time (using the subtle crate and constant-time formulas). However, it has not been thoroughly assessed to ensure that generated assembly is constant time on common CPU architectures.
USE AT YOUR OWN RISK!

@hewigovens @lamafab thank you for noticing. We've scheduled a call with the security team.

do we have a checklist for the auditor to take more eyes on?

I think we don't need to use TW prefix like TWPrivateKey, it made me confused with the C interface.

It's actually C Interfaces generated Rust<->C through cbindgen, at some point the idea is to generate the TW bindings this way too.

@hewigovens @Milerius @lamafab thank you for the advices!
The PR is ready for the next review.

authors: Milerius hewigovens satoshiotomakan


text:
added jitpack to gradle

Description
Added Jitpack upload to android gradle scripts
Testing instructions
Run android-jitpack in tools dir

It will publish automatically


text:
Unable to view hardhat-ethernal transactions in https://app.tryethernal.com/

Hello,
I am having trouble viewing contracts in the block explorer at https://app.tryethernal.com/ with a premium account.
I have tried using both hardhat-ethernal and ethernal and observed the following:
Option 1: hardhat-ethernal
hardhat.config.ts
In my hardhat.config.ts file, I am exporting the following:
  ethernal: {
    email: process.env.ETHERNAL_EMAIL,
    password: process.env.ETHERNAL_PASSWORD,
    workspace: <WORKSPACE_NAME>,
    uploadAst: true
  },

hardhat command
hardhat test <path-to-file>

hardhat logs
I am also seeing the following in my hardhat logs:
[Ethernal]  Logged in with <my_email_address>
...
[hardhat tasks]
[Ethernal]  Tracing transaction...
[Ethernal]  Tracing transaction...
[Ethernal]  Tracing transaction...

app.tryethernal.com Workspace
RPC Server: http://127.0.0.1:8545/
Chain: Ethereum
Trace on a hardhat network

Option 2: ethernal
For this option, I am able to view the transactions in the app, however, the uploadAst is not working so I cannot interact with the contracts.
hardhat.config.ts
  ethernal: {
    email: process.env.ETHERNAL_EMAIL,
    password: process.env.ETHERNAL_PASSWORD,
    workspace: <WORKSPACE_NAME>,
    uploadAst: true
  }

hardhat node
I run a localhost hardhat node using:
hardhat node

ethernal login
npx ethernal login

ethernal listening
ethernal listen --astUpload

hardhat command
hardhat --network localhost test <path-to-file>

app.tryethernal.com Workspace
RPC Server: http://127.0.0.1:8545/
Chain: Ethereum
Trace on a hardhat network

Thank you in advance for any suggestions.

Hi!
The uploadAst option is to decode variable storage. Is that what you are looking for? Or are you trying to interact with read/write methods through the UI?
For the latter, you need to call ethernal.push in your deploy script, like this:
import { ethernal } from 'hardhat';
await ethernal.push({
  address: contract.address,
  name: contract.name //This needs to exactly match the name of the contract
});

Ah, thanks @antoinedc! I misunderstood the purpose of the parameter. I will add the push method to my scripts then.

Cool! Let me know if that works! Feel free to ping me on Discord (Antoine | Ethernal) otherwise, it might be easier to debug

authors: antoinedc ianovski

repo: tryethernal/hardhat-ethernal


text:
Use luminoth to train a model on Microsoft Azure

Luminoth Documentation describes how we can train a model on google cloud. Is it supported on the Microsoft Azure platform as well?

Hi @abhi1489!
We currently only support Google Cloud ML Engine.
Azure Machine Learning Service is still in preview, but I think it could be supported eventually by Luminoth.

repo: tryolabs/luminoth


text:
更换底图后训练

我尝试利用extra/explore.ipynb构建自己的底图，我们选用的是中国南京的一个小型社区，但是按照示例提供的方式进行构建后，发现打包出来的pickle文件直接trian.py时会报错，debug发现错误urban_planning/envs/city.py中，将其与笔记本保持一致后能顺利完成环境构建，
然而 开始训练时 每个worker都提示错误信息：urban_planning.envs.city.InfeasibleActionError: Infeasible action (228) when the mask is ([False False False ... False False False])
我检查了我的底图设置和参数信息，不知道应该在哪里改动什么参数以解决这个问题，
期望得到您的帮助！

我上传了更新的extra/explore.ipynb，使用更新版的生成pickle文件即可。另外，还需要根据地图修改objectives.yaml文件。

hi，obejctives.yaml里面的规划修改是否有什么技巧？我照着hlg里面的设计进行修改，由于我的地图面积是hlg面积的六分之一 我尝试里面所有值缩小了六倍 但仍然报错 提示似乎是智能体采取的步骤不满足要求，无法成功训练

更新后问题已经解决了 谢谢

    您好，我也尝试利用更新后的extra/explore.ipynb构建自己的底图，选取了学校内部分地区进行尝试，成功得到pickle文件，但是接下来运行trian.py时会报错，同样的错误也出现在urban_planning/envs/city.py中，提示错误信息：urban_planning.envs.city.InfeasibleActionError: Infeasible action when the mask is ([False False False ... False False False])，尝试对yaml文件中的配置信息进行修改后出现错误信息：（1）IndexError: index 1602 is out of bounds for axis 0 with size 288 ；（2）Actions took before becoming infeasible: [({'type': 4, 'x': 0.5, 'y': 0.5, 'area': 2000.0, 'length': 160.0, 'width': 40.0, 'height': 40.0, 'rect': 1.0, 'eqi': 1.0, 'sc': 1.0}, 262)] 。
    之后又尝试直接利用文件夹中的init_plan_huizhou.pickle得到规划结果，也出现了相同的问题，所以想请教您最后是如何解决这个问题，十分期望得到您的帮助！

您好，我也尝试利用更新后的extra/explore.ipynb构建自己的底图，选取了学校内部分地区进行尝试，成功得到pickle文件，但是接下来运行trian.py时会报错，同样的错误也出现在urban_planning/envs/city.py中，提示错误信息：urban_planning.envs.city.InfeasibleActionError: Infeasible action when the mask is ([False False False ... False False False])，尝试对yaml文件中的配置信息进行修改后出现错误信息：（1）IndexError: index 1602 is out of bounds for axis 0 with size 288 ；（2）Actions took before becoming infeasible: [({'type': 4, 'x': 0.5, 'y': 0.5, 'area': 2000.0, 'length': 160.0, 'width': 40.0, 'height': 40.0, 'rect': 1.0, 'eqi': 1.0, 'sc': 1.0}, 262)] 。
之后又尝试直接利用文件夹中的init_plan_huizhou.pickle得到规划结果，也出现了相同的问题，所以想请教您最后是如何解决这个问题，十分期望得到您的帮助！

您好，我也尝试利用更新后的extra/explore.ipynb构建自己的底图，选取了学校内部分地区进行尝试，成功得到pickle文件，

但是接下来运行trian.py时会报错，同样的错误也出现在urban_planning/envs/city.py中，提示错误信息：urban_planning.envs.city.InfeasibleActionError: Infeasible action when the mask is ([False False False ... False False False])，尝试对yaml文件中的配置信息进行修改后出现错误信息：（1）IndexError: index 1602 is out of bounds for axis 0 with size 288 ；（2）Actions took before becoming infeasible: [({'type': 4, 'x': 0.5, 'y': 0.5, 'area': 2000.0, 'length': 160.0, 'width': 40.0, 'height': 40.0, 'rect': 1.0, 'eqi': 1.0, 'sc': 1.0}, 262)] 。
之后又尝试直接利用文件夹中的init_plan_huizhou.pickle得到规划结果，也出现了相同的问题，所以想请教您最后是如何解决这个问题，十分期望得到您的帮助！

您好，我也尝试利用更新后的extra/explore.ipynb构建自己的底图，选取了学校内部分地区进行尝试，成功得到pickle文件，
但是接下来运行trian.py时会报错，同样的错误也出现在urban_planning/envs/city.py中，提示错误信息：urban_planning.envs.city.InfeasibleActionError: Infeasible action when the mask is ([False False False ... False False False])，尝试对yaml文件中的配置信息进行修改后出现错误信息：（1）IndexError: index 1602 is out of bounds for axis 0 with size 288 ；（2）Actions took before becoming infeasible: [({'type': 4, 'x': 0.5, 'y': 0.5, 'area': 2000.0, 'length': 160.0, 'width': 40.0, 'height': 40.0, 'rect': 1.0, 'eqi': 1.0, 'sc': 1.0}, 262)] 。
之后又尝试直接利用文件夹中的init_plan_huizhou.pickle得到规划结果，也出现了相同的问题，所以想请教您最后是如何解决这个问题，十分期望得到您的帮助！

您好，我也尝试利用更新后的extra/explore.ipynb构建自己的底图，选取了学校内部分地区进行尝试，成功得到pickle文件，但是接下来运行trian.py时会报错，同样的错误也出现在urban_planning/envs/city.py中，提示错误信息：urban_planning.envs.city.InfeasibleActionError: Infeasible action when the mask is ([False False False ... False False False])，尝试对yaml文件中的配置信息进行修改后出现错误信息：（1）IndexError: index 1602 is out of bounds for axis 0 with size 288 ；（2）Actions took before becoming infeasible: [({'type': 4, 'x': 0.5, 'y': 0.5, 'area': 2000.0, 'length': 160.0, 'width': 40.0, 'height': 40.0, 'rect': 1.0, 'eqi': 1.0, 'sc': 1.0}, 262)] 。
之后又尝试直接利用文件夹中的init_plan_huizhou.pickle得到规划结果，也出现了相同的问题，所以想请教您最后是如何解决这个问题，十分期望得到您的帮助！

authors: DavyMorgan github-wgz linniao yutong12

repo: tsinghua-fib-lab/DRL-urban-planning


text:
🛑 Online Document Editor is down

In b7a931e, Online Document Editor ($URL_OFFICE) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Online Document Editor is back up in d29f6a0.

repo: tsueri/upptime


text:
Create Table with Region Number

How can I create table like this query in gohbase?
create 't1', 'f1', {NUMREGIONS => 15, SPLITALGO => 'HexStringSplit'}

You can do this with SplitKeys during CreateTable: https://godoc.org/github.com/tsuna/gohbase/hrpc#SplitKeys
Checkout an example in tests: https://github.com/tsuna/gohbase/blob/master/table_test.go#L72

thanks @timoha :+1:

authors: alpancs timoha

repo: tsuna/gohbase


text:
NBM Data Projection - Compatible?

I was wondering if you have had any experience plotting NBM data using autumnplot-gl. I have some data available here https://wxlogic-models.nyc3.cdn.digitaloceanspaces.com/nbm-test/18z-asnow.dat (compressed gzip).
I have tried adding using the LambertGrid, however no data is being displayed.
const fac = 1e-6;
const ni = 2345;
const nj = 1597;
const dx = 2539703;
const dy = 2539703;
const lon_0 = 265000000 * fac;
const lat_0 = 25000000 * fac;
const lat_std = [25000000 * fac, 25000000 * fac];

const grid1 = new apgl.LambertGrid(ni, nj, lon_0, lat_0, lat_std, -ni * dx / 2, -nj * dy / 2, ni * dx / 2, nj * dy / 2);

I modeled this off from the HRRR demo to no avail.
Any thoughts on this?

Some additional information regarding the projection specs...
HRRR
Grib2LambertConformalGridDefinition {
  contents: {
    earth_shape: 6,
    spherical_earth_radius_scale_factor: 0,
    spherical_earth_radius_value: 0,
    oblate_earth_semimajor_axis_scale_factor: 0,
    oblate_earth_semimajor_axis_value: 0,
    oblate_earth_semiminor_axis_scale_factor: 0,
    oblate_earth_semiminor_axis_value: 0,
    ngrid_i: 1799,
    ngrid_j: 1059,
    lat_first: 21138123,
    lon_first: 237280472,
    resolution_component_flags: 8,
    center_latitude: 38500000,
    standard_longitude: 262500000,
    grid_dx: 3000000,
    grid_dy: 3000000,
    projection_center_flag: 0,
    scanning_mode_flag: 64,
    standard_latitude_1: 38500000,
    standard_latitude_2: 38500000,
    south_pole_latitude: 0,
    south_pole_longitude: 0
  },
  offset: 51
}

NBM
Grib2LambertConformalGridDefinition {
  contents: {
    earth_shape: 6,
    spherical_earth_radius_scale_factor: 0,
    spherical_earth_radius_value: 0,
    oblate_earth_semimajor_axis_scale_factor: 0,
    oblate_earth_semimajor_axis_value: 0,
    oblate_earth_semiminor_axis_scale_factor: 0,
    oblate_earth_semiminor_axis_value: 0,
    ngrid_i: 1799,
    ngrid_j: 1059,
    lat_first: 21138123,
    lon_first: 237280472,
    resolution_component_flags: 8,
    center_latitude: 38500000,
    standard_longitude: 262500000,
    grid_dx: 3000000,
    grid_dy: 3000000,
    projection_center_flag: 0,
    scanning_mode_flag: 64,
    standard_latitude_1: 38500000,
    standard_latitude_2: 38500000,
    south_pole_latitude: 0,
    south_pole_longitude: 0
  },
  offset: 51
}

I managed to get it kind of working. I had to use QGIS to determine the extents of the grid. However, these bars are occurring now.
const grid1 = new apgl.LambertGrid(nx, ny, 265, 25, [25, 25], -3271151.6058371709659696, -263793.7334645641967654, 2681912.2261628294363618, 3789572.2545354356989264);

With respect to your original attempt:

const dx = 2539703;
const dy = 2539703;

Those don't look like meters. Try dividing by 1000, and I bet that works.
With respect to the bars on the second attempt, how are you reading the NBM grib file? In grib, there is an option to alternate the direction of rows, and IIRC, the NBM file is encoded in this way. I assume provides some improvement in compression ratio, because I can't for the life of me think of another reason why one would encode model output this way. Either way, I think some grib parsers might ignore that option. Python's xarray is (or at least used to be) one of them, and gribjs is also definitely one of them.

Both of your suggestions worked 100%.
I created a simple function to take the data and switch the orders if you would like to incorporate it/build from it in gribjs. The remaining task would be determining when to use it as you have mentioned above.
// This function will only work as expected on data that contains rows of
// data in alternating directions
async function correctDataOrder(msg) {
    let nx = msg.headers.sec3.contents.grid_definition_template.ngrid_i;

    let counter = 0;
    let rowCount = 0;

    let startingSectionIndex = 0;
    let endIndex = nx - 1;

    let originalData = nx.data;

    let returnData = Array(originalData.length);
    for (let i = 0; i < originalData.length; i++) {
        if (i % nx == 0) {
            startingSectionIndex = i;
            endIndex = i + nx - 1;
            counter = 0;
            rowCount++;
        } else {
            counter++;
        }

        if (rowCount % 2 == 0) {
            returnData[endIndex - counter] = originalData[i];
        } else {
            returnData[i] = originalData[i];
        }

    }
    return new Float32Array(returnData);
}

Thanks! I'll probably do something similar in gribjs, but I'd rather do the switching in place to save the overhead of another (potentially quite large) array.

authors: Craytor tsupinie

repo: tsupinie/autumnplot-gl


text:
Bump base and template-haskell for GHC 9.6

Extend CI to 9.4 and 9.6; better cache keys, bump actions.
Workflow run at: https://github.com/andreasabel/vector-th-unbox/actions/runs/4442558688
Revision 4 published at: https://hackage.haskell.org/package/vector-th-unbox-0.2.2/revisions/
Fixes #11

#11

Thank you for your pull request.

authors: andreasabel pacak

repo: tsurucapital/vector-th-unbox


text:
找call的一些问题

大佬好，我学了一些课程，勉强能找到call了，但感觉很费劲。请问大佬怎么学的找call或有什么技巧吗？
我小程序code的call没啥思路，找到了也是限制生成的，请问大佬研究过小程序code的寻找吗

个人喜欢静态分析+动态调试，没什么技巧，熟练了就可以了。小程序的相关call暂时没有研究过。

个人喜欢静态分析+动态调试，没什么技巧，熟练了就可以了。小程序的相关call暂时没有研究过。

大佬，有什么资料吗？我一直卡在hook小程序的code上了，我想学习学习，谢谢~

《加密解密》《逆向工程揭秘》《逆向工程核心原理》《C++反汇编与逆向分析技术揭秘》等，win+linux+android 在看方向了解。

个人喜欢静态分析+动态调试，没什么技巧，熟练了就可以了。小程序的相关call暂时没有研究过。

大佬，我一开始就关注这个项目了，也读了项目中的很多代码，但是还是没有hook小程序code的思路。
我们校园的小程序不用code还真登录不了，而且还是云函数（低版本调试的时候发现code的call和云函数的call在一起），想做个自动打卡的一直卡住不能推进，希望大佬能稍微点播一个方向(●'◡'●)，找call真的很头疼，好不容易找到了一个结果发现是很后面的call，用几次就不行了。大佬推荐的书我现在下了个电子版暑假的时候看了看，然后想在外面找人指导，动不动就收几千块，有点付不起~所以才来求大佬了

《加密解密》《逆向工程揭秘》《逆向工程核心原理》《C++反汇编与逆向分析技术揭秘》等，win+linux+android 在看方向了解。

大佬，这几本书我现在在看第四本，现在暑假没事干刚好可以多看看，我会C++的基础知识和一些汇编的基础知识，能推荐一下先看哪本嘛~真的麻烦了！！

随便哪本都可以，可以跳着看，很多重复内容

网上随便找几个游戏逆向的视频看看，没啥难度的。

authors: iiwen ttttupup

repo: ttttupup/wxhelper


text:
Getting the received data

Sorry guys for the noob question but maybe someone can help me.
I have a working esp_mqtt setup. I can publish data and subscribe to a topic.
My question is now:
How can I use the received data to turn a led on and off.
The received data gets processed in the void mqttDataCb() function.
The problem: I cant just do
if(data=="on") {
gpio_output_set(BIT0|BIT2, 0, BIT0|BIT2, 0);    //Set GPIO2 to HIGH / LED ON
}
What would be the right way?

Using strcmp function, lib string.h

This is how I use it now:
char key[] = "on";
if(strcmp(key, data)){
INFO("Turn SWITCH on!\r\n");
}
Do i have to use data oder dataBuf here?
With the version above the strcmp is always true.

hello eliabieri,
strcmp return 0 if both strings is equal, and make sure it end with '\0'

Ok this works now.
I do it like this:
if(strstr(data, wordToCheck)) {
INFO("matching string found'");
}

authors: eliabieri tuanpmt


text:
Update docs to run Vapor and Tailwind watch in parallel

resolves #27
Changes

Fixed a typo and added some colons (for consistency)
Defined a runTailwind function in tailwind.swift wrapped in a DEBUG flag
Added changes in entrypoint.swift and another DEBUG flag

Tests
I tested this by running both swift run App serve and swift run App migrate in development, as well as deploying a docker container and confirming that Tailwind was not being run in the production environment.
Note
I'm curious if I need the extra DEBUG flag in tailwind.swift that only defines the function. Will Swift still  compile and bring in dependencies if the file contains a function that has only been defined and not used? Also, I am not sure if the code I wrote is the most optimal and most aligning with Swifty standards, so I am very open to any adjustments.

Of course! Thanks for the help and the great package!

repo: tuist/SwiftyTailwind


text:
New version of cassandra-sys-rs required to build cleanly on stable

Currently, one of this project's dependencies does not build on stable Rust, so this does not either.
To fix, merge https://github.com/tupshin/cassandra-sys-rs/pull/6, publish the new version, and update this crate to use the new version.

As demonstrated by https://travis-ci.org/tupshin/cassandra-rs/builds/184235343, this has now been fixed. Thanks.

repo: tupshin/cassandra-rs


text:
Updated readme.md

The div with id babylongrid needs to be closed

👍 THX @GabrielDornianu

authors: GabrielDornianu turboMaCk

repo: turboMaCk/Babylon-Grid


text:
Client Crash

Hi, the crash happens when I check usages of Redstone Block in JEI.
(Only checking Redstone Block will cause this, others won't)
Crash related mods:
NuclearCraft
EnderIO?
JEI
IC2
Crash Report: Pastebin

Same issue, but different fluid: https://pastebin.com/JgQgP4V8

Yep, this is a known bug and will be fixed in the next release, which has been taking a while but will arrive shortly :)

Fixed in v2.11 :)


text:
Do meta tags matter?

IMHO, one of the major advantages Turbolinks has over heavier front-end frameworks is the effortless SEO gained through the progressive enhancement approach.
The issue of meta tags in the head section has come up several times before, but has yet to be addressed by an authority anywhere I've seen. My intuition has been that since web-scrapers do not bother executing JavaScript, that Turbolinks does not update meta tags is irrelevant; each link is followed and requested as an isolated page, meta tags and all.
My intuition is wrong. A co-worker pointed out to me that Google does execute some JavaScript when crawling a page. Given this, it seems reasonable that if Google crawls the site as a single page app, it may miss out on the meta tags for the other pages.
Does anyone know if this is true? Or, indeed, a reliable way to verify if this is true?
Thanks!

Thanks for the question!

that Turbolinks does not update meta tags is irrelevant

Unlike earlier versions, Turbolinks 5 does update meta tags, and any other provisional elements in the document <head>.
I'm skeptical that Google's crawler is simulating link clicks and navigating with Turbolinks, but if it is, it should see dynamically inserted meta tags just fine.

@packagetheif Thank you for the prompt response! I agree that it seems unlikely that Google is simulating link clicks, the author of the article I linked claims to have demonstrated event simulation at least under some circumstances in section 2.
Regardless, since Turbolinks 5 does update the meta tags, my question is no longer relevant.  I'm going to close my issue.

authors: anarchocurious packagethief

repo: turbolinks/turbolinks


text:
Rails 5/Turbolinks form input loses focus.

This is my first issue here on Turbolinks so if my format is not right, please let me know.
I have a simple search form using Ransack in Rails 5.1.3/Turbolinks 5.0.1 where I'm trying to do a live search like to:
contacts.coffee
$(document).on 'turbolinks:load', ->
  $('#contacts_search input').keyup ->
    $.get $('#contacts_search').attr('action'), $('#contacts_search').serialize(), null, 'script'
    false

Here is what the search form looks like:
 <%= search_form_for(@q, url: "/contacts", method: :get, id: "contacts_search") do |f| %>
  <%= f.search_field :name_or_address_or_office_number_or_home_number_or_mobile_number_or_fax_number_or_email_or_misc_info_cont, placeholder: 'Search...', class: 'form-control' %>
  <%= f.submit %>
<% end %>

The intended behavior is when I start typing letters, the request is fired off as a JS request and the partial in the view refreshes.  What the actual behavior displays is I'll type one letter, you can see the request fire in the development.log, and the partial will refresh once before the search form input loses focus and stops.
Here's an output of my development.log:
tarted GET "/contacts?utf8=%E2%9C%93&q%5Bname_or_address_or_office_number_or_home_number_or_mobile_number_or_fax_number_or_email_or_misc_info_cont%5D=x&_=1504436397726" for 127.0.0.1 at 2017-09-03 06:00:02 -0500
Processing by ContactsController#index as JS
  Parameters: {"utf8"=>"✓", "q"=>{"name_or_address_or_office_number_or_home_number_or_mobile_number_or_fax_number_or_email_or_misc_info_cont"=>"x"}, "_"=>"1504436397726"}
  User Load (0.4ms)  SELECT  "users".* FROM "users" WHERE "users"."id" = $1 ORDER BY "users"."id" ASC LIMIT $2  [["id", 7], ["LIMIT", 1]]
  Role Load (0.1ms)  SELECT  "roles".* FROM "roles" WHERE "roles"."name" = $1 LIMIT $2  [["name", "disabled"], ["LIMIT", 1]]
  Role Load (0.1ms)  SELECT  "roles".* FROM "roles" WHERE "roles"."id" = $1 LIMIT $2  [["id", 1], ["LIMIT", 1]]
  CACHE Role Load (0.0ms)  SELECT  "roles".* FROM "roles" WHERE "roles"."name" = $1 LIMIT $2  [["name", "disabled"], ["LIMIT", 1]]
  Rendering contacts/index.js.erb
  Rendered contacts/_search.html.erb (1.5ms)
  Contact Load (0.6ms)  SELECT  DISTINCT "contacts".* FROM "contacts" WHERE ((((((("contacts"."name" ILIKE '%x%' OR "contacts"."address" ILIKE '%x%') OR "contacts"."office_number" ILIKE '%x%') OR "contacts"."home_number" ILIKE '%x%') OR "contacts"."mobile_number" ILIKE '%x%') OR "contacts"."fax_number" ILIKE '%x%') OR "contacts"."email" ILIKE '%x%') OR "contacts"."misc_info" ILIKE '%x%') ORDER BY name asc LIMIT $1 OFFSET $2  [["LIMIT", 2], ["OFFSET", 0]]
  Rendered contacts/_results.html.erb (2.4ms)
  Rendered contacts/index.js.erb (7.8ms)
Completed 200 OK in 31ms (Views: 24.8ms | ActiveRecord: 1.2ms)

I posted this on StackOverflow but no one seems to know what the issue is so I figured I'd raise the query here. I'm a bit lightweight on JS/Coffee vs Ruby so perhaps my coffee is wrong.  But I was hoping to hear if anyone had any ideas.  If I can provide some more context, please let me know what you need.
It should be noted that I've used this same "live search" strategy in Rails > 4/3 before turbolinks was introduced and it works fine.  This looks like a turbolinks issue in my opinion but I could be wrong.
here is my stack overflow question in case someone wants more context.

Disregard, this is not an issue with Turbolinks that I can see.  After further investigation, it seems I was reloading my search form partial so each time JS fired on keyup it would render the form partial, thus losing input focus.  I removed the render in my view for the search form partial and the intended behavior surfaced.


text:
Can you add more info around filling out the template?

I can't quite figure out what is required for
user_agent: ":: (by /u/)"
When I created the app it asked if it was web/installed/personal use not sure if that is platform?
It also doesn't explicitly say if which id is client id but I have to imagine the first id listed under my personal app name is the client id.

The user agent placeholder in the template is taken straight from Reddit's api rules. It doesn't need to be formatted strictly, but it must contain information about the author, the title, the version number, and other listed items.
Your app should be a script app. See here for details from Reddit's guide. Theoretically it only has access to one account and only you run it.
Your client id is the unlabeled string under your personal app name.
Thanks for opening the issue! I'm sorry I didn't back for so long; I accidentally disabled issue emails at some point.
I will update the wiki with this information and close the issue tonight.

Looks like I was wrong about the agent; it does need to be in the format provided in the template.
The documentation now addresses the things in your issue. Thanks again for the post!

authors: bkern turnage

repo: turnage/graw


text:
Build app from scratch

@turner-anderson
Could you explain how to build this app from scratch ?
I could build streamlit-drawable-canvas but not yours.
Originally posted by @okome-git in https://github.com/turner-anderson/streamlit-cropper/issues/6#issuecomment-1014514631

I tried to recreate this issue with the following command and had no issues:
pip install git+https://github.com/turner-anderson/streamlit-cropper
Can you share a little more context on where you're running into issues?

repo: turner-anderson/streamlit-cropper


text:
Turtlebot4 gazebo simulator cmd_vel topic issue

Robot Model
Turtlebot4 Standard
ROS distro
Humble
Networking Configuration
Simple Discovery
OS
Ubuntu 22.04
Built from source or installed?
Built from Source
Package version
Not known
Type of issue
Navigation (SLAM, Nav2 etc.)
Expected behaviour
When running the turtlebot4 gazebo simulation for ros2 humble and publishing data to cmd_vel topic the robot should move accordingly within the simulation.
Actual behaviour
When running the turtlebot4 gazebo simulation for ros2 humble there no reaction/very delayed reaction to published data in cmd_vel topic.
Error messages
N/A

To Reproduce
Launch the simulation via the command below:
ros2 launch turtlebot4_ignition_bringup turtlebot4_ignition.launch.py slam:=true nav2:=true rviz:=true
Run any simple publisher to the cmd_vel topic.
Other notes
No response

Hello @dartik24 ,
Thank you for reaching out on the Turtlebot4 Github page. I am very sorry to hear that you are having issues with the simulator. Out of curiosity, did you press the play button found in the bottom left right corner?

Let me know if you have. Looking forward to hearing from you soon.
Best Regards,
Saif

Yes the play button is pressed, the robot briefly moves off the dock but then it does not respond to any further movement commands from either the keyboard or on screen commands.

Hello @dartik24 ,
Would it be possible to share some screenshots, and the terminal output from the terminal which launched Gazebo?
Looking forward to hearing from you soon.
Best Regards,
Saif

This issue repeats continuously after bootup.
Additionally it should be noted this is being ran in WSL2 however the same issue persists when running on a Linux native machine.

Upon further testing here are some additional errors which pop up after setting the robot into undocked mode.

@dartik24 How did you solve this?

@aharshac This issue is not fully solved, I closed it and re opened it here https://github.com/turtlebot/turtlebot4/issues/441 for a more concise summary.

authors: aharshac dartik24 smatarCPR


text:
n-data-table， 使用resizable   ellipsis 拖拽后导致滚动条消失

TuSimple/naive-ui version (版本)
2.33.5
Vue version (Vue 版本)
3.2.41
Browser and its version (浏览器及其版本)
chromw
System and its version (系统及其版本)
windows
Node version (Node 版本)
Reappearance link (重现链接)
https://codesandbox.io/s/bds1on?file=/src/Demo.vue
Reappearance steps (重现步骤)
使用resizable   ellipsis 拖拽后导致滚动条消失
Expected results (期望的结果)
resizable   ellipsis  拖拽后应该保持继续滚动条， 不然数据会一直换行
Actual results (实际的结果)
使用resizable   ellipsis 拖拽后导致滚动条消失
Remarks (补充说明)

@nooooooom  现在这个问题有进展吗， 新版依旧存在这个问题

authors: laterdays muchenfine

repo: tusen-ai/naive-ui


text:
NCode设置显示行号后依然不显示行号

描述错误
NCode设置显示行号后依然不显示行号

复现步骤
文档中的显示行号例子，也不现实

最小复现链接
https://codesandbox.io/p/sandbox/hfmg2j
系统信息
System:
  OS: macOS 14.6.1
  CPU: (20) x64 12th Gen Intel(R) Core(TM) i9-12900H
  Memory: 28.82 GB / 64.00 GB
  Shell: 5.9 - /bin/zsh
Binaries:
  Node: 20.17.0 - ~/.nvm/versions/node/v20.17.0/bin/node
  npm: 10.8.2 - ~/.nvm/versions/node/v20.17.0/bin/npm
  pnpm: 9.12.3 - ~/.nvm/versions/node/v20.17.0/bin/pnpm
Browsers:
  Chrome: 130.0.6723.92
  Safari: 17.6

使用的包管理器
pnpm
验证

[X] 阅读 贡献指南。
[X] 阅读 文档。
[X] 检查是否已经存在相同问题的问题，以避免创建重复的问题。
[X] 确保这是一个具体的 bug。有关问题和答案，请打开 GitHub 讨论。
[X] 提供的复现是最小可复现的示例。

请注意阅读 Code 组件文档 预备条件部分

authors: AdoKevin zhouyusd


text:
Feat/code coverage

Ticket Link

Related Links

Description

Added cases for coverage of resolver
Steps to Reproduce / Test

Request

Response

Codecov Report
Patch coverage: 100.00% and project coverage change: +4.91 :tada:

Comparison is base (621d721) 85.44% compared to head (2f6d1eb) 90.35%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
Additional details and impacted files
@@            Coverage Diff             @@
##           master       #3      +/-   ##
==========================================
+ Coverage   85.44%   90.35%   +4.91%
==========================================
  Files          28       28
  Lines        1120     1120
==========================================
+ Hits          957     1012      +55
+ Misses        115       78      -37
+ Partials       48       30      -18

Impacted Files
Coverage Δ

pkg/utl/zaplog/zaplog.go
75.00% <100.00%> (ø)

pkg/utl/rediscache/service.go
55.88% <0.00%> (+4.41%)
:arrow_up:

resolver/user_mutations.resolvers.go
89.15% <0.00%> (+18.07%)
:arrow_up:

resolver/auth_mutations.resolvers.go
100.00% <0.00%> (+36.14%)
:arrow_up:

resolver/user_queries.resolvers.go
100.00% <0.00%> (+36.84%)
:arrow_up:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

authors: codecov-commenter tushar-WS

repo: tushar-WS/go-template-ws


text:
Hi question about video 3

http://stackoverflow.com/questions/34726841/error-when-using-npm-install-angular2-save
I can't install angular2 with npm, any thoughts?

npm install angular2@latest --save this worked!


text:
Core Middleware do not works for me

I am using Slim3
Here is my code to enable CORS Middleware
https://github.com/flextype/flextype/blob/dev/flextype/middlewares.php#L22
and here is my API
https://github.com/flextype/flextype/blob/dev/flextype/api/delivery/entries.php#L29
I am testing my API
https://flextype.org/api/delivery/entries?id=en&token=1a48b9de0494240759c6f85366aaa53d
with https://reqbin.com and I don't see CORS unfortunately.
Server: nginx/1.14.1
Date: Sun, 23 Feb 2020 17:00:17 GMT
Content-Type: application/json
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Set-Cookie: PHPSESSID=a666c631f8bf297ae47dc4268ced67cc; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
Content-Encoding: gzip

because of this issue, I can't use my API in js app's: https://svelte.dev/repl/e25e8814cc064868b67dad11c90ed029?version=3.19.0

Quickly testing the middleware seems to be working. Atleast access-control-allow-origin header is added.
$ curl  "https://flextype.org/api/delivery/entries?id=en&token=1a48b9de0494240759c6f85366aaa53d" \
  --include \
  --header "Origin: http://www.example.com"

HTTP/2 404
server: nginx/1.14.1
date: Mon, 24 Feb 2020 04:11:13 GMT
content-type: text/html; charset=UTF-8
content-length: 6872
vary: Accept-Encoding
set-cookie: PHPSESSID=73466bc391f2f556334b53273b022e68; path=/
expires: Thu, 19 Nov 1981 08:52:00 GMT
cache-control: no-store, no-cache, must-revalidate
pragma: no-cache
access-control-allow-origin: http://www.example.com
vary: Origin

So my guess is JavaScript is not doing an actual CORS request. The CORS headers are only added to responses which require them, not all responses. This flowchart explains in better.
Hower the preflight route seems not to be working.
$ curl "https://flextype.org/api/delivery/entries?id=en&token=1a48b9de0494240759c6f85366aaa53d" \
  --include \
  --request OPTIONS  \
  --header "Origin: http://www.example.com" \
  --header "Access-Control-Request-Method: PUT"  \
   --header "Access-Control-Request-Headers: Authorization, If-Match"

HTTP/2 401
server: nginx/1.14.1
date: Mon, 24 Feb 2020 04:23:11 GMT
content-length: 0
set-cookie: PHPSESSID=f3cc9a8331a11bf2143342ae02dc043f; path=/
expires: Thu, 19 Nov 1981 08:52:00 GMT
cache-control: no-store, no-cache, must-revalidate
pragma: no-cache

I am pretty sure this is because the request does not reach PHP. IIRC Nginx default config catches OPTIONS requests and handles them by itself.

authors: Awilum tuupola

repo: tuupola/cors-middleware


text:
🛑 Plex is down

In ba73b0a, Plex (http://plex.eighty-three.me:32400/identity) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Plex is back up in fae54a4.

repo: tuxpeople/monitoring


text:
🛑 Recruit Connect - ES Status is down

In 4f28968, Recruit Connect - ES Status (https://api.recruitconnect.vn/elasticsearch/check-status) was down:

HTTP code: 500
Response time: 272 ms

Resolved: Recruit Connect - ES Status is back up in 51f5168.

repo: tuyencaovn/recruituptime


text:
🛑 Recruit Connect - Website is down

In 7d1d368, Recruit Connect - Website (https://recruitconnect.vn) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Recruit Connect - Website is back up in 19a3128 after 6 minutes.


text:
小游戏平台发布的sample无法下载version文件，2.2.6-preview

用sample做了一个微信小游戏的工程，发布后无法下载DefaultPackage.version。应该是?后面带的一串数字导致的。去掉后在浏览器里是可以下载的。我看调用栈是从OperationSystem走到UnityWebRequest这里的。
YouAsset版本是2.2.6-preview。Unity是团结引擎1.3.4.
不知道是什么问题，求助，谢谢……

报错截图里显示400了。

报错截图里显示400了。

400是因为连接里问号后的一串数字吧？这个数字是咋来的呢？

如果服务器不支持，可以关闭掉，他是随机添加一段时间戳。appendTimeTicks  = false
RequestPackageVersionAsync(bool appendTimeTicks = true, int timeout = 60)

您好，加上appendTimeTicks 设为false后前面的问题好了，但是说缓存路径不合法。这里很奇怪，把整个url路径作为文件名用了。我哪里设置的不对吗？

如果服务器不支持，可以关闭掉，他是随机添加一段时间戳。appendTimeTicks = false
RequestPackageVersionAsync(bool appendTimeTicks = true, int timeout = 60)

存储路径有问题。

 存储路径有问题。

这个路径不是我拼的。我看它直接就把完整的url路径拼过去了……是我哪里设置的不对吗？

authors: gmhevinci sigmadruid

repo: tuyoogame/YooAsset


text:
wrong for z_log_sigma

https://github.com/twairball/keras_lstm_vae/blob/94774c9838a37ea533585df21aa1f7dcd36476b7/lstm_vae/vae.py#L46
should be
return z_mean + K.exp(z_log_sigma/) * epsilon

Dear owner,
Does the previous comment about line 46 in file vae.py should be modified?

should be
return z_mean + K.exp(z_log_sigma/2.0) * epsilon

authors: HongminWu hzauccg


text:
Song does not get updated

Describe the bug
Looks like the app does not update automatically when I stop and play another song. Even tho on last.fm it shows "scrobbling now", the app output in debug mode shows:
TRAC[0106] No new scrobble detected.                                                                                TRAC[0106] Cycle complete.                                                                                TRAC[0107] Cycle begin.                                                                                TRAC[0107] No new scrobble detected.                                                                                TRAC[0107] Cycle complete.                                                                                TRAC[0108] Cycle begin.                                                                                TRAC[0108] No new scrobble detected.                                                                                TRAC[0108] Cycle complete.                                                                                TRAC[0110] Cycle begin.                                                                                TRAC[0110] No new scrobble detected.                                                                                TRAC[0110] Cycle complete.                                                                                TRAC[0111] Cycle begin.                                                                                TRAC[0111] No new scrobble detected.                                                                                TRAC[0111] Cycle complete.                                                                                TRAC[0112] Cycle begin.                                                                                TRAC[0112] No new scrobble detected.                                                                                TRAC[0112] Cycle complete.                                                                                TRAC[0113] Cycle begin.                                                                                TRAC[0113] No new scrobble detected.                                                                                TRAC[0113] Cycle complete.

OS: Windows 10

Thanks for reporting. I'm looking into this issue but I can't seem to reproduce it on my end (both on Windows/Linux).
If you'd like, I can take a look and try replicating it with your last.fm username.

My lastfm username is "awroby".
This is how I'm executing: lfm-cli-windows-amd64.master.exe -u awroby -r 1.

Quick example:

Thanks for the information.
I've tried running in my my end and it seems to work:

Which version of lfm-cli are you using? The version I'm currently on is v1.20

C:\Users\user\Downloads>lfm-cli-windows-amd64.master.exe -v
lfm-cli version v1.2.2

I'll try the v.1.2.0 version and update you here.

Eh weird, same behaviour.

execute
play something on soundcloud

No idea what could cause this :|

Interesting... I'll investigate the issue when I get back home on my PC. I'm thinking it could be a platform issue for now.
The program scrapes data directly from your last.fm profile page in order to retrieve the "Scrobbling Now" item. It's weird that it shows on the web page but not on the application.
For now though, I would say try sticking to the default refresh rate of 10 seconds just to not get rate-limited by last.fm.
Let me know if anything changes

Just tested on Windows, v1.2.2 and v1.2.0 seems to be working just fine.

I'm not exactly sure what could be causing this problem on your end.

Was this a problem that occurred in the past/resolved itself? Or just now, out of the blue?
Try scrobbling using last.fm's native web scrobbler (pressing play any track with a YouTube/Spotify linked should activate the web scrobbler). I want to rule out the possibility that this is an issue with the scrobbler client.

repo: twangodev/lfm-cli


text:
Escape button behaving funny when Nested multiple modals are used

http://www.bootply.com/86973
Open multiple modals and try to click escape.
Expected feature is to have the top most modal discarded on every press.

Hi @zuxfer!
You appear to have posted a live example (http://s.bootply.com/render/86973), which is always a good first step. However, according to Bootlint, your example has some Bootstrap usage errors, which might potentially be causing your issue:

line 9, column 9: W013: Bootstrap version might be outdated. Latest version is at least 3.3.4 ; saw what appears to be usage of Bootstrap 3.0.0
line 91, column 9: W013: Bootstrap version might be outdated. Latest version is at least 3.3.4 ; saw what appears to be usage of Bootstrap 3.0.0

You'll need to fix these errors and post a revised example before we can proceed further.
Thanks!
(Please note that this is a fully automated comment.)

Per our documentation, stacked modals are explicitly not supported by Bootstrap.

authors: cvrebert twbs-lmvtfy zuxfer

repo: twbs/bootstrap


text:
Document checkPosition method of Affix

I think it's necessary to make this method public to accommodate use cases where other widgets affect the page's or the affixed element's positioning (example: #16356).
CC: @hnrch02 @XhmikosR for feedback

don't see any issue with that, sounds good :+1:

Yes me too

authors: cvrebert fat rabeabdu


text:
Regex in Util.getSelectorFromElement is too restrictive

In this line (v4-alpha code)
tab.js: 90:       let selector  = Util.getSelectorFromElement(this._element)
decided which pane will be selected when clicking on the "tab". Inside the getSelectorFromElement, if not data-target is provided, the href attribute is inspected. In order to decide if the selector is valid, a regular expression is used.
I generated a "fake uuid" in my code and found out:
/^#[a-z]/i.test("#8828a412-2185-4d9c-9073-81272784c4a1")
returns false
/^#[a-z]/i.test("#e58329c1-e759-4661-9ae9-c33a12b8c0b6")
returns true
(the reason is that in the first selector the first character is a number rather than a letter.)
So sometimes the tab was selected and sometimes not!
An expression like /^#[a-z1-9]/i should work, but I suspect there will be more cases to take into consideration.

Checked the w3 spec (I was suspecting about the _ character). See the source in http://www.w3.org/TR/CSS21/grammar.html
nmchar		[_a-z0-9-]|{nonascii}|{escape}
name		{nmchar}+
"#"{name}		{return HASH;}
So I think at least the expression mentioned in the previous comment should be:
/^#[_a-z0-9-]/i
Notice (I realized after I hit "Send comment") that we are only checking for the first character. I do not know if this was intended.

There are a lot of weird cases for these IDs, and it is promised all will be fixed in v4?
https://github.com/twbs/bootstrap/pull/14789#issuecomment-60138926

I've also encountered this issue with the regular expression being too restrictive. It could not handle my numerical id, i.e. #123.

PR for this issue Here

Fixed by #21615.

authors: ditiem joezcool02 ktmud mdo vanillajonathan


text:
[v4 css] Collapsed navbar toggle moves to awkward position

I am using a navbar with only a brand image; no brand name (as shown above). You can see that the collapse button is clearly out of place, over my brand image.
Expected
The collapse toggle should remain right-floated regardless of viewport width.
Also...
Does anyone else think that the toggle collapse button should be redesigned? For instance, on dark backgrounds it should be lighter (maybe completely white). I'd also be interested in seeing the border disappear — it is always a hassle to figure out the specific CSS heirarchy to modify it.

It seems I can't replicate this issue on my actual iPhone when the application is in production. (This particular screenshot was taken from Chrome DevTools.)

And isn't .container inside a navbar the correct way to align it? Not sure if there may be a new replacement.

I've posted a fix for this behaviour in #21605. Simply add this to your custom CSS file:
@include media-breakpoint-down(xs) {
    .container {
        margin-left: 0;
        margin-right: 0;
    }
}

authors: sejr svenluijten


text:
Carousel Responsive Issue In Chrome

Hello there,
I have created a Carousel and when responsive in Chrome it squashes the image rather than scale down. Does anyone else have this issue? This is happening on all my desktop devices in Chrome.
Here is an image to highlight it.
http://imgur.com/a/5lOr8
This is also happening on BS4 doc Carousel page:
https://v4-alpha.getbootstrap.com/components/carousel/#options
Cheers

Same as #21611 I think.

Yes thanks it is and you have helped me. Thanks so much. This should be fixed tho right??

This should be fixed tho right??

I hope they fixe. In my opinion they should, but it's not added to milestone v4.0.0-beta yet...
I have just added an example on JSFiddle too, in case they want that.

Wicked, yeah they should at some point do that. What is the link to the fiddle if you do not mind me asking? Cheers.

It's in my last post at #21611 ofcourse, but is: https://jsfiddle.net/josmaissan/5jsonocq/15/

24 Feb 17
Confirm the carousel "image squashing" is still an issue, on Chrome Version 56.0.2924.87 (Windows 7)
Carousel worked fine in A5.
To demo:

Go to URL:
https://v4-alpha.getbootstrap.com/components/carousel/
Narrow the viewport
Observe the image crush. Images do not resize.

@kwhdever Your right! #21611 is still open. 😉

authors: benjaminthedev josmaissan kwhdever


text:
v4 - Scroll in modal-body

The current modal scroll when content is too large occurs on the page and I understand that this is a bootstrap pattern.
Is there a possibility in v4 of the scroll happening in modal-body?
I understand that the scroll on the page is standard for Bootstrap, but the UX area in my company is not acceptable to the user.
Is there any native support in the bootstrap put the scroll in modal-body?

I think we can have a class on modal to achieve this. However, fixed height would be required on modal content in that case. May be we can use viewport unit vh.
Also, the modal container could not be have round corners in that case. I would look like this because of scrollbar.

Any thoughts on this?
@XhmikosR @Johann-S @patrickhlauke @mdo

No plans to add this to Bootstrap—it's straightforward enough with a max-height and overflow-y: auto on the modal element of your choosing.

authors: marlonmleite mdo prateekgoel


text:
https://github.com/users/0532302779/emails/108216487/confirm_verification/d5ee6314feb69cf3885cd9d8cb8792bbde8ff3ae?utm_campaign=github-email-verification&utm_content=html&utm_medium=email&utm_source=verification-email

Before opening:

Search for duplicate or closed issues
Validate any HTML to avoid common problems
Read the contributing guidelines

Bug reports must include:

Operating system and version (Windows, macOS, Android, iOS)
Browser and version (Chrome, Firefox, Safari, Microsoft Edge, Opera, Android Browser)
A reduced test case or suggested fix using CodePen or JS Bin

#31125


text:
Modal - Don't adjust margin/padding of shorter fixed/sticky elements

Backport #30621

Closing as stale and as a won’t fix.


text:
Add PostgreSQL kernel

Hello,
I'm after a bit of feedback on my approach here.
The kernel I've added works, but in order to demonstrate what can be done in the example, it pulls in PostgreSQL itself, and to make that work there's some setup that needs to be done that was easier to do in a script. This means it may not work correctly when run from the test runner. I'm not sure if there's something better I could do there or if I should just rip out the whole thing?

Sorry. Opened this one from the wrong account.

authors: bbcmgdm mgdm

repo: tweag/jupyterWith


text:
makeOpamRepo creates an empty key entry when any directory ending with opam is present

Describe the bug
It seems that makeOpamRepo creates an extra entry (at least in .passthru.sourceMap) when there exists a directory _opam (even if empty).
The problem is that when building, this breaks.
My setup:
.
├── a.opam
├── _opam   # empty directory, or with files inside

So I expect (makeOpamRepo ./.).passthru.sourceMap to only include a.
However it also includes an entry with an empty key:
nix-repl> (lib.makeOpamRepo ../../myrepo).passthru.sourceMap
[1 built]{
  "" = { ... };
  a = { ... };
}

Note that makeOpamRepoRec does not have this problem :thinking:
Environment

Version of the code: master

Actually it's not just _opam, it is if there is any directory suffixed with opam, e.g. a directory foobaropam reproduces the bug too.

Fix suggestions:

Replace hasSuffix "opam" name with (hasSuffix "opam" name && value == "regular") (maybe also support "symlink", TBC) so that directories are ignored
Replace "opam" with ".opam" to lower the risk of fetching incorrect files (e.g. foobaropam` is unlikely a good candidate)

repo: tweag/opam-nix


text:
Distribute through OPAM?

I think that, at this point, that is at a point where Topiary is not present in most package managers, it would be interesting to be able to install Topiary with OPAM -- OCaml Package Manager.
OPAM is not really meant to distribute non-OCaml packages, but I have seen it be used to distribute packages that are useful to the OCaml community and that should be system packages but that have special constraints (eg. they are not really present in system package manager, or there is the need to be able to install several versions), so I think this might be welcome.
I'll happily take care of the initial investigation to know whether that'd be welcome. The actual distribution would probably require #415.
This was first mentioned in #254.

I self-assigned this for now; I will go investigate whether that'd be welcome and report here.

The ideas above led to the creation of tweag/topiary-opam which aims at being very easy to maintain. I then opened a PR on opam-repository which has just now been merged: Topiary is in OPAM!

repo: tweag/topiary


text:
AttributeError when streaming

I ran a stream for awhile and it stopped working after a couple days due to the following error:
File "tstreamer.py", line 109, in
myStream.userstream("with=following")
File "/mnt/d5ddf659-feb7-4daf-95c6-09797c84aa98/venvs/python2ds/lib/python2.7/site-packages/tweepy/streaming.py", line 394, in userstream
self._start(async)
File "/mnt/d5ddf659-feb7-4daf-95c6-09797c84aa98/venvs/python2ds/lib/python2.7/site-packages/tweepy/streaming.py", line 361, in _start
self._run()
File "/mnt/d5ddf659-feb7-4daf-95c6-09797c84aa98/venvs/python2ds/lib/python2.7/site-packages/tweepy/streaming.py", line 294, in _run
raise exception
AttributeError: 'NoneType' object has no attribute 'strip'

same bug here with Python3 :

Same here
Exception in thread Thread-1: Traceback (most recent call last):   File "/usr/lib/python3.4/threading.py", line 920, in _bootstrap_inner     self.run()   File "/usr/lib/python3.4/threading.py", line 868, in run     self._target(*self._args, **self._kwargs)   File "/home/marce/comentaBOT/env/lib/python3.4/site-packages/tweepy/streaming.py", line 294, in _run     raise exception   File "/home/marce/comentaBOT/env/lib/python3.4/site-packages/tweepy/streaming.py", line 263, in _run     self._read_loop(resp)   File "/home/marce/comentaBOT/env/lib/python3.4/site-packages/tweepy/streaming.py", line 313, in _read_loop     line = buf.read_line().strip() AttributeError: 'NoneType' object has no attribute 'strip'

Will this fix ever be pushed to Pypi?

I just got this too. It's still a live issue.
Traceback (most recent call last):
  File "twitterd.py", line 792, in run
    userstream.userstream()
  File "/home/web/miniconda3/lib/python3.6/site-packages/tweepy/streaming.py", line 394, in userstream
    self._start(async)
  File "/home/web/miniconda3/lib/python3.6/site-packages/tweepy/streaming.py", line 361, in _start
    self._run()
  File "/home/web/miniconda3/lib/python3.6/site-packages/tweepy/streaming.py", line 294, in _run
    raise exception
  File "/home/web/miniconda3/lib/python3.6/site-packages/tweepy/streaming.py", line 263, in _run
    self._read_loop(resp)
  File "/home/web/miniconda3/lib/python3.6/site-packages/tweepy/streaming.py", line 313, in _read_loop
    line = buf.read_line().strip()
AttributeError: 'NoneType' object has no attribute 'strip'

authors: HawkinsJM devl00p melizeche miroli olihawkins

repo: tweepy/tweepy


text:
[Feature]: Spring authorization server access to Github third-party login

Function description and necessity description
Provide third-party access convenience
Suggestions and solutions
No response

complete

repo: twelvet-projects/twelvet


text:
Use NullableField enum for Option<Option<T>> representations

Instead of setting fields in request field structs as Option<Option<T>>s - causing us to need to ignore clippy lints - set Option<NullableField<T>>s instead. This NullableField represents two states: having a value and not having a value. This is very similar to Option except that it's explicit that the state of having no value is clearly represented as serializing to null while the state of having a value serializes to that value.
Closes #865.

Wonder if it's nicer to write it like NullableField<Option<T>> and impl a is_none and replace ourselves. Both function the same it's just preference

Wonder if it's nicer to write it like NullableField<Option<T>> and impl a is_none and replace ourselves. Both function the same it's just preference

I would personally prefer not to re-implement the stdlib

Accidentally put in a change meant for #949. I've squashed the PR for future reviewers.

repo: twilight-rs/twilight

license: ISC


text:
[ERROR] Getting "DLL load failed: The specified procedure could not be found" when running in a .py file

Issue Template
Please use this template!
Initial Check

If the issue is a request please specify that it is a request in the title (Example: [REQUEST] more features). If this is a question regarding 'twint' please specify that it's a question in the title (Example: [QUESTION] What is x?). Please only submit issues related to 'twint'. Thanks.

Make sure you've checked the following:

[x] Python version is 3.7.3;
[x] Updated Twint with pip3 install --user --upgrade -e git+https://github.com/twintproject/twint.git@origin/master#egg=twint;
[x] I have searched the issues and there are no duplicates of this issue/question/request.

Command Ran

Please provide the exact command ran including the username/search/code so I may reproduce the issue.

import twint
import asyncio
import matplotlib.pyplot as plt
import numpy as np
import pandas as pd

Prevents error: no current event loop in thread
asyncio.set_event_loop(asyncio.new_event_loop())

Configuring Twint to search for the subject in the first specified city

c> = twint.Config()

Hiding the print output of tweets scraped
c.Hide_output = True

The amount of tweets to return sorted by most recent
c.Limit = 10

Input parameters
c.Search = 'pizza'

Removing retweets
c.Filter_retweets = True

No pictures or video
c.Media = False

English only
c.Lang ='en'

Excluding tweets with links
c.Links ='exclude'

twint.run.Search(c)

Description of Issue
Hello, I receive an ImportError "DLL load failed: The specified procedure could not be found." when I run the above code. The code works in Jupyter Notebook just fine. Do you know how to solve this issue?
Thanks
Environment Details
I am running this in Python via VSCode.

This may be an issue with my OS if you can't see a simple solution. It works when I save it as a csv and then read in back into a dataframe.

I think it's more a compatibility issue rather than an issue with Twint itself

repo: twintproject/twint


text:
Removed f-strings to keep compatibility with older versions of python

I had to make the following changes to get this to work in Python 2.7. From my research anything less than 3.6 won't work with f-strings.

Thanks for doing this PR! I just want to mention that we do not intend to support Python 2.7 since it no longer has official support. We will try to maintain support for python 3.x as much as possible, as long as it doesn't introduce major complexities. With that said, this PR is a perfect example of no such complexity being added!

authors: ReenigneArcher felixnorden

repo: twitchtv/igdb-api-python


text:
loom: fix swiftlint error with 0.24.0 version

Before this commit, with a 0.24.0 SwiftLint version, there was a
"Superfluous Disable Command Violation" that prevented the project to
build.
The whole error is available in the linked issue: #8
This commit removes the SwiftLint instruction of this file, thus
allowing the project to build properly.

Hi @r-mckay
Seems my version of Swiftlint has something to do with it.
Could you also remove the "// swiftlint:enable class_delegate_protocol" in the Loom to be consistent ?
thanks.

Ouh yes you're right, will do!
Thanks!

authors: r-mckay twittemb

repo: twittemb/Weavy


text:
PropTypes deprecation from react 15.5

Using VelocityTransitionGroup with react 15.5 generates the following deprecation notice:
Warning: Accessing PropTypes via the main React package is deprecated. Use the prop-types package from npm instead.
Replacing React.PropTypes with PropTypes (via import PropTypes from 'prop-types';) in VelocityComponent and VelocityTransitionGroup should resolve this issue.

Thanks for the heads up. Will I think also move
to reactjs/react-transition-group in the next release.
On Tue, Apr 11, 2017 at 2:04 AM, Zebra Flesh notifications@github.com
wrote:

Using VelocityTransitionGroup with react 15.5 generates the following
deprecation notice:
Warning: Accessing PropTypes via the main React package is deprecated. Use
the prop-types package from npm instead.
Replacing React.PropTypes with PropTypes (via import PropTypes from
'prop-types';) in VelocityComponent and VelocityTransitionGroup should
resolve this issue.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/twitter-fabric/velocity-react/issues/183, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAP65ZBl_GzobEj7bWJTEjYlUY1BGHpWks5ruxf5gaJpZM4M5p_g
.

#191 has fixes for this if you're able to try it out. I had to change some of the internals and also add a prepublish step to this library in order to use ES2015 classes so i want to do a careful rollout.

Fixed in v1.3.0. Thanks for your patience!

authors: ZebraFlesh finneganh

repo: twitter-fabric/velocity-react


text:
icon spacing inside buttons

When icons are included in  elements like this:
https://github.com/twitter/bootstrap/issues/1822
The icon is too close to the text.  Consider adding a class to pad these.  I put this in my css and it seemed to work.
button.btn > i
{
padding-left: 3px;
}

realize it must be tough to vet all these issues, so here is a quick fiddle showing it.  (Also, this is true in links or buttons)
http://jsfiddle.net/waynebrantley/tCueB/

Shouldn't that be padding-right?
And, no sense specifying the tag when you can just specify the class:
.btn > i{ padding-right: 8px)//I like 8px better, but obviously that's subjective.
http://jsfiddle.net/tCueB/3/

We are putting the padding in different places, so could be left, could be right...both of our examples work.  However the bootstrap minds want to do it would be great.

Put a space between the <i> tag and your text. No need for additional padding or margin. I've added a mention in the 2.0.2-wip docs to share this detail.

I think the css would be better...but you know best...just do not like 'whitespace' affecting the layout any more than it has to..?

Ya, adding a space doesn't seem very CSS-y, nor as exact as one would like.

@markdotto reconsider or you think space is the correct way to go?

I reckon a space would be fine, especially if it helps make you reconsider how many glyphicons you're using.

Using 1 or 500, the page load time is the same.

I'm not talking about page load times.
And no it isn't; due to the extra HTML ;) (Yes, I know it's a negligible difference)

It's a done deal—use a space :).

authors: Exitus markdotto quasipickle waynebrantley

repo: twitter/bootstrap


text:
Use enum for package type

This PR refactors so that enum is used for topology package type. It addresses discussions at https://github.com/twitter/heron/pull/1599#discussion_r91573936
Follow-up of #1599
cc @billonahill @mycFelix

👍 once CI passes

👍

authors: billonahill mycFelix objmagic

repo: twitter/heron


text:
Fix the tests so far by default the tests don't require mesos.native

Plus another commit that introduces using PEX for the executor.

We don't have .travis.yml yet but somehow this repo is configured for Travis. Ignore the errors for now and will add .travis.yml next.

@xujyan shouldn't we merge this into master?

I'll ping @wickman to give a final look.

authors: caniszczyk xujyan

repo: twitter/mysos


text:
Support KEYS command

Hi,
sorry if someone already asking that, but is there any plan to support KEYS command?

@dawsbot why do you need keys? keys is very dangerous command.
If you need all keys list, connect each redis server and run scan command. I think It is better.

authors: charsyam mpangrazzi

repo: twitter/twemproxy


text:
Incorrect method being referenced in bloodhound docs

It seems that the incorrect method is being referenced in the bloodhound docs. .get is used in the code example when I assumed it should be .search

Duplicate of https://github.com/twitter/typeahead.js/pull/1275

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

authors: CLAassistant jcrben patvice