ソフトウェアに関するinmarshのブックマーク (5)

  • mp3音声を動画にしてyoutubeにアップロード - huwaponの日記

    mp3音声を動画にしてyoutubeにアップロードしたい。 jpeg画像を一枚用意して、それにmp3音声をつけて動画にします。 以下の2つのデータを用意しました。 image.jpg oto.mp3 まず、image.jpgを音声と同じ長さのavi動画にする。 ffmpeg -f image2 -loop_input -t 00:10:00 -r 4 -vcodec copy -i image.jpg image.avi image2 ファイルフォーマットの一つ。 -loop_input 入力ファイルへのオプション。ループさせる。 -t の後は、動画の時間。MP3の尺にあわせた秒数を入れる。 -r フレームレート(fps)。デフォルトは25fps。あまり大きくしない方がいいらしい。 -vcodec ビデオコーデックの指定。'copy'は入力動画のコーデックを使う。 …ビデオコーデックって?

    mp3音声を動画にしてyoutubeにアップロード - huwaponの日記
  • プログラマーにとってのテストの重要性

    優れたエンジニアはテストコードをとても重視している、という話を人たちから直接聞く機会が最近ありました。 オープンソース会の重鎮として知られる楽天のよしおかひろたかさんは「下手なドキュメントを書くくらいだったらテストコードを書くべきだ」「ソフトウェアはテストコードと体のコードの両方が必要。テストコードがないのは未完成品」と、テストコードの重要性を話してくれました。「全部書き直したいような(他人の)ソースコードを見たときでも、テストを書いていると心が落ち着いてくる(笑)」(吉岡氏)。 JavaのフレームワークSeaserの開発者などで知られるひがやすを氏は、コードレビューのときに「テストコードを見る」ことがほとんどなのだそうです。「テストコードがちゃんと書けていればOK」(ひが氏)。 これは1月30日に行われた「Source Code Reading Workshop Japan 2010

    プログラマーにとってのテストの重要性
  • 生き残るために「要求エンジニアリング」を学ぶ

    生き残るために「要求エンジニアリング」を学ぶ:上を目指すエンジニアのための要求エンジニアリング入門(1)(1/3 ページ) 上級技術者を目指すのであれば、要求エンジニアリングの習得は必須である。要求を明確化できれば、後工程の不具合が減少し、プロジェクトコストの削減や競争力強化につながるからだ。6回に渡って、要求エンジニアリングの基礎を解説する。 2009年、世界経済にとって厳しい年を迎えた。IT/ソフトウェア業界においても、ほかの業界と同じく厳しい時代になるだろう。この業界ではコストの大半を固定費である人件費が占めており、経済環境の変化に対応する力が弱い。だから、経済環境がいっそう厳しくなれば、プロジェクト価格の低下はもちろん、プロジェクト件数も減少し、ベンダ間の競争が激化する。企業は利益を出すために――いや、企業を存続させるために、多かれ少なかれ人件費の削減、時間単価の切り下げや時間当た

    生き残るために「要求エンジニアリング」を学ぶ
  • ソフトウェア開発の落し穴

    ソフトウェア開発の落し穴2013-09-01ソフト開発はプログラムの文法だけを知っていてもうまくいきません。 ソフトウェアのよい開発の仕方について考えます。 ソフトウェア開発はよくトラブルに巻き込まれます。納期がずるずる延びたり、 プログラムがスパゲッティ状態になったり、非常に使いにくいものが出来てき たり。こうした問題をどう解決するかについては今までに多くの人が研究して きました。そして「よいソフトウェアを作るには」という方法論について一定 の成果が上がっているにも関らず、ソフトウェア開発に携わる実務者にまでは 浸透していないのが実状です。 近年では、「ソフトウェア開発方法論」あるいは「ソフトウェア工学」という 名前でこうした成果をにしたものを数多く見かけるようになりました。これ はこれで望ましいことです。しかし、こうしたを読んだだけでその精神をよ く理解しないまま適用するとかえって

  • 要求工学:Requirements Engineering(月刊ビジネスコミュニケーション)

    会社概要 NTT ソリューション 広告募集 ページ先頭へ Copyright:(C) 2000-2017 BUSINESS COMMUNICATION All Rights Reserved. ※サイトの掲載記事、コンテンツ等の無断転載を禁じます。

  • 1