タグ

JavaScriptと開発に関するgirledのブックマーク (7)

  • 高品質でリアルな楽器音と「eVocaloid」による歌声合成に対応した新音源LSI。 ヤマハ “歌って、奏でる、次世代音源” 『NSX-1』 - ニュースリリース - ヤマハ株式会社

    当社は、電子楽器製造のノウハウで培った技術を活用し、多彩な音源LSIを販売してきました。これらの音源LSIは、電子楽器や携帯端末、アミューズメント機器、家電、自動車など、さまざまな分野で使用されています。 今回、量産出荷を開始する『NSX-1』は、当社の電子楽器技術、歌声合成技術、半導体技術、インターネット技術を結集した、まったく新しい“歌って、奏でる、次世代音源”です。通常の「General MIDI」による音色にくわえて、当社のフラグシップモデルであるコンサートグランドピアノ「CFX」をもとにした高品位なアコースティックピアノ音色から、インターネットを中心に高い人気を誇るバーチャルシンガーによる歌声まで、幅広い音を奏でることができます。 また、プログラミング言語「JavaScript」から『NSX-1』を操作するためのライブラリと、そのライブラリを使ったサンプルのウェブアプリケーシ

    girled
    girled 2013/10/23
    コレ使った大人の科学すげー欲しいので追加情報を楽しみに待つ。
  • JavaScript イディオム集

    JavaScriptでは、初見の人にはさっぱりわからないけれども、ある程度慣れた人は当たり前に使うイディオムが結構たくさんあります。知ってしまえば何てことはないので、私の知っている限りのイディオムとその意味を解説します。 (7/3追記: twitter等で教えていただいた内容を追加しました) +v (数値化) var v = "123"; console.log(+v + 100) // 223 console.log(v + 100) // 123100 vを数値化する方法では最もメジャーです。parseFloat(v) に比べて高速なのに加えて、parseFloatとは細かい挙動が異なります(例えば空文字列の場合、parseFloatならば NaN になりますが、 +v の場合はゼロになります)。必ず数値になることが保証されており、文字列などで数値化出来ない場合はNaNが返ります。 v

    girled
    girled 2013/07/05
    しっかり勉強。きちんとコストについてもコメントがあるので便利とパフォーマンスのトレードオフにならない参考に出来る。
  • グーグル、新言語「Dart」を発表。JavaScriptのようなWebプログラミングを想定

    DartはWebアプリケーションの開発を想定したプログラミング言語。実行方法として、JavaScriptに変換してWebブラウザ上で実行する方法と、専用の仮想マシンを搭載したWebブラウザで実行する方法が予定されています。グーグルChromeDartの仮想マシンを搭載する計画を検討中であることを明らかにしています。 Dartの設計方針は次のように説明されています。 Create a structured yet flexible language for web programming. Webプログラミングのための、構造的だが柔軟性のある言語を作る Make Dart feel familiar and natural to programmers and thus easy to learn. Dartを、プログラマにとって親しみのある自然で、学びやすいものとする Ensure t

    グーグル、新言語「Dart」を発表。JavaScriptのようなWebプログラミングを想定
    girled
    girled 2011/10/11
    Goといいどうだろうねえ。やっぱりJavaみたいな業界浸透を目指してるんだろうけどあんまりピンと来ないかもなあ。まあ、Javaも最初そんなんだったかもしれないけど。
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    girled
    girled 2011/03/04
    最近耳にすることがすごい多くなったので、jQuery Mobileと一緒に新ためていじってみようかなあと思ってる。
  • [Javascript] nullとundefinedとfalseと0と空文字と

    大抵の、特に変数の型宣言を行わないタイプの言語では、型の異なる値の条件式は悩みの種です。 Javascriptもご他聞に洩れずというか、undefinedとnullが異なる分だけ更にややこしくなっているようです。 暗黙の型変換で痛い目にあわないよう、ちょっと実験してまとめてみます。 実験にはとりあえず、手っ取り早いので Jash を使用。 一緒に試してみるならば、こちらのBookmarkletをクリックしてコンソールに入力しながら読むとわかりやすいかもしれません。 nullとundefined。たまに「同じもの?」と聞かれることもあるので、とりあえず確かめて見ます。 >> null==undefined true あれ、同じでしょうか? >> null===undefined false もちろん違います。 しかし、== 演算子で比較する限りは「同じ」と言ってもよいようです。 では、実際は

    girled
    girled 2010/07/07
    nullとundefinedについて、なんとなく使い分けてるような分けて無い様な感じだったので調べてみたら面白かった。undefinedってなんか仏教的だな。虚無って感じが。
  • マイクロソフト、jQueryへの全面的な支持を発表

    マイクロソフトはクライアントサイドのAjaxアプリケーションを開発するテクノロジーとして、jQueryを最優先(Primary Technology)にするという方針を明らかにしました。 すでにASP.NETチームの担当者はフルタイムでjQueryのコアライブラリの開発に参加しており、これまでASP.NET Ajax Libraryを使ってアプリケーションを開発してきたデベロッパーには、jQueryへ移行するように勧めています。 MIX10のキーノートにjQueryの開発者登場 ラスベガスで行われているマイクロソフトのイベント「MIX10」、2日目のキーノートスピーチで同社バイスプレジデントのScott Guthrie氏は、「18カ月前、製品の一部にjQueryを含めて出荷を開始しオフィシャルなサポートを提供してきた、昨年にはAjax CDN(コンテンツデリバリネットワーク)を通じてjQu

    マイクロソフト、jQueryへの全面的な支持を発表
    girled
    girled 2010/03/18
    これはいい話だなあ。IEのシェア奪還に向けてMSも外せない部分だったのかもなあ。昨今の激化するJavaScript最適化争いにかなり優位な立ち位置をとった可能性もあるなあ。IE9での正式サポートはあるかもね。REMIX TOKYO 10、ち
  • 秋元@サイボウズラボ・プログラマー・ブログ: Yahoo! UI Library はすごいね

    via O’Reilley Radar Yahoo! UI Library で、Yahoo! が実際に使っている Javascript のライブラリ集が公開されている。 Yahoo! のどこでこんなユーザインタフェースが使われてるんだろう? と思うぐらい、サンプルで見せられる UI パーツは豊富だ。それぞれの “Example” を見てまわるだけでもおなかいっぱいだ。 コアユーティリティ アニメーション クロスブラウザ対応の XMLHttpRequest ラッパ DOM 操作 ドラッグアンドドロップ イベントハンドリング UI コントロール部品 カレンダー スライダー ツリー ドラッグアンドドロップなんかは、ファンタジースポーツで使われているのを見たことがあるので知っていた。複数のリスト間でアイテムの移動や並べ替えを行うときには使えるパーツだろう。 日語カレンダーなんかも、いい感じで再利

    girled
    girled 2006/02/15
    やべぇ。これ、オモシレーかも。なんか無駄にこれ使って作りたい気になってくるわ。ウェブのインターフェースがどんどん使いやすく、オモシロくなってくるなあ。「デスクトップがウェブ画面」って一時期、マイクロソ
  • 1