GIG

赴くままに技術を。

CygwinからNode.jsを利用する

anyenvで入れてみる 前回と同様、anyenvを利用して入れてみる。 $ anyenv install ndenv $ exec $SHELL -l 利用可能なバージョンを一覧表示して、選んだ一つをインストール $ ndenv install --list ..利用できる一覧がでる $ ndenv install v0.11.11 特に何…

Rdenvを使ってrubyをインストール

開発環境を作るときの問題点 Rdenvインストール インストール後に気づきましたが、riywo/anyenv · GitHubを利用した方が.bash_profileでの記述等を鑑みて、良かったと後悔...。 入れたもののサマリをしたの表にまとめておく。 パッケージ名 URL 説明 rdenv h…

Cygwin(v2.831)事始め

インストール環境 インストールした環境は、Windows 7 Professional SP1です。 社内で実施したので、Proxyサーバのうらからインストールしました。 参考にした情報 以下の情報を参考にさせて頂きました。 すばらしくまとまっています。 Cygwin で RubyとGit…

Apache Tika vs Apache poi

"vs"というほど深堀しているわけではなく、あくまで概観です。 何ができるの? まずはそれぞれ何ができるか見てみると、Apache TikaとPOI(ポイまたはピーオーアイ)で共通の機能として、データをドキュメントから抽出できる。それに加えて、POIでは書き込みも…

もっさり系のSEだけどデザイナさんと仕事をやることになった話

デザインが良ければ、全て良し? プロジェクトが大きくなればなるほど分業は進むわけで。 しかも海外商談はビジュアルを見せて過度の期待を煽ってなんとか受注という状況。 TSA(Thin Server Architecture)でクライアントサイドは完全デザイナ様任せ、サーバサ…

wifiのon/offがグレー表示で操作できない

年末に海外旅行した際、機内モードのままwifiをonにしようとしたところ、wifiのスイッチボタンがグレー表示されて操作できなかった。 機内モードだからかなと、そんなに気にも留めず帰国後にトライしてもやっぱりダメ。 そのまま忙しさにかまけていたため、…

物理学者、ウォール街を往く。(エマニュエル・ダーマン)

修士2年のときに同室の先輩からなぜか頂いた本。 1度途中まで読みかけていたが、ようやく読了。 金融工学を知っている人であれば、挫折とブレイクスルーが楽しめる1冊。 また、後ろめたさを持ったままアカデミックを去ったくだりが、なんか自分と重なって..…

CSVファイルを読み込む

CSVファイルからJava Beanを作りたく、ここを参考にしてみたので、めもめもφ(-ω-) Opencsv ** Javadoc pom.xmlに依存するライブラリを記述 Apache Common-IOは必要ないけど、CSVファイルかどうかのチェックに利用している。 ■pom.xml <dependency> <groupId>net.sf.opencsv</groupId> <artifactId>openc</artifactid></dependency>…

生誕100年!植田正治のつくりかた

上野駅の改札前で前から気になっていたポスター。 「子狐登場」と題される白黒写真。 砂漠のようなところで、狐のお面をかぶった男児がはねているシーンが印象的だ。 なんだか不安をかき立てられるこの写真見たさに予定はしていなかったが、東京ステーション…

Hyperjaxb3なるものを使ってみる

Hyperjaxb3? Jaxb + JPA JaxbがXML <-> Javaオブジェクトをするものであるのに対して、Hyperjaxb3はXML <-> RDBを行うことができる。しかし、実際のところXML<->Entity(POJO) <-> RDBとしており、XML <-> Entity(POJO)はJaxbを利用している。 動かしてみる …

赤い月、廃駅の上に (有栖川 有栖)

赤い月、廃駅の上に (幽BOOKS)作者: 有栖川有栖出版社/メーカー: メディアファクトリー発売日: 2009/02/04メディア: 単行本購入: 1人 クリック: 7回この商品を含むブログ (31件) を見る 図書館で借りたミステリー小説かと思いきや、怪忌憚。 作品的にいえば…

デセプション・ポイント (ダン・ブラウン)

デセプション・ポイント〈上〉 (角川文庫)作者: ダンブラウン,Dan Brown,越前敏弥出版社/メーカー: 角川書店発売日: 2006/10メディア: 文庫購入: 1人 クリック: 11回この商品を含むブログ (47件) を見る デセプション・ポイント(下) (角川文庫)作者: ダン…

MacでNetbeansをアンインストールする

環境について uninstallerがない [アプリケーション] > [Netbeans]を開く アプリケーションのNetbeansで右クリックし、[パッケージ内容を表示]を選択し、インストールフォルダを開く uninstallerが.....ない...だと?? どうすれば良いの? Netbeansを起動して…

ディスプレイが映らない

症状 普通に使っていたら、急にディスプレイが真っ暗に。 よく見てみるとかすかに映っている.. 処方策 PRAMクリア ** http://support.apple.com/kb/HT1379?viewlocale=ja_JP SMC(System Management Controller)リセット ** http://support.apple.com/kb/HT39…

MTBを運送してみた

来週のサイクリングしまなみ2013でレンタルをするつもりだったけど、すっかり忘れていたため、急遽自転車を送ることに。 自転車って何扱いにすれば良いの? やっぱりあるんですね。サイクルイベント用のサービス。自転車の輪講とかさんざんやってたけど知ら…

JPQLの内部テーブル結合を試してみる

何がしたいか 以下のようなテーブルを全て結合し、任意の検索をしたい。 JPQLでクエリをかく 最終的に任意のグループIDを条件として、DOC_TBLの情報を取得したい。 以下、2通りで書いてみる。 その① (JOIN ~ ONを利用して結合する) StringBuilder sb = new …

Nodebrewを入れてNode.jsを複数バージョン入れる

Node.jsのバージョン管理 Phyton, Ruby, Perlのようにインストールした複数バージョンを管理する仕組みが、Node.jsでもある。 今のところ、周りで聞いていたのは、以下の2つぐらい。 nvm nodebrew WEB+DB vol.75でnodebrewがおすすめと書いてあったので、そ…

Natural EarthのデータをPostGISに登録する

データを取得する Natural Earthは世界中の地形に関わるパブリックデータを利用できるサービスである。 今回は、http://www.naturalearthdata.com/downloads/10m-cultural-vectors/ にある国データを持ってくる。 データベースworldを作る 今回はworldという…

2時間練習(2013-08-17)

場所 秦野総合体育館弓道場 課題 今日は1本もあたらず... 着付けが間違えているっぽい 的の右に流れるのはつのみ(手の内)が崩れている証拠であるそうで 平等に引き分けれていない → 矢を自分に近づける意識で、胸を割って入る やっておくこと 中仕掛けが壊…

PostGISをMac OS X 10.7.5にインストールする

地理空間検索機能を仕事で利用するため、調査がてらインストールした。 インストールスクリプト インストールするにあたり、シェルスクリプトを書いてみた。 (本当はChefで書いて、serverspecでテストしたいが...) postgis.sh #! /bin/bash ################…

Mac OSX 10.7.5でGEOS 3.3.8がインストールできない

GEOSをインストールしてみた GEOSは、地理空間情報に関連するC++のライブラリで、PostGISをインストールするときに必要となる。 それをOSX 10.7.5環境でインストールしてみた。 ダウンロード ソースファイルをダウンロードしてくる。 バージョンは3.3.8を使…

Invalid configuration `¥': machine `¥' not recognized

シェルスクリプトを実行すると... configure: WARNING: invalid host type: ¥ checking build system type... Invalid configuration `¥': machine `¥' not recognized Macで逆スラッシュを入力する 方法としては、3つ [Option]キー + [¥]キーを入力 環境設…

NetBeansからGlassFishサーバを起動する

したいこと NetBeansをインストールすると、APサーバとしてGlassFishとApache Tomcatをインストールするか選択できる。 今回は一緒に入れたGlassFishをNetBeansから起動して、管理コンソールを開きたい。 したこと NetBensを起動し、左ペインの[サービス]タ…

2時間練習 (2013-07-27)

場所 秦野市総合体育館 弓道場 課題 引き分けで妻手が遅れているため、やや下向きになっている 的に向けて弓手の親指が維持できていないときに矢がバラつく

URLがUTF-8でデコードされていません。

現象 [Jenkinsの管理]に行くと、下図のようなメッセージが出ていてずっとほったらかしにしていた。 対処 Apache Tomcatのデプロイして利用しているため、下記のように修正する。 # vi $CATALINA_HOME/conf/server.xml ■8080ポートを有効にしている場合 <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" /> ■AJP</connector>…

Jenkinsを/jenkinsではなくルートコンテキストから使いたい

JenkinsをTomcatにデプロイして使っていますが、業務上ルートコンテキストから使おうと思います。 環境 入れているもの バージョン パス Apache Webサーバ(httpd) 2.4.2 /opt/httpd/httpd Apache Tomcat 7.0.40 /opt/tomcat/tomcat 設定変更 リバースプロキ…

第6回 テックヒルズ - Let's Study Jenkins - に参加した

一日遅れとなりますが、昨日参加した第6回テックヒルズ について、めもめも〆(´Д` 概要 Let's study Jenkins 2013年06月18日 (火) 19:00 - 21:20 アカデミーヒルズ 49F スライド 「AimingにおけるJenkins活用事例」 黒木 慎介氏(株式会社Aiming) 19:10-19:3…

Mac OS X 10.7にプレインストールされているApache Webサーバについて

httpd.confの在処 Apache Webサーバの設定ファイルを探していたので、自分用にメモする。 # find /etc/ -name "httpd.conf" /etc//apache2/httpd.conf /etc//apache2/original/httpd.conf Linuxでは/etc/httpd/conf配下にあるが、/etc/apache2は以下であると…

Mac Lion(10.7)でnode.jsをソースから入れる

Linuxと同じように行けないようなので、メモメモ〆(・ω・) GEOSのインストール時もclang指定しないとmakeできなかったなー (参考:https://github.com/joyent/node/wiki/Installation) # cd /opt # mkdir node # cd node # git clone https://github.com/joye…

Mac Lion (10.7)でXcodeを入れ直す

homebrewでruby 2.0入れたら、Xcodeが古いよーと警告された。 そういえばXcodeとかどうやって入れたのか忘れていたので、備忘録がてら綴ってみる。 古いXcodeやらをアンインストールする # /Developer/Library/uninstall-devtools --mode=all オプション --m…