プログラミングのゴミ箱

日々の学習の中で知らなかったことについて、調べたことを解説します。

2022-02-01から1ヶ月間の記事一覧

Reactでforループを使いたい

最初に参考記事 React.jsでループするには。 - QiitaReactノードの中でfor文を使うことは出来ない。ではどうすればいいのか。事前にfor文でノードを作っておき、それを実際に返すノードに変数として入れるというのが一般的な書き方らしい。 render: function…

TypeScriptの型に二次元配列とか連想配列とかを定義したい〜

二次元配列 [[1,2,3],[4,5,6]]こういう型を扱いたい。 type hoge = { fuga: number[][] } const channichi: hoge = (fuga) => { } <|| こんなふうにかけるらしい。 [https://asterisks.netlify.app/2016/02/02/ts-types/:title] * 連想配列 >|| {"hoge": "fu…

Dockerのマルチ CPU アーキテクチャのサポートを使ってみた

マルチCPUアーキテクチャサポートとは? 1. buildxコマンドが使えるか確認 2. 新しいbuilderを作る。 4. Dockerfileの作成 5. DockerHubへpush マルチCPUアーキテクチャサポートとは? Dockerがイメージを使用するときに、そのCPUのアーキテクチャによってイ…

DockerでRailsAPI + React(PostgreSQL)環境を作る!

はじめにusconsort.com 今回はこの記事を参考に、自分なりに改造しながら作って行きました。 Dockerを勉強しているとわからない単語やプロパティがたくさん出てきますが、横着せずに全部理解しながら進めましょう。 1. ファイル構成 2. docker-compose.ymlの…

ローカルで作ったDockerプロジェクトをVPS上で起動しよう

今回の流れchanichiwasshoi.hateblo.jpこの記事で作ったRails+Postgreを管理するDockerをさくらのVPSに移植したい! 具体的にはローカルでDockerアプリを作ってgithubに公開。その後VPSでgithubからpullしてきてdockerを立ち上げる。これで完璧のぺきちゃん…

DockerでRails + PostgreSQLの環境を作ってみる。

Quickstart: Compose and Rails | Docker Documentation今回はこちらのチュートリアルをやっていきます。備忘録として書いていますので読みにくいところには目を瞑ってください。1. Dockerfileの作成お好きな名前のフォルダを作成し、その中にDockerfileとい…

CentOS 7のさくらVPSにRuby on Railsで入門する

はじめにみなさんこんにちは。昨日12時間寝てしまい頭が痛くて後悔しているchanichiです。 私は最近Webアプリ開発の勉強をしていてそろそろ自分で何か作ってみたいなーと思ってるんですけど、せっかくならサーバー開発やってみようということでさくらVPSを使…

CentOS upstream9のさくらのVPSにSSH接続するときにPermission deniedと言われた話

原因 ネコでもわかる!さくらのVPS講座 ~第二回「サーバーをさわってみよう!」 | さくらのナレッジ 上の記事の通りに進めていたのになぜか上手く行かない。あれこれいろんな記事を試したのに上手く行かない。 原因は管理用ユーザー名にあった。どうやらイ…