Setting up Wubi IME with Fcitx on FreeBSD
This post describes the steps needed to set up WubiPinyin Chinese IME with Fcitx 4 on FreeBSD 13.2-RELEASE.
This post describes the steps needed to set up WubiPinyin Chinese IME with Fcitx 4 on FreeBSD 13.2-RELEASE.
函數與做蛋糕有什麼關係?如何定義一些簡單的函數?寫布林函數的時候要注意什麼?
各位讀者如果想要學習網頁開發,遲早會遇到儲存密碼的問題。究竟如何儲存密碼才最好?如何才不會讓「密碼在網路上裸奔」?
此篇為編程的初學者介紹了 Go 程式語言的基本概念,初始化專案的方法,以及宣告變數的兩種語法。
UUIDs are a great choice for primary keys in PostgreSQL. However, not all UUIDs were created equal. This post discusses the pros and cons of different UUID formats and explains how to use newer formats in Ecto for Elixir.
Over the years, I have developed a big collection of modules and macros that I copy and paste in all Elixir projects using Absinthe. It is high time I started sharing my experience with the community. Today I present a simple way to build “generic” types.
In this post I describe why I decided not to use PostgreSQL from Homebrew and how you can use a Dockerized image instead.
Today I removed the mock from the login view and made the form actually call a login mutation upon submission.
Today I implemented a login view with a mocked authentication step.
Exploring integration with Apollo Client for iOS. Discovering MVVM architecture and singleton classes. Storing authentication data inside the Keychain using the Security module, which is part of Foundation.
I made my first steps building a watchOS application according to Apple's SwiftUI tutorial.
Following Apple's SwiftUI tutorial, I explore the interoperability techniques used to embed SwiftUI components inside UIKit Controllers, and vice versa. The tutorial teaches how to build a carousel view, which I find pretty cool. I also learned how to overlay text and a gradient over an image.
I implemented saving data in the practice edit view.
I found out how to programmatically return from a NavigationLink
.
I spent the whole evening going through tutorials and working on my side project, Ngöndro Tracker, leaving little time to post updates to the blog. Among others, I implemented a text field component with label, a helper to initialize colors from CSS hex strings, and began work on the view to edit practice settings.
Today I implemented persisting practice history each time the user adds some repetitions of a practice.
I also implemented a simple view for presenting those records.
I found out how to implement custom keys for Decodable
data structures.
Following Apple's tutorial on graphics leaves me completely dumbfounded. Does it mean I will learn how to make stuff as pretty as Apple's native apps?
I implemented adding custom amounts of mantras or repetitions of practices to the Ngöndro Tracker using a wrapper for UIAlertController
.
After following two parts of Apple's SwiftUI tutorial, I made some improvements to the first iteration of my side project, Ngöndro Tracker.
I found out some amazing SwiftUI tutorials from Apple, and they are free. I followed one along on the way to Cracow today.
Today I spent the whole evening working on my pet project, Ngöndro Counter. Therefore, the blog post will consist solely of the project update.