タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

JavaScriptとJavascriptとjavascriptに関するiR3のブックマーク (251)

  • マイクロソフト、次期Officeではスクリプト言語にJavaScriptを採用か?

    マイクロソフトウォッチャーであるMary-Jo Foley氏のブログ「All About Microsoft」に、次期Office/Office 365では開発機能にJavaScripやHTML5が統合されるのではないか、と予想する記事「Microsoft to focus on HTML5 and JavaScript for Office 15 extensions」が掲載されています。 求人情報に「HTML5/JavaScriptとの統合」 記事の情報源となったのが、マイクロソフトがデベロッパーを募集するために、同社の求人サイトに掲載した求人情報。その説明として書かれた文章の中に、次のようなパラグラフがあります。 Now is the time to take Office programmability to the next level. We're a small but st

    マイクロソフト、次期Officeではスクリプト言語にJavaScriptを採用か?
  • PC

    Win11の神機能 かばんの中に入ったスマホをパソコンから遠隔操作、Windows 11の標準機能で実現 2025.07.11 10年後も快適!最強パソコンの選び方 外付けディスプレイの選び方、複数のPCとつなぐなら端子の種類や数が豊富な上位機を 2025.07.11

    PC
  • 2011年6月の人気記事トップ10!「JavaScriptと性能についての本当の話」「サーバは液体のよう流れる」「データベースのスケーラビリティ」

    2011年6月の人気記事トップ10!「JavaScriptと性能についての当の話」「サーバは液体のよう流れる」「データベースのスケーラビリティ」 今年は暑い夏になりそうですが、みなさまいかがお過ごしでしょうか。僕は水泳が趣味なので、夏はもっぱら屋外プールで泳いでいます。さて、先月2011年6月のPublickey人気記事トップ10の発表です。 まず1位から3位。 1位 「JavaScriptと性能についての当の話」をしよう。ダグラス・クロックフォード氏 2位 米Yahoo!がシステムダウンしない5つの理由 3位 プログラミング言語やデータベースが選べる新世代PaaS「DotCloud」が正式サービス開始 1位となったクロックフォード氏の主張は、JavaScriptエンジンはいまも進化し続けているので、早まった最適化はやめよう、ということでした。2位のYahoo!の記事では、米Yahoo

    2011年6月の人気記事トップ10!「JavaScriptと性能についての本当の話」「サーバは液体のよう流れる」「データベースのスケーラビリティ」
  • HTMLを使った華麗なプレゼンテーションを·Fathom.js MOONGIFT

    Fathom.jsはJavaScriptによるHTMLプレゼンテーションライブラリ。 Fathom.jsはJavaScript製のオープンソース・ソフトウェア。プレゼンテーションの資料はその場限りの代物ではなく、サービスや商品を知ってもらうのにキーになるものだ。それだけにバイナリで作成しておくのは勿体ない。Googleで検索できたとしてもPowerPointPDFを開きたいと思うだろうか。 スライドの例 HTMLで作成しておけば、検索で使ったり再利用性も高くなる。特にプログラマーであればテキストエディタで作成できる方が効率的だろう。作成した内容はFathom.jsでスライドにできる。 Fathom.jsはHTMLファイルをスライドにして表示するライブラリだ。矢印キーで移動するだけのシンプルなライブラリだが、最低限の動きはする。基はdiv.slideという単位でスライド表示を行う。画像や

    iR3
    iR3 2011/07/11
    t][プレゼン]
  • Part2 JavaScript

    Part1で学んだHTMLを使うことで,とりあえずWebページを作成できるようになりました。ただ,いつも同じWebページが表示されるだけでは面白くないですね。ここでプログラミングの出番です! Part2では,JavaScriptという言語を使って,Webページに動きを付けてみることにしましょう。 JavaScript歴史のある言語ですが,ここに来て,また注目を集めつつあります。Webアプリケーションの操作性を高めるリッチ・クライアント技術の一つである「Ajax(Asynchronous JavaScript+XML)*1」で利用されているからです。 JavaScriptのよいところは,特別な開発環境を用意しなくても手軽にプログラミングできることです。Webブラウザとテキスト・エディタがあれば,プログラムを作成できます。しかも,作ったプログラムをすぐ動かせるのも利点です*2。 JavaSc

    Part2 JavaScript
  • iOS等のブラウザにJavaScriptを送信して実行できるXiangpian(基本編) (Kanasansoft Web Lab.)

    iOS上のJavaScriptのデバッグする仕組みが欲しかったので作りました。同じようなのが既にあるのですが、自分の要求を満たせなかったので車輪の再発明です。 iOS上のSafariを操作することを意識して作成されていますが、WebSocketに対応したブラウザであれば操作可能です。デバッグ環境と言っても、ステップ実装等の機能はありません。パソコン等から入力したJavaScriptのコードをWebSocketで送信し、iOSのSafari上で実行する仕組みになっています。JavaScriptの実行結果がパソコン側に戻ってきます。また、consoleオブジェクトをメタプログラミング的に拡張しているため、「console.log」等に渡された値もパソコン側に送信されます。 使い始めるには以下の手順が必要です。 ・Xiangpianのインストール ・Xiangpianの起動 ・ブックマークレット

  • iPhone/Android向けのselector-based libraryを実装しての色々(1) - 愛と勇気と缶ビール

    selector-based libraryってまず何やねん、って話ですが、いわゆる$("#id")みたいにcssセレクタでelementをモリっと引っ張ってきて、そのwrapされたelement集合に生えてる関数でいろいろやることがメインの目的とされてるJavaScriptライブラリのことを僕はそう呼んでいます。 まあ、いわゆるjQueryとかprototypeとかです。cssセレクタ+αでオマケユーティリティとかはついてるけど、モジュールを定義する機能とか、モジュール間の依存性を解決しつつそれらをロードする機能とか、コンポーネントを作成する機能とか、そういうのがついてないイメージ。 で、なんで僕がselector-basedなライブラリを書いてしまったかというと、とある人とラーメン屋で「スマホ向けのJSライブラリって、なんか一度それ使っちゃうとそれ以外で書けなくなっちゃう(ライブラリに

    iPhone/Android向けのselector-based libraryを実装しての色々(1) - 愛と勇気と缶ビール
  • iPhone/Android向けのselector-based libraryを実装しての色々(2) - 実装編 - 愛と勇気と缶ビール

    前回はほとんどライブラリの紹介しか書いてなかったので、今回の内容は得られた少々の知見とか実装中に考えてたこととかです。 環境を限って、ある程度の割り切りを行えばselector-basedなオレオレライブラリを書くのは大して難しくない、ということ どこまで古いブラウザのサポートを行うかでも変ってくるのですが、ちゃんとしたクロスブラウザ対応でselector-basedなライブラリを書くのは落とし穴があって中々大変だと思います。あと、selector-basedなライブラリの要であるcssセレクタの実装も、真面目にクロスブラウザかつ速いものを書こうとするとけっこうめんどくさい(勿論それ故の面白さがあると思います)と思われます。 Riddle.jsもそうしているのですが、querySelectorAllが使える環境にターゲットを絞るならquerySelectorAllにとりあえずセレクタ部分を

    iPhone/Android向けのselector-based libraryを実装しての色々(2) - 実装編 - 愛と勇気と缶ビール
    iR3
    iR3 2011/06/29
    t][iPhone][Android]
  • Windows 8では、HTML5とJavaScriptでWindowsアプリを開発可能に

    Windows 8がどのようなOSになるのか、マイクロソフトは始めてその詳細を同社のWebサイトの記事「Previewing ‘Windows 8’」で開示し、動画でのデモンストレーションも公表しました。 Previewing ‘Windows 8’: Article by Julie Larson-Green, corporate vice president, Windows Experience. 多くのメディアでは、タイル形式の新しいタッチユーザーインターフェイスに注目していますが、Windows 8の注目すべき特徴の中の1つとして、HTML5とJavaScriptに対応することが明らかにされています。 Web-connected and Web-powered apps built using HTML5 and JavaScript that have access to th

    Windows 8では、HTML5とJavaScriptでWindowsアプリを開発可能に
  • JavaScriptのいろいろなコーディングルールをまとめてみた

    JavaScriptの書き方はJavaScript自体がある程度自由なためいろいろな書き方ができますが、一貫性を持って書いた方がバグなども発生しにくくなるため、コーディングルールを定めておくのはよいことだと思います(特に複数人の開発の場合) 有名な企業やライブラリはコーディングルールも公開している事が多いので適当にまとめてみました JavaScript style guide – MDC Docs Mozilla/Firefox向けのものなので、一部ECMAScriptの範囲を超えたものも含まれています。 多くの人が見ていると思うので、見たことない人は一度読んでみるといいです。 jscsにこのコーディングルールをチェックするプリセットが用意されています。 Google JavaScript Style Guide Google JavaScript Style Guide 和訳 — Goo

    JavaScriptのいろいろなコーディングルールをまとめてみた
  • 【ハウツー】サーバサイドJavaScriptライブラリ「Narwhal」を使ってみよう (1) Narwhalとは? | エンタープライズ | マイコミジャーナル

    Narwhalとは? Narwhalはサーバサイドで利用することを想定したJavaScriptライブラリで、ServerJS標準のAPIを実装している。 ServerJS標準とはサーバーサイドJavaScriptで利用可能なAPIなどの標準規格を定めようという動きだ。これまでJavaScriptはAjaxアプリケーションのクライアントサイドスクリプティングに用いられることが多かったが、Aptana Jaxerなどを筆頭にサーバーサイドでも利用されるようになってきている。しかし、サーバーサイドJavaScriptでは一般的な汎用APIなどが存在しないため、ベンダやプラットフォーム固有のAPIを用いる必要がある。ServerJS標準はこの問題を解決しようというものだ。 ServerJS標準の議論は2009年に立ち上がったばかりであり、現在も活発に意見交換が行われている。まだ標準規格と呼ぶには躊

  • はてなブログ | 無料ブログを作成しよう

    あまりに暑いので工場扇を買ってきた 6月とは思えない猛暑に遭遇し、7月を待たずして早くも熱中症(疑)と睡眠不足に陥った2025年の夏。 去年までは8月頃から水風呂に飛び込んでビール飲みながら野球を見るという自宅避暑をやっていたけれど、今年は既に家中がもうどうにもならない不快感で包まれている。 …

    はてなブログ | 無料ブログを作成しよう
  • Google ChromeのJavaScriptデバッガの進化がすごい - os0x.blog

    Chrome版のFirebugことGoogle Chrome Developer Toolsですが、以前gihyoで解説したときよりさらに便利になっているので、少し紹介します(元はWebKitなので、そのうち(近いうちに)Safariでもそれなりに使えるようになるはずです)。 圧縮されたコードの整形 まず、目立つところからいきましょう。ちょうど先日更新されたChromeのdev版(12.0.742.0)に搭載されたばかりの機能で、minifyされているJavaScriptコードを読みやすいように整形して表示してくれるというものです(IE9の開発者ツールにも実装されている機能です)。 例えば、Google Analyticsのコードは圧縮されていて普通は読めません。 しかし、Chromeのデベロッパーツールなら、 このように整形してくれます。 やり方は簡単で、デベロッパーツールのScript

    Google ChromeのJavaScriptデバッガの進化がすごい - os0x.blog
  • 今、知っておきたいJavaScript

    Webブラウザとテキストエディタさえあれば、プログラミングして実行できるシンプルで手軽な言語――。それがJavaScriptが初めて登場してからしばらくの間、多くの人が抱いた印象でした。しかし、Ajaxの登場に伴う第2のブーム以降、ハードルが高くなったように感じられます。 その大きな理由の一つが、DOM(Document Object Model)に基づくJavaScriptプログラミングでしょう。DOMは、HTMLやXMLを構成する各要素に対して、プログラムからアクセスして内部の情報を取得・変更したり、機能を利用したりするためのAPI(Application Programming Interface)です。DOMを使うことによって、WebページをリロードせずにWebページを部分的に書き換えたり、HTMLドキュメントの構造を動的に変えたりといったことが可能になります。 DOMは便利な仕組

    今、知っておきたいJavaScript
  • サンプルで理解するHTML5におけるJavaScript

    一般に「HTML5」と呼ばれている仕様は、HTML要素の仕様だけでなく、Webアプリケーション用APIの仕様も含んでいます。これらのAPIを使うことによってHTML5では、2D/3Dグラフィックスの描画やローカルパソコンへのデータの保存といったことが可能になります。 HTML5ではJavaScriptを使うことで、できることが従来より大幅に増えます。しかし、これは逆に言えば、HTML5の機能を活用するには、JavaScriptのスキルが不可欠だということです。 このパートでは、筆者がHTML5(+JavaScriptCSS3)で作成したお絵描きアプリケーション「My Animals Note!」をサンプルにして、HTML5におけるJavaScriptプログラミング、具体的にはcanvas要素を使ったグラフィックス描画や、Web Storage APIを使ったローカルパソコンへの画像データ

    サンプルで理解するHTML5におけるJavaScript
  • さいきんの JavaScript テスト / Test.js - Shibuya.js 発表資料 - 川o・-・)<2nd life

    日行われた Shibuya.js の発表資料をアップしました。 さいきんの JavaScript テスト / Test.js - Shibuya.js 発表資料 View more presentations from hotchpotch JS のテスティングフレームワークのおおざっぱな説明や JavaScript テストにおける問題、それについての解決方法の一つ、CUI でのテスト、Envjs、エンドツーエンドテストにおける JS / Ajax のテスト、終わりにちらっと Phantomjs の話があります。 スライドの最後にあるように、やはりまだコレだ!という JS のテスティングフレームワークは存在しなく、今後 JS のテストは『僕らが書きたいテスト』をどれだけ簡単に書ける・書く手法が確立されるかによって流行廃りは決まってくるんじゃないかなぁ、と思ってます。そのうちの一つがスライ

    さいきんの JavaScript テスト / Test.js - Shibuya.js 発表資料 - 川o・-・)<2nd life
  • JavaScript/DOM|PHP & JavaScript Room

    JavaScriptの基~実用的な関数までサンプル付きで解説。 ロールオーバー、ウィンドウ操作、連動プルダウン、入力チェック(正規表現含む)など、 サイト制作に使える実用的なスクリプトを紹介。コピペで使えます。 JavaScriptでDOM(Document Object Model)のメソッド・プロパティを使ってページ上のノードにアクセスするサンプルも追加しました。

    JavaScript/DOM|PHP & JavaScript Room
  • naoyaのはてなダイアリー

    ときどき、たまたま自分がそのとき考えていたことについてそれを補強するような材料が偶然たくさん集まってくる、なんてことがあります。そんな出来事があったので、ちょっとブログを書いてみようかなと。 以前に HBFav を作ったときこんなことを書きました。 Mark Zuckerberg は、いずれみんな、ニュースは友人知人経由で知ることになるだろうと言っていました。自分もそうなるだろうと思います。 4年ぐらいが経ちましたが、その思いは以前よりも増して確信めいたものになってきています。 ところで先日、Twitter の iOS アプリに「ニュース」という機能が追加されました。人によっては出てないそうなのでまだテスト中か、もしくは既に削除されているのかもしれないですが。 この機能についての自分の感想は以下のようなものでした。 もうすこし補足します*1。 Facebook や Twitter のような

    naoyaのはてなダイアリー
  • iOS/Androidに特化したJavaScriptのMVCフレームワーク「The M Project」 | Web活メモ帳

    「The M Project」はiOSやAndroidBlackBerryなどに特化したJavaScriptのMVCフレームワークです。 モバイル端末でのHTML5を前提に構築されており、UIもかっこいい感じに出来ています。 主な機能 以下のような機能があるようです。 データバインディング localStorageによる永続データ キレイなUI(ラベル、テキストフィールド、ツールバー、タブバーなど) jQueryによるマルチデバイス対応 デモ 永続化データを使用したToDoリストが作れるデモが公開されています。 http://the-m-project.net/apps/todos2/index.html 使用にはnode.jsが必要になるとの事。 興味のある方はgitからダウンロードできますので、使ってみてください。

    iOS/Androidに特化したJavaScriptのMVCフレームワーク「The M Project」 | Web活メモ帳
  • Higher-Order JavaScript [和訳]

    by Sean M. Burke A JavaScriptish companion to Mark-Jason Dominus's Higher-Order Perl http://hop.perl.plover.com/ ~ Under Construction, Obviously ~ HOJ.0: Functional JavaScript Reviewed HOJ.0: 関数的な JavaScript の復習 For a general review of JavaScript, I think that the best work available is the first third or so of the book Javascript: The Definitive Guide http://www.oreilly.com/catalog/jscript4/. (Th