You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
世界的に普及したプログラミング言語「Ruby」の開発者。 現在は、Rubyアソシエーションの理事長や、株式会社ネットワーク応用通信研究所フェロー、楽天株式会社楽天技術研究所フェロー、Herokuチーフアーキテクトとして国内外で活躍している。 Ruby開発者まつもとゆきひろ氏へのインタビュー後編では、オープンソースへの思いについて聞く。 まつもと氏はソフトウェアエンジニアがもっと幸せになってほしいと願っているが、オープンソースはそのための強力な「武器」になる。 ──Rubyには、まつもとさんが関わる本流のCRubyの他にも、代替実装がたくさんあります。つい先日も「Topaz」というPythonで実装された処理系が話題になりました。こうした動きはどう見ていますか? 「変なもの」は大歓迎です。新しい試み、POC(Proof-of-Concept、概念を実証する試み)は、実用的なVMを作っている人
CDHでHadoopを使っている良い子のみんな、hiveserverまわりで罠があるので気をつけましょう! という話。ふたつあるので順番に。 hive-server 再起動時にログがtruncateされる hiveserverがなんかおかしかったりすると、原因究明はやるとしてとりあえず再起動、という運用をしてしまう気持ちはよくわかります。が、やってしまうとその日の分のログが消える(!)ので注意が必要だ。 原因は /etc/init.d/hive-server *1の hive_start() 中の以下の部分。 log_success_msg "Starting $desc (${NAME}): " $SU -c "cd $HIVE_HOME ; $exec_env nohup \ $EXE_FILE --service $service_name $PORT \ > $LOG_FILE 2
弊社Jenkinsビルド開始時にFF5の戦闘音楽 -> ビルド成功でファンファーレという流れをつけた— 川峠さん (@eaglesakura) 2013年2月13日 Jenkinsを使った開発を楽しくしようとして、BGMをつけたら案外話題になったからそのまとめ。 事の始まり iOSアプリの開発のために、余っていたMac Book AirにJenkinsを導入することに せっかくMBAだから、サーバー側のJenkinsには出来ないことをやろうと思った 導入方法 導入というほど大仰なことは実は行ってなくて、かなり適当な方法を取っています。 Macのターミナルには"afplay"という音源再生のコマンドがあるので、それを組み合わせるだけです。 鳴らしたい音をmp3でJenkinsを導入したMBAに保存 もともとJenkinsのビルドはシェルを実行する形式だったので、シェルに直接サウンドを鳴らすコ
Box-Cox 変換の,最適のλ Last modified: Oct 13, 2004 目的 Box-Cox 変換の,最適のλをシンプレックス法によって求める 使用法 Box.Cox.transformation2(x, loop = 500, epsilon = 1e-15, Alpha = 2, Beta = 0.5, Gamma = 2) 引数 x データベクトル loop 収束計算の許容ループ数 epsilon 収束判定値 Alpha シンプレックス法のα Beta シンプレックス法のβ Gamma シンプレックス法のγ ソース インストールは,以下の 1 行をコピーし,R コンソールにペーストする source("http://aoki2.si.gunma-u.ac.jp/R/src/Box_Cox_transformation2.R", encoding="euc-j
BOX-COX変換 全て正の、あるいは全て正になるよう平行移動した観測データの分布を正規分布に近づけるための変換法。 という関数を用いて観測データをに変換する。 λの定め方 データを観測した母集団の分布として、Xの正の部分の分布はとなるような確率変数Xの分布を考え、最尤法を用いてパラメータを定める。 すると対数尤度関数は となるので、各λに対しの最尤推定量は となる。これらを対数尤度関数に代入し、定数項を無視すると、最大化すべきは である。本プログラムではλを0.1刻みで変化させて最大となるλを探索している。
こんにちは、awakiaです。今回のアドベントカレンダー、結構、機械学習ガチなメンツが揃ったみたいなので、俺も対抗してやる!!とも思ったのですが、研究を離れて2年が経とうとしているので、真っ向勝負とか今更無理なことに気づきました...w なので、開発者の皆も知っておくと便利なデータサイエンスの話をすることにします。 ABテストと検定の必要性 Webサービスを運営していると、見た目の問題だけでも結構悩みます。ボタンの色や文言などの小さなところから、トップページに盛り込む内容をどうするかまで、いろいろです。 今回、「ABテスト」と呼ぶものは、画面に占める大きさ等にかかわらず、パターンAとパターンBを作って、そのどちらがいいかを判断するための実験と定義することにします。 なお、ABテストの呼び名には結構流派があるので別の名前で聞いたことがあるかもしれません。例えば、Googleのマット・カッツ先
2013年03月04日14:45 カテゴリTipsLightweight Languages perl - 最速のUTF-8処理法 Perl Cookbook (English, Kindle Ed.) Christiansen / Torkington [邦訳: Perlクックブック] というわけで解説。 2013/03/04:Unicode::UTF8 がガチ爆速すぎる - bayashi.net encode より decode のが差が大きい感じ。encode だけだと、文字列長くなると Encode の方が速いっぽい。 まずは改めて検証してみましょう。 https://gist.github.com/dankogai/5079930 確かにその通りになっています。Unicode::UTF8はEncodeはおろかPerl組み込みのutf8::decodeより高速なのか(文字列をコピ
ゼロスタートの@zakiさんを中心に企画、運営されているチューニンガソンというイベントがあります。指定された環境を用いてOSやサーバ周りのチューニングを行い、性能を競うというものです。2013年1月に行われた第5回ではMySQLがテーマだったということで、本日はこれの復習をしていこうと思います。 【レポート】いろいろチューニングしてパフォーマンスを競うバトルイベント!「Tuningathon」第5弾! #tuningathon : ゼロスタートの広報ブログ 2013年最初のチューニンガソンはMySQL!――第5弾! いろいろチューニングしてパフォーマンスを競うバトルイベント「チューニンガソン」レポート:レポート|gihyo.jp … 技術評論社 Tuningathon#5 - Togetter しばらく真面目にチューニングしていたのですが思いのほか難しかったので、今回はちょっとズルをして優
15. 使用するデータ偽日経225データをご用意(http://dl.dropbox.com/u/9923352/mikkei225.csv)> x <- read.csv("http://dl.dropbox.com/u/9923352/mikkei225.csv")> str(x)'data.frame': 118 obs. of 5 variables: $ date : Factor w/ 118 levels "2011-01-04","2011-01-05",..: 1 2 3 4 5 6 7 8 9 10 ... $ open : num 10353 10388 10477 10505 10483 ... $ height: num 10410 10413 10530 10549 10537 ... $ low : num 10322 10358 10477 10502 10
Or…How to push oneself down the rabbit hole of environments, namespaces, exports, imports, frames, enclosures, parents, and function evaluation. MotivationThere are a few reasons to bother reading this post: Rabbit hole avoidance You have avoided the above mentioned topics thus far, but now it’s time to dive in. Unfortunately you speak English, unlike the R help manuals which speak “Hairy C” (imag
2ちゃんねるのキチガイエピソードはかなり読んでいるけど、これはかなりレベルが高い。つまり閲覧注意ってことだよ! ・喪女の『他人に言えない』こと 7 55 : 彼氏いない歴774年:2012/11/10 17:25:52 ID:n/ZQgm9B スーパーで特売の鶏肉(大きめのむね肉)を買ってきて お風呂場の壁に向かって投げつけたり床に思いっきり叩き付けたりしてる 「ペチッ」って言う音がめちゃくちゃ笑えて 投げつけながらひたすら声出して笑ってる 気が済むまで投げつけたら思いっきり踏みつける 床に穴があくんじゃないかって言うくらい ブーメランみたいに投げるときもある でも叩き付けるのが一番楽しい たまに赤ちゃん言葉で話しかけながらボディソープで洗ってあげる 熱湯かけると少し白くなって可愛い ペチッって言う音、そして「鶏肉投げつけて笑ってる自分キチガイ過ぎる」 って改めて考えるとキチガイみたい
今回でこの連載も最終回です。これまでAmazon Web Services、さくらのクラウド、Windows Azure、Google App Engineについて触れてきました。最終回ということでこれらのベンチマークを比較してみたいと思います。 unixbenchで比較 Amazon Web Services(AWS)、さくらのクラウド(以降さくら)、Windows Azure(以降Azure)は、IaaS(仮想サーバ)がありますが、Google App EngineはPaaSなので単純な比較はできません。まずは前者の3つについて、比較をしてみましょう。 今回はパフォーマンス計測の定番、unixbenchで比較をしてみました。 https://code.google.com/p/byte-unixbench/ 計測対象は下記の通りです。 ディスクについては、AWSではProvis
Versions: 0.1.5 - December 26, 2013 (10 KB) 0.1.4 - August 07, 2013 (9 KB) 0.1.3 - August 07, 2013 (9 KB) 0.1.2 - July 12, 2013 (9.5 KB) 0.1.1 - March 04, 2013 (8.5 KB) Show all versions (6 total)
XMLHttpRequestを使ったCSRF対策 - 葉っぱ日記を書いていて思ったけど、いまいちXHRを使ったCSRF(というかクロスオリジン通信)について理解されていないような感じだったので、ちょっと書いておきます。とりあえず日本語のリソース的には、HTTP access control | MDN が詳しくて、それを読めばだいたい事足りるんで、あとはCSRFに関連しそうな話題だけ。 Q. そもそも「クロスオリジン」って何? スキーム、ホスト、ポートの3つの組み合わせが一致している場合を同一オリジン(same-origin)、いずれか一つでもことなる場合をクロスオリジン(cross-origin)と言います。つまり、XHRでドメインを超えて通信している場合は典型的なクロスオリジン通信となります。 Q. え? XMLHttpReuest って他のドメインにリクエストを発行できないんじゃ い
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く