ものづくりのブログ

うちのネコを題材にしたものづくりができたらいいなと思っていろいろ奮闘してます。

今のユーザのシェルを確認する方法

現在使用しているシェルを確認する方法をここにメモします。 $ echo $SHELL /bin/zsh使用可能なシェルを確認する場合は以下のコマンドを実行します。 $ cat /etc/shells # /etc/shells: valid login shells /bin/sh /bin/bash /usr/bin/bash /bin/rbash /usr…

sshキー(秘密鍵・公開鍵)の作成と認証

久々に開発環境を一からセットアップしたので、sshキー(秘密鍵・公開鍵)の作成方法をここにメモします。 用途としては、Github や各種サーバ接続用です。 ssh キー作成手順 ssh クライアントに移動 キー作成 github に公開キーを登録 右上の自分のアイコンを…

Linux のユーザ追加について

久々に開発環境を一からセットアップしたので、ユーザの追加方法をここにメモします。 作成手順 root ユーザになる $ sudo su - ユーザ追加 # useradd -m <ユーザ名>「-m」オプションはユーザのホームディレクトリを作成してくれるオプションです。 指定しな…

【Google】Oahth oob の非推奨対応

Google でフィッシングやアプリのなりすまし攻撃から保護するために、OAuth 帯域外 (OOB) フローが 2022 年 10 月 3 日に廃止されます。 今回この件に対応が必要で調査を行なったので、ここにメモしておきます。 帯域外(OOB)フローの移行について OOB とは…

GitHub 500

github を参照しようとしたところ以下の画面に飛ばされてしまいました。 どうしたら良いのでしょうか... Looks like something went wrong! We track these errors automatically, but if the problem persists feel free to contact us. In the meantime, t…

家庭菜園 9/10

スイカをずっと育ててみたのですが、なかなか大きくなりませんでした。 本日はその成長記録をブログにアップします。 メロンも育ってきたのですが、途中で虫に食われてダメになってしまいました... 次回こそ... 定点観察 www.youtube.com 本日の収穫 今年は…

【github】Pair Extraordinaire

github の自身の profile に Pair Extraordinaire というバッチが増えていたので、ブログに載せてみました。ブランチを作成して、共同作業者に同じブランチで変更をコミットしてもらった後に、プルリク→mainにマージするともらえるみたいです。(なかなかかわ…

GitHub の suggestion 機能

github に suggestion 機能というものがあったのでここにメモします。 suggestion 機能の使い方 suggestion 機能は、PR のレビューで、コメントだけではなくコードの修正をそのまま提案し、コードの差分をそのまま取り込める機能です。 (赤枠の±マークのボタ…

twitter api v2 を使って色々なツイート情報を取得してみる。

Twitter API を使ってツイートを取得してみました。 twitter api v2 ドキュメント ツイート情報 乃木坂46のツイート(id:1469316238299914247) スプラトゥーンのツイート(id:1564538423834460160) twitter api v2 ドキュメント developer.twitter.com ツイー…

スプラトゥーン3で物体検知

スプラトゥーン3の前夜祭のプレイ動画を物体検知してみました。 発売日の9/9が楽しみです。www.youtube.com

github で fork したとき main ブランチしかなくてあせった件について

github で fork したときに main ブランチしかなくて焦ったので、その時の対応方法をメモします。「create a new fork」画面で、「Copy the main branch only」にチェックがついていたので、ここを外しておけばよかっただけの話でした。

ruby で google スプレッドシートの URI からキー情報を取得する処理を考えてみる

ruby で uri ライブラリを使った処理を書いてみたので、ここにメモします。 コード uri ライブラリの使い方 uri とは uri ライブラリを使うには URI オブジェクト regex 関連 コード google スプレッドシートの URI を入力として、キー情報を取得する処理を…

JSON のレコード件数を jq コマンドでカウントする方法について

jq コマンドで json のレコード件数をカウントする方法をメモします。 json のレコード件数をカウント 以下のような json を準備します。 $ jq . hoge.json [ { "id": 1, "name": "a" }, { "id": 2, "name": "b" }, { "id": 3, "name": "c" }, { "id": 4, "n…

Ruby で Google スプレッドシートを操作

Ruby で Google スプレッドシートを操作する方法をまとめてみました。 事前準備 手順 google-drive-ruby インストール 認証 操作 新規スプレッドシート作成 新規ワークシート作成 ワークシート書き込み ワークシート情報取得 事前準備 Google API Console(AP…

家庭菜園 8/8

ついにメロンの実が膨らんできたのでブログにアップロードしました。 定点観察 室外で栽培している野菜 ゴーヤ ジャンボ唐辛子 ライムホルン メロン スイカ きゅうり トマト 本日の収穫 過去 定点観察 www.youtube.com 室外で栽培している野菜 ゴーヤ ジャン…