2013年5月28日のブックマーク (7件)

  • なぜ、いまだ7割のITプロジェクトが失敗するのか? 「再生人」が明かす炎上メカニズムと立て直しの知恵 - エンジニアtype | 転職type

    2013.05.09 働き方 システム構築プロジェクトの成功率はわずか2~3割――。IT業界でこの「定説」が叫ばれ始めてから、もう何年も経つ。 その間、法人・個人を問わずさまざまな立場の人間が「失敗率7割」の要因や改善方法について議論や提言を行ってきたにもかかわらず、業界全体として大きく改善する見込みは立っていない。 「いろいろな調査結果(※)によると、ITプロジェクトの成否を図る指標となるQCD(クオリティー・コスト・デリバリー)それぞれの項目を調べても、等しく成功率は3割程度だそうです。このデータから考えると、特定の領域だけで改善策を打っても、プロジェクトを成功には導けないということです」 そう話すのは、ウルシステムズの植松隆氏。同社は「発注側」と「受注側≒開発会社」の間に立ってITプロジェクトの推進をサポートする独自のコンサルティング&開発支援を展開しており、その経験則で築いた「ユー

    なぜ、いまだ7割のITプロジェクトが失敗するのか? 「再生人」が明かす炎上メカニズムと立て直しの知恵 - エンジニアtype | 転職type
    side_tana
    side_tana 2013/05/28
    アッアッ
  • JavaScriptでバイナリファイルを扱う方法 - Tech-Sketch

    HTML5によって、<audio>や<video>などメディアファイルを扱う機能が拡充され、JavaScriptからも音声ファイルが取り扱えるようになりました。 各ブラウザ毎に対応状況は異なりますが、これらの機能を有効活用するためAjaxリクエストによって音楽のバイナリファイルを取得し、再生するまでのJavaScriptをまとめてみました。 はじめに HTML5によって、<audio>や<video>などメディアファイルを扱う機能が拡充され、JavaScriptからも音声ファイルが取り扱えるようになりました。 ということで、各ブラウザ毎に対応状況は異なりますが、Ajaxリクエストによって音楽のバイナリファイルを取得し、再生するまでのJavaScriptをまとめてみました。サンプルは音声ファイルの受信、再生をCoffee Scriptで書いたものですが、バイナリファイルを取得した後の処理

    side_tana
    side_tana 2013/05/28
    つらい
  • MessagePack for Ruby version 5

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    MessagePack for Ruby version 5
  • ウェブアプリケーションからのファイルの使用 - Web API | MDN

    File API は DOM に HTML5 で追加されたもので、ウェブコンテンツがユーザーにローカルファイルを選択するように指示し、それらのファイルを読み取ることができるようになりました。この選択は HTML の <input type="file"> 要素を使用したり、ドラッグ&ドロップを行ったりすることで行うことができます。 File API拡張機能や他のクロームコードから利用することもできます。この場合、もういくつか知っておきたい機能があります。詳細は DOM File API をクロームコードで使うをご覧下さい。

    ウェブアプリケーションからのファイルの使用 - Web API | MDN
    side_tana
    side_tana 2013/05/28
    "Gecko 2.0 (Firefox 4 / Thunderbird 3.3 / SeaMonkey 2.1) から、ファイル選択用の <input> 要素を隠し、あなた好みの見た目にしたファイル選択用インターフェースを用意することができるようになりました。" これって他のブラウザだと今
  • createObjectURLとは何か? - NullPointer's

    createObjectURL、省メモリだとかaudioの再生がスムーズだとか言われてるけど、これが何物なのか日語の詳しい説明が見当たらないので、自分の理解を書いておく。File APIの仕様書を軽く流し読みして得た理解なので正確さは保証しない。ま、大筋は間違っちゃないと思う。 createObjectURLはFileオブジェクトのURL(Blob URL)を作成するもの。httpスキームのURLがサーバ上のリソースを指しているように、Blob URLは自分のPCのメモリ上にあるリソースを指し示す。 FileReaderのreadAsDataURLメソッドを使うとfileオブジェクトを元にURLを作成できるが、これはData URLで、URLエンコードされたファイルの中身そのもの。よって、ファイルを読み込んでData URLを作成すると、JavaScriptエンジンはファイルサイズに比例

    createObjectURLとは何か? - NullPointer's
    side_tana
    side_tana 2013/05/28
    んー???
  • createObjectURLがすごい件 - プログラムモグモグ

    最近またLocal Player (Chrome Player)を実装しなおしています. 一応説明しておくと, Local Playerは, 完全にローカルで動作する音楽プレイヤーです. シンプルさを求め(実装がめんどくさいだけ), 操作しやすく(これは大事), 良い感じのプレイヤーです. 半年前に, ソースコードがスパゲッティになって, 開発を中断していましたが, 最近また書きなおし始めたのです. 音楽プレイヤーをブラウザー上で実装するのには, 音楽ファイルをJavaScriptで読み込まなければなりません. そこでHTML5ですよ!!! <audio src="url/to/musicfile.mp3" type="audio/mp3" /> みたいな感じで, 音楽を再生できます. 詳細は他のページに譲ります. さて, 音楽ファイルを再生するには, ローカルファイルからurlをaudi

    createObjectURLがすごい件 - プログラムモグモグ
    side_tana
    side_tana 2013/05/28
    \やべぇ/
  • MessagePackがIETF標準化に巻き込まれてる件について:Geekなぺーじ

    ここ数日、MessagePackがIETFにおける標準化に巻き込まれてザワザワしています。 何が起きているかというと、MessagePackプロジェクトとは関係が無い第三者がIETFで派生物の標準化を進めようとしています(binarypack、Informational RFCとして)。 binarypackは、自らをMessagePackの派生であるとしながらも、MessagePackとの後方互換性が無いものです。 MessagePack is in danger! binarypackのInternet-Draftを提出しているのは、coreと6lowpanのchairです。 Chairであるかどうかが議論そのものに与える影響はそこまで大きくないとも言えますが、少なくともIETFでの話の進め方に精通した人物であることは確かです。 ただ、今回のInternet-Draftは、その人物がC

    side_tana
    side_tana 2013/05/28
    こんなことがあったのか|いまどうなってるんだろ