November 17, 2011 Thank you for participating in our 280 Slides beta program, and your evaluation of our 280 Slides software application. On December 21, 2011 we will be discontinuing this 280 Slides beta program. Please save your presentations created in 280 Slides using the "Download" button to enable you to access your content after 280 Slides is discontinued on December 21, 2011. We thank you
昨日がベンチマークだったので、今日は速度について。 いつまで教科書を信じてるんだい? プログラミングの教本には、「ループ」がこのように書かれています。 これはよく見られる記述ですが、最も遅い書き方です。 var ary = [...]; var i; for (i = 0; i < ary.length; i++) { なにか }ループ毎にlengthを再評価しなければ、ちょっと早くなります。 var ary = [...]; var i; var sz = ary.length; for (i = 0; i < sz; i++) { なにか }i++ を ++i にするとさらに早くなります。 var ary = [...], i = 0, sz = ary.length; for (; i < sz; ++i) { なにか }これらの些細な修正を施すだけで、単純ループなら5〜8%は高速化
Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at
現場主導のデジタル変革 ビジネス変革のための“ITの民主化” そして 変わるIT部門の役割 コーマス広告の大変動 プライバシー保護とパーソナライズの狭間で マーケティングの効果を最大化するためには 注目急上昇中のDaaS最新情報 コロナ禍を背景に利用者と機能を拡大中 Azure Virtual Desktop最新情報 年間5,000件の問い合わせに対応 疑問を解消したいユーザーも答える情シスも みんな幸せになるヘルプデスクの最適解 ID管理の基礎知識 新しい働き方におけるITガバナンスの 向上にむけて Kubernetes活用の最適解とは? 今、注目のコンテナを活用した柔軟なIT基盤 運用、管理の課題を解決しメリットを最大化 勝つためのクラウド活用術 New Value on Azure ビジネスを次のステージへ! 電話営業・インサイドセールの革新 AIによる自動文字起こし・会話分析が 音
WMT(Windows Media Technology)は、Microsoft社が開発したマルチメディア配信技術です。音声・動画のファイルフォーマット、再生ソフトの「Windows Media Player」、エンコードソフトの「Windows Media Encoder」、著作権管理の「Windows Media DRM」などから構成されます。 一昔前は、動画再生といえば Apple社の QuickTime が有名でしたが、インターネット配信時代になると RealNetworks社の RealPlayer が有名になりました。この RealPlayer に対抗して Microsoft社が独自開発したのが Windows Media Player です。
Dateオブジェクトは、日付や時間などを扱うためのメソッドが定義されており、これらを使用することで、時間の計算や日付の換算等を簡単に行うことができます。 ◆ Dateオブジェクトを作成する際のパラメータ ・パラメータなし 現在の日付、時刻のオブジェクトを作成 例:today = new Date(); ・"Month day,year hours:minutes:second" の作成 例:myBirth = new Date("April 28,2002 06:30:00"); ・年、月、日を表す1組の整数 例:myBirth = new Date (02,4,28); ◆ Dateオブジェクトの値の取る範囲 Dateオブジェクトで利用する日付や時間のパラメータは以下のように定義されています。各プロパティやメソッドを利用する際に使われます。 パラメータ 範囲
こんにちわ、hideです。 最近は、jQueryというJavaScriptライブラリを使ってAjax関連の処理を書くことが多いです。なんといっても軽量で高速、XPathによる要素の指定がとても便利です。今回は、その便利なjQueryをもっと便利にするプラグインをいくつか紹介します。 ThickBox LightBoxのようなもので、画像の他にHTMLの表示も可能です。難点は、$()を使って書かれているので、他のライブラリと混ぜて使えないこと。僕はソース内の$()をすべてjQuery()に書き換えて使っています。 JSON for jQuery AjaxでJSONを取得して、処理できるようにするプラグイン。これは必須とも言っていいと思います。CallBack関数を指定してのJSONPも簡単。 BlockUI Plugin 画面の一部や全体を半透明のレイヤーで覆って操作できなくするものです
このページはAjaxを勉強してみたい人向けの学習用ページです。サーバーを入れ替えたため一部CGIを使用したものが動作していません。時間のある時に修正します。また、書いてから、かなり時間が経過しているため内容的に古いものもあります。ご了承ください。 Ajaxで利用されるエフェクトに関しては別ページ(Ajax Effect)に移動しました。 Ajax関連書籍に関してはAjax関連書籍一覧ページを用意しました。 Prototype系ライブラリ サンプルプログラム【New !!】のページを用意しましたので、Prototype系のライブラリを利用している方は参考にしてみてください。 ミスや間違いなどがありましたらopenspc@po.shiojiri.ne.jpまでお願いします。 第一章 Ajaxって? AjaxとRIA AjaxとDHTML AjaxとFlash Ajaxに必要な知識と技術 Aja
当サイトでは、Ajaxに代表される"非同期メッセージ型ウェブアプリケーション"について、 調査・研究した結果をまとめています。 公開しているサンプルはJavaScriptを有効にしていないと動作しません。 IE / Firefox で動作確認済みです。Safari での動作は未確認です。 IE の場合は、ActiveX も有効にしていないと動作しません。 Opera では、一部動作しない機能があります。御了承下さい。 明らかに間違えている箇所を発見した場合は、掲示板等で報告お願い致します。 chapter 0. Ajax(エイジャックス)とは chapter 1. はじめてのAjaxプログラミング chapter 2. ファイルの出力 chapter 3. 送信 デモ. デモの紹介 自作エンジン. ponpon作のAjaxエンジンのダウンロードと解説 解説 1. XMLHttpReques
Prototype JavaScript framework: Prototype 1.5.1 released Prototype 1.5.1 がリリース 更新内容は次のようになっているようです。 Incredible Selector speedup and full CSS3 support (read about it in the original post). Full JSON encoding and decoding support and options for improved security. Optimized Element#get/setStyle for cross-browser compatibility and speed. Various String method enhancements and fixes. The new Form#requ
Copyright (C) Mainichi Communications Inc. All rights reserved. 掲載記事の無断転載を禁じます
javascriptのprototypeはなかなか理解してもらえないですねぇ。 ここ1年間でマジマジと実感しました。 特に、大規模開発をしているとこだと、いろんな知識が入り乱れていて(ホームページ時代からAjax本を読んだ人とか)が、javascriptが単なる関数型列挙な言語(語弊があるけど)という見方が大多数を占めているように見えます。 そんな中で "String.prototype.trim" みたいなコードを見せても、説明下手なのか中々上手く伝わらないですねぇ。 ということで(?)、僕がjavascriptのprototypeを身に着けるまでやったこと、とか。これも備忘 prototype.jsのソースコードを眺める Array.mapとかEnumerable, Hashは勉強になりますねー。 ただ、prototype継承されすぎて、ちょっと多すぎなこともあります。 var
Raul IONESCU氏は25日(米国時間)、機能追加とバグ修正をおこなったmyAJAXの最新版であるmyAJAX 5.0.4を公開した。myAJAXはJavaScriptで書かれたAJAXライブラリのひとつで、The MIT Licenseのもとで公開されているオープンソースソフトウェア。Webアプリケーションを実装するにあたって、開発に便利な機能がまとまっており、デベロッパは直感的にわかりやすいJavaScriptコードを実装することができるようになっている。 myAJAXはFirefox 2系やInternet Explorer 6以降をはじめ、さまざまなWebブラウザで動作確認がおこなわれている。そのほか、各オブジェクトや関数の使用方法が同梱の「quickref.txt」に記述されているので適宜参照されたい。
カラーピッカーを表示し、HTMLの色情報入力の際に便利に使えるJavaScriptウィジェットを紹介します。 > ライブラリを見る
Top 10 custom JavaScript functions of all time とても便利なJavaScriptカスタム関数集10個をまとめたライブラリ「common.js」 読み込むことで、次のような便利関数が使えます。 addEvent - イベントの付与 addLoadEvent - onloadイベントの付与 getElementsByClass - classNameによってエレメントを得る。getElementById や getElementsByTagName のように使える ※ prototype.js にも実装されています。 cssQuery - cssのセレクタを元にエレメントを得る toggle - 表示、非表示を行う関数。 insertAfter - insertBefore という関数は標準でありますが、insertAfterというのはありません。
mootools - 軽量なAjax/JavaScriptライブラリ ここでは、サイズの小さなAjax/JavaScriptライブラリである「mootools 1.0」(以下、mootools)の機能や使い方について解説する。mootoolsは、バージョン1.0がリリースされたばかりのライブラリで、ドキュメントが充実していることが特徴の一つである。 このmootoolsは、Valerio Proietti氏によって開発が続けられているAjax/JavaScriptライブラリである。The MIT Licenseのもとで、オープンソースソフトウェアとしてリリースされている。オブジェクト指向にのっとって開発されたモジュール形式のライブラリで、ダウンロード時に構成ライブラリを選択し圧縮率を指定して成果物を取得できるという特徴がある。 百花繚乱のAjax/JavaScriptライブラリ Ajax/
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く