タグ

2015年3月6日のブックマーク (7件)

  • 第5章 パーサコンビネータ―小さなパーサを組み合わせて大きなパーサを作る | gihyo.jp

    この章では、関数型の至宝であるコンビネータライブラリについて説明します。 コンビネータとは何か? この章でいうコンビネータとは、ある型の部品と部品を組み合わせて、同じ型のより大きな部品を作るための関数のことです。たとえば、パーサのコンビネータライブラリは、パーサを組み合わせるための各種コンビネータを提供しており、簡単にパーサを作成できます。コンビネータライブラリは、言語内DSL(Domain Specific Language)と表現してもよいでしょう。 関数型では、パーサに加えて、データを文字列でわかりやすく表示するプリティプリンタ、SQL、XML、ハードウェア記述、そしてデリバティブ(金融商品)記述、楽譜記述など多様なコンビネータライブラリが作られ、実際に使われています。この章では、パーサのコンビネータライブラリを取り上げます。 CSVのパーサ たとえ簡潔でも、実用的でないパーサの例だ

    第5章 パーサコンビネータ―小さなパーサを組み合わせて大きなパーサを作る | gihyo.jp
  • BitTorrent、複数のPCをPtoPでファイル同期する「Sync 2.0」リリース。無料版とPro版

    複数のPCなどでファイル同期を行う方法として、DropBoxやOneDriveといったクラウドと連係するファイル同期ソフトウェアを使う方法がよく知られています。 BitTorrentが公開したファイル同期ソフトウェアの最新版「Sync 2.0」はDropBoxやOneDriveと同様にPC間でファイル同期を実現しますが、あいだにクラウドを挟むことなくPC間を直接ピア・ツー・ピアの技術で接続し、ファイル同期が行われるのが特長です。 クラウドを用いるファイル同期では、同期元のPCに保存したファイルはいったんクラウドに保存されます。同期先のPCはつねにオンラインでいる必要はなく、あとからクラウド上のファイルを同期することができます。 ピア・ツー・ピア型のファイル同期では、ファイルが同期元から同期先へと直接送られるため、同期するためには両方のPCが同時にオンラインである必要です。一方、クラウドを介

    BitTorrent、複数のPCをPtoPでファイル同期する「Sync 2.0」リリース。無料版とPro版
    auient
    auient 2015/03/06
    「Sync 2.0」とはまたググラビリティの低い名前だ。/ 家庭内でNAS立てようかと思ってたが替わりになるかな?
  • 日立への鉄道事業売却はほんの一部、伊フィンメカニカの大リストラ計画:日経ビジネスオンライン

    イタリアの国営航空宇宙・防衛企業グループのフィンメカニカは2月24日、鉄道部門の売却先を見つけたと発表した。実に3年以上を要したが、このほど鉄道信号システムを作るアンサルドSTSと鉄道車両メーカーのアンサルドブレダを日立製作所に売却する。 アンサルドSTSはミラノ株式市場に上場されており、フィンメカニカが株式の40%を所有している。日立製作所はこのフィンメカニカの出資分を7億7300万ユーロ(約1030億円)で買収する。アンサルドブレダはフィンメカニカの全額出資子会社で、赤字を計上している。同事業の買収価格は3600万ユーロ(約48億円)だ。 この買収により日立製作所は鉄道関連装置分野でカナダのボンバルディア、独シーメンス、仏アルストムに次ぐ世界第4位に浮上する。またフィンメカニカにとっては、1月に発表した事業再編に向けた重要な一歩となる。フィンメカニカは昨年、CEO(最高経営責任者)にマ

    日立への鉄道事業売却はほんの一部、伊フィンメカニカの大リストラ計画:日経ビジネスオンライン
    auient
    auient 2015/03/06
    「この買収により日立製作所は鉄道関連装置分野でカナダのボンバルディア、独シーメンス、仏アルストムに次ぐ世界第4位に浮上」
  • Microsoft 365 for Mac、Office for Mac

    最新バージョンの Word、ExcelPowerPointOutlookOneNote、OneDrive を今すぐ利用できます。おなじみの Office と、ユーザーに愛される Mac 独自の機能を組み合わせました。

    auient
    auient 2015/03/06
  • Google Sites: Sign-in

    Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode

  • 30歳を迎えたソフトウェア開発者である私が、20代のころに聴いておきたかったアドバイス | ライフハッカー・ジャパン

    どんな業界でもキャリアを始めるときには、期待に胸が膨らむ一方で、先行きの不安が立ちこめるものです。与えられた仕事をひたすら頑張ればいいのだろうか? それとも、将来有望なプロジェクトに狙いを定めて動くべき? 今回は、ひとりのソフトウェア開発者として、私が経験から学んだことをシェアしたいと思います。 以下に、私の経験と観察に基づく、いくつかのアドバイスを紹介します。もちろん、これがすべてではありません。経験は人それぞれユニークなものですからね。でも参考までに。 1. 仕事中に学ぶことを恐れない。 寂しいことに、多くの職場にある棚はただの飾りにすぎません。を手に取る人はめったにいません。忙しいコアタイムならなおさらです。でも、今はコンピューターの時代。あらゆる記事や書籍が電子媒体で読めるのです。だから読んでください。与えられた仕事だけをしていても、学べることは限られます。退屈な仕事を少しばか

    30歳を迎えたソフトウェア開発者である私が、20代のころに聴いておきたかったアドバイス | ライフハッカー・ジャパン
    auient
    auient 2015/03/06
    夢のある話だ
  • 元車掌が語る指定席問題

    http://togetter.com/li/791048 お金払わなくたって空いていれば指定席に座ってもいいでしょ?っていう人。 こんな酷い人がいるのか!って驚いてる方が多いけどね、結構いるんですよ。毎日一人は遭遇してました。だいたい40代以上の男性ですね。 で、この手の人が起こすトラブルが多いんですよ当に。そんなわけでうちの会社では指定席でお金払わない人が起こすトラブルだけを集めた事例集ファイルがありまして、新人車掌は一通り目を通すようになってます。あらかじめ事例を把握しとかないと現場で相手に屈しちゃいますからね。 客同士でトラブルになるパターンが一番多く、そして厄介なトラブルです。信じられないかもしれませんが殴り合いになることもあるんですよ。そこまでいくと警察が絡んで来て処理が面倒なのでこちらも相手をお客様扱いなんてしません。トラブル処理専門の社員が超毅然に対応します。この社員はマ

    元車掌が語る指定席問題