BuriBuri4のプロフィール

@BuriBuri4 BuriBuri4
ありがとう数485
質問数0
回答数717
ベストアンサー数
150
ベストアンサー率
28%
お礼率
0%

お助け料一億万円、ローンも可。

  • 登録日2010/04/27
  • ウイルスを媒介するからUSBメモリー禁止?

     近年ではUSBメモリーの使用を禁止している企業が増えて来ており、それらの企業においてUSBメモリーが禁止されている理由は幾つかあるようですが、その理由の一つとして 「ウイルスを媒介するおそれがあるため」 というものが挙げられているそうです。  しかし、ウイルスを媒介するおそれを問題視するのであれば、CD、DVD、Blu-ray等々のディスクや、ネットワーク回線の類、その他全てのデータのやり取りもまた同様にウイルスを媒介するおそれがありますから、データのやり取り自体を禁止しなければならなくなるはずですが、実際にはUSBメモリー以外の手段によるデータのやり取りまでは禁止していない処が多いようです。  つまり、他の手段においては「ウイルスを媒介するおそれ」自体は禁止する理由になっていないと考えられるわけですが、それでは何故USBメモリーの場合に限って「ウイルスを媒介するおそれがある」事が禁止される理由の一つとして挙げられているのでしょうか?

  • arduinoについて

    7セグledとボタンを使って、エレベーターの階数表示をさせる回路とプログラムを作っていてプログラムはある程度かけているのですがうまくいきません。何が足りないのでしょうか? プログラムは以下の通りです。 {#define LED_A 6 #define LED_B 7 #define LED_C 8 #define LED_D 9 #define LED_E 10 #define LED_F 11 #define LED_G 12 #define LED_DP 13 #include <Servo.h> Servo servo; int button1 = 5; int button2 = 4; unsigned long buttonGap ; void setup() { pinMode(LED_A, OUTPUT); pinMode(LED_B, OUTPUT); pinMode(LED_C, OUTPUT); pinMode(LED_D, OUTPUT); pinMode(LED_E, OUTPUT); pinMode(LED_F, OUTPUT); pinMode(LED_G, OUTPUT); pinMode(LED_DP, OUTPUT); pinMode(5, OUTPUT); pinMode(4, OUTPUT); servo.attach(11); } void loop() { digitalWrite(LED_A, HIGH); digitalWrite(LED_B, LOW); digitalWrite(LED_C, LOW); digitalWrite(LED_D, HIGH); digitalWrite(LED_E, HIGH); digitalWrite(LED_F, HIGH); digitalWrite(LED_G, HIGH); digitalWrite(LED_DP, HIGH); digitalWrite(LED_A, LOW); digitalWrite(LED_B, LOW); digitalWrite(LED_C, HIGH); digitalWrite(LED_D, LOW); digitalWrite(LED_E, LOW); digitalWrite(LED_F, HIGH); digitalWrite(LED_G, LOW); digitalWrite(LED_DP, HIGH); servo.write(180); delay(2000); servo.write(0); delay(2000); } void switchLights() { digitalWrite(LED_A, HIGH); digitalWrite(LED_B, LOW); digitalWrite(LED_C, LOW); digitalWrite(LED_D, HIGH); digitalWrite(LED_E, HIGH); digitalWrite(LED_F, HIGH); digitalWrite(LED_G, HIGH); digitalWrite(LED_DP, HIGH); delay(4000); digitalWrite(LED_A, LOW); digitalWrite(LED_B, LOW); digitalWrite(LED_C, HIGH); digitalWrite(LED_D, LOW); digitalWrite(LED_E, LOW); digitalWrite(LED_F, HIGH); digitalWrite(LED_G, LOW); digitalWrite(LED_DP, HIGH); delay(5000); }

  • フリーゲームの作り方

    フリーゲームを作りたいんですが、学園ハンサムのような背景がフリー素材の安っぽい(良い意味)ゲームってどうやって作るんですか?スマホでは出来ませんかね?サイトでもなんでもいいので教えてください🙇‍♀️

  • プログラミングと英語や言語の共通点ってありますか?

    プログラミングと英語や言語の共通点ってありますか?あれば1つでもいいのであげていただけると嬉しいです できれば英語でちゃんと訳せるものがいいです プログラミングと英語の勉強は同じだよという切り口で説明したいんです。 人間の言葉を機械に通じるように機械語に変えて命令をする。だからプログラミングっていうのは理数系の勉強に見えるけど、実は英語みたいな言語の勉強なんだよ 例 プログラミング言語 programming language C言語 c language プログラミングにも文法という言葉があるgrammar? プログラミングにも翻訳という言葉があるinterpreter? プログラミングにも構文という言葉があるsyntax?

  • アルディーノのプログラムについて

    アルディーノのプログラムについてです。 アルディーノのプログラムについてです。 現在はトグルスイッチをON、センサーOFFでモーターが動きだし、センサーがONになるとそこからプラスで3.2秒モーターが動きその後停止し、またセンサーがOFFになるとモーターが動き出すと言うプログラムの動作を確認出来ています。この動作にモーターとセンサーをもう一つ加え、同じ動作をさせたいです。トグルスイッチは共通で、モーターの動きは対応しているセンサーによって独立させたいです。そこでプログラムを作ったのですが、このプログラムだと片方ずつしかモーターが動きません uint32_t time=3201; byte dir=2; byte pul=3; byte dir2=8; byte pul2=9; byte tgl_sw=6; byte sensor=7; byte sensor2=10; word wait_us=2500 ;//2500us*2*200→フルステップで約1RPS void setup() { pinMode(dir,OUTPUT); pinMode(pul,OUTPUT); digitalWrite(dir,HIGH); pinMode(dir2,OUTPUT); pinMode(pul2,OUTPUT);// digitalWrite(dir2,HIGH); pinMode(tgl_sw,INPUT_PULLUP);//※LOWでON pinMode(sensor,INPUT); pinMode(sensor2,INPUT);//※ } } void loop() { if(digitalRead(tgl_sw)==LOW && digitalRead(sensor)==HIGH) delay(2000); time=millis(); while(millis()-time<3200) {//センサがオンになってから1500msまで if(digitalRead(tgl_sw))return; digitalWrite(pul,HIGH);//回す delayMicroseconds(wait_us); digitalWrite(pul,LOW); delayMicroseconds(wait_us); if(digitalRead(sensor)==HIGH)time=millis();//センサがオフなら更新 } {if(digitalRead(tgl_sw)==LOW && digitalRead(sensor2)==HIGH) delay(2000); time=millis(); while(millis()-time<3200) {//センサがオンになってから1500msまで if(digitalRead(tgl_sw))return; digitalWrite(pul2,HIGH);//回す delayMicroseconds(wait_us); digitalWrite(pul2,LOW); delayMicroseconds(wait_us); if(digitalRead(sensor2)==HIGH)time=millis();//センサがオフなら更新 //停止 } } } 修正点を教えていただけるとありがたいです。よろしくお願いします。