- Parameter=仮引数(関数の定義に使用する引数)
- Argument=実引数(関数を呼び出す際に渡す引数)
function example(parameter) { // 関数の定義に使用する引数
console.log(parameter);
}
const argument = "foo";
example(argument); // 関数を呼び出す際に渡す引数
主にプログラミング学習の自分用メモ
function example(parameter) { // 関数の定義に使用する引数
console.log(parameter);
}
const argument = "foo";
example(argument); // 関数を呼び出す際に渡す引数
厳密に正しい表現かはわかりませんが、私は
git rebase [新しく下敷きにするブランチ] [その上に載せるブランチ]
と理解してます。
例えば git rebase main topic
とすると、topic
ブランチのベース(分岐元)を、(現時点の)main
に差し替えられる。
古い時点のコミットE
から分岐していたブランチが、
A---B---C topic
/
D---E---F---G main
現時点のmain
の最新から分岐するようになる感じ。↓
A'--B'--C' topic
/
D---E---F---G main
図はこちらのドキュメントから:
https://git-scm.com/docs/git-rebase
ブックマークしていたURLに hl=ja
というクエリパラメータが入っていたことが原因でした。
https://calendar.google.com/calendar/u/0/r など、該当のクエリパラメータがついていないURLにアクセスすれば、カレンダーの設定に応じた言語で表示されます。
英語圏の人にメッセージを送るため、会議情報を英語でコピーしたかったのですが、Googleカレンダーの「設定」>「言語と地域」>「言語」を英語に設定しても日本語表示のまま切り替わらない。
Googleアカウント自体の設定言語や、ブラウザの言語も英語にしてみたが変わらない。
で、URLをよく見ると https://calendar.google.com/calendar/u/0/r?hl=ja&t=.....
となっていたので、そういえば以前Google検索の言語の切り替え方を調べたときにこのパラメータが関係あったなと思って hl=ja&
の部分を削除したら、Googleカレンダーの設定通りに英語に切り替わりました。
Firebaseに新しいプロジェクトを追加しようとしたところ、プロジェクト数の上限が近づいていました。
過去にActions on Googleを色々試していた時にサンプルを動かすためだけに作ったプロジェクトが多数あったため、それを削除して整理しようと思いました。
Firebaseコンソールでプロジェクトの設定画面からFirebaseプロジェクトを削除しようとすると、「削除を防ぐリーエンがプロジェクトに配置されました。削除を許可するには、リーエンを削除してください。」というエラーが表示され、削除できませんでした。
Dialogflowとリンクされていることが原因のようだったので、Dialogflowコンソールから該当するDialogflowエージェントを削除しました。
ところが、Dialogflowエージェントの削除後も同じエラーが表示され続け、Firebaseプロジェクトが削除できない状態になりました。
下記手順で、プロジェクトの削除を防いでいる「リーエン」を削除することで解決できました。
gcloud CLI (Google Cloud CLI) をインストール
参考:
https://cloud.google.com/sdk/docs/install-sdk?hl=ja
>gcloud alpha resource-manager liens list --project my-project-name
NAME ORIGIN REASON
p703716169729-*********-****-****-****-************ You cannot delete this project because it is linked with a Dialogflow agent. Please follow the link to Dialogflow and delete the agent: https://console.dialogflow.com/api-client/#/agent/430c5fc3-****-****-****-************/ Deletion blocked by Dialogflow.
liens/<NAME欄に表示されたリーエンの名前>
の形式でリーエン名を指定して、下記コマンドを実行
>gcloud alpha resource-manager liens delete liens/p703716169729-*********-****-****-****-************
Deleted [liens/liens/p703716169729-*********-****-****-****-************].
>gcloud alpha resource-manager liens list --project my-project-name
Listed 0 items.
この度、freeCodeCampにスタッフとして加わることになりました。
今年の3月頃から日本語翻訳コントリビューターとして活動し始めたのですが、あれよあれよという間に色々と話が進み、自分でもまだ何が起きているのか信じられないような気持ちです。
私自身、約4年前、どうしても開発者・プログラマーになる夢が諦められず、なんとかその道に進む方法を探す中で見つけた教材の一つがfreeCodeCampでした。
まさに、freeCodeCampがなければここにいなかったと思います。
そして、翻訳者というのも頭に浮かんだことのある夢のひとつでした。
その両方に繋がるような、最適な機会に巡り合えたように感じています。
翻訳に限らず、日本語ローカリゼーション、日本語コミュニティの活性化に関わるさまざまな業務を行うことになりそうです。
より、日本でもプログラミング教育にアクセスしやすくなるよう、少しでも力になれればと思います。