something strange along the longitude 0

Hello
Particules have soe issue to be displayed in the zone of longitude 0
here a screen capture on a longitude band with no wind particules
screen capture link

Thanks for your report.
It is probably the bug of previous merged PR, you can try the old version repo.
I will take a look at it when I grab more time, maybe two or three days later.

My pleasure
Hope that will help. I really love your result in Cesium
From my side, I use to work with Grib files, especially to extract forecast weather data from the next 12 hours by periods of 1 hours and generating a couple of images to represent the forecasted clouds, temperature, precipitations, wind speed, …
I just wonder about your netcdf file : demo.nc. Is it a file you are building by yourself with the U and V information according lev, lat, lon dimensions, or are you downloading an existing file from somewhere?
If you are also interested in, I have a process on one of my server producing since 2 years now, forecast data. Especially images with forecasted clouds, temperature, precipitations, ……
Could be nice to make them usable in Wind field?
Attached some sample images. This is what is forecasted for today may 13th at 18h UTC.
From what I understood will be nice to have this accessible through a WMS service? Actually I have this accessible on a ftp site
So I could also generate a .nc file per period of 1 hr as well?????
Bruno
De : Rayman<EMAIL_ADDRESS>Envoyé : lundi 13 mai 2019 09:56
À : RaymanNg/3D-Wind-Field<EMAIL_ADDRESS>Cc : bremy<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Objet : Re: [RaymanNg/3D-Wind-Field] something strange along the latitude 0 (#7)
Thanks for your report.
It is probably the bug of previous merged PR, you can try the old version repo.
I will take a look at it when I grab more time, maybe two or three days later.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/RaymanNg/3D-Wind-Field/issues/7#issuecomment-491715641 , or mute the thread https://github.com/notifications/unsubscribe-auth/ABGNE24VRZVVPBS74DFAJHLPVENIZANCNFSM4HMLMWSQ .  https://github.com/notifications/beacon/ABGNE22QEAEVUGXWGBTDCSDPVENIZA5CNFSM4HMLMWS2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVHPYOI.gif

Is it a file you are building by yourself with the U and V information according lev, lat, lon dimensions, or are you downloading an existing file from somewhere?

I downloaded the demo data from NOAA Global Forecast System website.
The original data is in GRIB2 format and I used toolsUI of unidata to convert the GRIB2 file to a NetCDF V3 file, then I use NetCDF operators to remove some unneeded data and rename some variables and dimensions to keep it consistent with the NetCDF data in my HPC center.
The reasons why I use NetCDF file in this demo:

I can not find reliable a JS library that can handle GRIB2(latest standard 2 is preferred) file in browser
I found netcdfjs, which is a JS library under active development that can handle NetCDF V3 file (it is a pity that V4 is not supported currently)

Attached some sample images.

sorry, I can see any images in your post...

From what I understood will be nice to have this accessible through a WMS service?

Yes, in fact this demo have used WMS to display several kinds of scalar field data like temperature and precipitations. You can setup your own WMS server and change the URL and WMS parameters in gui.js file, and I am considering to add some WMS options in GUI to allow more flexibility.

So I could also generate a .nc file per period of 1 hr as well?????

Of course you can, there are many ways to convert a GRIB file to a NC file. I think GDAL and CDO are some useful tools for that.

Close this issue because I have fixed this bug.
Feel free to open a new issue for your new topic.

You are the best
De : Rayman<EMAIL_ADDRESS>Envoyé : mardi 14 mai 2019 13:34
À : RaymanNg/3D-Wind-Field<EMAIL_ADDRESS>Cc : bremy<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Objet : Re: [RaymanNg/3D-Wind-Field] something strange along the longitude 0 (#7)
Close this issue because I have fixed this bug.
Feel free to open a new issue for your new topic.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/RaymanNg/3D-Wind-Field/issues/7?email_source=notifications&email_token=ABGNE24PG5XVY2VACXCWKBDPVKPSJA5CNFSM4HMLMWS2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVLGB6A#issuecomment-492200184 , or mute the thread https://github.com/notifications/unsubscribe-auth/ABGNE26LKWKZRPQ7ZB3FHYLPVKPSJANCNFSM4HMLMWSQ .  https://github.com/notifications/beacon/ABGNE25NAF4RG2KTARMD5C3PVKPSJA5CNFSM4HMLMWS2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVLGB6A.gif

I am also using the GFS products from NOAA.
NetCDF and GRIB2 are real complex formats. Not easy to understand and to have something working in a couple of hours!!!!
I will explore how to convert from Grib2 to NetCDF when I will have some free time
Here attached a clouds file I am producing from Grib2 data. I’ve made a complex dev in C# with the good libraries to read Grib2 format!!! I had my images integrated in the content of the email but probably they didn’t reach you correctly!!!
I am exploring how I can publish my images on a WMS server. But still something I am not familiar at all. So the learning curve is pretty long to do something probably easy when you are aware but difficult when you are starting from scratch!!!
So let see when I will have enough time available in front of me to do all of this
De : Rayman<EMAIL_ADDRESS>Envoyé : mardi 14 mai 2019 12:05
À : RaymanNg/3D-Wind-Field<EMAIL_ADDRESS>Cc : bremy<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Objet : Re: [RaymanNg/3D-Wind-Field] something strange along the longitude 0 (#7)
Is it a file you are building by yourself with the U and V information according lev, lat, lon dimensions, or are you downloading an existing file from somewhere?
I downloaded the demo data from NOAA Global Forecast System website https://www.ncdc.noaa.gov/data-access/model-data/model-datasets/global-forcast-system-gfs .
The original data is in GRIB2 format and I used toolsUI of unidata https://www.unidata.ucar.edu/software/thredds/v4.5/netcdf-java/ToolsUI.html  to convert the GRIB2 file to a NetCDF V3 file, then I use NetCDF operators http://nco.sourceforge.net/  to remove some unneeded data and rename some variables and dimensions to keep it consistent with the NetCDF data in my HPC center.
The reasons why I use NetCDF file in this demo:

I can not find reliable a JS library that can handle GRIB2(latest standard 2 is preferred) file in browser
I found netcdfjs, which is a JS library under active development that can handle NetCDF V3 file (it is a pity that V4 is not supported currently)

Attached some sample images.
sorry, I can see any images in your post...
From what I understood will be nice to have this accessible through a WMS service?
Yes, in fact this demo have used WMS to display several kinds of scalar field data like temperature and precipitations. You can setup your own WMS server and change the URL and WMS parameters in gui.js https://github.com/RaymanNg/3D-Wind-Field/blob/master/Cesium-3D-Wind/gui.js  file, and I am considering to add some WMS options in GUI to allow more flexibility.
So I could also generate a .nc file per period of 1 hr as well?????
Of course you can, there are many ways to convert a GRIB file to a NC file. I think GDAL and CDO are some useful tools for that.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/RaymanNg/3D-Wind-Field/issues/7?email_source=notifications&email_token=ABGNE27NBVKFPEE4744V7Z3PVKFDNA5CNFSM4HMLMWS2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVK7UEQ#issuecomment-492173842 , or mute the thread https://github.com/notifications/unsubscribe-auth/ABGNE23DCNSMNVLFRHNWJRLPVKFDNANCNFSM4HMLMWSQ .  https://github.com/notifications/beacon/ABGNE2ZVCACQKDGDYVYQH33PVKFDNA5CNFSM4HMLMWS2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVK7UEQ.gif

Again I still can not see the files you attached....
FYI, I think these software can help you:

NASA GISS Panoply, it is a file viewer for both NetCDF and GRIB1/2 files
GeoServer is can help you setup a WMS server, although there are others tools like MapServer or THREDDS Data Server also can do that, but GeoServer provides a Web UI so that you can configure the server in a easy way.

Good luck.

Github is probably deleting file attachments ☹
Here a ftp link with my images
ftp://www.dreaminglobe.com:8021/forecastImages.zip
Thanks for the tips to be able to produce a .nc file. Will try to make me able to do this
Also I identified GeoServer could help to host as a WMS server. Just a little afraid not breaking my servers for the serving web services and other features I have running on it
De : Rayman<EMAIL_ADDRESS>Envoyé : mercredi 15 mai 2019 10:38
À : RaymanNg/3D-Wind-Field<EMAIL_ADDRESS>Cc : bremy<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Objet : Re: [RaymanNg/3D-Wind-Field] something strange along the longitude 0 (#7)
Again I still can not see the files you attached....
FYI, I think these software can help you:

NASA GISS Panoply https://www.giss.nasa.gov/tools/panoply/ , it is a file viewer for both NetCDF and GRIB1/2 files
GeoServer http://geoserver.org/  is can help you setup a WMS server, although there are others tools like MapServer or THREDDS Data Server also can do that, but GeoServer provides a Web UI so that you can configure the server in a easy way.

Good luck.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/RaymanNg/3D-Wind-Field/issues/7?email_source=notifications&email_token=ABGNE24R7VGSRGBTNQWWROLPVPDWVA5CNFSM4HMLMWS2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVN6MJA#issuecomment-492561956 , or mute the thread https://github.com/notifications/unsubscribe-auth/ABGNE2ZR7USBFSE4EQZCVVDPVPDWVANCNFSM4HMLMWSQ .  https://github.com/notifications/beacon/ABGNE26ZRZKXTOMKO5F7RUTPVPDWVA5CNFSM4HMLMWS2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVN6MJA.gif

I was able to build a demo2.nc file
I am not using the NetCDF operators since the link if broken to download the windows .exe installation
So I am doing a couple of things in a C# app. I am targeting to be able to construct the .nc file only using a custom app developed in C# 😊
Here after a link to load it from my ftp server. Can you tell me if this file is correct?
ftp://www.dreaminglobe.com:8021/demo2.nc
On another hand, I was deploying 3D-Wind-Field on my server under IIS
When running it, I can see some errors displayed. I can see the Wind setting control panel displayed, the cesium time line control also but no 3D globe. I am testing at the moment with your demo.nc file
Here after the errors displayed. What do you think could e wrong in my deployment process??????
An error occurred while rendering. Rendering has stopped.
RuntimeError: Fragment shader failed to compile. Compile log: ERROR: 0:? : '' : syntax error t@https://cesiumjs.org/releases/1.57/Build/Cesium/Cesium.js:444:28944 f@https://cesiumjs.org/releases/1.57/Build/Cesium/Cesium.js:468:8851 y@https://cesiumjs.org/releases/1.57/Build/Cesium/Cesium.js:468:11268 d.prototype._bind@https://cesiumjs.org/releases/1.57/Build/Cesium/Cesium.js:468:12283 G@https://cesiumjs.org/releases/1.57/Build/Cesium/Cesium.js:497:13006 z.prototype.draw@https://cesiumjs.org/releases/1.57/Build/Cesium/Cesium.js:497:17231 n.prototype.execute@https://cesiumjs.org/releases/1.57/Build/Cesium/Cesium.js:467:11822 p.prototype.execute@https://cesiumjs.org/releases/1.57/Build/Cesium/Cesium.js:496:15891 i.prototype.execute@https://cesiumjs.org/releases/1.57/Build/Cesium/Cesium.js:488:19128 Ze@https://cesiumjs.org/releases/1.57/Build/Cesium/Cesium.js:522:21612 nt@https://cesiumjs.org/releases/1.57/Build/Cesium/Cesium.js:522:25606 tt@https://cesiumjs.org/releases/1.57/Build/Cesium/Cesium.js:522:22934 mt@https://cesiumjs.org/releases/1.57/Build/Cesium/Cesium.js:523:727 _t@https://cesiumjs.org/releases/1.57/Build/Cesium/Cesium.js:523:914 Me.prototype.render@https://cesiumjs.org/releases/1.57/Build/Cesium/Cesium.js:523:13980 x.prototype.render@https://cesiumjs.org/releases/1.57/Build/Cesium/Cesium.js:530:7492 t@https://cesiumjs.org/releases/1.57/Build/Cesium/Cesium.js:530:952
Thanks
De : Rayman<EMAIL_ADDRESS>Envoyé : mercredi 15 mai 2019 10:38
À : RaymanNg/3D-Wind-Field<EMAIL_ADDRESS>Cc : bremy<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Objet : Re: [RaymanNg/3D-Wind-Field] something strange along the longitude 0 (#7)
Again I still can not see the files you attached....
FYI, I think these software can help you:

https://www.giss.nasa.gov/tools/panoply/ NASA GISS Panoply, it is a file viewer for both NetCDF and GRIB1/2 files
http://geoserver.org/ GeoServer is can help you setup a WMS server, although there are others tools like MapServer or THREDDS Data Server also can do that, but GeoServer provides a Web UI so that you can configure the server in a easy way.

Good luck.
—
You are receiving this because you authored the thread.
Reply to this email directly,  https://github.com/RaymanNg/3D-Wind-Field/issues/7?email_source=notifications&email_token=ABGNE24R7VGSRGBTNQWWROLPVPDWVA5CNFSM4HMLMWS2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVN6MJA#issuecomment-492561956 view it on GitHub, or  https://github.com/notifications/unsubscribe-auth/ABGNE2ZR7USBFSE4EQZCVVDPVPDWVANCNFSM4HMLMWSQ mute the thread.

Here a version 3 for a demo NetCDF file
ftp://www.dreaminglobe.com:8021/demo3.nc
if you can validate it is working? Min and max values are correctly setup for U & V
This file is produced from a C# app. All is made with line of codes including loading the grib file from NOAA website and building it to NetCDF format
Thanks
De : Rayman<EMAIL_ADDRESS>Envoyé : mercredi 15 mai 2019 10:38
À : RaymanNg/3D-Wind-Field<EMAIL_ADDRESS>Cc : bremy<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Objet : Re: [RaymanNg/3D-Wind-Field] something strange along the longitude 0 (#7)
Again I still can not see the files you attached....
FYI, I think these software can help you:

NASA GISS Panoply https://www.giss.nasa.gov/tools/panoply/ , it is a file viewer for both NetCDF and GRIB1/2 files
GeoServer http://geoserver.org/  is can help you setup a WMS server, although there are others tools like MapServer or THREDDS Data Server also can do that, but GeoServer provides a Web UI so that you can configure the server in a easy way.

Good luck.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/RaymanNg/3D-Wind-Field/issues/7?email_source=notifications&email_token=ABGNE24R7VGSRGBTNQWWROLPVPDWVA5CNFSM4HMLMWS2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVN6MJA#issuecomment-492561956 , or mute the thread https://github.com/notifications/unsubscribe-auth/ABGNE2ZR7USBFSE4EQZCVVDPVPDWVANCNFSM4HMLMWSQ .  https://github.com/notifications/beacon/ABGNE26ZRZKXTOMKO5F7RUTPVPDWVA5CNFSM4HMLMWS2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVN6MJA.gif

What do you think could e wrong in my deployment process??????

The error stack trace does not give me too much information. What I only know is that there is a syntax error in the shader code, maybe file corruption?

if you can validate it is working?

The data looks good, but Panoply tells me "File type: Hierarchical Data Format, version 5", please keep in mind that the library used in this demo (netcdfjs) only support NetCDF Version 3 file, other file types are not supported, so you need to convert your demo3.nc from HDF5 to NetCDF V3.

I deployed by using the “clone or download” green button on the github page
Then using “download zip”
I just retried again and I still can see the same error when running my deployed “demo”
Do you think the zipfile available on github could contains corrupted data for the shader?
Could you try from your side to use the zipfile content and see if this is working?
I just look at the different NetCDF version. The version you are using is called “NetCDF classic”. I think I will be able to generate in that format. I just found a read code in C#. I “just” need to do the “write” code
De : Rayman<EMAIL_ADDRESS>Envoyé : mardi 21 mai 2019 13:38
À : RaymanNg/3D-Wind-Field<EMAIL_ADDRESS>Cc : bremy<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Objet : Re: [RaymanNg/3D-Wind-Field] something strange along the longitude 0 (#7)
What do you think could e wrong in my deployment process??????
The error stack trace does not give me too much information. What I only know is that there is a syntax error in the shader code, maybe file corruption?
if you can validate it is working?
The data looks good, but Panoply tells me "File type: Hierarchical Data Format, version 5", please keep in mind that the library used in this demo (netcdfjs) only support NetCDF Version 3 file, other file types are not supported, so you need to convert your demo3.nc from HDF5 to NetCDF V3.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/RaymanNg/3D-Wind-Field/issues/7?email_source=notifications&email_token=ABGNE26DASKMR36VXCP4PJ3PWPNI7A5CNFSM4HMLMWS2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODV3T7MI#issuecomment-494354353 , or mute the thread https://github.com/notifications/unsubscribe-auth/ABGNE232RKNURUKLW54MOODPWPNI7ANCNFSM4HMLMWSQ .  https://github.com/notifications/beacon/ABGNE2ZER5ZE7UZRFC7DY53PWPNI7A5CNFSM4HMLMWS2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODV3T7MI.gif

Could you try from your side to use the zipfile content and see if this is working?

I did try, it works.
My guess is that you probably have a incorrect server config.  Here are some suggestions:

Make sure you have added the "data" and "Cesium-3D-Wind/glsl" folders to your IIS serve path
use "Cesium-3D-Wind/index.html", not "demo/index.html"
If you still get error, use a debug(unminified) version Cesium library for debug purpose

Great let me try this. I was using demo/index.html
If was working hard yesterday night on NetCDF “3” format. I am pretty close to populate a correct demo.nc file !
De : Rayman<EMAIL_ADDRESS>Envoyé : mercredi 22 mai 2019 11:21
À : RaymanNg/3D-Wind-Field<EMAIL_ADDRESS>Cc : bremy<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Objet : Re: [RaymanNg/3D-Wind-Field] something strange along the longitude 0 (#7)
Could you try from your side to use the zipfile content and see if this is working?
I did try, it works.
My guess is that you probably have a incorrect server config. Here are some suggestions:

Make sure you have added the "data" and "Cesium-3D-Wind/glsl" folders to your IIS serve path
use "Cesium-3D-Wind/index.html", not "demo/index.html"
If you still get error, use a debug(unminified) version Cesium library for debug purpose

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/RaymanNg/3D-Wind-Field/issues/7?email_source=notifications&email_token=ABGNE2ZTVRFYOJ5HBUNTBBTPWUGBHA5CNFSM4HMLMWS2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODV6OJWA#issuecomment-494724312 , or mute the thread https://github.com/notifications/unsubscribe-auth/ABGNE264Z4NGZCTXOIYOFQDPWUGBHANCNFSM4HMLMWSQ .  https://github.com/notifications/beacon/ABGNE23OEXUZISXM7HITF43PWUGBHA5CNFSM4HMLMWS2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODV6OJWA.gif

Could you tell me if that file now at NetCDF 3 format is working?
ftp://www.dreaminglobe.com:8021/demo5.nc
Not yet free time to solve to have the demo working in my IIS. Will try this later
De : Rayman<EMAIL_ADDRESS>Envoyé : mardi 21 mai 2019 13:38
À : RaymanNg/3D-Wind-Field<EMAIL_ADDRESS>Cc : bremy<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Objet : Re: [RaymanNg/3D-Wind-Field] something strange along the longitude 0 (#7)
What do you think could e wrong in my deployment process??????
The error stack trace does not give me too much information. What I only know is that there is a syntax error in the shader code, maybe file corruption?
if you can validate it is working?
The data looks good, but Panoply tells me "File type: Hierarchical Data Format, version 5", please keep in mind that the library used in this demo (netcdfjs) only support NetCDF Version 3 file, other file types are not supported, so you need to convert your demo3.nc from HDF5 to NetCDF V3.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/RaymanNg/3D-Wind-Field/issues/7?email_source=notifications&email_token=ABGNE26DASKMR36VXCP4PJ3PWPNI7A5CNFSM4HMLMWS2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODV3T7MI#issuecomment-494354353 , or mute the thread https://github.com/notifications/unsubscribe-auth/ABGNE232RKNURUKLW54MOODPWPNI7ANCNFSM4HMLMWSQ .  https://github.com/notifications/beacon/ABGNE2ZER5ZE7UZRFC7DY53PWPNI7A5CNFSM4HMLMWS2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODV3T7MI.gif

I am able to run the demo on my IIS now. The issue was to make extensions .vert and .frag accessible through HTTP requests in IIS !
So my new NetCDF format is readable by your developpement. However I am not sure my U and V data are correctly injected in the NetCDF file
Can you tell me for U and V data with that following dimensions [lev, time, lat, lon] if the first data for [0, 0, 0, 0] corresponds to:

Lon 0, lat 90, or
Lon 0, lat -90 or
Lon -180, lat 90 or
Lon -180, lat -90

De : Rayman<EMAIL_ADDRESS>Envoyé : mercredi 22 mai 2019 11:21
À : RaymanNg/3D-Wind-Field<EMAIL_ADDRESS>Cc : bremy<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Objet : Re: [RaymanNg/3D-Wind-Field] something strange along the longitude 0 (#7)
Could you try from your side to use the zipfile content and see if this is working?
I did try, it works.
My guess is that you probably have a incorrect server config. Here are some suggestions:

Make sure you have added the "data" and "Cesium-3D-Wind/glsl" folders to your IIS serve path
use "Cesium-3D-Wind/index.html", not "demo/index.html"
If you still get error, use a debug(unminified) version Cesium library for debug purpose

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/RaymanNg/3D-Wind-Field/issues/7?email_source=notifications&email_token=ABGNE2ZTVRFYOJ5HBUNTBBTPWUGBHA5CNFSM4HMLMWS2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODV6OJWA#issuecomment-494724312 , or mute the thread https://github.com/notifications/unsubscribe-auth/ABGNE264Z4NGZCTXOIYOFQDPWUGBHANCNFSM4HMLMWSQ .  https://github.com/notifications/beacon/ABGNE23OEXUZISXM7HITF43PWUGBHA5CNFSM4HMLMWS2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODV6OJWA.gif

You should use tools like Panoply or others, they can give you answer immediately, no need to ask me every time....
For you question, array[0] is the data at (lon 0, lat -90), this screenshot of Panoply should help you understand the data layout

Thank you. I was not discovering this feature in Panoply. This is really useful
So now my data are well generated
This is coherent when comparing what’s is displayed with your solution and nullschool for data at the same date/hr
De : Rayman<EMAIL_ADDRESS>Envoyé : samedi 25 mai 2019 06:26
À : RaymanNg/3D-Wind-Field<EMAIL_ADDRESS>Cc : bremy<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Objet : Re: [RaymanNg/3D-Wind-Field] something strange along the longitude 0 (#7)
You should use tools like Panoply or others, they can give you answer immediately, no need to ask me every time....
For you question, array[0] is the data at (lon 0, lat -90), this screenshot of Panoply should help you understand the data layout
https://user-images.githubusercontent.com/18614142/58364512-26cd1e00-7ee8-11e9-8c94-1425221ec8b2.png
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/RaymanNg/3D-Wind-Field/issues/7?email_source=notifications&email_token=ABGNE25VHWUREPAXJWGLPATPXC5UPA5CNFSM4HMLMWS2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWHASBQ#issuecomment-495847686 , or mute the thread https://github.com/notifications/unsubscribe-auth/ABGNE22DZOPONTREGXK7CFTPXC5UPANCNFSM4HMLMWSQ .  https://github.com/notifications/beacon/ABGNE2YXMU43O5AM7CBX7FLPXC5UPA5CNFSM4HMLMWS2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWHASBQ.gif

Here the imagery I am able to generate for Wind speed to be close to the NullSchool rendering
De : Rayman<EMAIL_ADDRESS>Envoyé : samedi 25 mai 2019 06:26
À : RaymanNg/3D-Wind-Field<EMAIL_ADDRESS>Cc : bremy<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Objet : Re: [RaymanNg/3D-Wind-Field] something strange along the longitude 0 (#7)
You should use tools like Panoply or others, they can give you answer immediately, no need to ask me every time....
For you question, array[0] is the data at (lon 0, lat -90), this screenshot of Panoply should help you understand the data layout
https://user-images.githubusercontent.com/18614142/58364512-26cd1e00-7ee8-11e9-8c94-1425221ec8b2.png
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/RaymanNg/3D-Wind-Field/issues/7?email_source=notifications&email_token=ABGNE25VHWUREPAXJWGLPATPXC5UPA5CNFSM4HMLMWS2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWHASBQ#issuecomment-495847686 , or mute the thread https://github.com/notifications/unsubscribe-auth/ABGNE22DZOPONTREGXK7CFTPXC5UPANCNFSM4HMLMWSQ .  https://github.com/notifications/beacon/ABGNE2YXMU43O5AM7CBX7FLPXC5UPA5CNFSM4HMLMWS2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWHASBQ.gif


Omitted Request Body

Request Body is omitted when using multipart form-data  as the request METHOD

Same here.. Omitted request body

I have exactly the same issue. Log looks like that in case request uses form-data:
I/Request: ╔══════ Request ════════════════════════════════════════════════════════════════════════
I/Request: ║ URL: http://url
I/Request: ║
I/Request: ║ Method: @POST
I/Request: ║
I/Request: ║ Headers:
I/Request: ║ - AccessToken: token
I/Request: ║ - DeviceId: id
I/Request: ║
I/Request: ║ Omitted request body
I/Request: ╚═══════════════════════════════════════════════════════════════════════════════════════

Same here. Is there a way to display form data?

There is no way for LoggingInterceptor to log form-data yet. Interceptor support xml,html,text,json or plain text.

form data would be a really big addition.

+1

Same here.

+1

form-urlencoded  should be print

I have removed this lib 👍

+1

I have removed this lib too...


Include keccak & aux lemmas conditionally

Closes https://github.com/runtimeverification/kontrol/issues/715.
Partially addresses https://github.com/runtimeverification/kontrol/issues/780.
This PR

adds keccak.md file containing (unsound) assumptions about keccak to facilitate reasoning
adds kontrol_lemmas.md file containing other Kontrol lemmas that facilitate reasoning (copied from Morpho lemmas with the exclusion of keccak assumptions included in keccak.md)
includes both during kontrol build by default
adds --no-keccak-lemmas, --no-auxiliary-lemmas options to kontrol build which excludes these lemmas
fixes a typo in an error message ("provided")

Something's off with some integration tests but it doesn't happen locally — I'll try to re-run both in CI and locally too.

It seems to take too long, the task... perhaps it is better to not include by default, and include only on demand?


Fix bug with ScalaFX window sometimes being blank

Sometimes window renderer comes up with a blank window. Needs more work in general on lifecycle of window. Not sure if it's done right.

I have this problem when, if I understand correctly, I attempt to plot too many series onto the same graph. For example temperatures over time for 100+ cities. Is it related ? Or am I doing it wrong ?

Might be related, not sure yet. Do you have some code that reproduces it?

maybe it is related to this issue,
My proxy is blocking some calls, so is for example in this file, https://github.com/vegas-viz/Vegas/blob/master/core/src/main/scala/vegas/render/StaticHTMLRenderer.scala
In line 35 "vg"not available.
maybe it is possible to add this resources as local file instead of load it everytime
see here line 24: https://github.com/vegas-viz/Vegas/blob/master/core/src/test/scala/vegas/util/WebGenerators.scala
and here: https://github.com/vegas-viz/Vegas/blob/master/core/src/main/scala/vegas/render/BaseHTMLRenderer.scala


Updates the CensusTableByLocation component - ticket#362

What
Updates the <CensusTableByLocation /> component to meet the V4 Design and removes the horizontal scroll bar from the <BasePage /> component.

signed off by design


Fix English spelling error on account settings screen

📝 Description
Fixed an english language spelling error on the account settings screen.
❓ Context

Impacted projects: ledger-live (desktop)

✅ Checklist

[X] Test coverage
[X] Atomic delivery
[X] No breaking changes

📸 Demo
The afflicted screen:

🚀 Expectations to reach
Please make sure you follow these Important Steps.
Pull Requests must pass the CI and be internally validated in order to be merged.

@youfoundron Thanks 👍 !

This spelling error is fixed with this PR  on both LLM and LLD !
But nice catch 😃

Ah I'm gonna close this one in favor of #1668 then


gnome3.gnome-tetravex: 3.38.1 -> 3.38.2

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for gnome3.gnome-tetravex is: "Complete the puzzle by matching numbered tiles"
meta.homepage for gnome3.gnome-tetravex is: "https://wiki.gnome.org/Apps/Tetravex"
meta.changelog for gnome3.gnome-tetravex is: ""
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS

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

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

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

found 3.38.2 with grep in /nix/store/jg9xscn24z1ygb5fx0r1sc9mrlkxqr7g-gnome-tetravex-3.38.2

directory tree listing: https://gist.github.com/5acd7d46a2927880c4e72b0323f0f526

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

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

3 total rebuild path(s)

1 package rebuild(s)

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

First fifty rebuilds by attrpath
gnome3.gnome-tetravex

Instructions to test this update (click to expand)

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

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

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

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

1 package built:

gnome3.gnome-tetravex

Maintainer pings
cc @hedning @jtojnar @worldofpeace @dasj19 for testing.

Just a translations release.
(https://ftp.gnome.org/pub/GNOME/sources/gnome-tetravex/3.38/gnome-tetravex-3.38.2.news)
On Fri, Nov 27, 2020 at 15:53, R. RyanTM<EMAIL_ADDRESS>wrote:

Automatic update generated by nixpkgs-update tools. This update was
made based on information from passthru.updateScript.
meta.description for gnome3.gnome-tetravex is: "Complete the puzzle
by matching numbered tiles"
meta.homepage for gnome3.gnome-tetravex is:
"https://wiki.gnome.org/Apps/Tetravex"
meta.changelog for gnome3.gnome-tetravex is: ""
Updates performed
Ran passthru.UpdateScript
To inspect upstream changes
Impact
Checks done (click to expand)
built on NixOS
The tests defined in passthru.tests, if any, passed
0 of 0 passed binary check by having a zero exit code.
0 of 0 passed binary check by having the new version present in
output.
found 3.38.2 with grep in
/nix/store/jg9xscn24z1ygb5fx0r1sc9mrlkxqr7g-gnome-tetravex-3.38.2
directory tree listing:
https://gist.github.com/5acd7d46a2927880c4e72b0323f0f526
du listing: https://gist.github.com/b1154bf36777fb838e88b4f9c3fa7862
Rebuild report (if merged into master) (click to expand)
3 total rebuild path(s)
1 package rebuild(s)
1 x86_64-linux rebuild(s)
1 i686-linux rebuild(s)
0 x86_64-darwin rebuild(s)
1 aarch64-linux rebuild(s)
First fifty rebuilds by attrpath
gnome3.gnome-tetravex
Instructions to test this update (click to expand)
Either download from Cachix:
nix-store -r
/nix/store/jg9xscn24z1ygb5fx0r1sc9mrlkxqr7g-gnome-tetravex-3.38.2
--option binary-caches 'https://cache.nixos.org/
https://nix-community.cachix.org/'
--option trusted-public-keys '
nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
'
(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the
trusted-users list or you can use sudo since root is effectively
trusted.
Or, build yourself:
nix-build -A gnome3.gnome-tetravex
https://github.com/r-ryantm/nixpkgs/archive/78f788b0b9b0836f91e46228f8f543989afbfc5e.tar.gz
After you've downloaded or built it, look at the files and if there
are any, run the binaries:
ls -la
/nix/store/jg9xscn24z1ygb5fx0r1sc9mrlkxqr7g-gnome-tetravex-3.38.2
ls -la
/nix/store/jg9xscn24z1ygb5fx0r1sc9mrlkxqr7g-gnome-tetravex-3.38.2/bin
Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent
packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review 1
1 package built:
gnome3.gnome-tetravex
Maintainer pings
cc @hedning @jtojnar @worldofpeace @dasj19 for testing.
You can view, comment on, or merge this pull request online at:
https://github.com/NixOS/nixpkgs/pull/105188
Commit Summary
gnome3.gnome-tetravex: 3.38.1 -> 3.38.2
File Changes
M pkgs/desktops/gnome-3/games/gnome-tetravex/default.nix (4)
Patch Links:
https://github.com/NixOS/nixpkgs/pull/105188.patch
https://github.com/NixOS/nixpkgs/pull/105188.diff
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.


Update WAMR

Summary

This PR consists of the following 2 commits
commit 1: interpreters: wamr: Change the default version to "03-25-2021"

This commit changes the default version to "03-25-2021"
to fix a compile error for Cortex-M target

commit 2: interpreters: wamr: Add touch in Makefile to avoid unnecessary mv

Impact

WASM micro runtime (WAMR)
NOTE: There are still compile warnings in the WAMR which should be fixed later

Testing

Tested with spresense

Just curious, why not the latest version (04-15-2021)?

@Ouss4
Thanks for the comment.
Actually, I tried the WAMR before releasing the version.
So let me try the latest one.

So let me try the latest one.

@Ouss4
I confirmed the latest one works, so I changed the version in this PR.

Thanks for trying the latest version @masayuki2009


Remove old versions from npm tarball

.tgz is unnecessary large because of the release/biwascheme-0.x.x.js files.
-rw-r--r--@  1 yhara  staff   6.6M 12 17 23:52 biwascheme-0.6.9.tgz

Fixed by #147.


Sample code uses incorrect Type

Current code uses XAxes but should be xAxes
https://github.com/mariusmuntean/ChartJs.Blazor/blob/4d99fa55f4cd18de7151e9d8a5bc13d07ebe7365/samples/Shared/ChartJs.Blazor.Sample.Shared/Components/LineChart/TimeLineChartComponent.razor#L74

Why do you think it should be xAxes?

I don't, it was the only way the code compiled without error.

You're probably using the nuget on version 1.1.0 right?
The code on master is the current code, the code which will be released in the future. To browse the code for the 1.1.0 release, check out the corresponding tag. There you'll find it use xAxes.

Is it confusing that the samples on master aren't for the current nuget-release? On a demo-site, I'd understand that the samples need to be adjusted for the current stable version but is that the same for the repository?
I'm not sure if I'm thinking about this correctly, What do you think?
cc @mariusmuntean

I just updated the readme to comply with the latest release again. Unlike the samples (can be argued about), the readme should definitely only contain stuff for the latest release and not the development version on master.


access log: add DOWNSTREAM_CONNECTION_TERMINATION

Description: This adds a new "DC" response flag for cases where the downstream connection terminates before any HTTP response is generated.
Risk Level: Low
Testing: Added a test case
Docs Changes: Documented the new "DC" response flag
Release Notes: Added a note about the change
Fixes #5119.

/retest

/retest

/retest


GDPR

terms of service, privacy policy, and cookie usage. we collect a feedback and after that remove all data every day

https://sourceforge.net/

We value your privacy
Our site is supported by advertising and we and our partners use technology such as cookies on our site to personalize content and ads, provide social media features, and analyze our traffic. Click "I Accept" below to consent to the use of this technology across the web. You can change your mind and change your consent choices at any time by returning to this site and clicking the Privacy Choices link.
By choosing I Accept below you are also helping to supporting our site and improve your browsing experience.

https://www.jetbrains.com/

Cookies and IP addresses allow us to deliver and improve our web content and to provide you with a personalized experience. Our website uses cookies and collects your IP address for these purposes.
JetBrains may use cookies and my IP address to
collect individual statistics and to provide me with
personalized offers and ads subject to the Privacy
Policy and the Terms of Use. JetBrains may use
third-party services for this purpose. I can revoke
my consent at any time by visiting the Opt-Out page.
[Y]es, I agree[N]o, thanks

won't do


Fix polygon drawing for transposed tiles in TileSet editor

Fixes #73517, both issues mentioned in there:
(used 2D platformer demo from 4.1 branch for testing)

Drawing within TileAtlasView indicators for tile shape / texture origin. Checking whether they're in bounds was broken for odd size tile (glorious rect's integer half-size + checking points at the bottom/right edges) / transposed alternative tiles.

Before(v4.3.rc3.official [03afb92ef])
After(this PR)

Drawing in GenericTilePolygonEditor when editing a transposed alternative tile.

Before(v4.3.rc3.official [03afb92ef])
After(this PR)

2D editor and runtime look all the same before/after.

Thanks!

Cherry-picked for 4.3.1.


Cannon read property length of null

Challenge http://www.freecodecamp.com/challenges/waypoint-add-font-awesome-icons-to-our-buttons has an issue. Please describe how to reproduce it, and include links to screen shots if possible.

Get that error of cant read length null in prereq. Was the prereq for ensuring you have a closing tag. SOmeone else posted in help on exercise 33 of html/css they had an error with it not reading closing tag as well. But currently stuck.

Seems to be an issue with all of the bootstrap waypoint starting at 11. After that all of the lessons start with this error.

@aileryen Thanks for the heads up. We will be using this issue to track all similar issues.

Most of the Bootstrap Waypoints have this error.

I can't reproduce on my side.
@aileryen or @AkiraLaine Can you try hitting ctrl(or cmd on osx) + shift + r and let me know if that makes a difference?
cc @QuincyLarson @terakilobyte

I am able to replicate

@BerkeleyTrue Doesn't change.

@BerkeleyTrue Yes still the same error. even trying the ctrl+shift+r

Thanks Yall. Will take a look at the code see if I can spot the error.

This issue seems to be fixed.

Fix should be up soon in production. Thanks everyone!


security(portal): Rework auth tokens

[x]  make sure that session cookie for client is stored separately from session cookie for the portal (will close #2647 and #2032)
[ ] #2622
[ ] #2501
[ ] show identity tokens and allow rotating/deleting them (#2138)
[ ] #2042
[ ] use Tokens context for Relays and Gateways to remove duplication
[x] #2823
[ ] Expire LiveView sockets when subject is expired

Closes #2924. Now we extend the lifetime for client tokens, but not for browsers.

TODO: we need to schedule socket expiration for this subject, so that when it expires
LiveView socket will be disconnected. Otherwise, you can keep using the system as long as
socket is active extending the session.

@jamilbk The only change I did from https://github.com/firezone/firezone/issues/2823 is that I also require as=client query parameter to make the flow more explicit, the rest should work as specced out in the issue.

@jamilbk yeah, some of the tokens in the docker-compose need to be fixed, I'm doing that right now - should be related to our seeds more than to the actual code changes.


Use of EctoRange.Num

Hello!
Awesome little library, thanks for building it!
I had some questions about the use of the EctoRange.Num type. I've got some numeric ranges that I want to store and for one of them, I'd like to represent it as '[N, infinity]'::numrange. The issue I'm having is figuring out how to get this translated into a valid changeset for the entry.
Additionally, it seems that if you write an empty range, reading it back will fail in loading due to no matching handler for an :empty atom.
Happy to help out with a PR. I've dug around a bit an have some ideas about how this might be addressed, but I wanted to get some thoughts.
Namely, it looks like the cast logic is pretty restrictive in terms of the types it expects. So by widening that out, we could address the issue of infinity.
Loading seems like it just needs a case for normalize_range to handle an empty range.
I was also curious if adding in a parser for string definitions to be cast to ranges would be something you'd be interested in? That is, EctoRange.from("[1,5)") -> %Postgrex.Range{upper: 5, lower: 1, upper_inclusive: true, lower_inclusive: false}. Just a thought. It would make working with numeric ranges a fair bit simpler.

Hello @pcapel, thank you for your interest in this library! I do believe that this library needs some rework to support infinite ranges. Here's a little livebook test I did
# Run as: iex --dot-iex path/to/notebook.exs

# Title: Infinite Ranges

Mix.install([
  {:ecto, "~> 3.11"},
  {:ecto_range, "~> 0.2.1"}
])

# ── Schema ──

defmodule Schema do
  use Ecto.Schema
  import Ecto.Changeset

  embedded_schema do
    field(:name, :string)
    field(:range, EctoRange.Num)
  end

  def changeset(schema \\ %__MODULE__{}, attrs) do
    schema
    |> cast(attrs, [:name, :range])
  end
end

# ── Ranges ──

[
  Schema.changeset(%{name: "infinity", range: {1, :infinity}}),
  Schema.changeset(%{name: "unbound", range: {1, :unbound}}),
  Schema.changeset(%{name: "nil", range: {1, nil}})
]

If you're interested in a PR, that would be great!

I was also curious if adding in a parser for string definitions to be cast to ranges would be something you'd be interested in? That is, EctoRange.from("[1,5)") -> %Postgrex.Range{upper: 5, lower: 1, upper_inclusive: true, lower_inclusive: false}.

I'm not opposed to this addition! If you're going to send a PR, I would implement this separately.
Let me know how I can help

Excellent. I'll probably have some questions around the semantics and the details of the API implementation. But I'll try and deduce as much as I can from the code base. May be a little while due to the holidays, but I'll try and get something working sooner or later. 👍🏻


add n4 bias field correction to afni skullstrip workflow, include it …

…in the output

Still need to point nipype at the correct commit.

You can point to your fork while this is WIP - so the test would pass when you remove N4 from the main workflow.


not able to verifiy

It has a problem recognizing it needs to do a verification. You have to manually open the verification chest and click verify for it to do the task.

when count down reach 1 mins, chest will automatically open.

Right, but the chest will not open and it zeroes out. I'll get a screenshot next time.

That is odd, because Rok itself will open that chest and popup verify windows before it zeroes out.
screenshot is good, but if you could also provide me output from the terminal that will be great, thx.

On a side note of this issue.  I am using 2 captcha with a user key (positive balance). but is unable to pass the verification.  Is the haoi method better suited?
The window size is 470X850, I did not change it.

Right, but the chest will not open and it zeroes out. I'll get a screenshot next time.

Does it work? Did you solve the problem?


make inline comments stay inline

2nd attempt inspired by your idea in #9

comment nodes are now positioned after and not before the nodes in the same line

Thank you @jvllmr for the PR. Merging it


Duplicate class error

I am looking for help resolving a duplicate class error.
Having got the library working in a trivial app I tried to add it to a larger project. I get this error:
Duplicate class androidx.concurrent.futures.DirectExecutor found in modules
concurrent-futures-1.0.0-beta01.jar (androidx.concurrent:concurrent-futures:1.0.0-beta01) and
futures-1.0.0-alpha01.jar (androidx.concurrent:futures:1.0.0-alpha01)
I am a newbie here, but looks like CalendarView uses the -beta01 library and the -alpha01 library is used by WorkManager:
https://developer.android.com/jetpack/androidx/releases/work
I had been using 'android.arch.work:work-runtime:1.0.0-alpha09' and it looks like if I change to  'android.arch.work:work-runtime:1.0.1' the duplicate class problem goes away, but the API seems significantly different and I would have to make big changes. Can I stay with 1.0.0-alpha09?
I see this: https://medium.com/mindorks/avoiding-conflicts-in-android-gradle-dependencies-28e4200ca235
but it is a bit over my head. Suggestions for working around this?

I have dealt with this issue by updating my WorkManager code, so no longer need help with this issue. I suppose it does flag the issue that adding the library may require changes to other code...

This is strange. The androidx.concurrent:concurrent-futures is not used directly in this library. I'll check to see if I can figure out what's going on. I'm glad you have resolved the issue though.

I can't seem to figure out why there's a clash from an unused library. My best guess is that this is coming from appcompat which was declared in the library but not used, this has been removed in the latest release 0.2.0
Hopefully, this was the problem. Will be closing this issue as it is no longer a problem for you.


Changed prod RELEASE to 1

Issue #, if available:
Description of changes:
HOLD UNTIL RELEASE IS READY
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/hold


Imports not generated correctly

In my template I have these imports:
import (
"errors"
"fmt"
"strings"

"github.com/deoxxa/gojson"
"github.com/macropodhq/go.uuid"
"github.com/foo/bar/entities"
"github.com/foo/bar/fdb"
"github.com/foo/bar/security"
"github.com/foo/simplelog"
)

My generated files have imports looking like this:
import (
"encoding/json"
"strings"

"github.com/facebookgo/stackerr"
uuid "github.com/macropodhq/go.uuid"
"github.com/foo/bar/entities"
"github.com/foo/bar/fdb"
"github.com/foo/bar/security"
"github.com/foo/simplelog"
)

You can see that "errors" has been removed (thus preventing my code from compiling), and "github.com/macropodhq/go.uuid" has been renamed to "uuid" (I didn't ask for it, but OK). Furthermore it has decided to replace the custom json package we use with the standard "Go encoding/json" package. I guess genny is auto-fixing the imports section - but it's doing it wrongly.

We are seeing similar behaviour with the packages errors and github.com/pkg/errors.
Are there any means to make sure the imports stay the same?

I guess that it's using goimports or some such and there is ambiguity between two packages on your system, e.g. errors and github.com/pkg/errors so it does nothing in that case. It would be better if it just copies the imports verbatim and removes the import to genny (if unused).

https://github.com/golang/go/issues/44737


Refactoring to re-use HTTP client in storage client

This PR changes the way HTTP client is used.
Instead of creating HTTP client every request, it initializes it once or allows user to pass it to allow API calls to benefit from connection pooling in hyper

Thanks for your contributing.  I will merge this PR  when CI passes.
Please cargo fmt to fix CI error.

I applied fmt


feat: Enable Proguard and Resource Shrinking.

Description
LEARNER-7718

Add proguard-rules.pro for Keeping specific files out of obfuscate
Update Eventbus library to work with Proguard
Move all the Model classes under Model Package

Please fix the 85 failed unit test cases - ref.


Improving documentation on each run

First idea that comes to mind would be to add an input argument for debugging/ tracking purpose of a specific run, such as:
python3 train_segmentation_model.py --gcp-bucket gs://necstlab-sandbox --config-file configs/config_sandbox/tf_version_debug//train-small-3class_tfversion_debug.yaml --message "trial run to test something"
(defaulted to None)
Then this information would be added to the metadata file.
It would be helpful when debugging and also if we are running many things at the same time.
Thoughts? @Josh-Joseph @rak5216

We could also add hardware and software versions of whatever is being used

System and version information
created a file for systemrelated information: metadata_sys.yaml
it includes:

linux version,
ram
cpu
gpu
host
python, tensorflow and segmentation_models versions

Message
Also, added a new argument to train_segmentation_model.py: --message (default to None)
    argparser.add_argument(
        '--message',
        type=str,
        default=None,
        help='A str message the used wants to leave, the default is None.')

This information is added to the metadata.yaml file

will do the same for test_segmentation_model.py, train_segmentation_prediction_thresholds.py and infer_segmentation.py

Train_threshold
joined to output file: output_file_name = 'model_thresholds_' + datetime.now(pytz.UTC).strftime('%Y%m%dT%H%M%SZ') + '.yaml'
output_data = {
    'final_trained_prediction_thresholds': trained_prediction_thresholds,
    'metadata': metadata,
    'metadata_sys': metadata_sys
}

with Path(train_thresh_id_dir, output_file_name).open('w') as f:
    yaml.safe_dump(output_data, f)

Test
New file: metadata_sys_file_name = 'metadata_sys_' + test_datetime + '.yaml'

Infer
new file: metadata_sys_file_name = 'metadata_sys_' + infer_datetime + '.yaml'

Should I just add the metadata_sys to the metadata file that already exists? Might become to messy, since the files have a lot of information already.
@rak5216 @Josh-Joseph, comments on this topic?

three thumbs up! i like this! let's put everything into one metadata file, especially for pretrained models and transferring their details. i think simplest way is fine: take the metadata_system (change to 'system') and:
metadata = {
    .....
    'metadata_system': metadata_system
}

and then in train thresholds the output_data lines don't change since metadata_system is already inside metadata, leaving it as follows:
output_data = {
'final_trained_prediction_thresholds': trained_prediction_thresholds,
'metadata': metadata
}
also, it would be super cool to make the message the ssh window title while a given script is running so it's easy to manage several windows at once. but that doesn't seem straightforward

just joined the matedata_system to metadata! good to go once the other pull request is approved.


Get Zillow Regional Home value estimates using API

Use: http://www.zillow.com/howto/api/GetZestimate.htm
Find out boundaries/number of Durham (and Triangle) "regional ids" as per Zillow
Get "zindexValue" for all of our unique regional IDs. Explore whether you can get historicals index values (back 5 yrs)
Sample API Output

525,397
-0.144

http://www.zillow.com/local-info/WA-Seattle/East-Queen-Anne/r_271856/

http://www.zillow.com/homes/fsbo/East-Queen-Anne-Seattle-WA/

http://www.zillow.com/east-queen-anne-seattle-wa/

Spent some time poking around on Zillow. Here's the gist of what I found:
Zillow uses its own shapefile for neighborhood boundaries in Raleigh and Charlotte. For Durham it uses zip codes.
Through the api we could access each neighborhood/zip code's zindexValue and 1-year change in zindex value.
Zillow doesn't allow access to estimate data older than a year. You can look at it: there's getChart api that will produce an image file that charts historical property zestimates up to 10 years. But it's an image file not data we could integrate into our site.
Happy to do more exploring if anyone has any questions/ideas.


Include ruff format in pre-commit

I noticed that ruff formatting is not being done on commits. The pre-commit.yaml file is
repos:
  - repo: https://github.com/astral-sh/ruff-pre-commit
    # Ruff version.
    rev: 'v0.1.11'
    hooks:
      - id: ruff
        args: [--fix, --exit-non-zero-on-fix]

According to ruff official docs they do not support (yet: A unified command for both linting and formatting is planned) formatting and linting in a single command. Running ruff format in the source code shows several files that must be formatted.
It makes it a bit difficult to create a PR if the code formatting is out of sync with the master

I am not too familiar with Ruff format, does it make changes on all the files or only those that have changes in the pre-commit? Also, feel free to open a PR for this, we would probably be happy to add this feature.

I am not too familiar with Ruff format, does it make changes on all the files or only those that have changes in the pre-commit? Also, feel free to open a PR for this, we would probably be happy to add this feature.

Happy to help with. The steps are:

Add the format rule in the pre-commit
The very first commit with this rule will format all the files that ruff finds that needs formatting according to the rules defined in the pyproject.toml. I ran it locally and are several python files.
New commits will make formatting mandatory, done automatically by pre-commit


adding ssh-service-policy vester test

This tests the ssh service start up policy.  Tested successfully in home lab.

❤ you guys
:shipit:


Does tengine support  openSSL cipher PIPELINE feature

Does tengine support  openSSL cipher PIPELINE feature?
Deitals information about the pipeline settings, please refer to openSSL Docs

Whether or not your OpenSSL library supports pipeline ciphers depends on its version. To check, you can add the ssl_cipher directive to your Nginx configuration with the value ssl_cipher "cipher_a+cipher_b";. If the nginx -t command passes, then pipeline ciphers are supported. Be default, tengine does not added specific logic to support PIPELINE cipher into nginx core.
The "+" sign in the cipher name indicates that the two ciphers are used in a pipeline. This means that the encryption process is divided into two stages

Thanks


SINGA-323 Add method to resize images by given width and height

Add methods to resize images by given width and height, named as
resize_by_hw, resize_by_hw_list, resize_by_hw_range;
Encapsulate original "resize" methods into "scale" methods.

it is just some new python method that does not affect the old test case.
All the old test case can pass, so it can merge


Add .NET 4.6.2 final detection

Existing version onlline detected the 4.6.2 Preview, added support for the released version as well.
Reviewed and completed based on https://msdn.microsoft.com/en-us/library/hh925568(v=vs.110).aspx

Should address #75 #76 #78

Tnx, this means the #75 #76 #78 can probably be closed


Annotation: incorrect padding for multiline strings

myPlott.Add.Annotation(myString, ScottPlot.Alignment.UpperLeft);

A temporary fix is to set OffsetY to -60 but that magic number depends on the number of lines, font, and font size

After #3558


VS Code Error: Unhandled method getIdAtPosition

Product and Version [VSCode]: 1.79.2
OS Version [Linux]: CentOS Linux 7
IntelliCode Extension Version: v0.2.7
Target Platform or Language [e.g. Node.js]: Python
Scenario:

Open VS Code to Python File
As I attempt to add or edit any python variable, I see the following stack trace appear in the output window within VS Code:

2023-06-20 08:58:08.888 [error] Unhandled method getIdAtPosition: Error: Unhandled method getIdAtPosition
	at /home/dcohen/.vscode/extensions/visualstudioexptteam.intellicode-api-usage-examples-0.2.6/dist/extension.js:2:406156
	at /home/dcohen/.vscode/extensions/visualstudioexptteam.intellicode-api-usage-examples-0.2.6/dist/extension.js:2:406450
	at Immediate.<anonymous> (/home/dcohen/.vscode/extensions/visualstudioexptteam.intellicode-api-usage-examples-0.2.6/dist/extension.js:2:406812)
	at process.processImmediate (node:internal/timers:466:21)

As a result, the extension does not appear to be working.  The behavior is essentially the VS Code editor works as normal, but simply does not generate the additional suggestions pop-up.

@djcohen03, if you happen to recall, where did you discover this "upstream error". I noticed the LSP node process taking a bunch of memory up on my system and went investigating in VSCode when I ran into a slew of the same original getIdAtPosition related errors happening continuously. I've disabled the extension and did confirm that the error messages stopped. I'd like to get to the root cause of the issue though and we have had some certificate configuration issues within our work environments due to network security and other DLP like tools so I'm suspecting something similar may be happening here.
For now I have two objectives:

Find the root cause as @djcohen03 seems to have,
Determine if there is a more effective way that the intellicode extension could be handling the problem, whatever it may be, so that it doesn't lead to the spamming of the same error repeatedly to the Extension Hose output.

In my case I'm running VSCode in WSL and I haven't noticed anything in particular that wasn't working for me other than running into the errors such as this.
2024-01-31 07:51:26.635 [error] [VisualStudioExptTeam.intellicode-api-usage-examples] provider FAILED
2024-01-31 07:51:26.635 [error] Error: Unhandled method getIdAtPosition
	at /home/afakeuser/.vscode-server/extensions/visualstudioexptteam.intellicode-api-usage-examples-0.2.8/dist/extension.js:2:398068
	at re (/home/afakeuser/.vscode-server/extensions/visualstudioexptteam.intellicode-api-usage-examples-0.2.8/dist/extension.js:2:398362)
	at /home/afakeuser/.vscode-server/extensions/visualstudioexptteam.intellicode-api-usage-examples-0.2.8/dist/extension.js:2:393146
	at Immediate.<anonymous> (/home/afakeuser/.vscode-server/extensions/visualstudioexptteam.intellicode-api-usage-examples-0.2.8/dist/extension.js:2:393166)
	at process.processImmediate (node:internal/timers:476:21)


"is null" not supported in MSBUILD 14.0

https://github.com/RicoSuter/NSwag/blob/e1f7657efe3ac8b4b4f79ffac482e0c0aee21ff1/src/NSwag.CodeGeneration.CSharp/Templates/Client.Class.ConvertToString.liquid#L47
I am making use of Unchase swagger connected service plugin (build upon NSwag). Works perfect in my VS2019... Today i want to check-in my changes into TFS. But the build engine is set there to MSBUILD14.0 (VS2015).
And my only issue with the generated code is this "is null" statement in the ConvertToString template file.
Wondering; why is choosen for this "is null" statement?
on most other locations is just see the "x == null"... but you could also write it in this case as "return result ?? string.Empty".
Is it possible to write it like that? in that case the generated code works out of the box.
it is introduced in V13.7.0 on august 3 2020

Somewhere else, Rico said that this line of code should be changed for this specific reason. If it wasn't already, you should make a PR to change that 🙂

With all the PRs in this area this probably has not been changed. Can you create a PR to use return result == null ? "" : result;

Had to dig into the github workflow for the first time. But looks like i did it..
Thank you for the fast reponse, i will look foward to see evrything updated.

Congratulations 🙂
About the GitHub workflow, we usually reference the issue in the commit, inside the pr, this way : Fixes #....
By doing that, you can leave the issue open for others to find it, and it will automatically be closed when the PR is merged 🙂
Please reopen this issue

ok it should now be open.
i dont understand what you are saying about adding the "Fixes #...". Should i add it as comment to the https://github.com/RicoSuter/NSwag/pull/3184
Or will you place it there as comment when you accept the PR?

In the PR message, you mentionned #3183, but without the Fixes  keyword before it, it will not automatically close this issue. you can edit the PR message to change that if you want.

Ok thank you, i updated it.

🙂 thanks for the PR! Will create a new release tomorrow.


Add file drop event to ModList (install mod zips by dragging them into the list)

(also did some changes to how zips are extracted, I replaced the whole manual copy with a Stream.copyTo call to make the code easier to read, then I also put the zip file into a using statement so that it gets closed and doesn't take up memory after the function is done.)

This is super cool! Thank you!


[2.5.2] Updated chart and tests to allow specify Rancher custom logos pvc

related to: https://github.com/rancher/rancher/issues/29419


Exposed ENV vars

Describe the issue that you're seeing. Any Loom videos or screenshots usually help a lot!
While converting our Jekyll site from Forestry to TinaCMS I noticed that compiling the admin exposes all ENV vars. Supplied is the link to current production index.js for tina.io, search for TINA_. If for whatever reason you require some private credentials for your build step then its time to roll your credentials.
I believe this is the offending line of code:
https://github.com/tinacms/tinacms/blob/main/packages/%40tinacms/app/src/index.ts#L146
It should only be outputting ENV that TinaCMS requires and it should be noted in the docs that you only want to use public non destructive / read-only ENV vars as they will be publicly exposed.
Reproduction
{omitted}
Steps to reproduce

Add an env var to your build steps
Build the admin
Inspect the generated index.js for the exposed env var

System Info
N/A

Validations

[X] Follow our Code of Conduct
[X] Read the docs.
[X] Check that there isn't already an issue that reports the same bug.

@jsntv200 Thanks for the report. We did not realize that this entire object was getting sent to the frontend. Just put up a PR that fixes it. It will not only send NODE_ENV, NEXT_PUBLIC_*, TINA_PUBLIC_*, and HEAD (for integration with Netifly)

@jsntv200, thank you for identifying and logging this issue.


Can not reproduce the result on LVIS box supervised training

Hi!
I run the following command:
python train_net.py --config-file configs/BoxSup-C2_Lbase_CLIP_R5021k_640b64_4x.yaml --num-gpus 8
and get
^[[32m[10/23 17:57:34 detectron2]: ^[[0mEvaluation results for lvis_v1_val in csv format:
^[[32m[10/23 17:57:34 d2.evaluation.testing]: ^[[0mcopypaste: Task: bbox
^[[32m[10/23 17:57:34 d2.evaluation.testing]: ^[[0mcopypaste: AP,AP50,AP75,APs,APm,APl,APr,APc,APf
^[[32m[10/23 17:57:34 d2.evaluation.testing]: ^[[0mcopypaste: 11.6125,18.8525,11.9556,8.6461,15.4798,18.7985,4.9094,9.6765,16.7192
^[[32m[10/23 17:57:34 d2.evaluation.testing]: ^[[0mcopypaste: Task: segm
^[[32m[10/23 17:57:34 d2.evaluation.testing]: ^[[0mcopypaste: AP,AP50,AP75,APs,APm,APl,APr,APc,APf
^[[32m[10/23 17:57:34 d2.evaluation.testing]: ^[[0mcopypaste: 10.4488,17.3474,10.6957,7.4254,14.9531,17.8749,4.7808,8.9843,14.5744

It is far from the officially trained one:
[10/23 17:22:49 detectron2]: Evaluation results for lvis_v1_val in csv format:
[10/23 17:22:49 d2.evaluation.testing]: copypaste: Task: bbox
[10/23 17:22:49 d2.evaluation.testing]: copypaste: AP,AP50,AP75,APs,APm,APl,APr,APc,APf
[10/23 17:22:49 d2.evaluation.testing]: copypaste: 33.6902,46.4293,35.4045,24.4995,43.3657,49.3483,17.3725,34.3475,40.1283
[10/23 17:22:49 d2.evaluation.testing]: copypaste: Task: segm
[10/23 17:22:49 d2.evaluation.testing]: copypaste: AP,AP50,AP75,APs,APm,APl,APr,APc,APf
[10/23 17:22:49 d2.evaluation.testing]: copypaste: 30.0988,44.0328,31.9440,20.6293,41.1902,46.9922,16.2368,30.9377,35.2550

Here is my training log: link
I am not sure what goes wrong here. Thanks for the help!
Best regards!

Hi! I found that I have loaded a wrong ResNet 50 pre-trained checkpoint when training LVIS. When loading resnet50_miil_21k.pkl, the problem is solved.  Thanks~

Hi! I found that I have loaded a wrong ResNet 50 pre-trained checkpoint when training LVIS. When loading resnet50_miil_21k.pkl, the problem is solved.  I could only find the pth version and failed to convert it.


Add documentation for compiling on MacOS

Please let me know if any other changes you would like.

@messense could you complete review?


ReadonlyArray Intersection doesn't reference values from first array

🐛 Bug report
Current Behavior
These log different things:
import * as Eq from "fp-ts/lib/Eq";
import * as N from "fp-ts/lib/number";
import * as RA from "fp-ts/lib/ReadonlyArray";

console.log(
  RA.intersection(Eq.contramap((a: { id: number; foo: string }) => a.id)(N.Eq))(
    [{ id: 1, foo: "a" }],
    [{ id: 1, foo: "b" }]
  )
); // [{id: 1, foo: "a"}]
console.log(
  RA.intersection(
    Eq.contramap((a: { id: number; foo: string }) => a.id)(N.Eq)
  )([{ id: 1, foo: "a" }])([{ id: 1, foo: "b" }])
); // [{id: 1, foo: "b"}]

Expected behavior
The docs for intersection say:

Creates an array of unique values that are included in all given arrays using a Eq for equality comparisons. The order and references of result values are determined by the first array.

I'd expect the second log to match the first if that were the case.
Reproducible example
Code Sandbox
Suggested solution(s)
If the intent of the additional signature was to match the arg order of the first signature, then the behavior should line up. Otherwise, the docs should change to match what the actual behavior is.
The tests should also address this case.
Your environment

Software
Version(s)

fp-ts
2.10.5

TypeScript
4.2.3

In general curried (or data-last) functions are supposed to be used along with pipe:
import * as Eq from 'fp-ts/Eq'
import { pipe } from 'fp-ts/function'
import * as N from 'fp-ts/number'
import * as RA from 'fp-ts/ReadonlyArray'

const E = pipe(
  N.Eq,
  Eq.contramap((a: { id: number; foo: string }) => a.id)
)

pipe(
  [{ id: 1, foo: 'a' }],
  RA.intersection(E)([{ id: 1, foo: 'b' }]),
  console.log
) // [{id: 1, foo: "a"}]

I definitely get that. And if that's what the intended functionality is, then it should continue to work like that. However, the documentation doesn't make it clear that your example will return elements from [{ id: 1, foo: 'a' }] that match elements in [{ id: 1, foo: 'b' }]. I'd still say that the first array being applied to RA.intersection in your example is [{id: 1, foo: 'b'}].
If the only thing I'm reading in the documentation is the function signature:
export declare function intersection(
  E: Eq
): {
  (xs: ReadonlyArray): (ys: ReadonlyArray) => ReadonlyArray
  (xs: ReadonlyArray, ys: ReadonlyArray): ReadonlyArray
}

I'd expect xs and ys to work the same way in each call.

fair enough, what do you suggest?


Basic export from JGIS to QGIS file

Export a basic JGIS file (rasterLayer and VectortileLayer) to QGIS, including the layer tree and the viewport (extent).

This PR make use of QGIS custom settings to map the layer to the source name and id (to avoid creating them each time the file is read).

The visual regression tests seem to be failing due to some fade-in animation on the tile layer with OpenLayers. Maybe we can make those more reliable by removing the fade-in animation if that's exposed to the user API.
Anyway that's not related to this PR, so let's not consider it a blocker for merging.


fix remove ‘v' in image version error

What this PR does / why we need it:
fix remove ‘v' in image version error

/cherry-pick release-v0.6

/cherry-pick release-0.6

cherrypick/release-0.6

/cherrypick release-0.6

/cherrypick release-0.6

/cherrypick release-0.6

/cherrypick release-0.6

/cherrypick release-0.6


bug: fix typo in TSStringEscape (#81)

Hope, now with the correct commit signature to pass the commit linter.
Will close (#81)

So close! :D I went ahead and corrected it for 'ya.
Thanks!


Fix Tooltip webkit clipping defect

When transform rotate is combined with clip the div will occasionally clip incorrectly causing part of the pointer to be cut off. Adding a transparent border forces webkit to change how it renders the pointer which prevents this from happening.

Crazy! Is this an issue for the d2l-dropdown content pointer as well?

I haven't been able to reproduce it with d2l-dropdown but I can't say for sure whether it does or doesn't impact it. I've noticed that tooltip is only impacted by this in certain places and even in those places it'll often fix itself as you use the page without anything actually changing.


Improve deletion of user

Gitea version (or commit ref): 1.5.0

Description
after deletion of a user there should be a redirect to users view
and maybe we can add a functionality to unsubscribe this use from all organizations per button click.

I think the redirection has been done in latest release.


python_docx for reading and changing the font of charaters

I really need your help.I know how to read  characters of paragraph,like this
doc=Document(name);
ps = doc.paragraphs
for onep in ps:
p_text=onep.text
for c in p_text:
run = psh.add_run()
font = run.font
print (font.size)
but i do not know how to change the size of a single charater.
actually, i am interested in changing one line space of a paragraph.

use
paFormat = pa.paragraph_format
pa.line_spacing = Pt(30)


Source URL for a shared lookup?

Hi,
how can I implement a shared lookup component? For example - Customers: I'd like to implement a single CustomerLookup Controller to handle all customer lookups for different underlying entities (for Orders, Messages etc.) ?
The Url logic seems to use /Orders or /Messages as the base URL, is there any way around this?
Regards,
-Timo

Just overwrite Url in constructor or that didn't work as expected?

Did it work?

Sorry, been offline for a couple of days. Will test and let you know by tomorrow at the latest.
-Timo
Sent from Outlook Mobilehttps://aka.ms/qtex0l
On Tue, Jul 12, 2016 at 7:55 PM +0300, "Muchiachio" <notifications<EMAIL_ADDRESS>wrote:
Did it work?

You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/NonFactors/MVC6.Lookup/issues/3#issuecomment-232108414, or mute the threadhttps://github.com/notifications/unsubscribe/APdH0xv3Z-SZQa7unP7R-2xS5hqGARWaks5qU8b5gaJpZM4JH_DN.

Hi, the constructor fix did not quite do the trick (I already had that in place).
So, here's my scenario:

URL where I want to create a new Order (the Order has a lookup to Customer) http://localhost:7113/Orders/Create

I'm setting the URL in the CustomerLookup constructor:  Url = "Customers/Default";

the final lookup URL ends up looking like this - so it still uses the "Orders" root when mapping the URL. Is it possible to prevent that from happening?

http://localhost:7113/Orders/Customers/Default?SearchTerm=undefined&RecordsPerPage=undefined&SortColumn=FullName&SortOrder=Asc&Page=0&_=1468494057456

Yes this is how $.ajax url appending works :smile:
Adding a / at the beginning should append to the base path.

Can't believe I missed that. ;)  Works now, thanks!


Static methods (in trait impl classes) don't have a hash

The compiler doesn't hash the members of trait impl classes. This causes them to have a None version, which, in turns, causes the incremental optimizer to think they have changed, every single time.
Big bummer ^^

Additionally, same for methods in interfaces. But that doesn't actually matter because they're not used by the optimizer anyway. But still, should be fixed as well.


[FEATURE] EmbedMessage workaround

I've been loving the bot so far. However, the yellow on the messages is a little bit disruptive

Think you can make that notification better? Thinking outside the box will be greatly welcome

Hey, is it ok if I pick this up?

Sure!


[Color Brewer 2] -> [Colors]

Color Brewer 2
Add the original color palette creating site Color Brewer. This is version 2, the revival. Scientifically based color palettes.
Link: https://colorbrewer2.org/
Checklist:

[x] I have performed a self-review of submitted resource and its follows the guidelines of the project.

I'm unsure about sorting -- probably you'd want to have the resources sorted to make contributions and anti-duplicate checking easier? Also by sorting you avoid merge conflicts since two simultaneous open PR:s are not both adding lines at the end. Would you want this sorted?  I can make a PR.


script editor- fold doesnt fold the whole code- commented code interrupts folding

See bellow

found 2 bugs actually- probably related to one another

commented code should not be treated as something to be folded/unfolded
commented code should not interrupt  folding of parent function

sorry it's a duplicate of https://github.com/godotengine/godot/issues/13107

ah sorry, I didnt see the other one


Fix output

Console and output from interactive to Jupyter, had a couple of issues.

It enqueued StandardOutputValueProduced  twice, doubling up the output.

It didn't handle protocol stream correctly.  So it only actually produced the first line.

Repro:
Console.WriteLine a couple of lines, and see only one produced.  Either C# or F#.

With Fix:

This Pr is replaced by PR #514

this PR is addressed by #514


Add To-Do app example

An example of an application that maintains a connection to a db and focuses on getting all of the small user interactions correct.


Select Backup Source is selectable on detail page of Restore CR

On master-head - commit id: e9a98a323
PV using storage class is configured on the local EKS cluster.

Create a restore CR
Restore CR is created.
Rancher is unreachable. when rancher is back up. Click on the restore CR created
Select Backup Source is selectable

Expected:
Select Backup Source should not be selectable. Selected values must be shown

On master-head - commit id:27000be7

Create a restore CR
Restore CR is created.
Rancher is unreachable. when rancher is back up. Click on the restore CR created
Select Backup Source is not selectable


PostgreSQL-specific types ignored in query's where clause

I'm trying to run some BuiltInDataTypes functional tests on PostgreSQL-specific types. These types have been properly mapped in my NpgsqlTypeMapper, and indeed most of the tests pass quite well (it's a real pleasure to see this work).
There's one important issue though, with Can_query_using_any_mapped_data_type which places the types in a where clause. Looking at the generated SQL, I can see that with regular types the where clause is good (WHERE ("e"."Int" = 999) AND ("e"."Bool" = $1)). However, PostgreSQL types get dropped completely:  WHERE "e"."Int" = 999. Examples of CLR types which cause this are PhysicalAddress, TimeSpan and some others.
Have I messed things up in NpgsqlTypeMapper, or does the EFCore query generator somehow not accept non-standard types yet?
(this may be somehow related to #3617 probably not actually)

Indeed that sounds like query doesn't recognize the type and therefore switches to client side evaluation. Not sure what you would need to extend to enable SQL translation. @anpete, @maumar or @smitpatel might be able to help.


guides: terminal should not capture "special" key sequences

Currently the RHS terminal captures special key sequences like F5, ^W, etc. This could well be surprising to users who might only be expecting the RHS terminal to be a plain text input, as opposed to a full blown terminal.
Perhaps for go live it makes sense to not capture these special keys, and introduce that at a later date if there is high demand for it?
Special key sequences we do need to capture:

^C (user should select and right click to copy from context menu)
...

cc @mvdan

Another idea - it would be fine to grab the entire keyboard as long as there's a clear UI indication of that, with a button or some way to exit clearly. Virtualbox does this with VM windows grabbing the keyboard, I think; it shows an icon/line at the bottom signaling that your keyboard is now grabbed, and how you can get out of it.

Discussed with @marcosnils - not critical for go live. But we love the idea of adding a UI feature that indicates that the focus is captured in the RHS.

If you do grab the keyboard, then a user might be surprised that ^W attempts to close the entire tab instead of deleting a word :)


[SP-4505] - Backport of PDI-17489 - Copyright info on PDI not okay

@pentaho-lmartins

Build Completed
:white_check_mark: This pull request has passed all validations.
Build Commands
ant -Dtestreports.dir=bin/reports/unit-test -f ui/build.xml clean-all resolve jacoco && ant -f ui/build.xml checkstyle publish-local

Cleanup Commands
rm -r ~/.ivy2/local || echo no publish local to remove

Changed files
  ui/src/org/pentaho/di/ui/core/dialog/license/license.txt


Scenario 2a Incorrect values for parameters

Beta, beta_v1, beta_v2, beta_R are on the order of 1e-10. Whereas, in the MATLAB data provided by the paper author they are on the order of 1e-3. These values lead into a simulation which drops the # of infected to 0 after starting at 1e-6 (presumably because transmission rates are so low).
This applies to the following .json AMRs:

https://github.com/indralab/mira/blob/hackathon/notebooks/hackathon_2023.07/scenario2_a_beta_scale_static.json
https://github.com/indralab/mira/blob/hackathon/notebooks/hackathon_2023.07/scenario2_a_beta_scale_var.json

Interesting - according to the paper's supplementary materials, my numbers look correct, e.g.

Not sure where the difference comes from.

Not sure either. But to my un-trained eyes these variables names seem slightly different than the ones in the AMR and MATLAB output.mat file. The MATLAB output.mat file has the variables titled as they are in the model, and with the difference in order of magnitude, transmission should be possible as opposed to when the beta variables are as defined (on the order of 1e-9/-10) then the simulation makes # of infected 0 after a few days.

This is resolved on the latest hackathon branch. The issue was that the original model didn't directly use these parameters, they were multiplied by the absolute population first:
https://github.com/MehrshadSD/SARS-CoV-2-variants-of-concern-in-Ontario/blob/main/voc2_driver.m#L7-L12


Fixes Rolbar #4 and adds extra data to rollbar errors.

Pull Request Test Coverage Report for Build 270

1 of 1 (100.0%)  changed or added relevant line in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 97.619%

Totals

Change from base Build 266:
0.0%

Covered Lines:
446

Relevant Lines:
455

💛  - Coveralls


TagBot trigger issue

This issue is used to trigger TagBot; feel free to unsubscribe.
If you haven't already, you should update your TagBot.yml to include issue comment triggers.
Please see this post on Discourse for instructions and more details.
If you'd like for me to do this for you, comment TagBot fix on this issue.
I'll open a PR within a few hours, please be patient!

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/77315

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/79357

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/79741

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/79755


When shown on top, dropdown is always positioned as if it were at its maximum height

Tested with angular2-multiselect-dropdown v5.0.4 and Angular v9, 10, 11 and 12.
When the dropdown is shown on top, if the data list is empty, the dropdown is positioned "floating" far above the input field.
This bizarre position matches the position that the dropbox would have if it were full of items.

I have a similar problem

And it is ok when on the bottom

I have a same problem as @freddidierRTE on same versions.
But temporary solution as set position to 'bottom' is not always appropriate. For example when multiselect lays on bottom of the page then it out of page zone and you cannot scroll it down to see.

I fixed it with a little css hack for now
.dropdown-list .arrow-down + .list-area .lazyContainer {
    min-height:300px;
}

I fixed it with a little css hack for now
.dropdown-list .arrow-down + .list-area .lazyContainer {
    min-height:300px;
}

the hack/solution could be better if there were classes that informed which position was being used. That min-height needs to also match the max-height used.

For my opinion, it just solve the problem of too high position of dropDown list.
For example, if enableSearchFilter or enableCheckAll will be turned off it wiil be unnecessary spaces between dropdown list and select field. And if enableFilterSelectAll turn on and add this CSS hack wil be another position bug:

Described in more detail here  #605
And here my Stackblitz example - last multiselect is with this css hack

I have the same css position bug. When i use position:'top', setting autoPosition: false, dont work for top only for bottom

A temporary solution is to use the position:'bottom', although that is not the use case I want to give it, since it breaks the UI, I have no other option until the bug is fixed.

I see this behavior when I use ngIf.  If the multiselect is on dom on init, the location is fine.

So I haven't done the fix yet, but what needs to be done is this unfortunately.  do a query of dom for arrow-down class.  If it's there, the picker modal is top.  Then get height of modal, get position of text field.  set modal top to adjusted position in window.

I added the attribute tagToBody: false to the settings object and it worked for me, it no longer takes the full height. Give it a try.

is there a specific version to try this on?
On Sat, May 20, 2023 at 9:41 PM Dragonnx54 @.***> wrote:

I added the attribute tagToBody: false to the settings object and it
worked for me, it no longer takes the full height. Give it a try.
—
Reply to this email directly, view it on GitHub
https://github.com/CuppaLabs/angular2-multiselect-dropdown/issues/584#issuecomment-1556060336,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAKPAJUZSMU6WENBQLJTI2DXHFXE3ANCNFSM47R7D57Q
.
You are receiving this because you commented.Message ID:
@.***>

--
Jose Weeks
571.215.5045
@.***

I tried this with Angular 14.2.0 and angular2 multiselect dropdown 5.0.4


PUT route for user

User will be able to edit their name and image through a PUT route

Dupe of #61


Countdown/timer does not appear on the screens

Hello - not sure if this is how I document an issue, but ... I have Stretchly installed on my Win 10 computer. I have configured it to come up for short breaks every 20 minutes and longer breaks every 90 minutes. On both of these screens, I don't see the timer. So I forget (if I'm very hard at work) if what I'm seeing is a 10-second break or a 5 minute break. I don't see how to configure the timer in the 'settings' area.

Countdown timer should be always visible. What version are you using? Make sure you have the latest. Timer was not there in older versions.

I just downloaded the software yesterday but I must've gotten it from a website that had an old version.
Thank you - I'm uninstalling and re-installing from your list here. :)

Awesome, let me know if it's OK, so we can close this issue.


feat(server-utils): add logging configuration to server_utils to be used by servers.

Overview
We want to split up the hardware_controller from the opentrons package, we are configuring the logs for each server independently. We would like to have that configuration in a common location, so let's throw it into server-utils and some other useful variables.
Closes: RET-1381
Test Plan

[ ] Make sure buildroot builds succeed with this change
[ ] Make sure oe-core builds succeed with this change
[ ] Make sure the OT-2 and the Flex boot and all servers are started correctly
[ ] Make sure we are correctly logging for each server

Changelog

Move common logging config code out of each server and keep it in server-utils
Import server-utils to update/robot/system/ot3usb servers to configure logging
Adds pydantic to update-server Pipfile to support ServerSettings

Review requests
Risk assessment
TODO

Fix all the tests

Agreed,
The only required change to move the logging config will happen once the hardware controller is in its own package.
So for now I think ill skip this refactor.


Fix garbage-collector affinity indentation

Garbage collector affinities are under indented, resulting in invalid yaml

Looks to have been superseded by #1541 👍


Implement Mihon's spotless PR

Implement:

mihonapp/mihon#1130
mihonapp/mihon#1136
mihonapp/mihon#1138
https://github.com/mihonapp/mihon/commit/ac41bffdc97b4cfed923de6b9e8e01cccf3eb6eb : generate locale_config in buildSrc (this related to spotless check)
Address more SY-specific spotless lint error

It might help to do ./gradlew clean and then running a spotless check/format. Thanks for all the work on this!

It might help to do ./gradlew clean and then running a spotless check/format. Thanks for all the work on this!

I did, strangely some issues still popup when running on Github's action but not on local run.


Database

Database
Database
Database
Database Closes #5

Yes, I know it doesn't take input from the user to insert into the database -- that's trivial. This PR demonstrates a pattern of how to access the database using the internal repository pattern, use the repository inside a service (use case) and then connect that to a graphql resolver


Opensmtpd backport fix

Motivation for this change
https://github.com/NixOS/nixpkgs/pull/42168#issuecomment-398932594
The total diff of #42168 and this is the following:
diff --git a/pkgs/servers/mail/opensmtpd/default.nix b/pkgs/servers/mail/opensmtpd/default.nix
index d2667597c62..80217ee3d6b 100644
--- a/pkgs/servers/mail/opensmtpd/default.nix
+++ b/pkgs/servers/mail/opensmtpd/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, lib, fetchurl, autoconf, automake, libtool, bison
+{ stdenv, lib, fetchurl, fetchpatch, autoconf, automake, libtool, bison
 , libasr, libevent, zlib, openssl, db, pam

 # opensmtpd requires root for no reason to encrypt passwords, this patch fixes it
@@ -21,7 +21,13 @@ stdenv.mkDerivation rec {
     sha256 = "1b4h64w45hpmfq5721smhg4s0shs64gbcjqjpx3fbiw4hz8bdy9a";
   };

-  patches = [ ./proc_path.diff ];
+  patches = [
+    ./proc_path.diff
+    (fetchpatch {
+      url = "https://github.com/Ekleog/OpenSMTPD/commit/80172fb0cd3c90c112bdd9c04fe05d84e6f562c6.diff";
+      sha256 = "1xgfm0mydhv70ndn212fsvlwaf3axl3wdg2v1nqnrbyl919y5a10";
+    })
+  ];

   postPatch = with builtins; with lib;
     optionalString (isString tag_char) ''

Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[x] Fits CONTRIBUTING.md.

cc @obadz

Thanks


A strong warning about running validators in two places

Many users will not be aware that running their validator keys in two places will lead to a slashable event and ejection from the network. Users are likely to create redundant systems for backup and may run their keys on two machines to ensure high availability. The launchpad should include a very strong and visible warning that running the same validator keys in two locations will lead to slashing.
Reference: https://www.reddit.com/r/ethstaker/comments/jxro3n/slashing_causes_and_consequences_phase_0/
This is a very well-known event in the intermediate & advanced user communities, but it is likely to be unknown to beginner stakers.

https://www.reddit.com/r/ethstaker/comments/k0q2ic

Looks like this made it into the checklist


How to Generate New View Synthesis Images and Export Videos

Hello! I'd like to inquire about how to render images from new viewpoints. I couldn't find the relevant configs in the code you've provided. Thank you!
It seems like the render_single_image function is not being called?
https://github.com/yzslab/nerflab/blob/acc26c5e3705c69558e5d35c98249e41506cb416/internal/lightning_modules/nerf.py#L215

Hello! I'd like to inquire about how to render images from new viewpoints. I couldn't find the relevant configs in the code you've provided. Thank you! It seems like the render_single_image function is not being called?
https://github.com/yzslab/nerflab/blob/acc26c5e3705c69558e5d35c98249e41506cb416/internal/lightning_modules/nerf.py#L215

Hi, the render_single_image() is called at here: https://github.com/yzslab/nerflab/blob/e288d38e21e6d1994e6864ee4de4da772d027b33/internal/lightning_modules/nerf.py#L133
The predict_step() is called by eval.py

and, exporting video has not been implemented yet.


ios 8 crash when launching image picker

Hi,
Been using your controller and works great in ios 7. In ios 8 same code the image picker always crashes before loading the photo albums:
2014-08-07 18:53:00.082 MYAPP[817:434075] *** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[__NSArrayI objectAtIndex:]: index 0 beyond bounds for empty array'
*** First throw call stack:
(0x2be89e2f 0x38f2ac8b 0x2bd9ee8d 0x54d3b 0x2f500251 0x2eede795 0x2eec81f3 0x2efaaf69 0x2eec79d1 0x2eec7681 0x2eeabb51 0x2eeab815 0x2eeab1f1 0x2eeaaff5 0x2eea4ecd 0x2be505bd 0x2be4dc7b 0x2be4e083 0x2bd9c611 0x2bd9c423 0x332f60a9 0x2f4e6485 0x2ea6d 0x394b0aaf)
libc++abi.dylib: terminating with uncaught exception of type NSException
Appears to be QBImagePickerThumbnailView crashing around this point:
UIImage *thumbnailImage = [self.thumbnailImages objectAtIndex:0];

CGRect thumbnailImageRect = CGRectMake(0, 4.0, 70.0, 70.0);
CGContextFillRect(context, thumbnailImageRect);
[thumbnailImage drawInRect:CGRectInset(thumbnailImageRect, 0.5, 0.5)];

The last issue posted mentions due to the Recently Deleted album introduced in ios 8, but I tried after emptying this album and it still crashes. Any ideas? Thanks!
ra

I think this problem has solved.


[Workers]: Update Jamstack Tutorial

Rewrite the tutorial to use Module workers syntax.

Going to close this out for now as there are conflicts in the underlying file + this hasn't seen any action in a few months.
Feel free to re-open on a new PR though, definitely would be good to see this tutorial updated.

Howdy @lauragift21, you might want to start a new PR (the changes requested will block any approvals / merging).


Convert specs for OpenSSL::Digest to shared specs with Digest

This is going to take a bit of time, so I would like to have an approval for the idea before I actually spend a few hours on this.
Ruby has two libraries to calculate digests: digest and openssl (or the classes Digest en OpenSSL::Digest). The tests for openssl-digest currently use a lot of the constants of the digest, but they could use the specs as well. The current pull request is a little proof of concept for a single spec.
That brings us to the next point: the documentation of the OpenSSL::Digest class is weird. When I look at https://www.rubydoc.info/stdlib/openssl/OpenSSL/Digest, the only documented method is digest. https://docs.ruby-lang.org/en/3.2/OpenSSL/Digest.html describes a few more methods. But it turns out that the OpenSSL::Digest object had methods size and length too, similar to the Digest object. Or the OpenSSL::Digest object has a file method too, similar to Digest, but this is not documented. Should these undocumented methods be added to the specs too?

Note that some/most of these methods are just from included modules:
irb(main):001:0> OpenSSL::Digest.ancestors
=> [OpenSSL::Digest, Digest::Class, Digest::Instance, Object, PP::ObjectMixin, Kernel, BasicObject]
irb(main):009:0> Digest::SHA512.ancestors
=> [Digest::SHA512, Digest::Base, Digest::Class, Digest::Instance, Object, PP::ObjectMixin, Kernel, BasicObject]

irb(main):006:0> Digest::Class.methods(false)
=> [:file, :base64digest, :digest, :hexdigest]
irb(main):007:0> Digest::Instance.instance_methods(false)
=>
[:reset,
 :digest_length,
 :update,
 :block_length,
 :new,
 :digest!,
 :hexdigest!,
 :<<,
 :==,
 :inspect,
 :hexdigest,
 :to_s,
 :file,
 :digest,
 :length,
 :size,
 :base64digest,
 :base64digest!]

So in terms of testing coverage I don't think it's so valuable to do that work, i.e., it should be enough to test Digest::Class and Digest::Instance methods once for a given digest, and just ensure all digests include those two modules.
In fact there are already some specs for Digest::Instance like library/digest/instance/new_spec.rb. They can just use Digest::MD5.new to have a concrete Digest to test. There doesn't seem to be specs for Digest::Class itself but several files under ``library/digest/are actually testingDigest::Instanceand Digest::Class` methods.
Ideally the specs would always be defined in a file matching the module owning them and not subclasses/classes including the module.


New version: Tauri.create-tauri-app version 3.13.5

Created by 🥟 Dumplings.
Microsoft Reviewers: Open in CodeFlow

Hi @SpecterShell,
The package didn't pass a Defender or similar security scan. This might be a false positive and we can rescan tomorrow.
(Automated response - build 776.)

Automatic Validation ended with:

Installation failed with exit code -1978335187 2024-02-20 08:33:08.047 [CLI ] Installer [X64,portable,Unknown,] not applicable: Machine is not compatible with X64 2024-02-20 08:33:08.047 [CLI ] Installer [Arm64,portable,Unknown,] not applicable: Machine is not compatible with Arm64 2024-02-20 08:33:14.097 [FAIL] Installer failed security check. Url: https://github.com/tauri-apps/create-tauri-app/releases/download/create-tauri-app-v3.13.5/create-tauri-app-i686-pc-windows-msvc.exe Result: 0x80004005 2024-02-20 08:33:14.097 [CLI ] Terminating context: 0x8a15002d at D:\a_work\1\s\external\pkg\src\AppInstallerCLICore\Workflows\DownloadFlow.cpp:1e6

(Automated response - build 776.)

@wingetbot run

@wingetbot run

Hi @SpecterShell,
The package didn't pass a Defender or similar security scan. This might be a false positive and we can rescan tomorrow.
(Automated response - build 812.)

Automatic Validation ended with:

Installation failed with exit code -1978335187 2024-02-22 19:20:37.510 [CLI ] Installer [X64,portable,Unknown,] not applicable: Machine is not compatible with X64 2024-02-22 19:20:37.510 [CLI ] Installer [Arm64,portable,Unknown,] not applicable: Machine is not compatible with Arm64 2024-02-22 19:20:42.101 [FAIL] Installer failed security check. Url: https://github.com/tauri-apps/create-tauri-app/releases/download/create-tauri-app-v3.13.5/create-tauri-app-i686-pc-windows-msvc.exe Result: 0x80004005 2024-02-22 19:20:42.101 [CLI ] Terminating context: 0x8a15002d at D:\a_work\1\s\external\pkg\src\AppInstallerCLICore\Workflows\DownloadFlow.cpp:1e6

(Automated response - build 812.)

@wingetbot run

Hi @SpecterShell,
The package didn't pass a Defender or similar security scan. This might be a false positive and we can rescan tomorrow.
(Automated response - build 813.)

Automatic Validation ended with:

Installation failed with exit code -1978335187 2024-02-23 13:34:06.277 [CLI ] Installer [X64,portable,Unknown,] not applicable: Machine is not compatible with X64 2024-02-23 13:34:06.277 [CLI ] Installer [Arm64,portable,Unknown,] not applicable: Machine is not compatible with Arm64 2024-02-23 13:34:12.030 [FAIL] Installer failed security check. Url: https://github.com/tauri-apps/create-tauri-app/releases/download/create-tauri-app-v3.13.5/create-tauri-app-i686-pc-windows-msvc.exe Result: 0x80004005 2024-02-23 13:34:12.030 [CLI ] Terminating context: 0x8a15002d at D:\a_work\1\s\external\pkg\src\AppInstallerCLICore\Workflows\DownloadFlow.cpp:1e6

(Automated response - build 813.)


Add missing route config type

as of fastify 4.19.0 route configs have to be typed explicitly, without this change with fastify 4.19.0 and above a route like
f.get("/foo", { config: { rawBody: true } }, () => {})

produces the following error:
Type '{ auth: "public"; rawBody: true; }' is not assignable to type 'Omit<FastifyContextConfig & FastifyRouteConfig, "url" | "method">'.
  Object literal may only specify known properties, and 'rawBody' does not exist in type 'Omit<FastifyContextConfig & FastifyRouteConfig, "url" | "method">'.

See https://github.com/fastify/fastify-rate-limit/pull/306 for a similar fix in an official fastify plugin.

Could you update the test/types/types.test.ts file too?

done