spcamp 2011 LT:「エディタ組」冒頭アニメーション
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
日時 2009年1月31日(土) 14:10〜14:55会場アクロス福岡 608会議室スピーカー 橋本 健太 氏概要イベント&セミナー情報|PASONA TECHレシピサイト、 レシピ検索No.1/料理レシピ載せるなら クックパッド を運営するクックパッド株式会社のCTO 橋本氏がスピーカー。実は俺クックパッド自体は使ったことない。まとめユーザがマニュアルやFAQを必要とするサイトは、どこかに問題がある。なにかを開発する際には、開発期間と同じだけの設計期間や品質チェック期間を設けるクックパッドについて1998年オープン(当初は有料サイト)547万人/月2.8億pv/月登録レシピ数は、47万品目アクセスのピークは16時から18時Ruby on Railsで作られたサイトとしては、世界7位の規模、国内最大規模。レシピサイトとしても、世界最大規模。アクセス数を捌くためにDBの構造やサーバ周りにつ
Emacs ユーザーの方に質問です。これは便利! と思える elisp プログラムを教えてください。 標準で組み込まれてるものでも結構です。プログラムがどういうものかの説明も簡単にしていただけると嬉しいです。 ちなみに自分が便利だなと思うのは ・ ELScreen (GNU screen のようなスクリーン機能を実現するもの) ・kill-summary.el (killing buffer を履歴表示して yank するものを選べるようにする) ・navi2ch (定番ですねw 2ちゃんねるビューワー) ・riece (IRCクライアント) などです。それから、こういう設定知ってる? 的なものも是非教えてください。 今日 (windmove-default-keybindings) で shift + カーソルキーで分割したウィンドウが移動できることを知って驚愕してます。 よろしくお願い
春です。 何か新しいことがしたくなるこの季節。 ついにemacsからvimに乗り換えてみました。 というわけで、ここ一週間ほどゲームもtwitterもろくにせず、ひたすら.vimrcをカスタマイズしまくっていました。 正しくはカスタマイズすべくググりまくっていたんですけど‥‥。 その甲斐あってかなり結構満足するものが出来たので、思い切って晒してみます。 まず最初に私がインストールしたvimですが、いくつか試して最終的に以下のCocoa版に落ち着きました。 PrivatePortfile/Vim72 - MacPortsWiki-JP 最初はMacVimなどを使っていたのですが、他のはiminsert=0が使えませんでした。 それでは、.vimrcをぺたりんこ。 PLAIN TEXT TEXT: "--------------------------------------------
Emacsには元々diredと呼ばれるファイルブラウザが付属している。これは便利ではあるが、同じディレクトリにある複数のファイルを一気に編集したいといった場合、多少面倒な操作が必要だった。とは言え、エクスプローラやFinderなどからドロップするのはさらに面倒くさい。 Emacsにファイルブラウザをつける IDEなどであればツリー形式のフォルダブラウザが別途用意されており、そこからファイルを開けるようになっている。同じ仕組みをEmacsにつけるのがnavだ。 今回紹介するオープンソース・ソフトウェアはEmacs nav、Emacsにファイルブラウザを付けるLispプログラムだ。 正直試すまではナンセンスだと思っていた。硬派なEmacsにそんなものは不要だと。しかし、これがやってみるととても便利だと言うことに気づいた。MacBookの場合、画面の横幅が広いので、多少スペースが使われても大して
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
最終更新日: 2002-03-18 (公開日: 2002-03-18) Unix Magazine 誌に 2002年1月号から 2003年2月号にかけて連載し ていた記事の元の原稿です。 横着プログラミングとは 私は必要が発明の母だとは思わない。私の意見では、発明とは怠惰 から、おそらくはまた、まさに無精から生じるものである。面倒を 省くために。 -- アガサ・クリスティ この言葉によると、どうも発明とは横着したいがために生まれるも のらしい。そう考えてみると確かに、私がプログラミングをする動 機は、横着するためのソフトウェアを作るため、という要素が大き い。突然、「うげー、面倒くせー」と叫んでプログラムを書き始め るのである。 そんなわけで、横着するためにプログラミングすることを私は勝手 に「横着プログラミング」と呼んでいる。本連載では横着プログラ ミングをテーマに、横着のコツや私が作っ
ぜひ Vim とか Emacs に戻れない理由が知りたいです! いや、Eclipseからテキストエディタに戻れない10の理由を読んだ感想なんですが。 秀丸とか (あと Tera なんとかとか Em なんとかとか K2 なんとかとか) まあそういう普通のエディタと IDE を比べたら、IDE の方が優れていて当たり前というか、優れてなかったら IDE の存在ってなんなんだというか、まあそういう感じですが。こと Vim と Emacs になると、Eclipse とどっちがいいのかわからんのですよ。いや本当に。 以下 Eclipse についてライト Vim ユーザがなんとなく雑感。 1. ぶっちゃけ、Vim でも困らないことは結構あります。 入力補完 → Ctrl-N と Ctrl-P で足りてます。(Intellisense 並みの水準でなくても困ってない) メソッドの宣言場所の表示 → ct
emacsというエディタの存在は皆さんご存知かと思います。 しかしながら、立ち上げてはみたものの何をしていいかわからない...もしくは、チャレンジしてみようと思ったけれども機能がありすぎて何やっていいのかわからない...まさにこういった経験はないでしょうか? 実際のところ私自身も、emacsを使うようになるまで数回挫折しています。やはり自分が挫折してしまった理由も、機能が多すぎて使いこなせなかったことでいつも使わなくなってしまっていました。 このエントリーでは複数回に分けて、emacsを便利かもと感じれるレベルになるまでのチュートリアルをお送りしようと思います。 まず今回はemacsの導入までを実施したいと思います。 なぜいまどきemacsか? サンがJava FXの実例をデモ − @IT Java,そしてemacsの開発者である、ジェームス・ゴスリン氏はEmacsは消滅すべきと語っていま
ウノウでは特に最近、積極的にエンジニアを採用しています。 採用ページをご覧になり興味のある方、ぜひご応募ください!! Find Job!でも募集開始してます! みなさん、Emacsしてますか?明けましておめでとうございます。C++でプログラミングし始めたはずなのにいつの間にかEmacsLispでプログラミングしていたことがあるbokkoです。 今日は、タイトルにもある通り、C、C++で開発する際に便利そうな自作のelispを紹介します。また、単にC、C++のソースコードを読んだりするのにも役立つと思います。紹介するのは以下の2つです。同じようなことをするのが既にありそうな気がして最初は探したんですが、見つからなかったので自分で書きました。 c-open-relational-file.el find-header-file.el 上から順に解説していきます。 c-open-relati
Emacs風キーバインドに近づける かなり便利。ありがたい。 インストール方法 /site-lisp に emacskey.l を保存する。 emacskey.l をバイトコンパイルする。 M-x: byte-compile-file Byte compile file: (xyzzyをインストールしたフォルダ)/site-lisp/emacskey.l siteinit.lに次の行を追加する ;; Emacs風キーバインドに近づける (load-library "emacskey") siteinit.l をバイトコンパイルする M-x: byte-compile-file Byte compile file: (xyzzyをインストールしたフォルダ)/site-lisp/siteinit.l xyzzy.exeをCtrlキーとShiftキーを押しながら起動する (または、ダンプファイル
変態キーバインドが嫌いな方へ 俺がおすすめできるのは↓ぐらいです。 (global-set-key [C-delete] '(lambda() (interactive)(kill-buffer (buffer-name)))) 本題 完全に参考記事(下部に掲載)にインスパイアされています。 要するに ↑←↓→をwindmove の up,down,left,right (split した windowを渡り歩く) Shift+ → or ← はwindowを左右に分割 Shift+ ↑はwindowを上下に分割 Shift+ ↓は分割を解除 Ctrl + ← or → で Elscreen の←→移動 これを設定します。 あとC-[DEL] に(lambda() (interactive)(kill-buffer (buffer-name))) を割り当てるのは我ながら結構気に入ってます
Migemo とは? Migemo はローマ字のまま日本語をインクリメンタル検索するため のツールです。かな漢字変換をすることなく日本語のインクリメン タル検索を快適に行うことができます。 新着情報 2004-06-28: 関連リンク集に fub と XUL/Migemoプロジェクト を追加しました。 2004-01-28: yoshi223氏による MigemizeExplorer が公開されました。 Windows の「エクスプローラーにおいてローマ字入力のみで日本語 ファイルをインクリメンタルに検索/選択することを可能にする」 ツールです。 2003-05-29: Migemo 0.40 を公開 連文節の検索に対応しました。 C/Migemoに対応しました。 Emacs側でのキャッシュに対応しました。 (白井秀行さんによる改良) Ruby 1.8 でも動くようにしました。 その他、細
errormarker.vim で flymake(Emacsの) る - 8時40分が超えられない - subtechを見て自分もやってみようかと思ったけど,そもそもVimのmakeやcompilerの使い方が分かってなかったのでちょっとだけ調べてみた.あとflymakeがあんまりよく分かっていない.ファイル保存時にsyntaxエラーをハイライトしてくれたらflymakeできてることになってるのだろうか? まず,errormarker.vimの中身をのぞいてみたところ,QuickFixCmdPost(makeのあと?),getqflist()して,その情報から:signしているみたい.要するに,QuickFixの情報を元にハイライトやらしてるということ. で,:makeした後に出てくるQuickFixの内容は,makeprg,shellpipe,errorfileとかに設定されたコマンド
GulfweedさんのTopCoderのエントリに従ってプラグインを入れると自分の好きなエディタでTopCoderに参加することができます。それに加えて,Emacsでflymakeを使えばエラーに気付きやすくなります。(結局何を.emacsに書けばいいのかは追記を見てください) 上のスクリーンショットではint型とunsignedなものを比較してるのでwarningがでてますね. flymakeはカレントディレクトリの中にあるMakefileを実行してエラーを教えてくれます。最初のほうでMakefileを使う方法を紹介し、その下の追記でMakefileを使わない方法を紹介しまてます。 .emacs.el ;; Flymake (require 'flymake) ;; ;; C++ ;; ;; http://d.hatena.ne.jp/pyopyopyo/20070715/ (add-h
Mac買ったらCarbon Emacsを入れて背景黒かつ透過にして,起動時に最大化するといいです. Carbon Emacsパッケージ 大切なことなので比較画像を置いていきますね. Before After .emacs.el .emacs.elあたりに次の内容を書けばおk (when (eq window-system 'mac) (add-hook 'window-setup-hook (lambda () ;; (setq mac-autohide-menubar-on-maximize t) (set-frame-parameter nil 'fullscreen 'fullboth) ))) (defun mac-toggle-max-window () (interactive) (if (frame-parameter nil 'fullscreen) (set-frame-
今年から正式に初まった株式会社はてなのインターンシップには8月分と9月分があるのですが,僕は9月のインターンシップに参加してきました. 26日でインターンの期間が終わったのですが,それまでに撮影した写真などを織りまぜながら,次のインターンシップに参加するかもしれない人やはてなインターンの雰囲気が気になっている人へ向けてまとめてみたいと思います. 写真には本文と関係のないものもあったりなかったり. やったこと 前半の二週間ははてなで使われているJavaScriptフレームワーク(id:secondlife先生)やサーバの構成(id:stanaka先生)などの講義を聞き,毎日それに関する課題が出ます.はてなで動いているサーバを作る講義(id:maoe先生)と,それらをつなげてHadoopを動かす講義(id:stanaka先生)や大規模データ処理の講義(id:naoya先生, id:moteme
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く