Tech – walker – 2024-05

551 items · updated 2026-05-19 23:33 UTC · RSS · Up to archive

AZ-204 合格まで (2024.05)

Qiita(trend) · 2024-05-31

AZ-900 と MS-900 合格まで (2023.01) - QiitaAZ-104 合格まで (2023.06) #AZ-104 - QiitaAI-900 合格まで (2023.11) …

エンジニアコミュニティ参加で楽しみながら広がる世界

Qiita(trend) · 2024-05-31

現在参加させて頂いているLinuC Open Networkで以下のことを学ばせて頂きました。オープンコミュニティに参加させて頂くことで学んだ5点①大海を知る オープンコミュニティにはエンジニ…

pgAdmin4のダッシュボードで確認できること

Qiita(trend) · 2024-05-31

pgAdmin4とはPostgreSQL用のGUI管理ツールです。ダッシュボードのグラフで確認できる5つの観点ダッシュボードとは、pgAdmin4を起動した際最初に出てくる以下の画面です。①…

aria-currentの値はいくつかあるけれど、それぞれどのUIで使うとよいのか整理してみた

Qiita(trend) · 2024-05-31

これは何?ARIA属性には現在選択されている項目を示すものがあります。タブ(role="tab")なら、 aria-selectedがあります。aria-current も選択されている項目を…

新規ユーザーの作成:OSS-DB道場でPostgreSQLを勉強してみた

Qiita(trend) · 2024-05-31

pgAdmin4で新規ユーザーを作成するには以下のSQLで作成できます。CREATE USER ユーザー名pgAdmin4では以下の手順で作成できます。①pgAdmin4のObject Ex…

登録ユーザーの確認:OSS-DB道場でPostgreSQLを勉強してみた

Qiita(trend) · 2024-05-31

PostgreSQLで登録ユーザーを確認する手順登録ユーザーは、pgAdmin4からであれば以下の手順で確認できます。①pgAdmin4のObject Explorerの登録ユーザーを確認したい…

KillerCodaで無料Kubernetesを遊び尽くす!

Zenn · 2024-05-31

KillerCodaというサイトがあるのですが、こちらは無料でKubernetesを使えそうだったので色々試してみます! https://killercoda.com/ なんとCKAやCKADの練習にもなる!というのが魅力的に感じました✨ KillerCodaの概要 ユーザー

「駅すぱあと API」をExcel VBAから利用して、経費精算用に経路探索を行う

Qiita(trend) · 2024-05-31

本記事はヴァル研究所の支援として作成された記事です今回は、「駅すぱあと API」をExcel VBAから利用して、経費精算に利用する情報を取得してみます。出発駅や経由、到着駅を選んで実行すると、ル…

「個人開発で月30万の売上を3ヶ月で達成」を目標に【エンジニア専門マッチングサービス】のβ版リリース!技術も全て公開🎉

Qiita(trend) · 2024-05-31

はじめにはじめは勉強がてら、自分の触りたい技術を使って好きなサービスでも作ろうかなと思って開発した個人開発でしたが、気づいたら個人開発の規模を遥かに超えていて、「月30万の売上を3ヶ月で達成する」…

プログラマ視点での生成AIとの付き合い方

Zenn · 2024-05-31

プログラミングについて、最近考えてることについてのポエム。 基本的に、 GPT-4 と Claude-3-Opus を使った経験を念頭に置いて話をする。機械学習エンジニアではないので、あくまで利用者に徹した視点での話。仕事で生成AIを使ったパイプラインを作ったりはしている。

【Report】v-tokyo Meetup #20 に参加してきました

Zenn · 2024-05-31

はじめに はじめまして、いちむらゆうまと申します。 Vue.js v-tokyo Meetup #20 の参加レポートを執筆していきます。 本レポートは各セッションのざっくりとした要約 + 私の感想で構成されています。 当日の雰囲気が少しでも伝われば幸いです。 簡単な自己

ついにSnowflakeにNotebookが搭載された!

Zenn · 2024-05-31

結論 Snowflake上のデータ分析には、Snowflake Notebooksを使おう。 SnowflakeにNotebook機能が突然登場した 2024年5月25日、Snowflakeに突如Notebookという新機能が追加され、データエンジニアリング界隈で話題とな

【Swift】QRコードを生成する(ロゴ入り、色変更などのカスタマイズQRコード)

Qiita(trend) · 2024-05-31

■ 概要本記事では、ロゴ入り、色変更などを施したカスタマイズQRコードを生成するライブラリについて紹介します。■ ライブラリ今回使用するライブラリはこちら。https://github.…

Ruby 3.3 + YJITにアップデートしてパフォーマンスが大幅に向上しました

Zenn · 2024-05-31

はじめに 先日はRubyKaigiお疲れ様でした! マイベストでBackendエンジニアをしているrinceです。 弊社サービス「マイベスト」では、2024/05/09にRuby 3.3.1 + YJITにRubyをアップデートして、パフォーマンスが大幅に向上したので今回はそ

Google Colaboratory 上の Livebook で LLM (Llama2, Mistral)を動かす

Qiita(trend) · 2024-05-31

はじめにElixir で簡単に AI モデルを扱える Bumblebee で Llama2 や Mistral が動かせるようになっていたので、 Google Colaboratory から実行し…

AWS学習でして良かったこと EC2自動停止設定

Qiita(trend) · 2024-05-31

前段学習でAWSを利用していると、メールでAWS Budgetsの予算通知アラートがきていました。AWSマネジメントコンソールにアクセスしたところ、EC2を停止し忘れていたことが発覚...そこで…

Amazon Bedrock 全LLM 日本語能力比較(2024/5/31 ConverseAPI版)

Qiita(trend) · 2024-05-31

BedrockにConverseAPIなるものが追加され、モデル毎のパラメータの差異を吸収してもらう事が出来る様です。ということで、全LLMモデルに対してConverseAPIを呼んでみます。h…

AppRouterなNext.jsに入門

Qiita(trend) · 2024-05-31

前回の記事は↓こちらhttps://qiita.com/every-month/items/8b26eaf17d4fd9ed43b1たまたまプライベートで人にTypeScriptでAppRout…

ユーザー操作のイベントかそうでないかを判定できるevent. isTrustedプロパティで意図しない動作を防ぐ

Zenn · 2024-05-31

イベントの伝播を防ぐのはstopPropagation()ですが、伝播するはずのない要素でイベントが走ってしまい動作不良が起きてしまうことがありました。 そのときに問題の解消方法として採用したisTrustedプロパティを紹介します。 ユーザー操作かスクリプトで作成・変更され

Cloudflare Workers で PartyKit

Zenn · 2024-05-31

Cloudflare に PartyKit が買収されました。すごいですね。僕も Cloudflare に入りたいぜ。 というのは置いといて....。PartyKit 面白そうなので触ってみようと思います。 https://blog.cloudflare.com/ja-jp/cl

IAM Identity Centerを使って簡単にAWSアカウントにサインイン出来るようになりました。

Qiita(trend) · 2024-05-30

はじめにみなさん、こんにちは。GENEROSITYの西村です。弊社では、半年ほど前に、AWS Organizationsを導入しまして、IAM Identity Centerを使ってシングルサイ…

SE 3年目で読んだ技術書52冊

Qiita(trend) · 2024-05-30

概要2ヶ月遅刻ですが、2023年4月~2024年3月で読んだ本145冊のうち技術寄りの本から52冊をざっくり紹介します。オススメ度は10段階です。1年目。https://qiita.com/…

WindowsでPostgreSQLの環境変数を設定する方法

Qiita(trend) · 2024-05-30

手順①Windowsのスタートメニューから「システム環境変数の編集」を選択②「環境変数」ボタンを押下し環境変数ウィンドウを開く③「Path」を選択し「編集」ボタンを押下、「環境変数名の編集」ウ…

Microsoft Azureで仮想マシンのハイバネーション(休止)が正式機能に。業務時間後にマシンを休止、翌朝再開などでコストダウン

Publickey · 2024-05-30

マイクロソフトは、Microsoft Azureで仮想マシンをハイバネーション(休止)する機能が正式版になったことを発表しました。 休止機能とは、仮想マシンのメモリ内の状態を保持したまま一時停止し、その内容をストレージに保存する機能です。休...

安全なパスワード認証を支えるSRPプロトコル

Zenn · 2024-05-30

はじめに こんにちは、@caru_iniです。今回は、インターネットの安全なパスワード認証を支える SRP プロトコルについて紹介していきます。 ! 本記事は、わかりやすさを重視しています。正確性については保証しませんので、正確な情報が必要な場合は公式ドキュメントなどを参照し

勤務シフト作成を無料で自動化してみたい

Qiita(trend) · 2024-05-30

シフト作成って結構メンドクサイ......私は小売業に勤めているのですが、どうしても避けて通れないのがこのシフト作り。しかも一番人数が多い部署なので時間もかかってしまいます......誰か代わ…

MySQL 5.7 から 8.0 にアップデートして開発者として得たもの

Zenn · 2024-05-30

こんにちは!アルダグラムでエンジニアをしている森下霞です。 先日、弊社では MySQL5.7のサポート期限が迫ってきたのでMySQL8に移行しました。そこで、開発者として手に入れて嬉しかったものについて、この記事で説明できればと思います。 CTE クエリのリードビリティーと多

Connpass参加者用の社内チャットを作ったら大盛り上がりした話

Zenn · 2024-05-30

Connpassって? エンジニアをつなぐIT勉強会支援プラットフォームです。 https://connpass.com/ 日々、様々なテーマで勉強会が行われており、人数の多いものから小さいものまで、オンライン/オフライン関わらず、自分の興味ある勉強会に参加することができます

Googleのランキングアルゴリズム流出から考えるSEO

Qiita(trend) · 2024-05-30

めっちゃくちゃ久しぶりの記事です。弊社のStampはTabisakiの運用を始めたこともあり、SEOに取り組む機会も増えてきました。そんなタイミングで、Googleの検索結果のランキングアルゴリズ…

WordPressのブロックテーマ制作まとめ

Zenn · 2024-05-30

株式会社HAMWORKSのサイトをブロックテーマに切り替えたので、そのときにやった作業をまとめました。 作業時点のWordPressバージョン:6.5.3 元スクラップ:https://zenn.dev/chiilog/scraps/098f7e199a632a

ELYZA LLM for JP (デモ版)についての解説: (1) 70Bモデルの推論基盤

Zenn · 2024-05-30

はじめに こんにちは。ELYZA のML Engineeringチームの堀江 (@eemon18)、村山 (@zakktakk)です。 本記事では、弊社が2024/03/11にリリースした下記のデモについて、どのように70Bという巨大なモデルをホスティングしているのかを解説し

データ戦略室で専門性向上のためにスキルマップを運用してみた!

Zenn · 2024-05-30

はじめに はじめまして。データ戦略室データアナリティクスグループの丸山です。 私は現在チームリーダーとして、メンバーの担当PJの進捗管理や育成を担当しています。 データ専門職のメンバーのスキルアップを図っていく上で、以下の2点を課題に感じていました。 データ関連の職種は近年

Node.jsをインストールしてTypeScriptでコマンドの画面に文字を出すまで

Qiita(trend) · 2024-05-30

たまたまプライベートで人にTypeScriptを叩き込む機会がありまして、せっかくなのでこの場をお借りしていっしょに復習します。今回のポイントmkdirフォルダを作るcdフォルダの中に入るnpm install --save-dev ts…

入力線画を全く変えずに画像生成AIに色塗りさせる方法

Zenn · 2024-05-30

タイトル通り、入力線画を(基本的には)1pixelも変えずに画像生成AIに色塗りをさせる方法について解説していきます。 本題に入る前に そもそも画像生成AIによる色塗り(着彩)について知らない方向けに、既存技術でAIに色塗りをさせるとはどのような事を指すか?またどのような課題

【ChatGPT×CODEPEN】予算は達成できる?荒利高計算ソフトを作ってみた

Qiita(trend) · 2024-05-30

【ChatGPT】【CODEPEN】使用こんにちは!北の大地でスーパーの店員さんをやっています。今回は «荒利高進捗管理ソフト» を作成しました。今回もよろしくお願いします。今回作成したの…

Docker、BuildKitでのWindowsコンテナの実験的対応を開始。WindowsのPowerShellでビルドが可能に

Publickey · 2024-05-29

Docker社は、最新のBuildKit v0.13.0で実験的にWindowsコンテナのサポートを開始したことを明らかにしました。 BuildKitはDockerのコンテナイメージをビルドする機能を提供するソフトウェアです。Docker ...

Power Platform のテナント移行について

Qiita(trend) · 2024-05-29

時々お客様からご相談いただく Power Platform のテナント移行について、すでに MS Learn や サポートブログ のほうに書いてありますが、改めて頭の整理のためにいくつかポイントを書…

React ノーコード/ローコードツール 4選

Qiita(trend) · 2024-05-29

はじめに2週間前からReactの学習を始めて、Udemyで動画を見てプログラミングコーチングスクールの課題になっているTodoアプリを作っているのですが、フロントエンドが初めてということもあり、慣…

Azure インフラ 仮想マシン関連まとめ - Microsoft Build 2024

Qiita(trend) · 2024-05-29

2024 年 5 月 21 ~ 23 日に、Microsoft Build という開発者向けのイベントが行われました。Copilot+ PC の発表など、Twitter でも大変盛り上がりましたね…

新規サービスを作るなら手始めに人を騙せ

Qiita(trend) · 2024-05-29

はじめにほとんどの新製品やサービスは失敗しますあなたは個人開発などで自分のサービスを作って多くの人に使ってもらいたいと考えたことがあるでしょうか?またはその粋を超えて、起業したいと考えたことが…

【Anrdoid】GitLab CI + Roborazzi でスクリーンショットテストを構築する

Qiita(trend) · 2024-05-29

概要Androidアプリの開発において、スクリーンショットテストを行うためのツールとして、Roborazziが有力な候補にあげられます。DroidKaigiや各社の技術ブログでもRoborazzi…

『内部構造から学ぶPostgreSQL』読書会を完走した感想

Zenn · 2024-05-29

はじめに 社内で行われた『内部構造から学ぶPostgreSQL―設計・運用計画の鉄則』の読書会に参加した感想です。 これは主催者 @donsan の知識と経験と勉強会DJ力(参加者に良い学びをさせる力)があって参加者にとって学びの大きい会になったと思います。 書籍の概要

GraalVM で Spring Boot アプリケーションをネイティブイメージ化してみた

Qiita(trend) · 2024-05-29

要点バッチアプリケーションの初期化処理削減のために、GraalVM を利用してバッチアプリケーションをネイティブイメージ化できないかを調査・検討しました。その中で実施した内容を、以下の通り説明しま…

明示的な型注釈によって推論コストを下げるというアプローチ

Zenn · 2024-05-29

近年、TypeScript を取り巻くエコシステムでは、ユーザーに明示的な型注釈を求めることで、推論や型生成のコストを下げるというアプローチが注目されています。TypeScript 5.5 beta で 発表された --isolatedDeclarations オプションはその代

脱初心者!WPFで次のステップへGO!

Zenn · 2024-05-29

こんばんは。 今回は長年趣味で培ってきたWPFプロジェクトにおいて、頻出のテクニックを紹介したいと思います。 背景 WPF大好きっ!!!な私 dhq_boiler にとって、世界へWPFの素晴らしさを布教するのは必然!というわけで、記事を書きました。 対象読者 WPFのき

プロダクトを横断したFigmaコンポーネント構築 〜「インスタンスガイドライン」を策定した話〜

Zenn · 2024-05-29

はじめに はじめまして! レバテックでプロダクトデザイナーをしている成田です。 現在は日々のプロダクトデザインの業務に加え、デザインシステム『VoLT』の構築と運用に取り組んでいます。 なんとか社外公開まで漕ぎ着けた『VoLT』ですが、プロジェクトが開始してすぐの頃は「無理だ

RAG/LLMの前処理:PyMuPDF4LLMを使用してPDFをMarkdownへ変換する

Qiita(trend) · 2024-05-29

PDFに対するRAGやLLM解析の前処理としてPDFからのテキスト抽出を試してきましたが、単純に抽出を行うと表形式の構造化情報が失われてLLMの解析性能に依存するしかないのが気になります。http…

競プロ初心者が怖がるもの

Qiita(trend) · 2024-05-28

はじめまして初めまして、天才見習い Qiita ライターの NokonoKotlin ことおこていゆ (昔はノコノコを名乗っていましたが、コンフリクトが発生したので今はおこていゆです) です。今回…

TestPlanを新しく作りたくなかったから無理やりねじ込んだ話

Qiita(trend) · 2024-05-28

開発環境Xcode 15.4Swift 5.10話の概要iOS のプロジェクトを作成するとき、"Include Test" を選択すると、自動的に Test Plans が作成されます。ス…

Microsoft Azureの管理者は多要素認証によるサインオンが必須に。今年(2024年)7月から段階的に開始

Publickey · 2024-05-28

マイクロソフトは今年(2024年)7月から、Microsoft AureのAzureポータルやCLIなどの管理関連の操作を行うユーザーに多要素認証によるログインを要求することを明らかにしました。 5月14日付けとして公開されたブログ「Mic...

一時低迷していたクラウドインフラのグローバル成長率、再上昇へ。2024年第1四半期は前年比21%成長、日本は25%以上の高成長。Synergy Research Group

Publickey · 2024-05-28

調査会社のSynergy Research Groupは、グローバルにおける2024年第1四半期のクラウドインフラの市場状況について発表しました。 クラウドインフラとは、IaaS、PaaS、ホステッドプライベートクラウドを合わせたものを指し...

【個人開発】お酒&おつまみの組合せを情報共有、AIで組合せ提案できるアプリを作りました

Qiita(trend) · 2024-05-28

はじめにはじめまして、ゆうと(@bitter-or-sweet)と申します。異業種からエンジニアに転職するため、プログラミングスクールで学習しています。先日、お酒&おつまみの組合せを情報共有、…

【Ebitengine】OXゲーム作ってみた【環境構築~遊ぶまで】

Zenn · 2024-05-28

はじめに 先日ゲーム制作の話になり、「メグとばけもの」がGo(Ebitengine)で作られたゲームと知りました。 https://odencat.com/bakemono/ja.html すげー!と思ったので、何も知らないけどテンションのままに触ってみました。 全人類ゲーム

N_1_RaspberryPi_エッジ側デバイス_flipper's circuit Project -電子工作人口を増やすためのプロジェクト-

Qiita(trend) · 2024-05-28

2 Raspberry Pi【備考】Raspberry Pi Pico W(以下、PICOと呼ぶ)はもともとのRaspberry Pi(以下、ラズパイと呼ぶ)とは大きく異なります。ラズパイには…

Team「たぬき」開発振り返りメモ3: 10bクラスの大規模言語モデルを実際に開発して想定外だったこと5選

Zenn · 2024-05-28

(本記事は、技術メモをもとに、Claude 3で一般向けに自動作文したものです) 関連記事 Team「たぬき」開発振り返りメモ1: Scaling Lawに挑戦しようと準備する話 Team「たぬき」開発振り返りメモ2: Scaling lawの壁は高かったという話

React でゼロからフローチャートUIを実装する

Zenn · 2024-05-28

最近、AIのワークフローを簡単に組める OSS「Dify」が注目を集めています。 https://dify.ai/jp Difyではブラウザ上でフローチャートを構築してLLMのワークフローを設計できます。 今回はこのUIの実装を理解するためにReactでフローチャートUIを実装

バグ報告が来た時にデキるエンジニアの動き方

Zenn · 2024-05-28

❗❗問題発生❗❗ 作った機能のバグの発見報告が上がってきました。 この時点で何となく 「ヤバさ」 と 「あたり」 を自分の中でつけます 売上に響くやばい? 条件がある?全員? ボタンが押せないならクライアントだし、API飛んで成功してないならサーバ?届いてないならネットワ

ABC355 C問題復習

Qiita(trend) · 2024-05-28

はじめにABC355(2024年5月25日開催)にてC問題がAC出来なかったので、立てた方針と目指すべきだった解答を整理する。アウトプットが目的のため最低限の記述のみを行う。使用言語:Pyth…

技術の旅2024 in SBS(ペネトレ編)

Qiita(trend) · 2024-05-28

皆さん、こんにちは!2024年度が始まり、弊社にも新しい仲間が加わりました!そこで、新たなメンバーの技術の第一歩を後押しするために「技術合宿」を開催しました。今回は、その「技術合宿」の開催記です…

データモデリングに向き合ってみた話とその気づき

Zenn · 2024-05-28

レバテック開発部の前原です。以前はプラットフォームチームとしてマイクロサービスの開発を行っていましたが、開発部の新たな試みにより、事業の特定の問題を解消するチームとして社内の営業支援システムの改修を行っています。 はじめに レバテックの社内の営業支援システムでは、数多くのステ

RAGで文書を1トークンに圧縮する「xRAG」について

Zenn · 2024-05-27

株式会社ナレッジセンスは、生成AIやRAGを使ったプロダクトを、エンタープライズ向けに開発提供しているスタートアップです。 本記事では、「xRAG」という手法について、ざっくり理解します。「xRAG」とは、RAGシステムでLLMに投げるドキュメント(通常、数千文字ほどですよね。)

Google Cloud、顧客のシステムを間違って全削除した大規模障害の原因を報告。プライベートクラウドの期間を1年と設定ミス

Publickey · 2024-05-27

Google Cloudは、同クラウドユーザーであるオーストラリアの年金基金「UniSuper」で発生した大規模障害の原因について報告する記事「Sharing details on a recent incident impacting o...

Microsoft Build 2024 - インフラ関連アップデートまとめ

Zenn · 2024-05-27

2024年5月、Microsoft の開発者向けイベント「Microsoft Build 2024」が開催されました。Windows の最新 AI 機能 (Copilot+PC) が開催前日に発表されるなど、Copilot を中心として Microsoft が AI に対する投

Rust製TypeScript Linterにおける型情報Lintルールの模索

Zenn · 2024-05-27

Rust製TypeScript LinterであるBiome, Oxc, deno_lintなどは、TypeScriptの型情報を利用するLintルール(型情報Lintルール)[1]を持っていません。本記事では、その背景から、Rust製TypeScript Linterが型情報L

じゃあBedrockのナレッジベースのPDFパーサーはどう読めているのか?

Qiita(trend) · 2024-05-27

何が「じゃあ」なんだって話ですが、Pythonの各種PDFパーサーは雑に使用すると以下のようにうまく読める場所と読めない場所があったので、じゃあナレッジベースではどう読めているのか?を確認します。…

言語化できる人が生き残る

Qiita(trend) · 2024-05-27

はじめに多くの人が言語化ができないことに悩みを抱えているあなたは「言語化」が得意でしょうか?言語化に関する本はここ数年で爆発的に増えており、本を購入する人もとても増えています。なぜ言語化とい…

プロンプトからREST APIを作るサービス『Hanabi.REST』の技術構成

Zenn · 2024-05-27

Hanabi.REST AIにHonoJSのバックエンドを書かせて遊ぶ、Hanabi.RESTというサービスを一般公開します。それに際して、この記事では、Hanabiの紹介と簡単に技術スタックを解説していきます。 皆さんは、AIがプロンプトからUIを生成する、V0というサービ

Looker Studioで組織内に魔境を作らないための裏技的Tips集

Qiita(trend) · 2024-05-27

はじめにLooker StudioはGoogleが無料で提供しているBIツールです。無料でもかなりの機能が揃っており、BIの活用にあたっては大変重宝する存在になっています。ただし、以前「後回しにす…

レビュー待ちプルリクを減らす GitHub Actions

Zenn · 2024-05-27

ラブグラフのエンジニア&CTOをしております横江( @yokoe24 )です! ラブグラフでは昨年、エンジニアインターンが4名も増えました!🎉 おかげでチームの開発力が上がったのですが、こんな問題も! プルリク溜まっていく問題 どこの会社でもあるあるだと思うのですが、 開発チ

C# Windowsアプリ開発小ネタ集

Qiita(trend) · 2024-05-27

C#でWindowsアプリを開発するときの小ネタ集。ウィンドウハンドルを取得する方法Win32 APIでウィンドウを操作したりするときに必要になるのが、ウィンドウハンドルです。自分のウィンドウ…

デザインシステムをマルチフレームワーク(React/Vue.js)に対応させてみた

Zenn · 2024-05-27

はじめに こんにちにんにん、 art です。 僕が所属するレバテック開発部では、最近デザインシステム『VoLT』が誕生しました。 レバテックでは複数のプロジェクトが運用されており、フロントエンドの技術スタックは Vue.js × Nuxt React x Next.j

ESP32のC/C++の関数をアセンブリ言語化し手作業で最適化してみる

Zenn · 2024-05-27

はじめに 前回の記事ではESP32を対象に、アセンブリ言語の読み方を説明しました。今回はもう少し具体的な例を挙げて説明をしていきます。 前提条件 XtensaコアのESP32シリーズ (ESP32/ESP32-S2/ESP32-S3) を使用していること。 Ardu

イテレータによってGoはどう変わるのか - Gopher Day Taiwan 2024 基調講演登壇レポート

Zenn · 2024-05-27

はじめに 株式会社ナレッジワークの上田(@tenntenn)です。 2024年5月25日(土)に台湾で行われたGopherDay Taiwan 2024というGoのカンファレンスにキーノート(基調講演)スピーカーとして招待頂き参加しました。 https://gopherday

【Rails × AmazonS3】 RailsアプリでAmazonS3を利用し、本番環境に画像をアップロードする

Qiita(trend) · 2024-05-27

はじめにはじめまして、ずっと大地と申します。2023年11月より、オンラインスクールのRUNTEQにて、未経験からのWebエンジニア転職を目指して学習をしています。初学者のうえ、記事を書くのは…

レガシーコードにおける単体テストのハードルを乗り越える思考フロー(初心者向け)

Qiita(trend) · 2024-05-27

はじめについこの前、経験の浅いメンバー向けに単体テストを書きまくってもらう研修を実施したのですが、経験が浅いと「どうすれば単体テストを書ききれるか?」の見通しがうまく立てられないんだろうな~という…

Qiitaアクセシビリティ史 ~ Qiitaの歩んできた道 ~

Qiita(trend) · 2024-05-27

はじめにこの記事は、2024年5月20日 に開催された、アクセシビリティやるぞ!LT祭り #5 で発表したスライドです。内容導入こんにちは、私はQiita株式会社の出口 裕貴です。普段は、…

ゼロからLLMつくりたくなったときに参考になりそうなサイト

Zenn · 2024-05-27

はじめに 「ゼロからLLMつくりたいなー」と思っていますが、なかなか時間がとれないので、いざというとき(?)のために、参考になりそうなサイトをまとめておきます。 個人的な備忘録です。まだ全然作れていないので、どれが良いという評価もできません。 NLP2024チュートリアル

KotlinでUnion Typeを使いこなそう

Zenn · 2024-05-27

! この記事は毎週必ず記事がでるテックブログ "Loglass Tech Blog Sprint"の41週目の記事です! 1年間連続達成まで 残り 12 週 となりました! はじめに こんにちは、株式会社ログラスでエンジニアをしています、Kyosukeです。 私は前職では主

QGIS版Amazon Location Service PluginをOSSで公開

Zenn · 2024-05-26

2年ぶりにQGISプラグインの開発をしました。これまでにQGISプラグイン本を執筆したり、いくつかのQGISプラグインをリリースした経験がありますが、久しぶりのQGISの開発がとても楽しかったです。 今回のAmazon Location Serviceを利用したQGISプラグイン

【初心者向け】Reactでよく使うJavaScriptのメソッドや構文13選とReact Hooks(プチ紹介)

Qiita(trend) · 2024-05-26

はじめに最近、ひょんなことから初学者向けのReactアプリをレベル別に10個くらい開発しながら、ハンズオンで学べる教材的なものを作成する機会があり、それを実施する前に最低限理解していたら学習がスム…

Dockerの公式ドキュメントが生成AIチャットボット搭載、日本語での技術的な質問と回答が可能に

Publickey · 2024-05-26

Docker社は同社の公式ドキュメント「Docker Docs」に生成AIのチャットボットを組み込み、多言語での質問と回答を含むインテリジェントな対応が可能になったことを明らかにしました。 チャットボットに対して質問することが可能 Dock...

マイクロソフト、Azureでの可用性ゾーン間のデータ転送料金を無料にすると正式発表

Publickey · 2024-05-26

マイクロソフトは、Microsoft Azureにおいて、プライベートIPまたはパブリックIPを使用しているかに関係なく、可用性ゾーン間のデータ転送に課金しないことを正式に発表しました。 これにより低コストで高い耐障害性を備えたシステムの設...

Rust言語のための統合開発環境「RustRover」正式リリース、JetBrains。個人の非商用利用は無料

Publickey · 2024-05-26

Kotlin言語や統合開発ツールIntelliJ IDEAなどの開発を行っているJetBrainsは、Rust言語用の統合開発環境「RustRover」の正式リリースを発表しました。 All systems are GO! We’re ov...

Rethinking Text Resizing on Web. Airbnb has made significant strides in... | by Steven Bassett | The Airbnb Tech Blog | May, 2024 | Medium

リアルタイム版 JSer.info · 2024-05-26

<a href="https://medium.com/airbnb-engineering/rethinking-text-resizing-on-web-1047b12d2881">https://medium.com/airbnb-engineering/rethinkin

Understand errors and warnings better with Gemini | Chrome DevTools | Chrome for Developers

リアルタイム版 JSer.info · 2024-05-26

<a href="https://developer.chrome.com/docs/devtools/console/understand-messages">https://developer.chrome.com/docs/devtools/console/understa

A virtual DOM in 200 lines of JavaScript – Marcelo Lazaroni – Developing for the Interwebs

リアルタイム版 JSer.info · 2024-05-26

<a href="https://lazamar.github.io/virtual-dom/">https://lazamar.github.io/virtual-dom/</a><br /> <p>Virtual DOMを実装しながら仕組みについてみていく記事</p>

Angular v18 is now available!. Today we are excited to share the next... | by Minko Gechev | May, 2024 | Angular Blog

リアルタイム版 JSer.info · 2024-05-26

<a href="https://blog.angular.dev/angular-v18-is-now-available-e79d5ac0affe">https://blog.angular.dev/angular-v18-is-now-available-e79d5ac0a

SolidStart 1.0: The Shape of Frameworks to Come | SolidJS

リアルタイム版 JSer.info · 2024-05-26

<a href="https://www.solidjs.com/blog/solid-start-the-shape-frameworks-to-come">https://www.solidjs.com/blog/solid-start-the-shape-framework

esbuild 最適化芸人 - Speaker Deck

リアルタイム版 JSer.info · 2024-05-26

<a href="https://speakerdeck.com/exoego/esbuild-zui-shi-hua-yun-ren">https://speakerdeck.com/exoego/esbuild-zui-shi-hua-yun-ren</a><br /> <p

【3Dプリンタ】HoudiniでG-codeを作ってみよう!

Qiita(trend) · 2024-05-26

はじめにND3Mの田川です。ND3Mでは先日、「音標本箱」という3Dプリンタプロダクトのポップアップストアイベントを開催しました。このイベントではシンセサイザーの音から作成したテクスチャのフラワ…

Next.js 15 RC | Next.js

リアルタイム版 JSer.info · 2024-05-26

<a href="https://nextjs.org/blog/next-15-rc">https://nextjs.org/blog/next-15-rc</a><br /> <p>Next.js 15 RCリリース。 React 19 RCに対応、React Compile

PDFをLLMで解析する前処理のパーサーは何が良いのか?(pdfminer, PyMuPDF, pypdf, Unstructured)

Qiita(trend) · 2024-05-26

現状の LLM は PDF ファイルを直接処理出来ない為、予めなんらかのプレーンテキスト形式に変換する必要があります。(PDFを読める各チャットアプリも内部的には何らかの手段でプレーンテキスト形式…

今週の PHP 2024-05-04 〜 2024-05-24

Zenn · 2024-05-26

PHP のメーリングリストから、気になった情報をピックアップします。 Internal PHP and MySQL 8.4 - Externals MySQL 8.4がデフォルトで mysql_native_password プラグインを読み込まなくなり、CIテストの接

【技術書典】Streamlitの入門書で初出展してみて

Qiita(trend) · 2024-05-26

前置きこんにちは。データエンジニアの山口歩夢です!5/26の技術書典のオフラインイベントにて、Streamlitの入門書を執筆して初出展してきました。「Streamlitデータ可視化入門」を購…

FlutterエンジニアがAndroid StudioからVSCodeに移行して思っていること

Zenn · 2024-05-26

はじめに 気づけば学生の頃にFlutterを触り始めてから4年ほど経ちました。 最初に始めた時にAndroid Studioで開発を始めて、周りがVSCode(Visual Studio Code)軽くていいよと言っているのを横目にずっとAndroid Studioを使い続け

未経験からモダンな技術を学んで「バーチャル旅行を楽しめるサービス」を立ち上げるまで【React / Rails / Firebase Authentication / Google Map / YouTube API】

Qiita(trend) · 2024-05-26

はじめにこんにちは!いとう(@Ito_GeekHatch) と申します。未経験からWebエンジニアを目指し転職活動中です!転職活動用のポートフォリオとして「地図と動画でバーチャル旅行を楽しめ…

LinuxのログオンユーザーIDから直接PostgreSQLにアクセスする方法

Qiita(trend) · 2024-05-26

はじめに先日、何年かぶりに自身のLinux検証環境にPostgreSQLをインストールしました。かなりご無沙汰だったため、ほとんど使い方を忘れてしまっていたので、下記リンク先のマニュアルを参考にチ…

高校生がRoboCup@Homeに出場した話

Qiita(trend) · 2024-05-26

はじめにこんにちは、しがない高校生をしているbasalteです。今回はRoboCup@Home Educationに高校生チームとして出場した話を書きます。チーム立ち上げ、運営、マネジメント、…

公式ドキュメントを読め。Qiitaを開くな。

Qiita(trend) · 2024-05-26

はじめに公式ドキュメントを読め!Qiitaを使うなこのような発言はネットで時々見かけるような内容であり、ある程度プログラミングができるような方を中心に見かけるイメージのあるものです。私はこの発…

Next.js 15 RCまとめ

Zenn · 2024-05-26

基本的には以下のNext.js 15 RCのブログを翻訳してまとめたものになります。 https://nextjs.org/blog/next-15-rc TL;DR React 19 RC: React 19 RCとReact Compiler(Experimental

【超初心者向け】Pythonのテストの書き方(pytest, unittest)

Qiita(trend) · 2024-05-26

概要pythonでテストコードを書くときがありますが、(筆者のように)超初心者からすると難しい用語や書き方がたくさん並んでいてハードルが高いです。テストコードの入口となる最低限(最低限過ぎるかも…

OSS-DB Silver を92点で合格する学習方法

Qiita(trend) · 2024-05-26

はじめにLinuCもレベル3まで認定して次のOSS系資格は何を勉強しようかと思案した結果、OSS-DBを選びました。OSS-DBの試験範囲となるDBは、オープンソースのPostgreSQLです。…

どのToolboxがいるの?って言われたときのMATLAB術

Qiita(trend) · 2024-05-26

目次はじめに関数のリンク先コードの中身について 概要 関数の定義と説明 関数のドキュメント 入力処理 ツールボックスの特定 まとめ注意点おわりにはじめにこんにちは、Hern…

Bicepのパラメーターファイルを使ってVPN gatewayをデプロイする

Qiita(trend) · 2024-05-26

こんにちは。前回に引き続きBicep の記事です。前はパラメーターをベタ打ちしてデプロイしました。Bicep ではテンプレートファイルとは別にパラメーターファイルを作成して、デプロイ時に使用す…

AutoMapperの概要と使い方

Qiita(trend) · 2024-05-26

AutoMapperについて既存の分かりやすい記事を引用しながら、AutoMapperの基礎的な使い方から実際のアプリ開発での使い方をまとめた。0. AutoMapperとはAutoMapper…

【useSWR ①入門編】基本的な使い方とメリットをまとめてみた

Qiita(trend) · 2024-05-25

はじめに泣く子も黙る Vercel 社によって開発された、シンプルかつ強力なデータ取得のための React Hooks ライブラリ、useSWR をご存知ですか?https://swr.verc…

CSSでチェックボックスやラジオボタンをカスタマイズする 2024年版: Days on the Moon

リアルタイム版 JSer.info · 2024-05-25

<a href="https://nanto.asablo.jp/blog/2024/05/24/9686885">https://nanto.asablo.jp/blog/2024/05/24/9686885</a><br /> <p>チェックボックス(<code class=

andrico1234/the-dilemmas-youll-face: The Dilemmas You&#039;ll Face When Creating Your First Component Library

リアルタイム版 JSer.info · 2024-05-25

<a href="https://github.com/andrico1234/the-dilemmas-youll-face?tab=readme-ov-file">https://github.com/andrico1234/the-dilemmas-youll-face?t

Release @ark-ui/react@3.0.0 · chakra-ui/ark

リアルタイム版 JSer.info · 2024-05-25

<a href="https://github.com/chakra-ui/ark/releases/tag/%40ark-ui%2Freact%403.0.0">https://github.com/chakra-ui/ark/releases/tag/%40ark-ui%2F

Power AutomateでJSONからMarkdown記法のテーブルに変換する方法

Qiita(trend) · 2024-05-25

はじめにPower Automateでは、データ操作アクションを使用し、JSON 配列入力を、CSVまたはHTMLテーブルに変換することができます。CSV テーブルの作成HTML テーブルの作成…

Julia の SymPy で書いてみました:中学入試レベル平面図形「意外と難しい角度問題(youtube)」

Qiita(trend) · 2024-05-25

以下の記事にある問題を Julia の SymPy で解いてみました。https://qiita.com/mrrclb48z/items/5f9e8a5c334bfbdbcc8e他にも,いろいろ…

コントラクトのストレージを解剖してみよう!

Zenn · 2024-05-25

はじめに 初めまして。 CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です! スマートコントラクトを書いたり、フロントエンド・バックエンド・インフラと幅広く触れています。 https://cryptogames.co

Power BIでSharePointにあるファイルをそのまま結合しちゃってませんか?

Qiita(trend) · 2024-05-25

こんな人に読んでほしいよく hogehogeData_yyyyMMdd.csv のような毎日出力されるファイルをPower BI で扱うことのある人が対象です。すでにSharePoint Onl…

[CDK]とりあえずProjenのコマンド一通り叩いてみた

Zenn · 2024-05-25

周回遅れでprojenを勉強 いつだったか忘れてしまうくらい前に少し気にしていたものの、その後放ったらかしだったprojenへの興味をもう少し先に進めてみようと思い触ってみる事にしました。 お読みいただいた方の学びが多い内容になっている記事とは言い難いですが、こんな感じなのね

1_電子工作ならここからでしょ!Lチカやってみるぞ!_flipper's circuit Project -電子工作人口を増やすためのプロジェクト-

Qiita(trend) · 2024-05-25

まず最初に、LED点滅(通称Lチカ)させてみましょう。電子工作での「Hello world!!」的なものです。用意するもの手順1 回路を組む2 プログラム作成3 プログラムのコンパイル・…

居酒屋で日本酒を注文するときの悩み解決LINE Bot

Qiita(trend) · 2024-05-25

居酒屋で日本酒のメニューを見ても、お酒の名前しか書いていないことがありますよね。日本酒に詳しい人なら銘柄を見ただけでその特性が分かるかもしれませんが、そうでない人にとってはまったくの謎です。どれ…

0_1_準備するもの_開発環境編_flipper's circuit Project -電子工作人口を増やすためのプロジェクト-

Qiita(trend) · 2024-05-25

電子工作を進めるにあたり、まずは準備する開発環境について書きます。PCArduinoでプログラムしていくのに使用する統合開発環境が「Arduino IDE」です。Arduinoだけでなく、ほか…

【React×TypeScript】クラスの基本的な考え方と作成方法をざっくり説明

Qiita(trend) · 2024-05-25

はじめにReact学習を始めて早4カ月、クラスをよくわからないまま使っていたので簡単にまとめます。クラスとは?関連するデータとその操作をまとめて管理するためのテンプレート・設計図 みたいなもの…

shared_preferencesを画面上で閲覧・編集できるパッケージを作りました

Zenn · 2024-05-25

はじめに shared_preferencesの値を画面上でデバッグしたいと思ったことはありませんか? YusukeHosonuma/UserDefaultsBrowserからアイデアをいただき、shared_preferencesを画面上で閲覧・編集できるパッケージを作りま

PostgreSQLの実行計画の読み方:SQLチューニング#5

Qiita(trend) · 2024-05-25

実行計画とはPostgreSQLなどのDBMSがSQL文を実行する手順書。実行計画の取得方法例えば以下のように実行計画を取得したいSQLの前にEXPLAINをつける。EXPLAIN ANAL…

Async ComponentはRSCだけのものじゃない、サーバだけじゃなくてクライアントでも動くんです!(でも、ダメだそうです)

Zenn · 2024-05-25

RSC (React Server Component)の特徴の一つにAsync Componentが使えるというのがあるのですが、Async Component自体はRSCでなくても動いちゃいます。そう、React 19ならね。 https://x.com/dai_shi/st

比較演算子 in と not in の使い方【Python】

Qiita(trend) · 2024-05-25

比較演算子 in と not in を用いて、ある要素が含まれるかどうかを判定する基本的な使い方以下のような形で記述する。in 演算子と not 演算子では in 演算子が優先されるため、no…

高速な冪乗和 ( Σ 計算 ) + mod の計算について

Qiita(trend) · 2024-05-25

まえがきこの記事は投稿者(NokonoKotlin)の個人サイトの記事から Qiita 用に移植 &amp; 加筆したものです。(この文言は記事が剽窃でないことを周知するためのものであり、個人サイトの宣…

RubyKaigi2024で印象に残ったセッション

Zenn · 2024-05-25

はじめに 先日RubyKaigi 2024 in 沖縄に一般参加しました。初めてのRubyKaigi参加でした。 ある程度私にも理解できて、かつ印象に残ったセッションの概要と感想を書きます。余談はトグルで折りたたんでおきました。 参加のきっかけ 参加したきっかけは、Ruby

R の統計解析結果を AI に解説させる

Qiita(trend) · 2024-05-24

R の統計解析結果を AI に解説させる統計ソフト (ウェブアプリ) を作って無料公開しましたプロンプトや実際のコード、AI のモデルによる違いなどの情報を載せてあります。自己紹介エミュイン合…

~私の1年間のアーキテクチャ遍歴~

Zenn · 2024-05-24

私のアーキテクチャ遍歴について📝 この記事を書くきっかけ📗 プログラミングに日常的に触れ合うようになってはや1年になりますが、周りにClean Architectureに関して学習を進めている方がいたり、MVVMで開発をしようとしてる方がいたりとさまざま。そこで自分のこれ

【諦めるな!】Apple Developer Program登録までの道のり

Zenn · 2024-05-24

この記事では 私がApple Developer Programに登録した際につまずいた点と解決法を共有します。 アプリリリース手順の参考記事はたくさん見つかりましたが、大体の記事がApple Developer Programに登録した前提で進むうえに、Apple Deve

Feature Sliced Design(フロントアーキテクチャ)でクリーンなアプリケーション構造を実現

Zenn · 2024-05-24

はじめに FSD(Feature-Sliced Design)アプローチを理解するために、その概念と設計方針を説明します。 既にFSDに関して基本的な知識がある方は、「参考」に記載している記事やgithubコードを参照すると理解を促進すると思います。 この記事では必要最小限の

簡単に、野菜の美味しい茹で時間だけを教えます!(機械学習)

Qiita(trend) · 2024-05-24

こんにちは、私は食品スーパーマーケットの事務所で働いています食品スーパーの店頭には、いつも沢山の野菜や果物が並んでいます。それは、どこの食品スーパーも同じで、青果コーナーは入口の、一番最初の場所…

「パッケージ開発論」を題材に勉強会をした

Qiita(trend) · 2024-05-24

筆者の ERP パッケージ ソフト開発についての学びを題材に、勉強会を行った記録です。資料はこちら。概要パッケージ ソフトの定義と特徴パッケージ ソフトとは、あらかじめ全てを用意し網羅したソ…

「Office 非搭載PC」向け PowerShellでUIAutomationを使ったブラウザ操作(RPA) ver.1.0

Qiita(trend) · 2024-05-24

概要自動化ツールをインストールせずに、Windowsに標準搭載されている「UI Automation」機能を使って、ブラウザを自動操作するコードです。たとえば、「Office 非搭載PC」でブラウ…

RubyKaigi 2024 ブース探訪

Zenn · 2024-05-24

Leaner Technologies の @corocn です。 去年に引き続き、今年もブースのまとめ記事を書きました。ほぼ写真の記事です。 記事への掲載許可は口頭で頂いていますが、取り下げたい等あればご連絡ください。 公式のスポンサー掲載順、株式会社や敬称は省略しています。

広告施策の売上貢献度を機械学習で分析してみた(機械学習初学者)

Qiita(trend) · 2024-05-24

はじめにはじめまして。インフラおよび業務アプリ系のエンジニアを経験した後、広告代理店に転職し、今は専らデータ分析基盤の構築と運用(主にBigQuery+Looker)をやっています。40歳を過…

Next.js で React Compiler を試しつつ出力コードを見てみる

Zenn · 2024-05-24

React Compiler React 19 Beta から React Compiler が導入され利用可能となりました。 https://react.dev/learn/react-compiler ※単体での検証としては次の記事が参考になります。 https://ze

LangChain `with_structured_output` メソッドによる構造化データ抽出

Zenn · 2024-05-24

これは何? 昨日、ALGOMATIC社のerukitiさんの記事がバズっていました。スキーマを用いてプロンプト生成すると構造化データを取り出しやすいよと言うお話でした。便利ですよねぇ。 https://tech.algomatic.jp/entry/2024/05/23/14

🥑アボカドの気持ちと私の気持ち。分かり合えることが幸せです。

Qiita(trend) · 2024-05-24

栄養の宝庫と言われている「アボカド」。🔍食べごろを見極めるのってなかなか難しいですね。 普段は人事系の事務仕事が中心の私ですが、休日は、サッカー観戦と料理が趣味です。ガッツリ応援した後の 「勝ち…

CSS Anchor Positioning のきほん!

Qiita(trend) · 2024-05-23

はじめにこの記事は、2024年5月10日に開催されたmeguro.cssで発表した資料を噛み砕いで紹介した記事です。内容導入こんにちは、私はQiita株式会社の出口 裕貴です。普段は、Qi…

Next.js braking change - disable router/fetch cache by default

Zenn · 2024-05-23

Next.js App Routerは巷では難しいと評されることが多々あります。これはReactの新機能であるServer ComponentsをはじめとするServer 1stとも言えるパラダイムシフトを必要とすること、そして初見殺しなデフォルトのキャッシュ挙動に起因していると

Kotlin 2.0正式リリース。新コンパイラ「K2」採用でコンパイル速度が約2倍、マルチプラットフォーム対応も加速へ

Publickey · 2024-05-23

JetBrainsは、同社が主導して開発しているプログラミング言語「Kotlin」のメジャーバージョンアップとなる「Kotlin 2.0」を、日本時間5月23日に行われたイベント「KotlinConf'24」で発表しました。 Kotlinは...

Bun v1.1.9 | Bun Blog

リアルタイム版 JSer.info · 2024-05-23

<a href="https://bun.sh/blog/bun-v1.1.9">https://bun.sh/blog/bun-v1.1.9</a><br /> <p>Bun v1.1.9リリース。 最大255 DNSレコードを最大30秒キャッシュするように、<code cla

Team「たぬき」開発振り返りメモ2: Scaling lawの壁は高かったという話

Zenn · 2024-05-23

はじめに チームリーダーの畠山です。開発が終盤に差し掛かってきたので、備忘録として開発の振り返りメモを書いていきます。 前回の記事では、限られたリソースで高性能なモデルを作るために、3つの点に注目しました。 モデルアーキテクチャの最適化 事前学習用データセットの準備 ファイ

会社の技術スタックのPlaygroundを用意する

Qiita(trend) · 2024-05-23

概要僕はフロントエンドの肩書をもらっていますが、元々はバックエンドでPHPやPythonを扱ってました。Rails初心者ですRailsを最近触ることが多くなってきました。これまでよちよちしながら…

Azure OpenAI SearviceでGPT-4oを使ってみた(テキスト×画像編)

Qiita(trend) · 2024-05-23

2024年5月に開催されたMicrosoft BuildでGPT-4oのGAが発表されました。そこで、今回はGPT-4oを活用しテキストと画像を組み合わせ、回答を生成する方法を試してみました。注…

ランディングページ(LP)にユニットテストを導入した話

Zenn · 2024-05-23

こんにちは!アルダグラムでエンジニアをしている柴田です。 弊社では、ランディングページ(以下、LP)にGatsby.js を利用しています。 今回は、LP に対してユニットテストを導入した話をしたいと思います。 背景 私が所属するチームでは、普段の開発に加え、LPの開発と運用

Aurora MySQLでGRANTできない

Qiita(trend) · 2024-05-23

何が起きたか弊社で秘伝のたれのように使っていた新人向け設定の内、DBアカウントを作る以下の手順が失敗した。手順CREATE USER 'name.name'@'%' IDENTIFIED BY…

Faster WhisperとAWS SageMakerを活用してGPUでの高速文字起こしエンドポイントを構築する

Zenn · 2024-05-23

概要 最近の音声認識技術の進歩はすごいですね! 特にOpenAIの最新モデルであるWhisper large-v3は、日本語の音声データでもかなりの高精度で文字起こしを行うことができ、APIも公開されています。 ただし簡単に使用でき汎用性も高い一方で、大量に使用する場合の高コ

「カナリー」インターン体験記〜チーム開発初心者からの成長〜

Zenn · 2024-05-23

はじめに はじめまして、株式会社カナリーで半年間、フロントエンジニアとしてインターンをしている雨宮光汰です。今回は、チーム開発がほぼ未経験だった自分がカナリーのインターンで行ったことや学んだことを書きたいと思います。カナリーに興味がある方、インターン先を探している方の参考にな

Rails7 Devise パスワードリセット機能

Qiita(trend) · 2024-05-23

はじめにはじめまして、初学者からプログラミング学習中のErikaと申します🐣今回個人開発をしていて、Devise導入済みのRailsアプリケーションでのパスワードリセット機能実装で手こずったので…

ログラスの非同期処理基盤の設計と導入

Zenn · 2024-05-23

! この記事は毎週必ず記事がでるテックブログ "Loglass Tech Blog Sprint" の 40週目の記事です! 1年間連続達成まで 残り 13 週 となりました! こんにちは、ログラスでエンジニアをしております南部です。 唐突ですが、みなさんは「非同期処理」の

別府大学・別府大学短期大学部で「数理・データサイエンス・AI 授業」の講師を務めるためにやっていること

Qiita(trend) · 2024-05-23

はじめに本年度、当社株式会社オーイーシーは別府大学・別府大学短期大学部で「数理・データサイエンス・AI 授業」を実施しますhttps://www.beppu-u.ac.jp/この授業は文部科学…

【2024年】React Router & TanStack Router比較

Zenn · 2024-05-22

先日RemixとReact Routerがマージされ、React Routerv7で統合されるという衝撃的なニュースがありました。 https://remix.run/blog/merging-remix-and-react-router React RouterはこれまでSPA

マイクロソフト、「Copilot Connectors」発表。CSVファイルからOracle、Salesforceなどさまざまなサービスやデータソースと接続しAIが理解

Publickey · 2024-05-22

マイクロソフトは日本時間5月22日から開催中のイベント「Microsoft Build 2024」で、Microsoft Copilotをさまざまな外部のサービスやデータソースと接続することで、Copilotがそれらのデータを読み取り理解で...

AzureについてCopilotが何でも教えてくれる「GitHub Copilot for Azure」発表。操作方法からプログラミング、デプロイの方法まで

Publickey · 2024-05-22

マイクロソフトは日本時間5月22日から開催中のイベント「Microsoft Build 2024」で、生成AIがソフトウェアエンジニアを支援してくれる「GitHub Copilot」の拡張機能として、Microsoft Azureについて生...

WebアプリエンジニアがSwiftUI Tutorialをやってみた

Qiita(trend) · 2024-05-22

はじめにはじめまして。普段は業務でWebアプリケーションの開発を行っているのですが、嬉しいことに長らく興味があったiOS周りにも携わらせていただくこととなりました。そこでとりあえずSwiftUI…

WSLの導入・使用関連で陥りやすいポイント

Qiita(trend) · 2024-05-22

はじめに私は普段、検証用のLinux環境として、個人のWindows PC上に導入した仮想化ソフトウェア(VMWare Workstation Pro)内にゲストOSとしてインストールしたLinu…

怠けるための必需品!2024年の生産性向上のための効率的な開発ツール

Qiita(trend) · 2024-05-22

プログラマーであることは、絶え間ないコードの流れと要求で挑戦的です。仕事とリラックスのバランスを取ることは難しいですが、作業負荷を軽減する強力なツールがあります。「適材適所」—この記事は、便利なツ…

streamは明示的に閉じておこう [Node.js]

Zenn · 2024-05-22

はじめに ! この記事で扱っているNode.jsのバージョンはv22.2.0です。 他のバージョンでは挙動が異なる場合があります。 こんにちは、Buzo(@buzou_muzou)です。 最近Node.jsで画像処理を行う処理を書きました。その際に、streamとpipeを

発言が炎上している?最高じゃん

Qiita(trend) · 2024-05-22

はじめにXでポストをするのも立派なアウトプットですえ、どういうこと?そう思った人がほとんどだと思います。Xにポストすることをアウトプットと思ってやっている人はものすごく少ないです。しかし、私…

nextbeat Tech Blogを始めます

Zenn · 2024-05-22

はじめに nextbeat Tech Blogをご覧いただき、ありがとうございます! この記事では、ネクストビートの開発組織についてや、ZennにTech Blogを移行した理由などについてご紹介できればなと思います。 ネクストビートのミッションやカルチャーについては、こちら

Remix v3 の今後についてなど : Cybozu Frontend Weekly (2024-05-21号)

Zenn · 2024-05-22

こんにちは!サイボウズ株式会社 フロントエンドエキスパートチームの @mugi_uno です。 はじめに サイボウズ社内では毎週火曜日に Frontend Weekly と題し「一週間の間にあったフロントエンドニュースを共有する会」を開催しています。 今回は、2024 年 5

未経験でエンジニアとして入社し、1ヶ月経ったので振り返る

Qiita(trend) · 2024-05-22

初めまして。2024年に入社し、晴れてエンジニアとしてキャリアをスタートしました。早くも入社から1ヶ月が経ったということで、これまでの学習内容を振り返えるとともに、IT初心者におすすめの参考書や…

ふりかえりあるある早く言いたい

Zenn · 2024-05-22

はじめに はじめまして。レバテック開発部ITSプロダクト開発グループ所属の池永です。 私は現在スクラムマスターとしてチームに参画しており、日々チームが強く、楽しくなれるように試行錯誤しております。 かれこれ一年半ほどスクラムマスターを経験させていただいてきましたが、色んな壁

保守しやすいコードにする為に永続化の処理でRails Wayからあえて外れた話

Zenn · 2024-05-22

なぜそうしたのか、どうしたのか Ruby on Rails(以下Rails)を使って作ったプロダクトを長年保守運用していく上で、辛くなる事の一つがcreateやupdate、save、destroyが様々な場所で行われ、いつどこでどんなデータが作成/更新/削除されているのかを

EPSGコードか、証券コードか

Zenn · 2024-05-22

こういうこと、ありませんか ↓ 4326 - Google 検索 位置情報・地理空間情報の座標参照系(CRS)を指し示す「EPSGコード」と、証券取引所に上場する企業に対し付与される識別番号「証券コード(銘柄コード)」は、多くが4桁の数字であり、パッと見ると似通っています。

[速報]マイクロソフト、独自Armプロセッサ「Cobalt」を用いた仮想マシンをAzureでプレビュー公開開始

Publickey · 2024-05-21

マイクロソフトは、日本時間5月22日未明から開催中のイベント「Microsoft Build 2024」で、同社の独自Armプロセッサ「Azure Cobalt 100」を用いた仮想マシンをAzureでプレビュー公開すると発表しました。 マ...

[速報]マイクロソフト、PCに話しかけながら画面を操作するだけで生成AIがRPAフローを自動生成してくれる、Power Automate「AIレコーダー」発表

Publickey · 2024-05-21

マイクロソフトは、日本時間5月22日未明から開催中のイベント「Microsoft Build 2024」で、PCに話しかけながら画面を操作するだけでRPAフローを自動生成してくれる、Power Automateの新機能「AIレコーダー」を発...

[速報]マイクロソフト、Copilotを一連のタスクを自律的に実行できる「エージェント」へと拡張。受注したら在庫確認して顧客へ発送などが可能に

Publickey · 2024-05-21

マイクロソフトは、日本時間5月22日未明に開催するイベント「Microsoft Build 2024」で、Copilotを一連のタスクを自律的に実行できる「エージェント」へと拡張するCopilot Studioの新機能を発表しました。 Co...

[速報]Microsoft Copilotを誰でもカスタマイズして共有できる新機能を発表

Publickey · 2024-05-21

マイクロソフトは、日本時間5月22日未明に開催するイベント「Microsoft Build 2024」で、誰でもMicrosoft Copilotの知識をカスタマイズして共有できる新機能を発表しました。 Microsoft Copilotは...

モダンフロントエンドの境界線(2024年春)

Zenn · 2024-05-21

あなたのモダンフロントエンドはどこから? モダンフロントエンドとは、最新の技術とトレンドを取り入れた開発手法を指します。しかし、「モダン」とは一体どこから始まるのでしょう?Reactを使っていたら?クラウド上にHostingしていたら?最新のNextJSじゃないとダメ?人によ

[速報]マイクロソフト、自律型AIソフトウェアエンジニア「Devin」のCognition AIと提携を発表。Azure上でDevinを提供へ

Publickey · 2024-05-21

マイクロソフトは、日本時間5月22日未明に開催するイベント「Microsoft Build 2024」で、自律型AIソフトウェエンジニアの「Devin」を開発しているスタートアップ「Cognition AI」との提携を発表します(本記事はマ...

[速報]マイクロソフトが「Team Copilot」発表。生成AIが会議のファシリテーターやプロジェクト管理を実行

Publickey · 2024-05-21

マイクロソフトは、日本時間5月22日未明に開催するイベント「Microsoft Build 2024」で、生成AIがさまざまな業務を支援してくれる「Microsoft Copilot」の新機能として「Team Copilot」を発表します(...

[速報]GitHub Copilot extensions発表。CopilotがDockerやAzureなどサードパーティの専門家へ拡張、プログラマの質問に答えてくれる

Publickey · 2024-05-21

マイクロソフトは、日本時間5月22日未明に開催するイベント「Microsoft Build 2024」で、GitHub Copilotの新機能「GitHub Copilot extensions」を発表します(本記事はマイクロソフトが記者向...

AzureでGPT-4oのAPIを使う方法

Zenn · 2024-05-21

執筆日 2024/5/22 00:00 やること AzureでGPT-4oのAPIを使う方法を共有します。 内容は、随時アップデートしていきます。 対応リージョン https://learn.microsoft.com/en-us/azure/ai-services

CSS を使って HTML を Markdown に復元してみよう!

Zenn · 2024-05-21

! この記事はお遊びです。実用を目的としていませんので細かいことは気にしないようお願いします。 Zenn の記事や、README ファイルを GitHub のページ上で表示するときなど、普段は Markdown で書いたファイルを HTML に変換 しますよね。 ですが、たまに

React初学者がTodoアプリの画面に機能を追加する

Qiita(trend) · 2024-05-21

はじめにJS/TSとReactの学習に取り組んで1週間が経ちました。プログラミング学習に本気で取り組み始めた非エンジニア、本業はYouTubeプロデューサーのShunです!今日はJISOUの課題1…

RubyKaigi 2024 で RBS と LLM の話をしました

Zenn · 2024-05-21

Leaner 開発チームの黒曜(@kokuyouwind)です。 先日の RubyKaigi 2024で Let's use LLMs from Ruby 〜 Refine RBS types using LLM 〜 というタイトルで登壇させていただきました! 参加しての感想は別

僕がエンジニア転職した方法

Zenn · 2024-05-21

またポエムでも書こうと思った エンジニア転職目指している人たちいると思うけど、どうやって転職すればいいのかわからない.... 私は2年ぐらい勉強して30代でIT業界に入りました。最初は、PHP, MySQL, jQueryやってましたが全然成果物を作れなかったですね。通ってた

なぜDependency Injectionなのか? ~関心の分離と疎結合~

Zenn · 2024-05-21

本稿は「アーキテクチャを突き詰める Online Conference」における発表「なぜDependency Injectionなのか? ~関心の分離と疎結合~」の登壇原稿となります。 発表時の動画アーカイブは後日公開されたタイミングでリンクを追加いたします。 また、本稿のサン

BedrockとLCELでAdvancedRAGのクエリ拡張をやってみる

Qiita(trend) · 2024-05-21

LLMでretrieveの前処理を行い、クエリを書き換え、または分割してからナレッジベースに対してn回のretrieveを行い、LLMで回答を生成するRAGをLCELで書いてみます。※この記事では…

New Relic でモバイルアプリケーション(React Native)のオブザーバリティを実現!

Qiita(trend) · 2024-05-21

はじめに React Native はクロスプラットフォームアプリの効率的な開発を可能にします。Expoはこのプラットフォームをさらに簡素化し、開発者がネイティブコードを書かずにiOS、Andro…

ネットワーク復旧後にモバイルアプリの計装データが送信されることを確認してみた!

Qiita(trend) · 2024-05-21

概要モバイルアプリをNew Relicのエージェントを使ってモニタリングしている際にネットワークがオフラインになるとその間のデータはNew Relicに送付できない可能性があります。New Re…

松尾研究所のオフィスツアー @キーボード編

Zenn · 2024-05-21

はじめに はじめまして、株式会社松尾研究所で働いている@SatoshiSsSsです。 松尾研究所は、アカデミアで生み出された先端技術を産業界に繋げ、社会実装をすると共に、そこで得られた知見をまたアカデミアに還元することで、次の時代の礎となる人材・先端技術を育成するといったエコ

SpringのDIの仕組みの初歩と実装例

Qiita(trend) · 2024-05-21

この記事に書いてあることプロになるためのSpring入門の基本編のDIに関する内容を読んだまとめDIを使ったコードと対応するテストコードの実装例DIとは?Dependency Injecti…

kubernetes knative でサーバレス Vim

Zenn · 2024-05-21

はじめに 半月ほど前に、ようやく自分の VPS 環境で動いているものすべてを kubernetes クラスタに移行しました。とても満足感が高くやって良かったと思っています。 ウェブサーバ、メールサーバ、Nostr のリレーサーバや Nostr/Bluesky/Twitter

ベクトルデータの容量を96%削減するBinary Embedding

Zenn · 2024-05-21

導入 こんにちは、株式会社ナレッジセンスの須藤英寿です。普段はエンジニアとして、LLMを使用したチャットのサービスを提供しており、とりわけRAGシステムの改善は日々の課題になっています。 RAGのシステムの中では、どんな情報にアクセスするかを決定する際に、Embeddingと

CVE-2024-4367 - Arbitrary JavaScript execution in PDF.js — Codean Labs

リアルタイム版 JSer.info · 2024-05-21

<a href="https://codeanlabs.com/blog/research/cve-2024-4367-arbitrary-js-execution-in-pdf-js/">https://codeanlabs.com/blog/research/cve-2024

CQRS設計パターンをモダナイズする

Zenn · 2024-05-20

CQRSとは CQRS(Command Query Responsibility Segregation、コマンド・クエリ責務分離)は、ソフトウェアアーキテクチャパターンの一つで、つまりシステムのコマンド部分をクエリ部分から分離します。基本的な考え方は、データの書き込み操作

テスト自動化のために作られたIDE「Aqua」、JetBrainsが正式公開。Webインスペクタ、HTTPクライアント、テストランナー、デバッガーなど統合。個人向けは無料

Publickey · 2024-05-20

JetBrainsは、テスト自動化のためのテストコード作成や自動テストの実行などに最適化した統合開発環境「Aqua」の正式版を公開しました(β版登場時の機能紹介)。 Aquaはテスト自動化でよく使われるJava、Python 、JavaSc...

Windows 11、デフォルトでTarファイルの作成が可能に。これでWindowsはTarファイルの解凍と作成の両方に対応へ

Publickey · 2024-05-20

次のWindows 11の大型アップデートで、Tarファイルの作成にデフォルトで対応予定であることが明らかになりました。 現在開発中のWindows 11β版で、ファイルエクスプローラーのコンテキストメニューにTarファイルに圧縮するメニュ...

Git不慣れ勢を束ねて安全なチーム開発をするメモ

Qiita(trend) · 2024-05-20

git操作onVScode ■ 前提条件用語デフォルトの名称を使用している。独自の名称を付けている場合は置き換えることorigin: プロジェクトのローカルリポジトリの名称main: リポ…

データ変換済み地図XML(GeoJSON)2023年度版をWindowsパソコン(WSL)でPMtiles形式のベクトルタイルにする

Qiita(trend) · 2024-05-20

はじめに目的2022年度以降、G空間情報センターから公開されている法務省の法務局登記所備付データ(地図XML)が公開され、これまでにいろいろな方が作業されています。特に、公共座標系の筆のデータは…

[GCP]GCPとTerraformでデータ基盤を構築してみた

Qiita(trend) · 2024-05-20

概要気象庁の気象情報を取得し、加工した上でBigqueryに登録するデータパイプラインです。上記構成図の内、赤枠内のサービスをTerraformで定義しています。https://github.…

【未来のエンジニアへ】AI時代における未経験ポートフォリオ戦略

Qiita(trend) · 2024-05-20

はじめに技術だけで他の候補者と競う時代は終わりましたAIの登場によってエンジニア業界は大きく変わりました。この変化は目に見えるところから、気づいている人が少ない箇所まで様々あります。実はこの変化はこれからエンジニアになりたいあなたのポートフォリ…

GPT-4oで小売店の欠品をチェック

Zenn · 2024-05-20

2024/5/14にGPT-4oが登場し、日本語の認識精度がだいぶ上がっていたので、かねてから検証してみたかった「画像認識による、小売店の棚の状態確認」をサクッと試してみました。 今なら実用的な精度が出せるのではないか、という期待と共に。 画像から棚の確認 商品棚の全体像

はじめてのRubyKaigi 参加体験記

Qiita(trend) · 2024-05-20

Gakken LEAPで働いていますkoboriです。普段はShikaku Passというオンライン学習サービスの開発を行っております。スキルアップ支援制度という会社の制度を利用し、先日開催された…

New Relic のアラート条件のオン・オフが簡単に!

Qiita(trend) · 2024-05-20

New Relicの最新アップデートにより、アラート条件の管理がこれまで以上に簡単かつ直感的に!今回のアップデートでは、アラート条件のオン・オフを素早く切り替えできる新機能が導入されました。ユーザ…

Snowflake×Tableau:パフォーマンス・コストの最適化に使えるテクニック集

Zenn · 2024-05-20

この記事は何 代表的なデータウェアハウスの1つであるSnowflakeと、代表的なセルフBIツールの1つであるTableauのコラボレーションはとても強力です。 一方で、SnowflakeにTableauから大量アクセスされることへのコストの懸念を抱えたり、ライブ接続の環境下

Release Release v1.7.0 · axios/axios

リアルタイム版 JSer.info · 2024-05-20

<a href="https://github.com/axios/axios/releases/tag/v1.7.0">https://github.com/axios/axios/releases/tag/v1.7.0</a><br /> <p>axios v1.7.0リリー

位置情報エンジニアリングのすすめ

Zenn · 2024-05-20

「位置情報」は、アプリ、ゲーム、気象・災害、オープンデータ、デジタルツイン、DX…などの昨今のトレンドを支える技術として、重要度が増しています。本連載では、位置情報技術の概観を学びつつ、具体的なアプリケーションを開発するための要素技術も紹介します。なお、本記事は技術評論社「Sof

Snowflake CLIを利用したStreamlit in Snowflakeアプリの開発、GitHub Actionsを用いたCICD

Zenn · 2024-05-19

はじめに Streamlit in Snowflake(以下 SiS)は、Snowflake 上で Streamlit アプリを実行するための機能です。インフラ管理などなく、気軽に Streamlit アプリを Snowflake 上で実行できるため、非常に便利な機能です。

Neovim の Markdown ビューアとして Obsidian を使う

Qiita(trend) · 2024-05-19

この記事は Vim 駅伝 2024/5/20 の記事です。前回は staticWagomU さんの Masonから脱却できなかった - 輪ごむの空き箱という記事でした。これは何?Markdow…

ProgressHUDをどう置き換えるべきか

Zenn · 2024-05-19

ProgressHUDの歴史 模倣されるHUD 現在でも、macOSではボリュームの変更時などに画面中央にHUDを表示します。 iPhoneはmacOSの延長線にあるため、古いiOSではボリュームの変更を同じようにHUDで表示していました。 https://stack

AWSアカウントにサインインするときはIAM Identity Center経由にしましょう

Zenn · 2024-05-19

こんにちは、株式会社FIXER@名古屋事業所に所属している村上です。 AWSマネジメントコンソールへのサインインを、IAMユーザー(ユーザー名とパスワード)認証でしていて疲弊していませんか? 毎回 私は疲れています。 私が担当する案件では、特別な理由がない限りIAM Identi

Amazon S3が不正なリクエストでも利用料が加算される現象、AWSが修正を完了したと報告

Publickey · 2024-05-19

Amazon S3の空のバケットに対してアクセスされると、たとえそれが第三者からの不正アクセスでエラーが返ったとしてもリクエスト料金が発生してしまうという現象について、AWSが修正を完了したと5月13日付けで明らかにしました。 これまでは空...

Android 15は変体仮名をデフォルトでサポート、Googleが発表

Publickey · 2024-05-19

Googleは、現在開発中のモバイルデバイス向けOS「Android 15」で日本語の変体仮名をデフォルトでサポートすることを「Android 15 β2」とともに明らかにしました。 Android 15では、変体仮名を含むフォントファイル...

技術雑談:Skyshareを作った人の精神論

Zenn · 2024-05-19

配信おつかれさまでした!聞いてくれた方はありがとうございました!本当に色んな人が聞いてくれて、非常に緊張しましたがたのしかったです。 とても緊張したので台本用意してよかった、でもコメント反応してるだけで全然たのしかった。技術わかんない人にも色々伝わったらいいな。あさのさんありがと

farzher/fuzzysort: Fast SublimeText-like fuzzy search for JavaScript.

リアルタイム版 JSer.info · 2024-05-19

<a href="https://github.com/farzher/fuzzysort">https://github.com/farzher/fuzzysort</a><br /> <p>fuzzy searchライブラリ</p>

React Compiler – React

リアルタイム版 JSer.info · 2024-05-19

<a href="https://react.dev/learn/react-compiler">https://react.dev/learn/react-compiler</a><br /> <p>React Compilerが実験的に公開された。 Babelプラグインとして

Introducing the CSS anchor positioning API | Blog | Chrome for Developers

リアルタイム版 JSer.info · 2024-05-19

<a href="https://developer.chrome.com/blog/anchor-positioning-api">https://developer.chrome.com/blog/anchor-positioning-api</a><br /> <p>CSS

【CSS】実は br や img に ::before, ::after 疑似要素が入れられる(場合がある)【置換要素】

Zenn · 2024-05-19

! この記事で紹介するのはお遊びのようなものであり、実用を目的としていません。 後に説明する通り、ブラウザによって表示が異なるなど、動作が保証されませんのでご注意ください。 はじめに結論から br や img には通常、::before, ::after 疑似要素を追加でき

Pythonによるベイズ最適化を使った効率的な制御系設計

Qiita(trend) · 2024-05-19

はじめに機械学習の世界ではベイズ最適化を活用した効率的なハイパーパラメータチューニングが当たり前のように使われております。例えば、2015年には東京大学の佐藤先生がベイズ最適化を上手くを活用した実…

【ハンズオン】ReactとGPT4oでキャラと話せる音声チャットを作ろう

Qiita(trend) · 2024-05-19

はじめにGPT-4oのリリースで大きく世界が変わった。時代についていくにはAIを使いこなす必要があるGPT-4oの登場は過去のGPTの中でも特に印象に残っています。とにかく返答が早く、スマホアプ…

Goの標準のutf8.RuneStart関数がエレガントすぎる

Zenn · 2024-05-19

先日以下の記事を書きました。 https://zenn.dev/catatsuy/articles/fc916f2cd04f8d ここでUTF-8の最初の文字かどうかの判定を以下の自作した関数で実装していました。 const ( t1 = 0b00000000 tx = 0b

後輩「具体じゃなくて抽象に依存してもらえませんか?」〜命名編〜

Qiita(trend) · 2024-05-19

とあるシステム開発会社ワイ「カタカタカタカタ・・・ッターーン!」ワイ「よっしゃ、株式会社HogeFugaさんのWebサイトが改修できたでぇ!」ワイ「ふー、ほなタスクなくなってもうたわ」ワイ「…

AWS Support - Troubleshooting in the cloud Workshopをやってみた③

Zenn · 2024-05-19

AWS Support - Troubleshooting in the cloudとは AWSが提供するWorkshopの一つで、現在(2024/5)は英語版が提供されています。(フィードバックが多ければ日本語化も対応したいとのこと) クラウドへの移行が進む中でアプリケーシ

【Chakura UI】ボタンを中央に配置する

Qiita(trend) · 2024-05-19

はじめにボタンを中央に配置する方法についてメモしておきます。UIはChakura UIを使用しています。サンプル &lt;Box display="flex" alignItems="center"…

ArmのScalable Matrix Extension (SME)を試す

Zenn · 2024-05-19

最近のCPUには行列乗算に役立つ命令が載っていることがあります。IntelのAdvanced Matrix Extensions (AMX)、AppleのAMX、IBM PowerのMatrix-Multiply Assist (MMA),そしてここで取り上げるArmのScala

Swiftの引数ラベルが便利!for:変数名,with:変数名のように書ける!

Qiita(trend) · 2024-05-19

Swiftの「外部引数ラベル」と「内部引数名」が便利だったので記事にしました。最適な引数ラベルを選ぶガイドラインも載せたので参考になればと思います。Swiftの引数ラベルの便利さとその背景は…

FastAPI + Prisma で REST API を作る

Zenn · 2024-05-19

FastAPI + Prisma で REST API を作る Python で REST API を作りたい場合、FastAPI と Prisma を組み合わせると非常に効率的に開発を進められます。本記事では、FastAPI と Prisma を使って簡単な REST AP

【Next.js】Imageコンポーネントのplaceholder="blur"ではブラーのアニメーションできない!どうする?

Qiita(trend) · 2024-05-19

こんにちは!最近Next.jsとReactをいそいそ勉強しています、加能です。この記事の背景📕作って学ぶ Next.js/React Webサイト構築(2022年7月発売)を実践している時のこと。…

無料版GoogleColabで7Bや13BのLLMを動かす方法(OOMにならない!/Fugaku-LLM-13Bも動いたぞォ!)

Qiita(trend) · 2024-05-19

無料版GoogleColabで7Bや13BのLLMを動かす方法(OOMにならない!)結論bitsandbytesで4bitや8bitでロードすればいいAutoModelForCausalLM.…

スポーツデータ分析 パフォーマンス予測編

Qiita(trend) · 2024-05-19

パフォーマンス分析スポーツデータの分析を進める上で、データの壁にぶつかることは避けられません。この壁は大きく2つに分けられます。1つはデータ量の壁、もう1つはデータ文脈の壁です。今回はデータ量に…

Difyのすごさ

Zenn · 2024-05-19

生成AIアプリの開発環境ですが、この1年で様々登場しています。 ただ、下記の背景があり世の中のニーズにアラインできていないのではと考えています。 GPTsやCopilot StudioなどLCNC(ローコード・ノーコード)で生成AIアプリを構築できる環境があるが、使えるLLMに

GPT-4oとPower Appsで食材の写真から料理とレシピを提供するアプリをサクッと作る

Qiita(trend) · 2024-05-18

はじめに昨日、Power AppsでGPT-4oを用いた画像から中身を判別するアプリを作成しました。驚きの手軽さで作れることができます。https://qiita.com/DEmodoriGa…

Reactでwindow.confirmのように使用できるリーダブルな確認ダイアログを作る

Zenn · 2024-05-18

はじめに ブラウザ標準のwindow.confirmを使ったことはありますか? 最もシンプルな確認ダイアログを表示する方法です。 戻り値がboolean型であり、OKボタンが押された場合はtrue、キャンセルボタンが押された場合はfalseを返します。 カスタムフックで表現

Digging for SSRF in NextJS apps

リアルタイム版 JSer.info · 2024-05-18

<a href="https://www.assetnote.io/resources/research/digging-for-ssrf-in-nextjs-apps">https://www.assetnote.io/resources/research/digging-fo

Docker Compose とは? 使うメリットと設定方法を徹底解説

Qiita(trend) · 2024-05-18

(※ 複数のコンテナを司るタコの図。クジラより弱そう、、、)最近よく耳にする、「Docker Compose」についてまとめてみました。Docker は知っているけど、Docker Compo…

State of HTML 2023

リアルタイム版 JSer.info · 2024-05-18

<a href="https://2023.stateofhtml.com/en-US/">https://2023.stateofhtml.com/en-US/</a><br /> <p>State of HTML 2023の結果が公開された。 HTMLの要素や属性、Web C

GPT-4oを使って2Dの図面から3DのCADモデルを作る

Zenn · 2024-05-18

はじめに 株式会社ファースト・オートメーションCTOの田中(しろくま)です! 先日、 OpenAIからGPT-4oがリリース されました。 https://openai.com/index/hello-gpt-4o/ いろいろGPT-4oに関して調べていると、スピードが速くな

Introducing Firebase App Hosting

リアルタイム版 JSer.info · 2024-05-18

<a href="https://firebase.blog/posts/2024/05/introducing-app-hosting/">https://firebase.blog/posts/2024/05/introducing-app-hosting/</a><br /

Ajax通信とSOPについて

Qiita(trend) · 2024-05-18

今回は、Ajaxとそれに伴って学んだ同一オリジンポリシー(SOP)についてアウトプットしていきます。AjaxとはJavaScriptからHTTP通信ができるオブジェクト XMLHttpReque…

Release v0.21.3 · evanw/esbuild

リアルタイム版 JSer.info · 2024-05-18

<a href="https://github.com/evanw/esbuild/releases/tag/v0.21.3">https://github.com/evanw/esbuild/releases/tag/v0.21.3</a><br /> <p>esbuild v

Release 8.1.0 · google/zx

リアルタイム版 JSer.info · 2024-05-18

<a href="https://github.com/google/zx/releases/tag/8.1.0">https://github.com/google/zx/releases/tag/8.1.0</a><br /> <p>zx 8.1.0リリース。 ESMとCJS

React初学者がTodoアプリの画面を作る

Qiita(trend) · 2024-05-18

はじめにプログラミングコーチングJISOUでReactとTypeScriptの学習に取り組んでいます課題エンジニアとしての学習時間は1000時間が必要と言われています。そこで日々の学習の内容と…

拡散モデルでの新しい概念の学習まとめ

Zenn · 2024-05-18

Stable Diffusionが登場してから特定の概念を生成させる研究が多く登場しました. 最近はLoRAで学習させるようなものが主流な気がしますが, 初期に登場したTextual InversionやDreamboothといった研究は幅広くされています. ここでは, 5月の最

Google I/O 2024で発表されたFirebase App HostingでNext.jsのSSRを試す

Zenn · 2024-05-18

先日のGoogle I/O 2024でFirebaseの新機能が発表されました。 https://firebase.blog/posts/2024/05/whats-new-at-google-io これを読んでいて気になったのが、App Hostingという機能です。どうやらA

Raspberry Piでprimary/2replica構成のMySQL serverを建てる

Zenn · 2024-05-18

業務でデータベースを扱う機会が増えたので、より身近にデータベース 特にMySQLを触れる環境が欲しくなりました。ローカルマシンなりDockerコンテナなり、手元でMySQL severを建てることは容易ですが、せっかくなので家に余っているRaspberry Pi上で動かしてみよう

React Compiler を試す

Zenn · 2024-05-18

はじめに 先日 React Compiler がオープンソース化されました。 https://twitter.com/reactjs/status/1790811417307656570 公式ドキュメントにも React Compiler のページが追加されています。 htt

【許せん】自分の部活の実態

Qiita(trend) · 2024-05-18

はじめにお久しぶりです!中学3年生のWardHamamatsu67です!今回は、自分が所属している学校の実態について話していきたいと思います。事件直前事件が起こったのは今年の4月某日でした。放…

【技術書典】「Streamlit データ可視化入門」を執筆しました。

Qiita(trend) · 2024-05-18

前置きこの度、技術書典16に向けて、Streamlitの入門書を執筆しました。StreamlitはPythonで書かれたOSSのフレームワークで、こちらを使用することでWEB開発の知識がなくても…

スポーツデータ分析 選手評価編

Qiita(trend) · 2024-05-18

最適な選手評価とはスポーツ選手の評価は、チーム編成や選手のモチベーションに直結するため、非常に重要です。では、どのような評価方法が最も適しているのでしょうか?すべてのポジションや役割を一様に定量的…

Next.jsのSSRF脆弱性 CVE-2024-34351

Zenn · 2024-05-17

Next.jsでSSRF(=Server Side Request Forgery)の脆弱性が発覚したことが社内で話題になったので、まとめておこうと思います。対象の脆弱性は以下です。 https://cve.mitre.org/cgi-bin/cvename.cgi?name=C

非同期処理後に動的に生成される DOM にアクセスする

Zenn · 2024-05-17

Angular では、親コンポーネントクラスから DOM にアクセスする場合、 ViewChild というデコレーターが利用できます。 色々実装していく中で、非同期処理後に動的に生成された DOM にアクセスしたいケースがありました。 @if(isFetched) { // &l

Amplify Gen2がGAしたので再Quickstartしてみた

Qiita(trend) · 2024-05-17

Amplify Gen2がこの5月にGAしました。それに際してドキュメントのQuickstartの内容も若干変化していたので、もう一回Quickstartしてみました。参考; Amplify G…

Power Apps & GPT-4oを使って超高速で画像解析アプリを作る!

Qiita(trend) · 2024-05-17

GPT-4o凄すぎる!!出たときから騒ぎまくっていましたが、GPT-4oの登場で興奮しっぱなしの私です。先日こちらのQiitaの記事を拝読し、「Power Appsでやったらどうなるだろう🧐」と…

yukicoder contest 430でwriterやりました 小話など

Qiita(trend) · 2024-05-17

挨拶にゃ~ん本題2024/05/17に開催されたyukicoder contest 430でF,G,Hの3問のwriterをいたしました。あと全問testerもしました。writerをした…

【5分でVBA学習】変数の有効範囲「スコープ」(おまけに猫とアクセス修飾子も添えて) ~Excelフィルタリングツール コード解説 #5~

Qiita(trend) · 2024-05-17

1. はじめにARアドバンストテクノロジ株式会社(ARI)の鈴木タクヤです。猫って、いいですよね(唐突)。最近帰省して実家の猫と触れ合ってきました。無理矢理だっこして引っ掻かれたりもしたけれど…

PLATEAUでSTYLYの都市XRを作る!

Qiita(trend) · 2024-05-17

やりたいこと都市テンプレートがないところでもSTYLYの都市Xを作りたい!!STYLYの都市XRについては以下参照https://styly.cc/ja/manual/xr-urban-spa…

Uncaught ReferenceError: process is not definedが表示される

Qiita(trend) · 2024-05-17

初めに元医療職 → WEB制作者がReact開発で詰まった箇所を日々発信しています!現在はJISOUというコミュニティに所属してReact開発を学習中。今回はsupabaseのデータを取得する…

【入門/初心者向け】Db2運用の基本的な概念を理解できる一連の記事

Qiita(trend) · 2024-05-17

はじめにDb2 LUW (Db2 for Linux, NIX and Windows) を初めてご利用される方でも、Db2運用の基本的な概念が理解できるような、一連の記事が公開されました!入門…

Cloudflare D1 + PrismaでGraphQLサーバーを立ててみる

Zenn · 2024-05-17

個人開発の技術選定で、Cloudflare Workers + D1の組み合わせが気になっています。先月D1がGAになり、対応が遅れていたPrismaもD1対応したということで(Previewですが)、試してみました。 コードはこちらに載せています。 https://github

URLクエリパラメータによる検索画面をSuspenseで実装する3パターン

Zenn · 2024-05-17

今回はNext.jsとSuspenseを使ったURLクエリパラメータによる検索画面の実装方法を3つご紹介します。 Suspense + RSC Suspense + CC Suspense + useTransition 3番目のパターンのサンプルコードを用意したのでよければ

自称モダンなLodash:Radashを触ってみた

Qiita(trend) · 2024-05-17

GitHubhttps://github.com/sodiray/radash何をするライブラリ?underscore, lodashなどと同じ、ユーティリティ関数を集めたライブラリ。公式曰…

令和LLM大仏建立記

Qiita(trend) · 2024-05-17

背景・目的LLMの弱点はアスキーアートであるというのは周知の事実である。当然である。https://www.itmedia.co.jp/news/spv/2403/07/news064.htmlhttps://www.nikkei.com/article/DGXZQOUC014E

AWSを使用したアプリケーションのローカルテスト

Zenn · 2024-05-17

AWSを使用したアプリケーションのテスト方法 AWSを使用しているアプリケーションの開発時に問題となるのは、どのようにテストを実施するかという問題が発生します。 この時の選択肢は次の通りとなります。 単体テスト時にAWSのモックを作成してテストを行う AWS上にテスト用の環

DynamoDBとAuroraで作るミニマムなデータ基盤の事例紹介

Zenn · 2024-05-17

はじめに はじめまして。 CoeFont株式会社に業務委託として入社して、はや1年のsugasugaです。 CoeFontは「欲しい声が1秒で手に入る」をコンセプトに最新のAI技術を活用し、「声」を表現豊かな「フォント」として利用できるサービスになります。 https://c

プリザンターの管理画面にチュートリアルを実装してみた

Qiita(trend) · 2024-05-17

はじめにプリザンターは非常に機能が多くやれることも多い為、マニュアルを参照することが多いです。私も普段業務で利用している際にマニュアルをよく見に行くのですが、画面上でマニュアルが確認できたら少し…

Dockerユーザー必見!データ消失を防ぐマウント方法ガイド

Qiita(trend) · 2024-05-17

Docker におけるマウントについて学んだので、自分なりにまとめてみました。そもそもなぜマウントが必要なのか?A. コンテナはホスト環境から独立したシステムを持ち、一度破棄すると内部のデータや…

メディカルフォースにおけるE2Eテスト自動化の取り組みと工夫

Zenn · 2024-05-17

はじめに メディカルフォースではバックエンドにおいては多くの機能にテストが書かれているものの、フロントエンドやアプリケーション全体のテストは手動でのテストに頼っている状態です。 その問題を解決するために現在E2Eテストの実装に力を入れようとしています。 まだ取り組みを始めて日

Open Devin(AIソフトウェア開発ツール)を使ってみた

Zenn · 2024-05-17

Open Devinとは? OpenDevinは、AIの力を活用した革新的なオープンソースのソフトウェア開発ツールです。 OpenDevinを使うと、生成AIとコミュニケーションをとりながら単にコードを生成してもらうだけでなく、開発プロジェクト自体(フォルダやコードファイル含

TestLinkの一部の機能をNotionで再現して、チームでテスト分析、設計を管理する試み

Zenn · 2024-05-17

! この記事は毎週必ず記事がでるテックブログ "Loglass Tech Blog Sprint" の 39 週目の記事です! 1 年間連続達成まで 残り 14 週 となりました! はじめに こんにちは、世界。 ログラスでQAエンジニアを担当している大平です。 現在、私はス

EKS CoreDNSアドオンの Autoscalerを試してみる!

Qiita(trend) · 2024-05-16

EKS CoreDNSアドオンのAutoscaling機能が5/15にGAされました!https://aws.amazon.com/jp/about-aws/whats-new/2024/05/a…

Node.js — Node v22.2.0 (Current)

リアルタイム版 JSer.info · 2024-05-16

<a href="https://nodejs.org/en/blog/release/v22.2.0">https://nodejs.org/en/blog/release/v22.2.0</a><br /> <p>Node.js v22.2.0リリース。 fs.globが<c

Google、フルスタックのWebアプリホスティング環境「Firebase App Hosting」パブリックプレビュー開始。AngularとNext.jsをサポート

Publickey · 2024-05-16

Googleは日本時間5月15日と16日に開催したイベント「Google I/O 2024」で、Webアプリケーションのホスティング環境を提供する新サービス「Firebase App Hosting」のパブリックプレビューを発表しました。 ...

FirebaseのバックエンドをGoogle Cloud SQLと接続「Firebase Data Connect」発表。AI用のベクトルサーチも可能に

Publickey · 2024-05-16

Googleは日本時間5月15日と16日に開催したイベント「Google I/O 2024」で、モバイルアプリケーション向けプラットフォーム「Firebase」の新機能として、バックエンドデータベースをGoogle Cloud SQLと接続...

.NET 8 の Blazor で WASM + API のプロジェクトを作る

Zenn · 2024-05-16

この記事は以下のツイートから始まる疑問に対する回答みたいな記事です。 https://x.com/yuma_prog/status/1790701289778848166 満たしたい要件としては、ASP.NET Core Blazor WebAssembly をフロントにしつつ、

Docker composeのコマンドの挙動も図解にして覚えやすくしてみた

Qiita(trend) · 2024-05-16

対象者Docker compose使いたいけどよくわからないDocker使い始めたけどコマンドを言われるがままに打っていてよくわかっていないコマンドと動作を図示で理解したいこんな人の理解の一…

速度・出力量・コスト効率最強の、Gemini 1.5 Flash!

Zenn · 2024-05-16

はじめに おれの名前は樋口恭介。とにかく速いものが好きだ。そして今日は最近一番"速さ"を感じたものを紹介したい。そう、"Flash"のことです。 https://blog.google/intl/ja-jp/company-news/technology/google-gem

AIラジオ『zenncast』の技術構成(プロンプトつき)

Zenn · 2024-05-16

先日、個人開発していたzenncastというWebサービスをリリースしました。 Zennでトレンドになっている記事を、毎日AIが10分のラジオにして届けてくれるというサービスです。 ありがたいことに公開後はたくさんの方に試してもらえ、技術的な質問も多数いただきました。 このZen

CBcloud テックブログはじめます

Qiita(trend) · 2024-05-16

概要はじめます記事ですよろしくねCBcloudとは物流 x テクノロジーをかけ合わせた、次世代の物流インフラを作る会社です!物流業界には小口配送増加・人材不足・業務の非効率・評価制度など様…

ニューラルかな漢字変換エンジン「Zenzai」をazooKey on macOSに搭載します

Zenn · 2024-05-16

こんにちは。iOSの日本語入力アプリである「azooKey」を開発しているMiwaです。 azooKeyは最近macOS版の開発が進んでいます。このazooKey on macOSに、完全にローカルで動作するニューラルかな漢字変換エンジンである「Zenzai」を開発し、搭載します

Web Platform Status

リアルタイム版 JSer.info · 2024-05-16

<a href="https://webstatus.dev/">https://webstatus.dev/</a><br /> <p>ウェブプラットフォームのブラウザのステータスをまとめてるページ。 機能ごとのブラウザサポートの表示、検索などができる</p>

Bedrock のガードレールを日本語で確認する

Qiita(trend) · 2024-05-16

Bedrock のガードレール機能なるものの振る舞いを日本語で確認していきます。説明や設定は以下の記事が詳しいです!https://qiita.com/hayao_k/items/45fef30…

@location-state/conformをリリースした

Zenn · 2024-05-16

この記事はlocation-stateをconformに対応させるために開発した、@location-state/conformの紹介記事です。 location-stateとは location-stateは履歴位置に同期する状態管理ライブラリです。主にNext.jsをサポ

MagicPodをBitriseで使い始めるときにハマった設定を書き残しておく

Zenn · 2024-05-16

アルダグラムでモバイルアプリの開発を担当している長尾です。 今回は弊社で利用させていただいているMagicPodを使い始めるにあたり、なかなか気づけなかった設定ミスがあったので、それを書き残しておこうと思います。 bitrise→MagicPodは難しくない MagicPod

認定スクラムマスターになったので学んだことをまとめる!

Zenn · 2024-05-16

はじめに どうも、認定スクラムマスターの瀬尾です。 弊社ではエンジニアの支援制度として認定スクラムマスター取得の補助があります。これを利用して Certified ScrumMaster (CSM) を取得したので、その研修で学んだスクラムの基礎をまとめ、更にふ〜んとなったこ

カスタマーサクセスなら見ておくべき4つの先行指標

Qiita(trend) · 2024-05-16

カスタマーサクセスなら見ておくべき4つの先行指標SaaSやサブスクリプション型のビジネスでは、顧客やユーザーのリテンション(維持)が最重要です。そのため、顧客がサービスや製品を通して課題を解決でき…

【TypeScript】デスクトップアプリ、作りたくね?

Qiita(trend) · 2024-05-16

はじめにいや~しかしあっと言う間だよな俺たち今年26だぜ?いや~しかしこの前の社内LT会もめちゃめちゃ盛り上がったよなあいつ目覚めたら ChatGPT解約してたらしいぜ?笑えるよないや…

Angular 17 Update: Control Flow &amp; App Builder Migration - ANGULARarchitects

リアルタイム版 JSer.info · 2024-05-16

<a href="https://www.angulararchitects.io/blog/angular-17-update-control-flow-app-builder-migration/">https://www.angulararchitects.io/blog/

Merging Remix and React Router | Remix

リアルタイム版 JSer.info · 2024-05-16

<a href="https://remix.run/blog/merging-remix-and-react-router">https://remix.run/blog/merging-remix-and-react-router</a><br /> <p>RemixはRea

ALTER TABLEするとアプリが起動しなくなった!の原因判明

Zenn · 2024-05-15

10年以上個人開発アプリとして運用しているiOSのメモアプリが、ここ最近、alter tableを掛ける変更を追加するとアプリが起動しなくなる人がチラホラ。 ! 2012/8/20のYoutubeに紹介記事があるけど、リリース日は定かではない.. https://www.you

RAG評価ツール「RAGAS」の論文を読む

Zenn · 2024-05-15

本記事では、RAG評価ツールの「RAGAS」の論文ついてざっくり理解します。軽めの記事です。 株式会社ナレッジセンスでは、生成AIやRAGシステムを活用したサービスを開発しており、その中でもRAG精度の評価は非常に重要です。 この記事は何 この記事は、「RAGAS」について

Dockerのコンテナイメージを1/10以上軽量化してみた

Qiita(trend) · 2024-05-15

はじめにVSCode + Python + Poetry + Docker(docker-compose)でdev-containerを作成して開発を行っていました。Dockerを勉強し、イメー…

AWS LambdaをDocker化する際の注意点と学びの備忘録

Qiita(trend) · 2024-05-15

はじめにAWS Lambdaを使ってデプロイするときに、Dockerイメージを使って、デプロイしたいケースがありました。すでに、動いているLambdaをLambda Dockerへ変更する際に、つまずきポイントがあったので、備忘録として、残しておきま…

Chrome DevToolsにもGeminiを搭載へ。エラーの解決策などAIが支援

Publickey · 2024-05-15

Googleは、日本時間5月15日から開催中のイベント「Google I/O 2024」で、デスクトップ版のChromeが備える開発ツール「Chrome DevTools」に、同社の最新版の生成AIであるGeminiを組み込むと発表しました...

Flutter/DartのWebAssemblyコンパイル機能が安定版に。より高速でスムーズなユーザー体験などを実現

Publickey · 2024-05-15

Googleは、日本時間5月15日から開催中のイベント「Google I/O 2024」で、Dart言語とそのアプリケーションフレームワークであるFlutterの最新版となるDart 3.4/Flutter 3.22で、WebAssembl...

Google、第6世代のAI専用TPU「Trillium」発表。前世代より約5倍の性能向上、2倍のメモリ容量と帯域など

Publickey · 2024-05-15

Googleは、日本時間5月15日から開催中のイベント「Google I/O 2024」で、TPU v5eに続く第6世代のAI専用TPU(Tensor Processing Unit)である「Trillium」を発表しました。 Trilli...

競技プログラミング記事を書きたい人のための数式の書き方入門

Zenn · 2024-05-15

はじめに この記事を読んでいる方の多くは、これから競技プログラミングに関する記事を書こうと思っていることでしょう。とても素晴らしいことだと思います。しかし、(分野によってある程度の差はあるだろうとはいえ)数式を書くには一般的な作法というものがあります。せっかく力を入れて内容を

【TypeScript】unknown型ってなに?any型との違いは?

Qiita(trend) · 2024-05-15

unknown型ってなに?簡単に言うと制約の強いany型です。any型のように何でも代入できます。let a: unknown;a = 0; // OKa = "あいうえお"; // OK…

問題駆動型プログラミング学習法

Qiita(trend) · 2024-05-15

はじめに多くの勉強方法を試してきて、最後にたどり着いたのが問題駆動プログラミング法という学習方法でした世の中では独学大全という本がベストセラーになるなど、学習内容ではなく、「勉強方法」を学びたい…

Flutter 3.22 の変更点を見る

Zenn · 2024-05-15

はじめに 2024/5/15 に発表された GoogleI/O によって、Flutter や Firebase にも大きなニュースが届きました。 公式の Medium を基に、できるだけ実用例や私見を交えながら、主な変更点をまとめていきます! ! 指摘、質問など大歓迎です!

正規表現パターンにコメント

Qiita(trend) · 2024-05-15

.NET アプリの C# のコードで、正規表現のパターンにコメントをつける方法を書きます。上の画像を見れば一目瞭然で、それ以上の説明は不要かもしれませんが、それでは記事としてはちょっと寂しいので追…

拡張性に優れた React Aria のコンポーネント設計

Zenn · 2024-05-15

React Aria Components は Adobe によって提供されている Headless UI コンポーネントライブラリです。振る舞いや国際化に, アクセシビリティに関する機能を備えており、Button や Input, TextField, Label などのシンプ

読みたい記事は「見出し」と「いいね」で選んで、簡単情報収集!

Qiita(trend) · 2024-05-15

はじめに情報が溢れる世の中、なるべく効率的に目的のものを見つけたいという思いは皆さんあるかと思う。そこで、特定のテーマに関連するQiitaの記事から、タイトルといいね数だけを抽出して、効率よく閲覧…

レビュアー初心者が最初に知っておく、レビューの参加方法

Zenn · 2024-05-15

なぜ書こうと思ったか? 今参加しているプロダクトチームで、レビューに参加したことがないメンバーが2名ほどいます。 そのメンバーたちが、 どんな感じでレビューに参加したらいいのか? approveとかコメントをしたらいいのか曖昧だ という話をしていたので、自分が今まで色んな

『New Relicユーザーと語るオブザーバビリティの実践』のまとめ

Qiita(trend) · 2024-05-15

オンラインイベントを開催しました!2024年4月24日に、Qiita x New Relicで『New Relicユーザーと語るオブザーバビリティの実践』と題してオンラインイベントを開催しました。参加した方から…

【Go】PGO Profile-guided optimization に入門する

Zenn · 2024-05-15

🌟 はじめに 業務で Go を触ることが多く、パフォーマンス改善に関して特に関心があります。最近は inlining に関心があり、色々調べていました。ドキュメントを読む中で、今回取り扱う PGO という概念に出会い、自分の中で理解が浅い概念であったため、これを機にまとめてみ

[速報]Google、Geminiベースの新WebIDE「Project IDX」をオープンベータで公開

Publickey · 2024-05-14

Googleは同社の最新生成AIであるGeminiをベースとした新しいWeb IDE「Project IDX」をオープンベータとして公開しました。 Project IDXは、モバイルやデスクトップなどのマルチプラットフォームに対応したフルス...

【Azure SC-900】約20時間で合格した体験記

Qiita(trend) · 2024-05-14

1.はじめにどうも、ARIの名古屋支社に勤務している愛知県民こと、新藏(にいくら)と申します♪(/・ω・)/最近Microsoft関連の研修を受け、セキュリティについて学んだということで、…

TSKaigi 2024参加レポート

Qiita(trend) · 2024-05-14

これは何https://tskaigi.org/5/11(土)に開催されたTSKaigi 2024に現地参加してきました!自分が聴講したセッションや、参加しての感想をまとめていきます。自分が…

Google ColabでTimesFMを動かして予測してみた

Qiita(trend) · 2024-05-14

概要最近の記事を見ると、Zero-Shotで時系列予測ができるTimesFMと呼ばれるものが公開されていました。https://research.google/blog/a-decoder-on…

AWSが新CEOの就任を発表。6月3日付でMatt Garman氏に、Adam Selipsky氏は退任

Publickey · 2024-05-14

Amazon Web Servicesは、同社のCEOが6月3日付でAdam Selipsky氏からMatt Garman氏に交代すると発表しました。 Matt Garman氏のプロフィール 発表によると、AWS 新CEOに就任するGarm...

Firefox 126.0, See All New Features, Updates and Fixes

リアルタイム版 JSer.info · 2024-05-14

<a href="https://www.mozilla.org/en-US/firefox/126.0/releasenotes/">https://www.mozilla.org/en-US/firefox/126.0/releasenotes/</a><br /> <p>F

【風吹けば名無し】GPT-4o が獲得した日本語の語彙を調べる

Zenn · 2024-05-14

昨日公開された GPT-4o は性能だけでなく処理速度の点からも注目を集めています。その速度に寄与しているのは、モデルの処理速度の改善だけでなく、日本語処理の改善も大きく関わっていると考えられます。 実際、OpenAIのサイトによれば、日本語は平均して 1.4 倍の効率で(1.4

GPT4oを使って、訓練無しで物体検出(BBox)ができるか試してみる

Zenn · 2024-05-14

今日も今日とてopenAIの新発表が機械学習界隈を賑わせていますね。 今回は、2024/05/14に発表されたGPT4oについてです。 返答速度があがったり画像認識精度があがったり音声会話の性能が良くなったりと色々話題が尽きません。 具体的にどのあたりが凄くなったのかは僕以外にも

Nuxt3のLinterは Nuxt ESLint で整備する (マイグレーションあり)

Zenn · 2024-05-14

はじめに こんにちは、がんがんです。 2024年4月、NuxtからNuxt ESLintというモジュールが公開されました。Nuxtユーザー待望のAll-in-one ESLintモジュールです。 https://eslint.nuxt.com/ 本モジュールの登場によりNux

GPT-4o と GPT-4 について数学的能力を Azure OpenAI Playground 上で検証してみた

Qiita(trend) · 2024-05-14

はじめにOpenAI 社が米国時間の13日に最新の大規模言語モデル「GPT-4o」を発表し、大きな注目を集めています。「GPT-4o」は従来のモデルに比べて応答速度が向上しており、画像認識機能と音…

Azure OpenAI Studio のプレイグラウンドで GPT-4o を試す

Qiita(trend) · 2024-05-14

今朝 (日本時間 5/14) に OpenAI から新しいモデル GPT-4o が発表されましたね!同時に Microsoft Azure 公式アカウントでも早速 Azure OpenAI Se…

Next.js App Router移行計画を進める上で考えていること

Zenn · 2024-05-14

4月から株式会社マイベストにjoinしました。フロントエンドエンジニアのsena-vです。 本記事は「mybest BlogKaigi 2024」の19日目の記事です。 はじめに 弊社が運用するmybestのフロントエンドではReact / Next.jsを使用しており、現在

WebKit Features in Safari 17.5 | WebKit

リアルタイム版 JSer.info · 2024-05-14

<a href="https://webkit.org/blog/15383/webkit-features-in-safari-17-5/">https://webkit.org/blog/15383/webkit-features-in-safari-17-5/</a><br

#Udemy 学習メモ『OpenAI + Azure AI Search で作るナレッジマイニング chat bot』 #PR

Qiita(trend) · 2024-05-14

産休中に、オンライン学習サービス Udemy の『Azure OpenAI (GPT) と Cognitive Search (現: Azure AI Search ) で作る ナレッジマイニン…

システム障害対応実践ガイドの著者 野村浩司さんに学ぶ「障害対応の改善ポイント」

Zenn · 2024-05-14

『3カ月で改善!システム障害対応 実践ガイド』の著者 野村浩司さんに社内勉強会を開催していただきました!1 参加者として学んだことや感じたことをまとめていこうと思います。 登壇者 野村浩司さん(@nomurakuj) 株式会社インシデントテック代表。某大手SIerで金融システ

NGINX 公式の OpenTelemetry モジュールを使って NGINX のオブザーバビリティを簡単に実現!

Qiita(trend) · 2024-05-14

概要 今回 NGINX 公式の Openteremetry モジュールがオープンソースで公開されていたので、検証してみました。導入が簡単になっていてパフォーマンスも改善しているというメリットがあり…

【Open AI】次世代AIモデル「GPT-4o」をAzure上で触ってみる

Zenn · 2024-05-14

やること GPT-4oをAzure上で触ってみる GPT-4oとは? 読み方は、「ジーピーティーフォーオー」。 GPT-4oの詳細な説明は、以下のブログを参考にしてください。 https://zenn.dev/ml_bear/articles/47b3b19969b2aa

GPT-4oが出たのでいろんなモデルと比較しました。結論は、4oが圧倒的です。

Zenn · 2024-05-14

昨夜にOpenAIから発表があり、GPT-4oというモデルが正式に開放されました。課金ユーザーはもちろん、無課金ユーザーもサインインしたらデフォルトで使えるようになっているようです。 そういうわけで、どれだけすごいのか簡単に比較検証してみることにしました。 なお、OpenAIの発

Reflex(Webアプリ作成ライブラリ):ログインやDB操作のサンプルコード

Qiita(trend) · 2024-05-13

2024年5月時点ではReflexの情報は少ないPythonをコーディングするだけでWebアプリを作ることができるライブラリReflex。以下の記事をみて、記事を投稿してくださる人も増えてきました。…

OpenAI、次世代AIモデル「GPT-4o」を発表

Zenn · 2024-05-13

日本時間2024年5月14日未明、OpenAIは新たなフラッグシップモデル「GPT-4o」を発表しました。このモデルは、音声、視覚、テキストのリアルタイム処理を可能とし、従来のAIモデルを大きく上回る性能を誇ります。OpenAIのCTOであるミラ・ムクティ氏は、「GPT-4oは、

kintoneカスタマイズ環境「Erakis」のご紹介

Qiita(trend) · 2024-05-13

Erakisはkintoneのカスタマイズ環境ですgithub : https://github.com/IshigiwaKenichiro/erakisErakisを皆さんに楽しんでほしいです。…

GitHub Copilot ChatがGitHub Mobileでも正式に利用可能に。どこでも自然言語でコーディングに関する質問をAIが答えてくれる

Publickey · 2024-05-13

GitHubは、自然言語でコーディングに関する質問をAIに問い合わせ、回答してもらえる「GitHub Copilot Chat」が、モバイルアプリケーションのGitHub Mobileでも正式に利用可能になったことを明らかにしました。 Gi...

Bedrock Embeddingsモデルの日本語データセット性能比較(Titan Embeddings G1/V2、Cohere Embed)

Qiita(trend) · 2024-05-13

Titan Text Embeddings の V2 なるものが GA したので、日本語を取り扱える Embeddings モデルの性能を比較してみたいと思います。https://aws.amaz…

Dockerコマンドの挙動を図解にして覚えやすくしてみた

Qiita(trend) · 2024-05-13

対象者Docker使いたいけどよくわからないDocker使い始めたけどコマンド言われるがままに打っていてよくわかってないコマンドと動作を図示で理解したいこんな人の理解の一助になれば幸いです。(前提条件: docker version 26.0.2…

シャーディング経験者に向けたSpannerのコンセプト解説

Zenn · 2024-05-13

この記事の目的 リレーショナルデータベース(以下、RDBMS)を大規模に利用されるときの構成手法として、データベースシャーディング(Database sharding)という方法があります。オンラインゲームやSaaSなどアクセス頻度が高く、個別のユーザーごとの操作による更新量

Azure OpenAIのWhisper モデルを使って、サクっとPower Appsで文字起こしアプリを作成してみる

Qiita(trend) · 2024-05-13

はじめに音声データの文字起こしに活用できる、OpenAIの音声認識・テキスト変換モデルがAzure OpenAI ServiceAzure AI Speech2つのサービスを経由して利用する…

生成AIを使って、思いつきを5分くらいで資料(のプロトタイプ)にする方法

Zenn · 2024-05-13

はじめに おれの名前は樋口恭介。突然はじめたn番煎じの生成AI活用シリーズだが、今回は資料生成をテーマにお送りする。 業務時間中に妄想レベルのアイディアはめっちゃ浮かぶものの、他人にちゃんと伝えるレベルでは全然煮詰まってないから一旦放置しておくか、とやっているうちにいつのまに

TSKaigiは配信画面もTypeScript製だったという話

Zenn · 2024-05-13

はじめに 先日開催されたTSKaigi 2024にて配信チームとして、オンライン配信のスタッフをしていました。 当日の各トラックの配信運営や総合的な環境構築などは他のメンバーを中心に行っていただきましたが、自分は配信画面のデザインや配信に乗せる情報管理用のシステムをコツコツ作

なぜ人は努力が続かないのか?

Qiita(trend) · 2024-05-13

はじめに仕事以外の時間も勉強しないといけないとわかっていてもなかなかモチベーションがわかないエンジニアは移り変わりの激しい技術を追っていかないといけない仕事なので、就職する前に「仕事終わりも休日…

非エンジニア向け🍓開発生産性に関する研修をやってみた

Zenn · 2024-05-13

お疲れ様です。 レバテック開発部でDevRelを担当しているヤマモトヒロキです。 「月1本テックブログ執筆」を志しておりましたが、 GWの波に飲まれて4月執筆を逃してしまいました。人は怠惰な生き物です。 過去の記事はこちら。 https://zenn.dev/levtech/ar

令和のHTML / CSS / JavaScriptの書き方まとめ

Zenn · 2024-05-13

Web制作の技術は日々進化しており、会社やプロジェクトによっては昨今の環境に適さない書き方をしているケースも時折見受けられます。 そこで今回は「2024年のWeb制作ではこのようにコードを書いてほしい!」という内容をまとめました。 質より量で、まずは「こんな書き方があるんだ」をこ

非エンジニア38年でプログラミングを始めました!

Qiita(trend) · 2024-05-13

Qiitaに初めて投稿します、シュンです。プログラミングコーチング、JISOUというサービスでReactの学習を始めました。毎日Qiitaに投稿していく目標を達成すべく、1本目の投稿をしていきます。…

個人開発でGoogle Cloudで検索基盤を実装した時のアーキテクチャや詰まったポイントなど

Zenn · 2024-05-13

こんにちは、Communeでデータサイエンティストをしているひぐです! GWを利用して個人開発でGoogle Cloudを活用して検索システム構築に試みました。 まだ完成には至ってないのですが、実装時の学びや失敗、勉強方法などを紹介したいと思います。 ! Google Cloud

TSKaigi 2024で発表した内容の元ネタ「なぜZustand TypeScript実装はこんなに醜いのか」

Zenn · 2024-05-13

TSKaigi 2024で短い発表をしましたが、これには元ネタというかオリジナルの記事があります。 https://blog.axlight.com/posts/why-zustand-typescript-implementation-is-so-ugly/ ChatGPTに翻

Compose Multiplatformを日本一レベルで使い込んだかもしれないので知見共有

Zenn · 2024-05-13

こんにちは!sugitaniと申します。 Black Cat Carnival という新型SNSを開発中です。 リリースはまだ先なのですがティザーサイトを先日公開しました Black Cat CarnivalはiOS/Androidアプリで、Compose Multiplatfo

React Routerはルートをどうランク付けしているか

Zenn · 2024-05-13

React Router とは https://reactrouter.com/en/main React Router のルートのマッチング React Router のドキュメントのRanking Routesのセクションを例として説明します。 以下の 5 つのパスパ

【ESLint】Reactで”&&”で分岐した際、うっかり「0」を表示しないためのルール3選

Zenn · 2024-05-13

Reactでコンポーネントの表示を分岐する際、 {someVariable &amp;&amp; &lt;Component /&gt;} のように実装することが多いと思います。 このような実装の罠として、変数がbool型ならよいのですが、たとえばnumber型かつ0が格納されて

アジャイル組織でプロダクト価値を高める!「合意形成」のポイント

Zenn · 2024-05-13

この記事では、不確実性が多いプロダクト開発において、どのようにアジャイルチームの「合意形成」を行うかについて、経験とノウハウを共有します。 サクッと読みたい方はこちらのスライドもどうぞ。 対象読者 チーム開発をしているすべての方に向けて、例えば次のような課題を抱えてモチベー

【初心者向け】ImageJを使った画像解析入門

Zenn · 2024-05-12

画像解析を研究や業務で行う際、画像処理や統計解析を手軽に実施したいと考えたことはありませんか。 本書は、ImageJのインストール方法から、簡単な画像処理の操作方法までを紹介します。ImageJを使えば、画像処理や統計解析を簡便に行うことができ、さらに処理の自動化もプログラミング

アトラシアン、新AIサービス「Atlassian Rovo」発表。GoogleドライブやGitHub、Slack、Teamsなど同社内外のサービスを横断してAIが学習、ユーザーを支援

Publickey · 2024-05-12

アトラシアンは、同社製品およびGoogleドライブやGitHubなどサードパーティのサービスを横断してAIが情報を学習し、統合的な検索やチャットによる回答を実現することでユーザーを支援してくれる新しいAIサービス「Atlassian Rov...

Amazon EFSのクライアント当たりの最大スループットが1.5GB/sに。これまでより3倍高速なファイルアクセスを実現

Publickey · 2024-05-12

AWS(Amazon Web Services)は、スケーラブルなNFSサーバをマネージドサービスで提供する「Amazon EFS」(Amazon Elastic File System)のクライアント当たりの最大スループットを、これまでの...

TSKaigi2024参加レポート

Zenn · 2024-05-12

2024/5/11日に初開催された、TSKaigiに参加してきました。 https://tskaigi.org/ 私が聴講したセッションのタイムライン順に、軽いまとめ&感想と、TSKaigi全体を通しての感想のまとめです。 備忘録がてらの事後記録のため、詳細は書いていません💦 (

DOMDOMタイムス#18: ノードを並び替えよう(shadow DOMもiframeも突き抜けて!)

Zenn · 2024-05-12

久しぶりのDOMDOMタイムス👀 書くたびに久しぶりって言っている気がします! compareDocumentPositionでノードを並び替えよう!!……ん???? 突然ですが、複数のノードをDOMツリーの順で並び替えたいですね!? (「DOMツリーの順」とは、DOMツリー

技書博で「わからない」がわかる

Qiita(trend) · 2024-05-12

はじめに5月12日の技書博で面白い本がありました。技書博https://gishohaku.dev/「わからない」がわかる本先生、わかりません!UNIX上級者ほど言われないとわからないコト…

SQL入門ハンズオン「はじめてのSQL」 第2回資料 〜JOIN編〜

Qiita(trend) · 2024-05-12

本記事の概要SQL入門ハンズオン「はじめてのSQL」 第1回資料の続編です。 (※ SQL全くの初めて!DBって何?って方は、まずは↑を読んでみてください〜)エンジニアリング質問プラットフォ…

Railsにおけるn+1問題とその対策についてまとめた

Zenn · 2024-05-12

n+1問題とは? n+1問題は、プログラミングにおいてデータベースを使ったアプリケーション開発でよく見られるパフォーマンスの問題です。この問題は、データの取得方法が非効率的であるために発生し、アプリケーションの速度を大幅に低下させることがあります。 具体的にn+1が発生す

【React×TypeScript】学習歴3カ月でデジタル名刺アプリつくってみた

Qiita(trend) · 2024-05-12

はじめにReactの学習を始めて3カ月が経過しました。アウトプット中心の学習を行っているのですが、今回はその一環でデジタル名刺アプリを作成しました!なお、先月は学習記録アプリを作りました!h…

コードが書けない高専卒がReactで学習記録アプリを作ってみた

Qiita(trend) · 2024-05-12

はじめに僕は #JISOU というコミュニティでReactを学習しているコードが書けない高専卒のart93です!初投稿記事はこちら👇コードが書けない高専卒エンジニア2年生がReactを勉強して…

ゼロから学ぶGit/GitHubを勝手に補足

Zenn · 2024-05-12

ゼロから学ぶGit/GitHubを読んで ゼロから学ぶGit/GitHub 現代的なソフトウェア開発のために出版社様より献本いただきました。 私も以前から大いに参考にさせていただいていた、以下のウェブサイトを公開されているロボ太さんが著者ということで期待していたのですが、期待

朝にその日の作戦名を決めたら幸せになれた話

Qiita(trend) · 2024-05-12

はじめに私は毎朝その日の作戦名を決めている。私は優秀なエージェントなのだ多くの人が仕事に追われてしまい心の余裕がなくなっている現代において「豊かに生きる」ということは憧れるようなライフスタイルに…

[GitHub Projects] 私たちのプロジェクト管理方法を紹介

Qiita(trend) · 2024-05-12

はじめにこんにちは。株式会社 Panta Rhei のインフラ構築を担当している岸本です。今回は、私たちが採用しているプロジェクト管理方法についてご紹介します。皆さんからのコメントやアイデアも…

DifyとLINEボットサーバーを連携してみる

Qiita(trend) · 2024-05-12

はじめにDifyがすごい勢いで流行っているのでLINEボットサーバーと連携をやってみることにしました。本記事ではDifyのクラウド版で試してみます。Difyの出自はTencent系なのでクラウド…

Why Patching Globals Is Harmful - kettanaito.com

リアルタイム版 JSer.info · 2024-05-12

<a href="https://kettanaito.com/blog/why-patching-globals-is-harmful">https://kettanaito.com/blog/why-patching-globals-is-harmful</a><br />

Release 7.0.0 · jasonkuhrt/graphql-request

リアルタイム版 JSer.info · 2024-05-12

<a href="https://github.com/jasonkuhrt/graphql-request/releases/tag/7.0.0">https://github.com/jasonkuhrt/graphql-request/releases/tag/7.0.0<

Monitor Third-Party Resources that Impact UX with Playwright

リアルタイム版 JSer.info · 2024-05-12

<a href="https://www.checklyhq.com/blog/how-playwright-can-monitor-third-party-resources/">https://www.checklyhq.com/blog/how-playwright-can

Misconceptions about CSS Specificity – Bram.us

リアルタイム版 JSer.info · 2024-05-12

<a href="https://www.bram.us/2024/05/05/misconceptions-about-css-specificity/">https://www.bram.us/2024/05/05/misconceptions-about-css-speci

Headless UI v2.0 for React - Tailwind CSS

リアルタイム版 JSer.info · 2024-05-12

<a href="https://tailwindcss.com/blog/headless-ui-v2">https://tailwindcss.com/blog/headless-ui-v2</a><br /> <p>Headless UI v2.0リリース。 Floatin

講師を務める人が学ぶべきバッドプラクティス

Qiita(trend) · 2024-05-12

なぜ講師向けの記事を書いたか?どうもシュウヤです!今年、私は事業部を含めた新卒向けの技術研修の総指揮と講師を務めました。技術についての記事は多くある一方で、技術者視点での研修を実施する際のコツに…

Bun v1.1.8 | Bun Blog

リアルタイム版 JSer.info · 2024-05-12

<a href="https://bun.sh/blog/bun-v1.1.8">https://bun.sh/blog/bun-v1.1.8</a><br /> <p>Bun v1.1.8リリース。 <code class="language-plaintext highlig

IPA試験問題不備(令和6年春期ネットワークスペシャリスト午後2)

Qiita(trend) · 2024-05-12

はじめに背景去る2024年4月21日に、令和6年度春期の情報処理技術者試験の各試験が実施されました。その中でネットワークスペシャリストの午後2で、デジタル署名に関する記述式の出題があったことを…

話題のDifyをBedrockで試してみた!

Qiita(trend) · 2024-05-12

この記事の目的巷で話題のDifyを試してみました。ユースケースある程度実用的なユースケースを想定して、カスタマーからのメールの返信文案を考えてもらうというのをワークフローで組んでみました。メ…

iOSアプリがバズって6位まで昇ったので数値を共有します。

Zenn · 2024-05-12

跳ねました 僕のアプリが1.8万フォロワーを持つ方の1つのツイートで爆発的に拡散されて、一気にランク外からカテゴリーランキング6位までに跳ね上がりました。 震源地のツイート。100メガショック かの有名な新ママさん達のデファクトアプリ、ぴよログ様も追い抜く勢いでした。

Dart V2を使って全自動でイラストデータセットを作成する

Zenn · 2024-05-11

昨日、Dartという良い感じにプロンプトを生成してくれるLLMのV2が発表されました。 https://twitter.com/p1atdev_art/status/1789348659647422950 今回はこれを使ってControlNet等の学習に必要なイラストを大量に自動

自作キーボードを設計してみた

Zenn · 2024-05-11

エピローグ(自キ設計に至る経緯を長々書いています。興味ない人は読み飛ばしてください。) ある日いつも通りPCで作業をしている時にふと思いました。 マウスとキーボードを頻繁に行き来するの煩わしいな・・・ ここが私の自作キーボードの始まりだったと思います。 ですが、ここから直ぐに自作

Ebitengine Weekly #8 - SAEKOの開発フローの紹介㊙

Zenn · 2024-05-11

本編の前に、Ebitengine (Weekly) について Ebitengine とは、Go言語で2Dゲームを作るための非常にシンプルなライブラリです。習得しやすく、モバイルやNintendo Switchにも移植でき、実績も豊富です。(公式サイト) 英語メインですが、日

インフラ担当がAIアプリDifyでSAPトランザクションコード検索くんを作ってみた!

Qiita(trend) · 2024-05-11

ノーコードAIアプリに初トライ前から何かアプリ作成をしたいと思っていましたが、プログラミングを覚えてアウトプットするとなるとかなり高カロリーです...そんな中、ノーコードで話題のAIアプリが作れ…

GASで日記BOTを作ってみる

Qiita(trend) · 2024-05-11

お疲れ様です、みやもとです。最近書く記事がLINEBOTばっかりになってきました。手軽に組んで動かせるので勉強ついでにちょっと作ると楽しいです。今回も懲りずにLINEBOTです。ただし初めて…

JetpackComposeのPreviewで知っておくといいことがあるかもしれないTips

Qiita(trend) · 2024-05-11

はじめに2023年3月からAndroidアプリエンジニアをしている KSND(GitHub、X )といいます。最近LTしてみたいな〜と漠然に思っていて、PreviewについてLTしたら面白いので…

Lookerでは同じデータを dimension と measure に分けて実装しよう

Qiita(trend) · 2024-05-11

データ分析において、データはディメンション(分析軸)としてもファクト(指標)としても使われることがあります。そのため、データソースが同じ1列だから、Looker でもそのまま dimension …

TypeScriptとGraphQLで実現する型安全なAPI実装

Zenn · 2024-05-11

この記事はTSKaigi2024での以下の私の発表内容を書き下ろしたものです。 https://speakerdeck.com/hokaccha/tskaigi-2024 なぜAPIに型をつけたいのか 現代のWebのシステム開発において、クライアント・サーバーともに型のある言

GHC 9.10で実装された可視なforallで遊ぶ

Zenn · 2024-05-11

English version: Playing with Visible Forall in GHC 9.10 - Mizuki's Blog 本日、GHC 9.10.1がリリースされました。新機能の一つは、「可視な forall」(RequiredTypeArguments

不動産情報APIをPythonで利用してみた2 駅コード取得編

Qiita(trend) · 2024-05-11

概要不動産価格取得に関する記事の末尾で触れた駅コードの取得について紹介します.https://qiita.com/AzukiImo/items/da60c0e5872c027829e7不動産価…

[Rust] 静的ディスパッチ(Enum)と動的ディスパッチ(dyn Trait)はどちらが速いのか?

Zenn · 2024-05-11

ある時、 Rust で動的ポリモーフィズムを実現するには、 Enum は dyn Trait より遅いという主張を見ました。 dyn Trait は仮想関数テーブルのルックアップがある分、遅いはずだと思っていたので、これは確かめてみようと思いました。 ただし、このようなマイクロベ

Release v9.0.0 · sindresorhus/execa

リアルタイム版 JSer.info · 2024-05-11

<a href="https://github.com/sindresorhus/execa/releases/tag/v9.0.0">https://github.com/sindresorhus/execa/releases/tag/v9.0.0</a><br /> <p>e

docker + nextjs + React + typescriptで開発環境を整える

Qiita(trend) · 2024-05-11

開発環境を作るdockerでnodeの開発環境を作成する任意のフォルダの以下のsrcディレクトリとdocker-compose.yamlを作成する以下の作業はWindows上の作業--├ …

楕円ElGamal暗号の変種とその安全性

Zenn · 2024-05-11

初めに 『暗号技術のすべて』(IPUSIRON)を読んでいたら、私が知ってる楕円ElGamal暗号と少し違う方式(変種)が紹介されていました。 「なるほど、そういうのもあるのだな」と思ったのですが、よく考えると安全性が損なわれているのではと思って考えたことを書いてみます。 単

クラウドでもsuが出来る! GCPにPAM(特権管理)がついに登場

Zenn · 2024-05-11

はじめに Linuxの良い所の一つにsuやsudoと言った特権管理の仕組みがあります。普段は通常アカウントで入って、例えばインストールなどの特権作業が必要な時だけsu/sudoで一時的な権限昇格が可能ですし、/etc/pam.dで誰がどのユーザにスイッチ出来るかなどは細かく制

ollamaで Fugaku-LLM を動かす

Zenn · 2024-05-10

https://pr.fujitsu.com/jp/news/2024/05/10.html 昨日公開された Fugaku-LLM は珍しく公式が GGUF ファイルを配布してくれているので、これを使って手元の Macbook で動かしてみます。 準備: ollama をイン

Release v2.3.0 · mswjs/msw

リアルタイム版 JSer.info · 2024-05-10

<a href="https://github.com/mswjs/msw/releases/tag/v2.3.0">https://github.com/mswjs/msw/releases/tag/v2.3.0</a><br /> <p>msw 2.3.0リリース。 ハンドラ

Release v1.44.0 · microsoft/playwright

リアルタイム版 JSer.info · 2024-05-10

<a href="https://github.com/microsoft/playwright/releases/tag/v1.44.0">https://github.com/microsoft/playwright/releases/tag/v1.44.0</a><br /

TypeScript の型検査にかかる時間を短縮した話

リアルタイム版 JSer.info · 2024-05-10

<a href="https://zenn.dev/knowledgework/articles/speedup-typecheck">https://zenn.dev/knowledgework/articles/speedup-typecheck</a><br /> <p>T

Node.js — Node v20.13.0 (LTS)

リアルタイム版 JSer.info · 2024-05-10

<a href="https://nodejs.org/en/blog/release/v20.13.0">https://nodejs.org/en/blog/release/v20.13.0</a><br /> <p>Node.js v20.13.0リリース。 Bufferの

Astro 4.8 | Astro

リアルタイム版 JSer.info · 2024-05-10

<a href="https://astro.build/blog/astro-480/">https://astro.build/blog/astro-480/</a><br /> <p>Astro 4.8リリース。 実験的な機能としてAstro Action、Request

非マネージドのカスタマイズをブロック機能が一般提供されたので試してみた

Qiita(trend) · 2024-05-10

はじめに今回、以下の機能が一般提供されたのでサクッと記事にまとめてみました。https://powerapps.microsoft.com/ja-jp/blog/announcing-gener…

Next.jsのApp Routerを学ぶ際、shadncn/uiが参考になったという話

Qiita(trend) · 2024-05-10

Next.jsのApp Routerを学ぶ際に、UIライブラリを探していたところ、shadcn/uiが参考になったので紹介します。shadcn/uiは、フレームワークやライブラリではなく、コピペで…

【Flutter】ドラッグ&ドロップを実装

Qiita(trend) · 2024-05-10

はじめにドラッグ&amp;ドロップを実装できるWidgetであるDraggableという存在を知って、面白そうだったので使ってみました。コードimport 'package:flutter/mater…

新卒2年目エンジニアの成長記録: React学習3か月目

Qiita(trend) · 2024-05-10

はじめに最初に改めてざっくりと自己紹介をさせていただきます。新卒2年目エンジニアのA.Kと申します。(2年目に突入してしまった。。)現在は運用保守の案件に参画しており、Javaをメインに使用し…

VSCodeで"kawaii"開発環境を作ろう

Qiita(trend) · 2024-05-10

はじめにみなさんは普段どのような開発環境でコーディングしていますか?VSCodeやIntelliJシリーズ、Vimなど様々な環境があると思います。ですが、ただコードと真正面に向き合っても目が疲れ…

【visionOS】3Dモデルにアニメーションを適用し、RealityViewで表示・再生する方法

Qiita(trend) · 2024-05-10

本記事では3DモデルにMixamoでアニメーションを適用し、RealityViewで表示・再生する方法を紹介します。(※技適特例届け出済み)デモ3Dモデルをタップすると、アニメーションを再生す…

マイベストで経験した1年とこれから

Zenn · 2024-05-10

株式会社マイベストに24新卒で入社したucchiiiです! 僭越ながら、mybest BlogKaigi 2024 の17日目を担当します。 先日無事マイベストに入社した私ですが、2023年5月より内定者インターンとしてお世話になっていました。今回は、私がその約1年間の内定者イン

【Unity】Unity標準のObjectPoolを汎用的に使うクラスの作成

Qiita(trend) · 2024-05-10

はじめに背景以前私が執筆した「[Unity] UniRxのObjectPoolを使ってParticleSystemを管理する」では、UniRxを用いてオブジェクトプールのデザインパターンを実装し…

デザイナーからみるデザインエンジニア、あるいは役割の変化

Zenn · 2024-05-10

COUNTERWORKS(カウンターワークス)取締役CDOの@kentymmtです。DはDesignのDです。 弊社にはまだデザインエンジニアというポジションはないのですが「それってちまたでデザインエンジニアとして求められてることなのかも?」ということがちらほらあります。 デ

日本で最初のDatadogアンバサダーに選出されました!

Qiita(trend) · 2024-05-10

Datadog って何?Datadogのサービスは、サーバー, クラウド, アプリケーション, セキュリティ, チームのすべてを、ひとつのツール(オブザーバビリティ・ソリューション)で監視・モニタ…

2024年|Canary アプリの技術スタック

Zenn · 2024-05-10

はじめに こんにちは。カナリーでソフトウェアエンジニアをしている @snamiki1212 です。 私たちは 【もっといい「当たり前」をつくる】 をミッションに掲げている不動産テックカンパニーです。弊社では、現在下記のプロダクトを運用しています。 「Canary」: Bto

【visionOS】RealityViewで描画した3Dモデルに影をつける

Qiita(trend) · 2024-05-10

本記事ではRealityViewで描画した3Dモデルに影をつけるを紹介します。(※技適特例届け出済み)はじめにWWDC2023のセッションにある『空間デザインの原則(Principles of…

Next.js × Railsアプリケーションの環境構築【Docker使用】

Zenn · 2024-05-10

はじめに 本記事は、Dockerを使用してNext.jsとRuby on Railsで構築したアプリケーションをVercelとFly.ioにデプロイした際のプロセスを記録しています。プロジェクトは、モノリポ構成を採用しており、フロントエンドとバックエンドのコードを同一のリポジ

Fortranでうるう年の判定

Qiita(trend) · 2024-05-10

コードfunction isLeapYear(year) result(bool) use, intrinsic :: iso_fortran_env implicit none integer(…

実務で生成AIサービスを開発してわかったこと

Zenn · 2024-05-09

生成AIを使ったサービスを開発してわかったことをメモしておきます。 開発したもの 業種 SaaS 課題 提供サービス内でユーザーがアイディアを考えることが難しかった。様々なデータを人力で集めてくる必要があった 解決策 アイディア起案に繋がりそうなデータを自動で

Yup フォーム・バリデーションの実装におけるデバッグ Tips

Zenn · 2024-05-09

! この記事は毎週必ず記事が出るテックブログ "Loglass Tech Blog Sprint" の 38 週目の記事です! 1 年間連続達成まで 残り 15 週 となりました! Web アプリケーションでフォームの入力値バリデーションを実装するとき、Yup は強力で柔軟性

新しいSymbol SDKへのフィードバック募集

Qiita(trend) · 2024-05-09

本記事はSymbol SDKのv3改善のためのフィードバックを募集する記事です、Discordに書くと長くなるので記事にしました。お時間を取らせてしまいますが、一度下記に従ってトランザクションのア…

Image mode for Red Hat Enterprise Linuxの中身を見てみる

Zenn · 2024-05-09

はじめに Red Hat Summit 2024でImage mode for Red Hat Enterprise Linuxが発表されました。Red Hatからいくつか関連情報が出ていますが、どれも抽象的でいまいちよくわかりません。 Red Hat Reimagine

オラクル、JavaやSQLに最適化したプログラミング支援AI「Oracle Code Assist」発表。PL/SQLコードのリファクタリングとテストなども可能

Publickey · 2024-05-09

オラクルは、Visual Studio Codeなどのコードエディタ上でコードの生成やテストケースの作成、アップグレードの自動化などを可能にするプログラミング支援AI「Oracle Code Assist」を発表しました。プレスリリース、日...

Astro Actions 試してみた

Zenn · 2024-05-09

この記事について Astro 4.8 で Experimental な機能として登場した Astro Actions をサクッと試してみた記事です。 https://astro.build/blog/astro-480/#experimental-astro-actions

アンケートのリプライ状況をタイムリーに知りたいので、#Chat GTPに聞いてみた

Qiita(trend) · 2024-05-09

アンケートを発信したけど、回答の進捗が気になりますよね。今回は、発信と回収の状況をタイムリーに知りたいと思いトライしてみました。なぜかというと、回答を求めたものに対して、100%回収すること、…

2種類の特売日を持つ食品スーパーの困りごと

Qiita(trend) · 2024-05-09

こんな計算アプリを作ってみた私は食品スーパーマーケットで事務の仕事をしいています。店が忙しい時は、レジやお客さまのサポートをします。特に割引日は、とてもレジが混んでいます。店は、毎月2種類の…

OCI上のVMリソース構成情報をTerraformでローカルPCに保存・クラウドに復元してみる その1 初期設定

Qiita(trend) · 2024-05-09

OCI上のVMリソース構成情報をTerraformでローカルPCに保存・クラウドに復元してみる その1 初期設定はじめにWindows 11 上の WSL(Windows Subsystem f…

ChatGPT先生によるプロンプトエンジニアリングとPythonのハンズオン入門講義

Zenn · 2024-05-09

はじめに おれの名前は樋口恭介。もはや何番煎じかわからないが、今日はChatGPT先生をお呼びして、みなさんにプロンプトエンジニアリングとPythonについてハンズオンで入門してもらいます。今さらなんでそんなことをするかと言うと、プロンプトエンジニアリングとPythonはとて

AWS Builder Cardsで遊んでみた!

Qiita(trend) · 2024-05-09

はじめに会社の先輩がAWS Builder Cardsを持っていて、体験会を開くというので参加してきました!AWS Builder Cardsとは?楽しみながら学べる AWS BuilderC…

ESP32-S3のSerialの謎を解き明かそう!

Zenn · 2024-05-09

文:BLACK NANANA みんな、はろー!ブラックなななだよ。ボクは主にブルスカで活動しているからぜひフォローしてね!ボクはなななくん(@nananauno)よりもより専門的でマニアックな内容を扱っているからよろしくね!今日はESP32-S3を使っているみんながいつも疑問に思

ポリモーフィック関連とConcernの力を借りて、マイベストの記事を構成する24個のモデルを6個に整理した話

Zenn · 2024-05-09

今年度マイベストに24新卒として入社したゆーだいです。 mybest BlogKaigi 2024の16日目を担当します。 この記事で書くこと この記事では、ポリモーフィック関連・Concernを活用して、技術負債をどのように解決したか?を実際の例を示しながら説明します。 ※

個人的におすすめしたいFeature-Sliced Designというフロントエンドアーキテクチャ設計方法論

Zenn · 2024-05-09

Feature-Sliced Designというフロントエンドアーキテクチャ設計方法論をプロジェクトに導入してみたところ、 個人的には良いと感じているので、どのような設計方法論なのか、具体的にどのような部分が良いと感じたかを紹介していきたいと思います。 Feature-Sli

Make✖️DifyでLINEボットを作る

Qiita(trend) · 2024-05-09

はじめに最近Difyというサービスが大盛り上がりです。ノーコードで、複雑なLLMのフローを簡単に作成することができ、例えば、こんな複雑なフローもものの10分程度でパパッと作ることができました。「質問入力」=&gt;「Google検索」=&gt;「検索結果をgptにまとめさせる…

Gatsby製のランディングページ(LP)のパフォーマンス改善

Zenn · 2024-05-09

みなさんこんにちは!アルダグラムでエンジニアをしている今町です。 弊社では、サービスサイトの LP ページ・コーポレートサイトのような静的サイトで Gatsby を利用しています(Gatsby とは React ベースの SSG フレームワークです) 私がアルダグラムに入社して初

SaaSビジネスの収益リテンション(維持)の改善または悪化を直感的に可視化する

Qiita(trend) · 2024-05-08

レイヤーケーキ・チャートを使った収益の可視化SaaSなどのサブスク型のビジネスでは、収益リテンション(維持)の改善または悪化を理解するために「レイヤーケーキ・チャート」がよく利用されます。htt…

[EIP7702] 将来のAA移行をスムーズに行いつつEIP3074を実現する仕組みを理解しよう!

Qiita(trend) · 2024-05-08

はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…

コンテナイメージなのにブート可能な新技術による「Image mode for Red Hat Enterprise Linux」、Red Hatが発表。レジストリなどのコンテナ関連ツールがそのまま利用可能

Publickey · 2024-05-08

Dockerコンテナで使われるコンテナイメージは、そもそもOSのカーネルなどが含まれていないためそれ単体で実行することはできず、コンテナに対応したOSの上にデプロイすることで実行されます。 このコンテナイメージのフォーマットは業界標準の「O...

Release v4.3.0 · honojs/hono

リアルタイム版 JSer.info · 2024-05-08

<a href="https://github.com/honojs/hono/releases/tag/v4.3.0">https://github.com/honojs/hono/releases/tag/v4.3.0</a><br /> <p>Hono v4.3.0リリース

Node.js の進化に伴い不要となったかもしれないパッケージたち

リアルタイム版 JSer.info · 2024-05-08

<a href="https://zenn.dev/morinokami/articles/npm-uninstall">https://zenn.dev/morinokami/articles/npm-uninstall</a><br /> <p>Node.jsのコアモジュール

本家Examplesで知る、新たなニューラルネットワーク『KAN』の威力

Qiita(trend) · 2024-05-08

文中の図は理がない限り、原論文あるいはドキュメントからの引用です。KANってなに?KAN(Kolmogorov-Arnold Network) は2024年4月30日にプレプリント公開サイトar…

Unity 6でGameObjectにGetComponentCount、GetComponentAtIndex、GetComponentIndexメソッドが追加された

Qiita(trend) · 2024-05-08

Unity 6 Previewで、GameObjectクラスに次のメソッドが追加されました。GetComponentCountGetComponentAtIndexGetComponentIn…

【Oracle】UPDATE,INSERT,DELETE文の高速化

Qiita(trend) · 2024-05-08

【Oracle】UPDATE,INSERT,DELETE文の高速化この記事でわかる・できることOracleでUPDATE,INSERT,DELETE文を高速化する方法この記事の対象者Orac…

いいねが付かない記事を書くテクニック

Qiita(trend) · 2024-05-08

はじめにQiitaには誰にも知られていない神記事がたくさん眠っています。「ここだけ少し変えれば多くの人に読んでもらえるのにもったいない」そんなことを思いながら、始めてのいいねをつけるという瞬間…

GitHub Actions のcache を消したいとき

Qiita(trend) · 2024-05-08

GitHub Actions の cache があることで例えば,setup-ruby などでは,bundle install 時の速度が速くなったりします.これは,キャッシュでインストール済み…

Release v1.6.0 · vitest-dev/vitest

リアルタイム版 JSer.info · 2024-05-08

<a href="https://github.com/vitest-dev/vitest/releases/tag/v1.6.0">https://github.com/vitest-dev/vitest/releases/tag/v1.6.0</a><br /> <p>vit

【開発Tips】UiPath Document Understanding の分類編

Qiita(trend) · 2024-05-08

はじめに本記事では、DUのオリジナル分類器の実装サンプルを紹介します。記事の内容は、個人の見解または確認結果であり、UiPath の公式見解ではありません。製品仕様や参考画像は 23.10 バ…

ChatGPTを用いた業務自動化に挑戦

Zenn · 2024-05-08

! 本記事は「mybest BlogKaigi 2024」の15日目の記事です。 はじめに 弊社のサービス、マイベストでは様々な商品やサービスの情報を比較でき、ユーザーが自分にあったものを選択できる仕組みを構築しています。 そのサービスの元となるデータベースは、次のどちらか

React 19 Beta の公開など : Cybozu Frontend Weekly (2024-05-07号)

Zenn · 2024-05-08

こんにちは!サイボウズ株式会社 フロントエンドエキスパートチームの @mugi_uno です。 はじめに サイボウズ社内では毎週火曜日に Frontend Weekly と題し「一週間の間にあったフロントエンドニュースを共有する会」を開催しています。 今回は、2024 年 5

iOS インターフェースレベル入門

Zenn · 2024-05-08

Appleのプラットフォームには、インターフェースレベルという概念があります。 これに関してまとまった資料をあまり見かけなかったので、自分なりにまとめてみます。 インターフェースレベルとは インターフェースレベルは、ユーザーが操作する画面がメインのウィンドウに対してどんな相対

「Amazon Q Busines」正式リリース。MS365やS3などの社内の情報源と接続、会社の経営情報から有給休暇の残りまでチャットAIが答えてくれる

Publickey · 2024-05-07

Amazon Web Servicesは、新たなAIサービス「Amazon Q Business」の正式リリースを発表しました。 Amazon Q Businessは企業向けのAIサービスで、Amazon S3やAmazon RDS、Ama...

自動補完の未来: 操作の補完 dmacro への招待

Zenn · 2024-05-07

次に来る自動補完 テキストエディタの入力支援の仕組みは以下のように進化してきました。 辞書データに基づく単語の補完(VimのCTRL-X補完など) 辞書データに基づくコード片の補完(スニペット補完機能) 文脈に応じたルールベースの単語の補完(Language Server

Release v0.21.0 · evanw/esbuild

リアルタイム版 JSer.info · 2024-05-07

<a href="https://github.com/evanw/esbuild/releases/tag/v0.21.0">https://github.com/evanw/esbuild/releases/tag/v0.21.0</a><br /> <p>esbuild v

RecordのIterableをいい感じにmapしたい

Qiita(trend) · 2024-05-07

RecordのListをmapしたいmapの引数はT toElement(E e)なのでfinal (id, name) = e;などとするか$1などのわかりづらいgetterを使わないとい…

Ruby on RailsのサービスをNext.js+GraphQLに置き換えした話

Zenn · 2024-05-07

! 本記事は「mybest BlogKaigi 2024」の14日目の記事です。 はじめに こんにちは!マイベストで入社してから2年目になるtkeita1024 です。現在は、Frontendのエンジニアをしています! 今回は、新卒で入社してから1年かけてRuby on R

BtoBビジネスにおけるMOps/SalesOpsとデータマネジメント入門

Qiita(trend) · 2024-05-07

はじめに普段は分析基盤/データ活用のクライアントワークに従事している私ですが、2023年11月~2024年2月にかけて、自社のマーケティング本部のデータ整備の支援をしました。当時の責任者であるブ…

データサイエンティストはテストコードを書いてコーディング規約を守ろう

Qiita(trend) · 2024-05-07

データサイエンティストの書くコードは汚いあなたはデータサイエンティストでしょうか?この記事ではデータサイエンティストが学んでおくべきソフトウェア開発技法のうち、筆者が特に重要と考えることについて実…

しくじりPM 俺みたいになるな!!~やり直したい5つのこと~

Zenn · 2024-05-07

はじめに はじめまして!レバテックでWebマーケティングをしている堀口です! 普段はレバテックキャリア[1]におけるオウンドメディアの改善やシステムリニューアルPJのPM(プロジェクトマネージャー)に携わっています。 2023年度、レバテックキャリアは会員登録およびユーザーの

量子コンピューター超入門

Qiita(trend) · 2024-05-07

量子コンピューターの初歩の初歩を説明します。数学的準備を最低限に留めるため、簡略化した表記法を採用して、基本原理の直観的理解を目指します。前提とするのは 2 進数のビット演算と中学数学で、量子力学の…

Pinterest社で運用されているText-to-SQLを理解する

Zenn · 2024-05-07

導入 こんにちは、株式会社ナレッジセンスの須藤英寿です。普段はエンジニアとして、LLMを使用したチャットのサービスを提供しており、とりわけRAGシステムの改善は日々の課題になっています。 本記事では、Pinterest社のエンジニアチームが紹介していた、実運用環境におけるTe

列の種類ごとの Power Automate のトリガー条件の書き方について

Qiita(trend) · 2024-05-07

はじめにPower Automate で以下のトリガーを利用する際、フロー内で更新を行うことで、再度トリガーが発動し、結果的に無限ループしてしまうリスクがあるため、その点を考慮する作りにする必要が…

ゼロからまなぶプログラミング原理 (副題: 初期値はnullか空の値か?)

Qiita(trend) · 2024-05-07

はじめにクラスのメンバー変数にタイプヒントを使用しなかった過去のphpには、メンバー変数に直接初期化値を入れない限り、デフォルトでnullが初期値になりました。この傾向から、変数の初期値を空の値で…

TypeScriptエンジニアが、Laravel + Next.jsでDDDをやっているアーリーベンチャーのコードに触れた感想まとめ

Zenn · 2024-05-07

この記事の目的 株式会社NoSchoolでオンライン家庭教師マナリンクの開発にJOINしたので、コードや設計などの感想を述べてみる。 入社エントリがわり。テンション高めです。 この記事の想定読者 アーリーステージベンチャーの開発に興味がある人 PHP/Laravel

IBM i OSスリップインストールをシュッとやる

Qiita(trend) · 2024-05-07

スリップインストールの背景「検証用の環境がなんだかおかしいぞ?」「sshdも起動できない」「必要なライセンスがないぞ・・・・」「もう一回OSインストールからやろう!」環境・前提IBM i…

未来は予測不能!技術選定の意思決定において一番大切なこと

Zenn · 2024-05-06

持続可能なプロダクト開発において、技術選定の意思決定は重要な要素です。 この記事では、技術選定の意思決定において一番大切なことと、それを実現するための6つの取り組みを紹介します。 サクッと読みたい方はこちらのスライドもどうぞ。 対象読者 チーム開発で技術選定に携わっている

よくわかるReact開発

Zenn · 2024-05-06

「Reactで高品質なコードを実装したい。」 「Reactの基本構文は理解したので、これらを組み合わせて何かを作ってみたい。」 本書は、これらのニーズに応える構成になっております。 学習テーマはキッチンタイマーの実装で、React、TypeScript、Tailwind CS

データウェアハウスからDatabricksへの実践的な移行方法と成功のためのヒント

Qiita(trend) · 2024-05-06

はじめにこの記事では、データウェアハウスからの移行において、多くの問い合わせを受けるテーブルやプロシージャなどのデータベースオブジェクトの移行方法に焦点を当て、Databricksの各種機能を利用…

AIにフォーカスしたRDB「Oracle Database 23ai」正式リリース。AI用のベクトルサーチなど可能に

Publickey · 2024-05-06

オラクルはAIにフォーカスしたデータベース「Oracle Database 23ai」の正式リリースを発表しました。 Oracle Database 23aiは、昨年(2023年)9月にリリースされた「Oracle Database 23c...

ソースコードの読解に生成AIがどれだけ効果があるかを調べる、名古屋大学 森崎研究室の実験に参加しませんか?

Publickey · 2024-05-06

ソフトウェアの品質に関する研究を行っている名古屋大学 大学院情報学研究科 森崎研究室が、ソースコードを読むときに生成AIを使うとメリットがあるかどうかを評価するための実験的なイベントへの参加者を募集しています。 イベントは5月中旬と下旬の2...

やはりデータ操作は「選択」、選択は全てを圧倒する - Power Automate

Qiita(trend) · 2024-05-06

はじめに明日からいよいよゴールデンウイークが終わってしまう。皆様はいかがお過ごしでしょうか。私は( ^ω^)・・・。さて、ゴールデンウイークに、ちょくちょくQiitaを更新してきましたが、…

Difyをローカルで動かしてRAGまで試してみる

Zenn · 2024-05-06

Difyを試してみました Difyが話題だったので、少し試してみました。一言でいうとOSS版の高機能ChatGPTのカスタムGPT(GPTs)でしょうか。より詳しくはnpaka先生の記事を参考にしてください。 ChatGPTの有料版でできること以上のことができます。機能も多機

野球の試合管理アプリ「野球ログ」をリリースしました 🎉

Zenn · 2024-05-06

👀 はじめに 個人開発で「野球ログ」という野球の試合管理アプリをリリースしたので、使用技術や開発の苦労したポイントを紹介しようと思います🎉 🚀 アプリの紹介 「野球ログ」は野球の試合を管理するアプリです!試合状況をチームメンバーにリアルタイムで共有できること、野球の膨大な

2024年GW中にX(Twitter)タイムラインで流れてきて読んだおすすめ記事の紹介

Qiita(trend) · 2024-05-06

これはなに?今年のGWも残すところ数時間となりました。このGW中は、数年以上ぶりに会社PCを一日も触らない日々を1週間ほど過ごしました。会社PCがない状態だと普段手が回っていない生成AIやコー…

複利を考えたエンジニアとしての投資戦略

Qiita(trend) · 2024-05-06

はじめにエンジニアとしての投資の重要性を実感していない人は多い新NISAが始まったことによって、将来に向けて少額を投資するというのが世間的にも一般的に行われるようになりました。これによりYout…

Dockerを使った環境構築(Ruby on Rails/ PostgresSQL)

Qiita(trend) · 2024-05-06

概要プロジェクト参画メンバーの環境構築を簡単にするDockerという技術は現在、Web開発の現場におけるデファクトスタンダードといっても過言ではありません。とくにバックエンド領域を担当するエン…

Cloudflare Workersを使って定期的なタスク自動化を実質無料で行う(不要な画像、アカウントの定期削除など)

Zenn · 2024-05-06

Cloudflare Workersで定期的なタスクを自動化 Google Cloud Schedulerのような機能を作っても実質無料で使える(1日あたり最大100,000リクエストまで) 実際に自分のサービスで使っている例 Cron 実行履歴 自分の扱っているサービ

Deno ユーザーは https import と jsr import のどちらを使うべきか?

Zenn · 2024-05-06

JSR meetup で出た質問の中で、Deno ユーザーは JSR をどう見るべきかについての質問がいくつか出てきたので、その中からいくつかの質問を抜粋してまとめました。 Q. Deno ユーザーは https import と jsr import のどちらを使うべきか?

【AWS】おすすめWEBサイト3選!

Qiita(trend) · 2024-05-06

はじめに AWSの認定資格をいくつか取得しましたが、参考書や問題集の文字ベースでの学習がメインとなっており、ハンズオンなどの実際に動かしたりする学習ができておりませんでした。また、AWSのサービス…

読みやすいコードのガイドライン(レビューア編)

Qiita(trend) · 2024-05-06

目次はじめにレビューアの注意点1:レビュー実施時の基本原則1.1 レビュー依頼を放置しない1.2 問題のあるプルリクエストを拒否する1.3 締切を意識しすぎない1.4 「提案」以外のコメ…

iPadに18禁ゲームをインストールする(ためのWebアプリを作る)

Zenn · 2024-05-06

https://twitter.com/KichikuouWeb/status/1785245207413633293 これをどう作ったかの解説。 PWA まず、上のスクリーンショットのアイコンはSafariの「ホーム画面に追加」で作られたものである。タップするとフレームなし

GDALでCSVファイルをGeoPackageファイルに変換する

Qiita(trend) · 2024-05-06

はじめに以下の流れで GDAL を使用し、CSV ファイルを GeoPackage ファイルに変換するテクニックを知ったので、備忘録として残しておきます。経緯ogr2ogr コマンドで CSV…

AI時代にこそTDDだと思う話

Zenn · 2024-05-06

GitHub Copilot、みなさん使ってますか?すでに多くの方が利用しており、「ないと困る」という方から「提案の質に問題がある」「まだまだ使えない」という方まで、様々な意見を聞きます。 筆者はGitHub Copilotに対して非常にポイティブな立場です。GitHub Cop

Node.js の進化に伴い不要となったかもしれないパッケージたち

Zenn · 2024-05-06

tl;dr https://twitter.com/bholmesdev/status/1784972421776199697 はじめに 2024 年の 4 月 24 日に Node.js 22 がリリースされました。ESM を 条件付きで require する機能や、-

Next.JS AppRouterのAPIで204を返すには

Zenn · 2024-05-06

TL;DR new Response を使って返そう Details Next.jsのAppRouterを用いる中で、APIの実装を行う場合があると思います。 その際にリソースの削除を行ったもののページのリダイレクトが必要ない場合、Status Code 204を送りたい

Haskellで実装する即席線形代数

Zenn · 2024-05-05

プログラミングをしている時に行列積などのちょっとした線形代数の演算をしたいけど環境を整えるのが大変だしな… といった状況は稀にあるかと思います。本稿では即席線形代数と称して、そうした時にコピペで使える線形代数演算の実装例をまとめていきたいと思います。 もちろんHaskellでベク

Modified Poissonを理解する - PART1 理論編

Zenn · 2024-05-05

ゴール Modified poisson regressionについての理解を深めること やること GLMとその解の漸近性質についての理解を深める 分散のsandwich estimatorについての理解を深める 数式を整理した後、Rでの実装を行う(→長くなりすぎた

Chromaで埋め込みを体感してみる

Qiita(trend) · 2024-05-05

最初に埋め込み(Embedding)はいい実装がモジュール化されているということを認識しているのですが、基本的なことを理解するためにChromaのAPIを触ってみました。この記事はその過程をメモ…

使い込んで厳選したNeovimプラグインたちをご紹介します

Zenn · 2024-05-05

はじめに ! この記事はVim駅伝の2024年5月6日分の記事になります。 筆者はこれまで、定期的にVimのプラグイン紹介の記事を定期的に投稿していたのですが、2019年のVim AdventCalenaderに投稿したNeovimでモダンなPython環境を構築するv2(

【未経験】AIであなたもアーティスト!個展生成サービスを作成しました【Next.js / Rails API / Three.js】

Qiita(trend) · 2024-05-05

はじめにこんにちは!ガク(@Necono_Engineer)と申します。未経験からエンジニア転職を目指して、日々学習をしています。この度、( Gallery.ai ) を開発しました。サー…

[Verse]切り替えの仕掛けを使った扉の開閉システム

Zenn · 2024-05-05

はじめに 前回、扉を開く仕掛けをVerseで作成しました。 https://zenn.dev/cre8tfun_dev/articles/986f21d8e14c18 今回は、切り替えの仕掛けを使って開閉できる扉にしました。 https://youtu.be/WryZAO6u

クエリのパフォーマンスチューニングの第一歩。実行計画や統計情報について入門する

Zenn · 2024-05-05

SQL実行の流れ まずはSQLがどのような流れで実行されるのかを見ていきます。 SQL実行の流れは大まかに捉えると以下のようになります。 パーサ パーサでは、ユーザーから送信されたクエリを受け取り、その文法的な正確さを検証します。SQLクエリが正しくフォーマットされてい

【ハンズオン】RemixでTODOアプリを作ってReactの違いを体感しよう【TypeScript/Supabase/TailwindCSS】

Qiita(trend) · 2024-05-05

はじめにReactを使っていてステートがクライアントとサーバーで辻褄が合わなくなったそんな経験がReactをある程度使ったことがある人はおそらく経験したことがあるはずです。Reactにおいて状…

Xcodeデバッグ入門 LLDBのお役立ちコマンド

Zenn · 2024-05-05

はじめに 最近は音楽がけたゝましくなる中で、自転車をこぐエクササイズにハマっている Nao-RandD です 🚴🏻‍♂️ 今回はiOS開発で使うことのあるLLDBを紹介しようと思います。 LLDBは強力なデバッグツールではありつつ毎日触れるものではなく(少なくとも自分は)、い

TypeScriptの高度な型をマスターする

Zenn · 2024-05-05

先週、TypeScriptの3つの黄金ルール(独自解釈)について説明しました。 その中で第三のルール「型の派生を優先する:汎用型(ジェネリクス)」は特に実装が難しいものです。 型システムが効果的に機能するのは、その定義が正確であるためです。 しかし、より正確になるほど、型の複製が

独学(?)を諦めてプログラミングのコーチングを受けることにしてみた

Qiita(trend) · 2024-05-05

自己紹介初めまして!現在は中小のメーカーに勤めておりPC関連の雑務やシステムの管理、社内で使用するデスクトップアプリケーションの作成等を行なっております。前職はドラッグストア店員で、IT系の…

別解がある競技プログラミング(AtCoder)の問題を集めてみた

Qiita(trend) · 2024-05-05

初めに 本記事は競技プログラミングで有名なatcoderの問題の中から、別解がある問題たちの一部を集めた記事です。  ある程度の勉強時間を競技プログラミングに充てると、問題を見た際に一瞬で解法が…

PythonだけでWebアプリが作れるライブラリが増えている(2024.05)

Qiita(trend) · 2024-05-05

1.PythonだけでWebアプリをつくるライブラリが増えている最近(2024.05)、Python界隈ではPythonだけでWebアプリが作れるライブラリが増えています。詳しくは他の記事を参照し…

LINE Botで症状から適切な漢方薬をchoice!

Qiita(trend) · 2024-05-04

こんにちは!小売業で働いているHaMaです🖐当店では医薬品を扱っており、漢方薬の接客に力をいれております💪しかし、「従業員がお客さまにどの漢方薬を選べば良いかわからない」という問題が発生していま…

Azure OpenAI Assistants APIのFunction Callingを試す

Zenn · 2024-05-04

やりたいこと MVCからMVAというMSのイベントで提唱されていたことを理解するために、Functions Callingを理解する必要があったので、ついでにAssistants APIのFunction Callingを試しました。 公式ドキュメント https://l

WIP : K2 compiler migration guideを読む

Qiita(trend) · 2024-05-04

K2 compiler migration guideが公開されたK2 compiler migration guideWhat's new in Kotlin 2.0.0-RC2 // このU…

[UE5] FAnimNotifyEventReferenceから取得できる情報について(C++)

Qiita(trend) · 2024-05-04

はじめにアニメーション通知UE5あたりから追加されている引数const FAnimNotifyEventReference&amp; EventReferenceから取得できる情報についてまとめた…

Remix で preload パターンを実装する

Zenn · 2024-05-04

https://zenn.dev/you_5805/articles/rsc-preload-pattern ↑の記事で Next.js での preloadパターンの実装について紹介されていたので、それのRemix版です。 https://remix.run/ deferを

[Swift] withUnsafeContinuationがExecutorを引き継がないバグがSwift6.0で治った話と関連SE

Zenn · 2024-05-04

バグの内容 検証環境 Swift compiler version info: swift-driver version: 1.87.1 Apple Swift version 5.9 (swiftlang-5.9.0.128.108 clang-1500.0.40.1) X

Drizzle StudioでローカルのCloudflare D1データベースに繋ぐときのポイント

Zenn · 2024-05-04

Cloudflare D1 は、ローカル開発時用の SQLite DB と、本番環境の DB が用意される形式になっています。 基本的には、以下の記事の通りなのですが、Drizzle Studio からローカルの DB を使用するには Wrangler の SQLite パスを手

コードが書けない高専卒エンジニア2年生がReactを勉強して真のエンジニアを目指す話

Qiita(trend) · 2024-05-04

自己紹介プログラミングを勉強して人生を楽しく生きたいと考えている"有田伊吹"です!記事をご覧になっていただきありがとうございます!簡単に自己紹介をします。高専で制御情報工学を学習(マイコン制…

2024年5月版 - Copilot in cloud flowsの機能

Qiita(trend) · 2024-05-04

本記事は2024年5月4日に書かれたものです。はじめに進化が激しいCopilot。Power AppsやPower AutomateにもCopilotの機能が2024年5月頭の時点でも使用で…

StepFunctionsとCommandR+でコードもプロンプトも書かずにRAGを作る

Qiita(trend) · 2024-05-04

Command R+ の登場で「プロンプトを書かないRAG」が実現できるようになったので、StepFunctionsの「コードを書かないRAG」と組み合わせて「コードもプロンプトも書かないRAG」を…

【Verse】アニメーションコントローラーで扉を開く

Zenn · 2024-05-04

はじめに 先日Cre8tFunで公開した [HORROR] Rainbow Academy(島コード:5202-5247-4984) の実装に携わりました。 部屋を1つずつ進んでいくのですが、各部屋の出口には施錠された扉があります。 フォートナイトのアセットであればロックの仕

ノーコードLLM統合アプリのdifyでollamaと連携してみた

Qiita(trend) · 2024-05-04

はじめに革新的な連携: ノーコードプラットフォームDifyとAIツールOllamaの連携により、開発プロセスが劇的に変革されます。探求: この記事では、両ツールの統合手順と開発者にとっての利点を…

LLMをWebフレームワークにしたら、未来が見えた #2024

Zenn · 2024-05-04

最近、LLMにWeb Backendを書かせて遊ぶ、Hanabiというサービスを作っています。その開発過程で、前に試したLLMをAPIとして振る舞わせるアプローチを再検討したので、記事としてまとめました。 一年ちょっと前、私はChatGPTをWebフレームワークにしようと試み

Phi-3でAutoGenを使ってみる

Zenn · 2024-05-04

やること Phi-3でAutoGenを使ってみる AutoGenの参考記事 https://zenn.dev/headwaters/articles/ab246ea53e4b4e https://zenn.dev/headwaters/articles/f90e93cf8

Databricks で CI/CD !Databricks Asset Bundles しよ!

Zenn · 2024-05-04

最近ファミレス行こ!を読んだので影響をうけています https://amzn.to/3QtxEhL Databricks Asset Bundles がGAしました! 最近DatabricksをCLIでデプロイ、実行などのコントロールができるDatabricks Asset

await sleep.js【async 1行JavaScript】コピペ可

Qiita(trend) · 2024-05-04

const sleep = s =&gt; new Promise(resolve =&gt; setTimeout(resolve, 1000 * s))// 1秒待つawait sleep(1)// …

【マケデコ】テンバガーはデータ分析で見つかるのか?(2024/04/25)まとめ

Zenn · 2024-05-04

マケデコという主に株式関連のマーケットAPIを活用し、分析や予測モデルを構築しているbotterのDiscordコミュニティをJPX総研様と運営しています。本記事は2024/4/25に開催された「テンバガーはデータ分析で見つかるのか?」イベントのまとめ記事です。 概要 「機関

ソフトウェアエンジニアとして働き始めるみなさんへ

Zenn · 2024-05-03

先日、IT企業に就職の決まった大学生と話していてこれからエンジニアとして働く若い人がどういうことに目を向ければよいかということについて考えたので、自分なりにまとめてみました。 だいたいソフトウェアエンジニアを目指す人は技術に関心が強いと思いますし、そこは放っておいてもみんな勝手に

Zoltraak使おうぜみんな①

Qiita(trend) · 2024-05-03

フリーレンでいうところの「魔法史の本」に該当します。時系列順に魔法学を学ぶことで得られる知見もある。Zoltraak(ゾルトラーク)という「自然言語プログラミング」言語が2024年4月に生まれま…

PHPカンファレンス小田原めちゃくちゃ楽しかった

Zenn · 2024-05-03

こんにちは〜🦒 4/13(土)に開催されたPHPカンファレンス小田原2024にコアスタッフ(緑忍者)として参加しました! 少し遅れましたが、ぺちこん小田原にコアスタッフとして参加した経緯や準備、当日のふりかえりを書いていこうと思います💪 コアスタッフになった経緯 私がぺちこん

コードレビューで本を参照として使う

Zenn · 2024-05-03

コードレビューをすると修正の提案をする機会がありますが、その時に本を参照として添えることをしています。ちょっとポエムっぽい記事です。 そして、この記事は meihei GW アドベントカレンダー3日目の記事です。 meihei GW アドベントカレンダーとは? meihei GW

Cohere Command R+ のクエリの書き換え機能を確認する

Qiita(trend) · 2024-05-03

Cohere の Command R+ は RAG に最適化しているとかなんとかで幾つかの機能があります。このうち、クエリの書き換え機能について動作を確認していきます。Command R+とは?以下の記事をご参照…

Svelte 5 Release Candidate

リアルタイム版 JSer.info · 2024-05-03

<a href="https://svelte.dev/blog/svelte-5-release-candidate">https://svelte.dev/blog/svelte-5-release-candidate</a><br /> <p>Svelte 5 RCリリース

プログラミング支援AIサービスのリンク集

Qiita(trend) · 2024-05-03

プログラミング支援AIサービスを昔ながらのGoogle検索で探して自分用のリンク集を作ってみた。検索前はGithub CopilotとGitlab、AWS CodeWhispererの3択かと思った…

React 19であまり語られない改善の一つ、useIsomorphicLayoutEffectって聞いたことありますか

Zenn · 2024-05-03

みなさん、React 19を心待ちにしてますか。新しい機能は目立って紹介されるものの、地味な改善もいっぱいあります。もう1年以上前の話になりますが、これ。 https://twitter.com/dai_shi/status/1636022438696980480 useIsom

Release 18.3.0 (April 25, 2024) · facebook/react

リアルタイム版 JSer.info · 2024-05-03

<a href="https://github.com/facebook/react/releases/tag/v18.3.0">https://github.com/facebook/react/releases/tag/v18.3.0</a><br /> <p>React v

Combining CSS :has() And HTML &lt;select&gt; For Greater Conditional Styling — Smashing Magazine

リアルタイム版 JSer.info · 2024-05-03

<a href="https://www.smashingmagazine.com/2024/05/combining-css-has-html-select-conditional-styling/">https://www.smashingmagazine.com/2024/

大学非公式アプリのあれこれ

Qiita(trend) · 2024-05-03

はじめに大学生が在学する大学の非公式(一部公式)アプリを開発した例をまとめたいと思います。これは私が大学非公式アプリ開発を始めるための市場調査兼ねていました笑。現時点(2024年4月)でiOS版…

Webフロントエンド版DX Criteria (v202402)/プロダクトのユーザー体験と変化に適応するチームのためのガイドライン

リアルタイム版 JSer.info · 2024-05-03

<a href="https://dxcriteria.cto-a.org/frontend">https://dxcriteria.cto-a.org/frontend</a><br /> <p>Webフロントエンド版DX Criteria</p> <h2>関連

Fly Postgres利用時にローカル環境でEcto経由でのPostgreSQLへの接続

Qiita(trend) · 2024-05-03

Elixirでデータベース操作を行う場合には、Ectoを利用することが多いと思います。その際に、Fly.ioの「Fly Postgres」をデータベースとして利用している場合に、ローカル環境で動か…

Amazon Bedrock 全LLM 日本語能力比較(2024/5/3版)

Qiita(trend) · 2024-05-03

Bedrock の日本語 LLM と言えば脳死で Claude3 を使っていましたが、ここのところ Bedrock で使用可能なモデルが一気に増えて良く分からなくなってきたので、全20モデルに味噌汁…

Bevyを楽しく書くために、最低限必要なRustのTips 3選

Qiita(trend) · 2024-05-03

概要Bevy Engineを初めて使う人にとって、Rust言語特有の壁があります。今回は特にハマりがちな点を3つ挙げてご紹介します。前置きBevy Engineは、ゲームエンジンと紹介されるこ…

日本語プログラミング言語Mind8で十進数計算(階乗計算)

Qiita(trend) · 2024-05-03

## 階乗を計算リカーシブコールと単なる繰り返し構文の2とおりで、100!を計算してみました。※タイトル 多倍長整数や小数をmind独自で定義し計算する。 "lnum-sub01S"を コンパイ…

GitHubのIssueをJavascriptから作る方法

Qiita(trend) · 2024-05-03

はじめにJavascriptでGitHubのIssueを作成したい!そんな事よくあると思います()それを調べるのにかなり苦労したので、備忘録として書くことにしました。トークンの取得Git…

ブラウザキャッシュの仕組みについてまとめた

Zenn · 2024-05-03

Web開発において、ページの読み込み速度は非常に重要になります。 そのためにもブラウザのキャッシュは効率的なWebサイト運営に不可欠な機能です。 ブラウザのキャッシュには次のHTTPヘッダを設定することができます。 Expiresヘッダ Cache-Controlヘッダ Las

【Circom/zkSNARKs】難しい数学は一旦おいて、実装して開発の流れを理解する

Zenn · 2024-05-03

はじめに 結論ZKPを理解するには数学は必須です。とは言え、アルゴリズムや仕組みの部分をもっと抽象的に理解したいと思っていたので、その方にはちょうど良い記事になるかと思います。 (暗号のからむセンシティブな内容だと思うので間違いがあれば指摘もらえると嬉しいです!) snark

IntelliJ の Tool Window にファイルの更新日時を表示する

Qiita(trend) · 2024-05-03

以前誰かに Tool Window のファイル名横に、ファイルの更新日時が表示されていることを指摘され、プラグインか何か??って聞かれたけど答えられず・・・。ずっとモヤモヤしてたけど、ようやく犯人…

The Front End Developer/Engineer Handbook 2024

リアルタイム版 JSer.info · 2024-05-03

<a href="https://frontendmasters.com/guides/front-end-handbook/2024/">https://frontendmasters.com/guides/front-end-handbook/2024/</a><br />

Popover API lands in Baseline | Blog | web.dev

リアルタイム版 JSer.info · 2024-05-03

<a href="https://web.dev/blog/popover-api?hl=en">https://web.dev/blog/popover-api?hl=en</a><br /> <p>Popover APIについての紹介記事。 <code class="lang

Design System Generations. How to discuss and describe a design... | by Nathan Curtis | Medium

リアルタイム版 JSer.info · 2024-05-03

<a href="https://medium.com/@nathanacurtis/design-system-generations-65f99960dc3d">https://medium.com/@nathanacurtis/design-system-generatio

ast-grepでReact 19に移行する

Zenn · 2024-05-03

はじめに こんにちは、ast-grepの作者ヘリントンです。 Reactバージョン19のリリースに伴い、新機能と改善が追加されました。 しかし、この新バージョンへのアップグレードには、ソースコードの一部を修正する必要があります。特に大規模なコードベースでは、このプロセスはか

ED法で複数出力してみた(XOR 正答率:100%)

Qiita(trend) · 2024-05-03

初めにQiitaで初投稿します。読みにくいかと思いますがお手柔らかにお願いします。また、筆者はいろいろとポンコツです。「このコードおかしいな」や「この記事表現おかしくない?」、「全体的に読みづ…

May 1, 2024 Release – React Spectrum Releases

リアルタイム版 JSer.info · 2024-05-03

<a href="https://react-spectrum.adobe.com/releases/2024-05-01.html">https://react-spectrum.adobe.com/releases/2024-05-01.html</a><br /> <p>R

jacob-ebey/turbo-stream: A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.

リアルタイム版 JSer.info · 2024-05-03

<a href="https://github.com/jacob-ebey/turbo-stream">https://github.com/jacob-ebey/turbo-stream</a><br /> <p>PromiseやDateなどをシリアライズしてWeb Stre

remix/CHANGELOG.md at main · remix-run/remix

リアルタイム版 JSer.info · 2024-05-03

<a href="https://github.com/remix-run/remix/blob/main/CHANGELOG.md#v290">https://github.com/remix-run/remix/blob/main/CHANGELOG.md#v290</a><

ARIA Authoring Practices Guide | APG | WAI | W3C

リアルタイム版 JSer.info · 2024-05-03

<a href="https://www.w3.org/WAI/ARIA/apg/">https://www.w3.org/WAI/ARIA/apg/</a><br /> <p>WAI-ARIAを使ったデザインパターン、ランドマークの使い方、名前の付け方について紹介しているドキュ

Node.js — Node v22.1.0 (Current)

リアルタイム版 JSer.info · 2024-05-03

<a href="https://nodejs.org/en/blog/release/v22.1.0">https://nodejs.org/en/blog/release/v22.1.0</a><br /> <p>Node.js v22.1.0リリース。 V8コンパイルキャッ

Bun v1.1.5 | Bun Blog

リアルタイム版 JSer.info · 2024-05-03

<a href="https://bun.sh/blog/bun-v1.1.5">https://bun.sh/blog/bun-v1.1.5</a><br /> <p>Bun v1.1.5リリース。 <code class="language-plaintext highlig

Multi Agent でミニマムな Github Copilot もどきを作る

Qiita(trend) · 2024-05-03

こんにちは。ゴールデンウィーク中に Agent の開発力を高めるべく、microsoft/autogen で遊んでいます。前回の記事では、 microsoft/autogen の概要と、簡単な対話を…

Google ColabでOllamaを使用して話題のCommand R+を動かしてみた

Qiita(trend) · 2024-05-02

はじめにこの記事では、Ollamaを介してGoogle ColabでCommand R+を使用し、動作させる方法を解説します。結論からいうとハードウェアアクセラレータをTPU v2を選択したとこ…

Bevy Engineでおさえておくべきポイント

Qiita(trend) · 2024-05-02

概要この記事では、Bevy Engineを活用していく上で、特におさえておくべきポイントをまとめています。実際にはそこからさらに深堀りして調べていく必要があるかと思いますが、入門記事の次の段階とし…

ABC351 A~F をHaskellで

Qiita(trend) · 2024-05-02

A - The bottom of the ninth問題 ABC351Aシグネチャを決める。abc351a :: [Int] -- Ai -&gt; [Int] -- Bi -&gt; Int -- 答…

Vivliostyle Flavored Markdownでコードに行番号を付ける

Qiita(trend) · 2024-05-02

はじめに『Web技術で「本」が作れるCSS組版Vivliostyle入門』に次の記述があります^1。ソースコードに行番号を付けるのは、CSSだけではできません。(中略)本書のコードの行番号は、自…

株式会社ナレッジワークに入社しました

Zenn · 2024-05-02

自己紹介 入社以来 4 年勤務していたラクスル株式会社を 2024 年 1 月末に退職し、3 月から株式会社ナレッジワークでソフトウェアエンジニアとして勤務しています。 ラクスル株式会社では、ネット印刷事業のバックエンドエンジニアとして、印刷発注基盤システムのリプレイスや、エ

GoのOSS(Code-Hex/Synchro)にファジングテストを実装して得た学び

Zenn · 2024-05-02

Goのタイムゾーン型安全なTimeパッケージCode-Hex/Synchroをご存じでしょうか。 Genericsを使って安全にタイムゾーンを扱えるTimeパッケージです。 utcNow := synchro.Now[tz.UTC]() jstNow := synchro.N

Google MapのAPIとElasticsearchを使って位置情報検索を実装する

Zenn · 2024-05-02

! 本記事は「mybest BlogKaigi 2024」の13日目の記事です。 はじめに マイベストでBackendエンジニアをしている rince です。 今回は、Google MapのAPIとElasticsearchを使って位置情報検索を実装した話について書きたいと

【個人開発】エンジニア専門のマッチングサービスを先行公開しました。

Qiita(trend) · 2024-05-02

はじめにはじめは勉強がてら、自分の触りたい技術を使って好きなサービスでも作ろうかなと思って開発した個人開発でしたが、気づいたら個人開発の規模を遥かに超えていて、挙句の果てには楽しくなってしまい会社…

サブクエリの書き方を2万文字弱かけてすべて解説する

Zenn · 2024-05-02

これはなに ども、レバテック開発部のもりたです。 今回はSQLのサブクエリについてまとめます。仕事でクエリを書く際、サブクエリは頻出の構文だと思うんですが、同時にサブクエリの書き方を完全に理解しているよという人は案外少ないのではないでしょうか?[1] 実際、MySQLの公式ド

Reladomoを活用して適用期間と履歴データの偶有的複雑性を隠蔽する

Zenn · 2024-05-02

! この記事は毎週必ず記事がでるテックブログ "Loglass Tech Blog Sprint" の 37 週目の記事です! 1 年間連続達成まで 残り 16 週 となりました! みなさんこんにちは。ログラスでVPoEをしているいとひろと申します。 本記事では、Reladom

【DBS-C01】DBS合格体験記

Qiita(trend) · 2024-05-02

はじめに先日、AWS Certified Database – Specialtyを受検し、合格しました。本試験は、2024/04/29を最終受検日として廃止されているので、今後の受検の参考には…

Power Platform の Azure Virtual Network サポートを試してみた

Qiita(trend) · 2024-05-02

はじめに以前、以下のような記事を書いたのですが、残念ながら、こちらの機能のプレビューが取り下げられたようで、Power Platform から Azure OpenAI に対する通信について、パブ…

「Copilot Workspace」テクニカルプレビュー開始/「npm」はバグを抱えていると指摘/「AWS Snowmobile」がサービス終了に、ほか。2024年4月の人気記事

Publickey · 2024-05-01

今月は7日にAppleが新しくM4プロセッサを搭載したiPadを、20日にはマイクロソフトがAppleシリコンに匹敵するArmプロセッサを搭載した新型Surfaceを発表すると報道されています。 どちらも登場が楽しみで、発売されたら買ってみ...

Bun 1.1.5でクロスコンパイルが可能に。LinuxでWindows対応の実行ファイルなどビルド

Publickey · 2024-05-01

サーバサイドで実行可能なJavaScriptランタイム「Bun」は、2023年5月に登場したバージョン0.6で、単独の実行ファイルを生成できる「bun build」機能が搭載されました。 単独の実行ファイルは、Bunをインストールすることな...

AWSアカウントとRoute53の最適化

Qiita(trend) · 2024-05-01

はじめに年末から多忙を極め、書きたい記事も中々書けなかった @___nix___ です。背景様々な企業さまのお手伝いをする中で、AWS環境とRoute53の最適化がされていないと「何で?」と思…

Next.js の Middleware で Hono を使う

Zenn · 2024-05-01

株式会社 CoeFont でフロントエンドエンジニアをしている uzimaru です。 Next.js の Middleware で Hono を使ってみたのでそれについて記事にまとめます。 モチベーション Next.js の Middleware はアプリケーションに1つだ

中級Git操作

Zenn · 2024-05-01

今回の記事の内容はGitHub共同創業者のScott Chacon氏の「Pro Git」と同氏の今年の「So You Think You Know Git」(Gitがわかっているとでも思っているか?)発表をベースにしている。 コンフィグ ここでコンフィグにてデフォルトとして指

PHPでファイルをアップロードする 画像アップロード

Qiita(trend) · 2024-05-01

インストールwget https://gist.githubusercontent.com/GitHub30/d6960b85c73e6e5f20386fa665873183/raw/upload…

【ソフトウェア設計】例外処理を考える

Zenn · 2024-05-01

はじめに 最近書いてるソフトウェア設計シリーズです。今回は例外に関して。以前、以下のような記事を書いたのですが、もう少し深堀して書いてみました。 https://zenn.dev/koduki/articles/01ab5498d77a8a ちなみにソフトウェア設計シリーズは

クリーンアーキテクチャを説明するときに使う例え話

Qiita(trend) · 2024-05-01

はじめにおはようございます。Watanabe Jin(@Sicut_study)です。今回は私の会社でよく使われるクリーンアーキテクチャのレイヤーの説明をたとえ話を交えながらせつめいしていきます。…

Raspberry Pi(ラズパイ)のローカル環境でLLMを動かす

Zenn · 2024-05-01

ラズパイでLLM 普通にローカル動きました。Raspberry Pi 5です。DockerでOllamaを動かしています。簡単にメモします。 ラズパイのセットアップ 以下でラズパイの基本的なセットアップをします。 https://zenn.dev/karaage0703/

TypeScript の型検査にかかる時間を短縮した話

Zenn · 2024-05-01

こんにちは。ナレッジワークの torii です。 最近、プロジェクトで使用している TypeScript の型検査にかかる時間を 3 割ほど短縮することに成功しました。 参考までにどのようにボトルネックを調査して改善に繋げたのかを書いてみます! きっかけ 改善のきっかけは、た

Fラン無能チンカス学生の就活体験記

Qiita(trend) · 2024-05-01

殴り書きで書いた記事なので後ほど丁寧に清書します。就活舐めてた・・・・さっき内定承諾書にサインを終わったので(法的拘束力はないけど)この記事を随筆しようと思う。お前誰やねん大体こんな感じ。頭悪すぎてFラン理系大学の情報学部に通ってる(もちろん偏差値はBFで定員割れ)に来たや…

Qiita アップデートのお知らせ - 2024年 4月

Qiita(trend) · 2024-05-01

はじめにQiitaでは、エンジニアのみなさんからの声をもとに、日々開発を続けています。この記事では、2024年4月にリリースした内容を紹介します。Qiitaでアップデートやバグ修正をリリース…

なっとく!関数型プログラミング を読んで関数型プログラミングを学んだ

Qiita(trend) · 2024-05-01

EDOCODEでエンジニアをしているYutakaです。こちらは社内勉強会で発表した資料を元にしています。関数型言語の知識がほとんどないエンジニアがなっとく!関数型プログラミングで学んだ用語を一部…

Microsoft Entra ID で外部ユーザーを内部ユーザーに変換する

Qiita(trend) · 2024-05-01

Microsoft Entra ID で外部ユーザーを内部ユーザーに変換する機能がパブリックプレビューとなっていました。https://learn.microsoft.com/ja-jp/entr…

マイベスト唯一のQAエンジニアとして過ごした3ヶ月を振り返る

Zenn · 2024-05-01

桜の季節が終わり、季節は初夏。 だんだん気温も湿度も高くなってきて、インドア派の自分には厳しい時期が近づいてきました。 すでに自宅のエアコンは除湿モードでフル稼働中。 通勤用に首掛けタイプの扇風機も購入し、なんとか猛暑を乗り切ろうと準備を進めています。 こんにちは!マイベストでQ

Announcement of Release - Module federation

リアルタイム版 JSer.info · 2024-05-01

<a href="https://module-federation.io/blog/announcement.html">https://module-federation.io/blog/announcement.html</a><br /> <p>Module Federa

Notion x ChatGPTを活用してバックオフィス問い合わせOpsをつくる

Zenn · 2024-05-01

組織が拡大するにつれて、バックオフィス系の対応業務が増えてきました。 以前は担当者一人がすべての問い合わせに対応していましたが、組織拡大とともに業務分担が進んでいます。 そして、業務分担に合わせて行いたいのが問い合わせ先の調整です。 今までは担当者一人になんでもかんでも聞いていま

レトロはふりかえりの場なのでふりかえる

Zenn · 2024-05-01

TL;DR 改善のサイクルを設ける ふりかえりはふりかえりなのでふりかえる Actionはとりあえずやってみる。代わりに効果検証を忘れずに。 はじめに レバテックの多くのチームではスクラムに取り組んでいます。 今回は、自チームのレトロスペクティブのやり方とその設計背景