This domain may be for sale!
「井筒俊彦は読むことが書くことに劣らぬ創造的行為であると教えてくれた人です。誤読を恐れず読むことから、豊かな実践が始まります」 世界的イスラム学者・言語哲学者として知られながら、国内では「つまみ食い的な紹介しかなかった」井筒(1914~93年)。その著作と生涯を丹念に論じ、知的軌跡を生き生きと描き出した第1作「井筒俊彦 叡知(えいち)の哲学」(慶応義塾大学出版会)を5月に発表、大反響を呼んだ。第2作「神秘の夜の旅」(トランスビュー)の刊行を記念して9月、井筒をはじめ私淑する思想家・文学者をめぐる連続講演会が計4回、紀伊国屋書店など大型書店で催され、一躍出版・読書界の寵児(ちょうじ)に。 本業は数十種類のハーブを調合した健康食品を製造・販売する中小企業経営者。「私にとってビジネスと書くことは不可分。自然が育んだハーブを消費者のもとへ運ぶのと同じように、井筒から預けられたものを、必要とする読者
テキストファイルから入力を受け付ける時にはよく使う。あとはカンマ区切りなんかも。 import Data.Char splitBy :: (a -> Bool) -> [a] -> [[a]] splitBy p [] = [] splitBy p xs = a : (splitBy p $ dropWhile p $ b) where (a, b) = break p xs splitBySpace :: String -> [String] splitBySpace = splitBy isSpace *Main> splitBySpace "a b c" ["a","b","c"] *Main> splitBySpace " a b c " ["","a","b","c"] 正規表現(Text.Regex)を使えばもっとシンプルに書ける。 import Text.Regex spli
1:名無しチェケラッチョ♪:2010/03/04(木) 22:52:06 ID:3nS9B52P 今HIPHOP Classicを中心にDJ始めて3年ぐらいなんだけど 変化が欲しくて70's〜のBPM70〜100ぐらいのネタ探してる。 こんな雰囲気の曲でオススメあったら紹介してください>< 2:名無しチェケラッチョ♪:2010/03/05(金) 02:20:56 ID:??? こんなのかかってたら泣く。 4:名無しチェケラッチョ♪:2010/03/06(土) 03:17:20 ID:/lZO+V31 >>2 シブい!ばりばり踊れますねー ちょっと一般の需要なさそうだけど少しずつこの辺の音もDigっていきたい。 10:名無しチェケラッチョ♪:2010/03/07(日) 01:05:05 ID:??? http://youtu.be/OWl01JD-CtQ Jimmy
以前、こちらの記事を参考にした、「Haskell で素数を列挙するコード」に関する記事をアップしましたが、その後も、ちょこちょことコードをいじって改良を加えてきました。 ある程度納得のいくコードができたので、現在使っているコードの紹介をしてみたいと思います。 primes :: Integral a => [a] primes = map fromIntegral ([2, 3] ++ primes' :: [Int]) where primes' = 5 : sieve [] primes' 7 sieve divs (x : xs) n = ps ++ sieve (divs ++ [x]) xs (x * x) where isPrime m = and [rem m x /= 0 | x <- divs] ps = filter isPrime ns ns = [y + z | y
2008-09-10 カテゴリ: その他のプログラミング タグ: Haskell アルゴリズム 最近すっかりブログから離れていたので、リハビリがてらにメモ代わりのエントリー。 Haskellで素数の無限リストを生成する関数を3つほど作ったのでメモ。 primes1 = 2:f [3,5..] where f (x:xs) = x:f [y | y <- xs, mod y x /= 0] primes2 = 2:filter f [3,5..] where f n = all ((/= 0) . (mod n)) (takeWhile ((<= n) . (^ 2)) primes) primes3 = 2:f [3] [3,5..] where f (x:xs) ys = let (ps, qs) = span (< x^2) ys in ps ++ f (xs ++ ps) [z |
"Project Euler" の問題には「素数」に関連したものが時々出てきます。そこで今回は、Haskell でどうやって素数列を扱っていけば良いかを考えてみます。 Haskell で有名なものに「エラトステネスの篩」があります。(以下のコードは最初から 2 以外の偶数を省いたものです) primes :: [Integer] primes = 2 : sieve [3, 5 ..] where sieve (p : xs) = p : sieve [x | x <- xs, rem x p /= 0] 「簡単なコードで素数の無限数列を扱える」ということで Haskell のコードとしては有名(?)なものですが、実は非常に遅いです。 このコードは、"ghc" で最適化のオプションを付けてコンパイルしても、「20万以下の素数の和」を求めるのに約 40 秒もかかってしまいます。(これ以降、時
ブログにしてもサイトにしても同じ事が言えますが、サイトのコンテンツで一番読むのは文章です。なので我々作り手も文章の可読性に関してはしっかり考えたいなというところです。 Index 1.文章の可読性とは? 2.文章のブロック・段落 3.行間 4.余白 5.テンポ・リズム 6.フォントについて 1.文章の可読性とは? 当たり前なことですが文章の可読性とはつまり「読みやすさ」です。文字が小さすぎたり、背景色に近い文字だったりすると当然可読性は落ちますね。 コンテンツに記述されていることが優れていても、文章が読みづらそうといった先入観や、読んでいて読みづらいという認識を持つとそのサイトに対してどう思うでしょうか? 文字のサイズが小さいだけならブラウザのサイズを変更して読んでくれるかも知れませんが、他のサイトへ離脱してしまう可能性は十分に考えられます。人はストレスを感じることを嫌がりますのでよっぽど
BTRON サブプロジェクト BTRON サブプロジェクトは、人間とコンピュータの関わり合いに関する研究や仕様設 計を行うことを目的としたサブプロジェクトである。 BTRON サブプロジェクトの 1 つの目的は「 1990 年代から 21 世紀の理想のパソコン」を作ることであるが、パソ コンやワークステーションだけを研究の対象としているわけではない。人間と機械の接 点はどうあるべきか、という大きなテーマを掲げて、家電製品や自動車などを含めた広 範囲の分野を対象として研究を行っている。すなわち、コンピュータの操作方法( HMI : Human Machine Interface )を設計する際に、コンピュータだけの閉じた世界で考 えるのではなく、家電製品などほかの機械の操作性との関連も考慮している。また、コ ンピュータの設計に限っても、操作方法( HMI )の設計だけでなく、 OS の仕様設
○盛り上がるTRON TRONが話題になっている。 そのTRONのうち、PC用OSに相当するのがBTRONだ。 BTRONには、多漢字、多言語、リアルタイム性など、いろいろな特徴がある。その中で、たったひとつだけ、これなくしてはBTRONとは呼べない最大の特徴を述べよ、といえば、それは「実身/仮身」にとどめをさす。 実身/仮身は「じっしん/かしん」と読む。実身とはすなわちファイルのことであり、仮身とはファイルを示すもの(ファイル名とか、アイコンとか、サムネイルとか、リンクとか)に相当する。従来のOSでは、ファイルを示すために、ファイル名やアイコンやサムネイルやリンクを混在して使用していたのだが、BTRONには、仮身しかない。すごくすっきりしていて、統一された操作体系をもつのである。 ○実身/仮身 これがBTRONの実身/仮身を使っているところ。ちなみにこの原稿を書いているのもBTRONで
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
What is Responsive Web Design? So, what is a responsive website? What does it look and feel like? According to Wikipedia, responsive web design is an approach that ensures all the pages of the website look, work and feel perfectly on any device. Whether it is a tiny old cell phone with a screen width of 320px, a modern phablet with 7 inches screen, a big iPad, or a TV with a massive diagonal line,
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く