2022/1/13をもって お客様がご利用中のブラウザ (Internet Explorer) のサポートを終了いたしました。 (詳細はこちら) クックパッドが推奨する環境ではないため、正しく表示されないことがあります。 Microsoft Edge や Google Chrome をご利用ください。 (Microsoft Edgeでクックパッドにログインできない場合はこちら)
プログラマーにとってはTwitterのアカウント並みに一般的になったgithubですが、github上での活動内容をゲームっぽく表示するサイトが登場していました。githubのアカウントでログイン後にデータが取得されるとgithubでの活動内容を元にXBOXの「実績」風のバッチを表示してくれます。一覧やランキングがまだ実装されていないようですが、見た限りだと下記のような実績があるようです。 オクトプッシー 自分のリポジトリがgithubの公式チームにフォローされる セイウチ 4種類以上の言語のリポジトリを所有 レミングス100 100人以上のウォッチャーのいるプロジェクトを書く フォークド100 自分のリポジトリが100回以上フォークされる チャリティ 他人のプロジェクトをフォークして、コミットする 公開されているリポジトリ上なので意味ない活動をするのは難しいでしょうが、github廃人を
Pivotal Trackerをプロジェクトで使うにあたっては、アジャイル開発手法の知識が多少はあると役にたちます。エクストリームプログラミング(XP)であれば、このXPの入門記事をはじめとして、数多くの良質な記事をオンラインで見つけることができます。 ダッシュボードPivotal Trackerにログインすると、まず最初に表示されるのは自分の ダッシュボード(Dashboard)です。このページには、あなたが参加している全てのプロジェクト、最近の活動、Pivotal Trackerからの重要なお知らせが表示されます。 プロジェクトに招待されていれば、プロジェクト一覧にそのプロジェクトが表示されます。プロジェクトのリンクをクリックすると、そのプロジェクトのストーリーを表示します。新しいプロジェクトの作成は簡単です。ダッシュボードで"Create Project"ボタンをクリックし、プロジェ
最近は当たり前の手法になってきたアジャイルに特化したプロジェクト管理ツール、PivotalTrackerというものがあります。業務で自分も使っているのですが、関連する勉強会がものすごい人数になっていたりLithiumのNateやJoelも使っているらしくかなり支持されてきているツールのようです。非常にシンプルなインターフェースでイテレーションベースの計画と進捗の確認ができるWEBツールです。 今回は公式のスクリーンキャストに字幕を付けてみましたので、まずは雰囲気を見てみてください。 うまくみれない時はこちら なおPivotalTrackerについて永和システムマネジメントさんがドキュメントの和訳を公開しています。こちらも併せてごらんください。 またGoogle Groupも作成してみました。実際に使っている方や興味がある方の参加をお待ちしております! http://groups.go
2011年5月から半年の間、毎月開催していたソーシャルセンシングラボ。 そこに参加してくれていたメンバーの一人はラボのことを評して、 「個人に立ち戻ることのできた場。 HOW toではなく、WHYについて考えることができた場」と言っていた。 そして、それは普段のビジネスの現場では得難い場なのだとも。 マーケティング部長である彼は、当たり前だが、普段は、 どうしたら売れるかということばかりを考えている。 それは、どうやってやるかというHOW toばかりで、 そもそもなぜこれをやるのかというWHYに立ち戻ることはなない世界だと言う。 そして、WHYに立ち戻ることがないから、 個人としてはおかしいと思っているようなことでも、 あまり深く考えることもなく、「そういうもの」として、続けられていくことになる。 例えば、日用品を扱っている彼の業界では、シェア争いは熾烈だ。 差別化が難しい製品が多いため、
Tweet カスタマージャーニーマップやサービスブループリントといったサービスデザインで用いられる、サービスを利用する顧客の旅の道程を図式化することで、顧客がどのタッチポイントでどんな体験をし、どんな感情になるのかを把握する方法は、狭義のサービスデザイン分野におさまらず、顧客の体験価値をいかに高め、ブランドへの信頼や愛着などの絆をより強いものにするかというブランディングの視点からも重要性を高めているように思います。 日本にいると、そうした「顧客の旅」を中心に体験価値やブランド価値の向上をはかるアプローチへの注目の高まりもあまり感じにくいのですが、海外で行なわれているイベントの話題などに目を向けると、そうしたアプローチが1つの大きな話題になっているのがわかります。 例えば、3月下旬にニューオリンズで開催されたIA Summit 2012も"Cross Your Channels in Mul
2度の挫折越え、22歳で日本人女性初の南ア公認サファリガイドに NEW キャリア 2024.02.09
<div class="container-fluid"> <div class="row-fluid"> <div class="span4"> Span4の中身 </div> <div class="span8"> Span8の中身 </div> </div> </div> Preタグで囲むコード エンジニアの皆さんなら、ブログにコードを書きたいですよね。 Twitter Bootstrapでも、かっこ良くコードを見せる手法を提供しています。 ・codeタグで囲む 赤くなります。 ・preタグで囲む 囲み枠がつき、灰色になります。 ・Preタグ+Google Prettifyを使う preタグのclassに、prettyprint linenums を入れましょう。 これが超かっこいい!!コードを見せるならこれがよさそうですね! さて、かっこいいGoogle Prettifyですが、こ
Yahoo!がJavaScriptのフレームワーク「Mojito」をオープンソースで公開。同一のJavaScriptコードが、サーバ、ブラウザどちらでも実行可能 Webアプリケーションのためのコードを1つだけ書けば、それがPC上でそのままローカルアプリケーションとなり、Node.jsのサーバへ持っていけばWebブラウザからWebアプリケーションとして利用でき、さらにモバイルデバイスからアクセスすれば、そのデバイスに最適な表示が行われる。米Yahoo!が4月1日にオープンソースとして公開した「Mojito」(モヒート)は、JavaScriptで書かれたアプリケーションフレームワークです。 Mojitoは昨年11月にYahoo!が開発中であることを明らかにし、今年の第1四半期にオープンソースとして公開予定としていました。 米Yahoo!がJavaScriptフレームワーク「Mojito」と、N
git push/pullは何気なく使ってるけど実はよくわかってなかった。ことのきっかけはこういう質問。 hogeというリモートブランチをローカルのhogeブランチにもってきたい hogeをローカルのmasterにはマージしたくない pullでなんかこんな感じでいけそう? $ git pull origin hoge:hogeでもこれは間違えで、なぜか今いるブランチ(master)にhogeがmergeされるし、期待してる動作じゃない。正解はこう。 $ git branch hoge origin/hogeもしくはチェックアウトも同時にするなら $ git checkout -b hoge origin/hogeこう。自分は普段後者のやり方でやってたけど、なんで上のはダメで下のが正解なのか説明できなかったのでちゃんと調べてみた。 入門Gitと実用Git、あとhelpを参考にした。 ブランチ
【翻訳 by Conyac】 【原文】 誰かのために働いてから15年過ぎ、Mikaal Abdullaはやっとのことでかっこいいと思える自分の会社を始めた。彼は8 Securitiesの共同設立者兼CEOであり、シリコンバレー、ニューヨーク、ロンドン、ドバイ、ムンバイ、シンガポールを経由して今は香港にいる。 スタートアップの成功を決める要因はたくさんある。製品の改良、ターゲティング、競争力などは当然のことで重要な要因であるが、あまりに多過ぎてこの記事では書ききれない。リップサービスだと例えられることも多いが、私見として成功を決める最も基本的な要因は雇っている従業員だと思っている。 これはアジアのスタートアップが直面している課題であり、特に設立当時のメンバーを超えるチームを作り上げることの重要性について私は声を出してきた。それらについて、いくつかのカギとなる構造的、文化的、そして社会的な課題
先日のエントリ「処理開始後の例外処理では「サニタイズ」が有効な場合もある」は、素材の消化不足、私の表現の未熟等から、一部で誤解を招いてしまったようで申し訳ありません。アプローチを変えて、サニタイズについてもう一度考えてみたいと思います。結論から言えば、悪いサニタイズはあっても、「良いサニタイズ」はないと考えます。しかしながら、状況によっては妥協の産物としてサニタイズを使うことは、あり得ると考えます。 本稿で用いる「サニタイズ」の定義 サニタイズという用語は、歴史的に都合の良いように使われてきた歴史があり、あらためてネット検索して見ると、本当に多様な使われ方をしていると感じました。その様子は、高木浩光氏のブログ記事『「サニタイズ」という言葉はもう死んでいる』からも伺えます。 ここでは、議論の都合上、以下をサニタイズの定義として用いることにします。 サニタイズとは、 主にセキュリティ上の目的で
CSS3を使うと画像のようなボタンも簡単に作れます。よくあるタイプのボタンですが、できあがりのコードだけだと勉強にならないので、作り方を順番に紹介していきます。 今回、ChomeとFirefoxで動作確認しています。IEだとグラデーションが使えないので、同じボタンがたくさんあるように見えます。スマホサイト用なんかだと十分実用的だと思います。
先月から出稼ぎで東京に来てます。毎年、プロジェクトの特性上、3〜4月に空きが出てしまうので、仕方のないことなんですが。 で、最近ネットワーク図を書く仕事をしているのですが、ちゃんとしたネットワーク図を仕事で書くのは初めてのことでしたので、「コツ」をつかむまでだいぶ時間がかかってしまいました。 その過程で、いろいろと参考にしたサイトをまとめてみます。 書籍 ネットワーク現場の教科書 改訂版 (マイコミムック) (MYCOMムック) 作者: IDG出版社/メーカー: 毎日コミュニケーションズ発売日: 2011/03/31メディア: ムック購入: 1人 クリック: 9回この商品を含むブログ (2件) を見るこれはネットワークの教科書 改訂版 (マイコミムック) (MYCOMムック)の実践編的な内容ですが、本当に役に立ちました。ネットワーク図を書く際には、物理構成図と論理構成図をきちんと分けて書か
Konacha is a testing tool for JavaScript applications running on Rails. Why Konacha? It’s very fast. It treats JavaScript like a first-class citizen: Your tests are written in JavaScript, call into JavaScript code, and inspect JavaScript objects. You can still trigger events, e.g. with jQuery, if you need to simulate user actions. It comes with support for the Rails asset pipeline. [1] It supports
タッチしてもらうための第一歩 タッチデバイスへの違和感や不安をもっている方はまだ少なくないと思います。 毎日の生活に登場するタッチデバイスの代表といえば、ATMや電車の切符販売機がありますが、処理速度が遅くスクリーンのオブジェクトを触れている感覚はあまりありません。そのせいか、スクリーンを強く押している方をたまに見かけます。また、タッチインターフェイスだけでなく、触れて押すことができる物理的なボタンが用意されている場合もあります。タッチへの不安を解消するための配慮なのかもしれません。 毎日の生活から比較すると、タッチデバイスでスイスイいろいろな操作が出来るというのは、未知の世界に見えてもおかしくありません。操作の仕方が分かる iPad や Galaxy の CM が TV で流れているとはいえ、「本当にタッチでこんなに動くのか」という不安をもっている方もいるはずです。 UI デザインのひと
個人的に、Rails界隈でよくチェックしているサイトをまとめておきます。 プラグイン The Ruby Toolbox プラグインの情報を探す時は、大概ココから入ります。プラグインに関するドキュメント、スクリーンキャスト、ブログエントリー等を、皆でプラグインに紐付けられるようになっているので便利です。また、そのプラグインがどのくらい人気があるのか視覚的に分かるようになっているので、最近急に人気が出ているプラグインとか発見出来たりします。単純にブラブラと徘徊していても楽しいサイトです。 技術情報/チュートリアル Ruby5 海外の有名な企業Envy Labsが情報を掲載しているサイトです。主に、RubyやRails界隈の最新情報、トピックス等を1週間置きくらいに更新しています。 Coding Edge @ITで取り上げられているカテゴリ。情報量は少なめです。 Ruby on Rails Tu
出版業界にせよ、放送業界にせよ、市場規模がシュリンクすることはもう避けられない。それはもう決まったことだと僕は見ています。 (略) これは、僕らがデジタルというパンドラの箱を開けてしまった以上、不可避なんです。 (略) 結局、コンテンツ産業はタイムラグの中で商売していただけなんじゃないでしょうか。コピーがタダでできる、抵抗感なくできる、そういう技術が登場するまでのタイムラグにはビジネスチャンスがありますが、もう技術が追いついてしまいました。だから、もうそういうタイムラグを前提にした商売は、手じまいしないといけない。そうでないと、大勢の人間を乗せたまま、タイタニック号みたいに沈没することになるでしょう。 オタキング岡田斗司夫さんと、弁護士の福井健策先生の対談本ですが、オタキングによるこのタイタニック号にしがみつくのはあきらめよう宣言を読んで、ああそうか、ただのタイムラグだったのか、と考えたら
また揚げ足を取っていると言われそうですが、やっぱりこういう記事を読むと何となく引っかかるんですよね。 第55回 ユーザエクスペリエンス(UX)の質を評価する|SQiP:Software Quality Profession 例えば、記事の終わりにある「しっかりとUXを作り込んでいたら、微妙な操作感の調整などで済むはず」という記述は引っかかります。そもそも「UXを作り込む」というのは、具体的にどんな作業を指すんでしょう。 以前UXに関する記事を書いたとき、友人から「UXって何だよ」というツッコミを受けたので、今回はそこの説明も少し。正直なところ、UXっていう言葉を使わずに、普通に「ユーザーの体験」って言っちゃえば分かりやすいのでは、と思っているのですが、ここはガンダムで説明しているツイートを紹介しましょう。 【UIとUXの違いを理解していない人へ】: UIを「かっこいいモビルスーツであるガン
今日、大学の学生さんにスクラムの説明をしに行くのですが、せっかくなので、A4一枚でざっくり説明する、かんたんガイドを作ってみました。以前、プランニングポーカーのかんたんガイドを作ったのですが、思いのほかご好評いただきましたので、調子に乗りました。すみません。 スクラムのフレームワークのうち、本当に基本的なところをさっと見ていただけることを目指しました。一方、語れていない要素もたくさんありますので、そのへんはご理解の上、ご利用いただければ幸いです。 PDF版はこちらにあります。 なぜ非公認? 誰の公認も受けていないからです。非公認スクラムチェックリスト へのオマージュです。 ぜひご意見お願いいたします。 おかしな点などありましたら、ぜひご指摘お願いいたします。
無数のWebサービスが生まれは消えゆく昨今ですが、大きくなって社会のインフラとなっているサービスは結論としては「中毒性」か「必要性」のいずれかが高いという条件を満たしていると思います。厳密には「中毒性」か「必要性」どちらかのニーズから始まり、twitterやFacebookのレベルに至ると「中毒性が高いし必要性も高い」という状況になっているのだと思われます。 現代のwebサービスをプロットするとこういう図になるかなと。 出典:umeki独自マップ 必要性の高いサービスはトランザクション型 まずは必要性の高いサービスの解説から。立ち上げ当初はニーズが顕在化していなかったとはいえ、「ネットでこんなものが買えるといいな、こんなサービスを受けられるといいな」というニーズを満たすものです。 「物品やサービスのトランザクションの成立」および「情報の非対称性の解消」ができるサービスがここにプロットされる
以前、Githubで複数アカウントを利用する方法を書いたけど、HerokuでもひとつのSSHキーはひとつのアカウントに紐づけられるので同じSSHキーで複数のアカウントを利用することはできない。そのため複数アカウントを利用するにはSSHキーも複数用意する必要がある。 GitHubの場合は~/.ssh/config にいろいろ書かなければならなかったけど、herokuはログインするときにちゃんとどっちの鍵を使うかきいてくるので楽チンなのであった。 $ ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (/Users/ayumin/.ssh/id_rsa): /Users/ayumin/.ssh/hogehoge_rsa Enter passphrase (empty fo
「ユーザーがサイトのどこを見ているか?」を知るための手法の一つが、弊社でもサービス提供している『アイトラッキング調査』です。 通常、アイトラッキング調査を行うと、『ヒートマップ』と『ゲイズプロット』の2種類のアウトプットが得られます。 皆さんはどちらに親しみがありますか? 画像:左がヒートマップ、右がゲイズプロット ちなみにGoogleでの検索ヒット数を比較してみると、ご覧のとおりです。 「ヒートマップ」:約 2,620,000 件 「ゲイズプロット」:約 3,470 件 「heatmap」:約 70,200,000 件 「gaze plot」:約 11,200 件 …もったいない。 こんな良いものが知られていないなんて、非常にもったいない! 『ヒートマップ』は視線分析に限らず用いられる言葉なので単純比較はできませんが、後ほど解説する『ゲイズプロット』の良さが、まだまだ浸透していないのかも
空気を読まずにPostgreSQLのを高速化する10のポイント - 象と戯れ -空気を読まずにPostgreSQLのを高速化する10のポイント - 象と戯れ - postgresqlグループ.の元エントリを読んで思うところがあったのだが、 PostgreSQLを高速化する16のポイント だからそんなせまっくるしいところでトンチンカンにdisる暇あるんだったら自分のブログでお好みの議論を書くかさもなきゃ/dev/nullにでも吐けとやんわりと言ってるんだよハゲ。 というわけでw。 だよねw。 まあ正直、上記元ネタのほうには色々突っ込みどころ満載なのだが、それは置いておくとしてL.starなりの高速化ポイントを一度書いておかないと、と思ったので記す。ただ、L.starはもうPostgreSQL界隈から離れて久しいので、必ずしも最新の内容を網羅していないことに注意されたし。また、出来るだけPos
Agile Japan 2011 の基調講演のため、Linda Rising さんが来日予定です。基調講演は日本中のサテライト会場にも中継される予定です。 Linda さんは、企業組織の柔軟な変化について、コンサルティングやコーチングを行っています。その方法は、パターンランゲージを用いて、誰にでも実行可能な方法を記述していく、というアプローチです。コンピュータサイエンスのバックグラウンドを持ち、通信系の大企業で勤務した経歴をもっているせいか、その一人称の語り口、安易に切り捨てない包容力に驚かされます。 InfoQでのインタビュー (2008年) http://www.infoq.com/interviews/Linda-Rising-Fearless-Change "Fearless Change" という本は、彼女と、ビジネスマネジメント系のバックグラウンドを持つMary Lynn Ma
小ネタだけど、少しハマってたネタについて。 githubの「自分のレポジトリに最初にpushしていたマシンとは別」のマシン上でgit cloneでデータを取得して、そこで編集、変更を反映するためにpushしようとしたらエラーになりました。 $ git push fatal: protocol error: expected sha/ref, got ' *********' You can't push to git://github.com/user/repo.git Use git@github.com:user/repo.git *********' 何だこれー!と自分のレポジトリなのになぜエラー??と思ってたら、cloneするときのURLには“Public Clone URL"と"Your Clone URL"の2種類あることを知りました。僕は前者をずっと使ってたのですが、こちらが
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く