メディア関係者向けお問い合わせ先 メールでのお問い合わせ: pr-jp@google.com メディア関係者以外からのお問い合わせにはお答えいたしかねます。 その他すべてのお問い合わせにつきましては、ヘルプセンターをご覧ください。
メディア関係者向けお問い合わせ先 メールでのお問い合わせ: pr-jp@google.com メディア関係者以外からのお問い合わせにはお答えいたしかねます。 その他すべてのお問い合わせにつきましては、ヘルプセンターをご覧ください。
メディア関係者向けお問い合わせ先 メールでのお問い合わせ: pr-jp@google.com メディア関係者以外からのお問い合わせにはお答えいたしかねます。 その他すべてのお問い合わせにつきましては、ヘルプセンターをご覧ください。
プログラマが、プログラムを書くために、つくったエディタをご存じですか?そのエディタはelispという独自のプログラミング言語でエディタ自身のほとんどの機能がつくられています。 そして、FaceBookの創設者であるマーク・ザッカーバーグも、RubyをつくったMatzも、企業の株価を動かすと噂のPerlハッカーのmiyagawaさんも、はてなで大活躍していたnaoyaさんも、僕の尊敬する坂田君も使ってるんです。 あなたもプログラマならば、使いこなしてみたいと思いませんか? RubyをつくったMatzはemacsによって、人生が変わったとプレゼンテーションをしています。 挫折を味わうEmacs新人の頃にEmacsを起動して、終了できなかったという笑い話をこの業界ではよくききます。Emacsは、それほど独特な操作性であるということを否定できません。ですが、それはプログラマとってみれば、キーボード
去年からほそぼそと作ってきた、EmacsからDBを操作できるツール Emacs DBI を紹介します。 Emacs DBI の簡単な紹介 このツールの目的は、クロスプラットフォームで便利なDB操作環境を実現することです。 pgAdmin や MySQL Query Browser のようなGUIの良さをCUIで実現してみようとしてみました。すなわち、ぼくのかんがえたさいきょうのDBツールです。ちなみに、このツールにとってEmacsはただの実行環境です。Emacs使わない人でも使うと便利だと思います。 データベース画面 e2wmで3ペインの画面 機能概要 以下のような機能があります。 EmacsとDB接続可能なPerlが動けばターミナルでも何処でも動く DB定義、テーブル定義がすぐ見れる auto-complete によるSQL補完 接続先DBにからキーワード、型名、テーブル名、カラム名など
Cookpad Recipe Scalable - Hatena::Let 最近よくクックパッドのレシピを見て料理を作っているんだけど、作りたい分量が合わないとき頭で分量を計算しなおすのが面倒くさいので作りました。 ブックマークレットを起動すると「操作」エリアが追加され、テキストエリアに数字を入れて「倍」ボタンを押すと分量を変更してくれます。あと、おまけで「ヘルシーに」を押すと肉と油を減らしたり「うまそうに」を押すとその逆をやってくれたりする機能もつけてみました。 豚汁 100 人分とか巨大なケーキの分量を知ることができて便利だと思う (もちろん 0.5 とか入力して 4 人分を 2 人分に減らすこともできる)。ただ、レシピ掲載者のひとたちの表記ゆれを全部カバーできている自信が全然なくてうまく動かないことが多いかもです。 (サンプル画像としてプロの味!の豚汁 by Fumiaを使わせていた
「ソフトウェアのプロになるには本書が必要だ!」と、ボブおじさんがおっしゃっております。 このボブおじさんは、あの有名なアジャイルマニフェストにも名前を連ねているRobert C. Martinです。 プロとしての最低限必要な知識、姿勢、規律など、教育を受けたり学んだことがあるプログラマはあなたの現場に何人ぐらいいるでしょうか? 今こそ、本書を取って、プロとしての道を歩み始めて欲しい。(amazonでずっと売りきれだったけど、やっと入荷したようだ。すぐに売り切れそうではあるが…) プログラミングの練習 僕はプログラミングの練習というのを意識的にあまりやったことが無い。日本だとTDD Boot Campなどでおこなわれる小さなテーマでプログラミングをおこなうことである。本書の6章に練習について書いてる。 個人的にはRubyKaigiで、ペアプロした外人が、これはToys Programming
Amazonクラウドを使ったシステム設計の際に直面する典型的な問題に対して、解決策を分かりやすく分類、解説した「AWSクラウドデザインパターン」(略称CDP)が公開されました。Facebookページも開設されています。 作成したのはAmazonのスタッフやサードパーティのエンジニアら。 CDPのWebサイトはWikiで作られているため、誰でも新たなデザインパターンなどを追加可能。現在45種類のパターンが登録されており「あと3つ加えると“CDP48”と言えるようになるので、ぜひ追加してください」(玉川氏。JAWS Summit 2012でCDPの公開について説明した際に)と、呼びかけています。 45種類のパターンが9のカテゴリに分類 それぞれのパターンには、名前、解決したい課題、クラウドでの解決方法、実装方法、解説図、メリットと注意点、関連パターン情報などが含まれています。 例えば、サーバの
iPhoneでもMacでもReederを使っている人には超おすすめ「後で読む」サービスはInstapaperやRead It Laterなどを使ってきましたが、いちいち別のサービスを見に行くことがとても面倒でした。 面倒だから使わなくなるわけです。 昨日Readabilityのアプリが出た時も選択肢が増えただけで、結局同じでしょ?と思っていました。 以下の記事を読むまでは。 今回設定する内容としてはこんな感じになります。 気になった記事をEchofonやTweetbotで発見したらReadabilityに送信。Readbilityアカウントを設定したReederに自動的に同期される。 ただコレだけなのですが、Reederに同期されることでReederで行なっている作業ができるようになります。これが便利。 例えばTwitterやEvernoteに送信することもできるし、スターを付与してRee
東日本大震災からまもなく1年。 ボランティアもスキルを持った人の支援が必要になってきています。 小さな事でも、個人のスキルや得意な事を活かして社会を良くしていく。 そして、新しい自分を見つけていく。 そんな世の中を目指して、skillstockをスタートしました。
「skillstock」プロジェクトは、Facebookと連携して個人が登録したスキルに対して、最適なボランティア情報を表示するボランティア連携サービス「skillstock」を公開しました。今回はその詳細を紹介いたしと思います。 スキルとボランティアをマッチング! 「skillstock」は個人のスキルとボランティアをマッチング、最適なボランティア情報を紹介してくれるサービスです。 プロジェクトには、サラリーマンや研究者など、業界や企業組織、世代を超えたメンバー50人が、専門的な技能を生かす「プロボノ」として参画。ボランティア情報は、仙台市の「ボランティアインフォ」から提供を受けています。 登録方法 登録はとてもシンプルです。 「skillstock」にアクセス まずは「skillstock」にアクセスし、ログインボタンをクリック、Facebookbook連携します。 自分のスキル
みなさんがmacを買う理由の1つにherokuを使ってRailsの開発がしたいというのがあると思います。そこで、今回はmacを買ってきてherokuにdeployするまでの手順を書いてみました。念のため、手元のマシンでLionをクリーンインストールしてからの手順を記述しています。 買う もしmacを持っていなければ、今すぐ近くのmacが売っていそうなお店(そこらをぶらついているときにmacを売っているのを見たことありますよね!そこに行くんです!)で買ってきて下さい。ネットで買うといますぐこの記事に書いてあることを試すことができません。しかし、もうすぐ新しいmacとか出そうだから落ち着いた方がいい感もあるので、その辺は自己責任で判断しましょう。 ソフトウェアアップデート これしないと不安。しましょう。(アップデート後に再起動を促されることも多いと思います。) iTerm2 iterm2を入れ
予定している機能を実現するアプリが完成するだけでWebサービスが成り立つわけではありません。 運用の最中にパフォーマンスにまつわる問題が出てくる可能性があります。 それは突然大きなトラフィックがやってきたというような時だけではありません。 知識が無いうちですと、いざ運用に乗せてみるとずいぶんとサイトの読み込みが遅いといったケースが発生することもあります。 僕はいくつかのエロサイトを管理しているのですが、 その中に月間700万PVのアクセスをいただいている「サイトA」があります。 サイトAの場合、トラフィックもそこまで無かった当初からパフォーマンスに関する問題がいくつか発生し、 その都度調べては実践で試して対策をしてきました。また、できる限り少ないリソースでの運用を目指しています。 今回はWebアプリのパーフォマンスアップ作戦として、 サイトAでの運用経験からのいくつかの方針やTipsを紹介
一般的なWeb Application Framework(WAF)ではMVCという設計及び実装における概念が取り入れられています。 MVCに従ってつくるのが全てではありませんが、 WAFを使うと共に、一度はMVCを用いたWebアプリの開発経験はしておいた方がよいと思います。 MVCはモデル(Model)、ビュー(View)、コントローラ(Controller)の3つの単語を組み合わせた言葉で、 この3つで概念が成り立っています。 クライアントがWebに対してリクエストをした時に、これら3つがそれぞれ連動して結果を返します。 一般的には以下のような処理経路をたどります。 クライアントがWebサイトにリクエスト コントローラがリクエストの処理を行い、モデルとビューを動かす 必要に応じてモデルを呼び出す 結果のデータをビューに渡す ビューがHTML化などをしたものをクライアントに表示する MV
例えば、Webサービスのフロントエンドのコードを書き始める時にまず何をするでしょうか? デザインスケッチや画像を元にHTMLとCSSを記述していくことになると思います。 少なくとも僕はそうですね。 理論的にはHTMLだけでもWebサービスを作ることはもちろんできますが、 見た目を少しでも調整したいとなるとCSSが必要になります。 例えばCSSを使わないHTMLの場合、いくら単純なレイアウトだとしても、 デフォルトのリンクの色を変えたかったり、フォントを変更したかったり、 要素ごとの余白をどうにかしかったりと最低限の要望が出てきます。 こうした最低限のCSSに対するニーズは共通化して自分なりのCSS Frameworkとして持っておくとよいと思います。 近頃、一からCSSを記述しなくなったのもこうした考え方のおかげです。 今Web上で配布されて利用可能なCSS Framworkが非常に増えて
もうすぐ結婚を控えている会社員(男)です。いますぐというわけではないのですが、将来マンションでも購入したいねと婚約者と話すことも多く、もちろん自分の稼ぎでは現金一括での購入はかなり厳しい…ということで、住宅ローンを利用することになりそうです。でもこの不景気ですし、簡単に住宅ローンを組むことが出来るのかどうか非常に不安なところもあります。 なので、自分が住宅ローンを組むときには、銀行がお金を貸したくなるような人間になっておきたいという気持ちがあります。じゃあ具体的にはどんな人なのか、と聞かれるとあまり想像がつかなくて…。一般的に銀行がお金を貸したいと思えるような人ってどのような感じの人なのでしょうか? 事故がなく、借金が少ない、収入が安定していることが一番です 銀行がどんな人にお金を貸したいかっていうと、「たくさん借りてくれる、だけど返済もきっちりしてくれる」ような人って感じかな。いくらお金
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く