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
2008/05/18
2008/05/12
何も信じるな
大学の研究室でお世話になっていた先輩がよく言っていました。
疑り深い人間になれ、てなことじゃなくて
あくまで研究者の姿勢として、また、作業上の安全のためですよ?
機械や装置を扱う上で、前の人がどんな使い方をしたのかがわからない以上、
安全に使える常態か、設定は正しいか、ということについて確認する必要があるのです。
今日、仕事をしていて、ベテラン先輩社員から「ここに穴あけてくれ」とドリルを渡されました。
・・・・・・、まったくドリルが入っていきません。
いろいろためしてみてもだめでした。
見かねた別の先輩社員が、声をかけてくれました。
「ここに穴あけるの?」
「貸してみて」
「・・・、ドリルが切れないね」
え? だって、それ、渡されたドリル…
まさか、渡してくれたドリルが切れなかったなんて。
自分の力のかけ方が悪いんだと、ずっとがんばってたのに。
今日も保険屋さんと喫茶店。
保険て受け取るときに所得税とか贈与税とか、税金がかかるんですね。
初めて知りました。
疑り深い人間になれ、てなことじゃなくて
あくまで研究者の姿勢として、また、作業上の安全のためですよ?
機械や装置を扱う上で、前の人がどんな使い方をしたのかがわからない以上、
安全に使える常態か、設定は正しいか、ということについて確認する必要があるのです。
今日、仕事をしていて、ベテラン先輩社員から「ここに穴あけてくれ」とドリルを渡されました。
・・・・・・、まったくドリルが入っていきません。
いろいろためしてみてもだめでした。
見かねた別の先輩社員が、声をかけてくれました。
「ここに穴あけるの?」
「貸してみて」
「・・・、ドリルが切れないね」
え? だって、それ、渡されたドリル…
まさか、渡してくれたドリルが切れなかったなんて。
自分の力のかけ方が悪いんだと、ずっとがんばってたのに。
今日も保険屋さんと喫茶店。
保険て受け取るときに所得税とか贈与税とか、税金がかかるんですね。
初めて知りました。
登録:
投稿 (Atom)