タグ

2011年11月11日のブックマーク (2件)

  • 自分で作る Num の instance - あどけない話

    11月14日のHIMAで、みんなが「Num の instance はよく作る」という発言をしていました。Num の instance なんて自分で作るもんじゃないと思っていた僕は衝撃を受け、どういうときに作るのが尋ねました。すると、msakai さんが「有限体での計算」と答え、「すると暗号のコードはもっと洗練できるのか?」と再び衝撃を受けました。 という訳で、昔作った RSA のコードを元に、Modulo という data を定義して Num の instance にしてみました。Haskell の累乗演算子の実装を見たところ、高速なアルゴリズムが採用されていました。それはすなわち、Haskell で RSA を作ると、これだけということです! data Modulo = Mod Integer Integer deriving (Eq,Show) instance Num Modulo

    自分で作る Num の instance - あどけない話
  • iPhone の設定画面へのショートカットを無料で簡単に作成するサービス

    2011-11-16 追記 全面的に書きなおした Ver 2.0.0 を公開しています。 追加して欲しい設定項目も募集中です。 詳しくは "1 Click Config Ver 2.0.0 リリース" を参照して下さい。 2011-11-11 追記 元ネタを読んだあとの 4 時間で一気に作ってしまったウェブサービスでしたが、その後色々な事が判明したので Ver.2 を計画してます。 ショートカット作成項目の追加 アイコンのクオリティ向上 設定画面を開く動作の高速化 iPad 対応 などが目標です。全て一度に完了するか分かりませんので、Ver.3 / Ver.4 と続くかも知れませんが、いずれの場合もバージョンアップ告知は、このブログ並びに Twitter で行います。 iPhoneの設定画面をサクッと開く方法 -『Touch Icon Creator』でURLスキーマ対応アイコンを簡単に作

    iPhone の設定画面へのショートカットを無料で簡単に作成するサービス