VimClojure — a filetype plugin for Vim Description VimClojure consists of a set of plugin for Vim to enhance the editing of Clojure files. It provides syntax highlighting and indenting. It was merged with the former Gorilla project and now provides also interactive features like… omni completion macro expansion code evaluation docstring lookup javadoc lookup Here a screenshot of omni completion in
NOTE: Updated 2008-12-12 to reflect Clojure's new syntax. Imagine Qt4 bindings for Lisp that are: Officially supported Thoroughly documented, with tons of examples Cross-platform Consistently up-to-date Keep dreaming, right? Your first thought might be to check CLiki for some Common Lisp bindings. There is indeed a Qt project there. Except at a glance, it's listed as working only for CMUCL. And th
セブンイレブンで展開しているネットプリントというサービスが、とても便利で感動した。 このネットプリントというサービスは、富士ゼロックスがやっている。 使い方は、次のとおりでとても簡単で自宅にプリンタがない僕の場合はかなり重宝するサービスになった。 ネットプリントにユーザ登録(無料)する ネット プリントのプリントしたいファイルをアップロードする(エクセルや PDF などに対応している、対応している用紙サイズでないと自動的にエラーになるのでとても親切) ファイルをアップロードすると発行される登録キーをメモする あとは、全国のセブンイレブンで登録キーを入力するだけで印刷をすることができる 料金は、ここに書いてあるとおりで、モノクロA3やA2で1枚20円というリーズナブル、さらに実際に印刷してみると会社のプリンタよりもきれいに鮮明にきれいに印刷できる こういう身直に精通しているウェブサービスは、
How are the color schemes useful? Our color schemes site provides the color code, such as #f0f0f0, which you can use in your web design or graphic design projects which involve color. Choosing the right colors to use on your web site has never been easier! You can take the color codes and use the color schemes right in programs like Photoshop, Dreamweaver, or Frontpage, or even directly in HTML co
A Million-user Comet Application with Mochiweb, Part 3 In Part 1 and Part 2 of this series we built a comet application using mochiweb, and learned how to route messages to connected users. We managed to squeeze application memory down to 8KB per connection. We did ye olde c10k test, and observed what happened with 10,000 connected users. We made graphs. It was fun, but now it’s time to make good
昨日に引き続きのネタで恐縮です。人生においては謙虚さが不可欠だとされます。ところが私のように傲慢が服を着て歩いているような人間には、なかなか習得が難しいことだったりもします。そこで手軽に謙虚さを身につける方法を実践しています。それは、 実際に声に出して言ってみると、これがもう半端無く照れくさいのです。喫茶店で水を足してもらっても「ありがとう」。会社で誰かにちょっと何かをしてもらったらすぐに「ありがとう」。コンビニで買い物をしたときにレジの人に「ありがとう」。声に出すと、どういうわけだかついつい頭も下がりがちになります。ふんぞり返って横柄な態度をしたままでは、声に出しづらい言葉だったりします。 言い慣れてくると上級に挑みます。上級になってくると更に「ございます」をつけます。つまり「ありがとうございます」と言うのです。これはもう相当に目立ちます。言われた相手の側がびっくりするときすらあります。
はてなは4日、11月25日の正式公開を予定するソーシャルブックマーク「はてなブックマーク」新バージョンの発表会を開催した。検索機能やソーシャル機能を大幅に強化したほか、デザインも一新。11月上旬にはパブリックベータ版を公開予定という。 ■ デザインを一新し検索機能や「お気に入り」機能を強化 はてなブックマークの新バージョンではユーザーインターフェイスを一新。ブックマークの一覧ページにはエントリーの概要や画像を表示することで情報量の向上を図ると同時に視認性を高めている。 特徴の1つが検索機能の強化。ブックマークされたエントリーの本文をはてな側で蓄積し、エントリーの全文を対象とした検索が可能になる。また、自分が登録したブックマークもタイトルやURL、コメント、タグを対象とした検索が可能。インクリメンタル検索に対応し、キーワードを入力するごとに検索結果が表示される。検索エンジンの開発ははてなブッ
プログラミングとは何か プログラミングと聞いて、みなさんはまず何を連想するでしょうか? 狭義の意味では、人間の意図をプログラミング言語によって記述すること(コーディング)ですが、より広い範囲、ソフトウエア開発全体を連想する人も多いかと思います。 狭義の意味だけに絞ったとしても、プログラミング言語にはさまざまなものがありますし、記述する内容や書き方のスタイル(プログラミングパラダイム)にもいろいろなものがあります。 例えばCやC++のようなコンパイラ言語は、OSを初めとした、さまざまなシステムやアプリケーションを作るのに向いた言語と言われています。これらの言語で書かれたプログラムは、コンパイラに対して細かな指示を与え、効率的な実行可能ファイルを生成するための記述です。 それに対してShellやPerlのようなスクリプト言語は、その名の通り、システムの動作内容などを台本のように記述します。そし
Scalaz 3.2 includes support for a State data type for the Scala Programming Language. This data type is a monad and thus supports flatMap and can be used in a for-comprehension. Below I will give a practical demonstration of why you might choose to use the State data type as a monad. Consider a binary leaf tree data type: sealed abstract class Tree[+A] final case class Leaf[A](a: A) extends Tree[A
back Lisp の式を編集する際に、自分でよく利用している思われるコマンドをリストしてみました。 下表の C-M-a といった表記の中で、C- は Control キー、M- は Meta キーを意味します。Meta キーは、ESC または Alt で代用することができます。また ESC は、C-[ とタイプしても同じです。したがって、例えば C-M-a にバインドされている beginning-of-defun を実行するには、C-[ C-a, ESC C-a, Alt-Control-a というように複数のタイプの仕方があります。 Move backward to the beginning of a defun. With ARG, do it that many times. Negative arg -N means move forward to Nth following
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く