イセ@プログラミング独学

プログラミング独学をしている高校三年生です。

JavaScriptでパスワード自動生成アプリ作ってみた

f:id:bjtqjnxelhpbjntn666:20201129005129j:plain

pass

JavaScriptでパスワード自動生成アプリ作ってみた

illionillion.github.io

きっかけ

  • アカウントを作るのにパスワードを考えるのがめんどくさいから
  • 乱数を使って強力なパスワードを自動で作りたかったから

頑張ったところ

  • 文字コードに変換してa~zまでfor文で配列の中に用意した
  • Webストレージの中に配列をjsonして保存した

JavaScriptで英単語アプリ作ってみた

f:id:bjtqjnxelhpbjntn666:20201121085119j:plain

英単語アプリ画像


今回作ったアプリがこちら

illionillion.github.io

 

 

作った経緯

  • 授業の英単語テストを覚えるのがめんどくさっかたから
  • 単語帳なしで勉強できたらいいなと思ったから
  • 腕試しとして作りたかった

頑張ったところ

  • 乱数を複数使って無作為に問題を出して選択肢に入れること
  • すでに出た単語を記録して次の問題からは出ないようにすること
  • 間違えた単語を配列に入れて保存

 作り方

こちらの再生リストから

Torについて調べ学習

Torについて


主として接続経路を匿名化できるブラウザ
通信経路の中間に限って暗号化が行われているが経路の末端では暗号化が行われていないので、通信内容の秘匿を保証できる訳ではない。


様々な機能を使い暗号化を重ねることによって、通信内容の秘匿は可能になる。

 


暗号化が、「あたかもタマネギの皮のように、1ホップごとに積み重ねられること」が名前の由来である。


世間ではダークウェブ、違法サイトなどにアクセスする際に使われていると言われていて、アンダーグラウンドなものと誤解せれることもあるが、Tor自体が悪い物ではない。


始めるには


Tor Project | Download
↑このリンクにアクセス


自分の使っているマシンのOSにあったものを選ぶ


ダウンロードしたらファイルを開きインストールするだけ


実際に使って何かしてみる。


IPアドレスの確認


アクセス情報【使用中のIPアドレス確認】
chromeなど自分が普段使っているブラウザでこのリンクを開く


自分の使っているマシンのIPアドレスが見れる。(ガチなヤツ)


今度はTorで開いてみると普通のブラウザで開いた時とは別のIPアドレスになっている。


つまりTorでは他のコンピューターをいくつか経由して別のIPアドレス使用していることになる。


これがTorの匿名性