タグ

2009年2月8日のブックマーク (29件)

  • コーデック - MobileHackerz Knowledgebase Wiki

    最新FFmpeg FFMPEG USAGE コーデック † ここではFFmpegのオプションを有効に設定するための下知識として、ポータブルデバイスによく使用されるコーデックのうち、いくつかについて記述します。 コーデック H.264 Xvid AAC 参考:MPEG-4技術 MPEG-4 (Part 2) MPEG-4の音声符号化 (Part 3) MPEG-4 AVC (Part 10) コメント ↑H.264 † H.264概要 圧縮アルゴリズムの原理は、従来のMPEG-1、MPEG-2、H.263、MPEG-4などと基的には同様で、空間変換やフレーム間予測、量子化、エントロピー符号化を採用している。H.264ではこれらのツールに対して非常に多数の改良が施されており、算術符号化やフィルタなどのツールも追加されている。さらに、画像特徴に応じて多彩なモードを適応的に使い分けることで、従来

  • Xvid.org :: Home of the Xvid codec

    The free video codec that's strong in compression and quality. Number one choice of millions worldwide. Get your clean and adware-free copy here:Get the Xvid Codec Highest Performance Xvid runs very fast as it is optimized for the latest CPUs. Recording video from a camera in realtime or playing back HD video smoothly are not a problem. Your computer will still have plenty of power left for your o

  • ffmpegで遊んでみる

    ffmpegは、 open sourceのビデオ/オーディオ変換ソフトウェアです。 ffmpegのインストール 必要なもの ffmpeg - ffmpeg体 XviD - MPEG4 video encoder faac/faad - AAC audio encoder/decoder x264 - H.264 encoder (H.264形式で圧縮したい場合のみ必要) XviDは無くてもffmpeg内蔵のMPEG4 encoderを使うことができますが、XviDの 方がきれいに圧縮できます。 build & install 大抵のopen source softwareと同様に"./configure; make; make install"でOKです。めんどくさがりな人は、Turbo Linux 10用にRPMパッ ケージを作ってあります。download.komoto.org か

  • 403 Forbidden

    \閉鎖予定のサイトも売れるかも?/ アクセスがないサイトもコンテンツ価値で売れる場合も… ドメインの有効期限を更新してサイト売却にトライしてみましょう

  • MAD: MPEG Audio Decoder

    Download MAD source via FTP or SourceForge mirror Quick Links Third party MAD ports and packages MAD mailing lists Applications using MAD Related Links MPEG Home Page MPEG Audio Web Page and FTP Server MPEG Audio Decoder Compliance LAME MP3 Encoder MP3Tech ID3 tag information MPEG.ORG Pointers and Resources MAD: MPEG Audio Decoder Introduction MAD is a high-quality MPEG audio decoder. It current

    agw
    agw 2009/02/08
  • Youtubeの動画から静止画1枚を抜き出す(FFmpegで時間指定)

    MS-DOSの知識が必要になります。 オープンソースソフト FFmpegを導入(フリーソフト 携帯電話変換君を推奨) ffmpeg.exeがあるパスにMS-DOS上でディレクトリーを移動します。 (間違った入力をすると元の動画消えるのでバックアップを取って試しましょう) コマンドffmpeg -i 入力flvファイル -f image2 -ss 00:00:10 -vframes 1 出力画像ファイル オプションの説明 -i 入力ファイル -f ファイルのフォーマット image2 (imageだとダメですよ) -ss 開始時間 -vframes 変換するフレームの数 静止画1枚なので1でいいです。 ファイル形式は出力画像ファイル名の拡張子で自動的に判断されます。 JPEG形式で保存したい場合は ファイル名.jpg PNG形式で保存したい場合は ファイル名.png とします。

    Youtubeの動画から静止画1枚を抜き出す(FFmpegで時間指定)
    agw
    agw 2009/02/08
  • テンプレートメタプログラミング - Wikipedia

    出典は列挙するだけでなく、脚注などを用いてどの記述の情報源であるかを明記してください。記事の信頼性向上にご協力をお願いいたします。(2022年9月) テンプレートメタプログラミング(英: template metaprogramming)は、メタプログラミング技法の一種であり、コンパイラがテンプレートを使って一時的ソースコードを生成し、それを他のソースコードと結合してコンパイルする方式である。テンプレートが出力するものは、コンパイル時の定数、データ構造、関数定義などがある。テンプレートの利用は言わばコンパイル時の実行である。この技法は様々な言語で使われている(C++、D言語、Eiffel、Haskell、ML、XLなど)。 テンプレートメタプログラミングの構成要素[編集] メタプログラミング手法としてのテンプレート利用には2段階の操作が必要である。まずテンプレートを定義し、次にそれをインス

  • メタプログラミング - Wikipedia

    メタプログラミング (英語: metaprogramming) [注釈 1]とはプログラミング技法の一種で、一般に「プログラムを記述するプログラム」を書くこと、またはそのプログラムを指す[1]。対象言語に埋め込まれたマクロ言語によって行われることもある。 概要[編集] 一般に、スクリプト言語はメタプログラミングが得意だとされている。コンパイル型言語は実行前にソースコードを一括で変換するという特性上、翻訳と実行を繰り返すスクリプト言語よりも実行時の割り込みや変換の自由度が低い[2]。 代表的なメタプログラミングの例はLispのマクロである。Lispはデータ、コードが全てS式で表現されるが、マクロによりS式が言語処理系に解釈される前に別なS式へと変換することができる。これにより例えば、 という記述から 構造体定義 point型 コンストラクタ make-point (省略時の初期値は0, 0)

  • はてなブログ | 無料ブログを作成しよう

    台北市立動物園と迪化街めぐり 子連れ台湾#5 年越し台湾旅行5日目、レジャーや友人との事を楽しむ日です。前日の様子はこちら www.oukakreuz.com 台北市立動物園へ パンダ館 パンダが見られるレストラン 迪化街へ 林茂森茶行でお茶を購入 小花園で刺繍グッズを購入 黒武士特色老火鍋で夕 台北市立動物園へ 松…

    はてなブログ | 無料ブログを作成しよう
  • メタプログラミングの光と影 - ひがやすを技術ブログ

    メタプログラミングとはソースコードを生成するプログラミングのことです。メタプログラミングによって生成したソースコードは、eval関数で実行することができます。 メタプログラミングとは、ロジックを直接コーディングするのではなく、あるパターンをもったロジックを生成する高位ロジックによってプログラミングを行う方法、またその高位ロジックを定義する方法のこと。 メタプログラミング - Wikipedia だから、eval関数は、手段であり、メタプログラミングそのものではない。これは弾さんが指摘してますね。 evalだけがメタプログラミングの技法ではないし、またevalはその威力ゆえ最後の選択肢とすべきだ。 弾さんのパフォーマンスの指摘に対して、miyagawaさんが、「必ずしもevalが遅いとは限らない」と指摘してますね。 メタプログラミングとevalのベンチマーク - Bulknews::Subt

    メタプログラミングの光と影 - ひがやすを技術ブログ
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • perl,javascript and more - evalは最後の武器 : 404 Blog Not Found

    2009年02月08日01:00 カテゴリLightweight Languages perl,javascript and more - evalは最後の武器 うーん、そうなのだけど.... メタプログラミングとは - Perl入門〜サンプルコードによるPerl入門〜 メタプログラミングとはソースコードを生成するプログラミングのことです。メタプログラミングによって生成したソースコードは、eval関数で実行することができます。 evalだけがメタプログラミングの技法ではないし、またevalはその威力ゆえ最後の選択肢とすべきだ。 #!/usr/local/bin/perl use strict; use warnings; use Benchmark qw/timethese cmpthese/; cmpthese( timethese( 0, { eval => sub { no warn

    perl,javascript and more - evalは最後の武器 : 404 Blog Not Found
  • Perlゼミ(サンプルコードPerl入門)

    Perl入学式 全6回のPerl入門講座。東京、大阪、沖縄、札幌で開催。(東京は4月と10月スタート、それ以外は5月スタート) YAPC::Japan Perlを軸としたITに関わる全ての人のためのカンファレンス。 東京 吉祥寺.pm 五反田.pm 大阪 なにわPerl 沖縄 沖縄.pm

  • 認めることの強さ - 304 Not Modified

    この2つの言葉を使える人って強い人だと思うのです。 1.すごい 自分には無いもの、あるいは自分より素晴らしいものを見たらスゴイって思う。そんなときに相手にちゃんとすごいと思ったことを伝えたい。違うって思ったときはああも簡単に違うよって書くのに、どうしてすごいって言葉はなかなか伝えられないんだろう。べっ、別に…なんていうツンデレメソッドを使わなくても、お前はすごいとまっすぐ言えるのは強さだと思う。 2.私が間違っていた ある学生が「私は叩かれたくないから自分の意見を持たない」みたいなことを言ったのでそれは違うだろ、むしろ最悪だと言ったことがある。自分の意見を持たなくては何もはじまらない。別にみんなと違ったって良いじゃない。むしろ、人が違えば意見だって異なる。そこで互いにどうして違うのかという話になったときに、自分の意見を絶対に曲げない人がダメなんだ。相手の方が良いと思ったときに自分の意見を「

    認めることの強さ - 304 Not Modified
    agw
    agw 2009/02/08
  • ネット鬱にならないために - 304 Not Modified

    ネットをやればやるほどになっていく人を見たので、そんな人がネットで元気になれるように何か書き残そうと思いました。 1.ネガティブレスを気にしない ネットの良い所はレスポンスを得やすいことだと思います。しかし、その分良い意見もあれば悪い意見もあるわけで。しかも、なぜか素晴らしい人に限って繊細な人が多く、例えば100ブクマついたうちの一つにネガティブコメントがあったらそれだけを気にしてしまう。全く気にしないのも良くないですが、ネガティブ意見もポジティブ意見も同じレベルで受け止めましょう。というのは良く言われることでけど。 2.全部知ろうとしない ネットになる人って頭が良い人ほどなりやすいと思うのです。なぜかって、それは自分の反応をほぼすべて知ることができてしまうから。知ってしまったものは処理しなくてはならないって思考が働いてしまうのでしょう。傍から見ていて、そこまですべて答えなくても…と思

    ネット鬱にならないために - 304 Not Modified
    agw
    agw 2009/02/08
  • はてなブログ | 無料ブログを作成しよう

    ハリイカの焼売と中華炒め ハリイカをよく、見かけるようになりましたよ。生け簀で、泳いでいたものを一杯購入しました 立派な大きな墨袋や肝は冷凍保存して 柔らかな身は季節のお豆、お野菜と合わせて中華の炒めものに。新鮮なにんにくの茎は刻み、香り高く欲そそられますね 下足はミンチにし…

    はてなブログ | 無料ブログを作成しよう
    agw
    agw 2009/02/08
  • ブログに何を書かないか - 304 Not Modified

    ブログと音のあいだ - Life is Really Short, Have Your Life!!を読んで。 私は音しか書いていない。 ただし、書く音と書かない音がある。 それだけだ。 こんなこと偉そうに言うことではないとも思うけれど、言っておきたかったので。このブログも思考系ブログなので、音を書くというより自分の意見として書くといった方が正しいのかな。嘘は書かない。当然のことである。 大事な事はそっちではなく、書くべきでないことを書かないことの方。 特にオフ会だともっと顕著な話で、ネット上ではできない会話でも実際に顔を合わせればできるものですが、その会話すべてをすべてオフレポで書いて良いわけではない。その判断は難しいところではあるけれど、書くべきでないと判断したものは絶対に書かないし、口外すべきでないと判断したものは絶対に口外しない。 ブログも同じ。最初は書かないと決めていて

    ブログに何を書かないか - 304 Not Modified
    agw
    agw 2009/02/08
  • Windows XP の動作を軽快にしたい - mtblue.org

    ご案内:このページ「Windows XP の動作を軽快に(軽量化・高速化)したい」は、ウェブサイト「 mtblue.org 」の中のページの一つです。サイト内のページを少しでも効率よく参照していただけるよう、次の機能を提供しています。ご利用ください。 サイト内検索 サイトマップ また、トップページからこのページまでのアクセスの経路を示す情報を提供しています。この情報は、ページの先頭付近と終端付近で合計二度提供されていますので、この情報が二度目に出現した箇所を、ページの終端と捉えていただくことができます。一度目の出現はこのご案内の直後です。すなわち、次のような形式で提供しています。以上で、ご案内を終わります。 HOME > PC関連 > ちょっとしたTips > Windows XP の動作を軽快に(軽量化・高速化)したい Windows XP は、軽快に動作するよう設計されていますが、シス

    agw
    agw 2009/02/08
  • StopBadware.org - Google glitch causes confusion

    Posted by Maxim Weinstein Sat, 31 Jan 2009 16:23:21 GMT This morning, an apparent glitch at Google caused nearly every [update 11:44 am] search listing to carry the "Warning! This site may harm your computer" message. Users who attempted to click through the results saw the "interstitial" warning page that mentions the possibility of badware and refers people to StopBadware.org for more informatio

  • Gmail、「迷惑メール」誤判定 検索不具合と同じ問題で

    Googleは、メールサービス「Gmail」で、1月31日の午後11時~2月1日の午前1時(日時間)の間に受信した一部のメールを、誤って「迷惑メール」と判定する不具合が起きたと発表した。誤判定したメールは「受信トレイ」に戻す作業を行った。 原因は、同時間帯にGoogleの検索サービスで起きた不具合と同じで、Googleのマルウェアサイトフィルタに不具合があったため(Google検索、世界で不具合 「人的ミス」で全URLに「コンピュータに損害を与える可能性」)。 関連記事 Google検索、世界で不具合 「人的ミス」で全URLに「コンピュータに損害を与える可能性」 日を含む世界のGoogle検索で、全検索結果に「このサイトはコンピュータに損害を与える可能性があります」と表示された不具合についてGoogleは「問題のあるサイトリストを提供しているStopBadwareの人的ミスだった」と

    Gmail、「迷惑メール」誤判定 検索不具合と同じ問題で
  • Googleの障害、原因はうちじゃない――StopBadware.orgが反論

    Googleの検索結果で大規模な不具合が起きた件について、スパイウェア対策プロジェクトStopBadware.orgは1月31日、同団体がこの問題を引き起こしたかのようなGoogleの説明を否定するコメントを公表した。 この問題は1月31日に発生、Googleのすべての検索結果に「このサイトはコンピュータに損害を与える可能性があります」と表示された。Googleは原因として、StopBadwareから受け取った最新の不正サイトURLリストに問題があったと公式ブログで説明した。 だがStopBadware.orgはこの説明は正しくないと反論。GoogleはStopBadware.orgからリストを受け取っているのではなく、独自の不正サイトリストを作成していると主張した。 Googleはその後StopBadware.orgのコメントを受けて、ブログの説明を訂正。StopBadware.orgか

    Googleの障害、原因はうちじゃない――StopBadware.orgが反論
  • "This site may harm your computer" on every search result?!?!

    Hey—we've moved. Visit The Keyword for all the latest news and stories from Google

    "This site may harm your computer" on every search result?!?!
  • Google の検索結果がおかしかった日

  • Windows XPのリモートデスクトップでClearTypeを有効にする (Second Weblog)

    Windows XP Professionalのリモートデスクトップサーバー(Terminal Service)ではディフォルトでは画面は16bitカラーまでで、ClearTypeを有効にすることができません。 Windows Vista BusinessおよびUltimateではRDP6.1が採用されているため、32bitカラーとClearTypeが利用可能なのですが、いかんせん値が張ります。 ここでは、Windows XP SP3で24bitカラーとClearTypeを利用する方法を紹介します。 まず、24bitカラーを利用する方法は[1]を参考にXPのMMCで設定します。 次に、以下の内容のレジストリファイルを作成し、XPに読み込みます。 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentCo

    agw
    agw 2009/02/08
  • 小数点以下第x位を四捨五入 - RapidShare

    JavaScriptEnjoy*Study - 小数点以下第x位を四捨五入(2007/05/20修正)Enjoy*Study - Number#toFixedがブラウザによって結果が異なる場合があるRound floats - JavaScript - Snipplr端数処理 - Wikipedia function digitRound(n, x){ return !(n%1)? n : Math.round((n + new Array(x+1).join('0') + '1') * Math.pow(10,x)) / Math.pow(10,x); } is(''+digitRound( 1, 5), '1'); is(''+digitRound( 1.1, 5), '1.1'); is(''+digitRound( 1.255, 2), '1.26'); is(''+digitR

  • 端数処理 - Wikipedia

    シャープ Compet CS-2122L上の丸めセレクタ。左のツマミで切り上げ・四捨五入・切り捨てのいずれかを選択し、右のツマミで小数点以下の桁数を選択する。事務用電卓の中には、この機種のように計算結果を指定した桁数に丸めて表示できるものもある。 端数処理(はすうしょり)とは、与えられた数値を一定の丸め幅の整数倍の数値に置き換えることである。平たく、丸め(まるめ)ともいう。 常用的には、十進法で10の累乗(…100、10、1、0.1、0.01…)が丸め幅とされることが多いが、そうでない丸め幅をもつ処理は存在する。十進法以外のN進法について同様の概念を考えることもできる。 丸めの種類[編集] 凡例[編集] 丸めは任意の丸め幅に対し可能だが、以下では特に断らない限り、丸め幅を1とする(後段の「#例」では、丸め幅は0.1である)。任意の丸め幅で丸めるには、丸める前に丸め幅で割り、丸めた後に丸め幅

    端数処理 - Wikipedia
  • Snipplr - Login

    New Snippet/ Register/ Login Advanced Search Login to Your Account Username/Email Password Forgot your password? Don't have an account? Register now! Login with Google Login with Facebook Login with GitHub Code Snippets/ Snipplr Blog/ About Snipplr Choose a language for easy browsing: ActionScript ActionScript 3 Apache AppleScript ASP Assembler AutoIt Awk Bash C C# C++ Clojure ColdFusion CSS Delph

  • Number#toFixedがブラウザによって結果が異なる場合がある - Enjoy*Study

    Enjoy*Study - 小数点以下第x位を四捨五入 上記エントリで、(1.255).toFixed(2) の結果が "1.25" になった(Firefoxで確認)ことに、後々違和感を感じたので、他のブラウザでどうなるのか確認してみました。 ブラウザ (1.255).toFixed(2) IE 6 "1.26" Firefox 2.0.0.3 "1.25" Opera 9.2 "1.25" Safari 2.0.4 "1.25" IEだけが違うという結果に、、 ECMA-262 Edition 3 のNumber.prototype.toFixedところ読んでみても、どっちが正しいか読み取れなかった(自分の理解力不足…)ので、なんともいえないのですが、IEの実装の方が使う側としては嬉しいかなぁ。

    Number#toFixedがブラウザによって結果が異なる場合がある - Enjoy*Study
  • 小数点以下第x位を四捨五入(2007/05/20修正) - Enjoy*Study

    1.255の小数点第3位を四捨五入することにより、1.26という値を期待したのですが、、 >>> (1.255).toFixed(2) "1.25" >>> Math.round(1.255 * 100) / 100 1.25 toFixedでも、小数点の位置変えてMath.round()使っても、予想した結果(1.26)にならない(浮動小数点の丸め誤差が出てしまっている)ので、浮動小数点での演算が行われないように文字列&整数で扱って「小数点以下第x位を四捨五入」ってのを実現する方法を考えてみました。 var digitRound = function(num, digit) { var isMinus = num < 0; var num = String(num); var sepIndex = num.indexOf('.'); if (sepIndex != -1) { var b

    小数点以下第x位を四捨五入(2007/05/20修正) - Enjoy*Study