タグ

2015年1月9日のブックマーク (18件)

  • rbenv + ruby-build はどうやって動いているのか - takatoshiono's blog

    rbenv といえば 複数バージョンの Ruby を切り替えて使うための環境を提供してくれる便利なツールとして欠かすことのできないものですが、機会があってそれがどうやって動いているか調べたので、ここに書いておきます。また ruby-buildruby をインストールするためによく使われている(というか使ってない人いないのでは)rbenv のプラグインです。rbenv install というコマンドは ruby-build が提供しています。これについても一緒に書きます。 はじめに断っておきますが、間違ったことを書いているかもしれないのでその辺はご了承ください。また、将来 rbenv の変更によって変わってしまう部分もあるかもしれません。 また rbenv のドキュメントはとても充実しているので、それを読めばここに書いてあることはだいたいわかると思います。 もくじ rbenv のインス

    rbenv + ruby-build はどうやって動いているのか - takatoshiono's blog
  • S3のZipファイルをRangeでバイナリアクセスして料金を節約 - HDE BLOG

    あけおめころよろメリクリ!! 尾藤 a.k.a. BTOです。 今年も残すところ、あと357日となりましたが、みなさんいかがおすごしでしょうか。 今年の目標は、純白のメルセデス、プール付きのマンション、最高の女とベッドでドン・ペリニヨンの3つです。 さて、今回はS3上に置いたZipファイルをHTTPのRangeパラメータでバイナリアクセスして、料金を節約した話を書きます。 検索インデックスのデータ量が増大 メールアーカイバでは、検索インデックスを mongodb に格納していますが、データ量が増えるにしたがって性能的な問題が出てきました。なにしろ月間1億6000万通のメールを処理するので、検索インデックスのデータ量も大変なことになります。 amazon EBS 1TB制限 当時のEBSでは、最大で1TBのボリュームしか作れませんでした。 検索インデックスのデータ量の増え方は不規則なので、ど

    S3のZipファイルをRangeでバイナリアクセスして料金を節約 - HDE BLOG
  • 【画像】 ライトで暖を取るネコが神々しいと話題に : 痛いニュース(ノ∀`)

    【画像】 ライトで暖を取るネコが神々しいと話題に 1 名前: パロスペシャル(大阪府)@\(^o^)/:2015/01/09(金) 10:29:06.09 ID:21ORjOVB0.net フマウ @kitunetunedune 帰りにネコがライトで暖とってる現場に遭遇した。 可愛いw https://twitter.com/kitunetunedune/status/552763205630451712/photo/1 13: ローリングソバット(京都府)@\(^o^)/ 2015/01/09(金) 10:38:00.45 ID:1/UIrKpF0.net 眩しくないんか 23: 膝靭帯固め(catv?)@\(^o^)/ 2015/01/09(金) 10:42:54.32 ID:lJjhdKAa0.net 召喚されたのかよ 34: スリーパーホールド(関東・甲信越)@\(^o^)/ 20

    【画像】 ライトで暖を取るネコが神々しいと話題に : 痛いニュース(ノ∀`)
  • うつ社員をあぶり出す?国の新制度への懸念

    2015年がスタートした。今年はビジネスパーソンの「健康管理」が一つの転換点を迎える。多くの企業で、従業員の精神的な健康状態を把握する「ストレスチェック」の実施が義務づけられるのだ。関連法制が、今年12月末までに施行される。ただ、このことは多くのビジネスパーソンが意外に把握していないのではないだろうか。 従業員50人以上の企業が対象に ストレスチェックの義務化は、昨年6月に成立、公布された労働安全衛生法の一部改正を受けた動きだ。原則として労働者50人以上の企業が対象で、従業員に対して医師や保健師などによる心理的な負担の程度を把握する検査(ストレスチェック)を実施することが、事業者(企業)の義務となる。同50人未満の事業場は当分の間努力義務となる見込みだ。 ストレスチェックの結果は、医師や保健師などから直接、検査を受けた労働者人に通知され、それを人の同意なく事業者に提供することは法的に許

    うつ社員をあぶり出す?国の新制度への懸念
  • セカイ系以後の生存の技法――ファウスト系はどうサヴァイヴしたか - A Mental Hell’s Angel

    セカイ系というものがあった。ファウスト系というものがあった。懐かしい。しかしそれらがきちんと総括されたかといえば、個人的に、疑問である。したがって、いちおう自分なりの解釈を書いてみた。 まず滝竜彦の話から始め、舞城王太郎、佐藤友哉に少し触れ、西尾維新について論じ、文芸批評的に総括した上で、最後に現代のアニメーションについてのサブカルチャー批評を付記した。 それでは滝竜彦について。 滝竜彦は『ネガティブハッピー・チェーンソーエッジ』でデビューし、『NHKにようこそ!』で一躍人気作家となった元ひきこもり小説家である。 現在の彼はスピリチュアリティに傾倒している。それを「あー滝さんついにそうなっちゃったかー」という冷ややかな眼で見ている読者もいるだろう。しかし、なぜ彼がスピリチュアルにハマったか。それは質的な問いである。その理由を思想的かつ文学的に叙述してみよう。 まず、もちろんのこ

  • 伊藤穰一:これから人間や生物の「インターネット化」で起きること

  • みんな、睡眠習慣を舐めている――非効率な生活リズムと、その世代間伝達について - シロクマの屑籠

    昨日(1月8日)の『NHKクローズアップ現代』は、不登校の影で広がる子どもの睡眠障害をとりあげていた。精神科/心療内科の臨床現場でよく見かける風景であり、啓蒙によって改善する余地の大きな分野だけに、問いかける値打ちの高い内容と思った。 ひとことで睡眠障害と言っても、色々なものがある。重篤な精神疾患の随伴症状のひとつのこともあれば、加齢が関与していることもある。比較的若い人の場合、睡眠習慣の問題や生活リズムの問題が主因になっている(概日リズム睡眠-覚醒障害:CRSWD)症例がかなり多く、私自身、番組内容にそっくりなケースに遭遇したことがある。 睡眠を大切にしていないのは子どもだけではない。親が睡眠習慣を軽んじていて、子どもの睡眠習慣の面倒をみていなかったり、深夜の活動を励行していることすらある。中高生に23〜24時まで勉強を続けさせ、しかも朝早くに起こして活動させ……そんな事をしていれば日中

    みんな、睡眠習慣を舐めている――非効率な生活リズムと、その世代間伝達について - シロクマの屑籠
  • MySQLにうるう秒は保存できるのか試した - かみぽわーる

    結果、保存できなかった😢 SET sql_mode = STRICT_ALL_TABLES; CREATE TABLE time_leap ( dt datetime, ts timestamp ) ENGINE=InnoDB; INSERT INTO time_leap VALUES ('2012-06-30 23:59:59', '2012-06-30 23:59:59'); -- Query OK, 1 row affected (0.02 sec) INSERT INTO time_leap VALUES ('2012-06-30 23:59:60', '2012-06-30 23:59:60'); -- ERROR 1292 (22007): Incorrect datetime value: '2012-06-30 23:59:60' for column 'dt' at r

    MySQLにうるう秒は保存できるのか試した - かみぽわーる
  • Serverspec と Infrataster でサーバのテストをする - rrreeeyyy.com

    サーバの構築・運用の効率化の為に Test-Driven Infrastructure をする手法として、 Serverspec が登場して 1 年近く経ちました。 そして最近、Infrastructure Behavior Testing Framework として、 Infrataster が登場しました。 今日は、上記で紹介した 2 つを組み合わせて使用し、 実際にどのようにサーバのテストを行うかについて書きます。 書くこと・書かないこと - 書くこと Serverspec と Infrataster を両方使った Test-Driven Infrastructure の一手法に関して 今日書くのは、Serverspec と Infrataster を組み合わせることで、 Serverspec がカバーしている領域と Infrataster がカバーしている領域の両方をテストする一手

  • InfratasterでNginxのルーティングのテスト書いてる: InfratasterでNginxのルーティングのテスト書いてる, , Infratasterは、ServerspecみたいにRubyのRSpecの記法でテストを書いて、(例えば)HTTPリクエスト

    [Infrataster] InfratasterでNginxのルーティングのテスト書いてるサーバーのテストはServerspecで書いているんだけど、Nginxの設定ファイルで書いているウェブサーバーのルーティングのテストをどうしようかと思っていました。自分で、簡単なツールでも書くべきかなあと。 /path/to/app でアプリケーションにプロクシーする 但しcookieがない場合は静的ファイルをサーブする /path/to/static/file で静的ファイルをNginxが直接サーブする /path/to/health/check でヘルスチェック用のレスポンスを返す、但しHTTPヘッダーを見て普通のブラウザーアクセスではForbiddenにする バーチャルドメインごとに微妙にパスとかが違う みたいなルーティングのテストは、外側からのテストなのでちょっとServerspecのスコー

  • ChefによるMackerelの導入 #getchef #mackerelio - クリエーションライン株式会社

    Mackerelとは、株式会社はてなが提供するサーバのパフォーマンス管理サービスです。Mackerelは「マカレル」と読み、英語で「鯖」を意味します。みなさんの予想通り、「サーバ」をもじって名付けられたそうです。 稿ではMackerelに登録してトライアルプランを選択し、ChefでMackerelエージェントを導入してみます。 ■Mackerelのアカウントを登録する 「Mackerelをはじめる」を参照して進めていきます。 まずMackerelのトップページを開きます。「無料アカウントを作成」ボタンからアカウントを作成しましょう。 今回はメールアドレスでアカウントを作成します。メールアドレスを入力し、利用規約を確認してチェックボックスにチェックを入れ、「サインアップ」ボタンを押します。 入力したメールアドレスに、アカウントのパスワードを設定するためのリンクが記載されたメールが届くので、

    ChefによるMackerelの導入 #getchef #mackerelio - クリエーションライン株式会社
  • [和訳] SysAdvent Day 21: ChefでおいしくResourceを調理 #getchef - クリエーションライン株式会社

    [和訳] SysAdvent Day 21: ChefでおいしくResourceを調理 #getchef - クリエーションライン株式会社
  • 閏秒を迎えるにあたってLinuxでは何を対策すべきか? | Act as Professional

    2016/12/27 更新Googleなどの大手IT企業がうるう秒対策済のNTPサーバが公開したため、これを利用する内容などを以下にまとめました。 元旦に実施される うるう秒の対策 まとめ2016/07/08 更新2017/1/1に閏秒の実施が決定されました。対応はこの記事のとおりで問題なさそうです。 2015/06/24 情報追加(2015/06/29 更新)下記の対応に関わるntpdの比較的新しいバージョンにSLEWモードで動作していても、うるう秒が挿入されるバグが発見されました。[redhat] これによりntp-4.2.8p3-RC1以降のバージョンでないとSLEWモードで動作していてもうるう秒が挿入されます。RedHatはntp-4.2.6p5-3.el6_6という対応済みのバージョンを提供しています。Ubuntuでは今日現在12.04LTS, 14.04LTSの2バージョンはパ

    閏秒を迎えるにあたってLinuxでは何を対策すべきか? | Act as Professional
  • Nitlanguage.org

    # What is Nit? Nit is an expressive language with a script-like syntax, a friendly type-system and aims at elegance, simplicity and intuitiveness. So, what does the famous hello world program look like, in Nit? print "Hello, World" # Development The Nit project is currently in alpha stage, at v0.8. It is in active development, moving fast and the APIs are still evolving. You can follow the develop

  • Ruby の 定番対話ツール pry 徹底攻略 | Documentation browsing #pry #ruby - Qiita

    Ruby の 定番対話ツール pry 徹底攻略 | Documentation browsing 概要 Ruby の 定番対話ツール pry 徹底攻略 ドキュメントの表示について 新しいライブラリやコードベースにおいて、メソッドのドキュメントを参照することはとても重要です。 Pry は外部ライブラリに依存することなく、ドキュメントを参照可能です。 Pry は必要なドキュメントを実行時にファイルから取得します。 Pry は gem install 時に 事前生成されたドキュメントに依存しません。 View method and class documentation show-doc show-doc でクラスやメソッドのドキュメントを参照します。 show-doc は RDoc と YARD の双方を理解し、シンタックスハイライトして表示します。 クラスのドキュメントを表示 [1] pry

    Ruby の 定番対話ツール pry 徹底攻略 | Documentation browsing #pry #ruby - Qiita
  • 北欧で「1日6時間労働」が広がる…労働者のやる気や効率が向上し売上も利益も上昇 北欧の成功で米露などでも導入へ

    北欧では今、1日6時間労働を導入する動きが盛んだ。業務の効率性を上げ病気による欠勤を無くし、従業員の意欲向上につながると経営陣も労働者も肯定的にとらえている。 実際、昨年7月からスウェーデンの自動車製造企業では1日6時間労働が試験的に開始された。 給与はきちんと8時間分を保障するというのだから驚きである。 今年で試験開始から1年が過ぎようとしているが、現場の評価は上々らしい。 ノルウェーの重機製造会社で働くラインさん(36)は 「朝9時に出社して、15時には帰れるんだ。家に帰ってからはと一緒に夕飯の買い物に出かけたり子供と釣りができるようになった。また明日から頑張ろうという気持ちが以前より増えた」と語る。 実際、6時間労働になって生産性はどうなのだろうか。今年4月から6時間労働を導入したドイツ北部のコンピューターメーカーの取締役はこう語る 「売上も利益も8時間労働の頃より増

    北欧で「1日6時間労働」が広がる…労働者のやる気や効率が向上し売上も利益も上昇 北欧の成功で米露などでも導入へ
  • 「ギュナイドゥン」って何だよ! ダノンビオのフタ裏メッセージはなぜフリーダムなのか聞いてみた

    緑のパックでおなじみ、ダノンビオのフタ裏メッセージがフリーダムだと、少し前からネットで話題になっています。 フタ裏にメッセージを仕込んでいる品自体はそれほど珍しくありませんが、ダノンビオの特徴はそのフリーダムさ。「なめるのに理由はいらない」など、思わず「やられた!」と思うようなものから、「隣のフタ裏超ウケるんですけど~」などイラッとするもの、さらには「ギュナイドゥン!」などもはや理解不能なものまで(※)……フリーダムすぎるだろ! いい加減にしろ! ※トルコ語で「ギュナイドゥン=こんばんは」の意味らしいです 同じように思った人は多いらしく、NAVERまとめにも「あのヨーグルトのフタには謎のメッセージが隠されている」といったまとめが作られています。 編集部でもいくつかべてみました。「くすぐったいよ^^」――知らんわ! ダノンビオに聞いてみたところ、この「フタ裏メッセージ」がスタートしたのは

    「ギュナイドゥン」って何だよ! ダノンビオのフタ裏メッセージはなぜフリーダムなのか聞いてみた
    fumikony
    fumikony 2015/01/09
  • がんばった人が報われる社会なんて嫌だ - 意味をあたえる

    私の父親は精神障害者の自立支援施設へ長いこと勤めていて、私がタイトルのような考えに至ったのは、おそらくそういうのの影響もあるだろう。 努力した人が報われるのはとうぜん、と考える人は傲慢である。または無知か、世間知らずか、想像力欠如である。この言葉はひっくり返せば努力しなかった人は報われないのが当たり前、という意味である。努力しない人はバチが当たっても仕方ない、と考える人もいるかもしれない。そこまでは思わないけれど、相応の結果がかえってくるのが、あるべきカタチだ、と思うのかもしれない。 それでは努力というものがそもそもできない人は、どうなのだろうか。例えば冒頭の精神障害者である。文字通り話にならないし、重度であれば殴りかかってくる。私の父はよく夜中に家を出た。利用者が、よく施設を逃げ出すからである。山下清のもっと汚いバージョンを想像してもらいたい。外見は一応大人だし、お金も持っているから、電

    がんばった人が報われる社会なんて嫌だ - 意味をあたえる