Can this Diffusion Model do Inpainting and Super-resolution at the same time?

Hello.
I am looking for a model that can restore detailed normal maps that have been inpainted through diffusion models and at the same time super-resolution. I show you example of normal map.

I'm not familiar with Diffusion yet, but is it possible to do Super-resolution and Inpainting at the same time?

Hi,
Our methods can do multi-degraded restorations that only one degradation does damage to the content of the picture, such as Colorization + SR, Colorization + Inpainting, or Colorization + Deblur.
In our methods, it will be relatively hard to do Super-resolution and Inpainting at the same time. We also have tried this experiment, but the results are not very satisfactory.
If you want to utilize Diffusion Model to solve this problem, it might be specifically designed.

Thank you for answer!
Can you recommend another Diffusion Model suitable for this method?


Remounting ZFS read-only returns exit status 128

mount -o ro,remount /nix/store/
returns
filesystem 'zpool/root/nixos' is already mounted with exit status 128.
16.03.581.e409886 (Emu)
"16.03.581.e409886"
Expected result:
No output on stderr or stdout, /nix/store mounted as ro (in mount output) and an exit status of 0.

What is your output of mount? Are there any interesting kernel messages?

mount gave the same output as before the remount command. I didn't see any interesting kernel messages.

Strange - I think this is a zfs issue though. Can you dig through https://github.com/zfsonlinux/zfs/search?q=remount&type=Issues&utf8=✓ to see if anything matches?

I cannot reproduce this issue. On my system /nix/store is a bind mount though.


WIP - Bug 2022866: bump buildah to v1.22.3

Manually backport buildah bump to v1.22.3 to support image pull specs
with ":tag@version" tags.

/close
Messed this up, will retry.


[MINOR][SQL] Add disable bucketedRead workaround when throw RuntimeException

What changes were proposed in this pull request?
It will throw RuntimeException when read from bucketed table(about 1.7G per bucket file):

Default(enable bucket read):

Disable bucket read:

The reason is that each bucket file is too big. a workaround is disable bucket read. This PR add this workaround to Spark.
How was this patch tested?
manual tests

Test build #98725 has started for PR 23014 at commit a41551e.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/4949/
Test PASSed.

Test build #98725 has finished for PR 23014 at commit a41551e.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/98725/
Test PASSed.

The reason is that each bucket file is too big

Can you elaborate please? Is it because we don't chunk each file into multiple splits when we read bucketed table?

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/4961/
Test PASSed.

Test build #98754 has started for PR 23014 at commit f807b8a.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/4966/
Test PASSed.

Merged build finished. Test PASSed.

Test build #98748 has finished for PR 23014 at commit d5084dc.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/98748/
Test PASSed.

Test build #98754 has finished for PR 23014 at commit f807b8a.

This patch fails due to an unknown error code, -9.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/98754/
Test FAILed.

retest this please

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/4971/
Test PASSed.

Test build #98759 has started for PR 23014 at commit f807b8a.

Test build #98759 has finished for PR 23014 at commit f807b8a.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/98759/
Test FAILed.

retest this please

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/4982/
Test PASSed.

Test build #98773 has started for PR 23014 at commit f807b8a.

Test build #98773 has finished for PR 23014 at commit f807b8a.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/98773/
Test PASSed.

Merged to master.


Implementation of Gyroscope

We will implement the gyroscope in sprint 2 which will help the emulator to rotate in whatsoever direction at its spot without changing its position. Implementation of a Gyroscope will enhance the ability of the car and also it will improve the object avoidance done by the car in a new way. If we then have obstacles on any 3 sides still we can move the car by just rotating with the help of a gyroscope and then we can move the car to its new path.

We did not go with this idea!


CON-2441 Integrate Shopify checkout

Coverage remained the same at 0.0% when pulling c7b644ff3557cd63c23f58bbfe4535bfa09703d9 on CON-2441-Integrate-Shopify-checkout into 52116daf8b356c3fd566e6377597e06d85de62d1 on master.

Coverage remained the same at 0.0% when pulling de9098f58e4946aea99dc696f21696984fb3c0a9 on CON-2441-Integrate-Shopify-checkout into 52116daf8b356c3fd566e6377597e06d85de62d1 on master.

Coverage remained the same at 0.0% when pulling 603a681575d55f79205b6ef855a6e02434b60e41 on CON-2441-Integrate-Shopify-checkout into 52116daf8b356c3fd566e6377597e06d85de62d1 on master.


Compio IO crate

This PR adds compio-io and async Read/Write counterpart traits like those in tokio, futures and monoio.

Should we use RPITIT/AFIT as they're stablizing? Or stick with GAT and adopt later?

Do you know how long does it take to stablize?

Do you know how long does it take to stablize?

I just checked, there's some concerns during FCP, but I do expect them to resolved soon, maybe in one or two weeks.

I prefer to use them after they're stablized.

I prefer to use them after they're stablized.

Then I'll use assoc type for now.

I changed my mind. I think we can just use AFIT, and wait for the rust team to stabilize it.

I changed my mind. I think we can just use AFIT, and wait for the rust team to stabilize it.

I'm thinking if we need to support dyn by adding separate crate returning boxed future instead of generated anonymous future. Dyn traits can depend on non-dyn version, makes it effectively free for trait implementor. Here's an example.

Is such trait object safe?

yes

@Berrysoft how do you like the traits?

A side note: because compio is a thread-per-core runtime, we can safely disregard the lint comes with AFIT.

LGTM.

Ok I forgot one important thing. Methods in AsyncReadDyn and AsyncWriteDyn are parameterized, meaning they're not object safe. We have to give up on the dyn traits.

Should we also put *_exact and *_all in *Ext traits?

Should we also put *_exact and *_all in *Ext traits?

Sure

I rebased this PR to #93 so I can work on write_vectored

Test GithubBot

@George-Miao test

I decide to move implementation of io traits of fs/net to a separate PR. This PR will focus on the definition and utils.


Is it posible to globaly define case insensitive mapping

Hi, is it possible to globally define case insensitive mappings in case where my database column names are lowercased (PostgreSQL) and my C# entity models are uppercased. I know i can use FluentMapper but i don't want to do it for each entity just for that. Thx.

Though the column projections between the DB and the Models are case-insensitive, the SQL compositions are case-sensitive. Therefore, the answer to this is NO. There is no direct support (i.e.: flags) to this case within the library. However, you can do the trick below via reflection.
Let us say you have models below.
public class Sales
{
	...
}

public class Product
{
	...
}

You have to create a method that does the things for you. (See below)
private static void MapType<TEntity>()
{
	var properties = typeof(TEntity).GetProperties();
	foreach (var property in properties)
	{
		FluentMapper
			.Entity<TEntity>()
			.Column(property.Name, property.Name.ToLower());
	}
}

Then, call the method by passing your model as the target generic type. Below is the sample code implementation (simplified).
public class Program
{
	public static void Main(string[] args)
	{
		RepoDb.PostgreSqlBootstrap.Initialize()
		MapAllTypes();
	}

	private static void MapTypes()
	{
		MapType<Sales>();
		MapType<Product>();
	}

	private void MapType<TEntity>()
	{
		var properties = typeof(TEntity).GetProperties();
		foreach (var property in properties)
		{
			FluentMapper
				.Entity<TEntity>()
				.Column(property.Name, property.Name.ToLower());
		}
	}
}

With this, you force the mapping to be lower-case all the time. This trick will only work if the fields/properties are equal (name-wise).
Note: It is important to take note that you should only call the FieldCache.Get<TEntity> and PropertyCache.Get<TEntity> after the mapping initializations so the cachers would cache the valid mappings.


Add SecretClient.GetSecret with RequestContext

Fixes #25125

@KrzysztofCwalina @tg-msft @pallavit I'm reluctant to smash this one into our upcoming release in a couple weeks. Initially when I spoke with @annelo-msft it seemed pretty straightforward. It was, actually, but as you can see required a lot of small changes. I tried to minimize the impact to code, but honestly a good refactoring of the KeyVaultPipeline (created when the Azure.Core pipelining was still in development) may be best. That said, I don't see any unnecessary allocations and should have minimized / eliminated any unnecessary stack pushes e.g., returning a value and not using it.
I'm open to pushing this into our upcoming GA, but leaning toward punting it till after to get more usage on a beta release. The issue has been open for 3 years, so another few months (or so) probably won't hurt.
/cc @vcolin7

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

I'm open to pushing this into our upcoming GA, but leaning toward punting it till after to get more usage on a beta release. The issue has been open for 3 years, so another few months (or so) probably won't hurt.

Agreed with the approach.

I'm open to pushing this into our upcoming GA, but leaning toward punting it till after to get more usage on a beta release. The issue has been open for 3 years, so another few months (or so) probably won't hurt.

Agree with the approach.

@pallavit could you clarify: you agree with the idea to punt this till after the 7.4-related GA, or you agree with the concept in this PR (as @annelo-msft said in her PR review)?

I agree with moving this out of the GA scope :)

I'll leave it as a draft for now then and can rebase after we GA.

@KrzysztofCwalina @tg-msft now that Storage has shipped with a RequestContext overload like I wanted here, can we revisit shipping with an overload and I can do a sample how to do this no-throw technique using the RC?

Per offline discussion with @KrzysztofCwalina, @tg-msft, and @m-nash I am working on changing this to an overload of GetSecret(..., RequestContext) but the desirable change may not be possible. Previously, @KrzysztofCwalina or @tg-msft indicated I should make the existing signature e.g., Response<KeyVaultSecret> GetSecret(string name, string version = null, CancellationToken cancellationToken = default) the all-required signature, similar to what we do for overloads any other time. This means making version required as well, which isn't a problem. However, this does mean that the typical caller e.g., GetSecret("secret-name") is now broken because the response type now changes to a NullableResponse<KeyVaultSecret> instread of the derived Response<KeyVaultSecret> i.e., Response<T> : NullableResponse<T>. This means that the new method can't return a NoValueResponse<KeyVaultSecret>.
I three possible outcomes and am torn on the first two:

Leave this PR as-is at the time this comment was posted i.e., define a singularly purposed GetSecretIfExists. It's obvious but it serves one purpose.
Keep the existing signature as is and make the new convenience method taking a RequestContext use all-required parameters i.e., NullableResponse<KeyVaultSecret> GetSecret(string name, string version, RequestContect context). This provides more robust support for user scenarios without breaking existing code. Anyone who wants to use it has to pass in a RequestContext anyway. The downside is that this does not seem to fit the model @KrzysztofCwalina and @tg-msft want, but I wonder if it was considered that existing HLCs or hand-coded clients are likely returning a Response<T> so may have this same problem. NullableResponse<T> is newer.
Define a new method name - a "pseudo-overload" like GetSecretIfExists - that takes a RequestContext but has a different name e.g., GetSecretWithContext. This feels far afoul from what we want to accomplish long-term, though.

@KrzysztofCwalina @tg-msft @pallavit I'm reluctant to smash this one into our upcoming release in a couple weeks. Initially when I spoke with @annelo-msft it seemed pretty straightforward. It was, actually, but as you can see required a lot of small changes. [...] I'm open to pushing this into our upcoming GA, but leaning toward punting it till after to get more usage on a beta release. The issue has been open for 3 years, so another few months (or so) probably won't hurt.

I am totally fine with that.

Per offline discussion with @KrzysztofCwalina, @tg-msft, and @m-nash I am working on changing this to an overload of GetSecret(..., RequestContext) but the desirable change may not be possible. Previously, @KrzysztofCwalina or @tg-msft indicated I should make the existing signature e.g., Response<KeyVaultSecret> GetSecret(string name, string version = null, CancellationToken cancellationToken = default) the all-required signature, similar to what we do for overloads any other time.

This would be a breaking change. I think we want these two signatures:
public virtual Response<KeyVaultSecret> GetSecret(string name, string version = null, CancellationToken cancellationToken = default);
public virtual NullableResponse<KeyVaultSecret> GetSecret(string name, string version = null, RequestContext context);

Per offline discussion with @KrzysztofCwalina, @tg-msft, and @m-nash I am working on changing this to an overload of GetSecret(..., RequestContext) but the desirable change may not be possible. Previously, @KrzysztofCwalina or @tg-msft indicated I should make the existing signature e.g., Response<KeyVaultSecret> GetSecret(string name, string version = null, CancellationToken cancellationToken = default) the all-required signature, similar to what we do for overloads any other time.

This would be a breaking change. I think we want these two signatures:
public virtual Response<KeyVaultSecret> GetSecret(string name, string version = null, CancellationToken cancellationToken = default);
public virtual NullableResponse<KeyVaultSecret> GetSecret(string name, string version = null, RequestContext context);

The context would also have to optional, but I get what you're saying. Just that when we talked a month or two back, seems it was the CancellationToken signature that should've been optional but perhaps it wasn't known at the time it'd need a different return type.
That is something we'll have to keep in mind for any other bolt-on convenience methods.

Not saying what we have here isn't correct but I want to call out that this method type is a "new" thing that will either always remain hand written even after we migrate to tsp or we will need to add a new feature to the emitter / generator.
Right now we have 3 types of methods that get generated

Internal rest level operation responsible for creating and sending the httpmessage
public protocol method which returns Response and takes in RequestContent / RequestContext
public convenience method which returns Response where T is a strongly typed model and takes in a strongly toped model for input as well and uses CancellationToken instead of RequestContext.

This is a 4th type which is a hybrid of 2 and 3.  If this is something we want to move past hand written only we will need to come up with a way to express this difference in client teaspoon and then have the generator create it.  Since client teaspoon is declarative this will be explicitly opted into and won't be generated otherwise.

This is a 4th type which is a hybrid of 2 and 3. If this is something we want to move past hand written only we will need to come up with a way to express this difference in client teaspoon and then have the generator create it. Since client teaspoon is declarative this will be explicitly opted into and won't be generated otherwise.

Thanks for raising this. @tg-msft could you please weigh in here.

Why not just treat this as an entirely hand-authored convenience method, if so desired? I think the main problem here - relating to #34988 and #35014, seemingly - is that the CreateMessage(RequestContext) method could copy both (and default the ResponseClassifier to the base class that seems to work for general cases e.g., 2xx means success). Can you see any problems relate to this approach? It's entirely within Azure.Core and doesn't depend on autorest.csharp, though it also shouldn't break autorest.csharp.

@KrzysztofCwalina @tg-msft @m-nash where do we stand on this?
I still feel like making customers use System.Text.Json or DynamicData just to use the power of a RequestContext is overkill. If we make Response<T> a NullableResponse<T>, we can still provide convenience methods that take/return explicit types as C# developers would be more comfortable with. If customers need the raw response, they can still get it with NullableResponse<T>.GetRawResponse().Content, yes?

@KrzysztofCwalina @tg-msft @m-nash where do we stand on this?
I still feel like making customers use System.Text.Json or DynamicData just to use the power of a RequestContext is overkill. If we make Response<T> a NullableResponse<T>, we can still provide convenience methods that take/return explicit types as C# developers would be more comfortable with. If customers need the raw response, they can still get it with NullableResponse<T>.GetRawResponse().Content, yes?
EDIT: We got another request today: #36942

I believe the explicit casts will be the answer here, but the exact public api for those isn't fully decided but hopefully by Azure.Core 34 we will be ready at which point we can follow that pattern here.

In progress.

@heaths Has the story streamlined here? Can we tackle this as part of this or upcoming milestone?

Asked our architects and DPG driver for clarification. It seemed they were open to some variation of what I have here currently.


Using "react-gluejar" from "npm i" gives different API

Hi, Charlie,
I just installed your lib via npm i react-gluejar because I don't use yarn and npm i @charliewilco/react-gluejar was returning errors.
First thing I noticed is that instead of a destructured import import { Gluejar } from "@charliewilco/react-gluejar" I had to make a default import import Gluejar from "react-gluejar".
In addition to that, first time I copied your example it gave me exception "Cannot read length of undefined" because images were not defined. I had to debug the internals of the react-gluejar/dist/index.js to find that the component was calling the children function passing an items argument instead of { images }.
So, to make it work, I had to have the final code:
<Gluejar
    onPaste={files => console.log(files)}
    onError={err => console.error(err)}
>
    {items => {
        if (items && items.length > 0) {
            return items.map(item => (
                <img src={item} key={item} alt={`Pasted: ${item}`} />
            ));
        }
         return null;
    }}
</Gluejar>

Is that intended or the example has to be updated to reflect the lastest API available?

hi @fmaiabatista! react-gluejar was the first version of this that i never took down from NPM.
you can totally just use npm install @charliewilco/react-gluejar. sorry for the confusion.

what are the dependence to close image div.Can you please help me out


Added pyscript prototype implementation

cc @cucuandreea FYI!
Had to add to_py to make it work, which ideally we'd avoid, but I'm not sure if this is possible.
The same ratios are obtained with the JS vs python implementation:


add cve label to imported zap alerts

Same CVE label as appears on static codeql results and is based on cve tag element.

Thank you!


Age of Empires III: Definitive Edition: Only configuration files are to be backed up

The Age of Empires III: Definitive Edition PCGamingWiki article has the save game data locations defined but Ludusavi is only showing the Configuration file(s) location path in its UI. Data exists at both paths on my system.
Both the "Common" directory and the "<16 digit number>\Savegame" directory should be being checked but Ludusavi is ignoring the latter for some reason. Maybe the <16 digit number> part not being the literal path is causing the issue?

I don't know what is the minimum data Ludusavi aims to back up, but the "<16 digit number>" directory holds other possibly desirable content, such as mods and screenshots. Maybe these are assumed for the user to create custom manifests for? Or is this addressable via the wiki and Ludusavi would pick it up? I'm new to the program and the wiki so excuse my ignorance.
Thanks.
Ludusavi 0.10.0
Windows 11

In comparison to GameSave Manager, it attempts to backup both the "<16 digit number>" directory as a whole (mods, screenshots, and all), and the "Common" directory.

Thanks for reporting this. The issue was that the importer script ignored HTML(-like) tags (in this case, 16 digit number). I originally ignored them because it's ambiguous whether they're used for formatting or information, as well as how much text is affected by the tag (because of unclosed tags), but I've tried implementing a simple heuristic that seems to get good results so far. The manifest is updated, so you should see the issue fixed when you next launch Ludusavi.

Yep, it's picking up the \Savegame path now too thanks.


CarouselView affecting ScrollView

Hi AndreiMisuikevich,
I encountered an issue using CardView (CarouselView), explained below.
I am using CarouselView at the top of my page.
The CarouselView is within a ScrollView, capable of scrolling up/down.
When I'm at the top of the page, scrolling left/right seems to interfere with ScrollView wanting to scroll up and down. How can I make it where once I start swiping left/right on the CarouselView, the scrollview immediately disables itself and prevent itself from scrolling up/down? Or a way to keep the user's touch input on the CarouselView.
In more simple terms, I do not want my scroll view to take over the swipe gesture input away from CarouselView.
I tried using CarouselView by AlexRainman. I was able to workaround this issue by using the Scrolled event and disabling my scrollview and pull to refresh layout. And on PositionSelected, I enable back the pull to refresh layout and my scrolling. I'm unable to do that with CardView (CarouselView).
I'm also having some issues where putting a CachedImageRenderer in the CarouselView and switching between tabs using BottomBarPage is causing the CachedImageRenderer within CarouselView to resize by itself.
Thank you so much for your help. Hopefully you have some suggestions for me or anything I might have missed.

Hi
Have you read https://github.com/AndreiMisiukevich/CardView#workarounds yet?)

Hi Andrei, thank you so much for your response. Yes. I’ve read and added the necessary workarounds. Even with that, it doesn’t fix the issue I’m experiencing.
I also do have pull to refresh layout too (sorry forgot to mention this, and I think this is the reason) and it is triggering with or without the workarounds in place. Any idea if I can add an onscrolled event so that I can disable the pull to refresh layout when scrolling the carousel view?
Thank you once again!

Sorry, i really don't know
You can try to add IsPanInteractionEnabled = false.


File->Open does not update window content correctly - Appeared first in v7-3-638

Problem is not present in tag v7-3-637. Problem appeared first in tag v7-3-638.

What steps will reproduce the problem?
Using gvim:
1. Go to v7-3-638 vim source directory
2. File->Open and select Filelist
3. Content shows correctly
4. File->Open and select README.txt
5. Contents are not updated, section of Filelist still shows
6. Move mouse wheel or cursor, contents are now updated correctly

What is the expected output? What do you see instead?
Exepcted output is content of newly opened file. I see part of old file until
screen refreshes by moving cursor.

What version of the product are you using? On what operating system?
Linux Mint 13 with MATE 1.2 or 1.4
gvim compiled from source with: ./configure --enable-gui=gtk2
--enable-rubyinterp=yes --with-features=huge
Kernel:  3.2.0-32-generic #51-Ubuntu SMP

Please provide any additional information below.

Problem is not present in tag v7-3-637. Problem appeared first in tag v7-3-638.

Original issue reported on code.google.com by<EMAIL_ADDRESS>on 3 Nov 2012 at 1:33

If this is any help, on my Ubuntu 13.04 development machine, I had to regress the Virtual Box Guest Additions to 4.2.12 to get rid of the problem. Absolutely critical bug that made it impossible to use gvim otherwise. Very, very confusing when you switch between many tabs of code and part of the code is not redrawn, so you are looking at content from two different buffers..
So in regard to the comment above, it may be that the "two other Ubuntu 14.04 installations" were using an older Guest Additions.

is there any differeces between vim and gvim in ubuntu system,i have navel used gvim.

More info:
I've just compiled v7.3.637 (git branch from the older commit). Version is confirmed on the About page.
The patch v7.3.638 changes a couple lines or so in src/screen.c right ? Which OP here assumes is what causes the problem.
gvim still presents the issue in Ubuntu 14.04.03 LTS, guest under a Windows 7 host, Virtual Box 5.0.4 + Guest Additions.
I built like so:
sudo apt-get build-dep vim-gnome
./configure --with-gui=gtk2 # or gnome
make -j 4
sudo make install

Simply open two text files that fill the screen (ie. 150+ lines), then rapidly ctrl+home/end or ctrl+pgup/dn to move between top/bottom, or switch tabs. Either way within seconds a half redraw will appear. Sometimes it's vertically split, sometimes it draws only a few columns on the left side.
From what I gather this bug tend to be reported by people running a virtual machine with Windows 7 as host, and Ubuntu as the guest.

Same problem on Ubuntu 14.04. My workaround for now is: https://bitbucket.org/equalsraf/vim-qt/wiki/Home

I have the same issue as GoogleCodeExporter using VMware Workstation 12.5 and Ubuntu 16.04 patched to latest.  Existed in Ubuntu 14 and Workstation 12 as well.  Host is a HP Z620.  This only occurs on this host all 3 of Ubuntu I am running.  Haven't noticed the issue on CentOS.  Using --sync option is a workaround.

Roughly speaking, X clients cannot update their window content until a certain event from the X11 server arrives at their event queue and then drives the event loop to invoke the callback function for update.
As for the GTK2 GUI, the callback function for update is quite passive. It is associated with update events at initialization and never dissociated from them until the process terminates.  In addition, there’s no code at all in the implementation to block update events at runtime.
Moreover, as indicated in the top post:

Move mouse wheel or cursor, contents are now updated correctly

and in @chrisbra's gtk2_force_redraw.diff, the callback function works as expected once it gets an update event or another event which induces update.
In short, just like any other X clients, the GUI is made not to exercise its veto over any update requests.
Accordingly, it is highly likely that either of the windowing system under a certain environment or the GTK library (or some interaction between them) prevents update events from being delivered to the GUI for the case in question.
If this is the case, there’s nothing left for the GUI to do with.

i am closing this, as this is no gvim issue.


LTSS - It takes time to open all large assessments.

Please find the below list of large assessment that takes time while opening it.
Please connect with QA team for list of assessments.

Fix was added, no comments have been received.  Closing due to inactivity.


Doc Update: Translate to korean

If you need, Update this translation file. And I wish I could translate 'Contributing Guide' and 'Tutorial' in the future. In Korea, There are a lot of people would like to use Godot.

I don't think it's a good idea to translate the README.md of this repository, it's intended towards contributors who need to know some English to interact with the community.
For end users, such effort would be much better spent translating the editor (https://hosted.weblate.org/projects/godot-engine/godot/) and the documentation (https://hosted.weblate.org/projects/godot-engine/godot-docs/). Eventually we might open the official website for localization too, but the source code repository doesn't need to be.


Overriding for Password.itemKey is not reasonable

In PasswordCollection.java
 /**
 * Returns the username for a credential.
 *
 * @param entry The {@code AtomEntry} object describing the credential.
 * @return The username.
 */
@Override protected String itemKey(AtomEntry entry) {
    return (String)entry.content.get("username");
}

I don't think this is is reasonable because a certain password is located by id "[realm]:[username]". Assuming you have 2 password, first is "realmA:admin" and second is "realmB:admin", passwordCollection.get("admin") can only return one of it
Suggesting overriding passwordCollection.get(String id) and an additional passwordCollection.get(String realm, String name).

@fuyufjh sounds like a decent idea. A pull request is welcome to fix it :)

Merged to the develop branch


[NCLSUP-359] Update node and npm versions

Bower and grunt got updated with the node update

Hi @dominikbrazdil what about dist/ folder, are there any changes?

@matedo1 I wrote some info in the jira. The dist/ folder seems to be identical in the structure and also the way of compressing the files (pnc script remained that same).


TextEditor.scrollToBufferPosition not working

atom.workspace.open(f, option).done =>
        neweditor = atom.workspace.getActiveTextEditor()
        console.log 'gotodef open new editor :', neweditor.getPath(), 'scrollToBufferPosition:', row, column
        neweditor.scrollToBufferPosition(new Point(row, column), {center:true})

The new editor'scrollToBufferPosition not work
atom version:0.177

atom.workspace.open(f).done =>
        neweditor = atom.workspace.getActiveTextEditor()
        console.log 'gotodef open new editor :', neweditor.getPath(), 'scrollToBufferPosition:', row, column
        neweditor.scrollToBufferPosition(new Point(row, column), {center:true})

delete option and it works

@liugangnhm That works for me. Can you try updating to the latest version of Atom (0.179.0) and provide a complete example which demonstrates the issue? What are you passing in as option?


Simplify queue push

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 29.115%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
888

Relevant Lines:
3050

💛  - Coveralls


Support parrot cargo ?

According to doc, the difference with rolling spider is the lego pieces, wonder if software is too different.
I was able to connect to device, but it seems it does not hold naming convention:
  rollingspider Peripheral { _noble: Noble { state: 'poweredOn', _bindings: EventEmitter { _state: 'poweredOn', _addresses: [Object], _addresseTypes: [Object], _connectable: [Object], _pendingConnection: false, _connectionQueue: [], _handles: {}, _gatts: {}, _aclStreams: {}, _hci: [Object], _gap: [Object], _events: [Object], _eventsCount: 20, onSigIntBinded: [Function: bound ], _scanServiceUuids: [] }, _peripherals: { '68644b1f30cc': [Object], e014e7343da3: [Circular] }, _services: { '68644b1f30cc': {}, e014e7343da3: {} }, _characteristics: { '68644b1f30cc': {}, e014e7343da3: {} }, _descriptors: { '68644b1f30cc': {}, e014e7343da3: {} }, _discoveredPeripheralUUids: [ '68644b1f30cc', 'e014e7343da3' ], _events: { warning: [Object], discover: [Function: bound ], stateChange: [Function: bound ] }, _eventsCount: 3, _allowDuplicates: undefined }, id: 'e014e7343da3', uuid: 'e014e7343da3', address: 'e0:14:e7:34:3d:a3', addressType: 'random', connectable: true, advertisement: { localName: 'Travis_050419', txPowerLevel: undefined, manufacturerData: <Buffer 43 00 cf 19 09 09 01 00>, serviceData: [], serviceUuids: [] }, rssi: -59, services: null, state: 'disconnected' } +0ms   rollingspider Travis_050419 +3ms

@marianodominguez the manufacturer data does match the check here:
https://github.com/voodootikigod/node-rolling-spider/blob/master/lib/drone.js#L94
Once you connect can you take off? See keyboard.js example.
If that works, a similar PR to #64 could be added to support it.

Hello, I think the problem is the local name not staring with "RS",  so it is not recognized as, connects just ignore it forever.
I'll test removing the restriction on name.

I just put up a pull request for commit #71
@marianodominguez your suggestion worked :+1:

@virgilvox added my model to pull request #72 ... my drone is taking off :)

@marianodominguez @virgilvox awesome, great news!
It would be good to also add checks to match on the manufacturer data value, as the local name can be changed via the Parrot mobile app. (See #26)

@sandeepmistry manufacturer id does not match, either : for my Travis is
manufacturerData: <Buffer 43 00 cf 19 09 09 01 00>
manufacturer.toString('hex')
'4300cf1909090100'
yours is
'4300cf1900090100'
@virgilvox which mfr does your mars retrieve?

@marianodominguez for Mars_ its 4300cf1909090100

I stumbled on the same thing for the Airborne night swat drone.
Also I renamed my drone earlier through freeflight3 on ipad. So I had to get rid of the name check.

There was a bug in that manufacturer check that's fixed in 1.6.0. This should work for you now.


[draft to help me visually view commits]

Fixes:

Screenshots and screen captures:

Self-review checklist

[ ] Self-reviewed the changes for clarity and maintainability
(variable names, code reuse, readability, etc.).

Communicate decisions, questions, and potential concerns.

[ ] Explains differences from previous plans (e.g., issue description).
[ ] Highlights technical choices and bugs encountered.
[ ] Calls out remaining decisions and concerns.
[ ] Automated tests verify logic where appropriate.

Individual commits are ready for review (see commit discipline).

[ ] Each commit is a coherent idea.
[ ] Commit message(s) explain reasoning and motivation for changes.

Completed manual review and testing of the following:

[ ] Visual appearance of the changes.
[ ] Responsiveness and internationalization.
[ ] Strings and tooltips.
[ ] End-to-end functionality of buttons, interactions and flows.
[ ] Corner cases, error conditions, and easily imagined bugs.

You can get GitHub to visually show commits without triggering notifications for other users of the repository by either making a PR to your own fork or just pushing the commits to a branch on your fork and clicking the link GitHub generates for you to preview a potential pull request.


Issue with trial period setting

Currently I think not possible set trial period for product  directly in Stripe Panel. They said now need to provide trial period in params during subscription.
In table supabase, i set trial period to 7 days. Now when I try subscribe this product from app, looks like still try charge cash imitidaly, but should after 7 days.

https://github.com/vercel/nextjs-subscription-payments/pull/278


✨ Bookmarks - Open in new Tab

Category

Feature

Overview

Adds an option to open the links in the bookmarks widget in a new tab

Issue Number

Related issue: #977

Screenshot

Can you maybe add this to the documentation?
https://github.com/ajnart/homarr-docs
Many thanks for your contribution! 🙌


Support Tegra

I want to use Chainer on Linux for Tegra!
We need to make an environment to test Chainer on Tegra automatically (with jenkins?)

I tested Chainer on Tegra (Jetson TK1) and met errors.

numpy.bincount causes type errors. Maybe in numpy.bincount, it uses numpy.intp.
test_reciprocal causes an error. Reciprocal of zero depends on architecture maybe.
reduction test causes an memory error. Maybe, Jetson does not has enough memory.


Negative slice error

hi, I see from wiki
that slice start and stop can be negative number, but the following test case doesn't pass
        [TestMethod]
        public void Slice_Neg()
        {
            var x = np.arange(5);
            var y = x["-2:"];
            AssertAreEqual(new int[] {3, 4}, y.Data<int>());
        }

error:
NumSharp.UnitTest.Selection.IndexingTest.Slice_Neg

Assert.AreEqual failed. Expected:<2>. Actual:<5>. Arrays are not of same length. Expected'2', given '5'

and the resulting y equals
array([0, 1, 2, 3, 4])

I remember negative values in slice notation have been added a while ago (not by me though, when I implemented slicing I forgot about them). I think it was kathdi. Maybe not all cases have been covered.
Right now, we are refactoring the library for better performance, so it is a bad time to fix this. Can you try to calculate positive values for the slicing notation yourself in the meanwhile?
When I reimplement slicing for the new unmanaged NDArray I'll not forget about the negative indices this time.

OK


Development

Biggest Changes

Updated project to .NET6

Incorporated Dependencies: BlazorInputFile, MudBlazor, and BouncyCastle

Implement a Dark Theme with a Toggle
Encapsulated Main Layout into MainLayout.Razor. This can be added to each page with one line to ensure a consistent UI. This can be added like:

<MudLayout>
    <Client.Components.Public.Shared.MainLayout />
    <MudMainContent>
        Content will go here eventually
    </MudMainContent>
</MudLayout>

Added History and Profile Page
Added a Components folder that contains the Navbar and the Mainlayout. This can be a good place for us to store custom components going forward

Smaller Changes

Made some minor refactors
Changes to the Import page. This means less overall imports on each page within the client
Made dark theme icon toggle from light to dark based on what the theme currently is

Notes
I switched from using IIS express to the "dotnet watch" command in the Developer PowerShell console within VS. I found this was an easier way to use hot reload. The only thing that does not work quite like it did before is the drag and drop file feature. You can still use the button but drag and drop is not working.
Since I essentially recreated the project, it might be easier when we want to merge to use visual studio code to accept all incoming changes. This can be done with pressing  ctrl + shift + p then selecting Merge Conflict: Accept All Incoming This was how I was able to merge from my personal branch "davis-dev" into the development branch.

I am surprised that there are no conflicts. I think there should definitely be conflicts.


Unclear child to parent binding with chained bind language

Hi friends,
This section child-to-parent-binding-with-chained-bind [https://docs.microsoft.com/en-us/aspnet/core/blazor/data-binding?view=aspnetcore-3.1#child-to-parent-binding-with-chained-bind is rather confusing. First the example has a bad html tag, h1 opening and h2 closing.
The third coding example does not even use the child component from the first section. What exactly is this trying to demonstrate?
Thanks!

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

ID: 8b1b6ad8-13ba-0195-8829-ade3b1b0b9cb
Version Independent ID: 6609ea68-a918-f3b9-8c9c-004a4436e350
Content: ASP.NET Core Blazor data binding
Content Source: aspnetcore/blazor/data-binding.md
Product: aspnet-core
Technology: aspnetcore-blazor
GitHub Login: @guardrex
Microsoft Alias: riande

First the example has a bad html tag, h1 opening and h2 closing.

Thanks ... just a typo. I'll fix that up.

The third coding example does not even use the child component from the first section. What exactly is this trying to demonstrate?

Yikes! ... that's supposed to be an alternate CHILD example. Idk how the heading and @page directive got on there.
Wait ...... I know what happened ............... 👽 ..... yep .... had to be. :smile: (They are among us! lol)
I'll fix it right now. Interesting how long that sat there without generating an issue. Thanks for calling these out.


[DSS-183]: Storybook Components Not Displaying Code Examples

Description
Code examples for the following components do not display properly in Storybook.
Most are returning  instead of markup.

FormSection
IconCard
Loader
Popover
Select
Table
Tooltip
Topbar
Type
UploadCard

Updates included using the {Story()} function when using decorators in the component story.
Screenshots

Before
After

Testing in sage-lib
Navigate to Storybook
Visit each component listed above.
Verify code examples now display on Docs tab.
Testing in kajabi-products

(LOW) Fixes code examples not displaying in Storybook. Documentation update only, no effect on KP expected.

Related
https://kajabi.atlassian.net/browse/DSS-183

LGTM! Just one non-blocking change: the Popover story is gigantic. Can we remove the defined height in that story?

@anechol If we completely remove it, the popover gets cut off when it's opened. I'll find a height that still allows it to display properly. Right now it's 100vh, I'll find a better value. Thanks for pointing that out!


wallust: 2.4.1

Description of changes

The added package is wallust, a better pywal.
It's homepage can be found here.
Things done

Built on platform(s)

[X] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[X] Tested basic functionality of all binary files (usually in ./result/bin/)
23.11 Release Notes (or backporting 23.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[X] Fits CONTRIBUTING.md.

Congrats on your first PR 👏!
Keep them coming 😉

Congrats on your first PR clap!
Keep them coming wink

Thanks, @drupol!


Azure Remote Debugging can be started multiple times

It is possible to issue the "Start Remote Debugging" command multiple times, giving an experience that is confusing to the user. Executing the command a second time will start the process of creating a tunnel proxy again, and in some cases it will even create multiple concurrent debugging sessions.
In particular, this may be an issue when establishing the tunnel is taking a long time, and the user is not seeing positive results. In this case we should display an error message if the user tries to start it again, such as 'Azure Remote Debugging is already started.'

Closing as it is resolved by https://github.com/Microsoft/vscode-azureappservice/pull/710.


How to set root password using the correct encryption version

Question
I'm pretty new to Ansible and I have been trying this Ansible role. However, it's failing at the "Ensure root password is set" step and I'm unclear on how to set the password. I just cloned this repo, configured the tag in the playbook, and ran it. Please help me out. The error message is below.
amazon-ebs.amz3-build: TASK [ace-os-hardening-ansible-cis-amnz-linux3 : Ensure root password is set] ***
amazon-ebs.amz3-build: fatal: [default]: FAILED! => {"changed": false, "cmd": "passwd -S root | grep \"Password set, SHA512 crypt\"", "delta": "0:00:00.021461", "end": "2024-08-14 03:18:43.994469", "msg": "non-zero return code", "rc": 1, "start": "2024-08-14 03:18:43.973008", "stderr": "", "stderr_lines": [], "stdout": "", "stdout_lines": []}

Environment (please complete the following information):

Ansible Version: 2.10
Host Python Version: Python 3.9
Ansible Server Python Version: Python 3.9
Additional Details:

hi @Ranjith219
This is a test to ensure you have a root password set when you have a specific control enabled. In this case
You have rule 4.6.6 enabled this requires that you have a root password set (this is also the in the error output.
This will halt the playbook due to the fact it could break your system with that enabled and you not yet set a root password.
For amazon they generally don't set them but CIS recommends that you do.
You can either skip this particular control  changing the value to false for amzn2023cis_rule_4_6_6 or you could set a root password manually to enable this control to take place.
Hope that helps.
uk-bolly

Ah, that makes sense, thank you so much for clarification and quick response, appreciate it.

hi @Ranjith219
I believe the original issue has been resolved, i will therefore close this call.
The second question it looks like you maybe running on local host? Have you tried the same steps manually and able to reproduce?
Could it be the step before breaking it?
If you still have issues, if you can please raise a new request providing as much information as possible.
Many thanks
uk-bolly


[Test Suite] Merge use crates into one

Description
The scattered use crate syntax has been merged into one.
e.g
use crate::*;

test_case!(case, async move {
    use gluesql_core::{
        prelude::{Payload, Value::*},
        translate::TranslateError,
    };

to
use {
    crate::*,
    gluesql_core::{
        prelude::{Payload, Value::*},
        translate::TranslateError,
    },
};

Rather than limiting this to test-suite, how about setting the fmt nightly and running the whole thing?

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

21 of 21 (100.0%)  changed or added relevant lines in 21 files are covered.
1 unchanged line in 1 file lost coverage.
Overall coverage decreased (-0.02%) to 97.917%

Files with Coverage Reduction
New Missed Lines
%

test-suite/src/tester.rs
1
88.89%

Totals

Change from base Build<PHONE_NUMBER>:
-0.02%

Covered Lines:
30980

Relevant Lines:
31639

💛  - Coveralls

Rather than limiting this to test-suite, how about setting the fmt nightly and running the whole thing?

I think that might not work for this case.
Because usual cases in test-suite is..
They used use in different functions.
Mixed of use on the top and use inside of test case functions


Export-Excel does not overwrites all the data

When exporting data to an existing Excel file the command overwrites only the number of rows matching the number of items in the input.
For example: 1) The first time the input data consists in 100 rows. Excel file is created with 100 rows.
2) The second time the input data consists in 20 rows. When exporting this to the same file as before only the first 20 rows are overwritten with the new data. The other 80 rows remain there.

The problem is that this excel file has other sheets that compliment the information exported from PS.
Any way I can delete just a sheet or wipe the data from it?

Got it. It sounds like a switch would be useful for Export-Excel.

to work around this I create an object with the same columns as the excel file and fill an array with the number of rows currently in the excel file, then export the array
$CurrentData = Import-Excel Report.xlsx -WorkSheetname "Sheet1"
if ($CurrentData.count -gt 0){
$BlankItem = New-Object -TypeName psobject -Property @{"Column1"=$null;'Column2'=$null;'Column3'=$nul}
$Blank=@()
1..$CurrentData.count | %{$Blank+=$BlankItem}
$Blank | Export-Excel Report.xlsx -WorkSheetname "Sheet1"
}
Somewhat related to this, if I use the -IncludePivotTable switch when there is already a pivot table from a previous run it breaks the pivot table.
I know that I should remove the includepivottable on subsecuent runs, but it would be great if the module either overwrites the current table or throws a warninig when there already one.
BTW thanks for this great module and keep up the good work :)

Thanks!
Yup, unfortunately that is a limitation in the C# DLL. I don't own that code and have not debugged it enough to see if that can be fixed.


Remove the HardForkNotBeforeEpoch parameter

This propagates https://github.com/input-output-hk/ouroboros-network/pull/2736
The parameter was introduced because we expected it would improve the
performance by not having to recalculate some things until the epoch of the
transition has been reached. However, disabling it had no noticeable impact in
recent microbenchmarks.
This field is also needed for each new era, adding to the boilerplate. Moreover,
setting it incorrectly can cause real problems that are not always easy to
debug.
So remove it altogether.

Related to https://github.com/input-output-hk/ouroboros-network/pull/2736.

Status: the corresponding change in ouroboros-network was merged after https://github.com/input-output-hk/ouroboros-network/pull/2679, which means that the latter change first has to be propagated. This is being done in https://github.com/input-output-hk/cardano-node/pull/2038. When that PR has been merged, we can update this one.

#2038 has been merged. Can someone please move this through? I need this updated to make progress on db-sync.

#2038 has been merged. Can someone please move this through? I need this updated to make progress on db-sync.

We'll work on this today. However, I don't think this PR is blocking you, as this propagates a change in ouroboros-network that happened after the one propagated in #2038.


Add support for rfc8522

A little about you.
I want looking glass data to be available via public APIs. How cool would that be?
Is your feature request related to a problem? Please describe.
Similar to your reasoning for building this project, I use looking glasses to find problems, but it stinks using all the junky web interfaces. I want to be able to use multiple looking glasses programmatically.
Describe the solution you'd like
Implement https://tools.ietf.org/html/rfc8522
Additional context
Great work!

Hi @thegagne!
So I’m actually extremely close to having this already in the imminent 1.0 release (available, barely tested, definitely broken with FRR/BIRD in the v1.0.0 branch), scanning over the RFC the only thing missing might just be the data structure itself. But I’ve turned the entire app into a JSON API that just happens to have a pretty GUI. I will dig into this a some more and see if this is easy enough to roll into 1.0, or if it will require a little more work.

Well that was a pretty short read. The only thing that would require much actual work would be the addition of the show route spec in section 3.2.1. When building hyperglass I specifically chose not to include this option as I found it redundant and less useful than show bgp, but I suppose I could get over that. I’ll see what I can do on this.

Sweet!

Some more random ideas that I don’t have time to really explore:

Assuming public routers have http://IP/.well-known/ routes
A central registration or method of discovery.
A queryable DB of the above to find relevant lg
A way to setup api calls that I care about on a cron basis.
A visualizer/diff tool of the historical calls.
Alerts, reports, etc

I'm closing this out now, as v1.0.0 has support for almost all of RFC8522 (and then some), or least as much as I'm willing to implement for now.


Crash on running the train_ssd.py

Hi Dustin,
I followed your tutorial for "Training the SSD-Mobilenet Model"
https://github.com/dusty-nv/jetson-inference/blob/master/docs/pytorch-ssd.md
I used the https://www.makesense.ai/ to annotate the images and provide the data.
I followed the video tutorial for configuring directories and content for retraining the ssd model. When I execute the
python3 train_ssd.py --data=data/object --model-dir=models/object --batch-size=2 --epochs=30
I then tried using the cvat.org tool to re-annotate all images and executed the script, the software crashed with same error message.
I get illegal instruction (core dumped) error. Impossible to know or debug what is going on.
Later I checked by running the open_images_downloader.py  and it also resulted in an illegal instruction (core dumped) error.
I've built the source code of jetson-inference library on my jetson nano and installed it successfully as per procedure.
Can you please help?
Thanks !
Kashyap

Hi @gitgkk, are you able to run the following command python3 -c 'import numpy'?   Does it give segfault?
If so, try running export OPENBLAS_CORETYPE=ARMV8 in your terminal first.  For more info, see here:  https://github.com/numpy/numpy/issues/18131#issuecomment-756140369

Hi @dusty-nv
Thanks for the response. That solved the problem.
Now when I run the same train_ssd script. I get the error ModuleNotFoundError: No modle named 'torchvision'.

Hi @dusty-nv
Installed torchvision. Now when I run the script, I get this
Traceback (most recent call last):
File "./train_ssd.py", line 22, in
from vision.datasets.open_images import OpenImagesDataset
File "/home/leap/workspace/jetson-inference/python/training/detection/ssd/vision/datasets/open_images.py", line 4, in
import pandas as pd
File "/usr/lib/python3/dist-packages/pandas/init.py", line 58, in
from pandas.io.api import *
File "/usr/lib/python3/dist-packages/pandas/io/api.py", line 19, in
from pandas.io.packers import read_msgpack, to_msgpack
File "/usr/lib/python3/dist-packages/pandas/io/packers.py", line 68, in
from pandas.util._move import (
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfd in position 0: invalid start byte

Hmm...can you try running the jetson-inference docker container and see if you get same error?

Hi @dusty-nv
I tried the docker. It works pretty well.
My only disappointment with docker is its high overhead for memory and cpu. My view is that the native installation should work flawlessly. Embedded devices can't afford to run docker for deploying applications. It doesn't come cheap.
Secondly, when Nvidia is taking the pain to prepare a jetpack, the other environment support for tensorflow or pytorch should also work without issues. The python and all other library versions should be configured at some place from where an install script can pick up.
While doing the native installation I ran into so many issues, the installation process is broken at many places.  Incompatibilities wasted almost 3-4 days of my time.
I would love to see a process where as hardware manufacturer Nvidia provides a full support in an ecosystem to cleanly configure the AI/ML environment.
Thanks for your help.
Kind regards,
Kashyap

Docker runs natively and is not a virtual machine - it should not have overhead.  I get the same performance inside of docker as outside. It is the preferred mechanism for deploying complex ML applications.

From: gitgkk @.>
Sent: Friday, June 11, 2021 7:25:09 AM
To: dusty-nv/jetson-inference @.>
Cc: Dustin Franklin @.>; Mention @.>
Subject: Re: [dusty-nv/jetson-inference] Crash on running the train_ssd.py (#1094)
Hi @dusty-nvhttps://github.com/dusty-nv
I tried the docker. It works pretty well.
My only disappointment with docker is its high overhead for memory and cpu. My view is that the native installation should work flawlessly. Embedded devices can't afford to run docker for deploying applications. It doesn't come cheap.
Secondly, when Nvidia is taking the pain to prepare a jetpack, the other environment support for tensorflow or pytorch should also work without issues. The python and all other library versions should be configured at some place from where an install script can pick up.
While doing the native installation I ran into so many issues, the installation process is broken at many places. Incompatibilities wasted almost 3-4 days of my time.
I would love to see a process where as hardware manufacturer Nvidia provides a full support in an ecosystem to cleanly configure the AI/ML environment.
Thanks for your help.
Kind regards,
Kashyap
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/dusty-nv/jetson-inference/issues/1094#issuecomment-859513522, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ADVEGKZOKXJGTIPLXYOIQHDTSHXBLANCNFSM46JTOBRQ.

Thanks!


How to join arrays without losing type information?

I have the following template code
{{- publicProperties = class.Properties | Custom.HasPublicSetter
    if (class.BaseClass?.Properties)
        publicProperties = Array.AddRange(publicProperties, class.BaseClass?.Properties | Custom.HasPublicSetter)
    end
    referencedClassTypes = publicProperties | Custom.GetClassTypes
}}

where GetClassTypes is defined as
public static IEnumerable<IType> GetClassTypes(IEnumerable<IProperty> publicProperties)
When rendering I get the error "Unable to convert type range to IEnumerable<IProperty>"
Is there a way to join arrays and keep type information?

I got things to work via the code below, would be nice to know if there's a better way though.
        public static IEnumerable<IType> GetClassTypes(object publicProperties)
        {
            IEnumerable<IProperty> cast = publicProperties as IEnumerable<IProperty>
                ?? (publicProperties as IEnumerable<object>).Cast<IProperty>();

            if (cast == null)
            {
                System.Diagnostics.Debugger.Launch();
            }

            return cast
                    .Select(x => x.Type.Unwrap())
                    .Where(x => !x.IsPrimitive && !x.IsValueType || x.IsEnum)
                    .Distinct()
                    .ToArray();
        }

Scriban is a typeless language and its built-in functions do not care about returning the correct type.
As an alternative to what you already got, you could make a custom function to select public properties that will return IEnumerable<IProperty>, that why you should be able to use the original/typed version of GetClassTypes(IEnumerable<IProperty> publicProperties).


Change fileshare copy default to false

We don't have a shared filesystem on the upstream build machines.
Builds are only uploaded to DigitalOcean

@bdunne A conflict occurred during the backport of this pull request to lasker.
If this pull request is based on another pull request that has not been marked for backport, add the appropriate labels to the other pull request. Otherwise, please create a new pull request direct to the lasker branch in order to resolve this.

@bdunne A conflict occurred during the backport of this pull request to kasparov.
If this pull request is based on another pull request that has not been marked for backport, add the appropriate labels to the other pull request. Otherwise, please create a new pull request direct to the kasparov branch in order to resolve this.

@bdunne A conflict occurred during the backport of this pull request to jansa.
If this pull request is based on another pull request that has not been marked for backport, add the appropriate labels to the other pull request. Otherwise, please create a new pull request direct to the jansa branch in order to resolve this.

Lasker: https://github.com/ManageIQ/manageiq-appliance-build/pull/471
Kasparov: https://github.com/ManageIQ/manageiq-appliance-build/pull/472
Jansa: https://github.com/ManageIQ/manageiq-appliance-build/pull/473

Backported via the PRs in https://github.com/ManageIQ/manageiq-appliance-build/pull/467#issuecomment-807303730


⚠ Bofrost.be has degraded performance

In a9430a2, Bofrost.be (https://www.bofrost.be) experienced degraded performance:

HTTP code: 200
Response time: 1576 ms

Resolved: Bofrost.be performance has improved in e19c646.


gdb for M1

Hi,
can you please add gdb builds for Apple M1 (aarch64/arm64)? :)

Thanks a lot for the details @phil-blain!
I'll put my hopes into https://github.com/conda-forge/lldb-feedstock/issues/34 then for now :)


doc urls

https://dvc.org/doc
https://dvc.org/docs
https://dvc.org/doc111111
All pages started from doc show the docs which is great. It might look even better if we just redirect to a single url like https://dvc.org/doc.

fixed!

Thank you!

👍


Additional Improvements & Options with CodeGen + Dropping Ruby 1.9

Hi. I'm not sure if the Twitch team still maintains this package, but I wanted to suggest (and potentially help) with a couple of changes to the Code Generator plugin.

There should be an options to generate only Services, or Clients (not both)
There should be options for Module/class naming
There should be options for the relative filenames that Twirp expects (from protoc --ruby_out)

Let me know if any of this is planned!
Thanks in advance
EDIT: I was also wondering if there are any plans to drop Ruby 1.9.

I wish to have zeitwerk support of generated files by default or to have better instructions if its presented already, — rails 7 going to be released soon

Came here to see what was being done around Zeitwerk as well!


RSDK-9180: Change TabularDataBySQL/MQL return type to raw BSON in Flutter SDK

For context: The return type of the TabularDataBySQL/MQL proto has changed to return both a list of structs, the existing return type, and also a list of bytearrays that represent BSON.
Added a required dependency to bson to use the BSON library for dart
BSON provides a BsonCodec.deserialize() and BsonCodec.serialize() function for converting lists of byte sequences into lists of dart objects.
Testing:
Updated the data testing input to include DateTime objects, as the Flutter SDK will receive date fields in this format. I added a check to ensure that DateTime inputs are returned as native Flutter DateTime objects

Is this considered a breaking change?

Is this considered a breaking change?

Yes! we talked off-line about this but yes since the dates/times will be given back as native Date objects and not strings this is a breaking change. I posted in eng-breaking-changes


Configure --trusted-host

Pip has a cli setting --trusted-host that allows you to use a private package index over http (as opposed to https).
Pipenv does not allow setting of this field and so it is not possible to use the custom package index.
I imagine this could be fixed by adding the setting to pipfile under the [[source]] section, or by automatically extracting the host from the source url.
The repository located at <private_url> is not a trusted or secure host and is being ignored. If this repository is available via HTTPS it is recommended to use HTTPS instead, otherwise you may silence this warning and allow it anyways with '--trusted-host <private_host>'.

Hey @mirosval, expanding the Pipfile spec to handle specifying this kind of information should actually be raised against the pypa/pipfile repository. I don't think this is a feature we intend to explicitly support in Pipenv at this time, but pip provides the tools you need to handle this scenario.
If you have a known set of indexes you wish to only use http on, you can specify a trusted-host list in your pip.conf file, and Pipenv should respect those. That said, I would HIGHLY suggest pushing your indexes to use HTTPS. Allowing things like software packages to be transferred in clear text leaves ample opportunity for your code to be tampered with before install. Even on a what you may think is a "secure" network.
I'm going to close this out since it has a workable solution currently. Please, let us know if you have any related questions or comments though. Thanks!

@nateprewitt Thank you, I fully agree with the https approach, I managed to get that done in the end too.


React step 2

Please review of react-step-2 from the react carbon tutorial

Not sure what I could miss. Any idea?

Visually approved 👍


fix scan modality

Fix scan modality to (a) not crash, and (b) be flexibly compatible with multiple channels

LGTM in general! I'm wondering how we missed this before - I thought the MOMART experiments used the "scan" modality with the 1D conv and we tried reproducing results before merging that PR. I left one minor comment as well, and can approve the PR after that's resolved.

Yeah, I'm not sure how either. I know for MOMART I hardcoded the number of input channels to be 1, but there's no reason why that should be the case (e.g.: a 16-channel LIDAR vs. 1-channel).
In terms of things breaking, yeah I'm not entirely sure what changed -- my initial guess is that perhaps the torch implementation changed slightly, resulting in a different interface? very strange though


picker TypeError: Cannot read property 'value' of undefined

react-native, react and native-base version
react-native: 0.54.4
native-base: 2.4.1
Expected behaviour
Should work
Actual behaviour
Error : Cannot read property 'value' of undefined
Steps to reproduce (code snippet or screenshot)
<Picker
      iosHeader="Select one"
      mode="dropdown"
      selectedValue={this.state.selected1}
      onValueChange={this.onValueChange.bind(this)}
    >
      <Picker.Item label="Wallet" value="key0" />
    </Picker>

Screenshot of emulator/device

Is the bug present in both ios and android or in any one of them?
i am working only on ios, i dont know about android
Any other additional info which would help us debug the issue quicker.
for multiple picker.items it works

Fixed with 2.5.0

 "react-native": "0.60.4"

issue still exists


Return TypeMeta as part of the admission response

Unblocks https://github.com/knative/serving/pull/8461
This has similar semantics to conversion reviews.

/lgtm

/hold
just validating in that serving PR

/hold cancel


My video has some blue point after processing. How can I avoid it?

The Blue Point is circled by red.

I meet the same problem as you。If you get some solution please commit here, Thank you!


Default settings

I'd like to set default values for options when installed for the first time (esp. the default handler & reply-to address).
Where should I set these? How about a new bbSubscriptions_Admin::install() function?

This can be done via the pre_option_... filter as mentioned, closing out.


Pulsar messages present in backlog, but not getting dispatched to Consumers

Pulsar 2.7.4 deployed in a multi node Kubernetes using the Pulsar Helm Chart 2.7.9
I have messages in the backlog but after some time they stop getting dispatched to the consumer. My client is using the Pulsar Python client.
The consumer logs have no errors etc. Once I delete the client pods, the new pod subscribes to that topic and messages start getting consumed again.

Could it because of this issue: #14079 ?

what type of subscription is it? (exclusive, failover, shared, key_shared?)
what is the version of the Pulsar Python client?

It's a shared subscription and the Pulsar Python Client is 2.8.1.
I will post the stats and internal-stats of the topic as well, trying to recreate that issue since it's an intermittent issue.

It's a shared subscription and the Pulsar Python Client is 2.8.1.
I will post the stats and internal-stats of the topic as well, trying to recreate that issue since it's an intermittent issue.

thanks @anant-ahuja , the stats will be very useful for tracking down the issue.

Issue happened just now to a topic with just 1 message. Message isn't being consumed by the consumers.

Backlog for this topic is 24 in Pulsar Manager, same issue, message not being consumed by consumers. Have attached the stats and internal stats for that topic.
topic-stats.txt
topic-stats-internal.txt

@anant-ahuja This appears to be a problem with your consumers not acknowledging all messages.
To explain, if you look at the unackedMessages and availablePermits together indicate this problem. To explain, see this selection from the topic stats:
 {
 ...
        "availablePermits" : 0,
        "unackedMessages" : 3,
...
        "connectedSince" : "2022-02-03T00:11:00.17Z",
        "address" : "/<IP_ADDRESS>:59458"
      }

unackedMessages indicates that Pulsar has dispatched messages to this consumer, but the consumer has not acknowledged them. unackedMessages themselves are not an issue, but, the avaiablePermits is zero which indicates to Pulsar that it cannot send any more messages.
The way Pulsar works is that clients dictate when messages can be sent. The client does this by sending the broker a "flow" command to tell the broker it can send up to some number of messages (refereed to as permits). When a client library processes messages and is ready for more, it sends another flow command, which gives the broker more permits to send more messages.
You never have to worry about sending flow messges yourself, instead, the pulsar client library does it automatically based on when you acknowledge messages. However, if your application fails to acknowledge too many messages, this can cause issues with the client not sending any more flow commands.
As far as how to fix this, here are a few options:

Find the code paths that are resulting in unprocessed messages (usually related to error handling or deadlocks in process) and fix those by adding error handling or a timeout of process, then either nack the messages or just ack the message (depending on your processing semantics)
Use Pulsar consumer "ackTimeout" feature which will send a negative acknowledgement (causing redelivery) if processing doesn't happen within some period of time

@addisonj @lhotari Thanks for the quick response. I will review my consumer code. However I have a few questions:

In the first topic-stats I posted: all but 1 of  the consumers have availablePermits as 1. Their unackedMessages is 0 as well. So that 1 remaining message in the backlog should have been dispatched to the other consumers.

    "availablePermits" : 1,

    "unackedMessages" : 0,

Even in the 2nd topic-stats I posted there are a couple of consumers which have availablePermits as 1. Shouldn't these consumers still receive messages?

However, if your application fails to acknowledge too many messages
What is the exact threshold of unackedMessages? In the examples I posted, total unackedMessages are 1 and 24. I thought the threshold was something like 50k.

I see "blockedConsumerOnUnackedMsgs" : false in both the topic-stats I posted for all of the consumers. Shouldn't this be true if what you said is the reason. While debugging this issue, I was looking at this and deduced that it's a separate issue altogether and nothing to do with unackedMessages.

@anant-ahuja

From the topic stats, at the subscription level, you can see

      "msgBacklog" : 24,
      "backlogSize" : 0,
      "msgBacklogNoDelayed" : 24,
      "blockedSubscriptionOnUnackedMsgs" : false,
      "msgDelayed" : 0,
      "unackedMessages" : 24,

Note that msgBacklog and unackedMessages are both the same value. This means that all the remaining 24 messages have been dispatched to the consumer (i.e. they are waiting in the receive queue), but have not been processed/acked by the application. In other words, msgBacklog still counts messages that have been dispatched but not yet acknowledged.
Both your examples show the same effect.
So I think your confusion is simply on the definition of msgBacklog, they have been sent, they just have not been acked.
Just to answer your other questions though
2. There are two situations in which you might see the broker stop delivering messages
a) there are no available permits in any of your consumers
b) the unacked messages goes about the configured max outstanding value (which is something like 50k)
3. If case B above is true, then yes, that field should be set to true.

Thanks a lot for the responses. Just wanted to post some closure in case anyone else is facing the same issue and has the same misunderstanding as I had. It indeed was an issue where my consumers were not in the message receiving state.
My misunderstanding was that the messages in the backlog have yet to be dispatched. But that's not the case, those messages have been assigned to certain consumers. It was an issue in my consumers where they were not in the message receiving state.


Headers twice in Require-Permissions table

https://docs.microsoft.com/en-us/windows-server/storage/folder-redirection/deploy-folder-redirection#required-permissions-for-the-file-share-hosting-redirected-folders has headers twice

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

ID: 5f26ab8e-4e08-c397-6b98-8a1937b9752a
Version Independent ID: 7aeee835-12a9-73c3-b1f2-8cf9855c3719
Content: Deploy Folder Redirection with Offline Files
Content Source: WindowsServerDocs/storage/folder-redirection/deploy-folder-redirection.md
Product: windows-server-threshold
Technology: storage
GitHub Login: @JasonGerend
Microsoft Alias: jgerend

Thanks for your dedication to our documentation. If we have been unable to review your issue in a timely manner, we sincerely apologize for the delayed response. We have captured the informtion you have provided for review. We are closing this issue for now, but if you feel that it's still a concern, please respond and let us know. If you determine another possible update to our documentation, please don't hesitate to reach out again. #please-close

#assign:IngridAtMicrosoft


Update google-signin-button default size

The button size default value is large. See https://developers.google.com/identity/gsi/web/reference/js-reference#size

Hi thanks for the PR, but in here you are just changing the documentation


shell code review

Checklist

quotes for security and reliability
comments when I needed them to understand
simplified some bash commands

Thank you for taking a look! Really nice
To test, you can either build a binary from your branch or go run main.go gen workflows -flavour app in a repository like https://github.com/ubergesundheit/test-gh-workflows then push :)
I would suggest adding something to the changelog :+1:


Add support for chartRef in a HelmRelease

Add support for parsing an OCIRepository https://fluxcd.io/flux/components/helm/helmreleases/#chart-reference
Obsoletes https://github.com/allenporter/flux-local/pull/709

Codecov Report
Attention: Patch coverage is 80.55556% with 7 lines in your changes missing coverage. Please review.

Project coverage is 93.21%. Comparing base (fa82f5a) to head (003678b).

Files
Patch %
Lines

flux_local/manifest.py
73.33%
4 Missing :warning:

flux_local/helm.py
85.71%
2 Missing :warning:

flux_local/tool/visitor.py
75.00%
1 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #769      +/-   ##
==========================================
+ Coverage   93.15%   93.21%   +0.06%
==========================================
  Files          20       20
  Lines        2207     2227      +20
==========================================
+ Hits         2056     2076      +20
  Misses        151      151

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Add disclosure policy

Example:
http://docs.python-requests.org/en/latest/community/vulnerabilities/

Removing from the 0.6.3 milestone because this should be an issue in the website repo.

https://github.com/Multicolour/Multicolour.github.io/issues/9


Discord Master Version Not Supported

Hi, I'm recently migrating my discord.js version to the master version. And in the master now have a GuildManager class and to get guild from the collection, you should add cache after client.guilds.
I see the pull request and there is a pull request to solve this: https://github.com/MrJacz/discord.js-lavalink/pull/157
Now I'm using my own fork project to fix this. Please solve this ASAP.

Or, go back to the latest update before the Managers got introduced, which is fe7df70 , (fe7df708e44e0280dfaf0f8e457b154781bb5140)


ANC, Postpartum - incorrect referrals per Speciality Care

Per requirements, in we refer to ARV / NCD program, if Speciality care activity states that patient was not referred there previously.
Current behaviour for HIV:
Case 1:

Case 2:

Current behaviour for Diabetes:
Case 1:

Case 2:

@LudmilaGoichman
Fixed and deployed to Nutrition env. Please retest.

NOT FINISHED!!!
Questions:

Why is a patient referred to ARV to the postpartum encounter if the answer is No to the question Does the health center have an ARV services program? at the first appointment?

First encounter:

Postpartum encounter:

Checked and Approved:

HIV

First encounter:

Postpartum encounter:

First encounter:

Postpartum encounter:

First encounter:

Postpartum encounter:

@LudmilaGoichman

Why is a patient referred to ARV to the postpartum encounter if the answer is No to the question Does the health center have an ARV services program? at the first appointment?

Patient can be sent to ARV services at hospital, or some other location.
Logic is only at postpartum: in to enrolled to ARV already, refer to ARV.

@anvmn I added 2 issues

@LudmilaGoichman

@anvmn I added 2 issues

Fixed and deployed to Nutrition env.

@anvmn

nutrition env
android tablet

Question:

When blood pressure is normal in a postpartum encounter, should the patient be referred to the NCD?

Checked and Approved:

Gestational Hypertension. One referral. If "yes," then there isn't a referral.
First encounter:

Postpartum encounter:

Severe Preeclampsia. There is no pop-up with the wrong diagnosis in the Postpartum encounter.
First encounter:

Postpartum encounter:

@LudmilaGoichman

When blood pressure is normal in a postpartum encounter, should the patient be referred to the NCD?

NCD referral is based on diagnses made during pregnancy only. BP in postpartum encounter is not taken into account.


Supress escalating manual warnings to errors for clang

Fixes the OSX compilation issues mention in #123

thanks!


Reference issues/comment for smoke test deprecations

Follow up for https://github.com/gradle/gradle/pull/24648, now that all the issues have been created.

@bot-gradle test and merge

Your PR is queued. See the queue page for details.

I've triggered a build for you.


Rancher v1.6 lb-service-haproxy update to haproxy v1.8.19

http://www.haproxy.org/download/1.8/src/CHANGELOG
Upstream haproxy v1.8 branch has gotten a lot of bugfixes recently, including many major fixes, and as the rancher v1.6 lb-service-haproxy is often internet facing publicly exposed service, it'd good to have up-to-date haproxy with the latest fixes available in the rancher v1.6 releases.

In addition to lots of bug, regression and memleak fixes in the latest versions, there's also a couple of CVE fixes:
CVE-2018-20615 (fixed in 1.8.17).
CVE-2018-14645 (fixed in 1.8.14).

We only need to build release new rancher/lb-service-haproxy image for the next 1.6.x release, and the new image will pull the updated haproxy version 1.8.19.
root@5a2c89ca5ba4:/# haproxy version
HA-Proxy version 1.8.19-1ppa1~xenial 2019/02/12
Copyright 2000-2019 Willy Tarreau<EMAIL_ADDRESS>

Can be tested with rancher/server:v1.6.27-rc1

Verified the haproxy version in the rancher/lb-service-haproxy:v0.9.11 image is 1.8.19
root@6c69aa6268a0:/# haproxy version
HA-Proxy version 1.8.19-1ppa1~xenial 2019/02/12
Copyright 2000-2019 Willy Tarreau<EMAIL_ADDRESS>


APP_THEME changed

If u try to launch your application not on mac os:

Traceback (most recent call last):
File "/home/positivedespair/anaconda3/bin/push_swap_gui", line 11, in
sys.exit(main())
File "/home/positivedespair/anaconda3/lib/python3.7/site-packages/push_swap_gui/main.py", line 10, in main
app_gui.PushSwapGUI(master)
File "/home/positivedespair/anaconda3/lib/python3.7/site-packages/push_swap_gui/app_gui.py", line 36, in init
self.style.theme_use(APP_THEME)
File "/home/positivedespair/anaconda3/lib/python3.7/site-packages/ttk.py", line 544, in theme_use
self.tk.call("ttk::setTheme", themename)
_tkinter.TclError: can't find package ttk::theme::aqua

So I changed the APP_THEME to multiplatform value

Wow, really. I'm checkThank's a lot!
I will update pip later this evening.

Pypi updated ✓


New folder (+) when Files is reduced

What feature or improvement do you think would benefit Files?
Being able to click on (+) to create a new folder even when Files is not in full screen.
(When I reduce the folder the (+) option disappears)
Requirements
This will make the (+) option available to create a new folder no matter the size of the window.
Files Version
<IP_ADDRESS>
Windows Version
10.0.22621.1413
Comments
No response

Strange, it is visible even in compact mode.
An idea to improve this menu is to create a new folder when double-clicked.

Please open a bug report


ArgumentError: wrong number of arguments (0 for 1..2)

What did you do?
I ran the command /usr/local/bin/bundle install

What did you expect to happen?
I expected Bundler to...

What happened instead?
Instead, what happened was...

Error details
ArgumentError: wrong number of arguments (0 for 1..2)
/usr/local/lib/ruby/2.2.0/uri/generic.rb:373:in `check_userinfo'
/usr/local/lib/ruby/2.2.0/uri/generic.rb:443:in `userinfo='
/usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.13.6/lib/bundler/source/rubygems/remote.rb:38:in `apply_auth'
/usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.13.6/lib/bundler/source/rubygems/remote.rb:14:in `initialize'
/usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.13.6/lib/bundler/source/rubygems.rb:233:in `new'
/usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.13.6/lib/bundler/source/rubygems.rb:233:in `block in fetchers'
/usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.13.6/lib/bundler/source/rubygems.rb:232:in `map'
/usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.13.6/lib/bundler/source/rubygems.rb:232:in `fetchers'
/usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.13.6/lib/bundler/source/rubygems.rb:337:in `block in remote_specs'
/usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.13.6/lib/bundler/index.rb:10:in `build'
/usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.13.6/lib/bundler/source/rubygems.rb:336:in `remote_specs'
/usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.13.6/lib/bundler/source/rubygems.rb:83:in `specs'
/usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.13.6/lib/bundler/lazy_specification.rb:61:in `__materialize__'
/usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.13.6/lib/bundler/spec_set.rb:91:in `block in materialize'
/usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.13.6/lib/bundler/spec_set.rb:88:in `map!'
/usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.13.6/lib/bundler/spec_set.rb:88:in `materialize'
/usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.13.6/lib/bundler/definition.rb:174:in `specs'
/usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.13.6/lib/bundler/definition.rb:162:in `resolve_remotely!'
/usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.13.6/lib/bundler/installer.rb:225:in `resolve_if_need'
/usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.13.6/lib/bundler/installer.rb:78:in `run'
/usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.13.6/lib/bundler/installer.rb:24:in `install'
/usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.13.6/lib/bundler/cli/install.rb:71:in `run'
/usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.13.6/lib/bundler/cli.rb:189:in `install'
/usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.13.6/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
/usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.13.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:126:in `invoke_command'
/usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.13.6/lib/bundler/vendor/thor/lib/thor.rb:359:in `dispatch'
/usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.13.6/lib/bundler/cli.rb:20:in `dispatch'
/usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.13.6/lib/bundler/vendor/thor/lib/thor/base.rb:440:in `start'
/usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.13.6/lib/bundler/cli.rb:11:in `start'
/usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.13.6/exe/bundle:34:in `block in <top (required)>'
/usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.13.6/lib/bundler/friendly_errors.rb:100:in `with_friendly_errors'
/usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.13.6/exe/bundle:26:in `<top (required)>'
/usr/local/bin/bundle:22:in `load'
/usr/local/bin/bundle:22:in `<main>'

Environment
  Bundler   1.13.6
  Rubygems  2.6.8
  Ruby      2.2.5p319 (2016-04-26 revision 54774) [x86_64-linux]
  GEM_HOME  /usr/local/bundle
  GEM_PATH
  Git       2.1.4

  Bundler settings

    Set for the current user (/root/.bundle/config): {}
  disable_shared_gems
    Set for your local app (/usr/local/bundle/config): true
  app_config
    Set via BUNDLE_APP_CONFIG: "/usr/local/bundle"
  bin
    Set via BUNDLE_BIN: "/usr/local/bundle/bin"
  path
    Set via BUNDLE_PATH: "/usr/local/bundle"
  silence_root_warning
    Set via BUNDLE_SILENCE_ROOT_WARNING: "1"

This is a pretty old version of bundler, can you try updating to the latest version to see if your problem has already been resolved.

thanks @colby-swandale - I will try that and keep you posted.


Refactor watch mode prompts.

Summary
Part of https://github.com/facebook/jest/pull/3156, pulled out for easier review and more incremental shipping.
cc @thymikee @zouxuoz
Test plan
jest

Codecov Report

Merging #3290 into master will increase coverage by <.01%.
The diff coverage is 94.18%.

@@            Coverage Diff             @@
##           master    #3290      +/-   ##
==========================================
+ Coverage   63.89%   63.89%   +<.01%
==========================================
  Files         176      176
  Lines        6472     6473       +1
  Branches        4        4
==========================================
+ Hits         4135     4136       +1
  Misses       2336     2336
  Partials        1        1

Impacted Files
Coverage Δ

packages/jest-cli/src/watch.js
64.61% <75%> (ø)
:arrow_up:

packages/jest-cli/src/TestNamePatternPrompt.js
94.33% <93.02%> (ø)
:arrow_up:

packages/jest-cli/src/TestPathPatternPrompt.js
98.03% <97.43%> (+0.03%)
:arrow_up:

Continue to review full report at Codecov.

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


Possibility to define own preferences

I saw that there are some preferences stored in database.
It would be nice if you can add to the documentation (if this is implemented):

how to access them in JS
how to update them in JS
how to add new preferences

Practical usecase from my side:

I have a card component und I would like to store for every user if the card component is open or collapsed per default (and if the user collapses it the value in database should be updated)

Maybe there is an easy solution but I tried for 2 hours and didn't find anything...

It is implemented, but  right now we only save global preferences (language & theme).
You can check the PreferencesController@setLocalPreferences fom laravel-enso/core. Tomorrow I will post again with all the relevant details. And yes, we need to document this.

Unfortunately the code needs some refactor to proper handle preferences.
(there are some global prefs that are not used anymore; in a few days we will have a new DataTable package ready, that won't depend on external libs and this will impact preferences too; the preferences for dashboard are set under a wrong key and so on)
I will start building a new store module for this in the sometime next week and let you know when it's done.
But until then, the story:
We have a resources/preferences.json file that has the following structure:
{
    "global": {
          "pref1": "value",
          ....
     },
    "local": {
          "routeName": {
                 "pref1": "value"
                 ....
           },
          .....
    }

In this file we keep the default preferences for all users. We also have the preferences table that you already identified.
For a user that hasn't changed any prefs yet, the system will load the json file.
The first time that a user changes something, via PreferencesController@setPreferences a record will is made in the table with the custom preferences of that user. From that moment on, the system will load prefs from there.
When can also reset preferences to default using PreferencesController@resetToDefault().
We choose json to have maximum flexibility for each route/page.
Right now we don't have a getter to access preferences but you can use this.$store.state.user.preferences.local. Nevertheless,  we don't have a setter (I don't want to improvise, so we'll wait until the dedicated preferences module is done).
Now regarding your use case, take in consideration the following:

Prefs are not sensitive info

For the page(s) where you need to store preferences, you will want to update the user settings for each card change. And in the future you may have many pages / cards / users. This will potentially mean lots of DB hits.

Usually, you want the page layout dependant on the device that you are accessing the page from. Maybe on a desktop you will "afford" 16 cards, on a laptop 10, but supposedly on phone you will want only the 3 most important. It's possible but not elegant to achieve this by storing preferences in the database.

Another approach that could address the above is storing layout preferences in the browser's LocalStorage. We already do that with the DataTables vue component and it's extremely easy to manage.
Cheers

Thx for your answer, I will think about this.
Local storage sounds good too but in my use case I think it should be global.
I’m looking forward to new datatables package...

The new VDT is live :)
Docs soon.

It would be nice if you can inform me here after you added documentation for own preferences.

Of course. It will be delayed a few more days, right now preferences update is broken anyway (by a recent PR merged in Laravel 5.5.22)


Can't build alacritty on macOS Sierra

Which operating system does the issue occur on?
MacOS Sierra
If on linux, are you using X11 or Wayland?
alacritty ((v0.2.0)) cargo build --release
    Updating registry `https://github.com/rust-lang/crates.io-index`
error: failed to fetch `https://github.com/rust-lang/crates.io-index`
Caused by:
  failed to authenticate when downloading repository
attempted ssh-agent authentication, but none of the usernames `git` succeeded
Caused by:
  no authentication available

It looks like either a cargo issue or git issue, but thought of asking here and googling didn't help yet.
Note: Already tried rm -rf ~/.cargo/registry, didn't help.

I think this is a cargo issue. It looks like it's trying to clone a repository using your login credentials.
You could try killing ssh-agent, maybe that will help, or it might just prompt you to enter the credentials manually. I think I've seen this issue before, but I don't remember the solution.

Thanks Chris.
This is what helped me -> https://github.com/rust-lang/cargo/issues/3381#issuecomment-308460530

Thanks for updating this issue, that should hopefully help out the next person with this problem!


fix: Remove browser applications context

With this context object in place, this app appears under "More views" in the main nav for all browser applications, and some users have stumbled across this view and run into errors.
Because this view in essence offers the same capabilities as the "Monitor" > "Filterable geos" experience, we would like to remove this view from the nav to guide users towards that officially supported experience.

 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.


With a panel to the left, positioning of initial windows may cause partial obscurity

Both applications were launched after the panel was in place.
$ uname -a
FreeBSD momh167-gjp4-hpelitebook8540p-trueos.university.brighton.ac.uk 12.0-CURRENT FreeBSD 12.0-CURRENT #6 3a85611(drm-next-4.7): Fri Dec 16 19:46:18 UTC 2016     root@gauntlet:/usr/obj/usr/src/sys/GENERIC  amd64
$

I see https://github.com/trueos/lumina/issues/202#issuecomment-195395819

… Fluxbox… only understands one of the screen reservation protocols (entire screen side - crossing any monitor boundaries), instead of also understanding the partial screen reservation protocol.

– is that the underlying problem for this issue?

This is a fluxbox issue and will be resolved with the forthcoming Lumina WM.


resolves#19

I've incorporated the composer install into the Dockerfile so that users don't need to go in & run it manually.
Resolves #19

I tested this in branch and I still had to run composer install. I'm not sure if I missed a step somewhere. Please lmk if it works for you, Aaron.

Same, I was unable to get composer install working from running docker-compose up -d.

Ahh sorry. I'm getting that too now. I think I left the older image in place where I'd previously run the composer install manually & it was picking that up.
This one does add the composer dependencies because of the changed in the Dockerfile, but I think it gets overwritten when the volumes are created in the docker-compose.yml file. I've tried a few things but not cracked it yet.
Ultimately I'm aiming for a user to clone the repo, run docker-compose up and have everything working. If I achieve that I'll let you know.

I'll close this for now. Please submit another PR if you come around to figuring it out.  I'm pretty certain that this is the answer, I just haven't gotten a chance to try it yet, if you're interested.


__Secure-CASTGC

__Secure-ECAS_SESSIONID

Hi @dudss37 - not sure what this means. Can you please elaborate?

Haven't heard from OP. Marking as wontfix.


Add a Gitter chat badge to README.md

beagleboard/beaglebone-blue now has a Chat Room on Gitter
@jadonk has just created a chat room. You can visit it here: https://gitter.im/beagleboard/beaglebone-blue.
This pull-request adds this badge to your README.md:

If my aim is a little off, please let me know.
Happy chatting.
PS: Click here if you would prefer not to receive automatic pull-requests from Gitter in future.

Ya missed.


Journals page is not responsive and journals form is not in center

Thank you for taking the time to file a Feature Request report.
Problems in Journals Page
On the journal page, the form is not in the center and the heading is also not in the center.

On the small devices, the page is not responsive. And need to be fixed.

@padmajabhol Can you please review it and assign it to me?

@vedeepika This issue has already been raised #91

@roshanchatei the issue you are referring to only proposed to make the navbar responsive, though it has been fixed in previous PRs.

I fixed all the issues can you please review in #104


update the agency selection input

Add the functionality for a user to add their Acronym and pull in the correct client ID information.

update FE to new component design
Complete testing across all screens
update client selection tool to add information when an option is selected

Figma: https://www.figma.com/file/xOTQWn4xwyIYGJQPo1OXvm/Registration-process-A-class---New-Version?type=design&node-id=6665-77770&mode=design&t=IZE5blMjXxEBQnsF-4


Use the scouting queue

Summary of the changes

Scouting queue moves faster, so we should be broken for less time.

Fixes: Point in time VS Integration tests issue.

Doing this as part of https://github.com/dotnet/razor/pull/8003 instead.