Content-Length: 220889 | pFad | http://b.hatena.ne.jp/ko-ya-ma/method/code/

[B! method][code] ko-ya-maのブックマーク

タグ

methodとcodeに関するko-ya-maのブックマーク (4)

  • 新たな音楽制作の手法「ライブ・コーディング」ができる無償のiPadアプリ『scriptSONIC Free』リリース

    Jonathan Mackenzieは無料のiPadアプリ「scriptSONIC Free」を発表しました。これはリアルタイムにプログラミングをする「ライブ・コーディング」という手法で音楽を作るiPadアプリ「scriptSONIC」の機能制限バージョンです。 ライブ・コーディングという言葉は聞き慣れないかもしれませんが、動画を見るとその雰囲気が伝わってきます。リアルタイムにJavaScriptに似た言語でコードを書いて、音楽を制作しています。 出典:YouTube ライブ・コーディングは、徐々に注目を集めていて、皆さんにも馴染みのあるDAWディベロッパー「Ableton」 が主催するカンファレンス「Loop」でも大々的に取り上げられていました。 日では東京藝術大学などで教鞭をとられている田所氏のウェブサイトでわかりやすく説明されています。 音楽の形は、演奏から演奏の録音へ、さらに演奏

    新たな音楽制作の手法「ライブ・コーディング」ができる無償のiPadアプリ『scriptSONIC Free』リリース
  • BEMという命名規則とSass 3.3の新しい記法 - アインシュタインの電話番号

    BEMを使った命名がとても明快で、このところHTMLCSSを書くのによく使っている。CSSのクラス名として書く場合は、BEMCSS用に使いやすくしたMindBEMdingという書き方を採用している。最初にこれを知ったときは「こんな汚い記述の仕方は使いたくない」と思ってたんだけど、すっかり慣れて、今ではその明快さにちょっと心酔しかけているほど。 BEMの方法論とMindBEMdingのルールについてはそれぞれの文書を読んでもらうとして、それらをひっくるめて大雑把に説明すると、BEMとはBlock、Element、Modifierの頭文字を取ったもので、構成する要素をそのどれかに当てはめて命名していく方法。どの場合でも必ずBlockもしくはそのModifierがルートにあり、その中に、所属するElementもしくはそのModifierが含まれる構成になる。 Block - 構成のルートとな

    BEMという命名規則とSass 3.3の新しい記法 - アインシュタインの電話番号
  • コードレビューいろいろ - steps to phantasien

    コードレビューの話をいくつか見かけた. (1, 2, 3) 私もはやりにのってなにか書いてみたい. といってもリンク先についてどうこう言う気はない. ふだんからぼんやり感じていることをテキストにしてみたい. コードレビューの様式 コードレビューのやりかたは色々ある. 話の背景をあきらかにすべく, まずは私が参加したり見聞きしたりしてきた方法を紹介したい. ただとりとめなく列挙しても見通しが悪いから, 方法を評価する軸を見立てておこう. コードの粒度: 一回のレビューでレビュアが目を通すコードの量はどのくらいだろう. プロジェクト全体? モジュール単位, 機能単位, それともクラス単位? 古典的なレビュー様式はこれら <論理的な単位> でレビューをすることが多い. 最近はブランチやコミットのような <ひとまとまりの変更> を単位とする方法に人気がある. Github の Pull Reque

    ko-ya-ma
    ko-ya-ma 2012/08/20
    いろいろなコードレビュー手法の紹介と感想
  • 高速で無駄のないソフトウェア開発を実現するための7つのポイント | Social Change!

    どうすれば小規模なチームでも大きな成果を出せるのか。大きな組織で沢山の量をこなすのは当たり前のことで、あまりクールではありません。少ない人数でも大きな成果を出すには、スピードをあげることと、そのためにも無駄をなくすことがポイントになってきます。 ソフトウェアをつくるための3つの役割で書いた通り、ソフトウェア開発をクラウドのようなサービス提供で続けていくには、プロダクトオーナーとプログラマーがキャッチボールのような形で、仕様と実装をずっと繰り返しながら作っていくのが自然です。 SonicGardenで使っているツールと開発の流れの全体は以下のようになります。大事なことは「動くソフトウェア」の状態を保ったまま、どれだけ回転数をあげていけるか、ということです。そのために、プロダクトオーナーとプログラマの間で待ち時間を減らすために並行して進めるようにするなど工夫しています。 ホワイトボードとMVP

    高速で無駄のないソフトウェア開発を実現するための7つのポイント | Social Change!
    ko-ya-ma
    ko-ya-ma 2012/03/09
    具体的な手の内をご紹介。最近、倉貫さんの記事をよく見るなぁ。
  • 1








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://b.hatena.ne.jp/ko-ya-ma/method/code/

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy