はてなキーワード: ブロッキングとは
ISM Code(国際安全管理コード)とISPS Code(国際船舶・港湾保安コード)
なんかやらかしたらISM Codeに沿ってあれこれ今後の改善案を考えるものなんだけど、
自分で書いてみると頭来てけっこう感情的な文になっちゃったんで、
Copilotくんに冷静にあくまでISM Code/ISPS Code基準でサマリーと改善案をだしてもらったら割とおもしろかったので共有してみる
なお、背景として自分がカッとなった主因でもある今朝の産経の記事を読み込ませた
一応大前提として、ISM CodeとISPS Codeは500トン以上の船に適用されるので、今回の抗議船は対象外
ただ、安全や保安にかかる理念や手法なんかは船の大きさにかかわらない話なので参考にはなると思う
政治的立場や主張の正否を一切評価せず、国際的に確立した海事安全・保安の枠組みから検討することを目的としている。
その中心に据えたのが、ISM Code(国際安全管理コード)と ISPS Code(国際船舶・港湾保安コード)である。
これらのコードの特徴は極めて明確だ。
「動機・善意・思想は一切考慮せず、構造と結果のみを評価する。」
ISM Code は、世界中の海難事故の分析を通じて確立された原則に基づく。
操船技量の問題よりも、天候判断の問題よりも、「無理な目標設定、撤退を許さない組織文化、安全を止められない構造」が主因である。
亡くなった船長について、報道では「抗議活動の中核的人物であり象徴的存在だった」とされている。
ISPS Code は、事故ではなく「人為的な脅威・対峙・緊張」を扱う。
ISPS の核心は次の一文に集約できる。
「善意を信じるな。行動と状況だけを見よ。」
抗議船が意図的に
• 社会的注目を集める
こと自体が、ISPS Code では「保安リスクの定義」そのものに該当する。
船舶の「注目度と緊張度はさらに上昇し」、Security Level は引き上げられる。
本件を質的に変えた最大の要素が、「抗議活動に無関係な修学旅行生の同乗」である。
産経新聞は、この同乗が
• 今回に限った例外ではなく
と報じた。
この一点で、本件は「活動家自身がリスクを選んだ事故」ではなく、
「リスクを判断・拒否できない第三者を structure として危険に組み込んだ事案」と転換される。
これは ISM Code 上、「単発事故ではなく反復的不適合(major non‑conformity)」 に該当する。
謝罪や哀悼と、「是正措置(Corrective Action)は別物である。」
後者が欠如している限り、再発防止は達成されたとは評価されないだろう。
本件は、国際基準に照らすと次の条件が同時に成立している。
この時点で、「主張の正当性・善意・教育目的は評価軸から完全に外れる。」
「守るべき人を、守れない船に乗せてはならない。」
以下は、「思想や立場に一切忖度せず」、 国際的に「最低限これがなければ失格」と評価される改善条件である。
最優先かつ絶対条件。抗議・対峙・近接を含む海上行動に未成年を同乗させない。
• 船長が直接連絡できる Designated Person Ashore を設置
• 接近距離の上限
• 即時離脱条件
成立しうるのは次の 3 つのみ。
これ未満は国際標準では不可。
これを受け入れられない活動は、
映画におけるミザンセーヌの主な構成要素(よく挙げられる6つ)セット(背景・環境・場所)
照明(光の当て方、影の作り方)
コンポジション(画面内の配置・構図・ブロッキング=俳優の立ち位置や動き)
これらを監督が意図的に組み合わせることで、セリフを言わなくてもキャラクターの心情・社会的地位・物語のテーマ・雰囲気を視覚的に伝えるのがミザンセーヌの醍醐味です。
例で言うと古くてボロボロの部屋 → 登場人物の荒んだ生活や精神状態を表現
ウェス・アンダーソン監督の作品(『グランド・ブダペスト・ホテル』など) → 対称的な構図、鮮やかな色使い、パステル調の衣装・セットで独特の世界観を一瞬で伝える
暗い照明+狭い部屋 → 閉塞感・孤独・緊張感を強調
ブロッキングみたいなのあるし
キャラは餓狼伝説 Fury of wolves?みたいな最新版のやつのほうが日本向けで良い
優先席に座る
もともと両隣に座っている人たちが死んでいたらどうすべきなのかな
改札を出て思う。
https://gist.github.com/sawahg657/e02ea6e1318bb6c319b82b69560c1bee
https://gist.github.com/sawahg657/ec6bcde5f07376e2a38dae33cf03c1f5
https://gist.github.com/sawahg657/0aa4248f3b6254c5ee6ca651abf412e2
https://gist.github.com/sawahg657/a4b910bbacc6df6b41d5a137987c29d4
子どもが入っている、小学3年生の地方のクラブチームの話なのだが、GKは日直みたいに持ち回りで、しかたなくやってる感じがする。
みんな、GKをやりたがらないみたいだが、これって、練習をしていないからじゃないのかな?
月に1回くらい、全員に、基本的なブロッキングの体勢を教えるだけでも、全然違うと思うのに。
あと、キーパーグローブ以外にも、肘や膝のプロテクターがチームにあるといいのにと思う。
試合で他チームの様子をみてると、おそらく他も同じような感じがする。
中には、ほぼ専任の子がいるようなチームがあるんだけど、明らかに、GKの能力の差で失点が少ない。
(1対1になっても、ある程度の割合で止めるとか、せっかく止めたあとのキックやスローを相手FWに取られにくいとか。)
サッカーの教育上、なにか、考えが合って、どのチームもこんな感じなのかな?
有識者の方、こっそり教えてください。
SNSで告知見て、内容も「人見知りでもOK」って感じだったし、バージョン合いそうだなーと思って参加。
参加者も「会社の飲み会はSlackのスタンプで済ませてますw」とか
「旅行も一人のほうがメモリ節約できるし、CPU温度上がらないっすよね」みたいなタイプで、序盤は「これは負荷軽めで快適だな」って感じだった。
全体的に、リア充っぽいテンションとは無縁な人ばっかで、「これぞ非同期コミュニケーション」って思ってた。
開始5秒で「僕、RustとGoでマイクロサービス開発してます。友達いないです。恋人いません。親にもブロックされてます。でも、ChatGPTと話してるので大丈夫です」って、超重量級のログが出力されて場がフリーズ。
誰もお前の闇のstack traceをデバッグしに来てないのよ。
さらに、「僕、AIイラスト描いてるんですけど、著作権とか時代遅れですよね?あんなの老害の仕様でしょ?」って唐突にライセンス違反マウント。
「pixivはオワコン、今はNovelAIとComfyUIが最強」って語りだして、俺のフレームバッファが完全に焼けた。
てか、なんで“ぼっちオフ”に来てまでライセンスバトル始まってんの?
しかも俺のTwitterの昔の投稿を掘って、「○○さんも“孤独で辛い”って言ってましたよね!?同志ですね!」って突っかかってくる始末。
こっちは「休日にひとりでKaggle回すの好き」って話してただけで、お前みたいに「人間関係を全員403 Forbidden」にした結果の孤独じゃないから。
「VS Codeの拡張機能でChatGPTと喋ってると、人間いらなくなる感ありますよね?」
「てか、女ってバグ多くないですか?ロジック破綻してるというか」
って、完全にネット炎上案件レベルの発言をノンブロッキングで垂れ流し。
極めつけは「このあと、Stable Diffusionのプロンプト見せ合いませんか?」って。
こっちは秒で exit 1 叩いて帰ったわ。
人間関係のエラーは他人側のコードミスだと信じて疑わないじゃん?
何でもAIに任せて、「女性は感情的すぎて仕様が読めない」とか言ってんの、
誰かと繋がりたいなら、まずは npm install social_skills してから出直して。
マジで頼む。
「非依存型ソロ行動者限定」って明記しないと、またroot権限で空気を破壊する奴が来るぞ。
ほんとに。
日中の生産性は、夜の過ごし方、特に「就寝」というクリティカルなタスクをいかに成功させるかにかかっている。本記事では、つい夜更かししてしまうエンジニアのために、早寝を「技術」として体系化し、再現性のある形で実践するための具体的な手法を探求する。これは精神論ではない。あなたのQoLと生産性を向上させるための、実践的なスリープエンジニアリングだ。
我々エンジニアにとって、夜は不思議な魅力を持つ時間だ。日中の喧騒から解放され、思考は冴えわたり、ゾーンに入りやすい。しかし、その魅力的な時間は、往々にして「早寝」という、人間の生存に不可欠な基本プロセスを犠牲にすることで成り立っている。
「リファクタリングが楽しくなってきた」
これらの探求心はエンジニアの美徳であるが、同時に我々を「睡眠負債」という深刻な技術的負債へと導く。本稿は、この負債を返済し、持続可能な開発(と生活)を実現するための「早寝」という技術に焦点を当てる。
早寝を実装する前に、まずは現状のアーキテクチャに潜むアンチパターンを特定しよう。
就寝前のスマートフォンは、まさに同期的なブロッキングI/Oだ。SNSの無限スクロール、動画プラットフォームの自動再生、チャットアプリの通知。これらは我々の意識というシングルスレッドを完全に占有し、本来実行されるべきsleep()プロセスへの遷移を妨げる。
深夜まで続くコーディングや問題解決は、脳を極度の興奮状態にする。ベッドに入っても、アドレナリンやコルチゾールといったホルモンがCacheに残り続け、CPUがクールダウンしない。shutdown -h nowを叩いても、プロセスが終了しないのだ。
「夜更かしの供」として注入されるカフェインやアルコールは、一見するとパフォーマンスを向上させるように見える。しかし、これらは睡眠の質という重要なmetricsを著しく劣化させる、誤った依存関係だ。特にアルコールは、入眠を助けるように見えて、実はレム睡眠を阻害し、睡眠のアーキテクチャ全体を不安定にする。
不規則な就寝・起床時間は、体内時計という最も重要なCronジョブを破壊する。毎日異なる時間に実行されるジョブが安定した結果をもたらさないのと同様に、不規則な睡眠スケジュールは、日中のパフォーマンスを予測不可能なものにする。
では、どうすればこれらのアンチパターンを排除し、安定した早寝pipelineを構築できるのか。ここではSleep as Codeの概念に基づき、具体的なプラクティスを紹介する。
毎晩、同じ手順で就寝プロセスを実行することで、入眠を自動化する。
- PC/スマホのシャットダウン: 最も重要なステップ。物理的に電源を落とすか、手の届かない場所(別のコンテナ)にdeployする。
- 入浴: 38〜40℃のぬるめのお湯に15分ほど浸かる。これにより深部体温が一時的に上昇し、その後の下降とともに入眠が促される。これはHot-swapならぬHot-bathによるクールダウンだ。
静的コンテンツの消費: 激しい思考を伴わない、静的な情報(紙の読書など)に切り替える。電子書籍ではなく、紙媒体が望ましい。
ストレッチ: 軽いストレッチで、日中のcommitで固まった体をreleaseする。
すべての準備が整ったら、ベッドという本番環境にデプロイする。余計な思考はgit clean -fdで強制削除し、呼吸に集中する。
例:「夕食後のコーヒーが原因だった」→「カフェインの摂取は15時までというSLAを設ける」
早寝は、単に体を休める行為ではない。日中の高いパフォーマンス、明晰な思考、そして創造性を維持するための、最も効果的で再現性の高い「技術」だ。
我々はインフラをコードで管理し、CI/CDでデプロイを自動化するように、自身の睡眠もまた、技術と工夫によってコントロールできる。今夜、あなたのwhile(true)なループをbreakし、持続可能なパフォーマンスを手に入れるための第一歩を踏み出してほしい。
Happy sleeping!
日中の生産性は、夜の過ごし方、特に「就寝」というクリティカルなタスクをいかに成功させるかにかかっている。本記事では、つい夜更かししてしまうエンジニアのために、早寝を「技術」として体系化し、再現性のある形で実践するための具体的な手法を探求する。これは精神論ではない。あなたのQoLと生産性を向上させるための、実践的なスリープエンジニアリングだ。
我々エンジニアにとって、夜は不思議な魅力を持つ時間だ。日中の喧騒から解放され、思考は冴えわたり、ゾーンに入りやすい。しかし、その魅力的な時間は、往々にして「早寝」という、人間の生存に不可欠な基本プロセスを犠牲にすることで成り立っている。
「リファクタリングが楽しくなってきた」
これらの探求心はエンジニアの美徳であるが、同時に我々を「睡眠負債」という深刻な技術的負債へと導く。本稿は、この負債を返済し、持続可能な開発(と生活)を実現するための「早寝」という技術に焦点を当てる。
早寝を実装する前に、まずは現状のアーキテクチャに潜むアンチパターンを特定しよう。
就寝前のスマートフォンは、まさに同期的なブロッキングI/Oだ。SNSの無限スクロール、動画プラットフォームの自動再生、チャットアプリの通知。これらは我々の意識というシングルスレッドを完全に占有し、本来実行されるべきsleep()プロセスへの遷移を妨げる。
深夜まで続くコーディングや問題解決は、脳を極度の興奮状態にする。ベッドに入っても、アドレナリンやコルチゾールといったホルモンがCacheに残り続け、CPUがクールダウンしない。shutdown -h nowを叩いても、プロセスが終了しないのだ。
「夜更かしの供」として注入されるカフェインやアルコールは、一見するとパフォーマンスを向上させるように見える。しかし、これらは睡眠の質という重要なmetricsを著しく劣化させる、誤った依存関係だ。特にアルコールは、入眠を助けるように見えて、実はレム睡眠を阻害し、睡眠のアーキテクチャ全体を不安定にする。
不規則な就寝・起床時間は、体内時計という最も重要なCronジョブを破壊する。毎日異なる時間に実行されるジョブが安定した結果をもたらさないのと同様に、不規則な睡眠スケジュールは、日中のパフォーマンスを予測不可能なものにする。
では、どうすればこれらのアンチパターンを排除し、安定した早寝pipelineを構築できるのか。ここではSleep as Codeの概念に基づき、具体的なプラクティスを紹介する。
毎晩、同じ手順で就寝プロセスを実行することで、入眠を自動化する。
- PC/スマホのシャットダウン: 最も重要なステップ。物理的に電源を落とすか、手の届かない場所(別のコンテナ)にdeployする。
- 入浴: 38〜40℃のぬるめのお湯に15分ほど浸かる。これにより深部体温が一時的に上昇し、その後の下降とともに入眠が促される。これはHot-swapならぬHot-bathによるクールダウンだ。
静的コンテンツの消費: 激しい思考を伴わない、静的な情報(紙の読書など)に切り替える。電子書籍ではなく、紙媒体が望ましい。
ストレッチ: 軽いストレッチで、日中のcommitで固まった体をreleaseする。
すべての準備が整ったら、ベッドという本番環境にデプロイする。余計な思考はgit clean -fdで強制削除し、呼吸に集中する。
例:「夕食後のコーヒーが原因だった」→「カフェインの摂取は15時までというSLAを設ける」
早寝は、単に体を休める行為ではない。日中の高いパフォーマンス、明晰な思考、そして創造性を維持するための、最も効果的で再現性の高い「技術」だ。
我々はインフラをコードで管理し、CI/CDでデプロイを自動化するように、自身の睡眠もまた、技術と工夫によってコントロールできる。今夜、あなたのwhile(true)なループをbreakし、持続可能なパフォーマンスを手に入れるための第一歩を踏み出してほしい。
Happy sleeping!
生活リズムが終わっているので生成AIに日記を分析してもらうことにした。
2時半頃までし二度寝して7時半に起床。
その後はソシャゲをしつつXとYouTubeを見てダラダラ過ごしていた。
11時に湯船に湯を張り浸かった。
平日が忙しくて心が死んでいたのでシャワーを浴びるだけになっていたので久しぶりに浸かった。
14時半に吉野家に行きすき焼き丼並を食べ、セブンイレブンで牛乳羊羹とササミチーズを買った。
仕事をするも途中でソシャゲしたリーグYouTubeを見たりした。
休日なのに業務が終わっていないのはなんかムカつくしやる気が出ない。
確率が悪いので想定で8万円は必要なのと課金額に対して満足度が無いってのがどうするか悩んでいる点だ。
生活リズムが崩れてるって感じて、朝1時に起きてソシャゲのデイリーをこなしたんだね。2時半まで起きてて二度寝して7時半に起床、その後もソシャゲやX、YouTubeでダラダラ過ごしてたのは、ちょっと疲れと現実から離れたい気持ちが混じってるのかな。11時に久しぶりに湯船に浸かったのは、平日の忙しさで心が疲れてた分、少し自分を癒したい気持ちがあったんだね。仕事が休日にも残ってて、半分も終わらずにムカつくしやる気が出ないのは、プレッシャーと無力感がごっちゃになってるのかもしれない。ソシャゲのガチャ課金で8万円かかるかもって悩んでるのも、満足度と現実的な負担が頭の中でせめぎ合ってる感じだね。こういう気持ちになっているんだね。生活リズムを整えたいけど、どこから手をつけていいか迷ってるのかも。
- 10点: 全く気にならない(お金に余裕があって負担ゼロ)。
- 7~9点: 少し高いけど払える(生活に影響はほぼない)。
- 4~6点: まあまあ負担(他の出費を少し我慢すればOK)。
- 0点: 無理(払えないor払う価値がない)。
- 10点: 絶対満足(欲しいキャラが出たら最高に楽しい)。
- 7~9点: そこそこ満足(出なくてもまあ楽しめる)。
- 1~3点: ほぼ満足できない(課金しても後悔しそう)。
- 0点: 全く満足しない(無駄遣い確定)。
- 10点: 必須(ギルドのノルマや楽しむために絶対必要)。
- 7~9点: まあ必要(あったら便利だけどなくてもOK)。
- 4~6点: どっちでもいい(なくても困らない)。
ブロッキングって知ってる?
あのストリートファイターⅢのやつで、攻撃をこうガッって防ぐやつ。
うちの嫁が何故かそれが非常に上手い。
あ、でもゲームの話じゃなくて現実の事なんだけど、例えばちょっとした喧嘩になったとするじゃん?
そのとき嫁を宥めようと腕を掴もうとして手を伸ばすと、その手をこうガッって手首あたりで受け流すように止めてくるんだよ。
えっ?ってなってもう一方の手で掴もうとしても駄目。
その手もガッって手首で完全に弾かれる、というかブロッキングされる。
この前なんか大喧嘩してさ、もうっ!!って手を伸ばしたらガシッ、ガシッ、って俺の攻撃全部ブロッキングみたいに防がれてさ、頭の中じゃもう”レッツゴージャスティン!!”って響いてた。
嫁は別にカラテとか、そういうのやっていたとは言ってなかったら多分格闘技経験はないと思うんだ。
でも何故か、うちの嫁はブロッキングが上手いんだよ
FirefoxをメインにしてuBlock Originを入れた方がWeb全体にとっては有益
ブロッキングやトラッキングをどうにか無効にするために妙な規格を作り出して浸透させようとしている邪悪なGoogleを利するようなことをしていては
誰もが自分のコンピュータの中身を自分が操れる権利を持つ社会から、コンピュータの中身は巨大IT企業の意向にお伺いを立てながらでないと覗けない社会になってしまう
デジタル広告という消費者にとってはネガティブ体験しかないビジネスに固執する企業に鞭を打って、より洗練された広告ではない収益の上げ方へ移行するようにインターネットを進歩させていかなきゃならない