タグ

ブックマーク / codezine.jp (7)

  • HTML5 CanvasをjQueryライクに操作できるプラグイン「jCanvas」

    はじめに HTML5において追加されたCanvasは、HTMLJavaScriptを用いてWebページ内に図形や線などを描画できる機能で、動画や音楽を再生するvideoタグやaudioタグなどとともに、HTML5の代表的な機能としてしばしば紹介されます。 Canvas機能を用いるとHTMLのcanvas要素で定義された領域に対してJavaScriptで描画処理を行えます。以下のような描画を行うAPIが提供されています。 線(直線、曲線) 図形(四角形、円) 色とスタイル(単色、グラデーション、影) 文字の描画(サイズ、フォント、色の指定) 変形(拡大、回転、マトリクス変換) しかし、Canvas描画処理のJavaScript APIはグラフィックス処理独特の記述方法となっており、学習のハードルはそれなりに高いものになっています。 今回紹介するjCanvasは、HTML5 Canvasの機

    HTML5 CanvasをjQueryライクに操作できるプラグイン「jCanvas」
  • 「Selenium2」のインストール手順と初めの一歩

    対象読者と環境 Webブラウザを使ったテストを自動化するOSSのツール「Selenium2(WebDriver)」のインストール手順と基的な使い方をご紹介します。想定読者は、テスト自動化に興味のあるプログラマーです。 SeleniumにはSelenium IDEというブラウザ操作を記録できるツールがあり、SeleneseというSelenium1に対応したコマンドをHTML形式で保存します。これによってノンコーディングでテストスクリプトを作成することができるのですが、WebDriverやプログラミングによる効率化の恩恵を受けることができません。記事はSelenium IDEを活用しながらWebDriver使ったテストスクリプトをJava(JUnit)形式で書いていくための手引きとなっています。 今回筆者が使用した環境は以下のとおりです。 OS:Windows 7 Java:1.7 Fir

  • デブサミ2012、講演スライド資料まとめ

    翔泳社主催のソフトウェア開発者向けカンファレンス「Developers Summit 2012」(以下、デブサミ2012)が先週末に2日間かけて開催されました。ご参加いただいた皆様、ありがとうございました。現在Web上で一般公開されている講演スライドの入手先をまとめましたので、ぜひご参考ください。 2月16日(木):A会場 【16-A-1】見る前に翔べ ~ギークの工夫で社会を変えよう~ 【16-A-2】大規模ソーシャルゲーム「ドラゴンコレクション」 ~ そのシステム運用の最前線を語る! 【16-A-3】デブサミをきっかけに転職したエンジニアの歩き方 【16-A-4】Effective Smartphone UX at GREE 【16-A-5】node.jsテクノロジースタック for ソーシャルアプリケーション 【16-A-6】いまどきのi18nのはなし 【16-A-7】あの人の自分戦略

    デブサミ2012、講演スライド資料まとめ
    shiotty
    shiotty 2012/02/23
    あとで読む
  • JavaScriptとCSSによるアドベンチャーゲームの作成

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    JavaScriptとCSSによるアドベンチャーゲームの作成
  • デブサミ2011レポート Webサービス開発におけるニフティクラウド活用事例とチューニングTips

    ニフティ株式会社が2010年1月から開始したIaaS型パブリッククラウド「ニフティクラウド」は、すでに700社近い企業ユーザーを集めている。今回はニフティクラウドを活用してサービス提供や関連アプリケーション開発などを行っているデベロッパー4名が、ニフティ株式会社 久保田朋秀氏の司会のもと、自社でのニフティクラウドの活用事例やチューニングのノウハウについて活発なパネルディスカッションを行った。 ニフティ株式会社が2010年1月から開始したIaaS型パブリッククラウド「ニフティクラウド」は、すでに700社近い企業ユーザーを集めている。今回はニフティクラウドを活用してサービス提供や関連アプリケーション開発などを行っているデベロッパー4名が、ニフティ株式会社 久保田朋秀氏の司会のもと、自社でのニフティクラウドの活用事例やチューニングのノウハウについて活発なパネルディスカッションを行った。 パネリス

  • デブサミ2011レポート Smartphone X-Platform 開発

    各サービスで急ピッチで進んでいるスマートフォン対応。異なるOS間で効率的にアプリケーション開発を実現するための技術開発も併行して進みつつある。DeNAのngCore、Flashプラットフォーム、AppceleratorのTitanium Mobile。それぞれの技術に長けた3名がそれぞれの技術について目的や現状、これからの目標などについて講演を行い、意見交換や質疑応答を行った。 各サービスで急ピッチで進んでいるスマートフォン対応。異なるOS間で効率的にアプリケーション開発を実現するための技術開発も併行して進みつつある。DeNAのngCore、Flashプラットフォーム、AppceleratorのTitanium Mobile。それぞれの技術に長けた3名がそれぞれの技術について目的や現状、これからの目標などについて講演を行い、意見交換や質疑応答を行った。 まずセッションに先立ち、株式会社ディ

    デブサミ2011レポート Smartphone X-Platform 開発
  • Google Developer Day 2010 Japan開催、HTML5・Android・GAEの最新動向を紹介

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    Google Developer Day 2010 Japan開催、HTML5・Android・GAEの最新動向を紹介
    shiotty
    shiotty 2010/09/30
    GDD行きたかったー><
  • 1