IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
![Build and implement a single sign-on solution](https://cdn-ak-scissors.b.st-hatena.com/image/square/e71beff60753d2850398371b39be9fff2d63c8df/height=288;version=1;width=512/https%3A%2F%2Fs3.us.cloud-object-storage.appdomain.cloud%2Fibmdevwp%2Ficons%2Fsocial%2Fsocial.jpg)
iPhone/iPad/Android/PC対応、Webアプリの画面をドラッグ&ドロップで開発する「Maqetta」、オープンソースで開発中 Webアプリケーションの開発において、タブやボタンやスライダーなど、さまざまなコントロールを画面上にレイアウトしていくためには、これまでHTMLとJavaScriptを組み合わせた面倒なコーディングが必要でした。 それを、ビジュアル開発ツールの画面上でドラッグ&ドロップで開発できるツール「Maqetta」がオープンソースとして開発されています。PCの画面だけではなく、iPadやiPhone、Androidなどの画面にも対応しています。 Maqettaはもともと米IBMが開発していたツールで、4月に非営利団体のDojo Foundationにオープンソースプロジェクトとして寄贈されました。 Maqetta自身もHTML5のWebアプリケーションとなって
SVG女子が公開されて2週間がたちました たいへん多くの方に視聴していただいているようで、感激しています! 「SVG」がすっかりバズワードになっていますね。 まだの方はぜひご覧ください! SVG女子を見る SVG女子にはユーザーが自由にイジってオリジナル作品を作れるモードがあります。 いわゆる「神モード」というやつです。 この「神モード」に公開直後から多くの作品が集まっています。(嬉しい!) SVGはJavaScriptから操作できることが特徴です。 色を変えることはもちろん、オブジェクトを変形させたり 再生速度を変えることもJavaScriptからできてしまうんですね。 このSVG女子がすごい!今見ておくべきフロントエンジニアの本気! セピアカラー カラフルなSVG女子の世界がセピア色になってます。 再生する(SVG女子のページに飛びます) コードを見る SVG女子の消失 アイちゃんが消
Firefox は、Windows 8.1 以前でのサポートを終了しました。 Firefox を利用するには、Firefox ESR (拡張サポートリリース) をダウンロードしてください。
ちなみに、2つ目の<script>要素内に記述されているのは、最もシンプルなlinq.jsを用いたJavaScriptコードの例である。EnumerableオブジェクトのFromメソッドのパラメータにより配列データを受け取り、ToArrayメソッドにより配列オブジェクトに変換し、元の配列のコピーを作成している。なお、linq.jsが提供する関数を本稿では「メソッド」と呼んでいる。 ファイル「linq.js」はライブラリ本体で、これを参照することでlinq.jsを利用できる。また、ファイル容量を削減したい場合は「linq.js」の代わりに「linq.min.js」(=JavaScriptコードが圧縮されたもの)を参照してもよい。なお、Visual Studioを利用している場合は、同一ディレクトリに「linq-vsdoc.js」も配置することで、IntelliSenseによる入力補完を働かせ
Galleryを全画面に表示したら、特にたいしたこともせずにタッチした指についてくるスライドもどきができるのですが、フリックしたらビューンと1つ以上移動してしまうので、どうしたもんかなーと頭を悩ませていたのですが、解決しました。 Galleryクラスを継承して、そのonFlingメソッドをオーバーライドしてfalseを返せばOKでした。 参照元URL:How can I limit fling in Android gallery to just one item per fling? public class ExtendGallery extends Gallery { public ExtendGallery(Context context, AttributeSet attrs) { super(context, attrs); } @Override public boolean
何か発見した。 var x = new XMLHttpRequest; x.open("GET","/", false); x.onreadystatechange = function(event) { alert(event); }; x.send(null); とやるとどうなるか。 Eventオブジェクトが取れる! event.targetはXMLHttpRequestのインスタンス!
Androidでconsole.logとかの出力を見るのには二通りあるみたいです。 1. about:debug ブラウザのアドレスバーにabout:debugと打ち込むとJavaScriptのコンソールが現れます。これ簡単でいいんですけど、実機(Xperia ack)で試したらなんかよく(OSごと)落ちるし、いちいち入力するの面倒だしでちょっと微妙でした。あとどのバージョンからこれに対応してるかもよく知らない。 2. adb logcat たぶんこっちが正当法。AndroidSDKに入ってるadb(Android Debug Bridge)というツールを使います。adbはAndroidSDKの tools/adb にあります。 まずエミュレータの場合。エミュレータを立ち上げたら以下のコマンドで接続を確認します。 $ cd /path/to/AndroidSDK/tools $ ./adb
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く