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

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

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

    メール診断ツール「mail-tester」でGmailに届かない神奈川県立高校の出願システムのメールを診断してみた | DevelopersIO
    shikaku
    shikaku 2024/01/26
  • GPT-3 を LINE チャットボットに組み込んでみた | DevelopersIO

    当初公開したタイトルに誤りがありました。ブログはChatGPTではなく2022年初頭にトレーニングを終えたGPT-3.5シリーズのモデルをAPIとして実行したものになります。ChatGPTAPIAPIで実行できるようになり次第ブログを更新したいと思います。※ChatGPTGPT-3.5シリーズのモデルをベースに微調整を加えたもの 各所で盛り上がっている ChatGPT を 使い慣れた LINE から使えるようにしてみました。 簡単なやり取りであればコードを書く必要すらないのでノーコードツール(Make)を使って実現してみます。 今回の成果物はこちら(15 分程度で作成することができます) ChatGPT とは 作り方の説明に入る前にまず簡単に ChatGPT とは何かについてChatGPTに聞いてみます。 だそうです。 少しだけ補足すると ChatGPTOpenAIが開発した言

    GPT-3 を LINE チャットボットに組み込んでみた | DevelopersIO
    shikaku
    shikaku 2022/12/05
  • DeepLの”公式”Chrome拡張がヤバイ。TwitterもSlackも英語でつぶやき放題 | DevelopersIO

    ちゃだいん(@chazuke4649)です。 DeepLの公式Chrome拡張機能がヤバかったので勢いにまかせて紹介します。 "公式版"がリリースされてたの知ってた? DeepL翻訳(ベータ版) - Chrome ウェブストア ベータ版ではありますが、いつの間にか公式版がリリースされていました。自分は今まで公式版がなかったので、以前は非公式版のツールを使っていました。 インストールする Chromeウェブストアからインストールすると、右上にアイコンが表示されます。それをクリックすると以下ポップアップ画面が表示されます。 現時点では以下2つの機能が存在します。 読む: ブラウザ上の文章を任意の言語に翻訳して表示できる 書く: ブラウザ上に入力している文字を任意の言語に変換できる それぞれ試してみます。 「読む」 一般的にはこちらがよく認知されている機能だと思います。 下図のように、翻訳したい

    DeepLの”公式”Chrome拡張がヤバイ。TwitterもSlackも英語でつぶやき放題 | DevelopersIO
    shikaku
    shikaku 2021/12/25
  • DynamoDB全くわからない、から、ちょっとわかるようになるまでの道しるべ | DevelopersIO

    DynamoDBを利用するためのポイントをざっくりまとめた。 リンク集みたいな感じになっていますが、どこから手をつけて良いかわからない方は参考にしてみてください。 目次 DynamoDB概要 Amazon DynamoDB は、どのような規模でも信頼性が高いパフォーマンスを維持できる、非リレーショナルデータベースです。 完全マネージド型、マルチリージョン、マルチマスターのデータベースで、レイテンシーを 10 ミリ秒未満に維持でき、 組み込みのセキュリティ、バックアップと復元、インメモリキャッシュを利用できます。 Amazon DynamoDB DynamoDBの特徴 フルマネージドサービス データの格納と取得に特化(高度な最適化)されている 表結合など柔軟なクエリを発行するのは不得意 「値」とそれを取得するための「キー」だけを格納するというシンプルな機能を持った「Key-Valueストア」

    DynamoDB全くわからない、から、ちょっとわかるようになるまでの道しるべ | DevelopersIO
    shikaku
    shikaku 2019/07/13
  • Amazon Lightsail(VPS)で独自ドメイン・SSL対応したWordPressを構築($3.50〜/月) | DevelopersIO

    Amazon Lightsail、Amazon CloudFront,ACM を使い、独自ドメイン・SSL対応したWordPressをシュッと構築する方法を紹介します。 はじめに AWS技術スタックを利用し、独自ドメイン、SSL対応したWordPressをシュッと構築する方法を紹介します。 操作はすべてブラウザから行います。 前提として、AWSの基的な使い方は理解しており、独自ドメインは取得済みとします。 アーキテクチャ 以下の AWS サービスを利用します Amazon Lightsail : AWSの提供するVPSサービス。WordPressの実行、DNS Amazon CloudFront : CDN AWS Certificate Manager : 無料の SSL 証明書発行サービス 大きな特徴は以下です。 WordPress をインストール済みの Lightsail インス

    Amazon Lightsail(VPS)で独自ドメイン・SSL対応したWordPressを構築($3.50〜/月) | DevelopersIO
    shikaku
    shikaku 2019/03/05
  • ChromebookからEC2(Windows)にRDPしてみた | DevelopersIO

    ご機嫌いかがでしょうか、豊崎です。 先日弊社市田のエントリーでChromebookからLinuxへsshするというものがありました。バトンタッチされて今回はChromebookからWindows ServerへRDP接続を行えるか試してみました。 【モード別】ChromebookでEC2にSSHする2つの方法 前提 Windows ServerはすでにEC2でLaunch済みで、ChromebookからのRDP接続が許可されているものとします。 Chrome RDP ChromeウェブストアからChrome RDPをchromeに追加してみることにしました。トライアルとして1週間無料で使えるようです。ずっと使うのであればライセンスごとに$9.99の支払いが必要となります。 Chrome リモートデスクトップというエクステンションが多く利用されているようでしたが、こちらは双方にchrome

    ChromebookからEC2(Windows)にRDPしてみた | DevelopersIO
    shikaku
    shikaku 2018/05/23
  • DataRobotで機械学習をしてみた | DevelopersIO

    こんにちは、小澤です。 AI(人工知能)ブームですね。 そんな現代のAIの中核ともいうべき技術である機械学習を誰もが使えるようにする「機械学習の民主化」を実現するためのツールとして注目されているDataRobotを使ってみた、というのが今回の内容となります。 目次 機械学習・DataRobotとは? ビジネス課題 データの収集・確認・前処理 習機械学習における「学習」 学習結果の評価 機械学習における「予測」 機械学習プロジェクトの進め方とさらなる改善 DataRobotを使ってみる データアップロードと性質の確認 学習の実行と評価値の確認 未知のデータに対する予測 おわりに 参考 機械学習・DataRobotとは? DataRobotとは、機械学習を自動化してくれるプラットフォームです。 機械学習といえば、「これまで人間が頑張ってやってたことを機械が自動的にやってくれる」という風に考えて

    DataRobotで機械学習をしてみた | DevelopersIO
    shikaku
    shikaku 2018/05/11
  • ヘッドレスChromeの自動化ツール「Chromeless」を使って自動テストを実施する #serverless #adventcalendar | DevelopersIO

    ヘッドレスChromeでシンプルに自動テストを行う Google Chromeのバージョン59から標準搭載された、ヘッドレスモード(GUIがないモード)。コマンドラインからヘッドレスブラウザを立ち上げることができ、スクリーンショットの撮影を行ったりDOMを出力したりすることができます。自動化の可能性に満ち溢れた機能です。 ヘッドレスChromeの導入については、次の公式ドキュメントが詳しいです。 ヘッドレス Chrome ことはじめ  |  Web  |  Google Developers ドキュメントを読んでいただくと分かると思いますが、様々なことが可能なため指示の記述が少し冗長な面があります。 そこでヘッドレスChromeを用いた自動化処理をシンプルにすることに特化した便利ツール「Chromeless」を紹介します。 なお、今回実装したソースコードはGitHubで公開しています。わせ

    ヘッドレスChromeの自動化ツール「Chromeless」を使って自動テストを実施する #serverless #adventcalendar | DevelopersIO
    shikaku
    shikaku 2017/12/24
  • 【祝Alexa日本上陸】とりあえず日本語でスキルを作ってみる #alexa #aws #amazon #ask | DevelopersIO

    惜秋の候, 小春日和の穏やかな日が続いていますが、お変わりなくお過ごしでしょうか、せーのです。 今日は待ちに待ったAlexaの日上陸を記念して「とりあえずなんか作ってみたい」という方むけに、簡単なスキルを一つ作ってみたいと思います。 スキルの種類 スキルは現在 カスタムスキル: 標準のスキル。Alexaとのやり取りを「カスタム対話モデル」を使用して行う スマートホームスキル: 電球やエアコン等スマートホームデバイスをAlexaから操作することに特化したスキル フラッシュブリーフィングスキル: RSSフィードやニュース等の読み上げに特化したスキル の3種類があります。基的には欧米でリリースされているAlexa Skill Kitと変わりません。ですので細かい説明は英語版を解説した 【Alexa初心者向け】Alexa Skill Kitを噛み砕いて解説してみる|クラスメソッドブログ こちら

    【祝Alexa日本上陸】とりあえず日本語でスキルを作ってみる #alexa #aws #amazon #ask | DevelopersIO
    shikaku
    shikaku 2017/11/08
  • スクリーンショットを撮るのはChromeがいちばん?! | DevelopersIO

    新しい職場、新しいパソコン。まず始めに入れるツールの一つがスクリーンショットではないでしょうか。 でも、Chromeのver.59からは、標準機能として装備されたようなのです。 やりかた ChromeのDevelopers Toolを立ち上げる。 Macだと、Chromeを開き「alt + command + i」を同時に押す。 レスポンシブ表示にする 続いて、command + shift + m を押します。または、下記のボタンを押してください。 画面上部に、解像度やデバイスを変更するセレクトボックスが表示されます。 デバイスの選択肢を増やす 必要最低限はありますが、PCのスクリーンショットも取れるようにしたいので、Editを押します。 デベロッパーツールの表示が切り替わるので、「Laptop with HiDPI Screen」と「Laptop with MDPI Screen」をチ

    スクリーンショットを撮るのはChromeがいちばん?! | DevelopersIO
    shikaku
    shikaku 2017/07/22
  • これから iPhone アプリ開発に携わるのであれば覚えておきたい最低限のこと | DevelopersIO

    iPhone アプリを作ってきて 私が iPhone アプリ開発を始めてからおよそ4年が経過しました。 その間に得た知見の一部を紹介致します。 この記事の対象読者は以下の方を想定しています。 これから iOS プログラミングを始めたい方 今まで格的に iPhone アプリを作ってはいないけれども、興味がある方 開発の事はよくわからないけれども、アプリのプロモーションなどを担当している方 これから iPhone アプリ開発に携わるのであれば覚えておきたいこと 言語について モダンな書き方をする → Objective-C でもジェネリクスなどを積極的に使う 冗長な書き方をしない → [[Class alloc] init] は [Class new] と同等 SwiftGitHub の Release や Issue などを追う → オープンソースの活用 豊富なOSSを活用する →

    これから iPhone アプリ開発に携わるのであれば覚えておきたい最低限のこと | DevelopersIO
    shikaku
    shikaku 2016/07/08
  • [Xcode 7] UI Testingを試してみる | DevelopersIO

    はじめに Xcode 7ではXCTest frameworkの新機能としてUI testing(以降、UIテスト)が実装されました。 UI操作をレコーディングしてテストコードを生成することで繰り返しUIテストが行える便利な機能です。 今回は簡易電卓アプリを作成し、簡単な計算のUIテストを行ってみます。 開発環境 開発環境は下記の通りです。 Xcode 7.0.1 iPhone 6s シミュレータ テスト対象アプリ 今回は加算と減算のみ可能な簡易電卓アプリを用いてテストを行います。 アプリのソースコードはこちらにアップしました。 プロジェクト作成時の「Include UI Tests」 Xcode 7ではプロジェクト作成時に「Include UI Tests」というオプションが追加されました。 UIテストを試す場合は下記の通りチェックをつけましょう。 ※もちろん、ここでチェックをつけなくても

    [Xcode 7] UI Testingを試してみる | DevelopersIO
    shikaku
    shikaku 2015/10/14
  • 私がWindows 8を愛用する理由 | DevelopersIO

    最近、自宅と会社のPCWindows 8 にアップデートしました。Windows 8 の新機能をまとめた記事はもうたくさんあると思いますので、 今更ですがデスクトップ周りで実際使ってみて改善されているなと思った点を書いていきます。 スタートスクリーンが便利です。 スタートスクリーンに関しては賛否両論あるとは思いますが、個人的には使いやすくなったと思います。 最初の状態だと私的には使わないアプリ多く表示されていたため、使いづらいなーと思っていたのですが、それらを非表示にするなど整理したところかなり使いやすくなりました。 フォルダやファイル、コントロールパネルやサービスなどのショートカットも置いておけるのがいいですね。数が増えた場合は横にスクロールさせますがホイールで移動できます。 タイルの間隔を開けることもできるので、アプリをグループ毎にまとめています。 スタートボタンを復活させるアプリな

    shikaku
    shikaku 2012/11/17
  • OpenCVで写真を漫画風に加工しよう 〜実装編〜 | DevelopersIO

    上記ファイルを作成しましょう。ファイルを作成したら、実装ファイルの拡張子を.mから.mmに変更します。実装ファイルの拡張子を.mmにすると、ファイル中にObjective-CとC++のソースコードを混在させることができます。 FilterBaseクラス FilterBaseクラスはフィルタクラスの抽象クラスです。CGImageからOpenCV画像データに変換したり、OpenCV画像データからCGImageに変換したりするメソッドを定義しておきます。また、このクラスを継承したサブクラスにてフィルタ処理をかけるときに使用するメソッド- doFilter:も定義しておきます。 FilterBase.h #import <Foundation/Foundation.h> #import <opencv2/opencv.hpp> @interface FilterBase : NSObject /*

    shikaku
    shikaku 2012/11/01
  • 1