タグ

ブックマーク / atmarkit.itmedia.co.jp (7)

  • jQuery UIで実現! Ajaxで複数選択ドラッグ&ドロップ

    $('.file').draggable({ containment: '#filer', start: onStartDrag, drag: onDrag, stop: onStopDrag }).draggable('disable'); この処理は、ページが読み込まれた際に一度だけ行われるファイルの初期化処理に当たります。ここでは、全ファイルに対してdraggable()を設定しています。この際、ディレクトリの親要素である<div id='filer'>の範囲のみドラッグ可能となるようにしています。onStartDrag、onDrag、onStopDragイベントハンドラについては後で解説します。 ファイルは選択状態にならなければドラッグできないようにしますので、いったんdraggableを設定した後に、'disable'で無効化しています。 ■ 選択(または、選択解除)されたファイ

    jQuery UIで実現! Ajaxで複数選択ドラッグ&ドロップ
  • iPhone開発。まずはサンプルを動かしてみよう

    今回より何回かに分けて、iPhoneアプリの制作過程を連載します。 架空のプロジェクトをサンプルにするよりはいいと思いますので、弊社アプリのメロディベルを題材に、初心者でも分かるような内容にしたいと思います。 要所で前回の記事「日人がつまずきやすい10のポイント」も参考にしていただけると、一層スムーズに進むかと思います。 まずは、iPhone Developer Centerでユーザー登録をして、SDKをダウンロードし開発環境を整えましょう。XCodeを使って、付属のサンプルをいくつか動かしてみつつ、iPhoneシミュレータ上で表示させてみましょう。 まず用意するもの ハードウェア

    iPhone開発。まずはサンプルを動かしてみよう
  • 訴訟が増えている!? OSSライセンス違反

    訴訟が増えている!? OSSライセンス違反:企業技術者のためのOSSライセンス入門(1)(1/2 ページ) いまや、企業が何らかのソフトウェアを開発するときに、オープンソースソフトウェア(OSS)との付き合いを考えずには済まない時代になりつつあります。私は、企業の製品開発者向けにOSSライセンスコンプライアンスに関するコンサルティング・サービスを行っていますが、その中から得られた経験を踏まえながら、OSSとうまく付き合い、コミュニティに還元していくために重要と考えられるポイントを紹介していきたいと思います。 「使えるんだから、勝手に使っていいんでしょう」!? お客さまとお話ししていると、中には、何ら悪びれることなくこんな発言をする方に出くわし、ビックリします。 このケースでは、OEM販売するプログラムを海外から導入するに当たって、「Black Duck Protex」でコードを検査したとこ

    訴訟が増えている!? OSSライセンス違反
  • もう「IT業界」とは言えない ― @IT

    ネットでの議論を見守りながら思ったのは、もうIT業界という言葉は軽々しく使えないということだ。記者はこれまでIT業界という言葉を何気なく記事に使ってきたが、その言葉が指す対象は幅広く、来は軽々しく使うことができない言葉だ。IPAの討論会が(主に経営者側の発言で)毎回大きな議論となるのは、参加者が考えるIT業界の意味が、ばらばらだからではないか。 IT業界とは、ある人にとっては、ハードウェアからソフトウェア、システム構築、サポートなどをフルラインアップで提供する垂直統合的な企業を指し、ある人にとってはパッケージソフトウェア専業、ある人にとってはWebアプリケーションを開発し、Web上でサービスを提供する企業を指す。つまり、人によってまったく違う世界を見ているのだ。 そのために、あるIT業界では当然の言葉が、別のIT業界では大きく反発されるということが起きているように思う。@ITをはじめとす

    kwt514
    kwt514 2008/06/03
  • 最短3分! ゲストOSの効率的なインストール

    最短3分! ゲストOSの効率的なインストール:実践! Xenで実現するサーバ統合(4)(1/3 ページ) 仮想化ソフトウェアの「Xen」を用いてサーバ統合を実践していく手順を具体的に紹介します。第4回は多数のゲストOSを効率的にインストールする手順を紹介します(編集部)

    最短3分! ゲストOSの効率的なインストール
  • JavaとFlex/AIRをつなぐ「炎」のオープンソース(1/3) ─ @IT

    JavaとFlex/AIRをつなぐ「炎」のオープンソース Tomcatを使ったサーバPushもできるBlazeDSとは? クラスメソッド株式会社 友田 翼 2007/12/27 2007年12月13日に米国アドビシステムズ社(以下、アドビ社)から「BlazeDS」というオープンソースプロジェクトが公開され、現在Adobe LabsからBlazeDSのパブリックベータ版がダウンロード可能になっています(参照「アドビ、「BlazeDS」はAjax+JSONの4倍速い~リモーティング、メッセージングのOSS~」)。ちなみに、Blazeは英語で「炎」の意味ですね。 稿では、オープンソースになったBlazeDSについて、付属されているサンプルアプリケーションを見ながら、いったいどんなものであるのかを紹介していきたいと思います。 「炎のデータ・サービス」? BlazeDSとは何なのか? BlazeD

  • 「はてな」を作り出す人的ネットワークの仕組みとは:ネットワークコラム ─ @IT

    Web2.0的サービスを次々と作りだし、多くのファンが存在する「はてな」。米国法人が設立されたいま、社内ではどのようにコミュニケーションをとっているのだろうか? 2001年に京都で産声を上げ、はてなアンテナやはてなダイアリーといった、現在のネットを象徴するようなサービスを次々と生み出し、一躍、Web2.0を代表する企業としてその名をいまにとどろかせているはてな。その後も、はてなブックマーク、リィモ、はてなスターといったサービスを送り出して、ネットの住民たちから熱い信頼を得ているのは、ご存じのとおり。 そんなはてなの社内では、どのような体制で仕事が進められているのだろうか、サービスはどうやって誕生し、どのようにはぐくまれ、日々の運用はどのようにして行われているのだろうか、筆者はかねて、そんな思いを抱いていた。今回、取締役経営企画担当の輿水宏哲氏(id:kossy)に、そのあたりの疑問をぶつけ

    「はてな」を作り出す人的ネットワークの仕組みとは:ネットワークコラム ─ @IT
  • 1