Attended Center CLR Try! Development #2

Attended Center CLR Try! Development #2 I recently attended “Center CLR Try! Development #2”. The venue was different from #1, right in front of Kanayama Station, making it easily accessible. However, the target building was under construction, making the entrance hard to find, and I wandered around for a few minutes… (Being directionally challenged, I initially went to the wrong building). There were three participants that day (Mr. Matsui, Mr. Matsuoka, and myself). Being alongside two amazing individuals made me a little, no, quite nervous. But thanks to the small group size, I was able to talk about various things, making it a meaningful day. ...

2018-11-12 · 3 min · 531 words · ayumax

Setting up FBX SDK in Qt Creator

Loading FBX in Qt Lately, I’ve been mostly using Qt3D in Qt, but I wanted to try loading FBX files directly, so I set it up. Here are the notes. Installing FBX SDK Download the SDK from the Autodesk download page. FBX Software Developer Kit 2019.0 | Autodesk Developer Network The latest SDK is for Visual Studio 2015; there isn’t one for 2017. However, since VC++ 2015 and 2017 are said to be compatible, I’ll try using the 2015 version. ...

2018-10-17 · 3 min · 449 words · ayumax

View Scaling in Xamarin Forms

View Scaling In the app I’m currently building, I wanted to create a virtual-sized canvas within the Window and change the overall scale according to the window size without breaking the layout inside. I explored various options. In WPF, it was convenient because you could adjust the scaling of the content display instantly by writing something like the below… I wondered if Xamarin had something similar, but… it doesn’t. <DockPanel> <DockPanel.RenderTransform> <ScaleTransform ScaleX="{Binding Scale}" ScaleY="{Binding Scale}" /> </DockPanel.RenderTransform> </DockPanel> About VisualElement’s Scale Property So, I wondered if controls have a property to set their own scale, and I found a property called “Scale”. ...

2018-10-16 · 2 min · 313 words · ayumax

Displaying Niconi Solid Chan (Alicia Solid) with Qt3D

Niconi Solid Chan (Alicia Solid) While looking for a 3D model to use for learning Qt3D, I found a very promising one. Niconi Solid Chan Special Site - Niconi Solid We are releasing the 3D model ‘Alicia Solid’, which can be used for free without attribution in various situations such as video productions, self-made games, technical demos, and doujin activities. It’s a very user-friendly license, allowing free use and secondary processing. ...

2018-09-16 · 5 min · 1024 words · ayumax

Qt Study Group Achievement: Tried Using Qt3D

Qt3D Studio and Qt3D I had previously tried expressing 3D using Qt3D Studio, but today I tried using Qt3D with Qt Creator. Qt3D Studio gave me the impression of a sequencer that moves 3D models using a timeline, whereas Qt3D feels more like something programmers implement hardcore. Qt3D Studio seems suitable for quickly creating 3D expressions, but for doing various things within a single application, I currently think using Qt3D with QML might be better. ...

2018-08-26 · 4 min · 649 words · ayumax

F# Study Today (Pattern Matching)

F# Review Today I encountered pattern matching for the first time. C# has it too, but I felt this is a feature characteristic of F#. F# Pattern Matching This is amazing. I thought C#’s switch expression pattern matching was similar, but this feature probably went from F# to C#. match Expression I think the match expression will be used often, so I need to remember it well. Also, it seems there are different kinds of patterns like or patterns and as patterns, so I need to memorize these properly too. ...

2018-08-22 · 2 min · 352 words · ayumax

Ordered an Essential Phone

Essential Phone During the Amazon Prime Day sale a little while ago, the Essential Phone (PH-1) was being sold at a super low price on Amazon.com. At that time, I hesitated and the sale ended before I could buy it. This device has acquired the technical conformity mark (Giteki) and supports Android 9 Pie, making its specs very appealing. (Update) Essential Phone on sale for $223.99 on US Amazon Today, while browsing Twitter, I saw information that it was being sold for $279.99. I hesitated, but when I checked again in the evening, the price had dropped to $223.99. Including shipping costs, it comes out to about 30,000 yen, which is incredibly cheap considering the specs. ...

2018-08-20 · 1 min · 187 words · ayumax

Upgraded to Hatena Blog Pro

Upgraded to Pro I started this blog at the end of last year and have finally managed to write 10 articles. I’m not very good at keeping up with things that require continuity, so I think I’m doing quite well for myself. To mark this occasion and as a declaration of my intention to “keep writing properly from now on,” I upgraded the blog to the paid version and set up a custom domain. ...

2018-08-19 · 1 min · 135 words · ayumax

Started Learning F#

Functional Programming Honestly, I still don’t understand it well. When should I choose it? What are its advantages? To be honest, I don’t know. Searching the web brings up things like “can write logic without side effects,” “code is easier to understand,” “testing is easier,” but I feel like I haven’t grasped the essence yet. My image was that it’s a “language with a completely different way of thinking and usage from procedural languages,” and even if I memorized the meaning of arbitrary corresponding programming grammar, it wouldn’t mean I could actually use it. That’s the strong impression I had – something in a realm I couldn’t touch. ...

2018-08-17 · 2 min · 417 words · ayumax

Gave an LT at CenterCLR Study Group

Attended Study Group I attended the CenterCLR study group on 8/11. Signed Up for LT Initially, I signed up for the regular participation slot, but one day I happened to check and saw an LT (Lightning Talk) slot was open, so I signed up for it. At that point, I hadn’t decided what to talk about yet, but I started deciding on the topic and preparing the presentation materials for the day (this was about 2 weeks prior). ...

2018-08-13 · 2 min · 338 words · ayumax