Category: News
Bluetooth speaker not visible in audio output
I have a problem with playing audio through my JBL Flip 6. It is visible as connected in Bluetooth devices, but it is not shown in audio output thus it cannot be selected as an output. In “Sound” (after opening “More sound settings”) the speaker is greyed out with text “Disconnected”. Troubleshooting returned an error code 0x8000FFFF. The speaker works fine with other PC.
I contacted Microsoft support, reinstalled audio driver and reinstalled Windows with keeping my apps and files. The next step proposed was reinstalling Windows without keeping apps, but I prefer not to do it. Microsoft support suggested consulting with Windows Insider team.
Also, I don’t know if this is connected somehow, but in Windows Insider Program settings I have “Check Windows Update for a newer and more secure build”. However, there’s no new update available.
I have a problem with playing audio through my JBL Flip 6. It is visible as connected in Bluetooth devices, but it is not shown in audio output thus it cannot be selected as an output. In “Sound” (after opening “More sound settings”) the speaker is greyed out with text “Disconnected”. Troubleshooting returned an error code 0x8000FFFF. The speaker works fine with other PC. I contacted Microsoft support, reinstalled audio driver and reinstalled Windows with keeping my apps and files. The next step proposed was reinstalling Windows without keeping apps, but I prefer not to do it. Microsoft support suggested consulting with Windows Insider team. Also, I don’t know if this is connected somehow, but in Windows Insider Program settings I have “Check Windows Update for a newer and more secure build”. However, there’s no new update available. Read More
SQL 2022 Distributed Availabilty group
Dear all
Kindly I try to create SQL 2022 DAG across two forests, after creating the DAG, the second AG showing disconnected (x icon)
there is two-way trust between the two forests
need your support if SQL DAG support forest trust or not and if it doesn’t support. kindly share article for detailed steps.
thanks in advabce.
Dear allKindly I try to create SQL 2022 DAG across two forests, after creating the DAG, the second AG showing disconnected (x icon)there is two-way trust between the two forestsneed your support if SQL DAG support forest trust or not and if it doesn’t support. kindly share article for detailed steps.thanks in advabce. Read More
Azure Fabric Lakehouse Connector is failing while getting files with wildcard in Azure Data Factory
I am trying to use fabric lakehouse files connector in Azure data factory for some transformations. If I read the single file in source, it works, but when I read multiple files with wildcard,
at Source ‘SourceData1MillRowDataSampling’: Operation failed: “BadRequest”, 400, GET, https://onelake.dfs.fabric.microsoft.com/dae9c95a-b5ce-4c48-b967-e8a31e45aded?upn=false&resource=filesystem&maxResults=5000&directory=source_data&timeout=90&recursive=false, BadRequest, “WorkspaceId and ArtifactId should be either valid Guids or valid Names”
I posted on MSFT Q&A and I was asked to post on MS Fabric community Forum
I posted this on MS Fabric community forum and they asked me to post here
I am trying to use fabric lakehouse files connector in Azure data factory for some transformations. If I read the single file in source, it works, but when I read multiple files with wildcard,at Source ‘SourceData1MillRowDataSampling’: Operation failed: “BadRequest”, 400, GET, https://onelake.dfs.fabric.microsoft.com/dae9c95a-b5ce-4c48-b967-e8a31e45aded?upn=false&resource=filesystem&maxResults=5000&directory=source_data&timeout=90&recursive=false, BadRequest, “WorkspaceId and ArtifactId should be either valid Guids or valid Names” Issue GIF:https://learn-attachment.microsoft.com/api/attachments/ab1b333e-ceca-4a0d-9452-8e50495256f8?platform=QnAI posted on MSFT Q&A and I was asked to post on MS Fabric community Forum I posted this on MS Fabric community forum and they asked me to post here Read More
How to extract numbers from image with reflections and artifacts?
Hello.
I have a series of photos of the seven-digit display (below please find the example of such photo). I want to apply OCR to extract the information from each consecutive frame. Generally, the methods works quite fine provided that the image is distinct. Hovewer, at the preprocessing stage there is a need to binarize the image. The problem lies in a fact that there are some reflections in the image. I spent a significant amount of time and tried a lot of combinations and various functions (e.g. adaptive thresholding, histograms) to obtain the best possible performance. Is there any reasonable method for obtaining a nice set of digits without artifacts? Unfortunately there is no way to repeat the experiments in better conditions and remove the reflections at acqusition stage.
Thank you kindly in advance for any useful suggestions.Hello.
I have a series of photos of the seven-digit display (below please find the example of such photo). I want to apply OCR to extract the information from each consecutive frame. Generally, the methods works quite fine provided that the image is distinct. Hovewer, at the preprocessing stage there is a need to binarize the image. The problem lies in a fact that there are some reflections in the image. I spent a significant amount of time and tried a lot of combinations and various functions (e.g. adaptive thresholding, histograms) to obtain the best possible performance. Is there any reasonable method for obtaining a nice set of digits without artifacts? Unfortunately there is no way to repeat the experiments in better conditions and remove the reflections at acqusition stage.
Thank you kindly in advance for any useful suggestions. Hello.
I have a series of photos of the seven-digit display (below please find the example of such photo). I want to apply OCR to extract the information from each consecutive frame. Generally, the methods works quite fine provided that the image is distinct. Hovewer, at the preprocessing stage there is a need to binarize the image. The problem lies in a fact that there are some reflections in the image. I spent a significant amount of time and tried a lot of combinations and various functions (e.g. adaptive thresholding, histograms) to obtain the best possible performance. Is there any reasonable method for obtaining a nice set of digits without artifacts? Unfortunately there is no way to repeat the experiments in better conditions and remove the reflections at acqusition stage.
Thank you kindly in advance for any useful suggestions. binarize, thresholding, image processing MATLAB Answers — New Questions
Type Simulink.metamodel.foundation.ValueType issue with Adaptive Autosar System Composer architecture.
I’m using Simulink 22b system composer for Autosar architecture.
When trying a model update I get this error:
Simulink.metamodel.arplatform.common.ModeDeclarationGroup of value [noname](__). Please report this to MathWorks.
I saw you answered "I would like to let you know that this is a known bug and I apologize for this experience. The fix for the same is released in R2022b Update 6, R2023a Update 3 as well as R2023b. Please update the MATLAB to any of the above version to resolve the issue.".
My SW version is Update 9, but stil have a problem.
What could be the source of it, and how could I possibly fix it? I can’t find anything on Simulink.metamodel.I’m using Simulink 22b system composer for Autosar architecture.
When trying a model update I get this error:
Simulink.metamodel.arplatform.common.ModeDeclarationGroup of value [noname](__). Please report this to MathWorks.
I saw you answered "I would like to let you know that this is a known bug and I apologize for this experience. The fix for the same is released in R2022b Update 6, R2023a Update 3 as well as R2023b. Please update the MATLAB to any of the above version to resolve the issue.".
My SW version is Update 9, but stil have a problem.
What could be the source of it, and how could I possibly fix it? I can’t find anything on Simulink.metamodel. I’m using Simulink 22b system composer for Autosar architecture.
When trying a model update I get this error:
Simulink.metamodel.arplatform.common.ModeDeclarationGroup of value [noname](__). Please report this to MathWorks.
I saw you answered "I would like to let you know that this is a known bug and I apologize for this experience. The fix for the same is released in R2022b Update 6, R2023a Update 3 as well as R2023b. Please update the MATLAB to any of the above version to resolve the issue.".
My SW version is Update 9, but stil have a problem.
What could be the source of it, and how could I possibly fix it? I can’t find anything on Simulink.metamodel. adaptive autosar MATLAB Answers — New Questions
Why fixed values are not working in randomstart function of trainDDPGrobot program?
I am new to reinforcement learning and have run the programs given in online ramp course of reinforcement learning. In the randomstart function I made only a single change as given in the code below but the program is giving the attached image. I have seen the documentation, where all examples are given with random numbers. But I all inputvariables i.e. x0, y0, theta0, v0, and w0 to be fix and should be picked from already stored vectors, When I tried to fix only with single variable x0, the program is generating an error. How can I fix it?
function in = randomstart(in)
mdl = "whrobot";
a=0.5;
% in = setVariable(in,"x0",((-1)^randi([0 1]))*(2.5 + 3.5*rand),"Workspace",mdl);
in = setVariable(in,"x0",a,"Workspace",mdl);
in = setVariable(in,"y0",2.6 + 3.4*rand,"Workspace",mdl);
in = setVariable(in,"theta0",pi*(2*rand-1),"Workspace",mdl);
in = setVariable(in,"v0",randn/3,"Workspace",mdl);
in = setVariable(in,"w0",randn/3,"Workspace",mdl);
disp(x0)
endI am new to reinforcement learning and have run the programs given in online ramp course of reinforcement learning. In the randomstart function I made only a single change as given in the code below but the program is giving the attached image. I have seen the documentation, where all examples are given with random numbers. But I all inputvariables i.e. x0, y0, theta0, v0, and w0 to be fix and should be picked from already stored vectors, When I tried to fix only with single variable x0, the program is generating an error. How can I fix it?
function in = randomstart(in)
mdl = "whrobot";
a=0.5;
% in = setVariable(in,"x0",((-1)^randi([0 1]))*(2.5 + 3.5*rand),"Workspace",mdl);
in = setVariable(in,"x0",a,"Workspace",mdl);
in = setVariable(in,"y0",2.6 + 3.4*rand,"Workspace",mdl);
in = setVariable(in,"theta0",pi*(2*rand-1),"Workspace",mdl);
in = setVariable(in,"v0",randn/3,"Workspace",mdl);
in = setVariable(in,"w0",randn/3,"Workspace",mdl);
disp(x0)
end I am new to reinforcement learning and have run the programs given in online ramp course of reinforcement learning. In the randomstart function I made only a single change as given in the code below but the program is giving the attached image. I have seen the documentation, where all examples are given with random numbers. But I all inputvariables i.e. x0, y0, theta0, v0, and w0 to be fix and should be picked from already stored vectors, When I tried to fix only with single variable x0, the program is generating an error. How can I fix it?
function in = randomstart(in)
mdl = "whrobot";
a=0.5;
% in = setVariable(in,"x0",((-1)^randi([0 1]))*(2.5 + 3.5*rand),"Workspace",mdl);
in = setVariable(in,"x0",a,"Workspace",mdl);
in = setVariable(in,"y0",2.6 + 3.4*rand,"Workspace",mdl);
in = setVariable(in,"theta0",pi*(2*rand-1),"Workspace",mdl);
in = setVariable(in,"v0",randn/3,"Workspace",mdl);
in = setVariable(in,"w0",randn/3,"Workspace",mdl);
disp(x0)
end reinforcement learning, input, env MATLAB Answers — New Questions
Tenant to tenant mail migration from large to small organization
According to Microsoft sales team the answer in this thread is most likely wrong! Can you confirm that?
(commenting is not possible anymore)
We are a small group in a very large organization now established as an independent company. A very common situation.
New licenses for Office365 including everything and all premium have been acquired for our small independent group.
The very reason to continue using Office365 is to ensure a smooth migration of Outlook mail including calendar, and only spending a minimum of time on related tasks.
MS sales team advice that you can do a migration as in these guides, but you require “Cross Tenant User Data Migration”, which only is available to “Enterprise Agreement” customers – and of course not for our small group.
How can we quickly and smoothly do the migration?
In case of a work-around like exporting data to a PST-file, then please observe that this task must be completed in the web app, and we cannot achieve admin privileges in the large organization.
The question has been migrated from here.
According to Microsoft sales team the answer in this thread is most likely wrong! Can you confirm that?(commenting is not possible anymore)We are a small group in a very large organization now established as an independent company. A very common situation.New licenses for Office365 including everything and all premium have been acquired for our small independent group.The very reason to continue using Office365 is to ensure a smooth migration of Outlook mail including calendar, and only spending a minimum of time on related tasks.MS sales team advice that you can do a migration as in these guides, but you require “Cross Tenant User Data Migration”, which only is available to “Enterprise Agreement” customers – and of course not for our small group. How can we quickly and smoothly do the migration?In case of a work-around like exporting data to a PST-file, then please observe that this task must be completed in the web app, and we cannot achieve admin privileges in the large organization. The question has been migrated from here. Read More
How do I connect to Hotstar?
If you have a question or complaint regarding the Service, please send an e-mail to email address removed for privacy reasons. You may also contact us by writing to 21st Century Fox Star US LLC, 1185 Avenues of Americas, 22nd Floor, New York, New York 10036 , or by calling us at 08252)-301-600
If you have a question or complaint regarding the Service, please send an e-mail to email address removed for privacy reasons. You may also contact us by writing to 21st Century Fox Star US LLC, 1185 Avenues of Americas, 22nd Floor, New York, New York 10036 , or by calling us at 08252)-301-600 Read More
Erreur “Echec de l’opération. Impossile de trouver un objet” lors de la création d’une règle Outlook
Bonjour,
lorsque nous essayons de créer une règle sur une boîte partagée, nous avons l’erreur “Impossible de trouver un objet” lorsque l’on choisit l’endroit où on veut que le mail soit déplacé.
Pour ce qui est des mails, un serveur Exchange en local fait office de notre serveur de mail. Lorsque j’ai cette erreur, j’utilise le client lourd Outlook, et, à savoir que cela fonctionnait il y a de cela un mois.
J’ai essayé d’enlever les droits de la boite partagée puis de les remettre, cela n’a pas fonctionné. J’ai également supprimé mon profil de mon client Outlook pensant que mon profil était corrompu, idem l’erreur apparaît toujours.
Lorsque je vais sur l’interface web sur mon compte (interface web de notre serveur en local), puis que je me connecte sur la boite partagée, j’ai la possibilité de créer des règles. Je peux parfaitement la créer et je n’ai pas d’erreur, mais aucun endroit où je peux l’exécuter, et d’ailleurs après la création, elle ne s’exécute pas non plus.
Pour cela je fais :
je connecte à l’interface webmail : https://[domaine de mon serveur]/owa (soit l’interface utilisateur et pas admin)
je clique sur mon profil en haut droite
je fais “Ouvrir une autre boîte aux lettres” et je rentre la boîte partagée en question.
J’ai aussi fait la manipulation depuis un compte administrateur, je vois bien la règle, mais elle ne s’exécute pas et je ne peux pas l’exécuter non plus.
Et au cas où, j’utilise un client Outlook LTSC, mon collègue un 2016 et un autre un client O365, aucun d’eux n’arrive à créer de règle et on a tous la même erreur. Et on ne lance pas nos clients dans un quelconque mode de compatibilité ou sans échec.
Je vous remercie par avance de l’attention que vous porterez à ce problème et aux retours que vous ferez.
Cordialement.
Bonjour, lorsque nous essayons de créer une règle sur une boîte partagée, nous avons l’erreur “Impossible de trouver un objet” lorsque l’on choisit l’endroit où on veut que le mail soit déplacé. Pour ce qui est des mails, un serveur Exchange en local fait office de notre serveur de mail. Lorsque j’ai cette erreur, j’utilise le client lourd Outlook, et, à savoir que cela fonctionnait il y a de cela un mois. J’ai essayé d’enlever les droits de la boite partagée puis de les remettre, cela n’a pas fonctionné. J’ai également supprimé mon profil de mon client Outlook pensant que mon profil était corrompu, idem l’erreur apparaît toujours. Lorsque je vais sur l’interface web sur mon compte (interface web de notre serveur en local), puis que je me connecte sur la boite partagée, j’ai la possibilité de créer des règles. Je peux parfaitement la créer et je n’ai pas d’erreur, mais aucun endroit où je peux l’exécuter, et d’ailleurs après la création, elle ne s’exécute pas non plus.Pour cela je fais :je connecte à l’interface webmail : https://[domaine de mon serveur]/owa (soit l’interface utilisateur et pas admin)je clique sur mon profil en haut droiteje fais “Ouvrir une autre boîte aux lettres” et je rentre la boîte partagée en question.J’ai aussi fait la manipulation depuis un compte administrateur, je vois bien la règle, mais elle ne s’exécute pas et je ne peux pas l’exécuter non plus. Et au cas où, j’utilise un client Outlook LTSC, mon collègue un 2016 et un autre un client O365, aucun d’eux n’arrive à créer de règle et on a tous la même erreur. Et on ne lance pas nos clients dans un quelconque mode de compatibilité ou sans échec. Je vous remercie par avance de l’attention que vous porterez à ce problème et aux retours que vous ferez.Cordialement. Read More
Toggle/Queuing System in Group chat
Hello!
I am part of a relatively large teams group chat, that is frequently used for most general communication among developers on the project I work on. A recurring inconvenience I am attempting to find a soltion for, is coordinating the use of one of our internal systems.
It’s not really relevant what this system is/does, but only that a single user can use it at a time without overwriting the changes of others also using it. Therefore we have a pretty primitive system in place where developers ask in the chat if the system is free to use, and if so start using it. Otherwise they have to wait for whoever is using it to finish. Messages regarding whether or not this system is free often drown out in other messages in the chat, and sometimes you don’t get a fast response if whoever is using it is busy.
I am therefore wondering if anyone has any recommendations for apps (or anything else for that matter) that can be added to the chat that can provide some form of “Queue”. By that I mean:
– If the system is free, a developer can “claim” it or add themselves to the front of a queue, visible to other chat members
– Any developers wanting to use the system afterwards can see that the system is now occupied, and potentially add themselves to the que so they can gain access once it frees up.
No access control exists in the system itself, its pretty much a free-for-all, which is why I am looking around for potential solutions! 🙂 Even just the option of displaying in the chat if the system is free/not would be a great help, and a queue would be a luxury. Hopefully someone else has been in a similar-ish situation and could provide some tips/recommendations.
Thanks in advance!
Hello! I am part of a relatively large teams group chat, that is frequently used for most general communication among developers on the project I work on. A recurring inconvenience I am attempting to find a soltion for, is coordinating the use of one of our internal systems. It’s not really relevant what this system is/does, but only that a single user can use it at a time without overwriting the changes of others also using it. Therefore we have a pretty primitive system in place where developers ask in the chat if the system is free to use, and if so start using it. Otherwise they have to wait for whoever is using it to finish. Messages regarding whether or not this system is free often drown out in other messages in the chat, and sometimes you don’t get a fast response if whoever is using it is busy. I am therefore wondering if anyone has any recommendations for apps (or anything else for that matter) that can be added to the chat that can provide some form of “Queue”. By that I mean:- If the system is free, a developer can “claim” it or add themselves to the front of a queue, visible to other chat members- Any developers wanting to use the system afterwards can see that the system is now occupied, and potentially add themselves to the que so they can gain access once it frees up. No access control exists in the system itself, its pretty much a free-for-all, which is why I am looking around for potential solutions! 🙂 Even just the option of displaying in the chat if the system is free/not would be a great help, and a queue would be a luxury. Hopefully someone else has been in a similar-ish situation and could provide some tips/recommendations. Thanks in advance! Read More
After the last SharePoint update, I can’t filter Choice type fields
Hi
I’ve been using it many years and now I can’t filter Choice type fields.
Is there any workaround? or do I need to update my Choice fields to another type that the new version of SharePoint can correctly filter?
Thanks in advance
Hi I’ve been using it many years and now I can’t filter Choice type fields. Is there any workaround? or do I need to update my Choice fields to another type that the new version of SharePoint can correctly filter? Thanks in advance Read More
need help on list of Azure entra id groups associated for the appid / registered application
I need to write a script to list groups associated with application using PowerShell , please help
I need to write a script to list groups associated with application using PowerShell , please help Read More
Deleting mails does not remove from server
When I delete an email in outlook the emails are not deterred from Gmail, yahoo or hmm. I have tested with all 3 email service providers
When I delete an email in outlook the emails are not deterred from Gmail, yahoo or hmm. I have tested with all 3 email service providers Read More
MCT Lougne Access denied
Hello,
I can’t access anymore to the MCT lounge.
My MCT certification is available until 27th November 2024.
NB: I was able to access before during this year.
Can you help please?
Regards
Hello, I can’t access anymore to the MCT lounge.My MCT certification is available until 27th November 2024.NB: I was able to access before during this year.Can you help please? Regards Read More
MS To Do – Custom Task Status
I am avid user of Microsoft To Do.
Currently there are only two status of the task – complete or not complete. I feel that it would be nice to add a feature to add custom Status for tasks. User should be able to add custom status for the tasks. For example:
1) Started
2) In Progress – 50% Complete
3) In Progress – 90% Complete. Ongoing Team Review.
etc…
thank you
KP
I am avid user of Microsoft To Do.Currently there are only two status of the task – complete or not complete. I feel that it would be nice to add a feature to add custom Status for tasks. User should be able to add custom status for the tasks. For example: 1) Started2) In Progress – 50% Complete3) In Progress – 90% Complete. Ongoing Team Review.etc…thank youKP Read More
Speaker Progress in Microsoft Teams for Education – now globally rolled out and generally available
Today’s guest blog is from Microsoft Education Product Manager, Samantha Fisher
We are so excited to announce that Speaker Progress, our newest Learning Accelerator, is now rolled out worldwide! Speaker Progress helps students develop confidence in their presentation skills and reduces anxiety by providing AI-powered real-time coaching and feedback on their public speaking skills like their pace, pitch, filler words, and more. Speaker Progress can also save educators time and create more opportunities for independent practice for in class presentations.
We know that communication skills are fundamental future ready skills that help prepare students for the workforce. The National Association of Colleges and Employers found that while 98% of businesses consider communication skills a top priority for college graduates entering the workforce, only just over half of these graduates are seen as proficient in these skills by the same businesses. Recently, communication skills have also been identified as key skills students will need to compete and be successful in the age of AI. Speaker Progress can help students build their confidence and refine their communication skills with real-time coaching and ample practice opportunities.
Speaker Progress can be accessed in Teams for Education. Within Teams Assignments, educators can create new Speaker Progress assignments and students can practice presenting and see real-time feedback and a rehearsal report at the end of each attempt. Keep reading to learn how to create, submit, and review Speaker Progress assignments.
Educator Creation Experience:
Educators can create Speaker Progress assignments and customize the Speaker Coach tips shown to students. They can also set a time limit, number of attempts, and customize other settings.
We are so excited to announce that Speaker Progress, our newest Learning Accelerator, is now rolled out worldwide! Speaker Progress helps students develop confidence in their presentation skills and reduces anxiety by providing AI-powered real-time coaching and feedback on their public speaking skills like their pace, pitch, filler words, and more. Speaker Progress can also save educators time and create more opportunities for independent practice for in class presentations.
We know that communication skills are fundamental future ready skills that help prepare students for the workforce. The National Association of Colleges and Employers found that while 98% of businesses consider communication skills a top priority for college graduates entering the workforce, only just over half of these graduates are seen as proficient in these skills by the same businesses. Recently, communication skills have also been identified as key skills students will need to compete and be successful in the age of AI. Speaker Progress can help students build their confidence and refine their communication skills with real-time coaching and ample practice opportunities.
Speaker Progress can be accessed in Teams for Education. Within Teams Assignments, educators can create new Speaker Progress assignments and students can practice presenting and see real-time feedback and a rehearsal report at the end of each attempt. Keep reading to learn how to create, submit, and review Speaker Progress assignments.
Student Presentation Experience:
Students can record a presentation and get real-time feedback from Speaker Coach on their content, delivery, and audience engagement. If allowed by the educator, students can see a rehearsal report of their top strengths and opportunities.
Speaker Coach provides students with real-time feedback in the following areas while they’re practicing so they can make corrections in real time. This real-time coaching is powered by AI and helps students develop confidence and improve with each attempt.
Pace: Speaker Progress recommends that presenters speak at a rate of 100 to 165 words per minute. If you are speaking too fast or too slow Speaker Progress will remind you to slow down or speed up.
Pitch: Speaking in monotone can make it harder for the audience to stay engaged or know what to focus on. To keep your audience engaged, Speaker Progress will remind you to emphasize the key words and phrases by adjusting your volume and pitch.
Filler words: When you tell the story to an audience, sounding confident helps make your message persuasive. Filler words such as “um,” and “like” are identified by AI and the student is encouraged to take a breath and avoid filler words.
Repetitive language: Speaker Progress uses a database of about 200 common words and phrases. If you overuse certain words, Speaker Progress will recommend synonyms.
Sensitive phrases: Students are reminded to avoid profanity and culturally insensitive language and are given alternatives if they accidentally say an inappropriate word.
Body Language: Body language critiques in Speaker Progress provide feedback you can use to better engage with your audience and minimize distractions. Students are reminded to keep face the camera, keep their face clear, and maintain an appropriate distance from their screen.
Educator Review Experience:
New Features coming soon:
And this coming Fall, the team is adding new features including support screen recording and more languages! Screen sharing allows students to share their presentation content while viewing their notes and getting real-time feedback at the same time!
Learn more about Speaker Progress:
Mike Tholfsen’s Speaker Progress YouTube video:
For an in depth walk through of Speaker Progress, how to use it in the classroom, and a live demo of all the features check out Mike’s awesome YouTube video:
Office hours:
On the first Wednesday of every month at 8:30am Pacific Time/11:30am Eastern Time, you can come to our office hours to talk directly to the product team and ask any questions you might have. To join these office hours, navigate to https://aka.ms/SpeakerProgressOfficeHours at the specified time. We’d love to connect with you and here your feedback!
Microsoft Learn Course:
We have a Microsoft Learn Course for educators looking to level up their Speaker Progress knowledge and get credit for it! This course will walk through how to use Speaker Progress in the classroom to help students build confidence in their presentation skills. Access it here: Develop confident presenters with Speaker Progress – Training | Microsoft Learn
Support articles:
We have support articles for educators and students on how to get started with Speaker Progress. Check them out with the links below.
Educator Get Started: Getting started with Speaker Progress for educators – Microsoft Support
Student Get Started: Getting started with Speaker Progress for students – Microsoft Support
We can’t wait to hear your feedback about Speaker Progress! Try it out and let us know what you think.
Samantha Fisher
Product Manager
Microsoft Education
Microsoft Tech Community – Latest Blogs –Read More
Let’s move away from API keys!
What’s the problem with using API keys?
const apiEndpoint = ‘https://api.example.com/data’;
const apiKey = ‘your_api_key_here’;
// Function to call the API
async function fetchData() {
try {
const response = await fetch(apiEndpoint, {
method: ‘GET’,
headers: {
‘Content-Type’: ‘application/json’,
‘Authorization’: `Bearer ${apiKey}`
}
});
if (!response.ok) {
throw new Error(`HTTP error! status: ${response.status}`);
}
const data = await response.json();
console.log(data);
} catch (error) {
console.error(‘Error fetching data:’, error);
}
}
// Call the function to fetch data
fetchData();
Exposure
Static nature:
Lack of Granular Control
Insecure Storage
Secret Sprawl
Which leads to:
Data Breaches: Unauthorized access to sensitive data if API keys are compromised.
Privilege Escalation: Attackers can use exposed keys to gain higher levels of access within a system.
Service Disruption: Malicious use of API keys can lead to denial-of-service attacks or other disruptions.
How to fix it?
OAuth is an open standard for access delegation. OAuth allows users to authorize third-party applications to access their information on another service without sharing their credentials. Instead of sharing passwords, OAuth uses access tokens. These tokens are issued by an authorization server and contain specific permissions about what data the third-party app can access. OAuth also defines scopes, which specify the level of access granted. In conclusion, by not sharing passwords, OAuth reduces the risk of credential theft. Even if a token is compromised, it has limited scope and can be easily revoked
Store secrets securely, keys, and secrets in general, don’t belong in source code or in files that are checked into version control. If you can, store them in a service like for example Azure Key Vault
Regularly rotate your keys. Ensure your API keys are replaced regularly with new keys. Make sure you know how long ago you replaced a key, make sure services relying on this API key are managed.
Apply a cloud vendor’s recommendation on best services for protecting your secrets and cloud resources.
References
35% of exposed API keys still active, posing major security risks. https://www.helpnetsecurity.com/2024/08/13/api-keys-secrets/.
Is the API-key enough? API security issues and their fix. https://api-university.com/blog/is-the-api-key-enough-common-api-security-issues-and-how-to-fix-them/.
Keep API Keys Safe, Because The Repercussions Are Huge. https://nordicapis.com/keep-api-keys-safe-because-the-repercussions-are-huge/.
API Keys ≠ Security: Why API Keys Are Not Enough – Nordic APIs. https://nordicapis.com/why-api-keys-are-not-enough/.
Microsoft Tech Community – Latest Blogs –Read More
Register for the upcoming live webinar covering Direct Lake mode in Fabric!
Fabric Product Team present:
Exploring Direct Lake mode
Live Webinar
Wednesday, September 4
4:30-5:30 PM ET
Microsoft Tech Community – Latest Blogs –Read More
How to create a bucket in a bucket bucket using MATLAB R213nb
I want to create bucket in bucket using MATLAB R2013bI want to create bucket in bucket using MATLAB R2013b I want to create bucket in bucket using MATLAB R2013b bucketing MATLAB Answers — New Questions
How to define a path of vehicle
I would like to find an approach to define a path of vehicle in path-length coordinate.
As input I have an array of Cartesian coordinates (X, Y). I need to convert it to some function (object) which allow me to get a curvature of path, X, Y as functions of path length.
Also there is a issue that I have a closed path like the following:
<</matlabcentral/answers/uploaded_files/54861/closed_lap.png>>
What can I use for such task?I would like to find an approach to define a path of vehicle in path-length coordinate.
As input I have an array of Cartesian coordinates (X, Y). I need to convert it to some function (object) which allow me to get a curvature of path, X, Y as functions of path length.
Also there is a issue that I have a closed path like the following:
<</matlabcentral/answers/uploaded_files/54861/closed_lap.png>>
What can I use for such task? I would like to find an approach to define a path of vehicle in path-length coordinate.
As input I have an array of Cartesian coordinates (X, Y). I need to convert it to some function (object) which allow me to get a curvature of path, X, Y as functions of path length.
Also there is a issue that I have a closed path like the following:
<</matlabcentral/answers/uploaded_files/54861/closed_lap.png>>
What can I use for such task? spline, path MATLAB Answers — New Questions