タグ

2011年9月24日のブックマーク (14件)

  • さいきんの Rails サービスを高速化をしてみた - 2nd life (移転しました)

    先日のももクロハッカソンで出会った wantedly を作ってる仲さんが と言ってたので、面白そうなので wantedly を速くしてみました。 wantedly ちなみにデータが数百万オーダーもなさそうなのに、どのページもログインすると2-5秒ぐらいかかっていたので、確実に速くできそうだなぁという感覚はやる前からありました。 アプリケーションサイドのチューニング 初心者*1にありがちな問題として SQL に適切にインデックス張ってない キャッシュすべき場所をキャッシュしていない 無駄なデータを引きすぎてる ことがよくあります。ので順に実装を見ていきました。 SQLに適切なインデックスを張ってない 張ってありました!びっくり!\(^o^)/ キャッシュすべき場所をキャッシュしていない Facebook API を利用したアプリケーションなんですが、ユーザのデータの取得を毎回馬鹿正直に HT

    さいきんの Rails サービスを高速化をしてみた - 2nd life (移転しました)
  • まだ仮想通貨持ってないの?

    まだ仮想通貨持ってないの?
  • 未完の「能力リスト」 - Chikirinの日記

    「頭がいい」「あの人はデキる!」とか、「あいつは能力が高い or 低い」などと言いますが、こういう言葉って具体性がないですよね。 なので、具体的な能力をリストにまとめてみました。 書きかけなので、適宜、付け足したり変更していきます。ずっと作りかけかもです。 <理解系能力> ・理解力 (概念や関係性を把握する力と、その理解の早さ=瞬発力) ・読解力 (書き手の込めた行間を読み取る能力) ・数的処理能力 ・思考体力 (長時間、考えても頭が疲れず、考え続けられるアタマの体力) <記憶系能力> ・短期記憶容量 (例:ちらっと見ただけの数字の羅列や英単語を、すぐにそらんじられる) ・長期記憶容量 (例:読んだの内容、電話番号や人の名前、タレントの名前やプロフィールを大量に記憶してる) ・超長期記憶容量 (例:子供の頃の記憶や、何年も前の事の内容を鮮明に再現できる) <メタ認知系能力> ・洞察力 

    未完の「能力リスト」 - Chikirinの日記
  • 便利な人には便利なChromeの拡張機能 33+1コ | gaspanik weblog

    皆さんの普段使いのWebブラウザはなんですか? ここ最近のボクはといえば、GoogleさんのChromeをメインブラウザとして使っています。Chromeも公開されているアプリや拡張機能を追加して、自分なりのブラウジング環境を作れます。そのまま使うか、拡張機能でカスタマイズするかはあなた次第です。 そんなわけで、今日は数多ある拡張機能の中からボクが選んだ入れておくと便利かもしれない拡張機能を33+1コ集めてみました。前半は多くの人を対象に日常のブラウジング体験を快適にするもの、後半はWebサイトの開発系でちょっと役立つものといった感じでジャンル分けしてお届けします。ま、あくまでもボクが普段使ってるものベースですが…、キャプチャ中の★やユーザー数も参考に。 いくら拡張機能が便利だって言っても、入れすぎたらそれは重くなるだけですからね。適当に取捨選択して入れるなり、使う時だけオンにするなりしまし

    便利な人には便利なChromeの拡張機能 33+1コ | gaspanik weblog
  • ソースコードの品質向上のための効果的で効率的なコードレビュー

    This document summarizes a microservices meetup hosted by @mosa_siru. Key points include: 1. @mosa_siru is an engineer at DeNA and CTO of Gunosy. 2. The meetup covered Gunosy's architecture with over 45 GitHub repositories, 30 stacks, 10 Go APIs, and 10 Python batch processes using AWS services like Kinesis, Lambda, SQS and API Gateway. 3. Challenges discussed were managing 30 microservices, ensur

    ソースコードの品質向上のための効果的で効率的なコードレビュー
  • HTML5マークアップの心得と作法

    HTML5のマークアップの特徴を一言で表すとすれば「セマンティクス」。それ故に、HTML5では文脈に合わせてマークアップしなければいけません。もはや、マークアップは単純作業ではなくクリエイティブなものになっているのです。マークアップにも心得と作法がよりいっそう重要になってきています。セッションでは、HTML5仕様ではマークアップに何を求めているのか(心得)、そして、我々はどのようにマークアップをすべきか(作法)、について具体的に解説します。

    HTML5マークアップの心得と作法
  • Java開発者が知らないと損するPaaSクラウド8選

    Java開発者が知らないと損するPaaSクラウド8選:ユカイ、ツーカイ、カイハツ環境!(25)(1/3 ページ) 進化・激変するJavaクラウドの現状を知る、まとめ 連載「ユカイ、ツーカイ、開発環境」では、Javaが利用できるクラウドコンピューティングのPaaS環境について、いくつか紹介してきました。最近では、レッドハットの「OpenShift」とヴイエムウェアの「Cloud Foundry」などのPaaSクラウドのβサービスが提供され始め、また、いままで紹介した各クラウドの事情も変わってきました。 稿では、Javaで利用できる以下の8つのPaaSクラウドの最新動向をお届けします。 機能を拡充し続ける「Google App Engine」 「Stax」はCloudBeesに買収され「RUN@cloud」に Morphの「AppSpace」は「mCloud」に .NETだけじゃない「Wi

    Java開発者が知らないと損するPaaSクラウド8選
  • chibicode - 講義とは二つの円を合わすこと

    先週、シリコンバレーの日人向けのイベントで「20歳を過ぎてからプログラミングを学ぼうと決めた人たちへ」というお話をさせてもらった。一週間で6000人以上に見てもらった、講義のビデオはこちら。 今回の記事では、俺がプレゼンを作る時に考えてることとかを書いてみようかと思います。 長いけど、画像多め、文章少なめです。 講義とは二つの円を合わすこと 聴き手は物覚えが悪い 聴き手はリズムにのる 聴き手は迷いやすい 聴き手は疑い深く信じやすい 最後に: 覚悟を決める 講義とは二つの円を合わすこと 大学に入ったばかりのころは、講義とは意見をはっきりさせること、だと思っていた。 モヤモヤとした意見を、 はっきりとさせることだと思っていた。 しかし大学3年に数学の恩師の助手になり、火曜と木曜の講義を担当することになってから、それが間違っていたと気づいた。 自分が伝えたかったことと、実際に伝わったことを円で

  • はてなブックマークの現状 - Cube Lilac

    はてな技術勉強会 #4 : ATND に参加できそうなので、ざっとメモ。「はてなブックマークの新スパム判定システム」と言うタイトルで発表があるようなので、それにちょっと関連したデータです。大雑把に言うと「はてなブックマークの新着エントリー(注目のエントリー含)がどの位 2ch まとめブログ記事に侵されているか」と言う話です。 調査方法 SoGap で取得したデータを使用しています。 データの取得期間は 2011/06/01 〜 2011/08/31 の約 3ヶ月(途中、取得漏れの日あり) 取得方法は、毎日、早朝 5時位に 新着エントリー - はてなブックマーク に前日に掲載された記事のうち、被ブクマ数が 20以上かつツイート数が5以上のものを抽出しています。 取得した記事の中に 2ch まとめブログ(2ch まとめブログの体裁を取っているエロブログも含む)記事が何件含まれているかを計算し

    はてなブックマークの現状 - Cube Lilac
  • ブログを運営している上でインストールしている全プラグイン20個 [WordPress] |https://wp.yat-net.com/name

    2011年 08月 29日 ブログを運営している上でインストールしている全プラグイン20個 [WordPress] カテゴリ: WordPress タグ:WordPressWordPressプラグイン ブログをリニューアルしました。それに伴ってプラグインを整理したのですが、「ん?これなんだっけ?」ってのが結構あったので、後々の事考えてインストールしているプラグインを書き留めておきます。結構便利なものも多いので今からwordpressをやろうと考えてる人には役に立つかと思います。 尚、紹介する順番はアルファベット順となっております。(管理画面がアルファベット順な為) Akismet http://wpdocs.sourceforge.jp/プラグイン/Akismet コメント内容をチェックするスパム対策プラグインです。結構な数のスパムコメントが入ってくるので重宝しています。 Another

    ブログを運営している上でインストールしている全プラグイン20個 [WordPress] |https://wp.yat-net.com/name
  • おすすめzsh設定 - 2011-09-05 - ククログ

    他の人がzshを使っているのを見ていると、「もっと便利に使えるのに」と、もやっとしたり、「え、その便利な機能ってなに?」と、発見があったりします。だれかに「この設定をすると便利ですよ」と話しやすくするために、今のzshのおすすめ設定をここに記しておきます。 もし、Emacsも使っている場合はおすすめEmacs設定もどうぞ。 ディレクトリ構成 長年漬け込んできたzshの設定がそこそこの量になっているので、以下のようなディレクトリ構成にして分類しています。主に、zsh標準機能の設定と追加パッケージの設定を分けるためにこうしています。 ~ ├── .zshrc # シェルを起動する毎に読み込まれる。 │ # ~/.zsh.d/zshrcを読み込んで │ # 標準機能の追加設定を行う。 ├── .zshenv # ログイン時に一度だけ読み込まれる。 │ # ~/.zsh.d/zshenvを読み込ん

    おすすめzsh設定 - 2011-09-05 - ククログ
  • 最近よくみる定番の動きは、だいたいこれで対応できるjqueryライブラリ | バニデザノート

    ウェブデザインのなかで、 jqueryをつかった、さりげない「動き」をウェブサイト上で導入するのが 定番になりつつありますね。 ふわっと、ポップアップみたいに浮き上がってくるウインドウ、 画像やテキストのスライドなど 最近良く見るjqueryでつくる「動き」で、おすすめのライブラリをまとめてみます。 要素をスライドさせるならJquery.cycle.plugin 画像や、テキストなど、 非常にシンプルなhtmlソースを認識して対応してくれるプラグイン。 上から落ちてきたり、横にスライドしたり、フェードイン・フェードアウトしたり スライド番号をつけたり、スライド領域の要素の右左に矢印をつけたりもできます。 シンプルなdemo Even More Demosもオススメです。 オプション一覧はこちら → jquery.cycle.plugin ページ内ポップアップ、lightbox風表現ならfa

    最近よくみる定番の動きは、だいたいこれで対応できるjqueryライブラリ | バニデザノート
  • DigiNotar偽SSL証明書事件、「twitter.com」などにも拡大、全貌は未だ不明 

  • Facebookの次の覇者は、さらに多くの情報を収集、分析できる企業【gumi国光宏尚】 | TechWave(テックウェーブ)

    僕はときどきネット上で、自分の中で確信にまで至っていない漠然とした思いを、わざと断定調に書くことがある。なぜそういうことをするのかというと、1つにはフィードバックをもらうことで自分の考えを更に先に進めたいから。もう1つは、僕の問題意識が世間的にも重要なアジェンダになっているのかどうかを知りたいからだ。 これを繰り返していると、だれがどのような認識を持っているのかだいたい分かってくる。時代の先を読もうとしている人、読めている人が見えてくるのでおもしろい。 あるとき自分の中でぼんやりと見えてきた未来のビジョンをTweetしたことがある。自分自身で書いていて「これじゃなんのことだかさっぱり分からないな」と思うようなTweetだった。さすがにこんなTweetにはだれも反応しないだろうと思っていたら、二人からリプライが来たのでびっくりした。同じような未来を見ている人がいることに驚いた。 一人がマイネ