Tech – walker – 2023-09

545 items · updated 2026-05-19 23:32 UTC · RSS · Up to archive

Haskell は Rust になれるのか?──2023年の Linear Haskell 体験記

Zenn · 2023-09-30

TL;DR GHC 9.0 から Haskell に入った線型型(Linear Types)の機能を一部割とガッツリ使ってみたので、Linear Haskell の現在の使い心地と将来の展望を報告するよ。 使おうと思えば使える段階にあるけれど、一部バグもあるし、まだ言語機能面

boto3 でAmazon Bedrock経由でStable Diffusionを叩いて、画像を保存する

Qiita(trend) · 2023-09-30

何の記事?2023/09/28にGAになったAmazon Bedrockに遅れて、boto3(python のAWS SDK)が対応したので、boto3経由で叩くの続き記事タイトルの通りI…

boto3 で Amazon Bedrock を叩く on Docker

Qiita(trend) · 2023-09-30

何の記事?2023/09/28にGAになったAmazon Bedrockに遅れて、boto3(python のAWS SDK)が対応したので、boto3経由で叩くあまりまとまった情報がなかった…

A Socket API that works across JavaScript runtimes — announcing a WinterCG spec and Node.js implementation of connect()

リアルタイム版 JSer.info · 2023-09-30

<a href="https://blog.cloudflare.com/socket-api-works-javascript-runtimes-wintercg-polyfill-connect/">https://blog.cloudflare.com/socket-api

君たちはどうAWS Load Balancer Controllerを使ってPodを公開するか

Zenn · 2023-09-30

モチベーション EKSで構築したクラスタ上のServiceを外部公開したいときにはAWS Load Balancer Controllerを利用するのが一般的です。 AWS Load Balancer Controllerにはいくつかの機能があり、要件や運用の都合によって採用

Autonomous Database:SELECT AI機能を使用してCohereを利用した自然言語によるクエリ実行を試してみた

Qiita(trend) · 2023-09-30

はじめにAutonomous Databaseで、自然言語からSQLを生成するSELECT AI機能が利用可能になったので、早速試してみました。https://docs.oracle.com/e…

runk/node-chardet: Character encoding detection tool for NodeJS

リアルタイム版 JSer.info · 2023-09-30

<a href="https://github.com/runk/node-chardet">https://github.com/runk/node-chardet</a><br /> <p>文字コード判定ライブラリ</p>

npm provenance general availability - The GitHub Blog

リアルタイム版 JSer.info · 2023-09-30

<a href="https://github.blog/changelog/2023-09-26-npm-provenance-general-availability/">https://github.blog/changelog/2023-09-26-npm-provena

freeeの2weeksインターンに参加した振り返り

Qiita(trend) · 2023-09-30

freee エンジニアインターン9月11日から9月22日の2週間にfreeeさんのインターンに参加しました!グローバルチームに配属され、GoとReactを用いた開発を携わった。Day 1環境…

日本語tokenizerを学習する

Zenn · 2023-09-30

tokenizerを学習させてhuggingface hubにuploadするまでを行う tokenizerはsentencepieceのunigram 学習させやすそうだったので、huggingfaceのtokenizer ライブラリを使う https://github.com

Autonomous Database:SELECT AI機能を使用してOpenAIを利用した自然言語によるクエリ実行を試してみた(日本語でも実行できた)

Qiita(trend) · 2023-09-30

はじめにAutonomous Databaseで、自然言語からSQLを生成するSELECT AI機能が利用可能になったので、早速試してみました。https://docs.oracle.com/e…

Plopを使ってReactコンポーネントの雛形を自動作成する

Zenn · 2023-09-30

React や Next.js で新規開発を進めていると、 「新しい機能を作るたびに何度も同じ構成のファイル群を作成するの面倒だなぁ」 と思うことは多いと思います。 例えば自分が携わっているプロジェクトでは、以下のように bullet-proof-react[1] を参考にしたデ

Lit 3.0 Prerelease 2 and more! – Lit

リアルタイム版 JSer.info · 2023-09-30

<a href="https://lit.dev/blog/2023-09-27-lit-3.0-prerelease-2/">https://lit.dev/blog/2023-09-27-lit-3.0-prerelease-2/</a><br /> <p>Lit 3.0.0

ABC318 A~F をHaskellで

Qiita(trend) · 2023-09-30

D : ビットDPE : DP, 累積和F : 解説が三者三様で、どのアプローチも興味深い。累積和による積分など。A - Full Moon問題 ABC318Aシグネチャを決める。ab…

訪問した都道府県を日本地図に表示する方法

Qiita(trend) · 2023-09-30

備忘録のために。旅行した場所を投稿するアプリを作成する上で投稿をする→旅行した都道府県に色を付ける機能を作成しました。参考までに。こんな感じです。↓ ↓ ↓◆参考サイト【Rails】日本地…

生産性が爆上がりする「Microsoft 365 Copilot」についてまとめてみました

Qiita(trend) · 2023-09-29

1.はじめにどうも、ARIの名古屋支社に勤務している愛知県民こと、新藏(にいくら)と申します♪(/・ω・)/先日、「Azure Tech Day」というイベントに参加してきました。Micr…

【随時更新】テーブル設計でミスらないために確認したいアンチパターン

Qiita(trend) · 2023-09-29

はじめにこちらの本が非常に参考になったのでテーブル設計に関する内容のみをピックアップまとめてみました。普段テーブル設計をしていれば"当たり前"に実践している方も多いと思いますが、今回チーム内での勉…

[Tips]ERBで自由にファイルを作ってみる

Qiita(trend) · 2023-09-29

erb、と聞くとrailsのフロントエンドで使われている印象ですが、実はそれ以外にも応用が効く優れものです。この記事ははerbテンプレートに変数を入力することでファイルを作成してみます。まずer…

[survey] 近年のLLMに関する提案手法について

Zenn · 2023-09-29

本Surveyの目的 近年LLMの学習や推論に関するさまざまな新しい手法が提案されている。本surveyではこれらの手法を外観することで、近年のLLM研究のキャッチアップを容易にすることを目的とする。また、これらの手法で用いられたアイデアの幾つかはLLM以外の言語モデルや、言

Node v20.8.0 (Current) | Node.js

リアルタイム版 JSer.info · 2023-09-29

<a href="https://nodejs.org/en/blog/release/v20.8.0">https://nodejs.org/en/blog/release/v20.8.0</a><br /> <p>Node.js v20.8.0リリース。 Streamのパフォ

GoCLIツール職人のためのRust入門

Zenn · 2023-09-29

三連休中にこんなツールを作った。 https://github.com/Comamoca/neoenv 普段はGoでCLIツールを書いているけど、このツールで初めてRustを本格的に使ったのでその際に得た知見を元にGoでCLIを作っている人向けにとりあえずRustでツールが作れる

C++でEntity Component Systemを実装してみる

Zenn · 2023-09-29

はじめに CPUの進化により、データの処理速度は毎年驚異的な速度で上がっています。それに対し、データをメモリから受け取る速度はここ十数年で数倍程度にしか進化してません。 その結果、プログラムの実行時間の大部分がデータ取得の待機時間に費やされるようになってしまいました。 そこで

Google Apps Scriptでデータを組織に流通させる:②Looker StudioのダッシュボードキャプチャをSlackに投稿する

Qiita(trend) · 2023-09-29

はじめにせっかくダッシュボードを作ったものの見に行くのが面倒で、だんだん使わなくなるというのは意外とよくあることです。これを防ぐための一つの施策として、ダッシュボード化している情報の一部をコミュニ…

【iOS 17】新しくなったAirDropついて調べたことのメモ

Zenn · 2023-09-29

iOS 17で新しくなったAirDropについて調べたことに関するメモです。 iOS 17からは、端末同士を重ね合わせるだけで、写真や書類などのコンテンツを共有することができます。 AirDropとは AirDropとは、近くにあるApple製デバイスと写真や書類などのコン

ベイズプロビットモデルに関する共役性【定式化編】

Qiita(trend) · 2023-09-29

こんにちは,株式会社Nospare・明治大学の小林です.本記事ではAnceshi et al. (2023)に基づき,二項プロビットモデルを中心に,事前分布と事後分布の分布族が同じになる共役性を持つ…

未経験文系新卒エンジニアがAWSと出会い3か月でCLFとSAAを取った話(CLF編)

Qiita(trend) · 2023-09-29

はじめに初めまして!未経験・文系・新卒というエンジニア初学者の肩書き3点セットを持ってるエイスケといいます。この時代この3点セットも珍しくはないとは思うのでこういった同じ状況の同年代の方々や2…

Amazon Bedrockで使える生成系AIモデル Claude(100k)入力文字数の限界を試してみた

Qiita(trend) · 2023-09-29

2023年9月28日、ついにAmazon BedrockがGAされました!AWSでの生成系AIサービスであるAmazon Bedrockが満を持してリリースされました。待ち望んでいた方も非常に多…

useCallbackのユースケース3選

Zenn · 2023-09-29

自分がReactに入門した頃は、メモ化に対して漠然と難しそうなイメージを持っていました。 今思い返すと「メモ化を使うとキャッシュできるのはわかるけど、具体的にどういうときに使うのかわからない」ような感情をいだいていた記憶があります。 ということで今回はメモ化の中でも関数をメモする

Azure OpenAI Serviceの日本語記事まとめ

Zenn · 2023-09-29

Azure OpenAI Serviceについての日本語記事のまとめです。主に公式ドキュメント以外のブログやZenn/Qiitaの記事をまとめています。ボリュームが多いので、目次から気になる項目を選択してご覧ください。 ※長く使える知見のまとめにしたかったので一過性のニュース的な

Fortranでもデータベースしたい!

Qiita(trend) · 2023-09-29

概要PostgreSQLにはフロントエンドとしてCライブラリのlibpqがあります。モダンFortranのC相互運用機能を使って、FortranラッパーのLibpq-Fortranを作ったのでこれ…

Temporal API is Awesome · Taro

リアルタイム版 JSer.info · 2023-09-29

<a href="https://taro.codes/posts/2023-08-23-temporal-api/">https://taro.codes/posts/2023-08-23-temporal-api/</a><br /> <p>ECMAScript Propos

Astro 3.2: View Transitions improvements | Astro

リアルタイム版 JSer.info · 2023-09-29

<a href="https://astro.build/blog/astro-320/">https://astro.build/blog/astro-320/</a><br /> <p>Astro 3.2リリース。 <code class="language-plaintex

ECMAScript proposal updates @ 2023-09 | ECMAScript Daily

リアルタイム版 JSer.info · 2023-09-29

<a href="https://ecmascript-daily.github.io/ecmascript/2023/09/29/ecmascript-proposal-update">https://ecmascript-daily.github.io/ecmascript/

中級者のためのCypress入門:E2Eテスト自動化

Zenn · 2023-09-29

Cypressは軽量・直感的な上、安定したテスト自動化を実現する工夫が施されたWebアプリ用テストフレームワークです。JavaScriptで構築されておりブラウザ上の動作や変更の検知に強みがある反面、マルチブラウザ非対応などの制約事項も存在します。この記事では、Cypressの

Next.jsのServerComponentからRustのasync fnを使用する

Zenn · 2023-09-29

ウェブアプリケーションを実装する際、個人的にも組織としても backend をRustで、frontend をReact/TypeScriptで実装しその間はGraphQLまたはgrpcとなることが多いのだけれども、Next.jsのServerComponentからnapi-rs

非同期処理について

Qiita(trend) · 2023-09-29

はじめにJavaScriptを学習中、非同期についての内容が少々ヘビーに感じたので、こちらの記事にアウトプットして理解を深めようとしている次第でございます。非同期処理とはJavaScriptに…

TypeScript のドキュメンタリーの公開など : Cybozu Frontend Weekly (2023/09/26号)

Zenn · 2023-09-29

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

CSS Nesting and the Cascade | WebKit

リアルタイム版 JSer.info · 2023-09-28

<a href="https://webkit.org/blog/14571/css-nesting-and-the-cascade/">https://webkit.org/blog/14571/css-nesting-and-the-cascade/</a><br /> <p

CSS Subgrid

リアルタイム版 JSer.info · 2023-09-28

<a href="https://web.dev/css-subgrid/">https://web.dev/css-subgrid/</a><br /> <p>CSS subgridについて</p>

入門 B-link tree

Zenn · 2023-09-28

概要 DBMS で広く利用されている B+ tree には様々な variant が存在するが、B-link tree もその1つ。 シンプルなラッチプロトコルで並行アクセスをさばけるよう、リーフノード以外のノードにも右の隣接ノードへのポインタを持たせた構造となっており、Po

Developers Meetup 急成長ベンチャーが向き合う「開発生産性」参加レポート

Qiita(trend) · 2023-09-28

これは何https://anotherworks.connpass.com/event/294517/こちらにオフラインで参加してきました。LTで話されていた内容や所感をメモしていた内容ととも…

Cloudflare、分散SQLiteデータベース「Cloudflare D1」のオープンベータを開始

Publickey · 2023-09-28

CloudflareはCDNエッジでSQLiteのマネージドサービスを提供する「Cloudflare D1」のオープンベータを発表しました。 We’re unlocking the ability for developers to bui...

【2023年】SWR &amp; TanStack Query比較

リアルタイム版 JSer.info · 2023-09-28

<a href="https://zenn.dev/taisei_13046/articles/288e4470cfc45e">https://zenn.dev/taisei_13046/articles/288e4470cfc45e</a><br /> <p>SWRとTanSt

Next.js × microCMS でブログを作ろう

Qiita(trend) · 2023-09-28

はじめにブログを作ろうと思ったときに、「WordPressは使いたくないし、Next.jsでいい感じに記事を管理できないかな」と思い、ヘッドレスCMSを試してみることにしました。日本製ヘッドレス…

素HTTPシグナリングによるWebRTC接続実験

Zenn · 2023-09-28

EDIT: 感想(パフォーマンスの項)に注記。 (SSL証明書の無い)素のHTTPサーバー + libdatachannelを搭載したローカルネットワーク上のデバイス と Webアプリの間でP2P通信できた。応用はこれから考える。 https://twitter.com/oku

学びのアウトプットから新たな学びを得た話

Qiita(trend) · 2023-09-28

初めに先日以下のコミュニティではじめて発表してきました。・発表場所 : https://easy2.connpass.com/event/292408/・発表資料 : https://www.…

PythonでWeb開発を学ぶ上で確認するべきGitHubリポジトリ 18選 2023年版

Zenn · 2023-09-28

はじめに 今回の記事では、Web開発でPythonを学ぶ上で絶対に確認するべきGitHubリポジトリを18個、私の独断と偏見で解説する。 対象とする読者 これからPythonをWeb開発で導入したい人 Pythonを使ったWeb開発に興味がある人 Pythonに関連した

Recruiting Opsをやっていく 2

Qiita(trend) · 2023-09-28

はじめに前回の「Recruiting Opsをやっていく(無印)」はこちらです自己紹介株式会社エクサウィザーズで採用部を担当していますマーケティング/PRがバックグラウンドで、現在は採用人事…

伝説のポケモンかどうかの判断モデル爆速で作るぜ(PyCaret, fasteda)

Qiita(trend) · 2023-09-28

はじめに前の記事からはや3ヶ月、試用期間も終わり本採用を果たした筆者はAIの普及に全力を注いでいます。本採用されたからそんな簡単に解雇されないしめちゃくちゃやってやろ↓前記事https://q…

DirectXのメモリ開放忘れを調べるデバック機能の注意点

Zenn · 2023-09-28

はじめに 結論:ComPtrの開放はデストラクタが終わってからなので、それより先に生存状況調べてもそりゃ生きてるよ(ReportLiveDeviceObjectsしても生きてるよ) この記事では、「DirectX11」と「DirectX12」において、メモリリーク(開放忘

Gradle x JavaをKotlinに浮気させる

Qiita(trend) · 2023-09-28

こんにちは。 株式会社クアンドのhakatakinocoです。私たちの会社では、遠隔支援で現場の判断を加速するSynQ Remote(シンクリモート)というサービスを開発しており、バックエンドをK…

RSpec のテストカバレッジ率向上の取り組み

Zenn · 2023-09-28

こんにちは。アルダグラムでエンジニアしている前山です。 弊社では、今年の4月から7月にかけて、技術戦略として、バックエンド側のテストを整備していく取り組みをおこないました。 技術スタックは、バックエンドは Rails で GraphQL を採用しています。テストフレームワークは

Announcing Deno Queues

リアルタイム版 JSer.info · 2023-09-27

<a href="https://deno.com/blog/queues">https://deno.com/blog/queues</a><br /> <p>Deno KVを使ったキューであるDeno Queuesについて</p>

これからはじめるReact実践入門 | SBクリエイティブ

リアルタイム版 JSer.info · 2023-09-27

<a href="https://www.sbcr.jp/product/4815619480/">https://www.sbcr.jp/product/4815619480/</a><br /> <p>2023年9月28日発売 React、Next.jsについての書籍</p>

Google SlidesにProgress Bar(進捗バー)をつけられるんです!

Qiita(trend) · 2023-09-27

はじめにタイトルの通り、本記事ではGoogle SlidesにProgress Bar(進捗バー)を簡単につける方法を書きます。「あの人のプレゼン、いつ終わるんだろう???」という感情は、負荷を…

Java 21 LTSに対応した無償のJavaディストリビューション「Amazon Corretto 21」と「Microsoft Build of OpenJDK 21」がリリース

Publickey · 2023-09-27

AWSとマイクロソフトから、Java 21に対応したOpenJDKディストリビューションがそれぞれリリースされました。 Java 21は今月リリースされた最新のLTS(Long Term Support)版Javaです。仮想スレッドなど大き...

iOS: TestFlightが使えなくなる呪いとその解呪法

Zenn · 2023-09-27

iOSエンジニアなら実機でリリースビルドの動作確認するためにTestFlightを使いますよね。 実はこのTestFlight、使い方を誤ると内部テスターとしてアプリをインストールできなくなる呪いがかかることをご存知でしょうか? まず、TestFlightの配信形態についてですが

LangChainJS と OpenAI を Cloudflare Workersから試してみる

Zenn · 2023-09-27

先日Serverless Days 2023 に参加してきました。 https://tokyo.serverlessdays.io/ Cloudflare も Workers を中心としたセッションをさせてもらいました。 https://www.docswell.com/s/89

Flashbot / MEV-boostの概要と課題、これからについて

Zenn · 2023-09-27

Special thanks to Vita for reviewing this article and discussing topics related to MEV-boost Ethereumのコミュニティーでは最大級のカンファレンスであるETHCCがパリで行われました

遅延評価と機械学習

Zenn · 2023-09-27

最近「なぜ関数プログラミングは重要か」という文書の存在を知りました。関数型プログラミング界隈ではかなり有名な文書のようだったので私も読んでみたのですが、話題の一つとして「遅延評価がプログラムのモジュール化を可能にし、生産性を高める」という話が事例とともに説明されており、とても勉強

Vike

リアルタイム版 JSer.info · 2023-09-27

<a href="https://vike.dev/">https://vike.dev/</a><br /> <p>ReactやVueなどに対応したNext.jsやNuxtのようなフレームワーク機能を提供するViteプラグイン。 ルーティングやサーバサイドレンダリングなどを機能

インフラアップデート!コンテナ化による課題の解決とコストの最適化

Zenn · 2023-09-27

株式会社オープンエイト、インフラ基盤グループの神山です。 私は2021年に中途採用で入社してSREチームとしてインフラに注力して活動してきました。 私からは近年で実施したオープンエイトのインフラ環境アップデートについてお話しします。 以前の構成について 弊社では主にAmazo

【UE5】UE5.3でPyTorchを使う方法

Qiita(trend) · 2023-09-27

はじめにUnrealEngine5上でPytorchを使う方法を紹介します.様々な方法ありますが,今回はUE5上でPythonコードが書ける方法を紹介します.PyTorchに限らずPython…

設計・ソフトウェアアーキテクチャを学べるGitHubリポジトリ 16選

Zenn · 2023-09-27

はじめに 今回の記事では、設計やソフトウェアアーキテクチャを学べるGitHubリポジトリを16個紹介する。 対象とする読者 設計やソフトウェアアーキテクチャに興味関心があるエンジニア GitHubをエンジニアリングの情報収集に活用したいエンジニア タイトルで気になった人

明日からあなたは CTO です

Zenn · 2023-09-27

前書き こんにちは。株式会社BluAge で CTO を務めておりますどらです。唐突ですが、 「明日からあなたは CTO です」 と言われたらどうしますか? 「う〜ん、どうしよう?🤔」 となる方も多いのではないでしょうか。 実際、どうアプローチするのかという部分は人それぞれだ

Reactを始めるためのJavaScriptとES6基礎知識

Qiita(trend) · 2023-09-27

はじめに仕事でReactを実装することになり、今更ですがJavaScriptとECMAScript 2015(通常ES6と呼ばれます)の基本的な知識についてまとめようと思います。この記事では、R…

ポートフォリオ未完成のまま転職活動を終えられた件

Qiita(trend) · 2023-09-27

はじめにこんにちは、ARATA(@shimiara0420 )です。私は今年の3月まで理学療法士というリハビリの専門職として医療現場に勤めていました。2022年3月末にプログラミングの学習をス…

Daemonを召喚しよう

Qiita(trend) · 2023-09-27

モチベーションサーバ周りの要素技術を触りたくなった手始めにデーモン化のためのDouble Forkを実装してみたくなった調べていくとよく使うNginxもphp-fpmも2回forkしてなくね?…

ブラウザバックで壊れないstate管理を実現する`location-state`

Zenn · 2023-09-27

この記事は最近リリースしたlocation-stateというライブラリの紹介記事です。 モチベーション Reactのstate管理は、様々な分類が可能です。筆者が過去に書いた記事「スコープとライフタイムで考えるReact State再考」では、stateの分類は大きく以下2つ

【SwiftUI】ScreenTimeAPIで特定のアプリを一定時間全く使用できないよう制限する

Qiita(trend) · 2023-09-27

本記事ではScreenTimeAPIを用いて、他のアプリの使用を制限する方法を紹介します。はじめに作業をしている途中に、つい息をするようにXを開いてしまい、集中が途切れてしまうことは誰にでもある…

Azure OpenAIのサンプルまとめ

Zenn · 2023-09-27

はじめに Azure OpenAI Serviceを活用したサンプルが数多く登場しているため、ここにまとめていきます。 エンタープライズサーチ① Azure OpenAIとAzure Cognitive Searchを中心とした文章検索シナリオのサンプル LangCha

初心者がChatGPT先生とWEB開発(IIS,Python,Athena,S3)その①

Qiita(trend) · 2023-09-27

初めにAIのお勉強のため、今までやってこなかったWEBシステム(中身スカスカの機能だけ)の開発をChatGPT先生に手ほどきしてもらって実施してみました。せっかくなので覚えたてのAthenaも使…

[ERC5982] ロールベースのアクセス制御の仕組みを理解しよう!

Qiita(trend) · 2023-09-26

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

[イベントログ] "技術だけのエンジニアに、なっていないか?"

Zenn · 2023-09-26

"リソースとしてのエンジニアではなく、ビジネスパーソンとしてのエンジニア" BulletGroup 後藤さんと! 懇親会後にみんなで写真撮影📷 はじめに...イベント概要 本日のイベントログをまた書いていきたいと思います! 開催: BulletGroup ✕ Tama

Refineでつくる 5分で簡単 管理画面

Zenn · 2023-09-26

はじめに アプリ開発には本体の開発とは別に、運用・保守するための管理画面の開発も必要不可欠になると思います。機能と言っても、登録、参照、編集、削除 程度であることがほとんどなので、そこまで時間もかけたくないものです。そこで今回は、弊社で採用することにした Refine につい

Windowsをクラウドで提供する「クラウドPC」につながる「Windows 365 Boot」正式リリース

Publickey · 2023-09-26

マイクロソフトは、デスクトップ仮想化の技術を用いてWindows環境を配信する新サービス「Windows 365 Cloud PC」(クラウドPC)を2021年に開始しています。 クラウドPCはクラウド上の仮想マシンでWindows 11が...

クリーンアーキテクチャ-全体メモ

Qiita(trend) · 2023-09-26

この記事の目的クリーンアーキテクチャに関連するメモに散らばっている知識をまとめて見やすくする.SOLID原則について依存性逆転の原則https://qiita.com/cagorogoro9…

Firefox 118.0, See All New Features, Updates and Fixes

リアルタイム版 JSer.info · 2023-09-26

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

Cloudflare D1 を試そう with SvelteKit

Qiita(trend) · 2023-09-26

はじめに Cloudflare D1 は、Cloudflare が提供する、Cloudflare Workers 用に設計されたデータベースです。その特徴については、下記記事が大変よくまとまってい…

駆け出しエンジニアの僕が毎週社内LTをはじめました!

Zenn · 2023-09-26

前置き 初めまして!アスエネ株式会社の高橋です! 私は社内で毎週5~10分ほどのLTをしています。 今回は、LTをはじめた経緯とLTの概要をお話しさせて頂こうと思います。 社内LTをはじめた経緯 僕が社内LTをはじめた経緯は大きく2つあります。 1つは、学習していく中でう

ニコニコ動画代表の「ツイッターのようなSNSは作りたくない」発言を調べたら本当だった話

Qiita(trend) · 2023-09-26

Xこと旧Twitterが今後どうなるのか全く分からない状況ですが、2、3カ月ぐらい前にニコニコ動画の代表の人がこんなことを言いました。要は「ツイッターみたいなSNSを作りたくない」という話です。h…

「リーダブルコード」を読んで

Qiita(trend) · 2023-09-26

リーダブルコードを読んだので、印象に残ったポイントをまとめていきます。リーダブルコードって?本書は「リーダブルコード―より良いコードを書くためのシンプルで実践的なテクニック」とタイトルにもあるよ…

Webサービスの脆弱性をIPAに通報した話

Zenn · 2023-09-26

会社で使っている某Webサービスを触っていたところ、気づいたのです。 このWebサービスのAPI、認証がかかってないので個人情報を取り放題だと。 正直なところ自分が開発や運用に関わっているサービスでもないので面倒くさいことに巻き込まれたくはないです。登録セキスペに重課金するのを

Webサービスの脆弱性をIPAに通報した話

Zenn · 2023-09-26

会社で使っている某Webサービスを触っていたところ、気づいたのです。 このWebサービスのAPI、認証がかかってないので個人情報を取り放題だと。 正直なところ自分が開発や運用に関わっているサービスでもないので面倒くさいことに巻き込まれたくはないです。登録セキスペに重課金するのを

バックエンドエンジニアがReactコンポーネントについて理解するためにTODOアプリ作成してみた

Qiita(trend) · 2023-09-26

はじめに仕事でReactを実装する機会に恵まれたのですが、ほとんど触ったことがないのでこのタイミングでReactについていろいろ学んでいきたいと思います。今回は、Reactコンポーネントの設計と…

祝!Jotai 15kスター

Zenn · 2023-09-26

https://twitter.com/dai_shi/status/1706516786466963581 いや〜、ほんと、感謝しかありません。開発をスタートした時は、こんなに伸びるとは思っていませんでした。Zustandの方がさらに予想を超えていて、さらに先を行っています。

大分県立情報科学高等学校AIテクノロジー科で特別講座を実施しました

Qiita(trend) · 2023-09-26

はじめに2023年9月15日、大分県立情報科学高等学校のAIテクノロジー科にて、特別講座を実施しましたhttps://kou.oita-ed.jp/jouhoukagaku/私としても高校生を…

モノレポの手癖を deno で CLI ツールを作って楽にしたい

Zenn · 2023-09-26

deno で CLI ツールを作っていたら楽しくなって色々作っていた。 https://github.com/mizchi/wsr https://github.com/mizchi/repo-fetcher 課題: モノレポの諸々の操作がだるい npm/pnpm/yarn

新卒入社半年でRakumonの開発でしてきたこと

Qiita(trend) · 2023-09-26

RakumonについていつでもどこでもRakumonを使えるRakumonは24時間365日、家 でも 外出先 でも 通学中 でも利用することができます。厳選されたRakumon講師陣Rak…

Next.jsとPythonの開発環境を爆速で構築する

Zenn · 2023-09-26

はじめに 今回はフロントエンドにNext.js、バックエンドにPythonを採用して、Webサイトの環境構築を行いたいと思います。元々、Whisper APIとVOICEVOXによる合成音声を使用した会話アプリを開発したかったのですがですが、環境構築の段階でかなりのボリューム

CREを1年間やってみたふりかえり

Zenn · 2023-09-26

! 🐳 この記事は「ログラスサマーアドベントカレンダー 2023」の 39 日目の記事です。 明日は LLM チームの加賀谷さんです。 こんにちは。株式会社ログラス で CRE(Customer Reliability Engineer)をやっている山﨑(@zaki___yam

[ERC5485] コントラクトの正当性・管轄権・主権を管理する仕組みを理解しよう!

Qiita(trend) · 2023-09-26

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

ELYZAが公開した日本語LLM「ELYZA-japanese-Llama-2-7b」についての解説 : (2) 評価編

Zenn · 2023-09-26

はじめに こんにちは。ELYZA の研究開発チームの中村 (@tyo_yo_)、佐々木 (@hikomimo)、堀江 (@eemon18)、平川 (@h__must__) です。 先日弊社株式会社 ELYZAでは以下のようなリリースをさせていただきました。 Meta の「L

システム問題発生時の情報をチケットからすぐ見れるようにしよう!

Qiita(trend) · 2023-09-26

概要New RelicのUI画面は、右上に表示されているPermalinkリンクを使うと、リンクをクリックするだけで同じ画面を開くことができます。SlackやTeamsなどのコミュニケーションツー…

JavaScriptエラーを分類することで傾向把握して効率的に分析

Qiita(trend) · 2023-09-26

概要ユーザーの手元のブラウザ上で発生したJSエラーの情報は、通常はサービス提供者が把握することが難しいですが、New RelicのBrowserエージェントを使うことで、ユーザーのブラウザ上で発生…

New Relicアップデート情報:累積分布関数の追加でNew Relic のクエリ言語 NRQLがさらに強力に!

Qiita(trend) · 2023-09-26

概要 New Relic のクエリ言語 NRQL は、New Relic で収集されるデータを分析するための豊富な関数を持っています。2023年8月のアップデートでは、新たに累積分布関数が導入され…

New Relicアップデート情報:ワイルドカードを使ったサービスレベルのクエリ設定が可能に!

Qiita(trend) · 2023-09-26

概要 New Relicのサービスレベル管理は、サービスレベル指標( Service Level Indicator : SLI )を APM サービスやブラウザアプリと関連付けると、New Re…

Power Platform で他人の予定表を操作する

Qiita(trend) · 2023-09-25

はじめにPower Apps や Power Automate を利用して他人の予定表の情報を取得したいという要望をいただくことがあります。まず、自分の予定表の情報については、Outlook コ…

Encraft #6「Focus on UI Component 実装」開催レポート

Zenn · 2023-09-25

株式会社ナレッジワーク ソフトウェアエンジニアのziです。 本記事では、2023年8月30日に開催したオフライン勉強会Encraft #6「Focus on UI Component 実装」の開催レポートをお届けいたします! Encraftとは? Encraft(エンクラフ

Apollo ClientではIDを必ずつけよう、ないなら設定しよう

Zenn · 2023-09-25

TL;DR Apollo Clientを使うときは必ずIDフィールドをQueryに含めよう。ないなら後述する設定を使おう。 Apollo Client Apollo ClientはGraphQLクライアントであり、キャッシュや状態管理など多くの機能も併せ持つかなり強力なラ

GPT-4V(ision) System Cardをざっくり訳した

Qiita(trend) · 2023-09-25

はじめにOpenAIが3月に発表していたものの実装していなかった、画像および音声を取り扱うことのできるマルチモーダルモデル「GPT4-V」のdeployが発表されました。本当に全部この会社がやれば…

String Catalog の Practice

Zenn · 2023-09-25

はじめに Xcode 15がリリースされ、String Catalogが使えるようになりました。 基本的な使い方は、公式ドキュメントに記載されていますが、実際に使ってみると、こう使ったほうが便利だろうなというTipsがわかってきました。 基本的な使い方 String Ca

安いエアロバイクをハックする 調査編

Qiita(trend) · 2023-09-25

エアロバイクを買ったちょっと前にエアロバイクを買いました。アルインコというメーカーの、テーブルがついたタイプのエアロバイクですhttps://amzn.to/48pWCWG机がついていて、タ…

Windows 11がパスキーに正式対応、Windows Helloでパスキーの作成、ログインなど可能に

Publickey · 2023-09-25

マイクロソフトは、今月提供予定のWindows 11の大型アップデート「Windows 11 23H2」で、Windows 11にパスキー機能が搭載されることを明らかにしました。 Windows 11のパスキー対応は、7月のInsider ...

BFFをNestJSからGraphQL Meshに移行した

Zenn · 2023-09-25

はじめに BFF (Backend For Frontend) は、特定のフロントエンドのニーズに合わせて設計されたバックエンドのパターンです。この概念は、このアプローチでは、各フロントエンド(モバイル、デスクトップ、ウェブなど)が独自のBFFを持つことができ、これによりフロ

GitHubが全ユーザーを対象にパスキー正式対応、パスワードレスでログイン可能に

Publickey · 2023-09-25

GitHubは全ユーザーを対象にパスキーへの対応を正式に開始したと発表しました。従来のパスワード認証の代わりに、パスキーによるパスワードレスな認証を行うことが可能になります。 Passkeys are now available for a...

kurtextrem/awesome-performance-patches: :rocket::zap: Awesome lists about performance related patches/PRs.

リアルタイム版 JSer.info · 2023-09-25

<a href="https://github.com/kurtextrem/awesome-performance-patches">https://github.com/kurtextrem/awesome-performance-patches</a><br /> <p>J

技育展決勝でボコボコにされたので戒めを残す

Zenn · 2023-09-25

自分は技育展というサポーターズ株式会社主催の学生ピッチコンテストの決勝が行われて、個人開発で参戦しました。 周りの発表を聞いて とにかくすごい。具体的には UIが企業のサービスか?ってくらい整っている。 実際に法人化していて売り上げをあげていたり、サービスの利用者がいる事が

第一回関東Kaggler会参加メモ

Zenn · 2023-09-25

関東Kaggler会、現地参加勢による参加メモです。基本的には勉強になったな〜ということをまとめています。ただ、雰囲気を伝えるために、他の方のTwitterをたくさん引用させていただいています。ここは違う意図などあればご指摘ください🙇‍♂ 資料などは以下にまとまっています。 ht

7.23.0 Released: Decorator Metadata and many new `import` features! · Babel

リアルタイム版 JSer.info · 2023-09-25

<a href="https://babeljs.io/blog/2023/09/25/7.23.0">https://babeljs.io/blog/2023/09/25/7.23.0</a><br /> <p>Babel v7.23.0リリース。 Stage 3のDecora

Core NFCでNDEFを読み書き(Swift)

Zenn · 2023-09-25

はじめに iOS 13 から Core NFC で書き込みもできるらしいのでやってみました。 (デリゲートとかあるので SwiftUI ではなく UIKit でやってます。) 完成品はこんな感じ。 入力したテキストと固定値の URL を書き込んでいます。 ソース全体impo

画像わからないデータエンジニアが画像系コンペに参加してソロ銀メダル取った話

Qiita(trend) · 2023-09-25

はじめに若干釣りっぽいタイトルで恐縮です🙇‍♂️画像についてあまり詳しくない現職データエンジニアが、単騎で画像コンペに突っ込んでいき、どのようなプロセスでメダルを獲得するに至ったの?を共有する記…

実務未経験から情報共有サービス『HomeCareConnect』を開発してみた【Rails7 / MySQL / AWS / Docker 】

Qiita(trend) · 2023-09-25

はじめにはじめまして! ごん(@gon0821)と申します未経験からWebエンジニアへの転職を目指しており、その過程で 「在宅療養者の健康状態と薬の管理を円滑にするサービス」 を作成しましたの…

【Rails】CarrierWaveとMiniMagickで画像を.wepbに変換する

Qiita(trend) · 2023-09-25

画像を.webpに変換したいと思って記事を探したんですが、無さそうだったので投稿します。CarrierWaveとMiniMagickの導入方法については多くの記事があるため、今回は割愛させて頂き…

誰でもなんとなく理解できる形式的冪級数

Qiita(trend) · 2023-09-25

前置きこんにちは中学3年生水コーダーのみちらからです。数学が苦手です。この記事では、形式的冪級数について解説しますが、厳密な定義などは説明せず、できることがなんとなくわかるようになることを目標と…

Flutterってどうなん?実際に商用アプリ開発で使ってみた感想

Qiita(trend) · 2023-09-25

これまで3年ほどWebエンジニアとして働いており、いろいろあって今年からFlutterでモバイルアプリを開発しています。Flutterを使い始めて半年が経ったので実際に使ってみて感じたいいと思った…

失敗を経て、JVMメモリ改善を少しの変更で大きく改善できた話

Zenn · 2023-09-25

! この記事は毎週必ず記事がでるテックブログ "Loglass Tech Blog Sprint" の 6週目の記事です! 1年間連続達成まで 残り47週 となりました! はじめに サービスが突然ダウンして障害が発生した経験はありますか? 最近、ログラスでは、アプリケーショ

HistoryAPIのreplaceStateの第2引数'unused'について

Qiita(trend) · 2023-09-25

概要HistoryAPIを使う必要があったため、replaceStateメソッドのドキュメントを見ていたら以下のような構文が書かれていました。replaceState(state, unused…

Material 3 やめました (2)

Zenn · 2023-09-25

DroidKaigi 2023で行われたMaterial 3 やめました(スライド)というセッションを聴講した。 その内容に触発され、自分が関わっているAndroidアプリにおいても、Material 3をやめることにした。 なぜやめるのか 上記の発表と同様に、特に問題となっ

RSpecとの距離を縮めるシンプルな書き方

Zenn · 2023-09-25

IVRyで、バックエンドエンジニアをしている島筒です。 https://twitter.com/kshimadutsu IVRyでは、Railsを利用して一部のサービスを提供しており、テストは、RSpecを利用しています。 10年近くRailsを使った開発に携わっていますが、Ra

制限厳しいWebAssemblyで、WASIでのHello Worldってどうやって実現してるの??【備忘録】

Qiita(trend) · 2023-09-25

はじめに結論は至って単純です。「WASIで定義された標準出力ができる関数(API)をWebAssembly内でimportして使っている」ということです。もちろんドキュメントを見れば分かることで…

ローカルマシンを汚したくなかったのでdocker上でprettierを動かしてみた

Zenn · 2023-09-25

この記事について Laravel docker 環境にprettierを導入するまでの手順を、自身でハマった部分も合わせて記載しています。 ローカルPCにprettierをインストールせず、dockerコンテナ内でインストールするようにしています。 PhpStormとVSC

[ERC5521] ERC721規格のNFTの参照関係を表現する仕組みを理解しよう!

Qiita(trend) · 2023-09-24

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

アイコンボタンをアクセシビリティ対応するには、どう作るのがいいと思いますか?

Qiita(trend) · 2023-09-24

はじめにみなさんは、ちゃんとアクセシビリティを意識して開発できていますか?アクセシビリティの中には、どれが正解か分かりにくいものもいくつかあります。その中で、僕がいつも実装方法に迷ってしまうの…

Microsoft Defender for Cloud:直近3か月の主要なUpdate

Qiita(trend) · 2023-09-24

はじめに皆様はMicrosoft Security CommunityチャネルやMicrosoft Technical communityブログをご覧になったことはあるでしょうか。Microsof…

(python) デザインパターンとアンチパターン(Strategy編)

Qiita(trend) · 2023-09-24

目的これはHead Firstデザインパターン 第2版 ―頭とからだで覚えるデザインパターンの基本に出てくる内容について、サンプルコードをPythonで補足した記事になります。(本書ではJava…

MacでDocker DesktopやWSLのようなコンテナ/仮想マシン環境を実現する「OrbStack 1.0」リリース

Publickey · 2023-09-24

Mac上でDocker Desktopのように手軽にコンテナ環境を構築し、またWindowsのWindows Subsystem for Linux(WSL)のようにmacOS上にLinux仮想マシン環境を構築できるソフトウェア「OrbSt...

パスワードマネージャの1Passwordがパスキーに正式対応を開始。パスキーの保存、管理、サインインに対応

Publickey · 2023-09-24

代表的なパスワードマネージャの1つである1Passwordが、パスワードレスでログインできる業界標準のパスキーへの正式対応を開始しました。 1Passwordによって、これまで可能だったパスワードの保存や管理、パスワードによるサインインだけ...

[team Lab✕TamaStudy✕韓国産業人力公団 #1 ]イベントが大成功でした!@オフライン開催

Zenn · 2023-09-24

team Lab✕TamaStudy✕韓国産業人力公団 イベント 会社説明会としていますが、懇親会(交流会)をメインとし開催しました。 そして、とても大成功でした!! 懇親会(交流会)は、今までにないくらいに活発な時間となり満足度もたかくできました. 会社の紹介も他のイベン

Androidのワイヤレスデバックの接続が不安定で悩んでいる

Qiita(trend) · 2023-09-24

Androidのワイヤレスデバック以前にAndroidのワイヤレスデバックについてQiita記事を書きましたhttps://qiita.com/cozyk100/items/dce05340d5…

ついにGraphQLに入門した!

Zenn · 2023-09-24

今さらですが!GraphQL、ついに、挑戦しました👏 興味はあったものの、まだ着手できていなかったのですが、お仕事の関係もあり、挑戦するに至りました。 ということで!GraphQLとは何なのかから、どう実装したのかまでを整理しておこうと思い、本記事を作成しました! GraphQL

上級者のための Hello World! ~C/C++ プログラミング~

Qiita(trend) · 2023-09-24

はじめに今回は C/C++ を使ったプログラミングについて書き留めていく。コンパイラは gcc を、OS は Ubuntu22.04 を使う。なお文中でのコンピュータとは、一つのハードウェアの上で…

Cocos Creator 2.41 アプリ開発の感想

Qiita(trend) · 2023-09-24

はじめにはじめまして。完全未経験から2年目に突入したソフトウェアエンジニアです。本記事は Cocos Creator(TypeScript) を学び始めてから約半年のなかで気になったことや、困…

エンジニアが「プロダクトマネージャーのしごと」を読んでみて

Zenn · 2023-09-24

はじめに 皆さん、「プロダクトマネージャーのしごと」読みましたか?(唐突) https://www.amazon.co.jp/プロダクトマネージャーのしごと-第2版-―1日目から使える実践ガイド-Matt-LeMay/dp/4814400438/ref=sr_1_1?adgr

【iOS 17】スタンバイモードについて調べたことのメモ

Zenn · 2023-09-24

スタンバイモードの実装方法について調べたことに関するメモです。 スタンバイモードとは iPhoneを横向きで充電している時に、フルスクリーンでウィジェットを表示することができる機能です。iOS 17以降のOSをインストールしたiPhoneで使用することができます。 実装

Power Query workout - テーブルは行ごとに処理される

Qiita(trend) · 2023-09-24

エディタでボタンポチポチっていう操作だから、手続きの積み重ねのような動作をしているように思ってしまうかもしれない。ヒトはその方が理解しやすいだろうし、クエリの定義もしやすいってことなのでしょう。だけ…

Tree・Stack based Navigation のメリット・デメリットを理解して、SwiftUI Navigation を使いこなす

Zenn · 2023-09-24

前回は SwiftUI における Tree-based navigation および Stack-based navigation について説明するための記事を書きました。 https://zenn.dev/kalupas226/articles/e5a010f7858796 上

Release v3.7.0 · honojs/hono

リアルタイム版 JSer.info · 2023-09-23

<a href="https://github.com/honojs/hono/releases/tag/v3.7.0">https://github.com/honojs/hono/releases/tag/v3.7.0</a><br /> <p>Hono v3.7.0リリース

【翻訳】Goモジュールの構成(Organizing a Go module)

Zenn · 2023-09-23

Go言語公式から、Organizing a Go module という、Goプロジェクトのファイル・ディレクトリ構成に関する記事が発表されました。 公式からGoプロジェクトの構成に関する指針が紹介されるのは(自分の知る限り)初めてのことだったので、精読がてら翻訳しました。 注

ReactのContext.Providerをネストしなくて済む方法

Zenn · 2023-09-23

はじめに こんにちは!普段はスタートアップで何でも屋のようにエンジニアをしているNayuEnginです。 Reactで状態管理のために、Context APIを使っている方はそれなりにいらっしゃると思いますが、よく見かけるのがContext.Providerをネストしまくって

TOKYO GAME SHOW(等ビッグイベント)における、デモ展示の技術責任者の心得

Zenn · 2023-09-23

恋愛メタバースMemoriaを開発するFlamers CTOの設楽(だーら)です。 TOKYO GAME SHOW 2023において、VRデバイスを開発するPICOのブースにMemoriaが出展しました。 https://x.com/memoria_vr/status/17046

DocCを利用したチュートリアルの作り方と公開方法

Zenn · 2023-09-23

概要 XcodeからDocCをチュートリアルを作成して、Web上で見れる状態にするまでについて、初見で気をつけたいポイントを含めて紹介します。 ただファイルやディレクトリの構成などは適時作成する際に作成者自身やチームで決めていただければと思いますのでここでは触れずにただ作成と

未経験エンジニアが転職活動で聞かれた質問

Qiita(trend) · 2023-09-23

今回は、僕が未経験エンジニアとして転職活動中に聞かれた質問をまとめてみました!※自社開発系の会社がメインではあったので、主に自社開発系の企業で問われる質問の内容となっています。受託・SESとは少し…

tfcmtとtfsecを導入して、terraformのCIツールを充実させよう

Qiita(trend) · 2023-09-23

はじめにtfcmtを導入すると、プルリク内にterraform planの結果を表示することができます。またtfsecを導入することで、作成するリソースがセキュリティやベストプラクティスの観点か…

[Swift] PRをマージした時にSwiftFormatを実行するGithub Actionsを作成する

Qiita(trend) · 2023-09-23

PRがmainにマージされた時にSwiftFormatを実行したら思ったより便利だったので、備忘録として残しておきます。実装SwiftFormatを実行するためにMintを使用しています。na…

ソフトウェアアーキテクチャ入門

Zenn · 2023-09-23

はじめに 今回の記事では、ソフトウェアアーキテクチャの入門的な内容を解説する。 対象とする読者 ソフトウェアアーキテクチャを勉強するエンジニア アーキテクチャに関して全くわからない初心者 タイトルで気になったひと ソフトウェアアーキテクチャとは? ソフトウェアのア

Productivity Weekly (2023-09-13号, 2023-09-06号)

Zenn · 2023-09-23

こんにちは。サイボウズ株式会社 生産性向上チームの平木場です。 僕たち生産性向上チームは毎週水曜日に Productivity Weekly という「1 週間の間に発見された開発者の生産性向上に関するネタを共有する会」を社内で開催しています。 本記事はその時のネタをまとめたもので

三角図表(ternary diagram)を描く

Qiita(trend) · 2023-09-23

以下の文献に三角図表が使われていたので,さほど使うこともないので放っておいたのだが,今回一念発起で描いてみた。当然,Pythonで書かれたプログラムは山ほどある。車輪の再発明である。自分で書くと,…

JSでPNGファイルを「直接」生成する

Qiita(trend) · 2023-09-23

jsでpngを作りたいときcanvasなどのAPIを使う方法が一般的しかし配列にあるデータからpngを作りたい場合canvasを用意→ループでfillRect→toBlobの手順を踏む必要があ…

Rhino8(BETA): Grasshopperの新コンポーネント(Rhino)まとめ

Zenn · 2023-09-23

Rhino8 先日、Rhino8のBETA版が利用可能になりました。(Rhino7のライセンスが必要) Rhino8ではGrasshopperに新しくRhinoカテゴリのコンポーネントが多数追加されています。これらのコンポーネントは主にジオメトリのベイク、レイヤー、マテリア

State of HTML 2023 now open! • Lea Verou

リアルタイム版 JSer.info · 2023-09-23

<a href="https://lea.verou.me/blog/2023/state-of-html-2023/">https://lea.verou.me/blog/2023/state-of-html-2023/</a><br /> <p>HTMLについての開発者アンケ

【翻訳】Goモジュールの構成(Organizing a Go module)

Qiita(trend) · 2023-09-23

Go言語公式から、Organizing a Go module という、Goプロジェクトのファイル・ディレクトリ構成に関する記事が発表されました。公式からGoプロジェクトの構成に関する指針が紹介さ…

SwiftUI における Stack based・Tree based Navigation

Zenn · 2023-09-23

! iOS 16 以降でしか利用できない API も前提として話が進むため、そこを理解した上で読み進めて頂けたら嬉しいです。もちろん iOS 16 未満をサポートしている場合でもある程度共通する話ではあります。 SwiftUI の Navigation、いわゆる画面遷移 (これ

Rを用いた遺伝子解析:TDbasedUFEのチュートリアル

Qiita(trend) · 2023-09-23

初めにこの記事についてこの記事はRのパッケージBioconductorに収録されているTDbasedUFEを最低限利用できるために書かれた記事です。パッケージ内で使われている数理的原理の解説は殆…

Python使いの皆さん、Rのキモいところをいっぱいお見せします

Qiita(trend) · 2023-09-23

はじめに事業会社で働いているデータサイエンティストです。普段の業務ではRを利用していますが、Pythonの言語仕様も理解しているつもりです。会社が作成していただいた記事はこちらです:https:…

Bun v1.0.3 | Bun Blog

リアルタイム版 JSer.info · 2023-09-22

<a href="https://bun.sh/blog/bun-v1.0.3">https://bun.sh/blog/bun-v1.0.3</a><br /> <p>Bun v1.0.3リリース。 TypeScriptの<code class="language-plaint

tkinterを使って和音の波形ジェネレーターを作ってみたよ

Qiita(trend) · 2023-09-22

tkinterを使って波形ジェエネレーターを作ろう tkinterはpythonでGUIを作れるモジュールです。ボタンやプルダウンボックスを指定してインタラクティブなアプリケーションを作成すること…

新米プロダクトオーナーが認定スクラムマスター研修を受けて考えたこと

Qiita(trend) · 2023-09-22

9月20日から3日間、株式会社アトラクタ主催の認定スクラムマスター研修を受講しました。https://www.attractor.co.jp/info/csm-20230920/実践的な内容で、…

JavaScript勉強備忘録

Qiita(trend) · 2023-09-22

JavaScript勉強備忘録友達の開発の内容を理解するためjsの勉強を始めた。JavaScriptはどんなプログラミング言語か・主にWebブラウザの中で動くプログラミング言語。・Webブラ…

Xwin-LM-70B-V0.1をOpen Interpreterから使ってみる。

Zenn · 2023-09-22

はじめに 前回の記事でXwin-LM-70B-V0.1とLlama-2-70Bの出力結果の比較を行いました。この記事ではOpen InterpreterのバックエンドとしてXwin-LM-70B-V0.1を使ってみます。 私のPCのスペック[1] i7 13700K 309

フロントエンドのテスト構成について考えてみた in 2023

Zenn · 2023-09-22

はじめに この記事では、 フロントエンドの開発において意義のあるテストはなにか? それらをコスパよく実現するためにはどうすればよいか? について考えて、作った構成を紹介します。 前提 下記の技術スタックを利用していますが、これ以外のスタックでも応用可能な仕組みが多いと

Open Interpreterを誰でも使えるSlack botにしました

Zenn · 2023-09-22

TL;DR 今話題のOpen InterpreterをSlack botにしました。 Codeはこちらのリポジトリをご覧ください。 はじめに Open Interpreter楽しんでますか? https://x.com/dory111111/status/170193

勾配ベースの最適化手法について直近に読んだ論文のまとめ

Zenn · 2023-09-22

概要 勾配ベースの最適化手法について直近数ヶ月で読んだ論文を元にまとめる。網羅的ではないことに注意。 構成 以下のような構成でまとめる。 Adamの派生手法 補助的に用いられる最適化手法 リソース消費を最適化する手法 1. Adamの派生手法 Decouple

Deno 1.37: Modern JavaScript in Jupyter Notebooks

リアルタイム版 JSer.info · 2023-09-22

<a href="https://deno.com/blog/v1.37">https://deno.com/blog/v1.37</a><br /> <p>Deno v1.37リリース。 <code class="language-plaintext highlighter-r

TypeScript Origins: The Documentary - YouTube

リアルタイム版 JSer.info · 2023-09-22

<a href="https://www.youtube.com/watch?v=U6s2pdxebSo">https://www.youtube.com/watch?v=U6s2pdxebSo</a><br /> <p>TypeScriptのドキュメンタリー動画</p>

WebKit Features in Safari 17.0 | WebKit

リアルタイム版 JSer.info · 2023-09-22

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

VALL-E X

Qiita(trend) · 2023-09-22

はじめにこんにちは、fuyu-quantです.今回はVALL-E Xの紹介になります.英語,中国語,日本語の3つ言語での音声合成,感情やアクセントを考慮した音声合成,言語をまたいだ音声合成などを…

Introducing runes

リアルタイム版 JSer.info · 2023-09-22

<a href="https://svelte.dev/blog/runes">https://svelte.dev/blog/runes</a><br /> <p>Svelte 5はrunesという<code class="language-plaintext highligh

From WebGL to WebGPU - Chrome for Developers

リアルタイム版 JSer.info · 2023-09-22

<a href="https://developer.chrome.com/en/blog/from-webgl-to-webgpu/">https://developer.chrome.com/en/blog/from-webgl-to-webgpu/</a><br /> <p

🔰デジタル初心者がChatGtpとLineBotをつなげて電子辞書として使ってみた件✏

Qiita(trend) · 2023-09-22

みなさん、はじめまして。個人的に「ラグビーワールドカップ」 が気になっており屈強の男たちが泥まみれになりながトライを決めるプレイにかっこいいなと感じております。さて、先日、TVでラグビー特集…

Rails7のActive Recordを利用したデータの暗号化について

Qiita(trend) · 2023-09-22

基本的な導入例給与などを決定する評価テーブル(MySQL)を暗号化することを仮定します。テーブル設計一旦暗号化のことを考えず以下のように作成したいテーブルの定義を考えます。CREATE TA…

Open-Vocabulary Object Detection の研究動向

Zenn · 2023-09-22

初めまして! 株式会社 Elith で Computer Vision Reseacher をしている下村です。 今回は、Open-Vocabulary Object Detection の論文について、学習データに焦点を当てた手法を中心に概要を紹介します。本記事内で使用する図は

Web 開発の画面制作のときに使う用語をまとめてみた

Zenn · 2023-09-22

UI とか画面デザインを設計するときに他のメンバーと意思疎通の齟齬をなくすために、頻度問わず使う用語をまとめてみました。 参考となるスクリーンショットには Flowbite のコンポーネントを使っています。 文字関連 フォントサイズ 文字の大きさのこと フォントウェイ

Google Apps Scriptでデータを組織に流通させる:①BigQueryにクエリを叩いてSlackに投稿する

Qiita(trend) · 2023-09-22

はじめにせっかくダッシュボードを作ったものの見に行くのが面倒で、だんだん使わなくなるというのは意外とよくあることです。これを防ぐための一つの施策として、ダッシュボード化している情報の一部をコミュニ…

App RouterにおけるData FetchingとRenderingのバリエーション整理

Zenn · 2023-09-22

Next.jsでは、App RouterでServer Component(SC)とClient Component(CC)が区別されるようになってから、Data FetchingとRenderingのバリデーションが増えより複雑になりました。 今回はmicroCMSテンプレート

【初心者】LINEbotを使った電話帳作成 デジタル経験ほぼ0の会社員の奮闘録【初挑戦】

Qiita(trend) · 2023-09-22

小売業でレジやら商品出しやら、夜間業務やらと色々手広くしている会社員です。これから年末に向け大変な時期になりますね…。体が1つじゃ足りないと日々嘆いております。店舗で必要な連絡先を教えてくれる…

self-attentionを代替する各種手法について

Zenn · 2023-09-22

概要 Transformerはvision, textなど各種ドメインで成功を収めているが、計算量とメモリ消費が系列長の2乗に比例するため、長い系列を扱うのに課題がある。本稿ではこのような計算量の課題に対応することを目的として提案されたTransFormerの代替アーキテクチ

テスト(システム開発)って何をするの?

Qiita(trend) · 2023-09-22

はじめに筆者は現在、新卒で現場に配属されてから4か月ほどシステム開発業務をしているのですが、特にテストと呼ばれるものをメインで行っています。そこで今回は、テストについてまとめてみました。テスト…

Svelte 5 に導入予定の新機能 Rune の紹介

Qiita(trend) · 2023-09-22

はじめに2023年9月20日の夜、YouTube で以下の動画を見つけました。https://www.youtube.com/watch?v=RVnxF3j3N8USvelte 5 の新機能の…

[ERC6093] ERC20・ERC721・ERC1155のカスタムエラーの提案を理解しよう!

Qiita(trend) · 2023-09-22

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

GPT-4の知識が2022年1月までに延長されたので検証した

Qiita(trend) · 2023-09-22

TL;DROpenAIの(Web)アプリであるChatGPTのうち、有料プランのGPT-4の知識が2022年1月までに延長されたそれまでは2021年9月までだった検証したところ2022年の1月…

マルチタスクはどう実現されているか?JavaScriptとPureScriptで学ぶマルチタスクの実装

Zenn · 2023-09-21

この記事はJavaScriptとPureScriptでマルチタスクの仕組みがどう実現されているかを解説する記事です。 題材とするのは、PureScriptの非同期処理ライブラリAffです。 実はこのライブラリ、マルチタスクの仕組みを実現する実装のコア部分はJavaScriptで書

【必見】プログラミングを学ぶ上で絶対に覚えておきたい原則10選

Zenn · 2023-09-21

はじめに DRY, KISS, 車輪の再発明, などなど... プログラミング界隈には、一見「???🤔???」となるような、原理原則がたくさんあって困惑しますよね。。。 今回は備忘録的に、特に有名だと思った10個を独断でピックアップして記録していきます。 1. DRY

オラクル、PostgreSQLのマネージドサービスをOracle Cloudで年内に正式サービス化へ。Oracle CloudWorld 2023

Publickey · 2023-09-21

オラクルは米ラスベガスで開催中の「Oracle CloudWorld 2023」で、PostgreSQLのマネージドサービスをOracle Cloud上で年内に正式サービスとして提供開始すると発表しました。 オラクルがPostgreSQLの...

GitHub、プロンプトでコード生成やデバッグを指示できる「GitHub Copilot Chat」を個人ユーザーにも提供開始

Publickey · 2023-09-21

GitHubは、GTP-4ベースのAIを用いた開発支援機能「GitHub Copilot Chat」を個人ユーザーにも提供開始すると発表しました。 NEWS: GitHub Copilot Chat is now available fre...

シスコがSplunkの買収を発表、約4兆円で。同社の歴史上最大規模の買収

Publickey · 2023-09-21

シスコシステムズは、ログの収集解析ツール大手として知られるSplunkの買収を発表しました。 買収金額は280億ドル(1ドル145円換算で4兆600億円)。ブルームバーグの報道によると、これは同社の歴史上最大規模の買収とのこと。 シスコはネ...

xcstringstoolsとは何か?Xcode 15に導入されたString Catalogsのための新ツール

Zenn · 2023-09-21

謝辞 2023年8月24日に開催された勉強会「公開 SwiftWednesday【iOSDC Japan 2023 直前】」での発表内容を基にした記事です。 はじめに WWDC23においてXcode 15の新機能として「String Catalogs」が発表されました。

【Xcode】Xcode内でドキュメントを閲覧する

Qiita(trend) · 2023-09-21

はじめに今までわからないことがあれば検索からドキュメントに飛んでいましたが、Xcode15からXcode内でドキュメントがPreviewできるようになったらしいので使ってみましたやりかた① …

Ladle v3 | Ladle

リアルタイム版 JSer.info · 2023-09-21

<a href="https://ladle.dev/blog/ladle-v3">https://ladle.dev/blog/ladle-v3</a><br /> <p>Storybookの代替ツールであるLadle v3リリース。 SWCをデフォルトのTranspilerに

未定義動作でFizzBuzz

Zenn · 2023-09-21

はじめに たまにFizzBuzzが話題になりますね。いろんな解放があると思いますが、ここではC/C++言語の未定義動作を使ってFizzBuzzしてみましょうか。clang++にfizzを、g++にbuzzを表示してもらいます。 コード 以下がコードです。 #include

eslint-stylistic/eslint-stylistic: Monorepo for ESLint Stylistic plugins and configs

リアルタイム版 JSer.info · 2023-09-21

<a href="https://github.com/eslint-stylistic/eslint-stylistic">https://github.com/eslint-stylistic/eslint-stylistic</a><br /> <p>ESLintのスタイル

【ヨシモト∞ホール✖️Loupeコラボ】GoogleAPIで全国対応した手順を公開

Zenn · 2023-09-21

はじめに 株式会社Relicが運営しているLoupeでは、現在ヨシモト∞ホールとのコラボ企画を開催しています! 「オズワルド」や「蛙亭」などヨシモト∞ホールで活躍中の芸人さんたちが、渋谷のオススメスポットを紹介してくれる企画になっているのでご興味がある方はぜひ確認してみてくだ

iOSの最新情報をキャッチアップする

Qiita(trend) · 2023-09-21

iOSアプリの開発者は、最新のiOSやXcodeのアップデート状況、アプリの提出要件の変更等に関する情報を日々キャッチアップして対応する必要があります。そこで今回は、私がiOSの最新情報をどの様にキ…

PdfBox-Android を使って PDF を編集する

Zenn · 2023-09-21

PdfBox-Android は PDF を編集するためのライブラリです。 Java に PDFBox という同様のライブラリが存在しますが、PdfBox-Android はこの PDFBox を Android でも利用できるようにしたものです。 最近、このライブラリを使用する

AWS東京リージョンにある Local Zones の存在価値とは【2023年9月時点】

Qiita(trend) · 2023-09-21

みなさん AWS の東京リージョンにある Local Zones を知っているでしょうか?この話をすると「東京リージョンに Local Zones は無いと思う……」という回答を聞くことが何度か…

Bing AIが便利そう

Zenn · 2023-09-21

Chat GPT と GitHub Copilot Chat と Bing AI に同じ質問をしたところ、 Bing AI だけ本当に欲しかった答えが一発で得られて、とても感動したので記事にしたいと思います。 https://qiita.com/takao-takass/item

【Salesforce × AI/ML】導入アプローチと具体的な実装方法をご紹介!

Qiita(trend) · 2023-09-21

はじめに筆者らは企業の重要な情報(既存顧客情報、見込み客情報、商談情報など)を1カ所に集約し、それを展開・連携・活用できるプラットフォームであるSalesforceと、大量の情報の中から法則性や成…

Rust信者を増やしたい ~ 組み込み編

Zenn · 2023-09-21

はじめに この記事では、組み込みにおいてRustがどの程度親和性のあるものなのかについて、僕のとても偏った思想を織り交ぜながらRust思想の布教をしていきたいと思います。  余談ですが最近、函館高専のロボコン部も何かでRustを書いていましたね。それだけRustが普及してきた

Flutterアプリケーション開発にRiverpodを僕が使う理由

Zenn · 2023-09-21

はじめに Flutterにおける状態管理の手法は、数多く存在します。 筆者は、その中でもRiverpodを好んで利用しています。最近はFlutterKaigi 2023の公式アプリでも採用しました。 https://riverpod.dev/ https://docs-v2.

「Xcode Previewを気軽に使うためのDI戦略」要約&補足

Zenn · 2023-09-21

はじめに この記事はiOSDC Japan 2023での「Xcode Previewを気軽に使うためのDI戦略」の要約と補足です。 https://fortee.jp/iosdc-japan-2023/proposal/2bfb2b2e-5e5e-44a7-87c9-e0dc

【アニメーション】AfterEffectsで背景が透過したgifアニメーションを綺麗に書き出す方法

Qiita(trend) · 2023-09-21

はじめに先日Qiitaでは、記事投稿が完了したあとに、記事投稿を労うModalを表示するようにアップデートしました。そのモーダルでは、以下のような :qiitan: Qiitanのアニメーション…

kube-rsを使ってRustで簡単なKubernetes Operatorを作ってみる

Zenn · 2023-09-21

社内で行っているRustの勉強会でkube-rsを利用したKubernetes operatorを扱いました。 本記事ではそこで学んだkube-rsの使い方や仕組みについて書きます。 概要としては、Hello Custom Resourceを定義してmanifestをapplyす

[ERC6808] FKBTと呼ばれるERC20トークンをより安全に送付・管理する仕組みを理解しよう!

Qiita(trend) · 2023-09-20

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

Power Apps でツリービュー(アコーディオンメニュー)を作ってみた

Qiita(trend) · 2023-09-20

序Power Apps で上の画像のような機能を実装できないものか考えてみました。AさんをクリックすればAさんに関する情報(今回は日付データ)が表示され、Bさんをクリックすれば、Aさんと同様に情報…

FlowiseAI を Cloud Run でセキュアに動かす

Zenn · 2023-09-20

FlowiseAI を Cloud Run でセキュアに動かす 本記事では、 GUI でカスタム LLM フローを簡単に作成することのできる Flowise の概要に加えて、Cloud Run 上で セキュアに動かす 方法を紹介していきます。 Flowise とは Flo

Terraformのフォークが「OpenTofu」としてLinux Foundation傘下で正式ローンチ。OpenTFから改名

Publickey · 2023-09-20

Linux Foundationは、HashiCorpのインフラ構成ツールであるTerraformをフォークしたプロジェクト「OpenTofu」のローンチを発表しました。 We are excited to announce the lau...

インテル、288コアのXeon(コード名Sierra Forest)が2024年に登場

Publickey · 2023-09-20

インテルは、現在開催注のイベント「Intel Innovation 2023 」の基調講演で、288コアのXeon(コード名Sierra Forest)が来年(2024年)に登場すると発表しました。 Sierra Forestは今年発表され...

GoogleアラートをSlackで通知する方法

Qiita(trend) · 2023-09-20

これはなにGoogleアラートのRSSフィードをSlackに登録する方法を備忘録として残します。どんな方に向けた記事か?楽して情報収集をしたい方すべての情報収集をSlackに集約したい方背景…

using : リソース変数の管理が楽になるキーワード (JavaScript&TypeScript)

Qiita(trend) · 2023-09-20

この記事の内容にある意見は、個人の主観的意見を前提とします。記事の内容は間違いがあり得ますので、ご了承いただけると幸いです。内容の間違い、認識の違い、違う意見などありましたら、コメント大歓迎です!…

記事別UU数の月次データを可視化する(BigQuery->Looker Studio)

Qiita(trend) · 2023-09-20

これはなにBigQueryに入れているオウンドメディアのデータをLooker Studioで可視化した時の手順を備忘のためにまとめたものsupported by @SoySoySoyBなお、デ…

Next.js 13.5まとめ

Zenn · 2023-09-20

基本的には以下のNext.js 13.5のブログを翻訳してまとめたものになります。 https://nextjs.org/blog/next-13-5 TL;DR ローカル開発環境のパフォーマンスと信頼性の改善がメインです。 ローカルサーバーの起動が22%高速化: App

androidのイベント通知

Qiita(trend) · 2023-09-20

Androidアプリケーションにおけるイベント通知の方法は、アプリケーションのアーキテクチャや要件に合わせて選択する必要があります。この記事では、主要なイベント通知方法であるLiveData、Sta…

一人目QA、半年間何してたんだ?

Zenn · 2023-09-20

Magic Moment(MM)で自称 QAE (Quality &amp; Agility Engineering) をやっている yano です。 本記事では MM に一人目 QAE として入社した半年間のふりかえりを兼ねて、Magic Moment Playbook (MM

【Flutter】App Check を導入して Firebase を守ろう!

Zenn · 2023-09-20

はじめに 最近 Firebase App Check を個人開発した Flutter アプリに導入したので、導入手順について紹介します! コードの修正は簡単ですが、Firebase 側の設定がなかなか難解ですし、公式サイト は手順がひとつにまとまっていなくてわかりづらかった

AWS Certified Solutions Architect - Professional 試験 (SAP-C02) 合格体験記

Qiita(trend) · 2023-09-20

はじめに本記事は、AWS Certified Solutions Architect - Professional 試験 (SAP-C02) の合格体験記です。これから受験する方の参考になれば幸…

【React Hook Form×Zod×MUI】複数選択+オートコンプリート+型安全なフォームを作ろう!

Zenn · 2023-09-20

はじめに この記事で作るフォームのソースコードはこちら↓になります。 https://github.com/yohei222/react-hook-form-zod-mui 【React Hook Form × Zod × MUI】フォームを作ろう!の続編になります。 ソ

【ヨシモト∞ホール×Loupeコラボ企画】GoogleAPIで全国対応した話

Qiita(trend) · 2023-09-20

はじめに株式会社Relicが運営しているLoupeでは、現在ヨシモト∞ホールとのコラボ企画を開催しています!「オズワルド」や「蛙亭」などヨシモト∞ホールで活躍中の芸人さんたちが、渋谷のオススメス…

Intent-based applicationsの概要と考察〜UniswapX, CowSwap, 1inch Fusion〜

Zenn · 2023-09-20

AAの文脈でIntentがよく話に出てくるようになってきました。またMEVの観点からもIntentは非常に重要な概念になってきています。 本記事ではIntent specific applications である UniswapX、 CowSwap、1inch fusionの概要

Next.jsの画像最適化をnext/imageを使用せずに活用する方法

Zenn · 2023-09-20

はじめに v13.4.8 からunstable_getImgProps というメソッドが next/image から提供されるようになりました。 これは next/image のコンポーネントが内部で処理していた img 要素に渡す props を取得するためのメソッドです。

Power Apps キャンバスアプリでのデータの一括更新

Qiita(trend) · 2023-09-20

はじめに既にいくつか記事があるという認識ですが、Power Apps キャンバスアプリでのデータの一括更新をしたいという要望をいただくことがあるため、改めて整理してみます。実装アプローチ例えば…

[速報]Oracle Database 23cが正式リリース。JavaScriptストアドプロシージャ、DBに自然言語で問い合わせなど新機能。Oracle CloudWorld 2023開幕

Publickey · 2023-09-19

オラクルの年次イベント「Oracle CloudWorld 2023」が米ラスベガスで開幕し、同社CEOのサフラ・キャッツ(Safra Catz)氏、会長兼CTOのラリー・エリソン(Larry Ellison)氏の基調講演が行われました。 ...

Next.js 13.5 | Next.js

リアルタイム版 JSer.info · 2023-09-19

<a href="https://nextjs.org/blog/next-13-5">https://nextjs.org/blog/next-13-5</a><br /> <p>Next.js 13.5リリース。 パフォーマンスの改善、re-exportsするパッケージを最適

Vercel、自然言語からUIを生成するサービス「v0」を実験的に公開。Tailwind CSSとShadcn UIをベースに

Publickey · 2023-09-19

Next.jsの開発元として知られるVerelは、生成AIに対して自然言語のプロンプトを与えることでWebのユーザーインターフェイスを自動生成してくれるサービス「v0」をプライベートアルファ版として公開しました。 v0のWebサイト。プロン...

Windows Subsystem for Linux(WSL)に新機能。使用メモリや仮想ディスクの自動縮小、LAN経由でWSLへ直接アクセス可能など

Publickey · 2023-09-19

マイクロソフトは、Windows上でLinuxの機能を利用できるWindows Subsystem for Linux(WSL)の2023年9月版の新バージョン「WSL 2.0.0」で、使用メモリを自動的に縮退する「autoMemoryRe...

Armが米NASDAQ市場に上場。NVIDIAへの売却断念を経て、約9兆6000億円と今年最大規模に

Publickey · 2023-09-19

ソフトバンク傘下の半導体開発大手として知られる英Armが9月14日、米国のNASDAQ証券取引所に上場しました。 売り出し価格は51ドルで14日の終値は約64ドル、時価総額は約652億ドル、日本円で約9兆6000億円と、今年最大の規模の上場...

Streamlit in Snowflakeでパッケージを導入してみよう

Qiita(trend) · 2023-09-19

Streamlit in Snowflake(SiS)がPublic Preview(PuPr)になりました。SnowflakeのWeb UIであるSnowsight上でStreamlitを使った…

TCAのバージョンを1.2.0へアップデートした際に対応した事

Zenn · 2023-09-19

概要 TCAのバージョンを0.5.2から1.2.0(2023/9/19時点で最新)へアップデートした際に対応した事をまとめました。 環境や使用しているAPIによっては本記事で記載した以上に対応する必要がある可能性がありますので、本記事で全て対応できるわけではないですが、アップ

SwiftUIのレンダリングループについて

Zenn · 2023-09-19

はじめに レンダリングループとはアプリが起動している間常に起動している処理です。 例えば、タッチイベントはOSからアプリに伝えられ、アプリはUIの変更をOSに伝え、OSがフレームを最終的にレンダリングして私たちの目に見える変化となって現れます。 SwiftUIはこの内部実装が

プログラマのための公開鍵による暗号化と署名の話

Zenn · 2023-09-19

初めに 公開鍵による暗号化と署名をプログラマ向け(?)に書いてみました。ちまたによくある暗号化と署名の話はインタフェースと実装がごちゃまぜになっていることが分かり、暗号化と署名の理解が進めば幸いです(と思って書いたけど、余計分からんといわれたらすんません)。登場する言語は架空

PM修行半年目の振り返り

Zenn · 2023-09-19

はじめに PMを志してからの半年を振り返り、未来の自分への備忘の意も込めここにまとめました。 前提 当記事で扱うPMとは以下の定義とされているPjMのことです。 プロジェクトマネージャー(PJM)は、開発プロジェクト計画を立案して、プロジェクト全体の品質(Qualit)

Amazon の 2段階認証 突破の噂についての仮説 と 2段階認証で意識すること

Qiita(trend) · 2023-09-19

Amazon の 2段階認証(2SV)が突破された?https://sbapp.net/appnews/an/2dannkaininnsyoutoppa-148074Amazon の 2段階認証…

Node v20.7.0 (Current) | Node.js

リアルタイム版 JSer.info · 2023-09-19

<a href="https://nodejs.org/ja/blog/release/v20.7.0">https://nodejs.org/ja/blog/release/v20.7.0</a><br /> <p>Node.js v20.7.0リリース。 複数の<code c

Node v18.18.0 (LTS) | Node.js

リアルタイム版 JSer.info · 2023-09-19

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

SwiftUIにMetal ShaderでレアカードのホログラムみたいなEffect

Qiita(trend) · 2023-09-19

SwiftUIのViewにMetal Shaderを使ってレアカードのホログラムみたいなEffectをかけてみたiOS17からSwiftUIにMetalのShaderを使ってEffectをかける機…

【PostgreSQL】外部キーを含むテーブルへのInsert処理では関連テーブルにFOR KEY SHAREの行レベルロックがかかる

Zenn · 2023-09-19

! この記事は毎週必ず記事がでるテックブログ "Loglass Tech Blog Sprint" の 5週目 の記事です! 1年間連続達成まで 残り48週 となりました! 背景 PostgreSQL利用時に動作確認を行なっていた際に、あるトランザクションが他のトランザクシ

Power Query workout - クエリの評価は一度だけとは限らない

Qiita(trend) · 2023-09-19

クエリを分割するアプローチ採用したとき、はて?と思うことがあるようだ。なぜ何回もクエリを評価してしまうの?と。Power Query エディタだけを眺めていると評価済みの結果が再利用されるのでは?…

「Java 21」正式リリース。仮想スレッドが正式版に、入門者向けに「void main」と簡潔な記述、世代的ZGCなど新機能

Publickey · 2023-09-19

オラクルはJavaの最新バージョン「Java 21」正式版を今日リリースします。 Java 21は長期でセキュリティパッチやバグフィクスなどが提供されるLTS(Long Term Support:長期サポート)版です。企業向けのシステム開発...

【GraphQL】スキーマ駆動開発におけるバリデーションの取り決め設計パターン集

Zenn · 2023-09-19

ハコベル物流 DX システム開発部のおおいし (@bicstone) です。普段はフロントエンドエンジニアとしてハコベル配車計画の開発を行なっています。 前回の記事では、GraphQL をプロダクトに投入するにあたり検討したエラーレスポンス設計パターンについて紹介しました。 ht

リポジトリで必要な環境変数のドキュメントを t3-env に任せる

Zenn · 2023-09-19

こんにちは、chot Inc. の Web エンジニアです。 chot Inc. は案件単位の開発を行っており、1 つの案件で数名のチームメンバーが開発しています。フェーズの切り替わりでメンバーが替わることもあるので、環境変数の共有が必要です。どこから取得するとか、何に使う値なの

Androidアプリ内で画像保存を行う方法(MediaStore)

Qiita(trend) · 2023-09-18

はじめにこの記事では、アンドロイドアプリ内で画像保存をするためのストレージの権限の確認を行い、MediaStoreを使って画像保存機能を実装する方法について説明します。使用した言語はKotlin…

Next.js のプロジェクトを開発しやすいようにするlintとformatterなどの設定

Zenn · 2023-09-18

動機 結構 lint 系がアップデートされていたり、以前は必要だったものがいらなくなっていたりしていて自分が作った以前のテンプレートだとちょっと不要な設定などが増えていたので、 これを機に調査しながら設定を見直そうかなと。 今回作ったもの この記事で設定をした Next.

[ERC6372] コントラクトが使用している時間表現を取得する仕組みを理解しよう!

Qiita(trend) · 2023-09-18

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

[ERC4944] 1つのコントラクトで1つのNFTのみを管理する仕組みを理解しよう!

Qiita(trend) · 2023-09-18

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

【Next.js】App Routerでのリダイレクトを模索した

Zenn · 2023-09-18

! この記事ではApp Router = Next.jsのバージョン13以降のことを指します。 実際にはApp RouterとはNext.js13から新しく出たパラダイムのことですが、今回は「App Router」を使わせていただきます。 Next.jsにおけるリダイレクト

画像処理でコンクリートのひび割れ抽出

Qiita(trend) · 2023-09-18

コンクリートのひび割れ抽出以下の論文のアルゴリズムを実装してみました。Fujita, Y.; Nakamura, H.; Hamamoto, Y. Automatic and exact cra…

ノーコードでCSVファイルからPDF帳票を出力。複雑なレイアウトでもExcelでユーザー自身が作成、カスタマイズ可能[PR]

Publickey · 2023-09-18

日本の帳票の多くは、罫線や背景を用いた表組が多く設定されていたり、数字の桁数を間違わないように1文字ずつ区切られているなど、きめ細かいレイアウトが特長です。 しかも、インボイス制度の導入によって請求書に項目の追加が必要になる、取引先の都合に...

Open InterpreterをDockerで動かす

Zenn · 2023-09-18

Open Interpreterが凄い 凄いの出ちゃいましたね。Open Interpreterの凄さとか、可能性とかは、以下のshi3zさんのブログ記事で感じていただければと思います。こういうエモい文章はshi3zさん最高に上手ですね。 https://note.com/

コードを読んでリポジトリ名を当てろ! プログラマ向けゲーム「GitHub-Guessr」が登場

Publickey · 2023-09-18

いま流行しているWebブラウザ用のゲームの1つに「GeoGuessr」(ジオゲッサー)があります。 GeoGuessrは下記の画面のように、ある場所のGoogle Map上の風景が表示されます。プレイヤーは周りの風景を眺め、少しずつ移動しな...

PostgreSQL 16正式リリース。フルジョインの並列性向上、論理レプリケーションによる外部へのデータ転送など新機能

Publickey · 2023-09-18

オープンソースのリレーショナルデータベース「PostgreSQL 16」正式版がリリースされました(日本語のプレスリリース)。 PostgreSQLは約9万人のITエンジニアを対象にアンケートを行ったStack Overflowの調査で最も...

【個人開発】GA4の参照元/メディア/キャンペーンを計測できるQRコード作成ツールを作ってみた

Qiita(trend) · 2023-09-18

通常URLのQRコードはGA4で参照元/メディアがdirect/noneと計測されて、QRからのアクセスと判別できません。そこでQRコードからのアクセスを判別できるように、GA4参照元とメディア、…

インフラ未経験でも10日の学習でCLF合格する方法 ~国家資格3つ保有する私の資格勉強のコツ~

Zenn · 2023-09-18

インフラ未経験でも10日の学習でCLF合格 今日は私の体験記として、この題名で私の勉強方法や経験、使用した教材、 などを書いていきたいと思います。 いろいろな勉強方法や意見があると思いますが、 私のケースであり、試験のための勉強方法! ですのでご参考までに(^^)/ 私は医

Discord Bot作成を完全に理解する

Zenn · 2023-09-18

1. はじめに Discord Bot は SDK を使用することで簡単に作成することが可能です。 テキストでのメッセージの送信はもちろん、埋め込み、音声メッセージなど Discord Bot で表現できることの幅は広くなっています。 今回は新たに Discord Bot を

SupabaseからDenoに入門して挫折した

Zenn · 2023-09-18

Supabase Edge Functionsを使うためにDenoに入門しました。結果として、現時点ではDenoはProductionには適さないと判断しました。 キラキラでピカピカのDenoに期待していたのですが、見事に撃沈しました。これから使用を検討される方はぜひ私の屍を越え

export 関数でライブスクリプトから markdown 変換(R2023b 新機能)

Qiita(trend) · 2023-09-18

これまで【MATLAB】ライブスクリプトの Markdown 変換で楽して Qiita 投稿で紹介している livescript2markdown 関数を使っていましたが、、export("doc…

MYDNS.JPのサブドメイン用SSL証明書取得に、Docker版PHPでLet's EncryptのDNS-01を用いた際にエラー

Zenn · 2023-09-18

TL;DR エラー内容 /bin/sh: 1: txtregist.php: not found 対策 #!/usr/local/phpに変更 or hookオプションを"php ファイル名"にする その他 PHPにこだわる必要はない 背景 MYDNS.JPのサブド

x86-64機械語入門

Zenn · 2023-09-18

この記事はx86-64の機械語を書けるようになるためのガイドとなることを目指します。読者はアセンブリー言語について既にある程度知っていることを想定します。 情報源 x86-64の機械語のオフィシャルなガイドはIntelのSoftware Developer Manualまたは

SQLインジェクションによる認証回避の練習問題について考えてみました

Qiita(trend) · 2023-09-17

https://qiita.com/ockeghem/items/787f74801a24e1fc6960上記記事の練習問題についての私の回答UserID : ' union select ''…

Pythonと互換性を保ちつつ、非常に高速に動作することで話題のMojoをGoogle Colab上で動作させる方法

Qiita(trend) · 2023-09-17

Pythonのスーパーセットとして互換性を保ちながら、驚くべき速さで実行できると話題の「Mojo」をGoogle Colab上で動作させる方法について解説します。Mojoについては、おおまかには、…

Houdinist が競プロerになってみた話

Qiita(trend) · 2023-09-17

執筆にあたってHoudiniという 3DCG ソフト と 競技プログラミング のどっちも好きなひと(好きになれるひと)って私は結構いると思うのですが、業界が違いすぎるのかそういった記事を一つも見つ…

足りないパッケージを自分で判断して、インストールして再実行してくれる機能の実装例

Qiita(trend) · 2023-09-17

OpenInterpreterやその他自律Agent系のOSSの、「足りないパッケージを自分で判断して許可を仰いだうえで、勝手にインストールする機能」を実装する一例を紹介します。コードの自動生成を…

Next.js 13 + Ruby on Rails + Dockerの開発環境を構築する

Qiita(trend) · 2023-09-17

はじめにエンジニア歴半年の備忘録いろんな記事を参考に作ってます(マジで感謝)やりたいことNext.js 13 + Railsを使ったWebアプリを作りたいそれをDockerの仮想環境で作り…

Turborepoでパッケージを公開し、公開したパッケージを利用

Zenn · 2023-09-17

はじめに Turborepo でパッケージを公開し、公開したパッケージを利用する方法について解説します。 この記事は以下を実施します。 Turborepo のプロジェクトを新規に作成 Internal Package(内部パッケージ)を作成 Internal Package

【Swift】classとstructの違いを理解していなかったので整理してみた

Qiita(trend) · 2023-09-17

はじめにいままでclassとstructの違いをしっかり調べたことがなかったのでまとめてみました違い1(初期化)classclassはイニシャライザが必須です。ないと怒られますclass…

可用性を上げる方法について考えてみた

Zenn · 2023-09-17

はじめに AWSの可用性について考えることがあったので記事にしてみました。 可用性ってよく聞くけど、なんだろう、冗長性とはどう違うんだろうという疑問を解決したいと思います。 可用性とは まず、「可用性とは」で検索すると システムが継続して稼働できる能力。障害発生時に安定

Laravel の TokenGuard を見直してみる

Zenn · 2023-09-17

Guard とは? Laravel の config/auth.php でお馴染みのコレ。 'guards' =&gt; [ 'web' =&gt; [ 'driver' =&gt; 'session',

draw.ioで色々な表を描いてみる (基本編)

Qiita(trend) · 2023-09-17

はじめにdraw.ioは作図ツールです。図と呼べるものであれば大抵のものが作成できますが、表のための様々な表現方法が用意されています。お仕事で使い始めたのですが、表による表現は帳票等の設計に便…

Yahooニュースの削除された記事を表示するブックマークレット作った

Qiita(trend) · 2023-09-17

これをブックマークに登録してください。javascript:(function(){var a=document.location.href.replace("news.yahoo.co.jp",…

Bun + Vite を試してみる

Zenn · 2023-09-17

はじめに 先日、Bun 1.0 がリリースされました🎉 https://bun.sh/blog/bun-v1.0 これまで Bun の動向を追えていなかったのですが、ドキュメントを眺めていたところ、Bun + Vite でビルドする方法が記載されていたので試してみました。 h

[鵺]Nue.jsがフロントエンドを永遠に塗り替えるらしい

Zenn · 2023-09-17

はじめに Twitterでとあるポストを見て、Nue.jsというフレームワークを知りました。 サイトを見ても誇大広告っぽいですが、勢いが凄いのも事実なので記事にしてみます。 名前はなんだろう?ぬえ?でもGitHubのロケーションがフィンランドだったので違うかもしれないです。に

Vueでrails apiのデータを表示させてみよう(spa)。

Qiita(trend) · 2023-09-17

まず環境はこちらhttps://qiita.com/gabakugik/items/cded7e8aaa014025d8ba階層├── backend│ ├── app│ ├── bin…

Release v2.0.0 · remix-run/remix

リアルタイム版 JSer.info · 2023-09-17

<a href="https://github.com/remix-run/remix/releases/tag/remix%402.0.0">https://github.com/remix-run/remix/releases/tag/remix%402.0.0</a><br

Kubernetesダッシュボードのデプロイ手順

Qiita(trend) · 2023-09-17

Kubernetesダッシュボードのデプロイ手順使用するコンテキストを設定:kubectl config use-context docker-desktopダッシュボードのデプロイ:kub…

Mountpoint for Amazon S3 に RDS for Oracle からデータエクスポートしてみた

Qiita(trend) · 2023-09-17

はじめに最初に断っておくと、現時点では RDS for OracleからMountpoint for Amazon S3を直接マウントすることはできないため、外部のEC2インスタンスにS3をマウン…

【記事400本投稿記念】Qiitaの記事を投稿し続けて人生が変わったことを伝えたい

Qiita(trend) · 2023-09-17

はじめにこの記事を持ってQiita400本目の投稿です🎉🎉🎉みなさん、日頃見ていただきありがとうございます。今回はそんな400本目を記念して、Qiitaを書き始めてをふりかえりつつQiita…

Bun v1.0.2 | Bun Blog

リアルタイム版 JSer.info · 2023-09-17

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

Unityゲーム開発記・アドバイスお願いします ~サーブ時の処理の実装準備~

Qiita(trend) · 2023-09-16

この記事はUnityでのゲーム開発の記録を残すものです。Unity初心者のためぜひアドバイスをお願いします、コメント返し&フォローさせていただきます。また、プログラミングですぐ詰まってしまい中々完…

【超簡単】DiscordのBotを0から作成24時間運用してみた

Qiita(trend) · 2023-09-16

まえがきDiscord始めて3日目の一般大学生が試行錯誤しながら無料で24時間稼働するDiscordBotを作成した日記です不正確な情報が混ざってるかもしれませんがBotを作りたい誰かの助けにな…

[Xcode] テストをforやwhileを使わずに複数回実行する方法

Qiita(trend) · 2023-09-16

今回はテストをfor文を使わずに何回も繰り返す方法を発見したので紹介します。方法複数回実行したいテストのここを右クリックします。次に、Run "&lt;テスト名&gt;" Repeatedly...をクリ…

git merge と 4種類の結果について

Zenn · 2023-09-16

git merge とは? 複数のブランチを 1 つのブランチに統合するコマンドです。 merge コマンドは、元のブランチと分岐したブランチを統合した新しいコミットを作成します。 gitで merge 後の結果には 下記のような種類があります。 Already up

日本語LLMの"1トークン"は何文字相当なのか?

Zenn · 2023-09-16

TR:TL 最近、日本語のLLMが続々公開されているが、各LLMが何文字まで生成可能なのかを知りたい。 Rakudaのデータで各LLMのトークナイザーの「1トークンあたりの文字数」を調べた。 標準的な日本語特化のLLMでは2.0~2.6文字/トークン程度、一方で、GPT-4

【15分で確認】AWSでクラウド構築する時に覚えておきたい設計原則・アーキテクチャ3選

Qiita(trend) · 2023-09-16

何となくAWSでクラウド設計をしていませんかAWSを利用する際、多くの方が「設計」というプロセスを簡単に飛ばしてしまう傾向にあります。しかし、クラウド環境の効果的な活用には、適切なアーキテクチャ設…

[AWS]残り2日間でCLFの合格へ- これ抑えとこ!まとめてみた(10日で合格!)

Zenn · 2023-09-16

2日後のCLF合格へむけて、要点まとめ(10日で合格チャレンジ) 先週。受けてみようと思い調べていたら...今月19日から、version変わるだと?!?!  と、いうことで!!!急遽10日間で準備して受けることに!!!! 問題解きまくって、ここは覚えとこうぜの要点まとめしま

【AWS】CodePipeline+ECSでコンテナアプリケーションのCI/CDしてみた

Zenn · 2023-09-16

概要 会社で aws を触ることになり、基本から学んでいこうと思ったため備忘録として記事を書き始めました。 今回は CodePipeline と ECS に関する概要説明の後 これら を使用して自分の PC 内の Next アプリケーションを コンテナで Web 上に公開する

【Python】NumPyのmemmap()を使って、OpenCVの画像を他プロセスに受け渡すメモ

Zenn · 2023-09-16

NumPyのmemmap()を使って、OpenCVの画像を他プロセスに受け渡すメモです🦔 以下のようなイメージ↓ 書き込み側のスクリプトからメモリマップドファイルに書き込んで、別スクリプトから読み込む↓ 画像の受け渡しデータはメモリマップドファイルに書き込まれているので、書き

APIトークン認証の論理設計

Zenn · 2023-09-16

SPAやモバイルアプリから利用するAPIを開発する際の、トークン認証のお話です。 どの認証ライブラリを使うべきという話ではなく、トークン認証の論理的な設計について考察します。 私自身も結論が出ていないので、色んな意見が聞けると嬉しいです。 出発点 ユーザテーブルにアクセストー

Goの日時のParseの分かりづらいところ: タイムゾーン名を含む場合

Zenn · 2023-09-16

本記事の概要 Zennで読むことのできるGoの日時の扱いについては、@hsaki さんの記事が大変分かりやすいですよね。 https://zenn.dev/hsaki/articles/go-time-cheatsheet こちらでも解説されてはいるのですが、混乱しやすいポイ

How to Find the Exact Line of an Infinite Loop Bug in the code | by Abdu Tawfik | Medium

リアルタイム版 JSer.info · 2023-09-16

<a href="https://abduvik.medium.com/how-to-find-infinite-loops-in-javascript-using-devtools-ea5fc84aec73">https://abduvik.medium.com/how-to-

Xcodeで古いビルドが実行されている事に早めに気がつく

Zenn · 2023-09-15

Xcode 14あたりから、ビルドが通らないはずのプロジェクトでビルドが成功したり、実行しているビルドが古いビルドだったりすることがあります。 そこで、ビルドした時刻をSwiftから扱えるBuildAtPluginを開発しました。 https://github.com/noppe

IROIRO Remixを支える技術

Zenn · 2023-09-15

IROIRO とは? 万国共通で楽しめる「色」というコンセプトを元に、NFT プロジェクトを通じて、日本のイラスト文化、クリエイターの世界進出を目指すプロジェクトです。 https://www.iroiro.world ジェネレート NFT のプロジェクトでは色んな手法

ServiceNowとは?(説明用)

Qiita(trend) · 2023-09-15

個人的にまとめています 不確かな情報がある可能性が高いですServiceNowとは?以下がServiceNowの画面です WEBブラウザでログインして使えるサービス/製品です 左のメニューから…

Denoに入門するときに役立つサイトをまとめてみた。

Qiita(trend) · 2023-09-15

はじめにDenoをキャッチアップするときに有益だと思ったサイトをまとめておいたので公開🦕随時更新予定公式様🧝🏻‍♂️https://deno.land/manual@v1.36.4/intr…

DroidKaigi 2023にてパスキーについて話しました

Zenn · 2023-09-15

株式会社MIXI 開発本部 MIXI M事業部の ritou です。 DroidKaigi 2023にてお話しさせていただきました。 https://2023.droidkaigi.jp/timetable/493289/ 資料も公開しました。 今回も発表内容全部書き出してみた

Next.jsの主要な技術、機能についてまとめ

Qiita(trend) · 2023-09-15

Next.jsの主要な技術、機能についてまとめ目次1. はじめに2. React: Next.jsの基盤3. レンダリング技術と戦略4. ルーティングとAPI5. パフォーマンスと最適化6. スタイリン…

nuejs/nuejs: Build user interfaces with 10x less code. Alternative to React, Vue, and Svelte

リアルタイム版 JSer.info · 2023-09-15

<a href="https://github.com/nuejs/nuejs/tree/master">https://github.com/nuejs/nuejs/tree/master</a><br /> <p>少ないコード量で書けることが目的のVue/Riot的なUIフレ

生成系AI活用術!watsonx Assistant × 生成系AI(watsonx.ai) 連携ガイド

Qiita(trend) · 2023-09-15

お知らせ2023/10/31-11/1にIBM TechXchange Conference Japanという技術イベント内でwatsonx Assistantのハンズオンセッションを行います。11/1 15:30-17:10 【ハンズオン】あなたも作れるチャットボット IBM

Macのnodebrewで古いnodeがインストールできない!?解決してあげよう

Qiita(trend) · 2023-09-15

結論shellをRosettaで起動してnodebrew installを実行手順Finderアプリでアプリケーションフォルダを開くshellアプリを右クリック「情報を見る」をクリック「…

ナレッジ共有OSS「Knowledge」をデバッグする

Qiita(trend) · 2023-09-15

概要Qitaライクなナレッジ共有ツール「Knowledge」を導入した.デバッグ・開発の方法がまとまってなかったので備忘録としてまとめるhttps://information-knowledg…

UnityからGodot移行民にもおすすめな実用アドオン

Zenn · 2023-09-15

こんばんは。Godot民です。 2023/9/14にUnityは大変なことになったようですね。 この記事では、わたしのおすすめの、Godot4で役立つアドオンなどをご紹介します。 私が実際のプロジェクトに投入している実用度が高いものを載せました。 現行のstableである4.1.

Railsのdelayed_jobがわけわかめなのでメモメモ

Qiita(trend) · 2023-09-15

どうもこんにちは。今回はRailsアプリケーションで使用しているdelayed_jobについてメモしていきます。delayed_jobってなに?delayed_jobとは、「バックグラウンドで…

Bootstrap 5.3.2 | Bootstrap Blog

リアルタイム版 JSer.info · 2023-09-15

<a href="https://blog.getbootstrap.com/2023/09/14/bootstrap-5-3-2/">https://blog.getbootstrap.com/2023/09/14/bootstrap-5-3-2/</a><br /> <p>B

[ERC4974] コントラクト内でレートを管理する仕組みを理解しよう!

Qiita(trend) · 2023-09-15

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

Efficient Node.js

リアルタイム版 JSer.info · 2023-09-14

<a href="https://learning.oreilly.com/library/view/efficient-node-js/9781098145187/">https://learning.oreilly.com/library/view/efficient-nod

[速報]マイクロソフトとオラクル、「Oracle Database@Azure」発表。共同でAzure上でのOracel Databaseのマネージドサービスを提供

Publickey · 2023-09-14

マイクロソフトとオラクルはクラウドにおける協力関係を強化し、両社が共同でMicrosoft Azure上でOracleDatabaseのマネージドサービスを提供する「Oracle Database@Azure」を発表しました(マイクロソフト...

開発速度UP⤴️!UX UP⤴️!利益⤴️!フィーチャーフラグはDevCycleで50ミリ秒以下の世界に 🚀

Zenn · 2023-09-14

こんにちは、みなさん!今日は、開発サイクルのスピードの事業インパクトとフィーチャーフラグの重要性とその技術選定についてお話します。 DORA(FourKeys)と開発サイクルのスピード 最初に、Googleが実行しているDevOps Research and Assessme

noteの執筆体験をzennに近づけるためにGoでCLIツールを開発した話~はじめてのOSS~

Zenn · 2023-09-14

noteで記事を執筆、管理するためのCLIツールnote-cliをGoで開発しました。本記事ではnote-cliの説明および初めてのOSS開発となったためそこで得た知見というか感想的なものを備忘録的に紹介できればと思います。 対象読者 GoでCLIツールを作ることに興味があ

Gaussian-Splatting をUnityで動かしてみた

Zenn · 2023-09-14

こんにちは!!Asterです!!! 本日はGaussian-SplattingでUnityを動かす流れを記事にしました. お手軽にできますので,ぜひご覧ください. Gaussian-Splatting とは radiance Field では,高品質なビジュアルを達成するには

Power Automate For Desktop(PAD)を使う時に調べたことメモ/リンク(備忘録)

Qiita(trend) · 2023-09-14

概要/学習サイトまとめhttps://qiita.com/maekawawawa/items/b9c7b866f5ee31d2acd3https://support.asahi-robo.jp/ループを使い分け…

Open Interpreterのログ解析して、何が行われているのか確認してみた

Qiita(trend) · 2023-09-14

Open Interpreter、知っていますか?https://qiita.com/ot12/items/d2672144b914cb6f252f私はこちらの記事を見て、初めて知りました。多…

BunをCI(GitHub Actions)で使ってみた

Zenn · 2023-09-14

はじめに Bun 1.0がリリースされましたね。 https://bun.sh/blog/bun-v1.0 とはいえNode.jsやnpmなどから移行するのはまだまだ非現実的だし現状使い道がなさそうだなぁと思っていたところ、Xで以下のような投稿を見かけました。 https:/

【GAS】3分でできるカレンダー処理がchatGPTで2時間かかったので共有しておく

Qiita(trend) · 2023-09-14

情けない失敗談なんですが、ググっても意外と答えが得られなくて、chatGPT(3.5)と一緒に右往左往しました。犠牲者が増えないようにここに完成したコードをまとめておきます。なお、以下は前提と…

paizaというプログラミング学習サービスがサービス利用停止になった話

Qiita(trend) · 2023-09-14

こんなことを書いてしまうと自分のイメージダウンになってしまうことを承知で記載していますあくまでも好きなサービスの1利用者としての意見になりますPaizaとはITエンジニア向け総合求職・学習プ…

Next.Nav

リアルタイム版 JSer.info · 2023-09-14

<a href="https://www.next-nav.com/">https://www.next-nav.com/</a><br /> <p>Next.jsのルーティング情報からアプリケーションがどのような構造になっているかを表示、ルーティングの編集ができるVSCode拡

How to Pass a Component as a Prop in React | Total TypeScript

リアルタイム版 JSer.info · 2023-09-14

<a href="https://www.totaltypescript.com/pass-component-as-prop-react">https://www.totaltypescript.com/pass-component-as-prop-react</a><br /

Chrome 118 beta - Chrome Developers

リアルタイム版 JSer.info · 2023-09-14

<a href="https://developer.chrome.com/en/blog/chrome-118-beta/">https://developer.chrome.com/en/blog/chrome-118-beta/</a><br /> <p>Chrome 11

【2023年9月】0円で読めるPythonの技術書5選

Qiita(trend) · 2023-09-14

はじめにみなさん、こんにちは。高校生エンジニアのRaioです!平日は公立高校に通いながら、放課後や休日はIT企業のエンジニアとして働いています🧑🏻‍💻↓筆者について↓https://qiit…

isaacs/tshy

リアルタイム版 JSer.info · 2023-09-14

<a href="https://github.com/isaacs/tshy">https://github.com/isaacs/tshy</a><br /> <p>TypeScriptのソースコードからESMとCJSのdual packageを作成するツール</p>

Laravelでバーコード作成

Qiita(trend) · 2023-09-14

JANコード作成の備忘録🐯バックエンド(Laravel側)でバーコード生成のコードをライブラリを使用して書くアクセサとして処理を走らせる12桁+1桁(チェックデジット)の🦓と、目視したいデータ…

Studio Web の利用要件、使用料について

Qiita(trend) · 2023-09-14

はじめに本記事では、Studio Web の利用要件や運用の補足情報等を紹介します。記事の内容は、個人の見解または確認結果であり、UiPath の公式見解ではありません。製品仕様や参考画像は …

【Flask】賞味期限管理アプリを作成したので、学習をまとめる

Qiita(trend) · 2023-09-14

Flaskの学習のために、購入した食材の賞味(消費)期限を管理するアプリを作成しました。https://koichi73.pythonanywhere.com/how-to-use/備忘録として…

文章の書き方を解説するための記事

Zenn · 2023-09-14

はじめに 今回の記事では文章を書く方法を解説する。本記事ではエンジニアを対象としているものの、文章を書く能力はどの業界でも応用できる。単に「文章を書く」だけでは多義的な解釈ができるので、今回の記事では主に「論理的な文章を書く」能力に焦点を当てて解説する。 対象とする読者

<script> を含む Astro 製サイトで View Transitions を使う

Zenn · 2023-09-14

まえがき Astro v3 で View Transitions が正式版になりました! https://docs.astro.build/ja/guides/view-transitions/ これは &lt;script&gt; を含む Astro 製サイトで View

Power BI 勉強会 in 佐賀 - はじまりはいつもシンプルに

Qiita(trend) · 2023-09-14

先般(2023-09-09)、佐賀在住の技術コミュニティ ローコードツール勉強会 主催の "Power BI 勉強会 in 佐賀" でモデリングのお話をしてきた、https://www.saga-…

Amazon Linux 2 に HEIC 変換に対応した ImageMagick 7 をインストールする

Zenn · 2023-09-14

Amazon Linux 2 に HEIC 変換に対応した ImageMagick 7 をインストールしようとしたらとても大変だったので備忘録を残しておきます。 ! この記事では ImageMagick のセキュリティ関連の設定については触れていません。 適宜 policy.xm

【Unity】効果音の仮実装システムを作った

Qiita(trend) · 2023-09-14

ソースコードhttps://github.com/ayaha401/AudioReserve/tree/mainどんなサウンドを実装したか、実装するべきなのかを一目でわかるようにします。作った…

ssh接続可能なDockerコンテナの作成方法

Qiita(trend) · 2023-09-14

ssh接続可能なDockerコンテナの作成方法目次はじめにベースとなるDockerfileの作成コンテナをbuild, runしてbashに入るbashでの作業とエラー確認解決の手順D…

Bun 1.0のリリースなど: Cybozu Frontend Weekly (2023-09-12号)

Zenn · 2023-09-14

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

【Go】mapや構造体を読みやすい形で標準出力させたい!!

Qiita(trend) · 2023-09-14

はじめにこんにちは、ken です。お仕事ではよく Go を書いています。突然ですが、コーディングをしているときに「この変数がどんな状態なのか確認したい」と思って、一時的に標準出力することってあり…

【Go】log.Printとlog.Printlnの違い (実はどちらも改行される)

Qiita(trend) · 2023-09-14

はじめにこんにちは、kenです。お仕事ではよくGoを書きます。突然ですが、みなさんはlog.Printとlog.Printlnの違いを即座に答えられますでしょうか。「log.Printは末尾に…

Windowsのローカル環境でLaravelのGoogleログインを実装してみた話

Qiita(trend) · 2023-09-14

はじめに最近はかなりのサイトで採用されているソーシャルログインですが、自分で実装したことがなかったので、調査のために環境構築から動作確認までやってみた備忘録です。キャプチャを残してないので文字ば…

はじめてのWebRTC

Qiita(trend) · 2023-09-13

WebRTCって何?「Web Real-Time Communication」Webブラウザ同士でリアルタイムにデータのやり取りをする仕組みのこと。大容量の映像や音声データをリアルタイムに送受…

Power Apps で予約系アプリを作成する際の予約重複対策

Qiita(trend) · 2023-09-13

はじめにPower Apps では、何かの予約をする業務を効率化するアプリを作成することが可能です。以下は備品の予約の例ですが、まず、データソースとして、備品および備品の予約をする ShareP…

[ERC7432] NFTのさまざまなロールを管理する仕組みを理解しよう!

Qiita(trend) · 2023-09-13

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

LLMのファインチューニングで事実の学習ができないのは本当か?ちょっと実験してみた

Zenn · 2023-09-13

三行要約 LLM のファインチューニングでは事実の学習ができないという話があったので、事実の学習の例として、シェイクスピアのRomeoをBobに置き換える実験を行った 実験では、訓練対象とする層による結果の違いを確認した。アテンション層のみを訓練した場合は、Bobへの置き換

Unityの新しい料金を解説!UE5の料金とも比較してみた (随時アプデ中です)

Zenn · 2023-09-13

Unityで料金体系が変わり、UnrealEngineとの料金との違いが気になったのでまとめてみました。 ! 公式ページを参照してまとめましたが、まだ不明点が多く、現時点で私自身も料金システムを完全に理解できていません。 なのでこの記事の正確性はかなり保証できない事をふまえておき

AsyncCacheのススメ(非同期処理の多重実行防止のための個人的ベタープラクティス)

Zenn · 2023-09-13

この記事は何? ボタンをタップすることでAPIコールなどの非同期処理を実行するような実装をしている場合に、ボタン連打によって非同期処理が何度も呼び出されてしまう問題を回避するため実装について、個人的なベタープラクティスを伝える記事です。 この記事が対象としている読者 F

Rust言語用のIDE「RustRover」をJetBrainsがプレビュー公開。コード補完、デバッガ、パフォーマンス分析など

Publickey · 2023-09-13

Kotlin言語や統合開発ツールIntelliJ IDEAなどの開発を行っているJetBrainsは、Rust言語用の統合開発環境「RustRover」のプレビュー公開を発表しました。 Let's hear it for Rust...

マイクロソフト、もしもCopilotの利用者が著作権侵害で訴えられたら、賠償金を代わりに支払うと約束。「Copilot Copyright Commitment」を発表

Publickey · 2023-09-13

マイクロソフトは、同社が提供する生成AIによるさまざまな支援機能を提供する「Copilot」製品群が、著作権侵害の心配なく使えると約束する「Copilot Copyright Commitment」を発表しました(英語、日本語) マイクロソ...

Release v3.6.0 · honojs/hono

リアルタイム版 JSer.info · 2023-09-13

<a href="https://github.com/honojs/hono/releases/tag/v3.6.0">https://github.com/honojs/hono/releases/tag/v3.6.0</a><br /> <p>Hono v3.6.0リリース

New in Chrome 117 - Chrome Developers

リアルタイム版 JSer.info · 2023-09-13

<a href="https://developer.chrome.com/en/blog/new-in-chrome-117/">https://developer.chrome.com/en/blog/new-in-chrome-117/</a><br /> <p>Chrom

fetcherの中でsetStateを呼んだりしてないよね?

Zenn · 2023-09-13

自戒のための記事です。 TL;DR React(というか fetch)の副作用について 非同期関数を useEffect 内で呼ぶ場合の注意点について fetcher の中で setState を呼んではいけない このようなコードを日常的に書いたりしていますか?? /

【iOS】多言語対応がめんどうなのでChatGPTに一括で翻訳してもらう

Qiita(trend) · 2023-09-13

はじめに今まで個人開発アプリを多言語化するためにDeepLなどの翻訳機を使って翻訳していました。しかし、時間がかかりすぎるのでChatGPTに任せることにしました。プロンプトが固まったので記事…

colabの無料枠でLLMを用いた議事録生成をできるようにした話

Qiita(trend) · 2023-09-13

はじめに最近、OPENAIのGPT3.5turboやwhisperAPIを使用した議事録生成プロダクトが登場し、その革新性に注目が集まっています。これらの議事録生成ソリューションは、APIを使…

DP-420 合格体験記

Qiita(trend) · 2023-09-13

Microsoft Certified: Azure Cosmos DB Developer Specialty を取得したのでその体験をレポートしてみようと思います。ポエムの一種だと思って読んでく…

【Flutter】個人開発アプリを作成したら「大分県警察」と協力関係を締結するまでになった話をしよう。

Qiita(trend) · 2023-09-13

どうも、個人でアプリ開発をしているYuKiOです。最高にかっこいいメモアプリ「HackerMemo」などアプリを15本リリースしています。15作目のアプリをリリースしたのですが、最初は個人開発の…

UIデザイナーからFlutterエンジニアになった話

Zenn · 2023-09-13

初めまして! 2023年7月にUIデザイナーからアプリ(Flutter)エンジニアになったカニチャーハンです🦀 UIデザイナーとして働いていた自分がなぜアプリエンジニアになろうと思ったのか、どうやってエンジニアになったのかを記事にしました。 未経験でアプリエンジニアになるために現

JSでブラウザの戻るボタンを止める方法。

Qiita(trend) · 2023-09-13

ウェブ開発の世界では、JavaScriptは開発者がインタラクティブでダイナミックなウェブアプリケーションを作成できる強力なツールです。ウェブ開発における一般的な要件の1つに、ブラウザの戻るボタンの…

あなたの新規事業プロダクト開発はこうして失敗する🦆

Zenn · 2023-09-13

釣りタイトル容赦。なんてことありません、僕の失敗談です。 失敗談は好きですか?僕は大好きです。 他人の不幸はなんとやら。さぁ行ってみよう! 1. 早すぎる最適化をしてしまう ドナルド・クヌース先生の、「早すぎる最適化は諸悪の根源」という言葉は、ソフトウェア開発に携わっている皆

[ERC7401] NFTでネスト構造を作るERC6059をアップデートした仕組みを理解しよう!

Qiita(trend) · 2023-09-12

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

doc: mark v16.x as End-of-Life by targos · Pull Request #908 · nodejs/Release

リアルタイム版 JSer.info · 2023-09-12

<a href="https://github.com/nodejs/Release/pull/908">https://github.com/nodejs/Release/pull/908</a><br /> <p>Node.js 16がEOLとなった</p>

CSSのSubgridが全ブラウザ対応へ。Gridの入れ子の基本から応用までを完全理解する

Zenn · 2023-09-12

本日(米国時間2023/09/12)、Chrome 117のリリースでCSSのSubgridに対応しました。 Subgridとは、CSS Gridで新しく使えるようになった機能の一つ。行列(グリッド)を入れ子にして、親行列の行や列に子行列を整列させることが可能です。 この記事では

Open Interpreter

Qiita(trend) · 2023-09-12

はじめに今回はOpen Interpreterの紹介になります.すでに様々な方がOpen Interpreterについて紹介されていますが,自分の勉強のためにまとめたので共有しようと思います.機能…

10年前に「ムーアの法則が終わる」と言われた頃から現在までのサーバ進化の技術的模索を振り返る(後編)

Publickey · 2023-09-12

先々月、あるサーバベンダ主催のイベントで、最近のサーバにおける技術トレンドを紹介して欲しいという依頼を受けて、過去10年のサーバ技術のトレンドを振り返るという講演を行いました。 ほぼ10年前は「ムーアの法則が終わる」と本格的に言われ始めた頃...

10年前に「ムーアの法則が終わる」と言われた頃から現在までのサーバ進化の技術的模索を振り返る(前編)

Publickey · 2023-09-12

先々月、あるサーバベンダ主催のイベントで、最近のサーバにおける技術トレンドを紹介して欲しいという依頼を受けて、過去10年のサーバ技術のトレンドを振り返るという講演を行いました。 ほぼ10年前は「ムーアの法則が終わる」と本格的に言われ始めた頃...

めちゃくちゃに出来る!LXD内でOpen Interpreterを構築してみた!

Qiita(trend) · 2023-09-12

目的openinterpreterのデメリットとして、メインの環境で実行するとファイルの削除など、めちゃくちゃにされてしまう事があげられる。それならば、いくらめちゃくちゃにされても怖くない環境で構…

Release v29.7.0 · jestjs/jest

リアルタイム版 JSer.info · 2023-09-12

<a href="https://github.com/jestjs/jest/releases/tag/v29.7.0">https://github.com/jestjs/jest/releases/tag/v29.7.0</a><br /> <p>Jest v29.7.0リ

初めてESLintプラグインにコントリビュートした話

Zenn · 2023-09-12

以下のイベントで登壇した内容です(元スライドをSlidevで作成しています)。 https://devguil.connpass.com/event/290596/ お話する内容 ESLintのルール設定にこだわる意義 関わっているプロダクトで見つけた課題 OSSにコントリ

Google マップのような評価の星をSwiftUIで実装してみる

Qiita(trend) · 2023-09-12

Google マップには、ユーザーがお店や施設を星1から5の5段階で評価し、その平均を表示する機能があります。そこでよく目にする左側が黄色で右側がグレーの星。これをSwiftUIでどのように実装…

Dockerに改めて入門してみる

Zenn · 2023-09-12

素人が学ぶ Docker 入門 はじめに devcontainer に始まり、動作環境を構築する際コンテナを使用するのはもはや常識となっています。 しかし、実際に使用している私はコンテナがよく分かりません。 そのため、調べて出たコードをそのままコピペして、動けばラッキーと

【小ネタ】荒廃したFlutterプロジェクトにlint系パッケージを導入する手順

Qiita(trend) · 2023-09-12

はじめにFlutter 2.5.0以降で新規プロジェクトを作るとデフォでflutter_lintsが導入されています。こういうやつです。include: package:flutter_lin…

Dataverse でレコードを共有する方法 (部署やアクセスチームなど)

Qiita(trend) · 2023-09-12

はじめにMicrosoft Dataverse でキャンバスアプリを共有する方法について、以下の記事で紹介しました。https://qiita.com/Takashi_Masumori/item…

matter.jsでつくるタワーバトルゲーム

Zenn · 2023-09-12

ちょってぃタワーバトル 弊社キャラクターの「ちょってぃ」を使ったタワーバトルゲームを作りました。(つみあげるだけです) ちょってぃタワーバトル matter.jsとは matter.jsはJavaScriptで扱える2Dの物理演算エンジンです。重力があったり物体の当り判

Swift 5.9の新機能:`~Copyable`と所有権について

Zenn · 2023-09-12

Swift 5.9には、多くの新しい機能や改善が盛り込まれていますが、注目の変更としてnoncopyable("move-only"タイプとも呼ばれます)の導入があります。これは、変数やオブジェクトが一意の所有権を持つことを意味し、従来のSwiftの型とは異なり、自由にコピーする

Google Cloud Vision API で縦書き横書き混合の日本語テキスト検出は難しい

Zenn · 2023-09-12

画像内にある日本語のテキストを読み取りたくなったので、Google Cloud Vision API による OCR を試してみました。 Google Cloud Vision API とは https://cloud.google.com/vision Use our g

Microsoft365環境で会議室管理を効率化するステップバイステップガイド😎

Qiita(trend) · 2023-09-12

はじめに会議室の管理と一言で言っても、単純なことではありません。手書きのスケジュール、電子メールでのやりとり、独自に作成した管理システムと、各組織でさまざまな方法が試されています。しかし、現代のビ…

カチャカの画像でタスクを開始する

Qiita(trend) · 2023-09-12

こんにちは。Preferred Roboticsで「カチャカ」を開発している村瀬です。前回の記事では、kachaka-apiを使ってカチャカを思い通りに動かすための方法を説明し、例として、寿司を回…

【独学ポートフォリオ開発応援】実務未経験から学べる!Rails×Next.js×AWSハンズオン解説

Zenn · 2023-09-12

本書は「本気で実務未経験からエンジニアに転職したい思っている人」を対象に「モダンな技術スタックを備えたアプリ開発の全体像」を体系的に解説したものです。 筆者は、実務未経験から独学でWeb知識を習得してエンジニアに転職した、いわゆる「未経験転職組」のひとりです。 そんな

オーダーメイドリングのシミュレーターをJavaScriptでオブジェクト指向型に作ってみた

Qiita(trend) · 2023-09-11

実際のオーダーメイドリングのページhttps://www.rakuten.ne.jp/gold/million-bell/ordermade_ring.htmlこんな方におすすめJavaSc…

ELYZAが公開した日本語LLM「ELYZA-japanese-Llama-2-7b」についての解説 : (1) 事前学習編

Zenn · 2023-09-11

はじめに こんにちは。ELYZAの研究開発チームの佐々木 (@hikomimo)、中村 (@tyo_yo_)、堀江 (@eemon18)、平川 (@h__must__) です。 先日弊社株式会社ELYZAでは以下のようなリリースをさせていただきました。 Metaの「Llam

[ERC6065] 不動産NFTのインターフェースの仕組みを理解しよう!

Qiita(trend) · 2023-09-11

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

自然言語処理で扱うテキストのchunkingについて

Zenn · 2023-09-11

概要 自然言語処理やLLMを扱っている際、長文を何かしらの方法で分割したいケースがあります。 分割することを「Text chunking」というのですが、その方式について纏めた記事がありました。 https://towardsdatascience.com/how-to-ch

静的サイトジェネレータ「Astro 3.0」正式リリース。JavaScriptなしでSPAのようなアニメーションの画面遷移など新機能

Publickey · 2023-09-11

オープンソースで開発されている静的サイトジェネレータ「Astro」の最新バージョンとなる「Astro 3.0」が正式にリリースされました。 Astro 3.0 is out now!30% faster and more powerful ...

Deno DeployがNPMモジュールをネイティブサポート開始。NPMモジュールがホスティング環境で実行可能に

Publickey · 2023-09-11

オープンソースのJavaScript/TyeScriptランタイム「Deno」の開発元であるDeno Landは、同社が提供しているDenoの分散ホスティングサービス「Deno Deploy」がNPMモジュールのネイティブサポートを開始した...

Uniswap V3大全

Zenn · 2023-09-11

Uniswap V3についてドキュメントやコントラクトをもとにがっつりまとめました。 Uniswao V2については以下を参考にしてください。 https://zenn.dev/heku/books/77d86a66359561 前半でUniswap V3についてドキュメントを翻

有名確率分布18種類のチートシートとPythonによる可視化

Qiita(trend) · 2023-09-11

有名確率分布18種類のチートシートPythonによる可視化# Import necessary librariesimport matplotlib.pyplot as pltimport …

【論文詳解】RestGPT: ユーザ指示からRESTful APIを実行する新たなLLMエージェント

Zenn · 2023-09-11

はじめに 初めまして、株式会社Carnotでインターンをしている長谷川と申します。 Carnotでは、LLMを活用し日々の業務フローの効率化や自動化をするためのソリューション「Promptflow」の開発を行っています。 https://youtu.be/V8Ib-xXiEf

doc: mark v16.x as End-of-Life by targos · Pull Request #908 · nodejs/Release

リアルタイム版 JSer.info · 2023-09-11

<a href="https://github.com/nodejs/Release/pull/908">https://github.com/nodejs/Release/pull/908</a><br /> <p>Node.js 16がEOLとなった</p>

Deno/Node を vscode ワークスペースで共存させたい

Zenn · 2023-09-11

次の記事の 2023 年版です。 https://speakerdeck.com/mizchi/deno-node-liang-dao tl;dr 次のコードを "deno.enable": true にしない(Node環境のまま)Node+Deno両方の型チェックが通る v

究極のzshプラグイン読み込み高速化: プラグインマネージャーの限界を越えろ【起動時間14.6ms】

Zenn · 2023-09-11

このような記事をご覧の皆様におかれましては、日々盆栽を丹念に育て、自身だけの最強開発環境を追求していることと存じます。 皆様であればプラグインの読み込みが起動時間に影響を及ぼさないよう、プラグインの遅延起動を設定していることでしょう。しかし、プラグインマネージャー自体の起動時間を

新米父親エンジニアが育休を半年とったはなし

Zenn · 2023-09-11

こんにちは、株式会社CureAppでエンジニアをしている7tsunoです。 2023年のはじめに第一子が生まれるにあたり、育児休業を取得しました。 半年取らせていただいたのですが、経緯とかいろいろつらつらと書いてみようと思います。 なぜ育休を取得したのか? 大学の後輩がエンジ

本格中華を食べたい中国人は、ポートフォリオとして中華系レシピアプリを作った話。

Qiita(trend) · 2023-09-11

作りたいものは?本格!手軽!中華料理のレシピ投稿アプリーー「食華(しょくか)」背景:私はグルメが大好きな中国人です。5年ほど前、私は日本に来たばかりの頃、日々本格中華料理を恋しくなりました。その…

ReactのコンポーネントからStorybookのファイルを自動生成してみた

Zenn · 2023-09-11

はじめに フロントエンドのプロジェクトでは、UIコンポーネントのカタログとしてStorybookが用いられるケースがあると思います。 StorybookはコンポーネントベースのUI開発の助けとなるツールで、Reactのコンポーネントを独立して視覚的に確認できます。 しかしなが

kotlin-resultを半年使ってみて

Zenn · 2023-09-11

はじめに ログラスの小林(@mako-makok)です。 この記事は毎週必ず記事がでるテックブログ "Loglass Tech Blog Sprint" の 4 週目 の記事です! 1 年間連続達成まで 残り 49 週 となりました! Kotlin でのエラーハンドリングの改

Data Cloud World Tourがすごくすごかった話

Zenn · 2023-09-11

前置き こんにちは。さすらいのデータエンジニアのこみぃです。 先日Data Cloud World TourというSnowflakeのイベントに参加してきました。 https://www.snowflake.com/events/data-cloud-world-tour-t

【GraphQL】スキーマ駆動開発におけるエラーレスポンス設計パターン集

Zenn · 2023-09-11

ハコベル物流 DX システム開発部のおおいし (@bicstone) です。普段はフロントエンドエンジニアとして ハコベル配車計画 の開発を行なっています。 この記事では、GraphQL をプロダクトに投入するにあたり検討したエラーレスポンス設計パターンについてご紹介します。

Cloudflare Workers KV をローカルで使おうとしたらハマった

Zenn · 2023-09-11

起こった問題と解決策 環境 MacOS: Ventura 13.4.1(c) Wrangler: wrangler 3.5.0 言語: TypeScript 問題 KV namespace 追加後にエラー 公式ドキュメント通りに動かそうとするとエラー ローカルで g

Next.jsでServer Componentsがちょっとだけテストできるようになってた

Zenn · 2023-09-11

先日 Vercel の@leeerob氏が次のようなツイートをしていました。 https://twitter.com/leeerob/status/1698758756924825723 I'm working on updated testing docs for the @

Power Apps で、SharePoint リストの添付ファイルのアップロード有無、添付ファイルの数でアクションを変更する

Qiita(trend) · 2023-09-10

はじめに何かの申請、申込みを行う業務において、必要書類 (添付ファイル) を添えるケースがあると思います。このような業務を Power Apps と SharePoint リストを利用して効率化す…

[ERC4973] Account Bound Tokenの仕組みを理解しよう!

Qiita(trend) · 2023-09-10

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

[ERC5585] NFTに紐づくさまざまな権利を管理する仕組みを理解しよう!

Qiita(trend) · 2023-09-10

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

Pythonの高速なスーパーセットをうたう新言語「Mojo」、コンパイラなど公開、ローカル環境で利用可能に

Publickey · 2023-09-10

Modular社はPythonの高速なスーパーセットだと同社が位置づける新言語「Mojo」を、ローカル環境で実行可能にするコンパイラなどのツール群を公開しました。 Mojo is now available for download loc...

JavaScriptランタイム「Bun 1.0」正式リリース。Windows版もまもなく登場へ

Publickey · 2023-09-10

JavaScriptランタイム「Bun 1.0」正式版がリリースされました。 BunはJavaScriptとTypeScriptのランタイム機能を備えるだけでなく、トランスパイラ、バンドラ、タスクランナーなど、JavaScript/Type...

挫折しかけたけど入茶できた中学生の話。

Qiita(trend) · 2023-09-10

AtCoderを初めて一年で(半年のブランクはあったが)茶色になることができたので、自分がやったことを記事に残しておきます。一応この記事の続き?です。挫折したとか大げさに書いてあるけど今思えばそん…

「なんも分からん」と叫びながらポートフォリオ開発を足掻いた記録① ~環境構築編~

Qiita(trend) · 2023-09-10

目的転職フロントエンドの開発に集中して生きたい編集した箇所が目に見えて変わっていくの楽しい!現職ではいろいろと叶わないので没頭できるところに転職しよう!とはいえ初心者に二年分の毛が生えた程…

【AppRouter】Supabase のAuth Helpersを触ってみる

Zenn · 2023-09-10

はじめに Next.js の AppRouter と Supabase の Auth Helpers による認証機能の実装について気になったのでまとめようと思います。対象者はこれから AppRouter と Supabase を連携させて何か認証機能を搭載したアプリケーション

「なんちゃってスクラム」に気づくためのコツ

Zenn · 2023-09-10

こんにちは。株式会社InnoScouter CTOの大西(Twitter: @monarisa_masa)です。 InnoScouterでは、開発手法として、スクラム開発に取り組んでいます。 今回は、「なんちゃってスクラム」に気づくためのコツ、というトピックで話していきたいと思い

【超初心者むけ】Javascriptからはじめる、プログラミング超入門

Zenn · 2023-09-10

私の所属している学校の友人が Javascript を使う科学系コンテストに出場することになり、その際に書いた入門書を一般向けに一部改訂・増強したものとなります。 学校で親しみのある数学(算数レベル)を起点に、プログラミングの基礎(演算子・変数・配列・繰り返し処理・関数)の概

issueが立ったらChatGPTに自動でpull requestを作らせる(PoC)

Zenn · 2023-09-10

こんにちは、Happy Elements 株式会社でエンジニアをしておりますryoooです。 はじめに ChatGPTとFunction callingを使ってみて、「いずれはissueを立てたら自動でPRが出てくる世界がやってくるんだろうな、きてほしい、はよこい」と思ったの

SQLアンチパターン ランダムセレクションについて

Zenn · 2023-09-10

ランダムセレクション とは? ランダムにデータを取得する時に発生するSQLアンチパターンのこと。 ランダムにしたデータから1件もしくは複数のデータを取得する方法により、データベースのパフォーマンスが落ちてしまう。 データ量が少ない場合は問題ないが、多いときはSQLクエリが非常

F# + Polyglot Notebooks で機械学習

Qiita(trend) · 2023-09-09

F# というプログラミング言語があります..NET Framework で動作する関数型言語で,読みやすく保守性の高いコードを素早く書くことができ,C# などの .NET 言語と簡単に相互運用するこ…

ゆめみの2weekサマーインターンに参加してきました

Qiita(trend) · 2023-09-09

はじめにはじめまして。26卒(予定)エンジニアの山口です。8/28〜9/8までの計2週間、株式会社ゆめみのサマーインターンにサーバーサイドとして参加してきました。今回はインターン初参加で緊張し…

Productivity Weekly (2023-08-30号, 2023-08-23号)

Zenn · 2023-09-09

こんにちは。サイボウズ株式会社 生産性向上チームの平木場です。 僕たち生産性向上チームは毎週水曜日に Productivity Weekly という「1 週間の間に発見された開発者の生産性向上に関するネタを共有する会」を社内で開催しています。 本記事はその時のネタをまとめたもので

夜な夜なBlender生活の始め方

Zenn · 2023-09-09

はじめに Blender。めっちゃ楽しいです。 仕事が終わって帰ってきてから、ほぼ朝の時間までBlenderにひたすら打ち込んで 休日の大半もBlenderに捧げるような生活をここ3週間くらい続けてきました。 ここまでの学びの整理と、Blender布教のために この記事に概要

【iOS 17】AVFoundationに追加されたAPIを試す

Zenn · 2023-09-09

iOS 17以降で使用可能なカメラ機能を強化するためのAPIがいくつか追加されました。追加されたAPIを使用することで、高画質な写真を連続で撮影したり、シャッターラグを防ぐことができます。 本記事では追加されたAPIについて、サンプルコードを用いながら解説します。 isAu

ソーラ・システムを作る

Qiita(trend) · 2023-09-09

まじめな内容だとおもってこの記事を見てしまった方、ごめんなさい。ネタ記事です。ソーラ・システムとは、ガンダムに出てくる兵器です。宇宙空間にミラーをたくさん並べ、焦点を合わせることで敵を焼き尽…

メンバーに対してチームリーダー(マネージャー)が気をつけるべき点

Zenn · 2023-09-09

はじめに 現在ITエンジニア歴16年目でこれまでなんどかチームリーダー(プロジェクトリーダー)を経験してきましたが、数年前は上手くいっていたけど、ここ1年位のチームではなかなかうまく行かないことが多く、メンバーからのクレームが上長経由で伝えられてくることがあります。 クレーム

snowflakeユーザーのデータマネジメントコミュニティの勉強会が爆誕しました

Zenn · 2023-09-09

前置き こんにちは。さすらいのデータエンジニアのこみぃです。 先日Snowflakeのユーザーコミュニティの中で、特に データマネジメント について議論するコミュニティが発足しました。 https://note.com/sfdmt/n/n11d99d75587a ラスベガスで

Bun 1.0がリリースされたので、Viteを動かしてDeno、Nodeと比較してみる

Qiita(trend) · 2023-09-09

祝! Bun 1.0リリース!めっちゃ祝っているように書いてますが、実は1.0リリースまで何もキャッチアップしてませんでした。ミーハーですね。ということで普段から使ってるViteの初期セットアッ…

Kotlin製ORマッパーexposedはどのように動いているのか?

Zenn · 2023-09-09

TL;DR DSL にて DB へ問い合わせを行う際、Kotlin のコードで書かれたクエリをどのようにネイティブクエリに変換しているのか説明する DB から取得した結果セットを Kotlin の型とどのようにマッピングしているのか説明する OR マッパーの仕組みを説明する

Bun 1.0 | Bun Blog

リアルタイム版 JSer.info · 2023-09-09

<a href="https://bun.sh/blog/bun-v1.0">https://bun.sh/blog/bun-v1.0</a><br /> <p>Bun v1.0リリース。 Node.js互換のruntimeとコアパッケージの実装、TypeScriptのTrans

【業務効率化】GoogleSheetAPIとJavaScriptで社内検索botを作ってみた

Qiita(trend) · 2023-09-08

こういう人に向けて書いてます本記事には、・面倒くさい事務作業を減らしたい人・会社のために、何かを作りたいけど、バックエンドが苦手な人・みんなが使えるツールを作りたい人に向けて書いています。なぜ社内検索botを作ったのか…

アマゾンの商品URLを省略するアプリを作ってみた!

Qiita(trend) · 2023-09-08

この記事では、Reactを使ったWebアプリの簡単な作成方法(環境構築からデプロイまで)を書きつつ、苦戦したことなどを記録しています。開発したものアマゾンの商品URLを短くできるWebアプリを個…

SAAを取得した自分がAWS JumpStart 2023 に参加した感想

Qiita(trend) · 2023-09-08

自己紹介新卒1年目のエンジニアです。AWS JumpStart 2023 for NewGrads 設計編に参加しました。この記事では、座学のみでSAAを取った自分がイベントに参加して感じたこ…

Bun1.0がもうすぐリリースされるぞ!

Zenn · 2023-09-08

超高速でNode.jsと互換性の高い JavaScript と TypeScript ランタイムである Bun 初の安定版が 1.0 としてついにリリースされます! リリース予定時刻は 2023-09-09 00:00 JST (太平洋時間では 2023-09-08 07:00

個人開発は他人の売上と比べちゃダメ

Zenn · 2023-09-08

こんにちは。個人開発アプリで食べている、あたか、です。 突然ですが、個人開発で一番大事な事を言います。 「 個人開発は他人の売上と比べたらダメ! 」 個人開発を何でやっているの? 何で他人の売上と比べたらダメなのか、それを説明する前に、質問です。 「個人開発をナゼやっています

パスワードレス認証をより安全便利に - MIXI Mがパスキーに対応しました

Zenn · 2023-09-08

開発本部 MIXI M事業部の ritou です。 MIXI M|ミクシィエム - 決済やアカウント認証、個人データを管理する統合プラットフォームサービス MIXI Mは、認証から決済までワンストップで提供できる基盤システムおよびWALLETサービスです。 認証に関しては、MIX

TanStackQueryに学ぶHTTPリクエスト仕様の検討ポイント

Zenn · 2023-09-08

はじめに 私事ですが、弱小バックエンドエンジニアからフロントエンドエンジニアに鞍替えして、早3ヶ月が経ちました。 昨今のアプリは、他システムが提供するAPIをHTTPリクエストで呼び出すことが当たり前ですが、例に漏れず私も業務開発にて当該シーンに直面することに。 鞍替え時の自

大変!! 技術ブログが始まらないの!!!!!!

Zenn · 2023-09-08

前回の記事では、技術ブログを作ろうという意思決定をしたところまでお話しました。 今日はその続きです。 https://zenn.dev/lovegraph/articles/2f4f021e87b0c1 上の記事は 8月21日に公開 しているんですが、 「やろう!」って話に最初に

stimulusでselect2変更時のchange actionを定義したい

Qiita(trend) · 2023-09-08

問題:select2のchangeイベントが呼ばれないstimulusを使っているアプリケーション内でselect2を導入しようとした時の話です。以下のように、都道府県のselect2の値が変更…

Slack次世代プラットフォームに入門してWFを複数作ったので詳しく紹介してみる。無料期間中(~2023年10月31日)に使い倒そう🚀

Zenn · 2023-09-08

株式会社 IVRy (アイブリー) 社員番号 7番 エンジニアのボルドーです。 今回は Slack 次世代プラットフォーム (next generation Slack platform) のプロモーション期間終了が近いということで今さらながらしっかり使ってみようと思い調べたこと

State of CSS 2023

リアルタイム版 JSer.info · 2023-09-08

<a href="https://2023.stateofcss.com/">https://2023.stateofcss.com/</a><br /> <p>State of CSS 2023の結果が公開された。 CSSの言語機能、フレームワーク、CSS in JS、ツールな

nebrelbug/npm-to-yarn: Convert npm CLI commands to yarn, and vice versa

リアルタイム版 JSer.info · 2023-09-08

<a href="https://github.com/nebrelbug/npm-to-yarn">https://github.com/nebrelbug/npm-to-yarn</a><br /> <p>npmのコマンドをyarn/pnpm/bunのコマンドに変換するライブ

Making Sense of React Server Components

リアルタイム版 JSer.info · 2023-09-08

<a href="https://www.joshwcomeau.com/react/server-components/">https://www.joshwcomeau.com/react/server-components/</a><br /> <p>React Serve

アジャイル・フルーエンシーモデルでアジャイルに技術的負債対策を組み込む

Zenn · 2023-09-07

🐳この記事は「ログラスサマーアドベントカレンダー2023」の28日目の記事です。 次はデザイナーチームの高瀬さんです。 こんにちは、ログラスの松岡です。 ログラスのプロダクトチームでは、ドメイン駆動設計とアジャイルプラクティス(スクラム、エクストリームプログラミング等)を併用

[ERC7496] Openseaが提案するメタデータをオンチェーンで管理する仕組みを理解しよう!

Qiita(trend) · 2023-09-07

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

[ERC7498] Openseaが提案する追加のデジタルアセットを紐づける仕組みを理解しよう!

Qiita(trend) · 2023-09-07

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

【初めてOCI part1】VCN作成

Qiita(trend) · 2023-09-07

はじめに近頃、OCIを使うようになったこともあり、備忘を兼ねて色々残したい。とりあえず、VCN作成からIaaS、PaaS環境の構築までの流れをメモ。※コンソールのレイアウトなどはどんどん変わっ…

わいのさいきょうのコーディングルール

Zenn · 2023-09-07

! コーディングルールは、チームの生産性を高め、エラーを減少させ、コードの可読性や保守性を向上させるためのガイドラインです。しかし、すべてのプロジェクトや組織が同じニーズを持つわけではありません。以下に示すコーディングルールの観点は一例に過ぎません。これをベースに取捨選択し、あ

Google、AWS Nitro対抗の独自開発したクラウド基盤システム「Google Titanium」投入を発表

Publickey · 2023-09-07

Google Cloudは、同社専用に開発したカスタムチップやソフトウェアなどにより構成されるクラウド基盤システム「Titanium」の投入を、先日開催されたGoogle Cloud Next '23で発表しています。 クラウドの基盤を構成...

JavaScriptでconsole.logを使用してませんか?

Zenn · 2023-09-07

はじめに Webフロントエンド開発の学習において、多くの人がまず最初にconsole.logの使い方を学びます。 console.logはデバッグの際に非常に便利なツールですが、JavaScriptにはこれ以外にも多彩なデバッグ機能が存在します。 通常のconsole.log

[Unity]3Dモデルを凍らせる表現

Qiita(trend) · 2023-09-07

状態異常「凍結」みたいなものが必要になったので、実装してみました。https://twitter.com/flankids/status/1699785144071246069ぶっちゃけ、表現と…

Juliaを使って制限ボルツマンマシンで量子スピン系の基底状態を求める

Qiita(trend) · 2023-09-07

これまで、Flux.jlの使い方を見てきましたが、この記事では応用例を見ていきます。これまでの記事は、Juliaで機械学習:深層学習フレームワークFlux.jlを使ってみる その1:基本編Ju…

Next.js+WebSpeechAPIで超簡単音声認識をしてみよう

Zenn · 2023-09-07

WebSpeechAPIを使うことで、新しくPythonのコンテナを作ることも、ライブラリを導入しなくても、 APIを叩くこともなく、無料で簡単に音声認識をすることができます。 この記事では、Web上で簡単に自分のしゃべった内容を認識する方法を、Next.js+WebSpeech

Compose Multiplatform(KMP)で未来を切り拓く: @cosmeアプリの取り組み事例紹介

Zenn · 2023-09-07

はじめに こんにちは。 株式会社アイスタイルで@cosmeアプリのAndroidエンジニアをしている鈴木と申します。 今回は、Compose Multiplatformを@cosmeアプリにて、一部の画面でプロダクト導入しました。 そこで導入するにあたってどのような設計でいく

実はES2022以前まで配列末尾検索メソッドが無かった…..

Qiita(trend) · 2023-09-07

ES2022以前ES2022以前まではなぜか配列を直接末尾から検索メソッドがありませんでした。そのため以下のようにslice()で配列を再生成後、reverse()で破壊的逆順にして検索をしてい…

【DVA-C02】合格体験記とAWS4冠の道のりを振り返る

Qiita(trend) · 2023-09-07

はじめに先日9/5にDVA-C02の試験を受け、見事合格できました。これでCLF, SAA, SOA, DVAの取得が完了し、4冠を達成したことになります。今回はDVAの合格体験記と、4冠の振…

長いタスクを分割するscheduler.yieldという提案

Zenn · 2023-09-07

3 行まとめ scheduler.yieldが Chrome115 から origin trial で試せるように scheduler.yieldを使うと長いタスクを分割できる scheduler.yieldではユーザーのインタラクション以外のタスクが割り込まない

How we reduced the size of our JavaScript bundles by 33% - Dropbox

リアルタイム版 JSer.info · 2023-09-07

<a href="https://dropbox.tech/frontend/how-we-reduced-the-size-of-our-javascript-bundles-by-33-percent">https://dropbox.tech/frontend/how-we

Qiitaで自作の素因数分解プログラムを公開したら添削されて30倍速くなった件(2)

Qiita(trend) · 2023-09-07

前回のあらすじ自作の素因数分解プログラムを Qiita で公開した。プログラムに添削が入り,30倍以上速くなった。なぜ速くなったのか,逆になぜ自作プログラムは遅かったのか考えた。そのまま使う…

visionOSでのハンドジェスチャ実装に関する調査

Zenn · 2023-09-07

概要 visionOS向けのアプリケーションでは、コントローラーが不要な仕様となっています。 基本的な入力はLook &amp; Tap、つまり視線と手を用いて行われるため、特にハンドトラッキングが重要となっています。 今回はそんなvisionOS向けアプリでのハンドトラッキ

君たちはどうスクラムマスターになるか

Zenn · 2023-09-07

WHAT 認定スクラムマスター資格(PSM Ⅰ)を取ったので、勉強法などを記録として残す。 https://www.scrum.org/assessments/professional-scrum-master-i-certification WHY なぜ認定スクラム

React + TypeScript: useMemoフックの使い方と使いどころ

Qiita(trend) · 2023-09-07

useMemoは、再レンダリング間で計算結果をキャッシュするReactのフックです。本稿はReact公式サイト「useMemo」にもとづき、useMemoはどう使うのか、およびどのような場合に使う…

アルダグラムは DroidKaigi 2023 にサポーターとして協賛します

Zenn · 2023-09-07

こんにちは、アルダグラムでエンジニアをしている内倉です。 さて、先週の iOSDC Japan 2023 の興奮が冷めやらぬうちに、次なるビッグイベントが続きます。そう、アルダグラムは DroidKaigi 2023 にも協賛します!🥳 DroidKaigi とは Droid

[ERC5791] NFTの所有権を物理チップに紐付ける仕組みを理解しよう!

Qiita(trend) · 2023-09-06

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

Power Platform × Azure OpenAI の価値

Qiita(trend) · 2023-09-06

はじめにこれまで本ブログで、Power Platform と Azure OpenAI の連携方法について沢山紹介してきました。https://qiita.com/Takashi_Masumor…

東京都の点群データをUnityに読み込もう!

Qiita(trend) · 2023-09-06

まず、これを見ていただきたい。https://www.metro.tokyo.lg.jp/tosei/hodohappyo/press/2023/09/01/16.html一部地域の点群データが…

Azure OpenAI Service On your data でベクトル検索を行う

Zenn · 2023-09-06

はじめに 2023 年 8 月の更新で Azure OpenAI Service On your data でベクトル検索ができるようになったため、使い方や勘所をまとめました。 https://learn.microsoft.com/ja-jp/azure/ai-servic

Azure OpenAIで画像生成AI「DALL-E」がAPIで実行できるようになったので試す

Qiita(trend) · 2023-09-06

2023.09.05に発表されたようですが、画像生成AI「DALL-E」がAPIで実行できるようになりました。https://learn.microsoft.com/ja-jp/azure/ai-…

Deno、JavaScript用データストア「Deno KV on Deno Deploy」オープンベータに。分散環境でも強い一貫性、1GBストレージまで無料

Publickey · 2023-09-06

サーバサイドやエッジでのJavaScriptランタイムを提供するDenoは、JavaScript/TypeScript用のデータストアである「Deno KV」を、同社の分散ホスティング環境であるDeno Deploy上でオープンベータとして...

新規プロダクトを開発するために実施したこと

Zenn · 2023-09-06

私は現在、「技工くん」という歯科医院・歯科技工所のDXを推進するSaaSサービスの開発リーダーを行っています。 「技工くん」は会社の新規事業としてちょうど1年前に開発を任されました。 新規プロダクトの開発は私が行いたかったことであり、それを任されたことは大変嬉しかったです。 また

Next.js(TypeScript) × docker(Compose V2) 最速構築Tips.

Qiita(trend) · 2023-09-06

はじめにこんにちは! @Keichan_15 です!勉強の一環でNext.jsを使用したTech Blogの作成を始めたのですが、環境構築にdockerを使用したので備忘録も兼ねて残しておこうと…

iOSDC Japan 2023に参加しました!

Zenn · 2023-09-06

こんにちは!ojunと申します。 先日開催されたiOSDC Japan 2023にオフライン参加したので、参加レポートを書きます! 初めに 私は2019年に初めてオフラインでiOSDC Japanに参加しました。当時は学生だったこともあり、サイバーエージェントさんのスカラシ

ゼロから始めるGolang①

Qiita(trend) · 2023-09-06

はじめに本記事について初めまして!Golangを学び始めましたので,備忘録&みなさまの導入の助けになればと思い記事にします.#Qiita初投稿なので,お手柔らかに(本記事)開発環境の設定(予…

Open Beta版になったDeno KVの世界にダイブする

Qiita(trend) · 2023-09-06

DenoにはDeno KVと呼ばれるデータをディスク上に永続的に保持する組み込みのキーバリューストアがあります。これによってDenoではサービスとシステムの再起動をまたいだデータの保存とアクセスが可…

施策を考える時は、まずは良い問いを作るところから始めよう

Qiita(trend) · 2023-09-06

この記事は何僕は普段プロダクトマネージャーとして施策を考えることが多いです。この記事では、僕が施策を考えるときに特に意識している「良い問いを作る」という話を紹介したいと思います。問いとは「良…

なぜ Go ではロガーをコンストラクタ DI してはならないのか

Zenn · 2023-09-06

はじめに 恐らく Go に関する記事を書くのはこれが初めてです。まだ業務経験としては浅いので,お手柔らかにお願いします。 さて,直近取り組んでいるプロジェクトの中で,大きな設計ミスをしてしまったという後悔をしていることがあります。それはロガーの取り回しについてです。 PHP

【Photoshop】「ジェネレーティブ塗りつぶしの」でオブジェクトの削除をしてみた!

Qiita(trend) · 2023-09-06

新AI画像生成機能「ジェネレーティブ塗りつぶし」でオブジェクトの削除方法について今回は新AI画像生成機能「ジェネレーティブ塗りつぶし」でオブジェクトの削除をしてみたのでその手順について説明してきま…

WidgetCatalogue

Zenn · 2023-09-06

FlutterのWidgetについて学ぶための本です。 初学者が理解できるように、難しい言葉を使わないように心がけております。 Flutterやるのが初めての人のお役立てて欲しいと思い作りました。 現在執筆中🖊️ 作成者: JboyHashimoto

VimのIM制御(iminsert)の振る舞い

Zenn · 2023-09-06

このポストは以下のポストへの補足です。 https://swnakamura.github.io/posts/vim-japanese-input/#jiao-zhu iminsertというオプションで制御することになっており、ヘルプ曰くこの値を2にするとIMEを制御できる……

Pythonの開発環境の3つの観点をおさえよう

Zenn · 2023-09-06

先日 "Python の「仮想環境」を完全に理解しよう" というスライドを公開したらかなり反響がありました。 Python の開発環境の構築は、正直言ってかなり複雑だと思います。 pip・venv・pyenv・Pipenv などなど、似たような名前・似たような役割のツールがたく

Next.js 13 Template と Layout の使い分け

Zenn · 2023-09-06

Next.js 13には、LayoutとTemplateというよく似た機能が存在します。 この記事では、それぞれの特徴と使い分け方についてまとめてみました。 Layoutとは? Layoutは複数のページに渡って共有されるUIのことを指します。 特徴としては画面遷移が行われた

measuredco/puck: The self-hosted drag and drop editor for React.

リアルタイム版 JSer.info · 2023-09-06

<a href="https://github.com/measuredco/puck">https://github.com/measuredco/puck</a><br /> <p>D&amp;Dで編集できるビジュアルエディタのReactコンポーネントライブラリ</p>

EventStormingを用いて複雑なシステムの設計に挑む

Zenn · 2023-09-06

こんにちはmofmofでエンジニアをしているshwldです。 最近仕事で既存のシステムと連携する新しいプロダクトの設計をEventStormingで行いました。 はじめに 新しいプロジェクトの設計に悩んでいるチームメンバーがいました。 そのプロジェクトの状況は、以下のようなも

Astro 3.0リリースなど : Cybozu Frontend Weekly (2023-09-05号)

Zenn · 2023-09-06

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

【UiPath】バージョン「23.4」AI / Document Understanding 機能改善紹介

Qiita(trend) · 2023-09-06

はじめに本記事では、UiPath バージョン 23.4 の AI / Document Understanding の機能改善を幾つかピックアップして紹介します。記事の内容は、個人の見解または確…

Elixir で XGBoost = 勾配ブースティング回帰木を実行する EXGBoost

Qiita(trend) · 2023-09-05

はじめにXGBoost は機械学習アルゴリズムの一つで、 Kaggle でも上位を取っている手法ですElixir でも XGBoost 用のモジュール EXGBoost が作られていますhtt…

AWSのコスト削減 EBSのボリュームタイプを見直してコスト最適化を実現する

Qiita(trend) · 2023-09-05

はじめに本記事はAWSのコスト削減の一環として、EBSのボリュームタイプについて記載しています。EBSのボリュームタイプを見直すことで、20%[^1]のコスト削減が実現できます。数字だけ見ると…

[ERC5008] NFTの送付などの状態を管理する仕組みを理解しよう!

Qiita(trend) · 2023-09-05

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

Release v4.0.0 · actions/checkout

リアルタイム版 JSer.info · 2023-09-05

<a href="https://github.com/actions/checkout/releases/tag/v4.0.0">https://github.com/actions/checkout/releases/tag/v4.0.0</a><br /> <p>actio

PDFの表からデータを取得する(PyMuPDF)

Qiita(trend) · 2023-09-05

PDFの表からデータを取得したいPDFの表からデータを取得したかったので、PyMuPDFを使ってデータを取得してみました。ドキュメントhttps://pymupdf.readthedocs.i…

Faster Vue.js Execution in Firefox - Mozilla Hacks - the Web developer blog

リアルタイム版 JSer.info · 2023-09-05

<a href="https://hacks.mozilla.org/2023/09/faster-vue-js-execution-in-firefox/">https://hacks.mozilla.org/2023/09/faster-vue-js-execution-in

.NET (C#) SDK for Azure OpenAI 開発入門 (GPT-3.5 Turbo を使いコンソールで動く chatbot)

Qiita(trend) · 2023-09-05

Microsoft Learn (MSLearn) (マイクロソフトによるオンライン学習サービス) の OpenAI 系のモジュール「Exercise - Install the .NET SDK …

NetAppのデータをFSx for NetApp ONTAPへデータ移行してみた①

Qiita(trend) · 2023-09-05

どうも、GOKUSANです。先日、とあるお客様でNetAppをカスケード接続して、最終的にデータをFSx for NetApp ONTAPへ持っていくという作業をやりました。NetAppには独自…

Google Chrome を MSIXアプリ化する

Qiita(trend) · 2023-09-05

はじめに現在は、Azure Virtual Desktop (AVD) で、ホストプールと仮想マシンを作成する際に、どれだけシンプルな画面からデプロイさせられるか? を研究しています。その際には…

Google、ChromeOSからChromeを分離する新アーキテクチャ「LaCrOS」を年内に開始、Chromeは独立したアプリに

Publickey · 2023-09-05

GoogleがChromebookで採用しているChromeOSは、LinuxカーネルをベースとしたセキュアなOSにシェルとしてWebブラウザのChromeを組み込むことで、高速に起動し、しかも起動後すぐにWebアプリケーションを利用できる...

非エンジニアでもできる!ウェブ地図サイトの作り方

Qiita(trend) · 2023-09-05

こんな風にグリグリ動かせるウェブ地図サイト、作ってみたいけどハードルが高いなぁ…という方もいらっしゃるのではないでしょうか。https://rekichizu.jp/map/実際、自分もサイトを…

【Flutter】手軽に実装できる美しいアニメーション背景 8選

Zenn · 2023-09-05

はじめに Flutterを用いてアプリを開発する際、魅力的なアニメーション背景はユーザーエクスペリエンスを格段に向上させます。しかし、どのようにしてそういったアニメーションを実装するのか、ゼロからコーディングするのは難しいと感じることもあるでしょう。 今回の記事では、Flut

Juliaで機械学習:Flux.jlで自由自在にオリジナルレイヤーを組んでみよう 2023年版

Qiita(trend) · 2023-09-05

Flux.jlがバージョンアップし、Juliaで機械学習:Flux.jlで自由自在にオリジナルレイヤーを組んでみよう の内容が古くなってきていますので、新しく記事を書くことにしました。書き方を、最新…

SupabaseのBroadcastとPresenceを使ってオンライン対戦ゲームを実装してみる

Zenn · 2023-09-05

はじめに Supabaseのリアルタイム機能と言えばPostgresのデータ変更を監視する「Postgres Changes」が多いですが、「Broadcast」と「Presence」を用いてリアルタイム機能を実現することも可能です。本記事では、当該の二つの機能を使ってオンラ

【Photoshop】新AI画像生成機能「ジェネレーティブ塗りつぶし」でオブジェクトの生成してみた!

Qiita(trend) · 2023-09-05

新AI画像生成機能「ジェネレーティブ塗りつぶし」でオブジェクトの生成について今回は新AI画像生成機能「ジェネレーティブ塗りつぶし」でオブジェクトの生成をしてみたのでその手順について説明してきます。目…

Node v20.6.0 (Current) | Node.js

リアルタイム版 JSer.info · 2023-09-05

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

Google Cloud Next '23 現地参加レポート

Zenn · 2023-09-05

2023年8月29日〜31日(現地時間)にサンフランシスコで開催された Google Cloud Next '23 へ行ってきました。 現地での生活や雰囲気、全体を通しての所感などをつらつらとまとめてみましたので、 この記事の中で少しでもカンファレンスを楽しんでもらえれば幸いです

keyframesアニメーションでdisplayプロパティが使えるようになる(なった)

Zenn · 2023-09-05

Chromeのバージョン116で display プロパティが @keyframes アニメーションで使える有効なプロパティとなりました。 https://developer.chrome.com/blog/entry-exit-animations/ (content-visi

リンクとしても使えるボタンコンポーネントの作り方(React)

Zenn · 2023-09-04

as プロパティに任意の要素を渡すことで、コンポーネントをその要素で描画することができる仕組みを用意しました。仕組みの実態はいい感じの型定義です。 &lt;Button onClick={handleClick}&gt;ボタン&lt;/Button&gt; &lt;Button

[ERC5725] NFTを使用したべスティングの仕組みを理解しよう!

Qiita(trend) · 2023-09-04

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

[ERC6909] ERC1155を使いやすくアップデートした仕組みを理解しよう!

Qiita(trend) · 2023-09-04

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

JavaScriptツールチェインの統一を目指した「Rome」のコアチームによる公式フォーク「Biome」が開始

Publickey · 2023-09-04

JavaScriptやTypeScriptのアプリケーションを開発する際に使われる、ソースコードのフォーマットや文法チェック、複数のコードのバンドルなどのツールを連携させた、いわゆるツールチェインを、単一のツールで実現してしまおうというのが...

【Windows Powershellで】G空間情報センターの法務省登記所備付地図データのダウンロードURLを調べる(G空間情報センターのAPI利用)

Qiita(trend) · 2023-09-04

はじめに動機昨年度から、地番の地図データ、正確には法務省の登記所備付地図データがG空間情報センターから公開されました。形式は地図XMLの形でダウンロード出来ます。毎年更新した地図データが公開され…

【Unity】Scene や Prefab の編集中だけ Addressables な Sprite を Image にアタッチするコンポーネント

Qiita(trend) · 2023-09-04

概要埋め込みの Scene や Prefab の Image に Addressables な Sprite を使いたいとき、直接参照すると Sprite は二重に保存されてしまいます。そのため…

SvelteはなぜReactよりも優れているのか

Zenn · 2023-09-04

Svelte は比較的新しいフレームワークです。主に、仮想 DOM の課題が浮き彫りになってきた後で、それを解消しようというモチベーションで開発されています。なぜ Svelte が React や Vue などのように仮想 DOM を採用していにないのかについて、この記事でまとめ

Reactにおけるイベントハンドラの命名規則

Zenn · 2023-09-04

Responding to Events では、イベントハンドラの追加方法だけではなく、その命名規則についても触れられているので良いですね。 今回はそれを紹介します。 https://react.dev/learn/responding-to-events 基本的な命名規則

Nuxt 3 フロントエンド開発の教科書:書籍案内|技術評論社

リアルタイム版 JSer.info · 2023-09-04

<a href="https://gihyo.jp/book/2023/978-4-297-13685-7">https://gihyo.jp/book/2023/978-4-297-13685-7</a><br /> <p>2023年9月22日発売 Nuxtについての書籍</p

d1 + prisma + kysely-prisma の環境を作る

Zenn · 2023-09-04

注意: 本記事で扱う d1 や miniflare v3 はまだ安定してないので、将来的にこの記事のコードは動かなくなる可能性が高い。 大部分を次の記事を参考にしている。 https://zenn.dev/chimame/articles/23aafcc2e70f33 が、現時点

ローカルで変更差分だけに Super-Linter を実行し、効率的に品質を上げる

Qiita(trend) · 2023-09-04

はじめにSuper-Linter は GitHub Actions で様々な静的解析ツール(Linter)をまとめて実行してくれるツールですhttps://github.com/super-li…

【JAWS-UG大分】大分県でAWSの勉強会を主催してみた

Qiita(trend) · 2023-09-04

はじめに2023年9月2日、 JAWS-UG 大分で AWS 認定に関する勉強会を開催しました「AWS認定 勉強会 JAWS-UGおおいた」https://manage.doorkeeper.…

エイチームの5Daysインターンに参加した振り返り

Qiita(trend) · 2023-09-04

エイチームインターンシップ8月28日から9月1日の5日間で、名古屋本社でライフデザイン部でのインターンシップを参加した。主なテーマは実際のサービスのユーザーにヒアリングを行い、機能を提案し、開発し…

Mofi - Snappy UIs With WebAssembly and Web Workers

リアルタイム版 JSer.info · 2023-09-04

<a href="https://mofi.loud.red/blog/wasm-and-workers">https://mofi.loud.red/blog/wasm-and-workers</a><br /> <p>WebAssemblyでの処理をWebWorkerの中で動

Qiita アップデートのお知らせ - 2023年 08月

Qiita(trend) · 2023-09-04

はじめにQiitaでは、エンジニアのみなさんからの声をもとに、日々開発を続けています。この記事では、2023年 08月にリリースした内容を紹介します。Qiitaでアップデートやバグ修正をリリ…

脱SourceTree👋🏻Gitコマンドを知る⚙️

Qiita(trend) · 2023-09-04

◉はじめに現在私はSourceTreeを使用してコミットやプッシュしたりしているのですが、まだまだ未熟ながらもそのうち超エンジニアっぽくスパパパーンッとTerminalにGitコマンドを打ち込んで…

Synchro - タイムゾーン型安全な Go ライブラリを開発している

Zenn · 2023-09-04

synchro と呼ばれる Go でもタイムゾーンを含めて型比較できるようになるライブラリを開発し始めました。スターください。 https://github.com/Code-Hex/synchro こんな感じで使えます。 package main import ( "fmt

Task/ValueTask を直接返せる場合でも原則非同期メソッド (async/await) にしたほうが良い

Zenn · 2023-09-04

ユーザーコードでは Task/ValueTask (ジェネリック版含む) を直接返すことが可能の場合でも原則として非同期メソッドにして await することをおすすめします。 原則として、というのはこの記事で紹介するようなポイントを理解した上で最適化のために行うのは良いのですが、

tailwind css + RemixをDocker環境で動かしてみた

Zenn · 2023-09-04

この記事について フロントエンドの学習のため、Remix + Tailwind css の構成を Docker 環境で動作させてみました。 使用マシン/ツール macOS Ventura ver13.5 Docker Desktop ver4.17.0 環境構築までの

ActiveStorage::InvariableErrorについて

Qiita(trend) · 2023-09-04

画像を表示しているページでActiveStorage::InvariableErrorに遭遇したためまとめておきます。ActiveStorage::InvariableErrorとは?Rails…

MS Japan Power Platform アプリコンテストのご紹介

Qiita(trend) · 2023-09-03

はじめに先日、当社で「Power Platform Cup」というアプリコンテストを開催しました。初めての試みでしたが、結果としては大成功でした。総勢 40 チーム以上が参加しました。各チームに…

QGISでAmazon Location Serviceのマップを表示してみた

Qiita(trend) · 2023-09-03

QGISでAmazon Location Serviceのマップを表示してみました 詳細として下記について説明します。事前準備ベクトルタイルレイヤ登録ベクトルタイルレイヤ表示事前準備Am…

Git初学者の方へ!コミットメッセージをプロフェッショナルにするテンプレート術

Qiita(trend) · 2023-09-03

概要まだまだGit自体に慣れていなかったり初学者なのでコミットする際どのようなメッセージにするか悩むことが多かったので、「これ、テンプレート化させられないかな?」と思い調べてみたところ、テンプレー…

無料で読めるITまんが/HashiCorp、全製品のライセンスを商用利用制限に/AWS、IPv4アドレスの使用に課金。2023年8月の人気記事

Publickey · 2023-09-03

私の夏の服装は半袖のTシャツかポロシャツがほとんどです。近所に買い物などに行くのならTシャツ、電車に乗って誰かにあいにくのならポロシャツが多いパターンですね。 今年は夏がなかなか終わらないそうなので、まだこの輻輳のパターンが続きそうです。 ...

[Log]転職2ヶ月!初心者、駆け出し、未経験...なんて言ってられないぜ!

Zenn · 2023-09-03

転職2ヶ月経過... 本日は、月1の振り返り記事の日です! 1ヶ月目の振り返りからあっという間に、また1ヶ月が経過。(^^) 今月も学んだことや、気づきを振り返っていきます。ということで、総集して、 "初心者、駆け出し、なんてもう言ってられないぜ!"  仕事ができる=知識が

API ロールと API クライアントを使った Jamf Pro API の使い方入門

Zenn · 2023-09-03

はじめに 23年8月にJamf Pro 10.49.0 で API ロール機能が実装されました。 API ロールとクライアント - Jamf Pro ドキュメント 10.49.0 | Jamf 今まで Jamf Pro の API を使うには下記の手順で行っていました。 J

イラストで理解するAPI Gateway

Zenn · 2023-09-03

はじめに API Gatewayを触る際に、毎回用語の多さで頭が混乱します。 今回はそんなことが予想される未来の自分のために、よく使うAPI GatewayのREST APIを中心に記事を書いていきます。 API Gatewayの全体はふんわり理解してるけど、いまいちよく分か

HTMLコーダーの未来 〜AIやノーコードとどう向き合うべきか〜

Zenn · 2023-09-03

2022年下半期以降、ChatGPTやGitHub Copilotなどの多様なAIツールが登場し、Web業界でもAIの活用が広がっています。コーディングに関連する便利な技術やサービスも絶えず進化している状況です。 AIによって多くの職種が置き換えられる可能性が話題になっていますが

桁 DP の定型化

Qiita(trend) · 2023-09-03

この記事は?桁 DP って実装のとき頭がこんがらがりませんか?私はこんがらがります。この記事では、桁 DP の実装をなるべく定型化して、実装の際にスムーズに書くことを目的としています。桁 DP …

保守開発者のための正規表現入門

Qiita(trend) · 2023-09-03

正規表現とは正規表現で検索するとたくさん解説しているサイトや記事が出てきますが私は以下のサイトの説明が端的でわかりやすいと思いました。 端的に言えば、「いくつかの文字列を一つの形式で表現するため…

未経験・初学者がRuby技術者認定試験 Silver version3にチャレンジしてみた

Qiita(trend) · 2023-09-03

はじめにこの手の記事は既にたくさんあって大変恐縮ですが、未経験・初学者の自分がRuby Silver3合格までに行った学習内容や、試験について自分なりにまとめてみます。プログラミングの経験のない…

nitrogql 1.0 release | nitrogql blog

リアルタイム版 JSer.info · 2023-09-03

<a href="https://nitrogql.vercel.app/blog/release-1.0">https://nitrogql.vercel.app/blog/release-1.0</a><br /> <p>GraphQLからクライアントコードの生成とGraph

なぜ脱OSSが増えているのか?

Zenn · 2023-09-03

はじめに TerraformやVaultを開発するHashiCorpは自社製品をOSSのMPL(Mozilla Public License v2.0) から、ソースコードは公開するも一部の利用に制限があるBSL(Business Source License) への変更をア

AWS Copilotの copilot run local を試してみた

Qiita(trend) · 2023-09-02

はじめに先日、AWS Copilotが更新されて、その中にローカルで動かせるcopilot run localがありましたので、使ってみました。https://aws.github.io/cop…

量子カーネル法

Qiita(trend) · 2023-09-02

はじめに友人たちと、古典のカーネル法について勉強をしていた。それが一通り終わったので、量子カーネル法について自分が知っていることをまとめて、友人に紹介することにした。そのまとめを公開するが、そう…

開発責任者として、事業会社にジョインして半年の振り返り

Zenn · 2023-09-02

あれこれ 備忘録的な書き殴りな文書です。あしからず。 オシャンティーな技術スタックで、大きな組織でやるのも面白いと思うけど、小さな会社でレガシーなシステムやメンバーと向き合うのも悪く無いよ!ってことを伝えたいのだけど、これが楽しめる人いるかな?私は楽しいよ! ジョイン

後悔しない日付時刻・タイムゾーン設計と Laravel での実践法

Zenn · 2023-09-02

はじめに 最近 𝕏 で, Go のプロジェクトで起こっていたタイムゾーンに起因するトラブルをきっかけとして話を広げていったポストがありましたが,そのとき意外と反響がありました。 その一方で,時間をかけて設計された社内の PHP プロジェクトでは比較的トラブル少なく解決できてい

【Blender】ゲームVFXメッシュの作り方自由研究まとめ(エフェクト)

Zenn · 2023-09-02

◯概要 【もここのBlender VFXメッシュ自由研究のまとめページ】 ゲームVFX(エフェクト)を始めたいという方からちらほらDMでご相談いただくのですが、 「メッシュはMayaやHoudiniじゃなくてBlenderでもできますか?」というようなことを結構聞かれていま

TypeScriptで0~nまでの整数だけを取る型を作る

Qiita(trend) · 2023-09-02

TypeScriptで特定の範囲の整数だけを取り得る型を作りたいことがあります。0~3までのように短い場合は以下のように列挙して書くことが多いです。type ShortRange = 0 | 1…

ossにPR送ったら添削してもらってマージされた話

Zenn · 2023-09-02

こんにちは。calloc134です。 つい先日、ossに送ったPRがマージされました。 ossに対するPRのマージは初めてだったので、とても嬉しかったです。 今回は、その話をしていこうと思います。 はじめに 今回PRを送ったossは、ladleというツールです。 https:

【React / useHooks】開発不要で使える便利なカスタムフックス20選

Zenn · 2023-09-02

フロントエンドで処理をカスタムフックス化する際、windowの高さを取得するなど、どのプロジェクトでもある程度決まったコードがありますよね。 useHooksはそういったカスタムフックスのライブラリとなっています。カスタムフックは自前で作ってしまうことが多いものの部分的に任せられ

SRE 視点で捉える Firebase の Terraform 自動化: Cloud Build 実践ガイド

Zenn · 2023-09-02

はじめに こんにちは、最近 SRE(Site Reliability Engineering)領域に興味のある cobo です。 今回はモバイルアプリ開発向けの SRE を意識したテーマで記事を執筆させていただきます。 説明すること トイルの撲滅 Cloud Build

【もぉん流】Unity 2D Animation 入門

Zenn · 2023-09-02

本書では、自己流の 2D Animation の使い方を紹介しています。 ■環境 - Unity: 2021.3.18f1 - 2D PSD Importer: 6.0.7 - 2D Animation: 7.0.9

[SwiftUI] enumを用いた画面の状態管理のすすめ

Zenn · 2023-09-02

この記事は、iOSDC Japan 2023 SwiftUIでの非同期処理データの状態管理を考えるの発表内容を拡張し、文章化した物です。 サンプルコード https://github.com/kntkymt/AsyncDataManagementSamples 初めに: 「画

Momento 入門 その1:Getting Started を Amazon Linux 2023でやってみる。

Zenn · 2023-09-02

最近はやっているMomento、デベロッパーが真に欲しかった完全サーバレス型のフルマネージドキャッシュとして多くのデベロッパーがこぞって検証を始めているようです。このアカウントではそのMomentoを勉強していきます。 キャッシュとは? もちろんお金のことではありません。一般

Design Trade-offs in Bundler: The Rationale Behind Creating Rspack · web-infra-dev/wg · Discussion #1

リアルタイム版 JSer.info · 2023-09-02

<a href="https://github.com/web-infra-dev/wg/discussions/1">https://github.com/web-infra-dev/wg/discussions/1</a><br /> <p>Rspackの開発の目的やwebp

Modern.js

リアルタイム版 JSer.info · 2023-09-02

<a href="https://modernjs.dev/en">https://modernjs.dev/en</a><br /> <p>ByteDanceのJavaScript向けのウェブアプリケーションフレームワーク。 Reactをベースにしたクライアントサイド向けのモデ

timesを全部共有してくれるdiscordボットをサクッと作った

Zenn · 2023-09-02

こんにちは、calloc134です。 皆さんは技術コミュニティに所属していますか? その中で、timesという文化を持っているコミュニティは多いと思います。 timesとは、自分の独り言スペースとして使えるチャンネルです。 timesには、独り言として技術の雑談や、最近の近況や、

SwiftDataめっちゃええやん。

Qiita(trend) · 2023-09-02

はじめにiOS17から使用できるSwiftDataを少し使ってみました。めっちゃええやん!って思ったので紹介します。この記事でわかることSwiftDataとはなにかSwiftDataのなん…

ChatGPT×AtCoderでプログラミング言語の習得を爆速化する方法

Qiita(trend) · 2023-09-02

0. はじめに 本記事は2つ目以降のプログラミング言語を爆速で習得したい人に向けて書いたものです。ChatGPTに専門用語を交えて簡潔に上手く質問するためにも最低でも1つの言語を知っていることが望…

ChatGPTの仮想会社「ChatDev」にゲームを開発してもらう方法

Zenn · 2023-09-02

ChatGPTにゲーム開発を委託 これが面白そうだったので試してみました。 https://nowokay.hatenablog.com/entry/2023/09/01/132459 Dockerとか使おうかなと思いましたが、GitHubを見た感じcondaだったので、M

Cloudflare を経由し、固定の IP から Internet にアクセスをする

Qiita(trend) · 2023-09-01

Web アプリケーションが送信元 IP アドレス指定でアクセスコントロールしている場合、リモートワークの環境ではそこがネックになることがあります。この記事では Cloudflare のプロダクトを…

なぜReactを学び始めたのか

Zenn · 2023-09-01

Reactの学習を始めて2ヶ月少々経ったので、 現時点でのこれまでの学習を少し振り返っていこうと思います。 〜きっかけ〜 学び始めたきっかけは、単にWebアプリケーションを作ってみたいという興味からでした。 元々2023年の6月までWeb制作を学ぶためにスクールに通っており、

Qiitaで自作の素因数分解プログラムを公開したら添削されて30倍速くなった件

Qiita(trend) · 2023-09-01

はじめに以下の自分の記事で自作の素数判定(素因数分解)プログラムを公開したのだが,こうしたほうがもっと速いんじゃね?という添削指導が入った。【京大2021】3ⁿ-2ⁿが素数ならnも素数になること…

Googleフォームの提出忘れを毎日リマインドしてくれるLINEbotを作成する

Zenn · 2023-09-01

はじめに 記念すべき(?) Zenn第一稿です。 タイトルの通りのものを昔作成したので、初学者向けのそれの作り方の記事です。 このサービス作成を通して、システム設計や実装の際の考え方などの一般的な話も詳しく説明できればと思います。なんの専門知識もないただの学生なので、あくまで

JavaScript Primer v5.0.0: ES2023の対応/CC BYライセンスに変更/Open Collectiveで支援できるようになりました | Web Scratch

リアルタイム版 JSer.info · 2023-09-01

<a href="https://efcl.info/2023/08/31/jsprimer-v5/">https://efcl.info/2023/08/31/jsprimer-v5/</a><br /> <p>JavaScript入門書のjsprimer v5.0.0リリース

1Password のオートコンプリート機能をサービス提供側で無効化する

Zenn · 2023-09-01

Leaner Technologies の @corocn です。 最近フォームを作っていて、意図しないタイミングで 1Password のオートコンプリートが表示されてしまい困っていたので解決法を残しておきます。 画像はshadcn/ui - dialogから拝借 結論

Release v10.0.0 · npm/cli

リアルタイム版 JSer.info · 2023-09-01

<a href="https://github.com/npm/cli/releases/tag/v10.0.0">https://github.com/npm/cli/releases/tag/v10.0.0</a><br /> <p>npm v10.0.0リリース。 Node

IVRyエンジニア輪読会がいい感じです

Zenn · 2023-09-01

こんにちは。株式会社IVRy (アイブリー)のエンジニアのsagawaです。 IVRyでは「みんなのKnowledge」というNotionページがあり、社内で開催した勉強会の内容や有益なtipsをここに集約することでナレッジを蓄積しています。 その中で私が今年の7月から主催してい

Flutterのconstを書いたり消したり...疲弊した彼に送る〜鎮魂歌〜

Zenn · 2023-09-01

世界最速解説 ./analysis_options.yml rules: - prefer_const_constructors ターミナルで実行 terminal dart fix --apply あら不思議!constが適切なポジに! ある日のFlu

CSS基本(色、ボックス、フレックス)

Qiita(trend) · 2023-09-01

CSSとはCSSはCascading Style Sheetsの略で色や大きさ配置などWebサイトを作るうえでの主なデザインを定義する言語です。CSSの構造は以下のような形で表されます。sel…

GraphQLサーバーは、本当にGoがTypeScriptより早いのか。Flutterからの呼び出しで検証する。

Zenn · 2023-09-01

GraphQLサーバーは、本当にGoがTypeScriptより早いのか。Flutterからの呼び出しで検証する。 3秒まとめ GoのパフォーマンスはNestJS(TypeScript)の2倍以上!? GraphQLのエコシステムはGo, TSともに充実 GitHub

【備忘録】論理演算子

Qiita(trend) · 2023-09-01

論理演算子についてif文の中だったりでわりと使うことが多い、論理演算子ですが、ぱっと考えるとあれ、どうだったかなとなるときがあります。その際にぱっと見返せるものが欲しくてベン図を用いて作成しまし…