Entries from 2021-03-01 to 1 month
kaede0902 在学中 成果物一覧
why ssh で遊べる remotehost が欲しい 無料サーバーでは無理そうだった X Server に月額 980 払いたくない VMware でマシンの中に仮想マシン作れば無料でやれるらしい!! eng-entrance.com VMware Workstation を win に download vmware から 無料のを選…
why 月額 980 円の X server を SSH と公開鍵認証を試すために契約する必要がでた これ以上追加するのが怖くなって、何を減らそうか検討した サービスたち Prime, Apple Music, YT Music, Netflix, Wimax ルーター, friday, qs, kk, を契約している Amazon P…
why Linuc 101 で出たコマンドを動かしたくなった whoami root@DESKTOP-8G3A2F8:~# whoami root Who am I? のユーザー名を聞くコマンドを打つと 現在のユーザー名がわかるらしい ここでは WSL だからか root になっていた hostname root@DESKTOP-8G3A2F8:~# …
秘密鍵と公開鍵 秘密鍵とは ja.wikipedia.org 公開鍵暗号(こうかいかぎあんごう、Public-key cryptography)とは、暗号化と復号に別個の鍵(手順)を用い、暗号化の鍵を公開できるようにした暗号方式である。 二つの鍵を用意し、一方の鍵を公開しても良いの…
確定申告とは? www.nta.go.jp 自分の売り上げなどと税金の自己申告 & 自己納税。 2021.04.15 締め切りで 2020.01.01 ~ 2020.12.31 までの給与、事業所得などの why 業務委託の分。 初めてなので覚え書きしとく 税金のかかり方についての問合せ。 まず横浜の…
why Linuc 101 プロセスを表示 ps ps PID TTY TIME CMD 802 ttys000 0:00.06 -bash 7328 ttys000 0:00.01 tmux 7445 ttys001 1:47.95 npm start プロセスをユーザーごとに表示 - ps u ps u ps u USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND ka…
why カンマ演算子や式と文など、わかっていないことが多かった 複文と {} アロー関数で説明すると {} で括らないで複文を入れた場合 const A = () => console.log('A'); const B1B2 = () => console.log('B1');console.log('B2'); A(); B1B2(); これを実行す…
参考 柴田望洋の https://www.amazon.co.jp/dp/B0787YH4L2/ref=dp-kindle-redirect?_encoding=UTF8&btkr=1 ヘッダ node.js の import みたいな感じで include を使う std と count using namespace std; これで std の使用を明示すると cout をそのまま 使え…
why 完全に趣味、気分転換 競技プログラミングに Node より向いてそうだから VScode qiita.com これを参考にした VScode を開いて Extension の Code Runner を入れる #include <iostream> using namespace std; /** * Hello!VisualStudioCodeを出力 */ int main() { c</iostream>…
why map とは別のこの処理が必要になった main developer.mozilla.org MDN のサンプルを読み解く accumlator は「計算に使う貯めておくもの」 だけど stack の方がわかりやすいので stack にします!!!ただの名前なので!!! currentValue は現在の値。 r…
map を使わず読み込む場合 en.json { "welcome": "Welcome to i18next", "hello": "Hello", "changeLang": "Change Language" } ja.json { "welcome": "i18next へようこそ!", "hello": "こんにちわ", "changeLang": "言語を切り替える" } App.js/import im…
why kei-s-lifehack.hatenablog.com 前回の記事で 5言語の切り替えを実装したが、毎回 import xxJson from './locales/xx.json' xx: { translation: xxJson, }, <button onClick={ () => setLang('xx') }> XXXXXX これを書かないと言語を追加できないクソ設計なので直す やったこと </button>…
why kei-s-lifehack.hatenablog.com 前回の記事で 日英の切り替えだけ作って満足していたら ブラッシュアップに 対応言語に、中国語(簡体字)、中国語(繁体字)、スペイン語、韓国語、ポルトガル語を追加しろ それができれば、設計の最小限のレベルだ と言…
why kei-s-lifehack.hatenablog.com 前回の記事で、react-i18next で二言語の切り替えができるようになった これを使って何かを作りたい! Hatena ではなく、自分で攻略サイトを作りたい Next.js で react-i18next が使えそうにないことからガッツリはつくれ…
why kei-s-lifehack.hatenablog.com Next.js と react-intl での言語切り替えがうまくいかなかった、react-18next があると聞いた suzukalight.com t, translate 関数での二言語の切り替えが react-intl より簡単そうに見えた 結果 Next.js ではこのコードは…
why en/ja での切り替えができるサイトを作ろうとしたら、header に 301 を書き込んで 移動させたり、現在の url の場所を見たり、req/res の https 周りの知識が全然足りなかった getInitialProps もよくわかってなかった Next docs data-fetch の UserAgen…
why サーバーサイドでは動かないコードを render 部分で処理させる必要があったので使うことになった 三項演算子 での 処理 三項演算子での 条件が true の場合の処理で js を使いたい場合、 { (true) ? ( { console.log(hoge) } <div> true </div> ) : ( <div>no window</div> ) }…