タグ

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

  • OCaml 基礎最速マスター - MAYAH

    OCamlとは OCaml は Haskell とは違って純粋でない関数型言語です。ML (Meta Language) という言語ファミリーの方言の一つで、フランスの INRIA という研究所で開発されています。速度を稼ぐために命令型のように書こうと思えば書けるし、遅延評価もデフォルトではしません。その分、実用的なアプリケーションが書きやすくなっています。 他の言語をある程度知っている人は、これを読めば OCaml のとりあえずの基礎をマスターして OCaml を書くことができるようになります。他の関数型言語の知識は仮定していませんが、C/C++ ぐらいの知識があれば読めると思います。元の Perl 基礎文法最速マスターではリファレンスぽい作りですが、チュートリアルぽくなってしまいました。 なお、読んでいると分かりますが、色々とめんどくさいことが多いように感じます。しかし、これをちゃんと

  • 15分で分かるGTD – 仕事を成し遂げる技術の実用的ガイド | POSTD

    GTDすなわち“Getting Things Done(仕事を成し遂げる)”とは、あなたのタスクとプロジェクトを整理して管理する仕組みです。しかしその目的は、ただ“仕事を成し遂げる”だけにはとどまりません(当ならこう呼ばれるべきでした。「物事がおこるままに身を任せていたのでは全くイケてない状況に陥ってしまうことが多いので、それよりもっといい方法で物事を成し遂げる」仕組み)。このシステムの目的はあなたが100%の信頼をおいても大丈夫なように、タスクやアイデアやプロジェクトを収集するということにあります。「過去最高の発明をする」というような曖昧なものから、「8月25日にAdaに電話してチーズケーキのレシピについて話し合う」というような具体的なものまで。つまり全てです。 ごくありふれたTo-Do リスト管理のシステムとあまり変わらない印象ですか? 確かに似ている部分は多いですね。でもそれ以上の

    15分で分かるGTD – 仕事を成し遂げる技術の実用的ガイド | POSTD
  • OCamlの簡単な手引き | POSTD

    記事では、 OCaml について簡単に説明します。ここでは、私が最も優れていると考えるOCamlの機能のみを取上げます。 記事では、機能を説明する上で使用例はあまり使わず、どちらかというと構文を使っていきます。すべての機能に関する詳細を知りたい方は、 『OCaml Document and User’s Manual』 、 『Real World Ocaml』 を読むことをお勧めします。 各機能の説明には、簡単な構文の説明、いくつかの例、そして参考文献のリンクが盛り込まれています。この記事自体は、OCamlの機能を少し味わってみたい方、または特定の機能をもう少し学びたいという方の参考になるでしょう。 ご意見などありましたら、 mads379@gmail.com までご連絡いただくか、 @mads_hartmann のTwitterアカウントにご投稿ください。 コードを試してみたい方は、

    OCamlの簡単な手引き | POSTD
  • 入門記事:Elasticsearch1.4.0とKibana4.0.0の環境構築 - Qiita

    この記事には最新版があります Elasticsearch2.1.1とKibana4.3.1の環境をVagrantコマンド一発で構築する まえがき Elasticsearch Advent Calendar 2日目の記事です。 今思えば、実案件に投入したこともないのに参加してしまったなぁと内心ビビっているのですが、このAdvent CalendarをきっかけにElasticsearchやKibanaを触ってみようと思った方が、ストレスなくElasticsearchを体験できるような記事を書ければと思います。 環境構築の方法 今回の記事では2通りの環境構築について紹介します。ひとつはVagrantを使用する例、もう一つはAnsibleを使用する例となります。 事前準備 Vagrant、Ansibleのどちらを使うにしても、この記事向けに作成したGitリポジトリーをcloneする必要があります。

    入門記事:Elasticsearch1.4.0とKibana4.0.0の環境構築 - Qiita
  • Kibana 4 BETAファーストインプレッション - Qiita

    Kibana4のBETAがリリースされたことに、Kibana3のissueがcloseされた通知で気がついた。Kibana3のbugfixはやってくれなさそうだけど、とりあえず、Kibana4を試すことにした。 必要なもの JVM Kibana 4.0.0-BETA1 Elasticsearch 1.4.0.beta1 初期設定 Kibana4をとりあえず使ってみるために必要な項目は次の通りだ。 Elasticsearch 1.4.0.beta1をセットアップする Kibana 4.0.0-BETA1をセットアップする インデックスの初期設定を行う Elasticsearch 1.4.0.beta1を準備する Kibana4ではElasticsearch 1.4以降が必要になっている。ベータ版がリリースされているので、適当にダウンロードして起動しよう。 Elasticsearch.org

    Kibana 4 BETAファーストインプレッション - Qiita
  • Elasticsearch Kibana でデータの可視化

    https://twitter.com/johtani/status/462624729577189378見つけたので勝手に掲載させてもらいました。確かにこの方が簡単ですね。 手順を調べたのでメモ。 # Kibana プラグインのインストール $ bin/plugin -url http://download.elasticsearch.org/kibana/kibana/kibana-latest.zip -install elasticsearch/kibana3# ブラウザアクセスURL http://localhost:9200/_plugin/kibana3/NOTE:古いバージョンがインストールされてしまうので、インストールするとき、-url で最新版を指定した方が良さそうです。 インデックスの作成とマッピング定義日語を含むツィート情報をインデックス、グラフ化したいのでTwi

    Elasticsearch Kibana でデータの可視化
  • OISHII | Information magazine of Japanese Food & Food Culture, from Singapore to the world.

  • Mac OS X で UNIX 環境と最高の使い心地を整える - Qiita

    Help us understand the problem. What are the problem?

    Mac OS X で UNIX 環境と最高の使い心地を整える - Qiita
    ryskosn
    ryskosn 2015/02/02
    CapsLock -> Ctrl だけなら、KeyRemap4MacBook を使わなくても、システム環境設定のキーボード - 修飾キーで設定変更できますね。
  • Macのディレクトリを英語にする - Qiita

    Macのディレクトリ(デスクトップ、ダウンロード、書類等)を英語化(Desktop、Downloads、Documents)するには、英語環境と同じロケール設定を日語環境に設定する必要があります。 システムのロケール情報は、/System/Library/CoreServices/SystemFolderLocalizations/にあるので、作業としては、Japanese.lproj(日語ロケール)のSystemFolderLocalizations.stringsをen.lproj(英語ロケール)と同じものにします。 OS X10.9から日語ロケールのディレクトリ名が変更されました。 OS X10.10は、10.9より変更ありませんでした。 OS 10.11 El Capitanから、SystemFolderLocalizationsがrootでも変更できなくなりました。 OS

    Macのディレクトリを英語にする - Qiita
  • Debugging your ~/.emacs and Elisp

    (最初に戻る) | emcws | 索引 | 準備 | make | 動作一覧 | SEMI | Semi-gnus | IM/Mew | Mew でニュース | X-Face | tcode | 個人環境/書体 | load-path | Debug | Mailing List | 参照カード | 20.7 情報 | 21.3 情報 | emcws patches | 動作確認 | 速攻設置 | Mule/Emacs の歴史 | MacOS | たまご | 変更履歴 | 逆 link | 全文検索 | 特徴 | dot.emacs | application | URL 検索 ~/.emacs・環境設定などに問題がある時の解決への糸口をいくつか書いて見ます。 Error in init file: End of file during parsing などと言われた時は ~/.emac