カテゴリー
SugiBlog Webエンジニアのためのお役立ちTips

SSHコマンドの使い方

SSH(Secure Shell)でログインするにはsshコマンドを使用します。
オプションlでユーザー名を指定するか、@でユーザー名とホスト名を繋いで指定するかのどちらかの方法でログインします。

オプションlでユーザー名を指定する場合

ssh -l [username] [hostname]

ユーザー名@ホスト名で指定する場合

ssh [username]@[hostname]

その後、パスワードを聞かれますので、パスワードを打ち込めばSSHでログインできます。
ログイン後はサーバーのシェルでコマンドを実行する場合と同様の操作が可能です。

なお、SSHでの接続にはサーバーがSSHでのログインを許可している必要があります。

343 views

Git for Windowsのアップデート

Git for Windowsのアップデート方法(ver 2.16以降)

公式サイトGit for Windowsからインストーラーをダウンロードしてくるか、以下のコマンドを実行すれば自動でダウンロードしてくれます。
インストール自体は同じGUI画面が表示されるようです。

$ git update-git-for-windows
6,364 views

VSCode+Git Git初期設定

VSCodeとGitを使う前提での設定になります。
VSCodeは今、私の中で非常に便利なエディターなのでそれを利用します。

ユーザー情報を設定
これを設定しておかないとまずGitが使えません。

$ git config --global user.name 'username'
$ git config --global user.email 'username@example.com'

エディターとマージツールをVSCodeに設定

$ git config --global core.editor 'code --wait'
$ git config --global merge.tool 'code --wait "$MERGED"'

pushのデフォルト方式を設定
私は初心者なので初心者向けのsimpleを設定
同名のブランチのみpushが行われる

$ git config --global push.default simple

pullの際のマージに関する設定

$ git config --global pull.rebase false

git status実行時、日本語ファイル名の文字化けを防ぐ

$ git config --global core.quotepath false

デフォルトのブランチ名を「master」から「main」に変更する

$ git config --global init.defaultbranch main

設定した内容を確認したい場合は以下のコマンド

$ git config --list

--globalはGit全体での設定になります。
--localにするとリポジトリ毎の設定になりますので、通常は--globalにすることをお勧めします。

VSCodeとGitを使う場合、拡張機能のGit Graphをインストールしておくと、変更履歴が比較できるので非常に便利です。
Git Graphを使うときは[メニュー]-[表示]からコマンドパレットを開き、git graphと入力するとGit Graph: View Git Graph (git log)が候補として表示されるのでそれを選択します。

また、左下にある「Git Graph」をクリックするとすぐに開けます。こちらのほうが簡単ですね。

参考URL:
VSCodeでのGitの基本操作まとめ – Qiita
VSCodeでGit・GitHubを使う方法を解説する【初心者向き】
gitconfig の基本を理解する – Qiita

1,031 views

命名規則で使用される記法

プログラム言語によって多少の違いはありますが、よく使われる記法と主な用途は以下の通りです。

アッパーキャメルケース記法

パスカルケース記法とも言います。
先頭と言葉の区切りは大文字。それ以外は小文字。

主な用途
クラス名・コンポーネント名

例)

UpperCamelCase

ローワーキャメルケース記法

先頭は小文字、言葉の区切りは大文字。それ以外は小文字。

主な用途
変数や関数名

例)

lowerCamelCase

コンスタントケース記法

アッパースネークケース記法とも言います。
全て大文字で単語ごとにアンダースコアで繋ぐ。

主な用途
定数名・環境変数名

例)

CONSTANT_CASE

スネークケース記法

全て小文字で単語ごとにアンダースコアで繋ぐ。

主な用途
変数名

例)

snake_case

ケバブケース記法

チェインケース記法とも言います。

主な用途
HTMLやCSSで使われます。

例)

kebab-case
892 views

iPhoneのZoomアプリでマイクが使えない

Zoomミーティングをしていて、iPhoneの方の音声が繋がらないということがあったので、その原因と対処方法です。
Zoomのバージョンは5.9.3です。

まず原因はZoomアプリでiPhoneのオーディオに接続していないということでした。
これはiPhoneでZoomアプリをインストールしたばかりのデフォルトの設定がそうなっているようです。

マイクが使えるようにするには設定を変更します。
Zoomアプリの設定ボタンを押します。

「ミーティング」を選択します。

「自動接続オーディオ」が「オフ」になっていると思うので、これを「Wi-Fiまたは携帯のデータ」に変更します。

これでマイクを使う設定が有効になりました。
Zoomミーティングに接続するとマイクボタンが表示されますので、それでマイクのオン/オフを切り替えることが出来ます。

806 views