2022-01-01から1年間の記事一覧
\d コマンドは、PostgreSQLのテーブルの情報を確認するためのpsqlのコマンドである。しかし、環境によっては実行時に以下のようなエラーが出て失敗してしまうことがある。relhasoids はそもそもテーブルに存在しないはずのカラムだったため、原因について調…
Linuxの「ジョークコマンド」「ネタコマンド」として取り上げられることの多いコマンド rig を Mac で使ってみる。 環境 % sw_vers ProductName: macOS ProductVersion: 12.3.1 BuildVersion: 21E258 % brew --version Homebrew 3.5.2 Homebrew/homebrew-cor…
このブログの記事など、Markdown形式でドキュメントを書く機会はそこそこある。 どのように表示されるかを確認しながら編集できると便利なため、普段使っているVisual Studio Codeでプレビューを表示させながら編集ができないか調べてみた。 プレビューを表…
webp とは Google が開発している静止画像フォーマット。web サイトのトラフィック量削減と表示速度短縮を目的としており、他の画像形式よりもファイルサイズが小さくなることを特徴としている。 2022年現在では主要なブラウザの対応がほぼ完了しており、個…
Googleスプレッドシートには googlefinance 関数が用意されており、現在の株価を取得することができる。例えば、Alphabet(Googleの持株会社)の株価であれば、以下のように =googlefinance("NASDAQ:GOOG") と入力すると取得できる。NASDAQ は証券取引所コー…
ボードゲームアリーナでも遊べるボードゲーム、キャントストップ(Can't Stop)の効率の良いプレイを目指し、ダイスの出目の確率を計算するプログラムを作成して検討してみた。 boardgamearena.com キャントストップ(Can't Stop)とは すごろくゲームである…
MySQLやPostgreSQLでは、出力する件数を指定する LIMIT 句が用意されているが、Oracle Databaseには存在しないため他の記法を利用する必要がある。毎回忘れるので備忘のため記事にしておく。 サンプルデータ SQLで操作するためのサンプルデータとして、以下…
Mac のターミナルで sed コマンドを利用した際、期待通りに動かないことがあったので調べてみたメモ。 sed コマンドとは sed(Stream EDitor)は、入力として受け取ったテキストに対して、変換など処理を行うコマンド。 端的にいうと文字列の加工ができるコ…
前回の記事 のように、一定の時間間隔でAPIから情報を取得し、結果を出力するスクリプトを作成する機会は多い。 import pybitflyer from time import sleep api_key = "xxxxxxxxxxxxxxxxxxxx" api_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" api …