タグ

toreadに関するteppeyのブックマーク (120)

  • What You'll Wish You'd Known 知っておきたかったこと

    知っておきたかったこと --- What You'll Wish You'd Known Paul Graham, January 2005 Copyright 2005 by Paul Graham. これは、Paul Graham:What You'll Wish You'd Known を、原著者の許可を得て翻訳・公開するものです。 <版権表示> 和訳テキストの複製、変更、再配布は、この版権表示を残す限り、自由に行って結構です。 (「この版権表示」には上の文も含まれます。すなわち、再配布を禁止してはいけません)。 Copyright 2005 by Paul Graham 原文: http://www.paulgraham.com/hs.html語訳:Shiro Kawai (shiro @ acm.org) <版権表示終り> Paul Graham氏のエッセイをまとめた『ハ

    What You'll Wish You'd Known 知っておきたかったこと
  • Teach Yourself Programming in Ten Years 日本語訳

    以下の文章は、Peter Norvig による Teach Yourself Programming in Ten Years の日語訳である。 翻訳文書については、以下の方々にご教示を頂きました。ありがとうございました。 Shiro Kawai さん:誤訳の訂正 三好博之さん:誤訳の訂正 竹中明夫さん:2001年7月改版分の訳、誤訳の訂正(共訳者にクレジット) Toshihiko Ono さん:誤訳の訂正 アクビさん:訳注3に関する情報 どうしてみんなそんなに急ぐの? どの屋に足を運んでも、『7日で学ぶ Java』といったハウツーを見かけるし、そのそばには Visual Basic や Windows やインターネットなどについて、同じように数日や数時間で学べると売りこむが無限のバリエーションで並んでいる。Amazon.com で以下の条件で検索してみたところ、 pubdate

    Teach Yourself Programming in Ten Years 日本語訳
  • はてなブックマークAtomAPI用のPerlインターフェースを作ってみた - masartz->log(type=>'hatenablog')

    最近社内のIRCにおいて、URLつきで投稿するとリスト化して管理してくれる botが作られてました。タグやコメントも管理出来てとてもよく出来ているので 気になったニュースとかを貼って共有するなんて感じで使っています。 ただ、情報の格納先が結局社内のサーバーに置いてしまうので、家で見ようとすると いったんブラウザで開いてはてぶする必要があります。 出来れば、適当なはてなアカウント作っておいて、 botがそのアカウントのブクマに追加する → 皆でそのアカウントのパーソナルフィードを読む みたいな感じにしたらいいかなーと妄想してました。 んで、はてぶのAPIのIFを調べたら以外になかったりしました。。。 ということで作ってみました。 http://github.com/masartz/p5-webservice-hatena-bookmark-lite/tree/master 「::Lite」を

    はてなブックマークAtomAPI用のPerlインターフェースを作ってみた - masartz->log(type=>'hatenablog')
  • kmuto’s blog

    View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this

    kmuto’s blog
  • Martin Fowler's Bliki in Japanese - ドメインモデル貧血症

    http://martinfowler.com/bliki/AnemicDomainModel.html これはずいぶん昔からあるアンチパターンのひとつですが、今になって台頭してきているようです。 Eric Evans と話したのですが、彼も、それがだんだんポピュラーになってきていることに気づいていました。 私たちほど大の「真Domain Model」推進者としてみれば、ちょっとうれしくありません。 ドメインモデル貧血症の基的な症状は、一見、それが物のドメインモデルに見えるという点です。オブジェクトがいくつかあり、それらはドメイン空間にある名詞から名前をつけられています。それから、オブジェクト同士がしっかりとしたリレーションで結びついており、物のドメインモデルと同じような構造を持っているのです。 ただし、オブジェクトの振る舞いを見れば違いが分かります。それらのオブジェクトにはわずかな

  • https://www.pinkdragon.net/doc_lib/contents/ja/linux_docs/Text-Terminal-HOWTO-6.html

  • 大人のためのブラックボックス読解講座――クロージャとオブジェクトの微妙な関係(その2)

    大人のためのブラックボックス読解講座――クロージャとオブジェクトの微妙な関係(その2):プログラミング言語の進化を追え(1/3 ページ) 前回に引き続き、Scheme言語の処理系、Gaucheを開発している川合史朗氏が、クロージャの機能を検証し、関数型言語とオブジェクト指向言語の関係について解説していきます。今回は、クロージャとオブジェクトのより深淵を探求します。 抽象化ツールとしてのクロージャ C++的なオブジェクトの世界では、オブジェクトの実体とは「ひとかたまりの構造体としてメモリ上に置かれたインスタンス変数の値」にすぎません。オブジェクトのポインタを取れば、それは事実上、その構造体へのポインタを持っていることになります。クロージャを「関数」中心で見ていると、その実体は「オブジェクト」の実体とは異質なもののように思えるでしょう。 確かにクロージャのナイーブな「実装」は、関数ポインタと環

    大人のためのブラックボックス読解講座――クロージャとオブジェクトの微妙な関係(その2)
  • wiliki.cgi?Gauche:CGI:スケジュール予定表:Shiro版

    Gauche:CGI:スケジュール予定表から。 カレンダー表示して、各日付に対して予定を書き込めるようにする、 というcgiスクリプト。いくつも解法があると思います。ここでは Gaucheのライブラリを活用して最短距離でとにかく動かし、その後で 機能をいろいろつけてゆく、という方向で、開発の様子を書いてみます。 チュートリアルにもなればいいかな。 何はともあれカレンダーカレンダーの基関数カレンダーのtable表示cgiにする今回のまとめパラメータの受け取りparamsの意味任意月のカレンダー各日付のエントリまとめデータベース出現予定データの受け取りデータのストアまとめ近代化dbまわりの抽象化予定のある日に色をつける予定表示と編集の分離予定の消去まとめ議論、コメント勉強になりますこんなに便利かつエレガントになると思わなかった点まるで知らなかった点よく分かってない点(少し解説頂けるとうれしい

    wiliki.cgi?Gauche:CGI:スケジュール予定表:Shiro版
  • 「形式的」とは何だろう

    「形式的手法」、「形式言語」、「形式的体系」などの言葉には、「形式 (的)」という形容詞が登場する。この「形式的」とはどういうことなのだろ うか。主に、形式的体系について解説することによって、形式的な発想に慣れ るキッカケを提供したい。 1. はじめに このキマイラ・サイトや他のところの記事で僕が扱っている話題には、形式 的手法、形式言語、形式的体系など、「形式(的);formal」という形容詞が つくものが多い。同じ「形式的」という言葉でも、使われる文脈で異なる意味 あいがあるのだが、まー、共通する面もあるね。この記事では特に、「『形式 的体系』における『形式的』」について取り上げてみる。「形式的(なもの)」 に対する嫌悪感やアレルギーを取り除ければいいな、というのが僕の希望であ る。 この記事から他の記事への参照はあるが、それらの参照をたどらなくても、 この記事単独でも読める。また、他

  • Super Technique 講座~有限状態機械:

    「有限状態機械(有限オートマトン)」とは、計算モデルの1つである。これは来コンピュータ科学の中でも「計算論」に属する話題であり、通常のコンピュータを形式化したチューリング機械よりも能力の低い計算モデルなのだが、アルゴリズムとしてこの形式化を利用することが出来、しかもこの「有限状態機械」は広い応用を持っている。いわゆる「正規表現」を処理するライブラリはこの「有限状態機械」の典型的な応用なのだが、それ以外にもプログラマとして知っていると、アルゴリズムの可読性と処理速度を上げるヒントを得られるアイデアである。 有限状態機械とは? 正規表現とは? 正規表現ライブラリの使い方 オートマトンと正規表現 簡単な応用~JIS →EUC 変換 より複雑な応用~FORTRAN風書式の処理 State デザインパターン 有限状態機械とは? 「有限状態機械」とは、コンピュータ科学(とは言っても数学寄りの奴)の「

  • 記号の抽象性 - 西尾泰和のはてなダイアリー

    http://d.hatena.ne.jp/masatoi/20090707/1246965336 に関して、書こうと思ったけど面倒になったので作った問題だけ載せておく [*_*-*] [**_**-****] [***_**-*^] [****_***-**^^] さて下記の.で表現されている空欄を適切に埋めよ(点の個数は字数を意味しない) [*^_^-...「=」という記号を「式の値の同値関係」を表現するために使うことを小学校とかでは教えるわけだが、それは「=に質的にそういう意味がある」のではなくて、単に「人間がたまたま都合がいいのでこの記号でそういう意味を表すことに決めただけにすぎない」ってことがいまいち伝わってないんじゃないかと思うんだな。だから、コミュニケーションを取る相手ときちんと定義の共通化さえすれば+と=の意味を取り替えたって構わない。 1=1+2 1=2+3 2=3+5

    記号の抽象性 - 西尾泰和のはてなダイアリー
  • リリカル☆Lisp開発日記

    Web browser (以下、ブラウザ) 上でのちょっとした作業を自動化したいことは時折あると思います。そういった自動化をCommon Lispで出来ないものかと思い、色々と調べながら試してみました。 Selenium テキトーに調べた所、Seleniumというのを使うと簡単にブラウザ上での作業を自動化できるようです。ブラウザを動かしたいマシンでSelenium Standalone Serverとやらを動かして、そこにHTTPリクエストを投げるとそれに応じてブラウザが色々やってくれるとかなんとか。とにかく自分で書く自動化用のプログラムはHTTPリクエストを投げるだけで、難しいところはSeleniumが全部やってくれると。簡単。詳しくは詳しい人に聞いてください。 CL Selenium WebDriver Common Lispで直接HTTPリクエストを投げてもいいのですが面倒なので、便

  • 時代はGNU screenからtmuxへ - このブログはURLが変更になりました

    GNU screenはもう古いので皆さんtmuxへ移行しましょう、という話。Gentooならemerge tmux。 スクリーンショット 手元のtmuxを撮ってみた。縦分割モード。ウィンドウマネージャはawesome。左のircクライアントはweechat。 家にもいくつかスクリーンショットがある。 tmuxへ移行する理由(メリット) 標準設定のままでもそれなりに使えるステータスバー 各ショートカットがコマンドベース(コマンドで操作ができる) 標準で縦分割機能搭載 GNU screenがたまに固まる問題(が発生するのは私だけ?)が発生しないかも ビュー専用のスクロールモード 柔軟なペイン制御 コピー&ペースト用のバッファを複数保持できる terminfo的にscreen互換 メモリ消費量が少ない(GNU screenの約1/5) 一部機能でマウスが使用できる(mode-mouse, mo

    時代はGNU screenからtmuxへ - このブログはURLが変更になりました
  • http://shibuya.lisp-users.org/2009/07/04/sltt-3-tb/

  • Arc-users.jp - 日本の Arc ユーザのためのハブサイト

    YAPC::Asia 2008 で Michael Schwern は「SEO に有効な独自ドメインを取って、もっと Perl 初心者が集まりやすい nice な Perl の情報を集めたサイトを作れ!」といったそうです。そして「Perl-users.jp - 日Perlユーザのためのハブサイト」ができました。 これは Arc も同じではないのか? そう思って arc-users.jp ドメインを取り、ここに arc-users.jp を開始します。完全に perl-users.jp にインスパイアされています。当にありがとうございます。ノープランです。 ポリシー的な物 とりあえず、フォーラムで情報交換や日語で語り合う。 このサイトの想定する利用者層は、超初心者から超上級者まで。 たとえば Paul Graham が、いきなり言語仕様を変更したとしても、しっかり初心者層にリーチし、

  • 「ツクール」だけでここまでできる!! インディーズゲーム界を震撼させた「ヴァンガードプリンセス」って?

    ページはアフィリエイトプログラムによる収益を得ています フリーゲームとは思えない驚愕のクオリティ 過去、このコーナーでは何度か、ちょっと変わったフリーゲームやハイレベルな同人ゲームを取り上げてきましたが、ここにきてとんでもない作品が出てきました。 その「とんでもない作品」とは、ブログ「生存確認」の管理人・スゲノトモアキさんが6月30日に公開した「ヴァンガードプリンセス」という2D対戦格闘ゲーム。エンターブレインより発売中の「2D格闘ツクール2nd.」で作られたという作ですが、細部まで描き込まれたドット絵の美しさ、なめらかなキャラクターアニメーションなど、とても「ツクール」ゲーとは思えない驚愕のクオリティで、公開以来あちこちで話題を呼んでいます。 とりあえず、口で説明するよりもまずは実際に動いているところを見てもらったほうが早いでしょう。下の動画はスゲノ氏自身がYouTubeに投稿した

    「ツクール」だけでここまでできる!! インディーズゲーム界を震撼させた「ヴァンガードプリンセス」って?
  • どんなにへたくそでも一日後には絵が上手くなる方法:ハムスター速報 2ろぐ

    1 :以下、名無しにかわりましてVIPがお送りします:2009/07/07(火) 14:08:30.25 ID:fhMB9CyV0 ・用意するもの えんぴつ 紙 2 :以下、名無しにかわりましてVIPがお送りします:2009/07/07(火) 14:12:07.83 ID:fhMB9CyV0 紙はノートでも何でもいいです えんぴつは濃いB2以上を推奨 それでははじめましょう 注意: 私のことを信じられない人はやらないで下さい 効果がなくなるので 3 :以下、名無しにかわりましてVIPがお送りします:2009/07/07(火) 14:12:49.43 ID:1kfdmwiJO 用意した 4 :以下、名無しにかわりましてVIPがお送りします:2009/07/07(火) 14:12:57.36 ID:USUmWtBu0 やてみようかね 5 :以下、名無しにかわりましてVIPがお送りします:20

  • 【藤本健のDigital Audio Laboratory】 第378回:「Ubuntu Studio」でDTM【後編】

  • ひろゆき氏、GIGAZINEの楽天報道について三木谷社長を直撃

    GIGAZINEってニュースサイト、あるじゃないですか」――6月29日、慶応義塾大学湘南藤沢キャンパス(SFC)で行われた講義にゲスト出演した西村博之(ひろゆき)氏は、同じくゲストとして招かれた楽天の三木谷浩史社長に対してこう切り出し、ニュースサイト「GIGAZINE」が指摘した、楽天市場の個人情報の扱いに関する問題について問いかけた(記事の最後に動画あり)。 2人は、同大で政策・メディア研究科特別招聘教授を務める夏野剛氏の「ネットワーク産業論」の講義にゲストとして参加。講義は学生からの質問に三木谷氏が答え、ひろゆき氏や夏野氏が補足するというスタイルで進んだが、学生からの質問が途切れたタイミングで、ひろゆき氏が三木谷氏に“GIGAZINE問題”の真相をただした。 ひろゆき氏によるとこの問題は、「楽天は何年か前、クレジットカード番号やメールアドレスを含む個人情報を第三者には開示しないという

    ひろゆき氏、GIGAZINEの楽天報道について三木谷社長を直撃
  • ニコ動のコメントをREPLで - (new Hatena).blog()

    最近ニコ動に上がっている作業用BGMとか、音声だけで楽しめるものをWinampで聴く、ということをしているんですが (Scheme でローカルサーバー -> localhost:2525/?id=VIDEO_ID 的なURLをWinampで再生 -> にこさうんど or にこみみのキャッシュを探す -> mp3をWinampに転送、という流れで。タイトルにダブルクォートが付いているのがウェブ上のリソースという印です。Content-Disposition の filename フィールドを表示しています) コメントが見れないのがちょっと寂しくなってきたので、REPLに表示してみました: (上のとは別の動画です) コメントXMLのタイミング情報の単位がちょっと変わっていて (10ミリ秒) 戸惑いました。あと、XMLの取得に若干時間がかかってしまい、再生から少し送れて表示されてしまうという欠点

    ニコ動のコメントをREPLで - (new Hatena).blog()