タグ

2012年5月24日のブックマーク (8件)

  • PHPフレームワークにTwitter,Facebook等の認証を速攻実装できる「Opauth」:phpspot開発日誌

    PHPフレームワークにTwitter,Facebook等の認証を速攻実装できる「Opauth」 2012年05月24日- Opauth ? Multi-provider authentication framework for PHP PHPフレームワークにTwitter,Facebook等の認証を速攻実装できる「Opauth」。 Zend、CakePHP、Symfony、CodeIgniter等のフレームワークに認証を入れる場合に是非参考にしたいライブラリ。 Facebook, Google, twitter, Linked.in の他、OAuth、OpenID などにも対応。Yahoo!JapanでOAuth等による認証ができますから、これで認証にまつわる処理はすべて実装できそう。 各サイトにおける認証の方法を都度実装するのは非効率ということで、こうしたライブラリで認証処理はサクっと終

  • ソフトウエアエンジニアがUX/UIを考える上で読むべき4冊の良書と名言たち

    筑波大学  システム情報工学研究科  コンピュータサイエンス専攻  非数値アルゴリズム研究室(NPAL) 五十嵐 悠紀 2004年度下期、2005年度下期とIPA未踏ソフトに採択された、『天才プログラマー/スーパークリエータ』。筑波大学 システム情報工学研究科 コンピュータサイエンス専攻 非数値アルゴリズム研究室(NPAL)に在籍し、CGUIの研究・開発に従事する。プライベートでは二児の母でもある 何か製品を考える時、そのものがカタチのあるものであっても、はたまたコンピュータの中で動くソフトウエアだったとしても、「ユーザーインターフェース(以下、UI)」について考える必要があります。さらには、わたしたちが日常生活においてストレスなく過ごせている裏側には、さまざまな人によって考えられてきたUIデザインが隠されていたりもします。 わたしは滞在先のホテルで、洗面所に入ったものの出ようとした時に

  • デジタル一眼レフを持て余している人がまず読むべき記事やサイトまとめ | トラベルハック|あなたの冒険を加速する

    旅行に出かけると観光客でも大きな一眼レフをぶら下げて歩いているを良く見かけるようになりました。 せっかく一眼レフを買ったのに全然使いこなしていない!という方の為に、今回はデジタル一眼レフを持て余している人に読んで欲しい記事やサイトまとめを紹介したいと思います。 まずは撮影の基を理解する まずは基を勉強する為にはカメラの仕組みを学ぶ必要があります。カメラにはいろんな要素が組み合わさっているので一概にここを学べというのは難しいですが、以下3点(露出・シャッタースピード・レンズの種類)がまずは一番最初に理解するべき項目だと思います。 デジタル一眼レフカメラの基礎から実践まで – #RyoAnnaBlog デジタル一眼レフカメラは、知れば知るほど楽しくなる。絞りとは? シャッタースピードとは? ISO感度とは? 仕組みを理解すると明るい写真が撮れるし、長時間露光などの応用も効く。 … 三脚の便

    デジタル一眼レフを持て余している人がまず読むべき記事やサイトまとめ | トラベルハック|あなたの冒険を加速する
  • オダろぐ : MySQL>SELECTが遅い

    2010年12月09日23:18 カテゴリ備忘録 MySQL>SELECTが遅い MySQLが遅い. ただのSELECTなのに,遅い. どうしたらいいんだろう? ググった. http://www.cdl.im.dendai.ac.jp/~arai/study/mysql.html 2.テーブルにインデックスを設定する。 create index インデックス名 on テーブル名 (フィールド名); ... 4.クエリキャッシュを使う。 非常に効果的だが、my.iniでquery_cache_size=バイト数を設定しておかないと使用できない。 キャッシュにヒットすれば0秒で結果が表示される。 http://itpro.nikkeibp.co.jp/members/ITPro/oss/20040624/146333/ Slow Query mysql> show variables like

  • MySQLの超遅いSELECTが劇的に早くなった | X->A->O

    CakePHPはよく触っていたものの、MySQLについてあまり知らなかったんですが、大規模なデータベースを扱ってみようと思い立ちいろいろ試行錯誤しています。 で、ついさっき感動したのが、40万件のレコードを扱ってるテーブルに簡単なSELECT分を投げて返ってくる時間がなんと5秒もかかっていて、なんじゃこりゃ?って首をかしげてたんですが、INDEXひとつで劇的に早くなったこと。 40万件が大規模かそうでないかはこの際おいておいて、INDEXのつけ方次第でこんなにも速度に変化があるのかと涙が出そうになった。 最初の激遅いテーブルは簡単に書くとこんな具合。 CREATE TABLE IF NOT EXISTS `shops` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL, `status

  • layer8.sh

    This domain may be for sale!

  • Terminal.appでlsのファイル色を変える - by edvakf in hatena

    検索したらいっぱい出てくるのだが、Mac OS XのTerminal.appで ls -G を実行した時の色分けで、ディレクトリの色が青なのが黒背景だとすごく見づらいので、シアンに変更してみた。 変更前↓ 変更後↓ やりかたは、Interpreting Color "ls" Output | Mac Geekeryを参考に、.zshrcに export LSCOLORS=gxfxcxdxbxegedabagacad を追加してから source .zshrc を実行。環境変数LS_COLORSを使うのがGNU ls流儀らしいのだけど、そうでなくてLSCOLORSなのはBSD系だからかな? その後ろのgxfxcx〜というやつは、 # Type Foreground Background 1,2 Directory blue (default) 3,4 Symlink magenta (def

    Terminal.appでlsのファイル色を変える - by edvakf in hatena
  • みんなでターミナル Partty! - Blog by Sadayuki Furuhashi

    複数の人で同時に操作できるターミナル「Partty」というものを作ってみました。一つのターミナルを複数の人が同時に操作することができます。 partty-0.0.2.tar.gz ※追記:バージョン0.1作りました>みんなでターミナル Partty! 0.1リリース! Betaにも達していないAlpha版です。Linux(x86)とMac OS X(Intel)で動くことを確認しました。他の環境では…分かりません。pthreadとopenpty()が使える環境ならだいたい動かせると思います。 poll/epoll/kqueueを任意に切り替えられるコードを使っています。 Parttyとは? 複数の人で同時に操作することができるターミナルです。アイディア次第でいろいろなことができるはず。 ペア・プログラミング、グループ・プログラミング ターミナルを共有しているので、打ち間違いまで生々しく共有

    みんなでターミナル Partty! - Blog by Sadayuki Furuhashi