タグ

ブックマーク / inouetakuya.hatenablog.com (6)

  • Ruby 製バッチ処理を省メモリ化した - おいちゃんと呼ばれています

    少し前に Ruby 製のバッチ処理を省メモリ化したときの話をメモしておきます。 どのようなバッチ処理だったか 動画共有サイトにアップされた動画がオトナの事情によって削除されることがしばしばあるということは周知のことだと思う。そこで、一定時間おきに配信元サイトをチェックして、もし動画が配信元から削除されていたら、当該動画をこちらのサイトでも動画一覧に表示させないようにする、検索に引っ掛からないようにする、ということをやっていた。 便宜上、そのバッチ処理のことを「(動画の)存在確認くん」と呼ぶ。 oom-killer に殺されていた 彼は非常にデキる子だったが、なんか最近、動画の落とし漏れがあるなーと感じた。原因を調べたら、メモリをい過ぎて oom-killer に殺されていた。 cat /var/log/messages Apr 6 12:46:45 xxx001 kernel: Out

    Ruby 製バッチ処理を省メモリ化した - おいちゃんと呼ばれています
  • Rails 製の人妻動画サイト「h300」の復刻版をリリースしました - おいちゃんと呼ばれています

    2012年の春、90日間限定で公開したエロサイト。 -Rails3 と jQuery で、真面目にオシャレなエロサイトをつくってみました 予定どおりクローズしたものの、クローズからおよそ半年経った現在でも、未だにサイト名で検索して辿り着くユーザーも相当数いらっしゃるようでして。 ...というのは口実で、要は自分が一番復活を望んでいたサイトだったので、このたび復刻版をつくってリリースしました。 (※大人の事情により、リンクはやむなく削除しました) 見た目は 2012年春の前バージョンのものとほぼ同様ですが、パフォーマンスを上げたり、そのほか結構内部に手を入れました。以下、まとめます。 **Rails 製のエロサイトの復刻版をリリースしました URL の変更 Ruby on Rails 3.2.7 ビジネスロジックをコントローラからモデルへ移すリファクタリング レスポンシブではない boots

    Rails 製の人妻動画サイト「h300」の復刻版をリリースしました - おいちゃんと呼ばれています
  • エロサイト「h300」のアクセス解析をしてわかった 6つの法則 - おいちゃんと呼ばれています

    早いもので、今年(2012年)の3月31日にリリースした人動画サイト「h300」は、リリースから2か月半が経ちました。当初から90日限定公開の予定だったので、6月末にはシャットダウンしようと考えています。 もともと Rails3 や jQuery のスキルアップを目的につくったサイトですが、それ以外にもはじめて知ることがたくさんありました。そのなかでもアクセス解析の結果が、ブログ等と比較して明らかに異なる点がいくつかあって興味深かったので、ご紹介します。 また、アクセス解析の結果をどのように運用に反映させているのかも併せて書きますので、参考にしてください。 **エロサイトのアクセス解析をしてわかった 6つの法則 +夜のアクセスの偏り方は異常 +土日のアクセスは、平日の1.2倍 +ユーザーの平均滞在時間は、およそ8分 +ヒトは、5個目の動画でイク!? +検索エンジンからの流入は 5%未満

    エロサイト「h300」のアクセス解析をしてわかった 6つの法則 - おいちゃんと呼ばれています
  • 既存のリポジトリに git-flow を導入してみた - おいちゃんと呼ばれています

    社内のあちこちで git-flow を使っているのを見聞きして、じゃあ僕も、と試そうとしてみたのですが、ググって出てきた情報は、新規にリポジトリをつくるやり方ばかりで、 (新規のリポジトリではなくて)既存のリポジトリにも git-flow って導入できるの? << と疑問に思ってやってみたところ、思いのほか、あっさりとできてしまったのでメモしておきます。 **既存のリポジトリに git-flow を導入してみた そもそも git-flow ってナニ? A successful Git branching model の開発モデル git-flow のインストール 事前に develop ブランチを作成 既存のリポジトリに git-flow を導入 -おまけ - 事前に develop ブランチを作成していなかった場合 << *1. そもそも git-flow ってナニ? git-flow

    既存のリポジトリに git-flow を導入してみた - おいちゃんと呼ばれています
  • Rails3 と jQuery で真面目にオシャレなエロサイトをつくってみました

    いつぞやの飲み会で、 これだけウェブの技術が進化しているのだから、もっとオシャレなエロサイトがあってもいいんでないかい? << という話になりまして。 だけどどうせ作るんならということで、Rails3 と jQuery を使って結構マジメにつくってみました。 (※大人の事情により、リンクはやむなく削除しました) 当初はエロにオシャレは必要ないのかなーと思ったときもありましたが、いざつくってみると、やっぱり選べるならオシャレなやつの方ががいいよね、という結論に落ち着きました。 今回つくったのは試験的なものなので 90日間限定でしか公開しないつもりですが、日のエロサイトが今後もっとオシャレに発展していくきっかけになってくれたら嬉しいです。 以下、サイトのコンセプトや使っている技術についてまとめてみます。 **Rails3 と jQuery で真面目にオシャレなエロサイトをつくってみました 1

    Rails3 と jQuery で真面目にオシャレなエロサイトをつくってみました
    d4-1977
    d4-1977 2012/03/31
    結構真面目な話だった
  • ポータブルHDDで Linux 仮想マシンを持ち歩く - おいちゃんと呼ばれています

    昨日はてなにエントリーを出しましたと書きましたが(迷ったら迷わず楽しい道へ行け - はてなにエントリーを出しました)履歴書やら職務経歴書やらを書くのに,久しぶりに自分の過去と向き合いました。なかなか良い経験でした。 が,同時に,はてなにエントリーするにあたって致命的な弱点に気が付いてしまいました... そう,僕は Perl なるものに触ったことがないのです。ついでに言うと Linux も過去にちょこっとインストールした程度で終わってしまいました。 いや,たしかに僕がエントリーした職種には PerlLinux は求められる条件に上がってないのですが,自分が知らないところでどんどん話が進んでいくのは悔しいじゃないですか。そして,飲み会でも話題についていけないような気がして(考え過ぎ?)。 はてなを意識しだしたときから,薄々思ってはいたのですが,これはヤバい,と。そこで,このたび,Linu

    ポータブルHDDで Linux 仮想マシンを持ち歩く - おいちゃんと呼ばれています
    d4-1977
    d4-1977 2010/10/04
    これはありかなあ...
  • 1