haiju's 開発メモ

開発に必要な情報を自分用にメモ

Notionに少し入門してみた

思考のメモに物理ノートよりクラウドのNotionというサービスがいいらしい

と聞いて、使い始めてみた。

UIが英語だけど使いやすいものは言語は関係ないよねとは言うけど、ちょっと

このツールは少し癖があるかもと思った。

WordpressのようなCMSに慣れてる人ならいいのかもしれない。

まだ使い始めたばかりなのでネット上に数転がっているTips記事を参考に

使ってみた方がよいのかもなー(Φω|

以下のような特徴がある。

[特徴]

1. クラウドサービス。

2. Windows10やMacの他、Androidiosでも利用可。

3. UIは英語だが、日本語入力可。

4. 未確認だがテキストの他、画像の管理も可。

5. 個人利用は無料。

6. Googleアカウントでログイン可。

とりあえず、Getting Start下のQuick Noteに箇条書きでメモしていたら

共有ボタン的なのあって、いやそこは... と思ったw

使い慣れないせいすぎたかもw

他にもタスクリストなどいろいろあったので最初にクリックした

シートを間違えたのか?という感じがしたので、多分それw

ログアウトリンクがどこなんだ?って探したので、こちらについて

スクショを取ったので忘れないでおこう。

[ログアウトの仕方]

画面左上の、username's notionをクリックしたら出るメニューに

Log out all というリンクがあるので、そこをクリックしたら

ログアウトできる。 

[参考サイト]

www.notion.so

git add コマンドのオプションによる違いについて

新しく違いを覚えて使ってみたので、備忘録としてメモしておく(Φω|

1. 基本

 指定ファイルをインデックスに登録してコミット対象にするコマンド。

$ git add <file>

(ex) $ git add text..txt

※<file>にはワイルドカード「*」の使用が可能。

(ex) $ git add *.py

2. オプションによる違い

2-1. git add -u (git add --update)

・バージョン管理されていて、変更があった全てのファイルがaddされる。

 -> 変更されたファイル、削除されたファイルが対象。

・バージョン管理されていないファイルはaddされない。

 -> 新しく作成されたファイルは対象外。

2-2. git add -A (git add --all)

・変更があった全てのファイルがaddされる。

 -> 変更されたファイル、削除されたファイル、新しく作成された

  ファイル、全てのファイルが対象。

2-3. git add . 

・カレントディレクトリ以下の変更があった全てのファイルがaddされる。

 -> カレントディレクトリ以下の変更されたファイル、削除された

  ファイル、新たに作成されたファイル、全てのファイルが対象。

 ※git ver 1.x までは削除されたファイルはaddされなかった。

[参考サイト]

note.nkmk.me

Linux Mint 20.1にSnapでインストールしたVisual Studio Codeで日本語入力できない件

最近、VirtualboxLinux Mint 20.1をインストールしてSnap

Visual Studio Codeをインストールしたら日本語表示はできる

のに、日本語入力ができない問題が発生したので、日本語入力

について調べた。

Google先生に聞いてみると、上位にはUbuntuでの情報が上がっ

てくるが内容が同じだったので、その方法を試してみたので

手順をまとめておく(Φω|

[手順]

1. SnapでインストールしたVisual Studio Codeを削除。

$ sudo snap remove code

2. Microsoft公式からLinux x64のdebパッケージをDL。

ダウンロードバージョンは、

code_1.53.2-1613044664_amd64.deb

3. ターミナルで以下コマンドを実行してインストール。

$ cd Desktop

$ sudo apt install ./code_1.53.2-1613044664_amd64.deb

4. 起動してみて日本語入力ができることを確認。

※無事、入力ができていればOK。

[参考サイト]

code.visualstudio.com

redj.hatenablog.com

sn-neural-compute.netlify.app

freefielder.jp

mikiro.biz

US キーボードで Google 日本語入力の日本語・英語切り替えキーを変更するには

これ、設定しても自分が使っているMSIのノートPCのアプリによるので

必ずしも全体に適用されてるとは言えないが、とは言え、多少はマシに

なったので手順をメモしておく(Φω|

ちなみにVSCodeでは全体的にOKだが、Edgeでは直接入力から日本語入力

の変更はOKだけど逆はNG。

[手順]

1. タスクバーにある Google 日本語入力の上で右クリックし、「プロパティ」

 を開く。

2. 「一般」タブ内の「キー設定の選択」にて「ことえり」を選択し、「編集」

 をクリック。

3. 下記項目を探す。

モード         入力キー         コマンド

変換前入力中 Hankaku/Zenkaku IMEを無効化

4. 見つけたら、「Hankaku/Zenkaku」の部分をダブルクリックし、表示された

 入力フォームでCtrl -> Space の順にキーを選択し「OK」をクリック。

5. 反映されたことを確認し、下記項目を探す。

モード 入力キー                コマンド

変換中 Hankaku/Zenkaku IMEを無効化

6. 4と同様。

7. 下記項目を探して変更。

モード    入力キー     コマンド

直接入力   Hankaku/Zenkaku IMEを有効化

入力文字なし Hankaku/Zenkaku IMEを無効化

8. 変更を反映させるために画面右下の「OK」をクリック。

9.以下ダイアログで「OK」をクリック。

f:id:haiju:20210216104833p:plain

10. 一般タブ右下の「OK」をクリック。

[参考サイト]

upd.world

ko-log.net

www.officenob.com

Linux Mint 20.1 にVisual Studio Codeをインストールするには

超モダンなTypeScriptメインで開発するにはVSCodeChrome必須と聞いて

VMに構築したデバッグ+開発環境のMintにVisual Studio Codeをインストール

する方法について調べたのでメモしておく(ΦωΦ)

心なしか日本語IMを導入したら英語キーボードの配列が日本語キーボードの

配列になっている。これは一体...?Mozcの設定がおかしくなってるぞ。

[インストール手順]

1. スナップアプリのインストールを無効にしている設定ファイルを削除。

$ sudo rm /etc/apt/preferences.d/nosnap.pref

2. aptを更新。

$ sudo apt update

3. aptでsnapdをインストール。

$ sudo apt install snapd

4.snapでVisual Studio Codeインストール。

$ sudo snap install code --classic

[参考サイト]

mintguide.org

snapcraft.io

baker-street.jugem.jp

クリーンアーキテクチャーとは?

直近のお仕事でクリーンアーキテクチャーの思想が必要になるらしいので、

少し勉強するためにググってみた(Φω|

[参考サイト]

www.amazon.co.jp

note.com

www.kabuku.co.jp

buildersbox.corp-sansan.com

クリーンアーキテクチャ完全に理解した · GitHub

qiita.com

qiita.com

Linux Mint 20.1にNode.jsとNVMをインストール

英語キーボードで日本語入力環境の構築に無駄に長時間かかってしまい、

ようやく本題のNode.jsとNVMにインストールに入る。

[手順]

[参考サイト]

blog.softhints.com

tecadmin.net

www.tecmint.com

www.ubuntupit.com

qiita.com

qiita.com

dev.classmethod.jp

qiita.com