Just get rid of passwords and use SSH Keys to connect to your target systems. Even the manpage of sshpass says under "Security Considerations":
"[...] users of sshpass should consider whether ssh's public key authentication provides the same end-user experience, while involving less hassle and being more secure."
I was also looking for the tool. Found the following: Google font to svg. Done things for me. (Picas tool appreciated here was not available for the moment of my answer)
I had exactly the same issue, when I recently updated to Docker Desktop 4.39. Version 4.40 did not work either. After trying out different things, the only workable solution I found was to downgrade to an older version.
Finding the older Docker.dmg wasn't straight forward, but this page is helpful. It lists the download links for some older Docker.dmg files and in the end of the page there is a python script to search for newer ones.
You're migrating a legacy project to Spring Boot 3 and Hibernate 6.5.3, and noticed that timestamps written using Instant.now() now behave differently — they are stored with a +02 offset when using spring.jpa.properties.hibernate.type.preferred_instant_jdbc_type=TIMESTAMP, but when reading them back, Hibernate treats them as UTC, leading to incorrect comparisons in queries. This happens because the setting only affects how Hibernate writes Instant values, not how it reads them. Since PostgreSQL stores TIMESTAMP WITHOUT TIME ZONE without timezone context, Hibernate assumes it's UTC during reads, even if the actual value was saved in local time. To fix this, it's recommended to either switch the column type to TIMESTAMP WITH TIME ZONE, which handles conversions properly, or store all times in UTC and convert to the desired timezone at the presentation layer.
Actually I alse met this problem,I tried to delete all files related to vscode on Ubuntu server,such as ~/.vscode-server.Then I connected another server, and all was normal.I tried to restart to connect to the former Ubuntu server,and the issue was solved
I meet the same issue after I upgrade Command_Line_Tools_for_Xcode to 16.3 and can't find any solutions. So I just downgrade the Command_Line_Tools to 16.2 and then everything behaviors OK.
Making the TRs flex boxes and the TBODY a block with a max height and overflow scrolling seems to do the trick for me:
table.sticky-headers tbody {
overflow: scroll;
max-height: 80vh;
display: block;
}
table.sticky-headers tr {
display: flex;
}
With FastAPI, you might see this error when you send a request with a trailing / in the url but the router has no trailing /
Happened to me recent with my forms. I found out that you need to click file, project and then open the sln file in the folder and then it works.
Sometimes, clean the project maven update , after maven install, run the project , its might work fine.
Any luck i am also facing the same issue today
I think I encountered the same thing. Use this document:
You probably need to enable the termination characters in the resource mannager. Use the message based session object like this:
mbSession.TerminationCharacterEnabled = true;
Since my project was not using wakelock directly , I couldn't update the package. My solution was to update the flutter_html package in pubspec.yaml file
use following command
flutter pub add flutter_html
i finally solve it buy creating a plugin to manage the custom theme and it's dartk theme
Change this code:
to='[email protected],[email protected]'
to=['[email protected]','[email protected]']
And this:
msg['To'] =to
msg['To'] =" ".join(to)
Dim ltMetaTags As RadGrid = Nothing
Dim ctl As Control = Me.Parent
Dim ltMetaTagds As RadGrid = CType(ctl.FindControl("RadGrid1"), RadGrid)
The correct answer would be to put a case statement inside the first_value, like this:
select id, date, value, first_value(case where value is not null then value end) ignore nulls over (order by date desc) as value2 from table
One way is using the FileZilla app
Just connect to server and then drag and drop the files from server to local and vise versa.
Stop scanning before calling connectGatt may help.
This happened in some legacy Huawei/Honor devices.
Ref: https://medium.com/@martijn.van.welie/making-android-ble-work-part-2-47a3cdaade07
As a supplement to the answer by Basil Bourque, if you prefer, you can create a formatter that leaves out the fractional seconds of an Instant. You will still have to delete T and Z yourself if you don’t want them. So you may consider that it is not worth it.
The formatter would be:
public static final DateTimeFormatter instantFormatterNoSeconds
= new DateTimeFormatterBuilder()
.appendInstant(0)
.toFormatter(Locale.ROOT);
The 0 passed to appendInstant() specifies that we want no fractional digits.
Demonstration:
String noFractionalSeconds = instantFormatterNoSeconds.format(Instant.MAX);
String noTAndZ = noFractionalSeconds.replace('T', ' ').replace("Z", "");
System.out.println(noTAndZ);
Output:
+1000000000-12-31 23:59:59
It seems to be a design decision that the formatters obtained from DateTimeFormatter.ofPattern() do not support the last some 400 days of the range supported by Instant. It may have to do with not wanting to risk that parsing with such a formatter would lead to values that are out of range for other date-time types such as LocalDateTime; but this is speculation.
Basil Bourque in his answer correctly mentions that year 1 000 000 000 does not fit with your specification of a 4 digit year. This has nothing to do with your code failing, though. Your formatter does support years outside the four digit range. It will print them with the necessary number of digits (up to 9, I believe, since it does not support dates in year 1 000 000 000) and with a sign (+ or -).
I found the root cause, here is the solution if someone face the same issue. The fact that the project was using Capacitor HTTP, was working under Capacitor 5 for AWS Client (@aws-sdk/client-s3) but no more under Capacitor 6 and 7 (tested both).
in file capacitor.config.ts :
"CapacitorHttp": {
"enabled": true
This was a requirement for some other webserices that I should call. So what I did, is to set them off :
in file capacitor.config.ts :
"CapacitorHttp": {
"enabled": false
This made working @aws-sdk/client-s3 under Capacitor 7 but was problematic for my other Webservice. So I recoded manually and explicitly my other using import { CapacitorHttp } from '@capacitor/core'; and removing all references to Angular HTTP.
I'm always very impressed by people who spend more time downvoting a ticket than providing a solution. So if you have issue on your @aws-sdk/client-s3 transmission when updating Capacitor check the CapacitorHttp, there's breaking change in the comportement between v5 and v6+.
They're pretty much handled the same under the hood by Nitro. The main differences are mostly about semantics and organization. If you put files in server/api, it's just a clear way to tell other devs (and yourself) that these endpoints are meant for API stuff, like handling JSON or similar responses. Plus, you might get some automatic goodies like JSON body parsing. But if you drop your endpoint in server/routes, it's just as flexible but doesn't come with those extra conventions, it's more generic. So, it's less about how the request is processed and more about keeping your project organized.
Linux. Seems like Docker Desktop stores all cached data in only 1 file:
.docker/desktop/vms/0/data/Docker.raw
And i can't delete it with:
what-ever prune -af
Check disk usage in your .docker dir:
sudo apt install ncdu
cd ~/.docker
ncdu
Setting Access Permissions: In the Power Platform admin center, you can set permissions for Copilot Studio authors. By default, all users in your Microsoft Entra tenant will have Copilot Studio authoring access. If you need to restrict authoring access, you can change the default permissions and choose a different Security Group
Go to copilot studio->power platform admin center and try changing the permissions there.
Also try referring to below doc if that doesn't help
https://learn.microsoft.com/en-us/microsoft-copilot-studio/admin-share-bots?tabs=web
Hope this helps!
Most likely the cause of the issue is not organized or not in order of values.
Checkout the string and key if it is in order.
To catch both the first occurrence of a counter and any later increases, use:
increase(app_error[1h]) > 0
or
(app_error unless app_error offset 1h)
Why this works:
increase(...) catches normal increments.
app_error unless app_error offset 1h catches the first event, when the metric appears now but was missing 1 hour ago.
In comparison with the answer from @ivaylo-kolev, this returns per-label vectors instead of single scalar output, giving a more detailed result.
I found this on their docs exmaples https://github.com/reown-com/appkit-web-examples/tree/main/javascript/javascript-wagmi
I don't have an answer for your just mentioning we do the same thing.
I'm experiencing this issue as well — it suddenly started happening today. Yesterday's build was working just fine. Can someone explain why this is happening all of a sudden and what's the best way to fix it?
Based on @Forfarle answer, now it should be:
Doctrine\DBAL\Driver\OCI8\Middleware\InitializeSession:
tags:
- { name: doctrine.middleware }
AWS deployments use docker containers to "host" the applications. To run the command, you need to access the docker container hosting the Orocommerce application.
You can't have a JWT authorizer with AWS::Serverless::Api.
Either switch to use AWS::Serverless::HttpApi, or implement your own JWT authorizer with a Lambda authorizer. I can't see anything in your template that isn't supported by AWS::Serverless::HttpApi so switching to that is probably your best option.
Problem:
Your GA4 gtag.js snippet appears correctly implemented, includes a user_id, and passes the real-time configuration test in the GA4 Admin interface (Test your website shows a green tick). However, no data is appearing in your GA4 reports weeks later, and you see the "Data collection isn't active" warning.
Likely Causes & How to Troubleshoot:
The successful admin test usually just verifies that the tag syntax is detectable on the URL provided. It doesn't always guarantee that data is being successfully transmitted and processed from your live site during normal user visits. The most common reasons for this discrepancy are:
Hits Not Sent from Live Site:
Action: Open your live website. Use your browser's Developer Tools (F12). Go to the Network tab. Refresh the page.
Verify: Filter the requests for collect?v=2&tid=G-Lxxxxxxx (replace G-Lxxxxxxx with your Measurement ID). Do you see requests with a 200 or 204 status code being sent to Google Analytics when pages load? If no requests are appearing here, the tag isn't firing correctly on the live site, potentially due to:
Incorrect Deployment: The code isn't actually live in the on all pages, or there's a typo only on the live version. Double-check the live source code.
JavaScript Errors: Check the Console tab in Developer Tools for unrelated JS errors that might be halting script execution before the gtag runs.
Hits Blocked:
Action: Test your live site using an Incognito/Private browsing window with browser extensions (especially ad/tracking blockers) disabled.
Verify: If requests now appear in the Network tab (or data appears in DebugView - see next point), the issue is likely client-side blocking by browser extensions or privacy settings for many of your users.
Check Content Security Policy (CSP): Look in the Console tab for errors related to CSP blocking *.googletagmanager.com or *.google-analytics.com. If you have a CSP header, ensure these domains are allowed in script-src and connect-src.
Hits Not Received/Processed by GA:
Install the "Google Analytics Debugger" Chrome extension and turn it ON.
In your GA4 Property, go to Admin > Data display > DebugView.
Visit your live website in Chrome (with the extension ON).
If YES: Data is reaching Google. The problem might be significant reporting delays (unlikely after weeks), or Data Filters (Admin > Data Settings > Data Filters) accidentally excluding all your traffic (check if 'Developer Traffic' filters are misconfigured or too broad).
If NO: Combined with seeing no hits in the Network tab, this strongly points to the tag not firing or hits being blocked client-side (Points 1 & 2).
In summary: Focus first on the Network tab on your live site and GA4 DebugView. These will quickly tell you if the browser is sending data and if GA is receiving it, narrowing down whether the issue is tag implementation/firing, client-side blocking, or GA filtering. The passing admin test can be misleading in these scenarios.
you must either update flutter or use an older version of gradle because you are using the latest version of gradle with an older version of flutter so they are incompatible.
I had similar issue with VS2022.
I went to "Tools -> Options -> Debugging -> General", the option "Enabled Just My Code" was disabled, I could debug "external code", but it did not work for performance profiler.
Then I discovered in "Performance Report" window, there is "Settings -> Show Just My Code" option, and these "Just My Code" settings were not synchronized(it was checked by default). After disabling it, I can analyze "external code".
The font size of the search popup is dependent on the size of Environment font (under Tools > Options > Environment > Fonts and Colors), but as well considers the current zoom of the editor window.
If you don't want to increase the Environment font size (because it affects as well the menu size, etc.), you can change (decrease) the size of the Text Editor font and then change the zoom of the editor window (using Ctrl+wheel). This will have the side-effect of increasing the font size in the popups.
TTFB at 600 ms is quite slow—Google recommends keeping it under 200 ms.
As for the Render Delay (2,620 ms), your input isn’t specific enough yet. I suggest using the Performance tab in Chrome DevTools to record a session and identify any scripts or rendering tasks that might be blocking the main thread.
Let me know what you find—happy to help dig deeper.
I thought of a way to measure this in a container with some test data:
podman run --name test_postgres --rm -e POSTGRES_PASSWORD=example --mount type=bind,source=init_db.sql,destination=/docker-entrypoint-initdb.d/init_db.sql docker.io/postgres
CREATE TABLE A (
id INTEGER PRIMARY KEY,
val1 VARCHAR(32),
val2 VARCHAR(32)
);
CREATE TABLE B (
id INTEGER,
rel INTEGER REFERENCES A(id),
val VARCHAR(32),
PRIMARY KEY (rel, id)
);
-- Use random_string from https://stackoverflow.com/a/3972983/2256700
-- [...]
INSERT INTO A
SELECT s.a, random_string(32), random_string(32) FROM generate_series(1,100) as s(a);
INSERT INTO B
SELECT s.a, A.id, random_string(32) from generate_series(1,1000) as s(a), A;
Then installed strace in the container with apt-get update && apt-get install strace to find out how much data is transferred:
$ strace -e %net -o single_command_strace.out \
psql -U postgres -c "SELECT * FROM A INNER JOIN B ON A.id = B.rel;" > single_command_result.txt
$ # summing the last number of all the `recvfrom` lines:
$ cat single_command_strace.out | grep '^recvfrom' | grep -o -E '[[:digit:]]+$' | awk '{s+=$1} END {print s}'
13373905
$ strace -e %net -o two_command_strace.out \
psql -U postgres -c "SELECT * FROM A; SELECT * FROM B;" > two_command_result.txt
$ cat two_command_strace.out | grep '^recvfrom' | grep -o -E '[[:digit:]]+$' | awk '{s+=$1} END {print s}'
5590420
Napkin math:
The full cross join should be approximately 100000 * (8 + 32 + 32 + 8 + 8 + 32) bytes = 12000000 bytes, which is close to the actual 13373905 bytes received. The actual useful/unique data is only 100 * (8 + 32 + 32) + 100000 * (8 + 8 + 32) = 4807200 which is also closer to 5590420 bytes of the two-query approach.
So apparently the data isn't deduplicated for transfer and doing the big join is probably a bad idea.
In my case I have moved the file in other folder. So once you move it to other location so make sure to change the path in Build Settings:
> Swift Compiler > Objective-c Bridging Header > Debug/Release
As commented by dbc, the anwer is here:
Deserialize Dictionary<string, object> with enum values in C#
And I am probably blind :(
Series scatter with large: true solve my problem. Althou theming of lines is not possible any more.
But when the optimization enabled, the style of single data item can't be customized any more.
Thanks to @Matthias Mertens for an idea.
For the first problem, the easy fix that I see is make the split of the name as you are doing it and take the first and last element of it ([0] and [-1]) for the first and last name.
For the problem number three, it does only mean that smtp_status is False and email is not found in google so check with existing email your function to see if the functions works one by one
Just tested in "Android Studio Meerkat | 2024.3.1 Patch 1"
Now it is behind a different button to find:
Click on button "Device UI Shortcuts" above the simulator/preview
Toggle "Dark Theme"
The filter is not the responsible ! It was a Keycloak configuration issue.
When you give the uma_protection role of a client to a user, the roles client scope automatically adds the client to the audience of access token through the audience resolve mapper.
To test the authorization I was removing the uma_protection role of the client from the user. Thus, the client was not added to the audience of the access token anymore.
The goal is to add the client to the audience of the access token.
Don't know if other options are available, but the one that we chose is to create a client scope with a token mapper of type Audience having the client included :
We then add this scope to each client that needs an access token allowed to request the first one:
I change the test java file and add "extend TestCase",and then fix the problem.
I encountered the same with the line:
Queue<string> colors = new(new ColorEnumerator());
VS 17.13.6 proposes to replace it with
Queue<string> colors = [];
which is overtly wrong. Should be logged as a bug.
Suppressing it with #pragma warning disable IDE0306.
In my case, even though eclipse application was closed its process was still running. So I opened Task Manager and ended the eclipse task and relaunched eclipses and problem was solved
The 403 error means Apache is blocking access to /home/ubuntu/www/. Fix it by updating your Apache config:
<Directory /home/ubuntu/www/>
Require all granted
</Directory>
Then set correct permissions:
sudo chown -R www-data:www-data /home/ubuntu/www/
sudo chmod -R 755 /home/ubuntu/www/
sudo systemctl restart apache2
Need help? Contact Bramerz – Website Development Agency.
Yes, it is possible to provide partial examples in Hypothesis, but the way it's handled depends on the specifics of how you use the @example decorator alongside @given. Let me clarify how this works and address your case.
So, in your example:
from hypothesis import given, example
import hypothesis.strategies as st
@given(a=st.integers(), b=st.integers())
@example(a=0)
def test_example(a, b):
assert isinstance(a, int)
assert isinstance(b, int)
When mounting a fuse-type mount, the actual fuse program is ran as a service (daemon) in the system.
When you access the mount point, doing so under strace (example: strace npm ci) won't trace the fuse service.
To debug the actual fuse, you should mount it with the -o debug flag.
And if you really want to strace it, find the service PID using ps and attach it to strace using strace -p.
To implement controlled full screen, these are key points:
I think this solve your pb :
cmd //c tree
After updating composer to the newer version, error disappears
Brain fade! I'd gotten the redirect uri slight wrong in B2C. As you were :).
I've finally managed to find the source of the issue. It was an issue with Windows Powershell incorrectly calling the git and therefore all the flutter commands are incorrectly editing the engine.version file inside Flutter SDK.
Both command line and Git bash were calling the git correctly, but only Powershell was doing it incorrectly. So, followed that to the System32 folder and found that there is an empty file called git in there which is being called by Powershell instead of the correct path set in the Environment variables. Simply deleting that file fixed the issue (not sure how that file got there in the first place).
You need to change the kotlin version in your android root project,
ext.kotlin_version = '1.6.0' // or whatever version is currently there
Replace it with the latest stable version, for example:
ext.kotlin_version = '1.9.0' // or latest version
Also update gradle android/gradle/wrapper/gradle-wrapper.properties file
distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-all.zip
hope it helps!
You can do it, for example using benchmark-runner. Here is the doc about it
did you find an answer on this, i'm getting the same, metrics sort of start / stop for no particular reason
I think you need to manually mock the HttpConext, Request & Headers.
You can create a fake HttpContext & then assign it to the your main controller.
You can calculate the side lengths of the oriented bounding box as std::abs(obb.max_pt.x-obb.min_pt.x) and std::abs(obb.max_pt.y-obb.min_pt.y) and std::abs(obb.max_pt.z-obb.min_pt.z).
We get a lot of the same errors recently even though we have not enabled the Container Analysis API in the project, it seems to be coming from somewhere in GCP web interface since it originates from my IP address... It must be a new feature / bug
<a href="https://achyutammedia.com/">redslot88</a> hadir dengan sistem permainan yang transparan dan dapat dipercaya, menjadikannya menjadi pilihan favorit bagi pemain slot online.
Nikmati permainan slot yang seru dan menantang di <a href="https://achyutammedia.com/">redslot88</a>, situs slot terpercaya dengan tingkat kemenangan yang lebih tinggi.
Homebrew always seems to install them at /opt/homebrew/opt
You can verify this if you open finder, press Command+Shift+G and type in /opt/homebrew/opt
I'd typically place this location in my .zshrc file like this:
export JAVA_HOME="opt/homebrew/opt/openjdk<@version-here>"
Please note that presently WebLogic 14.1.2 supports Java 17 and 21, Jakarta EE 8. WebLogic 14.1.2 does not support newer 3rd-party Java frameworks that use “jakarta” package names such as Spring 6.x or SpringBoot 3.x or Hibernate 5.5+.
Oracle is planning to release WebLogic 15.1.1 in CY2025, which will support "Jakarta EE 9.1" and therefore will support applications using Spring 6.x or SpringBoot 3.x or Hibernate 5.5+.
WebLogic 15.1.1 will support Java 17, 21, and 21 virtual threads, and "Jakarta EE 9.1". Therefore, it will provide support Spring 6.x or SpringBoot 3.x or Hibernate 5.5+ from an application perspective.
So, you need to undo the changes in SpringBoot version 3.4.2 and comeback to a previous version 2.7.18.
Kind Regards
Hey @Mauricio Bueno you need to enter workflow and clicking on title you can change it :)
Here's a solution using q wrapper prior - https://code.kx.com/q/ref/prior/ along with scan iterator.
q)pt:{{(+)prior x,0}\[x;1]}
q)pt[4]
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
I found the solution, in case of multiple datasets i don't have to set barWidth property.
You have to upgrade your Gradle Plugin
Another easy fix for this issue is to execute:
git add .
git restore --staged .
Not working for me at all, tried to downgrade the version to 3.2.0, not much success though.
This one might be a good fit instead - react-international-phone.
org.apache.orc.impl.TreeReaderFactory.BytesColumnVectorUtil#readOrcByteArrays
OR use flatten api
BytesColumnVector value = (BytesColumnVector) batch.cols[0];
value.flatten(false, batch.selected, batch.size);
READ THIS Disable either:
Confirm Email, if you're not using email confirmation. OR
Confirm Phone, even if you're not using phone-based auth. It's enabled by default, so you need to manually disable it in the Supabase Auth settings.
You can disable CSRF protection for specific routes using the withoutMiddleware method.
Example: Route::post('/your-route', 'YourController@yourMethod')->withoutMiddleware('web');
I figured it out. The problem was with my razorpay account. when I used different one it worked.
For issue above can just try:
alias x86brew='arch -x86_64 /usr/local/bin/brew'
x86brew install gdb
npm i -g react-scripts worked for me then after that you restart it with npm start
Ensure your Kotlin version matches your Android Gradle Plugin (AGP).
I am facing the same problem. Did you manage to find something ?
Thanks!
You could build a separate base image with the stuff that takes a long time to build. You could also then trim down the size of that base image by deleting the stuff you don’t need during the build for the base image. You can then publish that to docker hub or ECR and build off that.
However, the size of the ultralytics package does not appear to be your problem. It’s taking 20 minutes to send 100MB of build context to the docker daemon. It should take nowhere near that long.
I’m guessing the bulk of that build context is best.onnx. So there’s either something weird with that file, or an issue with your docker set up. Try replacing it with a different 100MB file to determine which it is.
Maybe you miss config your server url in string.xml. Check your server url configs in this link
I'm having the same problem when trying to build my source, still wonder why even with latest version of Nextjs still not addressing this issue
Problem was solved after performing a "InstallCleanup" and reinstalling again.
More details can be found here:
https://learn.microsoft.com/en-us/visualstudio/install/uninstall-visual-studio?view=vs-2022
I am experiencing the same issue. When I save my code it still does not show any output, just the standard "[Done] exited with code=null in 4.799 seconds"
Maybe just try
npm i --legacy-peer-deps
If that did'nt do it, First run
rm -rf node_modules
This will remove your node modules folder.
Then go through your package.json and install each dependency alone.
If you face an error for a specific library install it without the version tag.
https://drive.google.com/file/d/19MvdOfZBP84TqY8gpv3-gnJ_EApG7GJS/view?usp=drivesdk
WWW.KAVALESKIMARCELO.COM.BR
@marcelo_kavaleski_imobiliarias
Think of Java fonts like a toolbox
Java uses logical fonts ("Dialog", "SansSerif") that internally map to multiple physical fonts — they support fallback.
Text: Hello 🌟 世界
Java:
Everything renders properly.
You’re telling Java:
Use ONLY this one font. Don’t fall back to anything else.
So if the font doesn’t have emoji or CJK characters → they break.
Font font = new Font("Noto Sans", Font.PLAIN, 20);
Text: Hello 🌟 世界
Java:
Try running flutter clean then flutter pub get. After that try to run the app again. This helped me a few times.
this is the only solution works for me.
Thanks everybody. That got it sorted. This was a bit of practice for me creating a class and using it without just copying and pasting from another source. Your help has been invaluable. Got a MUCH better idea of what us going on now!
I wrote a UDF that does this for you and mimics Excel networkdays.
https://github.com/DataToolsPro/SnowUDFExcel
Ends up looking like the following. The third argument that is NULL is a holidays array. You can
I wrapped the UDF in a condition to checks if it is >2.
SELECT
IFF (
NETWORKDAYS("Date1" , "Date2" , NULL) as DAYS FROM > 2 , 'Grater than 2', 'Less or equal to 2') AS DAYCOMPARE
FROM
DB_NAME.SCHEMA_NAME.TABLE_NAME;
I was never successful in stopping flask adding a nonce value. I don't know if it's something about my version of flask or some kind of environment setting?
Ultimately, the only way I could resolve this problem was to place the URL in a hidden div statement (rather than inline script) and extract it in the javascript code. While this works, it is extremely ugly and a hack. It seems to me there should be a simpler solution. But I don't have the time to look for it. I will leave this question for posterity in case anyone else can shed some light on the subject.
Could you please advise on any additional settings or requirements needed to populate the key selection dropdown?
According to this MS-Document,
As far as I know, you can't authenticate with Azure Key Vault when creating an Azure SFTP local user.
First create SSH key from Azure portal through this MS-Document.
Once you've created the SSH key through the Azure portal, you will now be able to see the key under Use existing key stored in Azure.
Portal:

what is error is popping up. share screenshot or error details.
Convert the user’s current time to a date (without time) in their timezone. Convert the EffectiveDate and ExpirationDate to local date only (also in user’s timezone). Then do a date-only comparison to check if the currentUserDate falls between the EffectiveDate and ExpirationDate in the user's local date context.
If anyone solves this please let me know!
I also found the solution.
Adding [len] after the struct array pointer solved my problem, it seems to work fine.
No worries — I’ll help you get it working!
Let’s go step by step. First, here’s why it might not be opening:
If you double-click the file, it opens with a file:// URL, and some browsers block scripts like Three.js from loading this way.
It needs to be run through a local server.
Easiest Fix: Use Python to Run a Local Server
Step-by-Step:
python --version
If it shows a version (like Python 3.10.x), you're good. If not, install Python from python.org.
Find the folder where you downloaded 3d_car_racing_game.html
Open terminal in that folder On Windows: Right-click inside the folder > “Open in Terminal” On Mac/Linux: Open terminal and use cd to go to the folder
Run a local server by typing:
python -m http.server
http://localhost:8000/3d_car_racing_game.html
Still not working?
If you’d prefer, I can host a temporary version for you to try online — just say the word. Want me to do that?
Turning on the VPN worked for me :')) After spending 2 hours trying to debug..
Putting this out there for anyone, hoping it helps :))
The last argument is the occurance.
0 is the first you are using 1 which the 2nd occurance
It's confusing but check the docs
package com.example.Firstproject.Repository;
import org.springframework.data.mongodb.repository.MongoRepository;
import com.example.Firstproject.Model.JournalEntry;
import org.springframework.stereotype.Repository;
@Repository
public interface JournalEntryRepository extends MongoRepository<JournalEntry, String> {
// You can define custom query methods here if needed
}
Correction -
Fix the import: Use org.springframework.data.mongodb.repository.MongoRepository instead of the incorrect one.
Add generics: Specify the entity type and ID type like <JournalEntry, String>.
Follow naming conventions: Rename jarnalentryrepository to JournalEntryRepository.
Add @Repository annotation.
Please rename the file to JournalEntryRepository.java to match the updated class name JournalEntryRepository and follow Java naming conventions.