cazのブックマーク (63)

  • Googleの開発者直伝、ぼんやりしたアイデアを具体化する4段階アプローチ | ライフハッカー・ジャパン

    きっと誰もが経験あるはずです。ぼんやりとしたアイデアやプロジェクトの目標を与えられて、いったい何から始めればいいのかさっぱりわからない、という経験が。Googleのソフトウェア開発者Vivek Haldar氏は、この問題を解決するための「具体的な4段階アプローチ」を紹介しています。 あらゆるプロジェクトはぼんやりとしたイメージから始まります。この混沌とした状態に、形ある具体的なアイデアを持ち込んだ者こそが、最大の功労者となるのです。とはいえ、簡単なことではありません。私自身、このプロジェクト初期の段階にどうアプローチすればいいのか、いまだに模索中です。以下に、個人的な体験と観察から、わずかずつでも学んできたことをご紹介したいと思います。■基原則を決める 設計作業に入る前に、まず「基原則」を考えるようにします。例えば、「Gmail」のプロジェクトでは、「Eメールのナビゲーションで最も重要

    Googleの開発者直伝、ぼんやりしたアイデアを具体化する4段階アプローチ | ライフハッカー・ジャパン
    caz
    caz 2012/08/31
  • - 不吉な匂い

    不吉な匂いとは、リファクタリングを必要とするコードから感じられる雰囲気を、比喩で表したものです。 ここでは、感じ取った不吉な匂いに対して、どのような解決法を選ぶことができるかを取り上げます。 匂いとして示されているのは、次の22のケースです。ひとつずつ見ていきましょう。 また、解決法に添えられている数字は、参考書籍「リファクタリング」の何ページに記されているかを示しています。

    caz
    caz 2012/08/31
  • これは水です。 | quipped

    (訳注:2008年に急逝したアメリカの作家David Foster Wallaceが2005年にKenyon大学でした卒業スピーチです。個人的には同年のStanfordでのSteve Jobsの卒業スピーチより、遥かに奥深く、かつタメになると思うのですが、あまり知られていないようですし、訳されていないので、自分でやることにしました。以下が拙訳です。) もし発汗1したい人がいるなら、どうぞお好きなようにしてくださいな。多分ぼくもします。てかする...こんにちはーおめでとーKenyon大学2005年度の卒業生のみなさん。2匹の若いサカナが泳いでおり、逆方向に泳ぐ年上のサカナに会いました。すれ違い様、年上のサカナはこう言いました。「おはよう少年たち。今日の水はどうかね。」2匹のサカナは特に気にもとめず、しばらく泳いでから、顔を見合わせて言いました。「てか水って何?」 今の話は、米国の卒業スピーチ

    これは水です。 | quipped
    caz
    caz 2012/02/07
  • beautifully-healthy.net is Expired or Suspended.

    「 beautifully-healthy.net 」のページは、ドメインが無効な状態です。 ウェブサイト管理者の方はこちらから変更・更新を行ってください。 「 beautifully-healthy.net 」is Expired or Suspended. The WHOIS is here.

    caz
    caz 2011/11/05
  • 格差と若者の非活動性について - 内田樹の研究室

    ある媒体から若者の労働観についてアンケートを受けた。 みじかい回答を期待していたはずだが、やたら長くなってしまったので、たぶんこのままでは掲載されないだろう。 自分としてはたいせつなことを書いたつもりなので、ここに転載して、諸賢のご叱正を乞うのである。 Q1.現在、世界では、経済格差(世代間格差ではなく、金持ちとそうではない人との格差)や社会への不満に対して、多くの若者たちが声を上げ、デモを起こし、自分たちの意見を社会に訴えようと行動しています。翻って日ではここ数十年、目に見える形での若者の社会的行動はほとんど見られません。これだけ若者たちにしわ寄せが行く社会になっているのに、そして政策的にも若年層に不利な方向で進んでいるのに、若者たちはなぜ、社会に対して何かを訴えたり行動したりしないのでしょうか? それは特に不満を感じていないからなのか、それともそうした行動に対して冷めているのか。ある

    caz
    caz 2011/10/20
  • オフィスのホワイトボードを止めて「Trello」を使うべき理由【増田(@maskin)真樹】 : TechWave

    1990年代初頭から記者としてまた起業家としてITスタートアップ業界のハードウェアからソフトウェアの事業創出に関わる。シリコンバレーやEU等でのスタートアップを経験。日ではネットエイジ等に所属、大手企業の新規事業創出に協力。ブログやSNSLINEなどの誕生から普及成長までを最前線で見てきた生き字引として注目される。通信キャリアのニュースポータルの創業デスクとして数億PV事業に。世界最大IT系メディア(スペイン)の元日編集長、World Innovation Lab(WiL)などを経て、現在、スタートアップ支援側の取り組みに注力中。 [読了時間:2分] 過去MicrosoftExcellチームに所属し、StackOverFlowの協同設立者でもあるJoel Spolsky氏が経営する「Fog Creek Software」は北米時間の9月13日、業務などにおけるチーム向けのコラボレー

    オフィスのホワイトボードを止めて「Trello」を使うべき理由【増田(@maskin)真樹】 : TechWave
    caz
    caz 2011/09/16
  • ストーリーベースのアジャイル開発に。Railsのプロジェクト管理·Fulcrum MOONGIFT

    Fulcrumはストーリーベースのアジャイル開発にマッチしたプロジェクト管理システム。 FulcrumはRuby on Rails製のオープンソース・ソフトウェア。アジャイル開発において用いられるユーザストーリー。利点としては機能をユーザ視点で捉えることで、実装されるべき機能が明確になりイテレーションが終わった段階できちんとできているか確認がしやすいことだ。 4つの枠が特徴 そのため通常のタスク管理に比べると大ざっぱに見えてしまい、逆に細かな進捗が見づらくなってしまう場合もあるようだ。そんな状態を解決するには、最適なプロジェクト管理を導入することにあるだろう。今回紹介するのはFulcrumだ。 Fulcrumはストーリーベースのタスク管理を実現する、アジャイル開発向けのプロジェクト管理だ。完了したストーリー、作業上、バックログ、Chilly Bin(終わらなかったタスクを放り込んでおく場所

    caz
    caz 2011/09/05
  • 大規模SIは少数精鋭で乗り切れるのか? - 急がば回れ、選ぶなら近道

    まず現状の認識は以下の通り 1.20-30代の就業人口の減少これは大前提になる。 また情報共有も進むためよりブラックな会社が 人を集めること自体のハードルがあがる。 結果として、人員を集めるということがより厳しくなる。 これはITに限らず、労働集約的産業全体の課題でもある 2.能力格差の拡大今の40-50代よりも間違いなく、現状の20-30代は 勉強している人としていない人の格差は広がっている。 ゆとり云々とは別に、社会的なプレッシャーから、 むしろ勉強しないと勝ち残れないという強い意識のある集団と、 ゆるふわほんわか草集団の差が非常に非常に広がっている 3.資源の拡大要するに、割とハード・リソースに余裕が出てきている まず、クライアントサイド。 要はなんでもできる状態になりつつある。 jsあたりはほぼ無法地帯の感もある。 一時、jsでOSみたいのまでいけるぜ、というデモもあったが 技術

    大規模SIは少数精鋭で乗り切れるのか? - 急がば回れ、選ぶなら近道
    caz
    caz 2011/09/05
  • 誰でも簡単にキュレーターになれる「Storify」 | ライフハッカー・ジャパン

    ソーシャルメディアの普及とともに増えてきたキュレーションサービス。有名なところでは「NAVER まとめ」「togetter」「paper.ly」あたりでしょうか。どれも個人で簡単に使えるのはいいのだけれど、UIの色がポップだったり、自動で投稿されるので事前確認ができなかったりと、企業ではちょっと使いにくい感じがしてしまいます。 今日ご紹介する「Storify」は、そんな悩みを一挙に解決! シンプルなデザインでブランドイメージも壊さず、自分で編集してから公開できるので安心です。 使い方はとっても簡単。Twitter、Facebookはもちろん、flickr、YouTube、GoogleRSSの中から好きなコンテンツをドラッグ&ドロップで並べていくだけで、あっという間に1ページのコンテンツが完成します。 ブログ感覚でテキストも挿入できるので、イベントレポートや商品に関するまとめページを作れば

    誰でも簡単にキュレーターになれる「Storify」 | ライフハッカー・ジャパン
    caz
    caz 2011/08/26
  • 自然言語処理にはやっぱりPythonがいちばん - nokunoの日記

    Quoraで「自然言語処理に適したプログラミング言語はどれか?」という質問をしたところ,やっぱりPythonが一番人気のようです.What programming language is suitable for natural language processing? - Quora理由として以下が挙げられていますNLTKがあるから正規表現ライブラリ(re)が強力だからnumpyとscipyがあるから スクレイピングにBeautifulSoupやScrape.pyが使えるから Django / Pylons / TornadoのようなWebフレームワークがあるから また,機械学習のライブラリを言語別にまとめた質問もありました.こちらもJava, Python, Rが多いですね.Which programming language has the best repository of ma

    caz
    caz 2011/08/21
  • さくら VPS + CentOS のチューニングや高速化で以前試せなかった設定

    はじめてのさくら VPS + CentOS の初期設定からチューニングなどの作業まとめで一般的なサーバーの設定方法を紹介しましたが、さくらのVPS の設定の中で APC の入れ方や nginx の入れ方などは試せなかったので追記としてメモしておきます。 今回も以下の記事を参考にさせて頂きました。ここに全てがあるので私の記事では作業をシンプルに紹介していきます。ここに書いてない物についてはこの記事で書いてみます。 ウェブ開発者のための、1時間でできるLAMP環境構築術(CentOS編) – さくらインターネット創業日記 CentOS 5.6 へアップグレードする さくら VPS はこのブログを書いている現時点で契約した状態だと CentOS 5.5 がインストールされています。そのため CentOS を 5,6 にアップデートします。 まず自分の環境が CentOS 5.5 なのかを調べます

    caz
    caz 2011/08/16
  • Google、新サイトを検索エンジンに即時登録する方法を提供 | ネット | マイコミジャーナル

    Google Web Search GoogleGoogle検索のインデックスに新しいページを登録する方法、または既存のページ情報を素早く更新するための新しい手段を「ウェブマスターツール」に追加したことを発表した。Googlebotとしてクロールを実施する「Fetch as Googlebot」の機能に、指定したWebページを即時にクロールさせ、クロールに成功したページを検索インデックスに追加する機能が組み込まれている。 この新機能の使い方は簡単。これまでのように「ウェブマスターツール」にログインしたら、操作したいサイトを選択。左のメニューから「Fetch as Googlebot」を選択し、検索インデックスに新しく追加したいページやサイト、または更新して欲しいページを指定して「取得」ボタンをクリック。クロールに成功すると「インデックスに送信」といったリンクが登場するので、これをクリック

    caz
    caz 2011/08/10
  • Amazonのダンボール便利すぎワロタw お前らも工作して見ろ捗るぞ - かくれオタのブログ

    69 :名無しさん@涙目です。(東日) 投稿日:2011/08/01(月) 16:10:41.88 ID:Fue6eGZJ0 あの段ボール箱の有効利用方法はないものか。 172 :名無しさん@涙目です。(静岡県) 投稿日:2011/08/01(月) 16:17:46.71 ID:ro9lHEG60 >>69 1mのクリスマスツリー http://mago.pepper.jp/ccil43.htm A4書類がピッタリ入るファイルケース http://mago.pepper.jp/ccil45.htm 100箱でつくるパーティション http://mago.pepper.jp/ccil46.htm コンセントまわりを整理できるケーブルボックス http://mago.pepper.jp/ccil48.htm コミックス用、文庫棚 http://mago.pepper.jp/ccil49

    caz
    caz 2011/08/03
  • 知って損なし!WEBサービスにおける「β版」の定義とノウハウ : LINE Corporation ディレクターブログ

    はじめまして!新規開発グループのNobeです。 オンラインゲームではよく聞くβ版・βテストという言葉。 最近ではWEBサービスにおいても「β版」という言葉がみられるようになりました。日は、その定義とノウハウをお伝えさせて頂こうと思います! β(ベータ)版とはそもそもどんな意味なのか。Wikipediaではこう書かれています。 ベータ版(ベータばん、β版)とは、正式版をリリースする前にユーザーに試用してもらうためのサンプルのソフトウェアである。 ベータバージョン、試用版(しようばん)、あるいは俗語的に人柱版(ひとばしらばん)という場合もある。 人柱(笑) さらに、オープンベータとクローズドベータというものがあり、 一般向けにオープンに公開するか、ユーザーを限ってクローズド公開するかに分かれます。 ゲームなどでみるベータ運用の一般的に認知されている目的は、 ・バグフィックス ・負荷試験 ・デ

    知って損なし!WEBサービスにおける「β版」の定義とノウハウ : LINE Corporation ディレクターブログ
    caz
    caz 2011/08/03
  • Google Analyticsでいいね!ボタンやTweetボタンのアクションを計測する方法 - F.Ko-Jiの「一秒後は未来」

    6月末にGoogle AnalyticsでGoogleの+1ボタン、FacebookのLikeボタン、TwitterのTweetボタンのアクションを計測できるようになりました。 » Google Analytics Blog: +1 reporting in Google Webmaster Tools and Google Analytics このブログでも計測コードを設置してみたので、その方法を紹介しておきます。 Google Analyticsを新しい管理画面に切り替える ソーシャルプラグインのレポートは新しい管理画面からしか確認できないので、Analyticsの管理画面を新バージョンに切り替えましょう。 新バージョンの管理画面では「Visitors」メニューの中に「Social」という項目があります。もしGoogleの+1ボタンをサイトに設置しているなら、すでに自動的に+1ボタンの

    Google Analyticsでいいね!ボタンやTweetボタンのアクションを計測する方法 - F.Ko-Jiの「一秒後は未来」
    caz
    caz 2011/08/03
  • TechCrunch | Startup and Technology News

    The RAW Dating App aims to shake up the dating scheme by shedding the fake, TikTok-ified, heavily filtered photos and replacing them with a more genuine, unvarnished experience. The app…

    TechCrunch | Startup and Technology News
    caz
    caz 2011/07/29
  • https://jp.techcrunch.com/2011/07/28/jp20110728what-is-your-exit-strategy/

    https://jp.techcrunch.com/2011/07/28/jp20110728what-is-your-exit-strategy/
    caz
    caz 2011/07/29
  • 「機械学習とパターン認識」(PRML)のアンチョコ by herumi - 木曜不足

    社内で「機械学習とパターン認識」(PRML) の読書会をやっているのだけど、計算がやっぱり難しいようでみんな苦戦中。 そんなこんなで、光成さん(@herumi さん)が PRML の数式を手抜き無しで解説するアンチョコ(虎の巻 / PRML教科書ガイド)をマメに作ってくれている。*1 PRML のための数学(PDF) 内容は PRML の2章から4章と、9章、PRMLでもっとも計算が難しいと評判の10章を対象としている。 たとえば2章のアンチョコでは、2章の中で必要とされる解析や線形代数の道具(積分の変数変換、行列の各種操作)を一通り取り上げた後、ガウス分布の最尤推定における平均や分散による偏微分という、おそらく多くの人がつまづくのだろう計算がきちんと説明されている。 また3章のアンチョコでは、Woodbury の公式やヘッセ行列を解説しつつ、エビデンス関数などを導出しているし、4章になる

    「機械学習とパターン認識」(PRML)のアンチョコ by herumi - 木曜不足
    caz
    caz 2011/07/25
  • Qiita

    Why not login to Qiita and try out its useful features?You get articles that match your needsYou can efficiently read back useful informationdark_modeYou can use dark theme

    Qiita
    caz
    caz 2011/07/24
  • http://blog.caraldo.net/2011/07/googleanalytics_twitter_faceboo.php

    caz
    caz 2011/07/23