タグ

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

  • まつもとゆきひろ×結城浩,Rubyを語る - 特別対談:ITpro

    結城浩 (ゆうき ひろし) JavaPerlなどの書籍でおなじみの著者。 最新刊は「数学ガール」。 このイラストは結城浩さん書き下ろしのもの。 http://www.hyuki.com/ 日経ソフトウエア2007年8月号,特集のテーマはプログラミング言語のRubyです。「Ruby大作戦」と題した特集の中で,Ruby作者のまつもとゆきひろ氏と,JavaPerlの書籍や誌連載の執筆,Web上での活動で著名な結城浩氏の対談を設けました。以下は,日経ソフトウエア2007年8月号に掲載した対談の全内容です。ぜひお楽しみください。なお,この対談では,お二人のファンで日経ソフトウエア特集「Ruby大作戦」のPart5にも寄稿いただいた松岡浩平氏にも同席していただきました。この対談でRubyに興味を持たれた方は,ぜひ日経ソフトウエア2007年8月号をお読みください。 はじめてのRuby ――結城さ

    まつもとゆきひろ×結城浩,Rubyを語る - 特別対談:ITpro
  • 【実戦テク総集編 Part1】Windows XP究極テクニック300連発!第1回:デジタルA...

    デジタルARENAでは、Windows XPやOutlook Express、Excelなどの実戦テクニックを随時掲載していますが、大好評につき、「実戦テク総集編」を作成することにしました。 まず、その第1弾としてWindows XPの究極テクを一挙に公開。過去に掲載になったXPの実戦テクは何と300超。今回はその第1回として2004年に掲載になったテクニック82を紹介します。引き続き2005年、2006年、2007年に掲載になったXP実戦テクも紹介していく予定なので、ご期待ください! さらに「実戦テク総集編」Part2、Part3、Part4…として、XP以外の実戦テクもどんどん掲載していきます。 役立つテクニックが必ず見つかるはずです。デジタルARENAで「実戦テク総集編」の記事を見つけたら即ブックマーク!

  • テキスト解析:日本語形態素解析API - Yahoo!デベロッパーネットワーク

    指定されたURLは存在しません。 URLが正しく入力されていないか、このページが削除された可能性があります。

    テキスト解析:日本語形態素解析API - Yahoo!デベロッパーネットワーク
  • モデリング・リファクタリングのススメ

    ビジネス・モデリングなどのモデリングを始めてはみたものの,なかなか上手くモデリングできない…そんな悩みを持っている方も多いと思います。そこで,今回はモデリングを上達させるための「モデリング・リファクタリング」という方法をご紹介します。 モデリング・リファクタリングとは 「モデリング・リファクタリング」とは筆者が考えた造語です。(すでに誰かによって提唱されているかもしれませんが)筆者が発明したものではなく,モデリングに慣れている方なら自然とやっているようなテクニックです。 もともと「リファクタリング」というのは,小さなプログラム(例えばクラス)を作るときに,プログラムの外側の仕様(使われ方)は変えずに,中身の構造だけを変えることです。 なぜそんなことをするかというと,とりあえず仕様は満たしていたとしても,中身が汚い設計のままでは,変更に弱く,保守性も悪いからです。そこで,小さなプログラムを作

    モデリング・リファクタリングのススメ
  • Amazon.co.jp: The Art of UNIX Programming: 本: Eric S.Raymond,長尾 高弘

    Amazon.co.jp: The Art of UNIX Programming: 本: Eric S.Raymond,長尾 高弘
  • cut, sort, uniq で生産性を5%向上させる - bonar note

    エンジニア、特にウェブ系のお仕事をしていると、いかに windowsmac が好きでも linux や BSD(mac も今や BSD ですが、、)で作業する時間が圧倒的に長くなりますよね。しかも大抵の場合 X もない CUI な環境で延々何時間も作業するわけです。 で、僕だけかもなのですが、その時間のほとんどは「テキスト処理」にあてられるわけです。TSV ファイルを特定の項目で並べ替えたり、ログファイルから何かの項目を抜き出して(UA とか)、それを種類ごとにカウントしてソートして出したり。 そんな訳で UNIX環境で perl や sed、awk 等の文字列処理が得意なスクリプト言語を良く使うようになりますよね。ちょっとしたものであれば perl で短いスクリプトを書いてしまえばOKなのですが、あらかじめ入っているコマンドを使うだけでも相当の事ができるなあと最近思ったのでメモです

    cut, sort, uniq で生産性を5%向上させる - bonar note
  • YouTube - Broadcast Yourself

    YouTube でお気に入りの動画や音楽を楽しみ、オリジナルのコンテンツをアップロードして友だちや家族、世界中の人たちと共有しましょう。

    YouTube - Broadcast Yourself
  • ヤフー、文章を解析できるAPI「日本語形態素解析Webサービス」を公開ニュース - CNET Japan

    ヤフーは6月18日、開発者向けサイト「Yahoo!デベロッパーネットワーク」において、日語の文章を解析できるAPI「日形態素解析Webサービス」を公開した。 日形態素解析Webサービスは、ヤフーの日語処理技術部がYahoo! JAPAN研究所と共同で開発を進めてきた形態素解析エンジン「Web MA」を社外の開発者向けにAPIとして公開するもの。このエンジンは、ヤフーのブログ検索や商品検索などのテキスト処理、ブログ検索の「評判検索機能」、「まとめ検索機能」などのテキストマイニング処理にも利用されている。 このAPIを利用することで、開発者は解析対象となる日語の文章を形態素に分割し、品詞や読み、基形を取得できるほか、対象となる文章に多く含まれている単語、その文章を構成する特徴的な単語などを把握することが可能だ。 また、すでに公開済みのAPIから取得したデータを解析することもでき

    ヤフー、文章を解析できるAPI「日本語形態素解析Webサービス」を公開ニュース - CNET Japan
  • javascriptを理解するためのたった2つの大切なこと

    9割ぐらいはハッシュ何がハッシュなのかjavascriptで存在するほとんどのオブジェクトの実体はハッシュだよ。 var arr = [0,1,2,3]; とかをみると配列(人によってはリスト)に見えると思う。でも実際は違うんだ。 これは var has = {0:0,1:1,2:2,3:3}; と基的には等価なんだ。ただちょっと束縛されているメソッド(インターフェイス)が違うだけ。 ためしに arr[4] = 4; arr['x'] = 'string'; arr[-1] = -1; としてみよう。 Firebugで確認してみると[0, 1, 2, undefined, 4]というような値がかえってくるよ。 でもarr[-1]やarr['x']の値は保存されてないのかな?そんなことはないちゃんとアクセスできるんだ。 それどころかarr.xで'string'がかえってくるんだ。 別の例を

    javascriptを理解するためのたった2つの大切なこと
  • 便利な Google ブックマークレット10種類

    Google Blogoscoped [via Lifehacker] の記事で便利な Google ブックマークレットの一覧が紹介されていました。このうちいくつかは使ってましたが、この際ですので便利そうなものをまとめてツールバーに入れてしまいました。そんな10個のブックマークレットをご紹介。 ブックマークレットは一見普通のブックマークのように見えますが実はその場で Javascript 使って「今のページを Google Reader に追加」とか「このページの内容を翻訳」といった機能を呼び出すものです。 記事には10種類が紹介されていましたが、その中でも一番使いそうだなというものだけ選んでご紹介して、さらに別の場所で紹介されていたものを好みで選んでみました。 以下のリンクをツールバーにドラッグするだけでブックマークレットを導入することが可能ですが、RSS でこの記事を読んでいる方は、な

    便利な Google ブックマークレット10種類
  • 【レポート】JavaWorld Day 2007 - アジャイル開発の伝道師が明かす、プロジェクト成功の秘訣 (1) アジャイル開発に対する9つの誤解 | エンタープライズ | マイコミジャーナル

    米IBM Practice Leader Agile DevelopmentのScott W.Ambler氏 19日、東京都千代田区において、IDGジャパン主催の技術カンファレンス「JavaWorld Day 2007」が開催された。JavaWorld Dayは、昨年末まで定期刊行されていたJavaWorld誌の内容をライブで技術者へ伝えることを目的として始まった技術カンファレンス。同誌が休刊になった現在も、継続して開催されている。 7回目を迎えた今年のJavaWorld Dayでは、「The Agile Modeling(邦訳:アジャイルモデリング)」などの著書で知られるScott W.Ambler氏をはじめ、国内外の著名なエンジニアによる10のセッションが設けられた。ここでは、同カンファレンスの中からScott W.Ambler氏の基調講演を取り上げ、その模様をお伝えしよう。 アジャ

  • 404 Blog Not Found:怠訳 - 怠惰を役立てる10の方法

    2007年06月17日00:15 カテゴリ翻訳/紹介 怠訳 - 怠惰を役立てる10の方法 Perl Mongerとしては見過ごせないタイトルなので。 10 Ways to Make Laziness Work for You 完訳するには私はあまりにlazyなので、きちんと読みたい方は上をクリック。 一番かしこいい連中は、一番ものぐさな連中 - often the smartest people are the laziest ones. 連中はいつも仕事から逃れようとしているので、結果として一番優れた発明をしたりする。コンピューターとか、電子レンジとか、自動車とか、アンチョコとか。 仕事のきつさを和らげる - Make not doing it harder. ものぐさな奴はきつい仕事がきらい。ということは、もっときつい仕事を見せると、それを避けるためにより軽い仕事を片付けたりする。例え

    404 Blog Not Found:怠訳 - 怠惰を役立てる10の方法
  • エキセントリックに放送スタートする「もえたん」、先行場面カット公開

    2003年秋に三才ブックスから発売された英単語学習「もえたん」。さまざまなジャンルに登場した萌えの中でも特に人気を博したタイトルで、2004年には続編「moetan II」も発売され、累計発行部数は40万部を超えました。2005年冬のコミックマーケット69でリスニングCDが発売され、今回はそのCDと同じキャストでのアニメ化です。公式サイトによると「エキセントリックに放送スタート!」とのことで、早速先行場面カットなどをチェックです。 詳細は以下から。 もえたん 公式サイト 手塚ナオ(声優:うえだゆうじ)は何をやっても普通な男子高校生。ナオと同じ大学に行きたいと思っている虹原いんく(声優:田村ゆかり)は、訳ありの大魔導師で今はアヒルの姿になっているあーくん(声優:小野坂昌也)から変身アイテムをもらい、パステルいんくに変身。その姿でナオに勉強を教えようと決意する。 キャラクターはこんな感じ。

    エキセントリックに放送スタートする「もえたん」、先行場面カット公開
  • ITmedia Biz.ID:Webページをキャプチャして、加工もWebで行う

    Webページを上から下まで丸ごとキャプチャして、簡単に加工して、さらにFlickrなどにもアップロード。picnikを使えば、データをダウンロードすることなく、こんなことが可能になる。 Webページをキャプチャしたいというニーズに応えるソフトはいろいろあるが、今回はWebブラウザが今開いているページを丸ごとキャプチャして、それをWeb上でトリミングしたり修正したり加工して、さらにFlickrやPicasa Web Albumなどにアップロードしたりメールで送信できたりするサービスを紹介する。 キャプチャから加工までWebでOK この「picnik」というサービスは、基的にはWeb上で動くPhotoshopのような画像処理アプリケーションだ。PC内にある画像やWeb上の画像を取り込んで、処理が行える。面白いのは、Firefox用の拡張機能が用意されていること。この拡張をインストールすると、

    ITmedia Biz.ID:Webページをキャプチャして、加工もWebで行う
  • 使えるJavaScript/Ajaxライブラリ80個まとめ:phpspot開発日誌

    80 AJAX-Solutions For Professional Coding | Smashing Magazine Web-developers can create amazing web-applications with AJAX. 使えるJavaScript/Ajaxライブラリ80個まとめ、ということで大量のAjaxライブラリが紹介されていました。 Ajax オートコンプリート AJAX AutoSuggest AJAX Autocompleter/ script.aculo.us library AJAX AutoCompleter ... Ajax でその場編集テキスト AJAX inline text edit 2.0 AJAX & CSS Flickr-like Editing Fields AJAX Instant Edit ... Ajaxメニュー、タブ AJA

  • すごいスピーチをするには? | POP*POP

    Guy Kawasakiさんのブログで興味深い記事が。歌手のDoug Lawrenceさんに聞いた「スピーチのコツ」です。Dougさん曰く、「ステージで歌うのも、話すのも、コツは一緒だ!」とのこと。聴衆をぐっと引き寄せる、という点では確かにそうかもしれませんね。 全部で15項目ありますね。スピーチをする機会が多い人には参考になるのではないでしょうか。 詳しくは以下からどうぞ。 観客と仲良くなろう もしスピーチの前に時間があるなら、会場にいる人となるべく話すようにしましょう。自己紹介をしたり、質問したりしてうちとけておくと、実際にスピーチをする際にぐっと楽になりますよ。 胸を張ろう! 胸をぐっと突き出すことによって「権威」を演出することができます。しなだれた格好では誰も話をきいてくれませんよ。 ちょっとだけ鼻声を 口だけではなく、鼻声もうまく使うと相手に声が伝わりやすいですよ。声を口から鼻へ

    すごいスピーチをするには? | POP*POP
  • アルファベットを使ってロゴを作るときの10のTips - DesignWalker

    アルファベットを使ってロゴを作るときの10のTips - DesignWalker
  • ITmedia Biz.ID:「Better Gmail」バージョン0.8をリリース

    Gmailをもっと便利にするFirefoxの拡張機能、「Better Gmail」バージョン0.8をリリースした。25個以上のGreasemonkeyスクリプトの詰め合わせで、新しくGoogle Readerとの統合機能や見た目をMac風にする機能が追加された。(Lifehacker) 【この記事は、2007年6月18日付けで米ブログメディア「Lifehacker」に掲載された記事を翻訳したものです。】 私が自分でキーを叩いて手作りしたFirefoxの拡張機能「Better Gmail」の最新バージョンをリリースした。このバージョンでは3つのユーザースクリプトを追加している。「Mac Mail-like skin」と、メール返信時のために「bottom posting」、分割画面の「Google Readerとの統合」だ。それに加えて、以前のバージョンでいらいらさせられた不具合をいくつか直

    ITmedia Biz.ID:「Better Gmail」バージョン0.8をリリース
  • Route 477(2007-06-20)

    ■ [ruby][event] Ruby勉強会@関西-16「30分でわかるcallccの使い方」 先週末のRuby勉強会@関西で、Rubyにおけるcallccの使い方について発表させていただきました。 スライド: pdf ppt 継続の説明については「なんでも継続」がよく参照されるんだけど、 ちょっと説明がボトムアップすぎると思うので(僕も最初に読んだときは全然分からなかった)、「callccで何ができるか」という応用面から攻める 構成にしてみました。 最初は「継続かわいいよ継続」「それをすてるなんてとんでもない」と思ってたんだけど、 いろいろ調べてるうちになんでcallccが嫌われるのかが理解できてしまった。callccはかわいいけど、非常に手のかかる奴らしい。 しかも、面白い利用例はいっぱいあるけど実用的な例があんまりないんだよね^^;。 callccが無くなるとRubyの「かっこよさ

    Route 477(2007-06-20)
  • 小粋空間: Movable Type が WordPress に負けた本当の理由

    Movable Type と比較して WordPress が人気なのは、「再構築が不要」とか「インストールが簡単」とか「デザインが豊富」とか、国内ブロガーの評価を頼りにしていましたが、下記の記事の一文を読んで、米国で Moovable Type の人気が急激に落ち、WordPress にシェアを明け渡した当の理由を知りました。 Movable Type 4.0 ベータ、ローンチ―第3四半期にもオープンソース化へ MTユーザーとSixApartの間には波乱の歴史がある。Movable Typeは決してオープンソースプラットフォームではなかったのだが、MT 3.0のリリース以前は多くのユーザーがMTをオープンソースであるかのように扱っていた。2004年のMT 3.0のリリースと同時にライセンス契約が強制されるようになったことでユーザーコミュニティーからは激しい非難の声(私の声もかなり声高に混

    小粋空間: Movable Type が WordPress に負けた本当の理由
  • 3分LifeHacking:おとなの図書館活用術【東京編】 - ITmedia Biz.ID

    は買うもの”と決めているって? それでも図書館にはほかにはない価値がある。書店やAmazonで買えなかったといって、そのを読むのをあきらめていませんか? みなさんは図書館を使っているだろうか? 子供の頃、よく使ったが、大人になってからは……という人も多いかもしれない。“は買うもの”と決めている人も多いだろう。 しかし久しぶりに図書館をのぞいてみれば、あまりの進化に驚くだろう。日図書館協会が提供している「図書館リンク集」を見ると、ほぼすべての図書館がインターネットによる蔵書検索に対応。半数くらいの図書館はネットからの予約も可能だ。数割は携帯電話にも対応している。 絶版も入手できる 筆者が突如図書館利用に目覚めたのは、絶版を巡ってだった。それまではAmazon.co.jpで書籍を購入し、絶版であっても「マーケットプレイス」から中古品を購入していた(かなり定価より高いことが多いのだ

    3分LifeHacking:おとなの図書館活用術【東京編】 - ITmedia Biz.ID
    junya_asa
    junya_asa 2007/06/23
    今年になってから、図書館をよく利用するようになった。技術書なんかは手元に置いておきたいので買うけど、それ以外は図書館で間に合う気がする。
  • ITmedia Biz.ID:「DownThemAll!」でFirefoxでのダウンロードをパワーアップ

    「DownThemAll!」でFirefoxでのダウンロードをパワーアップ:Geek to Live Firefoxのデフォルトのダウンロードマネージャーは、大量のファイルを頻繁にダウンロードする人にとっては不満が残るだろう。拡張機能「DownThemAll!」でこれが便利になる。Greasemonkeyスクリプトと組み合わせることで、Flickrのオリジナルサイズ画像をまとめてダウンロードすることも可能だ。(Lifehacker) 【この記事は、2007年2月28日付けで米ブログメディア「Lifehacker」に掲載された記事を翻訳したものです。】 Firefoxのデフォルトのダウンロードマネジャーは、大がかりなダウンロードには適さない。もしダウンロードするデータが複数あって量も多く、もっとしっかり管理する必要をしばしば感じているなら、Firefoxの拡張機能「DownThemAll!」

    ITmedia Biz.ID:「DownThemAll!」でFirefoxでのダウンロードをパワーアップ
  • 異性をほぼ確実に落とす方法 - あるSEとゲーマーの四方山話

    <てるやん> 心理学のネタに取ってた恋愛系のメルマガに もの凄いこと書いてましたw 口説きの秘訣からモテる法則まで~恋愛秘決マニュアル[まぐまぐ!] その彼の言葉がすごい。 「私に落とせない女なんていない」 こう言いきる。 どうやって落とすのかと言えば、感情体積を大きくすること。 感情というのは、板みたいなもので、あっちに押しやり、 こっちに引き寄せ、これを連続していると、 あっという間に体積が大きくできる。 その体積を大きくするっていう行動をしていけば、 いつの間にか落ちてしまう・・・そんなものなんだ。 彼の理論は、この考え方で統一してある。 すごいよぉ。 感情体積を増やす! まさに人間の心理をピタリと当ててます!! 何を言ってるのかというと 「いい人」ってのは女の子からみて30点ぐらい。 これが「すごくいい人」に成長すると60点。 30点の得点アップとなる。 で「いい人」が、女の子のミ