PentahoとInfobrightを用いた集計用マシンを、CentOS6.5に、chef-soloでセットアップしてみます。 ここで行うことは、以下の過去エントリのサーバ環境構築をchefで置き換えるイメージです。 PentahoとInfobrightを用いた多次元データ分析環境の構築手順(Community版) <a href="h...
chef-soloを使ってOracle版Javaのセットアップしようとしても、Oracleのサイトから利用規約に合意して、JDKをダウンロードという手順を踏む必要があるので、そのままでは、自動化することが出来ません。 そこで、以下の2つの方法を考えました、①社内用のyumリポジトリを用意して、ダウンロードしたJDKのrpmを配置 社内用yumリポジトリからchefでセットアップする②chefのcookbookの中に、...
意識の高いビジネスマンの方とお話をすると、技術者の仕事に対する姿勢を、「良い物を作れば売れると思っている」という指摘する方に、会うことが度々ある。「良い物を作れば売れる」というのは、間違ってはいないけれど、それだけでは足りないのは確かだと思う。「良い売り方」、言い換えると良いマーケティングが無ければ物は売れない。単によい「物」を作っても、その「物」をどのように使うかが、お客さんに伝わらなければ、その「物」が良いかどうかすらお客さんには分からない。...
ちょっと野暮用で、FORTRANを使う機会があったため、MacOSX上でFORTRAN環境を作ったので、手順をメモしておきます。ここではHomebrewを使ってgfortranをインストールします。 実行したOS: MacOSX v10.9.2 (Mavericks) ■Homebrewのインストール以下のHomebrewのサイトの「Install Homebrew」部分に...
ビジネス上、KPIという言葉を使う事が多々ある。私の身近だけかもしれないが、KPIという言葉が単なる目標として扱われていることが多くて、違和感を感じる事が多い。目標という理解でも、間違っている訳ではないのだが、単なる目標として扱ってしまうと、間違った方向にビジネスを進めてしまうリスクがある。KPIとは、Key Performance Indicatorの略で、直訳すると「鍵となる遂行上の計測指標」となる。ここで例として、東京から...
ここでは、Windows上でGUIベースでGitを使用するために、TortoiseGitをセットアップする手順を示します。 TortoiseGit: https://code.google.com/p/tortoisegit/ ...
伊坂幸太郎の文章は好きなので、本屋さんに並んでいた伊坂幸太郎作品の中からフィーリングでこの本をチョイスして読んでみることにした。孫悟空を名乗る猿と、システム屋や悪魔払いの物語が、代わる代わる展開し、物語の真相に繋がっていくスタイルで話がすすんでいく。たびたび登場する孫悟空を名乗る猿のインパクトがとても強くて、いったいこの話はどういう話なんだ?と思いながら読み進めていった。上手く言えないが、伊坂幸太郎の作品ってこんな感じだったかなと感じた後、あぁでもこんな感じだなと思いながら読んでいた。 作品...
ストロベリーナイトの続編。前作が楽しめたこともあって、本作も読んでみることにした。前作と同じように、主人公の姫川玲子がしがらみの多い警察組織の中で動き回り、殺人事件の謎を解決していく物語。巻末のスペシャル対談でも触れられているが、姫川玲子が強く逞しい女性というだけではない側面が描かれている部分があり新鮮な印象があった。 前作にも言えることだが、この作品を読んでいて特に面白く魅力的な部分は、登場人物達に個性を感じられるところではないかと思う。主人公の姫川玲子自身も個性的だが、脇を固める姫川班の...
少し前に出ていた記事。この記事を読んで、「恥ずかしくないのかな?」と思った。パワポもCCメールも禁止「IT断食」で営業件数が6倍に〈AERA〉 http://...
BitbucketでFork/PullRequestを用いてチーム開発をすれば、機能追加・修正の承認フローを簡単にできそうかなと思ったので。人(チームのメンバ)に説明できるよう整理する意味も兼ねて、PullRequestを用いた開発の流れを整理してみました。※もちろんGitHubでも同じ流れで開発できます。 # fork/pull requestの仕組みは、本来はオープンソースなどで、ユーザが作成したパッチを元ソースに取り...
このエントリでは、Windows上でEclipse4.3を使用し、Spring MVCによるウェブアプリケーション開発を試す流れを説明します。 ここでは、Eclipseのバージョンは以下を使用します。・Eclipse IDE for Java EE Developers 4.3.1 (Kepler) 以下の説明は、Java/Eclipseはセットアップ済みの前提で進めます。 Spring Tool Suite fo...
このエントリでは、Windows上でEclipse4.3を使用し、HibernateORMによるJavaObjectのMySQLへの永続化の開発を試す流れを説明します。 作成するプログラムは、以下のHibernate ORMのチュートリアルを参考にします。 Hibernate Getting Started Guide <a href="http://docs.jboss.org/hibernate/orm/4.2/quick...
Chefを使ってCentOSにfluentdをセットアップしてみたので、手順を書き残しておきます。 Installing Fluentd Using Chef | Fluentd http://docs.fluentd.or...
Chefで、iptablesというCookbookを使用して、iptableで解放をするTCP/UDPポートを管理するレシピを書いてみたので、その手順を書き残しておきます。 Chef Cookbook: iptables -Opscode Community <a href="http://community.opscode.com...
以下の記事で、Vagrantを使った開発環境を作る手順はまとめたのですが、本番環境側の構築方法をまとめていなかったので、この記事で、chef+Berkshelfでサーバを自動構築する手順をまとめておきます。 MacOS上にVagrant+chef(knife)+Berkshelfで開発環境を作る手順 <a href="http://takemikami.c...



