yuu_nkjm blog


2009-07-15(Wed) 編集

[Pukiwiki][Troubleshooting] pukiwikiのトラブルシューティングのログ

2010-04-28 plugin実行回数の上限を変更

lib/plugin.php のPKWK_PLUGIN_CALL_TIME_LIMIT 定数の設定を変える.

 // Plugin related functions
 //define('PKWK_PLUGIN_CALL_TIME_LIMIT', 768);
 define('PKWK_PLUGIN_CALL_TIME_LIMIT', 7680);

2005-05-15 添付ファイルのサイズ制限を変更

plugin/attach.inc.phpのファイル内容

 // Max file size for upload on PHP (PHP default: 2MB)
 ini_set('upload_max_filesize', '8M');
 // Max file size for upload on script of PukiWikiX_FILESIZE
 define('PLUGIN_ATTACH_MAX_FILESIZE', (8192 * 1024)); // default: 1MB

/etc/php.ini の設定

 ; Maximum allowed size for uploaded files.
 upload_max_filesize = 2M

/etc/httpd/conf.d/php.conf

 
 SetOutputFilter PHP
 SetInputFilter PHP
 LimitRequestBody 524288 ← ここ
 

2009-01-05 nonlistを導入して,コロンが先頭のページを検索から外す

もしくは,pukiwiki.ini.phpに以下の設定をする.

 // Search ignored pages
 $search_non_list = 0;

2010-07-15(Thu) 編集

[R言語] Rのコードが書かれた文字列を評価(eval)する

イディオム

eval(parse(text="評価対象文字列"))

使用例

データフレームxのSEX,HEIGHT,WEIGHTというベクトルに対してsummary関数を適用する.

sex    <- c("F","F","M","M","M");
height <- c(158,162,177,173,166);
weight <- c(51,52,72,57,64);
x      <- data.frame(SEX=sex, HEIGHT=height, WEIGHT=weight);
 
i=1
z <- as.list(NULL)
for(col in c("SEX","HEIGHT","WEIGHT")){
  z[[i]] <- eval(parse(text=paste("summary(x$",col,")",sep="")))
  i=i+1
}
z
 
> [[1]]
> F M 
> 2 3 
> [[2]]
>    Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
>   158.0   162.0   166.0   167.2   173.0   177.0 
> [[3]]
>    Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
>    51.0    55.0    57.0    59.8    64.0    72.0 

注意1

どういうコンテキストでevalが行われるのか良く分からないと言う人は,"eval.parent"といったキーワードでググってみると良いかも.

注意2

上記のサンプルコードのforループ内で,

summary(x$col)
という様には書けないけど,
summary(x[[col]])
とは書けるので,良い例ではなかったな.

参考ページ


2011-07-15(Fri) 編集

[サーバまとめ][openSUSE][logwatch][syslog] logwatchの移行のまとめ

  • /etc/logwatch以下をコピー.
  • /usr/share/logwatch/以下にデフォルトの設定がある./etc/logwatch.confや/etc/override.confで設定を上書きする.
  • 独自のフィルタ類を追加したい時は,/etc/logwatch/conf/servicesの下に設定を置く(xxx.conf)./etc/logwatch/scripts/servicesの下にスクリプトを置く(xxx).ここで,名前を揃える必要がある.
  • logファイルのフィルタ類は/etc/logwatch/conf/logfilesに置く.
  • logwatch.confやoverride.confでログ監視の複数の設定を管理するのは難しそう.logwatch.confはあくまでデフォルトと思うのが良さそう.mailだけを監視したい,ディスクスペースだけを監視したいというときは,logwatchコマンドの引数にserviceパラメータを渡したものをcronで叩くのが良い.

2016-07-15(Fri) 編集

[Maven] mvn コマンド

mvnのトラブル調査

mvn versions:update-parent -DallowSnapshots=true
mvn -version
mvn dependency:analyze-only -U
mvn dependency:tree -U

pom.xmlの依存関係の更新

pom.xmlを勝手に最新のライブラリバージョンが入ったものに更新してくれる.

mvn versions:use-latest-versions mvn versions:display-dependency-updates

トップ «前の日(07-14) 最新 次の日(07-16)» 追記 設定
2006|01|06|12|
2007|06|09|
2008|01|03|04|06|07|08|09|10|12|
2009|01|02|05|06|07|08|10|11|12|
2010|03|04|05|06|07|08|09|10|11|
2011|01|02|03|04|05|06|07|08|09|11|12|
2012|01|02|04|06|07|08|10|11|12|
2013|01|02|03|07|08|10|11|12|
2014|01|02|04|05|06|07|08|09|10|11|
2015|01|02|07|11|12|
2016|01|03|05|07|08|09|