Paul Graham氏の著書On Lispの邦訳を無償で公開しています.Common Lispのマクロに関する貴重な情報がいっぱいです.
わたしの通常の講演はLispとまったく関係ないので、本日はそのどれでも感謝されないでしょう。ですから即席でしゃべらなくてはならないでしょう。わたしのキャリアにおいて、わたしはLispと関連したことをたくさんやってきたので、なにか興味深いことを話せるべきでしょう。 わたしの最初のLispの経験は、高校でLisp 1.5マニュアルを読んだときです。その時、わたしの心に、そのようなコンピュータ言語がありうるという考えが吹きつけられたのです。Lispでなにかをやってみるチャンスの最初は、ハーバードの新入生の時で、PDP-11のためにLispインタプリタを書いた時です。それはとても小さなマシンで(メモリがだいたい8kです)、1000命令でインタプリタをなんとか書きました。これで少しのデータに対して余地を得ることができました。本当のシステムの仕事をする本当のソフトウェアがどういったものであるかを知る前
What is EditorConfig? EditorConfig helps maintain consistent coding styles for multiple developers working on the same project across various editors and IDEs. The EditorConfig project consists of a file format for defining coding styles and a collection of text editor plugins that enable editors to read the file format and adhere to defined styles. EditorConfig files are easily readable and they
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 Should we plan for a new release around March 2019, if only a point release? Otherwise, a lot of Japanese text will stop working, due to the expected abdication of Emperor Akihito in April 2019, and the use of a new character in Japanese-format dates. This differs from ordinary Unicode updates, since the new character is li
この記事は Vim Advent Calendar 2016 の22日目の記事です。 最近のVim/Neovimで導入されたタイマーAPIを活用して、物理シミュレーションによるスムーススクロールプラグインを作ったよ!という内容です。 紹介するプラグイン: https://github.com/yuttie/comfortable-motion.vim 更新情報は末尾に記載しています。 はじめに Vimの効率的な編集操作に惚れてしまい、長くVimを使っています。といっても最近は Emacs 上で Vim と同等の操作(テキストオブジェクトなども含む)を実現する Evil というプラグイン、そしてそれをベースにした Spacemacs という Emacs のディストリビューションも使っていたりして、交互に Vim と Emacs の世界を行き来するのが数年続いています。(正確には今は Neov
URLYou can post either your article on Qiita or your blog post. About reserved postingIf you register a secret article by the day before the same day, it will be automatically published around 7:00 on the same day. About posting periodOnly articles submitted after November 1 of the year can be registered. (Secret articles can be registered anytime articles are posted.)
microとは何か 最近注目を集めてるような気がするスクリーンエディタ、つまり文字ベースのターミナル(端末エミュレータ)で動作するテキストエディタです。そのようなエディタとしてはviやEmacs、近年ではnanoが知られてます。 microはそのようなテキストエディタの中でも最後発で、目下のところ活溌に開発されてるところです。この記事ではREADME.mdからいい感じに抜萃しつつ紹介します。 microはviやEmacsのような独特な操作体系ではなく、GUIのテキストエディタに近い操作性(キーバインド)を持ちます。SSHなど端末経由でのテキスト編集の必要に迫られたときに、新たな操作体系を覚え直す手間を最小限にしながら作業に取り掛かることができます。 2016年10月20日 追記 #端末(ターミナル)の設定を追加しました。特に、Shift+[←↓↑→]での範囲選択が機能しない場合に参考にして
I love Gentoo/Linux, Gentoo/FreeBSD, and Gentoo/Prefix Mac OS X. I'm reporting bugs to Gentoo, and I have personal portage overlay at GitHub. I also have overlay for Gentoo/Prefix Mac OS X. I've ported Gentoo to DragonFly BSD as a Google Summer of Code 2010 project. Get interested? Visit detailed installation guide. a developer of GentooJP a developer of Gentoo
少しだけ止めます 私の家にはテレビがなくてラジオの電池も切れてる。新聞もとってないし、雑誌なんかも買わない。情報源はネットしかない。 かってインターネットってのは、自分の興味あることしか見えない感じだったけど、今では便利なサービスがたくさんできてきて、自動的に様々な情報が流し込まれる。私の場合は Twitter やはてなブックマークがそれです。私は興味ないことは興味皆無なんだけど、これらのサービスがあるから、社会的に共有されている情報を知ることができた。そんなわけでこれまでは、社会的な常識のある円熟した人格者として活動できてたというわけである。 こういったサービス経由で、面白いものが目に入るのは当り前になっている。だから面白いもの見てもなんとも思わない。普通だったら面白いもの発見したら良いッ!! てなるけど極々普通の気持である。 さらにこういったサービスは面白いものだけでなく、果てしなくど
はじめに emacs 24 インストール init-loader.elと20-package.elの設置 日本語関連設定 10-mozc.el の設置 基本設定 01-default.el 30-whitespace.elを設置する。 フォントの設定 10-font.el aspellのインストール 日本語インクリメンタル検索 cmigemoのインストール&設定 日本語 LaTeX 確認 yatexのインストール 図やグラフ作成ツール inkscapeのインストール gnuplotのインストールと設定 gimpのインストール 戻る はじめに_ 次に論文執筆環境を整える。論文執筆環境としてはemacs + LaTeXを用いることとする。 私が考えるLaTeXを使った方がよい理由は以下のとおり データがテキスト+マークアップ言語であるため、これからどのようにコンピュータが進化しようと読めなくな
ついにこの時を迎えてしまった。 不満はない。しかし、居心地のよいHelm.elとお別れをしなければならないのかと思うと小指の古傷がうずいて仕方がない。私を引き止めようとしているのだろうか、まるで考えなおせといわんばかりに。 だが、私の小指はもう…...。 …...いや。 ああ、少し昔話をしよう。 私はその昔、Emacsを最高に使いこなせるようにと小指の修行をしていた。もうずいぶん昔の話だ。 2,3年ぐらい前だ。 なぜそのような修行をしていたのかというと最高の小指を用意するためである。もちろん、最高のEmacsに応えるために。 iPadやiPhoneは小指だけで操作し、かの松尾象山も躊躇したという片手小指逆立ち、小指ピンポンダッシュ、アマゾンの奥地にて小指を餌に見立てたピラニア小指一本釣りなど、様々な修行をしてきた。 なかでも特に困難を極め、私の小指もこれまでかと覚悟した修行がひとつあって、
[速報]マイクロソフト、BashシェルをWindowsに搭載。Emacs、VT100などサポート。Build 2016 マイクロソフトは開発者向けの年次イベント「Build 2016」を米サンフランシスコで開催しています。初日の基調講演では、Windows 10が登場して1年を記念した大型アップデート「Windows 10 Anniversary Update」を発表。 その中で、UNIXやLinuxで使われているシェルの1つ「Bash」がWindowsに搭載されると発表がありました。 本物のBashがWindowsで走る Kevin Gallo氏。Corporate Vice President, Windows and Devices Group。 Bash on Windowsを発表する。 これは本物のBashだ。仮想マシンでもクロスコンパイルされたツールでもなく、ネイティブのUbu
ex·u·ber·ant : produced in extreme abundance : PLENTIFUL synonym see PROFUSE Used in at least 50 countries in all 7 continents (including Antarctica!) Supports 41 programming languages Featured in the book, Learning the vi Editor, a title in the O'Reilly series Covered in the March 2001 issue of C++ Users Journal, "Navigating Linux Source Code" Praised in the Weekend Mechanic column of the June 1
目次 C/Migemo インストール nkfのインストール qkcのインストール C/Migemoのインストール 設定 Emacs anything C/Migemo 日本語変換を行うことなくローマ字のままで、日本語検索を可能にするmigemo 最近はc言語で書かれた C/Migemo を使えばいいらしい。 C/Migemo — KaoriYa インストール Windows用のバイナリが用意されていてダウンロードできるが、Cygwinで使いたいのでソースファイルをダウンロードする。用意されているMakefileにはCygwin用の設定もあるので問題なく使用できる。 以下のGitHubのドキュメント(上記リンクから行ける)にもあるようにソースファイル以外に準備するものも必要 コンパイルには以下の3段階の手順があります。 1. ライブラリとプログラムのビルド 2. 辞書ファイルのビルド 3.
2018年4月25日をもちまして、 『CodeIQ』のプログラミング腕試しサービス、年収確約スカウトサービスは、 ITエンジニアのための年収確約スカウトサービス『moffers by CodeIQ』https://moffers.jp/ へ一本化いたしました。 これまで多くのITエンジニアの方に『CodeIQ』をご利用いただきまして、 改めて心より深く御礼申し上げます。 また、エンジニアのためのWebマガジン「CodeIQ MAGAZINE」は、 リクナビNEXTジャーナル( https://next.rikunabi.com/journal/ )に一部の記事の移行を予定しております。 今後は『moffers by CodeIQ』にて、 ITエンジニアの皆様のより良い転職をサポートするために、より一層努めてまいりますので、 引き続きご愛顧のほど何卒よろしくお願い申し上げます。 また、Cod
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く