blog.trnck.dev

grammaaaar

+7 -7
+4 -4
_posts/2024-05-25-high-school-graduation.md
··· 4 4 image: graduation.jpg 5 5 --- 6 6 7 - On May 21st, I graduated high school and as per some of my friends and relatives finally became an "adult". I could imagine doing something more productive in two and a half weeks than just learning geography trivia, but I can finally rest easy knowing that I will most likely never have to do that ever again. 7 + On May 21st, I graduated from high school, and as per some of my friends and relatives, I finally became an "adult". I could imagine doing something more productive in two and a half weeks than just learning geography trivia, but I can finally rest easy knowing that I will most likely never have to do that ever again. 8 8 9 - For those wondering, for Czech literature I drew a question about Boule de Suif by Guy de Maupassant and for geography I talked about geographical and socioeconomical features of the region of North Africa and Southwestern Asia. The topic for English is probably not even worth mentioning, considering it was among the most straight forward ones (it was food). 9 + For those wondering, for Czech literature, I drew a question about Boule de Suif by Guy de Maupassant, and for geography, I talked about the geographical and socio-economical features of the region of North Africa and Southwestern Asia. The topic for English is probably not even worth mentioning, considering it was among the most straight-forward ones (it was food). 10 10 11 11 I did not do much on the coding front this month, but there are a few highlights I can share: 12 12 ··· 14 14 - open-vsx.org's [publish-extensions repo](https://github.com/open-vsx/publish-extensions/) got proper target platform support for building different flavors of extensions for different architectures and OSes. 15 15 - The [Swift extension](https://open-vsx.org/extension/sswg/swift-lang) was published to open-vsx.org! 16 16 17 - Now, to address the elephant in the room: what will I do after high school? To be honest, not much will change. I am staying at Gitpod, building the future of development™, where I'll get to spend considerably more time than I used to. It's an exciting time be alive :). 17 + Now, to address the elephant in the room: what will I do after high school? To be honest, not much will change. I am staying at Gitpod, building the future of development™, where I'll get to spend considerably more time than I used to. It's an exciting time to be alive :). 18 18 19 - With that, I've said all I wanted to. See you later folks! 19 + With that, I've said all I wanted to. See you later, folks!
+3 -3
_posts/2024-05-25-seminare.md
··· 3 3 layout: post 4 4 --- 5 5 6 - When [graduating](/high-school-graduation) earlier this week, I had to defend my thesis, which aimed to discuss the tools I used whilst developing a registration system for students of my high school, which can be used to sign up to various types of events that are made available to the students throughout the year. 6 + When [graduating](/high-school-graduation) earlier this week, I had to defend my thesis, which aimed to discuss the tools I used while developing a registration system for students of my high school, which can be used to sign up to various types of events that are made available to the students throughout the year. 7 7 8 8 ## Why not just use Google Forms for signups? 9 9 10 - It's true that solutions like Google Forms provide a very simple and elegant solution to many requirements educational institutions have, for instance easy user management (since they most likely already are on Google Workspace) or ease-of-use for the teachers taking care of organizing the events. The problems arise when you want to have anything dynamic in your form, which our school encountered in multiple ways. Firstly, none of the aforementioned solutions allow you to have proper "capacity" fields on options, which would let certain options (like an arts project at a "Project week") be exhausted after a certain amount of users join them. There are ways to work around this like [Choice Eliminator for Google Forms](https://workspace.google.com/marketplace/app/choice_eliminator_for_google_forms_choic/451642192898), but setting it up is not straight forward. Another issue we encountered is selection logic: it is very nice if you can limit some events to only some classes and/or have custom logic for allowing or disallowing certain combinations of options. 10 + It's true that solutions like Google Forms provide a very simple and elegant solution to many requirements educational institutions have, for instance, easy user management (since they most likely already are on Google Workspace) or ease-of-use for the teachers taking care of organizing the events. The problems arise when you want to have anything dynamic in your form, which our school encountered in multiple ways. Firstly, none of the aforementioned solutions allow you to have proper "capacity" fields on options, which would let certain options (like an arts project at a "Project week") be exhausted after a certain amount of users join them. There are ways to work around this, like [Choice Eliminator for Google Forms](https://workspace.google.com/marketplace/app/choice_eliminator_for_google_forms_choic/451642192898), but setting it up is not straight-forward. Another issue we encountered is selection logic: it is very nice if you can limit some events to only some classes and/or have custom logic for allowing or disallowing certain combinations of options. 11 11 12 12 This took me a year to build, but we had our first successful test of the app in April and are planning to have all events managed and organized through it going forward. 13 13 14 - If you like reading and are fine with Czech, feel free to [read the thesis through](/static/MMP%20-%20Maturitní%20práce.pdf), but if you prefer the code, visit the [repo](https://github.com/filiptronicek/seminare). 14 + If you like reading and are fine with Czech, feel free to [read the thesis through](/static/MMP%20-%20Maturitní%20práce.pdf), but if you prefer the code, visit the [repo](https://github.com/filiptronicek/seminare).