超簡単 # wget http://peak.telecommunity.com/dist/ez_setup.py # python ez_setup.py
ReviewBoardを入れたい。 そのためにはPythonのバージョンを2.7にしたい。 # yum install zlib zlib-devel tk-devel tcl-devel sqlite-devel ncurses-devel gdbm-devel readline-devel bzip2-devel db4-devel openssl-devel mod-ssl# wget http://www.python…
まずは必要なものを入れます # yum install httpd httpd-devel # yum install php53 php53-devel php53-mysql php53-mbstring # yum install mysql mysql-serverPhabricatorを入れます。Gitから落としてきます # mkdir /var/www/phabricator # mv /var/www/p…
古いバージョンが入っていたら迷わず削除 # yum remove httpdまずはソースをダウンロード # wget http://ftp.meisei-u.ac.jp/mirror/apache/dist//httpd/httpd-2.4.6.tar.gz解凍 # tar -vzxf httpd-2.4.6.tar.gconfigureをかます # cd httpd-2.4.6 # ./confi…
mod_rewriteの[B]。本家曰く The [B] flag instructs RewriteRule to escape non-alphanumeric characters before applying the transformation. mod_rewrite has to unescape URLs before mapping them, so backreferences will be unescaped at the time t…
意気揚々とgitサーバを立てる事にする・・がパッケージがない。 # yum install git-daemon Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile * base: ftp.tsukuba.wide.ad.jp * extras: mirrors.hust.edu.cn * updates:…
ローカル&リモートにブランチを作る $ git checkout -b working origin $ vim test.txt $ git commit -am "commit" $ git push origin workingローカルブランチを削除 $ git branch -d <branchname>リモートブランチを削除 $ git push --delete <repository> <branchname>ブランチをマージする $ </branchname></repository></branchname>…
solrを使っていて、updateやcommitする際に java.net.UnknownHostException local.test上記みたいな自分で設定したローカルドメインでunknown hostが出た時。 $ vim /etc/hosts# Do not remove the following line, or various programs # that require netw…
まず始めにリポジトリを作ります。GitHubの画面の右下にある「New repository」をクリック リポジトリの名前を入れます 完成 次いでローカルリポジトリを作ります・・が その前に初期設定をします $ git config --global user.name '<user_name>' $ git config --global</user_name>…
デフォルトでは入りません。レポジトリを追加します。 # rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm # yum install --enablerepo=webtatic git-all
Ruby on Railsでテストをしたい。テストはrakeで行うようです。 $ rakeRun options: --seed 9253 # Running tests: .............. Finished tests in 1.049915s, 13.3344 tests/s, 24.7639 assertions/s. 14 tests, 26 assertions, 0 failures, 0 errors, 0…
やり方は2つ1. migrationファイルを書く 2. コマンドを書いてmigrationファイルを自動生成1. migrationファイルを書く場合/db/migrate/以下にタイムスタンプ(西暦、月、日、時、分、秒)_行う処理.rb を作ります。そこに処理を記述していきます。使えるメソッ…
Ruby on Railsでテーブルとモデルを作ります。例えばユーザーテーブル。カラムはidとname $ rails generate scaffold User id:integer name:string上記コマンドでデータモデルの属性をオプションとしてパラメータに追加します。 $ bundle exec rake db:migra…
solrを使いだしてphpからsolrに通信する機会があるのですが cURL使ってもfile_get_contentsを使ってもどうも結果が返ってこない。どうしたものかと思ってデバッグをしてみると cURLのエラーメッセージでaccess deniedと出た。 アクセスできない・・・SELinux…
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でスケジュールを作る時があると思いますが。 工数が変わる度に何人日か書き直す。なんて時があるはず。 そんな時はマクロで関数を作ると「色付きのカラム数をカウント」できるのです。参考: How to count and sum cells based on backgro…
Railsのドキュメントを読んでいて、静的ページはpublic以下に置きます。 となっていて、そこにはindex.htmlがありデフォルトで呼ばれているようだったのだが 肝心のファイルがどこにもない。結果、Rails4以降は PATH2RUBY/gems/2.0.0/gems/railties-4.0.0/li…
require': cannot load such file -- readline (LoadError)とか uninitialized constant IRB::ReadlineInputMethod::Readline (NameError)が出たらGemfile内に gem 'rb-readline', '~> 0.4.2'と書いて bundle installで動くようになります。
なんか最近の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…
とりあえず入れてみた所。ダッシュボードが超オシャレ。今まで通りクエリを見る場合は左メニューの一番下のcore selectorからコレクションを選択 するとメニューが出てくるのでQueryを選択するとおなじみの画面になります。
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には…
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…
最初に設定した容量が無くなってきたので拡張した。 パーティションを追加してhda1とhda2に増える所まではできたのだが df -hコマンドで見ても容量が一向に増えない。調べた結果サイズを拡張するコマンドを打たないと認識されない。 # lvextend -L +10G /dev…
du -h | awk '{if ($1 ~ "G$") print $1, $2;}'
/usr/bin/ruby extconf.rb mkmf.rb can't find header files for ruby at /usr/lib/ruby/ruby.hとでたので yum --enablerepo=remi,remi-test -y install ruby-develでruby-develを入れて解決また止まった error No CAS operation available for this platfor…
よく評価サイトとかで ★★★☆☆ みたいなの見るけど、これ中のコードで if($point $return = "☆☆☆☆☆"; }elseif($point $return = "★☆☆☆☆";こう書いてたりしたらなんか辛いので短く書けないか考えた。 $point = floor($point); $empty_rate = array_fill(0, 5, '…
$this->Model->find('count');と書くと SELECT COUNT(*) AS `count` FROM...となってしまいインデックスが使用されない場合がある。ので $this->Model->find('count', array('fields'=>'id'));とかくと SELECT COUNT(id) AS `count` FROM...となり、アスタリ…
32ビット版 # uname -m i68664bit版 # uname -m x86_64
5.6が出たのでインストールしてみた すでにyumでインストールしてしまっている場合はremoveで消します(※先にダンプをとる事) # yum remove mysql5.6はyumだと入らないのでrpmで入れます。まずは公式サイトへ行ってrpmをダウンロード 必要なのは3つ ・MySQL…
PHPで置換する際に使う関数を「preg_replace」より「strtr」の方が早いそうだ。 やってみたBIG DATAの中身は67860文字あります。 $c = 100; for($i=0;$i $r = bm('loop_1',$c); $rary += $r; $ravg = $rary/$i; }echo $ravg;function bm($fn, $c) { $time_st…