2013-04-01から1ヶ月間の記事一覧

Leiningenで作成したプロジェクトをEclipseへインポート メモ

Eclipseプロジェクトとしてインポート&Clojureプロジェクト化 1.「File>Import」から、「General>Existing Folder as New Project」 2. インポートされたプロジェクトの右クリックから「Configure>Convert to Leiningen Project」 補足:以下の方法はう…

ClojureでのWEBアプリ開発にあたって、各種ライブラリのメモ

ClojureでWEBアプリ開発してみようと思う。 まずは、利用予定のライブラリについて簡単にメモ。 利用ライブラリ web applications library:Ring routing library for Ring:Compojure representing HTML library:Hiccup SQL library:Korma Compojure(& R…

Clojure開発用Eclipseプラグインメモ

Java開発ではEclipseが手に馴染んでいるので、ClojureもEclipseで開発してみてもいいかも。 ということで、Clojure開発用プラグインの導入メモ。 導入 1.「Help>Eclipse Marketplace」にて「Clojure」で検索 2.「Counterclockwise」のInstallボタン押下 Hel…

Leiningen導入メモ

Clojureの開発環境構築のためLeiningenを導入したのでメモ。 導入 「GitHub - technomancy/leiningen: Automate Clojure projects without setting your hair on fire.」の「Installation」の項のとおり。(= lein.bat をダウンロードしてパス通して、「lei…

Perlスクリプトの基本メモその1〜CGIも〜

Perlスクリプトの基本メモその1。今回は主に大枠部分をメモ。CGIについても簡単に触れる。 シバン行とstrict、warningsモード設定 #!/usr/bin/perl use strict; use warnings; 念頭においておきたいこと $ スカラー(単一の値) @ リスト % ハッシュ 評価コ…

Emacs-Lispによるメジャーモード作成メモ

Emacs-Lispによるメジャーモード作成方法をメモ。 メジャーモード試作 ;;; ok-mode.el --- OK mode (defun ok () (interactive) (setq major-mode 'ok mode-name "OK" ok-local-map (make-sparse-keymap)) (use-local-map ok-local-map) (define-key ok-loca…

CommonLispのパッケージについてメモ

パッケージ 使い方 パッケージ定義 (defpackage :jp.gr.ok.test (:use :common-lisp) (:export :hoge)) カレントパッケージ(*package*)の切替 (in-package :jp.gr.ok.test) 指定したパッケージの(エクスポートされている)シンボルを全てインポート (use-…

Lispboxメモ

Lisp開発環境として、オールインワンなLispboxを使うことにする。 のでちょいとメモ。 導入(Lispbox) IDE(GNU Emacs + SLIME + Quicklisp + Clozure Common Lisp) サイト:http://common-lisp.net/project/lispbox/ 環境設定 「.emacs」の有効化 lispbox.ba…

Lispを触ってみる(CLISP)

Lispを触ってみる。 前提 現在のLispの主流は Common Lisp と Scheme 当面は Common Lisp を使ってみる 実行環境(CLISP) インストール CLISP - an ANSI Common Lisp Implementation > Our official distribution sites REPL(read-eval-printループ) 起…