タグ

2022年1月13日のブックマーク (4件)

  • PHP: fcloseを明示的に呼ばない場合、PHPはいつリソースをクローズしているのか? - Qiita

    PHPにはfcloseというリソースを開放する関数があるが、それを呼ばなくても実際はさほど問題になることが少ないように思える。なぜかというと、fcloseが呼ばれなかったリソースはPHPが自動的に開放してくれるからだ。 では、PHPはいつ暗黙的にリソースをクローズしているのだろうか? 明示的にリソースを開放するパターン まずは明示的にリソースを開放するパターンを調べておこうと思う。 <?php function open_file() { echo 'begin of function'; $fp = fopen('test', 'w+b'); fwrite($fp, 'write something'); fclose($fp); echo 'end of function'; } echo 'before scope'; open_file(); echo 'after scope';

    PHP: fcloseを明示的に呼ばない場合、PHPはいつリソースをクローズしているのか? - Qiita
  • 高知県に武力攻撃、全県民脱出せよー 国と県など1/14訓練 「現実味欠く」疑問の声も | 高知新聞

    2022.01.13 08:40 高知県に武力攻撃、全県民脱出せよー 国と県など1/14訓練 「現実味欠く」疑問の声も 高知県が他国から武力攻撃される恐れが生じたため、全県民を1カ月かけて県外に避難させる―。国と県などは、こんな状況を想定した図上・実動訓練を14日に行う。国、県とも「あくまで広域避難が目的」とするが、リアリティーを欠く設定を疑問視する声もある。 大規模テロや武力攻撃を受けた際の国や自治体の対応を定めた国民保護法に基づく訓練。同様の避難訓練はこれまでに県で3回行われているが、いずれもテロを想定したものだった。 内閣府や県危機管理部によると、東京五輪があった昨年まではテロ対応を中心に訓練してきたが、武力攻撃を想定した内容も追加。今年は中国・四国ブロックで行うことになり、「たまたま高知が(避難対象県になる)順番だった」という。 訓練の想定は、「某国から日への武力攻撃の可能性の

    高知県に武力攻撃、全県民脱出せよー 国と県など1/14訓練 「現実味欠く」疑問の声も | 高知新聞
    mimosafa
    mimosafa 2022/01/13
    “訓練の想定は、「某国から日本への武力攻撃の可能性の示唆」があり、検討の結果、「2カ月後に高知県が攻撃目標となり得る」と判断された。” 某国はアトランティス帝国かなw
  • フロントエンドのテストのモックには msw を使うのが最近の流行りらしい

    皆様フロントエンドのテストを書いていらっしゃいますでしょうか? フロントエンドのテストを書くときには API コールする処理を全てモックする必要があります。外部の API をコールする処理をテストに含めると API サーバーが落ちているなどの外部の要因によってテストが失敗してしまう可能性がありますし、テストを実行するたびに実際に API をコールしてしまうとサーバーに負荷がかかってしまうなど外部に対しても悪影響を与えてしまいます。 さて、従来のモックする手段としては Jest のモックを利用して axios や fetch などのモジュールをモック化する手法がよく使われていたかと思います。 最近のテスト手法として API コールをモックする際に Jest ではなく Mock Service Worker (以下 msw )を使用する手法が注目されています。実施にどのように使用されているのか

    フロントエンドのテストのモックには msw を使うのが最近の流行りらしい
  • Reactを取り巻く状態管理の潮流を学ぼう。HooksやServer Componentsなどの登場で何が変わるか|ハイクラス転職・求人情報サイト AMBI(アンビ)

    Reactを取り巻く状態管理の潮流を学ぼう。HooksやServer Componentsなどの登場で何が変わるか Reactを取り巻く状態管理のアプローチは変化を続けていますが、いま知っておくべき手法とはどのようなものでしょうか。小林 徹(@koba04)さんに、現在、そしてこの先の状態管理について執筆いただきました。 こんにちは、小林(@koba04)です。 2019年5月に『SPAにおける状態管理:関数型のアプローチも取り入れるフロントエンド系アーキテクチャの変遷』という記事を書きましたが、そこから2年以上が経過し、Reactを用いた状態管理は大きく変わりました。記事ではReactを取り巻く状態管理の変遷について解説します。 広がるReduxの採用 Hooksの登場 コンポーネントツリーから独立した状態管理 Concurrent Featuresによる新しいユーザー体験 状態とキャ

    Reactを取り巻く状態管理の潮流を学ぼう。HooksやServer Componentsなどの登場で何が変わるか|ハイクラス転職・求人情報サイト AMBI(アンビ)