データベースのテーブル数算出とSolrグルーピングの仕様について
データベースのテーブル数算出する。
mysql> select count(*) from `information_schema`.`tables` where `table_schema` = 'database名'; +----------+ | count(*) | +----------+ | 34 | +----------+ 1 row in set (0.00 sec)
また、SolrについてResultグルーピングとCollapseグルーピング。
$ curl -s "http://[domain名]:8984/solr/[core名]/select" -d "q=text:a&fl=name,height&group=true&group.field=height&wt=json&indent=on&sort=height desc" $ curl -s "http://[domain名]:8984/solr/[core名]/select" -d "q=text:a&fl=name,height&group=true&group.field=height&wt=json&indent=on"
7zのファイルについて解凍
圧縮ファイルで「… .7z」というものがあった。 macのデフォルトのコマンドでは対応していないので、p7zipをinstallする必要がある。
# ディレクトリの圧縮 $ 7z u -r [ディレクトリ名].7z [ディレクトリ名] # 解凍 $ 7z x [ファイル名].7z
SFTPサーバに接続
sftpで実行するためには以下のようにする。
$ sftp -P port user@domain ## historyの時間確認 $ export HISTTIMEFORMAT='%F %T ' $ history | less ## lsコマンドで時間確認 $ ls -alt
git flowでdevelopが更新されていた場合の処理
一旦featureをpushしてdevelopにマージさせる。
$ git checkout feature/[name] $ git push $ git checkout develop $ git diff $ git diff origin/develop $ git pull $ git merge origin/feature/[name] $ git checkout feature/[name] ## git pullする前に処理状況を調べる $ git status $ git diff $ git pull
踏み台サーバなどを用いて、多段階接続をするとき(ssh -W)
Proxycommandをssh configに登録して、 ssh -W
から対応することができる。