Tech – walker – 2024-06

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

暗号化に対応した次世代dotenvツールdotenvxを使う

Zenn · 2024-06-30

広く使われている環境変数をファイルで管理するdotenvの次世代版 dotenvxのv1.0がリリース されました(2024/06/30時点での最新はv1.2)。作者はdotenvを作ったMotさん。つまり正式な次世代版ということです。dotenvxはdotenvの弱点を克服した

技術的負債を抱えたレガシーコード。変なメソッド名と入り組んだロジック、リファクタリングするならどちらが先?(後編)

Publickey · 2024-06-30

ソフトウェアの品質をテーマに研究をしている名古屋大学 森崎研究室は、ソフトウェアの技術的負債をなんらかの形で数値化する手法の研究の一環として、コードの読みにくさの原因となる要因などを分析した研究結果を発表するイベントをオンラインで開催しまし...

技術的負債を抱えたレガシーコード。変なメソッド名と入り組んだロジック、リファクタリングするならどちらが先?(前編)

Publickey · 2024-06-30

ソフトウェアの品質をテーマに研究をしている名古屋大学 森崎研究室は、ソフトウェアの技術的負債をなんらかの形で数値化する手法の研究の一環として、コードの読みにくさの原因となる要因などを分析した研究結果を発表するイベントをオンラインで開催しまし...

Announcing Rspack v1.0 Alpha - Rspack

リアルタイム版 JSer.info · 2024-06-30

<a href="https://www.rspack.dev/blog/announcing-1-0-alpha">https://www.rspack.dev/blog/announcing-1-0-alpha</a><br /> <p>Rspack 1.0 Aplhaリリー

エンジニアにも知ってほしいChatGPT基本テクニック

Qiita(trend) · 2024-06-30

はじめにChatGPTブームがひと段落した感がありますが、周りのエンジニアでChatGPTを活用している姿をあまりみません。基本的なテクニックを理解すればエンジニアこそChatGPTを活用できる…

es-tooling/eslint-plugin-depend: An ESLint plugin for suggesting optimisations in choice of dependency, native equivalents, etc.

リアルタイム版 JSer.info · 2024-06-30

<a href="https://github.com/es-tooling/eslint-plugin-depend">https://github.com/es-tooling/eslint-plugin-depend</a><br /> <p>ネイティブで利用できるため無駄

e18e/e18e

リアルタイム版 JSer.info · 2024-06-30

<a href="https://github.com/e18e/e18e">https://github.com/e18e/e18e</a><br /> <p>JavaScriptのパッケージに関するガイドライン。 依存を最新化するcleanup、無駄な依存を減らすspeedu

hmp wandsworth prison guard video prison guard video twitter hmp wands

Zenn · 2024-06-30

CLICK THIS L!NKK 🔴📱👉 https://iyxwfree.my.id/watch-streaming/?video=hmp-wandsworth-prison-guard-video-prison-guard-video-twitter-hmp-wandswor

Hmp Wandsworth Female Prison Officer Guard Full Video Leaked tmz

Zenn · 2024-06-30

CLICK THIS L!NKK 🔴📱👉 https://iyxwfree.my.id/watch-streaming/?video=hmp-wandsworth-female-prison-officer-guard-full-video-leaked 🔴 Visit THIS

PRレビュー前のブランチを間違えてマージしてしまった時の対処法

Qiita(trend) · 2024-06-30

はじめにこんにちは!先日、チーム開発を実施する中で、PR(プルリクエスト)レビュー完了前のリモートブランチを目的のリモートブランチに誤ってマージするというミスを経験しました。本記事ではそのミス…

Ebitengine Weekly #14 - ぷちConf #3 開催!星さんへのお便り・質問募集中🎤

Zenn · 2024-06-30

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

Datadog Learning Centerという神サービスでDatadogに入門する

Zenn · 2024-06-30

はじめに 業務でDatadogを使う必要があるのだが、全くの初心者であり、早急にキャッチアップする必要があった。そこで、Datadog Learning Centerというサービスを利用して、Datadogの基本操作を学ぶことにした。本記事では、Datadog Learnin

開発チームで読書会を開いた話。

Qiita(trend) · 2024-06-30

備忘録です。概要4~6月にかけ隔週で計5回のラーニングセッション(以下「LS」表記)を行いました。時間は1回につき1時間事前にページの範囲を決めて読んでくる9章構成だとすれば3章ずつくらい…

Uk prison guard video hmp wandsworth prison officer HMP Wandsworth Pri

Zenn · 2024-06-30

CLICK THIS L!NKK 🔴📱👉 https://iyxwfree.my.id/watch-streaming/?video=uk-prison-guard-video-hmp-wandsworth-prison-officer-hmp-wandsworth-prison

Style-Bert-VITS2の差分マージで遊ぶ

Zenn · 2024-06-30

はじめに オープンソースな日本語音声合成 (TTS) であるStyle-Bert-VITS2の2024-06-16のver 2.6.0で、マージ機能に差分マージやヌルモデルマージが追加されました。 この記事は、これらのマージでできることをいろいろ紹介して、みんな実験して共有し

Neovim で完璧な Flutter 開発環境を整える

Zenn · 2024-06-30

Flutter 用の Neovim の情報が少なかったので少しでも参考になれば幸いです🙏 Neovim v0.10.0, プラグインマネージャーは lazy.nvim を使用しています。dotfile はこちら。 https://github.com/lllttt06/dotfi

【Vue3】refとreactiveで管理できるものを理解していなかった話

Qiita(trend) · 2024-06-30

はじめにコードを書く中で「あれ?これってref、reactiveどっちで定義すればいいんだ?オブジェクトだからreactive?」ということがあり、何も理解していなかったので備忘録として残したいと…

Next.js 15で103 EarlyHintsを使う

Zenn · 2024-06-30

Early Hintsについて https://developer.mozilla.org/ja/docs/Web/HTTP/Status/103 EarlyHintsを利用するとブラウザがHTMLを受け取る前に、必要なリソースのダウンロードを行うことができます。 例えばde

Honoをesbuild wasmでコンパイルし、CF WorkersにAPI経由でデプロイしてみた

Zenn · 2024-06-30

AIにHonoJSを使ったAPIのコードを書かせて遊べるHanabi.restというサービスを作っています。 ブラウザ上でテキストを入力したらREST APIが完成し、そのまま実際にリクエストを送ったりコードを編集したりできます。 そのサービス内でAPIをブラウザ上からCloud

【iOS 18】ロック画面からカメラ機能へアクセスする

Zenn · 2024-06-29

iOSにプリインストールされているカメラアプリは、ロック画面の状態であっても、コントロールをロングタップすることでカメラ機能へアクセスできます。iOS 18からは同様の機能がサードパーティ製アプリで実装できるようになりました。 本記事では、ロック画面の状態からカメラ機能へアクセ

プログラム、下から作るか?上から作るか?

Zenn · 2024-06-29

TL;DL プログラムは「下から組む方法」と「上から組む方法」がある プログラムを組む時は少しずつテストしながら組む はじめに なにかゼロからプログラムを組むとします。そのプログラムのアルゴリズムや、何をやるべきかはなんとなくわかっているけれど、どこから手をつけてよい

Bun の非互換な拡張 API - moriken&#039;s project

リアルタイム版 JSer.info · 2024-06-29

<a href="https://scrapbox.io/petamoriken/Bun_%E3%81%AE%E9%9D%9E%E4%BA%92%E6%8F%9B%E3%81%AA%E6%8B%A1%E5%BC%B5_API">https://scrapbox.io/petamo

flutter sqflite

Zenn · 2024-06-29

対象者 FlutterでSQLiteを使いたい 実際は、sqfliteですが... LocalDB使いたい SQLの知識が少しある ORMを使わない生のsqfliteを使っているプロジェクトに最近出会った😅 NoSQLでええやんけ! そうもいかない😅 なので、検索して調べ

TSのType, Interface, Classから秒でテストデータ作成するnpm-pkg公開(Rust製)

Zenn · 2024-06-29

はじめまして🙋 タイトルの通りTypescriptのType, Interface, Classから秒でテストデータ作成するツールを公開しました👏👏👏 boostestと言います🚀🚀🚀 https://github.com/MasatoDev/boostest https

Google I/O 2024で発表されたFirebase Data ConnectをVSCodeのエミュレーターで試してみた

Zenn · 2024-06-29

執筆時点でIDXを使った記事は見かけるものの、VSCodeを使ってローカルで試している日本語記事は自分はまだ見かけていないので、おそらく日本語では初の記事なんじゃないかと思います。 少なくともZennでは自分が最初の1人でした。 Firebase Data Connectと

CO2 モニタリングシステム導入記録 (M5STACK, SCD41, MQTT, Prometheus, Grafana, Nginx)

Zenn · 2024-06-29

はじめに CO2濃度や温度や湿度をモニタリングしたいなーって時ありますよね。 測定器は高いし、どうせデータを自前で管理するならマイコンから触ってみよう!という感じです。 今回は、マイコン初心者が調べつつさくっと作成しました。 実際に運用しながら欠点を見つけて改善していく予定で

[GitHub Profile]Commitすることで山を作るカードを作ってみた

Zenn · 2024-06-29

🪪 作ったもの 以下のように毎日コミットすると、GitHubプロフィールカード画像に山が描かれていくGitHub Actionsを作りました 現在から過去一ヶ月分のコミット日数で山の形が決まるため、コミットしない日が続くと積み上げた山が減っていきます。なので、毎日コミットして

しかのこのこのここしたんたん耐久オートマトン

Zenn · 2024-06-29

概要 しかのこのこのここしたんたん耐久 オートマトンを用意して受理させます。以前、「ドドスコスコスコ」が連続3回並んでいたら受理する問題を解いたときにオートマトンを用意しましたが、そのとき、こんなこともあろうかとライブラリ化しておいたので、今回はそれを利用します。 前回

Voltaを使ってnodeのバージョン管理を行う

Zenn · 2024-06-29

Voltaとは https://volta.sh/ pyenvのように、ホストマシン上でとあるJavaScriptパッケージのバージョンを切り替えるためのツールです。 nodeに限らずnpmやyarnなどのパッケージツールもバージョン切り替えが可能です。 Getting

Haskell の依存型に入門する

Zenn · 2024-06-29

Haskell で依存型を扱う方法について勉強したのでメモを残しておきます。 承前 この記事では要素数つきリスト Vect の実装を例に Haskell で依存型を扱うために必要な知識のごく基礎的な部分についてまとめます。ただし、目指すのは Vect を ある程度 開発できる

【個人開発】最寄りの綺麗なトイレを見つけるアプリをリニューアルしました【Next.js×Rails】

Qiita(trend) · 2024-06-28

名称Quick Clean Restroom Map概要最寄りの綺麗なトイレの位置をリアルタイムで案内し、トイレの情報を提供します。URLhttps://quickcleanrestroo…

Next.jsで不要なファイルを一掃する

Zenn · 2024-06-28

Knipというツールが便利。JaveScriptやTypeScriptで書かれているプロジェクトの未使用のファイルやexportを見つけることができる。 Find unused files, dependencies and exports in JavaScript and

Ruby 小数点の計算結果の誤差について

Qiita(trend) · 2024-06-28

なぜ小数点の計算結果は誤差が生じるのかx = 122 * 1.1puts x#出力結果は134.2000000000002となる実際に計算をしてみると計算結果は「134.2」となります。な…

初学者Webエンジニアが1ヶ月半でCCNAを合格するまでの修行録(ほぼ精神論)

Qiita(trend) · 2024-06-28

初学者WebエンジニアがあるきっかけでCCNA(ネットワーク試験)を受けることとなり、1ヶ月半の修行を経て無事合格するまでの体験談です。コツというコツはあまり共有できてないですがよかったら参考にし…

【個人開発】生成AIを使って名言を提供するサービスを開発しました【Rails】

Qiita(trend) · 2024-06-28

はじめにこんにちは!ずっと大地🦦と申します!!2023年11月より、オンラインスクールのRUNTEQにて、未経験からのWebエンジニア転職を目指して学習をしています。前職はスポーツ選手として活…

知らないとあぶない、Next.js セキュリティばなし

Zenn · 2024-06-28

ムーザルちゃんねるのムーです。今回は zaru さんと、Next.js のセキュリティについて話しました。 セキュリティについては様々あると思いますが、今回は以下の3点をピックアップして話しました。 Client Components の Props から露出する Server

しょーもない事務作業を快適にするためのツールを作りたいとき 〜セキュア意識の高い会社編〜

Qiita(trend) · 2024-06-28

Pythonインストールできないんだけど!なんかいつもこれ同じ作業してるよな、自動化出来ないかな…よしやったる! ↓みんなー!こんなツール作ったよー、使ってみてー! ↓そして起こる「ちょっ…

新卒研修で書いたクソコードをリファクタリングする

Qiita(trend) · 2024-06-28

はじめに新卒研修で成果物を作る機会があったのですが、最初に書いていたコードがかなり冗長で、リファクタリングを繰り返してコードを短くできたので、その一部を切り取って再現していきます。実装したい関数…

Conformで作るWeb標準なフォーム

Zenn · 2024-06-28

Conformの概要 Conformは、RemixやNext.jsのようなフレームワークをサポートしており、クライアントサイドとサーバーサイドのフォームバリデーションを同じ記述で書くことができるライブラリです。RemixやServer Actionsの台頭により、Zennでも

AWS ストレージサービス

Qiita(trend) · 2024-06-28

AWSには複数のストレージサービスがあります。効率的なクラウド運用には各サービスの使い分けを理解することが不可欠です。ということで、本記事ではAWSのストレージサービスを紹介していきます。S3S…

ワーママの私が時間を作るための取捨選択

Qiita(trend) · 2024-06-28

自己紹介初めまして。PRUMアカデミー生で、小学生の娘と保育園の息子を持つ30代ワーママです。現在チーム開発に取り組んでおり、1日の学習時間は大体2〜3時間。最初は学習時間の確保に苦戦しまし…

Torの接続マネージャを作る with Tauri

Zenn · 2024-06-28

はじめに こんにちは。calloc134 です。 最近個人開発のネタを探しており、ちょうど作ってみたかったため、Tor の接続マネージャを作ってみました。 技術的にも色々なことを試すことができたため、ブログとしてまとめてみました。 完成形 まずはじめに完成形を紹介します。

Snowflake Native Appsとはなにか?

Zenn · 2024-06-28

Snowflake Native AppsとはSnowflakeの提案するデータ共有の新しいカタチです。 本記事では、データ共有とそれに関係するSnowflakeの歴史を深堀りし、Snowflake Native Appsに対する理解を深めていただくことを目的としています。

入社10日でスタート!松尾研究所の数理最適化勉強会

Zenn · 2024-06-28

はじめに はじめまして、2024年4月より松尾研究所で働いている大西です。 前職では電機メーカーで研究職として働いており、社内外の事業を対象としたAI・最適化技術の社会実装を目的に研究開発を行っていました。 5年間勤めたタイミングで、AIに関するプロジェクトマネジメントに携わ

Collocationを意識したRemixのディレクトリ構成

Zenn · 2024-06-28

はじめに こんにちは! 今回はRemixのディレクトリ構成のお話です。筆者自身、Remixを触り始めて少しずつRemixの特徴を掴めてきたところで以下のような気持ちが出てきました。 actionとloaderってどこか別のファイルに書けないの...?🤔 RemixはRoute

Datadog AgentをGKE autopilot環境に導入する際のtips

Zenn · 2024-06-28

梅雨の季節に"歩き方"を忘れてしまったので初投稿です。 弊社では監視サービスの1つとしてDatadogを利用しています。そのagentをGKE/autopilot環境に導入する際いくつかハマりどころがあったため、同じ轍を踏む人が出ないようここに書き記しておきます。 ! この記事の

connpassの勉強会情報をDiscordへ通知する

Zenn · 2024-06-28

はじめに みなさんは勉強会やイベントはお好きですか?興味のある分野のLTや他社エンジニアの実体験をきくとモチベーションが上がりますし、エンジニア同士のつながりができるのも魅力だと思います👩🏼‍💻 興味のある勉強会やイベントの情報を効率よく取得できるようDiscordを使って情

Shield Stone #ZERO-DAY 参加記録

Qiita(trend) · 2024-06-28

はじめにはじめまして。藤巻健太(ちゃんまき)と申します。情報系専門学校の4年生でWebセキュリティを中心に学んでおり、来春からはセキュリティコンサルティング会社に入社予定です。Qiita等での…

Gemini API の Function Calling 機能で LLM Agent を実装する

Zenn · 2024-06-27

LLM Agent 入門 データ処理パイプラインと LLM Agent の違い Google Cloud の Gemini API には Function Calling 機能が実装されており、基盤モデルの Gemini に「外部 API を利用して回答に必要な情報を収集

Qiita1本目で目標宣言してみる

Qiita(trend) · 2024-06-27

現在の自分について都内のSESでJavaのシステムエンジニアをしています。運用保守の案件で、主に設計書の修正や検証を行う機会が多いです。ただ残念ながら今の現場や今の仕事では自分がやりたいと思え…

Railsで検索機能実装に役立つおすすめ記事一覧(Ransack)

Qiita(trend) · 2024-06-27

RailsアプリケーションでRansackを使用して検索機能を実装する際に参考にした記事をまとめました。1. activerecord-hackery/ransack (GitHub)Ransa…

デスクトップ上にDockerコンテナ環境とKubernetes環境を構築する「Podman Desktop 1.11」リリース。Appleシリコン上でAMD64バイナリを高速に実行する「Rosetta 2」に対応

Publickey · 2024-06-27

Red Hatは、WindowsやMacのデスクトップ環境上にDockerコンテナとKubernetes環境を容易に構築できる「Podman Desktop」の最新版となる「Podman Desktop 1.11」のリリースを発表しました。...

システムで扱うステータスの分解と変換

Zenn · 2024-06-27

初めに レバテック開発部の今井です。 ソフトウェア開発において、データの状態管理は非常に重要です。注文の状態、ユーザーの認証状態、プロジェクトの進行状態など、多岐にわたる状況で、適切な状態管理が求められます。しかし、ビジネス要件の変化や新機能の追加に伴い、状態管理が複雑化し、

1000件以上の面談に同席した元トップセールスが教える【SES面談】に受かるポイント10選

Qiita(trend) · 2024-06-27

導入突然ですが、エンジニアの皆様・・、面談・面接は得意ですか?エンジニアとしての技術には自信があっても、それをアピールするのは苦手という方は少なくないのでは?と思います。今日は、SES営業…

Capactiorプラグインを使ってネイティブ操作してみた(ジオロケーション編)

Zenn · 2024-06-27

こんにちは、今回はCapactiorプラグインを使ってネイティブのジオロケーション機能を操作し、取得した位置情報を住所に変換して表示する方法を紹介します。 はじめに モバイルアプリでユーザーの位置情報を取得し、それを住所に変換して表示する方法は、多くのアプリで必要とされる機能

NRUG配信はこんな感じでやってます!

Qiita(trend) · 2024-06-27

New Relic User Groupと配信コロナ禍からコミュニティ・勉強会の配信が行われることが多くなってきました。5類移行により現地開催の勉強会などをふくめ、その模様を配信するという開催形態…

AWS クラウド移行サービス

Qiita(trend) · 2024-06-27

クラウドのコンセプトサーバーには企業が保有・管理をするオンプレミスサーバーとベンダーのサーバーを使うクラウドサーバーと両方を組み合わせたハイブリッドクラウドの3種類が存在します。本記事ではオンプレ…

Azure AI Speech サービスのバッチ合成APIを利用し、テキストから音声ファイルを作ってみた!

Zenn · 2024-06-27

awsの人気サービスtop50をたった10分で解説してくれるという動画が神動画としてX界隈でプチバズっていました。 https://www.youtube.com/watch?v=JIbIYCM48to こちらは英語だったので、雰囲気しか見ていませんが、これはAzure版を作るべ

33歳の挑戦 飲食から未経験ITへ [後半]

Qiita(trend) · 2024-06-27

はじめに前半後半に分けて、インフラエンジニアとして就職した現在に至るまでの考え方や、経緯を自分なりに整理することを目的として投稿します。こんな人もいるんだなあと読んでいただけましたら幸いです。[前…

WACATE2024夏に参加しました

Zenn · 2024-06-27

はじめに みなさんこんにちは! 夏ですね〜!暑いですね〜! 今回、6/22・23の2日間に渡って行われた WACATEという勉強会に参加したので、レポートを書こうと思います。 ゆるゆると書いていくので、ぜひ通勤時間の暇つぶしにでもお読み頂けると嬉しいです。 https://w

Nuxt4への移行はそんなに大変じゃなさそう! (Opting in to Nuxt 4)

Zenn · 2024-06-27

こんにちは、keigoです。 先日リリースされたNuxt3.12では、Nuxt4 Opt-inの機能が提供されています。 https://nuxt.com/blog/v3-12 今回は、Nuxt4 Opt-inに移行する際の手順や概要をご説明するとともに、Nuxt4 Migrat

【AR】箱の中身をARでお見せします!&売場作成のイメージを具現化してみる

Qiita(trend) · 2024-06-27

【 AR 】中身はなんだろな?&この棚置いたらどんな感じ?を視覚化!ウニやアスパラが旬になってきましたね。メロンやスルメイカ、ホッケ、サクラマスなどもおいしい時期です。もう少しするととうきびも…

Ecma International approves ECMAScript 2024: What’s new?

リアルタイム版 JSer.info · 2024-06-27

<a href="https://2ality.com/2024/06/ecmascript-2024.html">https://2ality.com/2024/06/ecmascript-2024.html</a><br /> <p>ES2024で追加された機能や構文について

Release ES2024 Candidate February 28th 2024 · tc39/ecma262

リアルタイム版 JSer.info · 2024-06-27

<a href="https://github.com/tc39/ecma262/releases/tag/es2024-candidate-2024-02-28">https://github.com/tc39/ecma262/releases/tag/es2024-candi

みんなで粘土をこねる web アプリを hono で作った

Zenn · 2024-06-27

はじめに リアルタイムでみんなの反応が見れるアプリ、作りたいですよね。 X や instagram など各種 SNS では、何かアクションがあれば通知に数字がつきます。 Slack や Chatwork でも同じですね。メンションされたらチャンネルに数字がつきます。 モンスタ

"無課金"でAWS Specialty Security合格する方法

Qiita(trend) · 2024-06-27

ステータスAWSを使い始めて1年半AWS保有資格AWS Certified Cloud Practitioner(クラウドプラクティショナー)AWS Certified Solutions …

cronを業務で使用して学んだこと

Qiita(trend) · 2024-06-27

はじめにこの度、cronを初めて業務で使用する機会がありました!途中、STG環境に接続できなくなってしまうトラブルも発生しましたが。。ですが、そこでの学びも多かったため、アウトプットしたいと思…

Supervisorのプロセス起動判定の設定項目 startsecs, startretries について

Qiita(trend) · 2024-06-27

Supervisorを導入した経緯cronによる実行の場合、最小実行単位は「毎分」になります。しかし、1分に1回の実行しかできません。処理時間が10秒程度のプロセスの場合、残り50秒程度が無駄…

Amplify Gen2でPoC開発:チーム開発に導入してみての感想と効率アップTips

Qiita(trend) · 2024-06-26

はじめに本記事はAmplify Gen2を取り入れてみたい方に向けて執筆しました。、実際にAmplify Gen2を3ヶ月ほどPoCで使用した経験とAmplify Gen2 FestivalやAW…

NotionとSwiftBarによるタスク管理のすゝめ

Zenn · 2024-06-26

はじめに この記事では、タスク管理が苦手な自分が実施したタスク管理についてまとめています。 タスク管理が苦手な方の何かお役に立てる記事になると嬉しいです。 今回、コードの綺麗さなどは担保しておりません。ご了承くださいませ。 想定読者 Macユーザー Notionでタスク

開発者は給与より仕事のやりやすさを望む、開発チームが使うツール数は6~10程度が最多など、GitLabの調査結果

Publickey · 2024-06-26

GitLabは全世界5315人のIT関係者のアンケートによる調査結果「2024 Global DevSecOps Report」を発表しました。 回答者の国別の内訳は米国が44%、ドイツが12%、英国(UK)が7%、カナダも7%、フランスが...

TypeScript v4.9からv5.5で追加された機能のおさらい - STORES Product Blog

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

<a href="https://product.st.inc/entry/2024/06/24/152109">https://product.st.inc/entry/2024/06/24/152109</a><br /> <p>最近のTypeScriptに追加された構文や型

New JavaScript Set methods | MDN Blog

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

<a href="https://developer.mozilla.org/en-US/blog/javascript-set-methods/">https://developer.mozilla.org/en-US/blog/javascript-set-methods/<

イベント駆動GUI: PythonとtkinterによるGUIプログラミング入門

Qiita(trend) · 2024-06-26

はじめにグラフィカルユーザーインターフェース(GUI)プログラミングは、多くの開発者にとって魅力的な分野です。特に、イベント駆動プログラミングの概念は、GUIアプリケーション開発の核心部分です。こ…

世界1位取った後3年間オセロAIを作り続けたらナニモワカラナクなってチョットダケデキルようになった話

Qiita(trend) · 2024-06-26

2021年、ふとしたきっかけでオセロAIを作り始め、オセロAIコンテストに作ったAIを提出し、なんやかんやあって半年かけてそのコンテストで世界1位になりました。それで満足…?と思いきや、全然満足せ…

少年ジャンプから学ぶ!失敗や挫折が怖くなくなる思考法

Qiita(trend) · 2024-06-26

はじめに主人公が挫折しないマンガは読んでいても面白くないあなたは失敗することを怖がって行動できないという経験はないでしょうか?私はよくアウトプットが大切という話をしていますが、インプット中毒に…

chiitilerでつくる地図タイルサーバー

Qiita(trend) · 2024-06-26

はじめにhttps://maps.gsi.go.jp/development/siyou.html より引用、地図タイルのイメージ地図タイルとは、ズームレベル(≒解像度)別にタイル状に分割された…

Claude3.5、シンセサイザーつくれてすごい

Zenn · 2024-06-26

タイトル通りです。樋口は音楽ガジェット好きでもあるのですが、Claude3.5のartifacts機能で100和音出せるアンビエントシンセサイザーが5分くらいで作れてしまい驚愕でした。これは普通に既製品を買ったら安いやつでも1万円くらいするクオリティなんじゃないですか? みなさん

エンジニア5年目になった今、1年目に行って最も良かったと思うこと

Zenn · 2024-06-26

結論 Vim を使い始めたことです。 私はいわゆる Vim に取り憑かれた Vimmer ではないのでご安心ください。 Vim を多少使える程度のライト層です。 Vim とは? エディタです。(Vi という UNIX のエディタの強化版) 詳しく知らなくても、「なんか強そ

JavaScriptで100行で作る!数式言語のインタプリタ

Zenn · 2024-06-26

皆さんはプログラミング言語を作ったことがあるでしょうか? おそらく大抵の方は「ない」というのが正直なところなのではないかと思います。背景には、おそらく「プログラミング言語を作るって難しそう」という先入観があるのではと筆者は踏んでいます。 プログラミング言語とは、コンピューターに指

"Shield Stone #ZERO-DAY" - 参加報告

Qiita(trend) · 2024-06-26

はじめに"Shield Stone #ZERO-DAY" というハードニングイベントに参加してきました。今回は記念すべき第1回ということで、運良く抽選で参加できることになりました。クラウドファ…

Snowflake SUMMIT 2024をデータエンジニア目線で見る注目機能

Zenn · 2024-06-26

はじめに https://x.com/pei0804/status/1797715321601822927 Snowflake主催の最大のカンファレンスであるSUMMIT 2024に参加してきました。今年はサンフランシスコで6月3日から6月6日にかけて開催され、AIに関する発

検証環境をキレイに使うだけで、品質が向上する理由 3選

Qiita(trend) · 2024-06-26

はじめにどうも、雑に扱われた検証環境(修正の確認やテストを行う環境)の怨みです。検証環境をキレイに使う意識が皆さんの中で育ってくれると嬉しいです。目次「キレイに使う」とはどういうことか「キ…

Kotlin Multiplatformのbuild.gradle.ktsを書く上でハマったこと

Qiita(trend) · 2024-06-25

はじめにまたも半年ぶりの投稿になってしまいました。ここ半年ほど、Kotlin Multiplatform(KMP)でネイティブとJVMの両方をターゲットとしたアプリケーションを作成しています。…

Firefox、サイドバーに統合する生成AIを選択可能に。まずはChatGPTやGoogle Gemini、HuggingChatなど、今後も選択肢を追加

Publickey · 2024-06-25

Mozillaは、Firefoxの新機能としてサイドバーにChatGPTやGoogle Geminiなど任意の生成AIサービスを選択して統合できるようにすることを明らかにしました。 今後数カ月のうちに登場するFirefoxの開発バージョンで...

GitLabとGoogle Cloudの統合がパブリックベータに。GitLabの認証からソースコード管理、ランナーの実行、デプロイまですべてGoogle Cloud上で

Publickey · 2024-06-25

ソースコード管理やCI/CD機能などの開発プラットフォームを提供するGitLabは、Google Cloudとの本格的統合をパブリックベータとして公開しました。 これによりGitLabの認証、ソースコード管理、CI/CDランナーの実行、デプ...

JetBrains、「Google Gemini」をGitHub Copilot対抗の「JetBrains AI Assistant」に採用へ

Publickey · 2024-06-25

開発ツールのIntelliJ IDEAやプログラミング言語Kotlinなどの開発元として知られるJetBrainsは、AIによるコード生成やリファクタリングなどを自動的に行う「JetBrains AI Assistant」の生成AIとして、...

【NextAuth.js/認証】Cognitoのサインアップの状態遷移をXStateで楽に管理する

Zenn · 2024-06-25

はじめに 本記事では、Next.jsでNextAuth.js(auth.js)を使ってサインアップ画面を作っていきます。 Next.jsはSSR(Server-side Rendering, or Dynamic Rendering)が基本だと思っているのですが、フォームを扱

C# CODING GUIDELINES 2024

Qiita(trend) · 2024-06-25

C# CODING GUIDELINES 2024目次 このドキュメントについて開発環境おすすめの拡張機能言語バージョン開発環境とターゲットフレームワークと言語バージョンOSとランタイム命名規…

Next.jsとHono RPCで安全・爆速開発

Zenn · 2024-06-25

AV検索データベース(以下AVベース)というサイトを作っています。 https://www.avbase.net/ ! リンク先はNSFW AVベースはNext.js(Pages Router)のモノリスで作っています。画面から呼び出すAPIには Next.js の API R

開発チームで大切にしていること(アジャイル、スクラム色強め)

Qiita(trend) · 2024-06-25

はじめに株式会社Hajimariが展開するプロパートナーズサービス(フリーランスと企業様のマッチング支援事業を展開しています)を利用していただいている、稼働者・企業担当者の双方に提供している自社…

AWS ユーザー・アカウント管理サービス

Qiita(trend) · 2024-06-25

前提知識AWSにおいてユーザーとアカウントは異なります。一つのアカウント内に一つまたは複数のユーザーが存在します。つまり、一つのアカウントに利用者は複数いる場合があります。本記事でのポイントは複数…

【入社エントリ】転職して半年が経ちました

Zenn · 2024-06-25

お久しぶりです 転職後初めての記事でございます 転職してから約半年、働き方も環境も変わったので記事にしてます 前職は最近とんでもないことになってたのでタイミングもよかったなと思います 色々変わってどうなったかここ最近の近況です ちなみに転職して仕事のストレスは無くなったのですが

Temporalの近況(主にScopeを狭める話)

Zenn · 2024-06-25

Temporal についておさらい Temporal は新しく JavaScript の仕様として提案されている「日時を操作するための新しいグローバルオブジェクト」です。現在は Stage3 のプロポーザルとして細かい API などの形が協議されています。 https://g

Kotlin Fest 2024 イベントレポート - Kotlinを愛でてきた!

Zenn · 2024-06-25

こんにちは!アルダグラムでエンジニアとEMとPdMをしている @sukechannnn です! Kotlin Fest 2024 に行ってきたので、見てきたセッションのメモをイベントレポートとして公開します! どのセッションもKotlinへの愛を感じ、勉強になることばかりで最高の

【Claude 3.5 sonnet】忙しい人のための2時間WEBアプリ制作

Zenn · 2024-06-25

はじめに チーム内での技術勉強会の発表があるのですが、準備に使える時間が2時間しかありません! ということで、最近話題のclaude 3.5 sonnetを使って、爆速で一つWEBアプリを作ることにしました。 ルール - claude 3.5 sonnetの出力したコード

TURN サーバを Arm インスタンスで運用しています

Zenn · 2024-06-25

MIXI でモンストサーバチームとセキュリティ室を兼務している、atpons です。 モンストサーバチームでは、モンスターストライクやモンスターストライク スタジアムといったアプリゲームのバックエンド開発や運用を主に行っています。今回は、チームで運用している TURN サーバにつ

【Spring Boot + Thymeleaf】外部CSS読み込みに苦戦した話

Qiita(trend) · 2024-06-25

背景今年から新卒エンジニアになり、研修でSpring Boot+Thymeleafを用いてWebアプリケーションを作成していました。HTML上に記述していたstyleコードが長くなったので外部CS…

新入社員研修を1日担当した話

Qiita(trend) · 2024-06-25

はじめに2024/6/11、弊社オーイーシーの新入社員研修講師を務めました昨年度は半日だったのですが、今年は1日に拡大してもらいました研修内容私は「DX 推進部」という、社内でも新しめのこと…

スクリーンショットを使ってRAGの精度向上。「DSE」を解説

Zenn · 2024-06-24

はじめまして。ナレッジセンスの門脇です。生成AIやRAGシステムを活用したサービスを開発しています。本記事では、RAGの性能を高める手法である「Document Screenshot Embedding(DSE)」について、ざっくり理解します。 この記事は何 この記事は、R

「React初心者がゼロからポーカーハンド比較アプリを作り上げるまで:詳細な技術解説」

Zenn · 2024-06-24

はじめに: 本記事では、プログラミング初心者である私が、ReactとMaterial-UIを使用してTexas Hold'emポーカーのハンド比較アプリケーションを開発し、GitHub Pagesにデプロイするまでの全過程を詳細に解説します。各段階での技術的な選択、直面した課題、

【SQL】GROUP BYしたときにSELECTできるのは3種類だけやで

Qiita(trend) · 2024-06-24

SQL「はぁ?何やこのようわからんクエリは...」SELECT user_id, MAX(login_date), deviceFROM login_historyGROUP BY user_…

Rust言語を、人命に関わるような決定的に安全性が重要なシステムに使用することをサポートする「Safety-Critical Rust Consortium」設立

Publickey · 2024-06-24

Rust言語を推進する「The Rust Foundation」は、人命や財産に関わるような安全性が決定的に重要になるシステムのためにRust言語を責任を持ってサポートするためのコンソーシアム「Safety-Critical Rust Co...

Fastlyが開発者向けの無料プランを提供開始。CDNやDDoS対策、Wasm対応タンライム、KVストアなど提供

Publickey · 2024-06-24

大手CDNベンダのFastlyは、開発者向けにさまざまな機能を無料で提供する無料プランの提供開始を発表しました。 開発者向けの無料プランでは、月50ドル相当のCDN、L3/4のDDoS対策、画像の最適化、Wasm対応のエッジランタイム、エッ...

AMIに紐づけられていないsnapshotを削除する

Qiita(trend) · 2024-06-24

概要バックアップ目的でAMI(とそれに紐づくsnapshot)を作ったはいいものの、AMIだけを削除してsnapshotを削除し忘れることはよくあるかと思います。これらの忘れが積もりに積もって「…

サイバーエージェントの新卒エンジニア1年目が配属1ヶ月で学んだこと

Zenn · 2024-06-24

こんにちは、一人外飲みにまだ抵抗があるが家ではガンガン飲んでるみっちーです。今回は技術記事みたいな感じではなく、新卒ML/DSエンジニア1年目が開発チームに配属されて1ヶ月で何を学んだのかをつらつらとストーリーベースで書いていこうかなと思います。 はじめに この記事を通して、

(判断基準) ライブラリやSDKに依存するかしないか

Zenn · 2024-06-24

はじめに 車輪の再発明という言葉を聞いたことはあるだろうか。Wikipediaによると「広く受け入れられ確立されている技術や解決法を(知らずに、または意図的に無視して)再び一から作ること」という意味だ。ソフトウェア開発では、一般的に車輪の再発明は避けるべきことだとされている。

エンジニア2年目なのに経験0!私が実践したキャリアアップ戦略のすべて

Qiita(trend) · 2024-06-24

はじめにキャリアアップは戦略的に行えば確実にできるこんにちは。Watanabe Jin(@Sicut_study)です。私はプログラミングコーチングJISOUというサービスを運営しており、未経…

AWSデータベースサービス

Qiita(trend) · 2024-06-24

AWSデータベースサービスAWSには複数のデータベースサービスが存在するが、どれも機能が似ていてどう使い分けるか分からなくなってしまうかもしれません。AWS CLFなどの資格を取るためには各サービ…

解像度とフォーマット対応状況の両方に配慮してWebP画像やAVIF画像を扱う

Zenn · 2024-06-24

こんにちは、Webサイト作ってますか? Webサイトを作っていると、Lighthouseスコアを上げるために画像のサイズやフォーマットにも気を配りたくなりますよね。 筆者は画像のフォーマットにはあまり頓着してこなかったので、「フラットな画像ならPNG」「込み入ったイラストはJPE

デジタル庁が発表した「デジタル認証アプリ」でできること ざっくり整理

Qiita(trend) · 2024-06-24

2024年6月21日にデジタル庁からデジタル認証アプリの発表がありました。このデジタル認証アプリで何ができるのか、ざっくり整理してみました。この記事で対象としている方デジタル認証アプリの概要に…

神戸でKobe.tsというTypeScriptコミュニティを立ち上げた話

Zenn · 2024-06-24

Kobe.tsとは TypeScriptとその周辺知識についての勉強会を開催していくコミュニティです。 なので、フロントエンドに限らず、node.js, Deno, Nest,js, Freshなどのバックエンドや、Firebase,CloudflareなどのSaaS、npm

【実例から学ぶ】エンジニア・ウェブデザイナーのための著作権対策ガイド

Qiita(trend) · 2024-06-24

はじめにデジタル技術の進展に伴い、著作権の重要性はますます高まっています。エンジニアやウェブデザイナーにとって、著作権の理解と対策は避けて通れない課題です。創作物やプログラムコードの保護はもちろん…

めでた!の技術構成

Zenn · 2024-06-24

はじめに こんにちは!Altive株式会社のリードエンジニアの小林遼太(@naipaka)です🦙 リリースしてから少し時間が経ってしまいましたが、4月に弊社でリリースした「めでた!」という家庭菜園をサポートするアプリの技術構成についてまとめました。 https://altiv

1人日で出来るWebパフォーマンス改善入門

Qiita(trend) · 2024-06-24

はじめにこんにちは、株式会社HRBrainでデザインエンジニアをしている @Mozu1206 です。Webパフォーマンス改善。なんとも面倒くさそうな響きですよね。「やり方もよく分からないし、一…

Markdown を使ってメモをとろう!

Qiita(trend) · 2024-06-24

メモは仕事中、毎日のようにとっています。しかし、自己流でメモを作成することが多く、他の人のやり方をまねたり改善することは少ないのではないでしょうか?自分も今まで自己流でメモを取っていて、整理されたメ…

IT エンジニアが対人関係でしくじらないために

Qiita(trend) · 2024-06-23

しくじりエンジニア!私みたいになるな! - Qiita人間であれば誰しも「しくじったこと」が一度はあると思います。あなたがエンジニアとして「しくじったこと」で思い浮かぶものは、どんな内容でしょう?…

高校生が文化祭に3日でWeb受付システムを爆速単独開発した話

Qiita(trend) · 2024-06-23

※この記事は、1年ほど前に下書きを書いて以来放置していたものです。初心者だったこともあり、ごり押し実装が多く参考になる点は少ないかと思います。また、記事が非常に長いです。あくまでアクシデント…

Google、UIのモック画像を示すとAndroidネイティブなコードの自動生成や既存コードの修正をしてくれる機能、Google AI Studioで実験的公開

Publickey · 2024-06-23

Googleは、最新の大規模言語モデルであるGemini 1.5 Proなどを無料で試せる生成AIの利用環境である「Google AI Studio」において、UIのモック画像を示すとAndroidネイティブなCompose UIのコードの...

Apple、自然言語のプロンプトからSwiftコードを自動生成する「Swift Assist」を次期開発環境「Xcode 16」に搭載

Publickey · 2024-06-23

Appleは次期開発環境として年内にも登場予定の「Xcode 16」に、自然言語のプロンプトによる指示を基にSwift言語のコードを生成する「Swift Assist」を搭載することを明らかにしました。 マイクロソフトのGitHub Cop...

「State of JavaScript 2023」公開。フロントエンドライブラリ利用率1位はReact、メタフレームワークはNext.jsなど、2万3500人のエンジニアが回答

Publickey · 2024-06-23

JavaScriptに興味を持つ世界中のIT技術者2万3540人が回答したアンケートの結果をまとめた「State of JavaScript 2023」が公開されました。 回答者の国別分布を見ると米国が16%、フランスが7%、ドイツも7%、...

HTMX入門【はじめからそうやって教えてくれればいいのに!】

Zenn · 2024-06-23

はじめに この記事の内容は、以下の動画でも解説しています。アニメーションでわかりやすくなっているので、ぜひ見てみてください。他にもWebに関する解説動画を投稿しているので、気になる人はチャンネル登録よろしくお願いします! https://youtu.be/B4X7Pyj4sQ

順序性の担保とスループットはトレードオフだという話

Zenn · 2024-06-23

この記事について AWS SQSからメッセージを受けとって処理するLambdaを書いているときに、 標準キューだから順序保証されてないな、じゃあ順序バラバラできても捌けるように処理を書かないと! → ... → あれ???意外とこれ難しくない??? と思った経験、皆さんに

MDN のローカライズにおける課題へのアプローチを考える

Qiita(trend) · 2024-06-23

はじめにこんにちは。debiru です。普段は Web エンジニアとして Web アプリケーションの開発とかをしています。フロントエンド、バックエンド両方ともやっています。専門は HTML です。そんな私ですが MDN ドキュメントのメンテナンスも2013年頃からやっています…

FlutterNinjas Tokyo 2024 の運営を終えて

Zenn · 2024-06-23

はじめに FlutterNinjas運営のMasakiと言います。 この記事では、先日開催されたFlutterNinjas Tokyo 2024の当日の雰囲気をご紹介します。 また、運営として「こんなことを考えながら運営してました」というようなことを含めて振り返りながら書いて

RDBMSの基礎を学ぶーインデックス編

Zenn · 2024-06-23

エンジニア何年もやって、ちゃんとDB学んでいなかった悔しさがずっとあったので、この間は色々とコースなり、本なりを探って勉強した。 DBMSは非常に大きなトピックで自分もまだまだほんの少ししか触れていなかったが、この記事では、とりあえずはインデックスからスタートしてようと思う。 (

Snowflakeクラスタリングキー付与のためのステップ講座

Qiita(trend) · 2024-06-23

はじめにお世話になっております。primeNumberの庵原です。入梅の候、皆様いかがお過ごしでしょうか。今回はSnowflakeを使い込んでいくとぶつかるパフォーマンスチューニングについてで…

【ハンズオン】ReactでTODOアプリを作ってデプロイしよう【Firebase/Shadcn/TailwindCSS】

Qiita(trend) · 2024-06-23

はじめに今回のハンズオンではReactをこれからやっていきたい人に向けてTODOアプリを作りながらReactの基本的な使い方から実際にアプリケーションをデプロイしてユーザーが使えるリリースまでを行…

童話「ガチョウと黄金の卵」から学んだ生成AIとの共存戦略

Qiita(trend) · 2024-06-23

はじめに昨今の生成AIの目まぐるしい速さの成長には、驚かされてばかりです。5月13日にOpenAI社が発表した「ChatGPT 4o」、そして6月20日にAnthropic社が「Claude 3…

CPUの機能を実行時に検出する:x86編

Zenn · 2024-06-23

その辺で売っているCPUは世代を経るにつれて性能が向上するだけではなく、使える命令が増えていきます。x86系であればSSEが実装され、AVXが実装され、AVX-512が実装され(そして削除され)、という感じです。Armもアーキテクチャーのマイナーバージョンが上がると命令が増えたり

Claude 3.5 Sonnetの進化を体感してみた

Zenn · 2024-06-23

Claude 3.5 Sonnetの進化を体感してみた 2024年6月21日、AnthropicがClaude 3 Sonnetの進化版であるLLM「Claude 3.5 Sonnet」を公開しました。 ちょうど、Claudeは課金していたサービスだったということもあり早速

Hit&Blowで学ぶベイズ推定:理論から実装まで

Zenn · 2024-06-23

はじめに Hit&amp;Blowは、相手が秘密に設定した3桁の数字を当てるシンプルな推理ゲームです。最近の自分は、ベイズ推定のコードを書けるように、また他の題材に応用できるようになれたら嬉しいと思っています。Hit&amp;Blowを題材にベイズ推定について考えてみることで

[Web3.0 #2] ブロックチェーンⅠ

Qiita(trend) · 2024-06-23

はじめにこんにちは今回はWeb3.0の2つ目の記事 「ブロックチェーン」 についてご紹介いたします。ブロックチェーンブロックチェーンとは「ブロック」 と呼ばれる単位でデータを管理し、「鎖(…

macOS のファイルを断捨離して 60 GB 空ける

Zenn · 2024-06-22

日々生活するにつれゴミが溜まるのは日常も PC も大差ないのですが,特に macOS は不要なキャッシュファイルが溜まりやすいと感じます.ディスク容量が逼迫し続け 10 GB を切り,いよいよ Photoshop も開けなくなってきたので,不要なファイルを 60 GB 分削除しま

AONT (All-Or-Nothing Transformation) をtypescriptでお試ししてみる

Qiita(trend) · 2024-06-22

はじめにブロックチェーンSymbolの知識しかなくて、他のブロックチェーンの知識も無ければ暗号に関する知識もなく、ちょっとやべーなと思ってた中、ちょっとした会話からAONTなるものを知りました。…

Hono Conference 2024参戦レポート

Zenn · 2024-06-22

こんにちは、あさひです。 今回はナウでイケてると話題?の Hono のカンファレンスに潜入してきましたので雰囲気やどんな流れだったかをまとめようと思います。 Hono🔥 って? Hono - means flame🔥 in Japanese - is a small, si

Node.js — Node v20.15.0 (LTS)

リアルタイム版 JSer.info · 2024-06-22

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

React + Jotaiで依存性注入(DI)したいときの我流レシピ

Zenn · 2024-06-22

https://meteor-fan.connpass.com/event/308237/ こちらの交流会でLTしたところ、思いのほか珍しい話のようだったので筆を取りました。 この記事では、状態管理ライブラリのJotaiを使ったReactアプリケーションの開発において、依存性注入

【都知事選】マニュフェストがGithubに公開されたので、Github Actionsをワークフローで何をしているのかを解説

Qiita(trend) · 2024-06-22

はじめにこんにちは。先日、エンジニア兼作家である安野たかひろさんが2024年の東京都知事選挙に出馬され、参加型のマニフェストを公開しました。安野たかひろさんが何者かは、ご本人が記事を掲載してい…

Claude3.5 Sonnet 新機能「Artifacts」 生成AIを使ったアイディア出しに活用しよう!

Zenn · 2024-06-22

Claudeの新バージョン3.5 Sonnetが登場 直近の生成AI界隈で話題になっている、Claude3.5 Sonnet、一部ではOpen AIのChat GPT-4oを越えている言う意見もちらほら見られます。 3.5 Sonnetになり、たしかにこれまで見劣りしていた回

AWSアーキテクチャー図作成おすすめサイト

Qiita(trend) · 2024-06-22

AWSアーキテクチャー図作成おすすめ❕https://miro.com/ja/templates/aws-architecture-diagram/https://app.diagrams.ne…

Serverless Haskell - GHCのWASMバックエンドで Haskell を Cloudflare Workers に載せる

Zenn · 2024-06-22

TL;DR GHC 9.10 から WASM バックエンド(クロスコンパイラ)が JavaScript FFI に対応したので、Haskell コードを Cloudflare Workers 上で動かしてみたよ。快適に開発するための環境構築・ハック方法と、GHCの出力をClo

PixでWebGLやWebGPUをデバッグする

Qiita(trend) · 2024-06-22

はじめに以前、RenderDocでWebGLをデバッグするための記事を書きました。しかし、RenderDocはWebGLのデバッグは本来サポートしておらず、多数の問い合わせに辟易した(?)Ren…

Vite ってよく聞くけど何なんですか? あれは

Zenn · 2024-06-22

初めに Vue.js の学習をしているとよく「Vite」という単語を目にすると思います。 一体全体あれはなんなのでしょうか?? なんだかよく分からないコマンドを打つと、いつの間にかプロジェクトが作成されていたり、 ファイルを編集するだけでブラウザで動くようになっていたりします

Playwright でタイマーモックが使えるようになる

Zenn · 2024-06-22

どうもこんにちは、@nzws です。(ちょうど気になったネタを見つけたので Zenn 初投稿です) 今回は記事執筆時点で次バージョンの Playwright v1.45 で追加される予定である Clock API についてお試ししたことを書いていきます。 https://play

AWS入門したての新卒がTerraformで挑戦!Next.jsサイトをS3に爆速デプロイ

Qiita(trend) · 2024-06-22

こんにちは!新卒エンジニアのあきともです。「AWS?難しそう...」「AWS使ってみたけど、ボタンが多くてよく分からない...」「Terraform?聞いたことない...」実は、つい最近まで…

TypeScript 5.5 で追加された正規表現構文チェックを理解する

リアルタイム版 JSer.info · 2024-06-22

<a href="https://zenn.dev/cybozu_frontend/articles/349e9a778dfe0b">https://zenn.dev/cybozu_frontend/articles/349e9a778dfe0b</a><br /> <p>Typ

Announcing TypeScript 5.5 - TypeScript

リアルタイム版 JSer.info · 2024-06-22

<a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/">https://devblogs.microsoft.com/typescript/announcing-typescri

【TypeScript】esModuleInterop を true に設定するよう警告が出る原因

Qiita(trend) · 2024-06-22

はじめにテスト中に下記のような警告が出たため、その原因についてメモしました。この警告文は、「TypeScriptの設定ファイル(通常は tsconfig.json)において、 esModuleI…

Version 4.0 released : Node-RED

リアルタイム版 JSer.info · 2024-06-22

<a href="https://nodered.org/blog/2024/06/20/version-4-0-released">https://nodered.org/blog/2024/06/20/version-4-0-released</a><br /> <p>Nod

【プロダクトマネジメント】仕事での余白が良い成果を生み出す

Qiita(trend) · 2024-06-22

はじめに仕事において、目の前のタスクに追われている状態、つまり「余白がない状態」は、多くの方が経験する問題だと思います。そして、目指すべきゴールを見失い、本質的な課題から離れてしまうこともよくあ…

Kotlin脳内ランタイムクイズ

Zenn · 2024-06-22

Kotlin 問題集 この記事は Kotlin Fest 2024 のログラスブースでのクイズ企画です! https://www.kotlinfest.dev/ ルール 皆さんの脳内で Kotlin のコードを実行し、結果を回答してください! PC で実行してはいけませ

【5分でVBA学習】(&ツール提供) マクロ初心者から次のステージへ!「For…Next」による繰り返し処理 ~Excelフィルタリングツール コード解説 #8~

Qiita(trend) · 2024-06-22

1. はじめにARアドバンストテクノロジ株式会社(ARI)の鈴木タクヤです。全ての存在は滅びるようにデザインされている。生と死を繰り返す螺旋に・・・・・・私達は囚われ続けている。(後略)…

AWS CDKのコード変更時にリアルタイムで構成図のプレビューを表示する

Zenn · 2024-06-21

TL;DR プレビュー対象はcdk synthで出力されたCloudFormationのテンプレートファイル 構成図はVSCode拡張機能aws toolkitのApplication Composerでプレビュー表示(変更検知機能利用) nodemonを用いて、プレビュ

Active Directory (AD)の基本

Qiita(trend) · 2024-06-21

Active Directory (AD)とは Active Directory (AD)は、Microsoftが開発したディレクトリサービスで、ネットワーク上のリソースを効率的に管理するためのツー…

【Flutter】flutter_app_badgerをテストするためにメソッドチャンネルをmockした話

Qiita(trend) · 2024-06-21

はじめにテストを行う際に特定のパッケージをmockすることは多いです。代表的な手法はmockitoを使って対象のパッケージ、クラスをmockすることです。https://pub.dev/pac…

WordPressでHtmxを使ってみた

Zenn · 2024-06-21

この記事はオンライン勉強会「htmx勉強会配信 - connpass」用に突貫で書いたので誤字脱字間違いが沢山ある気がします。すみません。ご指摘お待ちしています。 今日のゴール WordPressでHtmxを使ったサンプルを書いて実行してみます。 教材 https://w

Linux コマンド一覧

Qiita(trend) · 2024-06-21

ファイル操作コマンドls - ディレクトリの内容を一覧表示cd - ディレクトリの移動pwd - カレントディレクトリのパスを表示cp - ファイルをコピーmv - ファイルを移動または名…

Slackに絵文字が追加されたことを通知するチャンネルを作りました!

Qiita(trend) · 2024-06-21

はじめにこんにちは。今回は、Slack に新しい絵文字が追加された際に、自動で絵文字追加の通知を行うチャンネルを作成しました。作成の経緯最近人が増えてきたり、一緒に仕事する人が増えてきたりで…

[セッションレポ]AWS-59 アーキテクチャ道場 2024!

Zenn · 2024-06-21

概要 2024/06/20〜21に幕張メッセで行われている「AWS Summit Japan」にオフライン参加しています! 昨年のレビューで人気が高いと評判のセッション「アーキテクチャ道場!」に参加しましたので、所感をレポートします。 初日の樣子もブログにしていますので、是非

【Flutter】Sliver と SingleChildScrollView を使い分ける

Zenn · 2024-06-21

初めに 今回は題名にある通り、Sliver と SingleChildScrollView の使い分けについてみていきたいと思います。また、タイトルには書きませんでしたが、ほかにも ListView, ListView.builder についても比較対象としてどのように使い分

TypeScript 5.5 で追加された正規表現構文チェックを理解する

Zenn · 2024-06-21

TypeScript 5.5で、@graphemeclusterさんによって正規表現リテラルの構文チェックが導入されました🎉 この構文チェックによって、正規表現に間違いがあった場合、事前にTypeScriptがエラーを出力してくれます。 https://devblogs.micr

爆速(1時間)でスイカゲーム作ってみた!!

Qiita(trend) · 2024-06-21

はじめにみなさん,こんにちはbearlです.今回は昨年話題になったスイカゲームをUnityを使って爆速,1時間以内で作ってみました.かなり簡単なものを作ったので,これを応用して自分だけのすばらし…

2024/06/21 現在 Axon を使う場合の注意(GutHubから最新を取得すること)

Qiita(trend) · 2024-06-21

はじめに久しぶりに Livebook で Axon を使ってみたら上手く動かなかったので共有します実装したノートブックはこちらhttps://github.com/RyoWakabayashi…

Evision を 0.2.3 に上げたら applyColorMap でエラーが発生したけど、すぐに対応してもらえた話

Qiita(trend) · 2024-06-21

はじめにEvision が 0.2 まで上がっていたので、新しいバージョンで以前のコードが動くか検証していました検証したのは以下の記事で使ったコードhttps://qiita.com/RyoW…

RAGの世界観・メリットをまとめる

Zenn · 2024-06-21

はじめに チーム内でRAGの世界観について共有することになり、まとめ記事を作成しました。 粒度の異なる情報が同一記事内にあるため、混乱する点もあるかと思いますが、参考になれば幸いです。 RAG(Retrieval-Augmented Generation:検索拡張生成)と

[AWS #12] KMS

Qiita(trend) · 2024-06-21

はじめにこんにちは、今回もセキュリティ分野の記事です。その中でも 今回は 「KMS」 についてご紹介いたします。スマートに、コンパクトに作成いたしました。KMSKMSとは 「Key Man…

文字化けはなぜ起こるのか?どういう時に復元できるのか?

Zenn · 2024-06-21

文字コードが何もわからないのでNode.js(TypeScript)を使って手を動かしながら入門するメモの第2弾です。 下記記事の続編になります。 https://zenn.dev/dyoshikawa/articles/nodejs-charset-introduction 今

DDDにおける認可の扱いとKotlinでの実装パターン

Zenn · 2024-06-21

はじめに アドベントカレンダーで書いた認可のベストプラクティスの記事が結構反応を頂けたのですが、最終的な結論が ユースケースによる という投げやりなまとめになってしまっていたのが少し気になっていました。 https://zenn.dev/loglass/articles/76

ed25519 に対応したシャミアの秘密計算

Qiita(trend) · 2024-06-21

暗号初心者です。というか算数苦手です。ChatGPT の力を借りながら ed25519 に対応したシャミアの秘密計算をやります。シャミアの秘密分散法 (Shamir’s Secret Sharing…

米政府、カスペルスキー社製ソフトウェアの国内販売を禁止へ

Publickey · 2024-06-21

米政府は、カスペルスキー社製のサイバーセキュリティおよびアンチウィルスソフトウェアが米国の国家安全保障および米国人の安全保障にもたらす過度かつ容認しがたいリスクに寄与しているとして、国内販売を禁止する通達を発表しました。 カスペルスキー社は...

【Figma Plugins】Figma Pluginsからサムネイルを設定する

Qiita(trend) · 2024-06-21

はじめにFigmaのPluginを開発する際、Figma Pluginsからファイルのサムネイルを設定したいと思ったことはありますか?この記事では、Figma Pluginsからファイルのサムネ…

GitHub Actionsで動いているCIの状況をSlackで確認する

Qiita(trend) · 2024-06-21

はじめにHRBrainで新卒でエンジニアをしているNubです。プロダクトチームに配属されてから、様々なタスクに関わるようになり、Pull Request(PR)を作り、チームにレビュー依頼を出す…

マサラタウンにさよならバイバイ 俺はCursorと旅に出る

Zenn · 2024-06-21

こんにちわ!hanetsukiです。 この記事はCursorが出た頃に一瞬使ってみて「う〜〜〜ん、なんかビミョい」となり、VSCodeに出戻ったフロントエンドエンジニアがもう一回Cursorを使い始めて長期的に使っていきそうな所感を感じたまとめ記事です。 Q.Cursorって

有名なOSの概要一覧

Qiita(trend) · 2024-06-21

概要ある程度有名なOSについて、概要をまとめてみました。※随時更新予定。目次WindowsMacOSChromeOSWindows ServerUnixLinuxiOSAndr…

GASでWebスクレイピングwithOpenAI

Qiita(trend) · 2024-06-21

GASGoogleAppScriptの略で、クラウド上で動作するVBAみたいな感じです。無料で利用でき、一回の動作に6分(!)という制限が付きますが、かなり高度なWebベースの処理開発が可能で…

VSCodeのExtension作ってみた

Qiita(trend) · 2024-06-20

この記事の内容こんなものを作ったよーという共有割と簡単にできたのでVSCodeのExtension作成楽しいよーという布教実装について詰まりポイントと解消法パッケージした各ファイルの情報が…

Google、超高速に評価可能でポータブルな式言語「Common Expression Language」(CEL)発表

Publickey · 2024-06-20

Googleは、超高速に評価できて移植性が高い、安全に実行できる式言語「Common Expression Language」(CEL)を発表しました。 式言語とは一般に、プログラミング言語の一部やネットワークなどの構成ファイルなどにおける...

PostgreSQLを生成AIの情報源として使える高速ベクトルデータベース化拡張「Pgvectorscale」がオープンソースで公開。Pgvectorをさらに高性能化

Publickey · 2024-06-20

PostgreSQLのマネージドサービスなどを提供しているTimescaleは、PostgreSQLで高速なベクトルデータベース機能を実現する拡張機能「Pgvectorcale」をオープンソースとして公開したことを発表しました。 大規模言語...

ラズパイをAWS IoTと連携させてみた

Qiita(trend) · 2024-06-20

はじめに最近AWSの勉強を始めたので、書籍で勉強してもあまりイメージがわかないので、手元にあるラズパイを使ってAWSと接続してみようと思う。以下の記事を参考に実施した。https://qiit…

State of JavaScript 2023

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

<a href="https://2023.stateofjs.com/en-US/">https://2023.stateofjs.com/en-US/</a><br /> <p>State of JavaScript 2023の結果が公開された。 JavaScriptの言語機

LGTM

Zenn · 2024-06-20

はじめに プルリクをApproveする際にLGTM画像を使ってますか? 自分は以前LGTMoonさんを利用させていただいていたのですが、ランダムに流れてくる画像の中から今の感情や、PRに適した画像を探していると楽しくなってしまい、いつの間にか画像を選ぶ時間がやたら長くなったり

Honoを使い倒したい2024

Zenn · 2024-06-20

はじめに こんにちは、AI Shift バックエンドエンジニアの@sugar235711です。 この記事では、Honoの使い方をおさらいし、API開発を通じてHonoの実際の開発で役立つTipsを紹介します。 Honoの基本的なコンセプトや網羅的な実装例については、公式ドキュ

Turborepo 2.0リリースなど: Cybozu Frontend Weekly (2024-06-18号)

Zenn · 2024-06-20

こんにちは! サイボウズ株式会社フロントエンドエンジニアの Saji (@sajikix) です。 はじめに サイボウズでは毎週火曜日に Frontend Weekly という「一週間にあったフロントエンドニュースを共有する会」を社内で開催しています。 今回は、2024/6/

エンジニアと夢、二足の草鞋

Qiita(trend) · 2024-06-20

「夢」お持ちですか?突然ですが、今あなたに夢はありますか?『あんな夢 こんな夢 いっぱいあるけど』みんなみんな叶えてくれる人はいないし、全部は叶わないです。もうそんなものはないよ、と擦り切れ…

PureStorage、Storage-as-a-Serviceでランサムウェア攻撃からのリカバリ契約を拡大した「サイバーリカバリー&レジリエンスSLA」など発表

Publickey · 2024-06-20

ストレージベンダのPureStorageは、オンプレミス用のストレージやクラウドストレージなどを「Storage-as-a-Service」としてまとめてサブスクリプションサービスとして利用可能にする「Evergreen//One」の内容を...

明日から使えるSnowflake Horizonの機能まとめ【Snowflake Summit 2024】

Qiita(trend) · 2024-06-20

はじめに株式会社NTTデータ デザイン&テクノロジーコンサルティング事業本部 デジタルテクノロジー&データマネジメントユニット 所属の@Yuri_Hoshinoです。2024/6/3~2024/…

[AWS #11] Amazon Inspector

Qiita(trend) · 2024-06-20

はじめにこんにちは今回もセキュリティ分野に関する 「Amazon Inspector」 について紹介いたします。:Inspectorを和訳したら 「検査官」 と出てきました。:EC2や、イン…

GraphQLとRDBのインピーダンスミスマッチとその解消

Zenn · 2024-06-20

はじめに GraphQLを実装する上で、リレーショナルデータベース(以下、RDB)上のデータ形式とGraphQLのモデルの形式が異なり、実装が複雑になってしまうことで悩んだことはありませんか? この記事では、GraphQLとRDBのインピーダンスミスマッチ[1]について考え、

クラウド本番環境で発生するインシデントをAIが検出、自動で原因特定、修復まで行う「Shoreline.io」をNvidiaが買収したとの報道

Publickey · 2024-06-20

GPUベンダとして知られるNvidiaが、スタートアップのShoreline.ioを買収したと米Bloombergが報道しています。 本番環境の自動修復を行うShoreline.io Shoreline.ioはAWSなどのクラウド上に構築し...

[AWS #10] AWS ShieldとDDoS攻撃について

Qiita(trend) · 2024-06-20

はじめにこんにちは今回は「AWS Shield(シールド)」について紹介したいと思います。AWS ShieldはAWSで実行している 「WebアプリケーションをDDoS攻撃から保護するサービス」 のことです…

[速報]AWS Summit Japan 現地に行ってきました!

Zenn · 2024-06-20

概要 2024/06/20〜21に幕張メッセで行われている「AWS Summit Japan」にオフライン参加しています!(臨場感をお届けしたく、現地より投稿しています。) 筆者は昨年もオフライン参加したのですが、今回参加した所感を執筆します。 AWS Summit Ja

<T, K extends keyof T> をちゃんと理解する

Zenn · 2024-06-20

TL;DR TypeScriptでライブラリなどを覗いているとよく見かける&lt;T, K extends keyof T&gt;について、問題を分解してきちんと理解する試みです。 extends この場合のextendsの役割は継承ではなく、制約です。 例えば以下のよう

【Go】Goのプロジェクトの雛形を作れるCLIツール「go-blueprint」を使ってみる

Qiita(trend) · 2024-06-20

はじめにこんにちは、kenです。お仕事ではGoをよく書いています。最近毎日GitHubのトレンドを見るようにしているのですが、先日いつものようにトレンドをチェックしていたら何やら面白そうなリポジ…

GitHubのテキスト入力欄は拡大できます

Zenn · 2024-06-20

例えばissueにコメントを付けるこのフォーム、あんまり高さがないんですが、実は大きくできます。 右下のここをドラッグすると上下に伸び縮みします。 ほら、こんな風に。 知っている人からすれば「何を当たり前のことを」と思うでしょうが、意外と知らない人が周囲にいたので書いてみま

主催者としてFlutterNinjas Tokyo 2024を終えた感想

Zenn · 2024-06-19

FlutterNinjas Tokyo 2024終わりました! https://x.com/FlutterNinjas/status/1801871504952774667 今までで一番楽しい仕事でしたが、一番疲れました!笑 セッションに関しては、以下の記事がよくまとまっているの

可読性 EarlyReturnと 蝉の声

Qiita(trend) · 2024-06-19

この記事では、early returnというコードの可読性を向上させるコーディング方法について簡単に紹介する。タイトルに特に意味はない。夏っぽさとプログラミングっぽさを感じさせる俳句のようなものだ…

AWS、生成AIの「Amazon Q」にこれから作るアプリを説明すると、適切なアーキテクチャのブループリントを提案してくれる新機能

Publickey · 2024-06-19

Amazon Web Servicesは、統合開発環境のAmazon CodeCatalystに統合された生成AI「Amazon Q Developer」の新機能として、アプリケーションに最適なブループリントを提案してくれる機能が正式に追加...

もうすぐ登場するAndroid 15ではパスキーでのログインがより簡単にワンステップで

Publickey · 2024-06-19

Googleは間もなく登場予定のAndroid 15で、パスキーによるログインがこれまでより簡単に、ログイン画面からワンステップで可能になると、Android 15β3のリリースに合わせて説明しました。 これまでは、ログイン画面でGoogl...

断言する!お前のシステムリプレイスはうまくいかない

Qiita(trend) · 2024-06-19

はじめにシステムのリプレイスが予定していた時期を超えて、そもそも終わる見込みがないこれは私が最近体験したことでした。そしてこの経験を経て、「リプレイス」ということについて色々議論をした中でシス…

いろんなプログラミング言語30種類の特徴とコードを比較してみた

Qiita(trend) · 2024-06-19

この記事を書くきっかけいろいろなプログラミング言語の特徴を一覧で見たいと思い、記事を作成しました。名前は聞いたことがあるけど、どんな言語か全くわからないときに、その特徴をざっくりと捉えられるように…

プログラミング言語ごとのコミュニティの最大規模はJavaScriptの約2520万人、続いてPythonが1820万人、Javaが1770万人など。SlashDataの調査

Publickey · 2024-06-19

ソフトウェアデベロッパーを中心とした調査会社のSlashDataは6月15日、2024年第1四半期時点のプログラミング言語ごとのコミュニティの大きさについてのレポートを発表しました。 これは同社が行った世界135カ国から1万人以上の回答者を...

[AWS #9] WAF

Qiita(trend) · 2024-06-19

はじめにこんにちは今回はセキュリティ分野の「WAF」について紹介いたします。これは何の略称でしょうか「Web Application Firewall」 ですね。あれ、ここでもファイアウォ…

[macOS・Accessibility API] 日本語入力のためのSlackメッセージ取得アプリ

Zenn · 2024-06-19

こんにちは。この前に日本語入力の開発プロジェクトで未踏ITに採択されましたNaoki|電電猫猫です。今回はSlackのメッセージを取得してprintするというシンプルなアプリを作成しました。 究極の日本語入力システム 今回未踏ITに採択されたプロジェクトは「ニューラル言語モデ

【サーベイ論文まとめ】RAG(Retrieval-Augmented Generation)

Qiita(trend) · 2024-06-19

『Retrieval-Augmented Generation for Large Language Models: A Survey(以下、RAG Survey論文と表記)』の内容について以下、取…

AI × RPA × StepFunctionsで煩雑な業務プロセスを自動化した話

Zenn · 2024-06-19

概要 最近、AIを活用した業務プロセスの自動化についての記事をよく見かけるようになりましたね! AIにはまだまだ改善の余地が多くありますが、上手く扱えれば業務効率を大幅に向上させることが可能です。 今回は、RPAツールとAWSのStep Functionsを使用して、業務プロ

RubyKaigi 2024、今年もカメラマンしました!!【写真アリ】

Zenn · 2024-06-19

ラブグラフのCTOをしております横江( @yokoe24 )です! RubyKaigi の写真撮影をしました! 今年も株式会社ラブグラフはフォトスポンサーとして、 RubyKaigi のカメラマンをさせていただきました! エンジニアのひろさんと私、 現地のカメラマンさん2名の

今年(2024年)のパブリッククラウド市場は100兆円を超える見通し、生成AIとモダナイゼーションが成長要因。ガートナーの予測

Publickey · 2024-06-19

米調査会社のガートナーはパブリッククラウド市場の予測についての調査結果を発表しました。 2024年のパブリッククラウド市場は100兆円越え 発表によると、今年(2024年)の世界のパブリッククラウドサービス市場は、2023年の5610億ドル...

Bedrockプロダクト開発 ~企画編~

Qiita(trend) · 2024-06-19

ビジネスと生成AI生成AIの話というと、まずはOpenAIなりBedrockなりの技術名やどう使うかのプロンプトの話が先に出てきて、その後のビジネスの話ってあまり出ないですよね。一方で私は立場柄?…

すべてのWebプログラマがブックマークするべきGitHubリポジトリ 20選 2024年版

Zenn · 2024-06-19

はじめに 今回の記事ではWeb開発を主戦場とするプログラマーを対象に、私の独断と偏見で2024年で必ず確認するべきGitHubリポジトリを30個紹介する。 GitHubは私たちエンジニアにとって、普段の学習や開発を進めるうえで最も重要な情報源の一つだ。今回の記事ではWeb開発

[AWS #8]セキュリティグループ

Qiita(trend) · 2024-06-19

はじめにこんにちは今回はセキュリティ分野の 「セキュリティグループ」 についてご紹介いたします。セキュリティグループセキュリティグループとはVPC(Virtual Private Cloud…

本番環境のテーブルカラムを安全に変更する

Zenn · 2024-06-19

はじめに こんにちは、FarStep です。 先日「本番環境で運用しているシステムのデータベースを変更する」というタスクを行いました。具体的には、とあるテーブルのカラムのデータ型を変更するという内容です。このタスクは、システム運用において非常にデリケートな作業であり、慎重に行

【ChatGPT】ChatGPT-4o を使って、登壇資料・スライドを作る

Qiita(trend) · 2024-06-19

はじめに私ごとですが、実は、ここ数ヶ月毎月1回以上登壇しており、だんだんと登壇準備のやり方が固まりつつあります。そのため、この記事では、「ChatGPT-4o を使って、登壇資料・スライドを作る…

【図解】Next.jsで理解するSSRとクライアントルーティングの通信の仕組み

Zenn · 2024-06-18

「Next.jsで理解するSSRとクライアントルーティングの違い」という名目で社内にて簡単に勉強会を行いました。本記事は、その内容を適宜編集して公開するものです。 TL;DR 以下の要約を読んで、「なんだその話か」って思った方は引き返していただいて大丈夫です。逆に「えっそうな

Nianticが発表したWeb3D/WebXR開発のためのビジュアルエディター「Niantic Studio」について

Zenn · 2024-06-18

はじめに TL;DR Niantic Studio を使うことで、Web ブラウザ上でシーンをオーサリングしたり、プレビューしたり、ECS でロジックを組んだりして 8thwall 製の Web3D/WebXR コンテンツを開発できるようになって便利そうだ。 概要 本

生成AIで3Dモデルを作成してImmersive Stream For XRで確認する

Qiita(trend) · 2024-06-18

はじめにGoogle Cloud(以下、GCP)が提供する Immersive Stream For XR(以下、is4xr)をみなさん活用していますでしょうか。is4xrの概要や仕組みについては、こち…

Docker DesktopからGitHub Actionsビルドの詳細が参照可能に。Windows on Arm版も登場したDocker Desktop 4.31正式版リリース

Publickey · 2024-06-18

Docker社は、WindowsやMacの上にDockerコンテナ環境を簡単に導入できる「Docker Desktop」の最新版となる「Docker Desktop 4.31」正式版をリリースしました。 Docker 4.31では主に以下の...

CentOS 7のサポートは今月(2024年6月)末で終了に。SUSEが来月以降もサポートを継続する「SUSE Linux Liberty Lite for CentOS 7」発表

Publickey · 2024-06-18

CentOSは無料で使えるRed Hat Enteprirse Linux(RHEL)互換OSとして広く使われてきましたが、2020年12月にCentOS ProjectがCentOS8のサポートを2021年12月末で終了し、CentOS ...

「Amazon Bedrock 生成AIアプリ開発入門」レビュー #Bedrock開発入門

Qiita(trend) · 2024-06-18

ありがたい事に著者の @minorun365 さんに献本頂きましたので、「Amazon Bedrock 生成AIアプリ開発入門」の特徴を見ていきたいと思います。想定される読者どれぐらの知識があ…

Node.js Security Progress Report: Redefining Security Processes and Key Initiatives | OpenJS Foundation

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

<a href="https://openjsf.org/blog/nodejs-security-progress-report-may-2024?utm_content=297186945&utm_medium=social&utm_source=twitter&hss_ch

Canvasグラフィックアニメーションの学び方&楽しみ方

Zenn · 2024-06-18

はじめに 最近表現の幅を広げたいと思いまして、CSSや2Dや3Dアニメーションを誠意勉強しはじめました。そして2Dアニメーションの看板であるCanvasを今更ながら学びまして、そして見事Canvasの表現の世界にどハマりしたという話でございます。 本記事では、Canvasをど

JSONについていつもわからなくなるのでまとめてみた

Qiita(trend) · 2024-06-18

はじめにJSON(JavaScript Object Notation)は、現代のウェブ開発におけるデータ交換のデファクトスタンダードです。webアプリやモバイルアプリを問わず、開発ではJSONを…

自然言語による説明でSQL文からDBアプリの生成まで実現する「Oracle APEX AI Assistant」発表

Publickey · 2024-06-18

オラクルは、自然言語による質問からSQLクエリを生成したり、自然言語で求める機能を説明することでアプリケーションの生成まで実現する「Oracle APEX AI Assistant」(以下、APEX AI Assitant)を発表しました。...

[AWS #7] 第三者認証

Qiita(trend) · 2024-06-18

■はじめにこんにちは今回もセキュリティ分野について取り上げたいと思います。今回の内容は何でしょうか今回は第三者認証ということで 「AWS Artifact」 について紹介いたします。あーて…

実装した承認フローが、見事に形骸化して Revert したのでネタにします。

Zenn · 2024-06-18

はじめに 業務委託の丹羽です。 レバテックフリーランス経由で、レバテック開発部のSREチームに業務委託で参画させていただいています。 業務委託の私でも、我が物顔でレバテック開発部のテックブログに寄稿して構わないとのことなので、今回は掲題の件について、振り返りながら記事にさせて

週刊Cloudflare - 2024/06/02週

Zenn · 2024-06-18

はじめに 本記事では Cloudflare の1週間分の更新をまとめます。 そもそもなぜこのテーマで記事を書こうと思ったかですが、公式のChangelog(Beta)を読んでいたのですが以下の点が気になっていました。 そもそも翻訳しないといけないことがある 内容理解するのに

Data & AI Summit 2024 事例セッション詳細レポート! 「ラテンアメリカ最大の金融企業ブラデスコ銀行のAI駆動型改革 - データメッシュアーキテクチャによるデータプラットフォームのモダン化」

Qiita(trend) · 2024-06-18

はじめに2024年6月にサンフランシスコで行われた Data + AI Summit 2024 に参加してきました!現地ではお客様事例を中心に世界最先端の Data &amp; AI に関する事例を直接…

[AWS #6] IAM

Qiita(trend) · 2024-06-18

■はじめにこんにちは沢山あるAWSのサービス名とその仕組みを覚えるのに精一杯の者です。今回は 「IAM」 についてご紹介いたします。ん?「I am」?「私は」ではないです。私も最初そう思い…

世界中のゲームソフトデベロッパー人口は1110万人、2024年第1四半期時点で。SlashDataが推測

Publickey · 2024-06-18

ソフトウェアデベロッパーを中心とした調査会社のSlashDataは6月15日、2024年第1四半期時点の世界中のアクティブなゲームソフトウェアデベロッパー人口は推測で約1110万人であると発表しました。 下記は同社が発表した経験年数別のゲー...

自社サービスサイトをNuxtからAstroに置き換えた話

Qiita(trend) · 2024-06-18

はじめにNuxtで作られていた弊社サービスサイトを一部Astroに置き換えたので、よかったことや困ったことを書きたいと思います。Astroとは公式サイトには以下の様に記されています。Astr…

Datadog でアラート通知の質を向上させるための取り組み

Zenn · 2024-06-18

! この記事は毎週必ず記事がでるテックブログ "Loglass Tech Blog Sprint" 44 週目の記事です!1 年間連続達成まで残り 9 週となりました! はじめに はじめまして、2024 年 4 月にログラスにジョインしたエンジニアの石畑です。 まだまだドメ

Kashiwa.rb を立ち上げした記録

Zenn · 2024-06-18

この記事は何? 新しく地域Ruby勉強会として Kashiwa.rb (柏.rb)の立ち上げに関わりました(現在進行なので「関わっています」)。 https://kashiwarb.connpass.com/event/322611/ この記事執筆時点ではまだ初回ミートアップ

Server-Sent Events を複数パターンで実装して理解を試みる

Zenn · 2024-06-18

Server-Sent Events (SSE) 目新しい技術というわけではありませんが、最近 Server-Sent Events (SSE) について言及する記事をよく見かけます。 何番煎じかはわかりませんが、個人的に興味があることと、正直触ってみたことがなかったので、コ

【QGIS】CS立体図が最新版のQGISでも作れる!CSMap Pluginを作成しました 🎉

Qiita(trend) · 2024-06-18

はじめにCS立体図を最新版QGIS LTRで作成できるCSMap Pluginを作成しました 🎉CS立体図を作成できるQGISプラグインではCSMapMakerが長らく使われています。しかし,…

Power Platform で市民開発する際に、SharePoint リストのユーザーまたはグループ列を使う際にはまること

Qiita(trend) · 2024-06-17

はじめにPower Platform で市民開発する際に、SharePoint リストをデータソースとして利用する方も多いと思います。この際、以下のように、ユーザーまたはグループという種類の列を…

米Uber、1エクサバイト超のデータ量を持つ世界最大規模のHadoopシステムを、オンプレミスからGoogle Cloudへ移行すると発表

Publickey · 2024-06-17

米Uberは、オンプレミス上に構築した数万台ものサーバによる1エクサバイト超のデータ容量を持つ世界最大級のHadoopエコシステムを、Google Cloudへ移行すると発表しました。 UberはGoogle Cloudへの移行のメリットを...

2024年のソフトウェアエンジニアリングに関する戦略的テクノロジは「プラットフォームエンジニアリング」「クラウド開発環境」、AIを活用した「AI拡張型開発」など。ガートナー

Publickey · 2024-06-17

調査会社のガートナージャパンは、2024年以降のソフトウェアエンジニアリングに関する戦略的テクノロジトレンドのトップ5を発表しました。 同社が発表した戦略テクノロジトレンドは以下です。 ソフトウェアエンジニアリングインテリジェンス これまで...

FlutterNinjas 2024 に参加してきました🥷✨

Zenn · 2024-06-17

こんにちは! こんにちは!kuno です! 2024/6/13-14に docomo R&amp;D OPEN LAB ODAIBA で開催された FlutterNinjas Tokyo 2024 に参加してきました! https://flutterninjas.dev/ と

なぜ若者は得意を言えなくなったのか

Qiita(trend) · 2024-06-17

はじめに得意なことが見つからないのは世の中が悪いのですあなたは「得意なことを教えてください」と質問されたらすぐに答えることができるでしょうか?私が多くの人をコーチングしている中で、現代の若者は…

[AWS #5]AWSの責任共有モデル

Qiita(trend) · 2024-06-17

はじめにこんにちは今回からは 「AWSのセキュリティ」 分野について取り上げていきたいと思います。まずはAWSにおけるセキュリティに関しての基本的な考え方などの全体像を押さえていきたいと思いま…

現役高校生が考えるエンジニアとしてのプラン!!

Qiita(trend) · 2024-06-17

この記事についてQiita Engineer Festa 2024 の 「自分が考える最高のエンジニアライフプランについて紹介しよう」キャンペーンの記事です。Z世代の高校生がエンジニアを志望する…

[AWS #4]クラウドアーキテクチャの設計原理

Qiita(trend) · 2024-06-17

はじめにこんにちは今回は 「クラウドアーキテクチャの設計原理」 についてご紹介いたします。簡単に言うと「クラウドのメリットを活かした設計をしましょう!」ということです。AWSクラウドコンピュ…

【技術書】最近読んでよかった本まとめ

Qiita(trend) · 2024-06-17

はじめにエンジニア歴1年目の頃に「新人エンジニアの自分がおすすめする技術書ランキング2022春」という記事を投稿したのですが、エンジニア歴も4年目に入ったということで、改めて最近読んで良かった本を…

モンスターストライクの開発には GitHub Enterprise Cloud を活用しています

Zenn · 2024-06-17

MIXI でモンストサーバチームとセキュリティ室を兼務している、atponsです。 私が所属するモンストサーバチームでは、モンスターストライク、モンスターストライク スタジアムの開発や運用を行っています。 モンストの普段の開発や運用に関するやりとりは GitHub 上で行っていま

【Storybook8.1】ワンクリックでStory作成!俺たちはもうStoryを書かなくていいのかもしれない。

Zenn · 2024-06-17

こんにちは。 Storybook大好きっ子(32)の筆者です! 普段Storybookを使わない方にも紹介したい面白い機能が追加されたのでそれを紹介したいと思います! 今まで感じていた「めんどくせぇ」が解消されるかもしれない機能です! 機能名は特についていないようですが、 「ワン

社内勉強会でオライリー本を3週間で読破する方法 - 爆速データエンジニアリングドメインディープダイブ

Zenn · 2024-06-17

こんにちは。Acompany 新卒のハルカです。 Acompany のプロダクトの 1 つに Data Clean Room があり、それらを利用するデータエンジニアとデータエンジニアリングに対する理解は非常に重要です。そこで、データエンジニアリングにドメインディープダイブするた

セキュリティインシデント疑似体験 GameDay 参加レポート

Zenn · 2024-06-17

こんにちは、inadyです。 2024年6月3日、AWS目黒オフィスで開催されたセキュリティインシデント疑似体験 GameDayに参加してきました。本記事では、そのイベントの模様や得られた学びについてご紹介します。 私たちは、インフラエンジニア2名とアプリケーションエンジニア1名

React 19 RCのSuspenseに関する問題と現状のまとめ

Zenn · 2024-06-17

この記事は、React 19 RCにおけるSuspenseの問題について、なるべくフラットな立場から現状を解説することを目的としたものです。 この問題の経緯については既に先行の記事が存在します。本記事は、この記事とは別の切り口でまとめ、現在の動向を追加したものとなるよう構成しまし

知識とは何か?情報と知識を区別するデミング・クライテリア

Qiita(trend) · 2024-06-17

データを使ってビジネスを改善したい、というのは多くの人が期待することです。しかし、いざ始めると期待したようにはうまくいかないということが多いのも事実です。そこで少し立ち止まって、そもそもデータを使…

【HTML】ボタン要素にdisabled属性をつけるのをやめませんか?

Qiita(trend) · 2024-06-17

はじめにみなさんは、フォームなので必須項目が入力されてない時、Submitボタンに disabled をつけて押せないようにしていませんか?この記事では、ボタンにdisabled属性をつけない方…

Riverpod 3.0 最新プレビュー (06.17時点)

Zenn · 2024-06-17

Remi氏 FlutterNinjas Tokyo2024登壇の為、初来日🇯🇵 6月13-14日に東京で行われた日本初のグローバルFlutterカンファレンス「FlutterNinjas Tokyo2024」にRiverpodの開発者として著名なRemi Rousselet氏

【Java】ラムダ式とStream APIメモ

Qiita(trend) · 2024-06-16

はじめにJavaの案件の面談でよくラムダ式、Stream APIについて知見があるか質問されるのでまとめました。ラムダ式、StreamAPIのメリットラムダ式のメリット:可読性の向上簡潔な…

NPSサーベイで実施すべき4つの分析手法

Qiita(trend) · 2024-06-16

NPS(ネット・プロモーター・スコア)は、顧客のエンゲージメントやロイヤルティを測るための指標で、顧客のキャンセルや離反、あるいはリファラル(紹介)の先行指標として広く利用されています。一方で、N…

プログラミングのためのBGMや環境音など。仕事や勉強の邪魔にならない無料で使えそうな音源集。2024年版

Publickey · 2024-06-16

在宅で仕事や勉強をしている時間が増えてくると、ずっと無音だと寂しい気がして、できればあまり気にならないBGMや環境音があるといいなあ、と思ったことはありませんか? 昨年、そうした音源集を記事として紹介しましたが、1年が過ぎると紹介した音源の...

Amazon S3にマルウェアを発見したらアクセスをブロック「Malware Protection for Amazon S3」提供開始

Publickey · 2024-06-16

Amazon Web Services(AWS)は、Amazon S3に保存されているオブジェクトをAmazon GuardDutyでスキャンし、マルウェアを発見した場合にはそのオブジェクトへのアクセスをブロックできる新サービス「Malwa...

Build Stunning Responsive Card Tables with CSS4 &amp; CSS5 - DEV Community

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

<a href="https://dev.to/subu_hunter/build-stunning-responsive-card-tables-with-css4-css5-1fai">https://dev.to/subu_hunter/build-stunning-res

Codemod partnering with the React team

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

<a href="https://codemod.com/blog/react-announcement">https://codemod.com/blog/react-announcement</a><br /> <p>React 19に関するcodemod</p>

Bun v1.1.13 | Bun Blog

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

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

Release Version 8.12.0 · acornjs/acorn

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

<a href="https://github.com/acornjs/acorn/releases/tag/8.12.0">https://github.com/acornjs/acorn/releases/tag/8.12.0</a><br /> <p>acorn 8.12.

Google Geminiでゲーム移植?ブラウザゲームの"Rust+WASM版"をAIに作らせる | Agar.io 2024

Qiita(trend) · 2024-06-16

皆さんは Google AI Studio を使っていますか?このサービスは、テキストや画像だけでなく、動画やコードなどの様々なデータを理解し、Gemini に質問したり指示したりできる強力なツー…

一瞬で理解するHydration

Zenn · 2024-06-16

はじめに この記事の内容は、以下の動画でも解説しているので、ぜひ見てみてください。他にもWebに関する解説動画を投稿しているので、良ければチャンネル登録よろしくお願いします! https://youtu.be/PyXbb8YqaNg?si=tu3MPODwvaQjKe9-

エンジニアなら必ず読むべき技術書30選

Qiita(trend) · 2024-06-16

はじめに現代の人に名著以外の本を読むような時間はないこんにちは、Watanabe Jin (@Sicut_study)ですみなさんは何か新しい技術を学ぶときにどんなコンテンツを利用するでしょう…

近似近傍探索のチューニングで気をつけること

Zenn · 2024-06-16

本記事ではFaissやScaNNといったライブラリに実装されているIVF-PQ系の近似近傍探索手法のパラメータチューニングの際に気をつける点を紹介します。pythonのプログラム上で動かすことを想定していて、vertex AI vector searchのようなAPIで行うものは

Terraformを採用する前に知っておくべき6つの課題

Zenn · 2024-06-16

こんにちは、株式会社FIXER@名古屋オフィスの村上です。 クラウドインフラのシステム基盤構築にTerraformを採用している組織は多いですね。村上自身は特別な要件がない限り、”どのクラウドを使う場合でも” システム基盤構築にはTerraformを使いたいと考えているインフラエ

SECCON CTF4b 2024 writeup

Zenn · 2024-06-16

自分は去年のCTF4b2023がCTF競技の初参加で、今回が2回目になります。去年に引き続き、 VRC競プロ部(VRC-procon) のチームにて SECCON CTF4b 2024 に参加していました。 チーム成績は 998ポイント、962チーム中64位でした。チームで解い

【iOS 18】コントロールウィジェット入門

Zenn · 2024-06-16

コントロールはアプリの機能を、コントロールセンター、ロック画面、アクションボタンに配置することができる機能です。iOS 18からサードパーティ製アプリの開発者が、独自開発したコントロールをコントロールセンターやロック画面、アクションボタンに配置することができるようになりました。

【5分でVBA学習】マクロの記録の限界を越えた自動化の第一歩!「Ifステートメント」の使い方(後編) ~Excelフィルタリングツール コード解説 #7~

Qiita(trend) · 2024-06-16

1. はじめにARアドバンストテクノロジ株式会社(ARI)の鈴木タクヤです。今回はExcelフィルタリングツールのソースコード解説第7回です。(ツールの詳細については以下の記事を、「Excel…

TypeScriptユーザーに贈るGleam入門

Zenn · 2024-06-16

スマホの人向け目次 Erlangについて GleamとTypeScriptは何が違うのか インストール方法 GleamとJavaScript 実行方法 エントリポイント 標準出力 変数 定数 プリミティブ型 コレクション型 その他の型 型変換(キャスト) カスタム型 四則演算

SnowflakeSummit2024 SnowflakeHorizon新機能まとめ

Zenn · 2024-06-15

こんにちは、Snowflake(SnowVillage)のデタマネコミュニティを運営している佐川です。 今年2024年のSnowflakeSummitにて、SnowflakeHorizonの機能が大量に追加されたので、新機能をまとめてみました。 自分向けのメモも兼ねてですが、ざっ

Electron 31.0.0 | Electron

リアルタイム版 JSer.info · 2024-06-15

<a href="https://www.electronjs.org/blog/electron-31-0">https://www.electronjs.org/blog/electron-31-0</a><br /> <p>Electron 31リリース。 Chromium

ECMAScript proposal updates @ 2024-06 | ECMAScript Daily

リアルタイム版 JSer.info · 2024-06-15

<a href="https://ecmascript-daily.github.io/ecmascript/2024/06/15/ecmascript-proposal-update">https://ecmascript-daily.github.io/ecmascript/

New in Chrome 126 | Blog | Chrome for Developers

リアルタイム版 JSer.info · 2024-06-15

<a href="https://developer.chrome.com/blog/new-in-chrome-126?hl=en">https://developer.chrome.com/blog/new-in-chrome-126?hl=en</a><br /> <p>C

Nuxt 3.12 · Nuxt Blog

リアルタイム版 JSer.info · 2024-06-15

<a href="https://nuxt.com/blog/v3-12">https://nuxt.com/blog/v3-12</a><br /> <p>Nuxt v3.12リリース。 Nuxt 4の動作をopt-inして試せる<code class="language-pl

Androidビルドエラー解決方法「The binary version of its metadata is X.X.X, expected version is X.X.X」

Qiita(trend) · 2024-06-15

こういうエラーの解決方法Class 'XXX' was compiled with an incompatible version of Kotlin.The binary version of …

Nuxt 2 End-of-Life (EOL) · Nuxt Blog

リアルタイム版 JSer.info · 2024-06-15

<a href="https://nuxt.com/blog/nuxt2-eol">https://nuxt.com/blog/nuxt2-eol</a><br /> <p>Nuxt 2は2024年6月30日でEnd-of-Life (EOL)となる。 Nuext 2.xの最終版

Snowflakeのいろんな数値を集めてみた(デフォルト、最大、仕様、推奨値等)

Qiita(trend) · 2024-06-15

はじめにSnowflakeで出てくる、様々な設定や仕様にまつわる「数値」をまとめてみました。主にSnowflakeの認定試験(SnowPro CoreやAdvanced Architect)に向…

現場で使えるモードレスUIの具体例と実践テクニック

Zenn · 2024-06-15

はじめに 先日「Modal、Dialog、Drawer の違い」について解説した記事を書きました。 https://zenn.dev/miravy/articles/33b97d94bb7ea7 この記事の中で「モードレス」について軽く触れましたが、 「そもそもモードレスって

FlutterNinjas 2024 の登壇報告と改善点

Zenn · 2024-06-15

先日 2024/6/12 ~ 14 の日程で FlutterNinjas というイベントが開催されまして、自分はスピーカーとして参加してきました。 https://flutterninjas.dev/ FlutterNinjas ははじめての日本発海外向けの Flutter イベ

【基本編】Power Appsでの構造化データの操作方法

Qiita(trend) · 2024-06-15

Office365ユーザーやOutlookなどのコネクタを使用すると、複雑な構造をしたデータが返ってくることがよくあります。このようなデータをうまく処理して、目的のテキスト、レコードやテーブルデー…

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

Qiita(trend) · 2024-06-15

はじめにこんにちは。株式会社 Panta Rhei のインフラ構築を担当している岸本です。前回と前々回に引き続き私たちが採用しているプロジェクト管理方法第3弾をご紹介します。今回は大項目、中項…

IP Anycast について

Zenn · 2024-06-15

Cloudflare は現在120か国、320都市以上に500を超えるエッジデータセンターを保有しています。これらはIP Anycast という技術を用いて同じIPアドレスでその時点でのユーザーから一番近いエッジを判別しています。 また技術的に必然性のある場合を除き、全てのエッ

集合で理解する Typescript

Zenn · 2024-06-15

🌼 はじめに 私は高校の数学時間に初めて集合について教わりましたが、その時は全然知らなかったです。まさか Typescript に集合の知識を活かす日が来るとは、、 ということで今回は集合の観点で理解する Typescript について語ります。 1. 型は値の集合 変数

ChatGPTにgitのリポジトリ渡すと全ソースコード.txtをダウンロードさせてくれるやつ〜〜〜〜(AIに食わせるコード一覧が欲しい時用)

Zenn · 2024-06-15

! クレデンシャル含むソースコードをChatGPT等のクラウドLLMサービスにアップロードしないでください。 今回のプロンプトはオープンなリポジトリのみを対象としており、シェルスクリプトが実行される環境もChatGPT側のクラウド上のサンドボックス内のみを想定しています。 ローカ

Nervesで、他のノードのLEDをON/OFFする

Qiita(trend) · 2024-06-15

はじめにElixir合宿 in 湯布院 で作成したものです作ったもの2台のRaspPi ZeroWを用意して、一台目にスイッチ、二台目にLEDを接続。一台目のスイッチを押すと、二台目のLED…

Qiita 投稿マラソン 2024 またの名を 人はいかにして学びの機会を捻出するか - DevOps 編 5 日目 Azure Artifacts

Qiita(trend) · 2024-06-14

Qiita Engineer Festa 2024(キータ・エンジニア・フェスタ 2024) - Qiita投稿マラソンQiita Engineer Festa 2024 の記事投稿キャンペーン…

日本初の英語Flutterイベント、FlutterNinjas Tokyo2024に参加してきました!

Qiita(trend) · 2024-06-14

はじめに2024/6/13~2024/6/14にお台場で開催された「FlutterNinjas Tokyo 2024」に参加してきました。英語で実施されるFlutterイベントは日本初とのことで、…

Immersive Stream For XRのテンプレートプロジェクトを触ってみよう

Qiita(trend) · 2024-06-14

はじめにGoogle Cloud(以下、GCP)が提供する Immersive Stream For XR(以下、is4xr)をみなさん活用していますでしょうか。is4xrの概要や仕組みについては、こち…

gradleのファイル多すぎて訳わからん【Android】アプリ開発【Flutter】

Qiita(trend) · 2024-06-14

いっぱいある gradle ファイルをまとめてみました。gradle/wrapper/gradle-wrapper.propertiesgradle.propertiessettings.gr…

【初めてのチーム開発】バランスの良いチームに出会えました

Qiita(trend) · 2024-06-14

こんにちは、Reikaです。私は現在、アプレンティスの5期生として日々勉強に励んでいます。https://apprentice.jp/lp突然ですが!私はエンジニアになる目標として「人々の可能…

コンサルやめて個人開発で趣味全開のSNSを公開したメモ

Zenn · 2024-06-14

はじめに 新卒でコンサル会社に入ってデータサイエンティストをやってたんですが、辞めて、趣味全開のSNSを個人で作成して公開した記録を記します。 つくったもの 地図上に自由に掲示板を立て、会話ができるSNSです。 新規性は、マップがタイムラインとなる点です。Instagr

33歳の挑戦 飲食から未経験ITへ

Qiita(trend) · 2024-06-14

自己紹介タイトル通り33歳、2024年1月に新卒から入社約10年間勤務していた会社を退職し、同年5月に未経験でIT企業にインフラエンジニアとして入社しました。今に至るまでの経験・経緯・仕事をする…

【Chome126】View Transitions APIで滑らかな画面遷移を実装する

Zenn · 2024-06-14

こんにちは! Chrome 111からView Transitions APIが利用可能になりましたが、今まで試す機会がありませんでした。 今回満を持して試してみたところ非常に面白かったので、この記事で共有したいと思います。 また、2024年6月11日にリリースされたChrome

マルチシステムな開発組織における独立デプロイ可能なチームについて考察してみた

Zenn · 2024-06-14

はじめに マイクロサービスを構築する大きな利点に独立デプロイ可能性という考え方があります。 独立デプロイが可能な状態とは他のシステムに依存することなくそのマイクロサービス単体でデプロイできる状態のことを指します。 マイクロサービスの運用では単一サービスを単一チームで運用するこ

[AWS #3] Well-Architected フレームワーク

Qiita(trend) · 2024-06-14

はじめに今回は 「AWS Well-Architected フレームワーク」 について紹介いたします。うぇーる あーきてくてっど?簡単にまとめるとAWSとそのパートナー各社がシステム設計と運…

スクラムイベントからわかる、うまくいくスクラム・うまくいかないスクラム

Qiita(trend) · 2024-06-14

一旦、衝撃的なタイトルね引きを強めに、語彙も強めに。そしてトーンダウンしていくよ。POとかPO近くのお手伝い(うちではPOリードって呼ぶよ)を数やってると、これはよかったスクラム、悪かったスクラ…

Firebase A/B Testing で注意すべき Remote Config のデフォルト値

Zenn · 2024-06-14

はじめに こんにちは、カナリー の中野です。 普段は React Native で「CANARY」というお部屋探しのアプリを開発しています。 https://corp.canary-app.jp/about/about_canary.html よりよいアプリにすべく週 1〜2

今話題となっているReact 19のSuspenseの変更内容を詳しく見てみました。

Zenn · 2024-06-14

はじめに 以下のツイートが発端でした。 https://x.com/TkDodo/status/1800501040766144676 投稿者は、React Query のメインコントリビュータの tkdodo さんです。 React 19 に含まれる変更にある異変を気づきま

Railsを触り始めて4ヶ月でラグザイアに未経験入社した社員の6ヶ月間

Zenn · 2024-06-14

はじめに 2023年11月に株式会社ラグザイアに入社しました、chimaと申します。 Railsを触り始めて4ヶ月で未経験採用にて入社し、はや6ヶ月が経ちました。 この記事では、ラグザイアに出会うまでの経緯と、入社からの6ヶ月間を紹介したいと思います。 エンジニア転職を目指し

モンスターストライク スタジアムをAmazon EC2からAmazon ECS Fargateに移行しました

Zenn · 2024-06-14

MIXI でモンストサーバチームとセキュリティ室を兼務している、atponsです。 モンストサーバチームでは、モンスターストライクとは別に、モンスターストライク スタジアムというスマートフォンのアプリゲームのサーバ開発・運用を行っています。 モンスターストライク スタジアムは、モ

Storybook8.1からSubpath importsを使ったモジュールのモックができるように

Zenn · 2024-06-13

Storybook の 8.1 のリリースで、Storybook 上でコンポーネントを表示するときに特定のモジュールをモックできるようになった。 Module mock https://storybook.js.org/blog/type-safe-module-mockin

娘のためにFlutterでゲームを作ってみた with Nuxt.js

Zenn · 2024-06-13

昔作ったUnityのゲームアプリ、なぜか娘が楽しそうに遊んでいて、 Flutterでリメイクしてみよ!と思い立ち、無事リリースできたので、 構成とかをまとめてみました(*´ω`*) https://maguro-sagashi.com/ どんなゲーム? 鯖(サバ)の中から鮪(

Fastly、生成AIのAPIをインテリジェントにキャッシュ、高速レスポンスとコール回数削減を実現する「AI Accelerator」発表

Publickey · 2024-06-13

Fastlyは、生成AIへのAPIコールをセマンティックに基づいてインテリジェントにキャッシュすることで、APIコールからの高速なレスポンスとAPIコール回数の低減によるコスト削減などを実現する「Fastly AI Accelerator」...

Firefox、オンデバイスAIで画像のAltテキストを自動生成する実験的機能を導入、スクリーンリーダーのユーザーに利便性

Publickey · 2024-06-13

Firefoxの開発元であるMozillaは、Webページ上の画像のAltテキストをオンデバイスAIモデルを使用して自動的に生成する実験的な機能を、9月にリリースされる予定のFirefox 130で導入することを明らかにしました。 この機能...

計測した温湿度を自分のLineに送信してみる

Qiita(trend) · 2024-06-13

はじめに以下でラズパイと温湿度センサを使って室温と湿度を出力することができた。今度はそれをLineに通知するようにしてみる。https://qiita.com/atjjnnn/items/0e…

Remix on Cloudflare Pagesで、@vercel/ogを使ってOGP画像を生成する

Zenn · 2024-06-13

こんにちは、Webサイト作ってますか? Webサイトを作ってると、SNSやSlackにURLが貼られた時の見栄えを良くするために、OGP画像(og:image)を設定したくなりますよね。 筆者はCloudflare PagesとRemixでサイトを作ることが多くなってきたのですが

Snowflake SUMMIT 2024が示唆する、AI時代のデータエンジニアリングの在り方

Zenn · 2024-06-13

Snowflake主催の最大のカンファレンスであるSUMMITに参加してきました。 今年はサンフランシスコで6月3日から6月6日にかけて開催されました。 去年の参加レポート: Snowflake SUMMIT 2023参加して、世界のスピードを感じてきた。 私は普段、株式会社CA

Google、ChromeOS基盤にAndroid LinuxカーネルやAndroidフレームワークを採用すると発表

Publickey · 2024-06-13

Googleは、ChromebookのOSとして開発しているChromeOS基盤にAndroid LinuxカーネルとAndroidフレームワークを採用すると発表しました。 これによりGoogle AIの機能をより迅速かつ大規模にChrom...

今後のエンジニアライフプランについて

Qiita(trend) · 2024-06-13

はじめに前回初めて記事を書かせていただきましたが沢山の方々が見てくださり、いいねやストックしていただき本当にありがとうございました。[前回の記事はこちら]https://qiita.com/C…

Immersive Stream For XRをとにかく最短で動かしてみる方法

Qiita(trend) · 2024-06-13

はじめにGoogle Cloud(以下、GCP)が提供する Immersive Stream For XR をみなさんご存知でしょうか。2023/02 に一般提供が開始されたUnrealEngi…

【TS】そんなのあったの?PropertyKey型

Zenn · 2024-06-13

こんにちは。 最近TypeChallengeにはまっており、「完全に理解した」状態になるまで1問1問に深く向き合っている日々の筆者です。 そんな僕が、長年(3ヶ月くらい)めちゃくちゃストレス(肌寒いなぁくらい。)に思っていることがあり、日々調査に明け暮れ(たまーに5分検索するくら

TypeScriptの型と値とバリデーション

リアルタイム版 JSer.info · 2024-06-13

<a href="https://zenn.dev/mizchi/articles/typescript-type-value-validation">https://zenn.dev/mizchi/articles/typescript-type-value-validatio

News from WWDC24: WebKit in Safari 18 beta | WebKit

リアルタイム版 JSer.info · 2024-06-13

<a href="https://webkit.org/blog/15443/news-from-wwdc24-webkit-in-safari-18-beta/">https://webkit.org/blog/15443/news-from-wwdc24-webkit-in-

オドメトリを簡単に取得できるセンサーで遊んでみた

Qiita(trend) · 2024-06-13

はじめにみなさん、日々の自己位置は足りてますか?私は足りていません。LiDARで取得するにしても、タイヤから取得するにしても一長一短があり、どれにするか決めかねています。そんなある日、タイムライ…

国内クラウド市場は5年で約2倍成長、2028年には16兆円超に。今後は基幹系システムのクラウド移行などが牽引。IDC Japan

Publickey · 2024-06-13

調査会社IDC Japanは国内クラウド市場予測を発表しました。 発表によると2023年の国内クラウド市場は売り上げベースで7兆8250円。これが2028年には2.1倍の16兆6285億円になるとしています。 今後の国内クラウド市場は基幹系...

【GitHub Actions】GitHubの草を生やしてない日はLINEに通知を送ろう

Qiita(trend) · 2024-06-13

はじめにこんにちは、kenです。みなさんGitHubの草生やしてますか?草がたくさん生えている人のプロフィールってなんだか圧倒されるものがありますよね!かくいう私はというと....全然生えてな…

Node.js — Node v22.3.0 (Current)

リアルタイム版 JSer.info · 2024-06-13

<a href="https://nodejs.org/en/blog/release/v22.3.0">https://nodejs.org/en/blog/release/v22.3.0</a><br /> <p>Node.js v22.3.0リリース。 <code clas

デイリースクラムあるある早く言いたい

Zenn · 2024-06-13

それデイリーやない。レイニーや。 はじめに こんにちは。学園アイドルマスターにハマっているスクラムマスターの池永です。 レバテック開発部ITSプロダクト開発グループに所属しており、日々チームが強く、楽しくなれるように試行錯誤しております。 先日、以下の記事を投稿したのですが

「ほぼ」未経験エンジニアがプログラミング嫌い意識をなくすまで

Qiita(trend) · 2024-06-13

自己紹介初めまして。新卒「ほぼ」未経験エンジニアのパン派です。「ほぼ」と付けたわけ実は大学時代、プログラミングには触れていました。ただ当時向いてないと思い早々に諦めた経緯があります。それがな…

UUIDとULIDを理解していない方は見た方がいい記事

Zenn · 2024-06-13

はじめに UUIDとULIDは、データベースや分散システムで広く使用される識別子です。 UUIDは、分散システムにおいて広く利用されており、バージョンごとに異なる生成方法と特性を持ちます。ULIDは、UUIDの欠点を補う形で登場した新しい識別子で、時系列ソートが可能であること

XState で複雑な状態遷移をシンプルに管理する

Zenn · 2024-06-13

こんにちは! KANNA の開発のお手伝いをしております、フリーランスエンジニアの len_prog です。 今回は、XState を用いてステートマシーンを作り、アプリケーションの複雑な状態遷移をシンプルに実装する方法についてご紹介します。 背景 アルダグラムでは、デジタル

ObsidianとELYZAの言語モデルを使って手軽に実現するローカルLLM活用

Qiita(trend) · 2024-06-13

はじめにChatGPTをはじめとした生成AIの活用はすでに当たり前になっている状況です。しかし、クラウドベースの利用にはデータプライバシーの懸念やコストが伴うため、ローカル環境で同様のことが行える…

AWSのLightsailでスモールサービスを立ち上げる

Qiita(trend) · 2024-06-13

AWSのLightsailって何?通常AWSはご存知の通り従量課金で使ったら使った分課金しますよーっていうサービスです。潤沢な資金があればAWSをガンガン使って良いのでしょうけれども、小さなサービ…

OSI参照モデル TCP/IPモデル

Qiita(trend) · 2024-06-13

概要それぞれ通信の約束事,ルール(プロトコル)を階層に分けて定義しているモデルのことです。OSI参照モデルは7つの階層があり、TCP/IPモデルでは4つの階層です。どのような役割があるのかをま…

SSL 証明書を使った HTTPS 通信を理解する

Zenn · 2024-06-13

はじめに こんにちは、FarStep です。 HTTPS は、SSL 証明書を用いて通信を暗号化することで、データを安全にやり取りできるようにしたプロトコルです。 現在では、多くのウェブサイトが HTTPS を採用しており、ブラウザのアドレスバーに「🔒」のマークが表示されてい

GraphRAGの簡易検証 ~Azure Document Intelligence, Neo4jを用いて~

Qiita(trend) · 2024-06-12

はじめに本記事の背景Retrieval-Augmented Generation(RAG)は、クエリに基づいた情報検索を行い、その結果を基に回答を生成する技術です。これは大規模言語モデル(LLM…

Apple、Mac上でクロスコンパイルによるLinuxバイナリの生成を可能に。「Swift Static Linux SDK」発表

Publickey · 2024-06-12

AppleはMac上でクロスコンパイルによるLinuxバイナリの生成を可能にするSwift言語の新しいSDK「Swift Static Linux SDK」を発表しました。 動画「Swiftの新機能」から。 Mac上でLinuxバイナリの生...

OpenAI、AIインフラをAzureだけでなくOracle Cloudへも拡大へ

Publickey · 2024-06-12

オラクル、マイクロソフト、OpenAIの3社は提携を発表し、OpenAIにさらなるAIインフラのキャパシティを提供するために、OpenAIが利用するプラットフォームをMicrosoft Azureに加えてOracle Cloudへ拡大するこ...

文字列の作成に非常に便利!Power Appsにおける識別子「$」

Qiita(trend) · 2024-06-12

はじめにPower Appsの中で文字列を作成するときに、Excelと同様&amp;を使ってしまうことが、しばしば登場します。理解しやすい反面、慣れてくると美しくないなと思うかもしれません。要素が多く…

「ユーザー名の変更に使うメソッドは?」A「POST」B「PUT」C「PATCH」「Bを連れていけ」

Qiita(trend) · 2024-06-12

はじめに「ここにプログラマーはいるか?」ABC 「いません」「そうか、なら良い、ところでユーザー名の変更につかうメソッドは?」A 「POST」B 「PUT」C 「PATCH」「Aを連れ…

[Swift]いち画面で複数のデータを受け付けるケースの設計方針をはやく言いたい

Zenn · 2024-06-12

皆様こんにちは。mikanでiOSエンジニアをしているSabです。 突然ですが、現在mikanではこれまでFirestoreとCloudSQLに分けて保存されていたデータをCloudSQLに統合しようというプロジェクトが進んでいます。 今回はそのプロジェクトにおけるiOSアプリの

Supabaseでアプリをリリースする前に確認すること

Zenn · 2024-06-12

株式会社Berryの名越です! 我々、Berryは赤ちゃん向けの頭蓋形状矯正ヘルメットを提供する医療機器メーカーです。 Berryでは、ヘルメット治療を効率的に実現させるため、 医療機関と3Dデータのやり取りをしながらヘルメット治療に関する情報管理を行うWebシステム(Vue

ReactのProp CollectionsとProp Gettersについて

Zenn · 2024-06-12

今回はReactのデザインパターンであるProp CollectionsとProp Gettersについて整理します。書いたり見たことあるようなパターンでしたが、それらに名前があることを最近知りました。パターンの名前を知ることで、自分の中で定着しやすくなりますし、チームメンバーと

Readonly 使ってますか?

Zenn · 2024-06-12

ムーザルちゃんねるのムーです。今回は TS の Readonly を使うか否か zaru さんと会話しました。 以前の zaru さんのこちらの記事 Reactのpropsはreadonlyにするべきか?で、Readonly については記載していますが、今回会話をする中で改めて気

マイクロサービスを作らない人による .NET Aspire の概要説明(普通に便利)

Zenn · 2024-06-12

Microsoft Build 2024 で .NET Aspire のバージョン 1.0 がリリースされました。 ここでは、その .NET Aspire の説明をしたいと思います。 公式ドキュメントは以下になります。 https://learn.microsoft.com/ja

Firefox 127.0, See All New Features, Updates and Fixes

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

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

DB2(Oracle互換モード)からPostgreSQLのマイグレーションにめちゃくちゃ苦労した話

Qiita(trend) · 2024-06-12

はじめに本記事は数年前(当時は前職)に経験した、DB2(Oracle互換)資材をPostgreSQLにマイグレーションする過程で得た知見や苦労をまとめた記事となります。DBMSをPostgreS…

WebAssembly JSPI has a new API · V8

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

<a href="https://v8.dev/blog/jspi-newapi">https://v8.dev/blog/jspi-newapi</a><br /> <p>WebAssemblyのJavaScript Promise Integrationについて</p>

Turborepo 2.0

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

<a href="https://turbo.build/blog/turbo-2-0">https://turbo.build/blog/turbo-2-0</a><br /> <p>Turborepo 2.0リリース。 ターミナルUIの刷新、<code class="lang

[C言語 #2]scanf関数

Qiita(trend) · 2024-06-12

はじめにこんにちは今回はC言語#1で作成したコードの解説から入りたいと思います。その後はprintf関数以外にscanf関数について簡単に解説いたします。前回のおさらい前回#1の最後辺りで…

Google CloudでOracleデータベースを提供へ。「Oracle Database@Google Cloud」発表

Publickey · 2024-06-12

オラクルとGoogle Cloudは提携により、Google Cloud上でOracle Databaseを稼働させる「Oracle Database@Google Cloud」と、Google CloudとOracle Cloudを高速回...

Xpdfで帳票PDFファイルをテキストに一括変換する

Qiita(trend) · 2024-06-12

やったこと100件ほどの帳票PDFを内容確認する必要があり、Xpdfを使ってPDF→txtへ変換してgrepで確認できるようにしましたXpdfをインストールするXpdfはPDFビューアとPDF…

GuardDuty Malware Protection for Amazon S3 を試してみた

Zenn · 2024-06-12

S3のマルウェア検索がしたい S3 上のマルウェア検査をしたいと常日頃思っていた皆さん待望の GuardDuty のアップデートがついに来ました!! (AWS re:Inforce 2024 の Keynote にて発表があり、夜中でしたがかなり盛り上がってました←) htt

世界一流エンジニアの思考法 1章

Zenn · 2024-06-11

第1章 世界一流のエンジニアは何が違うのだろう? 生産性の高さの秘密 生産性の高さの違い 自分は特別賢い人間ではないが、社内評価のとても高いエンジニアと比べて明らかに脳みその能力が劣っていると感じてはいなかった トップエンジニアの衝撃的な解決法 自分のプログラム

RAGで人間の脳を再現。「HippoRAG」を理解する

Zenn · 2024-06-11

はじめまして。ナレッジセンスの門脇です。生成AIやRAGシステムを活用したサービスを開発しています。本記事では、RAGの性能を高める手法である「HippoRAG」について、ざっくり理解します。 この記事は何 この記事は、RAGの新手法として最近注目されている「HippoRA

Firebaseで作る生成AI×RAG Slackbot: 実践ハンズオン

Zenn · 2024-06-11

独自の知識を必要とする質問にも答えられる Slackbot を作ります 生成 AI 技術の発展は目覚ましい! エンジニアとして、この生成 AI 技術を自分のスキルセットとして持っておきたい! そんな気持ちをハンズオンにまとめたのがこの記事です。 GPT などの生成 AI を利用

Power Automate クラウドフローを OneDrive for Business にファイルが作成されたときに動かしたいときの注意点

Qiita(trend) · 2024-06-11

はじめにPower Automate クラウドフローで、OneDrive for Business の特定のフォルダーにファイルがアップロードされた際にアクションを自動で実行したいというケースがあ…

会社の書籍購入支援制度がありがたい話

Qiita(trend) · 2024-06-11

まえがき書籍購入支援制度とは?弊社で2年前から導入されている、業務に関連する書籍の購入費用を経費として扱える制度です。エンジニアの福利厚生的な扱いで導入されている会社さんも多いのではないかと思…

自律型AIソフトウェアエンジニア「Devin」が早くも進化、人間が作業のガイドラインなど情報提供、Slackでのやり取りもできるように

Publickey · 2024-06-11

AIスタートアップのCognition AIは、自律型のAIソフトウェアエンジニア「Devin」の「June '24 Product Update」として新機能を発表しました。 Devinは人間が課題を与えると、自律的に情報を参照し、コーデ...

マイクロソフトはなぜ、自律型AIソフトウェアエンジニア「Devin」と手を組んだのか?

Publickey · 2024-06-11

マイクロソフトと、自律型AIソフトウェアエンジニアの「Devin」を開発している「Cognition AI」は先月(2024年5月)、提携を発表しました。 参考:[速報]マイクロソフト、自律型AIソフトウェアエンジニア「Devin」のCog...

パスキーがAWS IAMの多要素認証として利用可能に

Publickey · 2024-06-11

Amazon Web Services(AWS)は、パスキーがAWS Identity and Access Management (AWS IAM)の多要素認証として利用可能になったことを発表しました。 「AWS adds passkey...

[KAKITSUBATA] Diver OSINT CTF 2024 Writeup

Zenn · 2024-06-11

開催概要・制度 2024/06/08 (土) 12:00JST - 06/09 (日) 12:00 (JST)(24時間) Jeopardy方式 問題文は日本語と英語 問題はwelcomeを正答した時点からほぼ全て解放された(一部の連続した問題にはunlockが存在した)

RustでAPIサーバーを書くのが思ったより良い

Zenn · 2024-06-11

最近いろんなところで採用事例が増えてきたRustですが、Webサービス開発でのAPIサーバーを書くのにRustは向いてないと言われたりします。Rustの第一のターゲットはシステムプログラミングでありGCがないためAPIサーバー開発でシビアなメモリ管理はしたくないというのは一理ある

TypeScriptの型と値とバリデーション

Zenn · 2024-06-11

TypeScript は本質的に自分に型が付与されていると思っているだけの JavaScript です。 いくら型を付与しようが、それが実行時に影響を与えることはありません。 コードレビューをしているとここを誤解している人が本当に多いです。何度も解説しているのですが、なかなか浸透

Next.jsエンジニアのための Flutter入門

Zenn · 2024-06-11

本書では、Next.jsエンジニアを対象としたFlutter入門を解説しています!Next.js・Reactエンジニアはたくさんいるが、Flutterエンジニアはまだまだ少ないと思い、本書を作成しました!Next.jsと比較しながら説明するのが特徴です! ※本書の執筆にはCha

レコメンドアルゴリズム入門:基礎から応用まで実装に必要な知識を解説

Qiita(trend) · 2024-06-11

まえがきレコメンドの勉強をしていると、いろんな情報が多すぎて結局どうすればいいかわかりにくいと思ったので、まとめようと思います。なるべく式や図を載せつつ説明し、使うためのソースコード例も載せてま…

【個人開発】英語独学歴10年目の私が本気の英語学習アプリを開発しました🌟

Qiita(trend) · 2024-06-11

はじめにこんにちは!初学者からWeb開発エンジニアを目指すErikaと申します🐣この度、個人開発で「SpeakUp」というアプリをリリースいたしました!🎉本気で英語を学習する人をターゲットにした…

Type Challenges を解く【初級編】

Qiita(trend) · 2024-06-11

はじめにTypeScript の型について、雰囲気でしか理解していない節があるので Type Challenges をやってみることにしました。とりあえず初級編を解いてみたので、自分の解法と解説…

筋肉にはタンパク質を。脳には、、。

Qiita(trend) · 2024-06-11

はじめにマンガやアニメにでてくる頭脳派キャラってかっこいい!!!と憧れていたら、気づいたらここに流れ着いていていました、新人未経験エンジニアのいかです。(`・ω・´)偏見もあると思うのですが、エ…

なぜルーティングにData Fetchの責務(Loader API)があるのかを考える

Zenn · 2024-06-10

近年のReactのルーティングライブラリには当たり前のようにデータ取得を行うAPIが提供されています。その先駆けになったのがReact Routerでしょうか。React RouterではRemixから逆輸入される形でLoader APIが提供され、ルートごとにデータ取得を実行す

LLM にコードを「差分」で書き換えさせるためのアイデア

Zenn · 2024-06-10

既存の LLM コード生成の問題 LLM は行カウントやワードカウントが苦手。 例えば自分は SourceMap を扱うコードのテストを書かせようとしたが、モックデータの line:column がガバガバな位置を指してまともにテストにならない。行カウント/ワードカウントがで

自由記述のアンケートデータがあったときに実施すべき4つの分析手法

Qiita(trend) · 2024-06-10

アンケートには、数値で回答をする設問があったり、自由記述の回答をする設問があったりすることが一般的です。そして、数値の回答に関しては、集計して性別や年代など回答者の属性ごとにスコアを比べたり、質問…

データドリブンになろうとするからデータドリブンになれない、目指すはデータインフォームド

Qiita(trend) · 2024-06-10

今回は、データが中心で人間を不幸にするデータドリブンな文化と、人間中心でデータを道具としてデータインフォームドな文化の違いの話をします。今回の記事を書くにあたって、「Becoming Data D…

Slackにプロジェクト管理機能が追加、「Slackリスト」正式リリース。タスクリストなどの作成と共有が可能に

Publickey · 2024-06-10

セールスフォースはSlackの新機能として、プロジェクト管理機能を実現する「Slackリスト」の正式リリースを発表しました。 Introducing Slack lists Manage projects from start to fin...

Mastering Node.js Performance Hooks

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

<a href="https://pavel-romanov.com/nodejs-performance-hooks-mastering-the-mental-model">https://pavel-romanov.com/nodejs-performance-hooks-m

「AWS Cloud Quest日本語版」に、機械学習を実践的に学べる「Machine Learning(機械学習)」が追加

Publickey · 2024-06-10

Amazon Web Service(AWS)は、ゲームを通じてAWSを学べる「AWS Cloud Quest日本語版」に、新たに「Machine Learning(機械学習)」の教材が追加されたことを明らかにしました。 プレイ中の画面。「...

Release v1.0.0 · tinylibs/tinypool

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

<a href="https://github.com/tinylibs/tinypool/releases/tag/v1.0.0">https://github.com/tinylibs/tinypool/releases/tag/v1.0.0</a><br /> <p>tin

Storybook 8.1

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

<a href="https://storybook.js.org/blog/storybook-8-1/">https://storybook.js.org/blog/storybook-8-1/</a><br /> <p>Storybook 8.1リリース。 Storyファイ

Data Fetching Patterns in Single-Page Applications

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

<a href="https://martinfowler.com/articles/data-fetch-spa.htm">https://martinfowler.com/articles/data-fetch-spa.htm</a><br /> <p>Reactのクライアン

slevithan/regex: Context-aware regex template tag with best practices built-in and advanced features

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

<a href="https://github.com/slevithan/regex">https://github.com/slevithan/regex</a><br /> <p>正規表現をTagged Templateで書けるライブラリ</p>

power-assert-monorepo/packages/node at main · twada/power-assert-monorepo

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

<a href="https://github.com/twada/power-assert-monorepo/tree/main/packages/node">https://github.com/twada/power-assert-monorepo/tree/main/pa

Release CLI v1.8.0 · biomejs/biome

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

<a href="https://github.com/biomejs/biome/releases/tag/cli%2Fv1.8.0">https://github.com/biomejs/biome/releases/tag/cli%2Fv1.8.0</a><br /> <p

PyOsmiumを用いたOpenStreetMapデータ処理

Qiita(trend) · 2024-06-10

はじめに本記事はOpenStreetMapより取得したデータを処理するライブラリの1つであるPyOsmiumについて、その基本的な使用法及び概念についてまとめたものです。ご意見等ありましたらどう…

Sentryのセッションリプレイ料金を90%以上削減した話

Zenn · 2024-06-10

はじめに 現在のプロジェクトでは、主にフロントエンドの開発に従事しています。このプロジェクトでは、Sentryを使用してエラートラッキングを行なっています。その中でもセッションリプレイはエラー前後のユーザーの行動を再現することができ、エラーの解析に非常に有用です。しかし、プラ

Web Security Scanner で Cloud Run をスキャンしてみた

Zenn · 2024-06-10

はじめに こんにちは、クラウドエース SRE 部に所属している\textcolor{red}{赤髪}がトレードマークの Shanks です。 みなさんは Google Cloud のセキュリティオペレーション統合サービスである Security Command Center

クラウドエースSRE部で CTF やってみた

Zenn · 2024-06-10

はじめに 記事の目的 こんにちは、クラウドエース SRE部 に所属している\textcolor{red}{赤髪}がトレードマークの Shanks です。 クラウドエースではギルドと呼ばれる任意参加型の技術習得・自己学習制度が存在します。 筆者はセキュリティギルド(セキュリ

【永久保存版】アウトプット完全攻略【2万文字】

Qiita(trend) · 2024-06-10

はじめにこの記事ではQiitaで550本以上記事を書いてきて、アウトプットに関する理論を発信し続けている私(@Sicut_study)がこれまでに発信してきた内容を1つの記事にまとめたものです。…

マイクロサービス作らなくても .NET Aspire って便利

Zenn · 2024-06-10

最近は 第3回 Azure Travelers 勉強会 山形の旅 と .NET ラボの 7 月で登壇 (予定) で話す .NET Aspire について色々調べたりしています。 .NET Aspire はマイクロサービスを開発する感じでデモをされていたりします。実際に公式の .N

SonarQubeさんに怒られたら

Qiita(trend) · 2024-06-10

まえがきこの記事に記載されている内容SonarQubeは大変便利なツールです。しかし解析結果の見方や検知されたIssueの内容が分からず無視してしまったり、あまり理解せずにとりあえず直すとい…

技術的負債には「格付け」をしよう

Zenn · 2024-06-10

技術的負債とは 現代のソフトウェア開発において、「技術的負債」という概念は避けて通れない重要なテーマとなっています。技術的負債とは、短期的な利益や迅速なリリースを優先するために採用される一時的な解決策や、劣悪なコード品質、ドキュメント不足などが原因で将来的にシステムの保守性や

コンピュータの五大装置について

Qiita(trend) · 2024-06-10

  そういえばどういうことだっただろうか、どんな機能だっただろうかと思うことがあるので整理してまとめます。そもそもコンピュータって?電気信号を処理して、様々な用途において計算・利用できる機械の…

ライブラリの自動メンテナンスにRenovateを導入してみた

Zenn · 2024-06-10

Renovateとは ライブラリの依存関係を検出し、バージョンを自動更新してくれるツール。様々な言語やバージョン管理ツールに対応している。(公式サイト) 類似ツールはDependabot 導入背景 自分が担当しているシステムはyarn+Node構成でライブラリの定期メンテ

新機能のパフォーマンス課題を解決して安全にリリースするためにやったこと

Zenn · 2024-06-10

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

[MAMP]MySQLが起動しなくなった

Qiita(trend) · 2024-06-10

環境MAMP: Version 4.5 (3208)MySQL: 5.6.38経緯クエリログを確認したいからMySQL起動スクリプトを弄っていたらMySQLが起動しなくなった。バックアップを…

エンジニアのための十徳ナイフ「DevToys」がバージョン2になってクロスプラットフォームやCLI対応しさらに便利すぎる

Qiita(trend) · 2024-06-10

はじめに以前紹介させていただき、2022年Qiitaのいいねランキング18位、ストックランキング20位を記録したこちらの記事の続編です!https://qiita.com/danishi/ite…

[C言語 #1]C言語触ってみた

Qiita(trend) · 2024-06-10

はじめにこんにちは今回はプログラミング言語の「C言語」についてご紹介いたします。「プログラミング言語触ってみたいな~」「いっぱいあるけど何から始めよう」とプログラミングが初めての方にオススメ…

コミット履歴が " きれい " なPRはすごく助かる。ありがたい。好き。

Qiita(trend) · 2024-06-10

はじめにこんにちは、この世すべてのレビュワーの代弁者です。もくじ" きれい " なコミット履歴とはコミットが意思決定の最小単位になっているコミットメッセージが簡潔で分かりやすい意思決定の…

なぜ顧客は「本当に欲しいもの」を言ってくれないのか?

Qiita(trend) · 2024-06-10

ある日の我が家ワイ「う〜ん・・・」ワイ「どないしたら実現できるんやろなぁ・・・」娘(8歳)「パパ、どうしたの?」ワイ「おぉ、娘ちゃん」ワイ「いやぁ」ワイ「実は、面白いアイディアを思いつい…

AWSのALBで用意されているデフォルトのWAFを設定したら大きめのファイルをアップロードできなくなった時の対処方

Qiita(trend) · 2024-06-10

結論単純に大容量ファイルをアップロードできるようにする場合はAWS-AWSManagedRulesCommonRuleSetに設定されているSizeRestrictions_BODYをOverr…

CUDAプログラミング(Numba)が学べる神ハンズオン教材

Zenn · 2024-06-09

こんにちは。 株式会社オークンでデータサイエンティストをしています、Nobuです。 業務ではビッグデータを扱ったシミュレーションを行っており、GPU上で高速計算を行っています。 その一環で、最近新たにCUDAプログラミングを習得しました。 学習に利用した教材が大変素晴らしかったの

AIエージェントによるサーバ監視と自律的な復旧を目指して - Powered by crewAI

Zenn · 2024-06-09

はじめに この記事では、AIエージェントが協力してタスクを自律的に解決するフレームワークcrewAIを使って、サーバの監視と自律的な復旧を実現するデモを実装します。 crewAIは、複数のAIエージェントが協調してタスクを効率的に処理するためのフレームワークです。 https

Rust製JavaScriptエンジン『Boa JS』を試してみた

Zenn · 2024-06-09

主要なJavaScriptエンジンのTest262を毎日実行して結果を載せているtest262.fyiというサイトがあります。 (Test262とは最新のECMAScriptを実装できているかどうかのテストです。) このサイトの、2024/6/5現在の実装率ランキングはこちらです

期限の制約なく無料で提供される「Free Tier」クラウドサービスまとめ、DBaaS/BaaS/その他編(2024年版)

Publickey · 2024-06-09

いくつかのクラウドサービスでは、新規ユーザーに対する1年程度の無料トライアルや一定額のクーポンなどの提供だけでなく、期限の制約なくずっと無料で提供される、いわゆる「Free Tier」や「Always Free」と呼ばれるサービスが提供され...

期限の制約なく無料で提供される「Free Tier」クラウドサービスまとめ、主要クラウド/PaaS編(2024年版)

Publickey · 2024-06-09

いくつかのクラウドサービスでは、新規ユーザーに対する1年程度の無料トライアルや一定額のクーポンなどの提供だけでなく、期限の制約なくずっと無料で提供される、いわゆる「Free Tier」や「Always Free」と呼ばれるサービスが提供され...

AI時代の「三人寄れば文殊の知恵」~秘書・調査・企画担当の生成AIを仮説思考のバディにする~

Zenn · 2024-06-09

「納得感のある仮説を立てたい。でも、どんなに頭をひねっても、表面的なアイデアしか浮かんでこない…」 あなたは、そんな苦い経験をしたことはありませんか? 良いアウトプットは、良い仮説を作るところからだと言われています。しかし、経験や知識が足りない領域では、深みのあるアイデアを生み出

自分で考えるAWSサーバーレスアーキテクチャのハンズオンを作ってみた

Qiita(trend) · 2024-06-09

はじめにあまりAWS触ったことがない人向けに、サーバーレスアーキテクチャの勉強会をすることになりました。座学だけやっても身につかないことはここ1年で感じていましたし、AWS日本語ハンズオンやQi…

【AppSheet】忘れ物は届いてないですか?みんなで共有【簡単にアプリ作成】

Qiita(trend) · 2024-06-09

【 AppSheetで 】忘れ物は届いてないですか?にすぐに対応できるアプリこんにちは!今回はAppSheetを使用して、お客様からの「忘れ物届いてないですか?」にすぐに対応できるアプリを作成し…

[JSなし] パワーアップしたView Transitions APIでMPAをSPAみたいにする

Qiita(trend) · 2024-06-09

2024年6月11日リリースのChrome126から、View Transitions APIがパワーアップし、別ページへの遷移でも使うことができるようになったので紹介したいと思います。View …

これで迷わない!Modal、Dialog、Drawerの違い

Zenn · 2024-06-09

はじめに Web やモバイルアプリを開発をしていると様々な UI コンポーネントを使いますが、どのコンポーネントを選択すべきかは悩むことは多いですよね。 特に 「Modal(モーダル)」 「Dialog(ダイアログ)」「Drawer(ドロワー)」 は、UI ライブラリによって

DIVER OSINT CTF 2024 writeup

Zenn · 2024-06-09

! 初めて記事を書きました。 温かい目で見てください。 はじめに こんにちは、CHERUです。 2024年6月8(土)12時00分~9日(日)12時00分にて開催されたDIVER OSINT CTF 2024に参加したので振り返りのwriteupを書いていきます。 チームI

フロントエンジニアがRustのaxumでTODOアプリに入門するンゴ①

Zenn · 2024-06-09

バックエンドも興味がある年頃なのですが、Rustを軽く入門したら「結構好きだなあ」って思ったのでTODOアプリから作成してみます。 僕は普段はwebサービスのフロントエンドを担当していて、天から降ってきたAPIからjsonを受け取って表示させている身ですが、APIがどういったもの

様々な画面サイズやテキストサイズなどでUIが崩れていないか一覧で確認できるパッケージを作った話

Zenn · 2024-06-09

はじめに Flutter で UI を実装していると、デバイスの画面サイズによって表示が崩れていないか、テキストサイズが大きい場合にはどう表示されるか、キーボードが表示された場合でも隠れてしまわないか、ダークモードの場合の表示に色が適切かなど、確認すべき項目が多いです。 もち

【ハンズオン】Next.jsでログイン付きのTwitterクローンを作ろう【TypeScript/Supabase/TailwindCSS】

Qiita(trend) · 2024-06-09

はじめに今回はNext.jsとSupabaseのAuthを利用してユーザーログイン機能を持ったTwitter風アプリを作成していきます。このハンズオンで行うログイン機能を利用することで自分のアプ…

k6導入 ~ k6 browserでE2Eテストまでにやってきたことのまとめ

Zenn · 2024-06-09

はじめに zenn初めてみました✋ スカイウイルでインフラエンジニアをしております。 案件でk6の調査/実装をする機会があったのでまとめてみました。 中でもk6 browserは実験的なモジュールということもあってか関連する記事が少ないため、今回の記事が役に立てればと思います

ChatGPTプログラミングのすすめ

Zenn · 2024-06-09

June 8, 2024 by Nobu C. Shirai ChatGPTなどの大規模言語モデル (Large Language Model; LLM) にプログラミングやリファクタリングをさせる場合、目的に合ったものが作られているかを何らかの方法で検証する必要がある。 プログ

初学者があのNASAのOSSにコントリビュートした話

Zenn · 2024-06-08

はじめに こんにちは!私は大学に入ってからプログラミングを始め、現在はWEBエンジニアを目指している大学二年生です。普段はTypeScriptとReactをメインに学んでいます。 今回は、そんな初学者である私があの超有名なNASA🚀のOSSにコントリビュートした話を書きたいと

Style-Bert-VITS2のVoice Conversion機能の復活に挑戦してみた(前編)

Zenn · 2024-06-08

はじめに 元々は画像処理系が専門分野で、2024年4月の中旬ごろから合成音声分野を勉強し始めた新参者のasapと申します。今回は、自分の学習の一環として試した内容を他の方の学習の手助けになればと思い公開いたします。 (元々は、合成音声に関してあまり詳しくないチームメンバ向けに

【Flutter】Riverpodの注意点と改善ポイント:初心者から中級者へのステップアップガイド

Qiita(trend) · 2024-06-08

はじめにRiverpodは非常に便利な状態管理パッケージですが、適切に使用しないと思わぬエラーやパフォーマンス低下を招いてしまうことがあります。この記事では、Riverpodを使用する際に注意す…

auto_route + riverpod + FirebaseAuthentication

Zenn · 2024-06-08

対象者 riverpodを使ったことがある auto_routeを使ったことがある FirebaseAuthenticationを使ったことがある 多分中級者向けの技術記事と思います😅 知ってるの前提で書くのでわからない人はご遠慮ください。 画面遷移のパッケージのauto

ゆるSRE勉強会#6 参加レポート

Zenn · 2024-06-08

はじめに 2024/06/06に開催された「ゆるSRE勉強会#6」にブログ枠で参加してきたのでレポートをまとめます! ゆるSRE勉強会 #6 https://yuru-sre.connpass.com/event/317749/ 僕自身はゆるSRE勉強会に始めての参加となり

新卒1年目を終えて:2年目以降の仕事を加速させるには?

Qiita(trend) · 2024-06-08

結論でいうと仕事をより進めるためには、自分の気持ちを理解し、成長を目指し、コミュニケーション力を鍛え、進捗を図式化し、シングルタスクに集中し、信頼を築き、頼れるところは頼り、仕事を自分ごと化し、捉…

[iOS]Swiftで Gemini API を使ってみた!

Qiita(trend) · 2024-06-08

AIの代表格と言えば「ChatGPT」かと思いますが、Gooleの公式資料を見ているとSwift向けのライブラリーがあったりと意外と使いやすそうな「Gemini」なのでさっそく勉強を兼ねて使ってみよ…

PPRはアイランドアーキテクチャなのか

Zenn · 2024-06-08

先日、Next.jsの新たなレンダリングモデルであるPartial Pre-Rendering(以降PPR)について記事を投稿しました。 https://zenn.dev/akfm/articles/nextjs-partial-pre-rendering この記事を書いてる時は

AIラジコンカーで障害物を回避させる

Qiita(trend) · 2024-06-08

目次はじめにAI学習の環境構築について2.1 ハードウェア2.2 ソフトウェア教師データ作成と機械学習3.1 障害物なしで走行させる3.2 障害物を置いて回避させるおわりに1. は…

Announcing TypeScript 5.5 RC - TypeScript

リアルタイム版 JSer.info · 2024-06-07

<a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-5-rc/">https://devblogs.microsoft.com/typescript/announcing-types

社内のタスク実行管理を簡単にしたい! AppSheetで簡単解決出来るのか?

Qiita(trend) · 2024-06-07

こんにちは、私は食品スーパーの事務所で働いています。最近私は、デジタル勉強を始めました。デジタルって、ハードル高かったけど。意外に自分でも出来る事があると言うことに、気付きました。折角なので…

Flutter 私の考えた最強のlogger (Firebase Crashlytics , Analytics連携編)

Zenn · 2024-06-07

初めまして! viviONでFlutterのアプリのエンジニアやっているDiegoと申します。 私の考えたloggerの設定について皆さんに共有して、是非をお伺いさせていただこうかと考えています。 一読していただき、ぜひコメントなどでFBいただけると幸いです! Flutter

テーブルの行リンクは意外と面倒くさい

Zenn · 2024-06-07

はじめに Next.js にて下記のようなテーブルを作成する際に、テーブルの各行をリンク化させつつ特定のセルをクリッカブル(例だと編集モードにして編集作業を行うイメージ)にするのが面倒くさかったので愚痴っていきたいと思います。 結論 テーブルにて行リンクが本当に必要か再

東大数学を遺伝的アルゴリズムで解く

Zenn · 2024-06-07

はじめに こんにちは、コズムの開発部でインターンをしています、鈴木です。 私は機械学習やアルゴリズムを用いた開発をメインに行っており、その中でも特に思い入れの深いアルゴリズムについて執筆する運びとなりました。 ということで今回は、プログラムを駆使して東京大学の入試数学を倒しま

アジャイルを採用したソフトウェアプロジェクトの失敗率はその他の手法と比べて268%も高いってほんと?

Zenn · 2024-06-07

はじめに 今朝、こんな記事を読みました。 https://gigazine.net/news/20240607-higher-failure-rates-for-agile/ ソフトウェアの開発手法としてアジャイルを採用したプロジェクトはアジャイル以外の手法を採用したプロジェ

スーパーマーケットの陳列って誰でもできる

Qiita(trend) · 2024-06-07

労働力の多様性多様な働き方が出来るようになった近頃、労働力確保も多様化しています。スーパーマーケットで人事関係の役割を担っています、kon66です。スキマバイトの働き方最近は、「スキマバイ…

画像grepツールを作ってみた

Qiita(trend) · 2024-06-07

経緯ごく稀に、プロダクト内に書かれた文言の修正をすることってありますよね。htmlやテンプレートファイルに文字列が記載されていれば、普通にgrepするなり、sedで一括置換できたりします。問題…

DuckDBで「由比ヶ浜結衣」を探す

Zenn · 2024-06-07

はじめに ライトノベル『やはり俺の青春ラブコメはまちがっている。』には「由比ヶ浜結衣(ゆいがはま ゆい)」という人物が登場します。 彼女の名前は「姓が地名で、かつ、名の読みが姓の読みの接頭辞」になっています。「雪ノ下雪乃(ゆきのした ゆきの)」もそうですね。このような名前をD

【2024年度エラー修正版】BoT-SORTを使ってYOLOv7のモデルで物体追跡を実装する

Qiita(trend) · 2024-06-07

はじめに日本語のサイトが2つしかなく、以下のサイトを読みながら実装しましたが、エラーが頻発しサイト通りに進まなかったです。この記事を読めば、エラーなく実装までいけると思います。同じようにつまづ…

【Biome1.8】conventionsオプションで命名規則をカスタマイズ!試してみる。

Zenn · 2024-06-07

こんにちは! Biome...使ってますか? 速度ももちろん早くて快適なのですが、やっぱりなんといっても設定の少なさが本当に楽ですね...。 そんな愛すべきBiomeからv1.8がリリースされました。Yatta! 筆者待望のCSSのlinting、formattingがサポートさ

【Flutter】Flutter × Supabase × Riverpod でTODOアプリ実装

Zenn · 2024-06-07

初めに 今回は Flutter で Supabase を使って簡単なTodoアプリを実装してみたいと思います。 実装に際して Supabase でできることや Flutter での実現方法などを共有できればと思います。 記事の対象者 Flutter 学習者 Flutte

Qiita アップデートのお知らせ - 2024年 5月

Qiita(trend) · 2024-06-07

はじめにQiitaでは、エンジニアのみなさんからの声をもとに、日々開発を続けています。この記事では、2024年5月にリリースした内容を紹介します。Qiitaでアップデートやバグ修正をリリース…

Datadog→New Relicの移行を決めた際のADRを公開します!

Zenn · 2024-06-07

はじめに レバテック開発部、SREチームに所属している金澤です。 弊社開発部では、Datadogで行っていた監視からNewrelicを用いたオブザーバビリティへの移行を行う決定をしました。 そして、なぜオブザーバビリティを採用したのか、DatadogからNewrelicへ移行

【 React 】React Hook Form と メソッドの使い方 - まとめ

Qiita(trend) · 2024-06-06

はじめにReactアプリケーションでフォームを管理するのは、なかなか面倒な作業です。バリデーションや状態管理、そしてパフォーマンスの最適化など、多くの課題があります。しかし、React Hook…

Snowflake新機能: Iceberg Table と Polaris Catalog の仕組み

Zenn · 2024-06-06

はじめに こんにちは!ナウキャストのデータエンジニアのけびんです。 Data Cloud Summit 2024 にて Iceberg Table が GA となること、また Polaris Catalog が発表されました。大々的に発表されたので気になっているものの、詳細を

読者が安心して記事を読めるように、Publickeyでは適切な広告だけを掲載しています

Publickey · 2024-06-06

インターネット上には、無料でさまざまなコンテンツを提供するために、コンテンツと広告を組み合わせて読者に表示するメディアが数多くあります。 コンテンツと一緒に広告を読者に見てもらうことで、広告主からお金をいただき、それをメディアの運営費として...

「Copilot Workspace」テクニカルプレビュー/「Team Copilot」発表。生成AIがファシリテーターに/Google Cloud、顧客のシステムを全削除ほか、2024年5月の人気記事

Publickey · 2024-06-06

衣替えの季節ですね。学生の頃は衣替えに合わせて制服を冬服から夏服へと替えていましたが、大人になって服装も自由になると衣替えの意識は薄れてしまいます。 なので、いつまでも冬服が部屋の隅に固まっていて、クリーニング屋に持って行くのが夏になってか...

VitestでMockを使うための逆引きレシピ集

Zenn · 2024-06-06

はじめに 最近Nest.js×Vitestを使ったプロジェクトのテストコードを書く機会がありました。 バックエンドをTypeScriptで書くのが初めてで、モックの書き方がさっぱりわからず困ってしまいました。 そこで勉強のために、普段テストを書くときに使うKotlinのモック

BiomeのLintの違反箇所全てにbiome-ignoreを自動挿入するスクリプトを作った

Zenn · 2024-06-06

背景 最近職場でESLintとPrettierの代わりにBiomeを導入しました。基本的にBiomeのRecommend設定を利用するつもりですが、違反箇所が多すぎるため最初は多くのルールを無効にして導入しました。 違反箇所が多すぎるため、今後ルールを有効化する際に都度手動で

「システム運用の基本と戦略」についてただまとめる

Zenn · 2024-06-06

23卒でバックエンドエンジニアをしているたかしゅんです。(@1341Shun) 先日、株式会社サイバーエージェントAI事業本部の2024年度 エンジニア新卒研修でシステム運用に関する講義を行いました。 そこで話した内容とスライドを完全公開したので、内容について解説します。 90分

外部登壇初心者がTSKaigiの30分セッションにプロポーザルを出したら通っちゃった話

Zenn · 2024-06-06

はじめに からころ / karacoro (@karan_corons)といいます。 カンファンレンスのプロポーザルって話してみたい内容があれば、気軽に出していいんだよということを皆さんに届けたくて、この記事を書こうと思います。 あろうことか外部登壇自体はじめてながら、TSK

HTMLで作った画面をFigmaにインポートする方法

Qiita(trend) · 2024-06-06

ChatGTPを使えばモックを簡単に作れるというネット情報を見て、ChatGPTでBootstrapを使ったHTMLのモックを作ってみる - QiitaやChatGPTを使ってDockerコンテナで…

世界中の組織の90%が2年以内にITスキル不足の危機で痛手を感じ、製品の遅延、競争力の低下などを引き起こす。IDCが予測

Publickey · 2024-06-06

調査会社のIDCは、2026年までに世界中の組織の90%以上がITスキル不足の危機で痛手を感じ、製品の遅延、競争力の低下などのビジネスの損失が約5兆5000億ドル(1ドル150円換算で825兆円)にのぼるだろうと予測しています。 同社が北米...

仕事において自分が心掛けていること

Qiita(trend) · 2024-06-06

はじめに今回、Qiitaの記事を書くのは初めてでドキドキしていますが、少しでも未経験の方など参考になるところがあればいいなと思いながら記事作成いたしましたので読んでいただけたら嬉しいです。①時…

What’s New with Orchestration in Snowflake

Zenn · 2024-06-06

ナウキャストでデータエンジニアをしている六車です! 現在開催中のSnowflake DataCloudSummit 2024で発表されたオーケストレーション関連の新機能について紹介します 以下のXの投稿の詳細版です https://x.com/mt_musyu/status/17

前にいたディレクトリにcdする小技

Qiita(trend) · 2024-06-06

間違って別のディレクトリにcdしちゃった…そんな時、あると思います。これで解決$ cd -これだけ。

Berryを支えるアーキテクチャを紹介します

Zenn · 2024-06-06

こんにちは、株式会社Berryの浅沼です! 今回は、開発しているサービスの中からヘルメット治療管理システムのアーキテクチャについて紹介します。医療機関と3Dデータのやり取りをしながらヘルメット治療に関する管理を実現しているWebシステム、そのアーキテクチャの特徴、今後の展望につい

GitHub Actionsにおける脅威と対策まとめ

Zenn · 2024-06-06

はじめに こんにちは、サイボウズ24卒の@yuasaです。 サイボウズでは開発・運用系チームに所属する予定の新卒社員が研修の一環として、2週間を1タームとして3チームの体験に行きます。新卒社員の私が生産性向上チームの体験に行った際に、チーム内でGitHub Actionsを利

AIに仕事を奪ってもらう 〜システムにおけるAIの使い所〜

Zenn · 2024-06-05

最近、マーモットも気になっているかずうぉんばっとです。「AIに仕事を奪われる…」と言われて久しいですが、実際に「仕事を奪われた〜」という方は、まだまだ少ないのではないでしょうか。 そこで、本記事ではAIに積極的に仕事を奪ってもらった実例をご紹介します。その上で、これまでの筆者の経

陽的時間積分法(Runge-Kutta族)たち

Qiita(trend) · 2024-06-05

初めに陽的な時間積分法を学ぶ.陰解法は議論の対象から省く.特に,Runge-Kutta族とかRunge-Kutta系などと呼ばれるもの(multi-stage methods)に的を絞る.Adam…

シングルバイナリでローカル実行可能、高速なOLAP用オープンソースDB「DuckDB 1.0」正式リリース

Publickey · 2024-06-05

オープンソースとして開発されているOLAP用データベース「DuckDB」が正式版となるバージョン1.0に到達したことが発表されました。 OLAP用のデータベースといえば、クライアント/サーバ方式の大規模なサーバアプリケーションが一般的ですが...

GitHub、ArmベースのLinux/Windowsランナーをパブリックベータで公開。x64ランナーより37%安価に

Publickey · 2024-06-05

GitHubは、GitHub上でソースコードのビルドやテストなどのさまざまな処理を行えるGitHubホステッドランナーとして、ArmベースのLinuxとWindowsのランナーをパブリックベータとして公開しました。 Did you know...

Docker Desktopが「Windows on Arm」に対応。今月発売されるArmベースの新PCでもDocker環境が構築可能に

Publickey · 2024-06-05

Docker社は、WindowsやMacの上にDockerコンテナ環境を簡単に導入できる「Docker Desktop」が、Windows on Armにも間もなく対応する予定であることを、先月行われたイベント「Microsoft Buil...

ReactでのZodを使ったフォームバリデーションの基礎と実践

Qiita(trend) · 2024-06-05

はじめに今回はZodを用いたReactのバリデーションの基礎と実践について記事を書きました。業務で使うことが非常に多いので、基礎を学びながら学習したことをアウトプットしています。Zodとは何かZodは、JavaScriptおよびTypeScriptのための型…

fastapi + pydantic + devcontainer でサーバーを建てる

Zenn · 2024-06-05

この記事は何 https://zenn.dev/mizchi/articles/setup-python-20240604 この記事は python の学習を兼ねて色々書き散らしたので、 fastapi のサーバーを建てるという軸では理解しづらくなった。 上から順になぞるだけ

デベロッパー向けヘッドレスCMS、Sanityを始めよう

Zenn · 2024-06-05

はじめに SanityというヘッドレスCMSを紹介します。以下ヘッドレスCMSのことをCMSと表記します。(そもそもコンテンツ管理システムにコンテンツ表示側のシステムが乗っかってるほうがおかしいんだからわざわざヘッドレスCMSって言うのもそろそろやめね?という気持ちがある。ち

お嬢様が教えるuseRef()

Qiita(trend) · 2024-06-05

教材ShinCodeさんの【完全保存版】React Hooksを完全に理解するHooksマスター講座【React18~19対応】https://www.udemy.com/course/rea…

誰かの技術記事をパクって投稿しろ

Qiita(trend) · 2024-06-05

はじめに誰かの書いた記事をそのままパクって投稿してもよいこれは私がよくQiitaにアウトプットをするノウハウについて教えるときに驚かれる発言です。「パクる」と聞くとやってはいけないこととイメージ…

さまざまなNeRF・3DGSを検証してみた!! powerd by デジタル・フロンティア

Qiita(trend) · 2024-06-05

自己紹介名城大学理工学研究科メカトロニクス工学専攻修士2年のAsterです。現在デジタルフロンティア様にて、NeRF・3DGS検証業務を行っています。検証の目的は、将来的に実写映像作品にNeRF…

Snowflake DATA CLOUD SUMMIT 24 現地レポート Day2 - PLATFORM KEYNOTE

Qiita(trend) · 2024-06-05

前書き株式会社NTTデータ デザイン&テクノロジーコンサルティング事業本部 デジタルテクノロジー&データマネジメントユニット 所属の@Yuri_Hoshinoです。現在、サンフランシスコで開催さ…

熟練が必要なUIについて、それがよくない理由と、UIの慣性について

Zenn · 2024-06-05

久しぶりに記事を書く。最近マルス端末のUIについてツイートがあった。 https://x.com/tetsudo_yameru/status/1796906595617751238 https://x.com/fladdict/status/1797559298744340548

情報セキュリティとは?

Qiita(trend) · 2024-06-05

< 情報セキュリティとは >個人、組織の情報資産を「機密性」「完全性」「可用性」に関する脅威から保護するためのもの普段私たちが使っているパソコンやスマートフォンなどの端末やインターネットの利用…

【 React 】react-router-domの <Outlet /> コンポーネントの使い方

Qiita(trend) · 2024-06-05

はじめにこんにちは!今回は Reactアプリケーションでルーティング を管理するためのライブラリである react-router-dom の Outletコンポーネント について解説します。1.…

[AWS #1]AWS認定試験とは?

Qiita(trend) · 2024-06-05

はじめにこんにちは初めてのQiitaに触れてみて最初の投稿は何にしようか考えていましたが現在資格学習中であるAWS認定試験についてご紹介させていただきます!AWS認定試験とは?AWS(Am…

お嬢様が教えるUseEffect()

Qiita(trend) · 2024-06-05

教材ShinCodeさんの【完全保存版】React Hooksを完全に理解するHooksマスター講座【React18~19対応】https://www.udemy.com/course/rea…

ユニットテストってもう言わない! CI/CD時代のテスト分類に最適なテストサイズという考え方

Zenn · 2024-06-04

はじめに 以前からユニットテスト/単体テストという言葉は使いづらい、と感じており今回も旧Twitterで「テストを実行時間ベースで分類する良い言葉ないかなー」と呟いていたところ、「テストサイズのSMLって考え方があるよ」と教えて戴きました。 だいたいは教えてもらったt_wad

カスペルスキーがLinux専用の無料アンチウイルスソフト「Kaspersky Virus Removal Tool for Linux」公開

Publickey · 2024-06-04

アンチウイルスソフトウェアで知られるカスペルスキーは、Linux専用のアンチウイルスソフトウェア「Kaspersky Virus Removal Tool for Linux」の無料公開を発表しました。 Introducing our Vi...

Google、開発者向けの無料プログラム「Google Developer Program」開始。WebIDE「Project IDX」のワークスペースを5つまでなど特典が提供

Publickey · 2024-06-04

Googleは、Google CloudやFirebaseなどGoogleが提供するサービスを用いてアプリケーションを開発する開発者を支援するための無料のプログラム「Google Developer Program」の開始を発表しました。 ...

【Windows 11 Home】Windows Update を 100年 停止する方法

Qiita(trend) · 2024-06-04

Windows Update は完全停止不可Windows は OS の世代を進めるごとに Windows Update を勝手にするように変更しています。設定面でも、一時停止機能しかなく完全停…

GitHub Actions に Arm64 ランナーが来たので Docker のマルチプラットフォームイメージをビルドしてみる

Zenn · 2024-06-04

2024/06/03 に GitHub Actions に Arm64 ランナーが追加されました。 現在はパブリックベータで、Team と Enterprise Cloud プランでのみ利用可能です。料金は x64 の同性能のランナーより 37% 安く、電力効率が高いため二酸化

GitHub Actions に Arm64 ランナーが来たので Docker のマルチプラットフォームイメージをビルドしてみる

Zenn · 2024-06-04

2024/06/03 に GitHub Actions に Arm64 ランナーが追加されました。 現在はパブリックベータで、Team と Enterprise Cloud プランでのみ利用可能です。料金は x64 の同性能のランナーより 37% 安く、電力効率が高いため二酸化

Django + Inertia + Vite + React で作る Web アプリの新たな選択肢

Zenn · 2024-06-04

はじめに みなさん、マイクロサービスに疲れていませんか? バックエンドにDjango, Laravelをたてているのに、フロントエンドで別途Next.js(Node.js)をたてているのが意味わからん モダンにWebサービスをたてたいだけなのに、なぜAPIを解放しないといけ

TypeScriptは26以上のメンバーを絞り込めない!

Zenn · 2024-06-04

この記事で扱うコードは全てTypeScript Playgroundにまとめていますので、 もし実際にコードを確認したい場合はそちらでご確認ください。 26以上のメンバーを持つMappedTypeで型の絞り込みができない 表題の通りですが、実際にコードを見てもらうのがわかりや

postfixで稼働中のメールサーバーをSendGridへ移行しました

Zenn · 2024-06-04

はじめに メール配信サービスの移行をしたので、調べた事や意識した事など残しておこうと思います。 メール周りは運用していくにあたってインボックスプロパイダにより独自のレピュテーション基準があったり、配信サービスとしてもバウンス・ブロック等様々な判定基準がバラバラであったりするた

Snowflake DATA CLOUD SUMMIT 24 現地レポート Day1 - OPENING KEYNOTE

Qiita(trend) · 2024-06-04

前書き 現在、サンフランシスコで開催されているDATA CLOUD SUMMIT 24に現地参加しています。DATA CLOUD SUMMITは、Snowflake社が年次で開催する最大規模のカン…

Python + VSCode の環境構築 20240604

Zenn · 2024-06-04

作業メモ。モダン Python 速習。 AI 周りのツールを動かしていたら TypeScript だけでやるには無理が出てきたので、久しぶりに Python の環境構築をする。 具体的には TestGen LLM を動かしたい。 https://www.freecodecamp.

React Hooksもりもり構成のチャット機能を考える[React 19 / Next.js 15]

Zenn · 2024-06-04

はじめに 🚩 この記事では、Tanstack Query や SWR などのライブラリに頼らずに、React 標準の Hooks をふんだんに活用してチャット機能を実装する方法を紹介します。 RC(Release Candidate)段階ではありますが、React 19 で追

(比較的)安全便利な生成AI"Microsoft Copilot"を使い倒す

Zenn · 2024-06-04

注意 本記事はChatGPT 4o、Gemini 1.5 pro、そしてMicrosoft Copilotを用いて自動生成されたテキストに基づき、編集を加えたものです。ハルシネーションが含まれている可能性を留意のうえお読みください。 はじめに こんにちは。樋口恭介です。

[Microsoft Build 2024] Azure Compute Fleet(コンピューティング フリート)を作ってみた🧑‍💻

Qiita(trend) · 2024-06-04

Microsoft Build 2024 で、Azure Compute Fleet がパブリックプレビューになったという発表がありました。https://qiita.com/Olivia_070…

vuejs/core のソースコードを探検する楽しさ

Zenn · 2024-06-04

はじめに フロントエンドエンジニアのhiroです。 エンジニアになって半年が過ぎました。 表題にあるとおり、この記事では vuejs/core のソースコードを探検してみたいと思います。 ソースコードの探検が目的のため、実装の詳しい解説自体は行いません。あらかじめご了承くださ

TSKaigi 2024に参加した

Qiita(trend) · 2024-06-04

こんにちは。EDOCODEでエンジニアをしているYutakaです。普段はGoやTypeScriptを使って開発をしています。以前PHPerKaigi 2024でスタッフとして参加した際に、ある方…

GNN-RAGで7BモデルでもGPT-4と同等の性能を引き出す

Zenn · 2024-06-04

導入 こんにちは、株式会社ナレッジセンスの須藤英寿です。普段はエンジニアとして、LLMを使用したチャットのサービスを提供しており、とりわけRAGシステムの改善は日々の課題になっています。 RAGのシステムでは一般的に、断片化されたテキストをEmbeddingによってベクトル化

npmに公開していたパッケージをjsrにもpublishしてみた

Zenn · 2024-06-04

DenoがJSRというnpmとは別のjs/ts用のレジストリを公開しました。DenoではなくNode.jsを対象としたTypeScriptのパッケージもJSRにpublishできるとのことなので、試しに自分がnpmに公開していたパッケージをJSRにも公開してみました。 最初にゴー

コピーライティング思考のススメ

Zenn · 2024-06-04

ハコベルでプロダクト開発部長をしている宮武です。 私が新卒入社した企業では広告業界にいましたが、現在は物流業界DXプロダクトの責任者という畑違いの仕事をしています。そんな中、広告業界で学んだコピーライティングのスキルが生きる場面がたくさんあることに気が付きました。ここでは、コピー

perplexityを使って対話型ネット検索をする

Zenn · 2024-06-03

perplexityというサービスをご存じでしょうか。 対話型AIというとChatGPTが有名ですが、このperplexityはネット検索をすることができます。 ChatGPTだと学習時点の情報をソースにしますが、perplexityを使うとネット検索してそれをLLMが回答を整形

100秒で理解するHTTP Cookie

Zenn · 2024-06-03

はじめに この記事の内容は、以下の動画でも解説しているので、ぜひ見てみてください。他にもWebに関する解説動画を投稿しているので、良ければチャンネル登録よろしくお願いします! https://youtu.be/5FNLLEgxv_8?si=hGKAF1tmMMIWNLwc

Heroku PostgresがAmazon Auroraベースに移行。新プラン「Heroku Postgres Essential」正式リリース

Publickey · 2024-06-03

アプリケーションプラットフォームサービスを提供するHerokuは、Amazon Auroraを採用したデータベースサービス「Heroku Postgres Essential」プランの正式リリースを発表しました。 Heroku Postgr...

DenoがプライベートなnpmレジストリやgRPCに対応、Node.js互換度向上でNext.jsアプリの実行も可能に。Deno 1.44で

Publickey · 2024-06-03

JavaScript/TypeScriptランタイムの「Deno」は、最新版のDeno 1.44でnpmのプライベートレジストリやgRPCに対応したことを発表しました。 Deno 1.44 is released!Private npm r...

お嬢様が教えるUseState()

Qiita(trend) · 2024-06-03

教材ShinCodeさんの【完全保存版】React Hooksを完全に理解するHooksマスター講座【React18~19対応】https://www.udemy.com/course/rea…

【個人開発】実務経験1年と半年が3日で個人開発してみた!

Qiita(trend) · 2024-06-03

はじめに実務経験1年と半年のWebエンジニア(27)です!ここ最近のトレンド(VercelAI、Clerk、v0)を抑えたいなと思い、自分が触りたいものを詰め込んでアプリを作りました。世に公開す…

【個人開発】Rails API × React アプリの環境を構築しました

Qiita(trend) · 2024-06-03

はじめにこんにちは!MaTTaと申します。プログラミングスクールRunteq50期生です。先日、生成AIを用いた習慣化支援RPGアプリ「3日目に魔王がいる」をMVPリリースしました。その技術要素を…

How 1Password Used Esbuild to Cut Browser Extension Build Times | 1Password

リアルタイム版 JSer.info · 2024-06-03

<a href="https://blog.1password.com/new-extension-build-system/">https://blog.1password.com/new-extension-build-system/</a><br /> <p>esbuild

【Reactアプリ100本ノック】12 Gallery

Qiita(trend) · 2024-06-03

はじめにこんにちは!! Watanabe Jin (@Sicut_study)です!https://qiita.com/Sicut_study/items/78910cd8d103b8d45a…

Live types in a TypeScript monorepo

リアルタイム版 JSer.info · 2024-06-03

<a href="https://colinhacks.com/essays/live-types-typescript-monorepo">https://colinhacks.com/essays/live-types-typescript-monorepo</a><br /

RubyKaigi2024に参加してきました⛱️

Zenn · 2024-06-03

2024年5月15〜17の3日間、沖縄県那覇市で開催されたRubyKaigi2024に参加してきました! 今年も楽しかったですね・・・! だいぶ間が空いてしまいましたが、聴講したトークや思ったことなど書いてみました。 トーク感想 Day1 The grand stra

Hugging FaceのZeroGPUでAIのデモを作る方法: 初級編

Qiita(trend) · 2024-06-03

はじめにこの記事ではHugging Faceという🤗なサイトでAIのデモを作ってみることを説明します。ただし、この記事に書いてある方法でデモを作ったとして、そのデモにより起きることに責任は持てま…

【CSS】MacとiPhoneで異なる電話番号の見た目を揃える方法

Qiita(trend) · 2024-06-03

はじめに本記事は、iPhoneで見ると「電話番号が勝手に青色になってしまうな〜」とか、「なんか下線ついちゃうんだけどなんで?」という現象をCSSを使って解決しよう!という記事です。目次どんなこ…

OpenAIのGPT-4oを使って、音声と画像からDjangoコードを生成させてみた

Zenn · 2024-06-03

OpenAIのGPT-4oを使って、音声と画像からDjangoコードを生成させてみた はじめに こんにちは! 前回は、以下の記事でAzureOpenAIのGPT-4oを使った簡単な検証を行ってみましたが、今回は、OpenAIのGPT-4oのAPIを使って、ローカルで動くマ

とあるQAエンジニアによる日本語へのこだわりのススメ

Zenn · 2024-06-03

どうも、iinoです。株式会社ナレッジワークでQAエンジニアをしています。 今回は社内のLT大会で発表した内容を記事にしてみました。 社内のLT大会については、同日の登壇仲間である torii さんが、彼の発表内容をまとめた記事内で紹介してくれているので、そちらをご参照ください!

【登竜門Hack関西-Web講座】超初心者向け!たった4時間でやってみるWebフルスタック

Qiita(trend) · 2024-06-03

[これは何]登竜門Hack関西2024Web講座の資料[外部公開にあたって]この記事は初学者向けに短時間でツール群や概念を説明するために、意図的に言葉の解像度を落としたり、誇張した表現を行な…

release-please-actionのオーナー変更の話など|Productivity Weekly(2024-05-15)

Zenn · 2024-06-03

こんにちは。サイボウズ株式会社 生産性向上チームの平木場です。 僕たち生産性向上チームは毎週水曜日に Productivity Weekly という「1 週間の間に発見された開発者の生産性向上に関するネタを共有する会」を社内で開催しています。 本記事はその時のネタをまとめたもので

Japan AWS Jr. Champion活動記録 Vol.11(最終回)

Qiita(trend) · 2024-06-03

はじめに3月&4月は、Jr. Champions有志による自主勉強会とAWS Partner Summit Tokyoでの懇親会LT、Last Meetup LTが開催されました。今回はその3つに…

AWS Lambda と Google Cloud Run のコールドスタート時間を言語別に観察してみる

Qiita(trend) · 2024-06-03

コンテナをリクエスト時間ベースの料金体系で実行できるサーバレス環境としては、Google の Cloud Run(2019年11月GA)と AWS Lambda(2020年12月にコンテナに対応)…

SQLクエリに対するスナップショットテストの実践例

Zenn · 2024-06-03

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

PPR - pre-rendering新時代の到来とSSR/SSG論争の終焉

Zenn · 2024-06-03

! 本稿はNext.js v15.0.0-rc.0時点の情報を元に執筆しており、PPRはさらにexperimentalな機能です。v15.0.0のリリース時や、PPRがstableな機能として提供される際には機能の一部が変更されてる可能性がありますので、ご注意下さい。 Part

Azure Open AI超超基礎をまとめてみたよ!

Zenn · 2024-06-03

本記事に関して 対象読者:Azure Open AI初心者、OpenAIって何ぞやと感じている人に向けて 概要 AzureOpenAIを触ることになったのですが、用語理解・概念知識がほぼない状態だったので、記事にしてみました!(自己整理のためにも記事にしました) メイ

Yamda UIを使ってミニアプリつくってみた

Qiita(trend) · 2024-06-02

はじめに気になっていたYamada UIを使って簡単な一言日記アプリをつくってみました!なお、これまでに使用したことがあるUIコンポーネントライブラリはChakura UIくらいです。私自身C…

Power Apps と GPT-4oでブランドガイドラインを遵守しているかチェックする

Qiita(trend) · 2024-06-02

はじめにGPT-4o が登場して、皆さんが色々なアウトプットをしてくれています。そして、ありがたいことに、既に Power Platform 界隈でも、画像を解析する Power Apps アプリ…

はじめてのROS入門とハンズオン 〜2+1 DoF ロボットアームでおえかき〜

Qiita(trend) · 2024-06-02

はじめに本稿は新人エンジニアの教育向けに作成したRobotics研修のうち,ROSに関するトピックを抜粋・再編集したものです.ロボティクス分野が専門でないエンジニアを想定読者とし,ROSの概説から…

Amazon Q in Connectで「コンテンツ検索」と「リアルタイムレコメンデーション」を試してみた

Qiita(trend) · 2024-06-02

はじめにAmazon Connect はAWSが提供するクラウドベースのコンタクトセンターサービスです。2017年にローンチして、2018年には東京リージョンでも利用できるようになりました。私…

View Transitions API でカードをシュッと動かす

Zenn · 2024-06-02

View Transitions API を使ってトランプゲームっぽく手札からカードを出して移動させるアニメーションを実装しました! 工夫した点や、詰まったところなどをまとめます。 全体的な実装と挙動は CodePen のサンプルを参照ください。 GIF アニメ: Vie

Cloudflare Pages + D1 + Honoでプロフィールサイトを作ってみた

Zenn · 2024-06-02

初めまして。 BtoBマーケの領域でプロダクト開発をしているエンジニアです。 仕事ではGo、React、Google Cloudあたりを使っています。 最近Cloudflareが楽しくて触っているのですが、Honoを使って前々から作りたかったプロフィールサイトとブログページを作成

業務アプリの開発がローコードに向かう理由と、そこに組み込まれるJavaScriptコンポーネントの今後について[PR]

Publickey · 2024-06-02

「SpreadJS(スプレッドJS)」は、メシウスが開発し提供している「Excelライク」なスプレッドシートをWeb上で実現するJavaScriptライブラリです。 スプレッドシートの機能だけでなく、リボンメニューや数式バー、ステータスバー...

「パスキー」のユーザー体験を最適化させるデザインガイドライン、FIDOアライアンスが公開

Publickey · 2024-06-02

パスワードレスなユーザー認証を実現する業界標準である「パスキー」を策定するFIDOアライアンスは、パスキーのユーザー体験を最適化させるためのデザインガイドラインの公開を発表しました。 パスキーは、従来のパスワードによるユーザー認証よりも強力...

Windows Subsystem for Linux(WSL)のGUI設定画面が間もなくリリース、メモリの自動縮退機能は正式版に

Publickey · 2024-06-02

マイクロソフトは、Windows上でLinuxの機能を利用できるWindows Subsystem for Linux(WSL)のGUIによる設定画面を開発中であることを明らかにしました。 また、現在実験的機能となっているメモリの自動縮退機...

Deno 1.44: Private npm registries, improved Node.js compat, and performance boosts

リアルタイム版 JSer.info · 2024-06-02

<a href="https://deno.com/blog/v1.44">https://deno.com/blog/v1.44</a><br /> <p>Deno v1.44リリース。 <code class="language-plaintext highlighter-r

Announcing Rspack v0.7 - Rspack

リアルタイム版 JSer.info · 2024-06-02

<a href="https://www.rspack.dev/blog/announcing-0-7">https://www.rspack.dev/blog/announcing-0-7</a><br /> <p>Rspack v0.7リリース。 Lazy Compilati

Release v4.4.0 · honojs/hono

リアルタイム版 JSer.info · 2024-06-02

<a href="https://github.com/honojs/hono/releases/tag/v4.4.0">https://github.com/honojs/hono/releases/tag/v4.4.0</a><br /> <p>Hono v4.4.0リリース

Ebitengine Weekly #11 - Ebitengine ゲームを Web にシュッと公開しよう🌍️

Zenn · 2024-06-02

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

React 19の新機能まるわかり

リアルタイム版 JSer.info · 2024-06-02

<a href="https://zenn.dev/uhyo/books/react-19-new">https://zenn.dev/uhyo/books/react-19-new</a><br /> <p>React 19の変更点についてまとめた書籍。 Actionと<cod

Prettier 3.3: New Flow features and a lot of bug fixes · Prettier

リアルタイム版 JSer.info · 2024-06-02

<a href="https://prettier.io/blog/2024/06/01/3.3.0.html">https://prettier.io/blog/2024/06/01/3.3.0.html</a><br /> <p>Prettier 3.3リリース。 Flowに

Release v2.0.0-beta.5 · vitest-dev/vitest

リアルタイム版 JSer.info · 2024-06-02

<a href="https://github.com/vitest-dev/vitest/releases/tag/v2.0.0-beta.5">https://github.com/vitest-dev/vitest/releases/tag/v2.0.0-beta.5</a

テスト自動化実践ガイド 継続的にWebアプリケーションを改善するための知識と技法 | 末村 拓也 |本 | 通販 | Amazon

リアルタイム版 JSer.info · 2024-06-02

<a href="https://www.amazon.co.jp/dp/4798172359/">https://www.amazon.co.jp/dp/4798172359/</a><br /> <p>2024年7月30日発売 CodeceptJSとPlaywrightを使っ

デジタル庁デザインシステムβ版

リアルタイム版 JSer.info · 2024-06-02

<a href="https://design.digital.go.jp/">https://design.digital.go.jp/</a><br /> <p>デジタル庁のデザインシステム。 デザイン、コンポーネント、ガイドライン、アクセシビリティについてまとめられている<

Flutterが共同主催するハッカソンで入賞しました

Zenn · 2024-06-02

きっかけ 2024年某日、Xのタイムラインを見ているとこんなツイートが流れてきました。 https://x.com/h_tsuruo/status/1745074180729794953 要するにGlobalCitizenとFlutterが共同で主催するGlobal Game

ARマーカーで遊んでみる

Zenn · 2024-06-02

やること ARマーカーを最近知りました。 ARマーカーの作成から検出までをまとめます。 参考記事 https://less-ar.jp/media/column/marker https://qiita.com/koichi_baseball/items/d51373e7

RCJ全国大会の基板紹介 その1

Qiita(trend) · 2024-06-02

こんにちは。燈 ―Tomoshibi Technology―のねこです。燈のロボットの基板をつくっています。完全に回路専門なので、メカも設計できないしプログラムも書けません。基本的に色々雑ですがお手…

AWSでB/GデプロイやCanaryデプロイができそうな機能をまとめて比較してみた

Zenn · 2024-06-02

この記事について 本番環境と同じ条件でステージング環境をデプロイし、開発者だけでそこにアクセスして挙動を確認してから本番昇格させたい! 一部の機能を一部のユーザーだけに開放して、A/Bテストのような機能検証がしたい! といった場合には、全く同じ構成の環境を複製するのではな

新人エンジニアのわからないの正体

Qiita(trend) · 2024-06-02

はじめにおはようございます。Watanabe Jin(@Sicut_study)です。今回は「わからない」の種類についてお話していきます。あなたは「質問をどのタイミングでしよう」と迷ったこと…

最小二乗法でシステム同定やってみた

Qiita(trend) · 2024-06-02

はじめに私が制御工学を学び始めたとき、「これを学んでいけばモータを自由に制御できるようになるのか!」と思い、古典制御、現代制御と勉強を続けましたが、「これってモデルがある前提で説明してくるけど、そ…

未経験エンジニア×転職活動していた私が、中途入社後2か月間をふりかえる。

Qiita(trend) · 2024-06-02

はじめに軽く自己紹介こんにちは!N_oka(えぬおか)と申します。前職は、公立小学校の教諭をしていました。担任はもちろん、音楽や家庭、外国語、ダンスなど幅広く教えていました。(書ききれないくら…

LangChain x TypeScript で Fallbacks

Zenn · 2024-06-02

はじめに LLM を利用する場合、レートリミット、API のダウンタイムなど API の利用にまつわる問題が発生します。この記事では、問題が発生した際に対処する方法を記述します。具体的には以下の記事を参考に記述します。 https://js.langchain.com/v0.

今週の PHP 2024-05-25 〜 2024-05-31

Zenn · 2024-06-02

PHP のメーリングリストから、気になった情報をピックアップします。 Internal Extract ArrayAccessRead from ArrayAccess - Externals 読み取り専用の ArrayAccessRead を作りましょうという話です。

LangChain x TypeScript で 外部からデータを参照(その2)

Zenn · 2024-06-02

はじめに この記事では、公式のドキュメントを使いながら LangChain で外部から入力された情報を参照する方法を紹介します。こちらが記事です。チャットモデル以外に知識をあたえるために外部データを読み込ませて応答を拡張できます。本記事ではその方法について記述します。 htt

LangChain x TypeScript で 外部からデータを参照(その1)

Zenn · 2024-06-02

はじめに この記事では、公式のドキュメントを使いながら LangChain で外部から入力された情報を参照する方法を紹介します。こちらが記事です。チャットモデル以外に知識をあたえるために外部データを読み込ませて応答を拡張できます。本記事ではその方法について記述します。 htt

映画レビュー・評価値のスクレイピング2

Qiita(trend) · 2024-06-02

概要前回の記事では単一の映画.comから選んだ映画のレビューや評価値を取得する方法を紹介しました.スクレイピングの解説をという意見があったので,解説を多めにしました.https://qiita.…

マークダウン記法基本メモ

Qiita(trend) · 2024-06-01

記事を投稿するたびにいちいち調べるのも時間の無駄なので、最低限使う物をまとめようと思いました。すでに知っている方も多いかと思いますが、これから投稿しようと考えている方の参考になれば幸いです。1.…

音の展示で役立つ機材と技術集Vol.01

Zenn · 2024-06-01

はじめに 先日space orbitさんで音とグラフィックの展示をさせていただきました。 https://www.instagram.com/p/C5-YqynSSoH/?utm_source=ig_web_copy_link&amp;igsh=MzRlODBiNWFlZA=

Power Automate クラウドフローのトリガーで複数チャネルを指定するには

Qiita(trend) · 2024-06-01

こんな人にお勧めチームに複数のチャネルがあり、どのチャネルに投稿された場合もトリガーしたいけれど、「チャネルに新しいメッセージが追加されたとき」では複数のチャネルを指定できず。別々にトリガーを作る…

ChunkLlamaによる追加学習なしのLLMコンテキスト拡張を試す

Qiita(trend) · 2024-06-01

概要LLMのコンテキスト長は、基本的にモデル学習時の系列長の長さに制限されます。これに対し、モデルの元々のコンテキスト長よりも大きなコンテキスト長を実現する技術がいわゆるコンテキスト拡張です。多…

「DifyではじめるRAG」開発セミナー(1)

Zenn · 2024-06-01

生成AI協会(GAIS)の渡辺です。 2024年5月30日(木)に一般社団法人 生成AI協会(GAIS)主催の 「RAG 開発セミナー」 がオンラインで開催されました。このセミナーでは、最初に、アステリア株式会社のエバンジェリストであり、生成AI協会のエバンジェリストでもある 森

pubパッケージリリース用のワークフローを組んだ時のメモ

Qiita(trend) · 2024-06-01

はじめに最近Github Actionsからpub.devへのパッケージ公開ができることを知ったのでやってみました。(結構前からできるらしい?)他のactionも組み合わせて個人のパッケージには…

PayPay Api使って爆速で支払いシステム作ってみた(Nextjs app router)

Zenn · 2024-06-01

目的 自分は今までに支払いシステムを作ったことがなかった 自分のお金周りのシステムのハードルを下げたかった。 実際の画面 実際のコード https://github.com/nagisa599/webPayPayTemplate 技術選定 Nex

Wasm Type Reflection JS APIのPolyfillを書いた

Zenn · 2024-06-01

WebAssembly Type Reflection JS APIと呼ばれるAPIのPolyfillを書いたので、その紹介です。WebAssemblyでスレッドを扱う際に少し便利になります。 https://github.com/swiftwasm/wasm-imports-p

【Dify × Next.js】AIが東京グルメを紹介してくれるアプリを作ってみた

Zenn · 2024-06-01

はじめに 無料で簡単に生成AIが利用できるDifyというサービスをNext.jsでの個人開発アプリに組み込んでみました!生成AIを使ったサービスを作るのはハードルが高いと思っていましたがDifyを使うととても簡単にできたので紹介します。 こんな感じのアプリです。 Dif

オープンソースの優位性

Qiita(trend) · 2024-06-01

はじめに先月OSS-DB Silverの認定をいただきました。OSS-DBはオープンソースのデータベースであるPostgreSQLの知識と技術力を証明する認定試験です。このPostgreSQLに…

REST Client であそんでみた

Zenn · 2024-06-01

REST Clientとは? VS CodeやCursorエディタの拡張機能。 インターネット上の他のプログラムにデータを送ったり、データを受け取ったりするためのツールです。 以下の記事がわかりやすいです。 https://qiita.com/toshi0607/items/

初学者が学んだ凸最適化

Qiita(trend) · 2024-06-01

はじめにこれまでに色々と非凸最適化とか近接勾配法とか書いてきましたが,いちばんの基礎である凸最適化について書いていませんでした.基礎を飛ばして応用例というかその領域について書いていくなんて,鬼教…

個人開発で月1万円を稼げるようになった話。

Qiita(trend) · 2024-06-01

はじめにこんにちは。こんばんは。おはようございます!今回は個人開発話でも書いてみようと思います。個人開発で月1万円を稼げるようになるというのは僕にとって1つの目標でした。同じように月1万円稼げる…

Next.jsとPrismaをCloudflareにデプロイして月300万のDBクエリに無料で耐える

Zenn · 2024-06-01

はじめに Next.js を Cloudflare にホスティングしようとすると、必然的に Edge Runtime 環境になります。しかし、Edge Runtime 環境では、Node.js Runtime と異なり、Prisma がそのまま使えません。 最初に思い浮かぶ解

【個人開発】3日坊主からの脱却を支援するRPGアプリを開発しました⚔️🛡️🪄

Qiita(trend) · 2024-06-01

はじめにこんにちは!MaTTaと申します。プログラミングスクールRunteq50期生です。この度、卒業制作として「3日目に魔王がいる」というWEBアプリを開発し、MVP*リリースいたしました!…

Introducing the ESLint Configuration Migrator - ESLint - Pluggable JavaScript Linter

リアルタイム版 JSer.info · 2024-06-01

<a href="https://eslint.org/blog/2024/05/eslint-configuration-migrator/">https://eslint.org/blog/2024/05/eslint-configuration-migrator/</a><

テラコヤテックFlutterコースに参加して

Zenn · 2024-06-01

自己紹介 こんにちは、ちーろってぃです。普段は、世界の平和を守るサイバーセキュリティのお仕事をしています。その傍ら、IT技術を駆使して世の中の役に立ちそうで役に立たない、少し役に立つツールを生産しています。 テラコヤテックについて 2023年12月から半年間、テラコヤテッ

Google Colaboratory 上の Livebook で LLM (Mistral) の RAG を実装する

Qiita(trend) · 2024-06-01

はじめに前回の記事で Mistral によるテキスト生成を実行しましたhttps://qiita.com/RyoWakabayashi/items/e2ec30426f554158ef9cMi…

Neumorphic designsを作ってみた。

Zenn · 2024-06-01

Neumorphicとは Neumorphism(ニューモーフィズム)とは、近年注目されているデザインスタイルです。 ニューモフィズムは、「新しい」と「スケウモフィズム(物理的なオブジェクトのリアルな模倣)」の組み合わせから生まれた造語です。 以下の記事とかみてもらえると理解

「Enchanted」 を使って iPhone から Ollama にアクセスしてみる

Zenn · 2024-06-01

はじめに なぜか、急にローカルLLMにハマり色々遊んでいます。 私はローカルLLM新参なのでこれまでの状況があまりわかっていませんが、流行っているっぽいので「Ollama」で遊んでいます。 Web UIを使われている方も多いと思うのですが、スマホからできたら楽しいなーと思って