あそぶ技術

フィヨルドブートキャンプでRuby on railsの学習をしている僕の学習ブログです。

フィヨルドブートキャンプ学習記事まとめ

このまとめについて 現在フィヨルドブートキャンプ でRuby on Railsを学んでいます。 フィヨルドブートキャンプ ではブログやツイッターでのアウトプットが推奨されていまして、僕はブログでのアウトプットを頻繁にしています。 そんな訳で書いていたブログ…

sshとsshdの違いとは何か

SSH

そのDなんのD?気になるD sshの設定をするときにsshd.configの設定を変更するんですがsshdって何だろう?と思ったので調べてみました。 何だろうこのDは もしやDの血族? DはDaemonのD sshとsshdの違い ssh(クライアント) : 他のサーバにsshで接続する設定 s…

SSH公開鍵が送れない

SSH

公開鍵が送れない! SSHでのログインが急に出来なくなったのでdebianを再インストールし再びSSHの設定をしています。 そして、sshの公開鍵を送るところが上手く出来ずハマりました。 つらみ これはその時のログです。 最後に成功例も載ってます。 4回の失敗…

僕がCSSの課題を進めた順番について

CSSメモについて フィヨルドブートキャンプ CSSの課題の際にiPadにProceateというソフトを使ってメモをしていたのですがそれが残っていました。 参考にならない箇所もあるかも知れませんが、最初の方の大まかなところから作るところについては何処から手をつ…

SSHが急に使えなくなった(未解決)

未解決ままです。 結局さくらVPSにdebianを再インストールしました。 一応ログを取っていたのでupしておきます。 興味のある人以外本当に読まなくて良いやつです。 参考資料 さくらのVPSへsshで接続できない PermissionDeny(publickey) - 株式会社オルタナテ…

CSSデザインで一番最初に気をつけるべき3つのポイント

CSSで苦しんでいる人が多いようなので作ってみました。 うろ覚えの簡易版なので間違ってるところもあるかも。 ともかくボックスモデルとfrexboxとresetCSSさえ解れば大枠は作れるのでここを抑えましょう。 ボックスモデルの理解 今更聞けない!エンジニアの…

PAINT EXのディスクがMacに読み込まれない問題の解決

CDが認識されない! 画像編集を楽にしたいと思い、タンスの肥やしと化していたCLIP STUDIO PAINT EXを引っ張り出して使ったろうと思いまして、CD/DVDドライブの無いMacBookProにインストールする為に外付けドライブでディスクをインストールしようと思ったん…

標準出力、標準入力とは何か

何故、標準出力と標準入力を知る必要があるのか フィヨルドブートキャンプではRailsを深く知る為にRailsより仕組みがシンプルなSinatraというRubyのフレームワークを学習します。 ただ、Sinatraは解りにくいという声が多いそうです。 じゃあ、Sinatraの動き…

FreeあんこLinuxディストリビューション

Linuxとは Linuxとは何かについて話す機会があったので僕の理解をまとめてみました。 結論から言うとDebibanはおまんじゅうです。 Linux怖くないよ! 参考資料 【初心者向け】Linuxとは何か? 【初心者向け】3分でわかるLinuxでできることまとめ 10選 再入門…

VirtualHostはバーチャルシェアハウス?

バーチャルホスト(Virtual Host)とは バーチャルホスト - Wikipedia バーチャルホスト(Virtual Host)とは1つのサーバで複数のドメインを運用する技術のことで、Webサーバ、メールサーバなどで利用される。 通常はWebサーバやメールサーバを運用するのにドメ…

ドメインどこで取るよ?

独自ドメインが欲しいかー!! VirtualHostを進める前にドメインを取得するのでドメイン先についてのまとめです。 ドメイン取得 いわゆる独自ドメインってやつですね。 ドメインが何か解らないって人はドメインについてまとめた↓を読んでくだしあ zeroringo.…

ドメインって何だったっけ?

ドメインなのかURLなのか、それが問題だ ドメインってこれ↓でしょ http://zeroringo.hateblo.jp/ あれ、でもこれURLだよな?URLとドメインってどう違うんだろう? 助けてGoogleemooooon!! と言う訳で調べてみました。 ドメインとURLの違い 参考資料 ferret-p…

はてなブログを書くときの初期設定をマークダウンにすると捗るよ

マークダウンは良いぞ 僕はブログをマークダウンで書いています。 マークダウンっていうのはHTMLを簡単に書ける書き方で、正確にはMarkdown記法って言うそうです。 そして、ブログはHTMLよりMarkdownで書いた方が早いらしいです。 就活の際もMarkdownがキチ…

vimの画面が分割されて戻らないと思ったらtarminalが分割されていた様です

vim

vimを使ってる時に Control + Dと間違えてCommand + Dを押したら画面が分割されてしまい大変困っていました。 vimのショートカットだと思って解決方法を検索したんですが見つからなかったです。 あまりに見つからないもんだからcommand押しながら片っ端から…

vimチュートリアルのコマンドまとめ

vim

vimをインストールした後vimtutorというコマンドを入力するとvimチュートリアルってのが出来ます。 これからvimを始めたい方におすすめです。 僕も一度はやったのですがしばらく触っていなかったせいか忘れてきてしまっていました。 なので、復習の為にもコ…

vimの矢印キーを押すとABCDが出てくる問題の解決

vim

ABDCが出てくる問題 viでvimを起動して入力モードで矢印キーを押して移動しようとしたところ大文字のABCDが出てきてしまいます。 何だこれ しかも一行に一単語って、贅沢だな! 他にもviの入力モードで困った事がありまして まとめると 上を押すとA、右を押…

Nginxをインストールしてみた。

Nginxを始めよう Nginxとは何かを知る 実際にインストールする 簡単なwebサイトを表示させる をやっていきます。 Nginxとは何か まずはNginxとはなんぞやというのを学んでいきます。 参考資料 理解の為に参考になった資料です。 nginx連載1回目: nginxの紹介…

さくらVPNでdebian9の環境構築RTAする為の手引き

さくらVPNでdebian9の環境構築RTAについて RTAとはReal Time Attackの略で、どれだけ早くゲームをクリアできるかというゲームのプレイスタイルのことです。 今回はさくらVPNを使ってdeiban9をインストールしsshでサーバーの操作ができるようにする為の素早い…

SSHのインストール方法

SSH

SSHのインストールしよう SSHとは Secure Shell - Wikipedia Secure Shell(セキュアシェル)略してSSHだそうです。 僕の理解ではサーバがターミナル(もしくはコマンドライン)から安全に動かせるやつって感じです。 セーフ! SSHをインストール apt update …

さくらVPSにdebian9をインストールする

さくらVPSにdebian9をインストール タイトルそのままです。 画像多めでやさしい解説を目指しました。 私の環境 Macのusキーボードを使っています。 ブラウザはGoogle Chromeです。 でも今回はあまり関係なさそう。 前提としてさくらVPSのサーバー登録は終わ…

さくらVPSでDebianを入れると文字化けする問題を解決する

私の環境 Macのusキーボードを使っています。 さくらVPSにdebian9を入れています。 こんな感じです。 debian文字化け問題 さくらVPSでDebianを入れると文字化けしてしまいました。 エラーメッセージやイエスノーの許可、全部文字化けです。 文字化けっていう…

sudoをインストールしvisudoで使えるようにする

sudoの初期設定 タイトル通りsudoをインストールして設定し使える様に出来ます。 私の環境 Macのusキーボードを使っています。 さくらVPSにdebian9を入れています。 こんな感じです。 そもそもsudoをなんで設定するのか あるファイルを編集したい、あの設定…

HTTPがさっぱり解らないのでとりあえずtelnetしてみた

HTTPがさっぱり解らない人はtelnetをしよう HTTPについて三日掛かってようやく解ってきました。 HTTPの基本というサイトからの座学から始めたんですが全く頭に入ってきませんでした。 興味が湧かない文字の羅列とにらめっこするのが苦しゅうて苦しゅうて 良…

PostgreSQL 9.6をインストールする

debian9にPostgreSQL 9.6をインストールしていきます。 PostgreSQL、読み方はポストグレスキューエル どうでも良いけどPostgreSQLのアイコンは象だった。 つまりこういう事か… かわいい 学習サイト 今回進めていくサイト symfoware.blog.fc2.com なのだけれ…

APTでインストール出来ない。だったらアップデートだ!

フィヨルドブートキャンプ でpostgresql-9.6がインストール出来ないと日報に書いた時の駒形さんとのやりとり 僕↓ 2018年07月19日(木) 11:15 zeroringo @komagata デフォルトの $ sudo apt-get install postgresql-9.6 だとエラーがでてしまったので $ sudo a…

Macで\(バックスラッシュ)が¥(円マーク)になってしまう問題と解決方法

問題 postgresを無事インストールし\qコマンドでログアウトしようと思ったのですが、バックスラッシュが円マークになってしまいログアウト出来ません。 因みに端末はMacBook Pro 2016でUSキーボードで、tarminalから操作しsshでサーバーにログインしています…

SSHの設定 公開鍵の作り方

SSH

前回に引き続きSSHの設定です。 今回ハマった箇所 今回もハマりました!! 凄い!!!!! サーバーかクライアントか クライアント側(自分のPC)で設定する箇所をサーバー側でやっていました。 公開鍵を作ったり、登録したりはクライアント側でやると気付いた…

Homebrew導入メモ

macへhomebrewを導入した際の手順のまとめです。 こちらのサイトを参考にしました。 Homebrew をインストールして使えるようになるまで 〜私の場合〜 Xcodeインストール 私の場合はインストール済みだったのですがバージョンが古かったのでエラーが出てしま…

PermitRootLoginをprohibit-passwordからnoに変更する

SSH

SSHをインストールした後の設定 SSHをインストールした後の設定方法です。 SSHのインストール方法は以下の記事をどうぞ。 zeroringo.hateblo.jp PermitRootLoginを変更したい まだクライアント側で操作をしています。 $ sudo vi /etc/ssh/sshd_config で設定…

APTについてのまとめ

debian9のapt 事情 APTついてブログにまとめなさいとのお題が出たのでAPTについてまとめてみます。 大体wikiからの引用です。 APT APTとは debianのパッケージ管理ソフトです。 「パッケージの管理はお任せ下さい。」こんな感じ? フィヨルド生の方なら以前L…