IT技術者のための コードを書いて
IT技術者のための My Projects
IT技術者のための 3:02am
WEBデザイン
SEの仕事はきついってのをよく聞きます。
SEのほうがきつい印象ですが、機械設計者も案外似たようなものなんでしょうかね?
さっき気づいたんですけど、今日も出社してますね。設計の何人か。
2008/08/30
2008/08/24
2008/08/17
最近のおすすめ
すでににこ動を卒業してた友人に
最近見ていた、あるいは見ている動画を紹介。
ハイポーション第3弾
萌車ミーティング2008
オワタ式ガンハザード(完結、新作あり)
ボム縛りでオワタ式ロックマン2(現在更新中)
気功砲のロックマン(現在更新中)
TASさんがプロ野球選手を目指したようです(完結、新作あり)
サイレントヒル2 まったり実況プレイ(完結、新作あり)
地球温暖化詐欺
最近見ていた、あるいは見ている動画を紹介。
ハイポーション第3弾
萌車ミーティング2008
オワタ式ガンハザード(完結、新作あり)
ボム縛りでオワタ式ロックマン2(現在更新中)
気功砲のロックマン(現在更新中)
TASさんがプロ野球選手を目指したようです(完結、新作あり)
サイレントヒル2 まったり実況プレイ(完結、新作あり)
地球温暖化詐欺
2008/06/20
図面描くだけが設計じゃない
設計のお仕事は図面を描くだけじゃあありません。
ひとつの機能を持った部品(アセンブリと言っています)単位で部品のリストを作ることも設計の仕事です。
で、壊れた、消耗したなどの理由で部品の注文もあり、
その場合も設計がリストを作ります。
今週はそういった部品注文の処理をしてました。
私が生まれる前くらいに作られた機械の部品注文もあり
作られた後に図面が修正されて形が変わっていたり、
使っていた市販品の部品が生産中止になっている可能性かあるので
どんなときもまずはリストをチェック。
部品リストがファイル5冊くらいのものもあり、
のもそい面倒。
さらに、部品注文リストの仕事をやっている最中に、
「これやって」
てな感じで別に仕事が。
・・・・・・、少なくとも半年は現場で実習て話はなんだったんでしょう?
ひとつの機能を持った部品(アセンブリと言っています)単位で部品のリストを作ることも設計の仕事です。
で、壊れた、消耗したなどの理由で部品の注文もあり、
その場合も設計がリストを作ります。
今週はそういった部品注文の処理をしてました。
私が生まれる前くらいに作られた機械の部品注文もあり
作られた後に図面が修正されて形が変わっていたり、
使っていた市販品の部品が生産中止になっている可能性かあるので
どんなときもまずはリストをチェック。
部品リストがファイル5冊くらいのものもあり、
のもそい面倒。
さらに、部品注文リストの仕事をやっている最中に、
「これやって」
てな感じで別に仕事が。
・・・・・・、少なくとも半年は現場で実習て話はなんだったんでしょう?
2008/06/02
2008/05/27
ファイル一覧
io.h を include
long _findfirst(char *file, _finddata_t *info)
第1引数の条件でファイルを検索し、
第2引数で渡された構造体にファイル情報を入れます。
ワイルドカードを使うことができるので、
例えば "*.txt" ならカレントディレクトリ内の
すべてのテキストファイルが対象となります。
戻り値はファイルハンドル。
失敗したときは-1を返します。
int _findnext(long hFile, _finddata_t *info)
_findfirst関数を使うのは始めだけで、
2つ目のファイル検索からはこちらの関数を使います。
第1引数は _findfirst の戻り値を使います。
成功したときは0を、
失敗した(ファイルがない)ときは-1を返します。
int _findclose(long hFile)
ファイルハンドルを閉じます。
_finddata_t構造体
ファイルの属性や作成時間、サイズなどが代入されます。
こちらのページを参考にさせていただきました。
「目指せプログラマー」
long _findfirst(char *file, _finddata_t *info)
第1引数の条件でファイルを検索し、
第2引数で渡された構造体にファイル情報を入れます。
ワイルドカードを使うことができるので、
例えば "*.txt" ならカレントディレクトリ内の
すべてのテキストファイルが対象となります。
戻り値はファイルハンドル。
失敗したときは-1を返します。
int _findnext(long hFile, _finddata_t *info)
_findfirst関数を使うのは始めだけで、
2つ目のファイル検索からはこちらの関数を使います。
第1引数は _findfirst の戻り値を使います。
成功したときは0を、
失敗した(ファイルがない)ときは-1を返します。
int _findclose(long hFile)
ファイルハンドルを閉じます。
_finddata_t構造体
ファイルの属性や作成時間、サイズなどが代入されます。
こちらのページを参考にさせていただきました。
「目指せプログラマー」
2008/05/26
2008/05/25
ファイル・フォルダの名前変更・移動
ファイルの名前を変更する関数renameを使ってファイルの移動をすることができます。
stdio.h を include
int rename(const char *oldpath, const char *newpath);
oldpathをnewpathに変更します。
成功すればOを帰し、失敗すると-1を返します。
例えば、ファイルtest.txtをディレクトリdirに移動したいときは、
rename("test.txt", "dir¥¥test.txt");
と記述します。
久々のプログラミング、今回は関数renameの使い方を覚えるだけだったのですが、いろいろと忘れていたせいで無駄に時間がかかってしまいました。
何でできないんだ!
と1時間近く悩んでいたのですが、
用意したファイル test.txt
ソース中の記述 text.txt
実はファイル名を間違えていただけでした。
あと、¥(半角)を文字として記述するときは¥¥としなければいけないことを忘れていました。
stdio.h を include
int rename(const char *oldpath, const char *newpath);
oldpathをnewpathに変更します。
成功すればOを帰し、失敗すると-1を返します。
例えば、ファイルtest.txtをディレクトリdirに移動したいときは、
rename("test.txt", "dir¥¥test.txt");
と記述します。
久々のプログラミング、今回は関数renameの使い方を覚えるだけだったのですが、いろいろと忘れていたせいで無駄に時間がかかってしまいました。
何でできないんだ!
と1時間近く悩んでいたのですが、
用意したファイル test.txt
ソース中の記述 text.txt
実はファイル名を間違えていただけでした。
あと、¥(半角)を文字として記述するときは¥¥としなければいけないことを忘れていました。
2008/05/20
登録:
投稿 (Atom)