正当性をいかに相手に伝えるか 実は、こうした問題の根底には「正当性」を担保できない、という問題がある。つまり、「状況」と「目的」に照らせば、前例を変えたほうが「よい」(正当性がある)ことを示せなければ、特に税金で運営されているような組織は「そんな適当な思いつきで変えてよいのか」という批判を逃れられないことになる。「臨機応変」といえば聞こえはよいが、「ご都合主義」や「場当たり主義」と何が違うのかといわれると返答に困るだろう。実は、その差異は、「正当性があるか否か」なのである。したがって、正当性を担保できなければ、直観的によいと思ったことも押し進めることは難しくなるのだ。 たとえば、「君、それが絶対にうまくいく保証はあるのかい?」「うまくいかなかったら誰がどう責任とるんだ、君だけの問題じゃ済まないんだよ」と上司に言われたものなら、どんなに良いアイディアだと思っていても、それを押し進めるのは容易
Rack::CommonLogger won't provide a logger to your main app, it will just logs the request like Apache would do. Check the code by yourself: https://github.com/rack/rack/blob/master/lib/rack/common_logger.rb All Rack apps have the call method that get's invoked with the HTTP Request env, if you check the call method of this middleware this is what happens: def call(env) began_at = Time.now status,
Make Your Logs Work for You The days of logging in to servers and manually viewing log files are over. SolarWinds® Papertrail™ aggregates logs from applications, devices, and platforms to a central location. View Technology Info FEATURED TECHNOLOGY Troubleshoot Fast and Enjoy It SolarWinds® Papertrail™ provides cloud-based log management that seamlessly aggregates logs from applications, servers,
後でちゃんと書こうと思うが、取り敢えずメモ。 Sinatra でアプリケーションログを吐くやり方は大きく二つ。 自前で logger を用意Rack::Logger を利用自前で賄う場合は、普通に require 'logger' Log = Logger.new('app.log') して、必要なところで Log.info "真心を君に" とかする。ポイントは Logger を格納するのが定数である Log であること。ローカル変数に格納すると、リクエストの処理時に使えない。 Rack::Logger を使う場合は、request.logger に格納されているので、 request.logger.debug "ダメじゃなイカ!" とかすれば良い。 利点欠点使い分けだが、今のところ次のように考えている。要確認。 自前でやると、app.rb の中で出力先を指定したり、ログレベルを措定するこ
View at: http://localhost:4567 The code you changed will not take effect until you restart the server. Please restart the server every time you change or use a code reloader like rerun or rack-unreloader. It is recommended to also run gem install puma, which Sinatra will pick up if available. Routes In Sinatra, a route is an HTTP method paired with a URL-matching pattern. Each route is associated
Sinatraとかでいつも忘れるのでメモ Rack::Requestのenvの仕様は以下のような感じになる RackのEnvironmentによるとHTTP_で始まる値がHTTPリクエストヘッダ 形式としてはRFC 3875 - The Common Gateway Interface (CGI) Version 1.1に準拠している HTTP ヘッダフィールド名が大文字に変換され、存在する全ての - が _ に置換され、先頭に HTTP_ が与えられる なので、以下のような感じでダンプ出来る(人間がわかれば良ければ1行目をpするだけでも良さそう) http_headers = request.env.select { |k, v| k.start_with?('HTTP_') } headers = http_headers.inject({}) do |a, (k, v)| a[k.s
ท้าทาย เพิ่มเติมประสบการณ์ รวมไปถึงลุ้นเงินรางวัลได้อย่างมีอิสระ บาคาร่า99 ทางเลือกที่จะเข้ามาเติมเต็มให้กับนักพนันทุกคนอย่างทั่วถึง สำหรับคนทั่วไปที่มีความสนใจตัวเกมพนันออนไลน์ อยากจะให้เริ่มต้นกับทาง บาคาร่า99th ที่มีการเน้นบริการเกมพนันยอดนิยมระดับโลกอย่าง Baccarat เกมพนันที่กลายมาเป็นอันดับที่ 1 สามารถครองใจนักพนันไปทั่วโลก เนื่องจากว่าขึ้นชื่อว่าเกมพนัน จะต้องง่ายและหลากหลาย สามารถตอบสนองทั้ง
サーバーメーカーの業界再編が急速に進んでいる。世界シェア1位の米ヒューレット・パッカード(以下、HP)は2014年10月6日にサーバーなどの企業向け事業とパソコンおよびプリンター事業の2社に会社分割することを発表。シェア2位の米IBMは同月1日に中国レノボへのx86サーバー事業の売却手続きを終え、新体制で事業を開始した。 背景には、世界のサーバー市場の縮小がある。米IDC(International Data Corporation)の調査によると、直近の2014年第2四半期こそ前年同期比3.9%増の127億米ドルと持ち直したものの、それまで5四半期連続で前年同期を下回っていた。2012年通期と2013年通期の比較では、出荷台数が3.2%増加し約900万台になったが、金額は497億米ドルと4.4%減だった(図1)。
2016年3月4日のSoftLayerユーザー会でお話した資料です。 YouTubeにビデオがありますので、あわせてご覧下さい。https://youtu.be/xxUc7vRjW5k
2014年10月19日 日本人3人のノーベル物理学賞、シカゴじゃシラけているぜ! カテゴリ:カテゴリ未分類 米国企業の研究開発の末端の末端で働いている私は「日本人がまたやったなぁ!」とノーベル賞受賞者が発表された翌日に出勤すると言われるのが同じ日本人として嬉しい。 IPS細胞の山中教授の時は「人間の細胞をリセットするなんて、どこまで日本人は優秀なんだ?」と同僚達から言われた。 「日本人のIPS細胞の発見でうちの会社のバイオ部門も儲かるぞ!」と同僚達は喜び、うちのグループ企業の中のバイオ関係の会社や関連する検査装置を開発している会社の株価も実際に上がった。 しかし今回の青色発光ダイオードの発明での日本人の受賞に私は非常に迷惑している。 言っておくが、ノーベル賞受賞の会見なんて、世界中のテレビで放映されるものであり、勿論うちの会社の研究開発のメンバーは全員観ているし、シカゴのテレビでも
Kobo President and Chief Content Officer Michael Tamblyn (@mtamblyn) took to Twitter today to explain why, in his view, indie authors won’t be exempt from the tactics Amazon is using against Hachette in order to squeeze more profit from the publisher’s titles. Here’s what Tamblyn calls his “32 Notes on Amazon-Hachette-IndyAuthors.” Learn more: To hear more than 4,480 (140 x 32) characters’ worth o
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く