タグ

2010年7月25日のブックマーク (15件)

  • OAuth

    私は“ドラクエ”が大好きです。中でも一番ハマったのはドラクエ3こと『ドラゴンクエストIII そして伝説へ…』。4人の職業を選んでパーティを作り、冒険を進めるゲームでした。強い敵を次々に倒していくうちに、「自分の育て上げたパーティで友達のパーティと対戦したい」という思いが芽生え、どんどん強くなっていきました。しかし、当時のファミコンでは通信対戦もできるわけがなく、あきらめるしかありません。ゲームで決められた“枠”の中でだけ遊ぶことを、少しだけ寂しく感じました。 これ以来、ゲームに限らず何かにハマると、「枠を超えて遊ぶこと」はできないだろうかと考えるようになりました。例えば、携帯音楽プレイヤーの再生履歴です。聴く曲の趣味が近いユーザーをグルーピングできたり、気に入ってよく聞いた曲と似ている曲を推薦できたりできそうです。これはいつの間にか、iTunesやAmazonのお薦め機能として実現されまし

    OAuth
    ytotoy
    ytotoy 2010/07/25
  • “OAuth”は何と読むか

    “OAuth” は何と読むのか、が話題になることがある。 たしか最初は “oath” と同じ発音だった(これが「オース」)けど 今は “Oh Auth” と発音をするのだと書かれていたのを見た気がするので “oauth pronounce” で検索してみたらまさにそれが出てきた。 "OAuth" is pronounced "Oh Auth" and has two syllables "OAuth" is pronounced "Oh Auth" and has two syllables "OAuth" の発音は "Oh Auth" で、2音節だよ。 経緯についてはこう。 OAuth was originally called "OpenAuth" but then AOL took the name, so we renamed to "OAuth". We originally p

    “OAuth”は何と読むか
    ytotoy
    ytotoy 2010/07/25
  • CSSだけでJavaScriptのような動きを実装するサンプル30 – creamu

    96332132, iStockphoto/ Thinkstock CSSでかっこいいUIを実装したい。 そんなときにおすすめなのが、『30 Pure CSS Alternatives to Javascript』。CSSだけでJavaScriptのような動きを実装するサンプル集です。 なかなかいい感じのものが揃っています。 Valid Non-Javascript Lightbox JavaScriptを使わずに、libhtbox系の動きを実装。反応が速くていい感じです Create a Content Slider Using Pure CSS さくさくと切り替わるコンテンツスライダー Pure CSS speech bubbles CSSで作る吹き出し型のデザイン Accordion Using Only CSS CSSを使ったアコーディングメニュー CSS-Only Tabbed

    ytotoy
    ytotoy 2010/07/25
  • クロスブラウザで動作するCSSグラデーション – creamu

    CSSでグラデーションを表現したい。 そんなときにおすすめなのが、『Cross-Browser CSS Gradient』。クロスブラウザで動作するCSSグラデーションです。 画像を使わずに、ブラウザ上でグラデーションを描く方法ですね。CSS3の書き方ではFirefox3.6+やSafari4、Google ChromeなどのモダンブラウザにCSS Gradientsが効きますが、IEには対応していません。 そのため、IE用にfilterの記述を追加したものになっています。 IEのfilterでは、水平か垂直方向の2色のグラデーションしかできないため、それに対応させた書き方になっているようです。シンプルなグラデーションを表現したいときにはいいかもですね。 一度見てみてください。 Cross-Browser CSS Gradient 一つ挽回。 久々に服を買いたくなってきました。週末に見に行

    ytotoy
    ytotoy 2010/07/25
  • Greasemonkey入門 ~よくわかるグリースモンキーの使い方 ~ | G Mania - グーグルの便利な使い方

    Greasemonkey入門 ~よくわかるグリースモンキーの使い方 ~ 管理人 @ 5月 15日 03:37am Firefox 当サイトでも多用する「Greasemonkey」という単語。 直訳すると「整備士」。 Greasemonkeyを使えば便利になるらしい。 でも、Greasemonkeyって一体何なんでしょう? このページでは、Greasemonkeyについて、 初心者にも分かりやすいように、簡潔にまとめています。 目次 Greasemonkeyとは インターネットブラウザ「 Firefox 」でユーザースクリプトを実現するための拡張機能(Add-on)の1つ。 Firefoxにインストールすると、サイト閲覧者側(利用者側)で、サイトの体裁を整えることができます。 しかし、Greasemonkey単体では、何も機能しません。 Greasemonkeyにユーザースクリプトをインスト

  • ToDoリストをタスクの墓場にしないためには? | ライフハッカー・ジャパン

    ■ToDoリストは、やりたいことリストではありません: やりたいと願っていることを、ToDoリストに載せるのはNG。現在取りかかっているプロジェクトに関して2人の重要な顧客に会う必要がある、といった内容はToDoリストに入れましょう。それは必要なことだからです。でも、庭を蝶や野鳥に優しい庭に変えたい、といった内容は、週末からプロジェクトとしてこれをスタートするつもりで、具体的に野生の花の種を買って植えるなど、具体的な計画を立てていなければ、まだお願いの段階なので、ToDoリストではなく、将来やりたいことを書くウィッシュリスト行きです。 とはいえ、具体的でない将来の願いや計画をしてはならない、ということではありません。これも重要なことですが、問題は、すぐにやるべきタスクを書くべきやることリストに、こういった願いが紛れ込んでいることです。ToDoリストとは別に、ウィッシュリストとして「将来いつ

    ToDoリストをタスクの墓場にしないためには? | ライフハッカー・ジャパン
  • 抜け漏れなく効率的な仕事に、「手順化」のススメ | ライフハッカー・ジャパン

    仕事を効率的に進める上で、タスクを書き出し、都度チェックすることは基中の基。しかし、実はもうひとつ重要なポイントがあります。それは、どのようにタスクを書き出すか? という点。たとえば「プレゼン用の資料を作る」というタスクには、データや情報収集、分析、要点のまとめなど、様々なタスクが隠れているわけですが、これらをきちんと細分化して書き出しておかないと、思わぬ抜け漏れが発生したり、何から手をつけていいかわからず、放置したまま時間だけが過ぎてしまうことも...。そこでこちらでは、仕事を「手順化」するというテーマについて、採り上げてみましょう。 仕事の手順化とは、目標や成果の達成に必要なものを、すべて漏れなく明らかにし、やるべきこと、その順序、チェックポイントなどをまとめること。一見、手間がかかり「回り道」のように思えますが、一連のワークフローをこのようにまとめておくことは、実は効率的で確実な

    抜け漏れなく効率的な仕事に、「手順化」のススメ | ライフハッカー・ジャパン
  • 不完全にしてかなり言葉足らずな比較プログラミング言語学 - 西尾泰和のはてなダイアリー

    プログラミング言語は人が作ったもの。人は誤るもの。なので完璧なプログラミング言語は存在しない。 「人は誤るもの、しかし誤りに固執するのは馬鹿の所業だ。」(キケロ) プログラミング言語も、間違った設計をして、馬鹿でない人がそれを修正することの繰り返しで発展してきた。 というわけで言語間での設計判断のい違いとか失敗した設計とかを収集中。一部抜粋して講義資料に入れるつもりなので他の事例をご存知でしたらぜひ情報をいただけるとありがたいです。 if(x = 0) C言語では代入が式であるためif(x == 0)のつもりでif(x = 0)と書いてしまい、常に偽になってしまう。 x = 0の値はint、条件式はboolでないといけないので型エラーだよ派: Java x = 0は式ではないので条件式に入れたら構文エラーだよ派: Python 条件式にx = 0をいれたらx == 0と解釈するよ派: H

    不完全にしてかなり言葉足らずな比較プログラミング言語学 - 西尾泰和のはてなダイアリー
  • スピーカーの置き場所しだいで音は劇的に良くなる!? | ライフハッカー・ジャパン

    自室のステレオで音楽を聞く際、スピーカーの位置を考えたことはありますか? 音は波であり、反射するので、スピーカーの位置によって、音の聞こえ方は大きく変わります。そこそこ良いオーディオ機器を使っているのに、イマイチ音が良くない...と感じている方は、もしかしたらスピーカーの位置が悪いのかもしれません。 スピーカーを完璧に設定するのは、人によって音の好みもあるので、果てがありません。しかし、ちょっとしたスピーカー設置のコツを知っておけば、高いスピーカーを買わなくても、音は良くなります。そこで今回は、音が良くなるスピーカーの設置方法を、ご紹介します。 ■準備するもの テスト用のトラックを1曲用意します。好きな曲でOKです。MP3でもOKですが、128kbps以上のものにしましょう。アコースティックの楽器が入っていると、なお良いです(ジャズ、クラシック、アカペラなどがオススメとのこと)。これをベン

    スピーカーの置き場所しだいで音は劇的に良くなる!? | ライフハッカー・ジャパン
  • 今年35歳になるので、エンジニアの35歳定年説というやつについて書くぞ - developer’s delight

    エンジニア35歳定年説。IT業界で働く人なら一度は聞いたことがある言葉なのではないかとおもいます。誰が言い出したのか知りませんが、この言葉は非常にタチが悪く、言葉だけが一人歩きしていて多くの人が「35歳くらいになると能力・体力の低下により新しい技術についていけなくなり、引退を余儀なくされる」という解釈をしているようです。しまいには妙な拡大解釈でこのようなエントリまで書かれる状況です。僕の認識をどんぴしゃで書いてくれているエントリがないので、自分の経験を少し書いてみたいとおもいます。僕が「エンジニアは35歳が定年」という言葉を初めて聞いたのは、新卒で就職したソフトウェア開発会社でした。僕が就職したのは、法人顧客のための業務システムを開発している、いわゆるSIをやっている会社でした。ある日、会社の先輩に「この業界、エンジニアで飯をっていけるのは35歳までだから、よく将来のこと考えておいたほう

  • 【レビュー】『はてな』を便利にするツールたち - オススメ15選 | マイコミジャーナル

    最大級のソーシャルブックマークサービスである「はてなブックマーク」をはじめ、ブログの「はてなダイアリー」や人力検索など多数のWebサービスを提供する『はてな』。多くのITエンジニアやWebデザイナーが利用している。Web APIは初期の頃から率先して公開しており、開発者たちがそれらを使ったマッシュアップを公開してきた。今回は、はてな系マッシュアップをはじめ、はてなのサービスをより便利に使いやすくしてくれるソフトウェアを紹介しよう。 人気Webサービスを便利にするツールたち 【レビュー】『Googleドキュメント』を便利にするツールたち - オススメ16選 【レビュー】『Google カレンダー』を便利にするツールたち - オススメ13選 【レビュー】『Gmail』を便利にするツールたち - オススメ15選 【レビュー】『Picasa』を便利にするツールたち - オススメ15選 【

  • 急がばまわれ式・堅実で一番効率的な英語の勉強法

    急がばまわれ式・堅実で一番効率的な英語勉強法 はてな界隈では、定期的に英語の習得法が話題になるが、俺もそろそろ参入してみようかな、と。 ■自己紹介 俺の英語力は、TOEIC975点、実用書・平易なペーパーバックなら辞書なしで速読できるレベル。 CNN/BBCが字幕なしで理解できて、それなりに気のきいたことも英語で話せる。 語彙力は、http://www.wordengine.jp/vcheckで測定してみたところ、約20000語。 海外経験なしで、毎朝コツコツと勉強してきた。 ■趣旨 英語力を身につける=ピラミッドを構築する作業である。 だが、巷にあふれかえる英語勉強法は、基礎力がないのにいきなり実践を勧めるものが多い。 例えば、臆せずに何でもいいからしゃべってみろだの、辞書をひきながらを読めだの。 この手の勉強方法は、学習者のコンフォート・ゾーン(快適な領域)を外れることが多く、大

    急がばまわれ式・堅実で一番効率的な英語の勉強法
  • CSSセレクタの高速化の話を検証 - os0x.blog

    CSSセレクタの高速化の話し - Webtech Walkerの件。元ネタは続・ハイパフォーマンスWebサイト ―ウェブ高速化のベストプラクティスで、元ネタの元ネタはWriting Efficient CSS for use in the Mozilla UI - MDC。 先に書いておくと、この元ネタのMozillaの記事には、in the Mozilla UIとある通り、FirefoxなどのUIレベルの話です。Mozillaの場合、ウィンドウとかタブとか、とにかくなんでもCSSでスタイルを指定できる(している)のでCSSのパフォーマンスについて考慮する点が他のブラウザとはズレています。 とはいえ、実際にどうなのか検証したことなかったので、少し試してみました。 今回の検証方法は、dl>dt+ddを5重に入れ子にした300KB強の大きめなHTMLを用意して、CSSを動的に適用したときの時間

    CSSセレクタの高速化の話を検証 - os0x.blog
  • CSSセレクタの高速化の話し - Webtech Walker

    続・ハイパフォーマンスWebサイトを読んでCSSセレクタの高速化の話しが面白かった(というか全然知らなくてちょっとびびった)ので紹介します。 セレクタは右から左に解釈される これは正直知らなくて、結構衝撃でした。 #foo .bar {} これはなんとなく#fooを探して、その中の.barを探している気がしてたんですけど、実は.barを探して、その親要素に#fooがあるかを探すそうです。なので特に#fooが必要なければ .bar {} と書いたほうが高速だということ。 また、以下の様に要素名で指定すると、その要素を全て探します。 #foo a {} これは一度a要素を全て探すので、できればaにclassをふって #foo .anchor {} とするほうが高速のようです。(#fooをとるとより高速) 特にユニバーサルセレクタなどは、 #foo * {} とすると、全ての要素の親要素に対して

    CSSセレクタの高速化の話し - Webtech Walker
  • https://kazunoblog.com/2010/05/05_122839.php

    https://kazunoblog.com/2010/05/05_122839.php