TIL
昨日の振り返りです。昨日は、定数〜メソッド+クラス、モジュールの概念を学びました。 クラス、モジュールの概念については理解が浅いので、自分の理解を整理するために別記事にまとめたいと思います 190710 Ruby学習振り返り1 197010 Ruby学習振り返り2 1…
Nginxで自分が詰まったところを覚書として、まとめます NginxでVirtualHostを使用して、複数のサイトを立ち上げるプラクティスにて、 nginx: [emerg] unknown directive "erver" in /etc/nginx/sites-enabled/nmp3000.site:1 というエラーが出ました 若輩の…
fjordbootcampのプラクティス、Nginxが終わり、いよいよ昨日からRubyの学習に入りました嬉しいです❗️ Rubyの学習は、Ruby入門を読みながら実際に手を動かしながら進めています。 自分にとっては中々分量が多く、「覚えることがたくさんあって大変だな」と感…
Linuxゲリラ戦記を読み、挙げられている例を、手を動かしながら進めていたところ、シェルスクリプトの作成で3日間ほど、詰まってしまいました 自分の覚書として、その理由をまとめます❗️ 何に詰まったのか? Linuxゲリラ戦記の#38〜#52で紹介されている、API…
データベースユーザーの設定をしましょう。 まずは、PostgreSQLをインストールしたサーバー側で、 $ su - postgres コマンドにて、ユーザーを切り替えます。 「あれ、パスワードが分からない」という方、いませんか? 私もそうでしたが、postgresユーザーへ…
自分の学んだことの整理をするために、PostgreSQLをインストールの流れをまとめます‼️ PostgreSQLとは? PostgreSQLとは、フリーなオープンソースデータベース管理システムのことです。つまり、無料で、誰でもソースコードを見ることができる、データベース…
SSLとは何なのか? SSLとは、Secure Sockets Layerの略。具体的には、WebブラウザやアプリとTCP(IPアドレスよりも一個上の通信方法)の間の情報を暗号化したり、暗号化を解除したりする仕組みのことです。 つまり、Webブラウザやアプリに入力したとき、SSLは…
fjordbootcampmのsshのプラクティス、リモートサーバーに自分のパソコンからsshによって公開鍵を設定して、公開鍵を使ってログインするというものでした。 そこに、私は15時間以上費やしてしまいました そんなに苦戦した理由とは何か・・・ それは コメント…
今回は、Debianのパッケージ管理システムである、「apt」について、自分の学んだことをまとめていきたいと思います。 aptとは? Debian用のパッケージ管理システムです。例えば、Debianを使っている際に、ソフトウェアAを動かすためには、ソフトウェアBのバ…
fjordbootcampのプラクティスを進め、UNIX/Linuxにおける標準出力・リダイレクション・パイプという単語にぶち当たりました。 自分の理解を整理するために、自分なりの単語の説明を記述してみます 標準入力、標準出力とは? いわゆる、デフォルトで設定され…
昨日、fjordbootcampのプラクティスにて、さくらVPSにDebianをインストルールしました。VPSについては調べて分かったものの、「Debianとは、なんぞや?」という疑問がぬぐいきれなかったので、まとめてみます。 Debianとは 有志が集まって開発してくれた、カ…
HTMLについて学んだことのまとめ 今回は、HTMLの基本について学びました。そのことをブログに書きたいと思います。 HTMLとは? Hyper Text Markup Languageのこと。 インターネット上で文書を残すためには、コンピュータ側と人間側の両方に分かる物でなけれ…
今回でterminal編最終回です。やったのは作業の自動化、PATHを設定するについて、自分としては、結構悩んだところでした。 ■PATHの設定について まず、$mkdir をしても、Operatin not permittedと出てしまう。 「これについて、どういうこと?」と思って、調…
今回もterminalについて学んだことを書いていきます。コマンド、オプション編です。 この辺りから、私の頭の中で混乱がありますので、理解が間違っていたら、教えてください。 ■コマンド ・cd →change directoryのこと。ディレクトリを移動させる。 ・pwd →p…
fjordbootcamp受講して2日目の今日は、黒い画面ことterminalに触れてみました。 なんだか、プログラマーといえばこの画面!!というイメージがありますが、何か押してPC壊れたらどうしようと不安な気持ちを持ってカリキュラムを進めていました。 まだ、理解…