方言を話すおしゃべり猫型ロボット『ミーア』をリリースしました(こちらをクリック)
スポンサーリンク
Development/Design

[GAS] How to post the content entered in a Google Form to a specific channel in Slack.

Using GAS and the Slack API to set up automatic forwarding of submissions to Slack when submitting Google Forms; need to create a Slack app from the Slack API admin page to get the webhook URL.
(somebody's) side

What is the Grand Unified Theory of the Brain, the Free Energy Principle?

I had been interested in this book, but it had been piled up in my reading pile, so I finally finished it this time. I found the book interesting in its perspective of trying to unify seemingly disparate brain activities such as sensation, movement, emotion, and mental illness from the perspective of free energy.
(somebody's) side

[Book Review] Super-introduction: The Theory of Relativity What did Einstein think?

I was interested in Einstein's theory of relativity, but had never read it before, so I started with a very introductory reading book. It was biting and explained in a way that I could understand if I understood middle school and high school physics level. The process of law unification from Newton to Maxwell to Einstein
lifehack

Requesting Apple to Repair a Failed Mac Port: Quick Response and 4-Day Resurrection Experience

Apple's repair process was fast and straightforward. Apart from disabling "Find My Mac" and turning off FileVault, there were no complicated steps. The pickup process was hassle-free, and being able to track the repair status online was incredibly convenient.
(somebody's) side

Project Hail Mary: An epic space story of scientific power and friendship

**"Project Hail Mary"** begins with the Earth facing an unprecedented crisis of solar dimming, a phenomenon that threatens to plunge the planet into a devastating ice age and potentially lead to the extinction of humanity. To uncover the cause and find a solution, scientists initiate the ambitious "Hail Mary Project." As part of this mission, Ryland Grace, a schoolteacher and scientist, is sent on a journey to an unknown star system, tasked with humanity's last hope.
Development/Design

[Mia] How to use Google Calendar API with Go: From Refresh Token to Event Acquisition

The Google API does not allow direct use of refresh_token to access the API. Instead, you must use refresh_token to issue a temporary access_token and send a request to the API using this token.
application(Flutter)

[Mia] Implementation of Google Calendar API access utilizing Auth Code and Refresh Token (Go and Flutter)

To manage access to the Google Calendar API more securely and efficiently, instead of using access tokens directly on the app side, we have changed the mechanism to send an authentication code (Auth Code) to the backend, generate and store a refresh token, and use that refresh token to access the Changed to a mechanism to access Google Calendar API.
Note/Book

“Sisters In Yellow” by Mieko Kawakami: People Shaken by the Chaos of the 1990s and the Nature of Life

Mieko Kawakami's “The Yellow House” is a work that highlights the nature of “difficulties in living” by depicting poverty, crime, and relationships with pseudo-families in the historical background of 1990s Tokyo. Through this story, we witness the structural problems of society and the desperate individuals caught up in them. Below are some of the points that particularly impressed me.
application(Flutter)

[Mia] How to access Google Calendar from the Flutter application and display the day’s appointments in the console.

Thorough explanation of how to implement Google Calendar integration in Flutter apps, from setting up authentication flow using Google Sign-In, to acquiring events using Google Calendar API, setting scope, and detailed OAuth 2.0 procedures.
Development/Design

How to resolve Dirty status of database migration in Golang

This section summarises how to deal with a Dirty state of migration in server development using Golang and golang-migrate. a Dirty state means that the migration has been interrupted and the database is in an inconsistent state. The solution procedure is described below as a reminder.
スポンサーリンク