- Видео 26
- Просмотров 240 379
James Willett
Великобритания
Добавлен 7 авг 2017
Videos on software engineering, personal productivity and videography.
Material for MkDocs: Full Tutorial To Build And Deploy Your Docs Portal
🚀 Material for MkDocs is a powerful, easy to use framework designed to make your documentation both beautiful and efficient. This step-by-step guide shows you how to build a complete documentation portal from scratch and deploy it on the internet via GitHub pages.
#MkDocs #MaterialMkDocs #MaterialForMkDocs #Documentation #TechnicalDocumentation
Subscribe to the channel for more videos like this one: www.youtube.com/@james-willett?sub_confirmation=1
▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬
🔗 Written Guide For This Video: jameswillett.dev/getting-started-with-material-for-mkdocs/
🔗 Supporting GitHub Repo For This Video: github.com/james-willett/material-mkdocs-youtube-2024
🔗 Material for MkDocs Homepag...
#MkDocs #MaterialMkDocs #MaterialForMkDocs #Documentation #TechnicalDocumentation
Subscribe to the channel for more videos like this one: www.youtube.com/@james-willett?sub_confirmation=1
▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬
🔗 Written Guide For This Video: jameswillett.dev/getting-started-with-material-for-mkdocs/
🔗 Supporting GitHub Repo For This Video: github.com/james-willett/material-mkdocs-youtube-2024
🔗 Material for MkDocs Homepag...
Просмотров: 2 528
Видео
Gatling for JavaScript: The Ultimate Load Testing Tool Unveiled!
Просмотров 8393 месяца назад
Gatling JavaScript is here, and it's a game-changer! 🔥 In this video, we take a closer look at the JavaScript version of Gatling, designed to bring the power of performance testing to a wider audience. Gatling JavaScript combines the efficiency of Gatling with the simplicity of JavaScript, making it easier to integrate stress testing into your existing workflows. #PerformanceTesting #Gatling #S...
Introducing Karate: The ULTIMATE Test Automation Tool
Просмотров 8283 месяца назад
Karate is an incredible tool that enables you to combine API testing, Performance testing, UI testing and Mocking - all within a single framework. In this video, we'll have a hands on demo of setting up a Karate test automation project, then use the simple human readable Karate syntax to write some API tests against a web application. #Karate #APITesting #UITesting #PerformanceTesting #TestAuto...
What's New In Gatling Version 3.11? (WARNING: Breaking Changes!)
Просмотров 7584 месяца назад
Gatling version 3.11 features a bunch of new updates, including a few breaking changes that you'll want to look out for. The long awaited JavaScript version of Gatling is also finally here as well! #Gatling #LoadTesting #StressTesting #PerformanceTesting Consider joining the channel: www.youtube.com/@james-willett ▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬ 🔗 Gatling 3.11 Release Notes: docs.gatling.io/r...
How to Create Social Preview Cards in MkDocs Material
Просмотров 6 тыс.Год назад
Social cards with MkDocs Material can now be customised to looks entirely how you wish. This video shows you exactly how to build them from scratch. #MkDocs #Material #Documentation Consider joining the channel: www.youtube.com/@james-willett ▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬ 🔗 Initial MkDocs Material Setup Video: ruclips.net/video/Q-YA_dA8C20/видео.html 🔗 MkDocs Material Documentation: squidfu...
How To Easily Create Stunning Screen Recordings With Screen Studio
Просмотров 5 тыс.Год назад
Learn how to record stunning screencasts on Mac with minimal effort using Screen Studio. #ScreenStudio #ScreenCasting Consider joining the channel: www.youtube.com/@james-willett ▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬ 🔗 Screen Studio homepage (affiliate): bit.ly/42E4Gzm ▬▬▬▬▬▬ 💰 Sponsorships 💰 ▬▬▬▬▬▬ If you are interested in sponsoring this channel, please contact me on one of the channels below 👇 ▬...
Platform Engineering Explained With Simple Terms In Just 10 Mins
Просмотров 761Год назад
What is Platform Engineering, and how does it fit into the modern software development landscape? In this video, we'll look at a brief history of software development over the past 20 years and learn why Platform Engineering will become critical. #PlatformEngineering #SoftwareDevelopment #Agile #DevOps Consider joining the channel: www.youtube.com/@james-willett I'm speaking at PlatformCon 2023...
Gatling Load Testing - Ultimate Crash Course Tutorial For Beginners
Просмотров 25 тыс.Год назад
This short course gets you started writing Gatling load & stress testing scripts fast. No prior knowledge of Gatling required! #Gatling #StressTesting #LoadTesting Consider joining the channel: www.youtube.com/@james-willett ▬▬▬▬▬▬ 🚀 Gatling Courses 🚀 ▬▬▬▬▬▬ ➡ Gatling Fundamentals - Java Version: bit.ly/3XQnGIk ➡ Gatling Fundamentals - Scala Version: bit.ly/3WB2KUT ➡ Advanced Gatling for Web Ap...
How To Create STUNNING Code Documentation With MkDocs Material Theme
Просмотров 68 тыс.Год назад
🚨 THIS VIDEO IS OUT OF DATE - NEW VERSION FOR 2024 - ruclips.net/video/xlABhbnNrfI/видео.html 🚨 #MkDocs #GithubPages Consider joining the channel: www.youtube.com/@james-willett ▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬ 🔗 GitHub Repo for this Video: github.com/james-willett/mkdocs-material-youtube-tutorial 🔗 MkDocs Material Theme: squidfunk.github.io/mkdocs-material/ 🔗 MkDocs Material Documentation: sq...
How To Use Mend Renovate For Automated Management Of Vulnerabilities In Code Projects
Просмотров 8 тыс.Год назад
Are you overwhelmed with dependency updates and vulnerabilities in your code projects? Using Mend Renovate, you can heavily automate these updates. #renovate #Mend #MendRenovate #renovatebot Check out more information on the channel: www.youtube.com/@james-willett ▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬ 🔗 Renovate Homepage: www.mend.io/free-developer-tools/renovate/ 🔗 Renovate Documentation: docs.ren...
How To Use ChatGPT To Write Gatling Stress Test Scripts (Must See)
Просмотров 3,1 тыс.Год назад
Can ChatGPT write your Gatling scripts for you? In this video, we look at 5 different ways ChatGPT can help you with Gatling script creation. #ChatGPT #Gatling #StressTesting Consider joining the channel: www.youtube.com/@james-willett ▬▬▬▬▬▬ 🚀 Gatling Courses 🚀 ▬▬▬▬▬▬ ➡ Gatling Fundamentals - Java Version: bit.ly/3XQnGIk ➡ Gatling Fundamentals - Scala Version: bit.ly/3WB2KUT ➡ Advanced Gatling...
Gatling Java Version - Beginners Tutorial and Guide
Просмотров 7 тыс.Год назад
Gatling Java Version - Beginners Tutorial and Guide
6 ways Software Engineers can leverage ChatGPT
Просмотров 778Год назад
6 ways Software Engineers can leverage ChatGPT
Gatling Test Reports - Beginners Tutorial
Просмотров 5 тыс.4 года назад
Gatling Test Reports - Beginners Tutorial
Run Gatling Tests from the CLI with Maven or Gradle
Просмотров 6 тыс.4 года назад
Run Gatling Tests from the CLI with Maven or Gradle
Gatling Load Simulation Design - Beginners Tutorial
Просмотров 6 тыс.4 года назад
Gatling Load Simulation Design - Beginners Tutorial
Gatling Feeders for Test Data - Beginners Tutorial
Просмотров 8 тыс.4 года назад
Gatling Feeders for Test Data - Beginners Tutorial
Gatling Tutorial for Beginners - Scripting Fundamentals
Просмотров 15 тыс.4 года назад
Gatling Tutorial for Beginners - Scripting Fundamentals
Gatling Recorder Tutorial using Chrome - for Windows or Mac
Просмотров 21 тыс.4 года назад
Gatling Recorder Tutorial using Chrome - for Windows or Mac
Gatling - using CSV Feeders to add Test Data
Просмотров 4,5 тыс.6 лет назад
Gatling - using CSV Feeders to add Test Data
Gatling - using JSON Path to extract Response Body
Просмотров 3,9 тыс.6 лет назад
Gatling - using JSON Path to extract Response Body
A quick note to say that I've spent the better part of the past three days using this video to build my own set of pages and I can't thank you enough. The presentation, the links, the code examples, the chapters/timestamps in the video, and just so much of this was wildly helpful. Thank you so much for your effort! :D
Superb video, thank you. When I get to the last step though I'm getting Page not found on the URL rather than the documentation. Any ideas?
i wanna put the docs in a docs branch and wannna deploy from there. is this possible?
great video!
What setting do we implement so every time I push to github it stops resetting my custom URL! I have been trying for weeks, I even added the CNAME.txt to the docs directory and still, when I do a push it drops the custom URL. The CNAME folder shows the URL, but no resolution unless I go to the repo github page settings and set it again.
there is a certificate issue with gatling when trying to run the test.
That is an incredible content 🎉 Thank you so much for sharing this with us!
Glad you enjoyed it!
Excellent video 👍👍
Thank you 👍
Thank you. Very useful video
Glad it was helpful!
Super video! Thanks for this!
Glad you liked it!
Incredibly concise and well put together video. Thank a lot!
Glad it was helpful!
One of the best MkDocs tutorials I have watched! Incredibly helpful, thank you!
Appreciate that - thank you ! 🙏
Man, you made this video just in time for me! I think that you are an amazing presenter.
Thanks - appreciate your feedback ☺️
I really enjoyed your video! How can I insert pictures or videos into documents? Also, could you explain how to add a blog to it? I tried going through their official documentation on GitHub, but I found it overwhelming. Your teaching style is clear and easy to follow, and I appreciate how you explain things. It's very easy to understand. Please help me add pictures, videos, and hyperlinks to the documents? Also, I'm curious about how you added a thumbnail to your "Getting Started with Material for MkDocs" post.
How many levels can a ToC have (left pane navigation)? For example, can these amount of levels be supported: APIs -> Weather Forecast Requests-> Daily --> Centigrade Thanks
Good question - I’m pretty sure you can nest multiple times. Make sure you enable “navigation.sections” in your config . See squidfunk.github.io/mkdocs-material/setup/setting-up-navigation/#navigation-sections
Great video, very helpful!
Glad to hear that! Thanks for letting me know :)
Thanks for the video James! just started with mkdocs to host my personal blog and loving it so far.
Great to hear! Please share a link , would love to take a look
Great! I enjoyed this video to the point of watching it twice. It would be nice to see your video tutorials on stress and endurance testing using Gatling. Thanks
🧐 Transform your documentation with MkDocs and the Material theme! Follow this guide to publish your portal online in no time. Want more content like this? Let me know, and I'll dive deeper in future tutorials!
Thanks; I liked the way you explained. I get this error when I tried it from my end: ERROR c.intuit.karate.core.FeatureParser - not a valid feature file: examples/puzzletosolve.feature - mismatched input 'w' expecting <EOF>
Thanks for the feedback. I'd need to see your code to debug the error, but it looks like you might have a typo in your feature file
Awesome video to get started on Gatling. Crisp and precise. Thanks a ton. 🙏
can i use itu for blogging?
Yes its amazing for a blog. Hoping to create a video for this soon.
Hello, the vide is really nice, I watched 2 times. What can I do when I want to create a performance test but in order to visit the website I need credentials? There is a certain page in the website which I want to test with a lot of users concurrently. I guess it would need authorization and token to be added somehow, maybe even more things.
Glad you enjoyed the video. Yes Gatling can handle all these things. Check my other video if you need help
A very good companion to the official docs. Kudos!
Thanks Roman - much appreciated :)
Great video. Thanks 👍
Glad you liked it! Appreciate the feedback - what else would you like to see covered?
Excellent tutorial, James. I am unable to see the dark mode toggle button on my mkdocs site. What might be the reason?
Thanks Charlie - glad it was helpful. Honestly I'm not sure without seeing your code. However, I am currently working on a brand new getting started video for MkDocs Material where I cover this, so following that might help. It should be out in a week or so.
how do I link a '.py' file to list the docstring using mkdocs. Also, how to rearrange the order of nav menus?
I'm not sure I understand the docstring question, could you elaborate? For reordering see if github.com/squidfunk/mkdocs-material/discussions/3482 is helpful
Thanks for your video! It was super helpful :) I've had issues rendering html... Do any of these features and plugins in the yml file cause issues when rendering images using html in your markdown files? <p align="center"> <img src="image1.png" alt="image 1" height="100"> <img src="image2.png" alt="image 2" height="100"> </p> I can't seem to get the above to render (the images are in the docs directly with the markdown file)
Thanks for the kind words! I'm not aware of any issues with regards to rendering and plugin to be honest... I'm actually working on an updated version of this tutorial that should be out in a next next or two - so I'll keep an eye out for any issues around this in the latest version of the plugins
Nice video and thanks James for your good effort.
Glad you enjoyed it - thanks for commenting :)
was this recorded with that tool? I have not seen how to make the camera fill the frame...
Partly yes, but I also used Premier Pro though for some of it
great setup, looks cool 😎 love to see how your day look like when you do your day work and also when you do recordings and operates those cool gadgets
Got it! Thanks for letting me know. I have the video planned in my pipeline amongst some other new projects :)
Hello there, I joined a new project and decided to use Gatling with JS for the load testing. It's a really interesting opportunity for testers, who are used to work with JS.
Good choice! Let me know how it goes!
I recently got screen studio. Overall its a great recorder but there are a few cons i identified. 1- no pause unpause shortcuts 2- no further shortcuts optimization 3- no camera adjustment with keyframes on different segments. For example, if i set cam position at one place then there is no option to move it to left or right or any other place during the entire recorded video 4- system audio mixing with external mic audio. No separate channels to record audio 5- rendering time is way longer than normal screen recorders such as OBS 6- editing timeline sometimes creates zoom in out problems 7- heats up even my mac m2 and takes huge part of RAM and GPU 8- no livestream options available 9- no option to remove silences filler words etc as it’s an editor too Good luck though it has kinda great features too
Got this recommended in my feed, awesome production quality, keep up the good work James In the meanwhile I’ll check out the other videos on the channel Appreciate your work!
Thanks Boris - really appreciate you taking the time to watch and comment. Anything in particular you would like to see covered?
Superb! Really liked that so much was covered in 20 minutes. Just a quick question - does the JavaScript version use more resources compared to the Scala version, for a relatively large test, say with 1000 vusers? Any info on the resource consumption will be appreciated.
Thanks for the feedback. So I asked the Gatling team this question around a month ago, and they didn’t yet have any profiling data to compare the versions . With that being said , the JS version is essentially a wrapper on top of the original Scala code , so I would expect the resource consumption to be similar
@@james-willett Thanks so much for your response! Great to know that resource consumption in the JS version is similar to the original Scala version
Great video as usual. Glad to see you're uploading again!
Thanks - really appreciate it . And im also pleased to be back uploading ☺️
Amazing tutorial James. 🎈 Clear explanation.
💡Gatling JavaScript is a game-changer for load testing! Let me know your thoughts on this video and what else you'd like me to explore!
this is amazing, non technical person would easily understand the code. Thanks James!
Thank you!!
wow, this is great 🔥 thanks James !
🔥 Karate is an incredibly powerful and flexible tool for all your Test Automation needs - let me know if you enjoyed this video, and what else you want me to cover!
So this only applies to API testing? If not, could you illustrate on the UI part as well please? Thanks alot
@@mr_possible6197this video just covers api testing yes - I’ll look at creating a follow up video for UI testing if that’s interesting for you 😊
@@james-willett Oh Yes! Cheers!!
This is amazing James ! I want to try and show demo at karate at my work I shall try this cheers
@@MaheshJoshi_wellingtongreat to hear - let me know how it goes 😊
Great video, thanks!
Fantastic!!!
nice video! Your command prompt looks so cool! How does it look like that?
Check this tutorial www.freecodecamp.org/news/jazz-up-your-bash-terminal-a-step-by-step-guide-with-pictures-80267554cb22/
💎 Gatling 3.11 has quite a few updates and potentially breaking changes - this video should help you get on top of them. Also the announcement of Gatling JavaScript is HUGE! Let me know what you want to see covered next for Gatling 👇
Please cover everything! Your presentation is fantastic!!!!!!
In the newest version there's no Recorder class in the sources. Run "mvn gatling:recorder" instead.
thank you a lot! You saved my time
Thanks for mentioning this!
code . doesnt work
Need to have Visual Studio code installed
Thank you!
ok that is a completely different level. thanks for sharing. also don't take the job at black mesa! ;-)
what were you using to caption and annotate the screen