March 1, 2025; Updated on

Thunderclouds Approach Akabane, Tokyo

A view of the Akabane area under thunderclouds from Yawatazaka in Akabanedai, Tokyo

A view of the Akabane area under dark thunderclouds from Yawatazaka in Akabanedai, Tokyo, photographed at dusk in the autumn of 2020.

February 28, 2025; Updated on

Stall Selling Cigarettes in Glazier’s Shop in Akabanedai, Tokyo

A stall selling cigarettes in a glazier’s shop in Akabanedai, Tokyo

A glass-fronted stall selling cigarettes in a glazier’s shop in Akabanedai, Tokyo, photographed at dusk in the autumn of 2020.

November 25, 2023; Updated on

Python Scripting to Assist with Day Trading on Margin using Hyper SBI 2

In discretionary day trading of Japanese stocks, I trade on margin using a market order for immediacy. Previously, I used a spreadsheet to calculate the maximum number of shares I could order. However, it did not link to my cash balance in real time. Additionally, I noticed repetitive operations occurring in the Hyper SBI 2 trading software. In this post, I will discuss how to automate these processes using Python libraries.

February 12, 2023; Updated on

Python Scripting to Serialize WebDriver Commands to Export Hyper SBI 2 Watchlists

Occasionally, I check the watchlists of the Hyper SBI 2 trading software on a separate terminal. Selenium WebDriver can automatically export these watchlists to a specific website. In this post, I will discuss how to serialize the WebDriver commands. This serialization allows the Python configparser module to store it in a configuration file.

April 21, 2021; Updated on

Bash Scripting to Update Blogger Posts for Local Changes through API

On this blog, I edit drafts in a local text editor, not in Blogger CMS, and more often update posts than post new ones. To simplify the updating process, I create a Bash script that automatically extracts specific elements from local HTML files and sends PATCH requests with them through the Blogger API 3.0.

April 14, 2021; Updated on

Bash Scripting to Obtain Access Token from Google Authorization Server

I am trying to simplify the process of updating posts on this blog. In this post, to update them using the Blogger API, I create a Bash script that supports the OAuth 2.0 authorization sequence used in Google APIs and obtains an access token from the Google Authorization Server.

March 15, 2021; Updated on

“Assault Lily” Matsunaga Yui

A close-up view of “Assault Lily” Matsunaga Yui wearing the Sagami Girls’ High School Special Forces uniform

When I discovered the Azone Assault Lily series, I was particularly impressed by MATSUNAGA Yui’s shapely figure and cuteness. Despite my initial hesitation to purchase an expensive, discontinued PVC action doll, I ultimately decided to purchase Yui. Being an older PVC doll, she has a reddish color transfer on the side of her breast.