Murayama blog.

プログラミング教育なブログ

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

Vagrant+VirtualBoxでUbuntuを起動する

何をするのか WindowsとかMacの中でLinux(Ubuntu)を起動します。 Linuxの学習にもオススメです。 手順 VirtualBoxをインストール Vagrantをインストール ターミナルソフトをインストール(Windowsのみ) VagrantでUbuntuを起動する Ubuntuに接続する 1. Vi…

EC2にDockerをインストールしてRedmineを起動する

EC2(Amazon Linux)上にDockerをインストールして、Redmineを起動するまでのまとめです。たぶん9分くらいでできます。 Dockerのインストール 詳細は公式のドキュメントに載ってるとおり。 Docker Basics - Amazon EC2 Container Service 要点だけ抜粋すると…

CronでMySQLのデータをエクスポートしてS3にアップするまで

MySQLのデータをエクスポートしたいで。 qiita.com Cronの登録するで。 www.server-memo.net たしかcrontabコマンドは気をつけなあかんで。 d.hatena.ne.jp Cronで動いたで。でもダンプファイルあれへんで。。 qiita.com 次はコマンドラインでS3にアップした…

ApacheでLaravel5アプリケーションを動かす

Laravel5を使ったWebアプリケーションを開発しています。 開発時はビルトインサーバで開発して、運用時はApacheでということがやりたかったのでまとめです。OSにはUbuntu14.04を使っています。Vagrantも使ってます。 開発時 - ビルトインサーバの起動 開発時…

JAX-RS 非同期処理 Asynchronous Services

JAX-RSの非同期処理の実装サンプルです。 参考記事 JerseyのTutorialを参考にしました。 Chapter 11. Asynchronous Services and Clients Asynchronous Server API まずはベタな実装から。こんなふうにするとサーバースレッドはすぐに終わるので再利用できる…

Servletの非同期処理

JAX-RSの非同期処理を実装しようと思ったけど、そもそもServletの非同期処理を実装したことなかったのでそっちの復習から。 参考記事 こちらの記事を参考にしてみました。 Async Servlet Feature of Servlet 3 ちなみに参考にしたページではServletContextLi…