実用に耐えうるCloudflare D1で使えるORM(ぽいのも含む)達
現状Cloudflare D1で使用できるORMとその使用方法ついてに纏めておこうという自分のメモを兼ねた記事です。記事中でRemixとの組み合わせで書いてますが、最後のSuperflare以外はRemixは特に必要ありません。 前提条件 ORMだけでなく、Database
現状Cloudflare D1で使用できるORMとその使用方法ついてに纏めておこうという自分のメモを兼ねた記事です。記事中でRemixとの組み合わせで書いてますが、最後のSuperflare以外はRemixは特に必要ありません。 前提条件 ORMだけでなく、Database
こんにちは。@Esperna です。 背景 callbackを使ったコードって読めなくはないのですが、callback処理の内容を覚えておかなければならず、読みづらいです。また、ネストも深くなりがち。読みにくいのでPromiseとか...
はじめに この記事では、今話題のChatGPTをはじめとした様々なAIサービスを提供しているOpenAIが出しているサービスの概要から使用方法までをまとめた記事となっています。 ・AIに興味があるけど、使い方がわからない ・Chat...
どうもこまもかです。[1] 今回は今年になって自分のVimの設定が大きく変わり、よりツェエエVimになったのでどの様な所が変わったのか紹介して行きたいと思います。 設定が全部Luaになった 去年からコツコツと設定のLua化を進めていて、今年になってようやく完全Lua化を達成
HashiCorpは、マルチクラウド対応のインフラ構成サービス「Terraform Cloud」をノーコードで設定、実行できる新機能「Terraform Cloud ノーコードプロビジョニング」を正式にリリースしたことを発表しました。 これ...
毎月登場する大量の新刊の中から、ITエンジニアが興味を持ちそうな書籍を選んで紹介する新刊案内を毎月、月初に公開しています(2023年3月から開始し、現在試験的に継続中です)。 多くのITエンジニアにとって、書籍を通じた情報の入手は現在でも重...
最近は脱獄をする人がかなり減ってきたように感じられます。かつては脱獄をしなければ手に入らなかった便利な機能たちは、iOSのアップデートとともに徐々に追加され、脱獄をしなくても便利なOSへと進化を遂げました。 なので現在の僕にとって脱獄...
この記事に書いてある内容は、正しいとは限りません。一般に、分解や改造は危険を伴い、保証切れなどの問題を引き起こします。私は完全に自己責任で行いました。この記事が原因で起こった問題について、私は一切責任を負いません。 メカニカルキーボ...
tl;dr 生産性を上げる & SQL インジェクションを防ぐために ORM を使うのがよいとされている(諸説あります) cloudflare workers + d1 はウェブの破壊的イノベーション(諸説あります) モダンフロントエンドで大切なのは TypeScr
こんな人に向けて書いています Slackでの報告がいっぱい上がっているけど、メンションをつけても、記入シートを使ってもなかなか完全に抜け漏れを防げきれず、タスク管理に悩んでいる方 何の問題が起きた? 原因: 5、6人で回す週に一回...
TL;DR if系extensionのmodifierは暗黙的にレシーバを複製し、パフォーマンス低下・状態の消失を引き起こす if系extensionのmodifierはif {}と(ほぼ)同じ挙動をする それぞれの分岐でStructural Identity (View
稼働中のLaravelアプリケーションにSentryを導入した話を書きます。 Sentryはフロントエンドアプリケーションに使うもの、というイメージをなぜか持っていて、NuxtやNextのアプリケーションにはどんどん入れていたのですが、今回初めてバックエンドにも導入してみました。
はじめに OSS で開発されている OpenAI を便利に使うための SemanticKernel を試してみました。 SemanticKernel は Microsoft が OSS で開発していて .NET と Python で使えるようになっています。 どちらかというと
<a href="https://www.shoeisha.co.jp/book/detail/9784798178639">https://www.shoeisha.co.jp/book/detail/9784798178639</a><br /> <p>フロントエンドのテスト
<a href="https://azu.github.io/slide/2023/nodejs-corepack/corepack.html">https://azu.github.io/slide/2023/nodejs-corepack/corepack.html</a><
定期的にGASでいろんなコードを書いているのですが、私の中でも書き方の流行り廃りが結構あったりします。 ドメイン内のすべてのGoogleグループ設定を出力する というコードを最近書いたので、どういうコードを書いたのかを解説とセットで残しておこうかなと。 別にGoogleグループの
<a href="https://deno.com/blog/intro-to-islands">https://deno.com/blog/intro-to-islands</a><br /> <p>Islands ArchitectureとDenoのFreshにおける実装につ
<a href="https://speakerdeck.com/sadnessojisan/xian-shi-shi-jie-niokerusukimashe-ji-notuo-xie">https://speakerdeck.com/sadnessojisan/xian-sh
<a href="https://shisama.hatenablog.com/entry/2023/04/24/083000">https://shisama.hatenablog.com/entry/2023/04/24/083000</a><br /> <p>Node.js
<a href="https://deno.com/blog/v1.33">https://deno.com/blog/v1.33</a><br /> <p>Deno v1.33リリース。 unstable APIとしてDeno KVを追加、<code class="langua
作りたい機能 PCやスマホから特定にデータベースにデータを蓄積する機能 ※データの例としては収支や勉強時間 設計上の要望 AWSを使用してAPIとして使用したい コマンドから手軽に使用したい Docker上で動作させたい...
今回の課題 今後、業務でAWSとSnowflakeでデータ基盤を構築・運用していくことになるので、 勉強のために、自分で1からデータ基盤・データパイプラインの作成に挑戦してみた。 後から見返しやすいように、どのように作成したのかまと...
このプロダクトは、株式会社mofmofの「水曜日の個人開発」にサポートされています。 https://indie-dev.mof-mof.co.jp みなさん、タイピング速度を友達や同僚と競いたいと思ったことはありませんか? ありますよね。そうですよね。 えぇ、作ってますよ。
Semantic Kernel とは? Microsoft が発表した SDK 大規模言語モデル (LLM) AI と連携したアプリを簡単に構築することができるようになる C# で実装できる(Python も可) 機能としては、LangChain や LlamaIndex
はじめに 今回は友人とGWの初日に1からモブプログラミングでアプリを開発したので内容についてまとめて行きたます。 今回作成したアプリケーションは以下になります どんなアプリ? 今回はふりかえり(レトロスペクティブ)の記録を...
<a href="https://blog.stackblitz.com/posts/webcontainers-are-now-supported-on-safari/">https://blog.stackblitz.com/posts/webcontainers-are-n
初めての Publication 投稿です🐣🐣🐣 普段は AWS を使ってお仕事をしていますが、今回はちょっとだけ GCP に浮気します😘 Rust とその Web アプリケーションフレームワークである Axum を使って実装した Web アプリケーション(REST API)を
はじめに FlutterでBlueskyのタイムライン最新20件を表示するアプリを作成します。 この記事は、入門編的な位置づけなので画像表示・リツイート・引用リツイートのなどの機能は省きます。 作るもの 以下のようなアプリです。 必要なもの Flutterの開発環
この記事は、↓の記事の続きです。 https://zenn.dev/339/articles/6a874b197a2fb5 前の記事では、個人差に基づいて給与を支払うべきなのかという事にフォーカスを当てていたのですが、この記事では、開発チームがどのようなメカニズムで効果的に機能す
2023年4月29日、Deno KVのベータ版が発表されました! 現在はベータ期間中のため、deno deployからKVを使用するにはwaitlistから登録する必要があります。 後述しますが、ローカルで試す場合はコマンドライ...
ゴリラ.vimという集まりにいきまして、plugin開発についての発表ありました。 それで「自分もプラグイン作ってみたい!」となったから、めっちゃ簡単なテンプレートを作ってみました。 完成したもの https://github.com/MeiWagatsuma/say-he
Angular のスタンドアロンコンポーネントをベースにしたアプリケーション開発について基礎から実践的な内容まで学ぶための本です。(全編無料公開)
起きたこと ある日突然DockerDesktopが起動できなくなった。 以下のようなエラーコードが表示されたダイアログが表示される。 com.docker.backend cannot start Exit code 152 試...
はじめに 私はよく趣味で関数型プログラミングの話題を日々ウォッチしているのですが、以下のようなニュアンスのことを度々目にします。 Reactらしく書けているかわからないため、ベースとなっている関数型プログラミングを習得しなければ上手く書くことができない Reactは関数型プ
1.意外と安くて性能が高いミニPC 最近、パソコンを買い替えようと思い、いろいろなサイトを見ていました。 ラズパイを使った仕事をしていたこともあり、小さいパソコンがいいなと思い、ミニPCを見ていました。 ミニPCは以前からありました...
概要 マイクラサーバの立て方(てきとう) 対象 Java版/BE版の両方に対応したサーバーの立て方 Win10です 参考にしたサイト https://mcpoteton.com/mcserver/pluginserve...
最近 Cloudflare のサービスを耳にすることが増えました。 その中で Clouflare D1 に特に興味を持ったので軽く触ってみることにしました。 今回は使ってみたかった Remix と合わせて、 Remix + Cloudflare Pages + D1 の最初の一歩
長大なログファイルから特定の行だけを見たい。 そんな時にheadやtailコマンドを組み合わせて特定の行のみを抽出して閲覧することはよくあるだろう。 でもめんどくさい。 「長大なログファイルの12267行目から12504行目まで欲しい...
はじめに オサレなサイトでよく見る、画像が無限ループするやつ、ありますよね。 それをちょっとパララックス(視差効果)を入れて実装してみました。 本来ならば、SwiperのparallaxなりGSAPなりを使った方が早いのかも知れませんが やりたいことを紙に書いていくうちに、「
初めまして! なるおと申します! 初めてのZenn記事です! 今回はYOLOというライブラリを使って、画像内のオブジェクト検出と座標取得をしてみたいと思います! ↓こんなの YOLOって? 画像や映像ストリーム内のオブジェクト検出アルゴリズムです。 You Only Loo
私は37の異なるプラットフォームで56のアカウントを禁止された。人権侵害である。 Web Archive: https://web.archive.org/web/20230428105026/https://qiita.com/KE...
0. はじめに 競技プログラミングでは「答えを〇〇で割ったあまりを求めてください。」という問題がしばしば出題され、このようなタイプの問題で多くの参加者が使う便利なものとして ModInt というものがあります。 ModInt は i...
序章 Amazon Virtual Private Cloud (VPC) におけるネットワークでは、アベイラビリティゾーン(AZ)やルートテーブルの関係性がかなり重要になる要素なので自己学習のためにまとめました。 EC2 や RDS、VPC Lambda、接続元を固定 IP
はじめに rbenvによるRubyのインストール手順をまとめました。 なおrbenvやHomebrewそのものについての説明は省いてあります。 実行環境 Apple M2 Max macOS Ventura 13.2.1 イン...
はじめに DynamoDB StreamとLambdaを使ってDynamoDBのデータに変更があった場合(追加、編集、削除)に、その変更内容を別アプリに自動で反映する処理を実装しました。 自動化した処理をCDK化しました。 DynamoDB Streamとは Dyna
はじめに 「DNSって何ですか?」 エンジニア・プログラマの皆さんは会社の同僚や後輩などにこの質問をされたらどこまで回答できますか? 大体の人は、「Domain Name System(ドメイン・ネーム・システム)の略称で、IPアドレスとドメインの紐付けをおこn...
はじめに 業務でSonarQubeを使用していますが、日本語のドキュメントが少ないと感じるので、 ローカルでSonarQubeの環境構築からSpring Boot + Kotlinで作成したアプリのソース解析とテストカバレッジの確認...
みなさん、初めまして!アクセンチュアAIグループの鈴木 博和です。 連日、ChatGPTに関するQiitaの記事が話題を集めていますね。 今日は、ChatGPTを含む大規模言語モデル(LLM)の可能性や、当社で活用しているチャットボッ...
Next.js 13 App Router の cache 周りを理解したい記事シリーズです。 Automatic fetch() Request Deduping revalidate fetchCache ← この記事 Route Segment Config - f
<a href="https://azu.github.io/slide/2023/nodejs-corepack/corepack.html">https://azu.github.io/slide/2023/nodejs-corepack/corepack.html</a><
はじめに UiPathでは開発者が開発基準に準拠し、特定のルールを遵守するように、組織は Studio の機能をコントロールするガバナンス ポリシーを適用するための仕組みが提供されています。 本記事では、ガバナンスポリシーの適用法に...
こんにちは!アルダグラムでエンジニアをしている渡邊です! 弊社の KANNA アプリで先日カレンダー機能をリリースしました🎉 KANNA はノンデスクワーカー向けのプロジェクト管理アプリとなっており、カレンダーによってユーザーの「案件」と「予定」がカレンダー上に可視化されるように
Tailwind CSS での開発体験が個人的に最高すぎて、最近はどんなWebサイトの実装でも利用しています。 CSS custom properties を併用することもあり、そのときに嬉しいことを紹介します。 Next.js を使っている前提でコード・ファイル名を例示しますが
「Windows - レガシ」プロジェクトの利用可能期間が延びたかもしれません はじめに v21.10 までの UiPath のプロジェクトはNETフレームワーク 4.6.1 のランタイムで動作していましたが、同フレームワークの...
こんにちは。エンジニアの谷井です。 フォルシアでは、Spookと呼んでいる技術基盤を用いて、主に旅行業界やMRO業界に対して、膨大で複雑なデータを高速検索できるアプリケーションを提供しています。 今回はその高速検索のノウハウのうち、特にDBの扱いに関連する部分について、ベテランエ
はじめに 少し前ですが、Chrome 102のアップデートでPerformance Insightsという、ページ読み込みを早くしたいエンジニアにとって最高の機能がリリースされています。 今回はこれを使ってページ読み込みパフォーマンスの問題を計測、改善する方法について書いてい
2023/04/25 に開催したオフライン勉強会「Encraft #2」をレポートします。 私は、このイベントに受け付け兼写真撮影のスタッフとして参加しました。 Encraft とは、"Enablement" と "Craftsmanship" をテーマにした勉強会です。「Enc
はじめに さて、世には体力という概念があるゲームがさまざまありますね。 そんな中、多くの人が通ったんじゃないかなーと思うものを参考に、何かを思わせる体力ゲージをSwiftUIで作ってみました。 この記事は、気づいた人からああ、あれか...
Rustを使ってCLIとVSCode拡張を同時に作ってみたよという記事です! ここで言う「同時に作った」とは「CLIとVSCode拡張に共通するコアの処理をRustで実装し、CLIはコア処理以外もRustで実装する一方、vscode拡張はTSベースで実装してコア処理はWasmに変
プログラミング言語Kotlinの開発元であるJetBrainsは、Kotlinのマスコットキャラクタの名前が「Kodee」に決定したことを発表しました。 Kodeeは、以前からしばしばKotlinのマスコットキャラクターとして使われてきまし...
Googleは、Dockerコンテナをサーバレスで実行するCloud Runの第二世代実行環境と、Cloud Runの新機能であるCloud Run Jobsが正式版になったことを明らかにしました。 Cloud RunはHTTPSリクエスト...
はじめに こんにちは、あんどうです。Kaggleなどでテーブルデータのコンペでは一般にGBDT系のモデル(LightGBMとか)がよく使われますが、深層学習モデルではどのくらいの精度を出すことができるんだろう?と気になったので今回はシンプルなNNを用いてKaggleのSpac
Android アプリのプロジェクトで Gradle 8.0 移行に更新すると(ここでは not Android Gradle Plugin) kapt や ksp を使っているプロジェクトによっては以下のようなエラーが出ることがあり...
こんにちは! サイボウズ株式会社フロントエンドエンジニアの nissy です。 はじめに サイボウズでは毎週火曜日に Frontend Weekly という「1 週間の間にあったフロントエンドニュースを共有する会」を社内で開催しています。 今回は、2023/04/25 の F
はじめに menuIndicatorというモディファイアがサジェストに出てきて気になったので調べてみました。 何ができるものか 下向きの矢印を表示するかしないかの指定ができます。 表示しない場合は以下のようになります。 ...
views::as_const As const viewは、入力シーケンスの各要素をstd::as_constしたような定数要素からなるシーケンスを生成するviewです。 As const viewを生成するには、views::as_constを使用します。 import
<a href="https://github.com/microsoft/playwright/releases/tag/v1.33.0">https://github.com/microsoft/playwright/releases/tag/v1.33.0</a><br /
はじめに ずっと go_router と go_router_builder を使ってましたが、ボトムナビゲーションバーを表示したまま画面遷移するように ShellRoute を使って修正をしたら、タブを行き来すると画面スタックがクリアされてしまう問題 が go_router
はじめに 3月下旬、プログラミングスクールHappiness Chainに入会して1ヶ月経ちましたので、振り返ってみようと思い筆を執りました。拙文ではありますが「頑張っているんだけど独学は難しいなぁ」と感じた方、「『Happines...
はじめに 以前のモデルに比べて大きく性能が向上してより高い論理的思考能力を獲得した GPT-4 を使えば、自然言語で書かれたテキストを読解して、登場する人物や物事の関係性を抽出してグラフデータベース化できるのではと思い、実際にやってみました。 OpenAI の言語モデルを使っ
前回の記事の続編です。 最近の若者、優秀すぎる問題(再び) 小中学生の頃からプログラミングをやっている そもそも地頭が良い そのうえ、いつもプログラミングのことばかり考えている 最近↑こんな若者をよく見かけます。 すごくプログラ...
はじめに 今回の記事では、TypeScriptで開発されたWebフレームワーク「NestJS」を使って、GraphQL APIを開発する手順を簡潔に解説する。 なお、本記事では簡単なWebアプリケーションを開発できるプログラマー向けに、TypeScriptでGraphQL A
Googleは現在実験的に公開しているチャットAIの「Bard」が、JavaやPythonなど20以上のプログラミング言語でのコード生成やデバッグに対応したことを明らかにしました。 下記は同社のブログ記事「Bard now helps yo...
参考文献 具体と抽象 細谷功著 問題発見力を鍛える 細谷功著 ロジカルファシリテーション 加藤彰著 ソフトウェアアーキテクチャの基礎 マーク・リチャーズ著 変数についての用語の定義 ここで述べる変数とは、 品質特性含めた機能要求+...
はじめに 現在のデジタル社会では、Teamsなどのオンライン会議が日常的に行われています。 しかし、その議事録を取るのは容易ではありません。そこで、OpenAIのChatGPTとWhisperを使って、動画ファイルから議事録を自動生...
概要 今の会社はチーム体制で開発を進めているのですが、ひょんなところからチームのバックエンドエンジニアでモブプロしようという話になりました。モブプロ経験のあるメンバーは不在だったため、試行錯誤ながら何度か実践してみた結果、実はモブプロはうちのチーム開発環境にとってかなり良いか
<a href="https://matthiasott.com/notes/custom-properties-beyond-the-root">https://matthiasott.com/notes/custom-properties-beyond-the-root</a
<a href="https://bhch.github.io/react-json-form/playground/">https://bhch.github.io/react-json-form/playground/</a><br /> <p>django-jsonform
<a href="https://pawelgrzybek.com/whats-new-in-ecmascript-2023/">https://pawelgrzybek.com/whats-new-in-ecmascript-2023/</a><br /> <p>ES2023で
<a href="https://developer.chrome.com/en/blog/css-update-media-query/">https://developer.chrome.com/en/blog/css-update-media-query/</a><br /
WebAssemblyの普及と発展を目的とするByteCode Allianceは、TypeScriptのコードをコンパイルしてWebAssemblyバイナリを生成できるようにすることを目指すスペシャルインタレストグループ「TypeScri...
Googleの親会社であるAlphabetが2023年第1四半期の決算を発表し、Google Cloudの売り上げと利益が初めて黒字となったことが明らかになりました(決算報告のPDF)。 上記が決算報告の中で、セグメント別の売り上げと利益を...
<a href="https://github.blog/2023-04-19-introducing-npm-package-provenance/">https://github.blog/2023-04-19-introducing-npm-package-provenan
<a href="https://www.alxolr.com/articles/how-to-process-a-csv-file-five-times-faster-in-node-js-with-rust-and-napi-rs">https://www.alxolr.co
<a href="https://webkit.org/blog/14112/badging-for-home-screen-web-apps/">https://webkit.org/blog/14112/badging-for-home-screen-web-apps/</a
YOLOなどのAI(ディープラーニング・機械学習)の物体検出アルゴリズムは毎年のように進化します。しかしどんなに高い精度を誇るアルゴリズムでも、映像側の問題で正しく物体検出やトラッキングができない場合があります。ここでは検出元となる映...
はじめに アダコテックの kacky です。これまで社内のインフラ設計をほぼ自分一人でやってきましたが、メンバーも増えてきてそろそろ他のメンバーでもインフラ設計、構築をしようという機運が高まっています。そこで、インフラを実際どういう流れで構築すべきかを書き残すことにしました。
概要 Databricks は AWS や Azure などで利用可能なデータレイクハウスプラットフォームです。 と言われても、具体的にどういったことが出来るのかはイメージしずらいと思われます。Databricks の機能は幅広いで...
正規表現 ほぼあらゆるプログラミング言語では、正規表現を使って文字列のパターンをマッチングすることができますよね。今回正規表現のちょっとしたトラップにハマったのが悔しかったので調べて記事にしようと思います。結論から言えば、正規表現に...
この記事では、プロジェクト管理ツールであるBacklogとAI技術であるGPT-4を連携させることで、どのようにプロジェクト管理やチームコラボレーションが効率化されるのかを紹介します。Backlog APIを利用してGPT-4と連携さ...
はじめに 本記事で紹介する機能はプレビュー段階であるため、Microsoft Azure プレビューの追加使用条件 に同意した上で使用するようにしてください。 最近 (2023/03) Static Web Apps のデー...
弊社のとあるプロジェクトでは以下の図ような構成でプロダクトを開発しています。(とても簡略化しています) フロントエンドからGraphQLを利用する場合には、Next.jsのMiddlewareを用いてバックエンド(GraphQL Server)との通信をプロキシさせています。
こんにちは、クラウドエース SRE ディビジョン の小堀内です。 最近、Google Cloud の学習の一環として、Golang で作成した API サービスを Cloud Run にデプロイしてみました。 その結果のアウトプットとして、本記事を執筆することにしました。 C
前書き こんにちは。BluAge で Development Architect をしている中山です👋🏻 私たちは【もっといい「当たり前」をつくる】をミッションに掲げ、「Canary」という BtoC の部屋探しポータル(アプリ/Web)や「Canary Cloud」という
初めに こんにちは。今年4月からBluAgeに新卒で入社した小野です。(記事テーマの実装中はインターン中でしたが、無事卒業・入社することができました🎉) 私たちは現在「Canary」というお部屋探しのアプリを作っています。 https://bluage.co.jp/about
はじめに こんにちは、BluAgeの中野です。 私たちは現在「Canary」というお部屋探しのアプリを作っています。 https://canary-app.jp/ Canaryの中には物件の共有機能があります。 物件ページから共有ボタンを押すと共有リンクが作成され、作成された
マイクロソフトは、Webブラウザ上で2Dや3Dモデルの高速なレンダリングなどを可能にするオープンソースのJavaScriptライブラリ「Babylon.js」の最新版「Babylon.js 6.0」正式版をリリースしました。 We are ...
Amazon Web Services(AWS)は、クラウド上でアプリケーションの初期コード、インフラ設定、ソースコードのリポジトリ、コードエディタ、ビルド/テスト/デプロイを実行するCI/CDパイプライなど、アプリケーションの初期設定から...
MVC(Model-View-Controller)アーキテクチャについて MVCはアプリケーション設計パターンの一つであり、 アプリケーションの構造や機能を整理するために使われます。 Model(モデル)、View(ビュー)、Controller(コントローラ)の略語で、そ
はじめに Midjourneyという画像生成AIで自分が想像したイメージに近い画像を出すテクニックを紹介します。 簡単に手順と例だけ。 手順 ①ChatGPTにプロンプトの構成例を与える ②その構成例を元にChatGPTに「イメ...
はじめに いろんな方やいろんな記事で「リーダブルコードは名著だから読んだ方がいい」と言われてきましたが、何かと理由をつけて読むのを後回しにしていました(ただの怠惰多忙でしたので) ただ最近まとまった時間があったので初めからじっくり読...
羊を眠らせる sleep コマンドである sheep を作りました。 https://github.com/koki-develop/sheep この記事では sheep のインストール方法 ~ 使い方についてまとめます。 インストール 使い方 まとめ インストール H
事の発端 暗号学やゲーム開発に精通しているわけではありません。そのため間違っている事を書いている可能性があります。おかしな点や改善点があれば指摘いただければ幸いです。(むしろそれを期待して記事にしました) Unityでの開発を...
Git -ChatGPT USER: 初心者です gitの使い方と運用方法を教えてください 一人でアプリケーションを作成したいと考えています ASSISTANT: Gitはソフトウェア開発に必要不可欠なバージョン管理ツールの一...
最近の若者、優秀すぎる問題 最近、優秀な新卒エンジニアさんが本当に多いです。 毎年どんどんレベルが上がっているように感じます。 それによって会社がパワーアップするのは素晴らしいのですが、逆に懸念事項もあります。 小中学生の頃からプ...
本記事では、Azure OpenAI Serviceを使ったアプリケーションで、Azure AD 認証とクライアント シークレットを使用してセキュアに API を呼び出す方法について解説します。マネージド ID を使用すると、アプリケ...
何が問題なの? 普段あまり、AWSやFIREBASEなどのサービスの利用を何とか避けてニッチなアプリで凌いでいましたが、ついにそんな悠長な事も言って入れなくなってきました。 改めて、この種のサービスを利用する際に常に気になっていたの...
はじめに フリーランスエンジニアのdaichiです。 エンジニア初心者のころは、どうすれば中級者になれるのかとても悩んでいました。 なので今回は、自分が脱初心者するために行ったTipsをまとめていきます。 1.静的型付け言語を学ぶ 僕は、最初Rubyを書いていたのですが、
はじめに Power Apps など、ローコード開発を促進しようとすると、「野良アプリ」について相談をいただくことが沢山あります。そのため、今回は、「野良アプリ」対策について、私の考えを整理してみました。 そもそも「野良アプリ」と...
Netflixが始めた「カオスエンジニアリング」は、現在では大規模なシステムにおける可用性向上の手法のひとつとして確立し、広く知られるようになりました。 そのカオスエンジニアリングという手法を定義したのが、元Netflixカオスエンジニアリ...
Kubernetesには「Operator」と呼ばれる、Kubernetesの機能を拡張する仕組みが備わっています。 Operatorを用いると、Kubernetes上のアプリケーションの運用自動化などが可能になります。例えばオラクルは20...
さて、またもや今更感ありますが、、、、 デモアプリを作ってuseTransitionの動作を見ていこうと思います。 useTransitionって何? 状態変更に伴う画面遷移やコンポーネントの表示切り替え時、 今の画面を保持しつつ、...
1/16 に GA (General Availability: 一般提供) になった Azure OpenAI Service は、Azure 上で OpenAI が稼働するサービスです。Cognitive Services の一員...
TL;DR iterrows()は型チェックが起こるためfor文で回すには遅い for文をどうしても使いたいのであれば、to_numpy()してから回す(iterrowsの約40倍高速) おすすめは関数化してnp.vectoriz...
2日間かけて(2023年4月22日~4月23日)Keyboad Input Hackathon 2023に開発者として参加してきました! 〇Keyboad Input Hackathonとは?? キーボード関連(タイピング、キー配列、...
はじめに 半導体の微細化が鈍化し、ハードウェアによる高速化が困難になっている現状において、ソフトウェアによる計算の高速化が喫緊の課題となっています。この状況において、特定のドメインの問題を解くことに最適化された言語であるドメイン固有言語と、そのコンパイラであるドメイン固有コン
概要: 深層学習コンパイラのサーベイ論文 The Deep Learning Compiler: A Comprehensive Survey を基に、深層学習コンパイラの典型的なコンパイラスタックと最適化について説明しています はじめに 近年深層学習の目覚ましい進歩が
0421DS協会_ChatGPTによって描かれる未来とAI開発の変遷.pdf https://speakerdeck.com/hirosatogamo/0421dsxie-hui-chatgptniyotutemiao-kareruwei-lai-toaikai-fa-nobia
今回は、以下の挙動をするアプリを作成する アプリが起動すると、画面には「スキャン」というボタンが表示される 「スキャン」ボタンが押されると、Bluetoothの許可を求めるダイアログが表示される ユーザーがBluetoothの許可...
auto_routeパッケージについて、あまり日本語記事がなかった&ドキュメント通りだと若干サンプルコードが動かないので、メモがてら記事にまとめてみた。 以下、ドキュメントに沿ってサンプルアプリを作成しながら確認していく。 ※見出し名は、ドキュメントの見出し名と対応してます。 h
1.はじめに 最近、Rubyでオブジェクト指向を学び始めたのですが、頭の中で整理されておらず苦労した点も多かったので、今回は実際に簡単な書籍管理システムをオブジェクト指向を使用しながら実装し、復習していきたいと思います。 2.書籍...
こんにちは! any株式会社でエンジニアをしている @huuya です! 弊社が運営しているナレッジ経営クラウドのQastでは検索基盤にOpenSearch Serviceを利用しております。 先日OpenSearch Serverlessが一般公開されたので導入検討のため実際に
はじめに 環境 Windows 11 home Rlogin 2.28.1 対象者 Windows ユーザーの方 毎回 ip などを打つのが手間だと思っている方 【前提】Rloginについて Rloginとはターミナルソフ...
はじめに みなさんはじめまして現在Unityでハイグラフィックの3Dアクションゲームを作っているDevGameと申します。 昨今のゲーム開発にはゲームエンジンを使ってゲームを作ることが増えています。 ゲームエンジンは皆様が知っているUnity以外にも複数ありその中でUnrea
はじめに 長くシステム開発に携わっていると、最初は素早く開発することができたけども、今では新たな機能を付け加えるのに、多くの時間を費やすようになったという話をよく聞きます。 初めはシンプルだったソースコードも年月が過ぎていくなかで、機能追加やバグ修正、変更を行なっていくと、コ
この記事は主な読者として新入社員の方を想定しています。 はじめに 入社おめでとうございます。 入社して1ヶ月程になりますでしょうか。まだ研修中で、週末は同期の皆様と飲み会で忙しいでしょうか。 飲みすぎて入館証や配布PCを紛失しない...
「開発組織の生産性改善・向上」と言われても、何をやっていいのか迷ってしまう方も多いかと思います。今回は、グローバルの開発組織で生産性指標として用いられる「Four Keys」を取り入れる意味や目的についてご紹介します。 overflowでの運用・Four Keysの計測 O
はじめに Wi-Fiルータのセキュリティについて、2023年4月5日に警視庁より「家庭用ルーターの不正利用に関する注意喚起」が行われました。この中で対策として、次の4つが挙げられています。 初期設定の単純な ID やパスワードは変...
テストを書くタイミングは、かなり大きく分けて、開発と同時に書くテスト(今回開発時テストと呼ぶ)と、開発がある程度進んでから書くテスト(今回品質保証時テストと呼ぶ)があると思いますが、7:3 ぐらいの割合で開発時テストが重要だと言う事を...
最近、話題のChatGPTをOpenAIの公式サイトで使いながら思ったのがAPI処理を実装してみようということでした。それに関して記録の形で投稿したいと思います。 Javaで実装するには 以下の順番でやってみようと思っている 1. ...
TL;DR OpenAI の Embeddings を JSTS で評価したら、 BERT を JSTS でファインチューニングした場合には大きく劣るものの、分散表現を得る手法としては十分な性能を持っていることが分かった。 まえが...
Twitterで需要ある?って聞いたらあると言われたので私のアバタープロジェクトの構成を紹介してみます。 AvatarOptimizerのテスト環境と共通です。 ! あくまでも個人的に使用してる形式です。また推奨できない部分があります。 ! 知りたいことがあれば twitter
はじめに こんにちは!ご訪問いただきありがとうございます! Dockerを使った環境構築シリーズ第2弾です! 今回は、Linuxへの理解を深めるため、Dockerを使ってUbuntu22.04(LTSの最新バージョン)の環境を構築しましたので、本記事では、実際にどのように構築
はじめに SlackワークフローからGoogleDriveの共有ドライブに格納されたスプレッドシートにデータを書き込みたい場合、2つの方法があります。 1つは Slackワークフローから Add a spreadsheet row を選択する方法ですが、この場合現時点では書き
データ仮想化とは、さまざまなデータソースを抽象化し、どのデータソースに対してもSQLに代表される標準的な手法でアクセスすることを可能にする技術です。 データウェアハウスのようにさまざまなデータソースからデータをコピーして一箇所に集めるのでは...
Netflixが始めた「カオスエンジニアリング」は、現在では大規模なシステムにおける可用性向上の手法のひとつとして確立し、広く知られるようになりました。 そのカオスエンジニアリングという手法を定義したのが、元Netflixカオスエンジニアリ...
Netflixが始めた「カオスエンジニアリング」は、現在では大規模なシステムにおける可用性向上の手法のひとつとして確立し、広く知られるようになりました。 そのカオスエンジニアリングという手法を定義したのが、元Netflixカオスエンジニアリ...
https://zenn.dev/magurotuna/articles/sponsored-by-deno で、GitHub Sponsorsを始めたところ多数のご支援をいただくことができたことを書きました。 その後、OSS活動を細々と続けていたところ、JavaScript/T
はじめに この記事はスタイルで比較する地図サービスのスピンオフ企画です。各地図サービス上でGeoJSONレイヤーを表示し、その違いを比較します。 Overlaid v.s. Interleaved 作成したレイヤーをどのようにベースマップにかぶせるか、という観点で一般的に
今回はEnumの意外に知られていない性質についてご紹介していきます。 enumのcaseはprotocolで定義することができる 実はcaseはprotocolで定義することができます。これはSwift5.3で追加された機能です。 ...
はじめに Haskellでは、ListやTreeがよく取り上げられる一方で、グラフの話題はあまり出てこないことがあります。これは、ListやTreeには適切な始代数があり、それに応じたコンストラクタ(パターンマッチング)がうまく機能するためです。しかし、グラフ構造でも実はma
地下壕や部屋などの断面形状を測定する携帯型LIDAR(手のひらLIDAR)について書いてゆきます 目次 はじめに 全体概要 使った部品について LIDARの制御 コンパス スマホでの制御 フィールドテスト 制御プログラム 記載されてる技術 ロボット掃
この記事では3番目のサービスであるCloudflare Polishを触ります。今までの簡単なまとめですが、Imagesはあらかじめセットしたvariantsに応じて画像を読み込まれたタイミングで動的に変換します。画像のピクセルサイズ変更だけではなく、ぼかしを入れる機能などもあら
TL;DR OpenFOAMというCFDライブラリのユーザーガイド(総209ページ)をopenai embeddingsを用いて埋め込み生成した。 生成した埋め込み生成をContextualCompressionRetriever...
TypeScriptで業務アプリケーションを試作してみたので、作っているときに考えたことについて書こうと思います。 作ったものは、花束問題というデータモデリングの問題をもとにした在庫管理アプリケーションです。ソースコードはこちらにあります。 https://github.com/
<a href="https://github.com/webpack/webpack/releases/tag/v5.80.0">https://github.com/webpack/webpack/releases/tag/v5.80.0</a><br /> <p>webpa
はじめに GenServerの動作ってどうなっているのか、と元のErlangのコードを調べてみて、その内容と「GenServerって何だ」との自分になり理解した事を記述します。 GenServer(Generic Server)っ...
めるアイコンとは 左下から顔を出してるデザインの、私が描いているデフォルメイラストアイコンです。 最近は仕事が忙しくてなかなか描けていませんが、たまに依頼募集してます。 先行研究 めるアイコンのAI生成はすでに先行研究がいくつか...
はじめに 今年に入ってからタイの百合ドラマにハマり、キャストが流暢に英語を話しているのを見て憧れ、英語の学習を始めました…!(動機がちょっと不純) このままずっと勉強して、5年後くらいには海外でエンジニアとして働いてみたいな〜と思っています🫣 そこで今回は、私がやっているCh
こんにちは、@daifukusanです。 ChatGPTが登場してから約半年たちましたが、随分と色々なところで話を聞くようになりましたね。 最近、NHKなどでも取り上げられていて、改めてChatGPTが世の中に与えた影響の大きさを感じ...
はじめに Ricerca CTF 2023お疲れさまでした。 運営の皆様、参加者の皆様、ありがとうございました。 さて、自分はWeb初心者、CTFほとんど初参加という形でしたが、Web問を二個解けたため、その備忘録と考察を書いていきます。 解いたもの Cat Cafe
はじめに 本記事は、AWS Summitで2023 Japan AWS Ambassadorsに選定された記念の記事になります。 ネタっぽい感じにとらえられそうですが、実はSummitのDay1の夜に本当にデプロイしました。 アンバ...
はじめに ライセンス表記用のライブラリと言えば、LicensePlistですね しかし、LicensePlistは設定アプリのアプリ項目にライセンスが追加されます。 これではユーザーの目にはなかなか触れることはありません。 今回はア...
参考 メソッド Rustのメソッドは、構造体に対して直接呼び出すことができる関数で、関数とは異なり、最初の引数は必ずselfになり、これはメソッドが呼び出されている構造体インスタンスを表します。 具体的には、以下のようにして...
これは何? 下記の記事が興味深かったので、C++ でできる小手先の速度改善について書いた。 手段色々 シフト演算 C/C++ で符号なし整数の 2倍・半分 などを計算する際にシフト演算で書いたほうが速い、という処理系はほと...
この記事は何 Cloud Functionsで開発をしているときにぶつかる問題として「Cold start問題」があると思います。 色々調べている中で、Cloud Functionsの立ち上がりを高速化する上でのテクニックがあったの...
はじめに C++er と言っていますが競技プログラミングでしか C++ を使ったことがありません 主張 参照の値渡しを参照渡しと呼ぶのはやめろ! 本文 JavaScript は, プリミティブ型の変数は値渡しをされ, オブジェク...
はじめに 個人開発を進める際にどうしても無料で高性能なインフラを使いたいと思い、 その時にLaravel10をVercelにデプロイすることを決めました。 今回はその時の導入手順をまとめました!😆 海外文献も含めリサーチし、めちゃ...
例えばこんなのがあったとして import SwiftUI struct Hoge: View { var body: some View { content .padding(30)...
概要 Windowsのサービスを開発する際に問題になるのがデバッグのやりにくさだろう。 GUIアプリの場合はF5キー(または開始ボタン)を押せば簡単にデバッグ実行できるが、 サービスの場合は普通にF5キーを押しても「コマンドラインや...
完成イメージ 板を作る 適当なTextが入ってるVStackを作る 磨りガラスみたいに透けてるモーダルを作りたいので、 わかりやすいようにカラフルな背景もつけておく。 import SwiftUI struct Modal...
<a href="https://vitejs.dev/blog/announcing-vite4-3.html">https://vitejs.dev/blog/announcing-vite4-3.html</a><br /> <p>Vite 4.3リリース。 起動速度を40
声が出せない環境でも通話に参加できる、リアルタイムな音声読み上げアプリをつくりました。 https://shovelful.vercel.app タイピングした文字を読み上げてくれるというだけの超シンプルなものなので記事にするかどうかも迷ったのですが、技術的には個人的に少し面白か
概要 初めまして。MESON.incというXRを専門としている企業のTech Blogですが、 本記事は、MESONディレクター(=非プログラマ/非エンジニア)によるChatGPTを使った開発体験の記事になります! (筆者略歴:MESON入社して約半年。プロマネ初心者。大学
自己紹介 寺尾 拓 (@autotaker1984) 大学院での専攻はプログラム検証 2019年からWorks Human Intelligence(の前身)に新卒入社。 開発環境の改善やCICD、リリースサイクルの改善に取り組む...
0. 論文情報 Building a Toolbox for the Analysis and Prediction of Ligand and Catalyst Effects in Organometallic Catalysis https://doi.org/10.1
Tone.jsというJavaScriptのライブラリがあることを知り、使ってみることにしました。 これを使うことで、ブラウザ上で音声の処理をするWeb Audio APIを簡単に活用できるようになるらしいです。 めちゃくち...
2023年4月頭にOpen Liberty 23.0.0.3がGAしました。 このリリースではJakarta EE 10とMicroProfile 6への正式対応が発表されています。 MicroProfile 6への対応の一環と...
Permissions とは Node.js には、コードを読み込む際にそのコードが得られる権限をポリシーとして宣言できる機能があります。 https://nodejs.org/dist/v20.0.0/docs/api/permissions.html#process-ba
Next.js 13 App Router の cache 周りを理解したい記事の第二弾です。 前回: https://zenn.dev/cybozu_frontend/articles/next-caching-dedupe Incremental Static Regen
3 行まとめ Origin Private File System という名の通り、Origin に紐づくプライベートなファイルシステムが扱える API Firefox 111 で実装されたことで、主要ブラウザでほとんどの機能が使える[1] Origin Private
話題のChatGPTを結構使う僕。 研修とかで何か面白いことが出来ないかなーって思ってたのですがふとこんな記事を見たこと思い出しました。 もしかしてChatGPTをゲームマスターにすれば一人でも課題ができるし評価も人に左右されな...
かっこよくラクしたい ちょっとしたExcelのショートカットをまとめてみました。 基本的にキーボードから手を動かしたくない、、、マウスとの行き来がめんどくさい、、、 そこから覚えたショートカットキー、、、 Macと記憶がごっちゃにな...
教材 はじめに 仕事でReactに触れる事になりましたが、全然わかっていない・・・ Reactを知るなら、まずはコレをしたほうがいいと推薦があったのでやることにしました 今はReact Hooksが主流になっているので、業務...
はじめに ChatGPTを使っている時に、下記のgifの左側のような感じで文字がどんどん出てくる表示に馴染みがあると思います。 右側の例と比べると文章が全て表示されるまでの時間は同じなのですが、ユーザー体験が全然違うと思います。 今回はこの表示を支える、Server-Sen
chot Inc. で Web エンジニアをしているすてぃんです。今回は社内で useMemo の使い時がわからんという話題が挙がったので、ケースによる使い時と解説をまとめました。コードレビュー時などの参考になれば幸いです。 結論 値の計算量が大きい場合: 使う 値の計算
はじめに CDNやキャッシュ周りの知見を深めていく中で、個人的に最近はエッジ関連がめっっっっっっちゃくちゃ熱いと感じました。 と言いますのも、Cloudflare Workersをはじめとした様々なインフラサービスにおいて、いろんな「エッジで動作する系」のものが登場しています
餅は餅屋、ということわざがあるように、ChatGPTを最大限に活用する方法を学ぶのに最適なのは、ChatGPT自身に教わることです。この記事では、実際にChatGPTから直接レッスンを受けるかのように、プロンプトエンジニアリングの秘訣...
豪アトラシアンは4月18日から20日(現地時間)まで米ラスベガスで開催中のイベント「Atlassian Team '23」で、同社サービス群にOpenAI社のAIを搭載した「Atlassian Intelligence」を発表しました(日本...
はじめに インターン先でReactを用いてアプリ開発を行っていた際に、目視や手作業での確認だけだと本当に不具合があるかが分からず不安だったので、そこからテストコードについて学び始めました。そのため、まだまだひよっこもいいとこなので、...
はじめに 巷で話題のChatGPT、でも「データ漏洩が心配」とか「なんだかわからない」という理由で触ったことがない人が多いのも事実ですよね。Azure OpenAIを使用して、Microsoft Teams上にデプロイすることで、簡...
初心者の俺 「migrationの……」 修正ってどうすればいいんよ?! migrationのここが大切 migrationとは、直接SQLを使わずにデータベースのテーブルやカラムなどの構造(スキーマ)を変更できる仕組み mig...
<a href="https://vitejs.dev/blog/announcing-vite4-3.html">https://vitejs.dev/blog/announcing-vite4-3.html</a><br /> <p>Vite 4.3リリース。 起動速度を40
はじめに みなさんこんにちは、物流業界の価値最大化をミッションに掲げるアセンド株式会社で取締役CTOを務めている丹羽です。 私たちはレガシー産業である運送会社さんのDXを実現すべく、運送管理SaaS「ロジックス」を開発しています。運送業にまつわる業務の全てをデジタル化・プロ
本記事では、GPT-4がChatGPTと比較してどれくらい賢くなったのか、「お釣りのパラドックス問題」を用いて試してみた(遊んでみた)内容を紹介します。 GPT-4を使用するには、 ChatGPT Plus(有料サービス) API利...
こちらの記事の焼き直しですが,Ubuntu(Linux)での環境構築を整備したので,ついでに記事にしときます. 環境構築 UnityHubとBlenderをインストールします. UnityHub sudo sh -c 'ec...
こんにちは! サイボウズ株式会社フロントエンドエンジニアの Saji (@sajikix) です。 はじめに サイボウズでは毎週火曜日に Frontend Weekly という「一週間にあったフロントエンドニュースを共有する会」を社内で開催しています。 今回は、2023/04
BluestreamというWeb toolを作りました。 Deno Deployで動いています。 https://bluestream.deno.dev/ https://bluestream.deno.dev/kawarimidoll.bsky.socialのようにBluesk
米Wasmer社はオープンソースのWebAssemblyランタイム「Wasmer 3.2」の正式リリースを発表しました。 Wasmer 3.2ではRISC-V対応、WASI対応の改善、WCGIの正式サポートなどが行われました。 Wasmer...
BEENOS の三上です。 今回は、Satoriを使ったCloudflare Workers上での OGP 画像生成 + 生成した画像をCloudflare R2を使ってキャッシュする仕組みを検証しました。 その内容を記事として残します。 なお、R2 を使ったキャッシュは、要件次
ちょっと時間が経ってしまったのですが Rome の core contributor になったので、なるまでの振り返りと現在の Rome の状況について少し書きたいと思います。 Rome とは Rome は、増え続けている JavaScript の開発に必要なツールチェーンを
Leaner 開発チームの黒曜(@kokuyouwind)です。 最近は AI や LLMs 関連の話題が付きませんが、弊社でも GitHub Copilot for Business を導入しました! 今回は開発メンバーに GitHub Copilot を使った所感や、特にどん
概要 iOS 開発において DI といえばこれというような方法やライブラリは現状ないと思います。そんな中で、 pointfree が開発している swift-dependencies は今後のスタンダードになりうるような良いライブラリだと感じたので紹介したいと思います。 sw
はじめに 皆さん、ChatGPT 使っていますか? ChatGPT など、既に何かしらの対話型 AI を沢山利用している人も沢山いると思います。ただ、情報漏洩の懸念から仕事では現状禁止されているというケースもあると思います。 しかし...
研鑽Rubyの話 研鑽Ruby出ましたね。 https://twitter.com/kakutani/status/1646347547685060608 レビューに参加させてもらってコメントさせてもらいました。主に実装周りと性能周り。本書についてはいくつか素敵な書評が出てい
欧州連合(EU)の政策執行機関である欧州委員会は、サイバー攻撃による社会的な被害が大きくなってきていることを背景に、現在広く普及しているさまざまなデジタル製品やサービスのセキュリティをより高める目的で、サイバーレジリエンス法案(CRA:Cy...
先日 C# で Azure OpenAI Service を使う方法を書きました。最初がトークンを C# で数える方法と、次が Azure.AI.OpenAI パッケージを使う方法です。 今日は、Azure OpenAI Service と Custom Question Ans
昨年、株式会社松尾研究所(東京大学松尾研とビジョンを共有)に転職しました。 現在は技術顧問の松尾先生のもと、AI系のビジネス活用に向けた基礎研究寄りの業務に従事しています(リサーチャー職)。 本記事では社内の有志向けに実施した、私が普...
材料 オブジェクト指向※1に詳しく経験のあるリーダー:1人 オブジェクト指向で書かせたいメンバー※2:少々(1〜4人) イチからチームで作れる大きさのプロジェクト※3:1つ ※1 オブジェクト指向でなくDDDでもデザパタでも代用...
こんにちは、個人開発で食べている、あたか、です。 いつもサーバーを使わないでsqliteだけで済ましているのですが、次のアプリではfirestoreを使いたいので、現在セキュリティールールと奮闘中です。 毎日何かにハマってて泣きそうです。 そこで 「コレって分かりづらいよなぁ」
2年前にCodeBoyという、いわゆるMENTAのような、プログラミングを学びたい人が現役エンジニアに指導をお願いするためのCtoCプラットフォームを作りました。 https://codeboy.jp こちらは正直うまく行ってなくて、最初だけ盛り上がって、そのあとは流通が停滞して
Stripe ConnectというCtoCプラットフォームを作るためのStripeのサービスがあります。 Stripe Connectのお金を受け取る側であるConnected Account(以下わかりやすいように講師側と呼ぶ)には Standard、Express、Custo
記事の趣旨 ・Webcam VTuberとOBS Studioを使用し、Zoomなどのリモート会議ツールに好きなキャラクターの姿で参加する ↑完成イメージ(Gif) はじめに みなさん、リモート会議はお好きでしょうか? エンジニ...
はじめに 「The Evolution of a Go Programmer」こちらの解説がおもしろかったので、コードごとに解説しようと思います。 下記のコードは階乗計算の異なる実装方法を示しています。 Junior Go ...
こんにちは駆け出しアーキテクトのやまぱんです。 今回は Azure Portal との https 通信で使われる暗号スイートを確認してみます。 実際にアクセスしてブラウザで確認する。 今回はEdgeの場合ですが、Chromeでも開...
はじめに Autonomous Databaseでは、従来から他のOracle DatabaseでキャプチャしたDatabase Replayワークロードのリプレイはできましたが、キャプチャはできませんでした。 機能アップデートによ...
<a href="https://eh-career.com/engineerhub/entry/2023/04/18/093000">https://eh-career.com/engineerhub/entry/2023/04/18/093000</a><br /> <p>N
<a href="https://github.com/HeyPuter/kv.js">https://github.com/HeyPuter/kv.js</a><br /> <p>RedisやMemcachedとよく似たコマンド(関数)をもつIn-MemoryなKVSライブラリ
<a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-1-beta/">https://devblogs.microsoft.com/typescript/announcing-typ
初心者の俺 「rails generate 〜コマンドって…」 「結局どれでどのファイルができるんよ?!」 model views controller migration assets route test helper ...
こんにちは!CastingOne の岡本です。 はじめに 私は普段、フロントエンド開発を担当しています。弊社のフロントエンドは Vue の 2 系 で開発していますが、React に移行することになりました。私は今まで Vue でしか開発を行ったことがなかったので、これを機に
<a href="https://nodejs.org/en/blog/release/v20.0.0">https://nodejs.org/en/blog/release/v20.0.0</a><br /> <p>Node.js v20.0.0リリース。 実験的にPermis
概要 時には、アプリケーションの一部の処理速度を確認したいことはあるかと思います。 Laravel9.32から便利な素早くテストができるBenchmarkのファサードが追加されました! 使い方 コールバックとして、速度をテストした...
前回「Kaggleコンペに10分で挑戦、ChatGPTが変えるデータ分析の未来」でOpenAIのChatGPTと共に、Kaggleコンペの有名な「Titanic」データセットを使ったデータ分析に取り組みました。Titanicのデータは...
LangChainでConversationChainなどライブラリ側で用意されているプロンプトを利用する場合に、プロンプトに埋め込まれる履歴情報などを含め、どの程度のトークンが消費されているか把握する方法はあるだろうか? langchain.callbacks内にあるget_o
はじめに Power Virtual Agetns で発表された ChatGPT の新機能は、以下の2つです。 Boost conversations - 会話のブースト Create (and edit) with Copil...
Linuxのカーネルをフックする「eBPF」(extended Berkeley Packet Filter)と呼ばれる仕組みを用いてサービスメッシュを構成する「Cilium」などを開発するIsovalentは、Kubernetesだけでな...
$\require{AMScd}$ 有理数 mod p 競技プログラミングでよく聞かれる、有理数を$\bmod 998244353$ などで出力させる問題について、数学的な解釈をします。 「有理数 mod p と呼ばれるものが何な...
<a href="https://github.com/esm-dev/esm.sh/releases/tag/v116">https://github.com/esm-dev/esm.sh/releases/tag/v116</a><br /> <p>esm.sh 116リリー
<a href="https://glebbahmutov.com/blog/trying-node-test-runner/">https://glebbahmutov.com/blog/trying-node-test-runner/</a><br /> <p>Node.js
<a href="https://timkadlec.com/remembers/2023-04-10-the-golden-rule-revisited/">https://timkadlec.com/remembers/2023-04-10-the-golden-rule-r
REACTにおいても、多く利用される技術"非同期処理"のPromise、async/await。 なぜ非同期が多く使用されるのか?? ここを復習していきます。やっていきましょう!!!! JavaScriptはシングルスレッドモデルだということ JavaScriptは、基本的に
<a href="https://www.mozilla.org/en-US/firefox/112.0/releasenotes/">https://www.mozilla.org/en-US/firefox/112.0/releasenotes/</a><br /> <p>F
はじめに 所謂ベンチャーでフロントエンドエンジニアをやっております。白色と申します。 2回目の投稿となります。 概要 ChatGpt4.0でどれくらい文章校正ができるのか試したくなったので、まずは簡単な誤字脱字チェックを作ってみました。 今回デザイン生成やテストコードは
イントロダクション ChatGPTの登場は私たちに大きな衝撃を与えました。 SNSでもChatGPTをはじめとしてAIの話題で持ちきりですが、実際の業務でどんなふうに活用して行けば便利なのかは意外と語られることが少ない気がしています。 この記事では、僕が開発を進めている中で良
<a href="https://github.com/yoavbls/pretty-ts-errors">https://github.com/yoavbls/pretty-ts-errors</a><br /> <p>TypeScriptの型エラーをわかりやすく表示するVSC
まともにOSS活動をするのははじめてなので、とても緊張しています。よければご意見などくだされば嬉しいです。 以下、作成をした理由などについて書かせていただきます。 課題管理に感じるペイン 課題管理。ちゃんとしなくてはいけないと...
AtCoderで青色になりました。色変記事です。 本記事では、水色から青色になるまでにしたことについて書きます。 灰色から水色になるまでにしたことは水色の時の色変記事を読んでいただけると幸いです。 vs 典型パターン 同レー...
先月より、Bluesky Socialを利用しています。かつてのThe Bird App[1]のような雰囲気があるSNSです。 https://bsky.app/ https://zenn.dev/kato_shinya/articles/lets-try-bluesky-soc
先日ChatGPTのAIがジャッジとなりバトルの結果を判定してくれる異能力対戦ゲームであるAIバトラーをリリースしました。 AIバトラー 普通のゲームとの違い 普通のゲームと何が違うのかというと、能力をテキストで自由入力できます。そ...
この本はNotionというサービスを使った私なりのワークフローの解説書です.オリジナルの「Notionワークフロー」という記事が大きくなってメンテしづらくなったので、本にしました.将来的にはAPIも追加する予定です. ・「Notionワークフロー」 https://zenn.d
はじめに 長期間にわたってFlutterアプリを開発していると、依存しているパッケージの開発が終了していることがあります。 開発が終了したパッケージは、後継のものに乗り換えるなどして、利用をやめるべきです。 Discontinuedなパッケージ パッケージの開発者は、pu
みなさんは普段どのように社内向けのツールや管理画面を開発していますか? スクラッチで作っている、CSSライブラリを活用している、エンジニアにオペレーションが依存してしまっているなど様々だと思います。 今回は、社内向けの管理画面をスクラッチで開発するのはもうやめたほうがいいよねとい
TL;DR Task.detached は Task.init と違って優先度 / task local values / actor context を受け継がないという性質がある Task.detached は処理をメインスレッドから逃すために使われることがあるが、
<table>タグは表を表示するのに使うHTMLタグですが、表示のレイアウト挙動が独特です。例えばheightプロパティがmin-heightっぽく振る舞ったり、table-layoutプロパティの値をfixedにしないとwidthが効かなかったりと慣れが必要です。ほ
はじめに 開発の過程で得た経験と知識をまとめてみる。あくまで自分用の備忘録です 笑。全て筆者の独学で得た知識のため、実際の開発ではどのようになっているかはわかりません。どの記事にも言えますが必ずしも全てが正しいとは限らないので、あく...
私が日本で1番最初のGoogleBard利用者かもです。つい先日までGoogle Bardは米国と英国でのみ利用可能でした。日本では待機リストにすら入れませんでした。けれど2023年4月18日10時頃時点でサイトを見てみると[wait...
AWSの主要なサービスのAPIをローカルマシン上でエミュレートする機能を提供する「LocalStack」のバージョン2.0が正式リリースとなりました。 LocalStack 2.0 is here! Our next-gen cloud e...
<a href="https://github.com/immerjs/immer/releases/tag/v10.0.0">https://github.com/immerjs/immer/releases/tag/v10.0.0</a><br /> <p>Immer v10
はじめに 最近Qiita記事にお世話になる(技術参考にさせていただく)ことが多くなり、記事数が多いタグがトレンドなのだろうと盲目的に思っていた。しかし、それは本当なのだろうかとふと疑問が湧いてきた。 Qiitaには無料で利用できるA...
開発に至った経緯 巷ではChatGPTが話題になっていて、ただAPIをたたくだけのアプリが100万ダウンロードもされているという噂をTwitterで観測し、この機を逃すわけにはいかないと自分もChatGPTのアプリを開発しました。そ...
microCMSはAPIベースの日本製ヘッドレスCMSです。コンテンツをAPIベースで利用できるので、好きな言語・フレームワークと組み合わせて利用できます。 いろいろな言語・フレームワークでmicroCMSを始めるチュートリアル記事はインターネットに多くありますが、それを終えたあ
Go の Fuzzy Finder ライブラリである go-fzf を作りました。 https://github.com/koki-develop/go-fzf go-fzf を使用すると次のような Fuzzy Finder を簡単に実装することができます。 上の例で実行してい
こんにちは。バックエンドエンジニアの山本和久です。好きなStripeの機能は「Stripe CLI」です。Webhookをローカルにforwardしてくれる機能便利ですね! さて、今回のネタは対面診療の分野でStripeBillingを使ってサブスクサービスを構築してみたので、そ
! AlloyDB Omniは 2023年4月14日現在まだPreview版の機能です。Preview版を実際に利用する場合には、事前にTechnical Previewフォームにサインアップしておいてください。 Google Cloud Japan の RyuSA です。 先
以下は自分が100万回聞かれる質問に回答するためのメモです。 一部は自分の感想・意見であり、必ずしも真実とは限らない点に留意してください。 自分なりの結論として、リスクをしっかり理解したうえで活用しましょう。 ChatGPTを恐れて、...
はじめに 昨今、企業が ChatGPT の利用を禁止した、機密情報が ChatGPT に流出した、といったニュースが世間を騒がせています。 個人的には、ChatGPT は、ウェブの検索や日本語の予測変換のような、補助的な手段として日...
概要 PowerAutomateのクラウドフローを利用してExcelファイルをCSVファイルに変換します。 対象 PowerAutomateクラウドフロー初心者および初級レベルの方 伝えたいこと PoewrAutomate...
時は2023年 ChatGPTがブームの真っただ中でございますが、類にも漏れずChatGPTにハマっている @Manabutech です。 私はとうとう見つけてしまいました、ExcelからChatGPTを超絶簡単に呼び出す方法を。 し...
クラウドをはじめとするITインフラの構成をコードで定義する、いわゆるInfrastructure as Codeツール「Pulumi」を提供するPulumi社は、自然言語からインフラ構成コードを自動生成する「Pulumi AI」を含む、AI...
GitHubは、オープンソースの開発者に第三者がスポンサーとして資金提供できる「GitHub Sponsors」で、企業によるスポンサーシップの受付を正式に開始したことを明らかにしました。 GitHub Sponsorsは個人を対象にしたス...
本記事は,日比谷高校文化祭「第46回星陵祭」(2022年9月開催)に向けて開発されたオンライン整理券システム"Quaint"の主な機能や開発の経過を紹介するものです.文化祭前々日に発生したシステム障害が原因で,Quaintは実際の文化祭で使用されていません.本記事では”Quain
<a href="https://htmx.org/posts/2023-04-11-htmx-1-9-0-is-released/">https://htmx.org/posts/2023-04-11-htmx-1-9-0-is-released/</a><br /> <p>h
■ Raspberry Pi Pico W が国内で手に入る! やっと技適が取得されて国内で販売が開始されました。 早速買ってきました。 https://akizukidenshi.com/catalog/g/gM-17947/ 秋月電子さんで売られています。お店にも在庫あ
描画ライブラリを使える環境ならば、たとえば円を描くのに書くコードは一行で済むだろう。ただ、コード一行でほぼ完全な真円を描いてもなにかつまらない。そこであえて意図的に雑な図形をコードで描きたいと考えて試行錯誤した結果、ある程度満足するところまでいったのでその技法について解説を行う
ChatGPT 旋風が吹き荒れてますね。 ChatGPT のオフィシャルの C# の SDK は無いのですが Microsoft 側が Azure OpenAI Service の C# SDK を公開しています。 API については互換性があるので、この SDK を使って Ch
今回も何も役に立たない記事です。 私のやったことがなにも生まなかったを淡々と書いただけです。 大して役に立たないとお察しでしたら記事は読まないで大丈夫です。(心が弱いのでディスり不要です) 内容としては「なぜプログラミングビギナーが概...
はじめに JSONで表現されたデータをExcelファイルに変換したい場合に、ストリームで行うことでメモリ消費量を抑えることができます。 本記事ではサンプルコードを用いてその方法を紹介します。なおサンプルはGoで実装しています。 アプローチ JSONファイルからExcelフ
今回はKeyPathを使って色々なものを便利にしていきたいと思います。 KeyPathとは KeyPathとは、動的にプロパティにアクセスできるようにするものです。 \.nameのようなSwiftでよくみるアレです。 詳しい説明は省...
はじめに 最近、単体テストの考え方/使い方[1]を読む機会があり、その中で学んだAAAパターンが画期的だったので、共有したいと思います。 BrunchMadeのホームページを例に、期待される動作や挙動に応じた単体テストの書き方を紹介します。 対象読者 jestやtest
電流を一瞬だけドカンとながせる瞬発力がほしい やること サーボモーターを一度にたくさん動かす時などに瞬間的な電流が必要になります。 バッテリーの放電能力は高いほど助かりますが、表記スペックをどう解釈すればいいかを簡単にまとめます。...
いま「自律駆動AI」として話題のAuto-GPT。自分のPCをコマンドラインツールとしてAIに使わせて思考させるという発想には興味がわきつつちょっとした怖さも憶えます。 Auto-GPTがどんな仕組みになっているかはこちらの記事で紹介しています。 https://zenn.dev
はじめに 皆さんは個人開発しているでしょうか?? 私はしたいなと思いながら開発を始めるも環境構築で燃え尽きたり、作りたいものの規模が大きくて最後まで作りきれなかったりすることが多かったです。 なので、書籍などを学習するほうが先が見...
サブタイトル:「個人差」あるいは「知」と向き合う - 成果と継続、そしてチームについて語りたい記事だった。 この記事では、チームにおける成果と継続の価値について私が考えたことを述べようとしていたのですが、その問題提起の部分の話がかなり膨らんでしまったので問題提起部分だけを分けて書
Discordにハマる DiscordにPythonからAPIで投稿しようとしたら、結構大変だったのでメモ。 そもそも以下2つの方法があるのに気づいていなかったです。 botを使う方法 Webhookを使う方法 単純にPythonで投稿するだけなら、Webhookを使うほ
ChatGPTを皮切りとしたAIブーム。流石にちょっと過熱気味になってきた印象があります。 中でも気になるのは「AutoGPT」の話題。Twitter上だと、 https://twitter.com/kajikent/status/1646517019414777857 http
はじめに 「Nikto」はWebサーバ向けの脆弱性スキャナです。 https://github.com/sullo/nikto 検査(スキャン)項目ごとにプラグインが存在しており、ソースコード上では「/program/plugins/」配下に各プラグインが置かれています。
概要 先週、自分は、AIキャラクターと話しながらオープンワールドを探検する体験ができるゲームを以下の記事とUnityroomで公開しました。 タイトル:ChatGPTで遊ぼう! ルーナの秘密王国:妖精たちの知られざる物語 記事:【C...
MessagePipeとは MessagePipeはUniTaskで有名なCysharp様が提供しているライブラリの一つです。 UniRxと同系列の機能で、MessageのPub/Subを管理します。 開発者さまのブログに非常にわか...
go-infinity-channel は無限にキューイングできるチャネルを提供するライブラリです。このパッケージでは、標準の channel の容量制限を克服し、大量のデータを効率的に処理できるように設計されています。 美味しいポイントとして、ジェネリクスを利用して型安全性も確
迷惑メールフォルダを数か月ぶりに除いたら、2月7日に脅迫メールが来てました。 ざっくり内容をいうと おまえのパソコンにトロイの木馬を仕込んだ お前がエロサイトを見ているのは知っている お前が○○しているところも録画した その動画を公...
<a href="https://github.com/lerna-lite/lerna-lite/releases/tag/v2.0.0">https://github.com/lerna-lite/lerna-lite/releases/tag/v2.0.0</a><br /
<a href="https://github.com/vueuse/vueuse/releases/tag/v10.0.0">https://github.com/vueuse/vueuse/releases/tag/v10.0.0</a><br /> <p>vueuse v1
はじめに macを業務で使用していて効率的にできるツールを定期的に導入をしては、切り替えたりと試すことが多く、 社内の方に「どうやっているの?」「なんというツール?」と尋ねられることが時々あるので、クソガキエンジニアとして名高い僕が使用しているツールや環境を晒していくという記
VSCodeでクラス図書けるらしい ので書くための前準備をやっていきましょう。 VSCodeのダウンロード https://code.visualstudio.com/ ここからVSCodeのダウンロードページに飛びます。 左側...
はじめに Goでクリーンアーキテクチャっぽく実装したいモチベーションがあり、そのためにはコードを読むのが一番だと思ったので、参考にしていったリポジトリをまとめてみます。 観点としては スター数が比較的多いもの(400以上) READMEにアーキティクチャについての考えが明記
Amazon CodeWhisperer のテストとして JavaScript で四則演算器を作ってみました。Visual Studio Code を使用しました。 この記事のコードをまとめました。 同じ題材を Github C...
この記事には毒が含まれています。摂取量にご注意ください。 はじめに Q: RPAって何ですか? A: パソコンの自動操作するやつ みたいな 勘違い が世間に蔓延してるので、順序立てて説明する記事を書こうと思いました。 あ、...
注意点 予算を取るための厳密なプロセスに、この Blog の内容だけで臨むのは絶対にさけてください。専門家のアドバイスを必ず得てください。 この Blog は、私個人の見解であり、私の所属会社が何かを保証してくれるわけではありません...
こんにちは、初めましての方は初めまして。株式会社 Fusic の瓦です。最近 Franz Ferdinand というバンドにハマっています。 最近 ChatGPT が話題になり、様々な活用がされています。その中で、「どう活用するか」も LLM を用いて設計するツールの開発もいくつ
概要 Linuxのスタンダードなローダ、ld-linux-x86-64.so.2 の挙動を完全に理解するために、ld-linux-x86-64.so.2を完全に置き換え可能な https://github.com/akawashiro/sloader を2年ほど前から開発し
はじめに エンジニア3年目にして遅ればせながら「図解 コンサル一年目が学ぶこと」を読んだところ、結構面白かったので記事にしてみました。 個人的に刺さった項目3選をまとめてみたので、ランチのお供にでも読んでもらえたら嬉しいです。 なお...
Next.js 13 App Router の cache はむずかしい Next.js 13 以降 App Router と呼ばれる、app/ ディレクトリを起点とする新たなレイアウト・レンダリング機能が導入されました。 併せて、レンダリングを効率化するためのキャッシュ機構
はじめに 先日AWS Cloud Practitionerを受検し、合格しました。最初は勉強しなくてもいけるだろうと思っていましたが、試験勉強を始めてからは、対策の重要性を実感したので、ここに書き記していきます。 受検時の状態 ...
はじめに 東京大学/株式会社Nospare リサーチャーの栗栖です. この記事から数回にわたり,ノンパラメトリックな回帰分析の統計手法の一つである局所多項式回帰について紹介します.今回は局所多項式回帰の特別な場合として,局所定数回帰...
OpenAIの利用がAzure上で開始されました! OpenAIのサイトからでも申請すればAPIは利用できますが、GPTの機能としてはAzureのものと大きな差はありません。 手元のAzureからすぐに利用できそうなので、Azure...
はじめに こんにちは。なんかです。 今回は、Yang Songさんをはじめとする拡散モデルの第一人者が新たに提唱する生成モデルである、Consistency Model(一貫性モデル) を説明します。 https://arxiv.org/abs/2303.01469 まだ実用
この記事のコードは https://github.com/gyu-don/minimal-generator に置いています。 generator 最近のプログラミング言語には、generator記法がよく導入されています。gene...
Amazon Web Services(AWS)は、ジェネレーティブAIをAPI経由で利用できる新サービス「Amazon Bedrock」を発表し、ChatGPTに代表されるジェネレーティブAI市場に本格参入することを明らかにしました。 合...
Amazon Web Services(AWS)は、コメントやコードの一部からAIがコードを自動生成してくれるサービス「Amazon CodeWhisperer」が正式版になったことを発表しました。 Amazon CodeWhisperer...
Meta(旧Facebook)は、大規模システム向けのビルドシステム「Buck2」をオープンソースで公開したことを明らかにしました。 Buck2は同社内で数千人のエンジニアに使われており、1日あたり数百万回のビルドを実行していると説明されて...
はじめに こんにちは、ziと申します。 今回は、発表からしばらく経ってしまいましたが、View Transitions APIを使ったNext.jsでのスムーズなページ・UI遷移を目指して、実装してみます。 https://developer.mozilla.org/en-U
<a href="https://nodejs.org/en/blog/release/v18.16.0">https://nodejs.org/en/blog/release/v18.16.0</a><br /> <p>Node.js v18.16.0リリース。 Single
🎗️Tech Book News - Slack APP 作成したSlack App、ベータ版公開しました。 https://tech-book-news.com?from=zenn 🎗️動機 仕事で福岡に出張にいくことになりまして、飛行機でどう時間を過ごそうか悩みま
はじめに イーロンマスク率いるSpaceXでは、火星や月飛行に向けたロケット開発を進めています。 特にStarshipは、現行ロケットの中でも最大級のロケットエンジンを備えており、Falcon 9ロケットのような部分再使用ではなく、...
はじめに 開発環境を開発者に提供する時、"×××をインストールして"とか"×××を設定して"とかを各自に同じことをしてもらったり、 他のプロジェクトで開発しているツールやミドルウェアが入っているのに、いちいちそれらを切り替えたり追加...
新しいことにチャレンジする季節 UiPathをご利用いただいている皆さん! Studio, StudioXに続き、StudioWeb がトライアル利用が可能になっています。 春といえば、新しいことをはじめるにはうってつけの季節です。...
任意のChatGPT Retriever PluginsのAPIサーバーと対話できるプログラムをLangChainのRetrievalQA ChainとChatGPTPluginRetrieverを使って実現します。 これによって ChatGPT Pluginsのインターフェイ
はじめに 弊社では GitHub の Organization を利用して開発業務を行っております。 生産性向上を目指し、GitHub Copilot を試験的に導入しました。 まずは、特定の人だけに利用してもらい、生産性が向上するか定量的に計測することにしました。 TL
PHPやSQLiteなどのサーバサイドを含むWordPressのバックエンドをWebAssembly化し、WordPressのフルスタックをWebブラウザ上で実行する「In-Browser WordPress」が、「WordPress Pl...
<a href="https://www.netlify.com/blog/framework-popularity-on-netlify/">https://www.netlify.com/blog/framework-popularity-on-netlify/</a><br
<a href="https://github.com/open-draft/logger">https://github.com/open-draft/logger</a><br /> <p>ESM-friendlyな<code class="language-plaintex
はじめに 内海「どうもー ミルクボーイですー」 駒場「お願いしますー」 内海「あーありがとうございますぅー ねっ 今XSS攻撃をいただきましたけどもね」 駒場「こんなん なんぼあっても良いですからね」 内海「ねー あればあるだけ良いですからね ほんとにね」 駒場「いきなり
こんにちわ!フロントエンドエンジニアのわでぃんです。 最近、BaaSの中でも特に勢いのある、Supabaseについての入門記事です。 簡単なチャットアプリを開発しながら使い方や、一連の流れを覚えていきましょう! 作成するアプリの概要として、Supabaseが提供してる認証機能や、
先日Bulletproof Reactを読んでいたら便利なコンポーネントがあったので、自分なりの解釈を加えて実装してみました。 https://github.com/alan2207/bulletproof-react ! 環境 next: 13.3.0, react
! Document Picture-in-Picture API は策定中のものです。本記事で紹介した内容が変わる可能性があります。 Chrome111 から Document Picture-in-Picture API がオリジントライアルで試せるようになりました。 ht
20代で圧倒的に成長する人とパッとしない人の決定的な違い 2人の新入社員がいた。 同じ学歴レベル。 同じプログラミングの技術力。 同じ採用基準に合格。 それでも、入社から1年後、2年後、5年後になると、一人はバリバリ成長してチームリ...
はじめに 我が家では3,4ヶ月ごとに以下のやりとりが発生することがあります。 このやりとりが発生する度に家の中の調味料を洗い出し、夫と2人で賞味期限チェックをしています。 最近チェック時間が非常に面倒に感じてしまい、なんとか改善し...
マイクロソフトは現在開発中の.NET 8で、ASP.NET Coreが事前コンパイルに対応することを明らかにしました。 これによりネイティブバイナリ化したASP.NET Coreでは、より小さなコンテナイメージや高速に起動するアプリケーショ...
AWSは、追加料金なしでAmazon RDS for PostgreSQLの性能を最大2倍に引き上げる「Amazon RDS Optimized Reads」のAmazon RDS for PostgreSQL対応を発表しました。 Amaz...
つまり デバッグは楽しいです。 基本的な考え方を抑えておくことで、 目の前のバグがどんなに複雑でつかみどころがないように見えても 解決に向けて動き出すことができます。 この記事の内容 言語やフレームワークに関係なく、ソフトウェア開発において抑えておくべき(と私が考える)
<a href="https://github.com/divriots/jampack">https://github.com/divriots/jampack</a><br /> <p>静的サイトジェネレータなどによって出力されたHTML/CSS/JSや画像などを最適化するツ
<a href="https://github.com/liriliri/eruda/releases/tag/v3.0.0">https://github.com/liriliri/eruda/releases/tag/v3.0.0</a><br /> <p>モバイルブラウザで
<a href="https://wasmer.io/posts/announcing-wcgi">https://wasmer.io/posts/announcing-wcgi</a><br /> <p>WasmerがCGIサーバのWasmファイルの実行をする<code cla
<a href="https://github.com/uhyo/nitrogql">https://github.com/uhyo/nitrogql</a><br /> <p>GraphQLをTypeScriptで利用するためのツールキット。 GraphQLの構文チェック、Gr
ChatGPTでAIアシスタント もう何番煎じになるか分からないですが、ChatGPTでAIアシスタント的なものを作ってみました。特徴としては以下です。 Python製 複数の画像があればOK 音声認識/音声合成による入出力対応 感情シミュレート機能付き 構成的には以下
VTuberファンの方やVTuberアプリ開発に興味がある方におすすめの書籍が登場!『VTuberアプリケーション開発の基本』は、初心者でも理解しやすい解説とステップバイステップの手順書で、アプリ開発の基礎を学ぶことができます。ぜひ本書を一度読んで、VTuberアプリ開発にチャレ
<a href="https://storybook.js.org/blog/storybook-7-0/">https://storybook.js.org/blog/storybook-7-0/</a><br /> <p>Storybook 7.0リリース。 UIデザインの刷
<a href="https://developer.chrome.com/en/blog/new-in-devtools-113/">https://developer.chrome.com/en/blog/new-in-devtools-113/</a><br /> <p>C
<a href="https://github.com/hexagon/croner">https://github.com/hexagon/croner</a><br /> <p>cron構文で関数を実行できるジョブライブラリ</p>
<a href="https://nodejs.org/en/blog/release/v19.9.0">https://nodejs.org/en/blog/release/v19.9.0</a><br /> <p>Node.js v19.9.0リリース。 <code clas
<a href="https://glebbahmutov.com/blog/testing-the-swag-store-course/">https://glebbahmutov.com/blog/testing-the-swag-store-course/</a><br /
はじめに この記事はCloudflare Workersの入門記事です。 名前は聞いたことがあるけれどCloudflare Workersが何者なのか知らない方 「Cloudflare Workersはサーバーレス・エッジコンピューティングサービスだよ」と説明されて日本語で
はじめに こんにちは、chan-sena(@chanse_____)と申します。 今回作成したLINE BOT、題して『ふらりトピック』は、ふらっと寄り道したい時やひまつぶししたい時に、画面タップのみで近隣のお店を検索できたり、ひま...
みなさん、ChatGPT使ってますか? この前、おかんの口からChatGPTというワードが出てきてビックリした@ManabuTechです。 僕のおかんが知っているということは、おそらくほぼ全ての人類がChatGPTの存在を知っていると...
はじめに 以下のリンクで、UiPath Studio/Robot v2022.10 のインストールガイドと、バージョンアップガイドが公開されました。インストールガイドとバージョンアップガイドで、合計80ページを超えるボリュームになっ...
ChatGPTのAPIをNext.jsに組み込んでAIがレシピを作ってくれるサービスの作り方を解説します。
この記事の注意点 この通りに作業をすれば、その企業に入社できる保証は全くありません。コピペしても、相手にばれるでしょうし😊 コピペを批判しているのではなく、そこにご自身の考え・信条・魂などが入っていないと、相手にもそれは伝わる事が多...
作ろうと思った経緯 前回の Flutterでブロックが丸なブロック崩しゲームを作ってみた と同様、会社のメンバーで個人開発をやっていこうというイベントに乗っかって作ってみました。昔々に楽天の書籍APIを使って本の情報を表示させるWe...
最近よくGASを触っているので個人的に苦い思い出をまとめてみた。 公式ドキュメント・リファレンスは何よりおすすめ GASで検索すると色々作り方など出てきますが、メソッドについての解説は公式を見た方がわかりやすかったり、用途によって探...
はじめに 今回の記事では、PythonやRuby等の他の技術には触れているものの、Kubernetesについては初心者であるプログラマーを対象に、Kubernetesを徹底解説する。 Kubernetesとは Kubernetes(通称「k8s」)とは、コンテナ化したアプ
DatabricksとOpenAIを組み合わせることで、データ処理や機械学習プロジェクトが劇的に変わる時代が到来しました。この記事では、Azure DatabricksとAzure OpenAI Serviceの連携によるメリットや活...
はじめに 私はつい先日Vueを学び始めた完全初心者です。 記事の内容は、間違いを記載しないよう注意して記載していますが、もし間違いがあったときには ぜひご指摘お願いします。 この記事を書くにあたって、参考にさせて頂いたサイトは以下です。 https://coliss.com/
4月10日でサービス開始からちょうど15周年を迎えたGitHubは、当初からRuby on Railsを用いたモノリシックなアプリケーションとして作られてきました。現在では200万行近い規模のコードになっているそうです。 今年1月にはGtH...
大手CDNベンダのCloudflareは、サーバレスなアプリケーションの実行環境として提供している「Cloudflare Pages Functions」がWebAssemblyに対応したことを明らかにしました。 We’re excited...
はじめに みなさんの職場に古いインフラはありますか?ありますよね。 SVN,CVS...ですらないファイル名駆動のバージョン管理 id/pass不明でログインできない稼働中のビルドサーバ WindowsServer200X アンタ...
はじめに ソースコードを対象として手軽に使える以下の5つのプロンプトを紹介します。 リファクタリングプロンプト:コードをよりシンプルかつ効率的にする方法 機能追加プロンプト:コードに機能を追加するときに考慮すべきこと テストコード...
この本は、システム監視に必要不可欠なNew Relicの導入と活用方法について解説します。 クラウド上での運用では、システムの監視は非常に重要であり、トラブル発生時の迅速な対応が求められます。 そこで、本書ではNew Relicを使った監視の基本から、アプリケーションのトラブルシ
今話題のチャットGPT。先回までに UiPath で OpenAI をどう呼ぶかの手順は大方書きました。 本記事では、実際の業務でどう役立てるかについて考察していきたいとおもいます。 本題に入る前にライトな日常ネタから↓ ...
この記事ではUiPathのCloud Orchestratorを利用することを想定しています。 UiPath OrchestratorはAPIを使って情報の取得、更新、挿入、削除などの操作を実施することが可能です。 UiPath Or...
こんにちは ちょっと株式会社フロントエンドエンジニアのぴです 最近会社の他の社員の方と、Type Challengesをやり直し始めたので、入門記事としてUtility Typesをいくつか作ってみます。 以前個人ブログに残した内容を、少し手直しした内容になっています。 ター
概要 社会人2年目が終わるので、この1年間で読んだ本150冊のうち技術寄りの本から45冊をざっくり紹介します。 1年目はこちら。 説明 オススメ度は5段階です。昨年は1年目としての主観難易度も付けていましたが、2年目になると...
初めに 今回はPythonで作ったLLVM DSLを実装します。 記事全体の一覧は有限体の実装一覧参照。 LLVM DSL 多倍長整数の実装8(LLVMを用いたasmコード生成)ではC++によるLLVMコード生成の方法を紹介しました。 あれから同じ機能を持ったPython
ご挨拶 こんにちは、BEENOSのサノです 🙋♂️ 今回は、弊社で運用しているとある大規模webサービス(ユーザ30万人、gitリポジトリのファイル数10,000以上)のPHP/Laravelバージョンアップを行った話になります。 「既に商用で動いているシステムに対して、バ
Datadogは、クラウド環境においてアプリケーションの監視、トレーシング、ログ管理を行うプラットフォームです。本書は、Datadogの導入から設定、利用までを網羅し、実践的な手順を解説します。 本書では、Datadogの基礎から始め、監視対象の設定、アラートの設定、ダッシュボ
1/16 に GA (General Availability: 一般提供) になった Azure OpenAI Service は、Azure 上で OpenAI が稼働するサービスです。Cognitive Services の一員...
Flutterやpubのパッケージを更新する際に便利なTipsをまとめました。 VS Code拡張機能 Version Lens pubspec.yamlを開いているときに、パッケージ名の上に最新バージョンを表示してくれます。バージョンをクリックすると、すぐに更新できて便
本書では、Embulkの基本的な使い方から高度な操作まで、実例を交えながら詳しく解説しています。さらに、BigQueryやAWS S3などのクラウドサービスとの連携方法や、プラグインの開発方法についても紹介しています。また、データ処理の中でもよく使用されるフォーマットについても触
はじめに 普段何気なく使っているCDNですが、どんな仕組みで、CDNを使うと具体的に何が嬉しいか、どんなことに気をつけるべきかなど自分の中であいまいののままだったので整理整頓してみることにしました。 そもそもCDNとは?? CDNとは、コンテンツデリバリーネットワークの
Azure Cosmos DB を使っていて、コストがいつどんな条件で生じるのかよくわからなかったので調べてみました。 ※Microsoft のサポートの方にも助けていただきました。ありがとうございました! 結論 従量課金モデルで...
はじめに OpenAIのGPTを使ったチャットボットを簡単に作成できる「LlamaIndex」を用いて、 テンプレート(プロンプト)を使ったWebページの要約を簡単に生成する方法 を整理しました。 モチベーションとして、Web...
修正点の指摘や提供等のコメントをいただけると助かります。 汎用 虹色原色基準 UnityEditor.GradientWrapperJSON:{"gradient":{"serializedVersion":"2","...
Cloudflareは、エッジでJavaScriptを実行できるサービス「Cloudflare Workers」において、Node.jsのAPI互換機能を提供すると発表しました。 node.js APIs have officially l...
スタンドアロンのWebAssemblyランタイム「Wasmer」の開発元であるWasmer.ioは、サーバサイドのWebAssemblyフレームワークとして、かつて動的なWebサイトを構築する技術として主流だったCGI(Common Gat...
続Laravelにおけるパフォーマンス最適化のための18つのヒント 12 Tips for Laravel Performance Optimization in 2020を大いに参照した、上記のQiita記事を少し更新、改訂...
はじめに javascriptのimport文まわり、何も対策しないとごちゃごちゃになりがちですよね... こちらの記事ではimport文周りを綺麗に保つのに役立つtipsをいくつか紹介します。 ソートをする import文をソートすることで、コードの見た目が整い、可読性
<a href="https://developer.chrome.com/en/blog/chrome-113-beta/">https://developer.chrome.com/en/blog/chrome-113-beta/</a><br /> <p>Chrome 11
案件が多忙過ぎて久々の更新となってしまいました汗 まあそんなことは置いておいて、今回はインターフェイス分離の原則について記述します。 注、以下の図解中の命名は、一旦説明用に意味のない名前にしましたが、 本来はその概念の意図がわかる名前...
一年以上温めに温めまくった個人開発サービス Moyuk を Product Hunt でローンチしたので、技術的な知見を書きます🚀 https://www.producthunt.com/posts/moyuk-beta About Me 株式会社ヘンリー でソフトウェア
みなさん、おはようございます! @f0lstです! さてさて、いきなりですが。 よく聞くんだ… お前らはスペルミスが多すぎるッッ!!!!! スペルミスしすぎじゃないかッッ!?!?!?!? と言っておりますが、僕自身もスペルミスとっ...
はじめに 今回、LINEログイン機能を実装するにあたってエラーにぶつかり、時間を浪費したためメモがてらまとめて見ようと思います。 調べれば出る内容ですので特に目新しいことはありませんが、同じように悩まれた方の参考になれば幸いです。 ...
目的 Unityで高速フーリエ変換(FFT)を使ったガウシアンブラーの記事がなさそうなのでかいてみることにしました。またComputeShaderを駆使してなるべく高速に仕上げることを目指しました。 最後にフラグメントシェーダーとの...
はじめに こんにちは!岩手県立大学のさとゆーです! 大学では、東北Tech道場というGoogleが後援する、プログラミング道場の盛岡道場の道場主として道場を運営しています。 先日、CyberAgentさんが開催したCA Tech D...
Pandasの初心者向けに、Pandasの公式チュートリアルのユースケースを簡単な49本のノック形式にしました。時間がある時にスマホで簡単に学習できます。 (正解から戻る時はブラウザの戻るボタンで戻ってください) 詳細な説明は下記の記...
0. はじめに 先日、トヨタ自動車協賛、博報堂キースリーという会社主催の web3グローバルハッカソンに出場してきました! 会社の同僚を誘って参加したのですが、奇跡的に賞金1万ドルをいただき、とてもうれしかったので、応募から受...
CKAN拡張機能 ckanext-feedback CKAN拡張機能であるckanext-feedbackのVer.1.0.0をPyPIへリリースしました! 今回、OSSとして開発を行ったこちらの拡張機能について紹介いたします。 P...
データベースのロックについて、資料を読んだり実際に試してみたので、学んだことを整理してみようと思います。はじめにロックについての基本的な知識を整理して、最終的にはデッドロックとその対策について説明します。 使用したソフトウェアのバージョン MySQL 8.0.31 この記
🎯 結論 Udemy の動画教材でハンズオン (1ヶ月) CloudTech で問題演習 (1ヶ月) この 2つ で正答率 90% で合格することができました。 (合格に必要なスコアは 70-80% くらい) それぞれの詳細に...
ChatpGPT(モデルはGPT-4を利用)にシンプルなSEELCT文とテーブル・インデックス定義を与えてSQLチューニングの案出しをしてもらいました。 ちなみに、プロンプトやChain of Thought などの工夫は一切せず、シ...
ウェブアクセシビリティを実践する際、基準となるのがWCAG(Web Content Accessibility Guidelines、ウェブコンテンツアクセシビリティガイドライン)です。しかし、WCAGの文章は難しい! なので、簡単な言葉に読み替えながら理解しましょう!
GitHubは、同社が提供するGitHub.comにSBOM(ソフトウェア部品表)生成ツールが組み込まれたことを発表しました。 リポジトリを参照できる権限があるユーザーであれば誰でもボタンをクリックするだけでSBOMファイルを無償で作成でき...
ソフトウェアの開発や運用において、さまざまなオープンソースが重要な役割を果たすようになってきており、現在ではオープンソースを抜きにソフトウェア開発や利用を行うことがほとんど困難な時代になってきました。 オープンソースと適切に関わり、活用や推...
GoogleのChrome開発チームは、WebブラウザでGPUプログラミングを可能にするWeb標準「WebGPU」が、4月26日にリリース予定のChrome 113で正式な機能として提供されることを明らかにしました。 WebGPU, one...
<a href="https://github.com/vitest-dev/vitest/releases/tag/v0.30.0">https://github.com/vitest-dev/vitest/releases/tag/v0.30.0</a><br /> <p>v
<a href="https://www.nodejs-security.com/">https://www.nodejs-security.com/</a><br /> <p>Node.jsのセキュリティについての書籍</p>
皆さん、こんにちは。 今回、初めて Qiita で記事を書きます。 目的 これまでに触れる機会のなかったアーキテクチャパターン「MVPパターン」を学ぶために、単純なカウンターアプリを MVP パターンで実装します。 背景 2023...
iOS15で追加されたFocusStateは、TextFieldなどのフォーカス制御が簡単になる便利なプロパティラッパーです。 今回はFocusStateをTCAで正しく扱う方法について解説していきたいと思います。 実装 Viewに...
はじめに 最近Denoをよく触っており、DenoのSSRフレームワークであるFreshのミドルウェア・キャッシュについて調べている際にブラウザキャッシュのEtagヘッダが使用されており、気になったのでブラウザキャッシュの仕組みについて調べてみました。 Etagの正体 Et
はじめに 最近Denoをよく触っており、DenoのSSRフレームワークであるFreshのミドルウェア・キャッシュについて調べている際にブラウザキャッシュのEtagヘッダが使用されており、気になったのでブラウザキャッシュの仕組みについて調べてみました。 Etagの正体 Et
🔎 概要 エンジニアになって約5年経過しました。 大学は文系の専攻を卒業し、最初はSI企業に就職、そこから転職して現在は自社開発企業に勤めています。 メンバー(正社員・インターン)を技術的な面でサポートをしたり、採用活動への参加をしたりと、エンジニアとしての専門スキル、エンジ
こんにちは!BrunchMadeの@はせがわです。 この度、株式会社BrunchMadeに創業メンバーとしてジョインしました🙌 今回はそのBrunchMadeのホームページ制作にあたって、学んできたことを共有していきます。 設計:Atomic Design 言語:Type
はじめに 皆さんは「レジャーホテル」と「ラブホテル」の違いが何かご存知でしょうか? 実は皆さんが利用したことのあるラブホテルはレジャーホテルかもしれません。 ネットで違いについて調べると、ラブホテルは「風俗営業法上の届け出が必要で、警察が管轄になる。パネルや精算機、休憩などが
はじめに 未経験のC# を使って、(自分的には)爆速で ChatGPT と連携する Teams Bot を開発できたので、その過程でどのように ChatGPT を頼ったかをまとめてみる。結論を先に述べてしまうと、初学者がつまづきやすい環境構築やデバッグ作業がめちゃめちゃ楽にな
VOICEVOXとPython VOICEVOXは、公式いわく”無料で使える中品質なテキスト読み上げソフトウェア”とのことです。中品質と書いてありますが、過去に使っていたOpen JTalkよりかなり高品質な気がします。Open JTalkに関する記事は以下です。 https
超有益資料とコンテンツ まず初めにこちらの資料は非常にわかりやすいです。ぜひ読んでみてください! あとこちらはBrainというサービスで販売されているReact初心者から現場レベルまで 持っていくためのコンテンツです!よかった...
この記事について 線形写像とか固有値とかが、何をしているのかよく分からなかったので、 pythonの練習ついでに作ってみました。 matplotlibとnumpy行列演算とtkinterが融合してます。 ただの勉強の副産物です。需要...
こんにちは、HerniaBabyです。 今回はPowerPointの資料を引き継いだ時あるあると対処法やっていきたいと思います。 目次 はじめに 準備 中身を見てみよう データを救出 エクセルに保存 終わりに おまけ はじめに...
概要 前回は適切なプロンプトを探すという手法を試したが, ひとまず成果は芳しくなかった gpt の中にプログラム的な構造を構築し, 感想文を改善していく手法を取る 結果と所管 gpt4の場合, だいぶそれっぽい感想が得られた...
プライベートで使っているPCをApple Silicon M2チップを搭載したMac mini 2023に変えたのでPythonの環境をゼロから構築しました。 macOSのバージョンはVentura 13.2.1です 特に大したことはしていないですが備忘録として。 環境構築
この記事について 2022年12月からNuxt3を使い始めて3ヶ月くらいの感想。 Nuxt2と比較して開発体験がめっっっっっっっちゃ良くなった!開発スピードが2倍になりました。 Nuxt2/Vue1,2は5年くらい経験あり。 React.jsよりも使いやすいし、Nuxt3を会
はじめに こんにちは。calloc134です。 情報工の学生をやっていて、春からB2となります。 さて、新年度に入ったということで、自分が去年一年間読んだ本をカテゴリ別にまとめていきたいと思います。 注: 個人的メモのために、今後読みたい本も含めてまとめています。ご了承くださ
概要 公式サイトやカンファレンスなどで公開されている情報をかき集めてみました。 同じゲームエンジンでもバージョンによって見た目が異なる場合があります。 ゲームのメイキング映像に映りこんでいるものは微妙なラインなので入れたり入れなかっ...
はじめに 2023年3月末にiOS 16.4がリリースされたことで、ついにすべてのモダンブラウザユーザーに対してWeb Pushを送れるようになりました。 本記事は、筆者が個人開発しているWebサービスでWeb Push機能を実装したときに調べたことや行ったことをメモとして残
【当研究室のシステム】 概要 Docker起動したらNextcloud動くようにしたもの. Apache2のDockerの中にNextcloudを設定.Apache2で動かしているメインのページは/var/www/htmlなどに別に...
<a href="https://nextjs.org/blog/next-13-3">https://nextjs.org/blog/next-13-3</a><br /> <p>Next.js 13.3リリース。 ファイル名ベースのMetadata APIのサポート、Sato
<a href="https://jspm.org/jspm-cli">https://jspm.org/jspm-cli</a><br /> <p>JSPM 3.0リリース。 全てのブラウザがImport Mapsをサポートしたので、JSPMのCLIをImport Mapsの管
markdownで書かれたファイルをtextファイルに変換します。 Qiitaの自分の記事をストックしておくのに便利です。 参考: ./md2txt.py *.mdなどとして実行して下さい。 md2txt.py #!/usr/...
この記事の流れ この記事で述べることに関しての前提条件の提示 単体テストの目的の確認 その目的を達成するためにどんなことを意識すれば良いのか筆者なりの考えの共有 前提条件 筆者はPython(pytest)の経験を元に記載し...
そのリポジトリがこちら という感じ。 リポジトリの README は英語っぽい何かで書いたが、せっかくなのでそれと同じことをここ Qiita に日本語っぽい何かで書いておく。 ASCII 文字のファイル並び順調査 Windo...
<a href="https://github.com/sveltejs/kit/releases/tag/%40sveltejs%2Fkit%401.15.2">https://github.com/sveltejs/kit/releases/tag/%40sveltejs%2
基本的には以下のNext.js 13.3のブログを翻訳してまとめたものになります。 https://nextjs.org/blog/next-13-3 TL;DR ファイルベースのメタデータAPI: サイトマップ、robots、ファビコンなどの動的な生成 動的なOG画像:
イントロ 前回記事「不具合撲滅運動(続)」、前々回記事「不具合撲滅運動」に続き、続々です。とうとう不具合撲滅がシリーズ化しつつありますw カッコ書きのところ、次は何にしようか思案中ですが、今回は続々ってことで進めます。 この一連の記...
はじめに 個人的に主要言語と思う8言語&スクリプト(python, JavaScript, Rust, Haskell, C++, C#, bash, PowerShell)のチートシートです インデントのために全角空白を含んでます。コピペする場合は気を付けて下さい Cha
記事一覧 1章:はじめに ・1から学ぶKony Mobility Platform -はじめに- ・Kony Mobility Platformのサービス概要説明 ・Visualizerの環境設定 2章:基本的な使い方の説明 ・V...
はじめに SAP社のエンタープライズPaaS製品である、SAP Business Technology Platform(BTP) でアプリケーション開発をしている@fussasyです。SAPの世界に入って1年が経ち、そろそろSAP...
脱 physics パッケージして physics2 パッケージを使おう LaTeX で数式を取り扱う場合、physics パッケージは非常に有用なパッケージとして有名です。他方で、physics パッケージには数多くの問題があると...
はじめに 2023 年 3 月 21 日に Azrue OpenAI Service で GPT-4 の登録制プレビューが開始しましたので、情報をまとめました。 Azure OpenAI Service に GPT-4 を導入 Azure OpenAI Service の新
はじめに お気に入りキャラクターとおしゃべりできるものを作りました。 このようなシステムは他の人がTwitterでも作っていて二番煎じなのですがどんなものを組み合わせて作ってるのかだったりを書こうと思います。 使用技術など ...
はじめに こんにちは。社内PCのキッティングを担当している@Cheeeeeseです。 前回、 SetROBO新バージョンV2.0がリリースされた件を投稿しました。 ということで、今回はV2.0で新しく追加された「UI記録モード」を試...
はじめに 私は展示系インスタレーションなどのシステム開発をTouchDesignerで行うことがありますが、状態管理や外部との通信等のためにPythonを書くことが多いです。 (以前は Table DAT に必要な情報を全部入れてい...
はじめに 個人的にずっと待ちわびてた機能がついに標準搭載されました。 オブジェクトのディープコピーを行ってくれる structuredClone です。 今回はこのメソッドがどんな恩恵をもたらしてくれたのか、またできることできないことをサンプルで確認しながら解説していきます。
はじめに UE4では全く同じボーン構成であっても、Skeletonアセットが異なっているとアニメーションを使い回す・共通化することが少し面倒でした。 しかし、UE5からCompatible Skeletonという機能が入り、Ske...
LangChain v0.0.131 はじめに LangChainの2023/4/4のupdate情報です.新しく以下の機能が追加されました. GPT4all LLaMA.cpp Qdrant Zilliz Outlook Mes...
こんにちは!CastingONE の岡本です。 はじめに 弊社のフロントエンド開発は Vue.js を使用していますが、React に移行しようとしています。わたしは React 未経験なので日々勉強しています。React 力を高めるためにコンポーネントを自作することを考えま
はじめに 新年度が始まり、この春から新入生・新社会人になった方や新たな環境でチャレンジを始める方も多いのではないでしょうか。 Qiitaには、新人プログラマに向けて経験者たちが残してくれてた知見が豊富に集まっています。 この記事で...
アプリを作っている側からすると、アプリを評価をしていただくのはやっぱり嬉しいものです。 しかし、「本当にめっちゃくちゃいい!わざわざApp Storeのアプリのページにまで行って評価してあげたい!」くらいの人ではないとユーザーにアプリを評価していただくのは難しそうです。 そこでア
はじめに macでFlutter開発を行う際、ストレージ容量が不足することがあります。本記事では、不要ファイルの削除やストレージ不足の予防方法を紹介します。 古いFlutter SDKを削除 Flutter SDKは数GBあり、複数バージョンをインストールすると容量が大き
Apple製品の標準的なWebブラウザとして使われているSafariで、WebAssemblyのガベージコレクション機能(WebAssembly GC)の実装に着手されたことが明らかになりました。 Safari Technology Pre...
スマートフォンを機種変したら思いがけずキャンペーンの対象になったらしく、Amazon Primeが1年間無料で使えるようになりました。 おかげで無料で「シン・ウルトラマン」と「機動戦士ガンダム ククルス・ドアンの島 」が見られるらしいので、...
こんにちは!Fusic 機械学習チームの鷲崎です。機械学習モデルの開発から運用までなんでもしています。もし、機械学習で困っていることがあれば、気軽にお問い合わせください。 新しい画像セグメンテーションのモデルである、Segment Anything Model(SAM)がMeta
ようやく自作OS上でマウスカーソルが動かせるようになりました! 初めに RustでMikanOSに挑戦しています。 今回はDay06cの範囲を実装しました。 https://github.com/elm-register/mikanos-rs ちなみに、MikanOSとは"
<a href="https://blog.s2n.tech/articles/dont-use-moduleresolution-node">https://blog.s2n.tech/articles/dont-use-moduleresolution-node</a><br
<a href="https://www.electronjs.org/blog/electron-24-0">https://www.electronjs.org/blog/electron-24-0</a><br /> <p>Electron 24.0.0リリース。 Chro
<a href="https://zenn.dev/teppeis/articles/2023-04-typescript-5_0-verbatim-module-syntax">https://zenn.dev/teppeis/articles/2023-04-typescri
<a href="https://webkit.org/blog/14100/release-notes-for-safari-technology-preview-167/">https://webkit.org/blog/14100/release-notes-for-saf
この記事は? 二項係数 mod 合成数を列挙します。素因数ごとの結果を並列処理することで高速化する方法を紹介します。 並列処理をする部分以外は suisenさんの記事 と同様です。 suisen さんの記事とかぶるところは本記事では...
はじめに Macのカーソル移動がMac標準のキーボード設定で高速化できるのだが、もっと早くしたいという人向けの記事。 キーリピート速度とリピート入力認識 Macのキーボード設定にはキーリピート速度とリピート入力認識があります。 ま...
ホストフィード変更とは? 以下のリリースノートで2023/02/22にアナウンスされた、Automation Cloud の仕様変更です。 公式パッケージフィードとして従来使われていたMygetフィードの利用が非推奨となり、以...
DDLをHCLに変換したい! 最初のモチベーションはSnowflakeで作成するリソース(テーブル、ビュー、ストアドプロシージャなど)をTerraformのHCL形式で宣言的に管理するために、既存のDDLをHCL形式に変換することでした。 現在、このようなDDLをHCL形式に
はじめに こんにちは!サイボウズ株式会社フロントエンドエキスパートチームの BaHo です。 サイボウズでは毎週火曜日に Frontend Weekly という「1 週間の間にあったフロントエンドニュースを共有する会」を社内で開催しています。 今回は、2023/04/04 の
Flutter大学のLPの英語版を作りたいなと思っていて、こういうのは自分で頑張らずにGPTと一緒にやったほうがいいんだろうなと考え、実際にやってみた記録です。 やったこと flutteruniv.com のLPだけ多言語化(日本語と英語をボタンで切り替え可能) http
初めまして chot Inc.でウェブフロントエンジニアをしているぴです GPTに自分が今読んでいる記事の内容を読んでもらって、それについて会話できたら最強かもと思ったので、デモアプリとしてChrome拡張を作ってみました。 作ったもの 個人ブログのページを読んでもらって、追
こんにちは、初めましての方は初めまして。株式会社 Fusic の瓦です。最近雨が多くて気が滅入るなと思って色々調べていたら、この季節の雨のことを「春霖」や「菜種梅雨」というらしいと知りました。 最近 ChatGPT が話題ですね。その勢いは言語を扱うだけに留まらず、三月には対話形
はじめに Qiitaでは、エンジニアのみなさんからの声をもとに、日々開発を続けています。 この記事では、2023年3月にリリースした内容を紹介します。 Qiitaでアップデートやバグ修正をリリースしたら、リリースノート、Qiita...
概要 この記事では、OpenSiv3DとC++を使って、リドゥ・アンドゥ(やり直し・元に戻す)機能を簡単に実装する方法を紹介します。具体的には、以下のソースコードを使って、シリアライズに対応した任意のクラスの履歴を保存し、リドゥ・ア...
はじめに みなさまのチームでは、勉強会を開催されていますか? 私のチームでは、毎週開催しています ちょうど1年ほど継続しており、色々と知見が溜まってきたので、記事にしてみます。 よければ参考にしてください! なぜ勉強会を始めたか...
こんにちは!Fusic 機械学習チームの鷲崎です。機械学習モデルの開発から運用までなんでもしています。もし、機械学習で困っていることがあれば、気軽にお問い合わせください。 最近、so-vits-svc(SoftVC VITS Singing Voice Conversion)とい
はじめに 私が所属するチームでは、データ管理においてCloud SQL(PostgreSQL14)を使っています。 本資料ではCloud SQLおよびPostgreSQL14を利用してクエリ改善に取り掛かり一定の効果が得られたのでそ...
OpenAI を UiPath から呼び出してみる ~ APIのパラメータ編 ~ 今話題のチャットGPT。先回は APIキー の取得方法から、UiPath における代表的な実装例の記事を書きました。 本記事では、チャットGPTの W...
この記事は? こんにちは、GPTベースの会話AI構築プラットフォーム「miibo(ミーボ)」を開発しています、maKunugiです。 https://miibo.jp/ 今回は、「動的プロンプト」と題しまして、GPTのプロンプトを会話の状態に合わせて「動的」に変化させながら利
1. はじめに 最近、ChatGPTが流行ですよね。 非エンジニアの方でもChatGPTを使っていることを耳にします。 また、ChatGPTだけではなくOpenAIではAPIも公開しています。 APIではGPT4を含む数種類のAIモ...
はじめに Power Platform から OpenAI API を利用する方法について、私の同僚が素晴らしい記事を書いてくれました。 API が提供されているため、Power Platform から、HTTP コネクターを介して...
このように、mapを入れていくよ! mapAPIを使用する大枠 方法のおおまかな順序は以下のようになる. Google Cloud Platformにアカウントを作成し、APIキーを取得する。 「googlemaps」などのGemを使用して、Google Maps AP
オラクルは、12カ月以内にリリースが予定されている次期Oracleデータベース「Oracle Database 23c」の開発者向け無償版「Oracle Database 23c Free - Developer Release」の提供を開...
Istioは、サービスメッシュを実現する新たな仕組みとして試験的に開発していた「Ambient Service Mesh」をメインブランチに統合し、正式な機能として組み込んで行く方針であることを発表しました。 現在のIstioは、各サービス...
<a href="https://github.com/unjs/magicast">https://github.com/unjs/magicast</a><br /> <p>JavaScriptのAST操作を簡単に行うためのライブラリ。</p>
この記事は何 openaiのnpmライブラリを使って、新規のプロジェクトからChatGPTのAPIを叩けるようになるまでを記事にしました。 これから触ってみたい!と言った人などの参考になればと思います。 環境 Node.js v...
はじめに Azure OpenAI Serviceが本家OpenAI社のAPIと異なる部分の一つに、Azure OpenAIでは、APIキーの認証に加えてAzure Active Directory (Azure AD)によるユーザー認証に対応していることが挙げられます。 た
GitHubのwebフックイベントでCodeBuildを動かす際にぶち当たる壁 CodeBuildでデプロイの仕組みを作成するうえで、 「GitHubのPRマージをトリガーとしてCodeBuildを動かす」 という構成にしている方も...
はじめに 世間はAIの時代ですが、web制作はアクセシビリティを気にしないといけない時代なのではないでしょうか? 今回はNext.jsのプロジェクトにMarkuplintを導入していきます。 https://markuplint.dev/ja/ あなたのマークアップに安寧を
mijinとは? mijinはテックビューロが開発したプライベートブロックチェーン製品です。 その中でmijin Catapult(v2)の説明に限定して説明したいと思います。 パブリックブロックチェーンであるSymbol とは同じ...
この記事は、Lit Protocolの技術的な側面や実用性について理解を深めることを目的に書いています。記事の内容に不備等あれば是非フィードバックいただきたいです。 読んでいる方がLit Protocolについての理解を深め、ブロックチェーンにおけるデータプライバシーの保護やデー
はじめに AWS Certified Cloud Practitioner (CLF)に合格したので、偉そうに感想だったり勉強法を述べます。 受験者情報 ・未経験22卒 ・資格は基本情報技術者のみ(2021年4月に取得) ・AWS...
こんにちは、初めましての方は初めまして。株式会社 Fusic で機械学習エンジニアをしている瓦です。最近は花粉との戦いで連日連夜盛り上がっています。 前回、LlamaIndex で ChatGPT に専門知識を組み込んでみた でローカルのデータに基づいて ChatGPT を使用す
22年度未踏ジュニアを修了してから5か月が経ちましたが、23年度に応募する方も多いと思いますので振り返りと提案書を公開しようと思います! 私が期間内に開発したのは「Sanitas」、健康やダイエットに関する意識や努力をポイントに変換し...
用途 JenkinsなどのCIでUnityプロジェクトのビルドを行った後、そのアプリをAndroid端末に自動でインストールして自動で起動できれば、テストの自動化など様々な取り組みを行うことができます。 adbコマンドでUnity...
こんにちは!Fusic 機械学習チームの鷲崎です。機械学習モデルの開発から運用までなんでもしています。もし、機械学習で困っていることがあれば、気軽にお問い合わせください。TwitterのDMでも大歓迎です!! 最近、so-vits-svc(SoftVC VITS Singing
マイクロソフトは今年(2023年)11月にリリースが予定されている.NET 8のBlazor WebAssemblyにおいて、.NET中間言語をWebAssemblyに動的にコンパイルすることで、Blazor WebAssemlbyの高速化...
JetBrainsでKotlinの開発を担当するZalim Bashorov氏と、VMwareでSpring Frameworkのコミッタとして働くSébastien Deleuze氏は、Kotlinで書かれたコードをWebAssembly...
<a href="https://bun.sh/blog/bun-v0.5.9">https://bun.sh/blog/bun-v0.5.9</a><br /> <p>Bun 0.5.9リリース。 ファイル変更を監視してプロセスを再起動する<code class="langua
<a href="https://web.dev/source-maps/">https://web.dev/source-maps/</a><br /> <p>Source Mapsとは何かについて。 Source Mapsのフォーマット、読み方、ツールでのサポート、<code
<a href="https://developer.chrome.com/en/blog/css-text-wrap-balance/">https://developer.chrome.com/en/blog/css-text-wrap-balance/</a><br />
<a href="https://github.com/wantedly/react-declassify">https://github.com/wantedly/react-declassify</a><br /> <p>ReactのクラスコンポーネントをHooksを使うよう
はじめに 新人プログラマの皆様、はじめまして。 インフラエンジニア2年目に突入しました、good_engineer00 と申します。 このページでは、膨大な知識を管理する為の便利ツール、Notion(ノーション)についてご説明させて...
2023年3月31に情報処理推進機構(IPA)のウェブサイトの大幅変更があり、過去に使えていたコンテンツが参照できなくなったり騒ぎになりました。かくいうPKIエンジニアをしている私も結構困ったので、PKIエンジニアがよく参照しそうなコンテンツがそのままなのか、移動したのか、廃止に
はじめに ChatGPT盛り上がっていますね。 本記事では、MicroSoft社が公開している 「ChatGPT と複数のVisual Foundation Models(大量かつ多様なデータで訓練され多様な下流タスクに適応でき...
こんにちは!アルダグラムでエンジニアをしている渡邊です! 先日社内で Kotlin Coroutines の勉強会を開催しました。 社内では定期的に勉強会を開催しており、知見の共有や技術力の向上を行っています。 せっかくなので今回開催した勉強会の内容について、以下に共有したいと思
要約 抽象構文木のような再帰的データ構造に対して、再帰的に各ノードに付加情報を付けられるようにする、Tree decoration問題というのがある。Haskellでは開いた型族(open type family)を使ってこの問題を...
アンリアルエンジンはC++で記述されており、Windows向けのビルドでは主にVisualStudioのコンパイラが使われます。 公式ドキュメントにUEのバージョンごとに対応したVisuaslStudioのバージョンに関して記載があり...
概要 こんにちは、真也です。 今日は私が開発保守しているCLIツールの「bluesky_cli」を紹介します。 https://github.com/myConsciousness/atproto.dart/tree/main/packages/bluesky_cli htt
この記事は、fastcompanyの翻訳です。 AIの未来をめぐる戦いに、グローブが外されつつある。 先日、マスク財団が支援する未来派非営利団体「Future of Life Institute」は、OpenAIの主要サービス「GP...
はじめに StorybookとPlaywrightを連携してテストすることで、思っていた以上に良い開発体験が得られたので紹介します。 今回の記事で紹介するテストは以下のリポジトリで公開しています。 https://github.com/kavis777/sample-play
この記事はWebSphere 25周年, DB2/MQ30周年 アニバーサリー記念 Qiita記事投稿キャンペーンの参加記事です。 Open Libertyおよび製品版のWebSphere Libertyについて,2022年12月にリ...
はじめに Oracle Database 23c Free - Developer Releaseが利用可能になったので、早速インストールしてみました。 1. Oracle Database 23c Free - Develope...
最近、WidgetKit周りを触っていて、「これ、ウィジェット自体が一つのミニアプリとして成立していて、アプリに遷移することなくちょっとした操作もウィジェットで完結したら面白いのでは?」という興味が湧いてきました。 TODO管理アプリくらいならイメージしていることは出来そうと思い
はじめに Power Apps でモダンコントロールを利用できるようになりました。 上記サイトでこれまでのコントロールと比較されていますが、端的に言うと、格好いい、ナイスなデザインで、パフォーマンスやアクセシビリティの観点でも...
概要 スライド形式の資料が好きな筆者が、Markdownでおしゃれなスライドをつくって、即座にシェアできるようなサービス、Slidevookを開発したので、サービスを支える技術を紹介します。 サーバサイドを作らずに、フロントエンドの技術(Wasm、WebContainer含
<a href="https://github.com/tc39/ecma262/releases/tag/es2023-candidate-2023-04">https://github.com/tc39/ecma262/releases/tag/es2023-candidat
<a href="https://tech.high-link.co.jp/entry/Rails-application-replace-Next.js">https://tech.high-link.co.jp/entry/Rails-application-replace-
Docker Desktopを提供するDocker社は、Docker DesktopにWebAssemblyランタイムを統合したDocker DesktopのTechnical Preview 2をリリースしたと発表しました。 Techni...
Google Cloudは、同社がPostgreSQL互換の高性能なマネージドデータベースサービスとして提供している「AlloyDB for PostgreSQL」と同じデータベースサーバを、オンプレミスやノートPCなどで実行できるソフトウ...
<a href="https://github.com/lxsmnsyc/seroval">https://github.com/lxsmnsyc/seroval</a><br /> <p>JavaScriptのオブジェクトをJavaScriptのコードやJSONのシリアライズ/
<a href="https://github.com/solidjs/solid/releases/tag/v1.7.0">https://github.com/solidjs/solid/releases/tag/v1.7.0</a><br /> <p>Solid v1.7.
<a href="https://react.dev/blog/2023/03/22/react-labs-what-we-have-been-working-on-march-2023">https://react.dev/blog/2023/03/22/react-labs-
注意・免責事項 本記事は情報の提供のみを目的としています。 本記事の内容を実行・適用・運用したことで何が起きようとも、それは実行・適用・運用した人自身の責任であり、著者や関係者はいかなる責任も負いません。 また、本記事の誤りや...
はじめに 先日、Jetson Orin NXモジュールを搭載したreComputer J4012(https://www.seeedstudio.com/reComputer-J4012-p-5586.html)を購入しました。先日...
どんな拡張機能? Google Chromeのブラウザの隅に、黒猫を配置できるChrome拡張機能です。 動作イメージはこちらのGIF画像をご参照ください。 ソースコードはこちらで公開しています。 なぜ作ったか? こちら...
こんにちは。 株式会社ココナラのシステムプラットフォーム部でインフラ・SREチームのチームマネージャーをしているよしたくと申します。 前回はインフラ・SREチームの主に組織的な部分を紹介しましたが、今回はより技術的な取り組みを一部紹介します。 https://zenn.dev/c
https://koki.me 以前から作ってはいたんですが最近 1 から作り直しました。 正直これといって特筆するようなことは何もないんですがせっかく作ったので紹介です。 リポジトリ https://github.com/koki-develop/koki-develop.
はじめに この記事は、僕がエンジニアインターンとして活動した2年弱で感じたことや得たものを発信することで、未来ある後輩たちの可能性を広げたいという意図で書いています。 僕自身の原体験に基づくのでエンジニアインターンについて書きますが、僕自身がインターンを通して得られたスキルセ
はじめに 3/15 ~ 3/17 の3日間で、ナレッジワークさんの【Gopher Enablement Internship】に参加してきました。 初日から最終日まで楽しく過ごせて本当に最高でした!!開発だけではなく、会社の組織体制、社員さんの雰囲気を知れたことはとても良かっ
はじめに こんにちは、プログラミング歴7ヶ月の新人エンジニアです。 先日、TDDを用いて開発をする機会があり、個人的に良いなと思ったので共有いたします。 この記事は、初心者の初心者による初心者のためのTDD記事となっております。既に...
ハコベル 物流 DX システム開発部の大石貴則です。普段はフロントエンドエンジニアとして SaaS プロダクトの開発を行なっています。 この記事では、ハコベルで行っている開発効率と生産性の向上を目的としたコードレビューを早めるための取り組みについてご紹介します。 背景 私
概要 スライド形式の資料が好きな筆者が、markdownでおしゃれなスライドをつくって、即座にシェアできるようなサービス、Slidevookを開発したので、紹介します。 この記事自体には、あまり技術的な話はでてきませんが、技術的な話は、別途記事にしていきたいと考えています。
はじめに @piacerex さんの「Elixirで機械学習に初挑戦」シリーズを自分なりにやってみるシリーズです これまでの記事はこちら 前編: 中編: 今回も Livebook を使います Elixir...
SaaSを始めとするとサブスク型のビジネスでは、顧客のリテンションが最重要なため、リテンションに関する指標をモニターしますが、よく利用される指標に「ネット・レベニュー・リテンション率」と「グロス・レベニュー・リテンション率」があります...
秋月で1,000円で販売されていた「無線モジュール付きSoC基板+白色プラスチックケース」でDebian "bullseye" を起動することができたのでメモとして残しておきます。 戦略としては以下の通りです。 honeylabさ...
GitHubは先月、GTP-4をベースに「GitHub Copilot」の機能を大幅に強化した「GitHub Copilot X」を発表し、Visual Studio Codeのコードエディタ内でAIと対話しながらプログラミングが可能になる...
<a href="https://rome.tools/blog/2023/03/28/rome12/">https://rome.tools/blog/2023/03/28/rome12/</a><br /> <p>Rome v12リリース。 JSONのサポート、TypeScr
毎月登場する大量の新刊の中から、ITエンジニアが興味を持ちそうな書籍を選んで紹介する「ITエンジニア向け新刊案内」を毎月、月初に公開しています(2023年3月から開始し、現在試験的に継続中です)。 多くのITエンジニアにとって、書籍を通じた...
はじめに Upgradable patternの一つとして気になっていたDiamond proxyを調べました。 綺麗な形で記事をまとめようと思いましたが、自分の理解度の確認用の記事になっています。 ChatGPTの台頭により、事実をわかりやすくまとめた記事の価値は極端に下が
はじめに どうも、エンジニア志望の理系大学生NMSです。 僕が現在所属しているチームは、ハッカソンで結成されたのですが、そこから開発を継続しており、今年の3月までの1年間継続開発してきたたったので、振り返りつつ、記録しておこうと思い...
主要なソフトウェアアーキテクチャそれぞれを個別の物語形式で学べる本です。カバー画像でイメージを膨らませ、物語の内容に沿ったコードサンプルやクラス図で実際の実装イメージをつかむことができます
はじめに ChatGPTに、科学的な内容についてどれぐらい教えて貰えるものなのか、試しにChatGPTに聞いてみました。どれぐらい信用できる回答が得られるのか、調べてみます。 例として、ここでは台風発生の仕組みについて、ChatGP...
Superflare は Cloudflare Workers 用のフルスタックツールキットです。D1 Database 向けの ORM や R2 Storage 向けのユーティリティなどの機能を提供しています。 https://superflare.dev/ Superflar
TCAでアプリを作る際、不必要な再描画を防ぎパフォーマンスを上げる目的でViewStateの導入をするときがあると思います。 しかし、ViewStateを使う場合、@BindingStateを使用することは現状のTCAのAPIでは提供...
最近、react.devがリリースされました。この新しい公式サイトは、hooks時代に適用した新たなドキュメントサイトであり、入門学習のためのドキュメントとAPIドキュメントを兼ねています。このサイトはかなり力が入ってて、見てるといろんな発見があります。 個人的には中でも、lea
説明 .NETのサイト内にある正規表現チートシート(PDFやDOC形式)を勝手に翻訳したものです。 公式情報 .NET の正規表現 | Microsoft Learn https://learn.microsoft.com/ja-jp/dotnet/standard/ba
はじめに 発表以降、ずっとChatGPT(GPT-4)を使って遊んでいのですが、実際にGPT-4で効率向上や創造性向上という成果を上げられるようになってきました。そこで今回は、技術ブログにおけるGPT-4の圧倒的実力というテーマでお話しします。特に技術ブログ界隈に対してGPT
JuliaでFizzBuzzいろいろ FizzBuzzコードを幾つか提示しつつJuliaの紹介をします。 大体VERSION == v"1.8.5"を想定しています。 今回は、関数とは?型とは?とかを気にしない縛りです。 命令型 ...
【概要】 FlutterとFirebaseを使ったアプリ開発を学ぶことができる、ハンズオン形式の教本です。初学者向けに、簡単な位置情報共有アプリを開発しながら、FlutterとDartの基礎をさらに学び、Firebaseの各種サービスとGoogleMapsの使い方を身につけていき
お母さん:「聞いて、ワイくん。AWS認定試験から逃げたら、試験は受けなくてすむよね」 ワイ:「うん」 お母さん:「受験しなかったが手に入る」 ワイ:「うん」 お母さん:「じゃあ受験をしたらどうなる?」 ワイ:「合格したら認定書がもらえる!」 お母さん:「そうだね。他には?」 ワイ
はじめに 環境 Windows 11 home 対象者 Notion と ChatGPT のアカウントが既にある方 注意点 Notion と ChatGPT のアカウント登録方法については解説しておりません。ご注意下さい。...
はじめに 2023年4月1日開催のPower BI勉強会での発表内容をまとめました。 発表タイトル「Power BI ミーツ Viva Goals」です。 Metrics とは Metricsは基準とか尺度という日本語訳...
後輩くんに「E2Eテストなんか怖い😣」と言われたので「ソンナコトナイヨー☀」を体験してもらうために書く。 Playwright https://playwright.dev/ とりあえず、今回はこのPlaywrightってやつを使ってみよう。 まずは「なんか怖い」を払拭するた
概念 最近AIを利用したサービスが出まくっているので、僕なりに簡単にまとめました。 意外と基本的なサービスを載せ忘れているとかがありそうですが、もしあればコメントしてもらえるとありがたいです。<まだまだ載せきれてないです(;'∀')...
マインドフルネスはサウナのようなものです はじめに これから2回に分けてマインドフルネスや瞑想がテレワークを行う方々にとって大切である理由をお伝えしたいと思います。前半に当たる今回では、マインドフルネスと座禅とは何か、そのメリットや一般的に誤解されがちな点について説明します
目次 結構めんどくさいSKYSEA パッケージ化と拡張機能 SKYSEAのバージョンアップ 結構めんどくさいSKYSEA 今更オンプレ版???と思ってる方もいるかも知れませんが、 意外とまだ使ってるところ多いのではと思ってます。 正直Macとオンプレ版SKYSEAって
ユーザーがウィジェットを追加しているかどうかで、アプリ側の挙動を変更したいと思ったので調べました。 環境 Xcode 14.2 iOS 16.2 ユーザーのウィジェットに関する情報を取得する getCurrentConfigurations WidgetCente
■ はじめに 下記内容は、備忘録レベルで書き殴ってますので間違い等あるかもしれません。 参考にする際にはその点ご認識のほどお願いします〜。。 ■ 試した操作 メソッド 詳細 ...
問題 2023年4月1日朝、Xcodeが14.3にアップデートされていて、その後iOSアプリをリリースしようと思ってarchive(flutter build ipa)を試みたら、できなくなっていました。 エラーは以下みたいな感じ。 InstallationBuildProd
はじめに 2023年3月、北陸先端科学技術大学院大学(以下、JAIST)の東京社会人コースで博士(情報科学)を取得しました。 入学から3年と半年、ようやく無事に修了できたということでホッとしています。在学中にキツめのリジェクトを2回受け、心が折れかけましたがなんとか生き残るこ
はじめに Stream APIとはJava8から導入された強力な機能で、コレクション(ListとかMapとかSetとか)のデータ処理を効率的かつ簡潔に記述できるようになりました。 普段から使用しているStream APIですが備忘録...
はじめに 所属する会社のプロジェクトにMVPを導入して、1年とちょっとが経ちました。なぜMVPを導入したのか?導入してみて、解決できた問題はなにか?次の課題はなにか?といったことを振り返っておこうと思います。 そもそもMVPってどん...
新調したMacでビルドしたらエラーが出た Error (Xcode): File not found: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib
はじめに 過去に投稿した一番はじめのボール転がしゲームに当たり判定とカメラ追従機能を追加して説明したいと思います! 過去投稿記事:一番はじめのボール転がしゲーム 今回は移動とジャンプを駆使してゴールを目指すことを目標にします! 実装...