Windows Support

Write bat file or powershell script that is similar to perfiz.sh. Any other mechanisms / ideas to get Perfiz running on Windows are welcome as long as they solve below problems.
Also need to write upgrade scripts similar to linux / mac

I am able to get this working without changing anything in the script or whatsoever.

Just download the CLI separately and put it where perfiz is already available.
Then in docker-compose yaml of perfiz; comment out all user: lines
During execution of text; perfiz-cli test wont work on windows host. So explicitly the command has to be issued instead of test command as shown:

Thanks @ZenwalkerD for the details. I will take a look.

Btw i must say wonderful work done on this project.
I have been playing around with your tool for last month.
But few things to be addressed and enhanced:

Documentation more clarity
Windows support for CLI
2.1 To support arguments excluding users for example especially for windows users for commands: perfiz-cli init, start and test2 3. Update POM xml to make use of latest gatlin and other deps
Update docker compose to make use of latest images of influxdb, grafana etc.
provide option for application technology specific monitoring for graphana (example: .NET application)
Add more examples for perfiz.yml

Ill try to add these to the code and raise a PR whenever i can. Hope its fine.


Is there a way to change the theme by force?

Hey, right now dark/light mode in my project is related to the os preferences (using DynamicStyleSheet)
I want to add a feature to toggle between the modes through the app.
Is there a way to do it with this library?
Thanks!

Same Question


the pod 'yurtctl-servant-convert' always becomes 'CrashLoopBackOff' when i convert minikube to openyurt cluster

i got this error message when i excuted this command   _output/bin/yurtctl convert --provider minikube

the status  of the pod became 'CrashLoopBackOff' and there was no error log

Thanks for ur help!

Thanks for filing the issue. May I know your kubernetes version, and node OS information? Also could you log in to the node, and check the log of the servant-pod through container runtime (e.g. docker log)? Thanks


uninstall

Installed then uninstalled.  However, when pop open sound preferences it is still in the list of options.  Is there a way to rectify this.

Same—how do you remove this after uninstalling the app?
I used AppCleaner to remove the app software, but the eqMac2 driver(?) still appears in System Preferences > Sound.

How did you guys uninstall the app?

As already detailed.

There's an Uninstall button in the app... That runs the script to uninstall the driver

Thanks. Sorted now I think just reinstalled and used the apps uninstall option.

On 2 Mar 2018, at 07:58, Roman<EMAIL_ADDRESS>wrote:
There's an Uninstall button in the app... That runs the script to uninstall the driver
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/nodeful/eqMac2/issues/131#issuecomment-369849232, or mute the thread https://github.com/notifications/unsubscribe-auth/AjGDIurcQFjhfBkvjfxHg3ZRHD6znBRoks5taPujgaJpZM4SR_7n.

In my case the app wouldn't start after I upgraded to High Sierra so I couldn't use the Uninstall button. I had to google how to unload remove the kernal extension which is basically what the uninstall button script does.
In my case, after rebooting, the .kext was back and I didn't have any output devices listed in SystemPreferences->Sound. I uninstall/removed it again and used find to search for eqMac files. There was a copy of the drivers in /Library/StagedExtensions/System/Library/Extensions/. I was unable to remove these because of SIP.
I then followed these instructions to reboot in Recover Mode, mount my HD, and manually rm the .kext from the StagedExtensions folder. After a final reboot my Internal Speakers showed up in the SystemPrefs again.
I would suggest packaging the uninstaller separately in case the app is un-executable and to consider including instructions for manual uninstallation in the README.

First of all, I would like to apologize for the lack of communication and responses to the current issue and all other issues in general.
I have made a conscious decision to focus most of my free time and focus on developing a more modern and new version of "eqMac". This means that I can't spend too much time looking back at old codebase and trying to make every user happy. This was the main reason I made this repository open-source, in hopes that other developers might help to sort out some issues and iron out all the bugs. Unfortunately, there are very few developers that are proficient in Core Audio and Objective-C or maybe they are just not interested in this repo, which I can understand.
I promise that the next version will be much more polished and I will make some sort of a mainstream system were solving issues will be very easy and quick. Just sit tight and wait for a new release this coming summer.
Thank you to everyone who gave "eqMac2" a try and I hope I won't disappoint you next time :)
Heres a sneak peak of the UI I am currently working on:

hi jesse - thanks so much. may i confirm that you have spaces
after sudo, after kextunload?
after sudo, after rm, after rf?
also spaces after sudo, after kextcache, and after invalidate?

john

hi roman -
thank you for forwarding jesse’s instructions. very helpful as i had not realized he had responded.
john
On Oct 30, 2018, at 9:26 PM, Jesse Clark<EMAIL_ADDRESS>wrote:
@jonnyss https://github.com/jonnyss If you are willing to try to remove it from the command line, I could try to provide more detailed instructions.
I also have to give a full disclaimer that I bear no responsibility for the outcome of performing these instructions The first two commands I am pulling from the uninstall script https://github.com/nodeful/eqMac2/blob/master/eqMac2/Source/Scripts/uninstall_driver.sh in this repo. And the invalidate command is taken from the updated answer to the Stack Overflow question https://stackoverflow.com/questions/46535279/what-is-library-stagedextensions-for-and-how-to-remove-extensions I cited earlier.
If you don't feel comfortable doing this steps, you should probably take your computer to the Genius Bar and show them this page and the two pages I have linked above.
start the Terminal application
at the prompt, type type sudo kextunload /System/Library/Extensions/eqMac2Driver.kext/ and hit return
type sudo rm -rf /System/Library/Extensions/eqMac2Driver.kext/ and hit return
type sudo kextcache -invalidate /
Reboot your computer
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/nodeful/eqMac2/issues/131#issuecomment-434556783, or mute the thread https://github.com/notifications/unsubscribe-auth/AqUsyR1RvXmtv4vYqEX0FR8weim7Gvtpks5uqSZqgaJpZM4SR_7n.

sudo kextunload /System/Library/Extensions/eqMac2Driver.kext
sudo rm -rf /System/Library/Extensions/eqMac2Driver.kext

hi -
thanks for sending this. can you perhaps give a context? are you perhaps suggesting that typing this in terminal will remove the eqMac2 driver?
— john

On Nov 23, 2018, at 12:32 AM, LucianVoju<EMAIL_ADDRESS>wrote:
sudo kextunload /System/Library/Extensions/eqMac2Driver.kext
sudo rm -rf /System/Library/Extensions/eqMac2Driver.kext
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/nodeful/eqMac2/issues/131#issuecomment-441179484, or mute the thread https://github.com/notifications/unsubscribe-auth/AqUsye1mIlnUlBLqtX0tDfssmlRkhev8ks5ux7KtgaJpZM4SR_7n.

I had to reinstall eqMac2 to uninstall properly. There is in fact an option to uninstall in the app. Once you use their option. Simply restart you computer and you should no longer see eqMac2 as an output device. Hope this helps anyone.

hi aboutadan - thanks for posting. as others have mentioned above, eqMac2 will not install (or reinstall) for us in 10.12 or 10.13 (sierra and high sierra).
may i ask what operating system you are using that allowed you to reinstall eqMac2?
thanks,
john

I am another one who has High Sierra and is having trouble uninstalling. EQmac2 was a very bad experience for me. It turned my external speakers on maximum and may have blown them -- or something in addition to my eardrums.
I tried the code in Terminal and got this message: (kernel) Kext com.bitgapp.eqMac2Driver not found for unload request.
However, when I open sys prefs panel, I see that eqmac2 is no longer there. (Neither is Soundflower!) I will now reboot my computer. Stay tuned...

Terminal code by @jesseclark worked for me too. I also had the problem of eqmac maxing out the volume potentially damaging equipment and hearing.. Uninstalled. Thank you!

@jonnyss Sorry for the long delay responding. I hope you found a way to get the program uninstalled.
Just in case you didn't, or for the benefit of others who find this, yes there were spaces in those commands at the places you were wondering about. You should be able to just copy and paste what is in the grey boxes in my previous comment above and enter those commands into the terminal one at a time.

Hi there, can you pease help me? I deinstalled eqmac2 and now I have no sound anymore !!! What kind of app is that? I´m pretty p*ssed off tbh! I have no clue on how to solve this problem since I´m not firm in computer technique.
To give you an overview:

I have El Capitan (yeah, I know, it´s an old machine, lol...)
when it was installed my volume was always on max every time I woke up the computer, that´s why I uninstalled it
to unistall I pressed the uninstall button at the lower right on the app
tried to fix it via disk utility, to no avial
pulled the plug for more than 15 seconds, still no sound

This frigging app killed my sound, the speaker is greyed out.
Please, please help !!!
Thank you.

Hey mate!
It’s been a while since I had this problem but I remeber the developer gave
me a program for uninstalling, because when it’s installed initially a
system file gets deactivated. I think the file from the developer was
uploaded in an answer to my initial query. Hope you find it. At least I
remeber that I got rid of the problem after posting in the github fora.
Good luck!
-G
ons. 31. jul. 2019 kl. 18:25 skrev imacuser<EMAIL_ADDRESS>
Hi there, can you pease help me? I deinstalled eqmac2 and now I have no
sound anymore !!! What kind of app is that? I´m pretty p*ssed off tbh! I
have no clue on how to solve this problem since I´m not firm in computer
technique.
To give you an overview:

I have El Capitan (yeah, I know, it´s an old machine, lol...)
when it was installed my volume was always on max every time I woke
up the computer, that´s why I uninstalled it
to unistall I pressed the uninstall button at the lower right on the
app
tried to fix it via disk utility, to no avial
pulled the plug for more than 15 seconds, still no sound

This frigging app killed my sound, the speaker is greyed out.
Please, please help !!!
Thank you.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/nodeful/eqMac2/issues/131?email_source=notifications&email_token=AK27TVM2Y3EUV7GHTSTSLDTQCG4ILA5CNFSM4ESH73T2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3HZVUY#issuecomment-516922067,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AK27TVKCABQGVOGTCKNHF6LQCG4ILANCNFSM4ESH73TQ
.

it really makes a mess out of my airplay om the new system osx Catalina!

@garmsemb Did you also have a sound problem? This malware must have killed the sound drivers, they are nowhere to be found in the system anymore. I called Apple support and they told me I need to completely reinstall Mac OSX. I´ve already spent hours on this problem, now I have to reinstall. If I knew how, I would sue this developer!
To all reading this if it´s not too late:
DO NOT INSTALL THIS SOFTWARE !!!

Cmon guys, eqmac is NOT malware. It’s just a little tricky to uninstall
properly. I spent an hour or so, but I managed to get my system back to
normal just fine.
tor. 1. aug. 2019 kl. 12:17 skrev imacuser<EMAIL_ADDRESS>
@garmsemb https://github.com/garmsemb Did you also have a sound
problem? This malware must have killed the sound drivers, they are nowhere
to be found in the system anymore. I called Apple support and they told me
I need to completely reinstall Mac OSX. I´ve already spent hours on this
problem, now I have to reinstall. If I knew how, I would sue this developer!
To all reading this if it´s not too late:
DO NOT INSTALL THIS SOFTWARE !!!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/nodeful/eqMac2/issues/131?email_source=notifications&email_token=AK27TVPITEW6S3OUDUNCBV3QCKZ3RA5CNFSM4ESH73T2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3KDAZA#issuecomment-517222500,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AK27TVNL6LS45GQUBQLZ7FDQCKZ3RANCNFSM4ESH73TQ
.

Wow, now people get deleted and censored if they call out this software? I reinstalled the entire system, called Apple support TWICE and still I´ve got the same problem! So, please tell me, how do I get my sound system back working? Why do people get blocked that tell others what this software is doing to their system???

I´m not a troll, I am truly and seriously angry at what this sw is doing and not even Apple support can help me fix it! So what else would you call this software then if not malware? The Apple support guy was astonished as in how deep this sw goes into the system. I am still at a loss at how to fix the problem! This program already cost me HOURS and now I still don´t know what to do, might have to spend money to get it back working again. Isn´t it understandable that I am REALLY angry at this developer? Write to his support, no answer of course!  What is this!?

im not calling it malware was really happy with it, but it makes a mess of my airplay. Hoper theres a solution because i love to keep using it. As long as Apple don't understand that we wanna control our own Preferences.

I´m no computer geek, so I´m sorry if I used the wrong term. All I know is that my computer doesn´t work anymore since I uninstalled this software and no one seems to be able to help me. I am really frustrated. No sound. Because of this crappy software.
Can anybody help, please?
I don´t need an uninstall tutorial, I uninstalled it already. I need my sound (driver?) back.

i believe the developer is one roman kisil in england. he wrote me back once, suggesting that i uninstall the program. i replied that the uninstall doesn’t work in later versions of the mac os. i asked if he could please offer a solution for current operation systems.  he declined to reply.
i would agree that roman is seriously negligent in failing to help out the many folks whose computers are ruined by his buggy software.
also that he is seriously unkind and unprofessional in failing to apologize or show any concern whatsoever.
john
On Aug 1, 2019, at 6:02 AM, philadelphia11<EMAIL_ADDRESS>wrote:
I´m not a troll, I am truly and seriously angry at what this sw is doing and not even Apple support can help me fix it! So what else would you call this software then if not malware? The Apple support guy was astonished as in how deep this sw goes into the system. I am still at a loss at how to fix the problem! This program already cost me HOURS and now I still don´t know what to do, might have to spend money to get it back working again. Isn´t it understandable that I am REALLY angry at this developer? Write to his support, no answer of course!  What is this!?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/nodeful/eqMac2/issues/131?email_source=notifications&email_token=AKSSZSND7ODMDVPCCXIJUDLQCLNHZA5CNFSM4ESH73T2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3KQTZQ#issuecomment-517278182, or mute the thread https://github.com/notifications/unsubscribe-auth/AKSSZSKB3DIVPSH7GEHL5TDQCLNHZANCNFSM4ESH73TQ.

you might try the developer, roman kisil.
i suppose there’s still a small chance he will man up and help all of us.
john
<EMAIL_ADDRESS>On Aug 1, 2019, at 7:04 AM, philadelphia11<EMAIL_ADDRESS>wrote:
I´m no computer geek, so I´m sorry if I used the wrong term. All I know is that my computer doesn´t work anymore since I uninstalled this software and no one seems to be able to help me. I am really frustrated. No sound. Because of this crappy software.
Can anybody help, please?
I don´t need an uninstall tutorial, I uninstalled it already. I need my sound (driver?) back.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/nodeful/eqMac2/issues/131?email_source=notifications&email_token=AKSSZSMSCLWYJSJONM66T43QCLUPZA5CNFSM4ESH73T2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3KWQIA#issuecomment-517302304, or mute the thread https://github.com/notifications/unsubscribe-auth/AKSSZSMUJG3DT2MB42ZTWVTQCLUPZANCNFSM4ESH73TQ.

i would encourage everyone who is concerned to add your email address to your message so we don’t depend on the forum to communicate.
<EMAIL_ADDRESS>On Aug 1, 2019, at 7:04 AM, philadelphia11<EMAIL_ADDRESS>wrote:
I´m no computer geek, so I´m sorry if I used the wrong term. All I know is that my computer doesn´t work anymore since I uninstalled this software and no one seems to be able to help me. I am really frustrated. No sound. Because of this crappy software.
Can anybody help, please?
I don´t need an uninstall tutorial, I uninstalled it already. I need my sound (driver?) back.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/nodeful/eqMac2/issues/131?email_source=notifications&email_token=AKSSZSMSCLWYJSJONM66T43QCLUPZA5CNFSM4ESH73T2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3KWQIA#issuecomment-517302304, or mute the thread https://github.com/notifications/unsubscribe-auth/AKSSZSMUJG3DT2MB42ZTWVTQCLUPZANCNFSM4ESH73TQ.

@jonnyss @philadelphia11 @Patric1964 Did you try following the instructions I provided for uninstalling the kernel extension? Note that this is not necessarily the same as just uninstalling or deleting the application unless you uninstalled it by clicking the 'Uninstall' button from within the application itself.
One thing I didn't mention in my directions is that the first time you enter a sudo command it will ask you for your password. This is normal and just means that you are running the command as the root user which is necessary to remove the kernel extension.
I am developer myself and I do not think this app is malware just poorly designed and poorly supported. There are plenty of other apps out there that install kernel extensions when you install them, those other apps just make it much easier to remove them when you uninstall their apps.
I totally get everyone's frustration though and I was pretty ticked that I had to go through all the extra steps to figure out how to fix the situation. So, I'm willing to help out further if I can.
I would request though that we handle communication here on this issue instead of over direct email so that we leave a record that others can find as we work towards a solution.

Thanks guys, I really appreciate your support. I´m sorry if I came across too frustrated.
@jesseclark I did use the uninstall button in the app itself.
I did not try to follow your instructions yet as I don´t know how to do this exactly. I would need a step by step support since I´m not firm in these matters.
The Apple guy told me to clean install the entire system now. Hope I don´t need to...
Again, thanks so much for your intent to help. I´m really desperate at the moment.

Ok, @philadelphia11. Let's start with this:
First off did you restart your computer after uninstalling the app? If not, please be sure to do that first.

Open the Terminal application. It can found in the Utilities folder inside the Applications folder.
at the prompt, copy all of the text here in grey:
ls /System/Library/Extensions/eqMac2Driver.kext/
and hit return.

If the terminal output after hitting return is ls: /System/Library/Extensions/eqMac2Driver.kext/: No such file or directory, then you must have already removed the kernel extension and unfortunately, I am not sure what else could be causing the problem and you might need to do a re-install.
If you see 'Contents' or some other output with file and folder names, then the kernel extension is still installed and you can follow these instructions to remove it and hopefully your computer's audio output will be back to normal.

at the prompt, copy all of the text here in grey:
sudo kextunload /System/Library/Extensions/eqMac2Driver.kext/
and paste it into the Terminal application prompt then hit return.
You may be asked for your password here. Enter the password you use to log on to the computer when it starts up.
Copy and paste this text into Terminal:
sudo rm -rf /System/Library/Extensions/eqMac2Driver.kext/
and hit return
Finally, copy and paste this text into Terminal:
sudo kextcache -invalidate /
Reboot your computer

Thank you so much! I will try this first thing tomorrow and keep you posted.

I couldn´t leave it until tomorrow, so I tried it, unfortunately it does say "no such file or directory". I also did a re-install already. The last option seems to be a total new set up of my system, the clean install. I do hope this "developer" has changed his hobby by now, honestly. :(

Darn. That's too bad. Since this was the solution that solved my issues, I
haven't really looked into any other possible causes.
I hope it isn't actually a hardware issue. Not sure how to find out for
sure but if you re-install the OS and still have the issue that would be an
indication...
On Thu, Aug 1, 2019 at 11:24 AM philadelphia11<EMAIL_ADDRESS>wrote:

I couldn´t leave it until tomorrow, so I tried it, unfortunately it does
say "no such file or directory". I also did a re-install already. The last
option seems to be a total new set up of my system, the clean install. I do
hope this "developer" has changed his hobby by now, honestly. :(
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/nodeful/eqMac2/issues/131?email_source=notifications&email_token=AAAAJB5M7FDYG3P7SS7UKPLQCMS4LA5CNFSM4ESH73T2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3LPHWQ#issuecomment-517403610,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAAAJB3J7BOKNCZGAIW2U7DQCMS4LANCNFSM4ESH73TQ
.

This is free software that come with no warranty, support or any guarantees what so ever, this is declared here.
If you don't have the intelligence or technical knowledge to deal with software or hardware issues on your machine, you should not take the risk and install any software of this kind.
I have simply made this software for myself and by just sheer kindness shared it with the world. This is not a business and I have no interest or resources to deal with cry babies on the internet, and I will not tolerate any verbal abuse on insults and anyone who will utilise such behaviour will be promptly blocked and never dealt with in any way in the future.
On a positive note, the current 45,000+ active users of eqMac and those who are still waiting for a new and better version of eqMac will not have to wait for much longer, I'm at the last stages of releasing a completely revamped and reengineered version of eqMac that will have a genuine support service for those customers who will be willing to purchase the "Pro" features. I will post an update on all issues on this repo so stay tuned for that. Have a nice day to those who are more understandable and patient, you rock!

All I did was follow your instructions to install and deinstall your app by clicking the button you provided in it. So, what does that have to do with "intelligence" on MY side?
Your quote "If you don't have the intelligence or technical knowledge to deal with software or hardware issues on your machine,"  just shows your obnoxius and narcissistic attitude. Maybe it´s you who lacks intelligence in programming an app the way it does not destroy an entire system. Even Apple support IT specialists did not know how else to solve this problem.
To leave me hanging here with your crappy software I spent THREE DAYS on now and then have the audacity to insult me is unbelievable. Be sure that I will warn people. As you can clearly see I am not the only one with these kinds of problems. And I hope they will see for themselves who is the dumbass here. Your IQ and EQ shows right here with this comment and you´ve disqualified yourself. Thanks for confirming that to me and others.

If you see 'Contents' or some other output with file and folder names, then the kernel extension is still installed and you can follow these instructions to remove it and hopefully your computer's audio output will be back to normal.

at the prompt, copy all of the text here in grey:
sudo kextunload /System/Library/Extensions/eqMac2Driver.kext/
and paste it into the Terminal application prompt then hit return.
You may be asked for your password here. Enter the password you use to log on to the computer when it starts up.
Copy and paste this text into Terminal:
sudo rm -rf /System/Library/Extensions/eqMac2Driver.kext/
and hit return
Finally, copy and paste this text into Terminal:
sudo kextcache -invalidate /
Reboot your computer

For anyone on MacOS Catalina the path to use here is /Library/Extensions/eqMac2Driver.kext so

sudo kextunload /Library/Extensions/eqMac2Driver.kext/
sudo rm -rf /Library/Extensions/eqMac2Driver.kext/

@bibixx This worked for me (Catalina). Thank you!
This threads was a good chuckle. Excited for the new version of eqMac, and hope it's stable enough to use full time.

Hey everyone. Excuse me for the lack of updates. I have been really busy on the new version of eqMac. I am happy to announce an open beta release.
You can download it here: https://eqmac.app
There are a lot of known bugs that I could not fix just yet:

Driver not installing from the first try. Sometimes need to restart eqMac a couple times.
Complex Device switching logic is not perfect (for example when switching off the device that's currently playing, plugging in new device etc.)
UI takes long to load (a lot can be done to improve that)
UI dimensions are not synching properly
There's a noticeable audio delay in the playback, so not suitable for video yet (I know where the problem lies just haven't had the time to fix yet)
Sometimes the playback doesn't start, in that case please try to switch the output to the device you want and eqMac should try and build the audio pipeline again.

So as you can see there's still some work to be done but at least it's a completely modern tech stack that I am fully willing to work on: 100% Swift, User Space driver and a Web UI, instead of C++, Kernel Drivers. As I said, should work on Catalina and should not have any pesky ear drum blasting volume bugs (at least I didn't come across any).
I'm open to feedback and issue reports here: https://github.com/bitgapp/eqmac
That repo will become the main repo for eqMac and this repo will be archived eventually.
And yes it's called just eqMac, not eqMac3 :) And it will stay that way forever.

Hey everyone 👋
I will be open sourcing the new version of eqMac, therefore, I am closing this issue and repository as I will be transfering nodeful/eqMac2 repo to bitgapp/eqMac
Please bear with me for the next couple of days as I setup that new repo. The eqMac2 code will be living in the old-eqMac2 branch if anyone is interested in referencing it for whatever reason.
Please try out the new version and report bugs to the new repo.
Thanks for using eqMac.

Closing in favour of #247

sudo kextcache --clear-staging
worked for me. Solution found here: https://stackoverflow.com/a/53387480


Error when building CHIPTool Android app

I'm trying to build ChipTool Android App but I have an error.
I'm on Ubuntu 20.04. I have successfully run the following command:
export ANDROID_NDK_HOME=/local/android/Sdk/ndk/22.1.7171670
source scripts/bootstrap.sh
TARGET_CPU=arm64 ./scripts/examples/android_app_ide.sh

Then I have opened in Android Studio the application that is in src/android/CHIPTool.
When building it, I have the following erros:

Task :app:compileDebugKotlin FAILED
e: /local/MMY_GIT/android/connectedhomeip/src/android/CHIPTool/app/src/main/java/com/google/chip/chiptool/CHIPToolActivity.kt: (29, 8): Unresolved reference: chip
e: /local/MMY_GIT/android/connectedhomeip/src/android/CHIPTool/app/src/main/java/com/google/chip/chiptool/CHIPToolActivity.kt: (30, 8): Unresolved reference: chip
e: /local/MMY_GIT/android/connectedhomeip/src/android/CHIPTool/app/src/main/java/com/google/chip/chiptool/CHIPToolActivity.kt: (31, 8): Unresolved reference: chip
e: /local/MMY_GIT/android/connectedhomeip/src/android/CHIPTool/app/src/main/java/com/google/chip/chiptool/CHIPToolActivity.kt: (177, 32): Unresolved reference: SetupPayload
e: /local/MMY_GIT/android/connectedhomeip/src/android/CHIPTool/app/src/main/java/com/google/chip/chiptool/CHIPToolActivity.kt: (180, 9): Unresolved reference: SetupPayloadParser
e: /local/MMY_GIT/android/connectedhomeip/src/android/CHIPTool/app/src/main/java/com/google/chip/chiptool/CHIPToolActivity.kt: (181, 18): Unresolved reference: UnrecognizedQrCodeException
...

Do you know what could be wrong?
Thank you

Thanks Austin. I will be able to try tomorrow.

I have reinstalled all the project from scratch, followed what you said about matterSdkSourceBuild property and this time it worked.
Thanks


Enhance review function

[ ] Move flag management to Review
[ ] Review API for plugins
[ ] Queue post review

@bigbeka Yes, we are plan to add an option for all posts.


Wrong with "import cpp_wrappers.cpp_neighbors.radius_neighbors as cpp_neighbors" in common.py file

H! Thank you for implementing the PyTorch version!
I met some error when I run 'common.py'.
My environment is mac, I have done "sh compile_wrappers.sh", but I can't get the function "radius_neighbors", Could you give me some suggestions for that? Thanks a lot!

Hi @Luan-Zhaoliang,
I am sorry but I never used mac environment, so I have no idea how to solve your problem.
When running sh compile_wrappers.sh, what do you see in the console? You should get a compiled file like: radius_neighbors.cpython-36m-x86_64-linux-gnu.so in the folder cpp_wrappers/cpp_neighbors. If you don't, then there must be some C++ error due to your environment.

radius_neighbors.cpython-36m-x86_64-linux-gnu.so

Hi @Luan-Zhaoliang,
I am sorry but I never used mac environment, so I have no idea how to solve your problem.
When running sh compile_wrappers.sh, what do you see in the console? You should get a compiled file like: radius_neighbors.cpython-36m-x86_64-linux-gnu.so in the folder cpp_wrappers/cpp_neighbors. If you don't, then there must be some C++ error due to your environment.

Hi，Thanks for your reply. I have checked it, but can't find file'radius_neighbors.cpython-36m-x86_64-linux-gnu.so'. Maybe it is not suitable for Mac environment.

I also can't find "radius_neighbors" file
did you happen to find a solution?
thanks

I also can't find "radius_neighbors" file
did you happen to find a solution?
thanks


new version of Akamai.

Esurance has an updated version of Akamai.
https://www.esurance.com/qlnA0X/jitUj/RHFJ-/Mg/3Eup8kLNN1OV/ag8GYDNC/Wzh2RQ/gRDVAB
can't parse use akamai toolkit。

Is it v2.0?

Are you working on it? If interested maybe we can work together

I no longer work on antibot solutions, this project won't be updated for Akamai v2


feat(RELEASE-987): add check-jsonschema dependency to Dockerfile

Add check-jsonschema to be used in the check-data-keys task in RSC.
Open PR that need this dependency  PR

/retest

/retest

/retest


Defined new revisions for golang dep: github.com/sclevine/spec

Ran component through the scanners since I noticed it had not been harvested yet and it correctly declared the license. Closing PR as it is no longer needed.


Map with Torque and non-Torque layer won't load in new embed

To reproduce:

Create a map in the old editor
Make the 1st layer of type Torque
Create a new non-Torque layers
You should have a map with layer 1 = Torque, layer 2 = non-Torque
Load the map in the new embed.

The Torque layer will be shown, but not the normal layer. Console log:
Error creating the map instance on Windshaft: style0:4:0 Rule -torque-frame-count not allowed for Map.
style0:4:0 Unrecognized rule: -torque-frame-count
style0:5:0 Rule -torque-animation-duration not allowed for Map.
style0:5:0 Unrecognized rule: -torque-animation-duration
style0:6:0 Rule -torque-time-attribute not allowed for Map.
style0:6:0 Unrecognized rule: -torque-time-attribute
style0:7:0 Rule -torque-aggregation-function not allowed for Map.
style0:7:0 Unrecognized rule: -torque-aggregation-function
style0:8:0 Rule -torque-resolution not allowed for Map.
style0:8:0 Unrecognized rule: -torque-resolution
style0:9:0 Rule -torque-data-aggregation not allowed for Map.
style0:9:0 Unrecognized rule: -torque-data-aggregation

Seems like a problem with vizjson v3 generation and/or named maps.

Only happens for embed, not if exporting json to cartodb.js. The problem only occurs in layer generation with forced_privacy_version: :force_named. So probably, a conflict between torque and analysis in named map usage.

Ok, so what is happening here, for a map with two layers (one plain choropleth, one Torque):

The generated vizJSON includes a namedmap layer and a Torque layer. There are some problems with order (always 1 for named maps, so both layers hace the same order) and layer_index generation. I guess layer_index is the index in the named map, correct me if I'm wrong.
The following instantiation request is send to named maps API { "layer0": 1, "layer1": 1, "styles": { "1": "/** torque visualization ..." } }. Even when fixing order and index in the vizJSON, cartodb.js is taking the wrong index for the layers, it is based solely in order
Windshaft returns an error, as the style is applied to the choropleth layer (1) instead of the torque layer (3). See the named map template.

It seems the core problem is layer_index. The editor doesn't generate it correctly, and cartodb.js doesn't use it (using internal layer order instead). cc @alonsogarciapablo

I got this working with the following changes:

Use the correct layer_index for Torque layers.
Add layer_index to all other layers in named maps (was only generated for Torque before), in the same format as the Torque ones (layer[:options][:named_map][:layer_index]).
Modify cartodb.js to read layer_index instead of using indexes, in named-map.js. Probably needs a bit more logic to fallback to indexes if we want to be able to load vizjson v2 with cartodb.js v4.

Does this make sense?

I have candidate PR's for this here:

https://github.com/CartoDB/cartodb/pull/7454 (editor: add layer_index)
https://github.com/CartoDB/cartodb.js/pull/1269 (use layer_index instead of layer ordering)

Talking with @alonsogarciapablo, maybe it's finally time to flatten the vizjson structure for named maps (and make sure it is ordered the same as in the named maps, i.e: torque layers on top) so we can avoid adding the layer index. We now have three layer orderings: the order on which the layers appear in the vizjson, the order field (order in the editor) and, with this change, layer_index (order in the named map template).
cc @juanignaciosl @xavijam

I'm working on a fix for this at the CartoDB.js level. I think it will be enough :)

Fixed in CartoDB/cartodb.js#1272.


Upgrade: addon-framework

Signed-off-by: xuezhaojun<EMAIL_ADDRESS>

/assign @qiujian16

/approve
/lgtm


(feat) Support multiple Youtube urls

This change makes it possible to supports many common urls patterns.
I've also added more documentation and a check to URL.canParse().
This is really important as new URL() can throw.

@nitriques Awesome! Its just missing a changeset (run pnpm changeset to generate one) :)

Done! Maybe my next PR should be to automated this ?!? :P

I don't know how since you have to describe the changes.


Shader does not work in 1.19.2

Natural mystic does not work in the most recent version of Minecraft (maybe needs a fix…)

I've had the same problem

no shaders will work now that all platforms use render dragon


Crop area not drawn on running test.html

Hello AllanBishop,
I downloaded angular-img-cropper-master.zip from github and opened the \test\cropper-test.html
On uploading an image I am getting the page as shown in below:

What can be the issue? I didn't change anything in the code.
regards,
Deepu.

I had the same problem.
I got around it by clicking on the link for the "Live demo on JSBin", right click, view source and replace the contents of your angular-img-cropper.js file with the section of code from the demo.

+1 @Tim-Rowe solution works but it's not ideal

I'm using npm package and it's not a solution for me. If I run pm update - it's going to give the same issue. Could you please fix it?

I'm working on the https://github.com/BigInt-NCY/angular-img-cropper fork. To get the local test running I made two adjustments:

I added the following line of code before the angular.js import to the test/cropper-test.html: .
I set the crop-area-bounds values in test/angular-img-cropper.js to undefined.

The crop area got centered after loading the first image. However, loading a different image after that didn't lead to a re-centering of the crop area. This looks like a different issue to me.


Add AddToCampaign dialog box functionality

Also see https://github.com/silverstripe/silverstripe-cms/pull/1459

I'm going to stop reviewing and just push up phpdoc fixes. :D


slorp hydro trays

Description

slorp
TODO

[x] slorp

Media

Changelog

:cl:

tweak: You can now drink liquids from hydroponics trays

does this show the container open text like soda still? shouldnt


Building firmware from source with IDE 1.8 generates smaller hex files than the one for download

Hello all,
I plan to make a small modification to v1.18 to fix the encoder being reversed on my ATS-20+ unit.
To check that my build environment is sane, I first tried building the untouched v1.18 source code with Arduino IDE v1.8.18
I have installed the 3 required libraries in their latest versions: pu2clr/SI4735, Tiny4kOLED, TinyOLED-Fonts
I chose:
Board = Arduino Nano because that's what my ATS-20+ has (does it make a difference for the compile?)
Processor = ATmega328P
The sketch compiles successfully despite a number of non-fatal errors: redefinitions, code that isn't ISO C++ compliant, default arguments, gotos etc.
Final status is:
Sketch uses 30708 bytes (99%) of program storage space. Maximum is 30720 bytes.
Global variables use 1245 bytes (60%) of dynamic memory, leaving 803 bytes for local variables. Maximum is 2048 bytes.
If I do a "Sketch > Export compiled binary" to generate the hex file that I want to compare to the other that is provided for direct download, two are produced:
86389 ATS_EX.ino.eightanaloginputs.hex
85884 ATS_EX.ino.with_bootloader.eightanaloginputs.hex
I presume that the file I want is the one with the bootloader. However it's significantly smaller than the hex file that's offered for download:
89848 ATS_EX_v1.18.hex
How come?
When I compare ATS_EX_v1.18.hex and ATS_EX.ino.with_bootloader.eightanaloginputs.hex, they match until line #1919.
I've also tried setting Processor = ATmega328P (Old Bootloader) in the IDE. In that case, the generated ATS_EX.ino.with_bootloader.eightanaloginputs.hex file has the expected size of  89848 bytes, but the two files are quite different in contents.
Am I pursuing an unreachable goal here? Is the hex file offered for download generated in a different way? (the README says that IDE 1.8 is used though) or from a different source tree? (different options in defs.h maybe?)
Thanks in advance for any advice, and Happy New Year to you all!

Hi,
From my side I have only uploaded the firmware directly from the Arduini IDE, and it seems to work fine.
I have generated the binaries, and they are also smaller than the original. Perhaps this is due to library differences.
If you program via the USB interface, I recommend that the VBUS connection in the USB cable is isolated (see thread below), to avoid any possible contention.
https://github.com/goshante/ats20_ats_ex/issues/19#issuecomment-2361906649
73, Dave


Scanner lambda fails with daily.cld not found

Every time the scanner lambda gets a notification about a new object to scan, it starts and then stops with an error saying it cannot find the daily.cld file in the definitions bucket.
It seems as if that file should be downloaded along with the other files by the definitions downloader lambda but no matter how many times I trigger it, it doesn't do so.
What am I missing?

Hi! What version of the construct are you using and how recent was the deployment?

Latest. Tried it yesterday and then deleted all the definition files and triggered the download lambda again which fetches all the files except the daily.cld

Does the error persist if you reset the local docker image cache and deploy again?

Yes unfortunately it does. I noticed the Scan lambda tries to do some updates but its DNS query update fails and then it says something about switching to HTTP but I don't think that can work as from what I see in the security group it is only allowed to reach NFS and S3.
Right after that it fails on the daily.cld not being found


Configuring Problems

I like this version, because it looks so much simpler than
https://github.com/caddyserver/cache-handler
I built it with:
xcaddy build v2.5.2  --with github.com/sillygod/cdp-cache
I can run my web site with it.
GreenMaps.US
But I cannot configure caching. I get the following error message.
reload: sending configuration to instance: caddy responded with error: HTTP 400: {"error":"loading config: loading new config: loading http app module: provision http: server srv0: setting up route handlers: route 2: loading handler modules: position 0: loading module 'subroute': provision http.handlers.subroute: setting up subroutes: route 10: loading handler modules: position 0: loading module 'http_cache': unknown module: http.handlers.http_cache"}
Any suggestions?

Even your example configuration file does not work.
( I did remove the second server)
`{
order http_cache before reverse_proxy
}
:9991 {
reverse_proxy {
to localhost:9995
}
http_cache {
cache_type file
path /tmp/cache
match_path /
match_header Content-Type image/jpg image/png "text/plain; charset=utf-\

8"
}
}
`
Here is the error message.
reload: sending configuration to instance: caddy  responded with error: HTTP 400: {"error": "loading config: loading new config:  loading http app module:  provision http: server srv0:  setting up route handlers: route 0:  loading handler modules: position 0:  loading module 'http_cache': unknown module: http.handlers.http_cache"}
I think that this caching software has a simpler model than cache-handler,  but thinks do not look promising.  So sad.

@PythonLinks hi,  can you try to build this module with lower version of caddy ?
xcaddy build v2.4.6 --with github.com/sillygod/cdp-cache

Maybe there are some backward incompatible changes from version 2.4.6 to 2.5.x

Sounds Promising.
I really do not want to be using NGINX.
Sadly it did not work.
"quic-go doesn't build on Go 1.18 yet." (untyped string constant) as int value in variable declaration"
FreeBSD 13.0-RELEASE-p5
go version go1.18.5 freebsd/amd64
What is quic-go?

Make up your minds!
Do I need an different version of go, or do I need to pin a version of quic-go?
Maybe I should be posting on the quic-go  repository.
Does xcaddy support pinning versions of libraries?
Here is a longer part of the  error message.  the full traceback is below.
`
2022/09/04 05:36:42 [INFO] exec (timeout=0s): /usr/local/bin/go build -o /usr/local/etc/caddy/cdp-caddy/caddy -ldflags -w -s -trimpath
github.com/lucas-clemente/quic-go/internal/qtls
/root/go/pkg/mod/github.com/lucas-clemente/quic-go@v0.23.0/internal/qtls/go118.go:5:13: cannot use "quic-go doesn't build on Go 1.18 yet." (untyped string constant) as int value in variable declaration
go build github.com/yuin/goldmark/util: /usr/local/go118/pkg/tool/freebsd_amd64/compile: signal: killed
2022/09/04 05:40:24 [INFO] Cleaning up temporary folder: /tmp/buildenv_2022-09-04-0536.3095401287
2022/09/04 05:40:24 [FATAL] exit status 2
`

## Full Traceback.
`
xcaddy build v2.4.6 --with github.com/sillygod/cdp-cache
2022/09/04 05:36:14 [INFO] Temporary folder: /tmp/buildenv_2022-09-04-0536.3095401287
2022/09/04 05:36:14 [INFO] Writing main module: /tmp/buildenv_2022-09-04-0536.3095401287/main.go
package main
import (
caddycmd "github.com/caddyserver/caddy/v2/cmd"
// plug in Caddy modules here
_ "github.com/caddyserver/caddy/v2/modules/standard"
_ "github.com/sillygod/cdp-cache"

)
func main() {
caddycmd.Main()
}
2022/09/04 05:36:14 [INFO] Initializing Go module
2022/09/04 05:36:14 [INFO] exec (timeout=10s): /usr/local/bin/go mod init caddy
go: creating new go.mod: module caddy
go: to add module requirements and sums:
go mod tidy
2022/09/04 05:36:14 [INFO] Pinning versions
2022/09/04 05:36:14 [INFO] exec (timeout=0s): /usr/local/bin/go get -d -v<EMAIL_ADDRESS>go: added github.com/beorn7/perks v1.0.1
go: added github.com/caddyserver/caddy/v2 v2.4.6
go: added github.com/caddyserver/certmagic v0.15.2
go: added github.com/cespare/xxhash/v2 v2.1.1
go: added github.com/golang/protobuf v1.5.2
go: added github.com/google/uuid v1.3.0
go: added github.com/klauspost/cpuid/v2 v2.0.9
go: added github.com/libdns/libdns v0.2.1
go: added github.com/matttproud/golang_protobuf_extensions v1.0.1
go: added github.com/mholt/acmez v1.0.1
go: added github.com/miekg/dns v1.1.43
go: added github.com/prometheus/client_golang v1.11.0
go: added github.com/prometheus/client_model v0.2.0
go: added github.com/prometheus/common v0.26.0
go: added github.com/prometheus/procfs v0.6.0
go: added go.uber.org/atomic v1.7.0
go: added go.uber.org/multierr v1.6.0
go: added go.uber.org/zap v1.19.0
go: added golang.org/x/crypto v0.0.0-20210915214749-c084706c2272
go: added golang.org/x/net v0.0.0-20210913180222-943fd674d43e
go: added golang.org/x/sys v0.0.0-20210915083310-ed5796bab164
go: added golang.org/x/term v0.0.0-20210503060354-a79de5458b56
go: added golang.org/x/text v0.3.7
go: added google.golang.org/protobuf v1.27.1
2022/09/04 05:36:26 [INFO] exec (timeout=0s): /usr/local/bin/go get -d -v github.com/sillygod/cdp-cache<EMAIL_ADDRESS>go: downloading github.com/fsnotify/fsnotify v1.4.9
go: upgraded github.com/hashicorp/consul/api v1.3.0 => v1.8.1
go: upgraded github.com/hashicorp/go-hclog v0.9.2 => v0.12.0
go: upgraded github.com/hashicorp/go-rootcerts v1.0.0 => v1.0.2
go: upgraded github.com/hashicorp/serf v0.8.2 => v0.9.5
go: added github.com/mailgun/groupcache/v2 v2.2.1
go: added github.com/pquerna/cachecontrol v0.1.0
go: added github.com/segmentio/fasthash v1.0.3
go: added github.com/sillygod/cdp-cache v0.4.6
2022/09/04 05:36:36 [INFO] exec (timeout=0s): /usr/local/bin/go get -d -v
2022/09/04 05:36:39 [INFO] Build environment ready
2022/09/04 05:36:39 [INFO] Building Caddy
2022/09/04 05:36:39 [INFO] exec (timeout=0s): /usr/local/bin/go mod tidy
go: downloading go.uber.org/goleak v1.1.10
go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616
go: downloading github.com/cenkalti/backoff/v4 v4.1.0
go: downloading github.com/hashicorp/go-multierror v1.1.0
go: downloading github.com/hashicorp/go-sockaddr v1.0.0
2022/09/04 05:36:42 [INFO] exec (timeout=0s): /usr/local/bin/go build -o /usr/local/etc/caddy/cdp-caddy/caddy -ldflags -w -s -trimpath
github.com/lucas-clemente/quic-go/internal/qtls
/root/go/pkg/mod/github.com/lucas-clemente/quic-go@v0.23.0/internal/qtls/go118.go:5:13: cannot use "quic-go doesn't build on Go 1.18 yet." (untyped string constant) as int value in variable declaration
go build github.com/yuin/goldmark/util: /usr/local/go118/pkg/tool/freebsd_amd64/compile: signal: killed
2022/09/04 05:40:24 [INFO] Cleaning up temporary folder: /tmp/buildenv_2022-09-04-0536.3095401287
2022/09/04 05:40:24 [FATAL] exit status 2
`

@PythonLinks , I thought you need to downgrade your golang's version to go1.17.x. I don't think xcaddy can change the version of caddy's dependencies when installing with xcaddy.

So I took a look at the cdp-cache README file.
It recommends version 2.4.1
xcaddy build v2.4.1 --with github.com/sillygod/cdp-cache
I tried that, then ./caddy to see if it works. Here is the error message.
panic: qtls.CertificateRequestInfo doesn't match
goroutine 1 [running]:
github.com/marten-seemann/qtls-go1-16.init.0()
github.com/marten-seemann/qtls-go1-16@v0.1.3/unsafe.go:17 +0x198
Sigh.  Next let me try running multiple versions of go.   First attempt failed.
I have a conference this week, so it may take me  a while to figure it out.

So I took a look at the cdp-cache README file. It recommends version 2.4.1 xcaddy build v2.4.1 --with github.com/sillygod/cdp-cache I tried that, then ./caddy to see if it works. Here is the error message.
panic: qtls.CertificateRequestInfo doesn't match
goroutine 1 [running]: github.com/marten-seemann/qtls-go1-16.init.0() github.com/marten-seemann/qtls-go1-16@v0.1.3/unsafe.go:17 +0x198
Sigh. Next let me try running multiple versions of go. First attempt failed. I have a conference this week, so it may take me a while to figure it out.

The full traceback is below.
 The full traceback is below.
 I guess the compile process may be killed due to the out of memory.

I am not sure why you got a crash but I saw there is a message -- "compile: signal: killed". I guess the compile process may be killed due to the out of memory.

Thank you.  I am about to merge my two freebsd serves, at which point I will have twice as much memory.  Hopefully that will be enough.   We will get this thing working.   The NGINX approach of doing everything repetitively in the configuration files is just nutty.
I am at PyCon Slovakia this weekend, if anyone else here will be there, we can meet.

Okay, so I did a clean install of freebsd.  Only used pkg install ...
And managed to compile
v2.5.2 could build, could run, but could not cache.
So I tried the command you recommended.
xcaddy build v2.4.6 --with github.com/sillygod/cdp-cache
Could not build with go 1.18
Here is the end of the error message.
github.com/lucas-clemente/quic-go/internal/qtls
/root/go/pkg/mod/github.com/lucas-clemente/quic-go@v0.23.0/internal/qtls/go118.go:5:13: cannot use "quic-go doesn't build on Go 1.18 yet." (untyped string constant) as int value in variable declaration
2022/09/16 06:02:29 [INFO] Cleaning up temporary folder: /tmp/buildenv_2022-09-16-0559.716943324
2022/09/16 06:02:29 [FATAL] exit status 2

So I took a look at the cdp-cache README file. It recommends version 2.4.1 xcaddy build v2.4.1 --with github.com/sillygod/cdp-cache I tried that, then ./caddy to see if it works. Here is the error message.
panic: qtls.CertificateRequestInfo doesn't match
goroutine 1 [running]: github.com/marten-seemann/qtls-go1-16.init.0() github.com/marten-seemann/qtls-go1-16@v0.1.3/unsafe.go:17 +0x198
Sigh. Next let me try running multiple versions of go. First attempt failed. I have a conference this week, so it may take me a while to figure it out.

Oops, I forgot to revise the readme file and according to the go.mod, run the command below under golang 1.17.x (lower than go 1.18)
xcaddy build v2.4.6 --with github.com/sillygod/cdp-cache

it will works

@PythonLinks hi, as mention previous, it doesn't support go1.18.

Ah yes, but then I have to figure out how to install go 1.17.
I made great progress this morning, because I started from scratch and did not mix pkg install with ports.
So I am kind of scared of installing go 1.17.
In any case, NGINX appears to be working.  I just have to eliminate jwt cookies from anonymous responses.   I may be back.
This is all so painful.


Add Java sample project

Now Mixite is written in Kotlin (still a new kid on the block), it suddenly becomes a little scary for Java devs (despite saying Don't Panic on the cover). It might do well to provide a basic Java usage of mixite.core both

Candy for Java-only eyes (can be linked to from README.md)
Regression testing the Java-facing API (c.f. #42)

This is a good idea! We have a java skeleton for Zircon so it would make sense to have it for Mixite as well.


Mac OSX -> Cordova problems -> automatic creation of .DS_Store in target folders

Hi.
First of all I'd like to thank you for this more than promising generator.
I stumbled upon a problem using it on Mac OSX Yosemite.
Cordova requires an empty folder, but folders in OSX are never really empty.
There is always a .DS_Store file located in all folders.
It is possible to delete these files, but they are regenerated immediately.
There are options to disable the creation of these files using external software, but as we are speaking about a native OS function I would love to be able to use the generator without modifying base functions of my OS.
Is there any other solution to make this work?
Thank you very much in advance!

Hi Marcel,
thank you for using our generator and your feedback!
I'm a little surprised since we're using the generator on yosemite extensively and never had any problems with that. How did you create your project folder? We create our folders in the terminal using mkdir. Then the .DS_Store is not generated until you put in some content into the folder and the generator should run without any problems.

Thank you very much for your fast reply. I created the folder in Finder before.
I did as you told me and the generator works well until certain point now.
Now I receive:
angular-animate#1.2.28 app/bower_components/angular-animate
└── angular#1.3.13
npm ERR! Error: EACCES, mkdir '//.npm/opn/0.1.2'
npm ERR!  { [Error: EACCES, mkdir '//.npm/opn/0.1.2']
npm ERR!   errno: 3,
npm ERR!   code: 'EACCES',
npm ERR!   path: '//.npm/opn/0.1.2' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.
npm ERR! System Darwin 14.1.0
npm ERR! command "node" "/npm" "install"
npm ERR! cwd /
npm ERR! node -v v0.10.36
npm ERR! npm -v 1.4.28
npm ERR! path //.npm/opn/0.1.2
npm ERR! code EACCES
npm ERR! errno 3
npm ERR! stack Error: EACCES, mkdir '//.npm/opn/0.1.2'
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR!     //npm-debug.log
npm ERR! not ok code 0
[16:11:27] Local gulp not found in ~/
[16:11:27] Try running: npm install gulp
[16:11:27] Local gulp not found in ~/
[16:11:27] Try running: npm install gulp
Thanks again for your friendly help!

Glad it worked!
Your new error looks like you have an issue with your npm setup. You could try running npm install and bower install manually to debug. I'm not an npm expert though...
It seems like npm cannot install all dependencies because it doesn't have the proper permissions. It's a little weird, since the generator only installs local packages which should just work fine if you're running the generator with the same user you created the folder with.
What's the path to your project folder that you ran the generator in?

Hi again. Sorry for my delay.
My project is located in /Users/MyUser/MyProject

And you changed in to that folder and then ran yo m?

Yes I did.

Sooooooo... I resolved the issue!
The problem seemed to be located in the npm cache.
I cleaned the npm cache like this:
sudo npm cache clean []
For a full reference on npm cache here some docs:
https://docs.npmjs.com/cli/cache

Can you please do the following and post all output here:
run the following commands one after another in the terminal anywhere (to check what you have installed)
npm --version
node --version
npm list -g yo
npm list -g gulp
npm list -g bower
npm list -g generator-m
sass -v

run in terminal, in your home folder, again one after another (go there by just running cd anywhere in the terminal)
pwd
mkdir test && cd $_
yo m --skip-prompts

If the problem persists, run the following in the very same directory
npm install

Please post the commands and the resulting output here.

Ah, nevermind then!
Thanks for letting us know how you resolved the issue.
Have fun playing around with the generator and let us know if you're having any problems.
There will be a new version of the generator available soon. Be sure to check it out!

Thank you again! Be sure I'll check it out. :+1:


ZZS typo

There are random characters in the middle of the page - zzs -

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

ID: 38e267fb-efa2-dab5-aa83-4a4addc39ee8
Version Independent ID: e1d506d0-c6bf-47ed-a12c-7bb50416c865
Content: How and where to deploy models - Azure Machine Learning
Content Source: articles/machine-learning/how-to-deploy-and-where.md
Service: machine-learning
Sub-service: core
GitHub Login: @jpe316
Microsoft Alias: jordane

Hi @pgerbino Thanks for your feedback. We will review and update as appropriate.

@pgerbino thanks for your feedback. We have updated the doc and changes will be in effect soon.


I found a broken link

From this link URL: https://docs.docker.com/edge/engine/reference/commandline/build/#set-ulimits-in-container---ulimit
Under the section:
Set build-time variables (--build-arg)
For detailed information on using ARG and ENV instructions, see the Dockerfile reference.
Dockerfile reference is a broken link

Should link to https://docs.docker.com/engine/reference/builder/

@s-santhosha We are not getting a 404 with this. Can you please be more specific with your issue? CC: @thaJeztah

@s-santhosha - Thank you for bringing this to our attention - this is now fixed.


Button sx prop override issue fix

Yes, it's been already fixed in this one and the TextField component, but as you said there will be probably more of them.


Aligning correctly 'has guests' warning in channel info screen

Summary
Aligning correctly 'has guests' warning in channel info screen
Ticket Link
MM-17205
Checklist

[x] Has UI changes

Device Information
This PR was tested on: [Android emulator]
Screenshots

@enahum I can add some snapshot testing but because is a visual bug I think would be complicated to avoid with this kind of tests, but anyway, some snapshot testing is an improvement.

@enahum done

The changes will be tested as part of the 5.16 release Guest Account feature. Removing the QA Review label.


Multi-turn prompt asks if collected info is okay before summarizing the collected info

Sample information

Sample type: [\samples]
Sample language: [dotnetcore, nodejs]
Sample name: 5.multi-turn-prompt

Describe the bug

The dialog asks the user whether the collected information is ok in the next to last step. Then summarizes the collected information in the last step. The order of these two steps should be reversed.
A final acknowledgement step should be added, that tells the user that their information has been saved or discarded.

To Reproduce
Steps to reproduce the behavior:

Run the sample.
Error: complete the dialog and think about this from a usability perspective.

Expected behavior
Give a clear and concise description of what you expected to happen:

Summarize the information you wish the user to confirm before asking them to confirm it.

Additional context
The Python sample would also be affected. However, it is currently out of sync with the C# and JavaScript samples.
[bug]

@tracyboehrer @mmiele - Do either of you want to weigh in on this issue?

@JonathanFingold I would say it seems out of order in at least C# and Python.  I didn't check JS, but I assume it is too.  As far as demonstrating saving state in a multi-turn dialog it is successful.  As a completely meaningful dialog flow... probably not.


Help to host compreface using Dockerfile

I am trying to host compreface in render.com but it's showing Dockerfile is not detected

How exactly render.com works?
Default CompreFace configuration uses docker-compose.yml file, not Dockerfile.
There is a custom build with a single Dockerfile:
https://github.com/exadel-inc/CompreFace/blob/master/custom-builds/Single-Docker-File/Dockerfile
But I am still not sure how render.com uses this file and if it will work for you


Very slow server requests (development)

Hi
I have a local instance of my APi running on port 8080, but for some reason my webpack devserver sends network requests very slowly.
A small JSON requests takes 5+ seconds (as reported by chrome devtools) to send.
My webpack configuration is the defaults.
I use Axios as my network lib

Sorry this got buried, are you still experiencing this?

Closing until more details are provided. If this is still a problem I'd love to help get it resolved, but I haven't had much luck reproducing it.


New package version

Hi,
I'm installing mctx using  pip install mctx and the version available is 0.0.2 from Jul 26, 2022 by the commit 8dac10f
Could you bump the version to 0.0.3 to apply last commits?

Which feature do you miss?
The commits included:

Stochastic MuZero (experimental, not well tested)
Silencing some pylint and pytype errors.

I want to use Stochastic MuZero (1) feature.


Updated Nav Bar

Like I said, it was important to get some clickable feedback on the app so I added a sign In button and a nav bar that will also have the feedback. I added the Sign In button here seeing that you guys had a plan to make that happen soon.
Working on the favicon - will change it soon. Let me know anything that needs fixing.

Listen @soumizde its good, now you have to fix some things like - Give height of navbar which cant make extra space for scroll the page and font family have to be Poppins weight 500 and third thing please add the dark theme button under navbar.
Please fix it these issues , i will happily merge.

Listen @soumizde its good, now you have to fix some things like - Give height of navbar which cant make extra space for scroll the page and font family have to be Poppins weight 500 and third thing please add the dark theme button under navbar.
Please fix it these issues , i will happily merge.

and last one is when i enter customization page it remove the navbar (for now only because many others developing the Login , databases, and UI so we will add later the navbar on customization page)
Thanks

Okay, working on them. Can you point me to where the Go Back Button is set and/or customized. I need to fix that in order to keep the theme button in the proper place

Okay, working on them. Can you point me to where the Go Back Button is set and/or customized. I need to fix that in order to keep the theme button in the proper place

Go back button is in Customizer.jsx file


RegistryClient User-Agent string doesn't conform to spec

https://github.com/GoogleContainerTools/jib/pull/1066#discussion_r221373768

We have too much machinery around this now to change unfortunately, I'll just close it. If it really does break something sometime, we'll fix it then


environment-guide examples link is broken

http://kubernetes.io/docs/user-guide/environment-guide/
The link to containers/ is broken

Fixed in https://github.com/kubernetes/kubernetes.github.io/blob/master/docs/user-guide/environment-guide/index.md


In the default starter project modifying src/popup.ts closes the browser and never reopens it

Summary
I created a empty starter project (vanilla ts) via pnpm create vite-plugin-web-extension and I modified popup.ts but the browser simply closed and never re-opened.
Reproduction

pnpm create vite-plugin-web-extension
pnpm install
pnpm dev
Modify src/popup.ts
Now the browser closes but never reopens. I also expected a change to popup.ts wouldn't cause a browser restart but simply HMR

Environment
  System:
    OS: macOS 13.0
    CPU: (10) arm64 Apple M2 Pro
    Memory: 53.23 MB / 16.00 GB
    Shell: 3.6.4 - /opt/homebrew/bin/fish
  Binaries:
    Node: 18.15.0 - ~/pnpm/node
    npm: 9.5.0 - ~/pnpm/npm
    pnpm: 8.12.1 - ~/pnpm/pnpm
  Browsers:
    Chrome: 120.0.6099.129
    Safari: 16.1
  npmPackages:
    vite: ^5.0.0 => 5.0.10
    vite-plugin-web-extension: ^4.0.0 => 4.1.0

Fixed in v4.1.1. Thanks for the report, let me know if it doesn't work for you 👍


TextField with multiline=true can't be focused on

I have a form with few inputs, and there's a weird issue with multiline textarea: user can't focus on it same way is he can in textfield without multiline. Please, see video: at first, I show how I can focus on inputs without multiline, and then I show that user can't focus on multiline text: http://screencast.com/t/BcGgcPsna85A

Can you check if https://github.com/callemall/material-ui/pull/1875 fix this issue?

@oliviertassinari thanks for reply! Yes, this fixes the issue, hopefully it'll be in next release (it's not in 0.13)

Perfect, I'm closing this issue.


/share url fragment should be cleared if the shared collection changes

The title is self explanatory :-) It's not a major issue, but ensure that the user's new collection focus remains intact.

Could you elaborate, as I am not sure I understood that? The shareable URL is emitted as just a string, not a dynamic object.

The shareable URL causes the shared collection to be used, and the shared collection URL query params are visible as expected. But when you switch to another collection that shared collections URL query params are still still visible. If you F5 (refresh) then the collection in focus switches back to the shared collection. I don't think that's desirable. So, suggestion is to clear out the URL query params using st.query_params.clear(). Let me know if that clarifies things?

I am a bit worried that some users would get confused about how to get back to the collection that was shared with them without digging up the link that was originally shared with them if that link gets cleared from the address bar. I am not sure which behavior is more user-friendly. What do you think?

Can you display shared collections in the /db list command, or create a new/db list shared command? The shared link will be in the user's email anyway, so if the url params are cleared IMO it's not an issue.

I have thought more about it and I think you are right - it's better if the URL is cleared. Ideally the URL would reflect the current state as much as possible, so it should probably always have the name of the currently selected collection in it as a query param.


Translate label selector

This is a Feature Request:
translate content/en/docs/reference/kubernetes-api/common-definitions/label-selector.md
What would you like to be added:
content/zh/docs/reference/kubernetes-api/common-definitions/label-selector.md
/language zh
/kind feature

/assign

https://kubernetes.io/docs/reference/kubernetes-api/common-definitions/label-selector/ already has a Chinese version.
https://kubernetes.io/zh/docs/reference/kubernetes-api/common-definitions/label-selector/
Issue: #32187
PR: #32202
/close

/retitle [zh] Translate 'label-selector' into Chinese


CodeBERT Pre-trained models trained from scratch.

Hi!
Could you please let me know where I can find the pre-trained models from scratch (random initialization)?
Specifically, I am looking for the checkpoints of PT W/ CODE ONLY (INIT=S) and CODEBERT (MLM, INIT=S) in Table 2?
Thanks!

Sorry, we don't save this model.

Thanks for the reply! Is it possible to get a training code for this?

https://github.com/huggingface/transformers/tree/main/examples/pytorch/language-modeling#robertabertdistilbert-and-masked-language-modeling

Thanks a lot for the pointer!


How can I change language for days and months?

Hello, as in title: How can I change language for days and months?
http://codepen.io/anon/pen/JXeqNe
It's not changing even when I add specific moment.js locale:
http://codepen.io/anon/pen/ONaYxN
or whole moment.js with locales:
http://codepen.io/anon/pen/aNQrLR

I'll be back in a few hours and will look, but I'm expecting you include the momentjs locale file for your lang, and pass lang: xx in the options.

BTW thanks for the test case

Yes, exactly that. This is the second link and now I can see that there is error in Chrome console when only locale file is added without whole moment.js library: "pl.js:36 Uncaught TypeError: Cannot read property 'defineLocale' of undefined"
But even with moment.js and without this bug (third link) it is still in default language.

So, it fails because the locale isn't part of the rollup-based iife file, so moment isn't currently globally defined.  I'll see if I can figure that out with the packaging.  I do expect you need to include the locale after the picker.iife.js, but that currently yields the same error.

@panpiotrs are you compiling this with others inside an asset pipeline or using it directly?
This is still an issue regardless, but I wanted to mention the ES2015 way.
i.e. if you were using this with gulp-pipeline to do your own rollup, you could be doing:
import 'moment'
import 'moment/locale/pl'
import 'picker.js'

In this case, I would expect it to all go well.
This is still a problem for the iife/self executing use - I'll keep looking at it.

Ok, I've exported moment for configuration, the trick is to set var moment = window.picker.moment before adding the script for your locale.
See this sample:
http://alienfast.github.io/picker.js/bmd4-locale.html

I'm marking this complete since I've provided an example that is working. If I find any better ways to do this I'll update this issue.

Great, it's working this way, thank you :)

@panpiotrs I just published a change in v0.1.11.  You no longer need the the extra script tag to setup the global variable.  The demo is updated as well.

Cool, thanks :)


CsWin32 only generates when vscode is reloaded

Issue Description
CsWin32 is

A source generator to add a user-defined set of Win32 P/Invoke methods and supporting types to a C# project.

And in vscode it only updates after reloading.
CsWin32 link
Steps to Reproduce

Create a new console project (dotnet new console -o <project_name>)
Open the folder in vscode
Add NuGet package CsWin32 (dotnet add package Microsoft.Windows.CsWin32 --version 0.2.63-beta)
Create a  file named NativeMethods.txt and in it write MessageBox

Expected Behavior
MessageBox should be now a method in the class Windows.Win32.PInvoke
Actual Behavior
MessageBox is not a method in class Windows.Win32.PInvoke and only becomes one after reloading vscode
Only vscode does not update, running dotnet run proves that Windows.Win32.PInvoke.MessageBox() does exist.
Logs
OmniSharp log
Starting OmniSharp server at 8. 10. 2022, 11:23:14
    Target: c:\Users\username\Desktop\example
OmniSharp server started with .NET 6.0.401
.
Path: c:\Users\username\.vscode\extensions\ms-dotnettools.csharp-1.25.0-win32-x64.omnisharp\1.39.0-net6.0\OmniSharp.dll
PID: 14424
    Starting OmniSharp on Windows 10.0.22621.0 (x64)

    Checking the 'DOTNET_ROOT' environment variable to find a .NET SDK

    Using the 'dotnet' on the PATH.

    DotNetPath set to dotnet

    Located 2 MSBuild instance(s)
        1: .NET Core SDK 6.0.401 17.3.1 - "C:\Program Files\dotnet\sdk\6.0.401\"
        2: .NET Core SDK 6.0.304 17.2.0 - "C:\Program Files\dotnet\sdk\6.0.304\"

    Registered MSBuild instance: .NET Core SDK 6.0.401 17.3.1 - "C:\Program Files\dotnet\sdk\6.0.401\"

    Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.CSharpFormattingWorkspaceOptionsProvider, Order: 0

    No solution files found in 'c:\Users\username\Desktop\example'

    Queue project update for 'c:\Users\username\Desktop\example\example.csproj'

    Detecting CSX files in 'c:\Users\username\Desktop\example'.

    Did not find any CSX files

    Configuration finished.

    Omnisharp server running using Stdio at location 'c:\Users\username\Desktop\example' on host 28140.

    Loading project: c:\Users\username\Desktop\example\example.csproj

    Successfully loaded project file 'c:\Users\username\Desktop\example\example.csproj'.

    Adding project 'c:\Users\username\Desktop\example\example.csproj'

    Update project: example

    Solution initialized -> queue all documents for code analysis. Initial document count: 4.

    Queue project update for 'c:\Users\username\Desktop\example\example.csproj'

    Queue project update for 'c:\Users\username\Desktop\example\example.csproj'

    Queue project update for 'c:\Users\username\Desktop\example\example.csproj'

    Loading project: c:\Users\username\Desktop\example\example.csproj

    Successfully loaded project file 'c:\Users\username\Desktop\example\example.csproj'.

    Update project: example

    Adding analyzer reference: C:\Users\username\\.nuget\packages\microsoft.windows.cswin32\0.2.63-beta\analyzers\cs\MessagePack.Annotations.dll

    Adding analyzer reference: C:\Users\username\\.nuget\packages\microsoft.windows.cswin32\0.2.63-beta\analyzers\cs\MessagePack.dll

    Adding analyzer reference: C:\Users\username\\.nuget\packages\microsoft.windows.cswin32\0.2.63-beta\analyzers\cs\Microsoft.Bcl.AsyncInterfaces.dll

    Adding analyzer reference: C:\Users\username\\.nuget\packages\microsoft.windows.cswin32\0.2.63-beta\analyzers\cs\Microsoft.Windows.CsWin32.dll

    Adding analyzer reference: C:\Users\username\\.nuget\packages\microsoft.windows.cswin32\0.2.63-beta\analyzers\cs\Microsoft.Windows.SDK.Win32Docs.dll

    Adding analyzer reference: C:\Users\username\\.nuget\packages\microsoft.windows.cswin32\0.2.63-beta\analyzers\cs\System.Buffers.dll

    Adding analyzer reference: C:\Users\username\\.nuget\packages\microsoft.windows.cswin32\0.2.63-beta\analyzers\cs\System.Memory.dll

    Adding analyzer reference: C:\Users\username\\.nuget\packages\microsoft.windows.cswin32\0.2.63-beta\analyzers\cs\System.Numerics.Vectors.dll

    Adding analyzer reference: C:\Users\username\\.nuget\packages\microsoft.windows.cswin32\0.2.63-beta\analyzers\cs\System.Runtime.CompilerServices.Unsafe.dll

    Adding analyzer reference: C:\Users\username\\.nuget\packages\microsoft.windows.cswin32\0.2.63-beta\analyzers\cs\System.Text.Encodings.Web.dll

    Adding analyzer reference: C:\Users\username\\.nuget\packages\microsoft.windows.cswin32\0.2.63-beta\analyzers\cs\System.Text.Json.dll

    Adding analyzer reference: C:\Users\username\\.nuget\packages\microsoft.windows.cswin32\0.2.63-beta\analyzers\cs\System.Threading.Tasks.Extensions.dll

Received response for /inlayHint/resolve but could not find request.
[fail]: OmniSharp.Roslyn.CSharp.Services.Refactoring.V2.GetCodeActionsService
Error registering code fixes for Microsoft.CodeAnalysis.CSharp.CodeFixes.FullyQualify.CSharpFullyQualifyCodeFixProvider
System.InvalidOperationException: Sequence contains no matching element
at System.Linq.ThrowHelper.ThrowNoMatchException()
at System.Linq.Enumerable.First[TSource](IEnumerable1 source, Func2 predicate)
at Microsoft.CodeAnalysis.CodeFixes.FullyQualify.AbstractFullyQualifyCodeFixProvider.RegisterCodeFixesAsync(CodeFixContext context)
at OmniSharp.Roslyn.CSharp.Services.Refactoring.V2.BaseCodeActionService2.AppendFixesAsync(Document document, TextSpan span, IEnumerable1 diagnostics, List1 codeActions) in D:\a\1\s\src\OmniSharp.Roslyn.CSharp\Services\Refactoring\V2\BaseCodeActionService.cs:line 158 [fail]: OmniSharp.Roslyn.CSharp.Services.Refactoring.V2.GetCodeActionsService         Error registering code fixes for Microsoft.CodeAnalysis.CSharp.SpellCheck.CSharpSpellCheckCodeFixProvider System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'span')    at Microsoft.CodeAnalysis.SyntaxNode.FindNode(TextSpan span, Boolean findInsideTrivia, Boolean getInnermostNodeForTie)    at Microsoft.CodeAnalysis.SpellCheck.AbstractSpellCheckCodeFixProvider1.RegisterCodeFixesAsync(CodeFixContext context)
at OmniSharp.Roslyn.CSharp.Services.Refactoring.V2.BaseCodeActionService2.AppendFixesAsync(Document document, TextSpan span, IEnumerable1 diagnostics, List`1 codeActions) in D:\a\1\s\src\OmniSharp.Roslyn.CSharp\Services\Refactoring\V2\BaseCodeActionService.cs:line 158
Received response for /v2/getcodeactions but could not find request.

C# log
None
Environment information
VSCode version: 1.72.0
C# Extension: 1.25.0
Dotnet Information
.NET SDK (reflecting any global.json):
 Version:   6.0.401
 Commit:    0906eae6f8
Runtime Environment:
OS Name:     Windows
OS Version:  10.0.22621
OS Platform: Windows
RID:         win10-x64
Base Path:   C:\Program Files\dotnet\sdk\6.0.401\
global.json file:
Not Found
Host:
Version:      6.0.9
Architecture: x64
Commit:       163a63591c
.NET SDKs installed:
6.0.304 [C:\Program Files\dotnet\sdk]
6.0.401 [C:\Program Files\dotnet\sdk]
.NET runtimes installed:
Microsoft.AspNetCore.App 6.0.9 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 5.0.17 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 6.0.9 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.WindowsDesktop.App 5.0.17 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 6.0.9 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Download .NET:
https://aka.ms/dotnet-download
Learn about .NET Runtimes and SDKs:
https://aka.ms/dotnet/runtimes-sdk-info

Visual Studio Code Extensions

Extension
Author
Version

code-spell-checker
streetsidesoftware
2.10.1

csharp
ms-dotnettools
1.25.0

dotnet-interactive-vscode
ms-dotnettools
1.0.3504060

gitlens
eamodio
12.2.2

Ionide-fsharp
Ionide
7.2.3

jupyter
ms-toolsai
2022.9.1002791758

jupyter-keymap
ms-toolsai
1.0.0

jupyter-renderers
ms-toolsai
1.0.10

material-theme
zhuangtongfa
3.15.5

todo-tree
Gruntfuggly
0.0.215

vscode-dotnet-pack
ms-dotnettools
1.0.9

vscode-dotnet-sdk
ms-dotnettools
0.8.0

vscode-icons
vscode-icons-team
11.19.0

vscode-jupyter-cell-tags
ms-toolsai
0.1.6

vscode-jupyter-slideshow
ms-toolsai
0.1.5

This issue seems to be that O# doesn't have file watchers for "AdditionalFiles" such as the NativeMethods.txt used by the CsWin32 source generator. Since the file is added after the workspace is loaded, the additional file is never added to the workspace which the generator runs against.

I face the same issue. Source Generator generates new sources based on AdditionalFiles. When I add new AdditiopnalFile into project, then in Visual Studio it generates new source, but not in Visual Studio Code. If I restart Visual Studio Code, then new classes become available for usage (I mean intellisense).

@JoeRobich if you can expand more details on how to fix it, it will be great for potential contributors.
What I see:

vscode sends a request fileCreated/fileSaved/fileDeleted for AdditionalFile (not C#)
then omnisharp.stdio handles it does nothing

If you can describe what stdio should do, then may probably I can help translate it to C#.


merge from arlac77/npm-package-template

package.json

chore(package<EMAIL_ADDRESS>chore(scripts): cover@#overwrite c8 -x 'tests/**/*' --temp-directory build/tmp ava && c8 report -r lcov -o build/coverage --temp-directory build/tmp
chore(package): set $.ava.require='esm' as in template
chore(package): set $.ava.files='tests/*-test.mjs' as in template
chore(package): set $.ava.extensions='mjs' as in template

Coverage increased (+0.1%) to 33.717% when pulling ecd2affdad9f6ed8880778f4abe9e40184e95d89 on npm-template-sync/1 into cd363b8797ada59dec29634398de6f24f06f3122 on master.

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


tcp kontena/lb health_check is complicated

kontena/lb deployed with only tcp services.
the best kontena health_check I came up with is using the stats port:
    health_check:
      protocol: tcp
      port: 1000
      interval: 10
      initial_delay: 10
      timeout: 2

But I can not use http health check since the stats endpoint requires auth and #1790 is not implemented yet

There's KONTENA_LB_HEALTH_URI that you can specify for the LB itself:
https://kontena.io/docs/using-kontena/loadbalancer.html#config-env-variables-for-kontena-load-balancer
That will respond with 200 when the LB is up-and-running

clever.

closing with the assumption that the solution was clever-enough :)


Removes split,bulk, and compaction code from tserver

This commit is the first pass at removing split, bulk import, and compaction code from the tablet server.  Its not complete, trying to work through opening issues for areas that are not done.  Its hard to know if you have gotten everything.
re #3592

Does this close #3592?


I receive message can't connect to umbrel.local:3004 when trying to connect lightening terminal

This isn't an issue with Terminal. It sounds like a connection problem with your Umbrel node. I suggest you open an issue in their repo. https://github.com/getumbrel/umbrel/


[ADD ME TO THE ORGANIZATION]

Lakhvir Singh
PUNJAB
Front-end
Discord username(optional):-
Why do you want to join?

I want to join because

You can also join our Discord community here
Feel free to check out other cool repositories of the Open Source Community here.

@lakhvirsaroye Thanks for your interest. Invitations have been sent to you. Kindly accept it and make your membership public.


Next 13 example (app/ Directory)

Feature request
Next 13 has been released https://nextjs.org/blog/next-13#layouts and a new app structure with data fetching has been introduced (currently in beta).
Is your feature request related to a problem? Please describe.
I tried to adapt but I got errors on server side that the supabase client has problem with the polyfilled fetch provided by next.
Describe the solution you'd like
Just a minimal working example would be nice :)

@wiesson would you be able to provide your code and screenshots of the errors you were seeing? I'm working on an example now, but it would be helpful to understand how you approached this and what errors you experienced. Thanks.

import { createClient } from "@supabase/supabase-js";

const supabaseServer = createClient(
  process.env.NEXT_PUBLIC_SUPABASE_URL as string,
  process.env.SUPABASE_SERVICE_KEY as string
);

async function getData() {
  const { data } = await supabase
    .from("bookings_booking")
    .select("*")
    .order("created_at", { ascending: false });

  return data;
}

export default function Page() {
  const bookings = use(getData());
  return (

      {bookings((item) => (

{item.title}

      ))}

  );
}

Error
warn  -<EMAIL_ADDRESS>Module not found: Can't resolve 'encoding' in<EMAIL_ADDRESS>
I tried to monkey-patch node-fetch to version 3.X but then I got ESM Import errors. What works (kind of)
  import("node-fetch").then(({ default: fetch }) => fetch(...args));

const supabaseServer = createClient(
  process.env.NEXT_PUBLIC_SUPABASE_URL as string,
  process.env.SUPABASE_SERVICE_KEY as string,
  {
    global: {
      fetch,
    },
  }
);

I still get the error, but I also get data. I assume that server rendering fails but FE can fetch it

@wiesson this is working fine for me
// /app/nextjs-13/client-component/page.tsx
import { use } from 'react';
import { createClient } from '@supabase/supabase-js';

const supabase = createClient(
  process.env.NEXT_PUBLIC_SUPABASE_URL as string,
  process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY as string
);

async function getData() {
  const { data } = await supabase.from('users').select('*');

  return data;
}

export default function Page() {
  const data = use(getData());
  return
{JSON.stringify(data, null, 2)}
;
}

With the following versions
"dependencies": {
    "@supabase/supabase-js": "^2.0.4",
    "eslint-config-next": "^13.0.0",
    "next": "^13.0.0",
    "react": "18.2.0",
    "react-dom": "18.2.0"
  },

What versions are you using?

Also note that you should not use SUPABASE_SERVICE_KEY client-side. It sounds like everything is being server-rendered now, so maybe it's fine, but I'm not yet entirely sure if the env vars might be exposed to the client or not.

Also note that you should not use SUPABASE_SERVICE_KEY client-side. It sounds like everything is being server-rendered now, so maybe it's fine, but I'm not yet entirely sure if the env vars might be exposed to the client or not.

It was just for testing purposes - I'm trying to find if it runs on the client or on the server. I still have the same issues as mentioned initially. Even if I directly copy your example:
"dependencies": {
    "@supabase/supabase-js": "^2.0.4",
    "next": "13.0.0",
    "react": "18.2.0",
    "react-dom": "18.2.0"
  },
  "devDependencies": {
    "@types/node": "18.11.5",
    "@types/react": "18.0.23",
    "eslint": "8.26.0",
    "eslint-config-next": "13.0.0",
    "typescript": "4.8.4"
  }

node LTS (v16.18.0)
pnpm 7.14.0

@wiesson any chance your code is available on GitHub somewhere? I'm currently not able to reproduce this. You can find my code here: https://github.com/supabase/auth-helpers/pull/342/files

https://github.com/wiesson/supabase-next-13
warn  -<EMAIL_ADDRESS>Module not found: Can't resolve 'encoding' in<EMAIL_ADDRESS>
I saw that you explicitly called your route "client-component" but I can't see a "use client" - how do you know that it will be only loaded client-side? I suspect that you won't have any fetch errors because supabase will use the native browser fetch instead 🤔

I'm missing it because the guide as well as your snippet above aren't using it https://beta.nextjs.org/docs/data-fetching/fetching#example-fetch-and-use-in-client-components. Refactoring now.

Based on https://beta.nextjs.org/docs/data-fetching/fetching#example-fetch-and-use-in-client-components it sounds like fetch and use should not be used in client components. So I'm not sure why they have the example there. I'll check with the vercel team.
It does work fine when adding use client, but it constantly refetches. I guess that's why it shouldn't be used client side and you should rather stick with SWR etc.

@wiesson I'm able to reproduce the warning with your repo, but it should be safe to ignore as it's an optional dependency in node-fetch and supabase-js defaults to the global fetch object when there is one: https://github.com/supabase/supabase-js/blob/master/src/lib/fetch.ts#L9-L15
Therefore should be safe to ignore, but nonetheless, I've filed it here: https://github.com/supabase/supabase-js/issues/612
Thanks for the report!


Spelling Mistake

"Use the Update-GlobalAddressList cmdlet to update the recipients included ina global address list (GAL)." should be "Use the Update-GlobalAddressList cmdlet to update the recipients included in a global address list (GAL)."

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

ID: f0a2a405-3983-b3e4-0926-db4bf2b8c426
Version Independent ID: ececdd71-0c10-cfe0-74ce-923a3344d51a
Content: Update-GlobalAddressList (exchange)
Content Source: exchange/exchange-ps/exchange/email-addresses-and-address-books/Update-GlobalAddressList.md
Service: exchange-powershell
GitHub Login: @chrisda
Microsoft Alias: chrisda

@Nateb1121 , I fixed it. But in the future, you can, too. See https://github.com/MicrosoftDocs/office-docs-powershell/blob/master/README.md


SDC-8104. Remove generation OS-depended bash script and ANT command. Replace wi…

Moved from https://github.com/streamsets/datacollector/pull/42
Using execution through maven avoid from OS depended issues problems. No need to generate additional OS depended script.

Hi @jarcec,
Answering to both question.
rootProject is need to execute maven goal only on root project, so as I
tested it works like generated bash script. Means starts only for root
project and scan whole sources.
This patch should allow to move development from only Linux to wide range
of operation systems.
Cheers,
Ivan
26 дек. 2017 г. 5:50 PM пользователь "Jarek Jarcec Cecho" <
<EMAIL_ADDRESS>написал:

@jarcec commented on this pull request.
In pom.xml
https://github.com/streamsets/datacollector/pull/51#discussion_r158711481
:

@@ -84,7 +84,7 @@
stats-lib
vault-credentialstore-lib
windows-lib

true

This is a bit higher maven magic that I'm used to - do you mind walking me
through why this property is needed here? It seems that the "rootProject"
is not used anywhere in this patch.
In pom.xml
https://github.com/streamsets/datacollector/pull/51#discussion_r158711682
:

             </goals>

           <configuration>

             <target>

               <echo file="${project.build.directory}/apache-rat.sh">#!/bin/bash

                 if [ "${project.artifactId}" == "streamsets-datacollector" ];

The original semantic was to run the rat check only as part of the root
execution - I think that the thinking went that our build is quite long and
hence it failing because of rat somewhere in the middle would be
time-consuming. This way the build fails almost immediately. I wonder, does
the patch preserve the semantic?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/streamsets/datacollector/pull/51#pullrequestreview-85559629,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AB3fi1-Wtp4aLnFRMaukpszLTwBzn98zks5tEQedgaJpZM4RK7go
.

Wonderful thank you for the explanation @estatic  - let me run the patch by our CI server and merge it.

And this one got just merged as well @estatic ! Thanks for all three contributions today :)
Happy (late) Christmas and Merry New Year!

Merry xmas and happy new year to you @jarcec and to your team :)
26 дек. 2017 г. 7:07 PM пользователь "Jarek Jarcec Cecho" <
<EMAIL_ADDRESS>написал:
Closed #51 https://github.com/streamsets/datacollector/pull/51.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/streamsets/datacollector/pull/51#event-1401724580, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AB3fi8yW9AOzLbuxrGbpudZB9NXjan-eks5tERmigaJpZM4RK7go
.


node: wait_for_compactions: add idle timeout

Currently wait_for_compactions has no timeout
so it can loop forever if compaction gets stuck
and never completes.
To detect that earlier provide a timeout
(300 seconds by default) after which, if
compactionstats show no progress, the function
raises a TimeoutError.
Signed-off-by: Benny Halevy<EMAIL_ADDRESS>DTest: compaction_additional_test.py::TestCompactionAdditional::test_compaction_removes_ttld_data_by_time_windows

@Orenef11 was also trying to address that in #357, but also had lots of other changes there.


Switch from versioningit to setuptools-scm

Switch from the versioningit package to more commonly used setuptools-scm.  It serves the same purpose but it is more mature and it supports building from GitHub archives.
Fixes #25

This was superseded by #28 which also removed versioningit. A versioningit-free version is now the latest version and published on pypi (v0.6.5). Thanks!


deployment: create kustomize overlays

Add deployment files for using kustomize. Adds new base/cri-resmgr for the base daemonset deployment, including rbac rules, and change base/crds to be a kustomization directory. Add two overlays, one for each policy (balloons and topology-aware).
This patch also tidies up the RBAC rules for nri-resmgr.
TODO: the balloons configMap example is missing xample for the actual
policy configuration options
Can be tested by kustomizing the overlays to point to a real existing container image like:
$ cat > kustomization.yaml << EOF
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization

images:
- name: '*' newName: my-registry/nri-resmgr-balloons newTag: test

resources:
- deployment/overlays/balloons EOF

$ kubectl apply -k .

@fmuyassarov Can you take a look at this (since you wanted to do something similar) ?

@fmuyassarov Can you take a look at this (since you wanted to do something similar) ?

yes definitely, on it

Thanks @fmuyassarov for the review. Feedback addressed.

cc @klihub @jukkar

@marquiz Ah, one more thing, please add signed-off-by to the commit, I missed it earlier.

Ah, one more thing, please add signed-off-by to the commit, I missed it earlier.

done


MD5 and HMAC-SHA256 are not disposed

Crypto objects implements IDisposable therefore need to be disposed of.
MD5 and HMAC-SHA256 lack the "using" statement.
Ref: https://docs.microsoft.com/en-us/dotnet/api/system.security.cryptography.md5?redirectedfrom=MSDN&view=netcore-3.1

Thanks @fedelippo


Add "Follow Selection" in the 3D editor by using Center Selection twice

When pressing the Focus Selection shortcut twice, you will begin following the current selection. This also applies to selection changes.
The effect is undone by pressing the Focus Selection shortcut another time, using the Focus Origin shortcut, or by panning/using freelook on the 3D editor camera. (Orbiting or switching between perspective and orthogonal does not undo the effect.)
Some use cases include:

Previewing lighting on a dynamic object as it moves across the scene.
More generally, previewing something moving through a scene using an AnimationPlayer, which comes handy when paired with PathFollow3D.
Jumping quickly from an object to another, while keeping your hand free of having to press F constantly.

This closes https://github.com/godotengine/godot-proposals/issues/3164.

Testing project: test_follow_selection.zip
Preview
Following the selection will also follow other selected nodes, so you can iterate quickly on different nodes that may be spread far away from each other:
https://github.com/user-attachments/assets/78efa041-24ae-4bb7-ad57-617dc501f486
While following the selection, you can manipulate it as usual, e.g. with Blender-style manipulation shortcuts:
https://github.com/user-attachments/assets/d91ce577-3666-480e-8b08-d515db6deee3
This also pairs well with grid snapping and Blender-style manipulation by entering units on the keyboard:
https://github.com/user-attachments/assets/0478f64d-2f59-49ce-adea-2b8aff002698
Lastly, it works with keyboard-based camera manipulation too:
https://github.com/user-attachments/assets/2bb9b05d-c7a5-4440-acf1-9d47b840c126

The functionality isn't aborted when selecting the items from the drop down menu:

The functionality isn't aborted when selecting the items from the drop down menu:

On second thought, I realized these items don't change your position, but only your rotation relative to the object (similar to orbiting or using the numpad 2/4/6/8 keyboard shortcuts). I've made them no longer exit following mode.
However, your comment made me realize that Focus Origin wasn't exiting follow mode if the menu option was used instead of the shortcut, so I fixed that.


AP-4400: CCMS inject new and existing opponent organisations

What
Inject opponent organisations into CCMS upon submission
Link to story
Link to story
Amend the requestor object(s) necessary to "inject" new and existing opponent organisations.

[X] Amend "main" case attributes for other parties to include new and existing organisations
[X] Amend "means entity" attributes for other parties to include new and existing organisations
[X] Amend "merits entity" attributes for other parties to include new and existing organisations

Checklist
Before you ask people to review this PR:

Tests and rubocop should be passing: bundle exec rake
Github should not be reporting conflicts; you should have recently run git rebase main.
There should be no unnecessary whitespace changes. These make diffs harder to read and conflicts more likely.
The PR description should say what you changed and why, with a link to the JIRA story.
You should have looked at the diff against main and ensured that nothing unexpected is included in your changes.
You should have checked that the commit messages say why the change was made.

Chunky PR so cannot guarantee I've missed something but, apart from misspelling the last name of

Joffrey Baratheon the First of His Name,King of the Andals, the Rhoynar, and the First Men Lord of the Seven Kingdoms

😉 it LGTM 👍

A most worthy commit 😄 😉


Changing language to language family

Fix for #181 . Instead of displaying two "Language" column, a language search will display a column with the language and a column with the language family.

Current coverage is 69.36%

Merging #216 into master will not affect coverage as of 877fb6e

@@            master    #216   diff @@
======================================
  Files           31      31
  Stmts         1779    1779
  Branches         0       0
  Methods          0       0
======================================
  Hit           1234    1234
  Partial          0       0
  Missed         545     545

Review entire Coverage Diff as of 877fb6e

Powered by Codecov. Updated on successful CI builds.


Better Documentation for evaluate_classically()

What is the expected enhancement?
Could we get better documentation on what the evaluate_classically method in the Oracle classes is supposed to do? Namely, what is the content and format of what it is expected to return? Right now the only explanation I can find for the method is "evaluate classical".
This would help a lot when implementing CustomCircuitOracles for Grover.
As an aside, is there a reason that all of the arguments to CustomCircuitOracle are listed as optional, when most of them are required by Grover?

I added some text to describe what is expected. Let us know if this helps or something needs further clarification.
Is there a reason for the params... I am not sure why they were defaulted to invalid values. I changed this but to do it for circuit I needed to re-order it. Since the only use of CustomCircuitOracle I see is calling it by named parameters (rather than positional) that change should not impact the Aqua codebase here at all.

@woodsp-ibm Perfect! Cleared it up for me. Thank you for the quick turnaround.


ZSH completion file incompatible with other git completion extensions

Hi,
The zsh completion file overrides the user-commands zstyle value. IMHO is a bad practice as it is going to cause confusion to the end user when using conflicting packages (like git-extras) or local commands. I would suggest that you fix the use of the command with something like the following. I can create a pull request if you prefer.
zstyle -g existing_commands ':completion:*:*:git:*' user-commands
zstyle ':completion:*:*:git:*' user-commands $existing_commands flow:'provide high-level repository operations'

Thanks
Regards

not work for me too :-(
git flow version 1.11.0 (AVH Edition)
git version 2.20.1
zsh 5.6.2 (x86_64-apple-darwin18.0.0) with latest oh-my-zsh