タグ

2012年11月22日のブックマーク (8件)

  • xargs -P が激しく便利なのでメモ - おともだちティータイム

    xargs の -P オプションを使うとプロセスを複数起動して処理を並列に行なうことが出来る。 例 例えば、 1 万枚の JPEG 画像を全て 800x800 に収まるように効率良くリサイズしたい。 まず私はこのようなコマンドを考えた。 convert --geometry 800x800 *.jpg しかし zsh に怒られた。 zsh: argument list too long: convert 引数が全て展開されるためこのような事が起きる。 私は xargs を使って処理することを思い付いた。 ls | xargs -I{} convert --geometry 800x800 {} c_{} 処理は行なわれるが非常に遅い。 しかも CPU を全く使っていないことが分かり、私は処理を並列的に行なう事を考えた。 そこで xargs の -P オプションの出番である。 P の後に並列

    xargs -P が激しく便利なのでメモ - おともだちティータイム
    mas-higa
    mas-higa 2012/11/22
    -P8 したら何もできなくならない? こわい。
  • ウェブエンジニアのためのオンラインツールまとめ

    The Web engineer's online toolboxというまとめ記事が便利そうだったので、実際に試しつつ抄訳してみました。(一部のコメントと体裁は変えています。) 目次 一覧 RequestBin httpリクエストを保存するエンドポイントを作ってくれる。 Create a RequestBin のボタンをクリックするとURLが表示されるので、そこをHTTPクライアントからたたくとRequestBin側にリクエスト内容が記録される。 ソースも公開されてるのでローカルで立ちあげることもできる。 githubのwebhookのhelpも参考にどうぞ。 Hurl httpリクエストを実行してくれる。パーマリンクも作ってくれるので、POSTリクエストもコピペで他の人と共有できる。 類似サービス: REST test test , Apigee console httpbin HTTP

  • 研究室でGithub勉強会をしました。 - FromAtoMemo

    @10月18日 世はまさに、大ソーシャル時代! というわけで、研究室でGithub勉強会をしました。 ある日私は、研究室の課題で『もじたま』を作っていました。この課題はグループワークだったのですが、"1台のパソコンにグループメンバーが集まってコーディングやデバッグをする"という、つらぽよ案件が多発していて、「このまま放置しておいたら、人が死ぬぞ……。」と思ったのが、勉強会をしようと思ったきっかけです。 ローカルな不幸を減らす為に 恐らく、学生がよく聞く(言う)セリフとして 「研究室にソースコード忘れて、家でデバッグできない。」 「最新データ入れたUSBメモリ忘れた。」 「パソコンクラッシュして、全データ死んだ。」 があります。これをそのまま放置しては大変に不幸。論文・レポート提出間際に、これらの不幸によって死の覚悟をするのは、精神衛生上でもよろしくないです。 オンラインストレージサービスな

    研究室でGithub勉強会をしました。 - FromAtoMemo
    mas-higa
    mas-higa 2012/11/22
    結局誰かが死を覚悟している…
  • プラットフォームの束縛から電子書籍を解放する仕組みとしてのOPDSと課金(マイクロペイメント)レイヤー | kzakza

    先日、twitter上で以下の記事で触れられた電子書籍の「買いにくさ」についてちょっと盛り上がりました。 ・電子書籍を買いたいと思ったのに買わなかった話 | 拝むように弾いてくれ 電子書籍については、マガジン航の以下の記事が指摘するように、購入する以前にその「探しにくさ」も問題です。 ・電子書籍の「探しにくさ」について « マガジン航[kɔː] プラットフォームが乱立していることが原因の1つであることは間違いないのですが、AmazonAppleのような巨大プラットフォームが日電子書籍事業を始めると解決する、とも思えないのです。どうしたものかと以前から考えていたのですが、OPDSが話題になっているようなので、現時点における自分の考えをまとめてみました。 1. プラットフォームの機能をレイヤーごとに分けませんか ほしいを購入できるプラットフォームのアカウントを持っていない場合、そのアカ

    プラットフォームの束縛から電子書籍を解放する仕組みとしてのOPDSと課金(マイクロペイメント)レイヤー | kzakza
  • 最近やってるRailsプロジェクトのテスト方法 - #詰んでる日記

    Railsエンジニアになってから1年半くらいが経ち、社内のRailsプロジェクトを全部で5つくらい触って、今やってるAbilie*1でようやく人並みにテストを書いてる気がしてきたので、現時点でやってるテストの方法をまとめておく。 テストのルール的なの rspecでは必ずモデルのテストは書くようにしてる。ヘルパーも大体書いてるけど、コントローラやルーティングのテストはあまり書いてない。 というのも、コントローラーのコードを極力短くしてモデルを太らせているのでコントローラのテストはあんまり意味が無い気がしていて、その代わりにCapybaraでテストを書いておけば十分なんじゃないかなと思ってきたから。Capybaraは書いてるので、そういう意味では書いてるとも言える。 社内の管理者だけが使える管理画面も作ってるけど、そっちはテストあんまり書いてない。ここは動かなくなっても一般ユーザーには影響が

    最近やってるRailsプロジェクトのテスト方法 - #詰んでる日記
  • セッションの保存先にRedisを使う - #詰んでる日記

    Railsのデフォルトだとセッションの保存先はCookieになるけど、様々な事情からサーバ側にセッションのデータを持ちたくなることがある。 Railsはセッションの保存先をMySQLにすることもできるけど、expireがめんどくさいとか他いろいろを考えて使いたくない。 memcachedを使うのが一般的な気もするけど、memcachedをインストールするのがめんどくさかったので、今回はRedisを保存先に使うことにした。*1 redis-storeとredis-railsを使う https://github.com/jodosha/redis-store/ https://github.com/jodosha/redis-store/tree/master/redis-rails このgemを使うとRailsとかSinatraとかRackとかのキャッシュやセッションの保存先にRedisを使

    セッションの保存先にRedisを使う - #詰んでる日記
  • 企画会議をすると企画の9割はダメになるし、説得材料がある企画というのは二番煎じでしかない - ARTIFACT@はてブロ

    都築響一氏のことを検索していた時に2010年のインタビューを見つけたのだが、企画会議に関する話が面白かった。インタビュアーは速水健朗さん。 都築響一氏が参加していた『ポパイ』や『ブルータス』では、企画会議がなく、ライターが直接編集長やデスクのところに企画を持ち込み、ページや予算をとっていたという。 【都築響一氏インタビュー】当におもしろい企画を生み出すために |ソフトバンク ビジネス+IT ――ふつうの雑誌では、まず企画会議を通ってから取材に行って、それから記事になりますよね。 築氏■だけど、プレゼンっていうのは人を説得しないといけないわけじゃないですか。そのためには説得のための材料が必要になる。たとえば、いまニューヨークでこれが流行っていますよという記事がやりたいとするよ。でも、説得材料があるってことは、もう誰かが企画して雑誌などですでに形になっているということじゃない。それってもう二

    企画会議をすると企画の9割はダメになるし、説得材料がある企画というのは二番煎じでしかない - ARTIFACT@はてブロ
    mas-higa
    mas-higa 2012/11/22
    引用先のそれそれがブクマ数少ないのになんで。
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA