ものづくりのブログ

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

2021-05-01から1ヶ月間の記事一覧

「rails devise」の認証処理にハマる

「rails devise」の認証処理でログインボタンをクリックすると「Completed 401 Unauthorized」となりログインページにリダイレクトされるという問題があってハマったので、その対応をここにメモします。 rails devise とは 問題 気になる部分その1 気になる…

【Mysql】 特定のデータベースの全テーブルのレコード数を取得する

MySQL で各テーブルのレコード数を確認したい場合は以下を実行する。 クエリ SELECT table_name, table_rows FROM information_schema.tables WHERE table_schema = '{{データベース名}}'; information_schema.tables はテーブルのメタデータを格納している…

MySQL で文字コードの確認を行う

コマンド MySQL の文字コード関連でよく扱うクエリ デフォルトの文字コードを指定してDB作成 DBの文字コード変更 補足 コマンド MySQL で文字コードの確認をする場合は以下のコマンドを実行する。 mysql> show variables like "chara%"; +------------------…

MySQL 5.7 インストール後の root パスワードについて(ubuntu)

以前はインストール中に root パスワードの入力があったのに、いつの間にかインストール後に設定することになったみたいなので作業内容をメモしておこうと思います。 手順 インストール mysql_secure_installation コマンド実行 「VALIDATE PASSWORD PLUGIN…

「VS Code」を使って「Markdown」で書いたものをプレビューする

Visual Studio Code「VS Code」を使って「Markdown記法」メモを作る方法を調べてみました。 Visual Studio Codeとは セットアップ方法 Markdownをプレビューする方法 ファイル準備 プレビューする 「Markdown Preview Github Styling」インストール プレビュ…

「SyntaxError: bytes can only contain ASCII literal characters.」

Pythonで全角文字をバイト変換しようとしたら、以下ようなエラーが出ました。 以下のように対応できそうです。 str = 'あ' print(str.encode("UTF-8")) 出力 b'\xe3\x81\x82'

Mac でファイルの種類によって文字の色分けをする時の設定(zshの場合)

Mac でターミナルを立ち上げて「ls」を実行したらファイルの種類で色分けされなくなっていたので、気になり設定を追加しました。 設定 「.zprofile」書き込み $ vi ~/.zprofile 書き込み内容 export CLICOLOR=1 export LSCOLORS=GxGxBxDxCxEgEdxbxgxcxd 参考…

使っている Mac がどんなシェルを使っているか確認する方法

いつの間にか「macOS」のデフォルトシェルが bash から zsh に変更されていました。 戸惑ったのでなんとなくシェル情報を確認する方法をまとめてみました。 現在使用しているシェルを調べる方法 現在使っているシェルのプロセス情報を表示する方法 現在使っ…

「Node.js」のインストール

Node.jsのインストールをまとめてみました。 「nodebrew」インストール 「nodebrew」コマンド確認 「Node.js」インストール 「Node.js」のバージョン確認 パスの追加 コマンド確認 「nodebrew」インストール 「Homebrew」を使って「nodebrew」をインストール…

Web会議で画面共有ができなくてアセる...(mac環境)

Mac で Web 会議をしていたら画面共有ができなくて焦ったのでここにメモを残します。 症状 原因 設定方法 症状 Web 会議で画面共有ができない。 原因 Mac OSが 10.15以上の場合、画面共有をするためには、画面情報の権限を許可する必要があるみたいです。 設…

【node.js】「nodebrew install-binary latest」コマンドで Node.js をインストールしたら「Warning: .gz: No such file or directory」と注意された

「nodebrew install-binary latest」で「Node.js」のインストールに失敗したときの対応方法です。 nodebrew とは 症状 環境 対処方法 再度インストール nodebrew とは nodebrew は、一つのマシンの中で複数のバージョンの Node.js を管理するためのツールで…