git worktree と peco
はじめに
その昔、[git-worktree] を使いやすくするためのスクリプトを紹介しましたが、[peco] に対応するために少し修正してみたのでご紹介します。
前の記事: git worktree list を少しだけ使いやすく - Smile Engineering Blog
※前回と同じく、zsh 用です
続きを読むMIPSとMCPS
ソフトウェアの要件として、性能をMCPSでオーダーされたケースがありました。
前記事の「MIPSとMCPS(?)、100MIPSは100MHzで動くか?」では、 ソフトウェアのベンチマークとして、MIPS【Million Instructions Per Second 】と、MCPS【Million Cycles Per Second 】について書きましたが、MCPSというキーワードがMIPSほど浸透してないのではないか?という個人的な見解も含めた内容でした。 ケースバイケースでMIPSとMCPSを使い分けていましたが、組込みの分野で求められるソフトウェアの処理量(演算量)の要求としては、事実上MIPSではなくMCPSを意味する場合が多く、MCPSも市民権を得たのではないでしょうか。
- MIPS計算
- MCPS計算
- MCPS測定
- サイクル数測定
- ARM DWT Cycle Count Register
Date ヘッダ
はじめに
テストなんかで急に Date ヘッダ を用意しなきゃダメな場面はよくあると思います。今までは Epoch Converter からコピーペなどして使っていたんですが、ローカルで求める方法があったのでご紹介します。
続きを読むWAVフォーマットとヘッダ
「PCMにWAVヘッダを付ける」では、WAVヘッダを紹介しました。
WAVフォーマット(*.wav)は、 ファイルコンテナの一種で音源データを格納するファイル形式ですが、手っ取り早く リニアPCMにWAVヘッダを付けるだけでもWAVファイルとして扱うことが出来ます。
WAVファイルはファイルコンテナ
ファイルコンテナの例としては、WAVフォーマットの他にAIFFがあります(オーディオファイルについてはこちら)。
形式 | ファイルコンテナ | 備考 |
---|---|---|
WAV | Wave File Format (RIFF waveform Audio Format) | Windows |
AIFF | Audio Interchange File Format | Mac OS |
あなたのLinuxは大丈夫? End Of Life を調べてみよう
Ubuntu21.04リリース!・・・の裏でこの季節が来てしまった
先日 別の方のブログ記事 で、Ubuntu 21.04がリリースについて触れられていました。
筆者は別の人間なのでまだ触っていませんが、それと同時に気になることが山のように出てきまして。。。
それは何かと言いますと・・・
Ubuntu16.04 の EOL 到来!!!
あ~、そういえば、あれもこれもあっちのサーバーも、みんなUbuntu16.04だったなぁ~と(汗)
これがいくつもサーバーがあったりすると、気が重くなると言いますか、
そうなる前に順序だててバージョンアップしておけよ!!
と言われてしまうとそれまでなのですが、中には複数人で管理しているサーバーだったり、そもそも私が管理しているサーバーでもなかったり、、、(ってなんだかこうして書いてるだけでも途方のなさががが。
気を取り直して、今日は気にしなくちゃいけない LinuxディストリビューションのEOL について、まとめていこうと思います。
続きを読む