Giter Club home page Giter Club logo

microsoft / moaw Goto Github PK

View Code? Open in Web Editor NEW
87.0 6.0 69.0 186.91 MB

Grab-and-go resources to help you learn new skills, with all the tools you need to create, host and share your own workshop

Home Page: https://aka.ms/moaw

License: Creative Commons Attribution Share Alike 4.0 International

SCSS 3.22% TypeScript 35.06% HTML 0.21% Dockerfile 0.44% JavaScript 0.03% Shell 0.19% Jupyter Notebook 60.10% Bicep 0.74%
microsoft training workshops javascript moaw

moaw's Introduction

🌳 The Mother Of All Workshops (MOAW)

Open in Visual Studio Code Deploy website to GitHub Pages License: CC BY-SA 4.0

Grab-and-go resources to help you learn new skills, with all the tools you need to create, host and share your own workshop.

👉 https://aka.ms/moaw

logo

Usage

📚 Want to learn something new?

Browse the available content on the website.

👩‍🏫 Want to conduct a workshop?

You can link to any workshop from this repository using the following URL format: https://aka.ms/ws?src=<workshop_folder>/

Example: https://aka.ms/ws?src=create-workshop/

For more details, see the how to use guide.

🚀 Want to create a new workshop?

Follow this step-by-step tutorial for detailed instructions: Create a workshop.

Contributing

All contributions are welcome, including translations, new workshops, bug fixes, etc. If you want to contribute to this repository, please read the contributing guidelines.

License

Creative Commons License

All workshop content is available under the Creative Commons Attribution-ShareAlike 4.0 International License, meaning that you can share and modify it any way you want, as long as you credit the original authors and keep the modified content under the same license.

The source code of the various tools is available under the MIT License.

moaw's People

Contributors

arnaudjumelet avatar bethanyjep avatar cmaneu avatar colinbeales avatar damienaicheh avatar duffney avatar franckfotso1 avatar ikhemissi avatar jcardif avatar jonathanmf avatar jubichon avatar lgmorand avatar markharrisonms avatar mosabami avatar olivmertens avatar pamelafox avatar pauldotyu avatar philess avatar semantic-release-bot avatar sinedied avatar sophcarp avatar sujithq avatar yoshioterada avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

moaw's Issues

Add contributing guide

  • Create workshop template
  • Write (short) best practices to follow when adding a new workshop (naming, etc) in this repo
  • Explain front matter settings

No "Main landmark" is defined for the "Maow" page: A11y_Maow_Home Page_Bypass blocks.

GitHub Tags

#A11yTCS; #A11ySev3; #ChromiumEdge; #WCAG2.4.1; #Win11; #GH_Maow_Web_Mar24; #DesktopWeb; #Maow; #Bypass Blocks; #Benchmark; #A11yMAS;

Environment Details:

Application Name: Maow
#URL: https://moaw.dev/
OS: Windows 11 Enterprise 23H2 (OS build 22631.3296)
Microsoft Edge: Version 122.0.2365.92 (Official build) (64-bit)

Repro Steps:

  1. Hit the URL https://moaw.dev/
  2. Moaw screen will get open.
  3. Verify that "Main landmark" is defined for the "Maow" page or not.

Actual Result:

No "Main landmark" is defined for the "Maow" page.

Expected Result:

"Main landmark" should be defined for the "Maow" page.

User Impact:

Screen reader users will not able to navigate the main information easily if the main landmark is not defined for the page.

Attachment:

Bug_113

[Issue] workshop: Analyzing Wildlife Data with Microsoft Fabric (2)

In https://moaw.dev/workshop/fabric-e2e-serengeti/?step=7#transforming-our-dataset
I got this error:

NameError Traceback (most recent call last)
Cell In[46], line 28
25 labels = self.data.iloc[idx, 1]
26 return image, labels
---> 28 transform = transforms.Compose([
29 transforms.Resize((224, 224)),
30 transforms.ToTensor()
31 ])
33 train_set = CustomDataset("/lakehouse/default/Files/images/train/", transform=transform)
34 test_set = CustomDataset("/lakehouse/default/Files/images/test/", transform=transform)

NameError: name 'transforms' is not defined

Add Code of Conduct

The CoC should be added on the .github special repo so it's available for all repos in the org

Container wrap

I would like to wrap moaw into a container to run for private internal usage for my workplace. Is the a way to go about this?

No "Main landmark" is defined for the "Browse" workshop page: A11y_Maow_Browse Workshop_Bypass blocks.

GitHub Tags

#A11yTCS; #A11ySev2; #ChromiumEdge; #WCAG2.4.1; #Win11; #GH_Maow_Web_Mar24; #Maow; #Bypass Blocks; #Benchmark; #AI Limited; #DesktopWeb; #A11yMAS;

Environment Details:

Application Name: Maow
#URL: https://moaw.dev/catalog/
OS: Windows 11 Enterprise 23H2 (OS build 22631.3296)
Microsoft Edge: Version 122.0.2365.92 (Official build) (64-bit)

Repro Steps:

  1. Hit the URL https://moaw.dev/
  2. Moaw screen will get open.
  3. TAB till "Browse workshops" control and press ENTER.
  4. TAB till "Header" section.
  5. Verify that the "Main landmark" is defined for the "Browse" workshop page or not.

Actual Result:

No "Main landmark" is defined for the "Maow" page.

Expected Result:

"Main landmark" should be defined for "Browse" workshop page:

User Impact:

Screen reader users will not able to navigate the main information easily if the main landmark is not defined for the page.

Attachment:

Bug_115

In High contrast Aquatic theme maow link is not visible: A11y_Maow_Home Page_Usability.

GitHub Tags

#A11yTCS; #A11ySev4; #ChromiumEdge; #Win11; #GH_Maow_Web_Mar24; #DesktopWeb; #Maow; #HighContrast; #A11yUsable; #A11yUsableHigh:

Environment Details:

Application Name: Maow
#URL: https://moaw.dev/
OS: Windows 11 Enterprise 23H2 (OS build 22631.3296)
Microsoft Edge: Version 122.0.2365.92 (Official build) (64-bit)

Repro Steps:

Hit the URL https://moaw.dev/
Moaw screen will get open.
TAB till header section.
Verify that Multiple H1 heading is defined on the home page or not.

Actual:

In High contrast Aquatic theme maow link is not visible

Expected:

In High contrast Aquatic theme maow link should be visible

User Impact:

Color sensitive users who rely on high contrast modes are getting impacted if maow link is not visible.

Attachment:

Normal View
Screenshot (1668)

After applying aquatic theme
Screenshot (1669)

Incorrect name is provided for maow link as logo: A11y_Maow_Home Page_Name Role Value.

GitHub Tags

#A11yTCS; #A11ySev2; #ChromiumEdge; #WCAG4.1.2; #Win11; #GH_Maow_Web_Mar24; #Maow; #Name Role Value; #AILimited: #DesktopWeb; #A11yMAS;

Environment Details:

Application Name: Maow
#URL: https://moaw.dev/
OS: Windows 11 Enterprise 23H2 (OS build 22631.3296)
Microsoft Edge: Version 122.0.2365.92 (Official build) (64-bit)

Repro Steps:

  1. Hit the URL https://moaw.dev/
  2. Moaw screen will get open.
  3. TAB till header section.
  4. Verify that all the element of "Header" is accessible and MAS compliant.

Actual Result:

Incorrect name is provided for maow link as logo

Expected Result:

Correct name should be provided for link as maow.

User Impact:

Screen reader users will get the wrong information if incorrect name is provided.

Attachment:

Bug_116

By pressing enter or space key no action is performing for “Back to Top” control: A11y_Maow_Back to Top_Functionlaity.

GitHub Tags

#A11yTCS; #A11yFunctional; #ChromiumEdge; #Win11; #DesktopWeb; #Maow; #Functionality;

Environment Details:

Application Name: Maow
#URL: https://moaw.dev/catalog/
OS: Windows 11 Enterprise 23H2 (OS build 22631.3296)
Microsoft Edge: Version 122.0.2365.92 (Official build) (64-bit)

Repro Steps: 

  1. Hit the URL: https://moaw.dev/catalog/.
  2. Tab till back to top button.
  3. Verify that by pressing enter or space key action is performing for “Back to Top” control or not.

Actual Result:

By pressing enter or space key no action is performing for “Back to Top” control.

Expected Results:

By pressing enter or space key user should be able to go the top of the page.

User Impact:

All the users will face difficulty while accessing the controls after pressing enter or space key no action is preforming.

Attachment:

Presentation1

Narrator/NVDA is announcing the wrong row count: A11y_Maow_Follow a workshop_Prerequisites_Info and Relationships

GitHub Tags

#A11yTCS; #A11ySev2; #ChromiumEdge; #WCAG1.3.1; #Win11; #GH_Maow_Web_Mar24; #DesktopWeb; #Maow; #Info and Relationships; #AILimited: #Narrator; #NVDA; #ScreenReader; #A11yMAS;

Actual Result:

Narrator/NVDA is announcing the wrong row count.

Expected Result:

Narrator/NVDA should announce the row count correct. It should announce 5 rows instead of 6 as there is only 5 row is available.

Environment Details:

Application Name: Maow
#URL: https://moaw.dev/workshop/create-workshop/?step=0#
OS: Windows 11 Enterprise 23H2 (OS build 22631.3296)
Microsoft Edge: Version 122.0.2365.92 (Official build) (64-bit)

Repro Steps:

  1. Hit the URL https://moaw.dev/workshop/create-workshop/
  2. Create A Workshop screen will get open.
  3. TAB till "Edit the workshop metadatap" section.
  4. Verify that the Narrator/NVDA not announcing anything when we are searching in the search workshop search box.

User Impact:

Screen reader will not know about the result user is getting after searching in the search box.

Attachment:

NVDA:
NVDA

Narrator:
Narrator1

"Workshop", "Contribute" and "Github" link is not visible on applying resize: A11y_Maow_Home Page_Resize.

GitHub Tags

#A11yTCS; #A11ySev2; #WCAG1.4.4; #Win11; #GH_Maow_Web_Mar24; #DesktopWeb; #Maow; #AILimited; #Resize Text; #A11yMAS;

Environment Details:

Application Name: Maow
#URL: https://moaw.dev/
Operating system: Windows 11
Enterprise Insider Preview 22H2 (OS build 25324.1000)
Microsoft Edge: Version 118.0.2048.1 (Official build) dev (64-bit)

Prerequisites:
Change the display resolution to 1280*720 and change browser zoom levels up to 200%.

Repro Steps:

  1. Hit the URL https://moaw.dev/
  2. Moaw screen will get open.
  3. TAB till Github link.
  4. Verify that "Workshop", "Contribute" and "Github" link is visible on applying resize or not.

Actual:

"Workshop", "Contribute" and "Github" link is not visible on applying resize.

Expected:

"Workshop", "Contribute" and "Github" link should be visible on applying resize.

User Impact:

Low visibility users will face difficulty to access the links present in the screen.

Attachment:

Bug_126

[Feature] Moaw proposal

  • Add tags for search list workshop
  • Add pagination for workshop and category
  • Add search by name / date / principal technology
  • Add analytics for tracking timeline user live workshop
  • Pattern short links automatique by aka api / Flashcode in page at the begining
  • Workshop Id => Azcheckin session workshop in live

Narrator/NVDA not announcing anything when we are searching in the search workshop search box: A11y_Maow_Browse Workshop_Search Workshop_Info and Relationships

GitHub Tags

#A11yTCS; #A11ySev2; #ChromiumEdge; #WCAG1.3.1; #Win11; #GH_Maow_Web_Mar24; #DesktopWeb; #Maow; #Info and Relationships; #AILimited; #A11yMAS;

Actual Result:

Narrator/NVDA not announcing anything when we are searching in the search workshop search box

Expected Result:

Narrator/NVDA should announce the search result we are getting after searching in the search workshop search box.

Environment Details:

Application Name: Maow
#URL: https://moaw.dev/catalog/
OS: Windows 11 Enterprise 23H2 (OS build 22631.3296)
Microsoft Edge: Version 122.0.2365.92 (Official build) (64-bit)

Repro Steps:

  1. Hit the URL https://moaw.dev/
  2. Moaw screen will get open.
  3. TAB till "Browse workshops" control and press ENTER.
  4. TAB till "Search Workshops" control.
  5. Verify that Narrator/NVDA is announcing anything when we are searching in the search workshop search box or not.

User Impact:

Screen reader will not know about the result user is getting after searching in the search box.

Attachment:

NVDA:
Presentation3
Narrator
Narrator

Add multi-tab support for solutions

Can you add the possibility to use different tabs to show the solutions of the Hands On Labs for multiple languages, something like this:

image

Thanks!

Keyboard focus is not visible on the control present below Open a terminal and clone the forked repository: A11y_Maow_Follow a workshop_Prerequisites_Focus Visible.

GitHub Tags

#A11yTCS; #A11ySev2; #ChromiumEdge; #WCAG2.4.7; #Win11; #GH_Maow_Web_Mar24; #DesktopWeb; #Maow; #TabStop: #focus Visible; #A11yAuto; #A11yMAS;

Environment Details:

Application Name: Maow
#URL: https://moaw.dev/workshop/create-workshop/?step=0#
OS: Windows 11 Enterprise 23H2 (OS build 22631.3296)
Microsoft Edge: Version 122.0.2365.92 (Official build) (64-bit)

Repro Steps:

  1. Hit the URL https://moaw.dev/workshop/create-workshop/
  2. Create A Workshop screen will get open.
  3. TAB till "Prerequisites" section.
  4. Verify that the Keyboard focus is not visible on the control present below Open a terminal and clone the forked repository or not.

Actual Result:

Keyboard focus is not visible on the control present below Open a terminal and clone the forked repository when we are navigating using the tab key.

Expected Result:

The expected behavior is that keyboard focus should be visible when navigating through the tab key on the control present below Open a terminal and clone the forked repository

User Impact:

People with motor disabilities, such as those who use a keyboard or switch device to navigate, are unable to access content due to the missing keyboard focus. This can lead to frustration and exclusion from the content.

Attachment:

Bug_118

Screenshot (1682)

Incorrect name is provided for link as "#" available beside Initial setup heading: A11y_Follow a workshop_Initial Setup_Name Role Value.

GitHub Tags

#A11yTCS; #A11ySev2; #ChromiumEdge; #WCAG4.1.2; #Win11; #GH_Maow_Web_Mar24; #Maow; #Name Role Value; #AILimited: #DesktopWeb; #A11yMAS;

Environment Details:

Application Name: Maow
#URL: https://moaw.dev/workshop/create-workshop/?step=1
OS: Windows 11 Enterprise 23H2 (OS build 22631.3296)
Microsoft Edge: Version 122.0.2365.92 (Official build) (64-bit)

Repro Steps:

  1. Hit the URL https://moaw.dev/workshop/create-workshop/
  2. Create A Workshop screen will get open.
  3. TAB till "Initial setup" control present in left navigation and press ENTER.
  4. TAB till "Initial setup" section.
  5. Verify that correct name is provided for link as "#" available beside Initial setup heading or not.

Actual Result:

Incorrect name is provided for link as "#" available beside Initial setup heading.

Expected Result:

Correct name should be provided for the link available beside Initial setup heading.

User Impact:

Screen reader users will get the wrong information if incorrect name is provided.

Attachment:

Bug_125

workshop: Analyzing Wildlife Data with Microsoft Fabric - import cv2 errors

I'm getting the error below, which seems that cv2 has a missing dependency? Is there something I should also install?


ImportError Traceback (most recent call last)
Cell In[19], line 2
1 import urllib.request
----> 2 import cv2
3 import imutils
5 def download_and_resize_image(url, path, kind):

ImportError: libGL.so.1: cannot open shared object file: No such file or directory

No H1 heading is defined for the "Initial setup" Page: A11y_Maow_Initial Setup_Info and Relationships.

GitHub Tags

#A11yTCS; #A11ySev3; #ChromiumEdge; #WCAG1.3.1; #Win11; #GH_Maow_Web_Mar24; #Maow; #Info and Relationships; #AILimited; #DesktopWeb; #A11yMAS;

Actual:

No H1 heading is defined for the "Initial setup" Page

Expected:

H1 heading should be defined for the "Initial setup" Page.

Environment Details:

Application Name: Maow
#URL: https://moaw.dev/workshop/create-workshop/?step=1
OS: Windows 11 Enterprise 23H2 (OS build 22631.3296)
Microsoft Edge: Version 122.0.2365.92 (Official build) (64-bit)

Repro Steps:

  1. Hit the URL https://moaw.dev/workshop/create-workshop/
  2. Create A Workshop screen will get open.
  3. TAB till "Initial setup" control present in left navigation and press ENTER.
  4. TAB till "Initial setup" section.
  5. Verify that H1 heading is defined for the "Initial setup" Page or not.

User Impact:

User not able to understand the current structure of the page if no H1 heading provided for the page.

Attachment:

Bug_124

[Issue] Debugging my workshop broken path?

In the documentation, it is said that when we run npm start, we can access the workshop via: http://localhost:4200/moaw/workshop/?src=<workshop_folder_name>, but it doesn’t work for me.

I have identified several reasons:

  • The /moaw is not found and by default, it rolls back to / => all routes work without the /moaw in front.
  • If I access via /workshop/?src=github-copilot, it also fails by saying “workshop not found” and I see in the console that it is looking for the file github-copilot.md, but it should take the workshop.md file in the given folder.

Finally it works fine if I go to: http://localhost:4200/moaw/workshop/?src=github-copilot/workshop

Narrator/NVDA not annoucing the page name when clicking on the "Previous" and "Next" page button: A11y_Maow_Follow a workshop_Previous_ScreenReader.

GitHub Tags

#A11yTCS; #A11ySev2; #ChromiumEdge; #WCAG1.3.1; #Win11; #GH_Maow_Web_Mar24; #DesktopWeb; #Maow; #Info and Relationships; #AILimited; #A11yMAS;

Actual Result:

Narrator/NVDA not announcing the page name when clicking on the "Previous" and "Next" page button.

Expected Result:

Narrator/NVDA not announcing the page name when clicking on the "Previous" and "Next" page button.

Environment Details:

Application Name: Maow
#URL: https://moaw.dev/catalog/
OS: Windows 11 Enterprise 23H2 (OS build 22631.3296)
Microsoft Edge: Version 122.0.2365.92 (Official build) (64-bit)
Narrator
NVDA Version: 2023.3.4

Repro Steps:

  1. Hit the URL https://moaw.dev/workshop/create-workshop/
  2. Create A Workshop screen will get open.
  3. TAB till "Initial setup" control present in left navigation and press ENTER.
  4. TAB till "previous" control.
  5. Verify whether the Narrator/NVDA is announcing the page name when clicking on the "Previous" and "Next" page button

User Impact:

Screen reader will not know about the next or previous page name if screen reader is not announcing it.

Attachment:

NVDA:
Bug_120
Narrator
Bug_120_Narrator

Workshop fabric-e2e-rag - Generating embeddings error

When running the code in generating embeddings step:


from synapse.ml.services import OpenAIEmbedding

embedding = (
OpenAIEmbedding()
.setDeploymentName("text-embedding-ada-002")
.setSubscriptionKey('******************************')
.setTextCol("chunk")
.setErrorCol("error")
.setOutputCol("embeddings")
)

df_embeddings = embedding.transform(exploded_df)

display(df_embeddings)


I receive the following error:
Failed to fetch cluster details
Traceback (most recent call last):
File "/home/trusted-service-user/cluster-env/trident_env/lib/python3.10/site-packages/synapse/ml/fabric/token_utils.py", line 180, in _get_openai_mwc_token
raise Exception(
Exception: get openai mwc token returns 403:b'{"Message":"FT1 SKU Not Supported","Source":"ML","error_code":"PERMISSION_DENIED"}'

Any ideas where to look for solution ? I'm using Azure resources. Appreciate your help.

Marko

"Workshop", "Contribute" and "Github" link is not visible on applying reflow settings(320px*256px): A11y_Maow_Home Page_Reflow

GitHub Tags

#A11yTCS; #A11ySev2; #Win11; #GH_Maow_Web_Mar24; #DesktopWeb; #Maow; #Reflow: #A11YWCAG2.1; #A11yMAS;

Environment Details:

Application Name: Maow
#URL: https://moaw.dev/
Operating system: Windows 11
Enterprise Insider Preview 22H2 (OS build 25324.1000)
Microsoft Edge: Version 118.0.2048.1 (Official build) dev (64-bit)

Pre-requisites:

  1. Open Chrome/Edge dev Inspect tools. Keyboard shortcut "Ctrl+Shift+I"
  2. Ensure devtools are customized to Dock location: "undock into separate window". Minimize devtools so they are not obscuring the page.
  3. Zoom the browser window of the page to be tested to 200%.
  4. Adjust the browser window's height and width to the required viewport of 320px*256px.
  5. After Refresh the browser window.

Alternatively:

  1. Change the OS display settings to a resolution of 1280x1024 at 100% dpi scaling.
  2. Open the web page / screen of the web application that is to be tested.
  3. Adjust the browser window’s zoom level to 400%.
  4. Set the browser to full screen. Keyboard shortcut "F11" key.
  5. If any browser sidebars are still visible (e.g., the Edge discover sidebar), these must be closed.

Repro Steps:

  1. Hit the URL https://moaw.dev/
  2. Moaw screen will get open.
  3. TAB till Github link.
  4. Verify that "Workshop", "Contribute" and "Github" link is not visible on applying reflow settings(320px*256px) or not.

Actual:

"Workshop", "Contribute" and "Github" link is not visible on applying reflow settings(320px*256px)

Expected:

"Workshop", "Contribute" and "Github" link should be visible on applying reflow settings(320px*256px)

User Impact:

Low vision users will not be able to see the links if not visible after applying the reflow.

Attachment:

Bug_111

[Issue] workshop: Analyzing Wildlife Data with Microsoft Fabric (1)

In Analyzing Snapshot Serengeti data with Microsoft Fabric.
I got an error message:

AttributeError Traceback (most recent call last)
Cell In[49], line 3
1 # Create a horizontal bar plot where the y-axis represents the label and the x-axis represents the number of images with that label
2 plt.figure(figsize=(8, 12))
----> 3 sns.countplot(x='Number of images', data=df, order=df_train['label'].value_counts().index)
4 plt.xlabel('Number of images')
5 plt.ylabel('Label')

File ~/cluster-env/trident_env/lib/python3.10/site-packages/seaborn/categorical.py:2943, in countplot(data, x, y, hue, order, hue_order, orient, color, palette, saturation, width, dodge, ax, **kwargs)
2940 elif x is not None and y is not None:
2941 raise ValueError("Cannot pass values for both x and y")
-> 2943 plotter = _CountPlotter(
2944 x, y, hue, data, order, hue_order,
2945 estimator, errorbar, n_boot, units, seed,
2946 orient, color, palette, saturation,
2947 width, errcolor, errwidth, capsize, dodge
2948 )
2950 plotter.value_label = "count"
2952 if ax is None:

File ~/cluster-env/trident_env/lib/python3.10/site-packages/seaborn/categorical.py:1530, in _BarPlotter.init(self, x, y, hue, data, order, hue_order, estimator, errorbar, n_boot, units, seed, orient, color, palette, saturation, width, errcolor, errwidth, capsize, dodge)
1525 def init(self, x, y, hue, data, order, hue_order,
1526 estimator, errorbar, n_boot, units, seed,
1527 orient, color, palette, saturation, width,
1528 errcolor, errwidth, capsize, dodge):
1529 """Initialize the plotter."""
-> 1530 self.establish_variables(x, y, hue, data, orient,
1531 order, hue_order, units)
1532 self.establish_colors(color, palette, saturation)
1533 self.estimate_statistic(estimator, errorbar, n_boot, seed)

File ~/cluster-env/trident_env/lib/python3.10/site-packages/seaborn/categorical.py:532, in _CategoricalPlotter.establish_variables(self, x, y, hue, data, orient, order, hue_order, units)
524 # Option 2:
525 # We are plotting a long-form dataset
526 # -----------------------------------
(...)
529
530 # See if we need to get variables from data
531 if data is not None:
--> 532 x = data.get(x, x)
533 y = data.get(y, y)
534 hue = data.get(hue, hue)

File /opt/spark/python/lib/pyspark.zip/pyspark/sql/dataframe.py:1988, in DataFrame.getattr(self, name)
1978 """Returns the :class:Column denoted by name.
1979
1980 .. versionadded:: 1.3.0
(...)
1985 [Row(age=2), Row(age=5)]
1986 """
1987 if name not in self.columns:
-> 1988 raise AttributeError(
1989 "'%s' object has no attribute '%s'" % (self.class.name, name)
1990 )
1991 jc = self._jdf.apply(name)
1992 return Column(jc)

AttributeError: 'DataFrame' object has no attribute 'get'

Keyboard focus is not going to the top of the page when we are pressing the "Next" page button: A11y_Maow_Follow a workshop_Previous_FocusOrder.

GitHub Tags

#A11yTCS; #A11ySev2; #ChromiumEdge; #WCAG2.4.3; #Win11; #GH_Maow_Web_Mar24; #DesktopWeb; #Maow; #FocusOrder; #AILimited; #A11yMAS;

Environment Details:

Application Name: Maow
#URL: https://moaw.dev/catalog/
OS: Windows 11 Enterprise 23H2 (OS build 22631.3296)
Microsoft Edge: Version 122.0.2365.92 (Official build) (64-bit)

Repro Steps:

  1. Hit the URL https://moaw.dev/workshop/create-workshop/
  2. Create A Workshop screen will get open.
  3. TAB till "Initial setup" control present in left navigation and press ENTER.
  4. TAB till "previous" control.
  5. Verify whether the Keyboard focus is going to the top of the page when we are pressing the "Next" page button or not.

Actual Result:

Keyboard focus is not going to the top of the page when we are pressing the "Next" page button.

Expected Result:

Keyboard focus should go to the top of the page when we are pressing the "Next" page button.

User Impact:

Keyboard user will face difficulty in navigating through the page.

Attachment:

Bug_123

Learn more heading is not associated with the respective field: A11y_Maow_Home Page_Info and Relationships.

GitHub Tags

#A11yTCS; #A11ySev3; #ChromiumEdge; #WCAG1.3.1; #Win11; #GH_Maow_Web_Mar24; #DesktopWeb; #Maow; #Info and Relationships; #AILimited: #A11yMAS;

Actual:

Learn more heading is not associated with the respective field.
Same issue is observed with follow and community heading.

Expected:

Only one H1 heading should be defined on the page.

Environment Details:

Application Name: Maow
#URL: https://moaw.dev/
OS: Windows 11 Enterprise 23H2 (OS build 22631.3296)
Microsoft Edge: Version 122.0.2365.92 (Official build) (64-bit)

Repro Steps:

  1. Hit the URL https://moaw.dev/
  2. Moaw screen will get open.
  3. TAB till learn more.
  4. Verify that the Learn more heading is associated with the respective field or not.

User Impact:

Screen reader users will not be able to get under which section the controls are present and they are navigating.

Attachment:

Bug114

[Issue] Workshop in error 404

Workshop error 404:

  • Build your resum website with .net
  • Predict future water consumption withg ML .NET
  • Javascript portfolio Site with github codespaces
  • Build a mobile App to track water consumtion
  • Python http api for use with github codespaces

How to test it locally ?

The contribute page seems deprecated and I'm stupid enought not to be able to test my new workshop locally :'(

@sinedied need ya because I need to play it with customer next Thursday :D

1- What is "website" ? seems that a website is built AFTER npm install but not before

cd website
npm install
npm start

2-
`This will start a local development server at http://localhost:4200.

You can open your local workshop by navigating to http://localhost:4200/workshops/?src=<workshop_folder_name>.`

http://localhost:4200 => Cannot GET /
It seems that it is configured to run on http://localhost:4200/**moaw** instead

But from that point where I get the home page perfectly functionning, impossible to test my workshop (named github-copilot)
I tried
http://localhost:4200/workshops/github-copilot => Cannot GET /workshops/github-copilot
http://localhost:4200/workshops/?src=github-copilot => Cannot GET /workshops/
http://localhost:4200/moaw/workshops/github-copilot => get redirected to /
http://localhost:4200/moaw/workshops/?src=github-copilot => get redirected to /

What am I missing ? I also tried with an existing workshop, same behavior

FT1 SKU Not Supported error

I ran this workshop and the call to OpenAIEmbedding() fails with an error "FT1 SKU Not Supported". I found out the reason for the error is due to the fact that it is a trial version of Fabric by watching the video. In order to continue this workshop on the trial version of Fabric, I would like to use AOAI to call openai.Embedding.create() instead, but the video only shows the middle of the process.
I would like to have a sample of the rest of the video.

Building RAG Application on Microsoft Fabric & Azure Open AI - Generating and Storing Embeddings (moaw.dev)

Building RAG Application on Microsoft Fabric & Azure Open AI - Retrieving Relevant Documents and Answering Questions (moaw.dev)

[Feature] Preview private workshops

I'm creating a new workshop. For now, it is hosted in a private repository. I would like to be able to preview it.
Some ideas:

  • Being able to pass to MOAW the full URL of the markdown to render
  • while locally execute MOAW, being able to pass local path (don't like it for security reasons)

Some ideas I don't want to use:

  • Symbolic links
  • git submodules

Multiple H1 heading is defined on the home page: A11y_Maow_Home Page_Info and Relationships.

GitHub Tags

#A11yTCS; #A11ySev2; #ChromiumEdge; #WCAG1.3.1; #Win11; #GH_Maow_Web_Mar24; #Maow; #Info and Relationships; #AILimited; #DesktopWeb; #A11yMAS;

Actual:

Multiple H1 heading is defined on the home page.

Expected:

Only one H1 heading should be defined on the page.

Environment Details:

Application Name: Maow
#URL: https://moaw.dev/
OS: Windows 11 Enterprise 23H2 (OS build 22631.3296)
Microsoft Edge: Version 122.0.2365.92 (Official build) (64-bit)

Repro Steps:

  1. Hit the URL https://moaw.dev/
  2. Moaw screen will get open.
  3. TAB till header section.
  4. Verify that Multiple H1 heading is defined on the home page or not.

User Impact:

User not able to understand the current structure of the page if multiple H1 heading level tag present on the same page.

Attachment:

Presentation2

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.