タグ

2007年7月23日のブックマーク (25件)

  • JSONとJavaデータの相互変換ライブラリ"JSON-lib 2.0"登場 | エンタープライズ | マイコミジャーナル

    The JSON-lib projectは20日(米国時間)、JSON-libの最新版となる「JSON-lib 2.0」を公開した。JSON-libはJavaBeans、MAP、コレクション、配列、XMLデータなどをJSONデータへ変換するためのJavaライブラリ。JSONデータからJavaBeansやDynaBeansへの変換も実施できる。Apache License Version 2.0の下、オープンソースソフトウェアとして公開されている。 JSON-lib 2.0では4カ月前にリリースされた1.0に対して変更や修正、メソッドの削除などが実施されている。動作にも変更が加えられているため、1.0から2.0へアップグレードする際には注意する必要がある。成果物はJSON-lib 1.0と同じくJDK 1.3対応とJDK 1.5対応の2種類が用意されている。JDK 1.3対応版はJDK 1.

  • http://kengo.preston-net.com/archives/003296.shtml

  • Javascriptでブロック崩しを作る手順が全公開

    via del.icio.us/popular Javascript Gamerで、BrickslayerというJavascriptで作ったブロック崩しゲームの作り方が公開されている。 開発環境は Firefox + Firebug + お好みのエディタ。 Javascript体は、prototype.jsベースで、スプライト表示、アニメーション処理、キーボード入力、当たり判定、(Flash経由で)効果音などについてそれぞれソースつきで解説されている。 また、ハイスコア記録のほうはPHPによるサーバ側のスクリプトがちゃんと用意されている。 まだアルファリリースということだけれど、ページ上ではブロック崩しゲームがちゃんと動いている。ソースを一括してダウンロードすることもできる。 この記事は移転前の古いURLで公開された時のものですブックマークが新旧で分散している場合があります。移転前は現在

    Javascriptでブロック崩しを作る手順が全公開
  • jboss.org: community driven

    JBossTools 3.0.0.Alpha1 charges out the gate, riding a blue Ganymede Posted on Aug 21, 2008 4:17:00 AM by Rob. Howdy! As Max so eloquently points out, a brand new baby Alpha1 is up and ready to explore the new world. Now like all children, we expect him to make a few mistakes, maybe fall off his Ganymede once ... JBossTools 2.1.2.GA Released Posted on Jul 1, 2008 3:54:00 PM by Marshall. This relea

    t_43z
    t_43z 2007/07/23
    Exadelを含んだJBossIDEがJBoss Toolsと名前を変えて登場
  • ディストリビューション・レビュー [4/28更新] | OSDN Magazine

    バザールモデルで開発されているLinuxの世界では、日々、新たなディストリビューションが誕生しており、その数は増加し続けている。また、Linuxに比べて数は少ないものの、BSDの世界でもデスクトップ用やファイルサーバ用といった特定用途向けの派生物が生み出されている。ここでは、数多あるオープンソース・ディストリビューションのレビュー記事をお届けする。 確実な進化を感じさせる「Ubuntu 9.04」 2009年04月28日 世界的に現在もっともポピュラーなLinuxディストリビューションといえば、Debian GNU/Linuxをベースに誰もが使用可能なデスクトップOSを目指して開発されているUbuntuであることに間違いない。DistroWatchのページヒットランキングでも、2005年以降は常にNo.1の座をキープしている。もともとデスクトップ用途でスタートしたディストリビューションだが

    ディストリビューション・レビュー [4/28更新] | OSDN Magazine
  • 【コラム】Java API、使ってますか? (20) 音声認識/合成のためのAPI - Java Speech APIとJSR 113 | エンタープライズ | マイコミジャーナル

    Java Speech APIとは Java Speech API(以下、JSAPI)はJavaアプリケーションに音声認識音声合成の機能を組み込むためのAPIである。Java Speech API自身はJCPがスタートする前に発表されたのでJSRは存在せず、Sun Microsystemsのサイト上でその仕様が公開されている。 JSAPIを使用することで、Javaプログラムで音声の認識や合成を行うことができるようになる。たとえば、合成音声によってテキストを読み上げるというような処理の実装が容易に行える。 JSAPIの代表的な実装としてはオープンソースで開発されているFreeTTSがある。もっとも新しいバージョンは1.2.1で、商用の音声認識/合成ツールのような高度な機能は有していないが、JSAPIを試すには十分な機能を提供してくれる。今回はまずこのFreeTTSを用いて、JSAPIの音声

  • VoIPサービス「YouFon」が個人向けで完全無料に移行--ブラウザ版も発表

    インタービジネスは7月23日、全世界通話無料サービス「YouFon」の完全無料サービスを開始したと発表した。また、ブラウザだけで通話できる「YouFonPocket」も同時に発表している。 YouFonは、インターネットを使った通話無料内線電話サービス。IP電話機、無線LAN搭載IP電話機、家庭用固定電話機(ATAで接続)、家庭用コードレスフォン(ATAで接続)、PC、NOKIA Eシリーズ携帯電話など多くのデバイスをサポートし、無料通話が可能となっている。 通話音質やダイヤル方法は通常と同じだが、一般公衆電話網(PSTN)に接続しないため、全世界への通話が無料であることが特徴となっている。個人利用は完全無料だが、企業や団体でのYouFonのビジネス利用は従来通り月額800円(YouFon番号2個、税別)で提供される。 同時に発表された「YouFonPocket」は、PCのブラウザをそのま

    VoIPサービス「YouFon」が個人向けで完全無料に移行--ブラウザ版も発表
    t_43z
    t_43z 2007/07/23
    「IP電話機、無線LAN搭載IP電話機、家庭用固定電話機(ATAで接続)、家庭用コードレスフォン(ATAで接続)、PC、NOKIA Eシリーズ携帯電話など多くのデバイスをサポート」
  • [ThinkIT] 第4回:ベンチマークツールを使った負荷テスト (1/3)

    table_cacheとは「MySQLサーバが開いた状態で維持できるテーブル数の最大値」をあらわします。「第3回:max_connectionsとthread_cacheのチューニングを行う」で取り上げたthread_cacheは、1度生成したスレッドを維持して再利用することによってスレッド生成にかかる負荷を低減するものでした。table_cacheも同様に1度開かれたテーブルをメモリ上に維持しておき、再利用することでテーブルを開くことによる負荷を低減します。 table_cacheは、デフォルト状態では以下の通り「64」に設定されています。

  • インターネット上の経路探索にpathpingコマンドを利用する - 日経トレンディネット

    LANやインターネットで、通信がうまくいかないときによく使うのがpingコマンドだ。相手先のホスト名あるはIPアドレスを指定すれば、通信可能か否かを判断できる。 一方、tracertコマンドもよく利用され、経由するルーターなどpingコマンドより詳しい情報が得られる。 これら2つのコマンドの機能を兼ね備えたのがpathpingコマンドだ。基的な使い方はほとんど同じで、ホスト名あるいはIPアドレスを指定して実行すればよい。ただし、tracertに比べて結果を得るまでに時間を要することがある。経路上のサーバやルーターに対して一定時間パケットを送信し、それぞれから返ってくる応答だけでなく、各ホップから戻ってくるパケットを調べてパケット損失の割合を計算するなどの機能があるからだ。このため、どこでパケット損失が起きているのか一目で分かるようになる。 スタートメニューから「すべてのプログラム」−「ア

  • シェアウェアの試用期限に使っちゃダメな「RunAsDate」 :にゅーあきばどっとこむ

    指定したexeファイルを、そのアプリに現在日時を誤解させた状態で起動させるツール「RunAsData」がリリースされた。つまるところ、例えば23日前にインストールした30日試用制限付きシェアウェアを、「現在は一週間後だ」と誤解させて起動すれば、「試用期間終わりです」ということになる(なんかちがう)。「IEHistoryView」など小粒ツールで有名な海外フリーソフト作家Nirsoftの新作ツールなのだが、コマンドラインオプションを使えるので、「○○というexeを○○な日時で起動」というショートカットを作れるなど使い勝手が良い。実験とか、あえて30日無料なシェアウェアを23日間しか使わないとか、そういう感じに活用すれば良いんじゃないかと思う。 「RunAsDate」を作者のページからダウンロードして適当なフォルダにコピー。起動してexeファイル・誤解させる日時を設定し「Run」。ここでは5

  • 自動車工場で奴隷として働いているオマエら、目玉よく見開いて読め

    2007年7月9日号の日経ビジネスに掲載されていたWall Street Journalの『トヨタ、米工場新設に急ブレーキ』っていう記事に、自動車工場で奴隷のように働かれているオマエらには信じられない事が書かれているぞ。オマエら、目ん玉よく見開いて読めよ。 アメリカに次々と工場を建てる現経営陣に、奥田碩前会長と豊田章一郎名誉会長が苦言を呈してブレーキをかけたんだとさ。 理由はな、「政治的な配慮さえなければ、今は日で生産し、米国に輸出したほうがずっと利益が出る」んだってよ。 日の人件費は異常に高い高いと刷り込まれたオマエらには信じられないだろうから、もう1度書くぞ。「政治的な配慮さえなければ、今は日で生産し、米国に輸出したほうがずっと利益が出る」 日で生産して輸出したほうが儲かるのは、円安が大きい要因であることは確かだが、これから書くこと読めば円安だけが理由じゃないってことが分かるぞ

    自動車工場で奴隷として働いているオマエら、目玉よく見開いて読め
  • coLinux の開発版のスナップショット - bkブログ

    coLinux の開発版のスナップショット ひさびさにcoLinux (Cooperative Linux) をインストールしよう思い立ち、開発版のスナップショットを入れてみました。 まずはスナップショットのページから devel branch のバイナリをインストール。日の時点では Snapshot 20070708 of version 0.8.0 with kernel 2.6.17 が最新でした。 インストールしてすぐに気づいたのは、設定ファイルのフォーマットの変化です。以前はXMLだったものが、行志向の単純なフォーマットに変更されていました。 今回はネットワークに slirp を使うことにしました。以前にインストールしたときは TAPドライバを選択して、設定がなかなか厄介だったのですが (0.6.4より前の古いバージョンでは slirp は不安定だったようです)、 slirp

  • PostgreSQL パフォーマンスチューニングまとめ - 徒然なるままにBlog

    PostgreSQLをチューニングする機会があったので その時に調べたチューニング項目を備忘録として残しておきます。 バージョンの違いやサーバの規模などによっても 効果は変わってくると思うのであくまで参考程度のものですが。 ・shared_buffers 7系では8000〜10000程度まで引き上げる 8系では150000程度まで引き上げることが可能、100000程度が性能のピーク これに多く割り当てるよりOSのバッファ領域として使う方が性能が向上する テーブルサイズを割り出して設定するのがベスト 簡単に設定するなら搭載メモリ量の1/4、搭載メモリが多ければ1/2ぐらいでも可 ・max_connections 7系では256程度、8系では1000程度が性能のピーク ・work_mem(sort_mem) 適切なサイズに調整する、2048〜4096程度 プロセス毎

  • 第7回 いまさらながらクロスサイトスクリプティングの基礎の基礎 | gihyo.jp

    今回はWebアプリケーションを作ったことがない方でも分かるようクロスサイトスクリプティング脆弱性を解説します。 クロスサイトスクリプティングとは? 初めてクロスサイトスクリプティングと聞いて、どのような問題なのかすぐに理解できる人はいないと思います。サイトAに記述されたJavaScriptプログラムがサイトB上で実行されるために発生することが問題とされたので、「⁠サイト間をまたがるスクリプトの実行」問題として、クロスサイトスクリプティング(XSS)と名前が付けられました。この命名では直感的に分かりづらい、サイト間にまたがらずHTMLメールなどにJavaScriptを挿入する攻撃でも同じ効果が得られることから、「⁠JavaScriptインジェクション」とも呼ばれるようになっています。 図1 簡単なクロスサイトスクリプティング 例1 簡単な直接攻撃 掲示板サイトに投稿されたデータをエスケープ処

    第7回 いまさらながらクロスサイトスクリプティングの基礎の基礎 | gihyo.jp
  • [ThinkIT] 第3回:OpenLDAPによる認証基盤構築例 (1/4)

    今回はOpenLDAPを使った認証基盤構築事例として、大分県庁の実証実験システムを取り上げます。 このシステムはIPA(独立行政法人 情報処理推進機構)の公募事業「自治体基盤システムでのオープンソースソフトウェア(以下、OSS)活用に向けての導入実証実験」として構築されました。 この公募事業は、OSSが自治体の基幹システムとしてどこまで使えるか実証実験しよう、という取り組みです。大分県庁以外にもいくつかの自治体が取り組んでいますので、興味のある方はぜひIPA実証実験報告ページを参考にしてください。

  • [ThinkIT] 第6回:新しいユーザー(スキーマ)を作成しよう (1/4)

    t_43z
    t_43z 2007/07/23
  • ビジネスリサーチの心得

    コラム〜リサーチャーの日常 人生を通じてマッチクオリティーを追求する 知識の幅が最強の武器になる というで初めて知った「 マッチクオリティー 」という言葉は、経済学の用語で、ある仕事をする人とその仕事がどれくらい合っているか、その人の能力… 2021.05.04 2021.05.13 311 view 3.ビジネスリサーチの報告書作成 聞き手の頭に入りやすい資料作成〜聞いて理解する人と読んで理解… 【 相手に合わせた 資料作成 】最初に結論を述べてから、それを裏付けるデータを提示するという構成は、欧米流のロジカルシンキングの基になっていますが、日のビジネスパーソ… 2021.02.03 2021.05.13 974 view 1.ビジネスリサーチの基・心構え すべては「依頼」から始まる〜社内リサーチャーと社外リサーチャ… 【 リサーチャー とは 】企業で企画系の仕事をしていると、上

    ビジネスリサーチの心得
  • ITmedia D LifeStyle:「1世代コピー9th」では誰も幸せになれない (1/3)

    7月13日の各社報道には、「コピーワンス、9回までOKに」の文字が躍った。前日開かれた情報通信審議会が開催する「デジタル・コンテンツの流通の促進等に関する検討委員会」で、この方針が打ち出されたからである(関連記事)。当然ネットでも大きな反響を呼んでいるわけだが、ちょっと待ってほしい。これは何も、これで決まったというわけではないのだ。 これからさらにこの主査提案を「第4次中間答申」へ正式にまとめ、情報通信政策部会で答申することになる。この検討委員会は総務大臣の諮問機関であるから、総務大臣に「こうしたらどうか」と進言できる、という意味である。 以前からこの検討委員会で、コピーワンス規制緩和の方向性として、「n回限定で1世代のみコピー可」という方針は出ていた。そのnの数字をいくつにするかで、3回とか4回といった話が出ていたのである。 そこから考えれば、この委員会の主査である慶応義塾大学の村井純氏

    ITmedia D LifeStyle:「1世代コピー9th」では誰も幸せになれない (1/3)
    t_43z
    t_43z 2007/07/23
  • http://youmos.com/news/flag_button_devkit

  • http://youmos.com/news/reflector

  • L2Lisp in Ruby:CodeZine

    はじめに P.Graham著『On Lisp』に示されているように、現代的なLispプログラミングでは静的スコープ(字句的スコープ)と末尾呼出し(末尾再帰を含む)の最適化のもとでのマクロが重要な意味をもちます。しかし、今まで処理系作成の初心者が内部に手を入れやすい手頃な大きさの実装が事実上ありませんでした。 ここでは、そういったモダンな特徴を備えた小さなLispインタープリタL2LispをRubyで作ってみます。L2Lisp(Little Lambda Lisp)は、Lispの理論的背景であるラムダ算法(lambda calculus)に対し、有力なLisp方言であるSchemeと同程度に忠実である一方、その他の点では広く普及しているEmacs Lispのサブセットとしたオリジナルの小型Lispです。 実行例としてtak関数を定義し、実行する様子を示します。Ruby以外に必要なのはL2Li

  • UStream.tvとtwitterでニコニコ動画ってみた、あとJavaScript→ActionScriptブリッジの更新:TKMR.blog.show

    UStream.tvとtwitterでニコニコ動画ってみた、あとJavaScript→ActionScriptブリッジの更新 追記:デモページTwitterとUstream.tv のアカウントは切り替えれるようにした。 このエントリの続き JavaScript → ActionScript なオブジェクトブリッジを作ってみた 最近もっぱらActionScript勉強中なのですが、JavaScriptオブジェクトをActionScriptから叩けると楽しいのじゃないか、と思ってオブジェクトブリッジ作成中な訳です。で実際何が便利かと考えたら、まあJSONPかなぁと。やっぱActionScriptでもJSONPでクロスドメインのデータとってきたいじゃない、人間だもの。 で一つサンプルを作ろうと思ってネタ探ししてたら、なんかustream.tvってのが面白そうじゃないか。ustream.tv一言で

  • Ustreamでゲームとかデスクトップの実況中継 - ぼくはまちちゃん!(Hatena)

    Ustream でデスクトップ中継やってみよう!! Webカメラもってるひとは HolyGrail様のエントリーをみてね! こちらでは、 Windowsゲームとかデスクトップを公開するやり方を詳しくって声がTwitterであったので、 ぼくなりにやってみて、うまくできた方法を書きますね…! ( http://ustream.tv/channel/Hamachiya2 ) 1. デスクトップを動画に 仮想ビデオデバイスみたいなのを使います! なんかこれ! → SoftCam シェアウェアだけど、お試し15日間つかえるよ! 2. 音楽も配信 短いケーブル (こんなやつ) で、パソコンのAUDIO OUT と IN を物理的につなぎます! おわり! ソフトウェア的にやる方法おしえてください>< あとはブラウザから、Ustream の [GO LIVE] ボタン押せば、SoftCam が起動する

    Ustreamでゲームとかデスクトップの実況中継 - ぼくはまちちゃん!(Hatena)
    t_43z
    t_43z 2007/07/23
    SoftCamって初めて知った
  • Home - Wicket

    Announcing Apache Wicket 10 : build modern web applications with Java! The Apache Wicket project announces the 10th major release of the open source Java web framework servicing websites and applications across the globe since 2004. Built on top of Java 17, this version of Wicket brings web development into the modern Java world, offering a fundamental tool to write modern and robust web applicati

    t_43z
    t_43z 2007/07/23
    やっとサイト移転完了
  • MOONGIFT: 画像の差分チェック「ImageDiff」:オープンソースを毎日紹介

    素人のデジカメ写真における極意は奇跡の一枚を撮ることにある(と思う)。フィルムではないので、撮れるだけ撮り、その中から奇跡的に良く撮れた写真を見つけるのだ。 そうしてかなりの枚数を撮りためた写真の中には、殆ど同じようなものも数多くあるだろう。そんな時はこれを使ってみよう。 今回紹介するフリーウェアはImageDiff、画像の差分表示ソフトウェアだ。 Diffというと、テキストの比較を行うソフトウェアが多いが、こちらは画像の差分をチェックしてくれる。左右に画像を並べて、その比較結果をモノクロやレントゲン風等といった形で表示してくれる。 閾値の設定ができるので、設定次第で厳密さを変えられる。上下のずれなどは補正されないので、殆ど同じ場合は綺麗に差分が出てくるだろう。 Diff結果はマージされたような状態でも表示できるので、これはこれで幻想的な写真を作ることができるかもしれない。画像の差分は珍し

    MOONGIFT: 画像の差分チェック「ImageDiff」:オープンソースを毎日紹介