タグ

2009年9月22日のブックマーク (3件)

  • Haskell でバグの出にくいプログラミング (1) (Codelogy)

    ソフトウェア開発で最も時間のかかる作業は、デバッグであると言われています。 よって、バグをいかに出にくくするかで開発効率を改善することができると考えられます。 バグの温床、副作用 バグは主に副作用 (コンピュータの状態の変化) のある所に好んで生息します。 副作用のある処理はその実行する順序が重要となり、処理を記述する順番をきちんと決める必要があります。 そのため、ロジックの組み間違いからバグが発生する可能性があります。 また、予期せぬ場所で予期せぬ値の変更が起こり、それがバグの原因になることもあります。 事実、ロジックの組み違いを減らすために、ソフトウェアの設計をし、個々のコンポーネントの機能を明確、簡潔にし、予期せぬ値の変更を減らすためにカプセル化、といった手法が取り入れられ、今日でも使われています。 Haskell で副作用を分離 バグを出にくくするための機構を持ったプログラミング言

    coppieee
    coppieee 2009/09/22
    副作用分離
  • 第1回:ActionScriptの開発環境あれこれ

    連載では,Flashムービーで使用できるスクリプト言語であるActionScriptをテーマにした,ちょっとしたTIPSをアトランダムにご紹介していきます。第1回目の今回は,ActionScriptを使ったFlashムービーの開発環境や実行環境などについて整理してみましょう。 ActionScriptを使ったFlashムービーの開発環境 Flashムービーを作成できる開発環境(開発ツール)には,さまざまなものがあります。家のアドビシステムズが販売しているFlashシリーズやFlex Builderシリーズをはじめとして,サードパーティ製のツールもあれば,フリーウエアやシェアウエアもあります。 これらのツールの中から,ActionScriptを使用したFlashムービーを作成するには,どのソフトを使うのが良いのでしょうか? これは好みと予算の問題が大きいのですが,代表的なツールを,ざっと

    第1回:ActionScriptの開発環境あれこれ
    coppieee
    coppieee 2009/09/22
    微妙な記事。今からやるならFlashDevelop+AS3だろ!
  • 【Vol.2】最近になって国内でリリースされた9 1のTwitterツール - かちびと.net

    前回の日国内でリリースされた 14のTwitter系ツールに 続いて第二回、国産Twitterツールです。 最近リリースされた(と思われる) 国産Twitterサービスを9ツール +おまけ1ツールご紹介します。 「最近」というのは前回紹介した日(8月半ばくらい)から、という意味で使っています。 twitvideo 動画を共有できるサービスです。国内では初なんじゃないでしょうか?サイトも綺麗に作られてますね。OAuth認証ではないのが非常に残念。でも人気クライアントのhootsuiteもOAuth認証では無いけど利用者多いですし、サービスの内容次第では気になら無いのかな?今後に期待したいところです。 twitvideo twiz! 投稿を地図上に反映させる事が出来ます。「いまここで何してる?」につぶやく事で美味しいご飯の場所とか近所に住んでるとかを簡単に知らせられそう。 twiz! Twi