生成AIにETLジョブ作らせてみた。-Amazon Q data integration in AWS Glue-
1. はじめに※この記事は、慎重な検証を行った結果に基づくものではなく、参考情報として提供されています。そのため、内容を鵜呑みにせず、自身で確認や検証を行っていただくことをお勧めします。ご理解のほ…
1. はじめに※この記事は、慎重な検証を行った結果に基づくものではなく、参考情報として提供されています。そのため、内容を鵜呑みにせず、自身で確認や検証を行っていただくことをお勧めします。ご理解のほ…
レスポンシブデザインで簡単に区切りよく改行したい時1月にエンジニアとして働き始め、間も無く1ヶ月の新米です。研修が終わり開発に参画し、画面デザインをしている際のおはなし。レスポンシブデザインの…
AWSは、ファイルやデータベースなどのデータソースからデータウェアハウスへデータを集積する際のデータ変換や転送処理などのスクリプトを、自然言語による説明から自動的に生成してくれる新サービス「Amazon Q data integration...
マイクロソフトは、WordPressのWebサイトをMicrosoft Azure上へと簡単に移行できるWordPressのプラグイン「Migration plugin for WordPress on App Service」のパブリック...
まだプレビュー版が外れていないR3ですが、もうそろそろ正式リリースされそうな雰囲気なので記事を書き始めようかと思います。今回はUniRxのときと少しObservableに対する AddTo のシグ…
はじめにこの記事ではvue.jsを使用して、「棒倒し法」と呼ばれるシンプルなアルゴリズムで迷路を自動生成する方法について解説していきます。迷路の定義今回の迷路は2次元配列を用いて定義し、1を通…
はじめに今回は、Amazon RDSのスナップショットをAmazon S3にエクスポートし、AWS Athenaを使用してデータベースの内容を閲覧する方法を紹介します。このプロセスには、Amazo…
31 nooby C++ habits you need to ditch - YouTubeこの動画の解説が非常に参考になったので、勉強がてら紹介記事を書くことにしました。完全翻訳ではなく、大…
はじめまして、ほたてねこまじんと申します。普段はUnityエンジニアとして、VR作品を作成・公開出来るSTYLYプラットフォームを作っています。さて、今回解説するのはシェーダーで使われるノイズに…
はじめに別所栄吾さんの本『「お前の言うことはわけがわからん! 」と言わせないロジカルな話し方超入門』に、話し方の基本がとてもすっきりと書かれてわかりやすかったので、基礎の部分だけでも共有したいと思…
はじめにこの記事では、Android 14で導入されたウェブ開発の課題について取り上げます。具体的には、type="file" accept="image/*" というinput elementで…
VSCode の設定のすゝめはじめにみなさんこんにちは、GENEROSITY の西村です。ご存知の通り、VSCode(Visual Studio Code)は、Microsoft が開発したフ…
はじめにはじめまして。GENEROSITYで開発チームリーダーをしている西村です。普段はプロダクトマネージャー兼案件のプロジェクトマネージャー兼プロダクトの開発をしています。(多い)その他、採…
なぜこの記事を書こうと思ったか開発のテクニカルディレクション・SE業務を担当していますが、開発のメンバーだけでなく営業・デザイナーと関わる人が多いポジションです。 かなりの量のコミュニケーシ…
なぜfor文が良くない場合があるのか プログラミングにおけるfor文は、繰り返し処理の便利さから、広く使用されています。 しかし、この便利なメソッドにはいくつかの難点があり、扱いが難しい側面があります。 1. 可読性の低下 for文は特に、ネストされたループや複数の条件を
ブログを始めた理由 ハコベルでシニアアーキテクトをやっている 中村 です。ブログの立ち上げを主導したので1年経ったのを期に振り返りとして、企画をした背景を書いていこうと思います。 会社の体制的な話 ハコベルは2022年8月に独立した会社となりました。ラクスル株式会社の事業
<a href="https://github.com/nuxt/nuxt/releases/tag/v3.10.0">https://github.com/nuxt/nuxt/releases/tag/v3.10.0</a><br /> <p>Nuxt.js v3.10.0リリ
UTF-8は今日の文字エンコーディングの中で最も重要なものと言って差し支えないでしょう。UTF-8の仕様はこの辺で確認できます: Unicode 15.1.0 > 3.9 UTF-8 RFC 3629 - UTF-8, a transformation format o
はじめに プロダクト開発部の中嶋と申します。 私は2023年5月にFairy Devicesへ入社して、8ヶ月が過ぎました。これまで当社でやってきたことや入社後感じたことなどを振り返っていこうと思います。 入社前までの経歴 社会人として最初の業務では主に製造業のお客様に対
はじめにこんにちは、Datadog Japan で Sales Engineer をしている AoTo です。普段から Google Cloud を利用されている方や、イベント駆動やマイクロサー…
はじめに以下の記事でも紹介した通り、現在、Power Apps では、以前より更に簡単に作成できるようになっております。https://qiita.com/Takashi_Masumori/it…
インターネット上のIPアドレスやドメイン名などの管理や調整を行っているICANN(Internet Corporation for Assigned Names and Numbers)は、プライベートネットワークやホームネットワークのため...
NVMe関連規格の標準化団体であるNVM Expressは、ストレージ内でデータ処理を行うための業界標準「コンピュテーショナルストレージ」機能を発表しました。 コンピュテーショナルストレージとは、その名前が示す通り計算機能を備えたストレージ...
はじめに React のライブラリは Next.js をよくいじっているのですが Remix が最近 v2.5 がリリースされ SPA モードがでて これはなかなかあついんじゃないかということで 触ったことがなかった Remix を チュートリアルに従って解説していきます!
こんにちは、アーキテクトのやまぱんです。補足コメントや質問、いいね、拡散、是非お願いします🥺!間違ってたら優しく教えてください!もしやってみてうまくいかなかったらコメントいただければ、わかる範…
はじめに こんにちは! no plan inc. にてエンジニアやってます @somasekiです。 今回は、Chain Indexer Frameworkの概要とその使い方についてご紹介します。 Chain-Indexer-Frameworkとは Polygon Lab
はじめにSwiftUIで、アラートの表示処理を行っているにも関わらず、アラートが実際には表示されないといった不具合が発生していました。1つのViewで複数の種類のアラートを実装する必要があり、S…
はじめにこんにちは!! Watanabe Jin (@Sicut_study)です!https://qiita.com/Sicut_study/items/78910cd8d103b8d45a…
(まだ未完成です…)1. はじめに ここは,システム制御情報学会の学会誌「システム/制御/情報」における解説記事川田昌克:LEGO 部品と Arduino を利用した「倒立振子」の開発レシピ…
はじめに 本記事ではRのmice packageを用いた多重補完法を紹介する。疑似的なデータを生成して一般化推定方程式(GEE)により解析した。欠測に対する手法としては医学分野では、IPWや尤度にもとづく解析(MMRMなど)もよく利用されるが本記事では扱わない。また多重補完法
謝辞 この記事は2024年01月25日に開催されたイベント「pixiv App Night〜エディタアプリとOpenAPIと〜」での発表内容を基にした記事です。 https://pixiv.connpass.com/event/305389/ はじめに Swift Op
Leaner 開発チームの黒曜(@kokuyouwind)です。 最近 Terraform の整備を始めたのですが、 AWS provider と S3 backend で別の AWS profile を使いたいケースがあり、 GitHub Actions での terrafor
__〇〇__メソッドの正体 is「特殊メソッド」 Python で開発する際、__init__ をはじめとする __ (アンダースコア*2) で囲まれたメソッドを目にする機会があると思います。 これらのメソッドは「特殊メソッド」と呼ばれ、Python では以下のように定義され
はじめに本記事では、Integration Service をこれから利用する開発者の方が気になるであろう内容を扱います。記事の内容は、個人の見解または確認結果であり、UiPath の公式見解で…
Offers を運営している株式会社 overflow の あほむ でございます。 本記事は Chrome Platform Status からなんとなく Proposed/In Development etc なステータスのフィーチャーを取り上げて、そのプロポーザルを眺めてみる
国際的なエネルギー安全保障や経済成長、環境保護などを掲げるIEA(International Energy Agency:国際エネルギー機関)は、2024年から2年後の2026年のエネルギー関連予測を記した「Electricity 2024...
JavaScriptランタイムのBunは、新機能としてシェルスクリプトをJavaScriptもしくはTypeScriptで記述し、特定のOSに依存せずに実行できる「Bun Shell」を発表しました。 シェルスクリプトは特定のシェルに依存す...
はじめに 株式会社mikan のBackendチームの @hoshitocat です。 Notion から Linear にタスク管理を変更して、めちゃくちゃ良かったのでそのご紹介ができたらと思います。 TL;DR Notionも良かったけど、Linearにしたらさらに
百聞は一見に如かず空のHTMLファイルにコピペしてウェブブラウザで開いてみてください。<!doctype html><meta charset="utf-8"><script async t…
「多分動くと思うからリリースしようぜ」エンジニアの方々は下の画像を一度は目にしたことがあるのではないでしょうか。なんとも言えない味のある画像と文言ですが、これは Meta (旧 Facebook…
以前こういう課題を触る機会があったのだが、やってみると意外と面白かったので備忘録代わりに残す。HTMLとCSSシンプル。position:relativeな文字盤の上にposition:abso…
概要 最近何かと話題のZero Runtime CSS in JS、多くのライブラリやフレームワークが登場してきています。筆者はZero Runtimeについては、従来のCSS-in-JSはパフォーマンスが問題なので、最近ではスタイルをビルド時に作り出すアプローチが流行り始め
はじめにお世話になっております。primeNumberの庵原です。寒い日が続いておりますが、皆様いかがお過ごしでしょうか。最近ですが、BigQueryからSQLだけを用いて画像から情報を抜き出…
株式会社オープンエイト、エンジニアリンググループの山田Rです。 この記事では、エンジニアリンググループにおける、オンボーディングと個人的に意識していることについてご紹介させて頂きます。 組織としての取り組み 実際にサービスを利用してもらう Video BRAINで自己
RubyMineユーザーなら誰しもが見たことがあるであろう、警告を表す赤い波線。これを放置しておくと大抵プログラマにとって嬉しくないことが起きるので、なるべく早い段階で消しておきたいですよね。今…
こんにちは。サイボウズ株式会社 生産性向上チームの平木場です。 僕たち生産性向上チームは毎週水曜日に Productivity Weekly という「1 週間の間に発見された開発者の生産性向上に関するネタを共有する会」を社内で開催しています。 本記事はその時のネタをまとめたもので
はじめにこういう系の記事好きじゃなかったので書くつもりもなかったのですが、ここ数日のXの投稿見たりやめ太郎さんの記事を見て勢いで書きました。https://qiita.com/Yametaro/…
はじめにPower Automate で処理を自動化する際、Outlook で受信したメールの添付ファイルを他の場所に保存したいケースがあると思います。しかし、以下のように、添付ファイルとは別に…
はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…
はじめに LLMのファインチューニングとして、指示文とコンテクストから出力を生成させるインストラクションチューニングという手法が存在します。インストラクションチューニングに用いるデータをインストラクションデータと呼びます。 本記事では、インストラクションデータを構築する方法と
JavaScript (node.js) に再入門する必要があったので、Copilot Chat 先生に教えていただいた内容を忘れないように整理しておきたい。 多分普通にやっている人には何の必要性…
複数のデータベースに負荷分散を行い、スケーラビリティを高める代表的な方法の1つに「シャーディング」があります。 シャーディングによる分散処理には、例えばあるテーブルのプライマリキーが偶数の値はサーバAに、奇数はサーバBに分散させるような方法...
WebAssembly関連仕様の標準化を行っているW3C WebAssembly Community GroupのWASI Subgroupミーティングにおいて、2024年1月25日に行われた投票で「WASI Preview 2」(もしくは...
調査会社のIDCは、4年後の2028年までに生成AIベースのツールがソフトウェアテストの70%を作成できるようになり、手動テストの必要性が減り、テストのカバレッジが向上することで、ソフトウェアのユーザービリティとコードの品質向上が実現すると...
初めてハッカソンに参加しました。概要こんばんは、いぬしばと言います。僕は大学で"C0de"という名前のプログラミング部に所属していて、一年生です。基本はアプリ開発をメインで活動しています。…
https://www.youtube.com/watch?v=4os9ESCNE0Q ↓こちらから遊べます https://publiq.cloud/ はじめに この度、転職とAI(Gemini pro)に関する知見の向上を目的にクイズWEBアプリPubliQをリリースしま
概要SPA(Single Page Application)において、メンテナンスモードを作ります。SPAでは長期間リロード処理が発生しないため、フロントエンド側のWAFにメンテナンスモードを設定…
この記事ではPLATEAUの都市モデルをOculusで歩けるまでの工程を紹介する。完成図今回は新宿のドコモタワーを下から見上げてみる。必要なものUnity (2022.3.18f1)Met…
<a href="https://bentocache.dev/docs/introduction">https://bentocache.dev/docs/introduction</a><br /> <p>AdonisJSから切り出されたキャッシュライブラリ。 Driverで
概要 sheetに関連するmodifierをまとめました 一覧 presentationDetents iOS 16.0 〜 sheetの高さを任意の高さにすることができます。 .presentationDetents([.medium, .large]`で複数セッ
<a href="https://adonisjs.com/blog/adonisjs-v6-announcement">https://adonisjs.com/blog/adonisjs-v6-announcement</a><br /> <p>AdonisJS v6リリース
DAI語みたいなタイトルですみません。 「ChromeでダウンロードしたテキストファイルをクリップボードにコピーするExtension(拡張機能)を作った話。」 タイトルが長くてカッコ悪かったので省略しました。申し訳ございません。ウィッシュ 今回開発したもの タイトル通り
<a href="https://bellard.org/quickjs/">https://bellard.org/quickjs/</a><br /> <p>QuickJSのES2023サポート。</p> <ul> <li>ES2022のTop-Level await<
はじめに CEOの与謝です。Publication機能がリリースされて以降、弊社のテックブログはZennを使って運用しています。テックブログ始めました系の記事をあげる完全にタイミングを逃したので、ここで振り返りの意味も込めて書こうと思います。「テックブログ始めました」系の記事
<a href="https://github.com/evanw/esbuild/releases/tag/v0.20.0">https://github.com/evanw/esbuild/releases/tag/v0.20.0</a><br /> <p>esbuild v
はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…
0.はじめに 前回やっと900台にレートが上がったので好調を維持したいとおもいつつ 臨みましたが、Dにてこずり、スコアが伸びず、レートは落ち888となりました。 まぁなんとなく縁起がいいからよ…
Rustを勉強中の万年駆け出しエンジニアです。 日頃はTSやPHPを書いたり、PMをやっています。 先日、こちらの記事を出したのですが、 https://zenn.dev/hajimari/articles/618c900799fe90 この中でnull安全について触れている箇所
趣旨TradingViewを見ていちいち取引所のサイトに移動して注文を出すのがだるい!という時に全部自動化してトレード放棄したいという邪な考えから作ったbotです。同じことを全く別の方法で実現す…
こんにちは。なおとです。冬で外が寒いのなんのなんの。一歩も外出せず家のセキュリティ対策はバッチリ。最近APIのセキュリティについての学習を始めました。とっかかりとして、OWASPのAPI S…
こんにちは、har_はる と申します。2024年1月27日(土)にJAWS-UG初心者支部の勉強会に参加し、勉強モチベーションが爆裂アップしたので、その経験を書き記します。※著者はJAWS-UG…
HTMX とは?https://qiita.com/twrcd1227/items/7bce18167fb02ec22729の記事を見ればわかるが、Javascript の知識なしで ajax通…
はじめに何か違うのか両方のチェーンの転送トランザクションを投げるコードを書いて比べてみました。Faced生成SymbolとNEMかの指定の違いだけで、殆ど同じですね。Symbol// fa…
この記事は mfk60 という 60% ANSI 配列 (US 配列) の左右分割自作キーボードの制作の過程をまとめたものです。 欲しいキーボードが売っていないけれど、自作するにはどうしたら良いのか 自作キーボードのキットは作ったことがあるけれど、次のステップを迷っている 左
自己紹介現在40歳のフロントエンドエンジニア高校卒業後、31歳までフリーターだったが、そこからITエンジニアに転職した「良かったこと」の前に良かったことだけ並べて「みんなも30代からエンジニ…
第2回 金融データ活用チャレンジ のベースラインを作成してみます。このZenn記事では全体的な方針をさっくり書いています。早くコードを動かしたい人はColabへのリンクからColabへ移行してください 基本情報 コンペURL https://signate.
はじめに最近AWSを用いた製造現場のDX化の技術検証に携わっております。そこで検証した内容をアウトプットのため、他にも同じようなことをしている方のため簡単にですがまとめたいなーと思いました。…
はじめに 自作シェルを書いてみた記事はよく見かけるのですが、そのほとんどが fork -> exec という流れです。仕組みを学ぶという点で非常に有効なのでそれはそれで良いとして、 Rust では標準ライブラリの std::process::Command を使用しても
イントロダクション 最近自宅のネットワークが極端に遅かったため、IPv4 PPPoEからIPv6 IPoEに構成変更しました。 IPv4時代は固定グローバルIPを購入して外出先から自宅にVPNを張れるようにしていましたが、IPv6では残念ながらL2TP/IPSecが使えない。
cargo-comopnentをつかってRustのコードを生成する場合、生成されたデーター構造の表現を都合に合わせて変えたい場合があります。 TL;DR 標準では、所有権を移動するようにコードが生成されます Cargo.tomlに設定を記述することで、所有権の移動をしないように
<a href="https://mozilla.github.io/platform-tilt/">https://mozilla.github.io/platform-tilt/</a><br /> <p>iOS/Android/Windowsなどのプラットフォーム上でのブラ
<a href="https://www.youtube.com/watch?v=VBlSe8tvg4U">https://www.youtube.com/watch?v=VBlSe8tvg4U</a><br /> <p>Next.js App Routerでのキャッシュがどのよ
きっかけ2023年6月,北海道立近代美術館の特別展トリック×イリュージョン!を訪れた際にある作品を見て,作りたいアートのイメージが急に湧いてきた.それはソースコードの文字列で人の顔を表現するもので…
はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…
復習がてらハイリキでhummingbotを使ってみたので以下に記録します。操作方法は全て公式ドキュメントに記載されています。本記事は私がhummingbotの使い方を忘れないようにするために準備…
はじめに地震アプリを開発していると、多くの人が「予報業務許可」に出会います。しかし、私のような人間には法律の話はちと難しい...そこで、「予報業務許可」についてわかりやすくまとめました。記事の内…
<a href="https://developer.apple.com/documentation/safari-release-notes/safari-17_4-release-notes">https://developer.apple.com/documentation
electron + react + typescriptのプロジェクトを作るときに良い方法を見つけた。 electronでアプリを作るときに、様々なBoilerplateが存在するが、今は webpackよりも、vite, electron-forgeよりelectron-b
はじめにエンジニア一年目のA.Kと申します。よろしくお願いします。Reactの学習を始めてちょうど10日になります。Udemyの講座でReactの基礎を学習し終えたため、初めてのアウトプットを…
はじめに Next.js(AppRouter)をみなさん上手く扱えていますでしょうか? 弊社では現在新規プロダクトで使っているのですが、パフォーマンスが良くないという問題にぶちあたっていました。 今回はその解決方法を一部共有したいと思います。 前提条件として弊社は以下の環
この記事で扱っていること 本記事ではRuby 3.3で導入されたPrismという新しいパーサーについて扱っています Prismが持つ「パース時に問題が発生した場合でも可能な限り意味のある結果を返却する」という機能に着目して下記について話します Rubyを記述する際の開発者
! 🐳 この記事は「Loglass Tech Blog Sprint」の23週目の記事です。 はじめに 勝丸と言います。ログラスのエンジニアが毎週記事を発信するLoglass Tech Blog Sprint 2周目に突入しました。前回は「心穏やかにDBバージョンアップ!ロ
はじめに MICINの情報セキュリティ部では、2021年3月から部内勉強会を毎週開催しています。最初は4名から始まりましたが、部門メンバーの増員や組織改編もあり、現在は毎週10名程度が参加し、持ち回りで発表を行っています。勉強会の目的としては、 最新の技術情報の交換 各自の
はじめに Go言語用のEbitengineというゲームエンジンに興味があったので、試しにスイカゲームもどきを作りってみました。Ebitengineを使うと意外と簡単にスイカゲームもどきを作る事ができたので、なるべく分かりやすく作り方を紹介してみようと思います。 まずは先に
この記事は英語のブログ投稿を日本語に翻訳しました。ブログ投稿を日本語に翻訳しました。ホームページでも同じ内容を投稿しています。PyO3/Maturinを使用したPythonライブラリの作成こ…
はじめにGORMを使って、親と子テーブルのデータを両方取得するのに苦労したので、備忘録として残しておきます。GORMは公式ドキュメントが丁寧に書かれているので、そちらも合わせてご覧いただくと良い…
どうもお疲れ様です。 MESIです。 皆さん基本情報技術者は取得済みでしょうか? よくITエンジニアの免許と言われている資格ですよね。 私は一昨年の秋に取得しました。 https://twitter.com/MESIchicken/status/16156691684221624
みなさん GitHub Actions の OpenID Connect (以下OIDC) 連携使っていますか? GitHub Actions はワークフローの中で OIDC の ID トークンを発行でき,これを Google Cloud などのクラウドプロバイダの認証に用いるこ
どうもお疲れ様です。MESIです。 フロントエンドのパフォーマンスチューニング手法の一つとしてJavaScriptを非同期で読み込むことを学んだので忘備録として残します。 なぜ非同期で読み込む必要があるのか? 主な理由としてレンダリング時のブロックを回避するためにJavaSc
勉強がてらハイリキのbotを作ってみたので忘れないように以下に記録します。コードはご自由にお使いください。以下のリンクからアクセスすると手数料が常時4%安くなります。https://app.h…
前置き業後に技術的負債のイベントに参加してきました。内容がそれぞれバラバラであるかに見えて、自分の中ではすべてが有機的に繋がって感じました。ただ、懇親会に参加できなかったのは残念です💦開発サ…
はじめに以前、Redis上でセマフォを実装する必要がありました。驚いたことに、私たちが使用しているJedisクライアントとLettuceクライアントの両方には、それに対する良い準備ができた解決策が…
機械学習やAI処理の分野を中心に非常に高い人気のプログラミング言語である「Python」の次期バージョンに、処理速度の向上を目指したJITコンパイラが搭載される見通しです。 このJITコンパイラは、PythonコアデベロッパーのBrandt...
HashiCorpは、インフラ構成ツールTerraformの最新版となる「Terraform 1.7」正式版のリリースを発表しました。 Terraformは、インフラ構成をコードで記述できる、いわゆるInfrastructure as Co...
<a href="https://deno.com/blog/v1.40">https://deno.com/blog/v1.40</a><br /> <p>Deno v1.40リリース。 Temporal APIのサポート、<code class="language-plain
どうもGadgeloggerだ。俺はこの記事を書いている時点でまだ内定が無い弱小25卒なのだが、そろそろ年も開けて26卒がインターンを探す頃合いになってきたと思う。ただいきなりインターン先を探そう…
Rustを勉強中の、万年駆け出しエンジニアです。 学べば学ぶほど、プログラミングの大きな壁に阻まれ日々苦戦しております。 今回は「Rustで始める安全第一プログラミング」という主題で、各種安全の重要性やRustで何がどのように解決されているのかについて書こうと思っています。 !
こんにちは!アルダグラムでエンジニアをしている森下霞です。 Rails の ActiveRecord を使って素早くDBとのやり取りが書けるのですが、そこに罠があります。N+1 深い罠です。開発時に気づきづらい問題である N+1 の自動探知について話しようと思います。 どうし
Formライブラリは数あれど、何がいいかなとか経験からReact Hook Formとか使ってる方向けにもし Remix使うなら ってことでConformというライブラリをオススメする記事です。 前提条件 Remixの細かい処理方法などは説明しません 各ライブラリのインスト
概要 今回は現在、話題になっているパルワールド(palworld)の専用サーバーをGCPのGoogle Compute Engineに構築する方法を紹介します。少々マニアックな内容にはなりますが、最後までお付き合いいただけると幸いです。 ! 2024/01/25現在、パルワー
先日Vercelから「Next.js App Router Caching: Explained!」というタイトルの動画が公開されていたので、その内容をまとめることでNext.jsのキャッシュの今について整理しておこうと思います。 https://youtu.be/VBlSe8t
はじめにこんにちは。最近、在宅から出社になり、通勤時間をうまく使いたいということから、下記の本を読みました。今後の業務に活かせるような部分が多かったので、記事にします。https://www…
htmxの実装は4000行弱のJavaScriptファイルで、そんなに特殊なこともしていなかったので読みやすかった なんか懐しい感じがすると思ったけどjQuery世代の設計っぽい。変数がvarで定義されているし https://github.com/bigskysoftware/
この記事の目的以下の記事で Kong Gateway の公式ドキュメントを読んで動作確認を行いました.https://qiita.com/caunu-s/items/636aff1d04778f…
はじめに昨年11月に行われたOpenAI DevDay 2023で発表されたAssistants APIを使用して業務自動化しました。具体的には自社のCSチームがユーザーのプロフィールをチェック…
人材サービスを提供するヒューマンリソシア株式会社は、ITエンジニアの給与動向を、国際労働機関(ILO)や経済協力開発機構(OECD)、各国の統計データベースなどの公表データを基に調査した結果を発表しました。 調査結果によると、2023年の国...
目次経緯内容応用あとがき経緯現場業務にて、・Ansible管理サーバーから各サーバーへシェルスクリプトを配布し実行・生成されたデータ(ホスト名+YYYYMMDDHHMMSS.data…
2023 年はビジネスとオープンソースの関係が難しくなった年であったように思います。 6 月には、フルタイムの Ruby コミッターとして研究開発を行っていたお二人がクックパッド社の人員削減の影響を受けたことに端を発して、オープンソースに深く関わってきた一部のソフトウェア・エンジ
はじめに 2007年に初代のiPhone、その翌年の2008年に世界初のAndroid搭載スマートフォンが発売されてからモバイルデバイスは爆発的にその台数を増やし、いまでは持っていて当たり前と言えるほどのツールとして普及しました。モバイルデバイスはその携帯性の良さから日常の様
はじめに 今回、高校の卒業制作として、初音ミクが主人公の「GOT SIMULATOR」なるゲームを作成しました!ゲーム開発を知識0の状態から始めて、約1年間の開発で得た経験や考えを共有できればと思…
空間ビデオ(Spatial Video)を青赤メガネで立体視するiOS 17.2から、iPhone 15 ProとiPhone 15 Pro Maxは、空間ビデオを撮影できるようになりましたht…
はじめにありし日の自分は以下のコードが正常に動作することに疑問を感じてました。type Dog struct { Name string}func (d *Dog) Speak() { fm…
概要本記事では、Oracleの表結合方法におけるネステッドループに焦点を当て、その詳細な検証を行います。ネステッドループは、分かりにくい側面があるかもしれませんが、理解しやすいように解説します。記…
<a href="https://github.com/webpack/webpack/releases/tag/v5.90.0">https://github.com/webpack/webpack/releases/tag/v5.90.0</a><br /> <p>webpa
はじめに恐らく、議事録作成の効率化、自動化について、長年の課題であったと思います。特に、打ち合わせの数が多い、長い、議事録を時間をかけて丁寧に書いており、レビューにも時間を取っているような会社にと…
音声データをPythonで取り込んで表示したり解析したりしたいと思ったことはありませんか? この記事では音声データの入出力をPythonで行えるpydubのインストールと基本的な使用方法(音声データの読み込み)について説明します。 pydubで音声データファイルの入力ができれば,
2023 年の web 技術の振り返りとして Web 技術年末試験 2023 に参加した。 この記事は解法や試験の問題について詳しく解説することはせず、自分がどのように考えてどのツールを使って検索したかを記述しておく。 試験のレギュレーション 制限時間: 60 分 何を調べても
Docker社は、クラウド上で高速にDockerコンテナのビルドを実行する新サービス「Docker Build Cloud」の提供を開始しました。 同社は昨年(2023年)10月に開催したイベント「DockerCon 23」で、次世代のDo...
さくらインターネットは、生成AI向けクラウドサービス「高火力」の第一弾として、ベアメタルシリーズ「高火力 PHY(ファイ)」を2024年1月31日より提供開始すると発表しました。 同社は昨年(2023年)6月に経済産業省から、経済安全保障推...
記事の要約Flow Matching for Generative Modelingの要約である.実験の部分は省略し,数学的な部分の要約をする.特に定理1について,論文では省略された部分を丁寧…
はじめに先日、自分がQiitaで自信満々に発表したアプリがある。https://qiita.com/DEmodoriGatsuO/items/ecbd943c010a29bbd33b記事を出し…
<a href="https://github.com/chrisguttandin/worker-timers">https://github.com/chrisguttandin/worker-timers</a><br /> <p>ブラウザはタブがアクティブではない場合、i
<a href="https://ahastack.dev/">https://ahastack.dev/</a><br /> <p>Astro x Htmx x Alpine.jsのAHA Stackについてのサイト</p>
<a href="https://www.mozilla.org/en-US/firefox/122.0/releasenotes/">https://www.mozilla.org/en-US/firefox/122.0/releasenotes/</a><br /> <p>F
発売から少したってしまいましたが「世界一流エンジニアの思考法」を購入して読み終わったので感想記事を書きたいと思います。 ↓はアフィリエイトリンクです。クリックして購入すると私に収入が発生するかも…! https://www.amazon.co.jp/dp/B0CKSZV5DQ?&
はじめに深い知識のない人でも比較的簡単に環境構築できるAWS CDKを紹介します。初心者向けの内容となっていますので、少しでも皆さんの参考になれば幸いです。こんな人に読んで欲しいAWS CD…
はじめにエンジニア一年目のA.Kと申します。よろしくお願いします。現在、運用保守の案件を担当していますが、フロントエンドに興味を持ち学習を進めています。みなさん(特に駆け出しエンジニアの方)、…
ラブグラフでCTOをしております横江( @yokoe24 )です! 以前 Zenn で 『もう初回コードレビューはAIに任せる時代になった - CodeRabbit -』という記事が流行りました。 私たちのチームで実際に使ってみましたので、 事前準備や使ってみての便利さ、どのくら
株式会社ココナラアプリ開発グループ、iOSチームの上田です。 以前こちらの記事でどのような手順でSwiftUIを導入したかを紹介致しました。 今回はその後、SwiftUIを導入して感じたメリットや、逆に導入してみて困ったこと・苦戦したことなどのデメリットを紹介していこうと思います
はじめに こんにちは!Altive株式会社Flutterアプリ開発者の中村です。 業務内でSlangを使用した国際化対応を行いましたので、導入方法や注意点など簡単にご紹介させていただきます🌏 本記事では以下の表示になるようにご説明します📝 en jp
背景 AppRouterへの対応 弊社のプロジェクトでは、Mantineを使用しています。Next.jsをApp Routerに移行したことにより、Emotionに依存するライブラリの使用が困難になりました。以前までEmotionに依存していたMantineがバージョン7でA
ある日 ECS にデプロイできなくなった いつも通り、ECS (AWS Fargate) にデプロイしようとすると、以下のコマンドでエラーになりました。 デプロイは GitHub Actions から行っています。 // ①最新のタスク定義を取得する $ ecs_app_ta
symbol-bootstrapの命令を実行した時に見慣れない表示が出るのを見た事はありませんか?(node:444933) [DEP0040] DeprecationWarning: The …
こんにちは、アーキテクトのやまぱんです。今回は 下記のブログを和訳いたしました。https://techcommunity.microsoft.com/t5/azure-architecture…
「チームトポロジー」や「エンジニアリングマネージャーのしごと」「スクラム実践者が知るべき97のこと」の著者や翻訳者などで知られる吉羽龍太郎氏が、「ソフトウェアに関わる人が知っておくといいかもしれない法則10個(勝手セレクション)」という興味...
Red Hatは、開発者の生産性向上を実現するためのポータルサイト構築ツール「Red hat Devloper Hub」の正式リリースを発表しました。 @RedHat #Developer Hub is now generally avai...
オラクルはOracle Cloudで生成AIのマネージドサービスを提供すると発表しました。API経由で生成AIの機能を呼び出して利用することが可能です。 提供される生成AIのモデルはMetaの「Llma 2」と、オラクルが投資もしている生成...
2024年1月24日にAzure OpenAI Service について体系的にまとまった書籍、Azure OpenAI Service ではじめる ChatGPT / LLMシステム構築入門が…
はじめにはじめまして!エンジニア転職を目指してプログラミングスクールRUNTEQで学習中のけーちゃんと申します。2023年1月より、完全未経験からRuby on Railsを中心に学習し、この…
RAG という手法を「In-Context Learning」と呼んでいる例を見かけますが、それは少し違うかも?ということをまとめておきます。 結論 まず結論として、In-Context Learning という言葉は、元来 Few-shot プロンプティングと同じ意味です。
はじめにこんにちは!! Watanabe Jin (@Sicut_study)です!https://qiita.com/Sicut_study/items/78910cd8d103b8d45a…
はじめにエンジニアとして満2年が過ぎ、3年目に突入しました。最初の3年が肝心と考えながら、過ごしてきました。この記事ではそんな振り返りも兼ねて駆け出しPythonistが躓きやすいことを5つ紹介で…
2023年12月に静的サイトジェネレータであるLumeのバージョン2がリリースされました. 私は個人ブログを書くのに GitHub Pages + Lume を利用しているので,年末はLumeのバージョンアップなどの作業をしていたのですが,改めて体験が良いなと思ったのでLumeの
.NETの新しいWeb技術であるBlazor、大きくBlazor ServerとBlazor WebAssemblyの2種類の動作形態があることは皆さんご存知(?)ですね。そして.NET 8では、こ…
はじめに こんにちは。kouです。 自分は普段の開発業務ではフロントエンド及びバックエンドのどちらもを触ることが多いのですが、元々はフロントエンドに興味関心があってフロントエンドを中心に学習をしていたこともあり、バックエンド技術に関しては相対的に見てまだまだ広い知見がありませ
第 1 回目の技術記事を書かせていただきます、e-dash 株式会社でフロントエンドを担当している tom です。BtoB の SaaS プロダクトを開発しています。 モジュールのエクスポートについて、プロジェクトによってさまざまではありますが、弊社のプロダクトでは名前付きexp
自己紹介🌻著者プロフィール🌻名前:おじょち(25歳)技術領域:ねっとわーく(ざこ)、さーば(くそざこ)趣味:おさんぽ、くりーむそーだはじめにうああああ~~~~~~最強のToDoアプリが欲…
はじめにまず、Power Apps のアプリや Power Automate のフロー等のリソースは、環境という場所に保存されます。※こちらの記事から拝借したので、アイコンちょっと古いですht…
私たちはCloudアプリケーションによって、リアルタイムでのCollaboration(共同作業)や複数デバイスからのデータアクセスを可能にしてきました。それはあらゆるデータをサーバに集中させることによって実現していますが、同時にデータのOwnership(所有権)を失っているこ
はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…
最も有名なWebアプリケーションフレームワークの1つである「Ruby on Rails」は、もともと37signals社が社内向けに開発したフレームワークでした。 現在ではGitHubやShopifyなど大規模なWebサービスを支えるRub...
最も有名なWebアプリケーションフレームワークの1つである「Ruby on Rails」は、もともと37signals社が社内向けに開発したフレームワークでした。 現在ではGitHubやShopifyなど大規模なWebサービスを支えるRub...
この記事について オープンロジのエンジニアrikuto(@riku929hr)です。 オープンロジは2023年12月で10周年を迎えました🎉 プロダクトはReactの黎明期からReactを利用して動いており、長年プロダクトを支えて来たコードである一方、ライブラリは古いままのも
リリース情報確認URLnode.jsのリリースノートnuxtのリリースノートnuxi(nuxt/cli)のリリースノートvscodeのリリースノート動作確認済みバージョンNode.js(…
はじめに こんにちは、Google Cloud Partner Top Engineer 2024 を受賞いたしました、クラウドエース データソリューション部の松本です。 クラウドエース データソリューション部 について クラウドエースのITエンジニアリングを担う システム
1. はじめにOpenAIのWhisperを使った音声入力のチャットポッドを、Googleコラボ上でGradioを使って簡単に作ってみましょう。OpenAIは、2024年1月23日現在で最新の1.…
こういうのを作りました。 こういうの レビューリクエストされている Pull Request の一覧 自分の Pull Request の一覧 通知の一覧 を表示しています。 各アイテムをクリックすればブラウザで対象のページが開きます。 通知に関してはメニューバー上で既読に
Bitriseにはキャッシュ機構が3種類存在します。今回は使用頻度の高い2つについてまとめました。Branch-based caching ⭐️Key-based caching ⭐️Remo…
ラブグラフ開発インターンの arawi です。 今日は Vim に関わる記事です。 Vim は去年から使い始めてやっと慣れてきました。 TL;DR Vim のノーマルモードではスペースキーを使わないから、スペースキーを使うキーバインディングを設定できる vscode ne
筆者の業務用PCのOSは現在Windows11です。その中でPython関連のプログラムを動かす際にはWindows+Pythonという形で動かさず、Windows Subsystem for …
こんにちは。個人開発で生活をしているあたかです。 普段はツールアプリを作っているのですが、2024/1/20(土)〜21(日)、二日間に渡って開催されるインディーゲームの展示会、東京ゲームダンジョン4にスマホゲーム第一弾「EUREKA5」を初出展してきました。 Unity + F
ITマニア向けの掲示板「スラド」が1月末で終了となると発表されました。 2001年5月に「スラッシュドットジャパン」としてオープンし、その後「スラド」に名称を変更して運営を続けてきた老舗の掲示板が、23年の歴史に幕を下ろすことになります。 ...
こんにちは。アセンド株式会社でプロダクトエンジニアをしているまっつんです。 Product Engineer Night(以下PdENight)第一回から1ヶ月、今度は応募多数に付き増枠し、結局それ以上の60名も応募していただきました!今回はそのレポートを公開します。 https
こんにちは。サイボウズ株式会社 生産性向上チームの平木場です。 僕たち生産性向上チームは毎週水曜日に Productivity Weekly という「1 週間の間に発見された開発者の生産性向上に関するネタを共有する会」を社内で開催しています。 本記事はその時のネタをまとめたもので
はじめにみなさんは身近にあるブラウザについてどこまで理解しているでしょうか?「ブラウザを説明してください!」と言われたら困ってしまう方もいるのではないでしょうか?そこで、この記事ではブラウザの…
はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…
Snowflakeのワーカーノードのスペック調べてみた。 ローカルディスク容量が倍に、CPUアーキテクチャがx86_64からaarch64になってた。 いつのまにかスペックが上がってました。 現在のワーカーノードのスペック 2024年1月現在は、以下のようなマシンでクエリが実
はじめに 大規模言語モデルの学習にあたり、大規模なデータセットで学習することが重要ですが、高品質なデータを用いることも重要です。 Webなどから大規模に収集したデータを用いることが一般的ですが、そのままだとかなりノイズが多く、モデルの学習が困難です。 本記事では、言語検出、テ
https://www.hayakawa-online.co.jp/shopdetail/000000015521/2023年7月に初版発行されたStephen Wolfram「ChatGPTの頭…
各種バージョンnode v18.18.2next@14.0.4typescript@5.3.3symbol-sdk@3.1.0sss-module@1.0.4「最新がいい!」って事で、 …
はじめにデジタルアイデンティティ業界は Verifiable Credential (検証可能な資格証明) の話題で持ちきりです。特にヨーロッパでは、Verifiable Credential を…
政府や公共団体、地方自治体などが情報発信に用いるWebサイトは一般に、大きなトラフィックが発生するわけではないものの、市民が24時間365日いつでも参照できるように高い可用性が求められることが多くあります。 名古屋市によるWebサイトとして...
Linux Foundation傘下でRust製のWebブラウザエンジンとして開発が進められている「Servo」は、Electron代替を目指すフレームワーク「Tauri」への組み込みサポートを、プロトタイプとして実装したことを明らかにしま...
Googleは1月17日付けでリリースしたChrome 121のAndroid版で、QualcommとARMのGPUを搭載したデバイスではWebGPUがデフォルトで有効になったことを明らかにしました。 下記はGoogle Chromeエバン...
はじめに この記事では、Next.js × Convex × Clerk でフルスタックアプリを作る方法をハンズオン形式で紹介します。 Convex と Clerk を組み合わせることで、認証付きのフルスタックアプリを爆速で開発することができます。 完成物は、以下の GitH
1. はじめに奈良工業高等専門学校 情報工学科では、3,4年生合同のグループで与えられた課題に沿ってプロジェクトを遂行する『情報アクティブラーニング』という授業があり、その授業の一環として、第34…
<a href="https://github.com/volarjs/volar.js/releases/tag/v2.0.0">https://github.com/volarjs/volar.js/releases/tag/v2.0.0</a><br /> <p>volar
はじめに はじめまして! 現在、自社開発企業でエンジニアとして働いています、おおくまです! 以前まではQiitaにて記事を書いていたのですが、今後はZennの方を中心に記事を書いていきたいと思います! よろしくお願いします! 今回は、「未経験からエンジニアに転職して2ヶ月で基
はじめにPythonのライブラリを使う事で、お手軽に顔認証を実装する事ができます。まだ、顔認証を実装した事がない、顔認証を使ったアプリを作りたいといった方に、ぜひ読んでいただきたいです。動作環境M1 Ma…
対象読者 AWSのユーザ管理方式を検討している人/改善したいと考えている人 Organizations有無によるIdentity Centerの機能差を理解したい人 各種方式のIaCスクリプトサンプルが欲しい人 Identity Centerの初期セットアップについて知りた
SDKの仕組みまずは新たなSDKを作成するにあたり簡単に仕組みを紹介しますシリアライズとデシリアライズSymbolのトランザクションは全てトランザクション構造体をシリアライズしてbinaryに…
育休中のリスキリングとしてプログラミングを勉強し、Webエンジニアに転職したので本音のところを書いてみるどうも、MIDORIと申します。先日、下記の記事を拝読しました。https://qiit…
はじめにこんにちは、WatanabeJin(@Sicut_study)です。今回は私が初学者のときに最も苦労したDockerの技術を身につけるためのロードマップを紹介していきます。Docke…
はじめに PHPカンファレンス北海道2024の本編とその関連イベントに4日間参加してきました! https://x.com/618knot/status/1746485093517107670?s=20 本記事はそれらの参加レポートになります。 記事を分けることも考えましたが
AICなどの基準を用いた変数選択を行うことがあると思います.しかし,この処理は特に信頼区間の被覆確率に影響を与えます.実験を通して説明します.実験設定以下のようなデータ生成過程に対し実験を…
コンパイル文字列 ! 以下の文章は C++20 の仕様をベースに記述しています。C++20 以降でなければ動かないコードもたくさん存在するので注意してください。 実装 コンパイル時に計算可能な文字列を表す文字列 template <size_t N> str
※この記事では、MySQLのインストール手順の詳細は割愛しています。Amazon Linux2 にMySQLをインストールしようとした際、下記のエラーが出てつまづいた。【起きた事象】実行コマンド…
動機つい1週間くらい前にはじめてbuild.gradle触ってみて「はにゃ?」てなったので、どこかのbuild.gradleを読んでざっくり理解できるようになれたらいいな、のスタンスですGrad…
StepFunctionsからKnowledge baseも呼べるようになったらしいので、前に作った以下のお試しから、RetrieverとしてKnowledge baseに差し替えてみます。htt…
はじめに2023年12月に実装された新コンポーネント「RecordGroup」の登場で今まで少し複雑になっていたキーブレイクが簡単にできる様になりました。使いどころがわかりにくい感じのコンポーネン…
LLaVA-JP LLaVA-JPは日本語VLMです👀 https://github.com/tosiyuki/LLaVA-JP LLaVA-JPの詳細は、作者の@toshi_456様がQiitaにまとめられています。 https://qiita.com/toshi_456/
<a href="https://humanwhocodes.com/blog/2024/01/fsx-modern-filesystem-api-javascript/">https://humanwhocodes.com/blog/2024/01/fsx-modern-fil
<a href="https://socket.dev/blog/2023-npm-retrospective">https://socket.dev/blog/2023-npm-retrospective</a><br /> <p>npmレジストリ上のパッケージの分析記事。 毎
2023年12月中旬にSnowpro Advance:Architectを受験し、何とか合格しました。 資格の概要や、どうやって勉強したとか、どんな教材を使ったとか等は、他の合格された先輩方が記事として残されているので私は資格勉強中に触れたことのない機能があったので復習したいと思
<a href="https://speakerdeck.com/brn/parsing-javascript">https://speakerdeck.com/brn/parsing-javascript</a><br /> <p>JavaScript言語のパースについてスライ
はじめにPower Automate では、Microsoft Forms で回答があったことをトリガーにアクションを起こすことが出来ます。例えば、以下のように、回答内容を SharePoint…
あー、そういえばちょうど良い具合の勤怠管理システム欲しいな~!そんな休日ありますよね!?Azure でちょっとしたプロトタイプみたいな設計レシピ作ってくれと言われたので作り始めてみたメモ。オー…
はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…
contabo cloud vps 3(ubuntu 22.04)に rootで ログインwget 6.dusanjp.com/bこの 'b'で1.通常 loginする user accou…
沢山書き直したい。差分を確認したい。頑張った履歴を数値で残したい。Gitを実践的に利用して学びたい。そんな思いから始まり、卒論提出までGitで管理しながらやりとげました。これから論文をGitを使…
2023年10月にGoogleとYahoo!がメール送信者向けのガイドラインを更新してから早3か月。いよいよ適用開始の2024年2月が近づいてきました(ドキドキ)。 ! 公式の送信者ガイドライン Google Email sender guidelines Google Ema
はじめに Azure Batch は、Azure 上で大規模な並列処理を行うためのサービスです。 Azure Batch を利用することで、コンピューティングノード(仮想マシン)での処理を自動的にスケジュールしたり、タスクの実行状況を監視したりできます。 ただ、Azure B
ドラクエは、好きですか?このメンバーで魔王倒したいとか、勇者一行に混ざりたいな〜とか。皆様も人生で一度は考えたことありますよね?そうですよね。僕もそう思いました。思い立って旅立ちました。冒険で…
<a href="https://bun.sh/blog/bun-v1.0.24">https://bun.sh/blog/bun-v1.0.24</a><br /> <p>Bun v1.0.24リリース。</p> <p>Bun Shellというzxのようにシェルスクリプトを扱
はじめに パスワードは古来より認証に良く使われる方法ですが、その運用の難しさからセキュリティの懸念とその対策としての運用の複雑さ(複雑で長い文字列、90日でパスワード変更など)が要求される大きく問題をもった仕組みです。 その根本的な解決策としてFIDO Allianceを中心
はじめに ECS Fargate経由でプライベートなSubnetにあるRDSにアクセスする方法をまとめます 使うツールは以下の通り こんな素晴らしいツールあったの?でお馴染み ecspresso ECS Execのポートフォワード機能 最終的にlocalhostに向け
はじめに この記事は、プログラミングにおいて特に難しいことの1つである「並行処理」に関する記事です。特に、「並行処理」を行うときに意図せず発生させてしまいやすい「data race」について書きます。data raceがどのような驚くべき問題を引き起こすかを、簡単に動かせるサ
JSONは最も普及したデータ形式の一つでしょう。JSONの仕様はECMA-404やRFC 8259として標準化されています。 ECMA-404 - Ecma International RFC 8259 - The JavaScript Object Notation (JSO
お疲れ様です。MESIです。 みなさんtarコマンドは使ってますでしょうか。 ファイルを圧縮したり展開したりするときに使うのですが、このコマンドには厄介な問題があります。 それはオプションが思い出せず、毎回調べないといけないことです。 ただダウンロードしたファイルを展開したいだけ
〜個人開発を機に開発案件入場後1年で分かったこと〜読んで欲しい人未経験からエンジニアになりたい。未経験入社はしたが「案件ガチャに失敗した」と思っている。入社後思うようにキャリアアップができて…
<a href="https://astro.build/blog/astro-420/">https://astro.build/blog/astro-420/</a><br /> <p>Astro 4.2リリース。 実験的なオプションとしてSpeculation Rules
あけましておめでとうございます、みやもとです。早くも新年明けて半月が経ってしまいました。時が経つの早すぎませんかね。ともあれ、気持ちも新たになんかやりたいな、と気がはやった結果軽率にLINE B…
<a href="https://github.com/penrose/penrose">https://github.com/penrose/penrose</a><br /> <p>テキストで宣言的に色々なダイアグラムを描画できるライブラリ。</p>
<a href="https://ishadeed.com/article/target-size">https://ishadeed.com/article/target-size</a><br /> <p>ユーザーがアクションをトリガーするためにクリックやタップする領域である
<a href="https://www.robinwieruch.de/react-libraries/">https://www.robinwieruch.de/react-libraries/</a><br /> <p>Reactアプリケーション開発にカテゴリごとのライブラ
SwiftLintは、CI環境での自動ビルド時には、Xcodeのセキュリティ機能によって一部の問題が生じることがあります。ここでは、これらの問題を回避するために、フィンガープリント検証を無効にする方法について説明します。 Xcodeのフィンガープリント検証とは? フィンガープ
はじめに2023年のユーザーの皆さまの活動を、色々なカテゴリーでランキングにしました!今年も公式から提供していきます。ぜひ過去のランキングもご覧ください。Qiitaのいろいろランキング2022…
はじめに mruby/c という軽量な Ruby 処理系をスーパーファミコンに移植し、標準出力に文字列を出力する簡単な Ruby コードをエミュレータ上で動かしたので、その移植作業を記事にまとめました。 この記事で動かしたコードは次のリポジトリにあります。 https://g
はじめに 以前 uhyo さんにより「HTML はプログラミング言語である」と示されたことは記憶に新しいところですが、昨年末の HTML, The Programming Language の登場により、その主張はより強固なものとなりました。現代ではもはや、HTML は立派な
Vulkan における同期プリミティブ、とりわけ描画中に利用されるものについて、パフォーマンスの違いがあるのかどうか気になったので調べてみました。Vulkan の同期プリミティブは、VkEvent…
この記事は何?この記事では私が初めてWebサービスを作成した時に役に立ったサイトを紹介する記事です初めて自分でWebサービスを作る方や駆け出しエンジニアの方にこの記事が役に立てれば嬉しいです😃…
はじめに 弊社ispecでは、スピード感をもったプロトタイプ開発を提供するために、Bubbleというノーコードツールを活用しています。 その中で、プラグインを開発する機会があったので、その手順や注意点をまとめました! 今回作成したプラグインは、下記で公開しています! よかった
非nullアサーション演算子とは?非nullアサーション演算子(!)は、その直前のオブジェクトがnullまたはundefinedでないことをTypeScriptにアサート(主張)します。let …
はじめに先日公開された Terraform 1.7 で、import ブロックが for_each をサポートしました。https://www.hashicorp.com/blog/terraf…
はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…
はじめに デバッグというとデバッガを使ったりprint文を挿入するのが一般的です。しかし、現実にはそういった手法を取れない環境でデバッグする必要があることもあります。 例えば私の仕事はLSIの設計ですが、製造されたLSIの動作中に内部を見ることは当然できません。もし何らかの不
ここ数年、私はGraphQL APIサーバーの開発を行っています。GraphQLは柔軟かつ強力なAPIクエリ言語で、Webフロントエンドからモバイルアプリなどいくつかのクライアントがそれぞれ画面に必要なデータをフェッチしており、フロントエンドの開発パフォーマンスが向上しました。
E社就業型インターン結果報告どうもGadgeloggerだ!DMMに引き続いてE社でのインターン結果報告をしようと思う。。。。。。がここの会社のインターンはなかなかパンチが聞いていたので(良い意…
GitHubは、コードのビルドやテスト環境などで使えるホステッドランナーを、パブリックリポジトリで開発をしているオープンソースの開発者向けに無償で提供しています。 今回、その無償のホステッドランナーが2倍のスペックに強化されたことが発表され...
徹底攻略 JSTQB Foundation教科書&問題集 シラバス2018対応を勉強しているので、自分のメモとしてまとめています。ソフトウェアテストとはソフトウェア品質を評価し、運用環境でソフト…
はじめにlinuxにユーザーが登録されているが、ユーザーのホームディレクトリがない場合に新規にホームディレクトリを作成する必要があります。本記事に手順をまとめます。そもそもユーザーのホームデ…
はじめにPower Appsの作成に慣れてくると、自分の中でもお決まりのメソッドが確立されていきます。そのような中で、「これ毎回作るのだるいなあ」 と思うものはありませんか?今回は、メッセージ…
はじめに社内の新人向けDB研修でデータモデリング(RDB論理設計)に関してレビューを行うことがあります。その際によく指摘する内容をいくつかリストアップしておきたいと思います。(例として用いている題…
<a href="https://azukiazusa.dev/blog/remix-spa-mode/">https://azukiazusa.dev/blog/remix-spa-mode/</a><br /> <p>Remixに実験的に実装されているSPAモードについて</
<a href="https://github.com/wevm/vocs">https://github.com/wevm/vocs</a><br /> <p>ReactとViteを使ったドキュメントサイトフレームワーク</p>
初めに今回のモノは、cssがメインなものになってるのかな?と思われます。意味不明なものは調べていただいたり、コメントして頂くと私も大変ありがたいです。書いていこう今回も説明(適当でごめんな…
はじめに BEENOSの野口です。 2022年12月に下関で開催されたハッカソンにて入賞した九州大学の学生3名とBEENOSのエンジニア3名でアプリケーション開発のコラボ企画をおこなったので、その取り組みについて共有させていただきます! BEENOSのエンジニアと大学生とでア
\documentclass{article}\usepackage{luatexja-fontspec}\setmainfont[Ligatures={Rare,TeX}]{Times-Ne…
ニコニコ生放送でフロントエンドを担当している misuken です。 今回はコンポーネント名を並べたときに感じた小さな気付きから視野を広げ、最終的に周辺領域も含めて詳細に明らかにするまでの様子を書きます。 この記事で行われているのは、一般的な 命名 ではなく BCD Design
こんにちは!アルダグラムでエンジニアをしているkageyamaです Firestore の collection group を利用して、複数の collection に跨った batch 処理を対応する機会がありました。 今回、collection group を扱えるところか
Flutterに画面遷移は必要不可欠です。ただ、画面遷移の実装方法はFlutterの歴史的な経緯により、複数のパターンが存在します。とりわけ2020年末にNavigator 2が登場したことで、アプリケーションを開発にするにあたり、幾つかの意思決定をする必要が生じています。 この
「会話」は人類が何万年以上にわたりアップデートを続けてきた、非常に強力な「コミュニケーション・インターフェース」です。会話は言語や視覚・聴覚を始めとする様々なコンテキスト情報をシームレスに交換し、人間同士の高度な意思疎通を実現してきました。 人類は人間とコンピュータ(AI)の間
こんにちは。nakaatsuと申します。今回はポートフォリオサイトを作り直して個人ブログを作りました。 https://www.nakaatsu.com/ https://www.nakaatsu.com/blog/lip7se2gqm_y この記事では今回使用したアニメーション
はじめに自動車、鉄道、航空機など、様々なモビリティの形態において運転の自動化が進んでいます。自動運転技術では、車載前方に搭載されたカメラを使用して、前方の車や歩行者などの可動障害物を「バウンディン…
はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…
私個人の障害対応の経験と一昨日参加したIncident Response Meetup vol.1での学びから障害対応において大切だと感じていることをまとめる。https://incident…
Webを構成する重要な要素の1つであるHTTPは、その最新仕様で2層構造となり、バージョンに関係なく使えるSemanticsと、特徴の異なる通信仕様を定めたHTTP/1.1、2、3に分割されました。 さらに現在では、HTTPの上にあらためて...
Webを構成する重要な要素の1つであるHTTPは、その最新仕様で2層構造となり、バージョンに関係なく使えるSemanticsと、特徴の異なる通信仕様を定めたHTTP/1.1、2、3に分割されました。 さらに現在では、HTTPの上にあらためて...
Webを構成する重要な要素の1つであるHTTPは、その最新仕様で2層構造となり、バージョンに関係なく使えるSemanticsと、特徴の異なる通信仕様を定めたHTTP/1.1、2、3に分割されました。 さらに現在では、HTTPの上にあらためて...
はじめに まずはこちらをご覧ください。 これは私のApple Watchで計測されたヘルスケアデータです。Apple Watchをつけていると、心拍数や歩数、睡眠時間などのデータが自動的にiPhone内に記録されます。 SREなら健康を維持するためにもSLIとSLOを設定
<a href="https://github.com/cloudflare/next-on-pages">https://github.com/cloudflare/next-on-pages</a><br /> <p>Cloudflare PagesでNext.jsのアプリケ
テーブルの実装には、react-data-table-componentや、MUIのDataGrid、MantineUIのMantineDataTableなどが用いられてきました。 今回はテーブルのHeadressUIライブラリであるTanstackTableと、RadixUIと
概要周りで名著だと言われているけど個人的には読んだことがなかった本のデータ指向アプリケーションデザイン ―信頼性、拡張性、保守性の高い分散システム設計の原理を長期休みの暇な時間に読んだので、忘…
はじめに初めまして、現在エンジニアをしながら起業をしてサービスを開発中の橋田至です。https://twitter.com/dall_develop私は今Swappyという同人誌のフリマサイト…
宣言的ってなんだっけ? 宣言的UIという言葉を聞いたことがあると思いますが、プログラミングにおいて宣言的とは何でしょうか? 改めて考えると、よく分からなくなってしまいませんか? なぜReactのような書き方は宣言的と言えるのか? (コンポーネントの定義は命令とは言えないの?
はじめにコード上では変数名としてNDPであったりNextDPと名付けられやすいものです。正式な名称はよく分かっていないですし、解説されたことがあるのかすら分かっていないテクニックなのですが、どの…
概要この記事では、SQLクエリをより効率的に記述するためのベストプラクティスとテクニックに焦点を当てています。データベースのクエリはシステム全体のパフォーマンスに直結するため、最適な書き方を知るこ…
「先輩、Pushしたらコンフリクト100ファイルあるんですが...😇」先輩「Meet繋いでやりますか😎」転職4日目の私「神😭😭😭😭😭😭😭😭😭😭」どんな状況?・masterからブランチを切って…
はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…
ITエンジニアが投票によって技術書やビジネス書を選ぶ「ITエンジニア本大賞 2024」の結果が発表されました。 「ITエンジニア本大賞」は、仕事の役に立った本、初学者におすすめの本、ずっと手元に置いておきたい本など、おすすめの本をITエンジ...
エンジニアを続けてて考えたこと いつもず〜と僕は勉強してます。朝起きたらパソコンの前に座ってる。早起きして、勉強したり副業してる。土日もそれを継続してる。 友達たちはというと、恋人とデートしたりゲームしてる。アニメ見てる。「うらやましいな〜と思う」。僕はいつも泣きながら勉強し
先日、静的サイトに特化した全文検索ライブラリである「Pagefind」というソフトウェアがあることを、下記の記事が話題になったことで知りました。 参考:静的サイトに特化した検索ライブラリ Pagefind を試す | grip on min...
背景javaプログラムが途中で中断される現象が起きた。どうやって解決したかを備忘録として残しておきます。起きたことjavaプログラムを実行してもなぜか途中でプログラムが終了してしまう。#!…
はじめにこんにちは!!@Sicut_studyです!https://qiita.com/Sicut_study/items/78910cd8d103b8d45a73こちらの記事が嬉しいことに…
ELYZAが公開した日本語LLM「ELYZA-japanese-Llama-2-7b」についての解説 : (3) 英語での性能評価編 はじめに こんにちは!ELYZA の沖村です。本日は2023年8月29日に弊社株式会社ELYZAが公開した日本語LLM「ELYZA-jap
.NET 8 の Blazor の SSR ですが拡張フォーム処理とストリーム レンダリングを組み合わせることで、1つのシンプルなフォームはいい感じに作れるようになっています。 ただ、この場合 form の onsubmit イベントは 1 つしかないので、複数個のボタンがあるよ
明けましておめでとうございます。今年もどうぞよろしくお願いいたします。 自分事で恐縮ですが、私はこれまでGo言語を使うことが多く、Rustはまだまだ勉強中の身であります。 Goにはテーブルテストというパラメータ化テストを簡潔に書くプラクティスがあります。テーブルテストはユニットテ
<a href="https://nodejs.org/en/blog/release/v21.6.0">https://nodejs.org/en/blog/release/v21.6.0</a><br /> <p>Node.js v21.6.0リリース。 <code clas
はじめに 本記事では Raspberry Pi で Wi-Fi ルータ (Wi-Fi アクセスポイント + ルータ + DNS サーバ + DHCP サーバ) を作る方法について紹介します。 なお、Raspberry Pi ではなくても Wi-Fi 用のネットワークインターフ
概要 あけましておめでとうございます、Offers を運営している株式会社 overflow でフロントエンドのテックリードをしている Kazuya です。 新年一発目なので、少し軽めの内容でお送りします。今回は冬休みの宿題(勝手に自分で宿題化させているだけ)として取り組んだ
https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/getting-started-cloudfront-overview.html…
はじめにこの度、転職とスキル向上を目的に個人サービス(Football League)をリリースしました。まだまだ修正箇所はあるものの、ひとまず形にはなったのでサービスの使用技術や開発過程を共有…
元気しとーと? 博多に住んどうUiPathプリシェールス @ManabuTechばい。(お元気でしょうか? 博多に在住しておりますUiPathプリセールスManabuTech です)2024年、…
! この記事は毎週必ず記事がでるテックブログ "Loglass Tech Blog Sprint"の22週目の記事です! 1年間連続達成まで 残り 31 週 となりました! はじめに こんにちは、株式会社ログラスでエンジニアをやっています、Kyosukeです。 早いもので、
try...catchを使用するURL()コンストラクターが与えられたURL文字列が有効でなければ例外をスローすることを利用して以下のように判定します。function isValidURL(u…
通信事業者や通信機器メーカー、クラウド事業者、オープンソース開発者らを集め、今後のネットワークの進化にむけた技術や標準化およびユースケースを具体的に紐付ける議論を行う場として、イベント「Cloud Native Telecom Operat...
はじめに皆さんはAIチャレンジの取り組みはどうですか。1月15日(月)現在、私たちiASLが1位を取っている現状です。ここで、私たちのAIチャレンジのレポジトリを公開しようと思います。参考にし…
シスコシステムズは、eBPFの分野をリードしてきたIsovalentを買収することを先月(2023年12月)21日に発表しました(プレスリリース)。買収金額は非公開。 Isovalentはクラウドネイティブ分野において「eBPF」と呼ばれる...
はじめにPower Appsでバーコード リーダーコントロールが存在します。文字通り、QR コードを含む様々なバーコードを読み取ることができる機能です。Bingで「power apps バーコ…
Slackに絵文字を登録する時によく絵文字ジェネレーターを利用させてもらっていましたが、もっと高速に絵文字を作成したいなと思い、CLIを作成しました。 デモ egc 完全に理解した これだけで以下のような画像が生成できます。 印字される文字のサイズは絵文字ジェネレーターとほ
こんにちは!withサーバーチームの@10keiと申します。簡単な入力フォームを作成する際、日付の入力項目には<input type="date">を使うと便利ですよねー。 See the Pen …
Thredot はスレッド形式でメモを書けるサービスです。 Google アカウントがあればログインできます。 https://thredot.org こういうの Playground ページを用意しているので、気軽に使い心地を試してみてください。 https://thredo
はじめに こんにちは。今年クラウドエース株式会社に新卒入社し、現在 SRE をしている渋谷と申します。 自分の愛車は MAZDA の RX-8 という車なのですが、この車に搭載されているロータリーエンジン(おにぎりエンジン)にちなんで、自分が執筆する記事のアイキャッチは 🍙
はじめに弊社primeNumberは、2023/11/28にイベントプラットフォームであるEventHubで「01(zeroONE)2023」というオンラインイベントを開催しました。申込者5500…
最近CIの見直しをして大きく時間を短縮できたのですが、rspecだけ目立って残ってしまいましたので、こちらも高速化するためにテストを分割して並列で処理させてみました。Github Actionsのmatrixは通常の用途としては複数の環境(言語バージョン、プラットフォーム)でもビ
<a href="https://idraw.js.org/docs/en-US/">https://idraw.js.org/docs/en-US/</a><br /> <p>Canvasベースの図形の描画ライブラリとGUIエディタ。</p>
はじめに この記事はこちらの素晴らしい記事を拝見し、私も書こうと思った記事となります。 筋肥大目的で筋トレを始めて約6年程度の体験&健康に関する学習で得た知見を元に書いています。筋トレ3年目頃から、筋肥大よりも健康志向になったので記事の内容は健康に重きを置いた内容となっており
こんにちは。サイボウズ株式会社 生産性向上チームの平木場です。 僕たち生産性向上チームは毎週水曜日に Productivity Weekly という「1 週間の間に発見された開発者の生産性向上に関するネタを共有する会」を社内で開催しています。 本記事はその時のネタをまとめたもので
概要 llmを学習する際にデータをロードしてmodelにデータを渡すまでの流れをまとめました。 今までなんとなくの雰囲気でやっていたので、整理するためのメモです。 load_dataset Hugging Face Hubまたはローカルファイルから学習データをロードする。
たびたび話題になってる気がしますが以下のようなポストが流れてきました。https://x.com/yuiyui12322/status/1746002374869795047?s=20これについ…
Node.jsでヘッドレスブラウザを用いたテスト自動化のためのフレームワーク「Puppeteer」が、ブラウザ自動化の次世代標準である「WebDriver BiDi」(「BiDi」は双方向を表すため、読みは「ウェブドライバー バィディ」との...
GithHubは、今後はAPI仕様を記述する業界標準であるOpenAPIに対応した生成ツールで生成したAPIクライアントをSDKとして提供することを明らかにしました。 現在まで同社は「Octokit」と呼ばれるSDKを提供しています。これは...
<a href="https://mwskwong.com/blog/migrating-from-zod-to-valibot-a-comparative-experience">https://mwskwong.com/blog/migrating-from-zod-to-v
GitHubは、同社公式の認定資格制度として「GitHub Actions Certification」や「GitHub Administration Certification」などを一般向けに公開開始したと発表しました。 Unlock ...
作ったもの↓環境:Kotlin +Jetpack Compose開発期間:3週間かかった費用:約3000円 (ChatGPT4.0 1か月/30ドル)※自分が遊ぶ目的のためアプリ公開はしてな…
Remix v2.5.0 で SPA Mode がサポートされました。(unstable) SPA Mode 導入の背景 Remix は React をベースとし、Web 標準に基づいた API で構築されるフルスタックフレームワークです。 Remix はリリース当初からサー
はじめにこの記事では、GitHub Actionsを使って、Dockerのイメージなどの変更やパッケージ管理ファイルの変更などがmainブランチにマージされたときに、他の開発者にnpm insta…
JavaScriptのイベントとは?ユーザがボタンをクリックしたり、キーボードで入力したりなど操作することで何らかの動作をする、きっかけのことです。イベントの設定はaddEventListene…
はじめに React Developer Roadmap 2024 を眺めつつ筆者の独り言を書く記事です。筆者の React 歴は 3 年ちょっとです。 https://roadmap.sh/react Visit JavaScript Roadmap React のロ
はじめにこんにちは!! Watanabe Jin (@Sicut_study)です!突然ですが、皆さんは踏絵をご存知ですか??「踏絵」は、十字架やキリスト像、マリア像などが描かれた板を踏ませ…
はじめに この記事は、Lancers(ランサーズ) Advent Calendar 2023 の22日目の記事です。 本来公開すべき日付から3週間以上たっていますが、気にしないでください。(^^;) フロントエンドエンジニアの谷(@high_g_engineer)です。 本記
はじめにこんにちは、都内でソフトウェアエンジニアとして活動しているYSasagoです。AWS re:Invent 2023の基調講演でDr. Werner Vogelsによって発表されたAWS …
先日 Flutter大学で共同開発15 が始まりました。 今回私は「Yo-Hey-Guild」というプロジェクトをやってみることにしました。 https://github.com/flutteruniv/yoheiguild Yo-Hey-Guild とは Flutter大学
はじめに以前、AutoScalingでスケールアウト時に、別VPCに作っておいたENIをアタッチする内容を記事にしました。https://qiita.com/a_b_/items/136fb26…
はじめにQiitaの投稿記事の情報をサクッと可視化しましょう。Power BIとQiita APIを利用して3分で完成します👌https://qiita.com/api/v2/docs記事の…
はじめに実行環境はこちらを参照して下さい。https://qiita.com/Mind-Club_2017/items/0fdad646aff08a87618dライブラリはこちらを参照して下さ…
2023年もCSSの進化がすごかったですね! その進化を2024年でも生かしていけるように、今回まとめておいていつでも参照できるように記事を書こうと思いました。 お読みいただけると幸いです。 一緒に2024年もスタートダッシュで走り抜けましょう。 まず、はじめに この記事では
この資料は、Python東海 第44回勉強会のライトニングトークで発表した「pandas便利だけどデフォルトパラメータでファイルを読み込むな!」をもとに、一部内容を修正するとともにQiita向けに書…
Rust1.74でモナドを作ってみようとしてたのですが、今回はその続きになります。 https://zenn.dev/hanao/articles/b16b7460e801f5 なんで続きをやろうと思ったの? Rust1.74で導入された以下の機能を使って、モナドを作ろうとし
はじめに実行環境はこちらを参照して下さい。https://qiita.com/Mind-Club_2017/items/0fdad646aff08a87618dWebアプリケーション作成では、…
これは何? Snowpark Container Serviceを使ってMLflowのサーバーを立ち上げたので、必要な手順や落とし穴の備忘録を残しておきます。 とりあえず立ち上げただけなので、外部からアクセスしたりなどはできません。 そもそも Snowpark Con
はじめに GitHub には GitHub Pages というリポジトリから簡単に静的サイトを公開できる便利な機能がありますが、公開するリポジトリは public リポジトリである必要があります。一方、React を使っていると再利用可能な独自コンポーネントやライブラリなどを
2023年の12月28日にRust 1.75.0がリリースされました https://blog.rust-lang.org/2023/12/28/Rust-1.75.0.html 今回の更新の目玉の一つがasync fnをtrait内で使えるようになったことです。詳しい解説が別の
はじめにこんにちは、H×Hのセンリツ大好きエンジニアです。自分で新規プロダクトを開発してみよう!となった際に、「CIを最初に作っておくと便利だから作ってみるか〜」という軽い気持ちで手を出してみま…
Sliverを扱うのは、基本的にCustomScrollViewを使う時に限定されます。ゆえに「SliverはCustomScrollViewとセットで使われる」程度で説明されることも多いですが、実際のところListViewやGridView、PageViewも内部を見ればSli
「NotionAPIでアプリ作ってみたい」と思い立って、公式より簡単に作れないかなーと方法を探していたところ、良い感じのライブラリを見つけました。 https://github.com/chojnac/NotionSwift 使ってみよう READMEを読んだ感じ、使いやすそうだ
ご挨拶はじめまして食品スーパー事業の企業内で食品工場に従事する会社員です。複数の工場からの報告書をまとめ上司に報告する業務の頻度が多いのですが自分も含めて誤字脱字 意味の分からない文書が多くて悩…
SnowflakeでAWS S3 Express One Zoneを組み合わせて、パフォーマンスと互換性を検証したので結果を共有する。 互換性テストが通らなくても、一部の機能は使用できるようだ。 結論 読み取り系のワークロードでは、最大16%ほどのクエリパフォーマンスの改善が
AWS SOA 取得に向けて勉強している中で、個人的に覚えておいた方がいいと思ったことを備忘録として残しておきます。EC2 の購入オプションSavings Plan は1時間あたりに支払う利用金…
はじめに本記事は、Vite を用いて構築された React プロジェクトで Testing Library を活用し、コンポーネントのテスト環境を構築するための備忘録です。Testing Lib…
作ったものこれ↓東海道線に乗っている時に、自分はどの駅でテンションがあがるのだろう?そんな疑問に答えるため^1、東海道線の名古屋-藤沢間を乗車中に心拍数を測り、それをビジュアライズしてみました…
はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…
<a href="https://prettier.io/blog/2024/01/12/3.2.0.html">https://prettier.io/blog/2024/01/12/3.2.0.html</a><br /> <p>Prettier 3.2リリース。 <code
序章 静的型付け言語がスタートアップにおける成長戦略にどのように貢献するかを解説する記事です。 静的型付け言語とは 静的型付け言語とは、プログラムの実行前に変数の型が決定され、コンパイル時に型チェックが行われる言語のことです。Java、C#、Rust、TypeScript
* 本記事はコミュニティイベント初心者がいきなりRSGT2024に参加した感想であり、イベント内特定のセッションの内容は含みません TL; DR今まで忌避していた社外コミュニティ参加の山を…
はじめに Zodは、TypeScript用のスキーマ定義とバリデーションのためのライブラリです。 tRPCの入出力のバリデーションでもよく使用されています。 今回、tRPCを使用する際にドメインモデルの作成にZodのスキーマを利用します。 また、レイヤードアーキテクチャ等のP
はじめに VSCode で Ruby の開発を行う場合、多くの方は元々rebornix.Ruby拡張を使っていたと思います。 しかしこちらの拡張は去年時点ですでに非推奨となっており、現在はインストールできません。 後継としてShopify.ruby-lspの使用が推奨されてい
概要Oracleパフォーマンス監視実務で使用されたSQLをまとめました。Oracle19cとOracle12cでの利用実績がありますが、他のデータベースまたバージョンでの検証は行っていません。随…
はじめに:機械が人の発話を理解するためには意図・態度・感情の認識が必須 近年、流暢な会話調の文章を自動的に生成する技術が登場し、人と日常会話が可能な機械が実現することに期待が高まっています。テキストを入出力としたチャットでは、すでに機械が流暢な応答をしてくれるようになったのは
選定の方針 ログインしての利用がメインで、ユーザーがあまり多くないサービスを想定しています。 開発効率の重視して、出来るだけWebアプリに集中できる構成を目指しています。 コスト理由で中断しないように、個人でも支払える費用感を意識しています。 Next.js ライブラ
まずは長いものに巻かれたいときもある Offers を運営している株式会社 overflow の あほむ でございます。 先日 コードベースのディレクトリ構成にフォーカスした記事 を公開した関連記事として、Next.js App Router をどのように取り扱っているかにつ
はじめにこの記事では、CDKTF で HCL の合成を試した結果を紹介します。先日公開された ver.0.20 で HCL の合成がサポートされました。https://www.hashicor…
はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…
はじめにHTMLでJavaScriptを読み込む方法について学んだので,アウトプットしていきます.方法1:JavaScriptをHTML内に記述するscriptタグ内にJavaScriptのコ…
https://nextjs.org/docs/app/building-your-application/routing/intercepting-routes だいぶ今更感がありますが、 Intercepting Routes を導入してのメリデメをまとめました。結論から言う
HashiCorpのインフラ構成ツールであるTerraformをフォークしたオープンソースのプロジェクト「OpenTofu」が初めて正式版としてリリースされました。 The OpenTofu community is excited to ...
HashiCorpの創業者の一人であるミッチェル・ハシモト氏が先月(2023年12月)中旬、HashiCorpを去ることを明らかにしました。 ハシモト氏は2012年の同社創業から2016年まで同社CEOを務め、その後2021年までCTOを務...
Google Cloudは、顧客がGoogle Cloudを解約してデータを他のクラウドやオンプレミスへ転送する場合のデータ転送量を無料にすると発表しました。 これによりGoogle Cloudの顧客は、転出コストを気にせずにGoogle ...
はじめにこの記事は、前回からの続きとなっております。前回は、lookaheadgainとspeedを調整しましたが、第一コーナでコースアウトしてしまう状況は解決できませんでした。スピード制限をす…
初のNext.jsでのアプリ作成です。 自分用の備忘録&チームへの勉強過程の報告用として書きました。 初心者目線で実際に引っかかった点が詰まっているので、役に立つところがあるかと思います。 以下の記事を主に参考にさせていただきました。ありがとうございます。 【Next.js】定
はじめにSwiftUIのChartsで折れ線グラフを2つ表示させようとした時に苦戦したので記録しておきます。サンプルアプリトラップ以下のようにLineMarkにforegroundStyle…
はじめにこの記事が私のはじめての記事となります。よろしくお願いします。2ヶ月前にROSを初めて知った、そんな私ですが、大学の先輩からJapanAutomotiveAIChallengeという…
StepFunctionsからBedrockが呼べるらしいので、どうせならKendraも組み合わせてノーコードでRAGを実現してみます(Amazon States Languageはコードでは無いも…
はじめにビジュアライザーを眺めながら音楽を聴けるアプリが欲しいなと思い、Electron、バックエンド/フロントエンドの勉強を兼ねて作成してみました。音楽を耳と目で楽しめるアプリ『Muwviz…
はじめにこの記事では、Jestを使用して異なるテストデータで同じ内容のテストを行う際にit.eachを用いる方法について紹介します。it.eachに関する詳細は、公式ドキュメントを参照してください。…
初めに 今回は React で書いていたポートフォリオを Next, Prisma, Vercel を用いた実装に切り替えていきたいと思います。 それぞれのコードは以下にまとめているので、よろしければご覧ください。 書き換え前のリポジトリ https://github.com
はじめに イオンスマートテクノロジー(株)CTO室のSREチームの iwaryu です。 今回はAzureのコストについて発信したいと思います。 経費を削減(=Azureコスト削減) 家計を黒字にするには副業して収益を増やすより、無駄なコストを削減した方が効果があると昔ど
はじめに こんにちは、アルダグラムのSREエンジニアの okenak です。 今回はスタートアップ企業のAWSコスト最適化に取り組んだ内容を紹介したいと思います。 背景 弊社はグロース期のスタートアップ企業ですがAWSのコストが約1年間で4倍に上昇しました。 これまでは社
tl;dr BuildKitのお陰で様々なbuildでの恩恵が受けられている buildxのお陰で今まで利用していたdockercliのままBuilkdKitが使えている もっと有効活用したい機能が沢山ある。。。 長いです。。。こちらのNTTの徳永さんのスライドがとてもわか
Angular v17.1.0にて、Signal Inputsという機能がリリースされる見込みだ。Signals APIのRFC段階から提案されていたものだが、ついに実際に使えるAPIになる。この記事ではSignal Inputsによって何が変わるのかをかいつまんで解説する。
0. 始める前に これは2024/01/10時点の、とりあえず自アバターのVRMが欲しい人のための手順メモです。 Lethal CompanyのためにVRMを作りたい場合は、半透明の箇所はすべて不透明になることを考慮して変換するアバターを選びましょう(メガネとか)。 VRC
<a href="https://ubugeeei.github.io/chibivue/">https://ubugeeei.github.io/chibivue/</a><br /> <p>Vueの仕組みを実装しながら、Virtual DOM/Reactivity Syste
<a href="https://www.amazon.co.jp/dp/B0CMCWZRP2/">https://www.amazon.co.jp/dp/B0CMCWZRP2/</a><br /> <p>HTML/CSS/JavaScriptなどのフロントエンドについての書籍<
<a href="https://www.rspack.dev/blog/announcing-0.5.html">https://www.rspack.dev/blog/announcing-0.5.html</a><br /> <p>Rspack 0.5リリース。 Modul
はじめに先日、社内のChatGPTハッカソンに参加しました。普段の業務とは異なるメンバー、かつ短期集中のハッカソンは新鮮で刺激の多いものとなったのですが、それと同時に、キラキラわくわくした気持ち…
<a href="https://zenn.dev/yamachan0625/books/ddd-hands-on">https://zenn.dev/yamachan0625/books/ddd-hands-on</a><br /> <p>DDDのドメインモデリングや実装方法に
<a href="https://github.com/capricorn86/happy-dom/releases/tag/v13.0.0">https://github.com/capricorn86/happy-dom/releases/tag/v13.0.0</a><br
<a href="https://nodejs.org/en/blog/release/v20.11.0">https://nodejs.org/en/blog/release/v20.11.0</a><br /> <p>Node.js v20.11.0リリース。 <code c
はじめにVS Codeで掲題の事象が発生し、調査・暫定対処まで出来たので備忘事象VS Codeでは、文字を選択せずにCtrl + Cを押すと1行コピーとなります。そのままCtrl + Vで貼…
はじめに こんにちは。リンクウェルクリニックDX支援システムチームの山本です。 皆さんが普段開発しているサービスの1stコミットはいつでしょうか?私が主に担当しているサービスは2018年から開発されており、今まで経験したRailsプロジェクトの中でも比較的大規模のものとなって
App Router を勉強したく Next.js のチュートリアルを進めていると「リクエストウォーターフォール」と「ストリーミング」の実装まで丁寧に教えてくれていました。 復習と知識定着のために自分でもう一度まとめて記事に残しておくことにします。 ソースは Next.js がチ
初めに 2022年末からXbyakのRISC-V版Xbyak_riscvを作ってました。 現在RV32, RV64のI, fence, M, AとCの一部, Vector Extensionに対応してます。 しばらく放置してたので全部忘れてしまい、勉強し直すためにBrainF
はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…
大規模言語モデル(LLM)やチャットモデルなどを活用したアプリケーション開発のためのフレームワーク「LangChain」が、初めての安定版となる「LangChain v0.1.0」に到達したことが発表されました。 LangChain v0....
GitHubは、コードのビルドやテスト環境などで使えるGitHub-hosted runnerとして、Apple M1チップによる「M1 macOSランナー」を提供しています。 このM1 macOSランナーの実行環境として同社のデータセンタ...
Node.js Express + Typescript へ ES Module を導入しようとした所、動かすのに随分手こずりました。正確にはある程度動かすのは簡単だったのですが型補完等を考慮すると…
こんにちは。先月からSEとなったdessinです。実務でADの話がたくさん出てくるので勉強した内容を書きます。背景ADについてはこちらの連載が大変参考になりました。ID管理がワーキンググループ…
Google Earth Toolboxというもので遊ぼうと思います.これは,Google Earth上で表示する物を表すフォーマット,"KML"や"KMZ"のファイルを作成するライブラリです.こ…
注記この記事の投稿者はRuby on Rails初学者であり、自身の学習の備忘録目的で記事投稿を行なっております。情報の正確さには最大限注意をしておりますが、もし誤り等がございましたらお知らせ…
SharePoint リストアクティビティの追加機能UiPathのMicrosoft 365アクティビティでは、内包されるSharePoint リストアクティビティで2023年末に機能の追加があり…
はじめにこんにちは、 Watanabe Jin (@Sicut_study)です。今回は私が隠していた人生を積みかけていた勉強法について紹介します。この記事を読んだ方に伝えたいのは 「この方…
概要実務で使用されたSQLをまとめました。Oracle19cとOracle12cでの利用実績がありますが、他のデータベースまたバージョンでの検証は行っていません。随時追加予定です。Oracle…
<a href="https://biomejs.dev/blog/biome-v1-5/">https://biomejs.dev/blog/biome-v1-5/</a><br /> <p>Biome v1.5リリース。 GitなどのVCSでの変更されたファイルだけを扱う<c
ビッグデータ・IoT向けデータベースのマネージドサービス「GridDB® Cloud」の無料プラン が2023年12月に発表されました。共用環境環境無料プランと専有環境有料プランの違いは次の通りで…
ジュニパーネットワークス(以下ジュニパー)とHewlett Packard Enterprise(HPE)は、ジュニパーがHPEに約140億ドル(1ドル140円換算で1兆9600億円)で買収されることに合意したと発表しました(HPEの発表、...
何を作ったの? スポーツ選手向けのデジタルスポーツノートを開発しました👍 これまでのスポーツ選手たちはノートブックに文字で記録をつけて 自分のプレーを振り返っていましたが 私の作ったスポーツノートでは 動画を使用して体の動きやプレーを詳細に記録できます😀 動画による分析は
FastLabelでソフトウェアエンジニアをしている姉川です。 今回は、FastLabelのアノテーションツールにおける、タスクの作成機能のリファクタリングをした話をしたいと思います。 具体的なコードを記載している部分では、わかりやすさのため一部省略したり間違った使用法をしている
本記事について 2023年10月にSpotifyが新たな近似最近傍探索ライブラリとして「Voyager」を発表した[1]。本記事ではVoyagerについて調べたことや、単語の類似検索をユースケースとした実装サンプル、Annoyとの性能比較の結果を備忘としてメモしておく。
<a href="https://bun.sh/blog/bun-v1.0.22">https://bun.sh/blog/bun-v1.0.22</a><br /> <p>Bun v1.0.22リリース。 <code class="language-plaintext high
はじめにLLM(大規模言語モデル)は企業が内外の情報を効果的に扱う方法を急速に進化させています。ChatGPTはLLMを基にして、チャットボットを広く利用できるようにしました。そして近年では非常に…
こんにちは、SRE 部の小堀内です。 Terraform v1.5.0 で追加された import ブロックと terraform plan 時の HCL コードの自動生成オプション -generate-config-out がとても便利だったのでその使い方をご紹介します。
概要AWSで動的な拡張環境を構築した経験があります。Pythonを使用して、AWSロードバランサーとターゲットグループを制御するためのモジュールを作成しました。EC2の動的な制御に関する詳細は、以…
概要AWS EC2インスタンスを利用しています。費用を節約するために、PythonでEC2インスタンスを自動起動停止のモジュールを作成しました。ソース以下のスースを作成しました。import…
はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…
Google Cloudは、大規模並列データ処理サービスのBigQueryに、画像データから自動的に内容を抽出するAI機能「Document AI」を統合したと発表しました。 Document AIは、請求書や領収書、パスポート、契約書とい...
オラクルは、MySQLのストアドプロシージャやストアドファンクションの記述言語としてJavaScriptをサポートすると発表し、対応したMySQL Enterprise Editionのプレビュー版を公開しました。 Oracle Cloud...
はじめにカスタムタブを作成した際にoverlayを使って表示するとコンテンツに被ってしまうという問題に当たりました。safeAreaInsetを使ったところ解決したので、記事にしておきます。今…
去る2023年は、WebAssemblyにGCを入れる仕様、WasmGCがChromeとFirefoxに実装された記念すべき年でした。WasmGCはコンパイラ作成者の長年の悲願であり(筆者の脳内調べ)、GCに依存する言語をWebAssembly上で動かすことを容易にします。202
はじめにこの記事は、TypeScriptでJestを使うための環境構築手順の備忘録です。Jestに関する公式ドキュメントはこちらです。https://jestjs.io/ja/docs/gett…
前回以下のように実装しました。が、これではLevy額をハードコーディングしなければいけませんでした。https://qiita.com/Toshi_ma/items/d22d7664c0bd041…
はじめに 今回は、個人的によく活用させて頂いている、 コーディングが捗る便利ツールをご紹介します! よく見るものから、ちょっとニッチなものまで 活用方法も踏まえてまとめたいと思います。 また、弊社QUOITWORKS.Incは2024年1月末締切で、ディレクター、デザイナー、
BEENOSの三上です。 2023年10月にBEENOS株式会社 社内ISUCON(以下、B-ISUCON)を開催しました。 この社内B-ISUCONで使用したスコアボードを、Hono + Cloudflare Workers&D1で構築したのでこれの記録を残します。 な
自宅のIP電話にAsteriskを使って自作の留守電アプリケーションを構築しましょう。完成すると、留守番電話機能と吹き込まれた音声をテキスト変換してLINE通知までできます。すごく便利
こんにちは、皆さん!今日は私が作ったアプリ「韓国ドラマ推薦機」を紹介します。先日、Jinnieさんの記事を読んで、私もアプリを作ってみたいと思い、GetGPTに登録しました。私が作ったこのアプリは…
はじめにこんにちは!! Watanabe Jin (@Sicut_study)です!スタートアップ界隈を盛り上げる 「PitchMe」 というサービスをリリースしました。このサービスはたった…
https://zenn.dev/noplan_inc/articles/3a623b2eb6d42d めちゃくちゃ良い記事でした。 「OSS は使っていることを公言するだけでも貢献になる」と songmu さんが言っていたので、私も貢献したいと思います。 僕も貢献したいので
株式会社オープンエイトで今年 9 月からエンジニアをしている山田 Y です! 動機 弊社では動画編集クラウドと銘打ってVideoBrainというサービスを展開しています。 動画編集を中心に扱っているサービスなので、マルチモーダルに強みのある(らしい) Gemini はチェック
Hewlett Packard Enterprise(HPE)がジュニパーネットワークスの買収を協議中で、合意間近であると米ウォールストリートジャーナルが報道しています。ロイターなども後追いで報じています。 米HPE、ジュニパーネットワーク...
最初にPythonでGUIのアプリを作ろうと探した所、Tkinterという物で作成出来ることを知りました。ただ画面サイズからプロパティまでコードベースでやらなければならないため、非常に時間が掛か…
はじめにPower Apps のギャラリーでデータを表示する際、コンボボックス/ドロップボックスでデータソースを切り替えたいというケースがあると思います。簡単ですが、今回はこちらの方法を紹介しま…
はじめに 11月、OpenAIのイベントにて新しい画像生成モデル(DALL·E 3)がAPI経由で利用可能になったことが発表されました。DALL·E 3では、以前のモデルに比べてはるかに高いクオリティの画像生成ができます。 「砂漠のオアシスみたいな寿司」の出力結果を左から:
まえがきPythonの実行環境となる実装には、PSFが公開しているCPython以外にもいくつか存在します。 ^1そんな実装系の一つであるPyPyをちょっとした理由で業務利用したので、ちょっとし…
はじめに 皆さんこんにちは、株式会社エムアイ・ラボのエンジニアです! 今回はソフトウェア設計のSOLID原則について学習したので、弊社のメインの開発言語であるTypeScriptのサンプルコードを使って共有できればと思います。 SOLID原則は、オブジェクト思考プログラミング
next-sessionはNext.jsでのsession利用を簡単化するためのライブラリです。主に以下を行ってくれます。session cookieの管理session storeとの接続 …
背景年明けから愛犬ツイートで1,500いいねに迫る勢いの @___nix___ です。以前から話題になっている 第1回 AWSコスト削減 天下一武道会 ではコスト削減がテーマですが、ここではコス…
このドキュメントは、次の Biome のブログの日本語訳になります。 https://biomejs.dev/blog/roadmap-2024/ https://biomejs.dev/blog/biome-v1-5/ 細かい内容については、ぜひ原文の方を読んでもらえると嬉しい
エンジニアにとってメリットだらけのアウトプット。しかし、モチベーションが保てず続かないという大きな課題があります。 この記事では、アウトプットを続けるメリットと、モチベーションを維持するための心構えについて紹介します。 ※ この記事でのアウトプットとは、エンジニアがブログ等を通し
WACK Stack というウェブメディア向けの開発スタックを考えてみました。まだ本番運用はできていませんが、PoC としてプロトタイプを作ってみたところ「いやこれ、マジでかなりいけるんじゃないか?」という感触を得たので紹介したいと思います。 WACK Stack とは、 W
本記事は「2024年!初アウトプットをしよう」の参加記事です。https://qiita.com/official-events/ac786747ac38f76996a0TL; DR以下の流れ…
AnimatedWordCloudというライブラリを作りました。どんなライブラリ?WordCloudを時系列順に処理してくれるライブラリです。↓イーロンマスクの呟き2012から2017までの描画…
はじめに あけましておめでとうございます。去年は何といってもAIの年でした。ChatGPTやStableDiffusionが2022年末に登場してから、想像を超えてAI周りが進化しましたね。今回は年の初めという事もあり、前から興味のあったAITuberを作ってみる事にしました
本シリーズの記事についてAzure OpenAI Service が大きな話題を呼ぶ中で、今まで Azure サブスクリプションを持っていないかったユーザーの Microsoft Azure の新…
マイクロソフトは、初心者が生成AIのアプリケーション開発を学べる無償の学習教材「生成 AI アプリケーションの開発を始めるために必要な全知識を学べる 12 講座」日本語版を昨年(2023年)末から公開しています。 コースの内容には、大規模言...
Ruby開発チームは、2023年12月25日にRuby 3.3の正式リリースを発表しました。Rubyは毎年12月25日に新バージョンをリリースすることが恒例となっており、今回も予定通りに新バージョンが登場しています。 Ruby 3.3では、...
2023年になったので、今ままでのことを振り返る 今日は、普段の仕事とか僕の最近の悩みを言語化しようと思いました。 そもそも僕は、国語が弱いので、言語化って言葉も去年知りました。 普段から、Flutterのアウトプットを続けて、Zennの記事をいっぱい書きました。しかし、それ
本記事について本記事ではAzureを利用する際に最低限考慮しておきたいセキュリティのポイントについてまとめています。運用ワークロードの実行環境ではなく、あくまで検証利用するAzure環境を想定し…
https://amzn.to/3tykurs はじめに(読もうとしたきっかけなど) これまで度々本によるインプットは行っていましたが、以下のような問題を抱えていた。 読み終えたけど、身についている気がしない。 内容が難しく、途中で読むのを止めてしまう。 今後、継続的に本
みなさんこんにちわ!社内向け、社外向けにメールマガジンを発行している方は結構いるんじゃないでしょうか?しかし、誤って間違った文面が送られてしまい、謝罪文を掲載する羽目になったなんて人もいらっしゃ…
概要 本記事では、Commitzenを利用し、コミット環境を整備していきます。具体的には、以下についてカバーします。 commitzen でコミットメッセージを統一化する cz-customizable で対話的にコミットメッセージを入力可能にする commitlint で
.NET ファミリーの関数型プログラミング言語である F# を利用した、全 3 巻構成の関数型プログラミング入門書籍となります。 上巻では F# の基本的な文法などの学習ができます。 なお、この書籍は本編をすべて無料で利用いただけますが、活動を応援いただける場合には最終チャプタ
年末年始に長い休みを取得できたので、2024年に会社で取り組もうとしている Detection Engineering の取り組みを自宅で素振りしてみました。短い期間だったのでツール自体やドキュメントの整備など至らぬ点はいろいろありますが、ひとまずこの記事ではその内容についてご紹
https://x.com/ScreenPocket/status/1744045427010514966?s=20Ugui上で多角形や、スパイクの形状を作成したい時が有ります。そういうテクスチ…
結論2024/01/08現在において、writeValueメソッドならびにwriteValueWithoutResponseメソッドを用いて20byte以上のデータを送信できない。chromiu…
<a href="https://github.com/jsdom/jsdom/releases/tag/23.2.0">https://github.com/jsdom/jsdom/releases/tag/23.2.0</a><br /> <p>jsdom 23.2.0リリー
Node.jsを使用するバージョンです。https://qiita.com/ccHarvestasya/items/d38ee4a2ab5e343c2f20#%E3%83%AC%E3%82%B9%…
はじめに 2024年の目標の一つに、OSSコントリビュートに挑戦してくことを決めました。 初めてのコントリビュート系の記事はすでに先人たちが書かれていたので本記事を書こうか迷ったのですが、誰かのきっかけになればいいと思い書くことにしました。 🍼👦🏻 > こんなんなんぼあ
今年は「月刊PHPカンファレンス」といった感じで、1月を皮切りに6月まで毎月どこかでPHPカンファレンスが開催されることをご存知でしょうか?このスライド助かるw #phpcon #phpcon20…
はじめにSlackクソデカ絵文字を作るの、大変ですよね。Slackクソデカ絵文字とは複数の絵文字を使用して作成した1つの絵文字。イラスト/画像を分割して登録することで、使用することができ…
はじめにみなさんこんにちは、ちゅらデータ所属のえいとびーと(@eightbeat-8b)と申しますXR好きでVRやARなど触っています2023のアドベントカレンダーを書くぞと決意に決意を重ね、…
はじめに「(開発者)Power Appsで入力ミスを防げるアプリを作りました!」「(ユーザー)えーExcelのほうが使いやすいよ」こんな経験はありませんか?せっかく便利なアプリケーションを作…
PostCode今月の中旬当たりにリリースする予定のPostCodeというアプリを作っています。このPostCodeというアプリは「文字からコードへ」をテーマにした、新しいタイプの記事投稿サイト…
TL;DR Redditのアニメチャンネルで日次で盛り上がったアニメを監視します Cloud Run Jobsを日次で起動させます 以下のようにGoogleSheetに日次でアニメのスレッドが書き込まれていきます はじめに 皆さんアニメは好きですか? 私は三度の
世の中には、一見関係なさそうな物理現象がITシステムに不可思議な影響を及ぼすことがあります例えば,500マイル以上離れた場所にメールが送れないという話だったり中国人のAさんがお茶を入れると会社の…
背景2023年はReact、Three.js、Blenderを中心に触れることが多かったです。Qiita記事を見ているとポートフォリオを作成したという記事をいくつか拝見しました。私もポートフォ…
はじめにここでは"日本語プログラミング言語Mind"(以下Mind)を中心とした投稿になります。バージョンはWindows版のMind Ver.8.xを前提にしています。動機筆者は中小企業の…
作ったもの 画面 https://myuon.github.io/webgl-path-tracer/ コード https://github.com/myuon/webgl-path-tracer はじめに path tracerは人生で何度か実装したことがあるが、基
はじめに 動画を主とするコンテンツプラットフォームでは、Youtubeも長尺からshortへ、tiktokやリールといったshortな動画が流行っています。 一般的に技術ブログですと、詳細な説明と深い分析がコアコンテンツになりますが、この領域でもshortなものがあってもいい
この記事で扱われている symbol-shoestringの ver.は 0.1.0です公式ページhttps://pypi.org/project/symbol-shoestring/ht…
1. はじめに先日の投稿で[1]の記事を参考にWSL2の環境下において、Open-RMFを使って複数のturtlebot3を動かす環境を構築しました。本記事では同じようにWSL2の環境下において@…
明けましておめでとうございます。大遅刻で年が明けてしまいましたが、この記事はUIデザイン Advent Calendar 2023 23日目の記事です。注意本記事で取り上げている例は実在する企…
はじめに以前、ExcelファイルをSnowflakeに取り込む方法について記載しました。今度はそのPDF版です。同じテーマでこちらのイベントで登壇してきたのですが、そのブログ版といった感じです。…
はじめに短縮URLは、オンラインの情報共有において欠かせない存在になっています。しかし、その便利さの裏でセキュリティ上の問題も指摘されていることがあります。例えば、QRコードを介した不正サイト…
はじめに ここでは VS Code 開発コンテナー用カスタム Docker イメージの開発方法について説明します。 動作確認は Linux 環境を使っているため、Windows や macOS とは違っている場合があります。できるだけ Docker が動作する環境であれば動く
初めまして! フリーランスでITコンサルをやっているケビン松永と申します。2023年末にデータラーニングギルドに参加いたしました。せっかくの機会ですので自己紹介を兼ねて、遅ればせながらAdven…
メモを残す習慣 以前、@gorou_178さんが「1日1ファイル、「調べたこと」「やったこと」を日報として残す」という記事を公開していた。 この記事の中に以下のようなくだりがある。 そこでふと思い出したのが元同僚のメモの取り方。 毎日1ファイル作成して、そのファイルにその日
こんにちは、学生エンジニアのMasamichiです。2024年もついに始まってしまいました。今年はより一層プログラミングに励もうと思います。さて、今回はプログラミング一年目の僕が大学に入学してから…
新年早々、1月1日に素晴らしいニュースが UnrealEngine製のゲームをVR化できるツール UEVRのパブリックベータ版が登場しました。 これは試してみなければ! ということで、備忘録も兼ねて導入手順を書いていきます https://x.com/Flat2VR/status
Vueの最も人気なバリデーションライブラリであるVeeValidateのVue3系に対応したVeeValidate v4と最近話題の軽量なバリデーションライブラリのValibotを使用してログインフォームのバリデーションを構築していきます。 バージョン等の環境説明 Nuxt
ふと思い立った。PCオンラインゲームの老舗「REDSTONE(レッドストーン)」をパソコンにインストールせずに誰でもブラウザでプレイできたらどんなに幸せだろう?もし叶えば、本家がサービス終了し…
はじめに 明けましておめでとうございます。 (一週間遅れ) この記事はJavaScriptの組み込みAPI Intl の紹介と解説です。 Intl とは? MDN から引用すると Intl オブジェクトは、 ECMAScript の国際化 API の名前空間で、言語に依存
はじめにGoogle の生成 AI Gemini Pro Vision を Livebook から呼んでみますhttps://cloud.google.com/vertex-ai/docs/ge…
<a href="https://github.com/honojs/hono/releases/tag/v3.12.0">https://github.com/honojs/hono/releases/tag/v3.12.0</a><br /> <p>Hono v3.12.0リ
※この方法は 2024/01/06時点でのものです各ダウンロードリンクや ver.の変更は今後もありますので都度対応は必要ですsymbol-shoestring導入にあたってsymbol-…
こんにちは。本日は、AWSでVPCを簡単に作成する手順について記載します。AWSのマネジメントコンソールでVPCを簡単に作成する手順1. 以下のリンクにアクセス東京リージョンか大阪リージョン…
<a href="https://julesblom.com/writing/flushsync">https://julesblom.com/writing/flushsync</a><br /> <p>Reactの<code class="language-plaintext
年末年始を利用して、『Go言語100Tips』を読みました。結論とっても良かったので、ぜひおすすめです。 https://book.impress.co.jp/books/1122101133 本記事では、本書を読んで特に良かったところや、その一部を紹介しています。 おすすめ
概要自社のメンバーからWebServerに反映できないと連絡を受け対応した。ベストプラクティスでは無いと思うのであくまでご参考程度に読んでいただけると幸いです。備忘録として記事に残しておく。…
はじめに Blazor が .NET Core 3.1 の頃に出てきて、Single Page Application を C# + HTML/CSS + ちょっとのJavaScript で作れる技術という立ち位置で .NET 5 頃までいました。 そこから Blazor H
<a href="https://astro.build/blog/astro-410/">https://astro.build/blog/astro-410/</a><br /> <p>Astro 4.1リリース。 dev toolbarにアクセシビリティのauditを追加、
はじめに若干ハマったので備忘録。【対象読者】新卒エンジニア初インターンの学生エンジニア上記など、初めて会社のVPN使うような人本題会社貸与のPCでいつも通りプッシュしようとしていたとき…
はじめに 昨年2023年は、株式会社NoSchoolのCTOとして、オンライン家庭教師マナリンク(https://manalink.jp/ )に関わる開発、エンジニアリングマネージャー、採用、UIデザイン、運用保守、PMなどを兼任していました。 本記事では、エンジニアリングマ
はじめに皆さん、こんにちは。都内でソフトウェアエンジニアをしているYSasagoです。今年のAWS re:Invent 2023で注目を集めた新サービス、AmazonQをもう試されましたか?私は、…
はじめにQiitaでは、エンジニアのみなさんからの声をもとに、日々開発を続けています。この記事では、2023年 12月にリリースした内容を紹介します。Qiitaでアップデートやバグ修正をリリ…
<a href="https://risingstars.js.org/2023/en">https://risingstars.js.org/2023/en</a><br /> <p>GitHubのスター数の比較をするJavaScript Rising Starsの2023年の
主題の通りです。IBM i アーキテクチャー主に実行管理関連のIBM i アーキテクチャー説明記事です。複数論理コピー Multiple Logical Copies : MLPプロセス・ア…
ジャガーさんにフィードバックをもらったhttps://catnotes.xyz/symbol/q-a/toshi-mosaic-levy-pluginとってもシンプルになりそう。また、この方法…
年末に届いた今年のカレンダーをめくってみていたら、今年は閏年で2月29日まであることに気がつきました。ということは、今年はパリオリンピックの年なんですね。 東京オリンピックがついこの間だと思っていたのに、もう今年はオリンピックとは。やはり3...
はじめに情シスとしては、社員が使うアプリケーションはSSOにしたいですよね。パスワードは極力利用させず、認証はSAMLやOIDCでSSOを構成し、IdPに集約させたいです。とはいえ、やはりレガシー…
! この記事は「初心者だった時に知りたかったな…」っていう普通のC#入門だと教えてくれないことが書いてあります。 なので入門記事というより、C#初心者にはちょっと難しい内容もあります! C#の特徴的なところ C#は変化が早い💨 最近は毎年メジャーアップデート 201
はじめに 書いていて気づいたのですが、この記事に特に目新しいものはありません。コピペで最速環境構築をしたい方向けです。それぞれのツールについて細かい解説はしていないため、詳細は公式ドキュメントをご参照ください。 リポジトリはこちら。 https://github.com/k
こんにちは今日は、Windows API の CreateFile 関数を使用してファイルを操作する際に遭遇する可能性のある一般的な問題についての話をします。具体的には、"const char …
はじめに この記事では、何回かに分けてNTN(Non-Terrestrial Network)の解説を詳しくしていきたいと思います。既に3GPPの仕様解説は多くの方に読んでいただけていますが、内容は高度で専門的なため、今回は一般の方(といっても通信技術の基礎知識がある方)を想
こんにちは。日頃は blockchain の記事ばかり書いていますが、たまには生成 AI についても書きたいと思います。テーマは生成 AI で出来るだけ思い通りにサイトの生成を行います。前提今回…
関西弁変換ウェブアプリの紹介みなさん、こんにちは!今日は私がGetGPTを活用して開発したWebアプリ「関西弁変換」を紹介します。 このサービスは、標準日本語の文章を入力すると、それを関西弁に変換…
Distributed Frameworkは、iOSの開発における一つの技術です。これは、複数のデバイス間でのデータやタスクの分散処理を可能にするためのフレームワークです。iOSのDistributed Frameworkを使用することで、アプリ開発者は以下のような機能を実現する
! この記事は毎週必ず記事が出るテックブログ "Loglass Tech Blog Sprint" の 20 週目の記事です! 1 年間連続達成まで 残り 33 週 となりました! 明けまして、おめでとうございます! ログラスでエンジニアをしている塩谷 @shioyang で
無事に令和5年秋期、情報処理安全確保支援士試験に合格したので合格体験記を書きます。まず、子育てしながら試験合格ができたのは完全に応援してくれた妻のおかげです。本当にありがとうございます…!勉強…
概要 https://passkey-cloudflare.pages.dev/ Passkey認証を自分で実装してみたかったので、無料で動かせる構成を考えてCloudflareを使うことにしてみました。 使った技術スタックは以下の通り。 Infrastructure C
<a href="https://blog.google/products/chrome/privacy-sandbox-tracking-protection/">https://blog.google/products/chrome/privacy-sandbox-track
2023年末、Vue.js 3.4 がリリースされました。 このバージョンでは、Computed プロパティのパフォーマンスが向上しています。 この記事では Vue 3.4 においてどのような改善が行われ、それによって今後のベストプラクティスがどのように変化するかを考えてみたいと
はじめにインフラ系のエンジニアでWindowsServerやWebコンソール周りの操作をする際などにエビデンスとして画面のスクリーンショットを撮るといったことは結構定番かなと思います。自分も新人…
新年明けましておめでとうございます。今年、Pubickeyは15周年を迎えます。長きにわたってこの小さなメディアを続けられているのも読者の皆様のおかげです。今年もPublickeyをどうぞよろしくおねがいします。 さて、2024年最初の記事...
はじめに(この記事はProgaku Advent Calendar 2023 17日目の記事です。)こんにちは!普段は東京都でバックエンドエンジニアをしているおっちーと言います!最近、業務で…
iOS16以前はAVFoundationを用いてQRコードの読み取りを実装していました。しかし、iOS16からはVisionKitの新機能により、より簡単な方法でQRコードのスキャンが可能になりまし…
この記事はx86-64機械語入門の続きです。SSE/AVX/AVX-512の紹介と、それに伴うVEXプリフィックス、EVEXプリフィックスの紹介を行います。 SSE x86-64で単精度・倍精度の浮動小数点数を扱うには、SSE (Streaming SIMD Extensio
はじめにチームメンバーは極力固定化したいというのは、多くのスクラムマスターが願うことではありますが、いろいろな事情でメンバーが増減することは多々あります。チームメンバーの増減ってそこそこ頻繁にあ…
概要本記事では、大規模言語モデル(LLM)を使用した 文書要約の手法を3つ 紹介します。記事中に登場する手法はいずれもLangChainの公式ドキュメントにも掲載されており、代表的な要約手法とな…
はじめに本シリーズでは、GASの始め方や便利な使い方、ビジネス活用まで幅広く解説します。シリーズをひと通り読んでいただければ、あなたもきっとGASマスターになれるはずです。シリーズの対象者そも…
はじめにLivebookでAtCoderの正解チェックを行ってみました。https://qiita.com/GeekMasahiro/items/5fce18be4a4902b9936fKin…
はじめに内容はタイトル通りです。Snowflakeを使っていて、必ずとはいかなくてもたまに発生する状況・事象にて「このエラーか。あれ、どんなSQLを書くんだっけ?」となりがちなので、振り返りがて…
まえがき 記事の内容 Cloudflare PagesにデプロイしようとしたらPrismaが元凶で超苦労したので記事にします。 もう少し詳しく言うとCloudflare Pagesにデプロイするために必要なEdge runtimeをPrismaで使うためには設定が必要だっ
はじめにあけましておめでとうございます!! Watanabe Jin (@Sicut_study)です!今年も圧倒的なアウトプットをしていきますので宜しくおねがいします。今年最初の記事を何を…
はじめまして!CREとして働いてるkazuです🦌僕が未経験エンジニアの時から続けている学習記録ですが、2023年12月26日に2000時間を超えたので、改めて1000→2000時間からの振り返りを…
ラズパイのOSでまさか2要素認証通るとは?奇跡的じゃないですか。手順はそんなにむずかしくない認証が通っているパソコンでブラウザを立ち上げ、githubの設定のところでadd passkey …
はじめに こんにちは、23卒でバックエンドエンジニアをしているたかしゅんです。 私の所属しているプロダクトではサーバーサイドの開発言語としてGoを採用しております。 チームでGoの勉強会をした際にあまりにもGoの流儀や綺麗な書き方を理解していなかったので、以下の書籍を読みまし
年賀状でよくみる Quine を自分自身でも作ってみたかったので、作ってみました。f=()=>{eval(`p='ThisIsAQuine!';o='';t='f='+f+';f();';r='\…
はじめに 2023年に調べたり構築した開発環境について、振り返っておこうと思います。基本的に Linux をメインに Web アプリの開発環境を構築することが多いです。 今どきの Web アプリの開発環境というと、VS Code + Docker + Git が必須となってい
VRT (Visual Regression Testing) = 画像回帰テスト技術記事初投稿になります。2023年3月からAndroidアプリエンジニアとなったKSNDといいます。いつもは X(Twitter…
はじめにAtCoderのプログラムは標準入力からデータを読み込み、結果を標準出力に出力するプログラムを作ります。これをLivebookで実行するにはどうすればよいか。この方法を模索していていま…
2023年は Vue.js および Nuxt のアップデートがとっても活発な一年でした。 これだけ多くの、そして多様な進展があると、1年を振り返っておかないと何があったか忘れてしまいそうです。 というわけで Nuxt, Vue.js, Vite 関連の情報をピックアップして🏃♂
はじめにNostrという、SNSのようなものはご存知でしょうか?ご存知でなければ、ぜひまず一度触ってみることをお勧めします。https://www.youtube.com/watch?v=T8…
本記事についてアドベントカレンダーの内容をまとめたものになります。また強い要望がありましたのでMATLAB EXPO 2023のライトニングトークまで温めるつもりだったアプリも掲載します。Gi…
はじめに本記事ではwatsonx.dataにDb2 on Cloud(以下、Db2)のデータベースを接続する手順をご説明します。Db2 on CloudのDB接続情報取得以下の記事を参照して、…
以下のように記述すると子要素が指定した数の場合にのみスタイルを適用できます。ul:has(> :nth-child(N):last-child) li { }子要素が2つの場合にのみスタイルを適…
自分用。読むといっても専門用語はあまり知らないので自分語で自分が見直す用に書くので、もし誰かが見たとしてもヒントになればいいかな程度かもしれませんね。とりあえず読んでみて、そのあと作り方までいけたら…
<a href="https://bun.sh/blog/bun-v1.0.21">https://bun.sh/blog/bun-v1.0.21</a><br /> <p>Bun v1.0.21リリース。 <code class="language-plaintext high
はじめに 実務でインクリメンタルサーチ機能(=リアルタイム検索)のパフォーマンスを改善するために 「debounce 処理」(後述します)を実装する必要がありましたので、工夫した点などについて書いていこうと思います。 興味ある方はぜひ最後までご覧ください。 debounc
はじめにこの記事では、2023年に見つけた、Visual Studio Codeで開発作業を効率化するための便利な拡張機能4つを紹介します。これらの拡張機能は、共通してあまり有名ではないためあえ…
はじめにこんにちは、都内でソフトウェアエンジニアとして活動しているYSasagoです。AWS re:Invent 2023の基調講演でDr. Werner Vogelsによって発表されたAWS …
初めにこんにちはAkira_0809です2023年もあと少しです今年のまとめとしてハッカソンで人生が変わった話を書きますOpen Hack U 2023 Spring ONLINE初めて…
はじめに Rustという爆速の言語を使って、並列で集計や計算処理を爆速でできないだろうか?そしてできればそれは汎用的な処理にしたい。そんな妄想をある程度具現化したのが、今回投稿になります。 最終的な結果としては10億件のデータの集計、計算処理が10秒ほどで実行できました。 並
普段の開発では nodenv を使って各プロジェクトのバージョンに合わせた Node.js をインストールしています。その後、各プロジェクトの README や package.json を頼りに npm install -g yarn や npm install -g pnpm
はじめにLivebookにAtCoderの回答を入力すると、問題にある入力例を入力として実行して、出力例と一致するかをチェックするLivebookを作ってみました。次のURLをLivebookで…
<a href="https://zenn.dev/uki00a/articles/whats-new-for-deno-in-2023">https://zenn.dev/uki00a/articles/whats-new-for-deno-in-2023</a><br />
<a href="https://pagefind.app/">https://pagefind.app/</a><br /> <p>静的サイト向けの全文検索エンジンとUIライブラリ。 検索インデックスをchunkに分けて作成し、ブラウザから取得する検索インデックスも必要な部分だ
<a href="https://zenn.dev/morinokami/articles/astro-2023-2024">https://zenn.dev/morinokami/articles/astro-2023-2024</a><br /> <p>Astroの2023年
<a href="https://quick-lint-js.com/blog/version-3.0/">https://quick-lint-js.com/blog/version-3.0/</a><br /> <p>Quick-lint-js 3.0リリース。 TypeSc
はじめに本記事は、下記記事内「バージョンが変わらない場合」を実施しても解消されない方向けです。https://qiita.com/Ficus/items/bdef5c2b504d7a4008fb現…
この記事について 本記事は、筆者が普段AWSの各種サービスを使って感じた感想・気づきをもとに、クラウドアーキの設計やサービスのより良い使い方Tipsを考察するシリーズです。 第二弾も第一弾に引き続きDynamoDBについてです。 DynamoDBはkey-value型のNoS
あけましておめでとうございます!🐉 最近仕事でやっていること 今年からフリーランスエンジニアとして日本で腕を磨きたいと考えております。 https://note.com/kenzan100/n/n83cd4dafe9b8 自分が最近何をしているかシェアすることでいろんな方とつ
<a href="https://v2.vuejs.org/eol/">https://v2.vuejs.org/eol/</a><br /> <p>Vue 2は2023年12月31日でEnd of Life (EOL)となり、サポートが終了した。 最終バージョンは2.7.16<
symbol-networkは知る人ぞ知る 独自に private networkを作成出来る toolである現在はsudo npm install -g symbol-networkでは正常な…
ふと思い立った。 オンラインMMORPGの老舗「REDSTONE」をパソコンにインストールせずに誰でもブラウザでプレイできたらどんなに幸せだろう? よし、ブラウザで動くレッドストーンを作ろう! こうしてゴールのみえない過去最大級のプロジェクト「レッドストーンブラウザ版開発計画」
2023年のふりかえり2023年の1月私がElixirを始めたのは、2022年の7月8日で、この半年くらいで、いろいろ新たな事を学び、この記事にまとめました。https://qiita.com…