タグ

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

  • ATOKがRubyやPerlで拡張可能に - @IT

    2008/10/30 ジャストシステムは10月30日、「ATOK 2008」の機能「ATOKダイレクト」でPerlRubyを使ってユーザー自身がプラグインを作成できる「ATOKダイレクト API for Perl/Ruby」を公開した。現在利用できるのはWindows版のみで、Mac OS X版は対応しない。 ATOKダイレクトは、ATOK 2008から取り込まれた機能拡張の仕組みで、Webサイトに直接アクセスして候補ウィンドウや解説ウィンドウに情報を表示する仕組み。入力しながら必要な情報の収集や入力ができる。これまでにLogoVista辞典検索、Yahoo! Japan、はてなgoo、乗換案内などのプラグインが公開されている。 ユーザー自作のプラグインを作り、例えば常時参照しているニュースや株価、または天気予報といった情報提供Webサイトと連携させることができる。住所録と連携させれば

    staki
    staki 2008/10/31
    atok amet
  • 芸術の秋にProcessingでスケッチプログラミングを始めてみよう(1/3) - @IT

    芸術の秋にProcessingでスケッチプログラミングを始めてみよう:絵心がなくても簡単に絵が描けるProcessing(1)(1/3 ページ) アートやデザインのための“プログラミング” 読者の皆さんは「プログラミング」という用語や、それをすることに、どんなイメージを持っているでしょうか。仕事に使われるアプリケーションやWebサービスの開発の世界の「プログラミング」を考えてみると、多くの場合「実用性や効率が重んじられ、専門的な知識を持ったエンジニアプログラマーが慎重に正確に行うもの」といったイメージではないかと思います。 しかし一方で、実用性ではなくスクリーンに表されるイメージや動きの美しさ、見るものを引き込むインタラクションのアイデアをプレゼンテーションする「プログラミング」の世界も存在します。エンジニアではなくアーティストやデザイナーが、驚きやインスピレーションを求めて大胆に「プロ

    芸術の秋にProcessingでスケッチプログラミングを始めてみよう(1/3) - @IT
  • Rubyが抱える課題、NaClの前田氏が講演 − @IT

    2008/09/11 Rubyの適用用途が広まるにつれ、従来から継続しているコミュニティベースでの開発体制は少なからぬ課題を抱えている。こう指摘するのは、Rubyの生みの親、まつもとゆきひろ氏が勤務するネットワーク応用通信研究所(NaCl)の前田修吾氏だ。日Linux協会が主催するイベント「Linux Conference 2008」で9月11日に講演を行った前田氏は、10年近くになる自身のRubyとの関わりや、Rubyが現在抱えている課題などについて語った。 10年前のRuby趣味の利用が中心 「10年前にRuby仕事で使うといえば、ちょっとしたスクリプトで……、プロタイピングに……、無知なお客様に内緒で……、むしろ仕事をさぼって趣味で……」。前田氏はやや自嘲気味に振り返る。ここ数年、Ruby on Railsの流行で開発言語として採用されるケースが増えているが、10年前のRuby

    staki
    staki 2008/09/12
  • インターネットを過激に加速するアプリdolipoの種明かし− @IT

    Webブラウジングでのクライアントのレスポンスを向上するプロキシソフト「dolipo」。使い方とともに、高速化の仕組みを解説する 少しでもネットワークを高速化したいヨーロッパ圏から学ぶ こんにちは、dolipoを開発したdrikinです。dolipoの着眼点は、ネットワークの技術的な側面だけでなく、Webアプリケーションの開発時に悩むネットワーク速度の問題に対しても、面白いアプローチになっています。 僕のこの技術との出合いは偶然でした。dolipoの元となったPolipoのプログラムを発見したときその効果に感動し、何とかこの素晴らしさをより簡単にもっと多くの人に伝えたいと思いdolipoを作りました。 日では、光ファイバなどの高速回線の普及度が高く、サービスの品質も高いため、ネットワークサービスを開発する際にも、ネットワークのスピード自体はほとんど問題ではありません。いかにクライアントや

    staki
    staki 2008/08/20
    polipo
  • Expired:掲載期限切れです - @IT

    この記事は、eWEEKとの契約の掲載期限を過ぎましたのでサーバから削除しました。 このページは20秒後に@IT トップページに自動的に切り替わります。

    staki
    staki 2008/07/30
  • Lispの仏さま 竹内郁雄の目力 − @IT自分戦略研究所

    竹内郁雄氏(61歳)                   撮影:大星直輝 竹内氏によると、Lispはすべての言語の原点なのだという。「いまRubyがブームだが、Rubyは要するにカッコのないLisp。XMLもぶ厚いカッコのあるLisp。いろいろなプログラミング技法を見ますが、『Lispにあった』ということが多いです」(竹内氏) 竹内氏の業績をひと言で語るのは難しい。1971~1973年、日電信電話公社(現NTT) 武蔵野電気通信研究所 基礎研究部において、Lispを使った自然言語処理システムの研究を行い、1974~1979年、同研究所で人工知能研究を支援するための記号処理システムを次々に開発。1980~1986年、同研究所などで同社比約1000倍の規模の記号処理システムTAO/ELISを、ハードウェアからOS、応用ソフトまで一貫して設計・実装した。ELISについては竹内氏の功績を含めコン

    Lispの仏さま 竹内郁雄の目力 − @IT自分戦略研究所
    staki
    staki 2008/07/24
  • プログラミングは人生だ――まつもとゆきひろ ― @IT

    私がプログラミングを始めたのは中学校3年生のときでした。父が買ってきたシャープのポケットコンピュータ(PC-1210)でBASICを使うようになったのです。わずか400ステップしか入力できない小さなコンピュータでしたが、それでも自分の命令したとおりに動作するポケコンを見ていると、自分にはなんでもできるようなそんな「万能感」を感じさせてくれました。 それから四半世紀以上たちましたが、私がプログラミングから感じる「わくわく」は少しも減ることはありません。むしろ、どんどん増えているように感じます。長いプログラム経験を踏まえて、いま、感じるのは、 プログラミングは人生だ ということです。プログラムには人生のあらゆる側面が詰め込まれています。文字どおり、人生そのものといってもいい過ぎではないでしょう。……うーん、やっぱり、いい過ぎかな。 プログラミングはスポーツだ 皆さんの多くは若いときにスポーツに

    staki
    staki 2008/07/24
  • GoogleのMapReduceアルゴリズムをJavaで理解する

    GoogleMapReduceアルゴリズムをJavaで理解する:いま再注目の分散処理技術(前編)(1/2 ページ) 最近注目を浴びている分散処理技術MapReduce」の利点をサンプルからアルゴリズムレベルで理解し、昔からあるJava関連の分散処理技術を見直す特集企画(編集部) いま注目の大規模分散処理アルゴリズム 最近、大規模分散処理が注目を浴びています。特に、「MapReduce」というアルゴリズムについて目にすることが多くなりました。Googleの膨大なサーバ処理で使われているということで、ここ数年の分散処理技術の中では特に注目を浴びているようです(参考「見えるグーグル、見えないグーグル」)。MapReduceアルゴリズムを使う利点とは、いったい何なのでしょうか。なぜ、いま注目を浴びているのでしょうか。 その詳細は「MapReduce : Simplified Data Proc

    GoogleのMapReduceアルゴリズムをJavaで理解する
    staki
    staki 2008/07/09
  • ハードディスクのパスワードロックはなぜ破られた? − @IT

    ハードディスクのパスワードロックはなぜ破られた?:データを守るためにできること(1)(2/3 ページ) ツールで簡単にATAパスワードを解除できるという事実 クルーカー氏のPCのATAパスワードセキュリティを無効化した方法について、詳細は明らかにされていません。しかし、このようなセキュリティメカニズムを破る手法は、それほど手間をかけなくても探し当てることができます。クルーカー氏の事件の場合、警察当局はATAパスワード解除を目的として設計された特別なツールを使用した可能性が最も高いとみられています。 このようなツールの1つがワイ・イー・シー・インターナショナルの「Shinobi」で、アメリカでは1000ドル程度の価格で販売されています。その製品マニュアルには「ATAパスワードロック解除にかかる時間は2分未満」と記載されています。 このShinobi以外にも、「ウルトレック」「ヴォゴン」「AF

    ハードディスクのパスワードロックはなぜ破られた? − @IT
    staki
    staki 2008/05/27
    ゲームのセーブデータよりひでえ
  • “解読不能”の新暗号の記事について、いつくかのお詫び ― @IT

    先週末の金曜日に掲載した「『解読不能は数学的に証明済み』、RSAを超える新暗号方式とは」がアクセスランキングの2位に入っているが、はてなブックマークやブログで、たくさんのご指摘、ご批判をいただいた。取材、執筆したニュース担当記者である私(西村賢)はいくつかお詫びしなければならない。 1つは記事タイトルや冒頭の記述だけを見ると、まるで確定事項のように見えること。アルゴリズムの公開や検証が済んでいないので「原理的に解読不能と主張する研究者が現れた」と書かなければならないところだった。記事の末尾で「CAB方式は、まだ実績がなく事実上未公表の技術だ。情報が公になっていくにつれて、専門家たちがどう反応するかは未知数だ」と書いたときには、今後アルゴリズムが公表されてすぐに理論的な瑕疵が見つかる可能性があるという意味のつもりだったが、誤解を与える記事構成だった。 アルゴリズムを非公表にしたまま「解読不能

    staki
    staki 2008/04/15
  • フリー技術者に朗報か否か、首都圏コンピュータがJV方式導入 - @IT

    2008/03/10 フリーランスITエンジニアを支援し、開発業務の共同受注を行っている首都圏コンピュータ技術者株式会社(MCEA)は3月10日、同社とフリーのITエンジニア、そしてシステム・インテグレータ(SIer)とがジョイントベンチャーを組んで、開発業務を共同受注する取り組みを新たに始めると発表した。これまで個人事業主であるフリーエンジニアとMCEAとの共同受注だけだったが、新たにSIerとも手を組み、より大規模な開発案件を受注できるようにする。同社はこのジョイントベンチャー方式によってIT業界の悪弊といわれる多層請負構造が構成できなくなるとしている。 MCEAは当初、個人事業主のフリーITエンジニアによる協同組合だったが、協同組合法の改正によって組合員が1000人以上の協同組合は「上場企業以上の透明性が求められるようになった」(MCEA 代表取締役会長 横尾良明氏)ことで、200

    staki
    staki 2008/03/11
  • 無償グループウェア付き、MS渾身の「Office Live」を使ってみた ― @IT

    2008/03/06 マイクロソフトが10人規模の中小企業を対象にしたSaaS型のネットサービス「Microsoft Office Live Small Business 日語版」を3月6日に開始した。14カ月のベータ期間を経て、ユーザーニーズに合わせてチューンアップした自信作だ。ネットを使った業務アプリケーション、コラボレーションツールはグーグルの「Google App」などが有名。Office Liveはユーザーに使ってもらえるだろうか。 ベータ版(参考記事: 無料ドメインにメール、「Microsoft Office Live」を忘れていないか)と今回の正式版の最大の違いは、機能によってエディションを分けるのではなく、1製品に統合したこと。標準機能を無償で提供し、オプション機能を有料とした。エディションを迷うことなく、「まずは無料から始めて、必要に応じて有料オプションを利用してもらえ

    staki
    staki 2008/03/08
    office love かと思ったのは俺だけで良い。すげえ渾身具合だなと思ったのも俺だけで良い。
  • 純国産のソーシャルアドレス帳「Ripplex」のすごいところ ― @IT

    2008/02/29 mixiやGmail、Windows Messenger、携帯メール、私たちは日々かなりの数のコミュニケーションツールを使いこなしている。電話やファクシミリなどを含めると、多くの人は10以上のコミュニケーションツールを使っていることになるだろう。その時々に応じて最適な連絡方法が選べるのは便利だが、誰にどのようにして連絡を取ればいいのか混乱することも多い。2007年12月末に1.0をリリースしたアドレス帳ツール「Ripplex」は“自ら育つ”をキーワードにコミュニケーションツールの問題を解決しようとしている。 関連記事:あるテクノロジ・ベンチャーの肖像―リプレックスは「穴を掘る」 RipplexはmixiのIDや複数の電子メールアドレス、携帯電話番号、携帯メールアドレスなどを管理できるアドレス帳ツール。複数のPC間で情報を同期したり、既存の環境からID情報をインポートす

    staki
    staki 2008/03/01
  • メール誤送信を“なかったことに” センドメールが新パッケージ - @IT

    2008/02/27 CSKグループのCSK Winテクノロジとセンドメールは2月27日、センドメールのメールサーバを利用した電子メールの誤送信防止パッケージ「PlayBackMail」を4月に発売すると発表した。送信メールを一定時間、隔離領域に保留することで、“うっかりミス”によるメール送信を後から取りやめることができる。 PlayBackMailはゲートウェイ製品で、センドメールのソフトウェアとPlayBackMailモジュールで構成する。Windows版とLinux版がある。社内からの送信メールは隔離領域にいったん保留。間違いに気付いたユーザーはWebインターフェイスから隔離領域にアクセスしてメールを削除できる。Bccに記述しないといけないメールアドレスを誤ってToやCcに記述してしまうミスを防ぐために、ToやCcに一定数以上のあて先メールアドレスが含まれている場合に、あて先メールア

    staki
    staki 2008/02/28
    既にソースネクストでスンドメールってのがある訳だけど。
  • オンラインバックアップサービス「Mozy」を使ってみた ― @IT

    2007/08/17 日曜日の夜、私はよく憂になる。「週が明ければまた仕事が始まるのだ」と気が重くなる“ブルーマンデー”ではない。「今週末もまたバックアップ作業をさぼってしまった」と、なぜか後ろめたい気持ちになってしまうのだ。「たとえ明日ドライブがクラッシュしても、最悪3週間前までのデータは残っている……、いや、最後にバックアップしたのは4週間前だったか、5週間前だったか」と不安に思いながらも、もう何年もクラッシュに見舞われていないのだから来週も大丈夫だろうという不合理な理屈で自分を納得させる。 私は長らくハードディスクバックアップを実行している。USB接続は高速で、外付けハードディスクへの数十GB程度のファイルコピーでも数時間で終わる。更新ファイルだけを対象とする差分バックアップであれば1回5~10分程度と非常に手軽だ。専用のバックアップソフトを使うまでもなく、コピーコマンドのオプショ

    staki
    staki 2008/02/12
    『個人利用なら2GBまでは無償、月額4.95ドルを払う有償ユーザーなら、バックアップできる容量は無制限だ』これは検討せざるを得ない
  • IT企業、新卒採用苦戦の理由は「仕事のイメージが悪い」 - @IT

    情報処理推進機構(IPA)は、人材不足が深刻化する日IT業界の現状を調査するため、IT人材についての実態調査を実施し、1月28日に結果を公開した。大学卒、大学院卒の新卒学生がIT企業に興味を持たなくなったともいわれているが、当のIT企業が新卒採用の課題として挙げた答えのトップは「業界の仕事のイメージがよくない」だった。 調査はIT人材についての総合的な調査の予備調査の位置付け。IT企業とユーザー企業に分けて2007年9月に調査を行った。IT企業は357社が回答。回答企業の65.8%は受託開発ソフトウェア業、12.3%が情報処理サービス業、6.7%がパッケージソフトウェア業など。 IT企業の今年度の新卒採用については40.9%のIT企業が「ほぼ目標どおり」と回答。ただ、「目標を下回った」という企業も3割以上あり、苦戦は続いているようだ。特にほぼ目標どおりの採用を確保している従業員1000

    IT企業、新卒採用苦戦の理由は「仕事のイメージが悪い」 - @IT
    staki
    staki 2008/01/30
    Kがない職場はあるんだろうけど、変わりに奴隷商人か奴隷を買う貴族だからなあ。人として働きたくないよ。
  • MSのお願い――「Vistaのサービスパックを待たないで」 ― @IT

    2007/11/27 「Windows VistaのSP(サービスパック)を待っていただかなくても結構です」。マイクロソフトのWindows部 プロダクトマネジメント部の部長 中川哲氏は11月27日、こう述べてすでにWindows Vistaが安定していることを強調した。企業ユーザーの間ではSP適用後のVistaを「安定版」と考え、SP公開まで導入の格化を見合わせる例が目立ってきた。マイクロソフトは提供開始初年度にVistaをスタートダッシュさせるためにも、SP適用前のVistaでも十分に安定していることを訴えている。 SPはマイクロソフトが期限を定めて開発する更新プログラムの集合体。期間中のセキュリティ修正プログラムや機能を向上させる更新プログラムで構成する。VistaのSP1は現在、RC1をプレビュー中で、12月上旬にRC1を限定ユーザーに提供。正式リリースは2008年第1四半期(

    staki
    staki 2007/11/28
    いやいらないんだってば>vista
  • JavaScript開発ツールの本命! FirebugとAptana(1/3) − @IT

    JavaScript開発ツールの命! FirebugとAptana:どこまでできる? 無料ツールでWebサイト作成(4)(1/3 ページ) ついに「Aptana STUDIO」がリリース 先日、連載第1回と第2回で紹介したAptanaが、2年にわたる開発期間を経て「Aptana STUDIO 1.0」としてリリースされた。 「Aptana STUDIO 1.0」には、「Community Edition」と呼ばれるフリー版と、「Professional Edition」と呼ばれる製品版が存在し、製品版は1年間の更新と優先的なサポート、最新開発版へのアクセスパスが付いて199ドル(現在はセール中?)で、以降更新のために1年ごとに79ドル、というプランが用意されている。Professional EditionはIE(Internet Explorer)のデバッグサポート、JSONエディタ、S

    JavaScript開発ツールの本命! FirebugとAptana(1/3) − @IT
    staki
    staki 2007/11/17
  • 5分で絶対に分かるSIP ― @IT

    SIP(Session Initiation Protocol)という言葉を聞いて、IP電話やVoIPといったものを思い浮かべる読者も多いのではないでしょうか? 確かにSIPは「IP電話のプロトコルである」といえますが、クライアントとサーバ間の通信が中心のインターネット上で、「クライアント同士の直接通信を実現」するという大きな機能と可能性を持つ技術なのです。VoIP/IP電話といったアプリケーションを基に、このSIP技術をひもといてみましょう。 電話をネットで再現する「SIP」 SIPが主に使われているVoIPは、その名のとおり音声をIPで伝えるアプリケーションです。音声をIPで単に相手に伝えることは意外と単純で、デジタル化された音声を細切れにしてパケットとして送信するだけです。このパケット送信には、通常RTP(Real-time Transport Protocol)というシンプルなプロ

    5分で絶対に分かるSIP ― @IT
    staki
    staki 2007/11/16
    5分で分かるて言われると、5秒で分かんないとイラっとするのが分かった。
  • Ext JSとprototype.jsで作るリッチなUI(1/4) ─ @IT

    Ext JSとprototype.jsで作るリッチなUI:パターンとライブラリで作るAjaxおいしいレシピ(3)(1/4 ページ) 今回は話題のExt JSを使ったサンプル Ext JSはAjaxアプリケーションを構築するためのJavaScriptライブラリ(フレームワーク)です。Ext JSを使用することで、デスクトップアプリケーションのようなユーザーエクスペリエンスを提供できます。2007年10月11日に2.0のベータ版がリリースされ大変注目を集めました。 今回はそのExt JS 2.0のベータ版を使ったサンプルを紹介していきます。 ■ ごく普通の入力フォームのサンプル まずこちらのサンプルを見てください。 今回のサンプルプログラム(拡大表示はこちら、※注意1:FireBugを有効にしている場合は動作が重くなる場合があります。一時的にFireBugをオフにして利用されることをおすすめし

    Ext JSとprototype.jsで作るリッチなUI(1/4) ─ @IT
    staki
    staki 2007/11/09