2017-01-01から1年間の記事一覧

Heroku Pipelineでステージング環境のDBをReview Appsにコピー

現在開発が継続中のシステムがあるのだが、Heroku上で稼働している。 先日セールスフォースの阿部さんのWebinarでそのHerokuのPipelineについて知る機会があり、感動のあまり早速取り入れることにした。それと同時に開発フローをGitHubフローに変更。このあ…

Composerで環境チェックを無視

PHP

現在開発中のPHPシステムの開発環境を別のMacに作ろうとしたときに、composerコマンドで少し困った問題が発生。 システム自体はMac上でコーディングしているが、それが実際に動作しているのはVagrantで構築したLinux仮想環境。もちろん、Mac上のプロジェクト…

phpMyAdminのログインループ

phpMyAdminのログイン画面でログインしようとすると、先に進まずにずっとログイン画面が表示されてしまう。 あ、いや、MySQLへのアクセスは、コマンドかMySQL Workbenchを使うので、普段はphpMyAdminを全く使わない(除くレン鯖)のだからいいのだけど、授業で…

Mac版EclipseのTomcatプロジェクトでアプリルートが1文字切り詰められる件の対処法

Mac版EclipseでTomcatプロジェクトを作成する際に、環境によってはアプリのルートディレクトリの末尾の1文字が削られることがある。 例えば、Tomcatプロジェクト作成ウィザードで「Hoge」プロジェクトを作成しようとして、第1画面ではプロジェクト名に「Hoge…

NeonにEclipse Tomcat Plugin

IDE

JavaによるWebシステム開発でEclipseを使用する場合、最近はJavaEEパースペクティブを使った動的Webプロジェクトが主流みたい。ただ、ある程度小規模のWebシステム、特にTomcatベースの場合はJavaパースペクティブでTomcatプロジェクトを使用したほうが、小…

Bootstrapのform付モーダルをiOS上で表示するには

Bootstrapのモーダルはすごく便利。 ただ、form付モーダルをiOS上で表示させる際には注意が必要。入力部品を選択し、バーチャルキーボードを表示させたが最後、画面をスクロールさせるとモーダルじゃなくて背景の画面がスクロールしてしまう。これは、Bootst…

Vagrant+CentOS7でネットワークの自動再起動

Vagrant+CentOS7でのネットワーク不具合 - Archit!!の続き。 ネットワークを自動再起動する方法を見つけたのでメモ。Vagrantのprovision機能を使えばいい。Vagrantfileに以下の内容を追記。 config.vm.provision "network-restart", type: "shell", run: "al…

Vagrant+CentOS7でのネットワーク不具合

Vagrant+VirualBox+bento/centos-7.2でネットワークの不具合があるので対処法をメモ。 VagrantもVirtualBoxも最新のものを使っている。現象としては、Vagrantfileに config.vm.network "private_network", ip: "192.168.33.10" と記述しているのに、ホスト側…