タグ

2021年10月15日のブックマーク (6件)

  • AssumeRole(スイッチロール)を理解して、AWSへのデプロイを少しでも安全に実施しよう #devio2021 | DevelopersIO

    DevelopersIO 2021 Decadeでビデオセッションを公開しました。 概要 CloudFormationをデプロイするユーザのアクセスキーが漏れてしまったら?と心配するあなたへ。 AssumeRoleを活用すれば、アクセスキーが漏洩しても被害が最小限になるIAMユーザでデプロイできます。 動画 スライド コメンタリー テーマ選定の理由は、自分が知りたかったから ある程度、AWSを使っていると、画面ボタンポチポチではなく、Infrastructure as Code(IaC)で管理することが多くなります。AWSでIaCを実現するツールはいくつかあります。 AWS CloudFormtaion AWS SAM AWS CDK Serverless Framework Terraform そして、これらのIaCツールとIAMユーザの「アクセスキー」は、切っても切り離せない関係です(

    AssumeRole(スイッチロール)を理解して、AWSへのデプロイを少しでも安全に実施しよう #devio2021 | DevelopersIO
    Keisuke69
    Keisuke69 2021/10/15
  • モックは必要悪で、しないにこしたことはない - blog.8-p.info

    Mockitogomock が使いやすいせいか、単体テストというのはモックするものである、という思い込みがあるのか、人々がモックしすぎているのを時折みかける。 モックは必要悪で、しないにこしたことはない。外部の API サーバーとかはガンガン叩くわけにもいかないけれど、ファイル読み書きくらいは、実際にファイルを作ったり消したりしてしまっていい。/etc/passwd を消すとか、1GB のファイルを作るとかだと難しいかもしれないけれど、その場合でも、パスのプレフィックスを指定できるようにして、一時ディレクトリの中の etc/passwd を使うとか、ファイルサイズを指定できるようにするとか、逃げ道はいくつもある。そこを飛ばして「ファイル操作は一律モックしましょう」とか頑張りだすと辛いことになりがちだ。 モックの一番の問題は、番とテストで違うコードが走ることで、これは自動テストの価値

    Keisuke69
    Keisuke69 2021/10/15
    できればしたくない派
  • ソニーが見捨てたパソコン「VAIO」 小さな会社から再び世界へ | 毎日新聞

    VAIOの新製品発表会で、個人向け製品や海外展開の強化を表明した山野正樹社長(右)と林薫PC事業部長=東京都港区で2021年10月13日午後1時55分、加藤美穂子撮影 「ソニーを見返す」。7年前に不採算事業として、ソニーグループから切り離されたパソコンメーカー「VAIO」が復活の道を歩んでいる。スマートフォンやタブレットが普及し、先行きが不安視されていたが、ここまで6年連続で黒字決算を維持し、売上高は独立直後に比べ約3倍になった。大企業の花形事業から、長野県が社の小さな企業になったVAIOはなぜ復活できたのか。 「独立後7年間は法人向け製品に一丸となって取り組んできた。今後は個人向けも再強化し、海外でもより多くのお客様へ製品を届けたい」。13日の新製品発表会で、山野正樹社長はVAIO再生を次のステップに進めることを宣言した。 高機能とスタイリッシュなデザインの両立。それが、ソニー時代か

    ソニーが見捨てたパソコン「VAIO」 小さな会社から再び世界へ | 毎日新聞
    Keisuke69
    Keisuke69 2021/10/15
    今のVAIOって単に会社として分割されたわけじゃなくて資本関係もなかったのか
  • Next.jsでrewritesを使うと全く関係ないページで再レンダリングが発生する

    【まとめ】Next.jsのrewritesは気軽に使わない方が良いかも 一つでもrewrites設定が書かれているとクライアントサイド含め色々な処理が発生する rewrites設定が一つでも書かれていると、rewritesのパターンにマッチしないページであっても再レンダリングが発生することがある JSのバンドルサイズが大きくなる可能性あり(next@v11.0.2 でrewriteをひとつ記述しnext buildしたところmain.jsが約4KB増えた)

    Next.jsでrewritesを使うと全く関係ないページで再レンダリングが発生する
    Keisuke69
    Keisuke69 2021/10/15
    これは仕様なのか不具合なのか。不具合、というか意図しない動作っぽいけど
  • サイボウズフロントエンドエキスパートチームのウェブサイトを作りました | サイボウズ フロントエンドエキスパートチーム

    こんにちは、サイボウズフロントエンドエキスパートチームの@__sosukesuzukiです。 サイボウズにはCybozu Inside Outという技術ブログがあります。 それとは別に、この度フロントエンドエキスパートチームとしてウェブサイトを開設することにしました。 この記事では、このウェブサイトを開設することになった経緯と目的、使用した技術について説明します。 経緯 フロントエンドエキスパートチームでは、チームでのコミュニケーションの促進を主な目的としてハッカソンを開催することがあります。 (チームでのハッカソンについてはCybozu Inside Out に投稿されている記事をご覧ください) そのようなハッカソンで、フリーテーマの回がありました。 そこで、SakitoさんとBaHoさんとsosukesuzuki(私)のチームでは、フロントエンドエキスパートチームのウェブサイトを作って

    サイボウズフロントエンドエキスパートチームのウェブサイトを作りました | サイボウズ フロントエンドエキスパートチーム
    Keisuke69
    Keisuke69 2021/10/15
    特定チームだけで技術ブログ持つのすごいな。サイボウズのフロントエンドチームはほんと際立ってる
  • esbuild - An extremely fast bundler for the web

    Above: the time to do a production bundle of 10 copies of the three.js library from scratch using default settings, including minification and source maps. More info here.Our current build tools for the web are 10-100x slower than they could be. The main goal of the esbuild bundler project is to bring about a new era of build tool performance, and create an easy-to-use modern bundler along the way

    esbuild - An extremely fast bundler for the web
    Keisuke69
    Keisuke69 2021/10/15