Python Conoha WingにPythonをinstallする Conoha WingにPythonをinstallする conoha wingのPythonのバージョンが古いため、自前で更新した際の作業メモ 適当な作業用ディレクトリを作成し、pythonのソースコードを持ってくる 公式サイトのDown... 2024.10.14 Pythonレンタルサーバー
airflow [Airflow]KubernetesPodOperatorのXComのサイドカーに独自コンテナを使う KubernetesPodOperatorのXComsサイドカーに独自コンテナを使う タイトルの通りです。通常はalpine:latestが用いられますが、閉域網で実行している場合など、独自のコンテナを使用する際の設定を備忘録として残してお... 2024.10.03 airflowPython
Golang [Golang] batch処理で同じ処理が重複起動しないようにする Go言語で「処理が落ちたら再起動してほしいけど、前のプロセスが生きている間は何もせず終了してほしいな」ということ、あるのではないでしょうか。簡易的な自動立ち上げを`crontab`などでする場合、いかのようなプロセス確認utilityを用意するのが便利です。 2024.07.28 Golang
RaspberryPi cronのログを出力するようにする方法 cronのログを出力するようにする方法 cronが上手く動かない際に、ログを確認するための設定メモになります /etc/default/cronを変更 /etc/default/cronを編集し、実行ログを出力するようにします sudo v... 2024.07.28 RaspberryPiShell
Golang pre-commitでgoのtestを走らせる pre-commitでgoのtestを走らせる gitのhook機能を使ってcommit時にgoのテストを走らせる設定を加えました。 goの設定ファイルがリポジトリのルートにある場合 .git/hooks/pre-commitファイルを作成... 2024.06.29 Golang
Haskell [Haskell] Haskellで入力を繰り返し受け付ける Haskellで入力を繰り返し受け付ける HaskellでCLIを作りたいと思い、その練習として入力を繰り返し受け付ける簡単なサンプルを作成しました。 手続き型言語であればwhile文で実装するのですが、関数型言語なので再帰関数で実装してい... 2024.05.18 Haskell
Golang Golang + OpenAPIを試してみる GoのOpenAPIClientを使う GoでOpenAPIを使う場合サーバーサイド(呼び出される側)が多いと思うんですが、クライアントサイドでOpenAPIを使いたい場面があったため、備忘録を兼ねてメモをしておきます。 リポジトリは以下に... 2024.05.06 Golang
Python C++をPythonから呼び出す C++をPythonから呼び出す WindowsでC++で作成したdll(so)をPythonから呼び出す機会があったので、備忘録を兼ねてまとめておきます。 2024/04/21現在、C++をPythonから呼び出す主な方法はboost p... 2024.04.21 Python
pixi.js Pixi.js + TypeScript + Viteでゲームを作る 2. キャラクターの表示とキー入力 Pixi.js + TypeScript + Viteでゲームを作る 2. キャラクターの表示とキー入力 << 前回の記事 1. Hello,world 前回の記事ではPixi.jsをTypeScriptで呼び出してみました、今... 2024.04.14 pixi.jsTypescript
pixi.js Pixi.js + TypeScript + Viteでゲームを作る 1. ViteのHello, worldとpixi.jsのinstall Pixi.js + TypeScript + Viteでゲームを作る Viteの準備 まずは公式ドキュメントに従って、viteのプロジェクトを作成します。 npm create vite@latest action-game -- --te... 2024.04.14 pixi.jsTypescript