ytyng.com

Latest Articles

Page 4
2023-05-03 02:47 (2 years ago)
Writing TextToSpeech in Browser Using Async Function

Here is an overview of a blog article written in Japanese: "This code uses the SpeechSynthesisUtterance's speech method with await. It performs the speech synthesis process synchronously in a web browser."

2023-04-28 03:40 (3 years ago)
How to Handle the Suspension of an Account Used for Twitter API Integration

Due to changes in Twitter's developer program specifications, only one app is allowed under the free plan. If you have multiple API accounts, they will be forcibly disabled (with the API accounts entering a SUSPENDED status). Here are the methods to address this situation.

PHP
2023-04-01 02:27 (3 years ago)
Code to Validate Check Digits of JAN Codes in PHP

Here is an overview in English of the Japanese blog article: "The blog article introduces a PHP function that checks if a given JAN code is valid. If the JAN code is valid, the function returns true; if it is invalid, it returns false and an error message."

Python
2023-03-29 05:31 (3 years ago)
Trying to Install npm install fibers (node-fibers) Results in ValueError: invalid mode: 'rU' While Trying to Load binding.gyp

Here's the English translation of the summary of the Japanese blog article: "When trying to install 'npm install fibers (node-fibers)' and encountering the error 'ValueError: invalid mode: 'rU' while trying to load binding.gyp', you can resolve this issue by editing the 'node-gyp/gyp/pylib/gyp/input.py' file and removing the 'U' from the mode."

2023-03-11 05:47 (3 years ago)
Using the ChatGPT API

## Creating an OpenAI Account

2023-03-11 01:01 (3 years ago)
Mounting Files with ConfigMap in Kubernetes

This article explains how to create a ConfigMap from a local file in Kubernetes and mount it to a Pod.

Python
2023-03-06 07:01 (3 years ago)
Remove 4-byte Characters from Strings in Python

This is Python code to delete 4-byte characters from a string.

2023-02-11 12:21 (3 years ago)
Displaying Serial Console Output (Viewing Standard Output When Installing CircuitPython on Raspberry Pi Pico)

Here's an overview of a blog post detailing how to view the standard output of a serial console connected to a Mac. This method is useful when you need to monitor the output from CircuitPython, among other uses.

Docker
2023-01-30 06:54 (3 years ago)
Order of Arguments in docker-compose run (Incorrect Order Prevents Launch and Makes Errors Hard to Identify)

Here's an example to illustrate how docker-compose commands can fail and produce confusing error messages if the arguments are not provided in the correct order.

Shellscript(Bash/Zsh)
2023-01-25 00:13 (3 years ago)
When Setting the Path for mysql-client Installed via Homebrew on macOS, It Automatically Follows Version Changes

When installing mysql-client with Homebrew, you typically add the `bin` directory to your PATH in your `.zprofile` or `.zshrc` file. This blog post will explain how to make your PATH automatically follow changes in the version number.

Raspberry-Pi
2023-01-22 02:26 (3 years ago)
Obtaining Terminal ID with Raspberry PI Pico

Here is how to obtain the terminal ID on a Raspberry Pi Pico. You can achieve this by using the function machine.unique_id().

Python
2023-01-03 02:21 (3 years ago)
Output and Clear Text in Terminal with Python

With the backspace sequence `\b`, you can erase printed characters.

Shellscript(Bash/Zsh)
2022-12-27 12:16 (3 years ago)
Create URL Links in the Terminal

With applications like iTerm2, you can make a link text open a different URL by Command + clicking, similar to how the a tag works in HTML.

Django
2022-12-27 10:15 (3 years ago)
View the Contents of Redis Directly from the Terminal in Django

This article explains how to directly view the contents of Django Redis using the Django shell.

Python
2022-12-02 09:02 (3 years ago)
When Using Libraries Like Fabric and Paramiko, "Authentication (publickey) failed." Error Occurs During Server Login

When connecting to an SSH server using Python libraries like Fabric or Paramiko, if the versions are outdated, you may encounter the error "Authentication (publickey) failed."

2022-11-27 15:03 (3 years ago)
Shell Script to Rotate Backup Files Every Few Days

I recently realized that I can rotate backup files (by deleting old files) every few days by sharding the sequential day numbers, which increase by one each day, using modulo 10. Here's the method I've been using lately.

nuxt
2022-11-20 03:29 (3 years ago)
How to Set Up API Proxy to Other Services in Nuxt3

This document provides guidelines for easily setting up a development environment when you are using a different web framework for your server-side API, instead of utilizing the built-in server-side API feature of Nuxt3, which allows the creation of server-side APIs by simply creating a file like server/api/xxx.ts.

Django
2022-11-18 10:16 (3 years ago)
Reading DB Settings from Django Configuration and Copying Data from Production to Staging with mysqldump

I usually write data copy scripts in bash, but I tried writing one in Python this time and decided to document it.

2022-11-16 00:19 (3 years ago)
Exclude Users with is_active = False in Django Admin (Replacing the User Admin)

Define a unique attribute for user Admin and ensure that only users with is_active = True are displayed.

2022-11-04 08:25 (3 years ago)
Obtaining N Months Ago in Python's datetime Without Using dateutil

Here's an overview of the blog post in English: --- This blog post introduces a function to obtain a datetime N months ago, without using the `dateutil` library. The function was created because `dateutil` was not available in the Python Data Source for Re:dash. ---