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

[X(Twitter) bot] How to create an X Bot that automatically posts from a spreadsheet in GAS: (3) Posting text + images

Learn how to use GAS (Google App Script) to automatically post images from a spreadsheet to Twitter; as of September 2023, Twitter API v2 does not support image uploads, so OAuth 1.0a must be used.
Development/Design

[Figma] After using the comment note, the screen became easier to read and manage status.

Figma's comment function is not very listable as it is a balloon pop-up; Figma's comment note is simple and excellent for keeping a list of comments, as well as managing time stamps and status. The comment design is also pretty and easy to use.
Note/Book

[Thesis] How to manage a thesis using GoodNotes and Notion

In my case, I use GoodNotes on my Ipad to add annotations (word meanings, questions and queries) directly to articles. Related images are also dragged directly into GoodNotes using the Ipad's multitasking function. Embed the pdf of the paper in Notion and manage the paper on Notion.
Note/Book

[Scrap and Build] Keisuke Haneda: What is the excessive addition of care that turns three in need of care into five?

Describes his thoughts on the novel Scrap and Build by Keisuke Haneda, winner of the 153rd Akutagawa Prize. For his grandfather, who is physically disabled and daily expresses his desire to die with dignity, saying he wants to die early, his grandson Kento takes an active role in 'excessive additions to care'.
Development/Design

[Design] How to create and unify icon guidelines: Font Awesome, Material Icons, React Icons

When developing cross-platform (web and apps), icon guidelines may not be set in stone due to historical history and resource priorities. Well-known icon fonts include Font Awesome and Material Fonts.
Marketing

[AI] Changes in SEO in the Era of Chat Search and Characteristics of Content Chosen by AI

While the cost of content generation will fall dramatically with generative AI, it is expected to be flooded with content of dubious authenticity or similar content, so content that is differentiated as content, free of misinformation and described by people or institutions with greater authority and expertise, will be valued.
Development/Design

[Go x FCM] Implemented a function to send push notifications to FCM on a regular basis: Server Edition

Implement a function to send Push notifications from the server to FCM at regular times in Go language.The following four arguments are required to implement Push notifications to FCM: OAuth 2.0 token (Authorisation in the HTTP request header), FCM token of the device, title and body.
Development/Design

[C++] Difference between pointer and reference, value passing and reference passing, function pointer, smart pointer

A pointer is a variable that stores an address (position in memory space). When a variable is declared, memory for the variable is allocated and placed in the memory space. However, immediately after the variable declaration, the pointer contains an undefined value and it is not known where it points. The address of the variable can be obtained by preceding the variable name with the `&` symbol.
Note/Book

[AI vs. children who cannot read textbooks] Basic reading comprehension has nothing to do with the amount of reading!

Without basic reading comprehension skills, not only in Japanese, but also in all subjects such as arithmetic, social studies and science, it is impossible to solve a text because it is impossible to grasp the text in the first place. Basic reading comprehension skills are not only necessary for children, but also for adults in their work, but shockingly, there was no positive correlation with the amount of reading.
Development/Design

[Flutter × Go] Withdrawal process: How to handle the “requires-recent-login” error when deleting Firebase Auth.

Describes how to deal with the 'requires-recent-login' error when processing user withdrawal using Firebase Auth.This error occurs when a user has not logged in recently for security reasons. The user needs to be re-authenticated (reauthentication) before they can be withdrawn.