- 1 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 09:16:26 ]
- □過去スレ□
Part19: ttp://pc11.2ch.net/test/read.cgi/tech/1200237296/ Part18: ttp://pc11.2ch.net/test/read.cgi/tech/1186922295/ Part17: ttp://pc11.2ch.net/test/read.cgi/tech/1177065699/ Part16: ttp://pc11.2ch.net/test/read.cgi/tech/1172404795/ Part15: ttp://pc10.2ch.net/test/read.cgi/tech/1151025773/ Part14: ttp://pc8.2ch.net/test/read.cgi/tech/1132275726/ Part13: ttp://pc8.2ch.net/test/read.cgi/tech/1115901841/ Part12: ttp://pc8.2ch.net/test/read.cgi/tech/1100229366/ Part11: ttp://pc5.2ch.net/test/read.cgi/tech/1091456033/ Part10: ttp://pc5.2ch.net/test/read.cgi/tech/1075630259/ Part9: ttp://pc2.2ch.net/test/read.cgi/tech/1069594582/ Part8: ttp://pc5.2ch.net/tech/kako/1058/10582/1058263391.html Part7: ttp://pc5.2ch.net/tech/kako/1042/10421/1042167213.html Part6: ttp://pc3.2ch.net/tech/kako/1031/10315/1031560687.html Part5: ttp://pc3.2ch.net/tech/kako/1023/10230/1023091882.html Part4: ttp://pc.2ch.net/tech/kako/1016/10162/1016211619.html Part3: ttp://pc.2ch.net/tech/kako/1008/10082/1008220265.html Part2: ttp://pc.2ch.net/tech/kako/1002/10025/1002584344.html Part1: ttp://piza2.2ch.net/tech/kako/987/987169286.html
- 268 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 18:23:00 ]
- >>265
本見たら、制限あるけどwinでも動くってよ
- 269 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 18:25:33 ]
- >>260
(・∀・)人(・∀・)ナカーマ 俺もそんな感じで最近プログラミングに挑戦してみようと思って、まずは SICPをのろのろ読んでるところです。 学生時代に lambda calculi やら computability theory やらを少しかじってた ので、Lisp系がとっつきやすいかな、と思ってSchemeに挑戦中なのですが、 そのほかのプログラミング言語の知識がほぼ皆無なので、Gauche本はもう少し 鍛えてからにしようかと思っています。
- 270 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 18:27:53 ]
- >265
前スレにwin神がうpしたバイナリがある
- 271 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 18:29:08 ]
- >>268
えっ、解説環境はLinuxなの?シーキビだな。 この間うpしてくれたWindows用のGauche使おうと 思ってたのに。
- 272 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 18:29:30 ]
- >269
漏れもSICP絶賛手間取り中なので、Gauche本読みはだいぶ遅れそう orz
- 273 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 18:30:27 ]
- >>265
MzSchemeやらないか いまFFIのことを調べたりしてるんだが、意外と簡単そうなので 自分で好きなように拡張できると思う
- 274 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 18:35:30 ]
- >>269>>272
並列して読んでもいいんじゃないか? Gauche本の方は電車は風呂の中でも読める内容だろうし。
- 275 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 18:43:53 ]
- >>269
自分は逆にSICP読んでもチンプンカンプンで途中で挫折したので、 実践的なCauche本読んでからSICPに移ろうと思ってます。 LLかじってLispにたどり着いた感じ。
- 276 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 18:53:36 ]
- Gauche本ってScheme版のRails本みたいなのかと思ってたけど、
どっちかって言うとThe Ruby Wayに近い感じだった。 入門者は「第2部 Gaucheの基礎練習」をしっかり読めばSICPとかに進めます。 この本の売りはなんと言っても第3部の実用篇でしょう。 スクリプト言語としての特徴を詳説してます。 CGIあり、データーベースありで、Kahuaの基礎も学べます。
- 277 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 19:00:08 ]
- >>270
公式ページにもWinバイナリ一応あるがな。(´・ω・`) practical-scheme.net/gauche/download-j.html 前スレで上がってたのはslibとかwilikiとか同梱してある分だけ便利だけど。 ↓に更にglintも同梱したのがおいてあるぞ。 saito.s4.xrea.com/wiliki.scm?Gauche
- 278 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 19:05:28 ]
- >>276
第3部はおもしろいな。15章でSXMLの説明があるのにはたまげた。
- 279 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 19:12:41 ]
- 結局、活用範囲はWebかよ。。
- 280 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 19:16:00 ]
- なぜかMacのEmacsの写真w
- 281 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 19:18:07 ]
- WebアプリとただのWebサイト構築は違うけどね。
- 282 名前:デフォルトの名無しさん [2008/03/16(日) 19:29:35 ]
- .emacsの設定をプログラミングGaucheのサポートサイトからコピペした。
でも日本語が文字化け。 gosh -V Gauche scheme interpreter, version 0.8.13 [utf-8,pthreads] (modify-coding-system-alist 'process "gosh" '(utf-8 . utf-8)) でダメだったので、以下も追加した。 (set-terminal-coding-system 'utf-8) (set-keyboard-coding-system 'utf-8) (set-buffer-file-coding-system 'utf-8) (setq default-buffer-file-coding-system 'utf-8) それでも、run-schemeでは文字化けします。 どうすれば日本語表記出来ますか?
- 283 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 19:38:32 ]
- 日本語でおk
- 284 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 19:42:46 ]
- LispBox みたいな SchemeBox あるいは GaucheBox が必要だな。
Emacs とかライブラリとか全部込み込みのヤツ。
- 285 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 19:58:00 ]
- 全部込み込みのパソコンにはWindowsが入ってるんだけどね。
- 286 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 20:05:52 ]
- Meとか98とか95とかNTでなければ
coLinuxを使えばいいじゃない
- 287 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 20:20:07 ]
- おばかさん
- 288 名前:デフォルトの名無しさん [2008/03/16(日) 21:01:28 ]
- 282です。
解決策が見つからなければ、euc-jpのエンコードで再コンパイル→インストールしてGaucheを使います。
- 289 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 21:03:04 ]
- (person=? >>249 >>253)
=> #t
- 290 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 21:07:24 ]
- VMWareでFedora Core4でも大丈夫?
- 291 名前:デフォルトの名無しさん [2008/03/16(日) 21:11:16 ]
- 282・288です。
なんか分かってきました。 OSがVine Linuxだからのような気がしてきました。 他のディストリビューションならOKなのかな?
- 292 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 21:15:01 ]
- >>291
ttp://softsupport.seesaa.net/article/25598905.html Emacs21とかでUTF-8+日本語扱うのに苦労したって人のブログ。 参考になるかわからんが。 たぶん、ディストリビューションの問題じゃないと思われ。
- 293 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 21:15:05 ]
- >>291
emacsがutf-8のBOM付きと無しの両方をちゃんと扱えるか確認してみろ。
- 294 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 21:17:21 ]
- BOM付きが扱えないだけならemacsの機能拡張に必要なものだけ落としてくればいいね。
- 295 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 21:17:40 ]
- VirtualBox+Ubuntuでmake&test通って問題なくインストールできた。
しかし肝心の本が届かない。
- 296 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 21:24:00 ]
- Gauche本5章に「5.2 マルチバイト文字の利用」とあるけど、
rubyのRSpecみたくプログラムから切り離すのが主流になってるから、 ちょっと逆行してるなぁ。本の最初の方で紹介するのイクナイ。
- 297 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 21:35:28 ]
- 俺も読み初めたばっかりだが、貴方のいう事がよくわからん。
RSpecってナニ?マルチバイト文字の利用をプログラムから切り離すって? 逆行とは? Ruby ではマルチバイトの利用がもっと便利ってこと?
- 298 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 21:42:30 ]
- >>297
わからんならわからんでええやん。逝ってよし。
- 299 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 21:44:34 ]
- 「逝ってよし」なんてすごい久しぶりに見た
年代モノだよね
- 300 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 21:52:11 ]
- >>299
激同。最近はググレが流行中w そのうちgoogleもなくなるんだろうか?
- 301 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 21:54:22 ]
- RSpecはBDDなテスト用フレームワーク。
故に>>296はイミフ。 Rubyが文字列の扱いがCSIなことを言いたいんだろうか?
- 302 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 21:57:34 ]
- >>301
どこが「故に」かオマエがイミフだw
- 303 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 22:09:33 ]
- rubyで日本語を切り離すのGetText使うかな?まあ、スレちかな。
- 304 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 22:30:52 ]
- RSpecとマルチバイト文字か…。本人と>>302には理解できる関係があるのかな。
とりあえず>>302に説明希望。
- 305 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 22:31:13 ]
- ttp://blog.livedoor.jp/dankogai/archives/50737353.html
あたりを読んでみるとrubyも昔のperlみたくnkfでやってる。 でも特定の条件では上手く動かないらしい。 もしかするとこの辺でRSpecとか?
- 306 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 22:33:06 ]
- >>304
第三者のオレになんで説明希望するの?>>301だろw
- 307 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 22:35:03 ]
- もういいって。よそでやれよ。
- 308 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 22:42:09 ]
- ↑
と、知ったかぶって引っ込みのつかなくなった>>297 = >>301が言っておりますw
- 309 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 22:55:01 ]
- 2ちゃんねる的には、いいふいんきですね
- 310 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 23:05:34 ]
- dankogaiは1時間読んでSICPの副読本に最適と書いてるが。
- 311 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 23:27:45 ]
- _,,....,,_ _人人人人人人人人人人人人人人人_
-''":::::::::::::`''> ゆっくりしていってね!!! < ヽ::::::::::::::::::::: ̄^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^ ̄ |::::::;ノ´ ̄\:::::::::::\_,. -‐ァ __ _____ ______ |::::ノ ヽ、ヽr-r'"´ (.__ ,´ _,, '-´ ̄ ̄`-ゝ 、_ イ、 _,.!イ_ _,.ヘーァ'二ハ二ヽ、へ,_7 'r ´ ヽ、ン、 ::::::rー''7コ-‐'"´ ; ', `ヽ/`7 ,'==─- -─==', i r-'ァ'"´/ /! ハ ハ ! iヾ_ノ i イ iゝ、イ人レ/_ルヽイ i | !イ´ ,' | /__,.!/ V 、!__ハ ,' ,ゝ レリイi (ヒ_] ヒ_ン ).| .|、i .|| `! !/レi' (ヒ_] ヒ_ン レ'i ノ !Y!"" ,___, "" 「 !ノ i | ,' ノ !'" ,___, "' i .レ' L.',. ヽ _ン L」 ノ| .| ( ,ハ ヽ _ン 人! | ||ヽ、 ,イ| ||イ| / ,.ヘ,)、 )>,、 _____, ,.イ ハ レ ル` ー--─ ´ルレ レ´
- 312 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 23:57:49 ]
- とりあえずインストールはできた。VMware Fedora Core4
- 313 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 01:13:55 ]
- >>291
> 他のディストリビューションならOKなのかな? fedora 8だけど問題ないよ. "GNU Emacs 22.1.2 (i686-pc-linux-gnu, GTK+ Version 2.12.3) gosh -V Gauche scheme interpreter, version 0.8.13 [utf-8,pthreads] gosh> (display "日本語表示テストです.") 日本語表示テストです.#<undef> gosh> (string-ref "Scheme処理系" 8) #\系 gosh> (list->string (reverse (string->list "アルゴリズム"))) "ムズリゴルア" gosh>
- 314 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 02:36:32 ]
- すげえ関数考えたぞ!
(omaemona itteyoshi)
- 315 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 04:58:44 ]
- 式ですやん
- 316 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 07:33:14 ]
- Emacs22はUTF-8に対応してるけど
Emacs21は対応してないってだけでしょ Mule-UCSを入れないと
- 317 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 08:15:19 ]
- というか、22以下は全部Mule-UCS入れた方がいいと思う。
入れるとビックリするほど遅いが。
|

|