Volatile memory

物覚えの悪いわたしの、備忘録的な技術系ブログです。

ないなら作る。のが掟。

インターネットの世界はそういうもんだと昔教わった気がするのでググってみたのですが元ネタが見つかりません。夢だったのかな―…

 

まあ何にせよ、ヨットがやりたいけどSwitchがないしサイコロもないので、それなら作っちゃえばいい!任天堂にできて俺にできない道理などあろうものか?いやない!

 

いや、マリオとか作れませんけどね。

 

そんなわけで作っちゃうことにしました。お手軽にダブルクリックで起動してサクッと遊べる感じで、となると普通アプリとして作るのが簡単だな―。とはいうものの、Andoroidだと開発環境すごい重いし準備が大変、ここは日和って、Windowsでやっとくか。

 

はい、というわけで、いつぞや落としてから年単位でほったらかしてたVisual Studio 2022を動かしてみた!

 

動くね―。健気だね―。

 

というわけで.net 6.0のFormsアプリを作ってみます。じゃん。

はい、Formですね!

ちなみに、ここって技術系ブログを名乗って5年ぐらい、プログラムの話するの初めてな気がします。だめだめです。見逃してください。

 

あんまりなのでタイトル変えてみました。

「よっと」を変換したら出てきたんですけどね。何したんでしょうね?辞書とかいれたかな…

 

ここにラベルとボタンを貼っつけて、ボタンを押したら乱数をラベルに表示するようにします。

        private void RollButton_Click(object sender, EventArgs e)
        {
            var r = new Random();
            var value = r.Next(1, 6);
            DiceLabel.Text = value.ToString();
        }

ソースコードとかってどうやって書くんだろ?わかんないので引用にしてみました。そのうち後悔するんでしょうね…

 

でもってボタンを押すと、はい!

 

こんなに大きくなくていいな。あと5個振りたい。

 

        private void RollButton_Click(object sender, EventArgs e)
        {
            var r = new Random();
            DiceLabel0.Text = r.Next(1, 6).ToString();
            DiceLabel1.Text = r.Next(1, 6).ToString();
            DiceLabel2.Text = r.Next(1, 6).ToString();
            DiceLabel3.Text = r.Next(1, 6).ToString();
            DiceLabel4.Text = r.Next(1, 6).ToString();
        }

簡単ですね。5個並べればいい。

 

ほれ。

ほれ。

ほれ。

 

 

6でてなくない?

 

Random.Next()のマニュアル。

英語だ―(☝ ՞ਊ ՞)☝ウェーイ

 

minValue以上、maxValue未満ですね。修正しましょう。

        private void RollButton_Click(object sender, EventArgs e)
        {
            var r = new Random();
            DiceLabel0.Text = r.Next(1, 7).ToString();
            DiceLabel1.Text = r.Next(1, 7).ToString();
            DiceLabel2.Text = r.Next(1, 7).ToString();
            DiceLabel3.Text = r.Next(1, 7).ToString();
            DiceLabel4.Text = r.Next(1, 7).ToString();
        }

 

ほれ。

でけた!

 

では早速やってみましょう。

 

キープしたい…

 

ヨット!

あけおめです。

 

正月なのでたらたらYoutubeとか見てたらヨットとかいうゲームやってて面白そうだったのさ。で、どこでできるんだと調べたらSwitchのゲームだったのですね。

www.nintendo.co.jp

Switch持ってねぇ―… orz

 

でもね、これってサイコロ振って目の数でなんかするゲームなんですよ。ルールわかれば物理プレー可能なんじゃないかと。でもってググってみたら説明がありました。

kododigi.com

サイコロ持ってねぇー… orz

 

人生って絶望の連続ですね。

唐突ではありますが、3teneが

バージョン4になってました。

 

早速落としてみます。

更新履歴によると3teneFreeの変更点は、

  • ラッキングやモーションを止めずにアバター変更が可能になりました。
  • 全ての体の動作に適用されるフィルター機能を追加。
  • アバタースロット単位の動作左右反転。(トラッキング、モーション)
  • 音声リップシンクに新しいエンジンを追加。
  • ボーン表示機能の追加。

はいっ!

 

特に嬉しくない…

BitwardenへGo!

綿密な調査の結果、

Bitwarden

いいんじゃね? という結論にしたがってとりあえず使ってみよう。というわけで見に行ってみる編。

bitwarden.com

ほら。英語だ。

とりあえずHelp押してみた。いろいろ並んでる上に「what are you looking for?」と書いてあったので「日本語」と入れてみた。返事がない。ただのしかばねのようだ。

 

頑張って英語を読むしかない。

 

millionsがtrustしてると書いてある。millionということは八百萬級だと言ってるわけで丹波哲郎が何十万人の人が見てるとか言ってたから大霊界よりひと桁ぐらい余分に信用されてると考えていいと。

こういうときはまずPricingだな。PersonalにはFree, Premium, Familiesとあって、Freeは0$=無料。Free foreverと心強いことが書いてあるぞ。そしてその下に比較表とかある。

Core Featuresはどのプランでも同じ。ユーザ間の共有はFreeでも二人はいける。暗号化してしまえるものがFreeはテキストだけ。金払うとファイルもいける。

Two-step loginて二段階認証かな?Freeだと3種類、金払うと5種類。Bitwarden authenticatorというやつが有料だと使えるらしいけどなにするものかわからんからとりあえずどうでもいい。

ヘルスレポートとか緊急アクセスとか、あとさっきのファイル保管とか手間と金のかかりそうなやつは有料プランだけという感じかな。

なんか、セルフホストもできるっぽい。

いかにもオープンソースっぽくて好ましいですね。

 

うん。Freeでいけそう。

 

で?とりあえずわたしは何をすればいいの?

 

無償の3選

で、いよいよ様々な要素を考慮して生き残った3つのパスワード管理ツールからどれがいいか選んでいくぞ!

 

ja.wikipedia.org

えー、まあおんなじ感じで比較したいのでwikipediaで見てみます。

 

LastPassはいわゆるフリーミアムという、基本無料でもうちょい頑張ろうと思うと有料という、ネトゲやソシャゲでよくあるやつですね。パスワードを保管庫にしまっておいて、マスターパスワード入れたらブラウザと連携して勝手にパスワード入れてくれるとか、そんなんらしい。

何回か事故ってるのと、無償だとPCかモバイルか選ばないといけないとかがめんどうかなー。あと、パスワード以外の情報は扱わない感じなのかな?とりあえず今の目的だとどれも大きな問題ではなさそう。

 

ja.wikipedia.org

OSSだって。GPL v3だからがっつりなやつ。いろいろ認証取得したりとか金かかることやってるけど何で稼いでるのかいまいちわかんない。パスワード以外にもメモとかクレジットとかも扱ってるらしい。

これでいいなら気軽でいいなと思った。

 

jp.norton.com

wikipediaに載ってないよ!ノートンパスワードマネージャー!

上のはノートンの広告ページ。まあ広告なのでいいことしか書いてない。

 

ざっくりいうとどれでもよさそう。だったらOSSのやつから見てみるかなーと、思った。

 

おすすめ7選

見ていくぞ―。

1Password(ワンパスワード)

1Passwordは、パスワードを一括管理できるアプリです。

だそうです。

数多くのログインIDやパスワード、クレジットカード情報、銀行口座などの個人情報を「保管庫」で管理し、

クレジットカードとか銀行口座とかも扱うのか。だいたんやな。

「マスターパスワード」と呼ばれるひとつのパスワードでアクセスできるようにします。

このパスワード忘れそうで怖い。っていうかこれ漏れたらまずいよね?

スターパスワードを入力する代わりに、指紋認証の利用も可能です。

てことは指紋読めるデバイス使うのを想定してるんかな?

クラウド上でデータを保存できるため、デバイスを気にする必要がありません。

ほらこのクラウド。専用のやつかな?それって安全なんかね?

パソコンで保存したパスワードを、タブレットスマホでも利用できます。

今回はわりとどうでもええけど便利といえば便利そう。

1Passwordは有料版で、無料のお試し期間が設定されています。

いや、まだ金かけるほどやる気になってないというか無料のもあるんやったらそっちがええっていうかお試し期間てだいたいいつの間にかおわってるやん?

 

有料でやる気がある感じ。本格的に使うんやったらありかもね。しらんけど。

 

というわけで残念賞。

Lastpass(ラストパス)

Lastpassは、パスワードと個人情報を暗号化された保管庫で保存できるアプリです。

うーんちょっと待って。さっきのと何が違うんや?

管理しているパスワードを分析し、変更するべきと判断したパスワードを表示する機能があります。

小うるさい幼なじみみたいなやつやな。

OSが同じデバイスであれば、パスワードを同期させることも可能です。

これって何するんやろ?PC3台あったら全部パスワード一緒にできるとかってこと?

また、ログインでは指紋認証の利用ができます。

この人も本気の人対象かな。

個人向けには無料版が用意されており、ビジネス向けも1ユーザーあたり月間6ドル程度と手頃な価格設定です。無料のトライアルも利用できます。

個人やから無料版いけるのかな?

 

1Passwordとおんなじような感じやけど無料版があるとこがポイントかな。

 

というわけで残留。

Bitwarden(ビットウォーデン)

Bitwardenは、クラウド同期タイプのパスワード管理アプリです。

いや、そやからクラウド同期ってなに?LastPassとおんなじやつかな?

パスワード数とデバイス数に上限はなく、保管庫にログイン情報を保存して同期し、複数のデバイスで同じ情報を共有できます。

やっぱり同期ってそういうことかな?

ところでパスワード数とデバイス数って1PasswordとLastPassってどうなってるんやろね?

個人向けには無料版があり、法人向けは会社の規模に応じて1ユーザーあたり月額3〜5ドルで利用できます。無料トライアルも可能です。

これはLastPassとおんなじ。有料もちょっと安め。

 

というわけで残留。

Microsoft Authenticator(オーセンティケイター)

スマホの顔認証や指紋認証を利用し、Microsoftアカウントへのログインを簡単かつ安全にできるアプリです。

いらないw

True Key(トゥルーキー)

True Keyは、セキュリティソフトのマカフィーが提供するパスワード管理アプリです。

その昔、なんか拾ったソフト入れようとしたらマカフィーも一緒に入れるとか勝手にチェック入ってるのが毎日のようにあった。あれからマカフィーあんまり好きでない。

強固なアルゴリズム・ AES-256 でパスワードを保護します。

そういえばこれも他のやつらどうなんだろ?

多要素認証が標準で、 マスターパスワードを設定すると、それ以降は顔認証や指紋認証などでログインすることが可能です。

なんか多要素認証とか指紋とかみんな言ってね?

15個のパスワードを登録できる無料版と、無制限で登録できるプレミアム版(年間約20ドル)があります。

15個かー。年間20ドルは高いね。

残念賞。マカフィーだし。

Trend Micro パスワードマネージャー

セキュリティソフト「ウイルスバスター」のトレンドマイクロ社が提供するパスワード管理アプリです。

トレンドマイクロもあんまりいい印象ないw

個人情報がダークウェブに流出していないか常にモニタリングし、万が一流出が確認された場合は警告とともに対処方法を知らせます。

これって、自分とこじゃなくてダークウェブを監視してるってことかな?

製品はデバイス・OSごとに分かれ、Windows版・Mac版は、無料版として5つまでのパスワードを登録できます。

5つじゃマカフィーに負けてるやん。

Android版・iOS版では、パスワードの登録制限のないプランを30日間お試しできます。

こっちはお試しか。

残念賞やな。

ノートンパスワードマネージャー

ノートンパスワードマネージャーは、セキュリティソフトの「ノートン」が提供するパスワード管理アプリです。

ノートンはそんなにイメージ悪くない。というか最近聞かない。

スターパスワードを覚えるだけで、すべてのアカウントID・パスワードを管理できます。

スターパスワードっていうのもみんな一緒だな。

ノートンパスワードマネージャーのみの利用は無料で、ノートンのセキュリティソフトを利用すれば、総合的なセキュリティ対策ができます。

しかし無料である。

残留!

 

結果発表!

 

こいつらが無料w

  • Lastpass(ラストパス)
  • Bitwarden(ビットウォーデン)
  • ノートンパスワードマネージャー

さて、パスワード管理ツールどれにしようか。

きのう見つけたサイトにおすすめ7選とか載ってるのでとりあえずどれか選んで使ってみようと思った。で、選ぶ際のポイントが書いてあるので見てみる。

 

選び方の詳細について、順にみていきましょう。

よしよし。

 

セキュリティ面が万全であることが重要です。

そだよね。

 

ログインに2段階認証が求められる

パスワード入れる他になんかするやつだな。めんどいな。

 

指紋認証や顔認証が求められる

うーん。基本パソコンでやりたいんだけどカメラとかないしな。

 

パスワードをクラウド保管する

クラウドってどのぐらい信用していいもんなんだろね?

 

暗号化が「AES-256」方式

DESとは違うのだよ!

 

自分が使用するOS・デバイスに対応しているかの確認も大切です。

端的にいうとWindowsのパソコンだな。スマホは使う可能性あるからあったほうがいいぐらいかな。

 

パスワード管理アプリには、バックアップ機能があるものを選びましょう。

まあ、全部消えましたというのは避けたい。クラウドってこっちに効くような気がするんですよね。

 

パスワードの登録数はアプリによって異なります。

そんなので悩むのやだなー。

 

無料と有料では、パスワードの登録数や利用できる機能などが異なります。

無料でお願いしたい。お試し期間とか気づいたら終わってるからあんまり意味ない。

 

ざっとまとめると認証がちょっと頑張ってて暗号がAES-256のやつということかな。クラウドはどっちかというとバックアップでほしい。数に制限あるのはやだ。Windows PCで動いたらよくて無料のやつ。

 

うん、この条件で見ていってみよう。