PGメモ

非エンジニアの記録

2013-10-01から1ヶ月間の記事一覧

phpで別ポートへの通信ができない

php

solrを使いだしてphpからsolrに通信する機会があるのですが cURL使ってもfile_get_contentsを使ってもどうも結果が返ってこない。どうしたものかと思ってデバッグをしてみると cURLのエラーメッセージでaccess deniedと出た。 アクセスできない・・・SELinux…

【解決】Rails4.0 mysql2のbundle installでエラー

Ruby on Railsでmysqlを使おうと思いGemfileに gem 'mysql2'と記述し $ bundle installすると・・ mysql.h is missing. please check your installation of mysql and try again.エラー出ました。じゃぁmysql-devel入れますかなと # yum install mysql-devel…

excelのスケジュールを作る上で色付きのカラムを数えるのが便利すぎる

上記のようにexcelでスケジュールを作る時があると思いますが。 工数が変わる度に何人日か書き直す。なんて時があるはず。 そんな時はマクロで関数を作ると「色付きのカラム数をカウント」できるのです。参考: How to count and sum cells based on backgro…

Rails4.0でpublic/index.htmlが見つからないと思ったら仕様が変わっていた。

Railsのドキュメントを読んでいて、静的ページはpublic以下に置きます。 となっていて、そこにはindex.htmlがありデフォルトで呼ばれているようだったのだが 肝心のファイルがどこにもない。結果、Rails4以降は PATH2RUBY/gems/2.0.0/gems/railties-4.0.0/li…

rails consoleでエラー

require': cannot load such file -- readline (LoadError)とか uninitialized constant IRB::ReadlineInputMethod::Readline (NameError)が出たらGemfile内に gem 'rb-readline', '~> 0.4.2'と書いて bundle installで動くようになります。

solr cloudを使ってみる。

なんか最近のsolrは分散検索が簡単にできるらしいのでやってみた。参考: http://wiki.apache.org/solr/SolrCloud rm -r example/solr/collection1/data/* cp -r example example2cd example java -Dbootstrap_confdir=./solr/collection1/conf -Dcollection…

solr 4.5を入れてみた。

とりあえず入れてみた所。ダッシュボードが超オシャレ。今まで通りクエリを見る場合は左メニューの一番下のcore selectorからコレクションを選択 するとメニューが出てくるのでQueryを選択するとおなじみの画面になります。

jettyがなくてsolrが動かない時。

java.io.FileNotFoundException: No XML configuration files specified in start.config or command line. at org.eclipse.jetty.start.Main.start(Main.java:506) at org.eclipse.jetty.start.Main.main(Main.java:95)こんなのが出てしまう。 普通solrには…

Ruby&Ruby on Railsインストール on Linux

centOSなのでyumでさくさく入れます。と言いたいところですが、1.8.7以降は入らないのでソースから入れます wget http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz tar xfvz ruby-2.0.0-p247.tar.gz cd ruby-2.0.0-p247 ./configure -prefix…

vmware playerの容量を拡張する

最初に設定した容量が無くなってきたので拡張した。 パーティションを追加してhda1とhda2に増える所まではできたのだが df -hコマンドで見ても容量が一向に増えない。調べた結果サイズを拡張するコマンドを打たないと認識されない。 # lvextend -L +10G /dev…