タグ

hs_hachiのブックマーク (2,977)

  • 大量メール送信のための予備知識 - エムスリーテックブログ

    【SREチーム ブログリレー1回目】 お疲れ様です。エンジニアリンググループ、コアSREの山です。 他の情報伝達手段が現れた今は「メール」は以前よりも比重は落ちたかもしれませんが、まだまだ多くの人に情報を一気に伝えるための重要なツールです。 エムスリーでは自社サーバを利用してメールの大量送信を実施していますが、メール送信を実施するにあたって気にすべき基的な事項についてシェアさせてください。 大量メール送信に関連する基的な設定 基的な設定(SPFと逆引き) DKIM IPの追加削除 バウンスメール処理 金で解決 まとめ We are Hiring! 大量メール送信に関連する基的な設定 メール送信自体はそれほど難しいものではありません。 エムスリーではpostfixを利用していますが、設定はほとんどオリジナルでもメール送信自体は可能です。せいぜいドメイン名を登録するくらいでもいけます

    大量メール送信のための予備知識 - エムスリーテックブログ
    hs_hachi
    hs_hachi 2023/06/06
  • Webエンジニアがセキュアコーディングを独習できるオンライン教材「KENRO」の一部を無料公開中[PR]

    国内の主要なSaaS企業やSIerに脆弱性診断サービスなどを提供しているFlatt Security社は、Webエンジニアがセキュアコーディングを独習できるオンライン教材「KENRO」のトライアルとしてコンテンツの一部を無料で公開中です。 メールアドレスを登録するだけで利用を開始でき、期間も無制限。 KENROでは「SQLインジェクション」「XSS(クロスサイトスクリプティング)」「ディレクトリトラバーサル」などを始めとする10種類の一般的な脆弱性についてテキストで学び、その学びを基に攻撃者として脆弱性に対する攻撃を「ハッキング演習」で試し、その脆弱性があるコードを自分で修正する「堅牢化演習」まで、オンラインで実践できるユニークな教材です。 演習の結果もKENROが自動判定してくれるため、24時間365日、いつでも学習できます。 無料トライアルでは、一般的な10種類の脆弱性の学習コンテンツ

    Webエンジニアがセキュアコーディングを独習できるオンライン教材「KENRO」の一部を無料公開中[PR]
    hs_hachi
    hs_hachi 2023/05/30
  • エンジニアのための刑事事件対策まとめ - Qiita

    こんにちは。モロと申します。 実は数年前警察のお世話になり、数年裁判等をやって、昨年晴れて無罪放免となったのですが、そういえばその後どこにも情報をまとめていなかったことに気が付きました。 正直にいうとまったく気の進まない作業ですし、数年間これにかかりきりだったこともあり「わざわざまとめなくても誰でも知ってることでは……?」みたいな気持ちもあります。 とはいえ冷静に考えると大抵の人は一生関わり合いになることのない知識で、お世話になった界隈に対して何も残さないのも不義理という感じがしたため遅ればせながら筆を執らせていただきます。 はじめに 当記事は、実際に警察のお世話になり、数年間弁護士の方にご指導いただきはしたものの、あくまで法律の専門家でも何でもない一エンジニア(というか多少エンジニアリングをかじったデザイナー)によるもので、第三者による監修等もなされていません。 実体験に基づいて少しでも

    エンジニアのための刑事事件対策まとめ - Qiita
    hs_hachi
    hs_hachi 2023/05/30
  • 全AWSエンジニアに捧ぐ、CloudWatch 設計・運用 虎の巻 / CloudWatch design and operation bible

    AWSエンジニアに捧ぐ、CloudWatch 設計・運用 虎の巻 / CloudWatch design and operation bible

    全AWSエンジニアに捧ぐ、CloudWatch 設計・運用 虎の巻 / CloudWatch design and operation bible
    hs_hachi
    hs_hachi 2023/05/29
  • RubyMineのリモートデバッガーを使ってDocker Composeで立ち上げたRailsをデバッグしたい - Qiita

    RubyMineのリモートデバッガーを使ってDocker Composeで立ち上げたRailsをデバッグしたい はじめに Docker-composeで立ち上げたRailsRubyMineでデバッグしたかったが、なかなか接続できずに苦労したのでその備忘録 環境 M1 Mac macOS Venture 13.3.1 RubyMain 2023.1 Trial Ruby 2.7.8 すでにRailsアプリがDocker-composeを実行できること やりかた 準備 Edit Configurationsにて、"Ruby remote debug"を追加 設定はこんな感じ {YOUR_REMOTE_ROOT_FOLDER}と{YOUR_LOCAL_ROOT_FOLDER}は任意のパスに変更してください。 GemFileにデバッグ用のGemを追加 ~~ (略) ~~ group :devel

    RubyMineのリモートデバッガーを使ってDocker Composeで立ち上げたRailsをデバッグしたい - Qiita
  • 失敗から学ぶ 技術的負債との正しい歩き方 / learn from predecessors

    # ソフトウェアエンジニアリングサバイバルガイド: 廃墟を直す、廃墟を出る、廃墟を壊す、あるいは廃墟に暮らす、廃墟に死す https://www.youtube.com/watch?v=PSCmjrrbNkg # Howだけ考えると複雑さを導入して仕事が増える https://soudai.hatenablog.com/entry/2020/08/14/101657 # 質とスピード(2020春版) / Quality and Speed 2020 Spring Edition https://speakerdeck.com/twada/quality-and-speed-2020-spring-edition # 判断と決断の違いと決断のコツ https://soudai.hatenablog.com/entry/2022/01/04/151923 # Worse Is Better -

    失敗から学ぶ 技術的負債との正しい歩き方 / learn from predecessors
    hs_hachi
    hs_hachi 2023/05/17
    がんばります...
  • はてなブックマークアプリと拡張機能に、ブックマークの共有メニューを追加しました - はてなブックマーク開発ブログ

    いつもはてなブックマークをご利用いただき誠にありがとうございます。はてなブックマーク開発チーム、ディレクターのid:yone-yamaです。 2023年4月8日の告知にてお知らせした通り、Twitter社提供のAPIが利用できなくなったことに起因し、はてなブックマークでTwitterに関連する機能がご利用いただけない状態が継続しています。 ご利用いただけなくなった機能のうち「ブックマーク時のTwitterへのシェア」の代替手段として、2023年5月9日にブラウザ版の共有メニューをリリースしました。 bookmark.hatenastaff.com このたび、はてなブックマークアプリならびに拡張機能Chrome拡張・Firefoxアドオン)についても、Twitterをはじめとした外部サービスへブックマークを共有できるメニューを追加しました。 また、ご要望を多くいただいておりましたブックマー

    はてなブックマークアプリと拡張機能に、ブックマークの共有メニューを追加しました - はてなブックマーク開発ブログ
    hs_hachi
    hs_hachi 2023/05/16
    はてなブックマークのChrome拡張がサポート終了してたのに気づかなかった。ありがとうありがとう
  • Design Doc の書き方 / How to Write a Design Doc (Ja ver.)

    「Design doc とは何か」・「何を書けばよいのか」を説明するスライドです。 関連するプレゼンテーション「読みやすいコードの書き方」: https://gist.github.com/munetoshi/65a1b563fb2c271f328c121a4ac63571 © 2023 Munetoshi Ishikawa, supported by LINE corporation

    Design Doc の書き方 / How to Write a Design Doc (Ja ver.)
    hs_hachi
    hs_hachi 2023/05/12
  • GraphQL 成熟度モデル - とろろこんぶろぐ

    記事の概要 この記事は、Meta 社 relay.dev チームの Jordan Eldredge 氏の Tweet で紹介された GraphQL 成熟度モデル (GraphQL maturity model) を個人的な見解を加えながら和訳した記事です。 jordaneldredge.com GraphQL を実装する上で、どの程度 GraphQL を使いこなせているか判断するための参考になれば幸いです。 実際の成熟度モデルの和訳 最初の Tweet 私は、GraphQLの利点がまだ十分には理解されていないと思っています。ほとんどの組織では、GraphQL の提供する価値を捉えきれていません。 そこで、私は「GraphQL成熟度モデル」をスケッチしてみました。あなたの組織はどの程度成熟して(=使いこなせて)いますか? もし以下に示す13の成熟度を達成していたとしたら、よりGraphQL

    GraphQL 成熟度モデル - とろろこんぶろぐ
  • Reactのレンダリングに関する完全ガイド - Qiita

    この記事はComplete Guide to React Rendering Behaviorの翻訳記事になっています。 ご人(Markさん)にも許可を頂いて翻訳しております。 こちらの記事がReactのレンダリングを理解する上で今までで一番体系的で一番分かりやすかったので、ぜひ紹介したく翻訳させて頂きました。 翻訳ツールにもたくさん助けてもらいながら行い、意訳が出来ていない部分が多々あるかと思いますので修正依頼を出して頂けると幸いです! Twitterでも、フロントエンドに関する事や、アメリカでのエンジニア経験に関してツイートしているので、よかったらフォローお願いします。 Twitter: @hellokenta_ja 下記から文です。 Complete Guide to React Rendering Behavior この記事は、Reactレンダリングがどのように振る舞うか、Co

    Reactのレンダリングに関する完全ガイド - Qiita
    hs_hachi
    hs_hachi 2023/04/28
  • mtx2s’s blog

    デプロイ頻度とリードタイムは、開発チームが自らのパフォーマンスをモニタリングするうえで欠かせないメトリクスである。それらが、収益性や市場占有率といった組織パフォーマンスに影響を与えるからだ。その調査結果は、DevOps Research and Assessment(DORA)が特定した4つのキーメトリクス、いわゆる「DORAメトリクス」の要素として浸透した(後述するが、DORAメトリクスで扱うのは、リードタイムではなく「変更のリードタイム」である)。 その重要性ゆえに、チームや組織はこれらのメトリクスの計測と可視化に努める。可能な範囲で正確な値が欲しい。そうして、チケット管理ツールやバージョン管理システムからテレメトリを収集、集計し、チームのモニタリングダッシュボードにその実績値を可視化するのだ。 しかし、しばらくメトリクスを運用してみると、その扱いづらさに気づく。計測値や集計値のばらつ

    mtx2s’s blog
    hs_hachi
    hs_hachi 2023/04/27
  • <公式>映画『イミテーション・ゲーム / エニグマと天才数学者の秘密』オフィシャルサイト|大ヒット上映中

    ※対応デバイスや配信開始日は、ご利用の配信サービスによって異なります。詳細は各社サービスにてご確認ください。 ※Google Playロゴは、Google Inc.の商標です。 ※PlayStationは株式会社ソニー・コンピュータエンタテインメントの登録商標です。 ※U-NEXT、楽天ShowTimeは10/2(金) 15:00より配信開始となります。 「彼の時代が必ず来る」──2010年、TVシリーズ「SHERLOCK(シャーロック)」で大ブレイクを果たしたベネディクト・カンバーバッチ。その人気が英国から世界へと熱波のごとく広がるに従って、多くのメディアがそう予言した。 そして傑作『裏切りのサーカス』、ハリウッド超大作『スター・トレックイントゥ・ダークネス』などの快進撃を経て、遂にその時がやって来た。最新主演映画でキャリア最高の評価を受け、年度アカデミー賞で初の主演男優賞ノミネートと

    <公式>映画『イミテーション・ゲーム / エニグマと天才数学者の秘密』オフィシャルサイト|大ヒット上映中
    hs_hachi
    hs_hachi 2023/04/26
  • All Products

    hs_hachi
    hs_hachi 2023/04/23
  • 人生を仕組み化していったら結婚できた件 - Amosapientiam

    この記事はにレビューしてもらっています。 概要 この春結婚しました。 我々二人の生活は、多くの仕組み化・組織化を実行しているという点でかなり変である、ユニークだと思います。この記事では我々が導入している仕組み化を紹介していきたいと思います。 経緯 とは一年ほど前から人生をよりよく生きるためのアドバイスをし合う朋友・盟友的関係を築いていました。 お互いの人生には課題が山積しており、それを抜的に改善する必要があったのです。 そのために我々は仕組みの力に頼ろうと、さまざまな人生の仕組み化を図りました。 改革は功を奏し、我々の抱えていた諸問題は対処可能になっていきました。 また、お互いの課題解決的なコミュニケーションが大いに促進され、相互理解が深まっていきました。 我々の協力関係が実り多いものであることを深く確信した我々は、お互いの人生に貢献したい、二人三脚でこの人生を楽しんでいきたい、一緒

    人生を仕組み化していったら結婚できた件 - Amosapientiam
    hs_hachi
    hs_hachi 2023/04/20
    いいはな
  • Next.js App Router (app ディレクトリ) の逆引き辞典

    2023/05/05 追記 v13.4.0 をもって App Router は安定版になりました! https://nextjs.org/blog/next-13-4 公式ドキュメントもベータ→正式版にマージされました。 内容が充実してきている様子ので、そちらを確認してください。 https://nextjs.org/docs 加えて、公式ドキュメントの改善で分かったポイントもいくつか修正しています。 Next.js v13 から App Router 機能 (app ディレクトリ) が新しく追加されました。 (v13.3.0 現在はベータ版です。 v13.4.0 をもって安定版になりました!) ファイルベースの Layout 機能 処理の一部を Server Component に移しバンドルサイズを削減できる 例: remark を利用した Markdown のパース が有名なところだ

    Next.js App Router (app ディレクトリ) の逆引き辞典
    hs_hachi
    hs_hachi 2023/04/16
  • 北欧雑貨やヴィンテージ北欧食器のネットショップ。北欧、暮らしの道具店

    お使いのInternet Explorer 11のサポートを2021/5/10に終了致します。他のブラウザ、もしくは当店のiOS・Androidアプリをご利用ください。

    北欧雑貨やヴィンテージ北欧食器のネットショップ。北欧、暮らしの道具店
    hs_hachi
    hs_hachi 2023/04/13
  • RSpec: Behaviour Driven Development for Ruby

    Take very small stepsDon’t rush ahead with more code. Instead, add another example and let it guide you to what you have to do next. And don’t forget to take time to refactor your code before it gets messy. You should keep your code clean at every step of the way. View Documentation The BookEffective Testing with RSpec 3: Build Ruby Apps with ConfidenceThis definitive guide from RSpec’s lead devel

    RSpec: Behaviour Driven Development for Ruby
  • Home | endoflife.date

    End-of-life (EOL) and support information is often hard to track, or very badly presented. endoflife.date documents EOL dates and support lifecycles for various products. endoflife.date aggregates data from various sources and presents it in an understandable and succinct manner. It also makes the data available using an easily accessible API and has iCalendar support. endoflife.date currently tra

    Home | endoflife.date
    hs_hachi
    hs_hachi 2023/03/31
  • ZOZOTOWNの基幹データベースをリプレースした話 - ZOZO TECH BLOG

    はじめに こんにちは、技術部SRE部ZOZOSREチームの堀口です。普段はZOZOTOWNのオンプレミスとクラウドの構築・運用に携わっています。またDBREとしてZOZOTOWNのデータベース全般の運用・保守も兼務しております。 ZOZOTOWNではSQL Serverを中心とした各種DBMSが稼働しています。その中でZOZOTOWNサービスの根幹となるいわゆる基幹データベース(以下、基幹DBと呼ぶ)を5年ぶりにリプレースしました。 基幹DB群は、商品情報、在庫情報、注文情報、会員様情報、ブランド様情報、配送管理、キャンペーン情報、分析系情報などZOZOTOWNサービスにおけるほぼ全ての情報を管理しているものとなります。 リプレースのモチベーションは5年のハードウェア(以下、HWと呼ぶ)保守期限終了およびSQL ServerのEnd Of Life(以下、EOLと呼ぶ)を迎えるため、HW

    ZOZOTOWNの基幹データベースをリプレースした話 - ZOZO TECH BLOG
    hs_hachi
    hs_hachi 2023/03/29
    丁寧なお仕事ですごい。おつかれさまでした
  • Products | こだわりのある人の普段使い食器ARAS(エイラス)公式オンラインショップ

    商品詳細: 色 :ブラック、ホワイト、グレー、グリーングレー、ピンクグレー ・マグカップ大 サイズ:Φ83(取手までΦ110)xH89mm 容量:320ml 重さ:150 g 素材:トライタン+GF(ガラス繊維) 生産地:日 耐熱温度:100℃、耐冷温度:-20℃ 食洗機、漂白剤対応、BPAフリー。 電子レンジ使用可。必ず以下の点を守ってご使用ください。 ・電子レンジで内容物を温める事が出来ます(80℃程度)。調理目的には使用しないでください。 ・飲み物を半分以上入れ、空炊きしないでください。また電子レンジを使用の際には、蓋をせず加温してください。 ・電子レンジの加熱時間の設定は、自動モードを使用せず、耐熱温度を超えないように加熱時間を控えめにしてください。 ※塩分、油分が多い、水分が少ない等、品によっては長時間加熱すると高温になるものがあります。 ・ラップを掛けて長時間保存したり、電

    Products | こだわりのある人の普段使い食器ARAS(エイラス)公式オンラインショップ
    hs_hachi
    hs_hachi 2023/03/26