タグ

2010年1月25日のブックマーク (14件)

  • 本物のプログラマはHaskellを使う:ITpro

    筆者 shelarcy Haskellは,関数型プログラミングというジャンルに属する言語です。Haskellや関数型プログラミングを題材に物事を見ていくことで,今まで思いもよらなかったような未知の世界を知ることができるでしょう。 プログラミング言語を学ぶという行為には, 言語の基的な文法や考え方を理解する 言語の文化圏で広く使われている考え方に親しんでその言語らしい書き方を習得する 単に言語を使ってできること以上の知恵を学ぶ の3段階があります。この連載では,三つ目の段階を目標に,Haskellプログラミングの世界を一つひとつ丁寧に紹介していきます。 更新は毎月第1水曜日(1月のみ第2水曜日)

    本物のプログラマはHaskellを使う:ITpro
  • Perl基礎文法最速マスター - Perl入門ゼミ

    Perl › 基礎文法 ITの現場でPerlが必要になって、今勉強しているという方はおられませんか? 他の言語をある程度知っている方が「Perl基礎文法最速マスター」を読めば、Perlの使い方の基礎をマスターしてPerlを書くことができるようになっています。 基礎 文法チェック 文法をチェックを厳しくするために最初に必ず次の2行を書くようにします。 use strict; use warnings; 「use strict」と「use warnings」という2行を加えることで事前に文法チェックが行われるので、ソースコードを記述する作業は速くなり、コードの品質が上がります。 print関数 文字列を出力するにはprint関数を使用します。 print "Hello world"; Perlでは標準関数や事前に定義されている関数で括弧を省略することができます。 コメント Perlのコメントで

    Perl基礎文法最速マスター - Perl入門ゼミ
    taka222
    taka222 2010/01/25
  • はてなブログ | 無料ブログを作成しよう

    台北市立動物園と迪化街めぐり 子連れ台湾#5 年越し台湾旅行5日目、レジャーや友人との事を楽しむ日です。前日の様子はこちら www.oukakreuz.com 台北市立動物園へ パンダ館 パンダが見られるレストラン 迪化街へ 林茂森茶行でお茶を購入 小花園で刺繍グッズを購入 黒武士特色老火鍋で夕 台北市立動物園へ 松…

    はてなブログ | 無料ブログを作成しよう
  • シゴタノ! — 1分間メール術

    必ずしも速く済ませられる方がいい、と言いきれるものではありませんが、延々考え込み続けたあげく、出すべき時機を逸してしまうくらいなら、早めに対応した方が喜ばれるのがメールです。 43フォルダ作戦 私はGmailのラベルを使って、メールは「43フォルダ式」に対処しています。 具体的なやりかたは、01-31までのラベルを作り、対処したい「日にち」のラベルをつけて、メールをアーカイブしていくのです。 そんなことをしてはラベルが多くなりすぎると言われるかもしれませんが、Gmailではふだん、使わないラベルを隠しておけます。常時表示させておくのは、一週間分くらいで十分です。 メールの中には、返信が必要なわけではないが、2週間先に「見返す」必要のあるものがあったりします。そういうメールにスターをつけても、スターのついたメールが増えて、また、スターの意味がいろいろと混在してしまいます。 見るべき日のメール

  • 「バターを使いやすく保存する方法」など(雑学インデックス) :: デイリーポータルZ

    デイリーポータルZで紹介した記事とコネタ城の中から、便利そうな裏技、知ってると役に立ちそうな雑学をピックアップしました。全部覚えて人気者になりましょう。

  • Firefox 3.6 での XPath による要素取得: Days on the Moon

    Firefox 3.6 にしたら、動的に生成した文書からの XPath による要素取得ができなくなったという報告が挙がっています。 Firefox3.6でdirect_bookmark.jsとdirect_hb.jsのはてブのタグを取得できていない問題(未解決→解決) - ヴィンペラートル・オクタウィアヌス - vimperatorグループ subscldr.jsが動かなくなったのを直してみた - mountain_dewの日記 この原因は、Firefox 3.6 で HTML 要素の名前空間の扱いが変わったことにあります。Firefox 3.6 (Gecko 1.9.2) では、HTML5 に従い、HTML 要素が (XML 文書中でなくても) XHTML の名前空間 (HTML5 でいうところの「HTML の名前空間」) http://www.w3.org/1999/xhtml に属す

  • 旧・Macの手書き説明書 - FC2 BLOG パスワード認証

    ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.

  • PCパーツの中でも『電源』って、適当に選ばれがちだけど実は重要

    1 名前: 鉛筆(長屋):2010/01/23(土) 22:49:33.25 ID:joNpfcdQ● ?PLT(12000) ポイント特典 80 PLUS GOLDの廉価電源発売、1万5千円 実売価格が1万5千円を切るという安価な80PLUS GOLD電源が登場、 ENERMAXの「PRO87+シリーズ」が発売された。実売価格は容量500Wモデルが14,980円前後、 600Wモデルが17,980円前後(詳細は「今週見つけた新製品」参照のこと)。 これまでの80PLUS GOLD電源は、安価なものでも2万円強だったが、 今回の製品は500Wモデルが1万5千円を切るという価格の安さが大きな魅力。 また、現時点での80PLUS GOLD電源は容量700~1,000Wのハイスペックモデルが中心で、 今回のような500Wモデルは希少な存在。 価格面とあわせて、気軽に導入できる80PLUS GOL

  • ルビをつける - 素人がプログラミングを勉強していたブログ

    WebKitrubyタグのレンダリングのサポートが入ったので、新聞社のサイトなどで狡猾(こうかつ)な犯行などと書いてあるものをrubyタグで包むスクリプトを書いた。 // console.time("benchmark"); var r = document.evaluate( './/text()[contains(., "(")]', document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null ); var i; var node; var re = /(.*?)([一-龠]+)(([ーぁ-んァ-ヶ]+))/g; var match; var range = document.createRange(); var text; for (i = 0; i < r.snapshotLength; i++) { node = r

    ルビをつける - 素人がプログラミングを勉強していたブログ
  • Perlへの懺悔 - aticoにようこそ

    ここ数年Rubyを使っています。 Rubyこそ最高のスクリプト言語だと思っていました。 Rubyの名前の由来もよりよいPerl (pearlは6月の誕生石、ruby は7月の誕生石 ) という意味を意識してのものです。 そのため、Rubyが盛隆になった今、Perlを使っている人は、Rubyに乗り遅れて、Perlの知識にしばられているだけ。そう思っていました。 でも、その思いは間違っていました。 PerlにはPerlのよさがあり、Rubyにけっして劣っていない。と最近そう確信するにいたりました。 そこで懺悔の意味をこめて、Rubyに比べたPerlのよさを述べたいと思います。 1.参照回数によるオブジェクト破棄のため、破棄時が明確である。 perlは対象のオブジェクトのリファレンスがなくなった時に破棄が実行されるのに対し、rubyはGC(ガベージコレクター)による破棄のため、破棄がいつ行われる

    Perlへの懺悔 - aticoにようこそ
  • Railsの性能検証報告書 - プログラマの思索

    小川 明彦, 阪井 誠 : チケット駆動開発 日のソフトウェア開発の現場で生み出された「チケット駆動開発」という概念を、数多くの実例を元にモデル化・体系化を試みた最初の。 小川 明彦, 阪井 誠 : Redmineによるタスクマネジメント実践技法 Redmineによるチケット駆動開発の実践技法に関する最初のアジャイルなソフトウェア開発への適用方法、TestLinkによるテスト管理手法についても言及。 清水 吉男: 「派生開発」を成功させるプロセス改善の技術と極意 組込システム開発をベースとして、ソフトウェア開発特有のスタイルである派生開発、特にXDDPについて解説した世界でも稀な。既存製品を保守するのではなく継続的に機能追加していく昨今の開発では、派生開発特有の問題を意識しなければならない。XDDPはプロセス論だけでなく、要件定義などの上流工程の品質改善にも役立つので注意。 Le

    Railsの性能検証報告書 - プログラマの思索
  • sizeofオペレータを正しく使おう ――C/C++セキュアコーディング入門(5)

    はじめに 今回はsizeofオペレータをとりあげます。sizeofは、引数に与えたオブジェクトや型名から、その型のデータがメモリ上に占めるバイト数を求めるオペレータです。皆さんも、メモリ領域を動的に確保したいときや文字列操作などに関連して使ったことがあるでしょう。まずはsizeofオペレータの使用上の注意について説明し、その後でsizeofオペレータの誤用例を2つ紹介します。 sizeofオペレータ使用上の注意 「sizeofオペレータの使用上の注意 その1」は、プログラマが意図する正しい引数を渡すこと、です。メモリ上のオブジェクトのコピーや移動などの操作は、オブジェクトのメモリ上のサイズにもとづいて行います。オブジェクトのサイズを間違っていたら、アクセス違反やオーバフローといった脆弱性につながることは容易に想像できるでしょう。 「sizeofオペレータの使用上の注意 その2」は、引数に副

    sizeofオペレータを正しく使おう ――C/C++セキュアコーディング入門(5)
    taka222
    taka222 2010/01/25
  • 妻から見た、えふしんとモバツイの軌跡(奇跡?)|fuuri.net

    Tweet Check Category:[ つぶやき ] Tag:[ Twitter | えふしん | デジハリ | ネット | ペパボ | 夫婦活動 ] おそらくこのブログを見ている人はご存知の方も多いと思うのですが、私の夫・えふしんは、勤めていた会社を昨年末で退職し、独立しました。私も現在会社のオーナーなので、夫婦でそれぞれ別の屋号(社名)で独立したということになります。夫人だけではなく、私にもたくさんのお祝いの言葉をいただき、当にありがとうございます。 お祝いと同時に、みなさんからいただくFAQがあるんです。 えふしんが独立するとき、ふうりは反対しなかったのか? 夫婦で一緒の会社でやっていくということは考えなかったのか? 今回はそれに答える意味で、書いてみます。かなり長いです。7000字。 夫婦そろって長文ブロガーですみません。 私たちの出会い そこからかい!って感じですが、そ

    妻から見た、えふしんとモバツイの軌跡(奇跡?)|fuuri.net
  • C++11 FAQ

    訳者注 下記の文章は C++0x - the next ISO C++ standard の暫定勝手和訳です。 翻訳は現在進行中であり、未完成かつ不正確である可能性があります。 っていうか未完成かつ不正確です。 正しい情報を必要とされる方は、原文を当たってくださいますようよろしくお願いします。 誤訳の指摘は大歓迎です。 2010年01月06日更新 (訳注: 和訳は2010年01月21日更新) この文書 (訳注: 原文) は Bjarne Stroustrup が記述、更新している。 建設的なコメント、訂正、参考資料、提案はもちろん大いに歓迎する。 現在、著者は参考資料の充実化と清書に取り組んでいる。 C++0x は次期 ISO C++ 標準である。 現時点の 草案 を、コメント募集のため公開している。 以前の (そして現在の) 標準は、しばしば C++98 や C++03 と呼ばれる; C