BLOGTIMES
«Prev || ... 2 · 3 · 4 · 5 · 6 · 7 · 8 · 9 · 10 ·... | | Next»
2019/05/01

Visual Studio 2019 で scanf() をそのまま使う

visualstudio  c 

C 言語における scanf() は実用上はほぼ意味がない関数ですが、入門書などの例題では依然としてよく使われています。

Visual Studio 2017 の時から scanf() を使うためには scanf_s() を使うか、もしくは セキュリティ開発サイクル(SDL)チェックをオフにする必要があり、SDL の設定についてはプロジェクトを作る時のウィザードで制御することが可能でした。ところが、Visual Studio 2019 になってから SDL のチェックボックスが出なくなってしまったので、忘れないうちに設定の変更のやり方をメモしておきます。

教科書的な例題をそのまま動かしたいときに気をつけるべき点は以下の2点くらいでしょうか。

プロジェクトのプロパティ → 構成プロパティ → C/C++ → 「SDL チェック」を「いいえ(/SDL-)」に変更
 「SDL チェック」を「いいえ(/SDL-)」に - Visual Studio 2019 で scanf() をそのまま使う

プロジェクトのプロパティ → 構成プロパティ → リンカー → システム →「サブシステム」を「コンソール(/SUBSYSTEM:CONSOLE)」に変更
「サブシステム」を「コンソール(/SUBSYSTEM:CONSOLE)」に - Visual Studio 2019 で scanf() をそのまま使う


    at 18:19 |
    2019/04/30

    webdrivermanager で ChromeDriver を自動アップデート

    selenium  sh  java 

    久しぶりに selenium のスクリプトを起動しようとしたら、以下のような例外を吐いて起動しなくて困ってしまいました。

    File "/home/hoge/.pyenv/versions/3.7.2/lib/python3.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.SessionNotCreatedException: Message: session not created: Chrome version must be between 70 and 73 (Driver info: chromedriver=73.0.3683.68 (47787ec04b6e38e22703e856e101e840b65afe72),platform=Linux 4.15.0-46-generic x86_64)

    エラーメッセージを読む限り、ChromeDriver と Chrome のバージョンが合っていないというエラーのようです。

    以前書いたとおり Chrome は apt を使って導入しているので、定期的にバージョンアップされます。
    ところが、ChromeDriver は手動インストールなので、これらのバージョンがズレてしまうというのが問題の根本的な原因です。

    エラーが出てから対処するというのでも良いのですが、やはりこういうのは未然に防ぎたいもの。
    というわけで、自動的に ChromeDriver を更新するための良い方法がないかと思って探してみたら、webdrivermanager というプロジェクトを見つけました。

    webdrivermanager はインストールされているブラウザのバージョンに合わせた Selenium 用のバイナリドライバを自動的にダウンロードしてくれるという java のプログラムです。Maven などに組み込んで動かすのが一般的なようですが、今回は単純にコマンドラインから起動して /usr/local/bin/chromedriver を更新するようなスクリプトを組んでみました。無駄な動きがないように、インストールされた Chrome のバージョンをファイルで覚えておいて、バージョンアップされている場合にのみ動作するようにしてあります。


      at 16:41 |
      2019/04/30

      高校の内申書が電子化に

      undergraduate  mext 

      以前から小耳に挟んでいましたが、センター試験が大学入学共通テストに変わるのに際して、高校の内申書が電子化されるようです。
      JAPAN e-Portfolio との連携も考えられるようですね。

      大学入試の調査書電子化へ ボランティア経験など記載 高校生自ら登録も 文科省 - 毎日新聞

      文部科学省は、2022年度に実施される大学入試から、受験生の学習態度や学校生活について高校教員が作成する調査書(内申書)を電子化する方針を固めた。

        at 14:37 |
        2019/04/29

        仙台空港の展望デッキ

        miyagi  airport 
        ANA STAR WARS 塗装機 - 仙台空港の展望デッキ展望デッキ - 仙台空港の展望デッキ
        着陸する IBEX 機 - 仙台空港の展望デッキ仙台空港 ターミナル入口 - 仙台空港の展望デッキ

        一番近いはずなのに、一度も行ったことがなかった仙台空港の展望デッキに行ってみました。
        有料だと思っていましたが、2016 年の民営化*1のときに無料化されていたようです。

        デッキの全面がワイヤー張りになっているので写真撮影はしやすいと思いますが、場所は滑走路の東端にあるので、風向きによっては面白い写真を撮るのが難しいかもしれません。


        at 17:49 |
        2019/04/29

        荒浜記憶の鐘

        miyagi  earthquake 
        荒浜記憶の鐘 - 荒浜記憶の鐘土台だけの家 - 荒浜記憶の鐘
        荒浜 - 荒浜記憶の鐘東日本大震災慰霊碑 - 荒浜記憶の鐘

        荒浜小学校から海に向かってすぐの場所に荒浜記憶の鐘と慰霊碑があります。
        この地域一帯は遺構保存エリアになっているので、津波で破壊された住宅の基礎がそのまま残されています。

        仙台市の遺構保存(検討経過など)|仙台市

        震災遺構として住宅の基礎を保存することは「震災復興メモリアル等検討委員会」において、荒浜小学校校舎と住宅基礎群を併せて保存することでその価値が高まるとの評価を受けており、本市ではこれまで地域の皆さまのご意見や当該住宅にお住まいであった方のご意向などを確認しながら検討を進めてきました。


          at 16:27 |

          震災遺構 仙台市立荒浜小学校

          miyagi  earthquake 
          1Fの教室 - 震災遺構 仙台市立荒浜小学校津波で破壊された扉 - 震災遺構 仙台市立荒浜小学校
          震災遺構 仙台市立荒浜小学校 - 震災遺構 仙台市立荒浜小学校校舎全景 - 震災遺構 仙台市立荒浜小学校
          ひしゃげた手すり - 震災遺構 仙台市立荒浜小学校屋上からみた荒浜 - 震災遺構 仙台市立荒浜小学校

          閖上から少し足を伸ばして、震災遺構 仙台市立荒浜小学校へ。

          震災からもう8年が過ぎているので、普段の生活で震災の爪痕を見ることはほとんどできませんが、こうやって当時のままを残している満身創痍の校舎を見るとハッとさせられます。ひしゃげた手すりや、窓枠、ドア、あちこち欠けたコンクリートをみると津波の恐ろしさがよく分かります。

          震災遺構 仙台市立荒浜小学校|仙台市

          2011年(平成23年)3月11日に発生した東日本大震災において、児童や教職員、地域住民ら320人が避難し、2階まで津波が押し寄せた荒浜小学校。
          被災した校舎のありのままの姿と被災直後の写真展示等により、来館者に津波の威力や脅威を実感していただき、防災・減災の意識を高める場とすることを目的に、本校舎を震災遺構として公開しました。


            at 15:41 |

            かわまちてらす 閖上

            miyagi 
            かわまちてらす 閖上 - かわまちてらす 閖上

            先日オープンしたばかりのかわまちてらす閖上に立ち寄ってみました。
            閖上は復興公営住宅ができたり、新しい家がたくさん建っていたりと少しずつ元の姿に戻っていますね。

            かわまちてらす閖上|宮城県名取市

            2011年3月11日の東日本大震災で大きな被害を受けた名取市閖上地区。
            地元事業者と応援者によってまちづくり会社を設立し、閖上の商業の再建を果たすべく立ち上がりました。


              at 15:12 |

              「陣中」閖上工場直売店の満福牛タン弁当

              miyagi  焼肉 
              満福牛タン弁当 - 「陣中」閖上工場直売店の満福牛タン弁当券売機 - 「陣中」閖上工場直売店の満福牛タン弁当
              外観 - 「陣中」閖上工場直売店の満福牛タン弁当外観 - 「陣中」閖上工場直売店の満福牛タン弁当

              平成最後の肉の日ということで、今日のランチは陣中の満福牛タン弁当
              なんとこのボリュームで 1,000 円です。

              同じことを考えている人が多かったのか、駐車場はほぼ満車の状態、弁当は1時間半待ちでした。

              [「陣中」閖上工場直売店の満福牛タン弁当 の続きを読む]

                at 13:27 |
                2019/04/28

                旧山梨医科大学のドメインがアダルトサイトになっていた話

                dns  mic 

                旧山梨医科大学のドメインがアダルトサイトなっていることがニュース*1になっていましたが、これについて JPRS が総務省に怒られたようなのでメモ。

                co.jp や ac.jp などの属性型 jp ドメインについては JPRS の種類と対象で説明されているとおり、1組織で1ドメイン名、かつそれぞれに登録要件があります。実際に属性型の jp ドメインは一度登録してみると分かりますが、登記簿の提出が必要だったりととても手間がかかります

                以下の記載を読む限り、登記簿等を調べていなかったということなんでしょうね、

                総務省|株式会社日本レジストリサービスに対する「.jp」ドメイン名の管理・運用に係る措置(要請)

                旧山梨医科大学がかつて利用していたドメイン名「yamanashi-med.ac.jp」について、本来「ac.jp」ドメイン名の資格要件を満たさない者を登録してしまい、成人向けウェブサイト開設のために利用されていた事案がありました。


                at 20:05 |

                土地の現況測量

                inheritance 

                先日、相続した土地の登記が終わりましたが、相続税の申告と納付までは気が抜けません。
                というわけで今日は税理士さんと土地の現況測量

                登記簿があるので実測する必要があるのか?という疑問がありますが、図面ではなく実際に確認して写真を撮ることが重要とのこと。
                計測方法も測量機などではなく、巻き尺で測るというアナログな方法だったので、それほど時間はかからずに終了しました。

                ちなみに現況測量は路線価がついている場所のみで、路線価がない田んぼは写真を撮っただけでした。

                どのような時に測量が必要となるのか|資産承継|コラム・基礎知識 | レッツプラザ 三井のレッツ

                相続税等、土地の評価をする場合には、利用区分毎の間口、奥行き、形状、面積等が必要となります(現況求積測量、現況平面測量)。


                  at 10:38 |
                  «Prev || ... 2 · 3 · 4 · 5 · 6 · 7 · 8 · 9 · 10 ·... | | Next»