タグ

ブックマーク / dev.classmethod.jp (22)

  • メール診断ツール「mail-tester」でGmailに届かない神奈川県立高校の出願システムのメールを診断してみた | DevelopersIO

    神奈川県立高校の入試出願システムで、Gmailへメールが届かない問題が再発しました。 令和6年1月24日14時掲載(第1報(新)) 日より募集期間となりましたが、@gmail.comのメールアドレスのみを登録している志願者に、出願システムからのメールが遅延している、あるいは届かない不具合が発生しています 神奈川県公立高等学校入学者選抜インターネット出願システムの稼動状況について 以前、出願システムから送信されるメールにYahooメール、Gmailに届いたメールより、送信者ドメイン認証などは正しい事を確認できていました。 Gmailに届くようになった、障害解消後の神奈川県立高校入試のインターネット出願システムのメールを調べてみた 今回、Gmailに届かないメールに 迷惑メールとして判定される要素が無いか、 mail-testerのサービスを利用して診断した結果を共有させて頂きます。 迷惑メ

    メール診断ツール「mail-tester」でGmailに届かない神奈川県立高校の出願システムのメールを診断してみた | DevelopersIO
    khtno73
    khtno73 2024/01/26
  • IAM ロールで 100 連鎖してみた | DevelopersIO

    俺達はいつまでも立ち尽くし見つめていた━━━ 数多の IAM ロールが移ろうように連鎖していく、そのさまを。 コンバンハ、「 IAM ロールはお面」おじさんです。 この世で最も大切なもの、それは繋がりであり、そして連なりですよね。 ということで、早速 IAM ロールで 10 連鎖してみました。 いや、せっかくなので 100 連鎖くらい行ってみましょうか。そうしましょう。興奮してきたな。 まとめ IAM ロールはそんな連鎖させるようなもんじゃない。 手始めに IAM ロールを 101 個作ろう 早速、 100 連鎖のために IAM ロールを 101 個作ります。 「 100 連鎖なのに 101 個なの?」と思うかもしれませんが、ヤマタノオロチの「股(首と首の間)」は 7 個しかありませんよね。(「岐」は 8 個あるんですけどね。)それと同じです。 101 個くらいの数なら「温かみのある手作業

    IAM ロールで 100 連鎖してみた | DevelopersIO
    khtno73
    khtno73 2021/04/21
    『自分は世界で一番 IAM ロールを連鎖させた男だからな……』運用中ぶち当たることもあるから検証はしたくなるけど、普通はAmazonに「上限いくつですか」て聞くよねw
  • [VS Code Insiders] MicrosoftからJupyter 拡張機能が提供されたのでさっそく触ってみた #VSCodejp #VSCode #拡張機能 #Jupyter #Python | DevelopersIO

    こんにちは、Mr.Moです。 MicrosoftからJupyter 拡張機能が登場しましたね!今のところ Visual Studio Code Insiders のみでの提供のようですが今後に大変期待が持てる拡張機能なのでさっそく記念に使ってみたいと思います。 Jupyter 拡張機能とは 今日の Jupyter Notebooks でサポートされている言語カーネルの基的なノートブックのサポートを提供する Visual Studio Code 拡張機能です。多くの言語カーネルは変更なしで動作します。高度な機能を有効にするには、VS Code 言語拡張で修正が必要な場合があります。 https://marketplace.visualstudio.com/items?itemName=ms-toolsai.jupyter ちなみにこれまではPython拡張機能で Jupyter Noteb

    [VS Code Insiders] MicrosoftからJupyter 拡張機能が提供されたのでさっそく触ってみた #VSCodejp #VSCode #拡張機能 #Jupyter #Python | DevelopersIO
    khtno73
    khtno73 2020/11/13
  • ダミーデータ作成のお供に! VS Code 拡張機能「vscode-random」で人名やカラーコードなどを自動生成してもらおう! | DevelopersIO

    はじめに ダミーデータを作成しなければならないときってありますよね? テストデータやサンプル画面を作るときに値をどうするか困ったことありませんか? そういった悩みを VS Code で解決するための拡張機能vscode-random です。 https://marketplace.visualstudio.com/items?itemName=jrebocho.vscode-random デモ (GitHub リポジトリより引用) 拡張機能としてはカーソル位置にランダムな値を挿入するという単純なものなのですが、VS Code のマルチカーソル機能と組み合わせることで非常に強力な体験を得ることができます。 名前やメールアドレスの項目がある JSON や YAML に対し、複数の項目にまとめて値を挿入して作り上げるのは気持ちいいこと間違いなし! 対応コマンド コマンド 説明 生成例

    ダミーデータ作成のお供に! VS Code 拡張機能「vscode-random」で人名やカラーコードなどを自動生成してもらおう! | DevelopersIO
    khtno73
    khtno73 2020/10/15
  • Windows Subsystem for Linux 2(WSL 2)をセットアップしてみた | DevelopersIO

    しばたです。 先日新しい開発機(Windows 10)が会社より支給されたのでデータ移行と環境の再セットアップをしています。 せっかくの機会ですのでOSを最新のWindows 10 May 2020 Update (2004)に更新し、Windows Subsystem for Linux (以後WSL) 環境を最新のWSL 2にしたのでその際の手順をここに記録しておきます。 手順 公式な手順はDocsにばっちり記載されています。 基的にはこの手順を参照すれば問題ありません。 やってみた それでは早速やっていきます。 0. 前提条件 WSL 2を利用するには現在最新のWindows 10であるWindows 10 May 2020 Update (Ver.2004、ビルド19041)以降である必要があります。 古いWindows 10を利用している場合はまずアップグレードが必要となります

    Windows Subsystem for Linux 2(WSL 2)をセットアップしてみた | DevelopersIO
    khtno73
    khtno73 2020/07/26
  • オンライン診療対応医療機関の一覧PDFをExcelに変換、Google Mapに書き出してみた | DevelopersIO

    2020年4月25日、厚生労働省からオンライン診療を受け付けている医療機関、1万余りの一覧が発表されました。 発表されたリストはこちら。都道府県ごと、PDFにまとめての掲載となっています。 PDFは表示崩れを起こすことがなく、フリーのAdobe Readerを使用すれば誰でも閲覧できるのがメリットです。 ただし、デメリットもあり、掲載されているURLからリンクしづらかったり、文字列のコピーが難しかったり、PC以外のデバイスだと非常に見辛くなったりという課題があります。 そこで、Google Mapにこの一覧を取り込み、マッピングしてみました。 オンライン診療対応医療機関マップ こちらが作成したマップです。少し手がかかったので、とりあえず東京都から始めてます。他の地域もぼちぼち足しています。 (2020年4月26日追記: この記事を見た方から整備済みのCSVファイルを共有いただきました。東京

    オンライン診療対応医療機関の一覧PDFをExcelに変換、Google Mapに書き出してみた | DevelopersIO
    khtno73
    khtno73 2020/04/26
    超えらい
  • 創業記念日なのでエンジニア組織のマネージャーについて考えてみた | DevelopersIO

    はじめに 日7月7日はクラスメソッド株式会社の創業記念日です。クラスメソッドは16期目を迎えました。つまり15周年ですね。ばんざーい。 さて、最近すっかりテクニカルなブログを書く機会が減ってしまった僕ですが、創業記念日の今日も、マネジメントについてポエムりたいと思います。なお、マネージメント論やマネージャー論は人によって大きく想いや解釈が違うものであり、その組織の状況やフェーズや文化によってそれぞれ違います。以下のブログはあくまで僕個人の価値観であることをご理解ください。 マネージャーは不要なのか? という話題をよく見かけるようになりましたが、まずそもそもエンジニア組織のマネージャーって何やってるの?というところを細分化したいと思います。 エンジニア組織のマネージャーをロールに分けるのであれば、大きく以下の4つになると僕は考えます。 組織マネージャー 技術マネージャー ビジネスマネージャ

    創業記念日なのでエンジニア組織のマネージャーについて考えてみた | DevelopersIO
    khtno73
    khtno73 2019/07/08
  • あなたのLambdaが動いているのはEC2の上?それともFirecrackerの上? | DevelopersIO

    サーバーレス開発部@大阪の岩田です。 Lambdaの実行環境は EC2モデル Firecrackerモデル 2つのモデルに分かれることが知られていますが、Lambdaがどちらのモデル上で実行されているかを判断できるかもしれない方法を発見したのでご紹介します。 筆者の想像を多分に含む内容なので、実際の環境とは異なる可能性が高いことを事前にご了承ください。 環境 今回利用した環境です EC2インスタンス: i3.metal OS: Ubuntu Server 18.04 LTS (HVM) SSD Volume Type x86_64 (ami-024a64a6685d05041) Firecracker: v0.17.0 EC2モデルとFirecrackerモデルの違い まずはおさらいから。 AWS公式の資料Security Overview of AWS Lambdaに分かりやすくまとまっ

    あなたのLambdaが動いているのはEC2の上?それともFirecrackerの上? | DevelopersIO
    khtno73
    khtno73 2019/06/17
  • Red Hat Enterprise Linux 8の新機能「セッション記録ソリューション」を試してみた | DevelopersIO

    はじめに こんにちは、望月です。 Red Hat Enterprise Linux 8 (以下、RHEL8)がリリースされましたね!弊社のブログでも話題に上がっていましたがリリースノートを読んだところ、気になる新機能があったため、試してみました。 8.0 リリースノート - Red Hat Customer Portal RHEL 8 のセッション記録ソリューションが追加 Red Hat Enterprise Linux 8 (RHEL 8) に セッション記録ソリューションが追加されました。新しい tlog パッケージと、それに関連付けられた Web コンソールセッションプレイヤーにより、ユーザー端末セッションを記録および再生できます。記録は、システムセキュリティーサービスデーモン (SSSD) サービスを介して、ユーザー別またはユーザーグループ別に設定できます。端末への入出力はすべてキ

    Red Hat Enterprise Linux 8の新機能「セッション記録ソリューション」を試してみた | DevelopersIO
  • 【Google re:Work】マネジメントで悩むすべてのエンジニアが見るべき完全無料テキスト | DevelopersIO

    エンジニアにとって、正解が分かりづらいマネジメント業務ってとっつきづらいんですが、その良き羅針盤となってくれるテキスト「re:Work」の紹介です。 「エンジニア天国な会社にしたい。したくない?」 「したい。けど、どうやって?わっしょい的な雰囲気で?」 今年の6月あたり、クラスメソッドAWS事業コンサル部で合宿を予定しているんですが、その合宿でやるネタを考えているときに知ったのが、この「Google re:Work」。 正解が見えづらい組織運営において、「良いチームとはなにか?」「採用で気をつけるべき点」「ビジョンがもたらす効果」など、マネジメントの頻出課題をギュッと凝縮して詰め込んだこのコンテンツがむっちゃ有用だったので、紹介します。 Webコンテンツとして完全無料なので、今マネジメントで悩んでいる人も、これからマネージャー目指そうとしている人にも参考になる点多いと思うので、一度気軽

    【Google re:Work】マネジメントで悩むすべてのエンジニアが見るべき完全無料テキスト | DevelopersIO
    khtno73
    khtno73 2019/05/13
  • 「AWS上のセキュリティ対策をどういう順序でやっていけばいいか」という話をしました~Developers.IO 2019 Security登壇資料~ | DevelopersIO

    AWS上のセキュリティ対策をどういう順序でやっていけばいいか」という話をしました~Developers.IO 2019 Security登壇資料~ 「AWS上のセキュリティ対策をどういう順序でやっていけばいいか」という話をDevelopers.IO 2019 Securityでした際の登壇資料です。一つの指標としてセキュリティ対策に取り組む方の役に立てば幸いです。

    「AWS上のセキュリティ対策をどういう順序でやっていけばいいか」という話をしました~Developers.IO 2019 Security登壇資料~ | DevelopersIO
    khtno73
    khtno73 2019/04/26
  • AWSのほとんどのサービス(100個以上!)でSLAが設定されてます | DevelopersIO

    大栗です。 1月にAWSのSLA対象サービスが大量増加したエントリを書いたのですが、3月にもっと大量になって、全体的に内容も変わっていたので一覧表にまとめたいと思います。 AWS Service Level Agreements 著者の拙い英語力を基に調査しているため内容に不備があるかもしれません。詳細はSLAの文(英語版)をご確認ください。 AWSにおけるSLA AWSのサービスレベルアグリーメントは基的に、定義された可用性以上で使用できるようにするため商業的に合理的な努力をAWSがするものです。サービスレベルを"Assurance"(保証)ではなく"Agreement"(合意)するものです。またSLAの対象となるためには基的にAWSのベストプラクティスに従っている必要がありますので、対象システムの構成を確認しましょう。 SLAで定義されている可用性を下回る場合には、利用費に対する

    AWSのほとんどのサービス(100個以上!)でSLAが設定されてます | DevelopersIO
    khtno73
    khtno73 2019/04/05
  • PowerShellでAWS Lambdaを試してみた | DevelopersIO

    しばたです。 去年の秋ごろに発表されたPowerShellでAWS Lambda、すでに色々な人が試してブログ記事など公開されていますが、Developers.IOではまだ記事が無いのとPowerShellおじさんとして試しておかないといけないと思いこの記事を書きます。 公式ドキュメント 参考となるドキュメントは以下にあります。 AWS Lambda は PowerShell Core をサポートします Announcing Lambda Support for PowerShell Core The AWS Lambda Tools for Powershell 記事では上記ドキュメントの内容をかいつまんで試していき、この他に補足となる情報をいくつかお伝えします。 開発環境のセットアップ PowerShellでLambdaを試すにはクライアントとなる環境に以下のツールをインストールする

    PowerShellでAWS Lambdaを試してみた | DevelopersIO
    khtno73
    khtno73 2019/02/04
  • 書評「入門 監視」雰囲気で監視をやっているすべての人にオススメ | DevelopersIO

    監視という一種マニアックな領域を真正面から解説した貴重なです。監視で悩む人のみならずシステム開発に携わるすべての人にオススメ。 「全然わからない。俺たちは雰囲気で監視をやっている」 自分はAWS事業コンサルティング部所属ということもあって、いろんなお客様にAWSインフラのコンサルティングしてます。最初のインフラ構成設計時に監視の話をすることも非常に多いんですが、 「どうしましょう。CloudWatchでいけますかね?」 「MackerelとかDatadogとかもありますが、どうしましょ。マネージドとの違いは〜」 「とりあえず、ディスク使用率80%でしきい値設定しておきましょうか。みんなそうしてますよ」 とか言っていた昔の自分に見せつけたい、それが今回紹介する「入門 監視」。 監視設計の原則がよくわかんない メトリクスのしきい値決めるところから監視を考えてしまいがち よく考えずに、い

    書評「入門 監視」雰囲気で監視をやっているすべての人にオススメ | DevelopersIO
    khtno73
    khtno73 2019/01/22
  • 【速報】【新サービス】時系列データベースであるAmazon Timestreamが発表されました #reinvent | DevelopersIO

    サーバーレス開発部の阿部です。 re:Invent 2018のキーノートにて、時系列データベースであるAmazon Timestreamが発表されました。現在はプレビュー受付中です。 時系列データベースとは、その名の通り、タイムスタンプを持つデータを保持、扱うことに特化したものです。他の製品だとInfluxDBやBeringei (Gorilla)などがあります。 概要(サマリ) Amazon Timestreamは、関係データベースの1/10のコストでIoTや運用系のアプリケーションのような大量のイベントを扱うケースを想定した時系列データベースサービスです。リレーショナルデータベースでも保持はできますが、時間感覚でのクエリや保存の最適化については不十分です。 Timestreamはこれら時系列データの保存やクエリを処理することを目的に構築されたデータベースとなります。 サーバーレスなマネ

    【速報】【新サービス】時系列データベースであるAmazon Timestreamが発表されました #reinvent | DevelopersIO
  • クラスメソッドと僕。あるいは退職エントリ。 | DevelopersIO

    はじめに こんぬづは、このたび約2年勤めていたクラスメソッド株式会社を退職する、モバイルアプリサービス部の田中です。 この記事は退職&ありがとうエントリです。この2年を振り返って 「最初の就職がクラスメソッドでよかったな」 という気持ちが溢れたので、クラスメソッドとの出会いと、気持ちを綴っていきます。 AWAYOKUBA、転職を考えていてクラスメソッドが気になる人の参考資料になれば幸いです。 クラスメソッドとの出会い 以前からDevelopers.IOを読んでいて、イベントレポートがよくあげられていたことと、日々の開発でブログを参考にしながら開発をしていたことを覚えています。 学生の頃からブログを書くことと、IT勉強会などのイベントに参加することが大好きだったので、クラスメソッドに興味を持っていました。 僕と同じようにDevelopers.IOをたよりにクラスメソッドに入社する人は今でも多

    クラスメソッドと僕。あるいは退職エントリ。 | DevelopersIO
    khtno73
    khtno73 2018/05/22
  • RDS for SQL Serverでストレージサイズの拡張が可能になりました | DevelopersIO

    ウィスキー、シガー、パイプをこよなく愛する大栗です。 昨日RDS for SQL Serverのアップデートがあり、ストレージサイズの拡張が可能になりましたので試してみます。 Amazon RDS for SQL Server Supports Scaling Storage Size ストレージサイズの拡張 今までRDS for SQL Serverは他のDBエンジンと異なりストレージサイズの拡張ができませんでした。以下のエントリーのように、新たに別のDBインスタンスを起動してデータ移行が必要でした。 RDS for Microsoft SQL Serverの制限事項とデータ移行手順(SQLAzureMW) 今回のアップデートで、既存DBインスタンスをそのままストレージサイズ拡張できるようになり、16TiBまで拡張できるようになりました。 しかし、拡張に際して動作の制限があります。 スト

    RDS for SQL Serverでストレージサイズの拡張が可能になりました | DevelopersIO
    khtno73
    khtno73 2017/11/24
  • 【社内勉強会】クラメソでのITILの取り組みについて語ってみた | DevelopersIO

    はじめに こんにちは植木和樹です。日は先日行ったITIL社内勉強会の資料を公開します。 ITIL(Information Technology Infrastructure Library)はITサービスマネジメントにおけるベストプラクティスで・・・という説明で始まると、多くのエンジニアの方々は「面倒ください」という第一印象を持たれるようです。クラメソでも多分に漏れずそんな感じでした。 しかしAWSエンジニアのメンバーも増えてきたことから体系的なサービス提供プロセスというのが必要となってきたことと、安定してインフラ保守運用するためには構築段階からITIL(運用保守)を意識した仕組みづくりを理解してもらう必要があると感じていました。 というわけで、社内のAWSシニアエンジニア(主にSA Proな方々)を招いてITILとはなにか?という勉強会を行いました。 勉強会の進め方 ITILの意義や細

    【社内勉強会】クラメソでのITILの取り組みについて語ってみた | DevelopersIO
    khtno73
    khtno73 2016/08/19
  • Xamarinの仕組み ( 超簡単バージョン ) | DevelopersIO

    1 はじめに 下記のページでは、Xamarinが異常に早いことをレポートしています。 Mobile App Performance Redux テストの内容によって色々あるとは思いますが、Xamarin.iOSが、Objective-Cより早く、Xamarin.AndroidJava Androidとほぼ互角と言うのは、正直すごいグラフだと思いました。 少なくとも、XamarinがObjective-CやJavaのコードを吐いているわけでは無いことだけは直ぐに分かります。 今回は、Xamarinが、どういう仕組みでiOSやAndroid上で動作しているかを可能な限り簡単に紹介したいと思います。 っと、偉そーに言ってますが、実は、これちゃんとした公式の資料を基づくものでなく、私が勝手に解釈している内容ですので、専門家からのツッコミを得て完成するエントリーと意味で投稿させて下さい。 [201

    Xamarinの仕組み ( 超簡単バージョン ) | DevelopersIO
    khtno73
    khtno73 2016/04/13
  • AWSアカウントとVPC、分ける? 分けない?: 分割パターンのメリット・デメリット | DevelopersIO

    分割の基準を2つに絞っても、9パターンもありました。各構成を1つずつ見ていきましょう。 1. 単一のAWSアカウントを使う この構成パターンは、一見単純です。しかし、すべてのシステムを1つのAWSアカウントの中に構築するため、アカウント内の環境はかなり複雑になります。 1-1. 単一のAWSアカウント、単一のVPC default VPC以外のVPCを1つ明示的に作り、その中に複数のシステム、複数の環境を混在させる構成です 1-2. システムの種類と環境の用途でVPCを分割 システムの種類でVPCを分け、さらに番用と開発用など環境の用途によってもVPCを分ける構成です 1-3. システムの種類でVPCを分割 システムの種類によってVPCを分けますが、開発環境や番環境を1つのVPC内に構築する構成です 1-4. 環境の用途でVPCを分割 環境の用途によってVPCを分けますが、複数の異なる

    AWSアカウントとVPC、分ける? 分けない?: 分割パターンのメリット・デメリット | DevelopersIO
    khtno73
    khtno73 2016/04/07