タグ

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

  • [速報]AWS Trainium 2が発表されました #AWSreinvent | DevelopersIO

    せーのでございます。 ただいま、AWS re:Invent 2023 keynoteをラスベガス現地にて聞いております。 AWSより新しい機械学習用のアクセラレータ「AWS Trainium 2」が発表されたので速報でお伝えいたします。 Trainiumとは AWS Trainiumは、AWSが100B以上のパラメータモデルのディープラーニングトレーニングのために構築した第二世代の機械学習(ML)アクセラレータです。 機械学習の学習用にカスタマイズされており、Trainiumを搭載したEC2インスタンスをデータのトレーニングに使うことで低コストでハイパフォーマンスを得ることができます。 AWSは学習用のTrainiumと推論用のInferenciaがあり、機械学習のトレーニング、推論ともに自由度の高いリソースを提供しています。 Trainium2 今回発表されたTrainium2は従来のT

    [速報]AWS Trainium 2が発表されました #AWSreinvent | DevelopersIO
    urtz
    urtz 2024/06/24
  • Gmailで問題が生じる神奈川県立高校ネット出願システムの被疑箇所を調査、改善策を検討してみた | DevelopersIO

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

    Gmailで問題が生じる神奈川県立高校ネット出願システムの被疑箇所を調査、改善策を検討してみた | DevelopersIO
  • RailsライクなRustのWebフレームワーク 「Loco」 | DevelopersIO

    Introcusion つい先日、「Rust版のRails」ともいわれている、 Locoというフレームワークを教えてもらいました。 Railsは昔ちょっとさわった程度なのですが、 Rustで手軽にRailsライクなアプリ開発はおもしろそうなので、 試してみました。 Loco? Locoについて簡単に説明します。 このblog記事で、Locoって何? なんでRustなの?とか誰のためのフレームワーク?みたいなことが書いてあります。 軽く説明すると、↓です。 Locoって何? Loco は、Rails からインスピレーションを得た Rust用のWebフレームワーク ほぼすべての Rails 機能が含まれている Controllerとaxum経由のルーティング ActiveRecordライクにSeaORMでモデル操作 rrgenでコード生成 その他いろいろ。詳しくは元記事で RubyでいいならR

    RailsライクなRustのWebフレームワーク 「Loco」 | DevelopersIO
  • 「ITエンジニアこそ筋トレをやるべき理由 徹底解説(With Google Cloud)」というタイトルで登壇しました。 #devio2023 | DevelopersIO

    ITエンジニアこそ筋トレをやるべき理由 徹底解説(With Google Cloud)」というタイトルで登壇しました。 #devio2023 ブログでは登壇の一部をご紹介します。お越しいただいた皆様、ありがとうございました。日頃から、筋トレというなの「パッチ」を身体のセキュリティとして充てがいましょう。 資料 ※資料の訂正 ちなみに、jast do itはウケ狙いのための施策であり、実際にはjust do itになります。 CGE → GCEになります。(Google Cloudで使用できるVMサービスのこと) 関連ブログ Dev.IO岡山編ブログも投稿しているのでご覧ください。(こちらはGoogle Cloud × Azureです) 「Cloud IdentityとAzure ADの基礎を比較」というタイトルで登壇しました Vol1 #devio23 なぜ筋トレ×ITセッションを選んだ

    「ITエンジニアこそ筋トレをやるべき理由 徹底解説(With Google Cloud)」というタイトルで登壇しました。 #devio2023 | DevelopersIO
  • SwitchBotAPIを使ってPythonコードにて空調を操作してみた | DevelopersIO

    SwitchBotは環境に合わせたオートメーションがとても便利です。ただ、状況確認や手動での動作設定のインターフェイスがSwitchBotアプリ上のみに縛られる点はやや難点です。 その点の対処は取りようがないのかと思いきや、じつはAPIがあります。そしてドキュメントも整備されています。 中々気が付かないこのAPIの使い方について書いてみました。 APIのトークンを取得 このAPIの利用にはトークンの発行が必須です。ですが、APIはもちろんトークンについてもSwitchBotの公式サイトや取り扱い説明書には導線が全くありません。ではどうやって取得するのか。 GitHubのREADMEからGetting Startedに答えがあります。SwitchBotアプリをインストールしてアカウント登録を済ませることが前提となりますが、アプリ内で以下の操作を取ると隠しメニューが出現します。 アプリ内でオー

    SwitchBotAPIを使ってPythonコードにて空調を操作してみた | DevelopersIO
    urtz
    urtz 2023/07/04
  • ChatGPT plugins のベータ提供が開始され、約70種類のプラグインが利用可能になりました | DevelopersIO

    こんにちは、CX事業部 Delivery部の若槻です。 今回は、ChatGPT plugins のベータ提供が開始されていたので、現在利用可能なプラグインと、実際に試してみた内容についてご紹介します。 ChatGPT plugins とは ChatGPT UI 上で 3rd-party アプリケーションを利用できるようにする機能です。 プラグインを追加することにより、ChatGPT に対して次のような機能拡張を行うことができます。 リアルタイムな情報の取得(例:スポーツのスコア、株価、最新ニュースなど) プライベートなナレッジベースからの情報取得(例: 社内ドキュメント、個人的なメモなど) チャットベースのアクション代行(例: 航空券の予約、フードの注文など) 各社が ChatGPT 向けのプラグインをこぞって開発するようになれば、ChatGPT がツールの枠を超え一種のプラットフォーム

    ChatGPT plugins のベータ提供が開始され、約70種類のプラグインが利用可能になりました | DevelopersIO
  • ChatGPTにペルソナを作ってもらったら完成度が高かった | DevelopersIO

    ChatGPTに共有するインタビュー内容について インタビューは1年前、社内のPMPdMエンジニアの方など計10名程にお話を伺いました。インタビューの経緯や詳細を知りたい方はこちらのブログをご覧ください。 インタビューのテーマはクラメソのデザイナー像(現状や理想)についてです。事前に質問を準備しましたが、半構造化インタビューの形式を取っていたことやインタビュアーと書記はチームの各メンバーがランダムに行っていたことがあり、人によって質問や解答の項目が異なります。ChatGPTが認識しやすくなるように項目を揃えることも考えましたが、あえて多少バラつきのある項目でも対応できるのか興味があったので、項目も文体もそのままで共有します。ただし具体的な案件名やメンバーの氏名、クラスメソッドという弊社名に至る固有名詞まで全てイニシャルに置き換えておきます。 また、今回はニールセン博士の理論に基づき、5

    ChatGPTにペルソナを作ってもらったら完成度が高かった | DevelopersIO
    urtz
    urtz 2023/03/24
    ミスるとすかさず架空を入れ込んでくるのはプロンプトでなんとかならないのか。
  • リリースされたばかりのGPT-4を触ってみた | DevelopersIO

    吉川@広島です。 GPT-4 GPT-4がアナウンスされましたので早速触ってみました。 GPT-4の特長 上記アナウンスによると: GPT-3より信頼性や創造性アップ。より細かな指示にも応えられる。 司法試験で上位10%のスコアで合格 GPT-3は下位10%だった 画像入力ができる(ただしまだ機能公開していない?) 「この画像のどこが面白いのか?」をGPT-4に質問するデモを紹介している (もし不正確な理解があればご指摘下さい) 一方で、依然として不正確な回答する可能性があるので注意してねともあります。 Limitations Despite its capabilities, GPT-4 has similar limitations as earlier GPT models. Most importantly, it still is not fully reliable (it

    リリースされたばかりのGPT-4を触ってみた | DevelopersIO
    urtz
    urtz 2023/03/16
  • Pythonで簡単CLIツール作成。Python Fireを試してみた | DevelopersIO

    手元で実行するちょっとしたCLIツールを作成したくなること、ありますよね。今回はPythonでCLIツール作成をする際に便利そうなライブラリ、Python Fireを試してみました。 こんにちは。サービスグループの武田です。 手元で実行するちょっとしたCLIツールを作成したくなること、ありますよね。いくつか選択肢はありますが、シェルスクリプトで作る人。Node.jsで作る人。Goで作る人。そしてPythonで作る人。今回はPythonでCLIツール作成をする際に便利そうなライブラリ、Python Fireを試してみました。 Python Fireとは Python FireはPythonで定義した関数やメソッドをCLIで簡単に呼び出せるようにするライブラリです。とても多機能なので今回はすべてを紹介することはできませんが、興味を持たれた方はぜひドキュメントなども見てみてください。 googl

    Pythonで簡単CLIツール作成。Python Fireを試してみた | DevelopersIO
    urtz
    urtz 2019/12/24
  • 知っているようで意外と知らなかったPython小ネタ集 | DevelopersIO

    仕事ではよくPythonを書いています。 よく使うのでそれなりに知っている気になっていたのですが、 コードをレビューしてもらったりを読んだりしているうちに”もっと早く知っておきたかった・・・”というネタが溜まってきたので、その中から厳選した5つの小ネタをまとめてみました。 *この記事で使用しているPythonのバージョンはPython 3.7.3です。 この変数、一体何桁? 例えばこんな変数があったとします。 num1 = 100000000 num2 = 10000 num3 = 3023204903 こんな変数がたくさんあったらどうしましょう。 桁を数えるだけで目が疲れそうです。 ぱっと見でだいたい何桁あるかわかるといいですよね。 Pythonでは数値型に_を挟んでも、そのまま数値として計算することができます。 >>> num1 = 100_000_000 >>> num2 = 10

    知っているようで意外と知らなかったPython小ネタ集 | DevelopersIO
    urtz
    urtz 2019/08/14
  • 【小ネタ】Raspberry Pi と USB接続のWebカメラ でRTSPサーバを作って動画を配信する | DevelopersIO

    1 はじめに こんにちは、AIソリューション部の平内(SIN)です。 Amazon Kinesis Video Streamsを色々試している中で、手軽に利用できるRTSPサーバが欲しいと言うことで、Raspberry Pi で作った記録です。 使用させて頂いたのは、v412rtspserverです。 https://github.com/mpromonet/v4l2rtspserver 作成したRTSPサーバで配信しているようすです。 2 要件 今回、利用した諸元等は以下のとおりです。 (1) 3 Model B+ $ cat /proc/cpuinfo | grep Revision Revision : a020d3 (2) Raspbianイメージ 昨年11月の最新版(Raspbian GNU/Linux 9 (stretch)) 2018-11-13-raspbian-stret

    【小ネタ】Raspberry Pi と USB接続のWebカメラ でRTSPサーバを作って動画を配信する | DevelopersIO
    urtz
    urtz 2019/04/09
  • 1