読者です 読者をやめる 読者になる 読者になる

Web系開発メモ

Java, SpringBoot, JavaScript, CSS, HTML などの記事を書いています。

etc

Vagrant:Boxのバックアップ・リストア

etc

Vagrant の box をバックアップしてリストアする手順を書いていきます。 前提 バックアップしたい box が停止されていることが前提です。 1. バックアップ手順 1.1. box のディレクトリに移動 コマンドラインで、box のディレクトリ(Vagrantfile がある場所…

バージョン番号の振り方(GitHub推奨)

etc

バージョン番号の振り方を調べていたら、GitHub推奨の セマンティック バージョニング(Semantic Versioning) を見つけることができました。 今後はその仕様どおりバージョンを振っていこうと思いつつ、自分が忘れないように簡単なメモを書いてみました。 …

SEO:meta keywords タグについて

etc

meta keywords タグは、Google の検索エンジン最適化には必要ないみたいです。 Google の人は、公式ブログ で「meta keywords タグを検索順位を決定するために使っていない」と回答しているようです。 また、Google Search Console ヘルプ にも、サポートす…

GitHub:ライセンスを追加する

etc

GitHub でリポジトリのライセンス(MIT, Apache 2.0, etc)を設定すると、リポジトリのページにライセンスを表示できるようです。イメージは下のような感じです。 これから、既存のリポジトリにライセンスを設定する手順を書いていきます。 手順の概要 GitHu…

GitHub:push で 403 エラー

etc

CentOS から GitHub に push(git push)したら、403 エラーが発生しました。今回はそのエラー内容や原因、対応方法をまとめていきます。 エラー内容 GitHub から https で clone したリポジトリ(の資源)を更新して、git push を実行したら、次のエラーが…

GitHub:ユーザ invalid-email-address のコミット

etc

普段使わない環境から GitHub に push したら、コミットしたユーザが invalid-email-address と表示されてしまいました。今回はその原因や対応方法をまとめていきます。 invalid-email-address になる原因 git config で user.email を設定せずにコミットし…

GO:Workspace と GOPATH

etc

GO言語の Workspace と、環境変数「GOPATH」についてのメモを書いていきます。ちょっと長くなりそうなので、最初に「今回のまとめ(調査結果)」を書いておきます。 今回のまとめ 環境変数 GOPATH の値は、Workspace のパス。 Workspace は、ディレクトリ sr…

GO:Windowsにインストール

etc

Windows に GO(GO言語ツールのバイナリディストリビューション)をインストールする方法を書きます。 ダウンロード 公式サイト https://golang.org/dl/ から、最新版(執筆時 1.6.2)の msi をダウンロードしました。 インストール msi を実行して、画面の…

開発環境構築:概要・目次

etc

当ブログの記事で、開発環境構築に関連するもの(プロダクトのインストール手順や設定手順)をまとめてみました。Windows と Linux(CentOS)で、分けてまとめています。 1. Windows 環境 HTML, CSS, JavaScript, Java , SpringBoot アプリ開発などで使用し…

Jenkins:SSH plugin のエラー対応

etc

Jenkins の SSH plugin を使ったところ、ビルド実行時にエラーが発生しました。そのときのエラー内容や対応方法を書いていきます。 エラーになったビルド エラーになったのは、「SSH plugin を使って、リモートホストでシェルを実行するビルド」です。 エラ…

Vagrant:仮想マシンのメモリサイズ設定

etc

Vagrant で作成した仮想マシンの、メモリサイズ変更手順を書いていきます。 手順1. メモリサイズ設定の有効化 Vagrantfile を開いて、次の箇所を表示します。 変更前 # config.vm.provider "virtualbox" do |vb| # # Display the VirtualBox GUI when bootin…

仮想化環境:WindowsでLinuxを動かす

etc

Windows に仮想化環境を構築して、Linux(CentOS)を動かしてみます。VirtualBox と Vagrant で環境を構築して、PuTTY ごった煮版で SSH 接続しようと思います。 手順1. VirtualBox インストール VirtualBoxのダウンロードページ から、インストーラをダウン…

用語:レスポンシブ, レスポンシブWebデザイン

etc

レスポンシブWebデザインとは、マルチデバイスに対応するWebサイトの実装手法です。Ethan Marcotte氏が提唱したもので、次の技術(テクニック)を使ってWebサイトを実装していきます。 Fluid Grids Flexible Images CSS3 Media Queries この3つの技術につい…

用語:REST, RESTful Webサービス

etc

REST,RESTful Webサービス といった用語や、RESTの設計原則,RESTの具体例 について、少しまとめてみました。 REST とは? REST は「REpresentational State Transfer」の略で、Roy Fielding 氏が提唱した「分散システム(ネットワークベース)の設計原則」…

用語:UN*X, *nix

etc

以前「UN*X」や「*nix」といった単語に遭遇しました。なんとなく想像できたのですが、少し調べてまとめてみました。 意味:Unix系の、Unixのような やはり「Unix 系の」とか「Unix のような」といった意味のようです。英語だと「Unix-like」で、Linux なども…