- 1 名前:名無しさん@お腹いっぱい。 [2009/12/20(日) 20:11:28 ]
- 前スレ
Emacs Part 32 pc12.2ch.net/test/read.cgi/unix/1256324736/
- 352 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/11(月) 18:24:08 ]
- ネットワークストリームの読み書きなんざとっくの昔に非同期化されてる件について。
あーだこーだ長文たれながす奴って結局elisp書いたことないんだよな。
- 353 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/11(月) 18:31:58 ]
- そういう問題ではない。
- 354 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/11(月) 18:39:40 ]
- elispはAMDの5050eくらいだと結構重いと感じる処理が多いな。
- 355 名前:348 mailto:sage [2010/01/11(月) 18:53:19 ]
- >>351
ありがとうございます。ひげぽん氏のブログは見てるのに知らなかったです。 これは良いですね。 あと、調べてるうちに、emacs標準の機能として、 dired-do-query-replace-regexp でも可能なことが分かりました。
- 356 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/12(火) 03:01:48 ]
- Linux(X)上だと割と軽いんだけど、Windows上だとかなり重いと感じる。
悪いのはWindows用の描画処理を書いた奴だな。なんとかしてくれ。
- 357 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/12(火) 10:41:30 ]
- >>352
Emacsのネットワークプロセスは非同期でも結構応答性が落ちるから、真面目にやるならネットワーク通信するプログラムをべつに作って、そいつを非同期に呼び出すことになるけどね。たしかMewはそうしていたはず。
- 358 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/12(火) 12:01:48 ]
- なぜかマルチスレッド対応の話が出ると激しく攻撃する人が出てくる。
そういう人こそEmacsをまともに使ってないんじゃないだろうか。
- 359 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/12(火) 12:33:46 ]
- >>358
どのレスのこと?
- 360 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/12(火) 19:05:44 ]
- 被害妄想じゃね?
- 361 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/13(水) 00:05:26 ]
- 誇大妄想じゃね?
- 362 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/13(水) 00:32:06 ]
- 事大妄想じゃね?
- 363 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/13(水) 02:52:27 ]
- リアルブートすんぞ?
- 364 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/13(水) 11:59:58 ]
- Emacs専用ネットブックってないかな?
- 365 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/13(水) 12:04:11 ]
- 何その地獄
- 366 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/13(水) 12:04:23 ]
- 専用と言いますと?
- 367 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/13(水) 12:48:02 ]
- ブートして自動ログインしたら画面がmewとw3m
- 368 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/13(水) 13:16:32 ]
- Emacsはログインシェルにもなるんだから、自分で設定すればいいじゃん。
- 369 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/13(水) 13:17:35 ]
- だよね。
専用を作ることはできるだろうけど 専用として売られているものはない。
- 370 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/13(水) 14:48:25 ]
- だから?
- 371 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/13(水) 18:44:39 ]
- ただし、意外と爆発的にヒットするかもしれんよ。
- 372 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/13(水) 18:56:56 ]
- 普通にEmacsOSだって作れるはず。
そうなるとマルスレ対応できないと生き残れない。
- 373 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/13(水) 19:26:24 ]
- ttp://blog.livedoor.jp/dankogai/archives/51327356.html
こんなんでよければ既にあるけどな
- 374 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/13(水) 19:36:43 ]
- フリビってところがいまいちかなあ。
- 375 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/13(水) 19:58:08 ]
- 俺は Emacs 専用スマートブックが欲しいな。
要件はキーボードがちゃんとしてる。それだけ。
- 376 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/13(水) 20:18:07 ]
- そういや左小指の位置にctrlキーがある配列のkbdって無くなってきたな
- 377 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/13(水) 20:25:47 ]
- FreeDOS+emacsは?
- 378 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/13(水) 20:29:43 ]
- いやどす
- 379 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/13(水) 22:01:47 ]
- 過去レス蒸し返して申し訳ないが、本当に-nw離れが進んでるの?
screenは時代遅れですか?
- 380 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/13(水) 22:03:24 ]
- だから俺は-nw使ってるって
- 381 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/13(水) 22:52:25 ]
- よかったね。これで二人だ。
- 382 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/13(水) 22:58:30 ]
- >>379
俺は最初からXサポート無しのビルド使ってる.
- 383 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/13(水) 23:35:05 ]
- 僕はローカルではCocoa Emacs
そっからリモートマシンに入った中のscreenではもちろん -nw [4人目]
- 384 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/13(水) 23:39:18 ]
- きったねぇ環境だなぁ
- 385 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/13(水) 23:39:35 ]
- > Cocoa Emacs
何それ
- 386 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/13(水) 23:48:43 ]
- mac carbon emacs 23 cocoaでググレカス
- 387 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/13(水) 23:52:02 ]
- >>384は美しい環境で使っているよね
自身の環境を教えてね
- 388 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/14(木) 03:13:02 ]
- GUIでMeta+F等に多用するコマンド割り当ててんだけど、
-nw だとターミナルウィンドウの「ファイル(F)」のプルダウンメニューが開きやがる。なんだこれ。
- 389 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/14(木) 03:19:54 ]
- -nwって、みんなターミナルソフトは何使ってんの?
- 390 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/14(木) 10:39:05 ]
- >>388
それ、よくあるw
- 391 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/14(木) 14:25:27 ]
- 俺の経験上、-nw 使う奴ってサーファーっぽい奴が多いんだけど、なんでだろ?
- 392 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/14(木) 14:55:57 ]
- 俺の経験上だと-nw使うやつにサーファーっぽいのは居なかったから誤差だろう。
- 393 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/14(木) 15:47:02 ]
- ネットサーファーです
- 394 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/14(木) 16:17:24 ]
- ネットサーファーっていう言葉自体がもう何の意味もないような・・・
ウェブ使ってない人いないだろもう。
- 395 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/14(木) 16:43:28 ]
- 雑談は他で。
- 396 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/14(木) 16:44:51 ]
- * このスレでのコミュニケーションを前スレ以上に活発にすること (用がなくとも、毎日の書き込みが理想)
- 397 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/14(木) 17:43:38 ]
- ネチズン
- 398 名前:名無しさん@お腹いっぱい。 [2010/01/14(木) 18:50:09 ]
- Linuxのemacs23をつかっているのですが、複数プロセスで起動することってできないのですか?
navi2chとtwittering-modeを同時に起動させておくと、twittering-modeのリフレッシュが定期的におこって フォーカスがミニバッファに移ってしまって、一時的にnavi2chとかテキスト編集ができなくなるのが不便なのです・・・。 知恵を貸してください
- 399 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/14(木) 18:56:51 ]
- 犬板で聞けばいいじゃない
- 400 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/14(木) 19:50:59 ]
- emacsを複数プロセスで起動するぐらいなら別のtwitterクライアント使った方が良い気もする。
twit.el とか X 上で動くクライアントとか。
- 401 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/14(木) 20:23:31 ]
- 非同期になってないってこと?
マルチスレッドになれば一挙解決
- 402 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/14(木) 20:24:51 ]
- またおまえか
- 403 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/14(木) 20:36:15 ]
- 犬ではプロセスとスレッドは同じもの
- 404 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/14(木) 21:01:58 ]
- Solarisでもプロセスとスレッドは同じだったぞ
作るときいちいち指定してやんないとプロセスになっちまう
- 405 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/14(木) 21:05:03 ]
- >>401
ちげーよ 非同期になってるから問題起きてるんだよ >>398 作者のhayamizさんにtwitter上で聞いてみたらどうかな
- 406 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/14(木) 21:56:07 ]
- twitter嫌いだ
中学生PGとか増えてきて鬱 自分も幼少期にネットがあれば人生変わってただろうな
- 407 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/14(木) 22:43:18 ]
- 悪い方に変わることもあると思うけどな。
なんかもうPGはもう本気の本気で用済みな流れだよね。 言語どんどん簡単になってくるしリソースありあまってるし。
- 408 名前:名無しさん@お腹いっぱい。 [2010/01/15(金) 03:05:13 ]
- 「子供にも出来る簡単な仕事です」
- 409 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/15(金) 09:47:33 ]
- 完全にスレ違いだと思うけど
gitのときに $ git fetch して $ git diff origin/master で変更を確認して $ git merge origin/master ってやってたんだけど bzrではこういうのどうやるの?
- 410 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/15(金) 09:54:39 ]
- Bazaarでバージョン管理【bzr>git,svn,cvs】
pc12.2ch.net/test/read.cgi/tech/1218083381/
- 411 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/15(金) 09:57:35 ]
- そっちで聞いてみる。ありがとう。
- 412 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/15(金) 11:53:48 ]
- なぜemacsはbzrなんだ
- 413 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/15(金) 11:54:43 ]
- gitは犬臭いと思ったんじゃない?
分散リポジトリもなんか色々ありすぎて面倒だよね
- 414 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/15(金) 12:17:27 ]
- そもそもgitってどうしてこんな急速に普及したんだろう
最近じゃ何でもかんでもgitだもんな。不思議なもんだ
- 415 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/15(金) 12:46:43 ]
- 普及したっていっても結構狭い範囲のような気もするけど、
とはいえその狭い範囲での普及速度は半端なかったよね。
- 416 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/15(金) 13:26:35 ]
- Dragonfly BSDもgit
- 417 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/15(金) 14:28:45 ]
- >>412
bzr がGNU Projectだから。
- 418 名前:名無しさん@お腹いっぱい。 [2010/01/15(金) 18:17:42 ]
- >>405
そうですね、直接聞いてみます。 有難うございます。 まぁ上にあったように、別のクライアントを使うのも一つかなと。 Mac,Linux,Windowsで同じ環境が使えたら便利なんだけど、、、まぁ仕方がないのかもしれませんね
- 419 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/15(金) 19:16:13 ]
- >>418
Adobe AIR製のクライアントなんかだとMac、Linux、Windowsとどこでも動くような気はする。 まあtwittering-modeにミニバッファに出力しなくするパッチでもあてりゃ解決しそうだけど。
- 420 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/15(金) 20:14:04 ]
- >>418
作者のhayamizです あれはミニバッファにフォーカスが移っているのではなく、 ネットワーク通信でブロックしている状態です。 Emacsのネットワーク通信は非同期でも実質ブロックします。 特に通信速度が遅い場合には顕著ですね。 おそらくバッファリングがあまり賢くないんでしょう。 適当な外部プロセスに通信させてバッファリングするとかなり改善します。 最新版の0.9.0ではcurlコマンドを使えれば使うようにして大分改善はしましたが、 アイコン画像の取得はまだcurlを使っていないのでブロックしてしまいますね。 次のリリース(来月あたり?)で直したいなあと思ってはいます。 アイコンを表示しなければ0.9.0+curlでほぼブロックしなくなると思いますよ。 最新版はこちらからどうぞ twmode.sf.net/ja/
- 421 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/15(金) 20:18:09 ]
- やっぱりマルスレ必要だな
- 422 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/15(金) 20:25:57 ]
- (*´・ω・)(・ω・`*)ネー
- 423 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/15(金) 22:41:30 ]
- 関西でEmacs勉強会らし〜
ttp://d.hatena.ne.jp/peccu/20100115/1263561382
- 424 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/15(金) 22:49:30 ]
- Emacs なんて用途別に
複数上げときゃいいじゃない
- 425 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/15(金) 22:50:22 ]
- 勉強会って、宗教の集まり?
- 426 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/15(金) 23:03:52 ]
- そうやって斜に構えるのいい加減やめたら?
- 427 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/15(金) 23:08:25 ]
- 斜に構えてるのか?
- 428 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/15(金) 23:34:29 ]
- 一時流行った宗教セミナーくさいもんな
- 429 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/15(金) 23:36:27 ]
- 流行ったのか?
- 430 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/15(金) 23:37:19 ]
- 勉強会は実質人脈増やしだと思う。
Emacsの勉強会はさておき、正直参加してない人は損してるなとは思うなぁ。
- 431 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/15(金) 23:41:37 ]
- 読書会(笑)もだね
- 432 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/15(金) 23:47:51 ]
- >>430
>正直参加してない人は損してるなとは思うなぁ。 勉強会で喋った事もあるけど、そういうのは人それぞれだと思うよ。 他人の話を聞く暇があったら集中してハックしたいとか、文献を 読みあさりたいとか、そういう時の方が自分は多い。
- 433 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/15(金) 23:48:43 ]
- 技術者もコミュ力大事だよな。
- 434 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/15(金) 23:59:38 ]
- 同時に、他人に流されない様にする事も大事だ。
- 435 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/16(土) 01:03:31 ]
- 他人を流すぐらいの影響力を持ちたいもんだな。
ヒキコモってても他人が寄ってきてマネするぐらいになったらすげえよ。 そうじゃない一般人は表にでて日の光浴びたほうがいいんじゃね?
- 436 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/16(土) 01:10:12 ]
- 誰か閉じこもってるのか?
- 437 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/16(土) 02:36:22 ]
- >>420
乙です > Emacsのネットワーク通信は非同期でも実質ブロックします。 mewなんかは取り込んでる最中でもいろいろ作業できるけどなんかやってんのかな
- 438 名前:名無しさん@お腹いっぱい。 [2010/01/16(土) 02:45:19 ]
- Emacs へ愚痴ってみる
Emacs は、何でも出来ると言われますがそれが仇になってると思います。 色々できるようにするためには、互いに設計思想の異なる Elisp を 寄せ集める必要がありますよね。設計思想が互いに異なるもんだから、 干渉しあうこともあるし、操作感がバラバラになります。 個人、または特定のグループが設計してけば、こんなことにはならない。 また、 Emacs の目指す方向をもっと明確にすれば、好き勝手な拡張は 出来ませんから、それもいいかもしれません。 ユーザによるエクステンションを売りにするなら、何でも出来るような土台を 用意するよりも、明確な目的のある土台を用意すべきだと思いますね。 個人的にはブラウザとかメーラーとかテトリスとかいらないからエディタに 特化して欲しかったですね。ブラウザは Firefox 使えばいいし、メーラは サンダーバード使えばいいし、テトリスは DS でやればいいだけの話。 Emacs で何でもやろうとするのは、UNIX コマンドや sed, awk を使えば 数行で出来ることを、わざわざ c 言語でやるのに似てる気がします。 しかし、エディタに特化してるはずの他のエディタなんですが、あまり使い ものになるのがないのが悩ましいですところです。
- 439 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/16(土) 02:55:23 ]
- エディタ機能だけ使えばいいんじゃないか?
メーラとかブラウザまでemacsメインにしてる人は少ないと思うよ。 emacsの良いところは、自分で拡張しやすいところだと思う。 操作感が良くなかったら、lispで書き換えてしまえばいいし。 あなたがemacsに求める機能はあなたの頭の中にあるし、 emacsはあなたがemacsを拡張することを禁止していない。
- 440 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/16(土) 03:09:51 ]
- はいはい、マルスレマルスレ
- 441 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/16(土) 03:23:41 ]
- >>437
mewは自前の通信プログラム群をもってたような。
- 442 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/16(土) 03:31:33 ]
- mewは外部コマンドにメールの取得を任せて、非同期でメールを
読むことが出きるようにしている。
- 443 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/16(土) 03:39:30 ]
- マルチスレッドほしいけど、共有メモリモデルだと過去のElispがゴミになりそうな予感。過去のElispの蓄積が無くなったらEmacsの価値の大部分は失われることになるなあ。
- 444 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/16(土) 06:32:42 ]
- イーマックス便利だなまじで
- 445 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/16(土) 08:03:01 ]
- >>443は、すでに自分が入る墓穴が視野に入っている老人。
- 446 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/16(土) 08:31:55 ]
- 老人Z
- 447 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/16(土) 08:38:13 ]
- 「今まであるものよりでかいも、すごいもののを作ろう」という気概を無くしたら、
もう老いたってことだよ。
- 448 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/16(土) 09:20:34 ]
- Emacsにマルチスレッドがそなわったからってそんな凄い物になるとは思えん。
実際マルチスレッドなんて今じゃ普通の技術なのに誰も作らないってことは 必要だと思ってる奴なんて案外このスレぐらいにしか居なかったりしてな。
- 449 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/16(土) 09:57:54 ]
- 最強に見える
- 450 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/16(土) 10:00:13 ]
- 作ったら作ったでみんな嬉しいんじゃないかな
- 451 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/16(土) 10:50:18 ]
- 最強ならWebアプリをWebブラウザじゃなくてEmacs上で動かして
一般の人に使わせている事例があってもよさそうだが そういう例は聞かないな
- 452 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/16(土) 11:03:20 ]
- 一般人が使うと頭がおかしくなって死ぬ
|

|