Broader Frontends
Author : Kazuhiro Hara
Article permalink

Using Ornaments for Debug Displays Such as WebSocket Status

Screen with an Ornament added

When playing with a local WebSocket server, I want to check each time whether it is currently connected and what kind of data is being passed. At first I output that to Xcode logs, but I started wanting something more graphical, and it became tedious to look at the Mac screen every time.

SwiftVaporvisionOSVision ProXcode
Author : Kazuhiro Hara
Article permalink

XR Kaigi 2024 made me want to build more

I attended XR Kaigi in both 2022 and 2023, and I went again this year. Somehow, the days of XR Kaigi always feel cold and carry the sense that the year is ending. Personally, it has become a winter tradition, and I almost think it could be a seasonal word.

EventvisionOSXRXREAL
Author : Kazuhiro Hara
Article permalink

Using Custom Attributes with Elementary

Elementary, a template package that can be used with server-side Swift, generates strict HTML. Because of that, attributes are also specified through predefined methods. As a result, it can look as though undefined attributes cannot be used.

ElementarySwiftVapor
Author : Kazuhiro Hara
Article permalink

Using Elementary for Vapor Templates

For Vapor templates, the framework default includes a template engine called Leaf. It is an officially supported template engine that can also be selected when creating a project. This time, I will try using Elementary as the template engine.

ElementarySwiftVaporXcode