タグ

2019年3月14日のブックマーク (3件)

  • JupyterでScheme処理系を動かしてSICPを勉強する | DevelopersIO

    はじめに 最近社内でSICPの勉強会を行っています。 SICPでは、教材としてLISP処理系の一つであるschemeを採用しており、勉強する時にはschemeを動かしながら例題の動作確認や課題を行っていきます。 Emacs + Gaucheを用いて学習を進めていくパターンが多い印象ですが、Emacsに慣れていない人にとっては、まずEmacsの操作を満足にできるようになるまでに高いハードルがあります。 今回は、Emacsの代わりにJupyterを用いてScheme処理系を動かし、その動作を確認する方法を紹介します。 Jupyterについて Jupyterとは、簡単にいってしまうとブラウザ上で動作するREPL環境 + メモ帳です。 以下の画面のように、コードをその場で実行し、その結果をその場で見ることができます。 また、コードの他にmarkdown形式で文章を追加することもできるので、コードと

    JupyterでScheme処理系を動かしてSICPを勉強する | DevelopersIO
  • Engadget | Technology News & Reviews

    Research indicates that carbon dioxide removal plans will not be enough to meet Paris treaty goals

    Engadget | Technology News & Reviews
  • ブラウザから無料でファイル共有できる「Firefox Send」、正式リリース

    Mozillaは2017年、ウェブアドレスを相手と共有することによって最大1Gバイトのファイルを転送できるサービス「Firefox Send」を実験的に提供した。この度、Firefox Sendはテスト期間を終え、「Firefox」アカウントにログインすればファイルサイズの上限が2.5Gバイトまで拡大されるようになった。 Firefox Sendは、電子メールに添付するには大きすぎる動画、オーディオ、写真ファイルを共有する必要がある場合に便利だ。 「Dropbox」「Box」「Google Drive」「Microsoft OneDrive」「WeTransfer」など、類似サービスは既に存在する。しかしそれらのサービスは、登録済みでないユーザーには手続きが面倒かもしれない。Firefox Sendでは、少なくとも1Gバイト以下のファイルについては、そうした問題が解消されている(ファイルサ

    ブラウザから無料でファイル共有できる「Firefox Send」、正式リリース