Rweb
の編集
http://www.okadajp.org/RWiki/?%EF%BC%B2%EF%BD%97%EF%BD%85%EF%BD%82
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
#contents *Rweb [#pa514ce8] ''Rweb'' は ウェブ上でRを実行するプログラムです. 無謀? >[[Rweb:http://www.math.montana.edu/Rweb/index.html]] >[[General Rweb-jp interface:http://web.archive.org/web/20080921113636/http://r.nakama.ne.jp/Rweb-jp/index.html]] (しかし、ずーっと更新されていません) なお、''Rweb''を更に簡単にしたインターフェースである[[R-Online]]というものも存在します。 >[[General Rweb interface:http://pbil.univ-lyon1.fr/Rweb/index.html]] *設定 [#o6d3fc6d] PostScriptで出力されるので日本語で''R''を使う場合には、 SetEnv LANG "ja_JP.eucJP" と、mod_env経由でLANGを渡さなければ、日本語処理が行われません。:-) *変更点 [#e95ffc13] 静的なHTMLのエンコーディングも、CGIのエンコーディングも修正します。 > <meta http-equiv="Content-Type" content="text/html; charset=euc-jp" /> < use CGI; > use CGI qw(-no_xhtml); : < print $q->header(); > print $q->header(-charset=>'euc_jp',-type=>'text/html; charset=euc-jp'); : 等 日本語の為に、read.tableにぶちこむ前(POST時)にコード変換がかかるようにしています。 < open(OUTFILE, "> $FTempData"); > open(OUTFILE, "|nkf -e > $FTempData"); *セキュリティの向上 [#cfab4cf6] $Rcommands =~ /system... 等の怪しいと思われる命令を排除すべく、''Rweb'' - lib の該当部分を熟慮して変更します。 バックッチク、クオート、ダブルクオートやオクタルも渡る事を忘れずに。 # 一応作者にはメールを書いたのだけれども。。。 ''重要:chrootしたhttpdの元以外での利用は避けてください。'' #comment *参考リンク [#r8010a07] -[[Rook:https://github.com/rstats/RookTutorial]] a web server interface for R web applications --[[Building Rook Web Applications, a tutorial for useR 2012:https://docs.google.com/present/view?id=0AUTe_sntp1JtZGdnbjVicTlfMzFuZDQ5dmJxNw]] -[[Statisfactions: The Sounds of Data and Whimsy by Sage wihich inceludes R:http://statisfactions.com/2013/interactive-r-code-widget/]] ''R'' の機能を含んでいる Sage を利用 * コメント [#s6b88431] -うーん、消した方がいいかなぁ。。。 -- &new{2004-05-11 (火) 14:12:38};
タイムスタンプを変更しない
#contents *Rweb [#pa514ce8] ''Rweb'' は ウェブ上でRを実行するプログラムです. 無謀? >[[Rweb:http://www.math.montana.edu/Rweb/index.html]] >[[General Rweb-jp interface:http://web.archive.org/web/20080921113636/http://r.nakama.ne.jp/Rweb-jp/index.html]] (しかし、ずーっと更新されていません) なお、''Rweb''を更に簡単にしたインターフェースである[[R-Online]]というものも存在します。 >[[General Rweb interface:http://pbil.univ-lyon1.fr/Rweb/index.html]] *設定 [#o6d3fc6d] PostScriptで出力されるので日本語で''R''を使う場合には、 SetEnv LANG "ja_JP.eucJP" と、mod_env経由でLANGを渡さなければ、日本語処理が行われません。:-) *変更点 [#e95ffc13] 静的なHTMLのエンコーディングも、CGIのエンコーディングも修正します。 > <meta http-equiv="Content-Type" content="text/html; charset=euc-jp" /> < use CGI; > use CGI qw(-no_xhtml); : < print $q->header(); > print $q->header(-charset=>'euc_jp',-type=>'text/html; charset=euc-jp'); : 等 日本語の為に、read.tableにぶちこむ前(POST時)にコード変換がかかるようにしています。 < open(OUTFILE, "> $FTempData"); > open(OUTFILE, "|nkf -e > $FTempData"); *セキュリティの向上 [#cfab4cf6] $Rcommands =~ /system... 等の怪しいと思われる命令を排除すべく、''Rweb'' - lib の該当部分を熟慮して変更します。 バックッチク、クオート、ダブルクオートやオクタルも渡る事を忘れずに。 # 一応作者にはメールを書いたのだけれども。。。 ''重要:chrootしたhttpdの元以外での利用は避けてください。'' #comment *参考リンク [#r8010a07] -[[Rook:https://github.com/rstats/RookTutorial]] a web server interface for R web applications --[[Building Rook Web Applications, a tutorial for useR 2012:https://docs.google.com/present/view?id=0AUTe_sntp1JtZGdnbjVicTlfMzFuZDQ5dmJxNw]] -[[Statisfactions: The Sounds of Data and Whimsy by Sage wihich inceludes R:http://statisfactions.com/2013/interactive-r-code-widget/]] ''R'' の機能を含んでいる Sage を利用 * コメント [#s6b88431] -うーん、消した方がいいかなぁ。。。 -- &new{2004-05-11 (火) 14:12:38};
テキスト整形のルールを表示する