ちくま新書『ウクライナ戦争』の著者・小泉悠氏が、戦争について、人間について、悪について、子供たちについて、その本質を率直に語った貴重なエッセイ。PR誌「ちくま」1月号より緊急転載いたします。 戦争という現象にはいろいろな顔がある。直接の戦争経験を持たず、軍事オタクとして生きてきた筆者が戦争と聞いてまず思い浮かべてきたのは、「戦闘」だった。巨大な軍隊同士が火力や機動力を発揮して敵の殲滅を目指す暴力闘争。これは間違いなく戦争の一つの顔ではある。 しかし、12年前に子供を持ってから、戦争の別の側面を意識するようになった。子供という、この弱くて壊れやすいものを抱えながら生きていくということは、平時の社会においてもなかなかに緊張を強いられるものがある。すぐに熱を出す、とんでもないことで怪我をする、迷子になる。そういう子供との暮らしに、爆弾が降ってくるのが戦争である。あるいは、子供に食べさせるものがな
s4naです。 とうとうRuby 3.1にYJITが追加されましたね🎉🎉🎉 YJIT has been merged. https://t.co/EeSR7atzMr #ruby— Hiroshi SHIBATA (@hsbt) October 20, 2021 Shopifyさんのブログによると、既にRailsでも動作するという話がありました。 今回はmacOSでRailsを動かす方法について書いてみました。 shopify.engineering 作業するにあたって必要な環境 homebrew, ruby-build, rbenvインストール済み rbenvにて何らかのバージョンのRubyがインストールしてあり、動作する状態 ruby-buildの更新 まずは開発中のRuby3.1をインストールするために、ruby-buildの更新をします。 brew upgrade ruby-
この記事ははてなエンジニア Advent Calendar 2022の26日目のエントリです。 こんにちは id:cohalz です。はてなブログでは2022年7月にインフラをAmazon EC2からAWS ECS(AWS Fargate)に移行するプロジェクトが完了しました。 プロジェクトは2021年9月から始まったので約10ヶ月間という大きなプロジェクトでした。 プロジェクト完了までに行ってきたことのうち、特に面白かったところなどをこの記事で実施した順に振り返ってみます。 はてなブログのインフラのこれまで アプリケーションを動かせるようにする ALBを追加する 検証環境を用意だけしておく プロキシの設定埋め込み 証明書の配信 アクセスログを配送できるようにする アクセスログの形式を新しくする EC2でもFirehoseを経由するように タイムゾーンをUTCに統一 FirehoseのLa
この記事ははてなエンジニア Advent Calendar 2022の27日目のエントリです。 問題 社内で運用している Fargate サービス (Perl の plack アプリケーションが動いている) において、以下のような問題が発生していました。 リクエストごとの処理の重さ (計算リソースの使用量や所要時間) に違いがあり、特定の task に重いリクエストの割り振りが偏ることがある Fargate task は表向きのコア数は同じでも、割り当たるハードウェアの世代によって処理能力が異なるケースがある (いわゆるインスタンスガチャ) このような偏りのある状態でアクセス増など全体の負荷が増加し、一部 task のワーカプロセスが全て busy な状態が一定時間続くと ALB のヘルスチェックに落ちて殺される 各リクエストを1つのプロセスが処理する、いわゆる prefork アーキテク
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く