タグ

2014年7月17日のブックマーク (17件)

  • PHPの開発に使えるVagrantfileのまとめ | Engine Yard Blog JP

    このエントリはPHP Advent Calendar 2013 - Qiita [キータ]の1日目です。 PHPの開発に幅広く利用されるようになったVagrantですが、公開されているVagrantfileがGitHub上だけでも300件以上と色々とあるのでまとめておこうと思います。 Search · Vagrant php yandod/php5-nginx-vagrant-sample こちらは手前味噌ですが、自分が使っているVagrantfileです。素のPHPPHPUnit、各種フレームワークの動作検証に使うためにPHP5.5とNginxを構築しています。 またデータベースとしてMySQLとPostgreSQLを両方セットアップしてあり、ImageMagickも入っているあたりも特徴かと思います。 10up/varying-vagrant-vagrants 通称、「VVV」と呼

    PHPの開発に使えるVagrantfileのまとめ | Engine Yard Blog JP
  • PHP開発環境のサンプルVagrantfile

    PHPカンファレンス2013でPHP開発環境をVagrantで作る発表を行ったのですが、具体的なVagrantfileが欲しいという声を頂いたので、GitHubに公開しました。 ご自身で構築するベースになれば良いと思うので、どう作れば良いの?と言う方は参考にしてみて下さい。 なお、このリポジトリの Vagrantfile は、開発PC内の VirtualBox 上で開発環境として動かすことを想定しています。セキュリティについては考慮されていないのでご注意下さい。 vagrant-lapp-sample https://github.com/shin1x1/vagrant-lapp-sample このリポジトリは、PHPアプリケーション(CakePHP)をイメージしています。構成は以下です。 CentOS 6.4 Apache 2.2 PHP 5.4 PostgreSQL 9.3 phpPg

  • PHP: The Right Way

    ようこそ 時代遅れの情報がウェブ上にあふれている。そんな情報を見たPHP初心者は戸惑ってしまうだろう。そして、まずい手法やまずいコードが広まってしまう。 そんなのはもうやめよう。PHP: The Right Way は気軽に読めるクイックリファレンスだ。PHPの一般的なコーディング規約、 ウェブ上のよくできたチュートリアルへのリンク、そして現時点でのベストプラクティスだと執筆者が考えていることをまとめた。 大事なのは、 PHPを使うための正式なお作法など存在しない ってこと。 このサイトの狙いは、はじめて PHP を使うことになった開発者に、いろんなトピックを紹介すること。 経験豊富なプロの人にとっても、これまで深く考えることなく使ってきた内容について、新鮮な見方を伝えられるだろう。 このサイトは、決して「どのツールを使えばいいのか」を教えるものじゃない。 いくつかの選択肢を示して、それぞ

    yggdra_w
    yggdra_w 2014/07/17
  • Vagrant で作ったり壊したりできる Windows 環境を手に入れるまでの手順

    最近話題の Vagrant さんは「Linux の環境を作ったり壊したりして開発とか試験が楽になるよ」と紹介されることが多いけど、Windows の環境だって作ったり壊したりしたい! いろいろ調べつつ環境を作ってみたので、その手順を共有しておく。 完成イメージはこんな感じ。コマンドプロンプトから vagrant up をしたら VirtualBox 上に Windows Server 2012 R2 の環境が準備されて、そこにリモート デスクトップで接続している。 いろいろいじったあとに vagrant destroy したら環境は消え去って、vagrant up したら、また、まっさらな状態から使える。 ちょっと注目してほしいのは、ゲスト OS の C:\vagrant にホスト側の Vagrantfile がマウントされているところ。このあたりの処理は Vagrant-Windows

    Vagrant で作ったり壊したりできる Windows 環境を手に入れるまでの手順
  • もう XAMPP / MAMP はいらない!
Vagrant で作る PHP 開発環境

    7. エンジニアSさん (c) 2013 Masashi Shinbara @shin1x1 1162 <VirtualHost *:80> 1163 ServerName candycane.local 1164 DocumentRoot "/Users/shin/sandbox/demo/candycane/app/webroot" 1165 </VirtualHost> 1166 1167 <VirtualHost *:80> 1168 ServerName demo.local 1169 DocumentRoot "/Users/shin/sandbox/demo/20130601_phpcon" 1170 php_value vld.active 1 1171 </VirtualHost> 1172 1173 <VirtualHost *:80> 1174 ServerName

    もう XAMPP / MAMP はいらない!
Vagrant で作る PHP 開発環境
  • VagrantをWindows7にインストールしてCentOSの開発環境を簡単に作る手順 | 株式会社アルベ | Arubeh Inc.

    毎日毎日サーバーにコマンドを打ち込み、10の指でプログラミングし、ディスプレイとにらめっこ。どうもアルベのOsamuです。 日々業務を行なっているとちょっとしたテストや、試してみたい事が多々発生します。もちろん私は番環境でテストするなんて男気は持ちあわせておりません。というよりも番環境でそんな事してはいけません。 テスト用にレンタルサーバーを契約していれば気軽にテストできるかもしれませんが、そんな環境ない方もいらっしゃるでしょう。 そんな時に仮想環境構築ツールのVagrantをPCにインストールして、開発環境を手軽に準備すると便利です。 何が優れているかというと、特に以下2点が特筆すべき点だと考えます。 ・短時間で仮想環境を用意できる ・用事が済めば一瞬で削除可能 今回はWindows7にVagrantをインストールしてCentOSの開発環境を作っていきます。そしてその後思いっきり作っ

  • vargrant+chefでつくるPHP5.5+MySQL5.6+CakePHP3環境 - たけまるの日記

    vargrant+chefでつくるPHP5.5+MySQL5.6+CakePHP3環境 巷で話題のvagrant、chefを試してみました。 折角なのでそれぞれ最新バージョンを積極的に入れてみることにしました。(結構苦労しました…) とりあえず手っ取り早く環境を作る手順を書いて行きます。 前提環境 ホストマシン環境 MacOS 10.9 VirtualBox 4.3.6 Vagrant 1.4.1 Chef 11.8.2 vagrant-omnibus 1.2.1 ruby 2.0.0p247 gem 2.0.3 仮想マシン環境 CentOS 6.5 64bit Apache2.2 (yumレポジトリ) PHP5.5 (remiレポジトリ) MySQL5.5 (公式rpm) 各種ソフトウェアのインストール VirtualBox 仮想マシンソフトです。以下URLからダウンロードしてインストー

    vargrant+chefでつくるPHP5.5+MySQL5.6+CakePHP3環境 - たけまるの日記
  • Vagrant CentOS各バージョンのboxを用意しました

    Test-Kitchenとかを使ってChefのCookbookをテストする際に色々な種類のVagrantのboxを使います。 RedHat系のOSを使うことが多いのですが自分が作って使っているboxを共有しておきます。 仕様は Veeweeで作成していますが、余計なものは全部取っ払ってます Chefは全てオムニバスインストーラー経由でインストールされています。従ってrubyはグローバルにはインストールしていませんし、rvmなども使っていません。 Puppetは興味ないのでインストールしていません。 dkmsがインストール済みなのでカーネルのバージョンが更新されても大丈夫なはず VirtualBoxのGuestAdditionのバージョンは4.2.12 となっています。 ダウンロード どれもサイズは600-700MBくらいです。好きに使ってもらって構いません。 CentOS 5.5 http

    Vagrant CentOS各バージョンのboxを用意しました
  • Vagrant - naoyaのはてなダイアリー

    先日 Vagrant を触ってみたら便利すぎて鼻血が出ました。しばらく見ないうちに色々進んでるもんですねえ、いやはや参っちゃいました。 Vagrant は仮想マシンの VirtualBox のフロントエンドに相当する、ruby で書かれたツールです。vagrant コマンドなどを使ってコマンドラインから簡単に新しい VM を作れる。 % gem install vagrant % vagrant box add centos http://developer.nrel.gov/downloads/vagrant-boxes/CentOS-6.3-x86_64-v20130101.box % vagrant init centos % vagrant upこれだけで CentOS の Linux box をローカルマシン内に立ち上げることができる。*1 *2 なにこれすごい。 % vagra

    Vagrant - naoyaのはてなダイアリー
  • ITインフラで起きる「もしも」のための12個のコマンド

    こんにちは。斎藤です。 ITインフラの障害は、多くの場合「予期せぬ」タイミングで発生します。特に、CPUリソースを多量に消費したり、Disk I/Oが輻輳している場合、その切り分けは困難な状況に陥りやすいものです。 そこで、日はITインフラ、特にOS・ミドルウェアを支えるにあたって、問題解決を助けてくれるであろう12個のコマンドを取り上げてみます。「必ず押さえておきたい」5つのものと「更に覚えると便利なコマンド」7つの2節に分けてお話しします。 ※CentOS 6.4 (64bit)を前提に取り上げます 必ず押さえておきたいコマンド もしITインフラ管理者になりたてな方はぜひ サーバサイドのプログラマをやっていたのだけれど、ある日突然「君、サーバ管理担当ね!」と、バトンを渡される方っていらっしゃると思います。私も以前はそのクチでした...。そうなってしまったとき、まずは覚えておきたい5つ

    ITインフラで起きる「もしも」のための12個のコマンド
    yggdra_w
    yggdra_w 2014/07/17
  • 同僚の外国人プログラマ観察記録 - rinu's blog

    概要 1ヶ月くらい一緒にお仕事している外国人プログラマさんを観察した記録です。 スペック 性別: 男性 仕事内容: うちの会社のプログラマは、ざっくり JS 等のフロントエンドと、 Java 等のバックエンドエンジニアにわかれているのですが、彼はどちらもやっているようです。 好きなべ物: はちみつ たまに、くまさんのようにはちみつを舐めていました。 性格 彼はめんどくさがり屋です。 同僚の Windows ユーザの手伝いをしている時、 "C:¥Program Files¥..." みたいなパスを打ちながら、「めんどくさい。 ああ めんどくさい」 と 100回くらいつぶやいていました。 (普段の彼の環境は mac なので /usr/local/bin) パスワードを覚えるのもめんどくさいので 1Password で管理しているようです。 PC スペック マシン: Macbook Pro メ

    同僚の外国人プログラマ観察記録 - rinu's blog
    yggdra_w
    yggdra_w 2014/07/17
  • Homepage - Flyway

    Increase reliability of deployments by versioning your database Get Flyway for free Stay updated about Flyway Get all the latest guides, community news, product updates, and resources

    Homepage - Flyway
  • VagrantでCentOS/Chef/MySQL/phpMyAdmin/PHP 5.3/CakePHP 2.4.5開発環境を整備

    VagrantでCentOS/Chef/MySQL/phpMyAdmin/PHP 5.3/CakePHP 2.4.5開発環境を整備
  • https://usersguide.netbeans.org/shortcuts_ja.pdf

    NetBeans IDE キーボードショートカット 編集 Ctrl-スペース コード補完 Esc コード補完を閉じる Shift-スペース 省略名を展開せずに空白を挿入 Alt-F1 Javadoc を表示 Shift-F1 Javadoc を検索 Alt-Shift-I クラスをインポート Alt-U, G 識別子に get を付加 Alt-U, S 識別子に set を付加 Alt-U, I 識別子に is を付加 Ctrl-Shift-F 選択を再フォーマット Ctrl-T 右にタブ 1 つシフト Ctrl-D 左にタブ 1 つシフト Ctrl-Shift-T コメントアウト (// を付加) Ctrl-Shift-D コメント解除 (// を削除) Ctrl-W 現在または前の単語を削除 Ctrl-E 現在の行を削除 Ctrl-J, S マクロの記録を開始 Ctrl-J, E マク

  • Guest Additionsのインストール – VirtualBox Mania

    GUEST ADDITIONSとは VirtualBox Guest AdditionsはゲストOSにインストールすることで、ホストOSとゲストOS間のより緊密な統合を行い、VirtualBoxの使い勝手を向上させます。 例えば、 ゲストマシンにOSを入れた直後では、デスクトップ画面をクリックするとマウスカーソルがゲストOSの中に入ってしまい、右Altキーを押さないとホストOSにカーソルが戻ってきません。 これをマウスキャプチャーと言います。 このままでは使い勝手が悪いので、ホストOSとゲストOS間でマウスカーソルをシームレスに移動させるために、Guest Additionsをインストールします。 その他Guest Additionsをインストールすることで提供される機能は以下のとおりです。。 マウスカーソルのシームレスな移動 シームレスなウィンドウサイズの変更 高解像度のデスクトップ画面

  • Download_Old_Builds – Oracle VM VirtualBox

    Download VirtualBox (Old Builds) VirtualBox 7.0 (active maintenance) VirtualBox 6.1 (active maintenance) VirtualBox 6.0 (no longer supported, support ended 2020/07) VirtualBox 5.2 (no longer supported, support ended 2020/07) VirtualBox 5.1 (no longer supported, support ended 2018/04) VirtualBox 5.0 (no longer supported, support ended 2017/05) VirtualBox 4.3 (no longer supported, support ended 2015

  • 県内の感染警戒レベルが第一段階へと引き下げられました!