並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 380件

新着順 人気順

ウォームアップの検索結果1 - 40 件 / 380件

  • 中年プログラマの競プロ事始 - hydrakecat’s blog

    これはなに 自分がここ2年ほど趣味として競技プログラミングをやった経緯と感想です。いわゆるプログラマの定年と呼ばれる35歳を過ぎてから始めたのですが、思ったよりも楽しめました。自分のようなシニアと呼ばれるプログラマが競プロに興味を持ってくれたらいいなと思って書きました。 競技プログラミング(競プロ)とは 競技プログラミング(以後、競プロ)は、プログラミングをして順位を競うコンテストです。コンテストはたいていオンラインで毎週のように開かれており、誰でも参加できます。形式としては、与えられた時間内にいくつかの問題を解くコードを提出して、その正解数と提出までにかかった時間を競うというものです。たいていは、コードの実行時間および使用メモリに制限があり、その制限内で実行できるコードを書く必要があります。またコードが正解かどうかは出題者が用意したテストケースをパスするかどうかで判定されます。 多くのコ

      中年プログラマの競プロ事始 - hydrakecat’s blog
    • 大量メール送信のための予備知識 - エムスリーテックブログ

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

        大量メール送信のための予備知識 - エムスリーテックブログ
      • スクワットで「膝をつま先より前に出してはいけない」という間違え【スクワットの科学】 - リハビリmemo

        「スクワットで膝をつま先よりも前に出すと、膝を怪我する可能性がある」 1972年、マサチューセッツ大学のArielは、スクワットで膝をつま先よりも前に出すと膝関節に大きなストレス(剪断力)が生じ、怪我を誘発する可能性を報告しました(Ariel BG, 1972)。 この報告をもとに、スクワットでは「膝をつま先より前に出さない」ということが現在でも常識とされています。 しかし、その後の検証によってArielの研究は被験者が少なく(3名のデータ)、ストレスが生じる部位が明らかにされていないなど、いくつもの誤りとともに、再現性の乏しい結果であることが指摘されるようになりました(Hartmann H, 2013)。 2013年、これまでのスクワットに関する研究結果をまとめたレビュー論文を報告したゲーテ大学のHartmannらは、Arielの報告についてこう述べています。 「この報告は誤ったデータの

          スクワットで「膝をつま先より前に出してはいけない」という間違え【スクワットの科学】 - リハビリmemo
        • 大規模Email配信システムのクラウドジャーニー | BLOG - DeNA Engineering

          こんにちは、AI 基盤部の大谷です。 最近は兼務で MLOps 以外にも様々なシステムを構築しています。 弊社では全社的にオンプレミスからクラウドに、よりマネージドに寄せていこうという大きな指針が定められています。 (参考: フルスイングの記事 ) しかし、古くから運用されているサービスなどでは、未だにオンプレミスで構築されているものも少なくありません。 また、クラウドにホストされている場合でも、マネージドサービスを完全に活用しきれていない場合もあり、EC2 ベースの IaaS な構成はまだまだ多く存在しています。 とあるサービスでも、クラウド化はされているものの、マネージドサービスを活用しきれていないメール配信システムが運用されていました。 一般にメール配信システムは、挙動の違う複数のメールプロバイダにスムーズに配信するために多くのことを気にする必要があり、その分管理コストも高くなりがち

            大規模Email配信システムのクラウドジャーニー | BLOG - DeNA Engineering
          • バウンスしすぎて Amazon SES から追放された俺たちは Mailgun と SendGrid に国を作ることにした - ANDPAD Tech Blog

            これは何 どのように技術選定してますか。よく聞かれます。SREチーム 鈴木心之介 です。しかし説明が難しい。難しいですが説明の助けになってほしく思い、技術選定を文書化した DesignDoc から1枚を公開してみました。 DesignDoc とは、ある程度の大きさや複雑さがあり一言で説明の難しい技術選定について、文書化したものです。これを通じて、技術選定をどのように行うか組織内に広めようとする試みです。2021年1月頃から始めています。 題材は、メール配信の冗長化をRailsで実現した tech.andpad.co.jp を、インフラ視点から技術選定した DesignDoc です。このメール配信SaaSの選定は2019年末頃に実施したもので、DesignDoc の取り組みを始めていなかった頃でした。時が経ち、ソースコードやSaaSの構成からは意図を読むことが難しく「なんじゃこれ」って質問を

              バウンスしすぎて Amazon SES から追放された俺たちは Mailgun と SendGrid に国を作ることにした - ANDPAD Tech Blog
            • Gmailで問題が生じる神奈川県立高校ネット出願システムの被疑箇所を調査、改善策を検討してみた | DevelopersIO

              神奈川県高校入試のネット出願システムの不具合影響を受けた利用者として、Gmailを扱えないメール環境について外部から調査しました。 出願システムで独自実装されたメールシステムの不完全な実装と、メール関連のDNSの設定不備が原因であった可能性が高いと推測します。 2024年の神奈川県立高校入試出願システムの不具合の影響を受け、@gmail.comのメールアドレス を利用出来なかった一利用者として、 インターネットから参照可能な範囲で、出願システムのメール環境について調査。 被疑箇所の推定と、状況を改善する対策について検討する機会がありましたので、紹介させて頂きます。 神奈川県公立高等学校入学者選抜インターネット出願システムの稼動状況について MX設定 「mail.shutsugankanagawa.jp」のMXレコードを確認しました。 1/18(21時) $ dig mx mail.shut

                Gmailで問題が生じる神奈川県立高校ネット出願システムの被疑箇所を調査、改善策を検討してみた | DevelopersIO
              • Zennのバックエンドを Google App Engine から Cloud Run へ移行しました(無停止!YES!)

                Zennは、Next.js + Ruby on Rails(APIモード)を Google Cloud の App Engine へデプロイして稼働していました。最近、Rails の実行環境を App Engine Flexible から Cloud Run へ移行したので、その記録を残します。 ロードバランサーのバックエンドサービスを付け替えることで実現 最初に、どうやって移行したかです。Zennのバックエンドはもともとロードバランサーで構成されていました。以下の図のように、ロードバランサーの Backend Service より背後を切り替えることにより実現しています。Cloud Run とそこにアクセスするための Serverless NEG はあらかじめ稼働させておくことで、ダウンタイムなしで切り替えられました。 参考:負荷分散 | Google Cloud https://clo

                  Zennのバックエンドを Google App Engine から Cloud Run へ移行しました(無停止!YES!)
                • 後悔しないための Azure App Service 設計パターン (2020 年版) - しばやん雑記

                  Azure App Service (Web Apps) がリリースされて 6 年、情報のアップデートを行いつつ気になった情報は適当にブログに書くという日々ですが、Regional VNET Integration や Service Endpoins が使えるようになって設計に大きな変化が出るようになったのでまとめます。 最近は Microsoft で HackFest を行うことも多いのですが、App Service をこれから使い始めたいという場合に、失敗しない構成を共有したい、知ってほしいという意図もあります。多いですが中身は単純です。 基本設定 64bit Worker は必要な場合のみ利用する FTP / Web Deploy をオフにする Always on を有効化する ARR affinity をオフにする HTTP/2 の有効化を検討する Health Checks の

                    後悔しないための Azure App Service 設計パターン (2020 年版) - しばやん雑記
                  • 毎日走るのはからだに良くない? 専門家が教える、健康的なランニング

                    毎日走るのは健康に良くない。疲労骨折や脛骨の過労性骨膜炎、肉離れといったからだの使い過ぎによる怪我のリスクを高めるからだ。 からだに適度な休息と修復の時間を与えるためにも、走るのは週に3~5日にすべきだ。 普段は使わない筋肉を鍛えるために、走らない日には水泳やサイクリングといった異なるタイプのエクササイズをするといい。 ランニングはからだの調子を上げ、気分を高める、コストパフォーマンスの良いエクササイズになり得るものの、毎日走ることによるリスクもある。どのくらいの頻度で走るべきか、どういう時に走るのを休むべきか、ランニングについてあなたが知るべき全てを紹介しよう。 毎日走るのはダメ 初心者だろうとベテランだろうと、同じ筋肉や組織を常に使い続けているとオーバートレーニングになる可能性がある。 「ランニングは素晴らしいのですが、組織の健康を保ち、常に一貫した方法で同じストレス、同じ負荷をかけな

                      毎日走るのはからだに良くない? 専門家が教える、健康的なランニング
                    • 【競プロ】新人SEがAtCoderを始めて水色になった【色変記事】 - Qiita

                      AtCoderで水色になりました。いわゆる色変記事です。 本記事では以下の4点について書きます。 競プロをしていて良かったこと・できるようになったこと 勉強したこと・改善案 レート推移や目標ラインの話 環境やマクロの紹介 最初に自己紹介すると、自分は情報系出身のSEで、現在は2年目です。 今年の頭に競プロをはじめ、先日水色になりました。 「プログラミング未経験から~」「50歳を超えて~」みたいな少数派ではないですし、「たったN回で達成!」「M年の苦闘の末に」みたいなドラマもありません。 普通に勉強しているエンジニアが競プロを半年間そこそこ頑張ったみたいな記事です。 バッググラウンドや参加回数については③で詳しく書きます。 なお、競技プログラミングについてザックリ知っている前提で書きます。 「競プロってなに?」「水色ってどのあたりなの?」という場合は が良くまとまっています。 ① 競プロをし

                        【競プロ】新人SEがAtCoderを始めて水色になった【色変記事】 - Qiita
                      • IOCと組織委“必要な暑さ対策行っている” 引き続き検討も | NHKニュース

                        厳しい暑さの中で競技が行われている東京オリンピックで、選手から暑さ対策として試合時間の変更を求める声などがあがっていることを受けて、IOC=国際オリンピック委員会と大会組織委員会は、必要な暑さ対策を行っているとしたうえで、暑さ対策について引き続き国際競技団体と検討していくとしています。 東京オリンピックは競技が始まった今月21日以降、連日厳しい暑さが続いていて、テニス男子で世界ランキング1位のノバク・ジョコビッチ選手から、試合時間を夕方以降にずらすよう求める声があがるなど、複数のトップ選手から暑さに対する懸念が出ています。 これについて、25日記者会見したIOCのキット・マコーネル競技部長は「競技日程は暑さを含め、さまざまな要素を考慮して組まれていて、すべての試合で暑い時間を避けることはできなかったが、試合の途中で休憩を挟むなど、暑さ対策はしっかり行っている」と説明しました。 また、組織委

                          IOCと組織委“必要な暑さ対策行っている” 引き続き検討も | NHKニュース
                        • WebAssemblyで、JITコンパイラに迫る高速なJavaScriptエンジンを実装へ。Bytecode Allianceが技術解説。JavaScript以外の言語でも

                          WebAssemblyで、JITコンパイラに迫る高速なJavaScriptエンジンを実装へ。Bytecode Allianceが技術解説。JavaScript以外の言語でも 「Bytecode Alliance」は、WebAssemblyをWebブラウザだけでなく、デスクトップPCやサーバ、IoTデバイスなどあらゆる環境で、セキュアに実行することを目指している団体です。 Fastly、Mozilla、Arm、Google、マイクロソフト、インテルをはじめとする企業や団体が名前を連ねています。 参考:WebAssemblyをあらゆるプラットフォームでセキュアに実行できるようにする「Bytecode Alliance」発足。インテル、Mozilla、Red Hatなど 同団体は「WASI」と呼ばれる、どのOSやホストシステムでWebAssemblyモジュールが実行されたとしても、安全かつ透過的

                            WebAssemblyで、JITコンパイラに迫る高速なJavaScriptエンジンを実装へ。Bytecode Allianceが技術解説。JavaScript以外の言語でも
                          • バウンスメールと AWS SES - コネヒト開発者ブログ

                            こんにちは! フロントエンドエンジニアのもりやです。 先日エンジニアチーム内で AWS SES のバウンスレートについて話題になったのですが、その時に「バウンスって何?」という声がちらほら聞こえてきました。 Webサービスではユーザー登録や問い合わせなどメールが必要になる場面が多いです。 バウンスなどはメールを安定して送信するために必要な知識なのですが、なかなか担当する人以外は知られていないのかな、と思いました。 そこで今回は、バウンスメールなどのメール運用で知っておきたいエンジニア向けの知識を紹介しようと思います。 (執筆時に調べた資料などは最後に記載しておりますので、より詳しく知りたい方はそちらもあわせて読んでみてください) また、コネヒトでも使用している AWS SES の場合、バウンスをどう扱っていく必要があるかについても紹介します。 (※なお SMTP などのメールの仕組みや仕様

                              バウンスメールと AWS SES - コネヒト開発者ブログ
                            • PHP7から定数配列がOPcacheに乗るので巨大配列が使い放題という話 - hnwの日記

                              PHP 7.0のリリースから約5年が経過し、そろそろPHP 8.0のリリースも見えてきました。人によっては使い始めて5年目になるはずのPHP 7.xですが、いまだに新しい発見があったりして面白いですね。 本稿ではPHP 7.0から入った定数配列に関する性能改善について紹介します。 PHP 5時代は配列の組み立てコストが大きかった プログラミング上のテクニックとして、辞書データを連想配列としてプログラム中に記述し、これを必要に応じて使うというものがあります。たとえば次のコード例を見てみましょう。このような連想配列を持っておけば、プログラム中で国名コードをを扱う際に実在するかをチェックしたり、国名の日本語表記に変換したりといった処理ができるわけです。 <?php $country_name = [ 'jp' => '日本', 'us' => 'アメリカ合衆国', 'ru' => 'ロシア連邦'

                                PHP7から定数配列がOPcacheに乗るので巨大配列が使い放題という話 - hnwの日記
                              • 東京オリ・パラ 臨海部の人出は1日15万人 混雑分散が課題 | NHKニュース

                                東京オリンピック・パラリンピックの期間中に聖火台が設置されるなど大会を象徴する地域となる東京の臨海部は、多い日で1日当たり15万人を超える人出が想定されていることが大会組織委員会への取材で分かりました。訪れた人たちが安全に移動できるかが課題で、組織委員会は一度に駅に人が集中しないよう、競技会場以外に立ち寄れる場所を設け、駅を行き来する時間を分散させる計画です。 このエリアは、わずか半径1.5キロ圏内に7つの競技会場が集積し、開会式の翌日から大会最終日まで16日間連続で複数の競技が行われますが、ボランティアなど大会スタッフを含め、多い日で1日当たり15万人を超える人出が想定されていることが組織委員会への取材で分かりました。 特に大会3日目の7月26日は、6つの競技会場で午前9時から午後11時半まで断続的に競技が行われ、人出が最も多くなると予想されています。 このエリアに乗り入れる鉄道はりんか

                                  東京オリ・パラ 臨海部の人出は1日15万人 混雑分散が課題 | NHKニュース
                                • 「スタグル」が今、アツいらしい。全国のサッカースタジアムを巡ったマニアに、魅力とオススメのメニューを聞いてみた【56クラブのスタグルガイドあり】 #ソレドコ - ソレドコ

                                  ご当地グルメ研究家の椿です。主にテレビ番組などでリサーチャーという仕事をしており、日本全国にある独特の料理、食べ方、B級グルメなど、さまざまなグルメ情報をメディアで発信しています。 突然ですが、皆さんは「スタグル」という言葉を聞いたことがありますか? スポーツの試合などが開催されるスタジアムで楽しめる「スタジアムグルメ」のことです。 特にサッカーファンの間では有名で、その土地ならではの食材を使用した料理が各スタジアムにズラリと並ぶのだとか。その光景を見て「ご当地グルメのイベントみたい」と言う人も多いらしく、こうしたスタグル目当てで遠征するサポーター(サッカーファン)も少なくないとのこと。ご当地グルメ研究家としては気になってしまいます。 そこで今回は、全国56カ所のスタジアムへ通ってスタグルを食べた経験があるというマニアに、サッカーの試合で食べられるスタグルの魅力をたっぷりと語っていただきま

                                    「スタグル」が今、アツいらしい。全国のサッカースタジアムを巡ったマニアに、魅力とオススメのメニューを聞いてみた【56クラブのスタグルガイドあり】 #ソレドコ - ソレドコ
                                  • YJITの性能を最大限引き出す方法 - k0kubun's blog

                                    RubyのJITコンパイラYJITを開発している弊社Shopifyでは、社内で最もトラフィックが多いストアフロントのアプリにRuby 3.3 (master) をデプロイして平均レスポンスタイムが16%高速化、社内で最も大きなアプリであるモノリスにRuby 3.2をデプロイして平均レスポンスタイムが9%高速化している。他の会社でも、YJITを本番で有効にしたら高速化したという事例をちらほら目にした。 一方で必ずしも良い報告ばかりではなく、YJITを有効化したらメモリを使い切ってしまったりだとか、遅くなったみたいな報告も目に入ることがある。こういった問題は我々も多かれ少なかれ経験しており、それぞれ適切に対処することで解決できたため、その知見を共有する。*1 メモリを使い切ってしまった時 zenn.dev YJITを有効化すると、YJITが生成する機械語に加えて、それに関するメタデータもメモリ

                                      YJITの性能を最大限引き出す方法 - k0kubun's blog
                                    • Vol.104 | PIZZA OF DEATH RECORDS

                                      「宮本浩次」 テレビ朝日系列に「関ジャム 完全燃SHOW」という番組がある。毎週一つのことをテーマにそれをグッと深く掘り下げる番組でとても好きで、オレも矢沢永吉さんの回にスタジオにコメンテーターとして出演させていただいたことがある。 つい先日、我らが「宮本浩次」が特集され、オレもスタジオ出演こそなかったものの、アンケートに答える形で参加させていただいた。 リアルタイムで番組を観ていたのだが、宮本さんの挙動がとても楽しく、オレのコメントも効果的に配していただいて、とても楽しんだ。 そしたら、昨年2019年の宮本さんとの「Do you remember?」制作の日々が鮮明に思い出されて、ドキュメント的に書き残しておきたいという気持ちになった。文筆家がこういった文を残すのは、それは多々ある。しかしミュージシャンの目線で書かれたこうした文は、自分でこう言うと些か無粋ではあるが、とても貴重なのではな

                                        Vol.104 | PIZZA OF DEATH RECORDS
                                      • Amazon SES ベストプラクティス&アンチパターン - 後ろを向いて後退します

                                        Recruit Engineers Advent Calendar 2019 本記事は Recruit Engineers Advent Calendar 2019 6日目の記事です。 adventar.org 昨日の記事はPoohSunnyさんの、 poohsunny.hatenablog.com でした。 もくじ Recruit Engineers Advent Calendar 2019 もくじ Amazon SESとは Amazon SESでできること / できないこと できること できないこと ベストプラクティス&アンチパターン メールを送るとき 上限値・サンドボックス制限 送信方法 SendRawEmailの挙動 専用IPアドレス 送信ログ取得 メールを受け取るとき 受信設定 受信ルール / 受信ルールセットについて 受信ルール 受信ルールセット Eメール受信イベントのハンドリ

                                          Amazon SES ベストプラクティス&アンチパターン - 後ろを向いて後退します
                                        • SendGridでメールを配信するまでに知っておきたいことをまとめてみた - SMARTCAMP Engineer Blog

                                          こんにちは、スマートキャンプでBiscuetを開発している井上です。 今回はSendGridでメール配信をするときにやったこと、知っておきたいことなどをまとめてみました! SendGridとは? SendGridでメールを配信する理由 メールに必要な機能が充実している 送信実績 日本語ドキュメントの充実感 料金プランについて検討する 共有IPと固定IPの違い 共有IPの場合 固定IPの場合 共有IPと固定IPでの作業の違い IPを育てる なぜ, IPを育てる必要があるのか? レピュテーションとは? IPウォームアップ とは? IPウォームアップのやり方 レピュテーションを維持するための宛先のクリーニング 宛先のクリーニングとは? 宛先のクリーニング対応方法 SendGrid側でやってくれる対応 オプトアウトの対応をする オプトアウトとは? SendGridのオプトアウト機能 メールイベント

                                            SendGridでメールを配信するまでに知っておきたいことをまとめてみた - SMARTCAMP Engineer Blog
                                          • 私が Azure Functions アプリケーションの開発時に意識していること - しばやん雑記

                                            ここ数年は Azure Functions をフルに活用したアプリケーションを実装することが多かったのですが、同時に Azure Functions を失敗しないように使う方法も分かってくるので、ここらでちゃんと言語化しておきます。 最近は特に Azure Light-up というハッカソンを行うことが多いのですが、Azure Functions を使う場合には必ずこの辺りは毎回説明するようにしています。要するに Azure Functions の利点・特性を理解して賢く使いこなそうという話です。 Binding / Trigger で実現出来ないか考える Function の実装は出来る限り小さく保つ リトライのしやすい実装を重視する 最新の .NET での作法に沿ったコードを書く Graceful Shutdown に対応したコードを書く 機能単位で Function App プロジェ

                                              私が Azure Functions アプリケーションの開発時に意識していること - しばやん雑記
                                            • 建設現場での朝礼では何をしているのか

                                              ならばその間抜けどものために、建設業での朝礼が何故重要なのか、をご説明いただきたい。ぼくも、全く分からん間抜けの一人です。 と言われたので説明する。 大前提として、建設現場において朝礼は工事関係者ほぼ全員(現場によって数人から数百人まで)が一堂に会して情報共有できる唯一の機会である。 雨天時や極端に現場に場所がない場合でも、職長は必ず集まって朝礼しているし、結構色々行ったが朝礼の無い現場に入ったことは一度もない。 ちなみに増田はこの間まで職長っぽいことをやってた(過去形)。 同じ会社でも現場によってまちまちだったりするが、大体下記の流れで進行する。 ラジオ体操これ、馬鹿にしてる人多いけど結構大事。現場狭くてラジオ体操なしとか続くと微妙に調子悪くなる。 真面目にやると結構いいストレッチとウォームアップになる。まあ若い元請け職員とか真面目にやってないけど。 出面(でづら)確認当日にどの業者が来

                                                建設現場での朝礼では何をしているのか
                                              • メールというインターネットの闇とIPレピュテーション(だけど重要)(後編) - Qiita

                                                ※この投稿について 前半でIPレピュテーションとは何か?という説明をしていますので、未読の方は一読することをお勧めします。 メールというインターネットの闇とIPレピュテーション(だけど重要)(前編) https://qiita.com/nfujita55a/items/5848fcfbbe6cbf7d98c3 この後半では、IPレピュテーションをよくしてメールを滞りなく送りたいときの光要素と闇要素を、光→闇の順に書いています。 メールを円滑に送るためIPレピュテーションを高めたい、何ができるの(光要素) まずは、IPレピュテーションを含めて、メール送信を円滑に行うためにすることが大別して3つくらいあると思います。 送信ドメイン認証する いわゆるSPFやDKIMです(最近はこれにDMARCが加わる)。SPFなら送信側が「DNSを使ってこのEnvelope-FromのメールはこのIPアドレス帯

                                                  メールというインターネットの闇とIPレピュテーション(だけど重要)(後編) - Qiita
                                                • Web配信の技術 ―HTTPキャッシュ・リバースプロキシ・CDNを活用する

                                                  この本の概要 HTTPキャッシュ,リバースプロキシ,CDNなどWeb開発で大切な「配信」の技術。 重要な技術ながら,現場では知見のあるエンジニアが少なく,なんとなくで運用されていたり,導入が遅れていたりします。 本書では,HTTPキャッシュの基礎から解説し,一冊でしっかり配信が学べます。 速くて落ちないWebサイト/Webサービス/Web APIの実現はもちろん。キャッシュ事故やセキュリティ上の問題を防ぐのにも役立ちます。 こんな方におすすめ CDNやリバースプロキシの導入に興味のあるアプリケーションエンジニア・インフラエンジニア 配信技術を学びたいインフラエンジニア Webサービスを高速化させたいフロントエンドエンジニア 第1章 はじめに 1.1 本書の対象と目的 1.2 本書の構成 1.3 下準備 第2章 配信の基礎 2.1 配信のとらえ方 2.1.1 配信の根幹 2.2 標準仕様でや

                                                    Web配信の技術 ―HTTPキャッシュ・リバースプロキシ・CDNを活用する
                                                  • TOEIC Part 5:オンライン無料問題集10セットで得点アップ - Ippo-san’s diary

                                                    (2019年11月8日掲載:2022年7月6日問題集差し替え) はじめに TOEIC得点アップのため頑張っている方、勉強時間を確保するのも大変だが問題集に費やすお金も大変ですよね!そこでTOEICリーディング Part 5の無料問題サイトを紹介しますので試してみて下さい。 こんな人におすすめ! TOEIC問題集にあまり費用をかけたくない もっとたくさんの問題に触れたい 速く正しく回答する練習をしたい 試験前にパート5のウォームアップをしたい TOEICリーディングPart 5 とは? TOEICリーディング Part別 時間配分 TOEIC Part 5 オンライン無料問題集10選 操作・学習手順 TOEICリーディングPart 5 とは? 短文穴埋め問題(主に文法力と語彙力問題) A,B,C,Dの4つの選択肢から正しい回答を1つリ選択 30問 なお、語彙を問う問題は全体の4割以上。また、

                                                      TOEIC Part 5:オンライン無料問題集10セットで得点アップ - Ippo-san’s diary
                                                    • Freeleticsで半年間自宅トレーニングしたら食制限なしで6kg痩せた - 科学と非科学の迷宮

                                                      2021年版のFreeleticsガイドができました!この記事より新しいので、そちらを参照してください。 shiumachi.hatenablog.com 前回の投稿からさらに四ヶ月弱経ちましたが、未だにFreeleticsを継続できています。 shiumachi.hatenablog.com 半年間自宅で運動を続けた結果、なんと体重がピーク時差分で6.2kg、7日移動平均で4.5kg減りました。画像はFitbitの体重の記録です。 半年で体重6.2kg減 ジムも行かず、何かを我慢するような食制限を一切せず(食生活の変化はあり、後述)、毎朝30分程度、自宅で運動するだけでここまで痩せることができたのは自分でも驚きました。 なぜ継続できているか 「そりゃ毎日運動してたら痩せるだろ」って思うかもしれないでしょう。それはその通りで、この生活を継続できた理由が一番重要です。 理由は主に3つあります

                                                        Freeleticsで半年間自宅トレーニングしたら食制限なしで6kg痩せた - 科学と非科学の迷宮
                                                      • Google App Engineのスタンダード/フレキシブル環境を選ぶときのヒントと設定の注意点

                                                        イメージとしては スタンダード環境の方が気楽にはじめられる フレキシブル環境の方がより細かな設定ができる という感じでしょうか。 「料金が安いのはスタンダード」とは限らない ググって見つかる情報を読むと、多くの人は「スタンダード環境の方が安く済みそうだ」という印象を持つと思います。僕もそのような考えから、当然のようにスタンダード環境を選んでいました。しかし、結果として、Zennの場合にはフレキシブル環境の方が料金は大幅に安く済むことが分かりました。 Zennの場合 具体例があった方が読んでいて楽しいと思うので、恥を捨てて実際にかかっていたGAEの料金を載せてしまいます。ほれっ。 ※ 料金の推移は、サービスへのアクセス数とはほぼ相関していない ピーク時には1万円/日近くいってしまっていますが、設定と環境を見直すと¥500/日くらいで済むようになりました。設定をミスらなければPS5を転売ヤーか

                                                          Google App Engineのスタンダード/フレキシブル環境を選ぶときのヒントと設定の注意点
                                                        • All TypeScript で開発したLINEで動くリアルタイムクイズアプリの裏側

                                                          LINE株式会社フロントエンド開発センター(通称: UIT)の折原です。 先日、6月17日に開催した UIT meetup vol.9 で、本編の前にウォームアップとして、フロントエンドに関するクイズ企画を開催しました。そこで使うことを目的として、UIT App という名前で LIFF のアプリを作成しました。 UIT App は LIFF で動作するクイズアプリです。現状クイズだけですが、今後はいろんな取り組みをこのアプリ上で動作させることができるようになっていく予定です。 この UIT App を実装するにあたって、フロントエンドでは StencilJS を、サーバーサイドでは NestJS を採用しました。これらを使ってみての所感や、こだわった箇所などを紹介したいと思います! フロントエンドの技術スタックと運用 Stencil Stencil は Web Component・Web

                                                            All TypeScript で開発したLINEで動くリアルタイムクイズアプリの裏側
                                                          • 2022年ももう終わりなので1on1について改めて学んでみた - Qiita

                                                            はじめに みなさん 1on1ミーティング していますか? ※また、様々な1on1があると思いますが、ここでは組織上の上司(もしくはメンターとなる人)と部下(もしくはメンティー)が行うものにフォーカスして話していきます。 組織のマネジメントにおいて1on1が大切である、という事は言われて久しいですね。 おそらく、1on1の導入されていない企業においても、「1on1? なにそれ?」ということは減ってきているのではないでしょうか? とは言え、この1on1ミーティングについての課題感もよく聞くところで、 1on1する側、される側ともに何を話していいのかわからない なんだかやっているが変化を感じない しっかりと本音で話せていない気がする なんだかマンネリ化してきている これでいいのかわからない とにかく困っている など、様々な疑問を持ちながら行っていることも多いのではないでしょうか。 自分も定期的に

                                                              2022年ももう終わりなので1on1について改めて学んでみた - Qiita
                                                            • 筋トレは、健康的な生活を維持し、体力を向上させるために非常に重要です。この記事では、筋トレの効果を最大限に引き出すための順番について詳しく説明します。 - 雨のち晴れ

                                                              近頃は、ウォーキングとランニングにはまっています。ウォーキングした後のサウナが最高の組み合わせですが、中々毎日行くことは難しいです。特に、雨の日はどちらも行く気力が失せてしまいます。そこで、雨の日には家で筋トレを行うようにしています。 筋トレは、健康的な生活を維持し、体力を向上させるために非常に重要です。この記事では、筋トレの効果を最大限に引き出すための順番について詳しく説明します。 筋トレの順番の重要性 筋トレの順番の基本 ウォームアップ(準備運動) 大筋群から小筋群へ 複合運動から単一筋肉運動へ 大きな筋群から小さな筋群へ 全身バランスを考える クールダウン サンプルトレーニングプラン ウォームアップ 大筋群の複合運動 小筋群の複合運動 単一筋肉運動 まとめ 筋トレの順番の重要性 筋トレの順番は、効果的なトレーニングプログラムの鍵となります。 正しい順番で行わないと、ケガのリスクが懸念

                                                                筋トレは、健康的な生活を維持し、体力を向上させるために非常に重要です。この記事では、筋トレの効果を最大限に引き出すための順番について詳しく説明します。 - 雨のち晴れ
                                                              • 上田文人とJenova Chenが語る,アートと制作の苦悩,そして「ゲームを作る」ということ――イメージか,ロジックか

                                                                上田文人とJenova Chenが語る,アートと制作の苦悩,そして「ゲームを作る」ということ――イメージか,ロジックか 編集長:Kazuhisa カメラマン:佐々木秀二 日本に,上田文人というゲームデザイナーがいる。 上田氏自らが世に出した作品は,わずか3本。その3本はすべて世界で高く評価されており,“上田ワールド”とも呼べる独自の世界が魅力だ。 2本目の作品である「ワンダと巨像」は,GDCのアワードのゲーム・オブ・ザ・イヤーを含む5部門を受賞し,Time誌が選んだ「All-Time 100 Video Games」※にも選ばれている。最新作の「人喰いの大鷲トリコ」も,日本ゲーム大賞を始めとしてD.I.C.E.Awards,英国アカデミー賞ゲーム部門,文化庁メディア芸術祭エンターテインメント部門など,世界の賞を総ナメにしている。 ※「All-Time 100 Video Games」歴史上

                                                                  上田文人とJenova Chenが語る,アートと制作の苦悩,そして「ゲームを作る」ということ――イメージか,ロジックか
                                                                • 自宅で今すぐ可能な運動で無理なく筋力&心肺機能の低下を防ぐ方法

                                                                  自宅で過ごす時間が増えると運動量が減少しがちですが、健康な心身を保つためには心肺機能や筋力をしっかりと保つ必要があります。運動生理学者のレイチェル・クライミー氏らが公開している「スペースの限られている家でも無理なく運動できる方法」は、基本的には高齢者や慢性疾患を抱える人向けなのですが、運動不足気味で体力に自信がない人でも無理なく行えそうな内容になっています。 For older people and those with chronic health conditions, staying active at home is extra important – here's how https://theconversation.com/for-older-people-and-those-with-chronic-health-conditions-staying-active-at-h

                                                                    自宅で今すぐ可能な運動で無理なく筋力&心肺機能の低下を防ぐ方法
                                                                  • フロントエンドパフォーマンスのチェックリスト2021年版(PDF、Apple Pages、MS Word)-後編 | POSTD

                                                                    目次# 前編 準備段階:計画と指標 パフォーマンスを重視する文化、Core Web Vitals、パフォーマンスのプロファイル、CrUX、Lighthouse、FID、TTI、CLS、端末。 現実的な目標の設定 パフォーマンスバジェット、パフォーマンス目標、RAILフレームワーク、170KB/30KBバジェット。 環境の定義 フレームワークの選択、パフォーマンスコストの基準設定、Webpack、依存関係、CDN、フロントエンドアーキテクチャ、CSR、SSR、CSR + SSR、静的レンダリング、プリレンダリング、PRPLパターン。 中編 アセットの最適化 Brotli、AVIF、WebP、レスポンシブ画像、AV1、アダプティブメディア読み込み、動画圧縮、Webフォント、Googleフォント。 ビルドの最適化 JavaScriptモジュール、モジュール/ノーモジュールのパターン、ツリーシェイ

                                                                      フロントエンドパフォーマンスのチェックリスト2021年版(PDF、Apple Pages、MS Word)-後編 | POSTD
                                                                    • これぞ革命!?ゼロから大規模言語モデルを学習できるReLORA登場(7/18追記あり)|shi3z

                                                                      導入 本当に革命的な技術なのか? 「君たちはどう生きるか」で驚いている間にすごい論文が世界の話題を掻っ攫っていた。 その名も「ReLORA」簡単に言えば、「事前学習にLoRAを使う」というものである。 これは本当に革命的な発見かもしれないので、僕の仮説も含めて丁寧に説明する。 まず、大前提として、「LoRA」という技術について LoRAは、「Low Rank Adaptation(日本語で言うとすれば低階適応)」という技術で、これまでは主にファインチューニングに使われてきた。 ファインチューニングとは、あらかじめ学習されたニューラルネットワークに対して追加で学習させ、概念を強調させたり新しく覚えさせたりする。 たとえば、僕の顔でStableDiffusionをファインチューニングすれば、僕みたいな顔の絵がどんどん出てくる。 言語モデルにおけるLoRAも同様で、新しい概念や「こういうやりとり

                                                                        これぞ革命!?ゼロから大規模言語モデルを学習できるReLORA登場(7/18追記あり)|shi3z
                                                                      • 月間数百万通のメール送信サービスをIPウォームアップしつつ切り替えたら到達率が向上した話 - commmune Engineer Blog

                                                                        はじめに こんにちは。コミューンでスクラムマスターをしているまつむらと申します。 今回はコミューンで私が取り組んだ技術課題のなかから「メール送信システムのリプレース」について記載させていただこうと思います。 はじめに 背景 IPウォームアップとは? 移行計画のための準備 メールの開封率 ドメイン乖離度合 メール送信数 実装 要件 ソースコード データベース 工夫ポイント その1: データ全件取得 その2: 乱数生成器を外部から注入 その3: キャッシュ有効期限のコントロール 結果 やらかし まとめ 背景 コミューンは、BtoBおよびBtoC向けにコミュニティを作成できるプロダクト「commmune」を提供しています。 commmune ではメール送信のために SendGrid という SaaS を利用しているのですが、 2022年5月頃、事情により SendGrid のアカウントを変更する

                                                                          月間数百万通のメール送信サービスをIPウォームアップしつつ切り替えたら到達率が向上した話 - commmune Engineer Blog
                                                                        • 筋トレとジョギングをすると「筋トレの効果が減少する」〜そのエビデンスと予防法を知っておこう! - リハビリmemo

                                                                          「筋トレとジョギングをすると筋トレの効果が減ってしまうのは本当ですか?」 良く聞かれる質問ですが、現代のスポーツ科学はこう答えています。 「確かに筋トレとジョギングをすると筋トレの効果は減少する」 「しかし、それを予防する方法もある」 今回は、筋トレとジョギングをすると筋トレの効果が減少する科学的根拠(エビデンス)とその予防法の最新エビデンスをご紹介しましょう。トレーナーやスポーツ選手、ボディメイクで筋肉量を増やしながらダイエットしたい方は知っておくと良いと思います。 目次 ◆ 筋トレの効果を減少させる「干渉効果」とは? ◆ 筋トレの効果を減少させる干渉効果のエビデンス ◆ 干渉効果のメカニズムを知っておこう! ◆ 筋肥大への干渉効果を防ぐ3つの方法 ◆ 筋力増強への干渉効果を防ぐシンプルな方法 ◆ まとめ ◆ 参考文献 ◆ 筋トレの効果を減少させる「干渉効果」とは? ボディビルダーは重い

                                                                            筋トレとジョギングをすると「筋トレの効果が減少する」〜そのエビデンスと予防法を知っておこう! - リハビリmemo
                                                                          • 即席負荷試験ツールを実装するためのライブラリを作りました

                                                                            モチベーション 世の中には様々な負荷試験ツールがあり、それらは大概シナリオを組めたり複数ノードからリクエストを送れたりと高機能です。無論それは素晴らしいことなのですが 新しく実装したAPIで目標RPSを達しているかざっくり確認したい インデックスの追加前後でパフォーマンスに大きな影響が出ないか見てみたい 等といったシンプルな要件においてはセットアップ諸々の手間を考慮すると少々億劫な面があると思います。かといって自分で即席ツールを実装しようとすると 試験パラメーター取得処理 パフォーマンスを意識した実装 並行処理の排他制御 統計情報の出力 等々地味に面倒な実装が多くこちらもそれなりの労力を要します。或いはもっと簡便な試験ツールを使おうとすると微妙に痒いところに手が届かなかったりもするでしょう。 こうしたケースで簡単に負荷試験ツールを実装できるライブラリがあればもっと気軽に負荷試験を行え便利な

                                                                              即席負荷試験ツールを実装するためのライブラリを作りました
                                                                            • BERTを用いた日本語文書分類タスクの学習・ハイパーパラメータチューニングの実践例

                                                                              BERT を用いて livedoorニュースコーパス分類タスクを学習ハイパーパラメータチューニングによって,テスト正答率を 87.6% から 96.7% まで改善おまけ:カテゴリ「エスマックス」の判別は極めて容易 カラクリ株式会社の Research & development チーム(長いので以下 AIチーム)の吉田です.おはこんばんにちは. 本記事では,BERT (Bidirectional Encoder Representations from Transformers) を用いて日本語文書分類タスクを学習し,さらに精度向上のためにハイパーパラメータチューニングを実施した場合の実践例について記しました. BERTは,文章(正確にはトークン列)が入力されるとその特徴ベクトルを出力する,巨大なニューラルネットワークです.2018年10月にGoogleから発表された論文で提案された手法で

                                                                                BERTを用いた日本語文書分類タスクの学習・ハイパーパラメータチューニングの実践例
                                                                              • 早期英語教育とは? メリット・デメリットを徹底検証 効率的な英語学習法のヒントは?? - ポリグロットライフ | 言語まなび∞ラボ

                                                                                はじめに 今回は早期英語教育とは?というテーマで小学校英語教育について改めて考えてみました。ここ数年早期英語教育熱が高まっているので、そのメリット・デメリットや問題点などの現状を徹底的に考えていきたいと思います。理論面では、早期英語教育をめぐる2大論点を外観しながら、小学校英語教育法を解説していきます。最後に、子供への効率的な英語学習方法を考えていきます。 ↓↓英語学習動画も随時追加するので、登録よろしくお願いします。 www.youtube.com 日本の小学校英語教育 小学校英語教育とは? 小学校英語教育導入の背景 日本の英語教育の歴史 文明開花と実学英語 英語教育改革と英語排斥運動 大衆英語 コミュニケーション英語と外国語必修化 早期英語教育をめぐる2大論点 言語の臨界期 2言語共有説 小学校英語必修化 必修科の背景と歴史 新学習指導要領の変更点 小学校英語教育法 英語教授法 CLT

                                                                                  早期英語教育とは? メリット・デメリットを徹底検証 効率的な英語学習法のヒントは?? - ポリグロットライフ | 言語まなび∞ラボ
                                                                                • 【AWS Summit Tokyo 2019 セッションレポート】サービス責任者が語る Amazon Aurora MySQL/PostgreSQL の詳細と内部構造 #AWSSummit | DevelopersIO

                                                                                  AWS Summit Tokyo 2019 Day2 (本日6/13)のセッション、「サービス責任者が語る Amazon Aurora MySQL/PostgreSQL の詳細と内部構造」をレポートします。面白かったです! ライブストリーミングでのセッション参加のレポートです。 セッション概要 このセッションでは、クラウドの技術革新を活用するためにゼロから設計された、クラウドネイティブデータベースサービスであるAmazon Auroraについて詳しく説明します。 Auroraはその記憶域として分散型マルチテナントログ構造化ストレージサービスを使用するなど、モノリシックデータベーススタックをサービス指向アーキテクチャに移行しています。 Auroraは、低レイテンシーレプリカなど、数々の革新的な機能を備えています。このセッションでは、主なイノベーション、パフォーマンス結果とその達成方法の確認、

                                                                                    【AWS Summit Tokyo 2019 セッションレポート】サービス責任者が語る Amazon Aurora MySQL/PostgreSQL の詳細と内部構造 #AWSSummit | DevelopersIO