Stream Projects
This repository is to keep tracks of all work done on the stream (aka https://www.twitch.tv/fboucheros). The complete list of the streams is available in the journal, here are those where I we worked on a specific project.
Projects
- 2d6-dungeon-app
- AzUnzipEverything
- AzPics
- Azure-Automatic-Video-Converter
- AzUrlShortener
- Az Subscription Cleaner
- Blind2021 (aka Project Dover)
- CloudBot
- Learning
- MyClippings-Parser
- NoteBookmark
- Not-a-Dog-Workshop
- Reading Notes
- TinyBlazorAdmin
- Triavia the Trivia game
- Use-R-Vote (aka outspoken)
Projects Detail
TinyBlazorAdmin
Admin tools for Azure Url Shortener using Blazor Single Page Application (webassembly)
๐ https://github.com/FBoucher/TinyBlazorAdmin
AzUrlShortener
An simple and easy budget friendly Url Shortener for anyone. It runs in Azure (Microsoft cloud) in your subscription.
๐ https://github.com/FBoucher/AzUrlShortener
Triavia the Trivia game
A trivia game to play with the viewers while streaming.
๐ https://github.com/FBoucher/triavia
Blind2021 (aka Project Dover)
Text-based adventure game, in a near future where you and your glasses companion are exploring your environment. Base on the ProjectDover. Using AI to simplify commands ( talk humans AI translate to game commands)
๐ https://github.com/FBoucher/ProjectDover
Date | Title |
---|---|
2020-01-31 | GitHub Action and Unit tests for dotnetcore |
2020-01-24 | Refactoring Blind2021 |
2020-01-17 | Trying Yori and Refactoring, Adding Configuration Settings |
2020-01-10 | Refactoring ontheroad |
2020-01-03 | Adding xUnit and refactoring |
2019-12-20 | Adding save game, loading maps. Project> Blind2021 |
2019-12-06 | Blind2021-Upgrade and MongoDB |
2019-11-29 | Working on the summary generator for our game project- Blind2021 [on the road stream] |
2019-11-22 | Blind2021 adding Room Status and more |
2019-10-18 | Coding .Net Core on Project Blind2021- Text-based Adventure game - Inventory System |
2019-10-11 | Coding Project Dover working on the inventory |
2019-10-04 | starting new game project |
Use-R-Vote (aka outspoken)
An online request/idea voting platform manage by the community. You pitch your idea the community vote on it. The most popular get picked.
๐ https://github.com/FBoucher/use-r-vote
Date | Title |
---|---|
2020-01-15 | We need a data store Use R Vote |
2019-12-18 | Deploying to Azure a website with social login configured from GitHub - Use-R-Vote |
2019-12-04 | Project> Use-R-Vote - Adding Social Login to .Net Core WebApp !commands |
2019-11-27 | Adding Social Login to the .Net Core Blazor project> Use-R-vote |
2019-11-20 | Exploring GitHub Actions for deploying to Azure |
2019-10-30 | New Project Community Vote |
CloudBot
Simple Twitch chatbot for Twitch Stream, build with Comfy.JS. First, it was a pretext to learn (or refresh) my JavaScript knowledge, but it became quickly fun to add more and more feature to it. Have a look customize it. make suggestionโฆ this is pure fun. :)
๐ https://github.com/FBoucher/CloudBot
Not-a-Dog-Workshop
This workshop is for beginners who would like to learn more about the cloud and then try some available services. Today artificial intelligence (AI) can benefit a lot of our applications and most of the time itโs easier than we think to implement it.
๐ https://github.com/FBoucher/Not-a-Dog-Workshop
Date | Title |
---|---|
2021-02-10 | Stream 161 - Looking at your (aka Cloudies) GitHub PRs |
2019-10-21 | Reviewing Not a Dog Workshop AspNetCore and Azure AI |
2019-08-09 | Deploy to Azure with CalvinAllen |
2019-08-05 | Chill Azure Development |
2019-08-02 | Fixing the On the Road Setup |
2019-06-19 | Live Coding Azure Deploy button and Asp.Net Core StartUp Task |
Az Subscription Cleaner
The Simple way to keep your Azure Subscription โcleanโ. This run on a schedule and automatically delete all โexpiredโ resources inside your Azure Subscription, and nothing else.
A Resource is โexpiredโ when it has a tag expireOn older then the current date.
๐ https://github.com/FBoucher/AzSubscriptionCleaner
Date | Title |
---|---|
2019-10-23 | Slobs on the Road configuration |
2019-10-16 | Azure Subscription Cleaner Auto deployment |
2019-10-14 | Azure Subscription Cleaner Auto deployment |
2019-10-09 | AzSubcriptionCleaner deployment |
2019-10-02 | Building ARM template for Azure Subscription Cleaner |
2019-09-30 | GitHub Azure and Chatting |
2019-09-06 | Azure Subscription Cleaner Mostly Azure CLI |
2019-09-04 | Azure Function and GitHub management for AzSubscription Cleaner |
2019-09-02 | GitHub management for AzSubscription Cleaner |
2019-08-30 | Working on AzCleanerSubscription - Adding Identity in Azure Function |
2019-08-23 | Keep Subcription Clean SetUp |
2019-08-21 | Creating a Tool to keep our Azure Subscription Clean |
2019-08-14 | Creating a Tool to keep our Azure Subscription Clean |
2019-08-12 | Creating a Tool to keep our Azure Subscription Clean |
2019-08-07 | Keep Sub Clean |
MyClippings-Parser
As simple as it could be, a .Net Core parser for the Amazon Kindleโs โMy Clippings.txtโ file. The current version support the โKindle Paperwhiteโ.
Transforming the flat file into an Array JSON Objects.
๐ https://github.com/FBoucher/MyClippings-Parser
AzUnzipEverything
A simple Azure Function to Unzip files from a blob storage container to another one
The following features are supported in this current version:
-
Supported Archive Types: .zip, .rar
Archive support is currently implemented using the sharpcompress library
-
Password protetected zip files
*The current solution provisions an Azure KeyVault instance for storing the zip archive(s) password used during the unzipping process. If password protected zip files are uploaded to the blob storage container, this would be the password used when attempting to un-zip the files into the destination storage container.**
๐ https://github.com/FBoucher/AzUnzipEverything
AzPics
Az Pics is a simple solution to manage your pictures and images. It will levrage multiple Azure services and demonstrate the best practices in Azure. This is a project for only session.
๐ https://github.com/FBoucher/AzPics
Date | Title |
---|---|
2019-06-24 | Starting a new project serverless AI |
Azure-Automatic-Video-Converter
An automatic video converter using Azure Medias Services (AMS) with Azure Functions & Azure Logic Apps, running in the cloud.
๐ https://github.com/FBoucher/Azure-Automatic-Video-Converter
Date | Title |
---|---|
2020-04-11 | Stream 88 - Building automatic video converterwith Azure Media Services |
Reading Notes
A Solution to get online blog posts cleaned and sent to your eReader. Collect your notes and generate a ReadingNotes blog post, with all the notes to took about those articles.
๐ https://github.com/fboucher/readingnotes
Learning
Sometimes there is no real projects. Itโs about an experiment or to learn a new technologies. Here are regrouped those streams.
2D6 Dungeon App
2D6 Dungeon is a classic style dungeon crawler, print and play, roll and write game designed for solo play. You explore randomly generated dungeon rooms, fight monsters and collect treasure as you gain experience and strive to become a legendary adventurer. Every adventure and dungeon is unique. I was created by DR Games and itโs a paper and dices game.
This project is a digital version of the game, with creatorโs approval. Itโs a web application that allows you to play the game on your computer or mobile device. Itโs a work in progress. I progress by iteration improuving the code, the struture at each passes.
๐ https://github.com/FBoucher/2d6-dungeon-app
Note Bookmark
Note Bookmark is a website to keep tracks of the things you read. Itโs a new spin of my reading notes project. The goal is to build it with a CICD, using Blazor with FluentUI-Blazor, Minimal API, Azure Container Apps, Azure Table Storage, and .NET Aspire when working locally.
๐ https://github.com/FBoucher/NoteBookmark
Date | Title |
---|---|
2024-10-11 | Adding a CICD to a .NET Aspire project using GitHub Action (stream 232) |