1 名前:デフォルトの名無しさん [2006/01/12(木) 16:38:30 ] FreePascal www.jp.freepascal.org/download-japan.html CPad for Free Pascal www.vector.co.jp/soft/win95/prog/se155777.html 上記各トップページ www.jp.freepascal.org/ hp.vector.co.jp/authors/VA017148/ 建てたいって人がいたので勝手に建てた 後はご自由にどうぞ 俺は知らん
433 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 21:02:19 ] アクセスぅ? そんな法則聞いた事ないわw
434 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 23:14:45 ] じゃあ聞くけど、一層つまりファイルベースDBだったら 何で組む? 単に「そんな仕事やってない」ってだけだろ? 受けることになったらきっとAccessだぜ。 好き嫌いの問題じゃないんだよ。
435 名前:デフォルトの名無しさん mailto:sage [2007/06/06(水) 00:10:24 ] 俺が組んだ訳じゃないけど、手元のアプリは SQLite 使ってるよ。もちろん商用の製品ね。 Java だったら Derby を使っても良いね。
436 名前:デフォルトの名無しさん mailto:sage [2007/06/07(木) 04:43:34 ] >>435 そんなのが指定されてくることなんてまずない。 自分で決めれるときだけ。
437 名前:デフォルトの名無しさん mailto:sage [2007/06/07(木) 10:00:00 ] >>436 客が DB ご指名すんの? よっぽど信用されてないんだな… 普通はデータ件数とか、時間辺りの処理数とか、バックアップ要件が あって、それを満たしていれば何使っても問題無いと思うが。 >一層つまりファイルベースDBだったら >何で組む? 元の質問が↑なんだから、自分で決められると解釈するのが当然だ。
438 名前:デフォルトの名無しさん mailto:sage [2007/06/07(木) 10:01:03 ] と書いておいてなんだが、スレチだったね。スマソ。
439 名前:デフォルトの名無しさん mailto:sage [2007/06/07(木) 15:03:12 ] >>437 いや、前読みな。歯車の話だから。自分の好き嫌いにかかわらず 一層だったらAcess強制労働って法則を言ってるだけだよ。 だれもAccessが使いやすいなんて言ってないから過剰反応 しないように。
440 名前:デフォルトの名無しさん mailto:sage [2007/06/07(木) 23:04:28 ] >>439 多分、違う文化圏に住んでるんだと思う
441 名前:デフォルトの名無しさん mailto:sage [2007/06/08(金) 08:46:55 ] ま、庶務とか暇そうな社員が煎る企業では、 アクセスで自作ツール作ってるもんだ。 大手〜抽象ね。
442 名前:デフォルトの名無しさん mailto:sage [2007/06/09(土) 21:54:58 ] AccessとかVBというキーワードに過剰反応するのは Delphiユーザーの本能だからな。 まてよ? ということは多くのDelphiユーザーがこのスレを 読んでるってことだよな。CodeGearじゃなくてFreePascalに 期待をかけているということか。 ガンガレFreePascal!
443 名前:デフォルトの名無しさん mailto:sage [2007/06/10(日) 20:16:44 ] >>442 ふむふむ、自分の場合は FreePascalにDelphiのかわりを期待しているというより、 大化けしてくれそうな、一縷の望みをかけている、 という感じなんだけどね。 ま、ここは、「Pascal○周年祭り」でも企画してミントス? ビルト博士はまだご健在か? 日本に呼んでみたいもんだな。
444 名前:デフォルトの名無しさん mailto:sage [2007/06/10(日) 21:09:34 ] Pascalでソース分割っていつから出来るようになったん?
445 名前:デフォルトの名無しさん mailto:sage [2007/06/10(日) 21:51:54 ] >>444 Turbo Pascal 4じゃなかったっけ。 「私Pascal使えます、って言うからよくよく聞いてみたら、Turbo Pascalなんだよ。 ふざけるな、てめえが使ってるのはPascalじゃなくて、Turbo Pascalだろが、って どやしちゃったよ」というのが当時の評判。
446 名前:デフォルトの名無しさん mailto:sage [2007/06/10(日) 22:05:07 ] なんでどやすのかようわからんが 4から unit 導入、5.5からオブジェクト指向だったね
447 名前:デフォルトの名無しさん mailto:sage [2007/06/11(月) 01:02:42 ] まぁ、そういう風潮はあったね。 Turbo PascalなんかPascalじゃねー!みたいな。 でTurbo Pascal 3のユーザは4なんか(ryって言ってた。 そのうちDelphiが出てくるとあんなのPascalじゃねー! って奴が出てきて、聞いてみるとTurbo Pascal 6使ってたりとか。 要するにPascalプログラマは、より原始的なモノに愛を 感じる人たちってことだ。
448 名前:デフォルトの名無しさん mailto:sage [2007/06/11(月) 01:21:27 ] そんな風潮あったの?一部の人の意見をおおげさに言ってない? CP/MのころからTurboPascal使ってたけど 僕の周りにはそんなやつ居なかったなあ まあ、環境によるのかもしれんが 4が出たときはModula-2みたいですげー便利と思ったし 5.5のときには、OOPワールドツアーにも参加したw かにはんにおもちゃの言語と言われたPascalにこだわってなんか意味あるのかな? 頭の足りない原理主義者は昔から居たってことか
449 名前:デフォルトの名無しさん mailto:sage [2007/06/11(月) 01:59:42 ] >>448 やっぱTurboPascalの登場は衝撃的だったから。 早いし便利だしでもてはやされる一方、Borlandの独自拡張が 批判の的になってた。後年のNiftyなんかでもPascalのスレ・・・ じゃなくてフォーラム(だっけ?)でDelphiのことなんか 質問したら鼻で笑われたりとかね。「ああ、そういえばあれも 一応Pascalって言えばPascalだねぇ」みたいな。
450 名前:デフォルトの名無しさん mailto:sage [2007/06/11(月) 02:02:51 ] ObjectPascal と TP5.5 は別物だよね
451 名前:デフォルトの名無しさん mailto:sage [2007/06/11(月) 02:35:57 ] ObjectPascalって何種類かあるからね 広い意味では、TP5.5はObjectPascalの一種でしょう
452 名前:デフォルトの名無しさん mailto:sage [2007/06/11(月) 03:16:09 ] >>443 以前、Oberonの後は何をされたのだろうと調べたことがあるのだけど、 Oberon(Oberon-2だったかな?)の後はプログラミング言語の設計はせずに FPGAだかの研究をしていたのだけど、2000年頃に引退されたそうです。 で、まだご健在のはず。 健康面で何の問題もないかどうかまでは知らない。 8月のLL魂に呼ぶ。ってのは無理だよねえ(笑)
453 名前:デフォルトの名無しさん mailto:sage [2007/06/12(火) 04:04:45 ] 昔話は、もういいよ
454 名前:デフォルトの名無しさん mailto:sage [2007/06/12(火) 12:12:55 ] そうそう、未来の話をしようぜ。 Free Pascal VM とか。
455 名前:デフォルトの名無しさん [2007/06/12(火) 18:39:49 ] Mac版にindy10を入れようとするとエラーです。 >fpc/IdSackUnix.pas(232,33) Error: Identifer not found "MSG_NOSIGNAL" みたいな。。。
456 名前:デフォルトの名無しさん [2007/06/12(火) 19:49:13 ] ttp://www.indyproject.org/Sockets/fpc/index.en.aspx だれか、Mac OS X での使い方教えて下さいorz
457 名前:デフォルトの名無しさん mailto:sage [2007/06/14(木) 03:14:38 ] Pascalそのものは確かに時代遅れの言語だけど FreePascalはDelphiと互換の文法を扱えるから言語としては充分に現役。 とは言っても、VCLと膨大なコンポーネント群がDelphiを支えてるわけで、 それが無いFreePascalをバリバリの開発言語として使うのは厳しいか。
458 名前:デフォルトの名無しさん [2007/06/14(木) 09:55:10 ] LazarusでIndyを使うために、fpcsrcのリコンパイルが要るっぽいんですが、 fpcsrcのリコンパイルはどうやればよいですか? Mac OS Xです。
459 名前:デフォルトの名無しさん mailto:sage [2007/06/14(木) 20:58:02 ] >>458 リコンパイルがそんなに難しいこととはおもえんけどOSXを 持ってないので残念ながら手順は答えられない。 このスレにOSXユーザが何人もいるとはおもえんしな〜。 基本的にBSDなんだからBSDやLinuxの情報を元に やってみるしかないんじゃね?
460 名前:デフォルトの名無しさん mailto:sage [2007/06/14(木) 22:56:31 ] OS Xでfpcしているおさんがきますたよ。 Indyにはあんま興味がないので試してはないけれど、 fpc自体やfpcのRTLをリビルドしなければならないとは思えないんだが… ttp://wiki.lazarus.freepascal.org/index.php/Indy_with_Lazarus によると、Lazarusをリビルドしろとは書いてあるね。ラザは性的リンクで できているから、コンポーネントを追加する時は仕方がない。 Lazarusの再建は、メニューのTools->Build Lazarusでできるはず。 俺はそこまで使い込んでないので、これ以上は役に立てなくてすまそ。
461 名前:458 mailto:sage [2007/06/15(金) 11:38:18 ] >>460 凄いヒントになりました。有難うございました。 って、環境壊れたので、再インスコして再構築しています。 ところで、 ttp://www.indyproject.org/Sockets/fpc/index.en.aspx にある、 >indy-bsd-port.tar.gz - FreeBSD port for Indy. ってのが、makeファイルなんですが、 このmakeファイルがfpcsrcの再構築用なんですかね、やっぱ。
462 名前:光速エスパー世代774RR mailto:sage [2007/06/15(金) 13:01:15 ] fpcsrcってのは fpc の各種 RTL のソースだよな。 そこにある負けファイルがやってるのは再構築ってか、うにっとの追加だろ。 うにっと追加した上で ラザ rebuld しろってんじゃないか。 そのplistに Open and compile indysystemlaz.lpk Open and compile indycorelaz.lpk Open and compile indyprotocolslaz.lpk Open, compile and install dclindycorelaz.lpk Open, compile and install dclindyprotocolslaz.lpk の各そーすぱけじは入ってないか?
463 名前:458 mailto:sage [2007/06/15(金) 14:05:44 ] Lazarus再インスコ直後にTools->Build Lazarusでエラーなんですが、何ででしょorz エラー内容: /usr/local/share/lazarus/tools/svnrevisioninc.pas(384) Error: Can't create assebler file: ./svn2recisinic.s
464 名前:458 mailto:sage [2007/06/15(金) 14:47:12 ] Tools - Configure "Build Lazarus"で、Target OSとかCPUを設定すれば良いのでしょうかね?
465 名前:458 mailto:sage [2007/06/15(金) 15:28:25 ] sudo でLazarusを起動したら、Tools->Build Lazarus成功しました。 あと一息なキガス。 しかし、Indyプロジェクトと別途添付されてるMakefileをどう扱うのか分からない。
466 名前:458 mailto:sage [2007/06/15(金) 16:32:39 ] やっぱ、>>455 のエラーが出ますorz "MSG_NOSIGNAL"が未定義ってことは、Win版とかのStacksユニットがリンクされてるんじゃないかと疑ってるんですが、対処方法が。。。
467 名前:458 mailto:sage [2007/06/15(金) 16:45:40 ] LazarusでIndy使うの完全にあきらめましたOTL ところで、Lazarus から Mac OS X の CFNetwork なんていうAPIをコールしたりできるのでしょうか?
468 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 17:33:22 ] あきらめるなよ。 ちゃんとREADME読んでる?
469 名前:光速エスパー世代774RR mailto:sage [2007/06/15(金) 17:35:48 ] すまない、俺が完全にタトしてたようだ orz fpcディレクトリの.pas、.incファイルをなめてみたんだけど、MSG_NOSIGNAL が使われているのは IdStackLinux.pas と IdStackUnix.pas の中だけで、 コンパイルされてエラーを吐くのは後者だね。 試しに適当な値を代入してやるとコンパイルする(fpc 2.1.4、PPC-Tiger)。 Result := fpRecv(ASocket, @ABuffer, ABufferLength, AFlags or Id_MSG_NOSIGNAL); になってるけど、確かにWindows版? のスタックIDは Result := Recv(ASocket, ABuffer, ABufferLength, AFlags) で、const MSG_NOSIGNAL = 0 としたのと等価だ。 さて、ここがコンパイルできても次のエラーで止まる。 idSSLOpenSSL.pasの 687行目の Result := CurrentThreadId; (* どうでもいいけど、このセミコロンはいらない。俺は断固付けない派 *) で型が違う(ポインタが代入された)ってエラーを吐くんだな。強引にlongintに型キャストするとコンパイラは通る。 CurrentThreadIdはTidThreadId型を返す関数なんだけど、TidThreadIdはidGlobal.pasでlongwordに定義されているはずなので何か変だ。 つうんでちょっと弄るとコンパイルはできるけど、走るのかこれw fpcsrcの再構築って、どこに書いてあったの? Lazarus つうか FreePascal から外部ライブラリを呼べるよ。libcを呼んだり、Carbon.frameworkとリンクしたりする例がどっかにあった。
470 名前:458 mailto:sage [2007/06/15(金) 18:29:54 ] >>468 Internet newsにも投稿しましたし、2ちゃんの応答頂いたのも今日が初めてで(でも、さすが2ちゃんだわ)、正直ツライです>< >>469 実際に試して頂いて申し訳ないです。 最終的にIndy使うか分かりませんが、Lazarusは、別ソフト作るときに絶対使いますし、 Indyの対応で操作と考え方を身に付けれれば、とにかくおk、です。 >で、const MSG_NOSIGNAL = 0 としたのと等価だ。 強引にlongintに型キャストするとコンパイラは通る。 了解です。ソース書き換えてみます。 >fpcsrcの再構築って、どこに書いてあったの? う〜ん、自分の思い込みのようです。 >libcを呼んだり、Carbon.frameworkとリンクしたりする例がどっかにあった。 あ、これ、とにかく知りたい内容です。 ”Carbon.framework”をキーにしてググってみます。 Mac の API を自由にコールできるようになれば、完璧。 さらに希望を言えば、Lazarusのver upでX-Window抜きになったら、もう他イラネ状態
471 名前:光速エスパー世代774RR mailto:sage [2007/06/15(金) 19:05:11 ] 今ちょこっと書いてみた libc を呼ぶ簡単な例ね。 フツーにコンパイルして走らしてみそ。 Program LinkLibc; {$LINKLIB libc} function sleep(s : longword) : longword; cdecl; external 'libc'; begin write('Free'); sleep(2); writeln('Pascal') end.
472 名前:458 mailto:sage [2007/06/15(金) 19:10:14 ] スゲー、通ったー。感動。 パレットにIndyアイコンが出来てる(泣) このまま、Lazaで作れそう。 >つうんでちょっと弄るとコンパイルはできるけど、走るのかこれw 結果報告は致しますよ、後日となりますが。
473 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 19:29:09 ] サンクス>>471 書き方、Windowsの時と同じですね。 通りました。 この調子で、Mac APIの宣言を見て、自分で関数をインポートすればおk、ですね。 何のLibがあるのか、何の関数があるか、アポーサイトから調べなきゃ!
474 名前:デフォルトの名無しさん mailto:sage [2007/06/26(火) 18:46:08 ] FreePascalをつかってMacOSXでXCODEとJEDI-SDLをチャンポンするチュートリアル JEDI-SDL, MacOS X and XCode Tutorial www.idevgames.com/forum/showthread.php?p=128487
475 名前:デフォルトの名無しさん [2007/06/28(木) 00:16:32 ] 検索をかけてはみたのですがキーワードの設定が悪いのか情報がでてきません。 フリーパスカルで、xlib.hに相当するxlib.ppやxutil.hに相当するxutil.ppはあるのですが、xpm.ppがみつけられません。 Cのように直接インクルードするのは無理でしょうが、xpmをファイルから読み込むのはどうしたらいいのでしょうか。
476 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 23:44:32 ] WindowsMobileにも対応中見たいだけど、今どのくらいすすんでるんだろう サイト見ても英語がよくわからない(^^
477 名前:sage [2007/07/03(火) 23:22:27 ] LazarusはDelphiの中途半端な互換は捨てて、 もっときれいに書き直す必要があるように思う。
478 名前:デフォルトの名無しさん mailto:sage [2007/07/04(水) 00:22:33 ] >>477 たとえばどの辺? マインスイーパーを一から書いてみたけど、4時間かかった。腕が落ちたもんだ。
479 名前:デフォルトの名無しさん mailto:sage [2007/07/04(水) 06:15:54 ] X.org向けのエクステンションみたいなのは欲しいな。 TBitmapのように使えるTPixmapとか。 xpm.LoadFromFileとか。 TForm.Staste := fsWithDraweredとか。
480 名前:デフォルトの名無しさん mailto:sage [2007/07/04(水) 10:43:32 ] TNotePadを参考にSynEditのUnicode対応がすすめばいいな
481 名前:光速エスパー世代774RR mailto:sage [2007/07/04(水) 12:39:08 ] そういやラザの日本語対応ってどこまで進んでるの? 俺はカタカナが通るだけで感動していた時代のロートルなんでアレだが、 今の時代、うにコードでもISO-2022-JPでもTRONコード(だっけ)でも、 日本語通らねえとまずいよなあ。 (* でも後何十年かすれば米語か北京話が公用語になるんだろうけどなw *)
482 名前:デフォルトの名無しさん mailto:sage [2007/07/04(水) 20:50:40 ] >>480 SynEditよりも、その下からUnicodeやらIMEをやらないとだめのようです。
483 名前:デフォルトの名無しさん mailto:sage [2007/07/05(木) 08:37:10 ] KJC圏の人ががんがん主導しない限り何年先になることやら・・・・
484 名前:光速エスパー世代774RR mailto:sage [2007/07/05(木) 12:37:10 ] 文字列の扱いを仮想化するのは面倒だなあ。 packed array of char を直接触る方がはるかに効率いいし。 かといって、某BASICのように基底型以外は全部オブジェクトというのも どうも美しくない(し、遅い)。 俺も20歳、いや10歳若けりゃ戦うんだがな…
485 名前:光速エスパー世代774RR mailto:sage [2007/07/05(木) 12:56:16 ] 考えてみれば、俺が使ってるMac OS XのX11自体日本語対応が… 先は長いな。
486 名前:デフォルトの名無しさん mailto:sage [2007/07/05(木) 13:09:00 ] >>484 なあ、配列の場合はpackedいらんのとちゃう?
487 名前:デフォルトの名無しさん mailto:sage [2007/07/06(金) 19:07:14 ] >>484 10年後も、10歳若かったらと?
488 名前:光速エスパー世代774RR mailto:sage [2007/07/06(金) 19:15:02 ] >>486 標準Pascalなロートルだといっとる。 >>487 メタボでぼろぼろだから、十年後はこの世にいるかどうかもわからんよ。 生きてるうちに楽しくバイク乗ろw
489 名前:デフォルトの名無しさん mailto:sage [2007/07/08(日) 09:56:07 ] Macの話題が以前あったけど、ここの pascal-central.com/ でメニューのMac-OSX-Samples にFreePascalで書かれたデモがいろいろあるみたい。
490 名前:デフォルトの名無しさん mailto:sage [2007/07/08(日) 12:55:42 ] Windowsの場合、IMEはANSIウインドウだと、SJISで入力、 UNICODEウインドウだと、UNICODE(UTF16)で入力されるようなので、 Lazarusの場合、TWinControlか、TControlあたりから、 UNICODE対応しなくてはならないと思います。 DelphiのようにWM_IME〜をフックするやり方は、クロス環境には 不向きなのでなんらかのIMEコールバックをクロス環境向けに 定義したほうがいいと思います。 SynEditのコードを見ていると、UTF8的な対応はLinux等のために やっているので、Windowsでは 1)FreePascal-JPパッチで出来ているIME処理から受け取った 文字コードをUTF16->UTF8に変換してバッファに入れる。 2)関数描画時にUTF16に変換してAからWに変える。 で可能でしょうけれど、UTF16と8の間の相互処理の オーバーヘッドが大きいような気がします。 まちがっているところもあるかもしれません。 皆さんの意見はどんなもんでしょうか。
491 名前:デフォルトの名無しさん mailto:sage [2007/07/08(日) 14:09:19 ] おいらは、WindowsはどうでもいいからGtk2で うまく日本語入力できるようにして欲しい。
492 名前:デフォルトの名無しさん mailto:sage [2007/07/11(水) 18:06:07 ] で、TNodePadってどうなのよ。暇があったらソース読んでみようかと思うが、 果たして得るものがあるのか。
493 名前:デフォルトの名無しさん mailto:sage [2007/07/11(水) 22:13:23 ] それは、TNotePadのコードはみたことないけど、 やることは、Windowsに限れば490の内容とよく似たことに なると思う。 GLSceneにutf8<->utf16の変換関数があったので、 それ使えばいいと思う。 GTK/GTK2でつくられたCのエディタとかはないの? Delphiよりも早くUnicode/UTF8対応できると、インパクトあると思う。
494 名前:デフォルトの名無しさん mailto:sage [2007/07/12(木) 07:40:14 ] DelphiはすでにUTF8対応ですよ
495 名前:デフォルトの名無しさん mailto:sage [2007/07/12(木) 18:11:33 ] UNIX系(本当はMac)のFreePascalにC++のライブラリの混ぜ方ってどっかに書いてあります?
496 名前:デフォルトの名無しさん mailto:sage [2007/07/12(木) 20:41:04 ] >>494 何を持ってして対応というか問題だが、 Unicodeファイル名のファイルを普通に扱えないじゃん。 まぁ、これはwinが糞実装してるからだが…。
497 名前:デフォルトの名無しさん mailto:sage [2007/07/13(金) 08:30:35 ] いくらなんでもファイル名や変数名に日本語使えるように汁!は全然別の問題だと思うが
498 名前:デフォルトの名無しさん mailto:sage [2007/07/13(金) 08:41:25 ] >ファイル名や変数名 >全然別の問題 ここで言うファイル名っていうのは全然別の問題で、 コンパイラがUNICODEを扱う話じゃなくて、 作ったアプリがユニコード名のファイルを扱うってこと。
499 名前:デフォルトの名無しさん mailto:sage [2007/07/13(金) 15:57:52 ] いくらなんでもファイル名がどうたらだけで未対応はいいすぎでは。 形式的にも実質的にも回避策はいくらでもあるわけだし。 しかも「パスに日本語含まれてるとうまく動作しません」ていう外国製アプリが氾濫してる世界だぜ?
500 名前:デフォルトの名無しさん mailto:sage [2007/07/13(金) 17:07:42 ] だからそういうのをunicode非対応というんだってば
501 名前:デフォルトの名無しさん mailto:sage [2007/07/13(金) 19:00:07 ] 「unicode非対応アプリが作れるから、delphiはunicode非対応」 という命題は成り立つの?
502 名前:デフォルトの名無しさん mailto:sage [2007/07/15(日) 03:23:51 ] 自分で考えろよボケ
503 名前:デフォルトの名無しさん mailto:sage [2007/07/15(日) 09:25:42 ] Delphiなんてマイナーなツールどうでもいいんだよ
504 名前:デフォルトの名無しさん mailto:sage [2007/07/15(日) 09:40:09 ] 暇だな、おまえ
505 名前:デフォルトの名無しさん mailto:sage [2007/07/15(日) 09:45:44 ] 現在はDelphiでなんらかのUnicode文字を扱う、扱える関数はある。 一番の問題は、DelphiのVCLが生成する 入力コントロールはUnicodeにはまったく対応していない。 Delphiの標準VCLでGUIを作ったら、画面や入力については (後でUnicodeに変換したとしても、) Unicodeアプリケーションとはいえない。 理由は、WindowsのサブクラスウインドウのUNICODE化、 SJISのコード、マッピングについて調べればわかる。 この問題はLazarusのWindowsインターフェースも同様。 問題はWindowsのunicode実装に依存しているので、 他のOSで対応するために、Windowsの DelphiでのUnicodeに対応したコードを見ても ほとんど参考にはならないだろうし、元々きちんとUnicodeな デスクトップ環境ならばそのような必要はないように思う。
506 名前:デフォルトの名無しさん mailto:sage [2007/07/15(日) 15:02:24 ] >>503-504 warata
507 名前:デフォルトの名無しさん mailto:sage [2007/07/15(日) 15:16:52 ] 内部が 8bit clean でさえあれば、Unicode 対応なんてライブラリレベルの話でしょ。 文字列が関係ある所だけ直せば良いんじゃないの。
508 名前:デフォルトの名無しさん mailto:sage [2007/07/15(日) 18:50:39 ] win対応をやめれば、unicode対応なんてあっという間にできそうだな
509 名前:デフォルトの名無しさん mailto:sage [2007/07/16(月) 12:22:34 ] UbuntuDesktop704にdevをことごとく入れて インストールでき起動しました。 メニュー文字化けどうすればいいのでしょうか? まだなにも設定していません。 再ビルドすれば直るという記事をWEBで発見した んですが、メニューが化けてしまってたどりつけません。 初心者に合いの手を。
510 名前:デフォルトの名無しさん mailto:sage [2007/07/16(月) 12:48:58 ] Ubuntu を辞めるところから始めた方が早い気がする
511 名前:デフォルトの名無しさん mailto:sage [2007/07/17(火) 07:38:10 ] >>509 >>311 >>312
512 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 07:52:50 ] ・Cより文字列扱いやすい ・処理速度はC並 ・Cよりコンパイルが速い これでPHP並のWEB用ライブラリが充実してたら 最強のWEB用ツールになりそうなのじゃが・・・
513 名前:デフォルトの名無しさん [2007/07/18(水) 21:09:38 ] Ubuntuにて cannot find -lgdk_pixbuf-2.0 というエラー発生。どうすればコンパイルできますか?
514 名前:デフォルトの名無しさん [2007/07/19(木) 06:17:46 ] RPMから入れるんじゃダメなのか。 日本一開発に向いていないヴァインでも公式ページにあるPRMですんなり入ったけど。
515 名前:デフォルトの名無しさん mailto:sage [2007/07/19(木) 19:56:20 ] Synapticパッケージマネージャで探して インストールされているようなマークがついていたんですが、 再インストールの指定をしました。 なかなかカッコいくなりました。 ところでlazdocはみんなつかっているんでしょうか? javadocもどき? いまいちどうやってつかうかよくわからないです
516 名前:デフォルトの名無しさん [2007/07/22(日) 21:33:39 ] Pascalでアルゴリズムを学びたい。お勧めの本ないで すか?絶版でもいいです。ヤフオクなどで探します。
517 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 21:46:20 ] どんなアルゴリズム?
518 名前:デフォルトの名無しさん [2007/07/22(日) 22:00:09 ] >>517 517さん。516です。 ソートとか探索とか基本のアルゴリズムとか。とにかくPascalで アルゴリズムの基本を学びたいです。 ↓こういうのでもよいのですが、古すぎてないかもしれないので… ttp://oku.edu.mie-u.ac.jp/~okumura/algo/algo_pas.html
519 名前:光速エスパー世代774RR mailto:sage [2007/07/22(日) 23:10:01 ] いい本だったね。おぢさんも愛用しますた。終了日近し。 ttp://page.auctions.yahoo.co.jp/jp/auction/88885138
520 名前:デフォルトの名無しさん [2007/07/22(日) 23:30:59 ] >>519 519さん。516です。 ありがとうございます。状態あんまりよくなさそうなのでちょっと迷っ てますが。いまさらPascalで学ぼうとすると仕方がないですよね。もっ と早くにPascalに出会ってればよかった…そういう私も結構いい歳です。 (笑)
521 名前:デフォルトの名無しさん mailto:sage [2007/07/23(月) 08:09:15 ] 何をするにしても遅すぎるということはありません 人生で一番若いときは今しかありません 今を大事にしてください
522 名前:デフォルトの名無しさん mailto:sage [2007/07/23(月) 14:00:21 ] >>518 標準PascalかTurbo系かでお勧め本が変わってくるような気がする。標準なら大分古い けど「アルゴリズム+データ構造=プログラム」や「データ構造とアルゴリズム」あたりは どうかな(良い値段するけど)。 私も>>518 の本にはお世話になったけど、その後継本「C言語による最新アルゴリズム 事典」がでたら、こっちの方がメインになった(載っている量が全然違う)。C言語が読める のなら、こっちの方をお勧めする。ttp://oku.edu.mie-u.ac.jp/~okumura/algo/
523 名前:光速エスパー世代774RR mailto:sage [2007/07/23(月) 17:51:14 ] 「C言語による…」は現役だったっけ。 そうそう、特に圧縮関係はまるで違うよね>量。 ただPascal版の方が読みやすいのはあるのよな。 Pascalだからって言うだけじゃなくて、項目がページをまたがないとか、 カテゴリ順にわけてあるとか。量が少ないからできるんだけど。 なんとなくCとPascalの違いみたいで面白いなw
524 名前:デフォルトの名無しさん [2007/07/23(月) 21:00:21 ] >>521 521さん。516です。 ありがとうございます。今の私の心にズバッときました。
525 名前:デフォルトの名無しさん [2007/07/23(月) 21:02:42 ] >>522 522さん。516です。 「アルゴリズム+データ構造=プログラム」は今はこれですよね? ttp://www.cbook24.com/bm_detail.asp?sku=4764901625 ↑本屋さんで立ち読みしてみましたが、今の私にはまだ難しいか もしれないです。 「データ構造とアルゴリズム」はどの本でしょうか?いろいろある ようです。ご負担でなければ教えて頂きたく思います。 C言語で過去に3冊以上のアルゴリズム本に喰らいついてみたのです が、私にはどうしても理解ができなかったのです。だから俺にはプ ログラムなんて向かないと当時は落ち込んだものです。
526 名前:デフォルトの名無しさん [2007/07/23(月) 21:12:28 ] 光速エスパー世代774RRさん 例の本はアマゾンの古本市場で確保しました。ありがとうございました。 届くのが今から楽しみ。
527 名前:デフォルトの名無しさん mailto:sage [2007/07/23(月) 21:28:28 ] >>525 Pascalで書かれたアルゴリズム本は、大学の教科書向けなので 入門書でつまずいてるなら、読むのはつらいかもね
528 名前:デフォルトの名無しさん [2007/07/23(月) 21:54:53 ] >>527 527さん。516です。 ご指摘の通りだと思います。ですがPascalのコードはすんなり頭に 入るので、ついでにアルゴリズムもなんとかなればと…がんばって みます。
529 名前:522 mailto:sage [2007/07/23(月) 22:09:22 ] >>525 それじゃないです。それはModula-2で書き直したもので、その前にPascal版があったん です(ISBN番号無し。日本コンピュータ協会が出している6000円のやつ)。 「データ構造とアルゴリズム(ISBN4-563-00791-9)」は ttp://www.yfcbookshelf.com/Algorithm's%20books6.htm#%83f%81[%83^%8D\%91%A2%82%C6%83A%83%8B%83S%83%8A%83Y%83%80 これだけど、もしかしたら単行本で安く出ているような感じです(内容が同じかどうかは 私は見ていないので何とも言えないけど)。 ttp://www.amazon.co.jp/exec/obidos/ASIN/4563007919/yfcbookshelf-22
530 名前:デフォルトの名無しさん mailto:sage [2007/07/23(月) 22:13:17 ] >>529 灰色の本だっけか?
531 名前:529 mailto:sage [2007/07/23(月) 22:19:44 ] >>530 やっとめっけた。 ttp://www.bookcyber.net/basket/detail2.cgi?key=%83A%83%8B%83S%83%8A%83Y%83%80%81{%83f%81[%83^%8D\%91%A2%81%81Pascal%83v%83%8D%83O%83%89%83%80 これ。
532 名前:デフォルトの名無しさん mailto:sage [2007/07/23(月) 22:26:26 ] >>531 ああそうそう、赤かったんだね 昔、えらい先生から見せてもらったっけなあこの本
533 名前:516 [2007/07/23(月) 22:53:37 ] >>529 522さん。赤本は将来的に読ませて頂ければという感じでしょうか。 単行本の方を確保してみます。色々とありがとうございます。