You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
追記:Qiita「TwitterAPI Devise連携/グラフ可視化/データの効率的格納/API高速化」 にて続きを書きました。 qiitaにもある、「twitterでログイン」を実装します。 devise(railsのユーザー認証用gem)を使ってtwitter,facebookなどのOAuth認証。 今回はOAuth認証のみでdevise本来の追加認証はしません。tokenも使いません。 deviseの導入から解説していきます。 環境 ruby(1.9.3) rails(3.2.3) devise(2.0.4) omniauth (1.1.0) omniauth-oauth (1.0.1) omniauth-oauth2 (1.0.2) omniauth-facebook (1.3.0) omniauth-twitter (0.0.9) devise+omniauth認証 まずはde
[Rails] OmniAuth + Device で認証する①からの続きです。①ではOmniAuthを使って、twitterとfacebookからOAuth認証ができるようにしました。次はDeviseを使った認証を組み込んでいきます。 Deviseのインストール GemfileにDevise gemを記述します。 gem 'devise' で、お約束のコマンドを実行してgemをインストール。 $ bundle install 続いてDeviseをインストールします。 $ rails g devise:install Deviseの設定ファイルを編集する Deviseからメール送信する際のデフォルトURLを設定します。開発環境と本番環境それぞれの設定ファイルを修正します。開発環境にはlocalhost:3000を、本番環境にはHeroku上のアプリケーションURLを指定します。 ■2-1
前回、OmniAuthを使った認証を実装したんだけど、Deviceも一緒に使えたらいいなということでやってみました。仕様はこんな感じ。 ▼メンバー登録 ・twitterかfacebookのアカウントを持っていないとメンバー登録できない ・さらに、メールとパスワードの入力を必要とする ・メール認証 ・ひとつのtwitterまたはfacebookアカウントに対して、1組のメールとパスワードのみ登録可能 ▼ログイン ・twitterかfacebook(OmniAuth)、またはアプリ独自のメールとパスワード(Device)でログインできる ▼ユーザ登録の流れ A.twitterまたはfacebookに接続してアカウント情報を取得 B.メールとパスワードを入力して仮登録(メールを送信) C.メールに書かれたURLをクリックしてユーザ登録完了 ▼実装の手順 ①OmniAuthの実装
Powで起動したサーバーを再起動したい時、手動で行うには以下のようにtmp/restart.txtのタイムスタンプを更新してやればよい。 touch tmp/restart.txt Guard::Powを使うとこの再起動を自動化できる。 例えばRailsならばconfig/environment.rb等の再起動しないと変更が反映されないファイルがあるが、まさにそういったファイルを更新した際に再起動するようにできる。 guard/guard-pow – GitHub 使うにはインストールして gem install guard-pow Guardfileを作成/更新する。 guard init pow これで作成/更新されるGuardfileの内容は以下のようになる。 guard 'pow' do watch('.powrc') watch('.powenv') watch('.rvmrc'
Powの上でDeviseを使ったRailsアプリケーションを動かそうとしたところ、以下のようなエラーが発生し、盛大にハマってしまったのでメモ。 長いので、結論だけ読みたい方は最後の「まとめ」に飛んでくださいね。 問題詳細 PowはMac OS X用のRackサーバ。ほぼ設定することなく、複数のRackアプリケーションを動作させられるのが特徴。 この度、Railsアプリの開発環境をシンプルにしたいという意図で、UnicornからPowへの移行作業を行なっていたのですが、user_omniauth_authorize_pathというヘルパーメソッドを含んだビューにアクセスしたタイミングで、上記エラーが発生するようになってしまいました。 user_omniauth_authorize_pathメソッドは、DeviseというRails用認証用プラグインが生成するヘルパーメソッド。 Powに移行する
複数バージョンのRubyを管理をするためのツールとしてrbenv + ruby-buildの組み合わせは大分ポピュラーになってきました。 備忘録としてよく使うコマンドをまとめてみました。 セットアップ OSX + homebrew だったら以下の記事がおすすめ。 OS X で rbenv を使って ruby 1.9.3 の環境を作る よく使うコマンド(インストール編) OSXに入れる時はCONFIGURE_OPTSの設定を忘れないようにしましょう。 # インストール可能な一覧セットを得る $ rbenv install 1.9.2-p290 1.9.3-p327 . . # インストール ## 基本 $ rbenv install 1.9.3-p327 ## OSX向け、readlineやopensslをhomebrew経由で入れたものを使う $ brew install readline
In addition to learning new things on every client project, our team is full of readers who enjoy gaining new perspectives and insights from books....more. Feedback plays a crucial role in any successful outcome, but not all feedback is constructive. Poorly structured design reviews and poor team dynamics can have...more.
Gisted のドッグフードをかねて InfoQ のインタビューやプレゼンを見るようになった。 いくつか面白かったのを紹介したい・・・とおもってるうちにバックログを溜めすぎた。一度に紹介するのは諦めて何度かにわけよう。 今日はおっさん、具体的には ThoughtWorks 周辺の面々を追いかけてみます。InfoQ 中心だけどそれ以外も若干あり。 When Geek Leaks “プロダクティブ・プログラマ ” の著者 Neal Ford が あるキーノートにつけたタイトルは ”When Geek Leaks“。 ここでの Leak は前向きだ。Geek の情熱がその主たる関心の外にも影響を与えていくといいですね、という話。 ファインマンが物理学という専門以外で発揮した数々のいたずら心、 ”Now Every Company Is A Software Company” という Forbes
ATND:http://atnd.org/events/38212 TechCompassサイト:http://techcompass.jp/ 話が聴けてとても楽しかったです。あとゆーすけべさんとももろもろ話せて良かったです。 ということで簡単に振り返りです。 当日のつぶやきと捕捉 Zaimの関歳さんの発表を聴いてる#tecomp— kazuphさん (@kazuph) 2013年4月23日 最初は関歳さんの発表です。 ※以下Twitterのつぶやきをアイコン無しで引用 ZaimにAPIあるから使ってみて #tecomp https://zaim.net/ これかな?β版なのでどんどん試して報告して上げた方がいいみたい。 <追記 2013-04-24 8:34> https://dev.zaim.net/ ん、こっちだった。 TOPの文言にだまされた・・・ 29歳の時から一気にサービスをつ
This website is not current and will be retired at some point. See About for latest.
This is an intro to creating your own animations and transitions in d3.js. In interactive visualisation, there is the word reactive. Well, maybe not literally, but close enough. The fact is that reactivity, or the propension of a visualisation to respond to user actions, can really help engage the user in a visualisation, and help them understand its results. Both of which are usually good things.
Latest Version: 1.3 Latest Release Date: December 3, 2011 Original Release Date: March 30, 2011 Compressed: 1.47kb Uncompressed: 4.84kb View GitHub Repository About The Plugin jRumble is a jQuery plugin that rumbles, vibrates, shakes, and rotates any element you choose. It's great to use as a hover effect or a way to direct attention to an element. 2016-11-04 Update This project is no longer being
I try to write articles detailed and easy to understand as much as possible in order for you to learn and progress. I will try to post at least 1 articles per week because of my lifestyle and my work that take me some time. Please notify me if you have any questions or want to debate about a specific topic.
アラレちゃんは エネルギー波やエネルギー弾に頼らず パンチ一発だけで惑星そのものを破壊できますが ドラゴンボールでは 無印~Z~GTや劇場版に至るまで パンチ一発だけで惑星そのものを破壊できるキャラは誰も出てきませんでした (ちなみに 画像を見てもわかるように マシリトのキャラメルマン1号というロボットも 両腕パンチ一発で 惑星の軌道を変えて惑星同士を激突させるほどのパワーがあり アラレちゃんが敗れたキャラメルマン7号は 1号よりもっと強いです) おまけに アラレちゃんは体当たりだけで他の惑星まで吹き飛ばしたり キック一発で惑星の軌道を変えて惑星同士を激突させたりするパワーも持っています ドラゴンボールには キック一発だけで 惑星の軌道を変えて惑星同士を激突させることができたキャラも誰一人いません アラレちゃんは 体当たりだけで 大気圏の外まで吹っ飛ばすことができ 頭突き1発で ブルー将軍
階級社会をなくしたい!プロボノマッチングでロンドンの若者の可能性を広げる「GoodPeople」[MYPRO LONDON] 2013.04.24 寄稿者 寄稿者 かつては日本にも士農工商という階級が存在しましたが、現在ではほぼ消滅しています。しかし、イギリスには今もなお階級社会が存在し、それは若い人々の「働きたい」という想いをも押しつぶしてしまうほどなのです。 イギリスにはワーキングクラスと言われる、いわゆる道路工事やビルのクリーニングの仕事などに従事する人たちが属する一番下の階級があります。両親ともにこのクラスに属してしまうと、高等教育を受けることができず、子どもも同じような仕事しかできないという仕組みになっているのです。そこでは「努力すれば成功する」という成功の定義の基本が通用しません。 例外として、プロサッカー選手などとびぬけた才能がある場合は労働者階級からミドルクラスへと転身する
Tokyo Hackerspaceは、物作りが好きな人々が世界中から集まるコミュニティです。プロジェクトに向かって一緒に取り組んだり、イベントに出展したり、クラスを開催したりすることを通じて、メンバー同士で知識を共有しあっています。Tokyo Hackerspaceのメンバーには文系・理系を問わず、様々な職業・分野の人がいます。 私たちは物作りに関心がある方ならどんな人でも──日本人でも、遠くはなれた母国から来た外国人でも、独身でも、結婚していても、芸術家でも、ソフトウェアエンジニアでも…──歓迎します。 Tokyo Hackerspaceについてもっと知りたい方は、Twitterの@tkohackerspaceや、Facebookの TokyoHackerSpace Group、Google GroupのTokyoHackerSpaceをチェックしてみてください。 火曜日のMeetup
body { font-family: 'Lucida Grande', 'Helvetica Neue', Helvetica, Arial, sans-serif; padding: 100px; font-size: 13px; } div { background: #fff; margin: 0 auto; width: 200px; padding: 100px; text-align: center; /* border-radius */ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; /* box-shadow */ -webkit-box-shadow: rgba(0,0,0,0.2) 0px 1px 3px; -moz-box-shadow: rgba(0,0,0,0.2
この前「英語圏のWEB屋な人たちが読んでそうなブログ教えて」って具合の、まぁいつも通り取り留め無く唐突な質問がありまして、コレまた僕にとってはいつも通り『北米WEB屋なら誰でも知ってるんじゃないかって思うサイトをまとめてみた』って記事を共有しようとしたんですが、コレもう2年前の物じゃーないですかってことに気付いたわけです。 結構僕はこういう質問に返答するノリで書いた記事のリンク送るってコトが凄く多いので、じゃぁこの記事も古いし、リバイスするかって軽い気持ちで書きだしたんですが、コレが意外とめちゃめた大変。大変って言うか、量が半端ないことになっておりまして… 正直、去年くらいからだいぶ暇な時間が出来てしまい、購読するブログの数もだいぶ増えていて、うーんって感じなんですが、まぁ良い機会なので僕が『これは読んどいていんじゃね?』ってオススメするブログやら記事やらを色々共有させて頂こうかなと思いま
今日は色々と考えせられる一日だった。まず目に飛び込んできたのは、ユニクロ柳井会長の「年収100万円も仕方ない」という記事だ。グローバルリズムによって、新興国も先進国も賃金体系をフラットにするというもの。柳井会長によれば、今後グローバル化が進めば年収1億円の人と、年収100万円の層へと二極化が進むという。 「それはグローバル化の問題だ。10年前から社員にもいってきた。将来は、年収1億円か100万円に分かれて、中間層が減っていく。仕事を通じて付加価値がつけられないと、低賃金で働く途上国の人の賃金にフラット化するので、年収100万円のほうになっていくのは仕方がない」 次に目にしたのは、家入さんの未払いの件に関するホリエモンのコメントだ。 ホ「すごいよね、いまロゴとかだとさネットで頼んだら5000円とか」 家「そうですね、クラウドソーシング的なサービスで」 ホ「5000円とか1万円でやってくれる人
仕事形態をフリーランス一本にしてから4月1日で丸一年経ちました。フリーランス歴の長い諸先輩方は沢山いるのですが、一年目の今だから書けることもあると思うので、一年経った今どんな状況なのかツラツラと書いてみました。項目は順不同です。 今の状況 Webデザイナーと言う肩書きで、デザイン、コーディング、ディレクション案件を受けてます。今のところ9割受託です。受託のみというのは不確定要素が大きく、また”仕事を受ける”立場上、自由度も制限されます。この先は今の体制を変えてくつもりですが、取り敢えず最初の一年は予定通りです。まだ今後の展開がハッキリ定まってなかったので、後々動きが取りやすいようにスポット的な案件のみとしていました。 仕事の依頼元 勤めてた職場から 知人から Webサイトから 収入源、つまり仕事の流入元は複数ある状態を意識してます。 何社か転職しましたが、円満退職でしたのでそこから仕事の依
やぁ。4月も終わりだというのに、いやに寒い日が続いてるね、元気かい? 面白い話がtwitterに流れていたので紹介したい。 日経コンピュータの話。ビックデータ神話に乗り、多額の費用で解析した靴屋の話、解析結果、冬にブーツが売れ、夏にサンダルが売れるw。 https://twitter.com/yawachi/status/326460494154194944 これを見て君はどう思う? twitterでは皆がこのニュースに対して嘲笑を投げかけていた。 そりゃそうだろう、大金を掛けて誰でもわかることしか出てこないなんて、笑われて当然さ。 データマイニングってのは、やっぱり、もっとこう、あの有名な「おむつとビール」ような意外性のあるものじゃないとね。 そう、データマイニングに必要なのは意外性だ! あの靴屋は全く馬鹿なことをしたもんだ、ゲラゲラ! OK、笑いが取れたようなので、もう一つ同じような話
ネイチャー誌の最新号の中で、米心理学者のディーン・ケイス・サイモントンは”現代科学は発想の転換をするよりも、すでに分かっていることを基礎にしているだけだ。”と語った。この世から天才は一掃されてしまったのか?これまでの考えを根底から覆すような第2のコペルニクスやダーウィン、そしてアインシュタインは今後現れないのか? カリフォルニア大学デイビス校の心理学教授、ディーン・ケイス・サイモントンは最も高度な科学的創造性を備える天才の研究に熱心に取り組んでいる。天才不在の理由は単に、科学の進む道がもう尽きているからだけなのか?それだけではないはずだ。 天才的科学者と呼ばれたアインシュタイン。1931年撮影 この画像を大きなサイズで見るマリ・キュリー: 彼女は未だに異なる分野で2つのノーベル賞を得た唯一の人間だ。 多くの心理学者や遺伝学者が、”現代社会には特別に知能が高い人々が驚くほど不足している”と認
【画像】 イケメンすぎて国外退去させられた男性が話題に 1 名前: 縞三毛(チベット自治区):2013/04/23(火) 17:27:05.62 ID:DDayu07bP ロケットニュース24でもお伝えしたが、先日、サウジアラビアで訪れていた3人の外国人男性が当局により国外退去させられていたそうだ。 その理由は「イケメンすぎて、女性達がメロメロになってしまう恐れがあるから」というもの!当局が危機感を抱くほどのイケメンってどんだけだよ!? と世界の注目を集めたが、そのうちの一人と見られるイケメンが特定されたと話題になっている。 「イケメンすぎる」という理由で、サウジアラビアから国外退去させられたと見られているのは、UAE・ドバイのカメラマン兼モデルのOmar Borkan Al Galaさんだ。彼の写真を見てみると……彫りの深い整った顔立ちに、長いまつげに縁取られた 少し憂いを含んだ褐
このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日本のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。
メモリリークに悩まされている技術者は多いだろう。メモリリークが嫌でGCという技術が開発されたといっても過言ではないし、歴史的にはC++からJavaへシフトが起きた大きな理由のひとつといっていい。Unix系の簡単な定義でいえば、ヒープ領域を指すポインタ(アドレス)をロストしてしまえばそのメモリはもう漏れたといってよい。たとえばこういったコードだ。 struct { int i; char c; } spam; int main(){ void* p; int i; for(i=0; i<1024; ++i){ p = malloc(sizeof(struct spam)); } pause(); } このコードではpause(3)の時点で約5KBのメモリが漏れている。free(3)を使えばメモリをOSに返却できるが、アドレスが分からないので返却できない。 ところが、ここでいいたいのは、メモリ
サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く