yoshis1210のブックマーク (9,514)

  • AWSのブロックストレージがどのように進化してきたのかを中の人が語る

    10年以上にわたりAWSのElastic Block Store(EBS)の開発に関わってきたマーク・オルソン氏が、EBSが共有ドライブに依存する単純なブロックストレージサービスから、毎日140兆回以上の操作を実行する大規模なネットワークストレージシステムへ発展するまでを振り返るブログ記事を投稿しました。 Continuous reinvention: A brief history of block storage at AWS | All Things Distributed https://www.allthingsdistributed.com/2024/08/continuous-reinvention-a-brief-history-of-block-storage-at-aws.html EC2がベータ版で使用可能になってから2年後の2008年にEBSはサービスを開始しました

    AWSのブロックストレージがどのように進化してきたのかを中の人が語る
  • 【AWS】 代表的なクラウドデザインパターン紹介

    はじめに AWSの豊富なサービス群を活用することで、高可用性かつ高スケール性を実現するシステムを構築することが可能です。 しかし、クラウドサービスの特性を最大限に活かすためには、適切なデザインパターンを理解し、実践することが重要です。そこで今回は、AWSを利用して「高可用性」かつ「高スケール性」を実現するための代表的なクラウドデザインパターンを紹介します。 1. EC2インスタンスを利用した動的コンテンツの配信 動的コンテンツとは? 動的コンテンツとは、ユーザーのリクエストに応じて生成されるコンテンツのことを指します。たとえば、ユーザーのログイン状況や入力内容に基づいて異なるページを表示するようなケースです。 AWSサービスの簡単な解説 Amazon EC2 (Elastic Compute Cloud): スケーラブルなコンピューティングリソースを提供するサービスです。必要に応じて、イン

    【AWS】 代表的なクラウドデザインパターン紹介
  • Linuxサーバーの最適化: vmstatとiostatを活用した性能分析と対処法 - Qiita

    Linuxサーバーの最適化: vmstatとiostatを活用した性能分析と対処法 0.目的 インフラ開発者として、必須な性能分析を身につけることを目的としています。 カーネルパラメータをチューニングをする際に性能分析を前提とし、分析結果からチューニングしていきますが、具体的な指標というものが少ないので参考になれば幸いです。 基的なvmstatの使い方については、ちょっとググればいくらでも出てくるので割愛します。 「Linuxカーネルパラメータのチューニング&設計」でロードアベレージが高い状態にある場合、次のアクションとしてCPU使用率の確認が必要となりますので、vmstatの結果分析および対処法について深堀していきます。 よって、vmstatの結果分析と対処法を理解すると性能試験を実施した際のその対処法とカーネルパラメータによるチューニングする対象が理解できるかと思います。 1.パフォ

    Linuxサーバーの最適化: vmstatとiostatを活用した性能分析と対処法 - Qiita
  • 多段 ssh するなら ProxyCommand じゃなくて ProxyJump を使おう

    概要 AWS とかで踏み台ホスト経由(ここでは AWS っぽく bastion と呼ぶ)で ssh する必要があるなら ~/.ssh/config は↓みたいにしとくのが良いんじゃないかな? Host bastion Hostname bastionのIPアドレス User bastionのユーザ名 # ↓は規定のファイルだったり ssh-agent 使ってれば不要 IdentityFile bastion接続用の秘密鍵ファイル名 # ↓の3つはWindowsでは使えないので諦めて ControlMaster auto ControlPath ~/.ssh/cp-%r@%h:%p ControlPersist 10m Host 好きな接続先名 Hostname 接続先のIPアドレス User 接続先のユーザ名 # ↓は規定のファイルだったり ssh-agent 使ってれば不要 Identi

    多段 ssh するなら ProxyCommand じゃなくて ProxyJump を使おう
  • 運用エンジニアのための AWSドキュメントの歩き方・まとめ方 / 20240822-jawsug-tokyo-aws-documents

    JAWS-UG東京 ランチタイムLT会 #14 での登壇資料です。 動画: https://www.youtube.com/live/cCvONKkW5B8?t=350s (デモは800秒付近から https://www.youtube.com/live/cCvONKkW5B8?t=800s…

    運用エンジニアのための AWSドキュメントの歩き方・まとめ方 / 20240822-jawsug-tokyo-aws-documents
  • 「俺の言うことを聞かないやつは懲戒免職」・「退職金もらえなくしてやろうか」…市長パワハラ調査に職員回答

    【読売新聞】 秋田県鹿角市の関厚市長が部下にパワハラと受け取られる言動をした疑いがあるとして、全職員を対象に実施された調査の結果がまとまった。「パワハラパワハラ的な言動を受けたことがあるか」の問いでは、「ある」が25人、「目撃した

    「俺の言うことを聞かないやつは懲戒免職」・「退職金もらえなくしてやろうか」…市長パワハラ調査に職員回答
    yoshis1210
    yoshis1210 2024/08/23
    こういうクズはちゃんと犯罪者として裁かれて欲しいんだけどな
  • なぜもっと早く買わなかったのか……悩んだ末に手に入れた「せいろ」で食生活のレベルが半端なく向上した話 #ソレドコ - ソレドコ

    夏バテ気味で欲が落ちてきた、という方にオススメなのがサッパリとべられる蒸し料理。長年憧れていたせいろを買って、すっかり蒸し物の魅力にハマってしまったというノンちゃんさんに、せいろの使い方やサイズ感、野菜やお肉の蒸し方をご紹介いただきました。 紹介した人:ノンちゃん コロナ禍で現場を失い、マンションを買ったオタクです。 SNS:@shigoubana_kome/Blog:Süßwasserfische わたしにはいつか絶対手に入れたい憧れの調理器具がありました。それはズバリせいろ!! 蚤の市やボロ市に出かけるたびに手に取っては「手入れが難しそう」「サイズ感とか素材を調べてからにしよう」と悩み続け、結局買わずに月日が流れ早数年。しかし、ある日Xでせいろをおすすめするポストを見かけ、購入欲が一気に加速しました。 蒸したい!! 野菜を!! 肉を! ウインナーを!!! ……と、いうことで手に入れ

    なぜもっと早く買わなかったのか……悩んだ末に手に入れた「せいろ」で食生活のレベルが半端なく向上した話 #ソレドコ - ソレドコ
  • Docker入門資料「入門 Docker」を5年ぶりにアップデートしました。 - y-ohgi's blog

    TL;DR 「最短でプロダクションで扱うため」のコンセプトはそのままに 入門 Docker がv2になりました 5年ぶりにのアップデートで、古くなった情報を消し最新の情報の追加をしてほぼ書き直しました。 現代でも残ってしまっているような古いプラクティスについても言及しているので、再読もオススメです。 概要 入門 Docker を5年ぶりにアップデートしました。 deprecatedな部分だけは綺麗にするかと思い、git cloneしたところ筆が乗りだいぶ様変わりしてv2になりました。 変更点 古くなってしまっている情報を修正したことがメインです。 特に以下3点です。 1. DockerfileのDSL 2. compose v2対応 3. Dockerfileのベストプラクティス 他にもいくつか。 現在でも使用されている非推奨な使い方への言及 古くなってしまっているが、現在でも使用されてい

    Docker入門資料「入門 Docker」を5年ぶりにアップデートしました。 - y-ohgi's blog
  • メンテナンス画面の表示方法いろいろ | 外道父の匠

    コンテナの話(AWSコンテナ系アーキテクチャの選択肢を最適化する)をした時にメンテナンス画面の表示についても軽く触れました。 改めて整理すると他にもいろいろあるということで、上から順に超ザックリと並べていきたいと思います。一応 AWS でを想定していますが、一般的な方法論でもあるので、どこだろうと何かしらの足しにはなるかもです。 条件 どのようなメンテナンス状態にしたいかによりますが、満たすべき条件はおそらくこのようなものがありますよ、ということで整理します。 1回の変更操作で、一括したメンテインを保証すること 管理者はメンテにならず通常アクセスする手段があること メンテ機能の仕込みによって悪影響がないこと 希望するメンテ用レスポンス内容を実現可能であること 静的 or 動的 Status Code 503 Content-Type レスポンス・サイズ 例えば DNS のレコード値を変更し

    メンテナンス画面の表示方法いろいろ | 外道父の匠
  • 可読性の高いコードを書くための実践ガイド - Qiita

    はじめに ソフトウェア開発において、コードの可読性はプロジェクトの成功に直結する重要な要素です。読みやすいコードは、メンテナンスや拡張を容易にし、チーム全体の生産性を向上させます。 しかし、「読みやすいコード」 の定義は人によって異なります。個々のスタイルや好みによって解釈が分かれることもあるでしょう。それでも、できる限り多くの人にとって理解しやすいコードを書くことが、プロフェッショナルとしての責任です。このガイドでは、そんな読みやすさを意識した具体的なテクニックなどを紹介していきます。「もう知ってるよ!」と思った方も、今一度できているかを確認してみてください。 弊社Nucoでは、他にも様々なお役立ち記事を公開しています。よかったら、Organizationのページも覗いてみてください。 また、Nucoでは一緒に働く仲間も募集しています!興味をお持ちいただける方は、こちらまで。 注意点 こ

    可読性の高いコードを書くための実践ガイド - Qiita
  • 【完全版】これ1本でReactの基本がマスターできる!初心者チュートリアル! - Qiita

    はじめに Reactの人気はどんどん加速しています。これからフレームワークを学ぶならReactを選ぶのは賢い選択でしょう こんにちは、Watanabe Jin(@Sicut_study)です。 今回はReactをこれから学んでいこうと思っている方に向けて、初心者チュートリアルを作成しました。 このチュートリアルではReactを書く上で欠かせないことを紹介しています。 実際にアプリを作りながらReactの機能について学ぶことによってより深く理解することが可能です。 このチュートリアルを最後までやったら、次に自分で習ったことを活かして簡単なTODOアプリなどを作れば基がしっかり身につくようになっています。 またこのチュートリアルではJavaScriptではなくTypeScriptを採用しています。 モダンな会社ではTypeScriptが採用されることが多いはずだなので、少しでも慣れていただけ

    【完全版】これ1本でReactの基本がマスターできる!初心者チュートリアル! - Qiita
  • 「近々退職予定なのですがマウントが取れるオシャレなお菓子教えてください」ワンランク上なお菓子がぞくぞく

    ホッペマル🍛 @hoppe3230 【ゆる募】 近々退職予定なのですが、マウントが取れるオシャレなお菓子教えてください オシャレな菓子知っててとても敵わないと思われたいです。オシャレなもん知らないので宜しくお願いします ホッペマル🍛 @hoppe3230 みなさん沢山ありがとうございます! こんなにお答えいただけるとは…!! とても助かりました!ブックマークしてひとつひとつゆっくり目を通させていただきます!みんなオシャレな菓子沢山知っててすごい! x.com/hoppe3230/stat… ホッペマル🍛 @hoppe3230 👩‍🦰「ホッペさんて、退職のお菓子のセンス抜群なのね!」 👨🏻「いや〜まいったよオシャレすぎて気後れしちゃうね」 👳🏾‍♂️「サミシナルネーイチュデモ、モドテコイクダサイ!」 🤖「ピーガガ…ガガガ…ピー」 🐈「ニャーン」 🍛「ウフフ…フフフフフ

    「近々退職予定なのですがマウントが取れるオシャレなお菓子教えてください」ワンランク上なお菓子がぞくぞく
  • 子供の頃、インスタントの袋麺を作ったときに野菜炒めを載せてくる親が嫌だった。でも今は載せたい理由がわかる

    親が野菜を載せてくるのってあるあるだったんだ…!みんなの考える「ラーメンに馴染む野菜トッピング」もあるよ。

    子供の頃、インスタントの袋麺を作ったときに野菜炒めを載せてくる親が嫌だった。でも今は載せたい理由がわかる
    yoshis1210
    yoshis1210 2024/08/19
    うちは醤油ラーメンにもやし炒めだったけど子供の頃も好きだった
  • "これはdynamodbでいけるわ"が流行語になった2ヶ月間の備忘録

    はじめに 私ごとではありますが、現場でdynamodbをメインのデータベースとして採用してから約2ヶ月が経ちました。 たった2ヶ月いう期間で、何度も心身ともに崩壊し、そして粘り強く復活を遂げ、かろうじて奇跡的にレベルアップをしてきました。 今回の記事では、これからdynamodbの導入を検討しているエンジニアの皆様に向けて、わずかながら現場で(汗と血を流しながら)得た知見を共有したいと思います。 主にdynamodbを導入するときに楽できる部分、楽できない、苦労する部分がどんな感じか、この記事でなんとなく伝えられたら嬉しいです。 以下では、4つの項目(採用基準、設計、開発、運用)に分けて、知見を羅列していきますが、私もまだ駆け出しdynamodberの域を出ないので、誤りやアドバイス等ございましたら、是非コメントいただきたいです! なお、ここで紹介する内容は基的にはAWSの公式ドキュメン

    "これはdynamodbでいけるわ"が流行語になった2ヶ月間の備忘録
  • オードリー春日、大阪でガチAD仕事→番組化 テレビ裏側も暴露「あ、やはり」「反吐が出ますな」(笑)【コメントあり】

    お笑いコンビ・オードリーの春日俊彰が、テレビのAD(アシスタントディレクター)を務めた番組が、MBSテレビで放送される。18日放送の特番『下っ端春日』(後2:54~3:24※関西ローカル、TVer配信あり)の企画でAD仕事をがっつり体験し、実際にオンエアされる。 【写真】その他の写真を見る 某日午前11時、何も知らされずにMBSの制作フロアにたたずむ春日に、番組スタッフが話しかけると大きな声で「トゥース!」。春日が「今から何するんですか?」と尋ねると、番組スタッフは「きょうはある番組のADとして1日働いていただきます」と聞き、「AD!?この私が!?と驚がく。この日に撮影し、午後5時までに完成させないといけないという。これには春日も「あと6時間もないじゃないですか!?」と声を荒げる。 最初の仕事は、ロケの準備。ロケで使用する許可書の印刷やカンペの作成など「春日さんちょっと急いでください!」と

    オードリー春日、大阪でガチAD仕事→番組化 テレビ裏側も暴露「あ、やはり」「反吐が出ますな」(笑)【コメントあり】
    yoshis1210
    yoshis1210 2024/08/17
    あそこまで節約して貯金していた人が1000万以上する車を即金で買ったとか言われても「確かに大富豪だな」とはならないよな
  • Meta Questで「HDMI入力」可能に PCやSwitchなどを大画面表示 キャプチャカード接続に対応

    米Metaのヘッドセット「Meta Quest」でHDMI/Displayport入力が使えるようになった。UVC/UACに対応したキャプチャカードをUSB Type-Cで接続し、専用アプリ「Meta Quest HDMI Link」をダウンロードすることで利用可能となる。 1080pで取り込み/出力できるキャプチャカードに対応。USB 3.0準拠のものを推奨している。給電に対応するモデルであれば、キャプチャカードだけでなくQuestにも給電できるという。対応機種はMeta Quest 2/3/Proの3機種。 接続してアプリを立ち上げると、ウィンドウの形でHDMI入力した映像が表示される。もちろん任意の場所に動かすことも可能だ。デモでは、iPhoneMacの外部出力をQuest内で表示している様子を公開。HDMI出力するデバイスの横にキャプチャカードの姿も見える。 関連記事 「8番出口

    Meta Questで「HDMI入力」可能に PCやSwitchなどを大画面表示 キャプチャカード接続に対応
  • ソフトウェアの「詳細設計書」とはなんなのか - きしだのHatena

    設計書」というのは、作るものの構造を抽象的に表現したものと言うことができます。 ただ、ソフトウェアの抽象化の仕組みはプログラミングコード自体に備わっているので、ソフトウェア生成可能な抽象的表現というのはコード表現ができるはずですね。コードで表現しておくと、整合性のチェックとかも行いやすいです。 でも、コードではない「詳細設計書」というものが一部業界には必要とされているので、その「詳細設計書」というのは実際はなんなのか考えてみます。 ※ 最初はタイトルは「設計書」としてましたが、話を限定するため「詳細設計書」に変更しました。 追記:納品物に関する記述を追加しました。 表現を変えたコーディング ソフトウェア生成可能な抽象的表現というのはコード表現ができるわけですが、文字で表記する必要もなく、ダイアグラムで表現することもできますね。 代表的なのがER図やクラス図で、これは文字表現との相互変換が

    ソフトウェアの「詳細設計書」とはなんなのか - きしだのHatena
  • 使ってないモバイルバッテリーや交換したリチウムイオン電池を適切に処分する - I AM A DOG

    最近使ってないモバイルバッテリーの他、使わなくなったカメラ用充電池とか、交換した家電の充電池(主にリチウムイオン電池)などをそれぞれ適切な方法で処分しようと思います。 使わないモバイルバッテリー、捨てられるうちに捨てておくか JBRC会員メーカーか否か? Anker製品は独自の回収も CIOでは買い替え時に他社製モバイルバッテリーの回収も 自治体での処分:小型充電式電池は「危険ごみ」等で回収される自治体もある 充電式の小型家電、めちゃくちゃ増えましたよね 使わないモバイルバッテリー、捨てられるうちに捨てておくか 完全に使わなくなったモバイルバッテリーは都度処分していましたが「まだ使えるし災害時に役に立つかも?」と残していたものが少し溜まってきたのと、今どき出力がUSB-AのみとかMicro-USB充電とか使いませんし、処分しやすいうちに整理することにしました。メーカーや電池の種類によって、

    使ってないモバイルバッテリーや交換したリチウムイオン電池を適切に処分する - I AM A DOG
  • 情報の見つけやすさを追求する - 社内ドキュメンテーションの階層整理術 - KAKEHASHI Tech Blog

    カケハシのプラットフォームチームでソフトウェアエンジニアをしているすてにゃん (id:stefafafan) です。今回はチームに配属されて数ヶ月の私が、いかにして社内ドキュメンテーションの階層構造を整理し、情報の検索性を向上させたかについてお話します。 はじめに この記事の想定読者 課題意識 メンバーへの共有と相談 社外事例の調査 esa の階層整理 第 1・第 2 階層の整理 ストック情報とフロー情報を意識した階層の整理 esa の機能をフル活用する 効果や今後について はじめに カケハシでは全社的にドキュメンテーションツールとして esa - 自律的なチームのための情報共有サービス を利用しています。それぞれのチームやプロダクトごとに階層を切ってドキュメントを書いています。 プラットフォームチームでは認証基盤などの社内プラットフォームシステムを開発しているため、自チームが運用する各種

    情報の見つけやすさを追求する - 社内ドキュメンテーションの階層整理術 - KAKEHASHI Tech Blog
  • リュウジ「この人何者なんだろう、俺のカップラーメンをレビューしてる人は何人もいたけどあまりにも詳しすぎる。チャーシューが入ってない理由も当てられた」

    リュウジ@料理のおにいさんバズレシピ @ore825 料理研究家/株式会社バズレシピ代表取締役 YouTube登録494万人 Instagram登録195万人 公式LINE登録31万人 TikTok登録49万 総フォロワー約1040万人 レシピ大賞受賞 世界一受けたい授業 ヒルナンデス出演 著書累計150万部 お仕事の依頼は→bazurecipe@gmail.com bazurecipe.com リュウジ@料理のおにいさんバズレシピ @ore825 この人何者なんだろう、俺のカップラーメンをレビューしてる専門家っぽい人は何人も居たけどあまりにも詳しすぎる なぜチャーシューが入ってないのかの理由を完全に当てられたし全てのコメントが的確すぎる 適当な事言ってる自称通とは違いすぎる、物だ cupmen-review.com/ryuji-supreme-…

    リュウジ「この人何者なんだろう、俺のカップラーメンをレビューしてる人は何人もいたけどあまりにも詳しすぎる。チャーシューが入ってない理由も当てられた」
    yoshis1210
    yoshis1210 2024/08/16
    割と褒めてるけど総合評価4.5/10なんだな。