ITエンジニア/デザイナ向けにオープンソースを毎日紹介

プログラミング言語 - Haskellの記事一覧

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

もっと見る

List

  • 2016/10/30

gifcurry - 動画にテキストを追加してアニメーションGIF化

アニメーションGIFは根強い人気があります。単純に動画を変換しただけのものもありますが、そこに文字を載せるとさらに面白くなります。しかし動画を編集するのは面倒ですし、アニメーションGIFを加工するのはもっと大変です。そこで使ってみたいのがgifcurryです。動画からアニメーションGIFへの変換、文字の追加を一気にやっ...

List

  • 2016/01/26

Basilica - Haskell製のモダンなフォーラム

Webの進化は激しいですが、意外とあまり変わらないのがフォーラムです。基本はかつてWebサイトにあったゲストブックと変わらず、多少の双方向性や写真添付などができるようになった程度です。そんなフォーラムの最新作としてBasilicaを紹介します。幾つかの今風な機能が追加されています。## Basilicaの使い方Basi...

List

  • 2015/09/25

glot.io - 多種多様な言語を実行できるスニペットサービス

スニペット系サイトとしてはGitHubのGistであったり、Pastebinなどが有名です。ちょっとしたコードを載せておいて、後で使い回したり人に教えたりするような使い方としては便利です。そんなスニペット系サイトでありつつ、書いたコードを実行できるのがglot.ioです。実行環境付きスニペットサービスと言えるでしょう。...

None

  • 2015/08/07

Elocrypt – 多数のパスワードを一気に生成

システム管理者は特にパスワードを幾つも生成しないといけないことがあります。新しい人が入ってくる場合は特にそうです。そうした時に同じパスワードを設定してはセキュリティ上良くないので、すべて異なるパスワードを多数必要とします。普段使っているパスワード管理ツールは一つ一つ生成しないといけません。そこで使ってみたいのがEloc...

None

  • 2015/03/12

Webify – TrueType Fontから他のWeb Font用フォーマットを生成

Web FontはTrueType Fontを用意すれば終わりではなく、ブラウザに応じて対応するフォントの種類が異なるので複数用意しなければなりません。TrueType、Embedded OpenType、Web Open Font Format、SVGの4種類が基本です。せっかくフォントを作ったのに、さらにそんな各フ...

List

  • 2014/11/18

erd – ER図を作成するコマンドラインツール

データベースのダイアグラム(ER図)を作成する Haskell 製のコマンドラインツールです。テキストエディタで定義ファイルを作成し、コマンドを実行することでダイアグラムとなる画像を作成します。データベースを設計する際、テーブルとその関連付けについて全体像を手早く作成したい、そんな時に便利なソフトウェアです。## er...

List

  • 2014/08/30

CodeWorld – ゲームやアニメーションを通じてHaskellを学ぼう

一番最初に学んだプログラミング言語は何でしょうか。筆者は恐らくBASICだったように思います。最初は数行のコードを書いて実行して結果を見て…というのを繰り返していました。プログラミングはやはり何度も実行して繰り返して覚えるのが基本です。Googleの開発者がHaskellを学習するために用意した環境がCodeWorld...

List

  • 2014/06/07

9m - Unicode文字を使った短縮URL

Twitter、Facebook、Google、Amazon…最近では数多くのサービスが独自の短縮URLサービスを提供しています。また、オープンソース実装の短縮URLサービスも数多いので自分たちのサービスに短縮URLを組み込むのも難しくありません。そんな短縮URLサービスと言えば基本は英数字4〜5桁程度の組み合わせなの...

List

  • 2014/01/09

Reffit – 科学論文のためのマイクロレビューシステム

インターネットには科学的な論文などが多数公開されています。それらを参考に別な論文が作られたり、そこから得られる知恵を使って新しいサービスが作られることもあります。面白い研究というのは数年経って実世界に別な形で現れているものです。そんな論文に対してディスカッションできるレビューサービスがReffitです。あえて科学論文に...

30859?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f10%2f111019-0001_thumb

  • 2011/10/28

Haskellをはじめるきっかけに。Mac OSX用Haskellエディタ「Hcode」

HcodeはMac OSX用のHaskell専用エディタです。Haskellを覚えてみたいと思いつつ、なかなか手が出せずにいる方に朗報(?)です。HcodeはMac OSX用のHaskell専用エディタになります。エディット画面です。特にハイライト処理がある訳ではないようです。設定もシンプルです。インデント設定くらいで...

30653?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f10%2fscreenshot2011-10-17-13.29.37_thumb

  • 2011/10/24

アウトライン化されたテキストの検索に便利!「Outline Grep」

Outline Grepは検索にマッチした行からノードをさかのぼって検索結果を出してくれるテキスト検索ツールです。プログラマーであれば誰しもが使ったことのあるコマンドの一つがGrepではないでしょうか。確かに便利なコマンドなのですが、ちょっと不便に感じていたのが抽出した行の「周囲」の情報が得られないということです。そん...

List

  • 2010/01/06

Haskell製のWikiエンジン「Gitit」

GititはWebベースのオープンソース・ソフトウェア。世界中には様々なプログラミング言語が存在するが、その一つとしてHaskellをご存知だろうか。筆者自身あつかったことがないので詳細は省くが、遅延評価と呼ばれる機能が特徴的な関数型プログラミング言語だ。見やすいインタフェースのWikiエンジン 仕事や趣味で使っている...