タグ

2014年2月24日のブックマーク (14件)

  • 大沖 on Twitter: "http://t.co/zv1rXqLo7y"

    theatrical
    theatrical 2014/02/24
    俺このツイートがここ最近で一番好き
  • 菊井 · 〒451-0044 愛知県名古屋市西区

    theatrical
    theatrical 2014/02/24
    昔この辺に住んでた。
  • [Haskell-cafe] Uninstall Haskell Platform on Mac OS X

    theatrical
    theatrical 2014/02/24
    ダメだったらコレやってhaskell platform入れ直すか
  • Can not brew install gcc48 on Mac

    Who have already successfully used homebrew to install the latest GCC 4.8.1 on Mac OS X(10.8.4)? I am always stuck when it runs to "make bootstrap". $brew install gcc48 ==> Downloading ftp://gcc.gnu.org/pub/gcc/releases/gcc-4.8.1/gcc-4.8.1.tar.bz2 Already downloaded: /Library/Caches/Homebrew/gcc48-4.8.1.tar.bz2 ==> ../configure --build=x86_64-apple-darwin12.4.1 --prefix=/usr/local/Cellar/gc ==> ma

    Can not brew install gcc48 on Mac
    theatrical
    theatrical 2014/02/24
    gcc48/gcc49のインストール終わんねーなって思ったけど、スゴイかかる模様。眠る前にやろう
  • Home - Neovim

    Features Extensible API is first-class: discoverable, versioned, documented. MessagePack structured communication enables extensions in any language. Remote plugins run as co-processes, safely and asynchronously. GUIs, IDEs, web browsers can --embed Neovim as an editor or script host. Lua plugins are easy to create just like Vimscript plugins. Your config can live in init.lua! AST-producing parsin

    theatrical
    theatrical 2014/02/24
    neovimの公式ページが出来た模様。シンプルで割と好みなページ
  • Haskell で継続渡しスタイル (CPS)

    0. 目次 継続を理解するには「継続渡しスタイル(CPS)」から 足し算、かけ算、引き算 階乗 木の葉の数を数える フィボナッチ数 リストの平坦 foldr (畳み込み関数) 1. 継続を理解するには「継続渡しスタイル(CPS)」から 「All About Monads」の Continuation モナド が理解できない。特に callCC 関数の定義。 callCC f = Cont $ \k -> runCont (f (\a -> Cont $ \_ -> k a)) k うーん、わずか一行なんだけれど… (+_+) callCC を含め、継続モナドを理解するための前提が次のように書かれている。 Continuation モナドを使う前に継続渡しスタイル(CPS)について確実に理解しているか,自身の設計課題について継続が最良のソリューションなのかを確認してください.他の言語では継続

  • Expired

    Expired:掲載期限切れです この記事は,産経デジタル との契約の掲載期限(6ヶ月間)を過ぎましたのでサーバから削除しました。 このページは20秒後にITmedia ニュース トップページに自動的に切り替わります。

    theatrical
    theatrical 2014/02/24
    俺こんな目のキラキラした28歳初めて見たわ
  • http://jsgirls.org/events/tokyo-201403.html

    http://jsgirls.org/events/tokyo-201403.html
    theatrical
    theatrical 2014/02/24
    対抗して、JS OSSAN KAMIYACHOをやりたい
  • SQL Serverに1億件のテストデータを高速に作成する - 開発思考実験日記

    SQL Serverに1億件を超える大量のテストデータを作成する必要がありできるだけ高速な方法を調べてみた。 ストプロを試してみる まずはストプロを作成してどの程度になる確認してみる。単純にループを回してINSERTを1件づつ行う方法でまずは100万件で試してみる。 ALTER PROCEDURE dbo.CreateData AS SET NOCOUNT ON DECLARE @RowCount INT SET @RowCount = 0 WHILE @RowCount < 1000000 BEGIN INSERT INTO TestTable VALUES (@RowCount, 'DATA' + right('0000000000' + convert(varchar, @RowCount), 10)) SET @RowCount = @RowCount + 1 END RETURN

    SQL Serverに1億件のテストデータを高速に作成する - 開発思考実験日記
  • 今現在2ちゃんねるで起こっていること

    新運営に代わって2ちゃんねるがかなり改革されてるっぽく化石みたいな運営体制からわりといい方向にむかってるぽいので主な点をまとめてみた住民の意見が採用されまくってる前の体制だと住民の要望が採用されることは皆無だったしかし現管理人のjimとの交流が活発なので住民の意見が採用されやすくなってる模様既に嫌儲板で長年要望が出されてもその都度蹴られていた秒数規制とスレ立て規制が解除された無能だった旧運営を解雇無意味な規制をしていて嫌われていた運営が解雇されたこれまではひろゆきが実質管理人であるにもかかわらず責任所在が曖昧だったが今後の運営はもっとオープンなものになっていくと思われる過去ログが無料公開有料だった過去ログが無料公開ログの広告費をサーバー代等に当てることで運営していく方針の模様VIPとなんJのローカルルールで転載禁止が決定住民の投票により3月2日以降の転載禁止がほぼ決定これも長年の要望でその

    今現在2ちゃんねるで起こっていること
    theatrical
    theatrical 2014/02/24
    "全板の強制ID表示" これが一番うれしい。IDが無いとNGにできなくて、アホが調子乗るから。 / "またひろゆきの自作自演説があるなど" <- これが2ちゃんの一番面白いところですね。
  • Vimを知らない人またはVimが使いにくいものだと思っている人へ

    Vimって何?Vimっていうのは高機能のテキストエディタのことだ。「へぇ、テキストエディタね。プログラマでもない俺には関係ないよ」と思うかもしれない。「俺もうサクラエディタ使ってるから別にいらないよ」とか「Eclipse最高なので」とかそういう人もいるだろうが、まぁひとまず読んでほしい。 何はともあれ、とりあえずVimをインストールだけしてみようもしあなたがまだVimをインストールしていなくて、Windowsを使っているのならhttp://www.kaoriya.net/software/vim/ここからダウンロードして、インストールしてみよう僕はMac持ってないから、マカーは自分でなんとかしてくれLinux使いには説明不要なはずだ。 とっても簡単に終わってしまうので、誰にでもできることだろうと思う。インストールしてない人はインストールすらできなかった人とみなして次に進む。Vimをインスト

  • Haskell vs. F# vs. Scala

    This document compares the parallel programming support in Haskell, F#, and Scala by looking at their language features, high-level abstractions for parallelism, and experimental results from implementing the n-body problem on multi-core systems. It finds that all three languages provide good support for parallelism through features like parallel collections, tasks, actors, and strategies/skeleton

    Haskell vs. F# vs. Scala
    theatrical
    theatrical 2014/02/24
    後で読もう
  • @IT:Usingステートメントで簡単、確実にファイルをクローズ

    筆者がC#の採用を決めたとき、C#がJavaよりも圧倒的に優れていると感じた機能がいくつかあった。そのうちの1つが、「usingステートメント」だ。これはまさに「シビレるねぇ」といいたくなるようなゴキゲンな機能である。一度使うと絶対に手放せなくなることは、この私が保証しよう。何しろ、この私自身が、もはや手放せなくなった者の1人であるからだ。 そして、usingステートメントが有効であることは、C#以外のプログラム言語でも、これに相当する機能を取り込みつつあることが証明していると思う。これから解説するように、Visual Basic 2005でもUsingステートメントが採用され、Visual C++ 2005 (C++/CLI)ではさらに過激になり、usingキーワードすら使わないでそれに相当する機能を利用できるほど深く言語仕様に統合されてしまっている。 Usingステートメントがない場合

    theatrical
    theatrical 2014/02/24
    .netにはLoan Patternがデフォルトの機能としてあるらしい。さすがだなぁ
  • IOアクションひとつひとつを利用許諾し・テスト可能にする - ぼくのぬまち 出張版

    IOのテストってたいへんだ.これをどうにかするために,先人たちは色々考え, 利用対象の特定IOアクションを慎重に取捨選択し,MonadHogeIOのような型クラスによりインターフェースを与えてからそのインターフェース上のアクションとして実装する.実行時は目的のインスタンスの上で走らせるし,テスト時はMock用インスタンスの上で走らせる 同様に特定IOアクションを慎重に取捨選択し,FreeモナドやOperationalモナドによりインターフェースを与えて以下略.目的のランナーで走らせたり,テスト用のランナーで走らせたりする といった手段を取る. で,普通テスト用のものはピュアになるように実装し,テストしやすくする.具体的には,型クラスとモナドと Free モナド - あどけない話や,Freeモナドを超えた!?operationalモナドを使ってみよう - モナドとわたしとコモナドがわかりやす

    IOアクションひとつひとつを利用許諾し・テスト可能にする - ぼくのぬまち 出張版