蛙の井戸見聞記 Pretty frog in a well who knows nothing of the great web ocean!

~~ 好奇心は猫をも殺す Curiosity Kills the Cat ~~ ♪欲しいモノ・食べたいモノ・ネットで集めた情報と日々の記録の倉庫♪ Logging my life... Since 2003.12  

program

glutMainLoop();の呪縛。

3次元の図を描くのにOpenGL。 GLUTを使えばなんと簡単!みたいなWEBや文献はたくさんあるのだけど、CUIで動かしているプログラムの途中で描画し、またCUIに戻ってくるとか、コマンドラインの入出力と平行して描画を行う(計算途中の描画をリアルタイムで表示…

ファイルからstringに読み込んで、さらにそれを読み分けるとき。

一行ずつ読み込んでは、分解するというのをperlでやると簡単なんだが、c++はけっこうめんどくって、、、、、。stringとかstringstreamとか、分かるとすっごい便利なんだけど、いろいろ作法がややこしいんだよね。 えーと。こんな感じで実現できた。 ifstream…

c++で標準入力からのスペース区切り文字列を分割する

string sline, sp, main_command, parameters; while(getline(cin,sline)){//行をまるごと読み込む sp=sline.find(" ");//空白を探す main_command=sline.substr(0,sp);//最初のワードを読み込む cout << main_command << endl;//ちょっと表示してみる param…

C++

珍しくプログラミング。C++で。 オブジェクト指向っていっつもなんだかよく分からなかったんだけど、やってみると意外に簡単&便利。 なるほどねー。って感じ。

知らない間に

はてなの書き方機能が増えててびっくり。<とか>の記号がうまく表示されなくて困っていたのだが、たまには、ヘルプも読まねばならぬということだ、きっと。 ターゲットファイル名をいちいち編集するのが面倒な時の汎用のMakefleを覚え書きに載せとく。もっ…

FORTRANの描画ルーチンは、(当然のことながら)OSXのgfortran等では動かず。。 calcompというのがなんのことやらよく分からないのだが、描画ルーチンがあったので、メモ http://www.eis.osakafu-u.ac.jp/~yabu/soft/original/osusume.html http://www.eis.o…

PGPLOT+aquaTerm

http://homepage.mac.com/kent1/article/macosx/pgplot.html http://oku.edu.mie-u.ac.jp/~okumura/linux/?PGPLOT g95を入れるby MacPort http://hiyokoz.blogspot.com/2008/02/macportsg95.html

cocoa プログラミング http://www.remus.dti.ne.jp/~yoshiki/cocoa/ed1/ Ruby cocoa http://limechat.net/rubycocoa/tutorial/ Ruby http://www1.tf.chiba-u.jp/~shin/tutorial/index.rb http://www.ruby-lang.org/ja/man/html/_BBB2B9CDCAB8B8A5A1A6A5B5A5A…

久しぶりに

プログラミングなんぞやってみる。 Ruby cocoa http://limechat.net/rubycocoa/tutorial/ http://limechat.net/rubycocoa/wiki/ http://rubycocoa.sourceforge.net/HomePage http://journal.mycom.co.jp/articles/2007/07/27/WelcomeToRubyCocoa/index.html …

Perlでエクセルファイル

タブ区切りファイルは簡単なんだが、エクセルファイルダイレクト取り扱いはかなり面倒なんだよね。 http://www.drk7.jp/MT/archives/000565.html http://d.hatena.ne.jp/chaichanPaPa/20070712/1184242009 http://search.cpan.org/~jmcnamara/Spreadsheet-Wr…

プログラム進化論

http://www.shos.info/develop/oo/prglng.html http://ja.wikipedia.org/wiki/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E%E5%B9%B4%E8%A1%A8

C++をコマンドラインで利用する。

http://www.ooyashima.net/db/prog.htm Cygwinでgccか、BolandC++のフリーのを使うか。Boland C++を利用できるエディタ http://homepage3.nifty.com/aokura/phoebe/phoebe.htm VisualC++もコマンドラインで使えることが判明。 http://yokohama.cool.ne.jp…

とあるブログで見つけた「人を殺してはならない理由」:

http://internet.kill.jp/d/200603.html#d12_t1 なかなか。

Visual Studio

基本的な使い方がよくわからなかったのであきらめて本を買った。林晴比古のプログラムの本は、ベストとは言わないけど、どれもわりとハズレがないので、近場の本屋で目に留まったのを購入 新Visual C++.Net 入門 (ソフトバンククリエイティブ)ビギナー編 …

Visual C++

わりと分かりやすい使い方のページを発見 http://homepage3.nifty.com/ishidate/vcpp.htm

ジャバザハット(Jabba the Hutt)の親戚  (http://www.starwars.jp/character/jabba1.html)

さて、JAVA移植計画。やっぱりWEBまわりで使われる言語だけあって、情報がたくさんある。 GUI設計: http://lecture.ecc.u-tokyo.ac.jp/~cichiji/cp-04/cp-04-11-2.html http://www.parkcity.ne.jp/~chaichan/src/java08.htm http://www.twcu.ac.jp/~asakawa…

某ソフトJAVA化計画

applescript cocoaで書いた自作のソフトを見せびらかしていたら、Windows で動くようにしてくれという依頼が・・・・。JAVAならどこでも動くよなあ、、りなざうでも動くかもという野望の元いろいろ調べてみる。JAVA AWTというのとSWINGというのと、わけわか…

アルゴリズムを集めたサイト http://www-or.amp.i.kyoto-u.ac.jp/algo-eng/db/index.html

.cwkという拡張子のファイルの親元探し。クラリスワークスだった。 拡張子リスト http://www.inshokan.com/work/digital/win/extention.html その際に見つけたページ:Windows用に書いたようだが、場合によっては、改良して使えそうな気もするのでメモ。文字…

並列計算機を使う為の管理ソフトLSFのコマンド群のマニュアル発見 http://www.hpc.co.jp/openscc/lsfman.htm http://www.cc.kumamoto-u.ac.jp/manual/fe.html http://www.cc.tut.ac.jp/mandoc/report/14/skoba.html bsub [実行ファイル] でjob投入 bjobs で…

編集の変遷の記録管理を行うバージョン管理システムCVSを使い始める。個人で使うときのCVS: 最初に使うときに管理用のディレクトリを作成する必要あり。 setenv CVSROOT ${HOME}/CVS_DIR #これは、.tcshrcなどに設定しておく mkdir CVS_DIR cvs init http:/…

RGBでグラデーションカラーを作る。 http://www5d.biglobe.ne.jp/~tomoya03/shtml/class/GradL.htm http://www.geocities.co.jp/SiliconValley-Oakland/9582/renders/prg01.htm 要は、 Rfirst,Gfirst,BfirstからRlast,Glast,Blastまでグラを作るときには、 …

テキストファイルを選択して開く、テキストファイルを名前を付けて作成する場合。 open panelやsave panelを使う事も可能だが、ファイルの書式がPOSIXとMACで違うらしく、対処がけっこう面倒。下記が楽。ダイヤログでファイルを開く choose file "open file …

ApplescriptなどCocoaでViewを印刷するには buttonからNSViewをコネクトしてprintにすれば、簡単に印刷が可能になる。pdfで保存すれば、画像の保存も楽。そして、いくつかのViewの群れを印刷したい場合にはNSboxで囲みViewでなくてboxとコネクトする。 http:…

applescript studio

複数のTableViewを配置して、それぞれのコピーアンドペーストを実現するには、位置の取得とクリップボードの制御が必要。 クリップボードの方は、tmpdataをプログラム中の適当な変数として Copy set the clipboard to tmpdata Paste set tmpdata to the clip…

アップルスクリプトCocoaで、何らかの処理をするのに、OK Cancelボタンのアラートなどで、確認を迫りたいとき、例えば、 display dialog "Do you really want to quit without saving datas?" buttons {"OK", "Save", "Cancel"} if button returned of resul…

Applescriptのメモ http://numata.aquasky.jp/numamemo/viewer.cgi?group=cocoa http://homepage3.nifty.com/eien-factory/Diary/2001_12.html

さて、ApplescriptStudio下記にObjective-Cで書いてあるASView.hとASView.mに http://www.h5.dion.ne.jp/~tuyano/X-AS-Tutor/XASTutor8.html - (void)drawText_x:(float)x y:(float)y n:(float)n; と - (void)drawText_x:(float)x y:(float)y n:(int)n { NSS…

CG集 http://nis-lab.is.s.u-tokyo.ac.jp/~nis/javaexampl/javaExmpl.shtml

いやはや、二つのTableViewをASKDataSourceにつなぐとエラーが出ていた件は、Interfaceの配置を0から作り直して、一番最初にTableViewを二つ配置したら動作した。 前回は、2つ目のTableViewを付けようと思ったのが最後の最後だったので、オブジェクトイン…