タグ

ブックマーク / tech.nitoyon.com (6)

  • ベジエ曲線の仕組み (3) - 3次ベジエ曲線 - てっく煮ブログ

    asちょっと息切れしてきたのでサンプルプログラムでごまかし。黒い点をドラッグすると、制御点を移動できます。赤いボタンの上にマウスを置くと、1つ目の2次ベジエ曲線を描きます。緑のボタンの上にマウスを置くと、2つ目の2次ベジエ曲線を描きます。青いボタンの上にマウスを置くと、1つ目と2つ目のベジエ曲線の間を描きます。これが3次ベジエ曲線だよ。3次ベジエ曲線といえども、2次ベジエ曲線を2つ書いてその間をとるだけです。簡単ですね!目次ベジエ曲線の仕組み (1) - 昔話ベジエ曲線の仕組み (2) - 2次ベジエ曲線を詳しくベジエ曲線の仕組み (3) - 3次ベジエ曲線ベジエ曲線の仕組み (4) - ActionScript 3.0 でベジエ曲線を描くソースコードソースコードは以下に(270行)。ちょっと凝ったことをすると、ソースコードが長くなるなぁ。 package { import flash.

    tmftake
    tmftake 2010/03/04
  • ActionScript and Flex layouting (ActionScript と Flex のレイアウト)

    ActionScript での レイアウト How to layout ActionScript applications. ActionScript 2.0 createEmptyMovieClip("mc", 0); mc.beginFill(0xff0000); mc.moveTo(50, 0); mc.lineTo(100, 100); mc.lineTo(0, 100); mc.endFill(); ActionScript 3.0 package { import flash.display.*; public class Test extends Sprite { public function Test() { // details are on the next page... } } } ActionScript 3.0 (constructor) var mc:Mov

  • はてなダイアリーに Flash を埋め込むガジェット - てっく煮ブログ

    はてなダイアリーで JavaScript eval に続く、はてなダイアリー向け汎用ブログパーツ第2弾。今回は Flash を埋め込めるようにしてみました。サンプルこんな感じで。サイズも変えられる。使い方こちらからどうぞ。SWF の URL を入力して、サイズ変更して、背景色変更して、「コードを取得」ボタンで貼り付け用のHTMLを取得します。どうぞご利用ください。ソースコードソースは http://nitoyon.googlepages.com/embed_flash.xml。内部で swfobject.js を使っているので、何も考えずに同じ MIT ライセンスで公開。IE6 ではスクロールバー分の余白が表示されてしまったので、document.body.scroll = "no" で特別に対処してます。雑感他のドメインの Flash を埋め込めるので便利。だけど、「無断リンク禁止」な

  • Flexカスタムコンポーネントの作り方 - てっく煮ブログ

    flexFxUG 第29回勉強会@京都の発表資料を公開します。複合コンポーネント、既存コンポーネントの拡張、さらに UIComponent の createChildren() や updateDisplayList() について触れています。かなりマニアックな内容になってます。会場にいた人のどれぐらいの方に有意義だったか恐ろしくて聞けませんでした…。(表示されないときはリロードしてください)使い方:次のページ→ or Space前のページ← or Shift + Space最初のページHome最後のページEnd指定ページへ移動ページ番号+Enter 関連資料:資料 (パワーポイント形式) (Windows+PowerPoint2003以外ではたぶん崩れます)プレゼンソースコード (as)SlideShare にアップロードしたのですが、あまりにも重かったため、自分で SldieShare

    tmftake
    tmftake 2009/11/27
  • 全自動ブックマーク棚卸しが想像以上に有意義な件 - てっく煮ブログ

    みんな、自分が過去にブックマークした記事って気になるよね。はてなブックマークを使ってると、勢いでブックマークしてしまうけど、なかなか振り返る機会はないもの…。少し前に「ブックマーク棚卸しがイイヨ」という記事があったんだけどブックマークの棚卸し(?)をしてます。今年一年かけてブックマークしたものを順番に見て行ってます。見るといっても、全部の記事を開いて見るわけではなく、流し読みで、「ああ、これはもう一回読んでおきたい」と思ったものを開いてはインプットしているという感じです。 はてなブックマーク棚卸し - naoyaのはてなダイアリー1年分の棚卸しとなると楽しくないし…。わたしもみんなと同じ、その一員でした。でも、もう平気。「全自動ブックマーク棚卸し」があれば!全自動ブックマーク棚卸し があればもう大丈夫。全自動で 1年前のブックマークを RSS 配信 してくれちゃいます。試しにやってみましょ

    tmftake
    tmftake 2009/05/13
    ブクマ数が多い人にお薦め?
  • クラスタリングの定番アルゴリズム「K-means法」をビジュアライズしてみた - てっく煮ブログ

    集合知プログラミング を読んでいたら、K-means 法(K平均法)の説明が出てきました。K-means 法はクラスタリングを行うための定番のアルゴリズムらしいです。存在は知っていたんだけどいまいちピンときていなかったので、動作を理解するためにサンプルを作ってみました。クリックすると1ステップずつ動かすことができます。クラスタの数や点の数を変更して、RESET を押すと好きなパラメータで試すことができます。こうやって1ステップずつ確認しながら動かしてみると、意外に単純な仕組みなのが実感できました。K-means 法とはK平均法 - Wikipedia に詳しく書いてあるけど、もうすこしザックリと書くとこんなイメージになります。各点にランダムにクラスタを割り当てるクラスタの重心を計算する。点のクラスタを、一番近い重心のクラスタに変更する変化がなければ終了。変化がある限りは 2. に戻る。これ

    tmftake
    tmftake 2009/04/09
    すごい。でも、なんだっけ?
  • 1