2023-08-01から1ヶ月間の記事一覧
Ⅰ. はじめ タイトルの通り「MariaDBでslow_queryログを出力する方法」です。 Ⅱ. 手順 1. ファイルを編集する /etc/mysql/mariadb.conf.d/50-server.cnf [mysqld] slow_query_log=1 # slow_queryログ出力を有効にする long_query_time=5 # 5秒以上かかるクエ…
Ⅰ. はじめに タイトルの通り「SQL 日付(日時)加算、減算まとめ」です。 減算は「+」を「-」に変えるだけです。 サンプル 現在 select DATE_FORMAT(NOW(), '%Y/%m/%d %H:%i:%s'); 1時間後 select DATE_FORMAT(NOW() + INTERVAL 1 HOUR, '%Y/%m/%d %H:%i:%…
Ⅰ. はじめに タイトルの通り「PythonでFastAPIを利用してHTMLページを公開する方法」です。 Ⅱ. サンプルプログラム web.py # pip install jinja2 import uvicorn from fastapi import FastAPI, Request from fastapi.responses import RedirectResponse from…
Ⅰ. はじめに タイトルの通り「PythonでFastAPIを利用してAPIサーバを構築する方法」です。 Ⅱ. サンプルプログラム import secrets import os import uvicorn from fastapi import FastAPI, HTTPException, Depends, status from fastapi.openapi.docs import…
Ⅰ. はじめに タイトルの通り「Pythonでhttpxを利用してHTTPリクエストする方法」です。 Ⅱ. サンプルプログラム # pip install httpx[socks] import httpx proxy = 'http://127.0.0.1:8008' # proxy = 'socks5://user:pass@host:port' client = httpx.Client(…
Ⅰ. はじめに タイトルの通り「Webブラウザでゲームパッドを利用する方法」です。 Ⅱ. 手順 1. サンプルプログラムを書く index.html <html> <body> <script src="/script.js"></script> </body> </html> script.js const buttonPressStates = [] const buttons = [ { id: 12, label: 'UP' }, { id: 13, label: 'DOWN' }, {…
Ⅰ. はじめに タイトルの通り「C#でTwitchAPIを利用してチャンネルを検索する方法」です。 Ⅱ. 手順 1. 以下URLにアクセスして新規アプリケーションを作成する https://dev.twitch.tv/console/apps/create 2. (1)で作成したアプリケーションのClientID, Client…