2019-04-01から1ヶ月間の記事一覧

gitのアップデートの忘備録

Gitをきちんと理解しようと思いUdemyで動画を購入。 購入したのはこちらの動画。 www.udemy.comPCのGitのバージョンが最新でなかったのでアップデートしたが、少し躓いたので忘備録 HomebrewでGitが管理されているか確認 GitがHomebrewで管理したいので、既…

無料でサイトのSSL設定ができる!Let's Encryptとは?

Facebookのログイン連携で必ず必要になるhttps。通常のサイトはhttpですがどうやってSSL通信を付加するんでしょうか。 今回は以前まではお金がかかると言われていたSSL通信を無料で出来るサービス、Let's Encryptを紹介していきましょう! SSLって? SSL/TLS…

SSHとHTTPの違い

さくらインターネットのVPSを契約してサーバ構築中で、通信プロトコルの1つであるSSHを改めて理解したのでまとめてみる。 今回はHTTPとの比較で通信プロトコルをまとめてみた。 どちらも通信プロトコル SSHはHTTP通信プロトコルと呼ばれるもので、PCがネット…

SEの要件定義書作成のまとめ

業務系システムを作る上では(少なくとも今自分が勤めている会社では)、お客様の言うことが正義。 だからお客様の意に沿わない言動は悪と見なされ、アジャイル開発で「ここはこうした方がよくね?」なんてことは言えない。 プロジェクト規模に寄らず、最初…

画像アップロードフォームにドラッグ&ドロップ出来るようにする

画像アップロードフォームがあるとそこにドラッグ&ドロップで画像をアップロード出来れば便利ですよね。 でもブラウザの標準機能では、画像をドラッグ&ドロップするとページ全体に画像が表示される仕様になっています。 そこで今回は、アップロードフォー…

Nuxt.jsの環境構築方法② ~nuxt.jsのインストール~

前回の記事でnode.jsをインストールすることが出来た。今回はnuxt.jsをインストールしてみたいと思う。 create-nuxt-app を使用する npxがインストールされていることを確認し、下記のどちらかのコマンドを実行 $ npx create-nuxt-app <project-name> $ yarn create nuxt-a</project-name>…

Nuxt.jsの環境構築方法① ~node.jsのインストール~

MacでNuxt.jsの開発環境構築手順を書いて行きたいと思います。 前提として、コマンドラインとbrewはすでにインストールしているものとします。 ndenvのインストール ndenvのリポジトリをGithubからクローンします。 $ git clone https://github.com/riywo/nd…

CSSで写真などを等間隔に配置するCSS GRID

やりたいこと 例えばInstagramのように投稿した写真を等間隔で並べるアプリを作りたい時、通常のCSSでは重心が左上にあるので写真が左に寄ってしまう。 これをいい感じに等間隔に配置したい。 CSSグリッドとは 2次元レイアウトをHTML/CSSを使って簡単に配置…