SwiftでTwitterのOAuth認証を使ってログインする方法のまとめ

  • 2018.05.16

ネイティブアプリの開発において、ユーザーの認証機能はとても重要です。今回はiOSアプリの開発においてログインをするときにTwitterのOAuth認証を使用する方法をまとめます。   認証に何を求めているか まず、手段について論じる前に、認証機能に何を求めるかということについて確認しておきます。 ユーザーが手軽に登録できること 面白そうだなというアプリをApp Storeからダウンロード […]

最高の暇つぶしをするために自分用のクイズゲームを作ってみた

みなさん、暇な時何してますか? 大人になるにつれ自分が本当にやらなければならないことは増えてきます。しかし、やらなければならないことが山積みなのにも関わらず、やりたくなくて暇になる。こういうこと、ありますよね? これが悪いことなのか良いことなのかはわかりません。自分が一つのことに集中することが得意なら、暇なんて生み出さずに集中し続ければ良いと思いますが、何かを投げ出して暇になるからこそ見える価値観 […]

面白い数字の特徴や美しい数字の特徴の見つけ方について真剣に考えてみる

「1026の性質は?」その質問に、僕は「\(1026 = 32^2 + 2 = (5^2 + 2)(6^2 + 2) = (2^2 + 2)(13^2 + 2) \)という式が成り立つ。\(n^2 + 2\)型の2つの数の積として2通りの方法で表せる\(n^2 + 2\)型の数はなかなか珍しいね」と答えました。 実際には質問されてから答えるまでは結構な時間がかかっていて、「彼は即座にこう答えた」と […]

ワードプレスの無料テーマなら絶対におすすめしたい日本語対応もしている「LION BLOG」

ブログを始めた時の、夢に溢れたあの時間に戻ってみましょう。 はてなブログとWordPressがある中でWordPressを選択し、無料で良さそうなテーマを探してデザインを完成させたあの頃。 正直当時はデザインに関することとか何も気にすることはなかったし、とりあえず2カラムだったら良いみたいな感じでサクッと決めていました。 ただ、僕が選んだテーマはまず、英語を想定していて日本語のフォントもデフォルト […]

ガウスの平方剰余の相互法則はどこが美しいのか

ガウスの黄金定理としても知られる平方剰余の相互法則。何十個もの証明がなされているそうですが、この定理がどのように美しいのかという説明は難しいです。 実際に僕が高校生ぐらいの時に初めて見た時も、なかなか綺麗な性質があるなとは感じたものの、例えばオイラーの公式を見たときのような衝撃はなかったように思います。 しかしガウスが黄金定理と呼ぶにはそれなりの訳があったのでしょう。改めてこの定理についての証明と […]

ニーチェ最後の著作『この人を見よ』から解説するニーチェの思想

大学1年の時に哲学の講義でニーチェを扱ったのが、僕とニーチェの著作との出会いだったように思う。 ニーチェ発狂の前年に出した最後の著作『この人を見よ』の、それも最後の章『なぜ私は一個の運命であるのか』を講義で取り扱ったのだが、それは19歳の青年の哲学観に衝撃を与えるには十分だった。 『この人を見よ』『ツァラトゥストラはこう言った』『善悪の彼岸』『人間的、あまりに人間的』を読み終え、満足感とともにそれ […]

React + Rails で高速にウェブサービスを開発する

  • 2018.03.21

Webサービスを高速に実装したい、そう誰もが一度は思ったことがあるはずです。 そのためには、1つのフレームワークに慣れるということが大切であり、僕はそのためにRailsを使おうと思っています。 Dr. NumbersはDjangoで動いていますし、他のフレームワークも少しだけ試しましたが、何よりも自動生成による開発のスピード感は他のフレームワークにはないなというのが選定の決め手です。 そして、フロ […]

1 8