タグ

hiwa4のブックマーク (1,099)

  • 運用改善、不都合な真実 / 20240722-ssmjp-kaizen

    ssmonline #43 での発表資料です。 (運用設計ラボ合同会社 波田野裕一)

    運用改善、不都合な真実 / 20240722-ssmjp-kaizen
  • Webサービス公開前のチェックリスト

    個人的に「Webサービスの公開前チェックリスト」を作っていたのですが、けっこう育ってきたので公開します。このリストは、過去に自分がミスしたときや、情報収集する中で「明日は我が身…」と思ったときなどに個人的にメモしてきたものをまとめた内容になります。 セキュリティ 認証に関わるCookieの属性 HttpOnly属性が設定されていること XSSの緩和策 SameSite属性がLaxもしくはStrictになっていること 主にCSRF対策のため。Laxの場合、GETリクエストで更新処理を行っているエンドポイントがないか合わせて確認 Secure属性が設定されていること HTTPS通信でのみCookieが送られるように Domain属性が適切に設定されていること サブドメインにもCookieが送られる設定の場合、他のサブドメインのサイトに脆弱性があるとそこからインシデントに繋がるリスクを理解してお

    Webサービス公開前のチェックリスト
    hiwa4
    hiwa4 2024/07/05
  • 東京大学のAWS入門資料がいい感じだったので最新のAWS環境でも実行できるようにしてみた - Qiita


     AWSAWSAWS   AWS AWSGPU AWS   AWS  950
    東京大学のAWS入門資料がいい感じだったので最新のAWS環境でも実行できるようにしてみた - Qiita
    hiwa4
    hiwa4 2024/07/04
  • 「中間管理職の限界」と「マネジメント民主化モデル」について|Momentor坂井風太


    20247121:00NewsPick2Sides: MC ()  
    「中間管理職の限界」と「マネジメント民主化モデル」について|Momentor坂井風太
    hiwa4
    hiwa4 2024/07/02
  • エンジニアにも知って欲しいChatGPT基本テクニック - Qiita


     ChatGPTChatGPT姿 ChatGPT使  Markdown ChatGPTMarkdown使 
    エンジニアにも知って欲しいChatGPT基本テクニック - Qiita
    hiwa4
    hiwa4 2024/07/02
  • 【ChatGPT】英語学習用に素敵な先生を錬成したよ! - はげあたま.org


    chatgpt.com 3 GPTs 1 使   8使 ChatGPT   
    【ChatGPT】英語学習用に素敵な先生を錬成したよ! - はげあたま.org
    hiwa4
    hiwa4 2024/06/12
  • **強い**エンジニアのなり方 - フィードバックサイクルを勝ち取る / grow one day each day

    # 参考資料 - https://speakerdeck.com/pokotyamu/furikaeri-2024-95ceb97e-d587-4c4b-a4ec-5e52672644f6 - https://www.1101.com/umeda_iwata/ - https://speakerdeck.com/soudai/release-small

    **強い**エンジニアのなり方 - フィードバックサイクルを勝ち取る / grow one day each day
    hiwa4
    hiwa4 2024/04/14
  • JavaScript Visualized - Promise Execution

    Promises in JavaScript can seem a bit daunting at first, but understanding what's happening under the hood can make them much more approachable. In this blog post, we'll dive deep into some of the inner workings of promises and explore how they enable non-blocking asynchronous tasks in JavaScript. I'm still working on making this blog better on mobile devices, mobile browsers don't always render t

    JavaScript Visualized - Promise Execution
    hiwa4
    hiwa4 2024/03/29
  • Reactを使ってプロダクト開発している開発者だけでなく、マネージャにも読んでほしい「Fluent React」 - ROUTE06 Tech Blog


    React使800 ROUTE061000 OKSNS
    Reactを使ってプロダクト開発している開発者だけでなく、マネージャにも読んでほしい「Fluent React」 - ROUTE06 Tech Blog
    hiwa4
    hiwa4 2024/03/25
  • 設計の知識と技能で駆動するソフトウェア開発

    Object Oriented Conference 2024 登壇の機会をいただいたので、ここ数年、設計について考えていることを、言語化してみました。 はじめに 設計と開発プロセスの関係性 ソフトウェア設計の知識と技能 ① ソフトウェア設計の基礎知識 a. 基課題 b. 解決のアプローチ c. モジュール化:基となる4つの技法 ② モジュール化 a. モジュールの分類 b. オブジェクト指向プログラミングのモジュール化 c. ドメイン駆動設計のモジュール化 ③アプリケーションのモジュール構成(参照モデル) コア(中心) ポート(境界) アダプタ(周辺) ④モデル駆動設計 全体 事業活動、要件、アーキテクチャ コア(中央) 業務ロジック、ドメインモデル 業務機能、アプリケーションサービス アダプター(周辺) 記録モデル、データベーススキーマ 連係モデル、プロトコル設計 対話モデル、イン

    設計の知識と技能で駆動するソフトウェア開発
    hiwa4
    hiwa4 2024/03/24
  • リレーショナル・データベースの世界


     DBWeb   SQL 2 (201524 ) 
    hiwa4
    hiwa4 2024/02/29
  • 新規サービスのバックエンド開発で3ヶ月経ったので、試した技術や取り組みをまとめてみた


    AIShift (@sugar235711) AIShift11AI Worker[1]AI Worker 3  AI Worker   Microsoft Teams/WebAI GPTRAG
    新規サービスのバックエンド開発で3ヶ月経ったので、試した技術や取り組みをまとめてみた
    hiwa4
    hiwa4 2024/02/20
  • Next.js + TypeScript + Tailwind CSS の開発環境をできるだけ丁寧に構築する【2024年】


     Next.jsTypeScriptTailwind CSS使  🙏  Next.js
    Next.js + TypeScript + Tailwind CSS の開発環境をできるだけ丁寧に構築する【2024年】
    hiwa4
    hiwa4 2024/02/01
  • コストをかけずにWebサービスを公開するための構成例 - Qiita


     (react)(node.js)(postgreSQL)Web 調20228Heroku 使  supabase  
    コストをかけずにWebサービスを公開するための構成例 - Qiita
    hiwa4
    hiwa4 2024/01/23
  • 【個人開発】最新のNext.js+NextAuth.js+prisma+microCMSでECサイト作ってみた【フルスタックアプリケーション】 - Qiita

    個人開発】最新のNext.js+NextAuth.js+prisma+microCMSでECサイト作ってみた【フルスタックアプリケーション】TypeScriptフロントエンド個人開発Next.jsprisma はじめに 皆さんこんにちは、mamiなのだ! 今回はバックエンドは作らずにNextAuth.jsやprisma、microCMSなどを利用してNext.jsでECサイトを作成してみたので、その方法や手順などを公開しつつ、認証周りや大型開発案件でも採用されるstorybookなどについても解説していこうと思うのだ! フロントを勉強し始めた初学者さんや、フロントがメインではないバックエンドエンジニアの方に向けて、丁寧に解説を挟みながら書いていくので「へ〜フロントってこんな感じのことやってるんだ〜」と思ってくれたら嬉しいのだ! ちなみにこの記事は丁寧に解説しすぎて死ぬほど長くなってしまっ

    【個人開発】最新のNext.js+NextAuth.js+prisma+microCMSでECサイト作ってみた【フルスタックアプリケーション】 - Qiita
    hiwa4
    hiwa4 2024/01/11
  • 【DDD入門】TypeScript × ドメイン駆動設計ハンズオン

    TypeScriptとドメイン駆動設計(DDD)を組み合わせ、APIを構築するハンズオンガイドです。このでは、DDDとは何かという基礎的なところからソフトウェア開発における戦略的設計、戦術的設計まで、包括的な知識を提供します。 戦略的設計では、ビジネスの要求に合わせたドメインモデルの設計をイベントストーミングを用いて行います。その後、戦術的設計では、具体的なコードの実装に関連するDDDの原則と実践を学びます。 TypeScriptを使ってコードを書きながら、DDDの概念を実際のプロジェクトに適用するヒントを紹介します。

    【DDD入門】TypeScript × ドメイン駆動設計ハンズオン
    hiwa4
    hiwa4 2024/01/11
  • Webフロントエンド入門


     HTMLCSSJSweb2023 😇  HTML, CSS, JS Web  React, Next.js WebJS(React) ReactFacebookVercel使Next.js 
    Webフロントエンド入門
    hiwa4
    hiwa4 2024/01/07
  • SREエンジニアが組織改善プロジェクトを立ち上げてみた - ぐるなびをちょっと良くするエンジニアブログ


    AI SRESRE <SRE> IaC(Terraform/Terraform Cloud Business) SLI/SLO   API    SREAISRE SRE
    SREエンジニアが組織改善プロジェクトを立ち上げてみた - ぐるなびをちょっと良くするエンジニアブログ
    hiwa4
    hiwa4 2023/08/19
  • PostgreSQLのアーキテクチャー概要|PostgreSQLインサイド


    PostgreSQLpostgresql.conf調PostgreSQLPostgreSQLPostgreSQL9.5 1. PostgreSQLPostgreSQL 1 PostgreSQLPostgreSQL 
    PostgreSQLのアーキテクチャー概要|PostgreSQLインサイド
    hiwa4
    hiwa4 2023/08/15
  • Windows11(22H2)の格安PC買ってやったこと


    Intel N100PC5Intel N100+16GB+SSD256GB+Win11pro2 Win11使 OSHW便WebTeamsOutlook使使Bing https://anond.hatelabo.jp/20191116220232Windows11
    Windows11(22H2)の格安PC買ってやったこと
    hiwa4
    hiwa4 2023/08/02