タグ

2015年2月20日のブックマーク (8件)

  • SSSSLIDE

    SSSSLIDE
    Hash
    Hash 2015/02/20
    早く人間になりたい
  • How I Learn Chinese

    I started learning Chinese a couple of months ago now. The motivation was obviously seeing Mark Zuckerberg giving his talk in Chinese in Beijing, and just thought I would be able to do that as well. Plus as a frequent traveler to Taiwan, I always wanted to learn the language, although with enough Kanji knowledge as a regular Japanese I had been able to spend my time without any Chinese knowledge a

    Hash
    Hash 2015/02/20
    語学学習ドッグフード超食ってる
  • cybozu.com のリバースプロキシを nginx にリプレイス - Cybozu Inside Out | サイボウズエンジニアのブログ

    こんにちは。インフラチーム Hazama の深谷です。 デブサミ 2015 で、cybozu.com の自社製リバースプロキシを全面的に再実装した話をしてきました。 今回は、そちらの資料を紹介いたします。 cybozu.com ではお客様ごとに異なるサブドメイン(ex. demo.cybozu.com)を用意しています。サブドメイン方式には、お客様ごとに異なる IP アドレス制限をかけられるとか、Same-Origin-Policy のため安全に JavaScript でカスタマイズができるといった利点があります。 このサブドメインを実現しているのは、従来 Apache で実装されたリバースプロキシでした。しかし、この時の実装はサブドメインごとに異なる VirtualHost を定義する方式で、お客様サブドメインの数に比例して Apache の設定を変更する時間が伸びていくというものでした

    cybozu.com のリバースプロキシを nginx にリプレイス - Cybozu Inside Out | サイボウズエンジニアのブログ
    Hash
    Hash 2015/02/20
  • The On-Line Encyclopedia of Integer Sequences® (OEIS®)

    Enter a sequence, word, or sequence number: Hints Welcome Video For more information about the Encyclopedia, see the Welcome page. Languages: English Shqip العربية Bangla Български Català 中文 (正體字, 简化字 (1), 简化字 (2)) Hrvatski Čeština Dansk Nederlands Esperanto Eesti فارسی Suomi Français Deutsch Ελληνικά ગુજરાતી עברית हिंदी Magyar Igbo Bahasa Indonesia Italiano 日語 ಕನ್ನಡ 한국어 Lietuvių मराठी Bokmål Nyn

    Hash
    Hash 2015/02/20
    オンラインの数列大辞典... こんな素敵なものがあったとは...
  • A wreq tutorial

    Learn how to write web clients. We start easy, then ramp up the power. Installation To use the wreq package, simply use cabal, the standard Haskell package management command. cabal update cabal install -j --disable-tests wreq Depending on how many prerequisites you already have installed, and what your Cabal configuration looks like, the build may take a few minutes: a few seconds for wreq, and t

    Hash
    Hash 2015/02/20
    これは素晴らしい... Lensの構文が独特で慣れが必要だけど使いやすい
  • Haskellで競技プログラミング IO編 - Qiita

    _この記事は2013年の情報オリンピック夏季セミナーの発表のために 動機 Haskellには競技プログラミングに使えるCoolな機能が沢山あります。 パターンマッチやプレースホルダ、パターンガード、柔軟な関数合成などです。 下はAtCoder Regular Contest #14のB問題に対する回答です。 再帰や場合分けがかなりシンプルに書けます。 import Control.Monad import Control.Applicative import Data.List main :: IO () main = do n <- readLn (w:ws) <- replicateM n getLine putStrLn $ case check [w] ws True of Nothing -> "DRAW" Just True -> "WIN" Just False -> "LO

    Haskellで競技プログラミング IO編 - Qiita
    Hash
    Hash 2015/02/20
  • A Gentle Introduction to Haskell: IO

    やさしい Haskell 入門 ( バージョン 98 ) back next top 7  入出力 Haskell の I/O システムは純粋に関数的で、なおかつ、伝統的なプログラミン グ言語がもつ表現力をすべて兼備えています。命令型の言語では、プログラムは 世界の現在の状態を確認し変更するアクションを通じて進行します。 典型的なアクションには、グローバル変数を読むこと、設定すること、ファイル への書き込み、入力の読み込み、ウィンドウのオープンなどが含まれています。 このようなアクションは Haskell の一部ですが、言語のコアの部分からは、すっ きりと切離されています。 Haskell の I/O システムはちょっとひるんでしまうような数学の基盤、モ ナド ( monad ) を基礎として築かれています。しかし、I/O システム を使う上で底流にあるモナドの理論を理解する必要はありませ

    Hash
    Hash 2015/02/20
  • httpbin.org

    A simple HTTP Request & Response Service. Run locally: $ docker run -p 80:80 kennethreitz/httpbin

    Hash
    Hash 2015/02/20
    HTTPリクエストのテスト