タグ

2011年1月12日のブックマーク (58件)

  • なぜRubyは許容可能なLISPなのか - masatoi’s blog

    LISPの真実を読んでたら最後に出てきたので、かなり古い記事だけれども、Eric Kidd氏のWhy Ruby is an acceptable LISPを訳してみました。まつもとさんによる反応もあり、そのエントリの中で原文はほぼ要約されています。 一年前、私はRubyに注目してはいたものの、それを無視することにした。RubyPythonほどポピュラーではないし、LISPほど強力というわけでもない。なのに何故気にかけなければならないというのか。 もちろん、これらの評価基準は考えなおすこともできる。もしRubyがLISPよりもポピュラーで、Pythonよりも強力だったらどうなるだろうか?*1 それはRubyを興味深いものにするに足るのではないか? この疑問に答える前に、LISPを強力たらしめているものは何なのかを定義しておくべきだろう。Paul GrahamはLISPの美徳について雄弁に語

    なぜRubyは許容可能なLISPなのか - masatoi’s blog
  • これからはじめるRuby on Rails

    はじめに Rubyと出会ったころ、その簡潔さに感動した著者は、「ここまで自然言語に近い形でプログラムが書けるのであれば、インターネットとPCの違いすら理解しないでも、少しはプログラミングができるようになるかもしれない」と、家庭での普及に挑戦したことがあります。 その試みは、渡した入門書を「はじめてのRUBAI」と読まれた時点で頓挫したわけですが、その経験から「Rubyの文法に従ってはいるが、何やら他言語の匂いを感じるコード」のことを、Rubyの潜在力を生かしきれていないという意味で「RUBAIコード」と呼ぶことにしました。 そして、社内のさまざまな分野のプログラマにRuby開発を指導してみて分かったのは、"RUBAIコード"には、実装レベルの間違いと、設計レベルの間違いがあるということです。 実装レベルの間違いとは、処理を他言語の習慣に従って記述することで引き起こされます。Javaプログ

    holypp
    holypp 2011/01/12
    アクティブレコードパターンとか
  • 幸せに生きるための5つの習慣 - http://rubikitch.com/に移転しました

    僕は幸せです。 毎日が充実しています。 「幸福とは自分の反応次第」だということを学んだので、嫌なことが起きても明るく反応しようと思っています。 ここで、僕が実践している習慣をあげていきます。 健康に生きよ生きていて一番大切なのは、「健康」だと思います。 健康な肉体と精神がなければ、やりたいことができませんし、生きてて悲しくなります。 健康とは、ただ病気しないだけではありません。 風邪はひきにくいけど、よくだるくなる、よく眠くなるなどは健康とはいえません。 病気しないのはもちろんのこと、全身から絶えずあふれるばかりのエネルギーがほとばしる状態が真の健康だと思います。 また、肉体に異常がなくても常にイライラして怒りっぽいのも健康ではありません。 ストレスは万病の元です。 そのうち病気になってしまう可能性が高いです。 僕はアトピー性皮膚炎を患っているので、「健康」ではありません。 しかし、数ヶ月

    幸せに生きるための5つの習慣 - http://rubikitch.com/に移転しました
    holypp
    holypp 2011/01/12
    本を読まなかったら健康が大事なことすらわからない、というのはある。「本」でなくブログとか人との会話でもいろいろ学べるというのはあるけど、やっぱり「本」は別格と思う。
  • RubyKaigi2010 に行ってきた(1日目) - LukeSilvia’s diary

    今年もRubykaigi に行ってきました。とても勉強になることが多かったので興味があった内容をまとめます。 まずは1日目から。2,3日目も後に書きます! もし間違い等ありましたら指摘いただけると助かります。 Conflicts and Resolutions in Ruby and Rails Rails のコミッタ達を迎えたトークセッション形式。 Rails2 と3 の違い Rails2 の上位互換でありながら様々な機能を盛り込んだ Rails のそれぞれのパーツをRails の外で使えるようモジュール化した Rails チームがRails3 構想時に描いたゴールは達成できたか Yes. 我々コアチームはよくやったと思う 最も良かったのは共通のAPI を作ったこと ruby1.9 対応をする上で難しかったこと encoding。常にencoding について考えなければならなくなった

    RubyKaigi2010 に行ってきた(1日目) - LukeSilvia’s diary
  • Rubyの魔術 数々の“スペル”で高度なプログラミング − @IT

    2010/09/13 元JavaプログラマのPaolo Perrotta氏は、Rubyを使い始めた頃のことを振り返り、こう話す。 「私はJavaの世界からRubyに来た当初、とてもハッピーなプログラマでした。Rubyっていいね、かっこいいじゃん! と。ところが、最先端のイケてるライブラリの中を覗いてみたら、分からないところだらけだったんです……」。 RubyKaigi2010で「A Metaprogramming Spell Book」(あるメタプログラミング魔術の書)と題した講演を行ったイタリア人プログラマのPerrotta氏は、Ruby on Railsのソースコードを覗いてみたときの驚きをこう表現する。 「例えばalias_method_chainというメソッドは、一体どこにあるんだと探しました。どこにあるか分からないんです。こんなことJavaではあり得ません。結局、テキスト検索で発

  • Rubyの習得に役立つサイト 15選+ 無料で読める電子書籍 9選 | WEB制作◯◯ -WEB制作初心者の為の情報ブログ-

    Rubyを覚えてみたい。基的なことからざっくりと。そしてRailsって何?」 という管理人が勉強の為に使用中の記事集めてみました。「話し言葉のようにプログラムが書ける」と評されることもある、シンプルで分かりやすい書き方が特徴のオープンソース言語。WEBサービスのプログラミングに使用されることがとても多いので、自分でも作ってみたいという方は是非。 基・モチベーション編 ①窓の杜 – 【REVIEW】Windowsでスクリプト言語“Ruby”を導入するための和製インストーラー「Rumix」 ②5分でわかる Ruby を知らない人が Ruby の便利さを学べる記事をかいたよ ③Route 477 – 大規模Railsサイトのための新しいHTTPサーバ、Unicorn ④Route 477 – Ruby基礎文法最速マスター&Ruby書籍紹介 ⑤異常に興奮するやり方で! Ruby まつもと氏

  • Gitを使って誰でもDropboxを作れる·RubyDrop MOONGIFT

    RubyDropはRuby製のオープンソース・ソフトウェア。個人的にDropboxはとても便利に使っている。これなしの生活は考えられないくらい便利だ。有料であれば50GBまで使えるが、無料版の2GBでは物足りないと感じる人も多いだろう。だがお金は払いたくないという人もいるだろう。 サーバ起動中 そこで考えたいのが自分だけのDropbox構築だ。重要なのは自動的に同期されるシステムであること、バージョン管理されること、複数のコンピュータ間でデータが同じ状態に保てることだろう。それらを実現するのがRubyDropだ。 RubyDropはRuby1.9系で動作するソフトウェアだ。簡単に言えば、特定のフォルダに関してRubyDropが監視を行う。そして変更があると内容をリモートのGitリポジトリにアップデートする。Gitリポジトリ側で変更があれば、Pullする仕組みだ。 自動的に同期されている G

  • 私がソフトウェア技術者でもありつづける理由 : 404 Blog Not Found

    2010年09月25日22:45 カテゴリLoveCode 私がソフトウェア技術者でもありつづける理由 一言でいえば、「自分に報い続けたいから」ということになる。 私がソフトウェア技術者をやめた理由 - Rails で行こう!私の職業生活でもっとも多くの時間を注いだのがソフトウェア作りだ。その作業に対して、実際のところ、好きとか嫌いとか一言で割り切れるはずがない。複雑な感情を持っているというのが正直なところだ。 以下に照らし合わせれば、その複雑な感情とやらそのものがお嫌いなのだろう。 私の職業プログラマのとしての最大の欠点は、ソースコードに対して強い美意識を持たずにいられなかったところだろう。生来の生真面目な性格が災いし、私の基準で美しいとはいえないソースコードを敵視しすぎた。 で、何をもって美醜を決めているかといえば、コルモゴロフ複雑性と、そこからの距離をお使いのようだ。 うるう年を計算

    私がソフトウェア技術者でもありつづける理由 : 404 Blog Not Found
  • Java回顧録 〜独白: 僕は全ての事をJavaから学んだ〜 - 風と宇宙とプログラム

    先日Javaのコードを3年振りくらいで書いてみたら、無性にJavaについて振り返ってみたくなった。Javaの誕生当時をリアルタイムで経験した僕にとってJavaは感慨深いものであり、多くのことをJavaから学び、僕を成長させてくれた原点でもある。 僕とJavaとの関わりはJavaがまだOakと呼ばれていた頃から始まる。1994年の暮れの頃だったと思う。Oakで書かれたWebブラウザはWebRunnerと呼ばれていて、両者はほとんど一体だった。会社の上長からこれを使って携帯情報端末機器を開発することになったから、秘密裏に調査しておくようにと突然指示された。後になって知ったことだが、Oakは家電などの組込み系を想定して開発されたもので、当時Sunは日の多くのメーカに呼びかけてOak を普及させようとしていたようだ。 その頃のインターネット事情というのは、Mozilla(Netscape)が登場

    Java回顧録 〜独白: 僕は全ての事をJavaから学んだ〜 - 風と宇宙とプログラム
  • 「契約もアジャイルに」、中堅SIerの新たな挑戦 - @IT

    2010/12/07 「アジャイル」といえば、ソフトウェアの開発手法として近年注目を集めてきた。半年や1年といったプロジェクト期間で完成品を作る「ウォーターフォール型」ではなく、2週間程度の短いサイクルで、途中経過であっても実際に動くものを見ながら開発を進めるスタイルだ。事前にシステム要件を定義しづらい場合や、市場変化が激しい場合などに柔軟に対応できる。 アジャイルは開発スタイルの実践を指すが、これを受託開発の契約形態に当てはめようという企業が登場して注目を集めている。中堅SIerの永和システムマネジメントは2010年11月11日、初期費用0円、月額利用料15万円からという、まったく新しい契約形態による受託開発のトライアルサービスを発表した。永和システムマネジメントに話を聞いた。 こう語るのは永和システムマネジメントサービスプロバイディング事業部の木下史彦氏だ。アジャイルといえば、開発の方

  • node.js のソースぐらい読んでおきたい! - by edvakf in hatena

    JavaScript Advent Calendar 2010 という企画をやっています。既にもう7日目なのですが、まだまだ os0x さんや hasegawayosuke さんや nanto_vi さんや secondlife さんといったすごい方々が記事を書いてくれる予定になっていますので、是非チェックしてみてください。 今日は、最近話題の node.js を読んでみます。僕自身は node.js を追っかけてたのは今年の5月ぐらいで、ソースは半年以上見てなかったのですが、この機会にまた読みました。この記事は、C++ は一応読めるけど V8 とか libev はあまり知らない node.js 好きの人を念頭に置いています。 拙訳の Embedder's Guide - V8 JavaScript Engine に書いてあるようなことは説明なしでいきたいと思います。また、適宜 libev

    node.js のソースぐらい読んでおきたい! - by edvakf in hatena
  • 「小悪魔女子大生のサーバエンジニア日記」があつい!|【Tech総研】

    「小悪魔女子大生の サーバエンジニア日記」があつい! この夏にネットで話題になった、「小悪魔女子大生のサーバエンジニア日記」というブログを知っているだろうか? 愛くるしいウサギやクマのイラストで、「SMTP-AUTH」などの説明をしてくれるものだ。遅ればせながら最近知り、打ちのめされてしまった。思わず取材に行った。 小悪魔はカワイイ。それが第一印象である。彼女がアルバイトをする株式会社ディレクターズを訪れると、社長の加藤慶氏に続いて、小悪魔が姿を現したのだ。笑顔の絶えない、女子高生と間違われそうな、いや、中学生と言われても納得しそうな、ホンワカした女の子である。 なぜこのような女子大生(3年生である)が、「サーバエンジニア日記」などというブログを書き始めたのか。加藤氏は語る。 「アルバイトにもひまな時間てありますよね。『好きなことしていいよ』というと、絵を描き始めたんです。それがなかなか上

  • 知らない人は損してると思うMacの使い方 Ctrl+2 - スチーム速報 VIP

    スチーム速報 VIP あの夏の日、僕たちは輝いていた。

  • これだけは入れとけってiphoneアプリ教えて下さい

    ■編集元:iPhone板より「これだけは入れとけってアプリ教えて下さい」 1 iPhone774G :2010/04/24(土) 09:47:11 ID:TXcK1O7W0 iPhone774G :2010/04/24(土) 11:15:31 ID:2BQpRpy80 >>1 それだけで充分 7 iPhone774G :2010/04/24(土) 13:00:35 ID:5ngZH0ffi wikiamo weathernews は毎日使う 10 iPhone774G :2010/04/24(土) 23:43:27 ID:Beh1Purc0 goodreader 11 iPhone774G :2010/04/24(土) 23:45:25 ID:SfDNvBimP 頻度は低いが飲み会の一発ネタや女子から評判がいいのは SmackTalk PhotoSpeak Z

  • プロ野球新名言:「スピードガンなんていらない。粗大ゴミですよ」(桑田真澄) : スポーツ見るもの語る者〜フモフモコラム

    プロ野球新名言:「スピードガンなんていらない。粗大ゴミですよ」(桑田真澄) Tweet Share on Tumblr カテゴリ:野球 2010年11月29日11:21 僕ももっと早く桑田さんに出会っていれば…。 男なら一度は憧れる職業、それがプロ野球選手。華やかで、カッコよく、ボール遊びをしているだけで大金がもらえる夢の仕事です。ちょっと頑張れば女優・女子アナ・モデルなど美女たちとの交際も望むがまま。しかし現実にはその栄光を得られるのはほんの一握り。生まれ持った体格と肉体、天賦の才を持つものだけが目指せる狭き門なのです。 しかし、「才能がない」と簡単に諦める必要はなかったのです。 28日のTBS「S☆1」に登場したのは、数々の提言で野球界に革命を起こす桑田真澄さん。桑田さんは野球少年たちに向かってこう言い放ったのです。「スピードガンはゴミ箱に捨てろ」と。投手の才能を判断し、ふるいにかける

    プロ野球新名言:「スピードガンなんていらない。粗大ゴミですよ」(桑田真澄) : スポーツ見るもの語る者〜フモフモコラム
  • はてなブログ | 無料ブログを作成しよう

    新米と秋刀魚のわた焼き お刺身用の秋刀魚を買いました。1尾250円です 3枚におろして、秋刀魚のわたに酒、味醂、醤油で調味して1時間ほど漬け込み、グリルで焼きました 秋刀魚のわた焼き わたの、苦味が程よくマイルドに調味され、クセになる味わいです 艶やかな新米と一緒に 自家製お漬物 土…

    はてなブログ | 無料ブログを作成しよう
  • TechCrunch | Startup and Technology News

    Welcome back to The Interchange! If you want this in your inbox, sign up here. We’ll be taking a break next weekend as Mary Ann and Christine both take much-needed vacations (we didn’t

    TechCrunch | Startup and Technology News
  • Java EEや.NETはCOBOLやVB6よりも本当に生産性が高いか? - 達人プログラマーを目指して

    プログラミングと設計は来切り離せないものなのではがすごい反響だったのですが、結局この記事で私が言いたかったことは、 Java EEなどの現代的な開発環境はCOBOLなどの古い言語を使った開発とは根的に設計の手法が異なる 多くの現場では未だに古い設計手法を使っているため、オブジェクト指向などの最近の開発環境のメリットが活用できず、低い生産性にとどまっている。 ということに要約できると思います。ただし、どうして、Javaではオブジェクト指向で開発しないといけないのか、どうして昔ながらの伝統的なやり方を改め、新しい設計手法を採り入れないといけないのかと疑問を持たれた方もいらっしゃるかもしれません。ここでは、開発手法と生産性の問題について、もう少し掘り下げて検討してみたいと思います。 レガシー言語の生産性 最近のCOBOLでは、オブジェクトやスタック変数すら使えますが、ここではCOBOL85の

    Java EEや.NETはCOBOLやVB6よりも本当に生産性が高いか? - 達人プログラマーを目指して
  • データが暴くベンチャー起業の実態

    起業を手がけたものは軒並みみな成功するわけではない。 一つのベンチャーが成功する裏には名もなきベンチャーたちが死屍累々と横たわっているのが現実だ。 起業、創業と自らを鼓舞するのもいいが、起業の現実は知っておくべきだ! しかもできるのであれば、起業をおこなう前に! グラッドウェルのコラム「The Sure Thing」にも登場する”The Entrepreneurship Myth”の著者スコット・シェーンは同書のブックレビュー・インタビューのなかでそう警鐘しています。 この著書、残念ながらまだ邦訳はでていないみたいです。 これに似たのではベンチャー創造の理論と戦略―起業機会探索から資金調達までの実践的方法論あたりかな。 日よりも比較的ベンチャーが成功しやすいイメージのある米国の起業セクターの意外にも渋い現実が語られています。 これを読み怖気づくか、はたまた思索につなげるかは・・・ フリー

  • TechCrunch | Startup and Technology News

    Welcome back to The Interchange! If you want this in your inbox, sign up here. We’ll be taking a break next weekend as Mary Ann and Christine both take much-needed vacations (we didn’t

    TechCrunch | Startup and Technology News
    holypp
    holypp 2011/01/12
    大変興味深い。
  • Struts 2で手軽にJSONレスポンスを扱う「Struts 2 JSONプラグイン」

    はじめに 稿ではStruts 2にてJSONレスポンスを簡単に扱えるようになるStruts 2 JSONプラグインを紹介します。 JSONについて JSONはJavaScript Object Notationの略称です。JavaScriptにてオブジェクトを記述する際にも使われる表記法で、AJAXを利用したWEBアプリケーションでは配列のデータを手軽に扱えることもあり、現在もっとも利用されている方式です。詳細な仕様についてはJSONの紹介を参照ください。 対象読者 Struts 2のWebアプリケーション開発に興味ある方 必要な環境 最低動作環境は次のとおりです。 Java SE 5 Struts 2.2.1が動作する環境 Tomcat 5.5.x / 6.0.x Struts 2 JSONプラグインとは Struts 2 JSONプラグインは、Struts 2のアプリケーションで簡単

    Struts 2で手軽にJSONレスポンスを扱う「Struts 2 JSONプラグイン」
  • プログラマーの開発速度は「はまる」時間の長さで決まる : 小野和俊のブログ

    プログラミングを始めてから今日に至るまで、 様々なタイプのプログラマーと開発を共にしてきたが、 驚くべき速度で高い品質のソフトウェアを作り上げるプログラマーには、 一つ共通の特徴があるように思える。 それは、「はまる」時間が極端に短い、ということである。 風のプログラマー」を指向しており、開発速度を重要視している。 例えば平成14年未踏ソフトウェア創造事業「PICSY」では、 発表直前に知人でプロジェクトリーダーの鈴木健にレスキュー隊として呼ばれて 2,3日でGUI全般と、クライアント/サーバー通信部分の設計と実装を終わらせたのだが、 このときなどは、大体の要件を口頭で聞いた後は、 ほぼまったく手が止まらずコードを書き続ける感じで開発をしていた。 「はまる」時間の長さは開発速度に直結するわけだが、 プログラマーが「はまる」場合にはある程度の傾向があると思うので、 今日は「はまる」プログラマ

    プログラマーの開発速度は「はまる」時間の長さで決まる : 小野和俊のブログ
  • あなたにもできる1日10,000ページビューを得るための秘密

    私がツイッターとはてなブックマークのおかげで一日で10,000ページビューになった時にした事と、その時の経験をもとに、はてなブックマークとツイッターを意識したブログの更新術をまとめたTipsです。ちょっと(かなり)大げさなタイトルをつけてしましましたが 2010.8/20に一日のページビューが10,000を超えました! 8/20、その前後に何があって、どうなったのか、私的にかなりインパクトがあったので分析してみました。 それまでは一日800程度のPVだった私のブログがどうして1日10,000PVにもなったのか? もちろんツイッター&はてなブックマークが威力を発揮したわけですが、その経緯とそこから次へ繋げて行くための方法をまとめてみたのでご紹介します。 まずは一日10,000PVになった経緯から そんなのいいよーという人はスルーしてください: はてブのホットエントリー入りするためのT

  • memcached活用は、格納オブジェクトの”粒度”がキモ

    最近じゃmemcachedを活用してデータベース(RDB)の負荷を下げるって話、そこらじゅうから聞こえてくるけれど、memcachedの活用は、格納オブジェクトの”粒度”(granularity)がキモだと思ってます。 memcachedは、KeyとDataをペアで格納して、Keyが与えられると、関連付けられたDataを返すだけのシンプルなシステム。PerlPHPの連想配列と同じ。このmemcachedをRDBのキャッシュとして活用してやる場合、memcachedに格納するキャッシュデータの単位、”粒度”をどう設計するかが重要になってくる。 RDBの場合、格納されるデータはRow(レコード)単位。じゃぁキャッシュもRow単位で作ってやればいいのかといえば、それではうまくいかないケースもたくさんある。RDBでは専用の問い合わせ言語であるSQLを使って、 SELECT * FROM hoge

    memcached活用は、格納オブジェクトの”粒度”がキモ
  • Struts 2にトランザクション管理を提供する「Spring Frameworkプラグイン」

    はじめに 稿ではStruts 2にSpring Frameworkの機能を追加するプラグインを紹介します。Spring Frameworkの機能を用いてデータベースとのアクセスとトランザクション管理機能の設定する方法を解説します。 対象読者 Struts 2のWebアプリケーション開発に興味ある方 Spring Framework、iBATISの開発経験がある方 必要な環境 最低動作環境は以下のとおりです。 Java SE 5 Struts 2.1.8.1が動作する環境 Tomcat 5.5.x / 6.0.x Spring Frameworkとは Spring Frameworkは、Javaのクラスを作成する際に共通する設定、機能を間接的に追加できるフレームワークで、Java EEの代替としてStruts 1時代からも連携して使われています。特に、トランザクションの管理機構とそれに伴う

    Struts 2にトランザクション管理を提供する「Spring Frameworkプラグイン」
  • javascript - Mathを再発明してみた : 404 Blog Not Found

    2010年09月14日06:30 カテゴリMathLightweight Languages javascript - Mathを再発明してみた 「基というからには四則演算で三角関数実装しないとねー」と思いつつ書いていたら… C言語による最新アルゴリズム事典 奥村晴彦 [javascript]三角関数の基 Math.random()を除いてMathを全部再発明しおえたので。 多倍長演算バージョンを作る時の下ごしらえにもなるかも。 下ごしらえ 仕様は Math - MDC アンチョコはもはや最新というにはあまりに古い、しかし代わりなき「C言語による最新アルゴリズム事典」。低レベルな車輪を再発明する人必携! 初期化と定数 定数の精度はおおげさに。 MyMath = {}; MyMath.E = 2.718281828459045235360287471352662497757; MyMat

    javascript - Mathを再発明してみた : 404 Blog Not Found
  • ほぼ日刊イトイ新聞 - 中島みゆきさんとの、遊び時間。

    言うならば、声ですらないっていうかね。 声ですらないエネルギーっていうか、 発しているなにかみたいな。 『真夜中の動物園』のなかにも 「♪Dadada‥‥」とか 歌詞のない部分がたくさんあるんですけど、 その、歌詞のない部分ができる時の物語を、 もし訊けるものなら訊いてみたかったんです。

  • なぜはてなはぼくに話しを聞きにこないのか? - ハックルベリーに会いに行く

    母の教え梅田望夫さんのインタビュー記事を読んだ。日のWebは「残念」 梅田望夫さんに聞く(前編) (1/3) - ITmedia Newsこれを読んで思ったのは、「なぜはてなはぼくに話しを聞きにこないのか?」ということだ。 なぜはてなはぼくに話しを聞きにこないのか? それがぼくには分からない。当に、普通に話しを聞きにきても良さそうなものだと思う。むしろ、話を聞きにくるのが自然だと思う。それが、こうまで話しを聞きにこないと、ぼくははてなのことを疑ってしまう。ぼくははてなを、「当に真面目にビジネスをする気があるのか?」と疑ってしまう。「企業として、顧客のニーズに応えようという気があるのか?」と疑ってしまう。「組織として、社会に貢献しようという気があるのか?」と疑ってしまう。もし、今はてなが株を公開しても、ぼくは買おうとは思わない。確実に値上がりが見込めるような状況でも、やっぱり要らない。

  • ぼくがLLのひとに「ガツン」と申し上げたこと - ひがやすを技術ブログ

    ぼくは水曜日にTokyo Cloud Developerの集まりに出た。 そこで、LLのひとから、「Google App Engineは、Python版以外にJava版も出たけど、サンプル見たけど、たくさんコード書かなければいけなくて、正直どこがいいのか教えて欲しい」という質問があった。 blogに名前を出していいかの了解を得ることを忘れたので、ここには、LLの人としか書けない。 ぼくは、そこで一言申し上げた。あるいはそれは、「申し上げた」というような生やさしいものではないかも知れない。端的な言い方をすれば、ガツンと言ってやった。 客観的に見て、ぼくはガツンと言ってやったと思う。LLな方々を前に、「いまどきのフレームワークは進化しているから、言語による差なんて余りない。仮に、Javaのほうが二倍コードを書く必要があったとしても、開発の中でコードを書いている時間より考えている時間のほうが圧倒

    ぼくがLLのひとに「ガツン」と申し上げたこと - ひがやすを技術ブログ
    holypp
    holypp 2011/01/12
    >仮に、Javaのほうが二倍コードを書く必要があったとしても、開発の中でコードを書いている時間より考えている時間のほうが圧倒的に長いんだから、その辺は誤差でしょう。」と「がつん」と言ってやった。
  • 全Eclipse Java プログラマーに捧げる Eclispe 徹底活用術完全版〜Eclipseに空気を読ませて楽する術〜 - Yamashiro0217の日記

    この記事は、http://d.hatena.ne.jp/higayasuo/20090612/1244772658 の「Ctrl+1とCtrl+Spaceうんぬん」の話にインスパイアされて書いた。Eclipse可愛いよ。Eclipse。 記事長いから、さくっと読み飛ばして、アニメーションgifがあるところから読んでも十分訳にたつと思う。 あと、新人さんとかに写経させるのもいいかも。というか、半分ぐらいうちの新人に勉強のためと思って書いたから。で、実際に写経させて役にたった。 Java は Eclipse などの IDE も含めて言語というか、環境というか…だと僕は思ってる。Commons, Maven なども含めたい(まぁ、そのあたりは、CPANも含めてperlだろ。とか、これは否定する人だらけだろうけど、Railsrubyということを言う人もいるよね)。 少なくとも僕は、Eclipse

    全Eclipse Java プログラマーに捧げる Eclispe 徹底活用術完全版〜Eclipseに空気を読ませて楽する術〜 - Yamashiro0217の日記
  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

  • 事実婚のデメリット - 日々の色々-from 2004-

    ご存知、私は事実婚の形で結婚してただいま20年目です。 現在、民主党が実現するのかイマイチ曖昧な民法改正案の選択的夫婦別姓制度がもし制定されても、余程事情が変わらない限り、婚姻の届出はしないと思います。あの制度は私が望む形ではないからです。 世の中、ツイッターなどを読んでいると、選択的夫婦別姓制度に反対の人の中には「事実婚をやればいいじゃないか」と言う人がいます。でも、法律の保護という点では事実婚というのは、やはり不利な点が幾つかあります。 1.配偶者の相続人になれない。 これはかなりのデメリットです。例えば私も夫と自宅不動産を共有していますので、二人とも遺言書を書いて、どっちが死んでも互いに贈与する形にはしています。もし、遺言書が無ければ私達の場合は子供に相続されますけれど、子供がいない夫婦ですと、親や、親もいなければ兄弟姉妹に相続されてしまいます。 2.相続税が割り増しになる。 相続税

    事実婚のデメリット - 日々の色々-from 2004-
  • 2010年現在、最強フリーソフトベスト5を決めようぜ : あじゃじゃしたー

    1 名前:以下、VIPがお送りします[] 投稿日:2010/09/07(火) 00:38:40.23 ID:mGttzstn0 まあ、>>1で結論が出たも同然だけどな。 Avira Antivir http://www.free-av.com/jp/index.html QTTabbar http://qttabbar-ja.wikidot.com/ Firefox http://mozilla.jp/firefox/ AIMP2 http://neturawaza.blog62.fc2.com/blog-entry-1150.html CCleaner http://www.altech-ads.com/product/10001211.htm 3 名前:以下、VIPがお送りします[] 投稿日:2010/09/07(火) 00:42:31.40 ID:KDoSA5+n0 漢は黙ってOpe

  • 14のjQueryベストプラクティス[to-R]

    14のjQueryベストプラクティス 原文:14 Helpful jQuery Tricks, Notes, and Best Practices 良かったので翻訳してみました。かなりの意訳で、上手に訳せてない箇所も多いので詳しくは原文を参照してください。 1.メソッドはjQueryオブジェクトを返す ほとんどのメソッドがjQueryオブジェクトを返すのが重要です。 これにより次のようなメソッドチェーンが可能になっています。 $someDiv .attr('class', 'someClass') .hide() .html('new stuff'); jQueryオブジェクトを返すのがわかっていれば次のように分割して書くことも出来ます。 var someDiv = $('#someDiv'); someDiv.hide(); 次のように一行で書くことも出来ます。 var someDiv

    14のjQueryベストプラクティス[to-R]
  • SugarSync の便利さがたまらない!

    少し前にSugarSyncというサービスを知って、よくあるオンラインストレージの一種だろうという軽い気持ちで登録だけして、使わないまま放ってあったのですが、「整理HACKS!」というを読んで、改めてその便利さに気付かされました。 "整理HACKS!―1分でスッキリする整理のコツと習慣" (小山 龍介) 気で活用しようという場合は大容量の有料サービスを利用することになるのでしょうが、無料で2GB(2010/11/13追記:5GBに拡張されました)まで利用することができます。さらに下に張ってあるリンクから登録すれば、さらに+500MBが利用可能です。 私はMacがメインですが、当然Windowsでも利用できます。 それぞれ必要なソフトウェア(SugarSync Manager)をダウンロードしてきて、アカウントを設定(メールアドレス)すればOK。 Mac上でSugarSync Manage

    SugarSync の便利さがたまらない!
  • Amazon.co.jp: イメージズ・アンド・ワーズ: ドリーム・シアター: ミュージック

    Amazon.co.jp: イメージズ・アンド・ワーズ: ドリーム・シアター: ミュージック
  • ゆとり世代も結構わかっている - 非国民通信

    30歳で会社を辞めて“寂れた喫茶店”を開くのが夢!? 仕事恋愛に情熱を持てない「ゆとりくん」の無気力さ (DIAMOND online) ――いや、むしろ素晴らしい存在。実にゆとり世代的。じゃあ、楽しい瞬間っていつ? ゲームをしているときですね。あとは漫画を読んでいるとき ――ゲームって、プレステとかDSとか? そうです。あとはオンラインゲームですね。最近は『大戦略web』っていう戦争RPGにはまっています ――オレもゲームは好きで、集中しているときはすごく楽しいけど、どこかで飽きてきちゃうんだよね。そういうのってない? うーん、「このゲームはもう飽きた」はあっても、ゲームそのものに飽きたことは未だかつて無いですね ――それは危険な気がするな。だって、それはあらゆる外的要因がなければ、家でずっとゲームしているのが楽しいってことでしょう。それって引きこもり的な体質を持っているってことだよ。

    holypp
    holypp 2011/01/12
    ゲームのなかに居る仲間に『助けて』と言われたら協力せざるを得ないですね――現実世界の同僚が困っていたら、残業して助ける?
  • 『メタプログラミングRuby』で曖昧な知識を一掃した | irohiroki's blog

    『メタプログラミングRuby』で曖昧な知識を一掃した RubyKaigi2010のA Metaprogramming Spell BookのスピーカーであるPaolo Perrotta氏が著し、@kdmsnr氏が訳した『 メタプログラミングRuby』を読みました。 大変面白かったのでご紹介します。 目次は以下の通り。第1部だけ少し細かく書いてあります。 第1部 メタプログラミングRuby 第1章 月曜日:オブジェクトモデル 1.1 ビルと一緒の月曜日 1.2 オープンクラス 1.3 クラスの真実 1.4 クイズ:引かれていない線 1.5 メソッドを呼び出すときに何が起きているの? 1.6 クイズ:絡み合ったモジュール 1.7 オブジェクトモデルのまとめ 第2章 火曜日:メソッド 2.1 重複問題 2.2 動的メソッド 2.3 method_missing() 2.4 クイズ:バグ退治 2.

  • スレタイ貼ってって吹いた奴はこのスレ脱落 ニュース速報BIP

    1 以下、名無しにかわりましてVIPがお送りします 2008/10/25(土) 17:21:29.55 ID:qJx/7Jfm0

  • 2010年現在、最強フリーソフトベスト5を決めようぜ

    1:以下、名無しにかわりましてVIPがお送りします:2010/09/07(火) 00:38:40.23 ID:mGttzstn0 まあ、>>1で結論が出たも同然だけどな。 Avira Antivir QTTabbar Firefox AIMP2 CCleaner 参照 http://yuzuru.2ch.net/test/read.cgi/news4vip/1283787520/ 3:以下、名無しにかわりましてVIPがお送りします:2010/09/07(火) 00:42:31.40 ID:KDoSA5+n0 漢は黙ってOperaMINI 5:以下、名無しにかわりましてVIPがお送りします:2010/09/07(火) 00:46:37.69 ID:KDoSA5+n0 できればMINIは携帯電話、スーマフォン用ってことに気付いてほしかったんだがな 6:以下、名無しにかわりましてVIPがお送りし

    2010年現在、最強フリーソフトベスト5を決めようぜ
  • PC

    夏休みスペシャル 2024 iPhoneで3Dモデルを手軽に作成、無料の純正アプリ「Reality Composer」を試す 2024.08.09

    PC
  • ニートリトマス3原則 - Chikirinの日記

    今年の春、会社を辞めようかなあと考え始めていた頃、日一のニートを目指すid:phaさんと対談する機会があった。下記はその中の会話。 ちきりん インターネットがなければ、ひょっとしたらその仕事を続けていたかもしれませんか? pha たぶん辞めてなかったんじゃないですかね……。それには3つの理由があります。1つは働かないとべていけないこと、2つめは孤独になってしまうこと、3つめはやることがなくなるということ。その3つが怖かった。 http://bizmakoto.jp/makoto/articles/1003/05/news006_4.html つまり、phaさんは上記3つの問題がインターネットによって解決できると考えたから、ニートになる決断ができたということ。ちきりんは、この時からこの3つを密かに“ニート・リトマス3原則”と呼んで、これにそって自分の途を考えてきた。 まず1の「働かないと

    ニートリトマス3原則 - Chikirinの日記
  • 「Java による RESTful システム構築」 が超勉強になる!! - 宇宙行きたい

    JavaによるRESTfulシステム構築 作者: Bill Burke,arton,菅野良二出版社/メーカー: オライリージャパン発売日: 2010/08/23メディア: 大型購入: 28人 クリック: 804回この商品を含むブログ (40件) を見る これ,当にタイトル勿体無いなぁって思うでした. いや,タイトルに偽りは無いんだけど,これだと REST に興味無い人は手に取らないだろうなぁと思って,それは凄く勿体無い内容なので,ホントみんな読むと良いと思う. 簡単に説明すると,Java で REST を扱うために JAX-RS という API があるんだけど( JSR311 ),そのエキスパートグループの一人であり,さらにその実装である RESTEasy の作者が書いているです. で,この人は元々 SOAP とかのどちらかというと Fat な仕様大好きっこだったので,このには色

    「Java による RESTful システム構築」 が超勉強になる!! - 宇宙行きたい
  • アジャイル開発でソフトウェアの品質を高める方法

    さて、アジャイル開発でソフトウェアの品質は良くなるか? そう思う方、ちょっと手を挙げてください(4割くらい手が挙がる?)。けっこういますね。 自分の実感としては、アジャイルでは品質良くなる、と感じているが、一方で否定的な人もいる。 私がアジャイルを始めたころ、2002年あたりには、そういう否定的な人に対して「面倒くさいだけちゃうんか」とか「新しいプロセスに臆病なんじゃないか」と反発したりしていた。 考えてみると、ソフトウェアの品質には2つの側面がある。良し悪しという側面と、品質が確定しているかどうか、という側面。 品質保証担当の人が考えるアジャイルの品質確定のイメージは、こういうイメージなのかなと。アジャイルでイテレーションを繰り返して成果物が大きくなるにつれて、次のイテレーションで品質を確定させるためには、さらにたくさん作業をしなくちゃいけないなと。 この2つを比べると、ウォーターフォー

    アジャイル開発でソフトウェアの品質を高める方法
  • 【2ch】ニュー速クオリティ:感 動 し た 話 【涙線崩壊】。゚(゚´Д`゚)゜。 その1

    1 VIPがお送りします。 2008/02/23(土) 21:56:02.09 ID:NmMNUqAo0 阪神・淡路大地震のあと、阪急電車の復旧を沿線の人々は待ち望んでいた。うちもその一軒。 夜を徹して行われる作業、騒音や振動をこらえてくださいと、電鉄会社の人が頭を下げに来た。 「何を言ってるんだ?我慢するに決まってるじゃないか。それよりも一刻も早い復旧を。」 うちも含めて、沿線の人々はみなそう言って、電鉄会社の人を励ました。 阪急は国の補助も受けず、少しづつ復旧・部分開業していった。 そして最後に残された西宮北口〜夙川間の高架部分の再開によって、 ついに神戸線は全通した。 再開の日に、もちろん漏れも乗りに行った。神戸で逝った友のもとへ行くために。 運転台の後ろは人だかりだった。みな静かに鉄道の再開の喜びをかみ締めているようすだった。 夙川を渡るそのとき、川の土手に近

  • 無題のドキュメント ヌクモリティ感じるコピペ貼ってけ

    無題のドキュメントとは ブックマークして頂けると光栄です。 「管理人にまとめさせたいスレ」 を募集しています。 面白いスレがあったら、そのスレの URLを教えて下さい! メールフォームはこちら TOP絵も募集中です! 今までに頂いた絵←多謝!! ヌクモリティ感じるコピペ貼ってけ 男で料理が好きで結構上手に作れてレパートリー多いやつちょっと来い 今から女性芸能人のオナニー想像しまーす 呼ばれていない合コンへ参加してきた パイパンマン「ひゃぁ〜…あそこがモジャモジャで力が出ない〜…」 【二次】おまいらハロウィンの画像貼ってけよ! おさんぽ気持ちいいお めちゃくちゃわかりやすくした、中国古典名言集 Janeの裏技 やる夫で学ぶ世界恐慌・1929 J( 'ー`)し   ('A`) カーチャン イママデ アリガトウ 老犬「昔は良かった」

  • Ruby技術者認定制度の上位試験発表、年内初冬から

    Rubyアソシエーションは6日、Ruby技術者認定上位試験「Ruby Association Certified Ruby Programmer Gold」(以下Gold)を発表した。受験申込は年内初冬を予定している。 現行実施されている「Ruby Association Certified Ruby Programmer Silver」(以下Silver)の上位資格にあたり、Silverをさらに掘り下げた内容に加え、標準添付ライブラリやアプリケーション設計に必要となるクラスの知識などが問われる。 出題範囲はSilverが「実行環境、文法、組み込みライブラリ、オブジェクト指向」、Goldが「実行環境、文法、オブジェクト指向、組み込みライブラリ、標準添付ライブラリ」。Gold認定には、SilverとGoldの両試験に合格する必要があり、受験の順番は問わない。 試験はどちらもコンピューター上で

    Ruby技術者認定制度の上位試験発表、年内初冬から
  • Ruby開発者まつもとゆきひろ氏 「Rubyからのメッセージ」

    最近トレンドとなりつつあるRubyであるが、その原点はいち技術者の願望の結晶であった。講演ではRubyの開発者人が、Rubyの設計に込めた思いを語る。また、RubyRubyたらしめる特徴や機能についても解説する。2007年10月16日にミラクル・リナックス株式会社主催で実施された「Asianux Road Show in Tokyo」の特別講演の内容。

    Ruby開発者まつもとゆきひろ氏 「Rubyからのメッセージ」
  • GitHub - toritori0318/vim-redmine: Redmine operation from vim

    Introduction ============= You can look over the information on redmine with vim. Function ============= 1. Display ticket and display outline of ticket on Redmine with vim. 2. It is possible to jump to URL of the ticket. Requirement ============= 1. webapi.vim 2. Redmine version >= 1.0.x 3. enable Redmine REST API installation ============= 1. Install webapi.vim 2. edit ~/.vimrc let g:redmine_aut

    GitHub - toritori0318/vim-redmine: Redmine operation from vim
  • 日経ITProの記事にケチつけておく - masayang's diary

    日経ITPro: アジャイルはウォーターフォールよりも難しい 何を持って簡単・困難を定義するのかがわからないけど、「アジャイルはウォーターフォールよりもごまかすのが難しい」というのであれば、その通りだろう。 そもそもアジャイルは、大規模プロジェクトを想定していないし、請負契約が多い国内のプロジェクトは、要求の増加に歯止めが利きにくいアジャイルと相性が悪い。 そもそも大規模プロジェクトを想定して生まれた手法は存在しないわけで。 ウォーターフォールは他に選択肢がなかったために大規模に適用されてきたけど、それが適切だったかはなんとも言えない。失敗しても他に選択肢がないんだから「ウォータフォールが悪い」って言えなかったしね。 ただ、最近は大規模でのAgile事例は増えてきている。日ではまだ少ない、というところでしょ。 「要求の増加に歯止めが利きにくいアジャイル」というのも変だよね。 当初の一欄に

    日経ITProの記事にケチつけておく - masayang's diary
  • ほぼ日刊イトイ新聞 - 貧乏と芸術の間の千円札。

    はい、その日をひとつのピークにしつつ、 「お金」について考える特集を 「ほぼ日」の創刊12周年の記念企画として やっていこうと思ってるんです。

    ほぼ日刊イトイ新聞 - 貧乏と芸術の間の千円札。
  • GAEでPythonを始めるときに知りたい4つのまとめ

    if ( $blog == " Webエンジニアのためのライフハック " ) { print " 1-byte.jp "; } ホーム1-byte.jpとは 書いてるヒトは 最近、とても気になっていることがあります。 それが”Google App Engine + Python”です。 元々、Pythonには興味がありました。 オライリーのPython入門も読破しました。 10日でおぼえる Python 入門教室も5日まではやりました。 しかし、そこで終わりました…。 CakePHPという慣れ親しんだ言語とフレームワークがあったので、そちらに走ってしまいました。 ですが、私はPythonistaに憧れるPHPerです。 ここいらで一つ、重い腰を挙げてPythonの勉強を始めることにしました。 Pythonを勉強する一つの強い理由付けとして、”Google App Engine“の存

  • 風俗嬢選択無限なる挑戦

    デリヘル嬢を自宅に呼んでいることに慣れてくると、徐々に刺激が欲しくなるのが正直なところです。そこで私が工夫しているのは簡易ベッドを用意して部屋のあちこちでプレイするということです。 普段は寝室のベッドでプレイしているのですが、簡易ベッドがあることでベッドをキッチンまで持っていきキッチンで果てるという新鮮さを味わえるのです。また夏になると部屋から花火大会の様子が見られるので窓を全開にしてバルコニー付近でデリヘル嬢と2人で花火を見ながらエッチなことをしまくっているのです。 最近ではお店に許可を得て行っているのはトイレ内でプレイをすることです。私は野外での行為をしたことがなかったので、いつかやってみたいなと思いお店にお願いしてトイレ内でプレイをしています。 大変狭いので限られたプレイしかできないのですが、バックでの素股は気持ちが良すぎてクセになります。トイレットペーパーでデリヘル嬢のお尻に掛かっ

  • ライブドアの業務を支えている3つの社内ツール : LINE Corporation ディレクターブログ

    はじめまして。昨年10月に入社したtantanと申します。 現在、婚活サイト「youbride (ユーブライド)」の担当ディレクターをさせていただいております。前職がいわゆる『ケータイゲーム』のディレクターという、若干 (かなり?) 畑違いな私が入社して驚いたことと、社内で主に使われているツールについてお話しさせていただきます。 閑静なフロア 入社案内の際に各部署の紹介があり、新入社員はひと通りフロアを見学して回ります。そこで私がまず驚いたのは、ほとんどの部署が一様に「静か」であることです。 ほぼ半日をデザインや開発担当者の席に赴き、口頭でのやりとりに費やす日々を送っていた私にとって、一見それは異様な光景に思えました。しかしながら、後述の通りその真相については程なく理解することが出来ました。 IRCITS 大多数のご存知の方には大変恐縮ですが、この二つの単語が意味するものを検索するところ

    ライブドアの業務を支えている3つの社内ツール : LINE Corporation ディレクターブログ
    holypp
    holypp 2011/01/12
    IRC/ITSは今年こそ社内に流行らせたい。昨年導入までは行ったけど、結局失敗した。
  • 長文日記

    holypp
    holypp 2011/01/12
    カラっとしたキレイな自慢って好きだな。
  • 田中美保と稲本潤一がお泊りデートしてるのをホテル従業員がtwitterでバラして話題に

    aoi_tkng 稲潤一と田中美保がご来店 田中美保まじ顔ちっちゃくて可愛かった…今夜は2人で泊まるらしいよ お、これは…(どきどき笑) aoi_tkng http://twitter.com/aoi_tkng(←アカウント消去済み) twilog http://twilog.org/aoi_tkng ↓過去にもこの二人の目撃情報がtwitterに bakameguro 隣の個室に稲、田中美保カップルなう。 http://twitter.com/bakameguro/status/21157194716160000 maringorira ヒルズで映画みたら、隣席にサッカーの稲と田中美保が。異色な組み合わせだわね!(◎_◎;) http://twitter.com/maringorira/status/20059037697576960 pipitan14 稲選手と田中美保がご来店

    holypp
    holypp 2011/01/12
    仕事で得た情報をポンポン書く神経がすごい。ひどすぎて途中から笑ってしまった。
  • ニッポンIT業界絶望論:江島健太郎 / Kenn's Clairvoyance - CNET Japan

    IT業界は救いようがない。絶望的としか言いようがない。 IT業界不人気なんて、この業界に重くのしかかる決して晴れることのない暗雲の氷山の一角に過ぎない。はてな匿名ダイアリーにもどうせ理系出身者なんていらねえんだよ。なんて書かれていたけど、これが現実なのだよ、学生諸君。 ちょっと補足しておくけど、ここでIT業界っていうのは、SIerのことだ。お客さんの要件をヒアリングして、その要求に沿ったシステムを受託開発するっていうビジネスのことを指している。 ぼくもその昔、その世界のループに組み込まれていた。そして華麗なるコミュニケーション能力とやらをいかんなく発揮し、場の空気を読み、生意気なぐらいのチャレンジ精神で、それなりに仕事のできるよい子だったようだ。 いや、正直に言うよ。正直に言うとだね、結構楽しかった。 だって、考えてみてごらん。お客さんのところに出向いて行って、その業界のことをじっ

    ニッポンIT業界絶望論:江島健太郎 / Kenn's Clairvoyance - CNET Japan
    holypp
    holypp 2011/01/12
    同じようなことをよく考える。社会は変わらないだろうから、イヤなら自分が働く場所を変えるしかないよね。
  • ジョジョBarに行ってきました。 - 三軒茶屋 別館

    先日、友人と飲んだときに「三宮にJOJOバーがある」という話で盛り上がりました。 「JOJOバーに行く」と心の中で思ったならッ! その時スデに行動は終わっているんだッ! というわけで話を聞いた翌週に予約、メンバー集めて行ってきました。 ジョジョの奇妙なBar「ヘブンズ・ドアー」*1 兵庫県神戸市中央区下山手通2-12-20 セゾンコートビルB1 Tel:078-321-1551 メンバーは大学の友人で筋金入りのジョジョラー3名。 阪急三宮西口で待ち合わせ、東急ハンズ方面に5分ほど歩きます。 と、看板が。 すでに期待させます。っていうか客層狙いピンポイントすぎ。 隣にあった居酒屋の真面目な看板がなんだかかわいそうでした(笑)。 というわけで看板に従って進むと、一発でJOJOバーだとわかる目印が。 下記に一つでも当てはまる方は、ぜひご来店をお待ちしています。 「ジョジョが大好きな方」「スタンド

    ジョジョBarに行ってきました。 - 三軒茶屋 別館
    holypp
    holypp 2011/01/12
    アリアリアリアリ