- 2022.03.10
Python関連のことを調べてみた2022年03月10日
python cursor move “` import pyautogui from time import sleep, strftime import math def move_mouse_gohey(): r = 60 (mx, my) = pyautogui.size() pyautogui.moveTo(round(mx/2), round(my/2 -r-r)) rad […]
python cursor move “` import pyautogui from time import sleep, strftime import math def move_mouse_gohey(): r = 60 (mx, my) = pyautogui.size() pyautogui.moveTo(round(mx/2), round(my/2 -r-r)) rad […]
[Rails]すでにあるテーブルのカラムにバリデーションを設定したい モデル設計時にテーブルのカラムにNotNULL制約を付け加えるのを忘れてしまった。。。 そんな時にテーブルのカラムに後からバリデーションを付与する方法を紹介します! ### 環境 ・macOS ・Rails 5.2.6.3 ・ruby 2.5.1 ## 既にあるテーブルのカラムにバリデーションを追加する手順 1、新規マイグレーシ […]
[Rails]すでにあるテーブルのカラムにバリデーションを設定したい モデル設計時にテーブルのカラムにNotNULL制約を付け加えるのを忘れてしまった。。。 そんな時にテーブルのカラムに後からバリデーションを付与する方法を紹介します! ### 環境 ・macOS ・Rails 5.2.6.3 ・ruby 2.5.1 ## 既にあるテーブルのカラムにバリデーションを追加する手順 1、新規マイグレーシ […]
連番画像を動画にするためのプログラム # 連番画像を動画にするためのプログラム 自分のPCではシーケンサーからの出力をaviとして得るとなんかきもかったので,連番画像として出力したのち,いい感じのものだったら動画に変換した. 実行例は, “` $ python3 conv.py d1 1800 “` 自分の場合シーンごとにシーケンサと名前を変えていたのでこんな感じに 入力と […]
Laravel api.phpに記載したURLがデフォルトで/apiついてしまう件 LaravelでAPI作成のした際にルーティングでroutes/api.phpに記載すると /api/〜になってしまう。 /api部分を無くすためにはapp/Providers/RouteServiceProvider.phpの以下を削除すればいい。 “` Route::prefix(‘ap […]
改めてTypescriptに入門してみた。 # はじめに プロジェクトでNuxt.jsとTypescriptを使用したフロントエンド開発を経験してきて今までなんとなく書いていたので基礎をしっかり身に着けることで同じような技術スタックの案件の時に即戦力になりたいと思い、改めて学び直してみた。 # Typescript で Hello World するまで ### Typescript をグローバルに […]
GAS の API に js の fetch で doPost する GAS の API に js の fetch で doPost する際に 地味にハマったのでメモ。 まずは、正常に動作するもの。 “`js fetch([post url], { ‘method’: ‘POST’, ‘body’: JSON.st […]
レシピ作家のレシピを検索できるトイアプリがちょいバズったので爆速でLINE Botを作った話 こんにちは、家庭では休日の料理担当をしている二児の父です。 山本ゆりさんやリュウジさんなど有名レシピ作家さんのレシピをよく参考にするのですが、ブログ記事、Instagram、Youtubeなど皆さん複数のチャネルにレシピを公開してて探しにくいなぁと常々思っていたため、チャネル横断でレシピを検索できる、制作 […]
Selenium備忘録 メモせずにいつも同じことを調べてしまうので、備忘的に随時追記。 ### 個別のブラウザモジュール(Chromium)を指定 Chromiumのexeファイルを以下のように指定すれば可能。 ~~~java ChromeOptions options = new ChromeOptions(); // Chromiumを指定 options.setBinary(“. […]
go、パス # パス GOROOT goのsdkの場所なのであまり触る必要がない。 またgoは後方互換性があるように作られているので普通に最新のバージョンにすればいいだけなので、あまり触ることはない。 GOPATH go用のワーキングスペースを決める。 GOPATH/src/にプロジェクトを作成する。 https://pleiades.io/help/go/configuring-goroot-a […]