avconv [global options] [[infile options][‘-i’ infile]]... {[outfile options] outfile}... 2 説明 avconv はとても高速なビデオ およびオーディオコンバーターです。 またライブのオーディオ/ビデオのソースを捕捉(grab)することもできます。 また任意のサンプルレートから他の任意のサンプルレートへ変換することができ、 そして高品質のポリフェーズフィルターで動的に映像をリサイズすることができます。 avconv は、-i オプションで指定されている任意の数の入力"ファイル" (これらは通常のファイル、パイプ、ネットワークストリーム、捕捉しているデバイス などがあり得ます)を読み取り、単純な出力ファイル名でしてい されている任意の 数の出力"ファイル"に書き出します。コマンドライン上にあるオプション
先日コメント欄でRBFさんに教えてもらったDirect264のパッチの話。 あのパッチは大部分がaviコンテナ向けのハックで、ほとんどSimplePlayerには必要ない。そのまま使うには無駄が多すぎる。 で、これをどう取り込むか考えてみた。 // 問題の箇所は、libavformatを通したときに、次のメッセージが出るケースへの対処にあたる。 Application provided invalid, non monotonically increasing dts to muxer in stream X : Y >= Zこのエラーは、例えばソースのtimebase値が25とか極端に小さいケースにおいて、連続した二つのフレームのdtsが変わらない状態を検出した、というものだ。 ソースファイルにおいて、Muxerは同じdtsを生成しているが、その外側のPacketizerはき
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
以下は私がWebや書籍から集めた情報や、私が試行錯誤した経験により、ALAssetsLibraryについてまとめたものです。 そのため、間違いが含まれている可能性があります。何かしらの間違いを見つけた方はご指摘願います。 はじめに ALAssetsLibraryとはiOS4で追加された、iPhone/iPad/iPodの写真/映像フォルダにアクセスするためのフレームワークです。 私はiOS4がリリースされた頃からiOSプログラミングを始めたため、iOS3以前については良く知りませんが、iOS3以前ではファイルパスを指定し、写真/映像フォルダに直接アクセスしていたようです。しかし現在はファイルに直接アクセスするとAppleの審査が通らないようです。そのため現在iPhone/iPad/iPodの写真・映像フォルダにアクセスするためにはALAssetsLibraryを使用しないといけません。 A
「AssetsLibrary」で画像ライブラリを自由自在に iOS 4で追加された「AssetsLibraryフレームワーク」を使ってフォトライブリから写真を読み込み、付加情報を付けて保存をする方法について解説します。連載第5回の「Core Graphicsで作るiPad向けお絵かきアプリの基礎」で作成したお絵かきアプリに対して、これらの機能を追加していきましょう。 AssetsLibraryフレームワークでできること 第5回記事では、「UIImageWriteToSavedPhotosAlbum」関数を用いてアプリ内からフォトアルバムへ写真を追加する方法を解説しました。ここまではiOS 4以前でも可能でしたが、新しく追加されたAssetsLibraryフレームワークを使用すると、以下のことが可能になります。 AssetsLibraryフレームワークのインポート それでは、お絵かきアプリの
2020年8月31日(月)をもちまして、nanapiに関わるすべてのサービスは終了いたしました。 nanapiは、2009年のサービス開始より「みんなで作る暮らしのレシピ」という考えのもと、ユーザーの皆さまに生活に関する様々な「ハウツー」を投稿していただく投稿型ハウツーサービスとして運営してまいりました。 約11年間にわたって皆さまからご支援をいただきサービスを継続できたこと、nanapi編集部一同、心より御礼申し上げます。 掲載されていたコンテンツなどのnanapiについてのお問い合わせは、nanapi@supership.jp までお願いいたします。 長きに渡りnanapiを応援してくださり、本当にありがとうございました。
もはや世界の常識?である無料クラウドサービスDropbox。 クラウド上にデータをバックアップしておいたり、異なる端末間でのデータやり取りに便利ですね。 ところで先日、こんなことを書きました。 (iPhoneの) カメラロールから複数選択→転送ができるようにしてほしい 超簡単操作でカメラロール内の写真をDropboxへ Picbox は非常にシンプルなアプリです。 1タップで、iPhoneのカメラロール内の写真をDropboxへアップロードできます。 まず、起動すると、初回のみDropboxのログイン画面。 その後、何枚の写真をアップロードするよ、とメッセージが表示されます。 [Upload to DropBox] をタップすれば、アップロード開始。 ボタンの下に書かれたフォルダ内へ、iPhoneのカメラロール内の全ての写真がアップロードされます。 すべての写真のアップロードが終わると次
Photo by Niklas Wikström 初めまして!WEBOSSでインターンシップをしています。とべっちこと卜部(これでうらべと呼びます。)と言います。主に海外メディアからソーシャルメディアの情報を仕入れて「ソーシャルメディアとはなんぞや!?」と日々思考しています。現在北海道大学工学部4年です。研究は顔文字を文章に沿って自動的に生成をするシステムを作っています(`・ω・´)よろしくお願いします。 今回の話題は、Facebookに見られる「シェア」について。 先日栄花さんに、「シェアさせて頂きます。って表現、日本でしか聞かないよね?」と聞かれました。実際にFacebook上の投稿を見ると日本人の投稿のコメント欄に「いいですね!シェアさせてください。」とか「シェアさせて頂きますー」など結構あるんですよね。しかし、外国の方の投稿だとなかなか見ない。(恐らく英語だと”Can I shar
I have a video stream coming in on rtp to ffmpeg and I want to pipe this to my OpenCV tools for live streaming processing. The rtp linkage is working because I am able to send the incoming data to a file and play it (or play if via ffplay). My OpenCV implementation is functional as well because I am able to capture video from a file and also a webcam. The problem is the streaming to OpenCV. I have
2012-12-09: 1.9 * [Fix] VP6 width/height detection * [Fix] Interpreting invalid data as FLV tag 2011-02-26: 1.8 * [Add] Replace input file with output file with -w * [Add] Keyframes for audio only files with -a 2010-12-27: 1.7 * [Fix] off-by-one bug while indexing an FLV file 2010-10-17: 1.6 * [Fix] Large file support * [Fix] VP62 occasional wrong width/height detection [jgreer-zencoder] * [Add] o
March 31, 2010: FLVMDI 2.96 released! This tiny update mainly adds support for H264 dimensions. December 14, 2009: FLVMDI 2.95 released! This version fixes some issues, especially with detecting dimensions, also FLVMDI should now be a little faster... For nearly the last 3 years, we didn't find time to update FLVMDI. This update is tiny and also not thoroughly tested, therefore version 2.94 downlo
1 Synopsis ffmpeg [global_options] {[input_file_options] -i input_url} ... {[output_file_options] output_url} ... 2 Description ffmpeg is a universal media converter. It can read a wide variety of inputs - including live grabbing/recording devices - filter, and transcode them into a plethora of output formats. ffmpeg reads from an arbitrary number of inputs (which can be regular files, pipes, netw
デスクトップをキャプチャして,ファイルに保存する方法 ffmpeg -f alsa -i hw:2,0 -f x11grab -s 1280x1024 -r 20 -i :0.0 -f asf -acodec wmav2 -vcodec wmv2 out.wmv out.wmvに動画ファイルが出力される.alsa -i hw:2,0の部分は音声入力の部分. 私はUSBマイクを利用しているのでhw:2,0となっているが,人によっては alsa -i hw:0,0 とか oss -i /dev/dspになるかも. デスクトップをキャプチャしてストリーミング配信する方法 ffmpeg -f alsa -i hw:2,0 -f x11grab -s 1280x1024 -r 20 -i :0.0 -f asf -acodec wmav2 -vcodec wmv2 - | cvlc stream/a
みなさんごきげんよう。今日も元気にラブライブ!の1stシングル「僕らのLIVE 君とのLIFE」を聞きましょう。 …あぁ、いつもいつもCD挿すのめんどくさいですね。ここはちょいとvorbisあたりに変換してハードディスクに保存してしまいましょう。誰ですかiPodとかで聞いてるのは?そんなものは知らない。見えない。分からない。 さて、手元にvlcがあります。こいつを使って収録されている曲及び各員からのコメントを変換して保存するには、トラックごとにダイアログから設定して、エンコードしてやらないといけません。おいぃ13トラックもあるぞ!手でやってられへん!!! これはめんどくさい、一気に変換する方法はないものか…そうだ、vlcってCUIから使えねーの?と思ってvlc --helpとか打ってみたらやたらと長い説明が出てきて、それだけでは飽き足らず「網羅的なヘルプを表示するためには、'-H'オプショ
RTMP Dump v2.4 (C) 2009 Andrej Stepanchuk (C) 2009-2011 Howard Chu (C) 2010 2a665470ced7adb7156fcef47f8199a6371c117b8a79e399a2771e0b36384090 (C) 2011 33ae1ce77301f4b4494faaa5f609f3c48b9dcf82 License: GPLv2 librtmp license: LGPLv2.1 http://rtmpdump.mplayerhq.hu/ To compile type "make" with SYS=<platform name>, e.g. $ make SYS=posix for Linux, Unix, etc. or $ make SYS=darwin for MacOSX or $ make SYS
NAME librtmp − RTMPDump Real-Time Messaging Protocol API LIBRARY RTMPDump RTMP (librtmp, -lrtmp) SYNOPSIS #include <librtmp/rtmp.h> DESCRIPTION The Real-Time Messaging Protocol (RTMP) is used for streaming multimedia content across a TCP/IP network. This API provides most client functions and a few server functions needed to support RTMP, RTMP tunneled in HTTP (RTMPT), encrypted RTMP (RTMPE), RTMP
HDS や HLS 形式の保存には streamlink を使う。 streamlink の使い方 RTMPDumpHelper の使い方 rtmpdump のコマンド一覧は -h から取得できる。 この和訳はrtmpdump.1.htmlの和訳に独自の使用方法を加筆した文章になっている。 追記 2011年10月27日 rtmpdump-2.4-windows.zip付属のrtmpdump.1.htmlの和訳に変更し、-j JSON を追加した。 追記 2012年5月10日、2012年5月12日、2012年6月14日、2012年7月3日 和訳を一部修正、-A -B を修正。 追記 2012年8月11日 -R を追加した。 追記 2013年9月1日 一部の文字を強調して修正を行った。 -A, -B で時間指定した場合に動画時間がカットしてない時間になるので保存した後に動画を remux する
2chに転載されて、アマレココでいいとか、ゴムで読み込めないとか、orbit のアクセス履歴でうんたらとか書かれてたけどアマレココの人は別にそれでもおkだし、前の記事にあるようにニコ生のデータを取得する手段が2つに増えて選択肢が増えたと思ってくれればいい。そして orbit の履歴の件は2chを見てるので知ってはいたが気になる人はファイアウォールで遮断すればいい。 さてニコ生をダウンロードしてもGOMプレイやで読み込めなくてVLCで読み込めるのはおそらくコーデックかスプリッター、若しくは両方が原因だと思う。結果としてヘッダを修正することで KMPlayer では読み込めた(GOMはインストールしてない)。 因みに AviUt l他で動画を読み込むには ffdshow audio decoder configuratiion の Nellymoser を libavcodec にすれば音声も
Resty is a tiny script wrapper for curl. It provides a simple, concise shell interface for interacting with REST services. Since it is implemented as functions in your shell and not in its own separate command environment you have access to all the powerful shell tools, such as perl, awk, grep, sed, etc. You can use resty in pipelines to process data from REST services, and PUT, PATCH, or POST the
下位カテゴリ このカテゴリには下位カテゴリ 10 件が含まれており、そのうち以下の 10 件を表示しています。
注: 記事中の「解説」の部分のライセンスは「Creative Commons 表示 - 非営利 - 継承」です。「解説」は「クリアコード」(「ClearCode Inc.」)によって変更されています。変更前の原著作者は「オライリー・ジャパン」です。「Creative Commons 表示 - 非営利 - 継承」なので再配布や変更や翻訳などはライセンスに従って自由に行えますが、営利目的で利用することはできません。 https://amazon.co.jp/dp/B0064CZ1XEの翻訳である「リーダブルコード」が今月(2012年6月23日)発売されます。すでに予約できるようです。 https://amazon.co.jp/dp/4873115655 本書の内容は原書の紹介記事を参照してください。 日本語版の訳者は角さんです。これまでの訳書と同様にとても読みやすく訳されています。翻訳なので読
Flaskとかで作ったちょっとしたサーバーの起動/停止用のシェルスクリプト。 gunicornでデーモン状態にしている。 startで起動、stopで終了、restartでstop+start。 #!/bin/sh PROGNAME=`basename $0` BASEDIR=`dirname $0` PIDFILE=$BASEDIR/$PROGNAME.pid start() { echo "Starting server..." cd $BASEDIR gunicorn flaskhello:app -p $PIDFILE -D } stop() { echo "Stopping server..." kill -TERM `cat $PIDFILE` rm -f $PIDFILE } usage() { echo "usage: $PROGNAME start|stop|restar
はじめに こんにちは、Python界の情弱です。最近は色々とPythonの開発環境も変化してきていて、ようやくPython2.xとPython3.xを行き来しながら開発する体制が整ってきたという印象を受けています。ここしばらくは色々と試していたのですが、ようやく鉄板っぽい方法にたどり着いたのでメモしておきます。 なお、後半はPythonに限らない内容なので、他のLLを使っていても使えそうかなと思っています。この環境を設定すると何ができるのかというと、以下のことすべてが、無料で、自鯖を立てることなく行えます。 開発環境の整理(virtualenv) ローカルでの複数環境のテスト容易化(tox+pytest) CIによるテスト(Travis-CI) ドキュメントの自動ビルドおよびドキュメントの公開(ReadTheDocs) 概要 とりあえず全体像を先に共有しておきます。ちょっとでかいですがご了
米Open Invention Network(OIN)はLinuxに関する特許を管理する組織で,米IBM,NEC,米Novell,オランダ Philips,米Red Hat,ソニーが出資している。OINは2008年12月,Linuxに関する特許係争を防ぐための取り組みとして「Linux Defenders」を開始した。OINのCEOであるKeith Bergelt氏にその狙いを聞いた(聞き手は高橋信頼=ITpro) Linux Denfendersとは。 Linuxに関する特許係争を防ぐ取り組みだ。ただし我々は特許制度に反対している訳ではない。質の悪い特許によってイノベーションが阻害されるのを防ぐことが目的だ。 取り組みはいくつかある。たとえば,IP.comというサイトに,コミュニティや個人などが開発した技術を公開している。公開することで,関連特許を他社に取得されるのを防ぐ。これはディフ
When a disaster occurs it is important to gather information and to help people share that information as quickly as possible. We are preparing a project based around solutions for situation mapping, restoring communications and coordinating on-going recovery. The goal is to create tools that can be quickly customized when needed and to build a community that improves and shares these solutions ar
災害からの復旧を計画するのは濃い霧を通して何かを見ようとするようなものです。OpenReliefプロジェクトは災害復旧活動を支援するコミュニケーションツールを開発します。すなわち「霧を払う」ツールを開発します。 OpenReliefのソリューションは、地上での災害復旧活動にとって重要な情報を収集します。これらの情報によって、正しい支援が、正しい場所に、正しいタイミングで届くことを支援します。 OpenReliefは迅速な開発、向上、展開のためにCrowd-sourcingを活用します。私たちは世界中でテストをしたり、ソリューションを共有したりするコミュニティを構築します。 このプロジェクトの詳しい内容に関しては公開中のスライド資料 "What is OpenRelief?" をご覧下さい。 私達の最初のプロジェクト 私たち被災地を調査し、地図を作製する自動操縦飛行機を開発中です。この自動操
Kerry BuckleyさんのRSpecのスライドが素晴らしい。さらっと読み通しておもしろいなと思ったところをノートしてみました。 なお、console でRSpecを使いたいときはSpec::Matchersをincludeすればよいです。 require 'rspec' include Spec::Matchers - 表紙 このスライドはSplippyというやつでできている。Escを押すとページのリストが出てかっこいい。 - Context contextはdescribeのエイリアス - Formatters フォーマッタ: docは試験内容がdocument化されて読みやすい。 - Formatters フォーマッタ: fuubarでプログレスバーをパーセンテイジ表示できる - Formatters フォーマッタは複数指定できる - Profiling プロファイルで時間のかか
平素よりQA@ITをご利用いただき、誠にありがとうございます。 QA@ITは「質問や回答を『共有』し『編集』していくことでベストなQAを蓄積できる、ITエンジニアのための問題解決コミュニティー」として約7年間運営をしてきました。これまでサービスを続けることができたのは、QA@ITのコンセプトに共感をいただき、適切な質問や回答をお寄せいただいた皆さまのご支援があったからこそと考えております。重ねて御礼申し上げます。 しかしながら、エンジニアの情報入手方法の多様化やQAサービス市場の状況、@ITの今後のメディア運営方針などを検討した結果、2020年2月28日(金)15:00をもちましてQA@ITのサービスを終了することにしました。 これまでご利用をいただきました皆さまには残念なお知らせとなり、誠に心苦しく思っております。何とぞ、ご理解をいただけますと幸いです。 QA@ITの7年間で皆さまの知識
1:以下、名無しにかわりましてVIPがお送りします:2012/06/12(火) 07:13:13.40 ID:WJ7lzWb60 立ったらな。 4:以下、名無しにかわりましてVIPがお送りします:2012/06/12(火) 07:16:59.58 ID:WJ7lzWb60 誰も来なくても淡々と書くわ。厄落としと思ってな。 すぺっこ 俺 身長170cmちょい 恐らく普通体型 ややブサだけど雰囲気フツメンつくってた 就職で上京 彼女(以下T子) 身長155くらい ややぽっちゃり体型 乳のサイズ小さめ 大学生 後にちょっとしたお嬢様校出身と判明(親が小金持ちらしい) 以下、名無しにかわりましてVIPがお送りします:2012/06/12(火) 07:19:44.62 ID:cw07GbN9O 見てるからはよ 6:以下、名無しにかわりましてVIPがお送りします:2012/06/12(火) 07:2
標準入力から受けたログを syslog に送信する場合に使えるのが logger(1) コマンドです。 $ echo "log message" | logger -t myapp -p local0.info自分のところではバッチ処理の出力や、daemontools で起動したコマンドの出力を log/run で logger に渡して syslog に集約するなどしていました。 これを syslog ではなく、Fluentd に送りたい場合にどうするか。 Fluentd 本体には fluent-cat というコマンドが同梱されていますが、これは入力に JSON 形式を要求するので単純に代替はできません。 何か適当なワンライナーで wrap する手もありますが…… $ echo "log message" | perl -MJSON -nE 'say JSON::encode_json(
942 名前:名無しは無慈悲な夜の女王[sage] 投稿日:2012/02/08(水) 21:20:06.89 群像劇的なSFで、戦争と平和のような感じの読み応えのあるやつってありませんか? より具体的には、作者の世界観がはっきりしていて、主人公一人が延々と悩むような話 というよりは、いろんな人がいろんなことで悩んでいて、時代に翻弄されながら 成功したり失敗したりしていくというようなお話がいいです。 943 名前:名無しは無慈悲な夜の女王[sage] 投稿日:2012/02/08(水) 21:30:11.85 >>942 そこまで重厚じゃないんだが群像劇で複数視点でそれぞれ悩む話なら バチガルビ「ねじまき少女」
承前:Pythonのデコレータ(decorator)を理解する 2 デコレータに引数を渡す 素晴らしい、ではデコレータ自身に引数を渡すにはどうしたらよいのだろうか? さて、デコレータは引数として関数を受け入れる必要があるのでちょっとやっかいだ。デコレータに直接デコレートされた関数-引数を渡すことはできないからだ。 解決を急ぐ前に、ちょっと復習をしよう。 # デコレータは'普通'の関数である def my_decorator(func): print "I am a ordinary function" def wrapper(): print "I am function returned by the decorator" func() return wrapper # そのため、なにも"@"など使わずに呼び出すことができる def lazy_function(): print "zzz
イノベーション実践、コンセプチュアルスキル、プログラムマネジメント、プロジェクトマネジメント、PMOについての最先端の情報、研修、セミナー、コンサルティングをお届けします。 【PM養成マガジン10周年記念セミナー】 プロジェクトマネジメントを深化させるもの 【お知らせ】 (2011.12.13)6回のプログラム(概要)が決まりました。 (2011.12.13)6回通しの申込ができるようになりました。 (2011.12.13)第1回「ゲームストーミングによるプロジェクトの活性化手法」の詳細が決まりました。個別の申込ができるになりました。 (2012.01.16)第1回「ゲームストーミングによるプロジェクトの活性化手法」の開催が決まりました。 (2012.01.26)第2回~第6回すべての開催が決まりました。 (2012.02.01)第2回の開催会場が確定しました。 (2012.02.07)第
おはようございます。@komagataです。 弊社にデザイナーインターンの@Horaotokoが来てくれたので、説明を兼ねて現時点の僕らの会社で使ってる正直なところのツールと開発フローをまとめておこうと思います。(有料のツールやサービスについては値段とプラン名を明記します。) 真面目か!(aka トシ@タカアンドトシ) インフラ CIサーバーとstagingサーバーはさくらのVPS 1G (980円/月)に同居しています。怖話 (kowabana.jp)のproductionはさくらのVPS 8G (7980円/月)を使っています。オフィスのBGMは確認用のiPhoneで流しています。 webサービス Google Apps Google Analytics AMoAd PivotalTracker STARTUP Sプラン ($7/month) Github Organization B
この記事は,Rubyを啓蒙してRuby信者を増やすための宗教的記事だ。Rubyと一緒に幸せな生活を始めるのに必要なことが殆ど書かれている。 この記事を読んであなたは自分のマシンにRubyをインストールして,Rubyでいろいろなプログラムを実際に作り始める。そのいろいろなプログラムとは,東方のような弾幕系シューティングゲームかもしれないし,ネットを巡回し厖大な音楽mp3を自動で落してくるクローラーかもしれないし,一日中マシンの前でプログラミングしていても死んでしまわないように口の中にパンの欠片を押し込んでくれるようなアンドロイドのAIかもしれない。 どうしてRubyを使うのか どうしてRubyを使うのか? 理由は単純明快,美しいからだ。美しさの定義は難しいが,人は美しいものを見たらそれを美しいと思うものだ。 Rubyのインストール まずは…そうRubyを自分のマシンにインストールしよう。 M
LANケーブルを買いに家電量販店に行くと、フラット・極細・より線・カテゴリー5・5e・6・6a・7などいろいろな種類のものがそろっていますが、LANケーブルを選ぶ際に重要視するポイントはカテゴリーで、5・5e・6・6a・7に分けられ、5・5e・6・6a・7の順に通信速度・伝送帯域などが高性能になり高価になります。また、同じカテゴリーでもLANケーブルの形状が通常より平らになったフラットケーブルや細くなっているものがあるので、通信速度に違いがあるのか実際に計測して確かめることにしました。 ◆集めたLANケーブル 会社ごと・製品ごとの違いを確かめるため、家庭でも使えて売れ筋の長さが5メートルで、なおかつカテゴリー5e・6・6a・7が全部そろっていること、という条件で探していった結果、エレコム・サンワサプライ・バッファロー・ミヨシの4社のLANケーブル、合計38種類を計測することに決定。 実際に
「俺ね、5年以内に起業して年収1000万超えるから。」を見て似たような話を思い出したので、体験談を書く。 直接勧誘されたのは当時社会人一年目の弟で、気づいた時には完全に重症だった。被害者は勧誘された本人とその家族だよねという、とある片田舎で起こった本当の話。 登場人物は東京にいる俺と実家に住む両親。同じく実家に住む、世間知らずで素直すぎる弟。一応兄弟共に大卒。 300万の外車を新車で購入 今を去ること数年前、ある年の大晦日。久しぶりに実家に戻ると見慣れない外車が置いてあった。オープンカーでツーシーターの外車・・・!黄色い外装とゾロ目のナンバーがまぶしい。 母親に聞くと、一週間前の12月24日に突然ディーラーから届いたらしい。弟がマルチ商法に参加し、クリスマスプレゼントとして自分に買ったんだそうだ。ビックリした母親は俺に相談しようと思ったが、心配かけたくないのとうまく整理できなかったので言え
昨日、大学院時代の友達と集まって話した時に、「異人種の顔を見分けるのは大変だ」という話になった。人種関係はちょっと微妙な話題なので、気心の知れた昔のクラスメート、ということで話せたことでもあるのだが。 私が 「最初アメリカに来た時、白人の顔の区別がつかなくて困った。でも、最近は、日本に行くと、最初日本人の顔が一緒に見える。ところが一週間くらいたつと日本人に目が慣れてきて区別がつくようになる。その状態でアメリカに帰ってくると、今度は空港で見かける白人がみんな同じ顔で驚く」 と言ったところ、 「うむ、いやー、insensitiveだなーと自分でも思うんだけど、僕、子どもの学校の友達にお母さんがアジア人という子が多いんだけど、そのお母さんたちの顔の見分けがつかなくて困るんだよね」 とは、近所に住む白人男性のお言葉。(彼は奥さんも白人)。 すると、アフリカンアメリカン男性で、中国人の奥さんのいる人
新しい市図書館のイメージ図をもとに答弁する樋渡啓祐市長(左)=武雄市議会 佐賀県武雄市図書館を、レンタル大手「ツタヤ」を全国展開するカルチュア・コンビニエンス・クラブ(CCC)に運営委託する問題が、11日から始まった武雄市議会の一般質問で取り上げられた。個人情報と図書館履歴が外部に出る恐れがあるとの批判があがっていることから、樋渡啓祐市長は「図書館から一切外に出ることはない」と説明した。 市は来年4月から、市図書館の運営をCCCに指定管理者として委託し、365日(午前9時〜午後9時)開館するとともに、ポイントカードの「Tカード」を図書館カードとして導入する計画。市図書館・歴史資料館設置条例に指定管理者制度の導入規定がないため、今議会に条例の一部改正案を提案している。 計画発表後、日本図書館協会が、利用者の貸し出し履歴が図書館業務以外に使われる可能性を指摘し、批判の声をあげている。
目からビームな画像を生成するWebサービスを作った - すぎゃーんメモの続き。 6月27日発売、ももいろクローバーZの「Z女戦争」。ついにMVも公開されました。 自分の中では最高にツボっていて、どストライクです。これはヤバい。大好きです。 発売まであと2週間、超楽しみですね。 Z女戦争 アーティスト: ももいろクローバーZ出版社/メーカー: キングレコード発売日: 2012/06/27メディア: CD購入: 2人 クリック: 114回この商品を含むブログ (47件) を見る で、先日「目からビーム画像ジェネレーター」を作ってみたのだけど、公開したところ最初に使っていた「顔ラボ 顔検出WebAPI」があっという間に利用可能回数制限に引っかかってしまい、使えなくなってしまった。 何か他に使えるものあれば入れ替えよう、と探していたところface.comのAPIを教えていただいた。 @sugyan
fs.readFileSync() のようなものがあるのかと期待したら、read(2)相当のものしかなくて困惑した。 #!/usr/bin/env node "use strict"; var fs = require("fs"); var fd = process.stdin.fd; var content = ""; var BUFFER_SIZE = 4096; var buffer = new Buffer(BUFFER_SIZE); var n; while( (n = fs.readSync(fd, buffer, 0, BUFFER_SIZE)) > 0) { content += buffer.slice(0, n).toString(); } process.stdout.write(content); イケてないが仕方がない。
CDNでウェブサイトを高速化するためのまとめです。 「そんなの知ってるよ」という方も多いと思いますが、バージョンの指定方法や、キャッシュ・フォールバックなど、CDNに関する情報を集めましたのでご覧いただければ幸いです。 認識誤り等ありましたらどこかでつぶやいてください。 1.CDNとは CDNとは「Contents Delivery Network(コンテンツデリバリネットワーク)」または「Contents Distribution Network(コンテンツディストリビューションネットワーク)」のことで(注)、コンテンツを配信するために最適化されたネットワークを指します。 Wikipediaの「コンテンツデリバリネットワーク」の説明によると、次のサービス(企業)が著名な商用CDNサービスを提供しているようです。 Akamai Technologies Limelight Networks
Microsoft Component Vendor GrapeCity to Acquire ComponentOne - Application Development - News & Reviews - eWeek.com なんかすごいニュースが飛び込んできた気がする。日本ではまだリリースも出てないけど。 With Microsoft TechEd 2012 opening up comes new of GrapeCity’s acquisition of ComponentOne, a key distributor of Microsoft components. GrapeCity, based in Sendai, Japan, has been in the software business for 25 years and has long been a provi
Ruby, CentOS2011/8/25現在最新の Ruby 1.9.2p290 RubyGems 1.8.9 Rails 3.0.10 のインストールはこちら 前回はRubyとRubyGemsの最新版をソースからコンパイルしてインストールしたけど、gemコマンドのエラーが出たりと面倒なので以下の方法で、 Ruby 1.9.2 RubyGems 1.3.7 Ruby on Rails 3.0.0 をインストールした。Ruby、RubyGems、Rails3のインストール # cd /tmp # wget ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p0.tar.gz # tar -zxvf ruby-1.9.2-p0.tar.gz # cd ruby-1.9.2-p0 # ./configure && make && make inst
この服を着用し動く事で、モバイルでデータ化し可視化することで、パフォーマンス向上と、そのオープン化を行い、リアルタイムで動きのデータを確認する事が出来ます。 この服は、最善かつ最適な動きを実現します。日常動作からスポーツに至るまで、慢性的な痛みや怪我を招くことを避ける動きの補正を手助けします。この服は、最適な動きと表現的な動きの両方に着目しています。ヨガ・ピラティス・ゴルフ・野球等、特定のパフォーマンス向上を、より正確な動きの実現を達成しようとしています。 Move from Dos Rios on Vimeo. この服を着用し動く事で、モバイルにデータが送られ、リアルタイムで動きのデータを確認する事が出来ます。それによって、どの動きを改善したら良いのかが一目瞭然で分かります。またこれらのデータはweb上で共有可能であり、友人等に知らせる事でモチベーションアップを図り、また同時に専門家から
api.ustream.tvからjsonをwgetしてgrepでchannelIDを入手し cdngw.ustream.tvからamfをwgetしてgrepでrtmpエンドポイントURLを入手し rtmpdumpコマンドを実行する 保存先は、channenName-unixtime.flvになる チャンネル名は日本語でもOK cronなどと組み合わせると定点カメラの映像を定期的に収集するといった事にも使える wget, rtmpdump, ffmpegが無いと動かないです update: 引数の数ふやした rtmpdumpがタイミング次第で壊れたflvを出力してしまうようなので、ffplayで再生に成功するまで再試行するようにしてみた h264配信をrtmpdumpするとどうしてもffplayで再生できないflvになってしまうため何回やっても失敗する。いまのところ対応できていない if [
Sonyさんが開発中のNFC通信モジュールは、I2Cインターフェースらしい。 http://techon.nikkeibp.co.jp/article/NEWS/20120611/222331/ あいつーしー、と私は発音する(もちろんEEPROMは、いーつーぴー)。 英語っぽく発音するなら、あいすくぇあしー、だろうか。 元はフィリプス社のインターフェースだったけど、人口に膾炙したというか、よく使われている。 通信線は、2本。 GND抜かして、とかではなく、2本だ。 基本的には基板上の機器間を接続するから、GNDは共通になってることは多いかもしれんがね。 1本が信号線で、もう1本がクロック。 日本語の仕様書[pdf]があるので、そっちを読んでおくれ(なんとなく読みづらいが)。 仕事で、ちょっと使ったことがある。 ちょっとというか、ちょっと使いたいだけだったのにえらくはまったというか。 FTD
<p>pop-zapというライブラリを作りました。</p> <p> <ul> <li><a href="https://github.com/katsuma/pop-zap">pop-zap</a></li> </ul> </p> <h3>これは何?</h3> <p>2ちゃんねるの実況板で話題になっているチャンネルに、TVのチャンネルを定期的に自動で切り替えるrubyスクリプトです。</p> <p>「<a href="http://tv2ch.nukos.net/">勝手に2ちゃんねる勢いグラフ</a>」さんのデータを参照させていただいて、その中から一番「勢い」がある(盛り上がっている)チャンネルを取得し、 該当するTVのチャンネルを変更する信号を発信させています。チャンネル変更時はgrowlで再生する番組名とチャンネル名が表示され、内容がすぐに分かるようになっています。</p> <p>作
今日は、昨日の新図書館構想、特に、Tカードにおける図書館履歴情報の取り扱いについて、新聞各紙に掲載。Twitter上では極めておかしな議論が横行しましたが、最初から、Tカードにおいても自分(利用者)の情報の取り扱いに関しては、「同意」を取る、そして、図書館履歴情報に関しては、同意を取る中で、可能な限り、図書館の中で扱われたほうが望ましいと言っていました。 その結果、今日の新聞の報道になったわけですが、これで、不毛な図書館論争は終わりでしょうね。ただ、これは前にも書きましたが、武雄市内にいるとよく分からないのですが、ネットの世界で、この新図書館構想は一定の盛り上がり。その結果、随分、良い意見も頂きました。これはありがたいですね。 大体、地方といえば、無関心が通り相場。しかし、僕はこれではいかんと思うのです。関心を強烈に引くことができれば、様々な意見がひとりでにやってくる。 そうしたら、こんな
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
(タイトルは釣りです) いい加減、>/dev/null 2>&1と書くのをやめたらどうか - DQNEO起業日記 この記事のタイトルが twitter で流れてきたのを見て、「そうだ!出力を /dev/null に捨てるなんてとんでもないよね!」と思ってよく読んだら /dev/null に間違いなく捨てる方法だったのでつい crontabに > /dev/null 書いたら椅子投げる 2012-06-13 00:01:17 via YoruFukurou とつぶやいてしまったのですが、では出力を捨てないためにはどうすればいいのか。現時点での個人的ベストプラクティスを書き留めておきます。 デフォルト : メールで送る (MAILTO) せっかく cron daemon がログを捨てないためにわざわざメールで送ってくれるのに、それを > /dev/null で踏みにじるとはひどい。 とはいえ、
発言元の人に聞いてみた! 渋谷の通り魔事件の被害者女性が血を流しているのに周囲の人たちはカメラで撮影を…! というツイートは本当なのか(追記有り) *******記事の末尾に重要な追記がありますので、 *******記事をお読みいただく場合はお手数ですが、 *******最後までぜひぜひお読みください 日曜日に発生した大阪・心斎橋での通り魔刺殺事件の報道では、事件現場で撮影された犯人と被害者の画像が流れ、ネットではさまざまな声が挙がりました。 ブログ主などは、あの状況でよく撮ったなぁと感心しましたが、批判的な声も強く、夜になって次のような文章がツイッターで流され、一斉に広まりました。 渋谷駅で通り魔被害に遭った女性がインタビューで「救急車が来るまでの間血を流している私を大勢の人が囲んで撮影してた。私が苦しんでるのに何が面白いの?犯人よりもその人達の異常さに腹が立った」と答えていた。いくらS
慶應義塾大学 満倉靖恵准教授のグループは、一般的なPCとUSBカメラで、人間の顔の向きや表情の変化を高速・高精度に計測する手法を開発しました。 "趣味でCGアニメーションを制作している方やWeb対話システムなどで自分の顔の代わりにこういったキャラクターを提示して対話に使うといったもの、もしくはイベントなどでキャラクターをリアルタイムに動かしたりといったことも、パソコン1台とカメラ1台用意するだけで簡単にできますので、そういったことに応用できると考えています。" 顔の検出・追跡には、時系列信号処理の手法を応用し、目や鼻、口などに配置された特徴点を高速・高精度に追跡しています。画面上の白い点が顔の追跡に利用した特徴点、赤い線は顔の向きを表わしており、顔の向きや口の動きに合わせて適切に顔を検出していることが分かります。 "人間の顔の動きに合わせて、アルゴリズムを逐次更新していくようなものを使用し
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
はじめに これから書く内容は、シェルスクリプトをばりばり書いている現場(サーバエンジニア・インフラエンジニア)向けのものではありません。 年に数回crontabをいじるような現場(サーバに詳しくないアプリケーションプログラマが多数を占めるような現場とか、Webデザイナや非プログラマがcrontabをおそるおそるいじったりするような現場)を想定しています。 >/dev/null 2>&1 の問題点 この記法の問題点は、「覚えにくい、間違えやすい、間違ってても気づかない」ということです。 初心者を迷わせる要素がこんなにあります。 >/dev/nullは先か後か 1と2はどちらが先か &はどこに書くのか よって下記のように多種多様なミスが起こり得ます。 2>&1 >/dev/null >/dev/null 1>&2 >/dev/null 2>1& >/dev/null &2>1 これをぱっと見て
管理人からのメッセージ 申し訳ございませんが、これからこのブログは非公開に致します。 いままでありがとうございました。
こういうjsonへのシリアライズ方法が書かれてないクラスを使って、to_jsonすると #!/usr/bin/env ruby require 'rubygems' require 'json' class User attr_reader :id, :name def initialize(id, name) @id = id @name = name end end users = Array.new ['user1', 'user2', 'shokai'].each_with_index{|name,id| users.push User.new(id, name) } puts users.to_json クラス名が出てきてしまう ["#<User:0x007fc17b8bda50>","#<User:0x007fc17b8bda28>","#<User:0x007fc17b8bd
2012年2月6日 批判めいたmentionしてくる人々の分類 テーマ: エッセイ 最近、ツイッターのタイムラインで揉め事が頻発しているのを見かける。 そこで、mentionのタイプを幾つかに分類してみたのが上の図。 指摘内容のまともさと、mentionの姿勢によって、コンサル風にマトリクスにしてみた。 これで、どのように振る舞えばいいのか、ちょっと考えてみよう ①害のない人 指摘はまるで的外れであるが、丁寧で腰の低い人。 mention内容がピント外れであるため、返答しようにも困ってしまうが、丁寧な発言であるので、怒りが湧くわけではない。 華麗にスルーしておけば良い。 ②ヤバい人 とつぜんえらい失礼な物言いで食って掛かってきて、さらに発言内容までヤバい人。これは狂気そのものである。これは躊躇いもなくブロックしておこう。 ③よき批判者 丁寧に、間違いや問題点を指摘して
1. DOM-based XSS Attacks M.Sc. Project thesis Zdravko Danailov Krassen Deltchev zdravko.danailov@rub.de krassen.deltchev@rub.de Ruhr-University of Bochum Faculty Of Electrical Engineering And Information Technology Chair for Network and Data Security Horst-Görtz Institute Prof. Dr. Jörg Schwenk First examiner: Prof. Dr. Jörg Schwenk Adviser and Second examiner: Dipl.-Ing. Mario Heiderich 16. April
Twitterは7日(米国時間)、「Zipkin」システムをオープンソースプロジェクトとして公開した。Zipkinは、分散システム上の異なるサービスから迅速に情報を収集することを目的に開発されたシステム。TwitterによるとZipkinシステムは「Google Dapper」を参考に開発したものだとしている。 Twitterでは現在、すべてのサービスからタイミングデータを収集するためにこのZipkinを使用しているという。トレース情報を収集するためにインストルメンテッドライブラリを各ホストに用意し、ZooKeeperやScribeを利用してZipkinに情報を送っている。Zipkin側ではCollectorが情報をApache Cassandraに渡し、Zipkinが提供しているWeb UIを介してデータベースにアクセスして分析できるようにしている。
Google's Tim Bray drafts new HTTP status code for censorship / XML co-inventor and Android Developer Advocate Tim Bray is submitting a draft for a new HTTP Status Code. 451 Unavailable for Legal Reasons could be used to let users know that the web page or resource they are requesting can’t be accessed on legal grounds outside the server operator's control. XML co-inventor and Android Developer Adv
Build Your Own Holiday Star With LEDs A glowing LED star is a real eye-catcher that will liven up your holiday festivities. It’s a fun project that combines 3D printing, soldering, and programming — made easy with our Oxocard Connect microcontroller kit and Pixelmatrix cartridge. Plug and play and party!
不確実な時代をクネクネ蛇行しながら道を切りひらく非線形型ブログ。人間の思考の形の変遷を探求することをライフワークに。 6月9日の「未来のユーザー要求を創出する方法としてのデザイン思考」というタイトルで、「観察(オブザベーション)」をメインテーマにしたデザイン思考ワークショップの講師をしてきました。 予測に基づいて自身の行動判断を行なっている人間という生物がそれぞれ個々人で抱く「世界の物事がどう働くか」についてのイメージであるメンタルモデルの把握が、デザイン思考でイノベーションを行なう際のキーであり、そのメンタルモデルの把握のためには「観察(オブザベーション)」が1つの有効な手段であるというお話をさせていただきました。 そのときの講演資料をここでも公開しておきます(Think Social Blogでは一足早く公開していましたが… )。 上に紹介したイメージは、講演資料の一部からとったもので
大槌町の中高生を対象にコンピュータのプログラミング教室を開催いたしますので、ふるってご参加下さい! 日 時:平成24年8月2日(木)~8月5日(日)の4日間 場 所:大槌町中央公民館大会議室(〒028-1121 岩手県上閉伊郡大槌町小鎚第32地割126) 対 象:大槌町に在住または在学する中学生及び高校生(プログラミング初心者、経験者どちらも歓迎です!) 受講料:無料 募集人数:15名(原則先着順、定員になり次第締切とさせていただきます。) プログラミング言語:Ruby※(まつもとゆきひろ氏により開発された、国産プログラミング言語。) 主 催:大槌町Ruby実行委員会 後 援:大槌町役場、大槌町教育委員会 ◆スケジュール(都合により若干変更する場合があります。)
米国の大手IT企業の3巨頭といえる、Apple、Google、Microsoftの「売上げ」と「研究開発費」に注目してグラフを作ってみて、Appleの研究開発費の比率が下がっていることに気がつきました。 Appleの研究開発費は4年で3.1倍の急ペースで増加しています。しかし、売上げが4年で4.4倍とさらに大きな増加を見せているので、売上げに占める比率は3.2%から2.2%へと下がっているのです。 また2010年、Appleは売上げでMicrosoftを追い越しています。ハードウエアを本業とするAppleとソフトウエアを本業とするMicrosoftを売上げで比較するのも本来はおかしな話なのですが、最近のAppleの驚異的な好業績を示すエピソードとはいえると思います。 Apple、Google、Microsoftの売上げ推移 (金額の単位は100万ドル) 研究開発費を見ると、いずれも高水準で
「人体の一部を食べる」と称し、東京都杉並区のライブハウスで開かれたイベントが波紋を広げている。そんななか、食材として自らの性器を提供した芸術家の男性(22)が本紙に対し、開催に至った経緯をメールで説明。局部の切除による「無性化」は約2年前から考え続け、客に出した料理のレシピは独自に考案したものであることなどを明かした。 男性はイベント当日の5月13日を、芸術家らしい表現で振り返った。 「少し感慨深い気持ちでした。2年間以上かけた作品制作が、ようやく終わるような感覚でした」 それは面白半分の思い付きではなく、熟慮した末の結論だったという。 男性は「(性別が)男性であるということが、私の人格や意志、思想、人生の目的において必要なのかどうか」と、疑問を抱いていた。ここ2年間は特に悩み、性器の摘出が身体や精神面に与える影響を分析。最終的に「取り除いて問題ない」と判断し、切除の手術に踏み切っ
この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。このタグは2010年3月に貼り付けられました。 想念技術(そうねんぎじゅつ)とは、人の脳波で機器やコンピュータを直接制御するために用いられる、機器やプログラム等の科学技術の総称である。純粋な科学技術であり、念力等の超能力や、自己実現のための想念術とは全く異なる。 [編集] 概要 想念技術とは、脳波を用いて機器やプログラムを動かすための科学技術の総称である。2000年代に小型軽量で比較的安価な脳波測定装置が開発され、実用化が徐々に進んでいる。 [編集] 種類 [編集] ブレイン・マシン・インタフェース 詳細は「ブレイン・マシン・インタフェース」を参照 脳波を用いて機械を動作させるための機器やプログラム。ボールを脳波の強さに応じて空気で吹き上げる玩具、筋電義手、車椅子等に利
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く