yosuke

javaScript

javaScript 使い方

 javaScriptを実施に使う前にjavaScriptの実行環境を準備する必要があります。もちろんブラウザがあれば実行することができますが、ここでは、node.jsを利用した実行環境を構築します。1.nvmのインストール 異なるバージョ...
nginx - sinatra - mysql

todoList管理アプリを作ってみる③

今回作成するWebサーバの構成は, サーバ  OS:ubuntu22.04LTS  Webサーバ:nginx  APサーバ:ruby(sinatra)  DB:mysql  アプリ:todoList管理アプリ 開発環境  mac です。少し...
nginx - sinatra - mysql

todoList管理アプリを作ってみる②

今回作成するWebサーバの構成は, サーバ  OS:ubuntu22.04LTS  Webサーバ:nginx  APサーバ:ruby(sinatra)  DB:mysql  アプリ:todoList管理アプリ 開発環境  mac です。少し...
nginx - sinatra - mysql

todoList管理アプリを作ってみる①

今回作成したWebサーバの構成は, サーバ  OS:ubuntu22.04LTS  Webサーバ:nginx  APサーバ:ruby(sinatra)  DB:mysql  アプリ:todoList管理アプリ 開発環境  mac です。少し...
Uncategorized

Git の使い方

Gitはバージョン(履歴)管理システムです。・いつ,誰が,何を変更したのか・ファイルの更新履歴を確認、参照できる・処理スピードが早・個人から大規模プロジェクトまで適用できるなどの特徴があります。GitHubはもともとGitリポジトリのホステ...
Uncategorized

公開鍵暗号化方式のメモ

今日は通信の暗号化についてのメモを書きます。コンピュータ同士で通信をする際にデータを暗号化せずそのまま送ってしまうと,データが意図しない人に漏れてしまうかもしれません。データの暗号化はもしデータが第三者に漏れても,何が書いてあるかわからない...
パソコン

linux コマンド

 コマンドには「組み込みコマンド」「外部コマンド」の2種類があります。builtin(組み込み)コマンドは、shellに内蔵されたコマンドで、外部コマンドは、shellの外に実行コマンドがあるものです。 ちなみに、入力の途中に【タブ】キーを...
ruby

Gemfile のバージョン指定

指定方法意味X.X.XX.X.X固定>=X.X.XX.X.X以上<Y.Y.YY.Y.Y未満(>=1.2.3,<1.3.0のように併記も可)~>X.X.X右端のバージョンアップはOK(~>1.2.3は>=1.2.3,<1.3.0と同義)(メジ...
パソコン

webサーバのインストール

linuxにapacheをインストールしました。起動までのメモです。次のような手順で行いました。1.レンタルサーバでlinuxを起動します。2.起動したlinuxの状態を調べます。3.apacheをインストールし,必要な設定を行います。4....
Uncategorized

ubuntu に nginx をインストールしてみました

ubuntu20.04にnginxをインストールしてみました。手順1 ubuntu20.04LTSをインストールしたレンタルサーバを準備します。2 ユーザを作成し,sudoリストに追加します。3 sudoaptupdate を実行します。4...