タグ

ブックマーク / maaash.jp (3)

  • IRKitを試したい人〜 - maaash.jp

    IRKitについていくつか記事を書いてきました。 IRKitの基板実装工場に行ってきた fablabkamakuraでIRKitのプログラム書き込み用治具をつくった Yamaguchi Mini Maker Faire 2013 ようやくできあがってきたので、 IRKitとは何なのか、ちょっと恥ずかしい動画でご紹介いたします。ご覧ください。 やってみたかったんだよねー、こういう海外だとよくありそうな、開発者がしゃべる動画。 詳しいことは IRKitのwebsite にも書きましたが、こちらの最後にも転載します。 2014/1月の初めに AmazonのIRKitの商品ページ から で購入できるようになるかと思いますが、 早く使ってみたい!という方がいらっしゃいましたら お渡ししますので試してください! 試していただけた方には、amazonを通さない分かなりお安くできるほか、場合によってはその

    antipop
    antipop 2013/12/30
  • Redisを使ったレコメンド機能の実装 - maaash.jp

    それRedisでできるよ、期でしょうか。 最近Redisでレコメンド機能をつくってみたのでご紹介です。 ここで”レコメンド機能”というのは、 Amazonでいう”この商品を見たお客様はこれも見ています”や、ブログの関連記事を出す機能のこと。 user:1がproduct:Aをみたときに、product:Aに似ているproduct:Bをレコメンドしたい。 product:Aとproduct:Bがどれくらい似ているか:類似度 を算出した後は、 Redis得意のSorted Setを使って類似度のランキングをつくれば 似ているproductを出すことができます。 類似度の算出にはいろいろ方法があるようですが、 Redisのデータ構造と相性のよい Jaccard [wikipedia]という方法を使いました。 この例に適用すれば、 product:Aを見たユーザー群(RedisのSet)と、pro

    antipop
    antipop 2013/06/02
  • Template-Plugin-AddTimeというのをつくった : maaash.jp

    codereposに置きました Template::Plugin::AddTime - TT filter plugin to add file modified time # 正直あまり自信はないのですが jsとかcssとか、あまり変化しないのでブラウザにしっかりキャッシュしてほしいけど、 ファイルを更新した時には再読み込みしてほしいって時に、 expiresヘッダをつけないと、ブラウザの実装によってリクエストが来たり来なかったりして cssを更新したのに読み込まないクライアントは表示が崩れたりします。 なのでexpiresヘッダをつけてしっかりブラウザにキャッシュして欲しいって時に、 ファイルの更新時刻をくっつけたりバージョン番号をくっつけたりすることがあります。 これはファイルの更新時刻をくっつけるためのTT Filterプラグインです。 こんなふうに使います。 # or w

    antipop
    antipop 2009/04/13
  • 1