45 New jQuery Techniques For Good User Experience | Developer's Toolbox | Smashing Magazine リッチで使いやすいUIを作成するためのjQueryライブラリ&サンプル集。 JSフレームワークはもうjQueryの時代だと言わんばかりの豊富かつ有用なサンプルが多数掲載されています。 Build A Login Form With jQuery Spoiler Revealer with jQuery AJAX Upload FCBKcomplete Create Accessible Charts Using Canvas and jQuery Radio Button and Check Box Replacement Submit a Form without a Page Refresh jQuery
第2回を読まれた方は、この両者を変換するSQLを紹介したことを覚えているでしょう。そのSQLを利用すれば、「列持ち」⇔「行持ち」の変換を行うことが可能なので、最悪、設計時点でどちらかのモデルを選択したあとに、「やはりうまくいかなかった」ということでもう一方のモデルへチェンジすることも、できないわけではありません(アプリケーション側の修正など、相応の工数は覚悟せねばなりませんが)。しかし、最初は可能な限り「行持ち」を選択するべきです。 その理由は、列持ちモデルの拡張性と保守性の低さです。実際、今は2008年なので年度ごとに作られた列も2008年まで用意していればよいとして、来年になったらどうすればよいのでしょう? 列をもう1つ追加するほかありません。すると毎年テーブルの構造を変えなければなりませんし、このテーブルへアクセスするSELECT文から結果を受け取るホスト言語まで、ほとんどシ
Javascriptで知っておくべき知識 > 配列とオブジェクトと連想配列 2006年09月21日 配列とオブジェクトの略式(前提知識) 配列型(Array)とオブジェクト型(Object)のオブジェクト作成は通常書く場合、 var array = new Array(); var object = new Object(); ※宣言時の ( ) は省略できますが、「Ajax専」では付ける方向で統一します。
Collection pipelines are a programming pattern where you organize some computation as a sequence of operations which compose by taking a collection as output of one operation and feeding it into the next. (Common operations are filter, map, and reduce.) This pattern is common in functional programming, and also in object-oriented languages which have lambdas. This article describes the pattern wit
注: これは Ruby のコードではありません (笑): var ibm = [ 'H', 'A', 'L' ].inject('', function (str, item) { return str + item.succ(); }); print(ibm); // -> 'IBM'いきなり結果からお見せしましたが、今回は難しいと言われている inject メソッドの習得を目指しつつ、JavaScript における「コレクション」と「コレクション・メソッド」への理解を深めていきたいと思います。 コレクション、コレクション・メソッド コレクションとは、配列や連想配列、リンク・リストなど、オブジェクトの集合を表したものです。コンテナとも言います。 コレクション・メソッドとは、コレクションの要素へのアクセスを提供するメソッドのことで、イテレータと呼ぶこともあります*1。したがって、この文脈で
JavaScriptプログラミングのTOPへ 問 JavaScriptで,100以下の素数を列挙するコードを作成し実行しなさい。ただし 1ミリでもマウスポインタを動かしてはいけません。 1バイトでも新規ファイルを作成してはいけません。 さあ,どうぞコーディングを始めて下さい。(制限時間1分) mshta.exeを使う。DOS窓はショートカットキーで呼び出す。 (1) Windowsキー + R を押下 「ファイル名を指定して実行」のダイアログが現れる。 Windowsキーが無ければ,Ctrl + Escを押したあとで R を押下。 (2) cmd と入力 コマンドプロンプトが現れる。 (3) コマンドラインに下記のコードを入力 mshta "javascript:L:for( i = 2; i <= 100;i++ ){ for( j = 2; j < i; j++ ){ if( i %
あけましておめでとうございます。 新年があけてからずいぶん立ってしまいましたが、今年1回目の連載ということもあるので、あらためてご挨拶してみました。 今年もJavaの新しいところをいろいろと紹介していく所存ですので、よろしくお願いします。 というわけで、新年第1回目に取りあげるのはJava SE 6の目玉機能である、スクリプト言語のサポートです。 思い返せば、去年はスクリプト言語がとても盛り上がりを見せた年でした。Java関連でいうと、JRubyとJavaFX Scriptですね。 JavaVMの上で動作するJRubyやJavaFX Scriptなどのスクリプト言語が盛り上がった理由の1つに、Java SEが正式にスクリプト言語をサポートしたことがあげられます。 JRubyやGroovy、古くはPnutsなどのスクリプト言語は、Java SEがサポートする以前から開発が行なわれてきました。
拙作のフレームワークではDIコンテナの評価式のエンジンを挿げ替えることができるようになっているが、Javaでもこの仕様を踏襲する予定だ。 過去記事一覧検索 "DI 式評価" .NETでは、Jscript.NET、IronPython、PoweShellと試してきたが、JavaではJ2SE6が提供しているJavaTM プラットフォームのスクリプティング機能がおあつらえ向きなので、この機能と統合しようと思っている。 J2SE6がホストするJavascriptエンジンの実装はMozilla Rhino:Java Script for Javaだ。手始めにこいつを使って.NETの時と同様に評価式インタフェースの実装を書いてみる。 IEvaluatorインタフェースはC#の時と同じで、違うのはスクリプトエンジンに渡すパラメタと引数の辞書をMapにしているだけだ。 public interface I
Rhino はすべてが Java で記述された JavaScript のオープンソースな実装です。それは一般的には、Java アプリケーション環境へ組み込まれて、エンドユーザーによるスクリプトの記述が可能になります。J2SE 6 ではデフォルトの Java スクリプティングエンジンとして組み込まれています。 ダウンロード ソースとバイナリを取得する 方法。 ドキュメント スクリプト記述者と組み込み開発者への Rhino の情報。 ヘルプ 困ったときの いくつかのリソース。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く