ホーム » t-saitoh の投稿 (ページ 142)

作者アーカイブ: t-saitoh

2025年6月
1234567
891011121314
15161718192021
22232425262728
2930  

検索・リンク

インターンシップ訪問:アットウェア

高専OBの北野氏が取締役のアットウェアに、インターンシップ中ということで訪問して来ました。

1208240704_960x720.JPG

歯みがきロボコン工作教室

今日は、9/23 開催の第6回歯みがきロボコンの前の、工作教室。

福井市のエルパを会場に、2時間という短い時間でしたが、 ロボットを作りました。

今年の工作教室では、ブラシの部分の構造を変更したりして、 多少簡単にしましたが、それでも2時間はあっという間でした。

1208191915_1024x768.jpg

サーバ群・復活

夏休み恒例の電源の点検で、朝から停電であった。 んで、停電の復旧作業に職場に出てきた。 メインサーバが、一発目ブート途中で止っていたけど、 rebootかけたら無事に復旧。

nagios のステータス画面を見て、 復旧を忘れ去りそうな、NAS の電源も復旧させ、 あとは、管理をお任せしているサーバが立ち上がれば、 全面復旧かな。

安全運転講習

学校の公用車運転登録のある教員などの、安全運転講習に参加。 今回は夜間運転の危険性を示すビデオをみる。

鯖江の事故の動向、昨年は高齢者の事故が多かったけど、 今年は改善し減っている。その代わり今年は若者の事故が増えた。

厳罰化された割に、飲酒運転はあまり減っていない。 福井県では、約1日1人程度の検挙者。

見通しのいい交差点でも、横からの車の接近速度と自車の進行速度が 近く、相手の車が同じ方向に留まって見える状態になると、 見落としの可能性がある。これは、私自身田んぼの中で経験しているので、 身につまされる。

4EI-創造工学演習成果発表会

様々なプログラミングコンテスト参加を目標に、数人のグループで作品づくり。

1208091126_960x720.JPG

昔のコンピュータ部では…

私が福井高専の学生だった頃、 入学したてだとコンピュータ部(Computer and Programming同好会)の活動といっても、 パソコンとかはまだ普及していない。

学園祭の出し物といっても、コンピュータ部では、 ラインプリンタに 文字で絵などを描いて配っていたりした。 色の明るさを、手作業で数値化し、印刷する。 色の濃い部分は、複数文字の重ね打ちで濃淡を強調するなどの処理をしている。

その雰囲気を分かってもらうために、簡単なプログラムを作ってみた。

自分の興味のある絵で試したい人は、

1208081641_1024x768.png
1208081641_1280x960.png

親和会総会・大高専パーティ8/14(Fri)開催

親和会総会・大高専パーティが下記の通り開催を予定しております。 OBの方は、参加申し込みを受け付けていますので、クラス メートを巻き込んで参加をよろしくお願いします。

8/14(Tue) 13:00-17:00
AOSSA 8F 県民ホール

キャンパスツアー2012

今日は、中学生向けのキャンパスツアー2012。 各卒研室や創造工学にて作成してきたシステムなどを、 色々と展示しています。

1208041551_320x240.jpg
1208041551-1_320x240.jpg

局所変数の配列初期化…

3年のプログラミング応用の採点中。 データのヒストグラムのプログラムで、カウンタ配列の初期化で、 以下の様な書き方があったけど、これじゃデータの0番目だけの初期化…と 減点をしていた。でも何人か同じ間違いしているし、改めて局所変数配列初期化を実験。

int main() {
int count[ 4 ] = { 0 } ; // count[0]=0,count[1]=?...
:
}

ということで、テストプログラム。

int main() {
int a[ 4 ] ;
printf( "%d %d %d %d¥n" , a[0] , a[1] , a[2] , a[3] ) ;
}
// 968937824 32767 0 0 との結果。
// しっかりゴミが入ってる。
int main() {
int a[ 4 ] = { 0 } ;
printf( "%d %d %d %d¥n" , a[0] , a[1] , a[2] , a[3] ) ;
}
// 0 0 0 0 おぅ、綺麗に0初期化されてら。

定数領域にa[4]全体の初期化データが作られていて、 静的データ領域は0で初期化されていて、 関数に入ってa[]の初期化時に、a[]の4件分の初期化データを memcpy しているんだろうな。

であれば、こんな書き方は?

int main() {
int a[ 4 ] = {} ; // 0件分の初期化だぞ...
printf( "%d %d %d %d¥n" , a[0] , a[1] , a[2] , a[3] ) ;
}
// 0 0 0 0 おぅ、綺麗に0初期化されてら...

ふん、K&Rは、動的配列の初期化なんて文法エラーだったんだぞ…

オープンキャンパスのデモ用、テ○リス

1208030929_707x512.jpg

明日はオープンキャンパス。 展示用に、色々と面白いものができてきた。 まずは小松先生の労作、LEDマトリックスのシンプルなテト◯ス・ゲーム。

システム

最新の投稿(電子情報)

アーカイブ

カテゴリー