この記事は、David Vázquezさんの記事 [How to write a modern Lisp library with ASDF3 and Package Inferred System] (http://davazp.net/2014/11/26/modern-library-with-asdf-and-package-inferred-system.html)の日本語訳です。Davidさんに許可をいただき、日本語訳を共有させていただけることになりました。 はじめに 最近よく見かけるパッケージの使い方は、package.lispかpackages.lispを加える手法です。多くの場合、このファイル(package.lispかpackages.lisp)は、最初に読み込まれるファイルで、他のファイルが使うパッケージを定義します。この手法は、多くのプロジェクトで用いられています。
プロ生から、プログラミング言語マスコット の LINE クリエイターズスタンプがついに登場! Gopher、Lisp エイリアン、D言語くん(D-man)のスタンプです。 LINE での購入は「プログラミング言語マスコット」で検索してください。 プログラミング言語マスコット LINE スタンプ プログラミング言語のマスコットから今回採用したのは次の3キャラクターです。 Gopher は、Go 言語のマスコット。ホリネズミです。 Lisp エイリアン は、正確には言語のマスコットではなく、Lisp プログラマー以外から見た Lisp プログラマーみたいです。 D言語くんは、D言語 のマスコット。英語では D-man と呼ばれています。 イラストは、タキヲさん(@taxiwon)に依頼しました。スタンプが売れるとタキヲさんにもインセンティブが入るよう契約していますので、どんどん買ってくださいね
新卒でセプテーニに入社。広告代理事業メディア部門のマネージャー、スマートフォン部門の立ち上げを経験。その後、世界一周したい!という身勝手な理由から2012年7月にセプテーニを退職。後に、1年半の旅を終え、2014年3月より創業メンバーとしてサムライト社に参画。現サムライト株式会社 代表取締役CEO。 ◆事業内容◆ サムライトでは2つの事業を並列して展開しています。 【1】コンテンツマーケティング支援事業 オウンドメディア運営及びコンテンツマーケティング支援事業。 編集者が多く所属しています。 【2】ネイティブ広告ネットワーク事業 somewrite ad ユーザーが良質な情報(広告)と出会う機会を提供するコンテンツディスカバリープラットフォームを展開。 エンジニアの所属する技術開発部はこちらを担当しています。 このオウンドメディア事業とネイティブ広告事業の2つを持つのが弊社の強みです。 ▼
Find solutions to problems and answers to questions you are likely to encounter when writing real-world applications in Common Lisp. This book covers areas as diverse as web programming, databases, graphical user interfaces, integration with other programming languages, multi-threading, and mobile devices as well as debugging techniques and optimization, to name just a few. Written by an author wh
男子校に通う中学生の僕らにとって「家庭科」の授業は休憩時間のようなものだった。 僕の中学校には家庭科室というものがない。だから、いつもの教室で野菜の種類やそれに含まれる栄養素なんかを教わるというだけの、正直退屈な授業だった。話される内容はどれもただ暗記すればいいものなので、授業を聴かなくても定期試験前に教科書を読み通すだけで九〇点は取れる教科だった。 学校としても文科省の教育課程に沿うがためだけに時間割にねじ込んでいるに過ぎなかったと思う。特別教室がないことでも真面目にこの教科を取り扱う気がないことがわかるし、生徒の方でもその学校の態度を敏感に感じとっていた。 そんなやる気のない男子学生の前に立って話すのは教師にとって楽しいものではなかっただろう。僕らの先生は、落ち着いた雰囲気でどこかしたたかさのある、髪の長い女の先生だった。 その日も彼女はいつも通り、キノコに含まれる何々という栄養素が、
ここだけ引用してもアレですが。。 Scheme 過去◇現在◇未来 → リンク切れてますね。代わり→ https://gist.github.com/legokichi/49342f7aeb22c898b17e6829d6975438 英語でPlannerはプランする何かです。Conniverはスニーキー(こそこそする、卑劣)なプランナーです。だから、もっとスニーキーなプランナーを何と呼ぼうか。そりゃ、スキーマー(陰謀家、策略家)だ。それで、Schemerとつけたのです。 残念ながら、我々は60年代に設計されたOSを使っていたので、すべてのファイル名は6文字以下でなければなりませんでした。それで、ファイル名SCHEMERは最初の6文字だけに切り捨てられました。 概略 MIT に Carl Hewitt と Gerry Sussman という聡明な二人が競い合ってプログラミング言語を実装してい
2015/03/11 付けでサムライトに転職しました。 遅筆なので約3週間遅れですが入社エントリーを書いてみました。 CONTENTS 1. 夢のはじまり。 2. 夢のなか。 4. 夢のあと。 5. 新しい夢の始まり。 6. 未来の僕と、今もそこにいるあなたへ。 7. 僕・ミーツ・LISP 夢のはじまり。 小学校のときの「自分の夢」みたいな作文があった。 僕はその作文に僕こう書いた。 普通に会社員になって、普通に定年迎えて、普通に死ぬ。 僕にはこの作文が子供を現実から遠ざけるための麻酔薬のようにも感じていたし、 それに対して僕の書いた内容はとてもカッコイイと思っていた。 そしてそこから多くの時間が流れ、ほとんどの人がそうであるように、僕もまた自分の生まれた地域で育ち、ごく普通に学校を出て会社員になった。 そう、僕は23歳にして夢を叶えたのだ。 夢のなか。 20代のころはお酒と音楽(聴くほう
tamuraです。 Clack Meetup #1に行ってきました。 CommonLispは趣味でたまに使います。Clackは以前会社のツールを作るときに使いました。Caveman1がCavemanと名乗っていたころです。 一部の資料はconnpassにアップされてあります。 Clack Meetup #1 はじめに 設備の説明 全員で自己紹介 自己紹介で出た「今現在やっている言語」等をちろっとまとめるとこんな感じでした。 Javaは私です。 CommonLisp Python Ruby Clojure PHP DB Java 1. Clack: glue for web apps by サムライト株式会社 深町英太郎さん Clackとは web application environment webサーバを抽象化しよう web appをコンポーネント化しよう こんな感じで値を3つ返
深町さんのブログで日本語でCommon Lispの質問をする方法が載ってましたが質問じゃなくて単に情報を得たい、勉強をしたいという場合が書かれてなかったので勝手に補遺。 処理系選び 処理系:選び方の目安 - Common LISP users jpや Common Lisp 処理系 - 紫藤のWikiが参考になるかと思います。 開発環境構築 Modern Common Lispあたりですかね。著者がちょっと古くなってきたので更新するって言ってました。 処理系のインストールなら*nix環境で使える拙作のCIMもあります。解説はこちら。 入門 Web 私の一番のおすすめはM.HiroiさんのWebページです。一応Common Lispではなくxyzzyですがここで紹介されている内容であればCommon Lispにも共通します。 M.Hiroi’s Home Page / xyzzy Lisp
In a recent email exchange discussion, Charlotte Herzeel gave a summary of Common Lisp that I believe is worth repeating publicly. With her permission, I repeat her statements here. “An important reason why I like Common Lisp a lot is that the language has a layered design that supports incremental development. The language provides very high-level programming abstractions, such as object-oriented
ILC2014 summary August 19, 2014 [ilc, lisp, clojure, scheme, no-code] When I heard that the International Lisp Conference (ILC) was happening in Montreal this year, I got very excited. Actually, I started making ambitious plans for a paper to submit and a talk to give, against which the rest of my life conspired, but I certainly registered as soon as registration opened. I've always wanted to go t
Keluaran hk yang kami berikan merupakan data hk resmi dari pasaran togel hongkong. Dimana pasaran togel hongkong merupakan pasaran terbesar yang sudah hadir sejak dahulu kala. Bagi para bettor toto hk, data hk merupakan objek penting untuk setiap pemasangan togel hkg. Jadi karena data hk sangatlah penting dalam permainan togel online. Anda harus bisa mendapatkan keluaran hk yang resmi dan akurat d
Common Lispのデータベースライブラリというか、O/Rマッパーとしては3ヶ月前に僕が作ったIntegralがあります。 IntegralはCLOSやMOPなどのCommon Lispの魔術を余すこと無く使い、拡張性や高度なマイグレーション機能もあるライブラリとして他の追随を許しません。 ただ、すべてのアプリケーションでO/Rマッパーのような機能が必要なわけではないでしょう。抽象化レイヤーを薄く保って、極力コントローラブルにしたいという要望もあります。 今回紹介する「datafly」はそういった要求を満たす軽量なDBライブラリです。 dataflyの思想 一般的なO/Rマッパーでは、データベースの「テーブル」と、プログラム言語の「クラス定義」が一対一対応しています。この大きな前提のおかげでデータベースを抽象化でき、まるでクラス定義が(半)永続化しているように錯覚させてくれます。 ただ
Index of /jrb/goo NameLast modifiedSizeDescription Parent Directory - goo-0_131-linux-bin.tar.gz2002-04-11 18:46 1.9M goo-0_131-linux-dev.tar.gz2002-04-11 18:29 1.2M goo-0_131-linux.tar.gz2002-04-11 13:31 1.2M goo-0_131-win32-bin.tar.gz2002-04-11 18:08 2.3M goo-0_131-win32-dev.tar.gz2002-04-11 18:08 2.8M goo-0_131-win32.tar.gz2002-04-11 13:31 2.8M goo-0_133-linux-bin.tar.gz2002-05-17 15:23 1.9M g
2001年十一月 1. 前置き: - Arcは終わっていない。 - 提案を求める。 - あまりショックを受けないように(もう慣れているかもしれないが)。 ArcはLL1で紹介されたなかで最も若い言語だ。それはだいたい3週間前に生まれた。 ほとんどの言語は、そのくらいの時期にはおそらくとてもひどく見えるだろうが、みん なに早くArcを見せて意見を得たかった。 Arcのいくつかのアイデアはショッキングに見える。特にコンパイラ作成者にとって はそうだ。だからいっしょに我慢してほしい。それらのアイデアのいくつかは、時間が 経つにつれてそれほどショッキングではなくなるだろう。その他のアイデアは実際むか つくものかもしれないが、それらはやり直す予定だ。 2. Lisp - 方言がある言語である。 - 80年代中頃から新しいLispはない(そしてそれ以来新しくなっていない)。 - 当時と現在では言語は違
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く