タグ

*あとでに関するfroakのブックマーク (11)

  • Ruby 2.0.0で学ぶ、14個のデザインパターンを作りました[GoF][Design Pattern] - 酒と泪とRubyとRailsと

    GoFのデザインパターンとは、「プログラミングのベストプラクティスを体系化したもの」です。このベスト・プラクティスをしっかりと理解して設計すれば、ソフトウェア設計の効率を高めることができます。またデザインパターンが「プログラミングの思想」の共有をよりスムーズにしてくれます。先人たちの試行錯誤の結果を効果的に利用して、プログラミングをもっと楽しんでしまいましょう! 🗻 デザインパターンのポイントGoFのデザインパターンには下のプリンシパルがあります。 変わるものを変わらないものから分離する インタフェースに対してプログラミングし、実装に対して行わない 継承より集約 委譲、委譲、委譲 必要になるまで作るな(You Ain’t Gonna Need It./YAGNI) 🤔 デザインパターン一覧 アブストラクトファクトリ ビルダ ファクトリメソッド シングルトンパターン アダプタ コンポジッ

    Ruby 2.0.0で学ぶ、14個のデザインパターンを作りました[GoF][Design Pattern] - 酒と泪とRubyとRailsと
  • エンジニアにオススメのTED!14本を紹介します|【Tech総研】

    エンジニアにオススメのTED! 14を紹介します アメリカで年に一度開催される「TED」は知っていますか? ネットの動画で見たことがありますか? もし見たことがなければ、ぜひ以下のURLからお試しください。エンジニアにオススメの動画を集めてみました。 「TED」(Technology Entertainment Design)は著名な研究者、技術者、芸術家、政治家、事業家、文化人などが講演を行うカンファレンスです。毎年アメリカで開催されており、その内容は「TEDTalks」により無料で動画配信されています。 TEDには「TED Conference」のほかに、世界中で開催される「TEDGlobal」や東京で開催される「TEDxTokyo」などがあり、その活動は世界規模で広がっています。 TEDの最大の特徴は、講演者と講演内容の充実度です。各分野の第一線で活躍する人たちが、数分から30分程

  • 【2012超まとめ】確実にWEBサービスを作りたい人へ【前編】

    (記事が長すぎたので前編・中編・後編に分けました) 僕ももう、リストラされそうなとあるおっさんなんですが、先日Webサービスを公開しました。 きっかけになったのはこの記事です。 自分でWEBサービスを作りたいと思っている人へ http://anond.hatelabo.jp/20101203150748 こんな事できたら良いなぁと思っていると、他にもやっている方たちがいました。 たった2日で製作されたWebサービス「お部屋晒し」って? http://matome.naver.jp/odai/2131952812556433001 WEBサイトを発注してみた。 http://anond.hatelabo.jp/20120318122617 Rails3 と jQuery で、真面目にオシャレなエロサイトをつくってみました - h300 http://d.hatena.ne.jp/inouet

    【2012超まとめ】確実にWEBサービスを作りたい人へ【前編】
  • ハッカー文化が日本を救う - Nothing ventured, nothing gained.

    吉岡弘隆さんという人がいる。IT業界では「カーネル読書会」の主宰者として知らない人はいないほどの有名人だ。実は吉岡さんはDECという会社での私の大先輩だ。 私がソフトウェア部で顧客向けのシステムの開発や販売をしていたころから社内で積極的に発言をされていたし、研究開発センターに異動した後は少しだったけれど一緒のオフィスにいさせていただいたこともある。まぁ、恐れ多い存在でほとんど口もきけなかった。 そんな吉岡さんのDEC後の活躍はブログや各種ソーシャルメディアを通じて知っていたが再会したのは数年前のデブサミ*1でのこと。その時、吉岡さんはコミュニティのライトニングトークに参加していたか何かで和服を着ていて、いつものようにニコニコとしていた。良い年齢してよくやるなぁと思っていたのは今だから話せる内緒の話。 そんな吉岡さんと一緒に活動する機会を得たのは、Hack For Japanのおかげだ。楽

    ハッカー文化が日本を救う - Nothing ventured, nothing gained.
  • 真の Geek が知っている (ふりをする) べき 9 つの式 | スラド サイエンス

    Wired Science の記事にて「真の Geek が知っている (ふりをする) べき 9 つの式」が紹介されている。9 つの内訳は以下の通り。 オイラーの等式 フリードマン方程式 ボルツマンのエントロピーの公式 マクスウェルの方程式 シュレーディンガー方程式 Robert と Wilson による島嶼生物学論 (?) Martin Nowak の進化方程式 (?)アウトブレイク発生の不等式 (?)美の (限定的) 数学 (?)[論文PDF]ううむ、前半でも既におぼつかないのに、後半は聞いたこともございません。Geek として悔しいという皆様のために、各式 (特に後半) について詳細をご存じの方はコメントよろしく。

  • 何でやらないの?繁盛店がやっている 本当に売れる「AIDMAの法則」 | お土産屋さんブログ

    店の売上が落ち、「広告」「クーポン」「安売り」をやってみたけど、逆に売れなくなったり、利益を圧迫したりすることありませんか? 商売やっている人には、よくある話だと思います。 普通、努力すれば売れるはずなんですが、ちょっと間違った方向へ努力してしまうと、逆に売れなくなるんですよね。 努力しているのに報われないと、精神的に参ってきます。 そんな時は、マーケティングのフレームワーク「AIDMAの法則」を利用すると、売上アップの糸口が見つかりやすいです。 漠然に「なぜ売れない」と考えるのではなく、「なぜ商品を知らない」「なぜ興味が無い」「なぜ商品を見ない」「なぜ商品を手に取らない」「なぜ買えない」などと、売れない原因を分解するフレームワークです。 分解することで、具体的な売上アップの改善法を考えやすくなります。 非常に強力なツールである「AIDMAの法則」を詳しく知らない人は、ぜひこの記事を読んで

    何でやらないの?繁盛店がやっている 本当に売れる「AIDMAの法則」 | お土産屋さんブログ
  • Open Vim

    Ideas to be realized Solver/competition: given initial text and result text, what is the minimal command combination Statistics for used commands Browser extension, attaching Vim to textarea Vim hero: complete vim-tasks as quickly as possible Documentation on the web; partly executable Vim tasks: column based tasklist like http://www.trello.com but with vim commands Vim tetris, movement is faster

  • 「日本のゲームが持つ問題点」や「開発における日本とアメリカの明確な違い」を最前線にいる当事者がハッキリと語る

    ゲームを愛するが故に「日の有名なゲームクリエイターが最新のゲームをやっているとは到底思えない」などと「日ゲームが持つ問題点」について歯に衣着せぬ意見をバシバシ飛ばしまくる講演「僕の海外ゲーム開発ストーリー++ ~日米両方でAAAゲーム開発をして分かったこと~」が日最大のゲーム開発者向けカンファレンス「コンピュータエンターテインメントデベロッパーズカンファレンス2011(CEDEC2011)」で行われました。 講師は、Microsoftの343 Industriesでディレクターを務めたライアン・ペイトンさん。2003年に来日し、小島プロダクションにて「メタルギアソリッド4」などの人気作に関わった後、故郷のシアトルに戻ってからMicrosoftに入社して「HALO 4」を含むHaloシリーズのクリエイティブ面のディレクションを担当した人物です。 講演は自身の半生から始まり、「ゲ

    「日本のゲームが持つ問題点」や「開発における日本とアメリカの明確な違い」を最前線にいる当事者がハッキリと語る
  • ITエンジニアとして知っておきたい22の会計知識【簿記レベル編】:お茶でも飲みながら会計入門(54) - @IT

    意外と知られていない会計の知識。元ITエンジニアの吉田延史氏が、会計用語や事象をシンプルに解説します。お仕事の合間や、ティータイムなど、すき間時間を利用して会計を気軽に学んでいただければと思います。 「お茶会計」も早いもので50回を超えました。今回は、エンジニアが知っておきたい会計知識をカテゴリ別にまとめた記事リンク集です。 各回とも、前提となる会計知識を含めて解説しています。会計知識を身に付けるための足がかりとしてチェックしてみてください。 ◎ITエンジニアとして知っておきたい22の会計知識【簿記レベル編】 簿記3級&2級レベルの知識を身に付けるための解説 決算書を読むための解説 何かと身近な税金についての解説 ◎続・ITエンジニアとして知っておきたい21の会計知識【ニュース&社内業務編】 経済ニュースを理解するためのキーワード解説 意外と知らない社内業務を知るための解説 会計周囲の法律

    ITエンジニアとして知っておきたい22の会計知識【簿記レベル編】:お茶でも飲みながら会計入門(54) - @IT
  • 偉そうなユーザーシリーズが決定版が出ずうざいので昼休みで列挙する

    http://anond.hatelabo.jp/20110728011524 http://anond.hatelabo.jp/20110714195517 有名なはてブユーザotsuneブクマやタンブる速度が人智を超えている。まれに投稿より早くブクマする。 kanoseotsune 氏に次ぐブクマジャンキー。ポジション的にも戦闘力(ブクマ数)的にもザーボンさんレベル。 dankogaiPerl / Unix / 読書中毒者。割と重病。 zakinco記事内のコメを引用したり軽くコメントしたりと、模範的なブクマユーザ。 ekken淡々とブクマ記事の裏をつくコメントをスナイプしていく暗殺系ブクマユーザ。 HolyGrail音いじるひと。アーリーアダプターで新しい・面白いサービスや事柄をブクマ。 n-stylesペニーオークションとかホメオパシーとかパチンコとか射倖心を煽るサービスを軒並み殺

    偉そうなユーザーシリーズが決定版が出ずうざいので昼休みで列挙する
  • Node.jsとCommonJSについて - 自分の感受性くらい

    日経ソフトウェア8月号にJavaScriptの特集がありまして、そこでNode.jsが紹介されていました。 それを読んで、僕は以下のようなツイートしました。 日経ソフトウェア8月号のJavaScript特集のNode.jsの記事みたけど、これはちょっとひどいな。非公式のWindowsバイナリを使ってるせいでnpmの使い方おかしいし、「Node.jsのAPIはCommonJSに従った形で実装」とか嘘書いてあるし。 #nodejs_jp 2011-06-26 13:43:59 via web *1だと言わざるをえません。Node.jsはCommonJSの仕様のうち「Module 1.0」と「Unit Testing 1.0」には一応準拠していることになっています(http://wiki.commonjs.org/wiki/CommonJS#Implementations)。が、Node.jsの

  • 1