タグ

2007年11月20日のブックマーク (19件)

  • 使えるIDEを一挙まとめて:C/C++、Java、.NET、Perl、PHP、Python、Ruby:ニュース - ZDNet Japan

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます ソーシャルネットブログ「Mashable」に11月17日、「IDE Toolbox: 70+ IDEs for Developers」という記事が掲載されている。この記事では、対象としている言語(C/C++Java、.NETPerlPHPPythonRuby)ごとに、70以上の統合開発環境(IDE)を紹介している。 早速、その全てのラインナップをみてみよう。

    使えるIDEを一挙まとめて:C/C++、Java、.NET、Perl、PHP、Python、Ruby:ニュース - ZDNet Japan
  • http://mynotes.jp/blog/2007/11/at-charset-rule

    lizy
    lizy 2007/11/20
  • ブラウザから手軽に使えるJavaScriptの統合開発環境『TIDE』 | 100SHIKI.COM

    これはすごい・・・。 TIDEは「Tiny IDE(統合開発環境)」の略らしい。 そのシンプルな名前にたがわず、実に手軽にJavaScriptを書いて、テストすることができる。日語もきちんと通るようだ。 しかもIDEだけあって、変数の中身をウォッチしたり、ステップごとに実行していくことが可能だ。 JavaScriptは慣れていないとどうにもとっつきにくかったりするが、こうした環境があればその動作を確認しながら学習していくことができるだろう。 まだベータ版ということで多少のバグがあるようだが、これからJavaScriptをやってみよう!と思われている方にはお勧めだ。

    ブラウザから手軽に使えるJavaScriptの統合開発環境『TIDE』 | 100SHIKI.COM
  • Windows(TortoiseSVN付き) で svk を使う - using Misuzilla.Subtech; - subtech

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    Windows(TortoiseSVN付き) で svk を使う - using Misuzilla.Subtech; - subtech
  • JRuby on Railsを使って6週間で開発、米オラクルがソーシャルサイト - @IT

    2007/11/19 米オラクルはソーシャルサイト「Oracle Mix」を11月11日に立ち上げた。開発を担当した米オラクルのポール・ペドラッチ(Paul Pedrazzi)氏によるとOracle Mixは、オラクルの業務アプリケーション開発チームである「Oracle AppsLab」が「JRuby on Rails」を使って6週間で開発した。マーティン・ファウラー氏が所属するThoughtWorksが開発に協力した。 Oracle MixはSNS、アイデア共有、グループコラボレーション、Q&Aフォーラムなどの機能がある。英語版で、すでにオラクル社員を中心に1500人ほどが参加している。アイデア共有が特に利用されているようだ。 システムはオラクル製品を活用。WebアプリケーションサーバのOracle Application ServerとOracle DatabaseLDAPサーバのO

  • 会社と家のFirefoxブックマークを自動で同期「Foxmarks Bookmark Synchronizer」:CodeZine

    別々のPCにインストールされているFirefoxのブックマークを自動的に同期する拡張機能「Foxmarks Bookmark Synchronizer 1.0.1」がリリースされた。Firefox Add-onsより無償でダウンロードできる。 この拡張機能をインストールしたのちFirefoxを起動すると簡単なセットアップウィザードが実行される。一度セットアップしてしまえば、後はFirefox起動時にバックグランドで自動的にブックマークのアップロード・ダウンロードが行われるため、ユーザーは特に意識することなくブックマークを同期することができる。 なお、ブックマークはWebサービス「Foxmarks」のmy Foxmarksとして管理される。FoxmarksのWebサイトにアクセスすることで、自分のブックマークを編集できるようにもなっている。 Foxmarks Bookmark Sync

  • JRubyに対応したフリーのEclipseプラグイン「Aptana RadRails 0.9.1」リリース:CodeZine

    統合開発環境Aptana Studioで利用できるプラグイン「RadRails 0.9.1」がリリースされた。RubyならびにRuby on Rails開発向けプラグインであり、今バージョンよりJRubyにも対応した。 RadRailsを利用するにはAptana Studioが必要となる。Aptana Studioは単体環境版と、Eclipseプラグイン版の2種類が用意されており、Community Editionであればダウンロードページより無償で入手できる。Aptana Studioインストール後、起動画面「Aptana Start Page」に表示されるinstallボタンをクリックすることでRadRailsプラグインがダウンロードされるようになっている。

  • Silverlight開発を始めるための基礎知識(1/3) - @IT

    編集部注:稿はSilverlight 1.0の入門連載です。Silverlight 2アプリケーションの開発の仕方について詳しく知りたい読者は、連載「Silverlight 2で.NET技術をカッコよく使おう」をご参照ください。また、最新版のSilverlight 3に関しては、記事「Silverlight 3、ここがすごい!」をご参照ください。 次世代のRIA(Rich Interactive Application:表現力/操作性に優れたアプリケーション)技術として脚光を浴びているマイクロソフトのSilverlightですが、まだまだ事例も少なく、資料も日語ではほとんど用意されておりません。そのため、言語としては多くの優れた機能と可能性を秘めているSilverlightの恩恵を受けることが簡単ではありません。 そこで、連載では初心者から中級者を対象にSilverlightが持つ機

    Silverlight開発を始めるための基礎知識(1/3) - @IT
  • 【コラム】Java API、使ってますか? (31) Javaの文法がそのまま使えるスクリプト言語"BeanShell" | エンタープライズ | マイコミジャーナル

    JSR 274: The BeanShell Scripting Language JSR 274で仕様の標準化が進められているBeanShellは、JavaVM上で動作するスクリプト言語である。文法がJavaのそれとほとんど同じという点が大きな特徴といえる。もちろん、動的な型付けに対応しているなど、スクリプト言語としての利点も兼ね揃えている。 文法でJavaと大きく異なる点は、クラスやインタフェースが定義できない点だ。ただし、Javaで書かれたクラスを呼び出すことができるため、自作のクラスが使えないというわけではない。また、Javaプログラム側からBeanShellスクリプトを実行するための機能も備えている。 BeanShellの実装そのものはすでにバージョン2.0のベータ版が公開されており、十分に実用レベルに達しているといっていい。JSR 274による仕様の標準化は、BeanShell

  • 「Gyao」がSilverlight対応のサイトをオープン - MacでもGyao | パソコン | マイコミジャーナル

    マイクロソフトは19日、USENが運営する無料動画配信サービス「Gyao」が日より、Microsoftが提供するリッチインターネットアプリケーション(RIA)実行環境「Silverlight」に対応したと発表した。Gyao Silverlightサイトでは、5映画予告編をSilverlightインストール済の環境向けに公開している。 GyaoのSilverlightへの対応は、9月に開催されたデザイナー/クリエイター向けのカンファレンス「REMIX 07 TOKYO」で表明されていたもの。現在配信中のコンテンツは、USENのグループ企業であるGAGA USENが配給する「ライラの冒険」、「俺たちフィギュアスケーター」 、「ミスター・ロンリー」、「ランボー最後の戦場」、「アース」の計5作品。配信される動画のフォーマットには、Windows Mediaが採用されている。 Silverli

  • 次期VMware ESX ServerでInfiniBandに対応、大幅な性能向上の可能性あり | エンタープライズ | マイコミジャーナル

    Mellanoxは14日(米国時間)、次期リリースが予定されているVMwareの最新プロダクト「VMware ESX Server 3.5」や「VMware VirtualCenter 2.5」においてMellanox InfiniBandベースのアダプタ提供が予定されていると発表した。InfiniBand LANネットワークおよびブロックストレージドライバは「OpenFabrics Enterprise Distribution (OFED) 1.2.5」をベースとして、Mellanox、VMwareおよびその他VMware Community Sourceプログラムに参加しているパートナーによって開発されている。 VMwareプロダクトからInfiniBand技術が活用できるようになることで、仮想プラットフォームにおける性能向上が期待できる。VMware ESX Server 3.5に

  • クロスサイト・リクエスト・フォージェリ

    クロスサイト・リクエスト・フォージェリ(forgery=偽造)は,踏み台サーバーを閲覧したユーザーから攻撃対象となっているWebサーバーに対し,閲覧者が意図していないHTTPリクエストを送らせる攻撃手法です。CSRF(またはXSRF)と呼ぶこともあります。 CSRFは,掲示板への書き込みを実行するURLをクリックさせるなどの攻撃手法として,比較的古くから知られています。2005年ころに,ログインが必要なWebサイトを攻撃対象としたCSRFが登場し始めたことから,大きな被害につながる恐れのある攻撃手法として認識されるようになりました。 攻撃者は踏み台サーバーに,攻撃対象サーバーへのリクエストを発行するリンクやスクリプトを挿入しておきます。このリンクやスクリプトは,踏み台サーバーを閲覧したユーザーのブラウザに送り込まれます。閲覧者が誤ってこのリンクをクリックするなどの操作をすると,攻撃対象サー

    クロスサイト・リクエスト・フォージェリ
  • 携帯サイトのフリーワード検索ボックス配置のコツ (ユーザビリティ実践メモ)

    「インターネット=携帯電話」ユーザ(PCをほぼ/全く利用しないユーザ)の特徴として、フリーワード検索を好んで利用する傾向があります。 しかし、サイト内のフリーワード検索を利用した場合、ユーザは期待するページにたどり着けない可能性があります。 例えば、ある求人携帯サイトでのユーザビリティテスト(ユーザ行動観察調査)では、次のようなことが起こりました。 高校生のユーザが「高校生歓迎」のアルバイトを探そうと思い、フリーワード検索ボックスに「高校生」と入力して検索を行いました。 ところが検索結果では、「高校生歓迎」の案件以外に同じ「高校生」というキーワードを含む「高校生不可」の案件も表示されました。 その結果、ユーザは自分にマッチするアルバイトが少ないと感じて離脱してしまったのです。 実はそのサイトは、高校生歓迎の案件に誘導するリンクを用意していたのですが、フリーワード検索ボックスより下に配置して

  • 画像や動画のタグ検索の際には、紹介文に含まれてない語のタグに注目:ナレッジ!?情報共有・・・永遠の課題への挑戦:オルタナティブ・ブログ

    タグ・タギングに関する話の続き。 この分野に関する研究が少ないと嘆きつつ、それでもいろいろと考えたり捜したりしているうちに高梨健氏の「P2Pネットワークにおける関連情報の動的抽出 」という修士論文にたどり着いた。{詳細はココにあるようです。予稿、論文、発表資料} この論文の中にちょっと面白い実験結果がある。被験者にある画像を見せてタグ付けを行わせる実験の結果だ。 この実験では画像へのタグつけにあたって途中で2種類のテキストを被験者に読ませているが、タグのおおよそ7割か8割はこの被験者に読ませたテキストのタイトルか文に含まれるとのことだ。同じくこの時の複数の被験者間でのタグの重複度合いはおおよそ60%とある。この論文では、この付与されたタグの文及びタイトルへの含有率を全文検索でのカバー率、タグの重複率をフォークソノミー型検索でのカバー率と見ているようだ。 テキストによる説明文とタグがこれ

    画像や動画のタグ検索の際には、紹介文に含まれてない語のタグに注目:ナレッジ!?情報共有・・・永遠の課題への挑戦:オルタナティブ・ブログ
  • ユメのチカラ: ソースコードの読み方(ニコニコ動画(RC2)で公開)

    ユメのチカラ インターネットの時代になって、地球規模の知恵の集積が 可能になった。ソフトウェア開発においてもオープンソースソフトウェアのバザール的開発が注目されている。いまおきているその現実を現場の視点から記していきたい。 吉岡 弘隆 - よしおか ひろたか 日OSS推進フォーラム ステアリングコミッティ委員 OSDL Board of Directorsを歴任 カーネル読書会主宰 2000年6月、ミラクル・リナックスの創業に参加。 95年~98年、米国OracleにてOracle RDBMSの開発をおこなっていた。 98年にNetscapeのソースコード公開(Mozilla)に衝撃をうけ、オープンソースの世界に飛びこみ、ついには会社も立ち上げてしまう。 2008年6月取締役CTOを退任し一プログラマとなった。

  • 2007-11-19

    Google Translateプラグインの作者によるIDEAプラグインTIPS。IDEA7で変更されたOpenAPIについて役立つネタがいくつかのってる。 なにより,JDOMExternalizableの代替手段が解説してあるのがウレシイ。 若干不安定ながらも機能が充実してきた。archetypeやdependencyの検索は便利だ。ただ,これはこれでセントラル・リポジトリしか相手にしてないのが実に惜しい。 Maven Repo Searchでも指摘されたが,Mavenは対象リポジトリを指定できないと魅力半減なんで,MavenProjectHelperはぜひリポジトリを指定できるようになって欲しいな。 リポジトリの検索ルーチンはどうやってるのか興味あるんで,あとでコード見てみようっと。 標準的なEARでは含められてないJDBCコネクション・プールやデータソース,SQLのDML文とかJMS

    2007-11-19
    lizy
    lizy 2007/11/20
  • ウノウラボ Unoh Labs: いまさら、ディレクトリトラバーサルについて語ってみる

    Keitaです。 ディレクトリトラバーサルという言葉があります。 今では、常識になっており、開発するときには無意識に対策する(されている)人がほとんどだと思います。 ただ、DBにデータを格納することが当たり前の昨今ファイルの扱いをちゃんとできない人もたまーにお会いするのでので、個人的にPHPでやっていることを書いておきます。 どんなものか 詳しい定義は各自調べてもらうとして一例を一つ。 次のコードをみてください <?php $file = $_GET['file']; $dir = '/pngdir/'; $filepath .= $dir . $file; if (! file_exists($filepath)) { $filepath = $dir . 'nofile.png'; } header("Content-Type: image/png"); header("C

  • BeanUtilsの流れるようなインターフェース

    Commons-BeanUtilsの流れるようなインターフェース版を作成しました。 プロパティのコピーはこんな感じ。 SrcBean src = new SrcBean(); DestBean dest = new DestBean(); ... Beans.copy(src, dest).execute();特定のプロパティは除外したい場合は、excludes(String... propertyNames)を使います。 Beans.copy(src, dest).excludes("hoge", "hoge2").execute();特定のプロパティのみを含める場合は、includes(String... propertyNames)を使います。 Beans.copy(src, dest).includes("hoge", "hoge2").execute();コピー元のプロパティの値

    BeanUtilsの流れるようなインターフェース
    lizy
    lizy 2007/11/20
  • jQueryをRailsで·jRails MOONGIFT

    Railsにははじめからprototype.jsやイフェクト用のeffects.jsが入っているので、手軽にJavaScriptによる各種イフェクトを楽しむことができる。 だが、人によってはprototype.jsよりも、プラグインで拡張できて軽量なjQueryの方がお好みだろう。その際にはこれを使おう。 今回紹介するオープンソース・ソフトウェアはjRails、Rails向けjQueryプラグインだ。 jRailsはプラグインとして提供されているのでインストールが容易に完了する。それだけで15種類を超えるイフェクトや、Ajaxによるデータの送受信を実装できる。 例えばクリックすると左右に震える「Shake」、クリックすると下に落ちる「DropOut」、下からせり出してくる「Grow」など。さらにprototype.jsやScriptaculo.usを使った際に利用される「form_remo

    jQueryをRailsで·jRails MOONGIFT