タグ

2016年7月9日のブックマーク (3件)

  • FFmpegで素早く正確に動画をカットする自分的ベストプラクティス - Qiita

    ちょっと昔のリリースになるのですが、FFmpeg 2.1から動画の一部分を切り出す性能が大幅に上がりました。ここでは、バージョン2.1以降のFFmpegを前提に、動画を素早く正確にカットする自分的ベストプラクティスをメモします。 ※ドキュメントをよく読めば書いてあるのですが、結構ハマりどころなので自分でテストもしてみました はじめに...結論を はじめに結論を言ってしまうと、バージョン2.1以降であれば 開始地点(-ss)はソースの指定(-i)より手前に置く 必ずエンコードする(-codec copyとかやらない) とやるのが一番正確に(かつそこそこ速く)カットできます!例えばこんな感じです。

    FFmpegで素早く正確に動画をカットする自分的ベストプラクティス - Qiita
  • RailsでReactをサーバサイドレンダリング(use Hypernova by airbnb) - Qiita

    はじめに Railsにも対応しているJavaScriptのサーバサイドレンダリング用ライブラリairbnb/hypernovaが、airbnbからリリースされました。 この記事では、シンプルなRailsアプリを構築し、これまたシンプルなReactコンポーネントをサーバサイドレンダリングで表示するまでのチュートリアルを解説します。 ReactによるSPA(シングルページアプリケーション)も増え、Google等の検索エンジンでもある程度はページ内容を解釈してくれるらしいですが、サーバ側でHTMLをレンダリングして出力するサーバサイドレンダリングを利用すると、より正しくページ内容を解釈してもらえます。 Hypernovaとは A service for server-side rendering your JavaScript views Hypernovaは、JavaScriptコンポーネント

    RailsでReactをサーバサイドレンダリング(use Hypernova by airbnb) - Qiita
  • React使い必見! Immutable.jsでReactはもっと良くなる | Wantedly Engineer Blog

    Reactを導入して半年近くが経ちましたWantedlyでは、今年の初めからReact(+Redux)の導入に取り組み始めたので、気付けば半年近く立っていることになります。今自分がこの記事を書いているエディタから、Wantedly Adminのチケット画面まで、ある程度大きなアプリケーションを開発してきました。 そこで今回は、チームで継続的に開発していく過程で遭遇した問題と、それを解決するために導入したImmutable.jsについて紹介します。 増え続けるCallbackとAction、肥大化するStoreReactとセットで語られることが多いFluxアーキテクチャ。ここでは詳しい説明は省略しますが、とてもシンプルな考え方なので、チュートリアルなどで簡単に学ぶことができます。しかし、実際にチームで開発していくと、たしかに動いてはいるけど、綺麗とは言い難いコードが増えてしまいました。 Ac

    React使い必見! Immutable.jsでReactはもっと良くなる | Wantedly Engineer Blog