2023-01-01から1年間の記事一覧

パイプラインについて

初めに! 自らが学習した内容をアウトプットしていきます。 初学者でもわかりやすいように記述していきます。 パイプラインとは? コマンドとコマンドを繋げ連携させていく。 パイプラインを使えば何個でも繋げることができる。 * |をパイプラインと言う。 …

Linuxにおける/dev/nullについて

初めに 学んだことをアウトプットすることで効率よく学習を進めかつ備忘録がてらに書いていきます。 初学者の方にもわかりやすく解説していきます。 /dev/nullとは? 入力先として指定しても何も返さない。 出力先として指定してもデータは消えて、何も表示…

リダイレクトについて

初めに Lumixの学んだことをアウトプットすることで学習効率を上げるだけでなく、備忘録としての役割を果たします。 私のような初学者でもわかりやすいように書いていきます。 リダイレクトについて 入出力先を変更する機能。 例えば出力をディスプレイから…

標準入出力について

初めに Linuxを学習し、学んだ内容を積極的にアウトプットすることで理解を深めるとともに自らの備忘録としての役割を果たします。 標準入出力とは? 標準入力・標準出力・標準エラー出力の3つが合わさったものを言う。 プログラムで特に指定がないときに利…

Linuxにおけるfindコマンドの使用方法について

初めに Linuxを学んで学習したことをアウトプットするために記事に書いていきます。 findコマンドについて ファイルを検索するためにコマンド。 書式としては find<検索ディレクトリ><検索条件><アクション>。 ファイルがどこにあるか探すときに役立つ機能。…

Linuxにおけるmvコマンドについて

初めに Linuxを学んで学習内容をアウトプットすると同時に備忘録がてらに日記を書いていこうと思います。 mvコマンドについて moveの略語。 ファイルの名前の変更やファイルをディレクトリに移動する役割がある。 $mv ファイル1 ファイル2の場合ファイル1…

Linuxにおけるディレクトリとファイルの作りかた

初めに Linuxを学習して学んだことをアウトプットすることにより学習効率を上げると同時に備忘録がてらとして日記を書いていきます。 ディレクトリの作成方法 $ mkdir ディレクトリ名 mk はmakeの略語です。 dir はdirectoryの略語です。 具体例 $ mkdir pub…

Linuxにおけるリンクについて

初めに Linuxを学習した内容をアウトプットすることで学習効率を向上させつつ備忘録がてらに日記を書いていきます。 リンクについて Linuxにおけるリンクは2つある。ハードリンクとシンボリックリンク。 ハードリンクについて ファイルに複数の名前をつける…

Linuxにおける削除方法

Linuxの学習内容をアウトプットすることで学習効率を向上させる目的で日記を書いて行こうと思います。 ディレクトリの削除について rmdir ディレクトリ名 ディレクトリを削除の際に使用するコマンド ディレクトリの中身がある場合は削除できない。 rm -r デ…

JSXにjavascriptを当てはめる。

初めに Progateで学習した内容をアウトプットしていき学習効率を上げていく目的で書いていきます。 流れ returnの外にjavascriptを記述。 JSXにjavascripで定義されたものを表示 returnの外にjavascriptを記述。 import React from 'react'; class App exten…

JSXにjavascriptを当てはめる。

初めに Progateで学習した内容をアウトプットしていき学習効率を上げていく目的で書いていきます。 流れ returnの外にjavascriptを記述。 JSXにjavascripで定義されたものを表示 returnの外にjavascriptを記述。 import React from 'react'; class App exten…

初心者必見! vimの簡単操作方法一覧

目次 vimについて vimの選択モードについて Normal Mode(コマンド入力モード)について Insert Mode(文字入力モード)について Visual Mode(文字選択モード)について 基本的な移動操作 基本的な操作 よく使う操作 移動操作まとめ 削除操作まとめ まとめ 目次 v…

vimの横移動一覧

初めに vimを使用して使用したコマンドを少しずつアウトプットしていきます。 横移動一覧 h:左にカーソルを1つずらす。 l:右にカーソルを1つずらす。 w:1単語分右にカーソルを飛ばして移動。移動後、カーソルは単語の前にくる。wの前に数字を加えるこ…

vimのオープンコマンドについて

初めに vimの使用したコマンドについてアウトプットし、記憶の定着を図るために書きます。 oまたOは1行にスペースを開ける。 o(小文字)について カーソルの下の行に1つスペースを空ける。 スペースを空けると同時に挿入モードになる。 O(大文字)について …

vimの削除方法一覧について

初めに! vim学習中に使用頻度の高いものをアウトプットしていきます。 削除一覧 dw:現在の位置(モーションの位置から)から空白を含む1単語の末尾まで削除 de:現在の位置から空白を含まない1単語の末尾まで削除 d$:現在の位置から行の末尾まで削除 D :…

Reactの基本構造とJSXについて

初めに! Progateで学習した分野の復習を行うためにアウトプットしていきます。 Reactの基本構造 import React from 'react'; class App extends React.Component { render() { return ( ); } } export default App; import React from 'react';はReactをイ…

Reactの基本構造とJSXについて

初めに! Progateで学習した分野の復習を行うためにアウトプットしていきます。 Reactの基本構造 import React from 'react'; class App extends React.Component { render() { return ( ); } } export default App; import React from 'react';はReactをイ…

CUIについての記述

初めに! 知らないIT用語を使いこなすために自分の言葉でアウトプットしていきます。 CUI character user interfaceの略語である。 全ての操作をキーボードだけで行う画面のこと。 予備知識 interface 2つのものがくっついている接点のこと。 character *文…

Mac OSにRuby on Railsの環境構築手順をまとめた。

初めに Mac OsにRuby on Railsの環境構築を行ったが、上手くいかないことがありましたので、備忘録がてらに記事を書いていきます。 環境構築の流れ Homebrewのインストール rbenvとruby-buildのインストール Rubyのインストール BundlerとRailsのインストー…

Mac OSにRuby on Railsの環境構築手順をまとめた。

初めに Mac OsにRuby on Railsの環境構築を行ったが、上手くいかないことがありましたので、備忘録がてらに記事を書いていきます。 環境構築の流れ Homebrewのインストール rbenvとruby-buildのインストール Rubyのインストール BundlerとRailsのインストー…

IT用語のアウトプット

初めに IT用語を理解し、使いこなすために自分の言葉でアウトプットしていきます。 IT用語 ステートフル FTPのようなリクエストに伴い様々に状態が変化し、その変化した状態をもつプロトコルをステートフルプロトコルと言う。 多くのリクエストを通じて様々…

コールバック関数を直接定義する。

初めに Progateで躓いたところを中心にアウトプットしていきます。 コールバック関数を事前に定義したものと直接定義したものを比較する。 事前に定義したものはprintWanko関数を定義して、その後関数callの引数に渡され関数callを呼び出す。 printWankoはca…

コールバック関数について

初めに Progateで学んだことを中心にアウトプットしていきます。 コールバック関数とは 引数として渡す値を関数で渡される関数のこと。 コールバック関数を渡す。 call()の()の中に関数を渡す。 関数に引数として関数を受け取る。 関数の呼び出し方と渡し方 …

インフラについて

初めに! IT用語を理解し使いこなせるようにインプットしたものを自分の言葉でアウトプットしていきたいと思います。 インフラについて サーバーや、ネットワークといったWebアプリケーションの基盤。 ネットワークとはブラウザとサーバーを繋ぐ連絡網みたい…

インフラについて

初めに! IT用語を理解し使いこなせるようにインプットしたものを自分の言葉でアウトプットしていきたいと思います。 インフラについて サーバーや、ネットワークといったWebアプリケーションの基盤。 ネットワークとはブラウザとサーバーを繋ぐ連絡網みたい…

IT用語についてのアウトプット

初めに I T用語を自分なりの言葉で表現することで理解を深めることを目的として記事を書きます。 アプリケーション アプリケーションソフトウェアの略称 ソフトウェアのOSやOS関連以外のものを指す。 アプリケーションの具体例としてChromeやエクセル、パワ…

オブジェクト内にある関数を呼び出す。

初めに! Progateで学習したことをアウトプットすることで学習効率を上げ、かつ備忘録がてらにアウトプットしていきます。 結論 オブジェクトの中にある関数は定数.プロパティ名()で呼び出すことができる オブジェクトについて script const player = {name:…

オーバーライドについて

初めに Progateで学んだことをアウトプットすることで学習効率向上を図ると同時に備忘録がてらに記事を書いていきます。 オーバライドとは 親クラスで書かれたメソッドを子クラスでも記述すること。 子クラスで記述したメソッドが優先的に実行される。 子ク…

オーバーライドについて

初めに Progateで学んだことをアウトプットすることで学習効率向上を図ると同時に備忘録がてらに記事を書いていきます。 オーバライドとは 親クラスで書かれたメソッドを子クラスでも記述すること。 子クラスで記述したメソッドが優先的に実行される。 子ク…

継承先で親要素のメソッドを使用する。

初めに! Progateで学んだことを自分の言葉でアウトプットすることで学習効率を上げる目的とともに備忘録がてらに記事を書いていきます。 背景 親要素であるAnimalクラス、子要素であるDogクラスが存在していて継承されている。 Animalクラスではいinfoメソ…