Diary

Diary

日々学んだことをアウトプットする場として初めてみました

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

ターミナル上での情報の見つけ方

ターミナル上での情報の見つけ方 ターミナル上で操作をしていて、「同じコマンドを何回もブラウザで検索している人」や「詰まった際に毎回ブラウザで検索しないと解決できない人」には参考になるかもしれません。 誰のためのものか ある程度基本的なコマンド…

シェルコマンド「man」の使い方

シェルコマンド「man」の使い方 自分がターミナルに触れる機会が増えるにつき、manコマンドが便利だと思いましたのでその紹介をしたいと思います。 使い方がうる覚えなコマンドをターミナル上でぱぱっと検索したい時に使っています。 シェルコマンド「man」…

PCとAndroid端末間でadbコマンドを通じてファイルのやりとりを行う

PCとAndroid端末間でadbコマンドを通じてファイルのやりとりを行う PCとAndroid端末間でadbコマンドを通じてファイルのやりとりを行う Requirements Androidの端末に入ってみる PC ⇨ Android にファイルを送る ファイルの送り方 Android ⇨ PC にファイルを送…

PCとAndroidで通信を行う準備

PCとAndroidで通信を行う準備 この記事ではAndroidをいじるために必要なAndroid側の設定について解説していきます (以下は自分の端末での見た目ですが、おおよその配置は変わらないと思います) PCとAndroidで通信を行う準備 開発者モードになる USBデバッ…

FizzBuzz at ターミナル(ワンライナー)!

FizzBuzz at ターミナル! FizzBuzzをワンライナーでやってみる FizzBuzz at ターミナル! FizzBuzzとは? まず1から100までの数字を連続で出力する 5の倍数の処理 3の倍数の処理 15の倍数のところの説明 おわりに FizzBuzzとは? Wikipediaに説明は任せ…

linuxのコマンドでsortしてみる

linuxのコマンドでsortしてみる 主にsortコマンドの使い方となっています linuxのコマンドでsortしてみる 設定 ソートに使うkeyを選択する 数字としての大きさでソート 逆順でソート 設定 以下のような内容の記述されたファイルをソートしてみます(ちなみに…

ハイパス・フィルター/ローパス・フィルターの計算

ハイパス・フィルターの計算 ラプラス変換の性質をあまり利用せず愚直にローパス回路の計算をしてみました ハイパスフィルター 設定 以下のような典型的なハイパスフィルター回路における、VoutとVinの比を計算する 計算 上の回路図の電圧の動きに着目すると…

ラズパイのubuntuにVNC接続するまで

ラズパイのubuntuにVNC接続するまで VNC接続する際に次のような問題が発生したので、その解決策についてメモしておく タイムアウトする 画面が灰色のまんま 環境 接続先 raspberry pi 4 OS: ubuntu 20 ホスト: VNC-CONNECTを使用 まずやったこと ホストにVNC…

GitHub Pagesを用いた CI/CD 入門

GitHub Actions使ってみた 前からC I/CDに興味があったので、GitHub Actionsを使ってみました。 GitHub Actionsを使って、VueのbuildとGitHub Pagesへのdeployを行う GitHub Actionsへの登録 Vueプロジェクトをpush GitHubでどのブランチから配信するかを決…

tanhとシグモイド関数の関係

tanhとシグモイド関数の関係 機械学習の活性化関数としてよく出てくる、タンジェントハイパボリック(tanh(x))とシグモイド関数(sigmoid())の”数学的な”違いについて少しまとめてみた 機械学習的にどう異なるかは勉強不足のためわかっていない とりあえず…

python: ベクトル内積計算の比較

pythonにおけるベクトルの内積計算 numpyのdotを使った内積計算が速いと聞いたので比較してみた 単位は秒 num looping dotting 100万 0.106 0.0016 1000万 1.09 0.012 1億 42.45 0.15 なお、以下のコードを使用した import time import numpy as np import r…

SSH接続でGitに大容量ファイルをpushできない

SSH接続でGitに大容量ファイルをpushできない GitHubにssh接続していたのだが、大容量のファイル(といっても2Mくらい)をpushしようとしたときに、次のようなエラーが出た Enumerating objects: 19, done. Counting objects: 100% (19/19), done. Delta co…

xargs内でのコマンドの挙動について

xargs内でのコマンドについて xargsを使った際に想像と違う挙動を示したのでメモしておく xargs内でのコマンドについて 環境 現象 解決策 原因 補足 whichとtype 解決策2 環境 Ubuntu-20.04 BASH_VERSION-5.0.17 現象 echoでユニコード文字列を変換させて表…

ワンライナーで簡単なグラフ写真を生成する

ワンライナーで簡単なグラフ写真を生成する 以下の2つの流れで実行した bcコマンドを用いた計算 gnuplotにつなげて、画像ファイルとして保存 結論のコマンドと、その時のグラフ 以下はxlogxの計算を行なっている("{} * l({})" の部分) xlogxが0に収束する…

ターミナル上で数値の16進数の変換を行う

ターミナル上で数値の16進数の変換を行う bc コマンド, obase カラーコードを、(255,255,255) -> #FFFFFF への変換を行う bc コマンド 基本的な計算をしてくれるコマンド $ echo '4*5' | bc > 20 桁数指定 デフォルトでは小数点以下切り捨てになるので、scal…