悠々としたTECH日記

「TECH日記」と言いながらそんなに面白いこと書いてない。備忘録的な感じ。 もちろん、宣伝とかもするけど、ブログを基本的にTwitterの延長としか考えてないので、その程度に。あと、作文の練習も兼ねて。

Ruby Sinatra を使ってGoogle認証をする(下調べ)

前置き

なんだかんだで一か月以上投稿してなかったんだけど、
何か作りたいなーとは思っていたものの全然アイデアが浮かばず、スランプ状態だった~。
しかし、ようやく構想が練れたので、まずはソースにして具体的な仕組みを考える段階へ。
(考え方が謎。でもこの方が自分的にはわかりやすい。)



で、結局まずはログインの認証ができなきゃ無理だ、ということになったので、
あれこれ書いてみたんだけど、やはりこちら側にはパスワードなどのデータを保存はしたくない。
なので、外部サービスの認証を使うことに。
認証候補
全部実装すればいいんだけど、Twitterは電話番号認証でSMSがブロックされるのでNG、Facebookは仕組みがわかんない、ということでGoogleにすることに。
では本題へ。
必要なことを調べた。

いろいろ調べていった結果、どうやら OmniAuth というのを使えば簡単にできるのか。
しかし、ここからがいろいろと厄介だった。
日本語で書かれているサイトを参考にやったんだけど、どうも動かない。
んで、仕方なく、GithubWikiを見てみるとどうやら仕様の変更があったらしく、よくわからん状態に。
Twitterなら結構簡単に認証できそう。
だけど、Googleは、う~ん、前は google_auth2 だったかでできたらしいんだけど...
今はなんかよくわからん。
ふつうに使えばできるのか?
ということでよくわからなくなった(眠くなったから。)ので、また次回に考えることにする~。
(別にこのブログはコードの紹介ではなくて日記なのでね。)
認証情報の取得方法がぜんっぜんわからん。
もうちっと英語と格闘せねば...

ドツボにはまった...

だれか、上のコードを正しく実行する方法教えてくれぇ~

Scratchのメッセージを送る的なやつのJava版ないの?

クラス名、パッケージ名がわからない不特定多数のメソッドをなにか目印付きなやつだけ実行するみたいなの。

自分の検索の仕方が悪いだけ?

研修旅行後の復習(っていうか、単純に興味持ったからまとめただけ。)

あとで課題として作文を提出せなあかんので、ここをメモ代わりにしておく。
研修内容

いろいろとあった。
琵琶湖の生態についてとか、
京大や同志社大学とか行ったりとか。
でも一番は、オムロン社見学で、作文のメインもオムロンにするつもりやから、
ここに、他に調べることを書いとこ。
オムロン社のまとめ

事業は幅広く展開しているらしいです。
  • 制御機器の開発・製造
  • 電子部品の開発・製造
  • 健康医療製品の開発・製造
他にもいろいろと解説受けたけど、どんだけ広いねん!ってぐらい。
大雑把に三つにまとめた。
あ、健康医療製品は僕いっつもお世話になってるわ。
低血圧・低体温で、バッタンバッタン倒れるから。
うちにもあるよ、オムロン製の血圧計。
んで、創業者から継がれてきているらしい社憲が、
「われわれの働きで 我々の生活を向上し より良い社会を作りましょう」
らしい。
社会のニーズをいち早くとらえて、それに満足されるものを作っていく。
企業として、社会に存在している限りは、単なる利潤だけを求めるのではなく、社会に奉仕する義務がある。
それが、経営者の社会的責任であり、企業の公器性についてこういうものだとまとめたものである。
なるほど... なんかいいこと言ってそう。って感じ。
研修が終わった後で、ホームページを見てみると、
っていうページがあって、いろいろ理念について書いてあった。
んで、なんかミュージアムみたいなところでいろいろと見て回ったんだけど、
制御機器や、電子部品なんかは、普段見ないもの。
こんなところでこんなちっさい部品がこんな働きをして役に立っているんだ!
というのに感動したと。
他にも、普段見れないような面白い展示があった。
  • 物が落ちても、跳ねないようにする機械とか。
  • すばやく移動しても、器の中の水が跳ねないように工夫された装置とか
  • 目をつぶっている、とかよそ見しているとかいうことがわかるセンサーとか(自動車とかに使われるらしい。)
  • 血圧計(超シンプル)
  • 顔の表情の測定システム(パーセンテージで感情が出てくる。)
    • 例: 楽しい 30% とか、
    • 悲しい 80%とか。
    • 接客業務とかの研修で使われてるらしい。
みたいな感じで、本当に幅広いものがあった。
時代が動いていく中で、戦後まもなくから頑張って社会のニーズに応えるために開発してきてきたと。
素晴らしい!
それと、駅の自動改札機もオムロン製のもあるみたい。
なんか、オムロン=医療機器 って勝手に思いこんどったけど、
売り上げは、大差で制御機器事業の勝利やし。
40%に対して、医療機器10%やし。

ここまでまとめればあとは作文も簡単かな~。
結構疲れるけど、結構おもろい分もあった。
他にも、琵琶湖でプランクトンとったり、なんやかんやしたりしたからね。
......
......
締めの言葉でええの考えとったんやけど、忘れてしもた。
ま、いいや(;´・ω・)
(@^^)/~~~