program

会社で

会社で今 struts フレームワークをつかった開発をしている。eclipse を使っての開発は初めてだったのだけど、こいつは使える。例えば entity というオブジェクトを持つとして中にいくつか return & set するだけの class ファイルがいくつかあるとする。右ク…

Google のイメージ検索

http://netallica.yahoo.co.jp/news/15967 JavaScript をアドレスに入力してサムネイル画像を回したりって聞いた事が無かったのでやったらおもしろかった。mixi でもアドレス欄にこんな長ったらしいの入力するの嫌なので short code に出来ないかとネタに。…

入れ子からの脱出(Java)

Java では予約語として定義はされているのですが goto は使えません。例えば以下のようなコードがあった場合 C だとこうします for(;exp1;exp2){ for(;exp3;exp4){ for(;exp5;exp6){ st; /* st は文 */ if(exp6 == x) goto f1; } } } f1: コレが出来ないんで…

Ruby で行こう

えー、俺はアンマリ Ruby は詳しくない。irb からワンライナーでバッチ関係を取り扱うくらい。今、仕事 Java なんですが Java でそういうファイルチェックやるのは面倒というか、スクリプト言語でごにょごにょした方が早いし。ソレしか出来ないかと聞かれれ…

enum が便利だ part2

ちょいと検証。 enum ResultType{ A = 'a', B = 1, C = 2.22, }; main(){printf("%c %d %f", A, B, C);} 2.22 のあたりでコンパイルエラー(そもそも浮動小数点数は enum ではサポートされてないし ) enum ResultType{ A = 'a', B = 1, C = 2, }; main(){prin…

enum が便利だ

このプログラムをid:yaneuraoさんに見ていただいた。 やはり流石だな。色々とツッコミ頂いたが特に役立った収穫は enum (列挙)についての話。コードを見てもらえば分かるが、ワタシは #define でエラーコードの値を変えている。 エラーが起きた時の受け皿と…

最近書く例が VB ばっかでアレですが、業務では VC の方が多いです。今部下と言うか、部下なんだけど、そいつがいじってるのが FlexGrid なので仕方ない(笑 さて、VB と言えばなんでしょう。オレは ASP.NET ( engine は VB.NET しか使った事無い。C# は純ア…

クリスマスだからって別にクリスマスの話をする気は無い。何をしたかというとプラトニックラブですよ。てことで相変わらずコッチの話題で。懐かしい物が保存されていたのでwhttp://www.ogaki-tv.ne.jp/~freedom/program/r.txtC をはじめて触ったのは高 3 時…

もうちょっとVBで行こうか… VB で特にファイル入出力については、当然のようにファイル一個だけの open/close の HP は良く見かけるが 二つ以上となると余り書かれていません。ていうか 0 です。 なのでちょっと書いてみた。内容は脱初心者〜初心者上くらい…

そういえば、Excel を作るって簡単に言ってるけども実際簡単ですw 今日までの部分を10分で完成させる事が出来ればスーパープログラマ。チョットつまづきそうな code というかロジックだけを書いたが今日の部分まで。それ以上は求めません。 前回までの事は …

Excelなんて作るの簡単だぜ URYAAAA!!と言ってみるテスト。未だに VB6 って現場でもよく使われているもので、最近は Win32 にどっぷりつかっていたのだが、作ってみた「 Excelを作りたいんですがどうしたらいいですかー? 」と言われたので… VB6 で Excel 作…

short code を書く時に while 文が for 文より短くなるケースがあるそうな はい。この記事途中だったんですよ。しかも消したつもりだったのです。レスつけていただいたid:Ozyさんに。。ん〜?うん。メッセージ通りです(何 話は戻って for 文と while 文は基…

id:yaneuraoさんよりもっといい案がきましたのでそちらで(笑 m,e;f(int x){for(;x--;)printf("?");puts("");} main(){for(;mなんでカウンタなんか入れてたんだろう…というか、最初はアクティブタイムバトルなんてこんな簡単に実装出来るんだよーって示しただ…

アクティブタイムバトルとは Final Fantasy の戦闘のアレですC言語でちょいと、というかかなり短く書いてみた。これ以上短く出来る人はやってみてくださいw 以下の例では include 必要なものはちゃんと include してくれれば動きます clrscr() がポイント f…

(char *)malloc() コレなんでキャスト必要なの? malloc って void 型じゃん 境界調整云々の話は良く聞く話ですが実際 C++ では malloc なんかツカワネージャン。new して delete でしょ 今日 C しか打てないプログラマの為のキャストだと知りました(意外に…

id:mdiappサンの影響で…。細かく書いてる時間は無い(笑 やっぱりC/C++が前面にくるね…

最近ゲームプログラミングに重点置いてるので業務プログラムはホントに Visual Basic しかやっていません。 定時までは仕様書書きやミーティングの方が多いですけどね。。。 と言っても俺も Visual Basic は一応打てるだけで何のリファレンスも無しに 0 から…