Tech – walker – 2024-01

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

生成AIにETLジョブ作らせてみた。-Amazon Q data integration in AWS Glue-

Qiita(trend) · 2024-01-31

1. はじめに※この記事は、慎重な検証を行った結果に基づくものではなく、参考情報として提供されています。そのため、内容を鵜呑みにせず、自身で確認や検証を行っていただくことをお勧めします。ご理解のほ…

wbrタグを使って文章を改行し、レスポンシブなビューを作る

Qiita(trend) · 2024-01-31

レスポンシブデザインで簡単に区切りよく改行したい時1月にエンジニアとして働き始め、間も無く1ヶ月の新米です。研修が終わり開発に参画し、画面デザインをしている際のおはなし。レスポンシブデザインの…

AWS、自然言語による指示で面倒だったETLスクリプトを自動生成してくれる「Amazon Q data integration in AWS Glue」プレビュー公開

Publickey · 2024-01-31

AWSは、ファイルやデータベースなどのデータソースからデータウェアハウスへデータを集積する際のデータ変換や転送処理などのスクリプトを、自然言語による説明から自動的に生成してくれる新サービス「Amazon Q data integration...

マイクロソフト、WordPressをMicrosoft Azureへ簡単に移行できるプラグイン「Migration plugin for WordPress on App Service」パブリックプレビュー公開

Publickey · 2024-01-31

マイクロソフトは、WordPressのWebサイトをMicrosoft Azure上へと簡単に移行できるWordPressのプラグイン「Migration plugin for WordPress on App Service」のパブリック...

R3のAddToまとめ

Qiita(trend) · 2024-01-31

まだプレビュー版が外れていないR3ですが、もうそろそろ正式リリースされそうな雰囲気なので記事を書き始めようかと思います。今回はUniRxのときと少しObservableに対する AddTo のシグ…

Vue.jsで迷路の自動生成

Qiita(trend) · 2024-01-31

はじめにこの記事ではvue.jsを使用して、「棒倒し法」と呼ばれるシンプルなアルゴリズムで迷路を自動生成する方法について解説していきます。迷路の定義今回の迷路は2次元配列を用いて定義し、1を通…

【AWS Athena】RDSスナップショットにSQLでクエリを実行する方法

Qiita(trend) · 2024-01-31

はじめに今回は、Amazon RDSのスナップショットをAmazon S3にエクスポートし、AWS Athenaを使用してデータベースの内容を閲覧する方法を紹介します。このプロセスには、Amazo…

[海外動画紹介] あなたが止めるべき31の初心者っぽいC++の習慣

Qiita(trend) · 2024-01-31

31 nooby C++ habits you need to ditch - YouTubeこの動画の解説が非常に参考になったので、勉強がてら紹介記事を書くことにしました。完全翻訳ではなく、大…

シェーダーノイズで使われる「frac ( sin( x ) * a )」 とは何なのか?

Qiita(trend) · 2024-01-31

はじめまして、ほたてねこまじんと申します。普段はUnityエンジニアとして、VR作品を作成・公開出来るSTYLYプラットフォームを作っています。さて、今回解説するのはシェーダーで使われるノイズに…

ロジカルな話し方 -超入門-

Qiita(trend) · 2024-01-31

はじめに別所栄吾さんの本『「お前の言うことはわけがわからん! 」と言わせないロジカルな話し方超入門』に、話し方の基本がとてもすっきりと書かれてわかりやすかったので、基礎の部分だけでも共有したいと思…

Android 14対応:画像ファイルinputからカメラアプリやメディアライブラリを開く方法

Qiita(trend) · 2024-01-31

はじめにこの記事では、Android 14で導入されたウェブ開発の課題について取り上げます。具体的には、type="file" accept="image/*" というinput elementで…

【DX向上】VSCodeの設定のススメ【Mac】

Qiita(trend) · 2024-01-31

VSCode の設定のすゝめはじめにみなさんこんにちは、GENEROSITY の西村です。ご存知の通り、VSCode(Visual Studio Code)は、Microsoft が開発したフ…

【プレイングマネージャーあるある】まとまった時間がない問題と向き合う【PM】

Qiita(trend) · 2024-01-31

はじめにはじめまして。GENEROSITYで開発チームリーダーをしている西村です。普段はプロダクトマネージャー兼案件のプロジェクトマネージャー兼プロダクトの開発をしています。(多い)その他、採…

いったん、箇条書きしよ?

Qiita(trend) · 2024-01-31

なぜこの記事を書こうと思ったか開発のテクニカルディレクション・SE業務を担当していますが、開発のメンバーだけでなく営業・デザイナーと関わる人が多いポジションです。 かなりの量のコミュニケーシ…

そのfor文ちょっと待った!! ループ処理の代替表現ガイド

Zenn · 2024-01-31

なぜfor文が良くない場合があるのか プログラミングにおけるfor文は、繰り返し処理の便利さから、広く使用されています。 しかし、この便利なメソッドにはいくつかの難点があり、扱いが難しい側面があります。 1. 可読性の低下 for文は特に、ネストされたループや複数の条件を

Hacobell Developers Blog 立ち上げから1年間の振り返り

Zenn · 2024-01-31

ブログを始めた理由 ハコベルでシニアアーキテクトをやっている 中村 です。ブログの立ち上げを主導したので1年経ったのを期に振り返りとして、企画をした背景を書いていこうと思います。 会社の体制的な話 ハコベルは2022年8月に独立した会社となりました。ラクスル株式会社の事業

Release v3.10.0 · nuxt/nuxt

リアルタイム版 JSer.info · 2024-01-31

<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のバリデーションとオートマトン

Zenn · 2024-01-31

UTF-8は今日の文字エンコーディングの中で最も重要なものと言って差し支えないでしょう。UTF-8の仕様はこの辺で確認できます: Unicode 15.1.0 &gt; 3.9 UTF-8 RFC 3629 - UTF-8, a transformation format o

Fairy Devicesに入社して8ヶ月経った感想

Zenn · 2024-01-31

はじめに プロダクト開発部の中嶋と申します。 私は2023年5月にFairy Devicesへ入社して、8ヶ月が過ぎました。これまで当社でやってきたことや入社後感じたことなどを振り返っていこうと思います。 入社前までの経歴 社会人として最初の業務では主に製造業のお客様に対

で、Cloud Functions と Cloud Run って何が違うの?

Qiita(trend) · 2024-01-30

はじめにこんにちは、Datadog Japan で Sales Engineer をしている AoTo です。普段から Google Cloud を利用されている方や、イベント駆動やマイクロサー…

Power Apps で自動生成されたアプリで既定値の設定をする

Qiita(trend) · 2024-01-30

はじめに以下の記事でも紹介した通り、現在、Power Apps では、以前より更に簡単に作成できるようになっております。https://qiita.com/Takashi_Masumori/it…

ICANN、プライベートネットワークで使うための公式トップレベルドメイン「.INTERNAL」を提案

Publickey · 2024-01-30

インターネット上のIPアドレスやドメイン名などの管理や調整を行っているICANN(Internet Corporation for Assigned Names and Numbers)は、プライベートネットワークやホームネットワークのため...

NVMeに新機能。ストレージがデータ処理を行う「コンピュテーショナルストレージ」、NVM Expressが発表

Publickey · 2024-01-30

NVMe関連規格の標準化団体であるNVM Expressは、ストレージ内でデータ処理を行うための業界標準「コンピュテーショナルストレージ」機能を発表しました。 コンピュテーショナルストレージとは、その名前が示す通り計算機能を備えたストレージ...

ReactライブラリのRemixチュートリアル解説!

Zenn · 2024-01-30

はじめに React のライブラリは Next.js をよくいじっているのですが Remix が最近 v2.5 がリリースされ SPA モードがでて これはなかなかあついんじゃないかということで 触ったことがなかった Remix を チュートリアルに従って解説していきます!

Azure PaaS サービスで掲示板つくってみよ!!(SQLインジェクションの実例も)

Qiita(trend) · 2024-01-30

こんにちは、アーキテクトのやまぱんです。補足コメントや質問、いいね、拡散、是非お願いします🥺!間違ってたら優しく教えてください!もしやってみてうまくいかなかったらコメントいただければ、わかる範…

Chain Indexer Framework の概要と使い方

Zenn · 2024-01-30

はじめに こんにちは! no plan inc. にてエンジニアやってます @somasekiです。 今回は、Chain Indexer Frameworkの概要とその使い方についてご紹介します。 Chain-Indexer-Frameworkとは Polygon Lab

SwiftUI iOS version別 Alertで困ったときのTips集

Qiita(trend) · 2024-01-30

はじめにSwiftUIで、アラートの表示処理を行っているにも関わらず、アラートが実際には表示されないといった不具合が発生していました。1つのViewで複数の種類のアラートを実装する必要があり、S…

【Reactアプリ100本ノック】10 Navigate

Qiita(trend) · 2024-01-30

はじめにこんにちは!! Watanabe Jin (@Sicut_study)です!https://qiita.com/Sicut_study/items/78910cd8d103b8d45a…

『LEGO 部品と Arduino を利用した「倒立振子」の開発レシピ ― やっぱりモノを動かしてみたいでしょ!』のサポートページ

Qiita(trend) · 2024-01-30

(まだ未完成です…)1. はじめに ここは,システム制御情報学会の学会誌「システム/制御/情報」における解説記事川田昌克:LEGO 部品と Arduino を利用した「倒立振子」の開発レシピ…

Rのmice packageによる多重補完法(GEE)

Zenn · 2024-01-30

はじめに 本記事ではRのmice packageを用いた多重補完法を紹介する。疑似的なデータを生成して一般化推定方程式(GEE)により解析した。欠測に対する手法としては医学分野では、IPWや尤度にもとづく解析(MMRMなど)もよく利用されるが本記事では扱わない。また多重補完法

Overview: Swift OpenAPI Generator

Zenn · 2024-01-30

謝辞 この記事は2024年01月25日に開催されたイベント「pixiv App Night〜エディタアプリとOpenAPIと〜」での発表内容を基にした記事です。 https://pixiv.connpass.com/event/305389/ はじめに Swift Op

GitHub Actions でAWS の複数 profile を切り替える

Zenn · 2024-01-30

Leaner 開発チームの黒曜(@kokuyouwind)です。 最近 Terraform の整備を始めたのですが、 AWS provider と S3 backend で別の AWS profile を使いたいケースがあり、 GitHub Actions での terrafor

【Python】__〇〇__ メソッドの正体

Zenn · 2024-01-30

__〇〇__メソッドの正体 is「特殊メソッド」 Python で開発する際、__init__ をはじめとする __ (アンダースコア*2) で囲まれたメソッドを目にする機会があると思います。 これらのメソッドは「特殊メソッド」と呼ばれ、Python では以下のように定義され

【UiPath】Integration Service - 開発者目線で気になるコネクションの仕様

Qiita(trend) · 2024-01-30

はじめに本記事では、Integration Service をこれから利用する開発者の方が気になるであろう内容を扱います。記事の内容は、個人の見解または確認結果であり、UiPath の公式見解で…

Web の仕様を眺めるシリーズ Soft Navigations Performance Entry | Offers Tech Blog

Zenn · 2024-01-30

Offers を運営している株式会社 overflow の あほむ でございます。 本記事は Chrome Platform Status からなんとなく Proposed/In Development etc なステータスのフィーチャーを取り上げて、そのプロポーザルを眺めてみる

グローバルなデータセンターの電力消費量が4年で2倍以上に急増、国際エネルギー機関が予測。今後のAI分野の競争は電力調達が勝敗を握るようになるか?

Publickey · 2024-01-29

国際的なエネルギー安全保障や経済成長、環境保護などを掲げるIEA(International Energy Agency:国際エネルギー機関)は、2024年から2年後の2026年のエネルギー関連予測を記した「Electricity 2024...

シェルスクリプトをJavaScript/TypeScriptで記述、どのOSでも実行できる「Bun Shell」、JavaScriptランタイムのBunが発表

Publickey · 2024-01-29

JavaScriptランタイムのBunは、新機能としてシェルスクリプトをJavaScriptもしくはTypeScriptで記述し、特定のOSに依存せずに実行できる「Bun Shell」を発表しました。 シェルスクリプトは特定のシェルに依存す...

Linearでタスク管理したら最高だった話

Zenn · 2024-01-29

はじめに 株式会社mikan のBackendチームの @hoshitocat です。 Notion から Linear にタスク管理を変更して、めちゃくちゃ良かったのでそのご紹介ができたらと思います。 TL;DR Notionも良かったけど、Linearにしたらさらに

HTMLにTypeScriptを書いてブラウザで直接実行できるって知ってた?

Qiita(trend) · 2024-01-29

百聞は一見に如かず空のHTMLファイルにコピペしてウェブブラウザで開いてみてください。&lt;!doctype html&gt;&lt;meta charset="utf-8"&gt;&lt;script async t…

「多分動くと思うからリリースしようぜ」の本来の深い意味

Qiita(trend) · 2024-01-29

「多分動くと思うからリリースしようぜ」エンジニアの方々は下の画像を一度は目にしたことがあるのではないでしょうか。なんとも言えない味のある画像と文言ですが、これは Meta (旧 Facebook…

Javascriptでアナログ時計

Qiita(trend) · 2024-01-29

以前こういう課題を触る機会があったのだが、やってみると意外と面白かったので備忘録代わりに残す。HTMLとCSSシンプル。position:relativeな文字盤の上にposition:abso…

Zero Runtimeが登場した背景とその目的

Zenn · 2024-01-29

概要 最近何かと話題のZero Runtime CSS in JS、多くのライブラリやフレームワークが登場してきています。筆者はZero Runtimeについては、従来のCSS-in-JSはパフォーマンスが問題なので、最近ではスタイルをビルド時に作り出すアプローチが流行り始め

BigQueryとDocumentAIを使ってスタバのレシートを読み取ってカロリー計算してみた話

Qiita(trend) · 2024-01-29

はじめにお世話になっております。primeNumberの庵原です。寒い日が続いておりますが、皆様いかがお過ごしでしょうか。最近ですが、BigQueryからSQLだけを用いて画像から情報を抜き出…

エンジニアリンググループにおけるオンボーディングの紹介

Zenn · 2024-01-29

株式会社オープンエイト、エンジニアリンググループの山田Rです。 この記事では、エンジニアリンググループにおける、オンボーディングと個人的に意識していることについてご紹介させて頂きます。 組織としての取り組み 実際にサービスを利用してもらう Video BRAINで自己

[RubyMine]消せないTypeScriptの警告の消し方

Qiita(trend) · 2024-01-29

RubyMineユーザーなら誰しもが見たことがあるであろう、警告を表す赤い波線。これを放置しておくと大抵プログラマにとって嬉しくないことが起きるので、なるべく早い段階で消しておきたいですよね。今…

OpenTofu正式リリース!GCPやレガシーコード改善も|Productivity Weekly (2024-01-17号)

Zenn · 2024-01-29

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

30代未経験でエンジニアになって思うこと

Qiita(trend) · 2024-01-29

はじめにこういう系の記事好きじゃなかったので書くつもりもなかったのですが、ここ数日のXの投稿見たりやめ太郎さんの記事を見て勢いで書きました。https://qiita.com/Yametaro/…

Power Automate で Outlook の添付ファイルと埋め込み画像を識別してファイルを保存する

Qiita(trend) · 2024-01-28

はじめにPower Automate で処理を自動化する際、Outlook で受信したメールの添付ファイルを他の場所に保存したいケースがあると思います。しかし、以下のように、添付ファイルとは別に…

[EIP170] コントラクト作成時にサイズ制限を設ける提案を理解しよう!

Qiita(trend) · 2024-01-28

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

インストラクションデータ構築方法とデータ収集源

Zenn · 2024-01-28

はじめに LLMのファインチューニングとして、指示文とコンテクストから出力を生成させるインストラクションチューニングという手法が存在します。インストラクションチューニングに用いるデータをインストラクションデータと呼びます。 本記事では、インストラクションデータを構築する方法と

Javascript 再入門

Qiita(trend) · 2024-01-28

JavaScript (node.js) に再入門する必要があったので、Copilot Chat 先生に教えていただいた内容を忘れないように整理しておきたい。 多分普通にやっている人には何の必要性…

Amazon Auroraのシャーディングによる負荷分散を、スケーラブルなNewSQLデータベース「TiDB」で置き換えへ。高負荷なオンラインゲームにも耐えると評価[PR]

Publickey · 2024-01-28

複数のデータベースに負荷分散を行い、スケーラビリティを高める代表的な方法の1つに「シャーディング」があります。 シャーディングによる分散処理には、例えばあるテーブルのプライマリキーが偶数の値はサーバAに、奇数はサーバBに分散させるような方法...

WebAssemblyを進化させる「WASI Preview 2」が安定版に到達。OSや言語に依存しないコンポーネントモデルを実現

Publickey · 2024-01-28

WebAssembly関連仕様の標準化を行っているW3C WebAssembly Community GroupのWASI Subgroupミーティングにおいて、2024年1月25日に行われた投票で「WASI Preview 2」(もしくは...

4年後までにソフトウェアテストの70%を生成AIが作り、コードの品質は向上するようになるとの予測、IDC

Publickey · 2024-01-28

調査会社のIDCは、4年後の2028年までに生成AIベースのツールがソフトウェアテストの70%を作成できるようになり、手動テストの必要性が減り、テストのカバレッジが向上することで、ソフトウェアのユーザービリティとコードの品質向上が実現すると...

ハッカソンに初めて参加した話

Qiita(trend) · 2024-01-28

初めてハッカソンに参加しました。概要こんばんは、いぬしばと言います。僕は大学で"C0de"という名前のプログラミング部に所属していて、一年生です。基本はアプリ開発をメインで活動しています。…

【未経験が作る】AIに質問をして正解をあてるWEBアプリをリリースしました Next.js + Laravel + Gemini

Zenn · 2024-01-28

https://www.youtube.com/watch?v=4os9ESCNE0Q ↓こちらから遊べます https://publiq.cloud/ はじめに この度、転職とAI(Gemini pro)に関する知見の向上を目的にクイズWEBアプリPubliQをリリースしま

SPA+AWSでメンテナンスモードをつくる

Qiita(trend) · 2024-01-28

概要SPA(Single Page Application)において、メンテナンスモードを作ります。SPAでは長期間リロード処理が発生しないため、フロントエンド側のWAFにメンテナンスモードを設定…

PLATEAUのモデル内をOculusで歩くためには

Qiita(trend) · 2024-01-28

この記事ではPLATEAUの都市モデルをOculusで歩けるまでの工程を紹介する。完成図今回は新宿のドコモタワーを下から見上げてみる。必要なものUnity (2022.3.18f1)Met…

Introduction

リアルタイム版 JSer.info · 2024-01-28

<a href="https://bentocache.dev/docs/introduction">https://bentocache.dev/docs/introduction</a><br /> <p>AdonisJSから切り出されたキャッシュライブラリ。 Driverで

【SwiftUI】sheetに関連するmodifier一覧

Zenn · 2024-01-28

概要 sheetに関連するmodifierをまとめました 一覧 presentationDetents iOS 16.0 〜 sheetの高さを任意の高さにすることができます。 .presentationDetents([.medium, .large]`で複数セッ

Announcing AdonisJS v6

リアルタイム版 JSer.info · 2024-01-28

<a href="https://adonisjs.com/blog/adonisjs-v6-announcement">https://adonisjs.com/blog/adonisjs-v6-announcement</a><br /> <p>AdonisJS v6リリース

ChromeでDLしたTFをCBにCPするEXを作った話。

Zenn · 2024-01-28

DAI語みたいなタイトルですみません。 「ChromeでダウンロードしたテキストファイルをクリップボードにコピーするExtension(拡張機能)を作った話。」 タイトルが長くてカッコ悪かったので省略しました。申し訳ございません。ウィッシュ 今回開発したもの タイトル通り

QuickJS Javascript Engine

リアルタイム版 JSer.info · 2024-01-28

<a href="https://bellard.org/quickjs/">https://bellard.org/quickjs/</a><br /> <p>QuickJSのES2023サポート。</p> <ul> <li>ES2022のTop-Level await<

Zennで会社テックブログを運用した振り返り

Zenn · 2024-01-28

はじめに CEOの与謝です。Publication機能がリリースされて以降、弊社のテックブログはZennを使って運用しています。テックブログ始めました系の記事をあげる完全にタイミングを逃したので、ここで振り返りの意味も込めて書こうと思います。「テックブログ始めました」系の記事

Release v0.20.0 · evanw/esbuild

リアルタイム版 JSer.info · 2024-01-28

<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

[EIP160] EXPオペコードのガスコストを増加させる提案を理解しよう!

Qiita(trend) · 2024-01-27

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

ABC338回答メモ

Qiita(trend) · 2024-01-27

0.はじめに 前回やっと900台にレートが上がったので好調を維持したいとおもいつつ 臨みましたが、Dにてこずり、スコアが伸びず、レートは落ち888となりました。 まぁなんとなく縁起がいいからよ…

Rustのnull安全性におけるunwrap(), unsafe()

Zenn · 2024-01-27

Rustを勉強中の万年駆け出しエンジニアです。 日頃はTSやPHPを書いたり、PMをやっています。 先日、こちらの記事を出したのですが、 https://zenn.dev/hajimari/articles/618c900799fe90 この中でnull安全について触れている箇所

チャート見るのがだるいのでTradingViewを使って自動売買してみた件:Bitget編

Qiita(trend) · 2024-01-27

趣旨TradingViewを見ていちいち取引所のサイトに移動して注文を出すのがだるい!という時に全部自動化してトレード放棄したいという邪な考えから作ったbotです。同じことを全く別の方法で実現す…

OWASP API Security Risks Top 10を眺める(BOLA編)

Qiita(trend) · 2024-01-27

こんにちは。なおとです。冬で外が寒いのなんのなんの。一歩も外出せず家のセキュリティ対策はバッチリ。最近APIのセキュリティについての学習を始めました。とっかかりとして、OWASPのAPI S…

AWS勉強モチベーションを上げたければ、JAWS-UG初心者支部に行け!!!

Qiita(trend) · 2024-01-27

こんにちは、har_はる と申します。2024年1月27日(土)にJAWS-UG初心者支部の勉強会に参加し、勉強モチベーションが爆裂アップしたので、その経験を書き記します。※著者はJAWS-UG…

HTMXの正体が分からないので、オレオレHTMXを作ってみた

Qiita(trend) · 2024-01-27

HTMX とは?https://qiita.com/twrcd1227/items/7bce18167fb02ec22729の記事を見ればわかるが、Javascript の知識なしで ajax通…

Blockchain Symbol と NEM の転送トランザクションを発行するコード見比べてみる

Qiita(trend) · 2024-01-27

はじめに何か違うのか両方のチェーンの転送トランザクションを投げるコードを書いて比べてみました。Faced生成SymbolとNEMかの指定の違いだけで、殆ど同じですね。Symbol// fa…

自作キーボードを自作した話

Zenn · 2024-01-27

この記事は mfk60 という 60% ANSI 配列 (US 配列) の左右分割自作キーボードの制作の過程をまとめたものです。 欲しいキーボードが売っていないけれど、自作するにはどうしたら良いのか 自作キーボードのキットは作ったことがあるけれど、次のステップを迷っている 左

30代未経験からエンジニア転職したからこそ、逆に良かったこと

Qiita(trend) · 2024-01-27

自己紹介現在40歳のフロントエンドエンジニア高校卒業後、31歳までフリーターだったが、そこからITエンジニアに転職した「良かったこと」の前に良かったことだけ並べて「みんなも30代からエンジニ…

Signate 第2回 金融データ活用チャレンジ ベースラインサマリー

Zenn · 2024-01-27

第2回 金融データ活用チャレンジ のベースラインを作成してみます。このZenn記事では全体的な方針をさっくり書いています。早くコードを動かしたい人はColabへのリンクからColabへ移行してください 基本情報 コンペURL https://signate.

IoT開発検証 ~センサデータ収集監視と閾値超過通知~

Qiita(trend) · 2024-01-27

はじめに最近AWSを用いた製造現場のDX化の技術検証に携わっております。そこで検証した内容をアウトプットのため、他にも同じようなことをしている方のため簡単にですがまとめたいなーと思いました。…

Rustで自作シェル書いてみた

Zenn · 2024-01-27

はじめに 自作シェルを書いてみた記事はよく見かけるのですが、そのほとんどが fork -&gt; exec という流れです。仕組みを学ぶという点で非常に有効なのでそれはそれで良いとして、 Rust では標準ライブラリの std::process::Command を使用しても

Cloudflare Zero Trustで自宅PCにアクセスする

Zenn · 2024-01-27

イントロダクション 最近自宅のネットワークが極端に遅かったため、IPv4 PPPoEからIPv6 IPoEに構成変更しました。 IPv4時代は固定グローバルIPを購入して外出先から自宅にVPNを張れるようにしていましたが、IPv6では残念ながらL2TP/IPSecが使えない。

cargo-component:生成されるコードでの所有権

Zenn · 2024-01-27

cargo-comopnentをつかってRustのコードを生成する場合、生成されたデーター構造の表現を都合に合わせて変えたい場合があります。 TL;DR 標準では、所有権を移動するようにコードが生成されます Cargo.tomlに設定を記述することで、所有権の移動をしないように

Platform Tilt - Mozilla

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

<a href="https://mozilla.github.io/platform-tilt/">https://mozilla.github.io/platform-tilt/</a><br /> <p>iOS/Android/Windowsなどのプラットフォーム上でのブラ

Next.js App Router Caching: Explained! - YouTube

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

<a href="https://www.youtube.com/watch?v=VBlSe8tvg4U">https://www.youtube.com/watch?v=VBlSe8tvg4U</a><br /> <p>Next.js App Routerでのキャッシュがどのよ

IPPONグランプリのプロフィール画像を作りたい(わけではなかったのです).

Qiita(trend) · 2024-01-27

きっかけ2023年6月,北海道立近代美術館の特別展トリック×イリュージョン!を訪れた際にある作品を見て,作りたいアートのイメージが急に湧いてきた.それはソースコードの文字列で人の顔を表現するもので…

[EIP158] 空のアカウントの自動削除によるステートサイズ減少の仕組みを理解しよう!

Qiita(trend) · 2024-01-27

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

hummingbotを使ってハイリキ(Hyperliquid)でBTCマーケットメイキングしてみた件

Qiita(trend) · 2024-01-26

復習がてらハイリキでhummingbotを使ってみたので以下に記録します。操作方法は全て公式ドキュメントに記載されています。本記事は私がhummingbotの使い方を忘れないようにするために準備…

地震情報アプリ開発者必見!予報業務許可とは?

Qiita(trend) · 2024-01-26

はじめに地震アプリを開発していると、多くの人が「予報業務許可」に出会います。しかし、私のような人間には法律の話はちと難しい...そこで、「予報業務許可」についてわかりやすくまとめました。記事の内…

Safari 17.4 Beta Release Notes | Apple Developer Documentation

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

<a href="https://developer.apple.com/documentation/safari-release-notes/safari-17_4-release-notes">https://developer.apple.com/documentation

vite + electron-builderが使いやすい

Zenn · 2024-01-26

electron + react + typescriptのプロジェクトを作るときに良い方法を見つけた。 electronでアプリを作るときに、様々なBoilerplateが存在するが、今は webpackよりも、vite, electron-forgeよりelectron-b

初学者のReactアプリ開発奮闘記

Qiita(trend) · 2024-01-26

はじめにエンジニア一年目のA.Kと申します。よろしくお願いします。Reactの学習を始めてちょうど10日になります。Udemyの講座でReactの基礎を学習し終えたため、初めてのアウトプットを…

Next.js(AppRouter)でDynamicFunctionを使ってもCacheHitさせる

Zenn · 2024-01-26

はじめに Next.js(AppRouter)をみなさん上手く扱えていますでしょうか? 弊社では現在新規プロダクトで使っているのですが、パフォーマンスが良くないという問題にぶちあたっていました。 今回はその解決方法を一部共有したいと思います。 前提条件として弊社は以下の環

新しいRubyパーサーPrism利用時の開発体験の変化

Zenn · 2024-01-26

この記事で扱っていること 本記事ではRuby 3.3で導入されたPrismという新しいパーサーについて扱っています Prismが持つ「パース時に問題が発生した場合でも可能な限り意味のある結果を返却する」という機能に着目して下記について話します Rubyを記述する際の開発者

数年来の技術的負債を改修した話 - 2種類のORM並列状態からの脱却 -

Zenn · 2024-01-26

! 🐳 この記事は「Loglass Tech Blog Sprint」の23週目の記事です。 はじめに 勝丸と言います。ログラスのエンジニアが毎週記事を発信するLoglass Tech Blog Sprint 2周目に突入しました。前回は「心穏やかにDBバージョンアップ!ロ

情報セキュリティ部「部内勉強会」の取り組み

Zenn · 2024-01-26

はじめに MICINの情報セキュリティ部では、2021年3月から部内勉強会を毎週開催しています。最初は4名から始まりましたが、部門メンバーの増員や組織改編もあり、現在は毎週10名程度が参加し、持ち回りで発表を行っています。勉強会の目的としては、 最新の技術情報の交換 各自の

スイカゲームの作り方

Zenn · 2024-01-26

はじめに Go言語用のEbitengineというゲームエンジンに興味があったので、試しにスイカゲームもどきを作りってみました。Ebitengineを使うと意外と簡単にスイカゲームもどきを作る事ができたので、なるべく分かりやすく作り方を紹介してみようと思います。 まずは先に

PyO3/Maturinを使用したPythonライブラリの作成

Qiita(trend) · 2024-01-26

この記事は英語のブログ投稿を日本語に翻訳しました。ブログ投稿を日本語に翻訳しました。ホームページでも同じ内容を投稿しています。PyO3/Maturinを使用したPythonライブラリの作成こ…

【GO】Gormを使って子テーブルのデータを取得したい

Qiita(trend) · 2024-01-26

はじめにGORMを使って、親と子テーブルのデータを両方取得するのに苦労したので、備忘録として残しておきます。GORMは公式ドキュメントが丁寧に書かれているので、そちらも合わせてご覧いただくと良い…

基本情報技術者を取得してから「見える世界」が変わった話をしようか

Zenn · 2024-01-26

どうもお疲れ様です。 MESIです。 皆さん基本情報技術者は取得済みでしょうか? よくITエンジニアの免許と言われている資格ですよね。 私は一昨年の秋に取得しました。 https://twitter.com/MESIchicken/status/16156691684221624

GHES の GitHub Actions で Google Cloud との OIDC 連携がしやすくなりました

Zenn · 2024-01-26

みなさん GitHub Actions の OpenID Connect (以下OIDC) 連携使っていますか? GitHub Actions はワークフローの中で OIDC の ID トークンを発行でき,これを Google Cloud などのクラウドプロバイダの認証に用いるこ

フロントエンドのパフォーマンスチューニング Javascriptは非同期で読み込むべし

Zenn · 2024-01-26

どうもお疲れ様です。MESIです。 フロントエンドのパフォーマンスチューニング手法の一つとしてJavaScriptを非同期で読み込むことを学んだので忘備録として残します。 なぜ非同期で読み込む必要があるのか? 主な理由としてレンダリング時のブロックを回避するためにJavaSc

ハイリキ(Hyperliquid)の取引量をbotで増幅させてみた件

Qiita(trend) · 2024-01-25

勉強がてらハイリキのbotを作ってみたので忘れないように以下に記録します。コードはご自由にお使いください。以下のリンクからアクセスすると手数料が常時4%安くなります。https://app.h…

技術的負債イベントに参加して

Qiita(trend) · 2024-01-25

前置き業後に技術的負債のイベントに参加してきました。内容がそれぞれバラバラであるかに見えて、自分の中ではすべてが有機的に繋がって感じました。ただ、懇親会に参加できなかったのは残念です💦開発サ…

分散RedisロックとJedisクライアント

Qiita(trend) · 2024-01-25

はじめに以前、Redis上でセマフォを実装する必要がありました。驚いたことに、私たちが使用しているJedisクライアントとLettuceクライアントの両方には、それに対する良い準備ができた解決策が…

次期Python、ついにJITコンパイラを搭載の見通し。「copy-and-patch」と呼ばれる新たなJITコンパイラの仕組みとは?

Publickey · 2024-01-25

機械学習やAI処理の分野を中心に非常に高い人気のプログラミング言語である「Python」の次期バージョンに、処理速度の向上を目指したJITコンパイラが搭載される見通しです。 このJITコンパイラは、PythonコアデベロッパーのBrandt...

Terraform 1.7正式リリース。モックによるインフラテストコードの高速実行が可能に、リソースを削除せずTerraformの管理から外す「config-driven remove」機能も

Publickey · 2024-01-25

HashiCorpは、インフラ構成ツールTerraformの最新版となる「Terraform 1.7」正式版のリリースを発表しました。 Terraformは、インフラ構成をコードで記述できる、いわゆるInfrastructure as Co...

Deno 1.40: Temporal API

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

<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

弱小エンジニア志望学生が紹介するインターン先の探し方

Qiita(trend) · 2024-01-25

どうもGadgeloggerだ。俺はこの記事を書いている時点でまだ内定が無い弱小25卒なのだが、そろそろ年も開けて26卒がインターンを探す頃合いになってきたと思う。ただいきなりインターン先を探そう…

Rustで始める安全第一プログラミング【世はまさに大安全時代】

Zenn · 2024-01-25

Rustを勉強中の、万年駆け出しエンジニアです。 学べば学ぶほど、プログラミングの大きな壁に阻まれ日々苦戦しております。 今回は「Rustで始める安全第一プログラミング」という主題で、各種安全の重要性やRustで何がどのように解決されているのかについて書こうと思っています。 !

N+1 ハントの話

Zenn · 2024-01-25

こんにちは!アルダグラムでエンジニアをしている森下霞です。 Rails の ActiveRecord を使って素早くDBとのやり取りが書けるのですが、そこに罠があります。N+1 深い罠です。開発時に気づきづらい問題である N+1 の自動探知について話しようと思います。 どうし

RemixでFormライブラリ入れるならConformがオススメなんで使ってみてほしい

Zenn · 2024-01-25

Formライブラリは数あれど、何がいいかなとか経験からReact Hook Formとか使ってる方向けにもし Remix使うなら ってことでConformというライブラリをオススメする記事です。 前提条件 Remixの細かい処理方法などは説明しません 各ライブラリのインスト

【GCP/Linux】GCEに話題のパルワールド(Palworld)の専用サーバー(Dedicated Server)を構築してみた

Zenn · 2024-01-25

概要 今回は現在、話題になっているパルワールド(palworld)の専用サーバーをGCPのGoogle Compute Engineに構築する方法を紹介します。少々マニアックな内容にはなりますが、最後までお付き合いいただけると幸いです。 ! 2024/01/25現在、パルワー

Next.js App Router キャッシュの今

Zenn · 2024-01-25

先日Vercelから「Next.js App Router Caching: Explained!」というタイトルの動画が公開されていたので、その内容をまとめることでNext.jsのキャッシュの今について整理しておこうと思います。 https://youtu.be/VBlSe8t

【読書メモ】プロジェクトマネジメントの心得

Qiita(trend) · 2024-01-25

はじめにこんにちは。最近、在宅から出社になり、通勤時間をうまく使いたいということから、下記の本を読みました。今後の業務に活かせるような部分が多かったので、記事にします。https://www…

htmxコア入門

Zenn · 2024-01-25

htmxの実装は4000行弱のJavaScriptファイルで、そんなに特殊なこともしていなかったので読みやすかった なんか懐しい感じがすると思ったけどjQuery世代の設計っぽい。変数がvarで定義されているし https://github.com/bigskysoftware/

Apache APISIX を触ってみる

Qiita(trend) · 2024-01-25

この記事の目的以下の記事で Kong Gateway の公式ドキュメントを読んで動作確認を行いました.https://qiita.com/caunu-s/items/636aff1d04778f…

OpenAIのAssistants APIを使用してチェック業務を自動化してみた

Qiita(trend) · 2024-01-25

はじめに昨年11月に行われたOpenAI DevDay 2023で発表されたAssistants APIを使用して業務自動化しました。具体的には自社のCSチームがユーザーのプロフィールをチェック…

国内ITエンジニアの給与は過去1年でわずか0.4%増、国際比較では円安もあり主要国の中でも下位に。ヒューマンリソシア調べ(2024年)

Publickey · 2024-01-25

人材サービスを提供するヒューマンリソシア株式会社は、ITエンジニアの給与動向を、国際労働機関(ILO)や経済協力開発機構(OECD)、各国の統計データベースなどの公表データを基に調査した結果を発表しました。 調査結果によると、2023年の国...

Ansibleを使用して必要なログファイルを取得する

Qiita(trend) · 2024-01-25

目次経緯内容応用あとがき経緯現場業務にて、・Ansible管理サーバーから各サーバーへシェルスクリプトを配布し実行・生成されたデータ(ホスト名+YYYYMMDDHHMMSS.data…

ビジネスとオープンソースの狭間で 〜 Embulk の場合 (前編)

Zenn · 2024-01-25

2023 年はビジネスとオープンソースの関係が難しくなった年であったように思います。 6 月には、フルタイムの Ruby コミッターとして研究開発を行っていたお二人がクックパッド社の人員削減の影響を受けたことに端を発して、オープンソースに深く関わってきた一部のソフトウェア・エンジ

モバイルアプリに対する脅威にはどのようなものがあるか

Zenn · 2024-01-25

はじめに 2007年に初代のiPhone、その翌年の2008年に世界初のAndroid搭載スマートフォンが発売されてからモバイルデバイスは爆発的にその台数を増やし、いまでは持っていて当たり前と言えるほどのツールとして普及しました。モバイルデバイスはその携帯性の良さから日常の様

高校の卒業制作でゲーム作った

Qiita(trend) · 2024-01-25

はじめに 今回、高校の卒業制作として、初音ミクが主人公の「GOT SIMULATOR」なるゲームを作成しました!ゲーム開発を知識0の状態から始めて、約1年間の開発で得た経験や考えを共有できればと思…

空間ビデオ(Spatial Video)を青赤メガネで立体視する

Qiita(trend) · 2024-01-25

空間ビデオ(Spatial Video)を青赤メガネで立体視するiOS 17.2から、iPhone 15 ProとiPhone 15 Pro Maxは、空間ビデオを撮影できるようになりましたht…

【GO】コンパイラによるレシーバの暗黙的変換ってなに?

Qiita(trend) · 2024-01-25

はじめにありし日の自分は以下のコードが正常に動作することに疑問を感じてました。type Dog struct { Name string}func (d *Dog) Speak() { fm…

SQLパフォーマンス向上?ネステッドループの詳細解説と実践的なヒント

Qiita(trend) · 2024-01-25

概要本記事では、Oracleの表結合方法におけるネステッドループに焦点を当て、その詳細な検証を行います。ネステッドループは、分かりにくい側面があるかもしれませんが、理解しやすいように解説します。記…

Release v5.90.0 · webpack/webpack

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

<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

Power Automate と生成 AI で議事録作成の自動化にチャレンジしてみた所感

Qiita(trend) · 2024-01-25

はじめに恐らく、議事録作成の効率化、自動化について、長年の課題であったと思います。特に、打ち合わせの数が多い、長い、議事録を時間をかけて丁寧に書いており、レビューにも時間を取っているような会社にと…

【Python】pydub使ったら音声データの解析がめっちゃ簡単だった

Zenn · 2024-01-24

音声データをPythonで取り込んで表示したり解析したりしたいと思ったことはありませんか? この記事では音声データの入出力をPythonで行えるpydubのインストールと基本的な使用方法(音声データの読み込み)について説明します。 pydubで音声データファイルの入力ができれば,

Web技術年末試験 2023

Zenn · 2024-01-24

2023 年の web 技術の振り返りとして Web 技術年末試験 2023 に参加した。 この記事は解法や試験の問題について詳しく解説することはせず、自分がどのように考えてどのツールを使って検索したかを記述しておく。 試験のレギュレーション 制限時間: 60 分 何を調べても

Dockerのビルドが最大40倍高速になる「Docker Build Cloud」提供開始。Appleシリコン/AWS Graviton用のビルドにも対応

Publickey · 2024-01-24

Docker社は、クラウド上で高速にDockerコンテナのビルドを実行する新サービス「Docker Build Cloud」の提供を開始しました。 同社は昨年(2023年)10月に開催したイベント「DockerCon 23」で、次世代のDo...

さくらインターネット、生成AI向けクラウドサービス「高火力 PHY(ファイ)」提供開始。NVIDIA H100を8基搭載、200GbE×4本接続可能なベアメタルサーバ

Publickey · 2024-01-24

さくらインターネットは、生成AI向けクラウドサービス「高火力」の第一弾として、ベアメタルシリーズ「高火力 PHY(ファイ)」を2024年1月31日より提供開始すると発表しました。 同社は昨年(2023年)6月に経済産業省から、経済安全保障推...

要約:Flow Matching for Generative Modeling (Part1)

Qiita(trend) · 2024-01-24

記事の要約Flow Matching for Generative Modelingの要約である.実験の部分は省略し,数学的な部分の要約をする.特に定理1について,論文では省略された部分を丁寧…

Power Apps クソアプリ リファクタリング計画(App.Formulas)

Qiita(trend) · 2024-01-24

はじめに先日、自分がQiitaで自信満々に発表したアプリがある。https://qiita.com/DEmodoriGatsuO/items/ecbd943c010a29bbd33b記事を出し…

chrisguttandin/worker-timers: A replacement for setInterval() and setTimeout() which works in unfocused windows.

リアルタイム版 JSer.info · 2024-01-24

<a href="https://github.com/chrisguttandin/worker-timers">https://github.com/chrisguttandin/worker-timers</a><br /> <p>ブラウザはタブがアクティブではない場合、i

The AHA Stack | AHA

リアルタイム版 JSer.info · 2024-01-24

<a href="https://ahastack.dev/">https://ahastack.dev/</a><br /> <p>Astro x Htmx x Alpine.jsのAHA Stackについてのサイト</p>

Firefox 122.0, See All New Features, Updates and Fixes

リアルタイム版 JSer.info · 2024-01-24

<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

本の感想「世界一流エンジニアの思考法」

Zenn · 2024-01-24

発売から少したってしまいましたが「世界一流エンジニアの思考法」を購入して読み終わったので感想記事を書きたいと思います。 ↓はアフィリエイトリンクです。クリックして購入すると私に収入が発生するかも…! https://www.amazon.co.jp/dp/B0CKSZV5DQ?&

初心者のためのAWS CDKを使った環境構築

Qiita(trend) · 2024-01-24

はじめに深い知識のない人でも比較的簡単に環境構築できるAWS CDKを紹介します。初心者向けの内容となっていますので、少しでも皆さんの参考になれば幸いです。こんな人に読んで欲しいAWS CD…

インプット→アウトプットの過程で絶望した駆け出しエンジニアへ

Qiita(trend) · 2024-01-24

はじめにエンジニア一年目のA.Kと申します。よろしくお願いします。現在、運用保守の案件を担当していますが、フロントエンドに興味を持ち学習を進めています。みなさん(特に駆け出しエンジニアの方)、…

CodeRabbit を1ヵ月開発チームで実際に使ってみました!

Zenn · 2024-01-24

ラブグラフでCTOをしております横江( @yokoe24 )です! 以前 Zenn で 『もう初回コードレビューはAIに任せる時代になった - CodeRabbit -』という記事が流行りました。 私たちのチームで実際に使ってみましたので、 事前準備や使ってみての便利さ、どのくら

チーム開発にSwiftUIを導入してみて感じたメリットと困ったこと

Zenn · 2024-01-24

株式会社ココナラアプリ開発グループ、iOSチームの上田です。 以前こちらの記事でどのような手順でSwiftUIを導入したかを紹介致しました。 今回はその後、SwiftUIを導入して感じたメリットや、逆に導入してみて困ったこと・苦戦したことなどのデメリットを紹介していこうと思います

【Dart / Flutter】Slangで国際化対応する

Zenn · 2024-01-24

はじめに こんにちは!Altive株式会社Flutterアプリ開発者の中村です。 業務内でSlangを使用した国際化対応を行いましたので、導入方法や注意点など簡単にご紹介させていただきます🌏 本記事では以下の表示になるようにご説明します📝 en jp

【公式よりも詳しい】Mantine V7移行ガイド

Zenn · 2024-01-24

背景 AppRouterへの対応 弊社のプロジェクトでは、Mantineを使用しています。Next.jsをApp Routerに移行したことにより、Emotionに依存するライブラリの使用が困難になりました。以前までEmotionに依存していたMantineがバージョン7でA

タスク定義が 100 個を超えたら ECS にデプロイできなくなった

Zenn · 2024-01-24

ある日 ECS にデプロイできなくなった いつも通り、ECS (AWS Fargate) にデプロイしようとすると、以下のコマンドでエラーになりました。 デプロイは GitHub Actions から行っています。 // ①最新のタスク定義を取得する $ ecs_app_ta

symbol-nodeで node passwordが通らなくなった

Qiita(trend) · 2024-01-24

symbol-bootstrapの命令を実行した時に見慣れない表示が出るのを見た事はありませんか?(node:444933) [DEP0040] DeprecationWarning: The …

[和訳]Azure コスト最適化 (原題:Azure Cost Optimization)

Qiita(trend) · 2024-01-23

こんにちは、アーキテクトのやまぱんです。今回は 下記のブログを和訳いたしました。https://techcommunity.microsoft.com/t5/azure-architecture…

ソフトウェアに関わる人が知っておくといいかもしれない法則10個

Publickey · 2024-01-23

「チームトポロジー」や「エンジニアリングマネージャーのしごと」「スクラム実践者が知るべき97のこと」の著者や翻訳者などで知られる吉羽龍太郎氏が、「ソフトウェアに関わる人が知っておくといいかもしれない法則10個(勝手セレクション)」という興味...

Red Hat、開発者向けポータルサイト構築ツール「Red Hat Developer Hub」正式リリース。オープンソースのBackspaceがベース

Publickey · 2024-01-23

Red Hatは、開発者の生産性向上を実現するためのポータルサイト構築ツール「Red hat Devloper Hub」の正式リリースを発表しました。 @RedHat #Developer Hub is now generally avai...

Oracle Cloudが生成AIサービスを提供開始、Llma 2とCohereが利用可能

Publickey · 2024-01-23

オラクルはOracle Cloudで生成AIのマネージドサービスを提供すると発表しました。API経由で生成AIの機能を呼び出して利用することが可能です。 提供される生成AIのモデルはMetaの「Llma 2」と、オラクルが投資もしている生成...

【読んでみました!】AOAIドーナツ本:Azure OpenAI Service ではじめる ChatGPT / LLMシステム構築入門

Qiita(trend) · 2024-01-23

2024年1月24日にAzure OpenAI Service について体系的にまとまった書籍、Azure OpenAI Service ではじめる ChatGPT / LLMシステム構築入門が…

(未経験)技術士1次試験の過去問演習アプリつくった [Rails API + Next.js]

Qiita(trend) · 2024-01-23

はじめにはじめまして!エンジニア転職を目指してプログラミングスクールRUNTEQで学習中のけーちゃんと申します。2023年1月より、完全未経験からRuby on Railsを中心に学習し、この…

RAG を「In-Context Learning」と呼ぶかは微妙という話

Zenn · 2024-01-23

RAG という手法を「In-Context Learning」と呼んでいる例を見かけますが、それは少し違うかも?ということをまとめておきます。 結論 まず結論として、In-Context Learning という言葉は、元来 Few-shot プロンプティングと同じ意味です。

【Reactアプリ100本ノック】09 Memo

Qiita(trend) · 2024-01-23

はじめにこんにちは!! Watanabe Jin (@Sicut_study)です!https://qiita.com/Sicut_study/items/78910cd8d103b8d45a…

3年目エンジニアがPythonで躓いたこと5選

Qiita(trend) · 2024-01-23

はじめにエンジニアとして満2年が過ぎ、3年目に突入しました。最初の3年が肝心と考えながら、過ごしてきました。この記事ではそんな振り返りも兼ねて駆け出しPythonistが躓きやすいことを5つ紹介で…

Denoの静的サイトジェネレータ`Lume`の紹介

Zenn · 2024-01-23

2023年12月に静的サイトジェネレータであるLumeのバージョン2がリリースされました. 私は個人ブログを書くのに GitHub Pages + Lume を利用しているので,年末はLumeのバージョンアップなどの作業をしていたのですが,改めて体験が良いなと思ったのでLumeの

Blazor WebAssemblyのベンチマークをとってみた

Qiita(trend) · 2024-01-23

.NETの新しいWeb技術であるBlazor、大きくBlazor ServerとBlazor WebAssemblyの2種類の動作形態があることは皆さんご存知(?)ですね。そして.NET 8では、こ…

【MySQL】フロントエンドエンジニアがMySQLのWITH句の便利さを知った話

Zenn · 2024-01-23

はじめに こんにちは。kouです。 自分は普段の開発業務ではフロントエンド及びバックエンドのどちらもを触ることが多いのですが、元々はフロントエンドに興味関心があってフロントエンドを中心に学習をしていたこともあり、バックエンド技術に関しては相対的に見てまだまだ広い知見がありませ

名前付きエクスポートを推す理由

Zenn · 2024-01-23

第 1 回目の技術記事を書かせていただきます、e-dash 株式会社でフロントエンドを担当している tom です。BtoB の SaaS プロダクトを開発しています。 モジュールのエクスポートについて、プロジェクトによってさまざまではありますが、弊社のプロダクトでは名前付きexp

アプリ開発完全未経美少女エンジニアが最強のToDoアプリを怒りに任せて自作するまでの話#1(1/16~1/22)

Qiita(trend) · 2024-01-23

自己紹介🌻著者プロフィール🌻名前:おじょち(25歳)技術領域:ねっとわーく(ざこ)、さーば(くそざこ)趣味:おさんぽ、くりーむそーだはじめにうああああ~~~~~~最強のToDoアプリが欲…

Power Platform 環境払い出し申請業務を効率化しよう

Qiita(trend) · 2024-01-22

はじめにまず、Power Apps のアプリや Power Automate のフロー等のリソースは、環境という場所に保存されます。※こちらの記事から拝借したので、アイコンちょっと古いですht…

Cloudの課題を解決する"Local-First"という選択肢(概念編)

Zenn · 2024-01-22

私たちはCloudアプリケーションによって、リアルタイムでのCollaboration(共同作業)や複数デバイスからのデータアクセスを可能にしてきました。それはあらゆるデータをサーバに集中させることによって実現していますが、同時にデータのOwnership(所有権)を失っているこ

[EIP4444] 1年以上前のトランザクションデータを削除する仕組みを理解しよう!

Qiita(trend) · 2024-01-22

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

Ruby on Railsはどのように生まれ、発展してきたのか[後編]。作者DHH氏やコアチームが語る動画「Ruby on Rails: The Documentary」が公開

Publickey · 2024-01-22

最も有名なWebアプリケーションフレームワークの1つである「Ruby on Rails」は、もともと37signals社が社内向けに開発したフレームワークでした。 現在ではGitHubやShopifyなど大規模なWebサービスを支えるRub...

Ruby on Railsはどのように生まれ、発展してきたのか[前編]。作者DHH氏やコアチームが語る動画「Ruby on Rails: The Documentary」が公開

Publickey · 2024-01-22

最も有名なWebアプリケーションフレームワークの1つである「Ruby on Rails」は、もともと37signals社が社内向けに開発したフレームワークでした。 現在ではGitHubやShopifyなど大規模なWebサービスを支えるRub...

変化の激しいReactへのライブラリ導入で考えるべきこと

Zenn · 2024-01-22

この記事について オープンロジのエンジニアrikuto(@riku929hr)です。 オープンロジは2023年12月で10周年を迎えました🎉 プロダクトはReactの黎明期からReactを利用して動いており、長年プロダクトを支えて来たコードである一方、ライブラリは古いままのも

Nuxt.js(v3)でgenerate納品する前にやっておきたい設定

Qiita(trend) · 2024-01-22

リリース情報確認URLnode.jsのリリースノートnuxtのリリースノートnuxi(nuxt/cli)のリリースノートvscodeのリリースノート動作確認済みバージョンNode.js(…

BigQuery で Vertex AI の LLM を使用して SQL のみで RAG を構築する

Zenn · 2024-01-22

はじめに こんにちは、Google Cloud Partner Top Engineer 2024 を受賞いたしました、クラウドエース データソリューション部の松本です。 クラウドエース データソリューション部 について クラウドエースのITエンジニアリングを担う システム

Whisperを使った音声入力🎙のチャットポッドをGradioで爆速開発

Qiita(trend) · 2024-01-22

1. はじめにOpenAIのWhisperを使った音声入力のチャットポッドを、Googleコラボ上でGradioを使って簡単に作ってみましょう。OpenAIは、2024年1月23日現在で最新の1.…

Mac のメニューバーから GitHub の Pull Request や通知を見れるようにする

Zenn · 2024-01-22

こういうのを作りました。 こういうの レビューリクエストされている Pull Request の一覧 自分の Pull Request の一覧 通知の一覧 を表示しています。 各アイテムをクリックすればブラウザで対象のページが開きます。 通知に関してはメニューバー上で既読に

Bitriseのキャッシュ機構(最新)

Qiita(trend) · 2024-01-22

Bitriseにはキャッシュ機構が3種類存在します。今回は使用頻度の高い2つについてまとめました。Branch-based caching ⭐️Key-based caching ⭐️Remo…

VSCode Neovim Extension を使えば、修飾キーが1つ増えるぜ

Zenn · 2024-01-22

ラブグラフ開発インターンの arawi です。 今日は Vim に関わる記事です。 Vim は去年から使い始めてやっと慣れてきました。 TL;DR Vim のノーマルモードではスペースキーを使わないから、スペースキーを使うキーバインディングを設定できる vscode ne

何故Windows上でPythonを動かさず、WSL2+Dockerを使うのか

Qiita(trend) · 2024-01-22

筆者の業務用PCのOSは現在Windows11です。その中でPython関連のプログラムを動かす際にはWindows+Pythonという形で動かさず、Windows Subsystem for …

ゲーム初出展をして分かった事まとめました

Zenn · 2024-01-22

こんにちは。個人開発で生活をしているあたかです。 普段はツールアプリを作っているのですが、2024/1/20(土)〜21(日)、二日間に渡って開催されるインディーゲームの展示会、東京ゲームダンジョン4にスマホゲーム第一弾「EUREKA5」を初出展してきました。 Unity + F

ITマニア向けの掲示板「スラド」が1月末での終了を発表。23年の歴史に幕

Publickey · 2024-01-22

ITマニア向けの掲示板「スラド」が1月末で終了となると発表されました。 2001年5月に「スラッシュドットジャパン」としてオープンし、その後「スラド」に名称を変更して運営を続けてきた老舗の掲示板が、23年の歴史に幕を下ろすことになります。 ...

Prodcut Engineer Night #2 ~DomainへのDeep Dive~

Zenn · 2024-01-22

こんにちは。アセンド株式会社でプロダクトエンジニアをしているまっつんです。 Product Engineer Night(以下PdENight)第一回から1ヶ月、今度は応募多数に付き増枠し、結局それ以上の60名も応募していただきました!今回はそのレポートを公開します。 https

GitHub CertificationやらCIやらasdf互換ツールやら|Productivity Weekly(2024-01-10号)

Zenn · 2024-01-22

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

あなたはブラウザについてどこまで説明できますか?

Qiita(trend) · 2024-01-22

はじめにみなさんは身近にあるブラウザについてどこまで理解しているでしょうか?「ブラウザを説明してください!」と言われたら困ってしまう方もいるのではないでしょうか?そこで、この記事ではブラウザの…

[EIP4844] Shard Blob Transactionsの仕組みについて理解しよう!

Qiita(trend) · 2024-01-21

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

Snowflakeのワーカーノードがサイレント大幅アップグレードされてた!

Zenn · 2024-01-21

Snowflakeのワーカーノードのスペック調べてみた。 ローカルディスク容量が倍に、CPUアーキテクチャがx86_64からaarch64になってた。 いつのまにかスペックが上がってました。 現在のワーカーノードのスペック 2024年1月現在は、以下のようなマシンでクエリが実

日本語LLMの学習に向けたデータ前処理

Zenn · 2024-01-21

はじめに 大規模言語モデルの学習にあたり、大規模なデータセットで学習することが重要ですが、高品質なデータを用いることも重要です。 Webなどから大規模に収集したデータを用いることが一般的ですが、そのままだとかなりノイズが多く、モデルの学習が困難です。 本記事では、言語検出、テ

生成AIの数学能力を補うには・・・?(Advanced Data Analysis/Open Interpreter/Wolfram・・・)

Qiita(trend) · 2024-01-21

https://www.hayakawa-online.co.jp/shopdetail/000000015521/2023年7月に初版発行されたStephen Wolfram「ChatGPTの頭…

Next.js で Blockchain Symbol のトランザクションを作って SSS Extension で署名する

Qiita(trend) · 2024-01-21

各種バージョンnode v18.18.2next@14.0.4typescript@5.3.3symbol-sdk@3.1.0sss-module@1.0.4「最新がいい!」って事で、 …

eIDAS 2.0でサポート必須のSD-JWT VCフォーマットとmdoc/mDLフォーマットのVerifiable Credentialを同時に発行してみた (たぶん世界初)

Qiita(trend) · 2024-01-21

はじめにデジタルアイデンティティ業界は Verifiable Credential (検証可能な資格証明) の話題で持ちきりです。特にヨーロッパでは、Verifiable Credential を…

止まらないWebサイトを構築せよ。名古屋市からの要請にWordPressとDocker Swarm、そしてTiDB Serverlessの組み合わせで対応[PR]

Publickey · 2024-01-21

政府や公共団体、地方自治体などが情報発信に用いるWebサイトは一般に、大きなトラフィックが発生するわけではないものの、市民が24時間365日いつでも参照できるように高い可用性が求められることが多くあります。 名古屋市によるWebサイトとして...

Rust製ブラウザエンジンの「Servo」がElectron代替を目指す「Tauri」への組み込みに対応、プロトタイプとして実装

Publickey · 2024-01-21

Linux Foundation傘下でRust製のWebブラウザエンジンとして開発が進められている「Servo」は、Electron代替を目指すフレームワーク「Tauri」への組み込みサポートを、プロトタイプとして実装したことを明らかにしま...

Android版のChrome 121、高速なグラフィクス描画やGPUプログラミングを可能にする「WebGPU」が標準で利用可能に

Publickey · 2024-01-21

Googleは1月17日付けでリリースしたChrome 121のAndroid版で、QualcommとARMのGPUを搭載したデバイスではWebGPUがデフォルトで有効になったことを明らかにしました。 下記はGoogle Chromeエバン...

Next.js × Convex × Clerkで認証付きフルスタックアプリをラクに開発する

Zenn · 2024-01-21

はじめに この記事では、Next.js × Convex × Clerk でフルスタックアプリを作る方法をハンズオン形式で紹介します。 Convex と Clerk を組み合わせることで、認証付きのフルスタックアプリを爆速で開発することができます。 完成物は、以下の GitH

高専プロコン2023 体験記「Share Sports」

Qiita(trend) · 2024-01-21

1. はじめに奈良工業高等専門学校 情報工学科では、3,4年生合同のグループで与えられた課題に沿ってプロジェクトを遂行する『情報アクティブラーニング』という授業があり、その授業の一環として、第34…

Release v2.0.0 · volarjs/volar.js

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

<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

未経験からエンジニアに転職して2ヶ月で基本情報技術者試験に合格した話

Zenn · 2024-01-21

はじめに はじめまして! 現在、自社開発企業でエンジニアとして働いています、おおくまです! 以前まではQiitaにて記事を書いていたのですが、今後はZennの方を中心に記事を書いていきたいと思います! よろしくお願いします! 今回は、「未経験からエンジニアに転職して2ヶ月で基

【Python】お手軽に顔認証を実装する

Qiita(trend) · 2024-01-21

はじめにPythonのライブラリを使う事で、お手軽に顔認証を実装する事ができます。まだ、顔認証を実装した事がない、顔認証を使ったアプリを作りたいといった方に、ぜひ読んでいただきたいです。動作環境M1 Ma…

AWSのユーザ管理方式比較とスタートアップガイド 2024年1月版

Zenn · 2024-01-21

対象読者 AWSのユーザ管理方式を検討している人/改善したいと考えている人 Organizations有無によるIdentity Centerの機能差を理解したい人 各種方式のIaCスクリプトサンプルが欲しい人 Identity Centerの初期セットアップについて知りた

Symbol 各言語のSDKを作成する -その1-

Qiita(trend) · 2024-01-21

SDKの仕組みまずは新たなSDKを作成するにあたり簡単に仕組みを紹介しますシリアライズとデシリアライズSymbolのトランザクションは全てトランザクション構造体をシリアライズしてbinaryに…

育休中のリスキリングとしてプログラミングを勉強し、Webエンジニアに転職したので本音のところを書いてみる

Qiita(trend) · 2024-01-21

育休中のリスキリングとしてプログラミングを勉強し、Webエンジニアに転職したので本音のところを書いてみるどうも、MIDORIと申します。先日、下記の記事を拝読しました。https://qiit…

【永久保存版】0からDockerを勉強するならこのロードマップに従え!

Qiita(trend) · 2024-01-21

はじめにこんにちは、WatanabeJin(@Sicut_study)です。今回は私が初学者のときに最も苦労したDockerの技術を身につけるためのロードマップを紹介していきます。Docke…

PHPカンファレンス北海道2024:全然野菜からOSSにコントリビュートしようとしてみるまでの4日間 #phpcondo

Zenn · 2024-01-21

はじめに PHPカンファレンス北海道2024の本編とその関連イベントに4日間参加してきました! https://x.com/618knot/status/1746485093517107670?s=20 本記事はそれらの参加レポートになります。 記事を分けることも考えましたが

AICによるモデル選択が信頼区間の被覆確率に与える影響

Qiita(trend) · 2024-01-21

AICなどの基準を用いた変数選択を行うことがあると思います.しかし,この処理は特に信頼区間の被覆確率に影響を与えます.実験を通して説明します.実験設定以下のようなデータ生成過程に対し実験を…

C++20 以降のコンパイル時文字列操作

Zenn · 2024-01-21

コンパイル文字列 ! 以下の文章は C++20 の仕様をベースに記述しています。C++20 以降でなければ動かないコードもたくさん存在するので注意してください。 実装 コンパイル時に計算可能な文字列を表す文字列 template &lt;size_t N&gt; str

【AWS EC2】Amazon Linux2 にMySQLをインストールしようとしてGPGでつまづいた話

Qiita(trend) · 2024-01-21

※この記事では、MySQLのインストール手順の詳細は割愛しています。Amazon Linux2 にMySQLをインストールしようとした際、下記のエラーが出てつまづいた。【起きた事象】実行コマンド…

ただ build.gradle を読めるようになりたい

Qiita(trend) · 2024-01-21

動機つい1週間くらい前にはじめてbuild.gradle触ってみて「はにゃ?」てなったので、どこかのbuild.gradleを読んでざっくり理解できるようになれたらいいな、のスタンスですGrad…

StepFunctionsとKnowledge baseを使ってノーコードでRAGを実現する

Qiita(trend) · 2024-01-21

StepFunctionsからKnowledge baseも呼べるようになったらしいので、前に作った以下のお試しから、RetrieverとしてKnowledge baseに差し替えてみます。htt…

ASTERIA Warp 2312 RecordGroup使ってみた

Qiita(trend) · 2024-01-21

はじめに2023年12月に実装された新コンポーネント「RecordGroup」の登場で今まで少し複雑になっていたキーブレイクが簡単にできる様になりました。使いどころがわかりにくい感じのコンポーネン…

LLaVA-JPをColaboratoryでお試し。

Zenn · 2024-01-21

LLaVA-JP LLaVA-JPは日本語VLMです👀 https://github.com/tosiyuki/LLaVA-JP LLaVA-JPの詳細は、作者の@toshi_456様がQiitaにまとめられています。 https://qiita.com/toshi_456/

Introducing fsx: A modern filesystem API for JavaScript - Human Who Codes

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

<a href="https://humanwhocodes.com/blog/2024/01/fsx-modern-filesystem-api-javascript/">https://humanwhocodes.com/blog/2024/01/fsx-modern-fil

npm in Review: A 2023 Retrospective on Growth, Security, and Quirky Facts - Socket

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

<a href="https://socket.dev/blog/2023-npm-retrospective">https://socket.dev/blog/2023-npm-retrospective</a><br /> <p>npmレジストリ上のパッケージの分析記事。 毎

Snowpro Advance:Architectの振り返り

Zenn · 2024-01-21

2023年12月中旬にSnowpro Advance:Architectを受験し、何とか合格しました。 資格の概要や、どうやって勉強したとか、どんな教材を使ったとか等は、他の合格された先輩方が記事として残されているので私は資格勉強中に触れたことのない機能があったので復習したいと思

Parsing Javascript - Speaker Deck

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

<a href="https://speakerdeck.com/brn/parsing-javascript">https://speakerdeck.com/brn/parsing-javascript</a><br /> <p>JavaScript言語のパースについてスライ

Power Automate で Microsoft Forms の回答の添付ファイルのリンクを取得する

Qiita(trend) · 2024-01-21

はじめにPower Automate では、Microsoft Forms で回答があったことをトリガーにアクションを起こすことが出来ます。例えば、以下のように、回答内容を SharePoint…

唐突に勤怠管理システムが作りたくなった休日

Qiita(trend) · 2024-01-20

あー、そういえばちょうど良い具合の勤怠管理システム欲しいな~!そんな休日ありますよね!?Azure でちょっとしたプロトタイプみたいな設計レシピ作ってくれと言われたので作り始めてみたメモ。オー…

[EIP100] アンクルブロックをブロック生成の難易度調整に組み込む仕組みを理解しよう!

Qiita(trend) · 2024-01-20

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

2024.01.21版 symbol-bootstrapを使用した symbol node作成

Qiita(trend) · 2024-01-20

contabo cloud vps 3(ubuntu 22.04)に rootで ログインwget 6.dusanjp.com/bこの 'b'で1.通常 loginする user accou…

文系大学生が卒論をGit管理した話

Qiita(trend) · 2024-01-20

沢山書き直したい。差分を確認したい。頑張った履歴を数値で残したい。Gitを実践的に利用して学びたい。そんな思いから始まり、卒論提出までGitで管理しながらやりとげました。これから論文をGitを使…

Googleの新しい送信者ガイドラインに備えてDMARCレポートに基づいて具体的にやったこと

Zenn · 2024-01-20

2023年10月にGoogleとYahoo!がメール送信者向けのガイドラインを更新してから早3か月。いよいよ適用開始の2024年2月が近づいてきました(ドキドキ)。 ! 公式の送信者ガイドライン Google Email sender guidelines Google Ema

Azure Batch で物体検出モデル (YOLOv8) を動かしてみる

Zenn · 2024-01-20

はじめに Azure Batch は、Azure 上で大規模な並列処理を行うためのサービスです。 Azure Batch を利用することで、コンピューティングノード(仮想マシン)での処理を自動的にスケジュールしたり、タスクの実行状況を監視したりできます。 ただ、Azure B

【個人開発】Ruby on Railsで勇者一行を作って魔王を討伐したい!

Qiita(trend) · 2024-01-20

ドラクエは、好きですか?このメンバーで魔王倒したいとか、勇者一行に混ざりたいな〜とか。皆様も人生で一度は考えたことありますよね?そうですよね。僕もそう思いました。思い立って旅立ちました。冒険で…

Bun v1.0.24 | Bun Blog

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

<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のようにシェルスクリプトを扱

パスワードはおしまい! 認証はパスキーでやろう

Zenn · 2024-01-20

はじめに パスワードは古来より認証に良く使われる方法ですが、その運用の難しさからセキュリティの懸念とその対策としての運用の複雑さ(複雑で長い文字列、90日でパスワード変更など)が要求される大きく問題をもった仕組みです。 その根本的な解決策としてFIDO Allianceを中心

ecspressoで作るRDSの踏み台Fargate

Zenn · 2024-01-20

はじめに ECS Fargate経由でプライベートなSubnetにあるRDSにアクセスする方法をまとめます 使うツールは以下の通り こんな素晴らしいツールあったの?でお馴染み ecspresso ECS Execのポートフォワード機能 最終的にlocalhostに向け

Go言語でdata raceが起きるときに起きる(かもしれない)こと

Zenn · 2024-01-20

はじめに この記事は、プログラミングにおいて特に難しいことの1つである「並行処理」に関する記事です。特に、「並行処理」を行うときに意図せず発生させてしまいやすい「data race」について書きます。data raceがどのような驚くべき問題を引き起こすかを、簡単に動かせるサ

JSONの小ネタと、JSONに対する拡張

Zenn · 2024-01-20

JSONは最も普及したデータ形式の一つでしょう。JSONの仕様はECMA-404やRFC 8259として標準化されています。 ECMA-404 - Ecma International RFC 8259 - The JavaScript Object Notation (JSO

tarコマンドのオプションが覚えられない自分を救いたい よってイメージで脳に刻み込むことにした!

Zenn · 2024-01-20

お疲れ様です。MESIです。 みなさんtarコマンドは使ってますでしょうか。 ファイルを圧縮したり展開したりするときに使うのですが、このコマンドには厄介な問題があります。 それはオプションが思い出せず、毎回調べないといけないことです。 ただダウンロードしたファイルを展開したいだけ

アプリ作成のススメ

Qiita(trend) · 2024-01-20

〜個人開発を機に開発案件入場後1年で分かったこと〜読んで欲しい人未経験からエンジニアになりたい。未経験入社はしたが「案件ガチャに失敗した」と思っている。入社後思うようにキャリアアップができて…

Astro 4.2 | Astro

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

<a href="https://astro.build/blog/astro-420/">https://astro.build/blog/astro-420/</a><br /> <p>Astro 4.2リリース。 実験的なオプションとしてSpeculation Rules

軽い気持ちでLINE BOTに手を出してみた~おみくじBOT その1~

Qiita(trend) · 2024-01-19

あけましておめでとうございます、みやもとです。早くも新年明けて半月が経ってしまいました。時が経つの早すぎませんかね。ともあれ、気持ちも新たになんかやりたいな、と気がはやった結果軽率にLINE B…

penrose/penrose: Create beautiful diagrams just by typing notation in plain text.

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

<a href="https://github.com/penrose/penrose">https://github.com/penrose/penrose</a><br /> <p>テキストで宣言的に色々なダイアグラムを描画できるライブラリ。</p>

Designing better target sizes

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

<a href="https://ishadeed.com/article/target-size">https://ishadeed.com/article/target-size</a><br /> <p>ユーザーがアクションをトリガーするためにクリックやタップする領域である

React Libraries for 2024

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

<a href="https://www.robinwieruch.de/react-libraries/">https://www.robinwieruch.de/react-libraries/</a><br /> <p>Reactアプリケーション開発にカテゴリごとのライブラ

SwiftLintのXcodeビルドツールプラグインにおけるフィンガープリント検証の無効化

Zenn · 2024-01-19

SwiftLintは、CI環境での自動ビルド時には、Xcodeのセキュリティ機能によって一部の問題が生じることがあります。ここでは、これらの問題を回避するために、フィンガープリント検証を無効にする方法について説明します。 Xcodeのフィンガープリント検証とは? フィンガープ

Qiitaのいろいろランキング2023

Qiita(trend) · 2024-01-19

はじめに2023年のユーザーの皆さまの活動を、色々なカテゴリーでランキングにしました!今年も公式から提供していきます。ぜひ過去のランキングもご覧ください。Qiitaのいろいろランキング2022…

スーパーファミコンで mruby/c を動かす

Zenn · 2024-01-19

はじめに mruby/c という軽量な Ruby 処理系をスーパーファミコンに移植し、標準出力に文字列を出力する簡単な Ruby コードをエミュレータ上で動かしたので、その移植作業を記事にまとめました。 この記事で動かしたコードは次のリポジトリにあります。 https://g

プログラミング言語 HTML 入門

Zenn · 2024-01-19

はじめに 以前 uhyo さんにより「HTML はプログラミング言語である」と示されたことは記憶に新しいところですが、昨年末の HTML, The Programming Language の登場により、その主張はより強固なものとなりました。現代ではもはや、HTML は立派な

[Vulkan] 描画ループ中の同期プリミティブ

Qiita(trend) · 2024-01-19

Vulkan における同期プリミティブ、とりわけ描画中に利用されるものについて、パフォーマンスの違いがあるのかどうか気になったので調べてみました。Vulkan の同期プリミティブは、VkEvent…

【駆け出し必見】Webサービスを作る時に役に立ったサイト

Qiita(trend) · 2024-01-19

この記事は何?この記事では私が初めてWebサービスを作成した時に役に立ったサイトを紹介する記事です初めて自分でWebサービスを作る方や駆け出しエンジニアの方にこの記事が役に立てれば嬉しいです😃…

爆速でBubbleのプラグインを作って公開してみた!

Zenn · 2024-01-19

はじめに 弊社ispecでは、スピード感をもったプロトタイプ開発を提供するために、Bubbleというノーコードツールを活用しています。 その中で、プラグインを開発する機会があったので、その手順や注意点をまとめました! 今回作成したプラグインは、下記で公開しています! よかった

TypeScriptの非nullアサーション演算子(!)について

Qiita(trend) · 2024-01-19

非nullアサーション演算子とは?非nullアサーション演算子(!)は、その直前のオブジェクトがnullまたはundefinedでないことをTypeScriptにアサート(主張)します。let …

Terraform 1.7 の新機能: AWS CLI でリストしたバケットを Import ブロックと for_each で一括インポートする

Qiita(trend) · 2024-01-19

はじめに先日公開された Terraform 1.7 で、import ブロックが for_each をサポートしました。https://www.hashicorp.com/blog/terraf…

[ERC6120] ERC20やERC721などのトークンをapproveなしにtransferする仕組みを理解しよう!

Qiita(trend) · 2024-01-18

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

ブラックボックスデバッグ

Zenn · 2024-01-18

はじめに デバッグというとデバッガを使ったりprint文を挿入するのが一般的です。しかし、現実にはそういった手法を取れない環境でデバッグする必要があることもあります。 例えば私の仕事はLSIの設計ですが、製造されたLSIの動作中に内部を見ることは当然できません。もし何らかの不

GraphQL Schemaの破壊的変更をCIで検知する

Zenn · 2024-01-18

ここ数年、私はGraphQL APIサーバーの開発を行っています。GraphQLは柔軟かつ強力なAPIクエリ言語で、Webフロントエンドからモバイルアプリなどいくつかのクライアントがそれぞれ画面に必要なデータをフェッチしており、フロントエンドの開発パフォーマンスが向上しました。

E社のインターンに行ってきたよ

Qiita(trend) · 2024-01-18

E社就業型インターン結果報告どうもGadgeloggerだ!DMMに引き続いてE社でのインターン結果報告をしようと思う。。。。。。がここの会社のインターンはなかなかパンチが聞いていたので(良い意…

GitHub、パブリックリポジトリのユーザーに4vCPU/16GBメモリ/150GBストレージのホステッドランナーを無償提供、従来よりも2倍のスペックに強化

Publickey · 2024-01-18

GitHubは、コードのビルドやテスト環境などで使えるホステッドランナーを、パブリックリポジトリで開発をしているオープンソースの開発者向けに無償で提供しています。 今回、その無償のホステッドランナーが2倍のスペックに強化されたことが発表され...

[初心者向け]ソフトウェアテストってそもそもなに?

Qiita(trend) · 2024-01-18

徹底攻略 JSTQB Foundation教科書&amp;問題集 シラバス2018対応を勉強しているので、自分のメモとしてまとめています。ソフトウェアテストとはソフトウェア品質を評価し、運用環境でソフト…

linux 既存ユーザーのホームディレクトリ作成してみた

Qiita(trend) · 2024-01-18

はじめにlinuxにユーザーが登録されているが、ユーザーのホームディレクトリがない場合に新規にホームディレクトリを作成する必要があります。本記事に手順をまとめます。そもそもユーザーのホームデ…

Power Apps コンポーネントを活用して、開発効率を上げよう!(自作メッセージボックス)

Qiita(trend) · 2024-01-18

はじめにPower Appsの作成に慣れてくると、自分の中でもお決まりのメソッドが確立されていきます。そのような中で、「これ毎回作るのだるいなあ」 と思うものはありませんか?今回は、メッセージ…

データモデリングにおけるいくつかの注意ポイント

Qiita(trend) · 2024-01-18

はじめに社内の新人向けDB研修でデータモデリング(RDB論理設計)に関してレビューを行うことがあります。その際によく指摘する内容をいくつかリストアップしておきたいと思います。(例として用いている題…

Remix の SPA モード

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

<a href="https://azukiazusa.dev/blog/remix-spa-mode/">https://azukiazusa.dev/blog/remix-spa-mode/</a><br /> <p>Remixに実験的に実装されているSPAモードについて</

wevm/vocs: Minimal Documentation Framework, powered by React + Vite.

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

<a href="https://github.com/wevm/vocs">https://github.com/wevm/vocs</a><br /> <p>ReactとViteを使ったドキュメントサイトフレームワーク</p>

HTML & CSS & JavaScript でwebページに雪を降らせましょう!(寒いです)

Qiita(trend) · 2024-01-18

初めに今回のモノは、cssがメインなものになってるのかな?と思われます。意味不明なものは調べていただいたり、コメントして頂くと私も大変ありがたいです。書いていこう今回も説明(適当でごめんな…

学生チームとアプリケーション開発コラボをしました

Zenn · 2024-01-18

はじめに BEENOSの野口です。 2022年12月に下関で開催されたハッカソンにて入賞した九州大学の学生3名とBEENOSのエンジニア3名でアプリケーション開発のコラボ企画をおこなったので、その取り組みについて共有させていただきます! BEENOSのエンジニアと大学生とでア

理系のコウメ太夫 (LuaTeX)

Qiita(trend) · 2024-01-18

\documentclass{article}\usepackage{luatexja-fontspec}\setmainfont[Ligatures={Rare,TeX}]{Times-Ne…

コンポーネント名を明名するときに考えたこと

Zenn · 2024-01-18

ニコニコ生放送でフロントエンドを担当している misuken です。 今回はコンポーネント名を並べたときに感じた小さな気付きから視野を広げ、最終的に周辺領域も含めて詳細に明らかにするまでの様子を書きます。 この記事で行われているのは、一般的な 命名 ではなく BCD Design

[Firestore] CLIでcollection groupのルール・インデックス設定ができるまでに必要なこと

Zenn · 2024-01-18

こんにちは!アルダグラムでエンジニアをしているkageyamaです Firestore の collection group を利用して、複数の collection に跨った batch 処理を対応する機会がありました。 今回、collection group を扱えるところか

FlutterのNavigator(Navigator 1)とRouter(Navigator 2)のちがい

Zenn · 2024-01-18

Flutterに画面遷移は必要不可欠です。ただ、画面遷移の実装方法はFlutterの歴史的な経緯により、複数のパターンが存在します。とりわけ2020年末にNavigator 2が登場したことで、アプリケーションを開発にするにあたり、幾つかの意思決定をする必要が生じています。 この

miiboではじめる会話型AI開発

Zenn · 2024-01-18

「会話」は人類が何万年以上にわたりアップデートを続けてきた、非常に強力な「コミュニケーション・インターフェース」です。会話は言語や視覚・聴覚を始めとする様々なコンテキスト情報をシームレスに交換し、人間同士の高度な意思疎通を実現してきました。 人類は人間とコンピュータ(AI)の間

Framer Motionでいい感じのアニメーションをシンプルに実装しました [React / Next.js / App Router]

Zenn · 2024-01-18

こんにちは。nakaatsuと申します。今回はポートフォリオサイトを作り直して個人ブログを作りました。 https://www.nakaatsu.com/ https://www.nakaatsu.com/blog/lip7se2gqm_y この記事では今回使用したアニメーション

安全運転支援のためのフーリエ解析による合図の認識 〜腕の回転〜

Qiita(trend) · 2024-01-18

はじめに自動車、鉄道、航空機など、様々なモビリティの形態において運転の自動化が進んでいます。自動運転技術では、車載前方に搭載されたカメラを使用して、前方の車や歩行者などの可動障害物を「バウンディン…

[EIP5] 使用したメモリに対してのみガス代を支払う仕組みを理解しよう!

Qiita(trend) · 2024-01-17

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

障害対応で大切だと感じていることのまとめ

Qiita(trend) · 2024-01-17

私個人の障害対応の経験と一昨日参加したIncident Response Meetup vol.1での学びから障害対応において大切だと感じていることをまとめる。https://incident…

HTTPが全てを飲み込む(後編)~アップロードのレジューム機能標準化など開発中の新機能

Publickey · 2024-01-17

Webを構成する重要な要素の1つであるHTTPは、その最新仕様で2層構造となり、バージョンに関係なく使えるSemanticsと、特徴の異なる通信仕様を定めたHTTP/1.1、2、3に分割されました。 さらに現在では、HTTPの上にあらためて...

HTTPが全てを飲み込む(中編)~HTTPの上にIPやイーサネットが実装されて便利になること

Publickey · 2024-01-17

Webを構成する重要な要素の1つであるHTTPは、その最新仕様で2層構造となり、バージョンに関係なく使えるSemanticsと、特徴の異なる通信仕様を定めたHTTP/1.1、2、3に分割されました。 さらに現在では、HTTPの上にあらためて...

HTTPが全てを飲み込む(前編)~HTTPの2層構造と、HTTP Semanticsとは何か?

Publickey · 2024-01-17

Webを構成する重要な要素の1つであるHTTPは、その最新仕様で2層構造となり、バージョンに関係なく使えるSemanticsと、特徴の異なる通信仕様を定めたHTTP/1.1、2、3に分割されました。 さらに現在では、HTTPの上にあらためて...

ヘルスケアデータをGrafanaで見たくない…?〜健康 Reliability Engineering〜

Zenn · 2024-01-17

はじめに まずはこちらをご覧ください。 これは私のApple Watchで計測されたヘルスケアデータです。Apple Watchをつけていると、心拍数や歩数、睡眠時間などのデータが自動的にiPhone内に記録されます。 SREなら健康を維持するためにもSLIとSLOを設定

cloudflare/next-on-pages: CLI to build and develop Next.js apps for Cloudflare Pages

リアルタイム版 JSer.info · 2024-01-17

<a href="https://github.com/cloudflare/next-on-pages">https://github.com/cloudflare/next-on-pages</a><br /> <p>Cloudflare PagesでNext.jsのアプリケ

Next.js + shadcn/ui + TanStackTableでモダンなテーブルを作ろう

Zenn · 2024-01-17

テーブルの実装には、react-data-table-componentや、MUIのDataGrid、MantineUIのMantineDataTableなどが用いられてきました。 今回はテーブルのHeadressUIライブラリであるTanstackTableと、RadixUIと

「データ指向アプリケーションデザイン」から学ぶ信頼性

Qiita(trend) · 2024-01-17

概要周りで名著だと言われているけど個人的には読んだことがなかった本のデータ指向アプリケーションデザイン ―信頼性、拡張性、保守性の高い分散システム設計の原理を長期休みの暇な時間に読んだので、忘…

エンジニア歴3年目が転職活動をした結果

Qiita(trend) · 2024-01-17

はじめに初めまして、現在エンジニアをしながら起業をしてサービスを開発中の橋田至です。https://twitter.com/dall_develop私は今Swappyという同人誌のフリマサイト…

宣言的と命令的とは「目的の宣言」と「手段の命令」のことである

Zenn · 2024-01-17

宣言的ってなんだっけ? 宣言的UIという言葉を聞いたことがあると思いますが、プログラミングにおいて宣言的とは何でしょうか? 改めて考えると、よく分からなくなってしまいませんか? なぜReactのような書き方は宣言的と言えるのか? (コンポーネントの定義は命令とは言えないの?

知名度がいまいち分かってないNextDPというテクニックについて

Qiita(trend) · 2024-01-17

はじめにコード上では変数名としてNDPであったりNextDPと名付けられやすいものです。正式な名称はよく分かっていないですし、解説されたことがあるのかすら分かっていないテクニックなのですが、どの…

高効率なSQLクエリの書き方

Qiita(trend) · 2024-01-17

概要この記事では、SQLクエリをより効率的に記述するためのベストプラクティスとテクニックに焦点を当てています。データベースのクエリはシステム全体のパフォーマンスに直結するため、最適な書き方を知るこ…

 【Jr.エンジニアのやらかし記録】先輩、Pushしたらコンフリクト100ファイルあるんですが...😇

Qiita(trend) · 2024-01-17

「先輩、Pushしたらコンフリクト100ファイルあるんですが...😇」先輩「Meet繋いでやりますか😎」転職4日目の私「神😭😭😭😭😭😭😭😭😭😭」どんな状況?・masterからブランチを切って…

[EIP2] ホームステッド・ハードフォークについて理解しよう!

Qiita(trend) · 2024-01-16

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

ITエンジニアが投票した「ITエンジニア本大賞2024」発表。単体テストの考え方/プログラマー脳/ プロジェクトマネジメントの基本が全部わかる、など

Publickey · 2024-01-16

ITエンジニアが投票によって技術書やビジネス書を選ぶ「ITエンジニア本大賞 2024」の結果が発表されました。 「ITエンジニア本大賞」は、仕事の役に立った本、初学者におすすめの本、ずっと手元に置いておきたい本など、おすすめの本をITエンジ...

僕はどこへ行こうとしているのか?

Zenn · 2024-01-16

エンジニアを続けてて考えたこと いつもず〜と僕は勉強してます。朝起きたらパソコンの前に座ってる。早起きして、勉強したり副業してる。土日もそれを継続してる。 友達たちはというと、恋人とデートしたりゲームしてる。アニメ見てる。「うらやましいな〜と思う」。僕はいつも泣きながら勉強し

静的サイトに特化した全文検索ライブラリ「Pagefind」、さくらのレンタルサーバで動かしてみた

Publickey · 2024-01-16

先日、静的サイトに特化した全文検索ライブラリである「Pagefind」というソフトウェアがあることを、下記の記事が話題になったことで知りました。 参考:静的サイトに特化した検索ライブラリ Pagefind を試す | grip on min...

【Linux】ssh接続先で実行したプログラムが途中終了してしまう。

Qiita(trend) · 2024-01-16

背景javaプログラムが途中で中断される現象が起きた。どうやって解決したかを備忘録として残しておきます。起きたことjavaプログラムを実行してもなぜか途中でプログラムが終了してしまう。#!…

【Reactアプリ100本ノック】08 Calendar

Qiita(trend) · 2024-01-16

はじめにこんにちは!!@Sicut_studyです!https://qiita.com/Sicut_study/items/78910cd8d103b8d45a73こちらの記事が嬉しいことに…

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

Zenn · 2024-01-16

ELYZAが公開した日本語LLM「ELYZA-japanese-Llama-2-7b」についての解説 : (3) 英語での性能評価編 はじめに こんにちは!ELYZA の沖村です。本日は2023年8月29日に弊社株式会社ELYZAが公開した日本語LLM「ELYZA-jap

.NET 8 の Blazor の SSR で何個もボタンを置いた画面を作りたい!

Zenn · 2024-01-16

.NET 8 の Blazor の SSR ですが拡張フォーム処理とストリーム レンダリングを組み合わせることで、1つのシンプルなフォームはいい感じに作れるようになっています。 ただ、この場合 form の onsubmit イベントは 1 つしかないので、複数個のボタンがあるよ

Rustによるパラメータ化テストの紹介

Zenn · 2024-01-16

明けましておめでとうございます。今年もどうぞよろしくお願いいたします。 自分事で恐縮ですが、私はこれまでGo言語を使うことが多く、Rustはまだまだ勉強中の身であります。 Goにはテーブルテストというパラメータ化テストを簡潔に書くプラクティスがあります。テーブルテストはユニットテ

Node.js — Node v21.6.0 (Current)

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

<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 ルータ

Zenn · 2024-01-16

はじめに 本記事では Raspberry Pi で Wi-Fi ルータ (Wi-Fi アクセスポイント + ルータ + DNS サーバ + DHCP サーバ) を作る方法について紹介します。 なお、Raspberry Pi ではなくても Wi-Fi 用のネットワークインターフ

【Next.js】Github Actionsのneedsを活用してテストを並列化させてみた | Offers Tech Blog

Zenn · 2024-01-16

概要 あけましておめでとうございます、Offers を運営している株式会社 overflow でフロントエンドのテックリードをしている Kazuya です。 新年一発目なので、少し軽めの内容でお送りします。今回は冬休みの宿題(勝手に自分で宿題化させているだけ)として取り組んだ

【AWS】S3とCloudFrontで静的Webサイト公開

Qiita(trend) · 2024-01-16

https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/getting-started-cloudfront-overview.html…

完全未経験が半年で個人サービスをリリースした話

Qiita(trend) · 2024-01-16

はじめにこの度、転職とスキル向上を目的に個人サービス(Football League)をリリースしました。まだまだ修正箇所はあるものの、ひとまず形にはなったのでサービスの使用技術や開発過程を共有…

TeamsやSlackから生成AI経由でRPAを呼べるようにしてみたら良かった件について【UiPath】

Qiita(trend) · 2024-01-16

元気しとーと? 博多に住んどうUiPathプリシェールス @ManabuTechばい。(お元気でしょうか? 博多に在住しておりますUiPathプリセールスManabuTech です)2024年、…

自分への Feed forward は待つものではない! 〜ねだるな、勝ち取れ、さすれば与えられん〜

Zenn · 2024-01-16

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

【JavaScript】URL文字列が有効か判定する方法

Qiita(trend) · 2024-01-15

try...catchを使用するURL()コンストラクターが与えられたURL文字列が有効でなければ例外をスローすることを利用して以下のように判定します。function isValidURL(u…

クラウドネイティブのためのKubernetesなどをテレコム基盤にどう適用するのか? その課題やリスクとは。CNTOM 2023[PR]

Publickey · 2024-01-15

通信事業者や通信機器メーカー、クラウド事業者、オープンソース開発者らを集め、今後のネットワークの進化にむけた技術や標準化およびユースケースを具体的に紐付ける議論を行う場として、イベント「Cloud Native Telecom Operat...

AIチャレンジ racing 現在1位のパラメータを公開!!

Qiita(trend) · 2024-01-15

はじめに皆さんはAIチャレンジの取り組みはどうですか。1月15日(月)現在、私たちiASLが1位を取っている現状です。ここで、私たちのAIチャレンジのレポジトリを公開しようと思います。参考にし…

シスコ、eBPF分野をリードするIsovalentを買収へ。クラウドネイティブ分野のネットワーキングなど強化

Publickey · 2024-01-15

シスコシステムズは、eBPFの分野をリードしてきたIsovalentを買収することを先月(2023年12月)21日に発表しました(プレスリリース)。買収金額は非公開。 Isovalentはクラウドネイティブ分野において「eBPF」と呼ばれる...

Power Appsでバーコード リーダー コントロールを使いこなそう!読書管理アプリ シリーズ

Qiita(trend) · 2024-01-15

はじめにPower Appsでバーコード リーダーコントロールが存在します。文字通り、QR コードを含む様々なバーコードを読み取ることができる機能です。Bingで「power apps バーコ…

Slack用の絵文字をCLIで生成できるツールをRustで作ってみた

Zenn · 2024-01-15

Slackに絵文字を登録する時によく絵文字ジェネレーターを利用させてもらっていましたが、もっと高速に絵文字を作成したいなと思い、CLIを作成しました。 デモ egc 完全に理解した これだけで以下のような画像が生成できます。 印字される文字のサイズは絵文字ジェネレーターとほ

え!<input type="date">で作った入力フォームの年には6桁入力できるんですか!?

Qiita(trend) · 2024-01-15

こんにちは!withサーバーチームの@10keiと申します。簡単な入力フォームを作成する際、日付の入力項目には&lt;input type="date"&gt;を使うと便利ですよねー。 See the Pen …

スレッド形式で雑にメモを書き散らすためのサービス「Thredot」をリリースしました

Zenn · 2024-01-15

Thredot はスレッド形式でメモを書けるサービスです。 Google アカウントがあればログインできます。 https://thredot.org こういうの Playground ページを用意しているので、気軽に使い心地を試してみてください。 https://thredo

あなたに合った Docker デスクトップクライアント、見つけてみませんか?

Zenn · 2024-01-15

はじめに こんにちは。今年クラウドエース株式会社に新卒入社し、現在 SRE をしている渋谷と申します。 自分の愛車は MAZDA の RX-8 という車なのですが、この車に搭載されているロータリーエンジン(おにぎりエンジン)にちなんで、自分が執筆する記事のアイキャッチは 🍙

Marketoに連携された癖が強すぎるEventHub視聴ログをBigQueryで整理する

Qiita(trend) · 2024-01-15

はじめに弊社primeNumberは、2023/11/28にイベントプラットフォームであるEventHubで「01(zeroONE)2023」というオンラインイベントを開催しました。申込者5500…

Github ActionsでRailsのrspecを並列処理して高速化する

Zenn · 2024-01-15

最近CIの見直しをして大きく時間を短縮できたのですが、rspecだけ目立って残ってしまいましたので、こちらも高速化するためにテストを分割して並列で処理させてみました。Github Actionsのmatrixは通常の用途としては複数の環境(言語バージョン、プラットフォーム)でもビ

iDraw.js | iDraw.js

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

<a href="https://idraw.js.org/docs/en-US/">https://idraw.js.org/docs/en-US/</a><br /> <p>Canvasベースの図形の描画ライブラリとGUIエディタ。</p>

[筋トレのすゝめ] プログラミングばっかりしていて、運動不足のエンジニアを撲滅したい

Zenn · 2024-01-15

はじめに この記事はこちらの素晴らしい記事を拝見し、私も書こうと思った記事となります。 筋肥大目的で筋トレを始めて約6年程度の体験&健康に関する学習で得た知見を元に書いています。筋トレ3年目頃から、筋肥大よりも健康志向になったので記事の内容は健康に重きを置いた内容となっており

actions/artifacts@v4アツい、CIの話題多め、おまけあり|Productivity Weekly(2023-12-20号)

Zenn · 2024-01-15

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

llm load_datasetからdata_collatorまで

Zenn · 2024-01-14

概要 llmを学習する際にデータをロードしてmodelにデータを渡すまでの流れをまとめました。 今までなんとなくの雰囲気でやっていたので、整理するためのメモです。 load_dataset Hugging Face Hubまたはローカルファイルから学習データをロードする。

エンジニアは子供がいると勉強できないのか

Qiita(trend) · 2024-01-14

たびたび話題になってる気がしますが以下のようなポストが流れてきました。https://x.com/yuiyui12322/status/1746002374869795047?s=20これについ…

Puppeteer、テスト自動化の次世代標準「WebDriver BiDi」に対応開始。Firefoxもサポートへ

Publickey · 2024-01-14

Node.jsでヘッドレスブラウザを用いたテスト自動化のためのフレームワーク「Puppeteer」が、ブラウザ自動化の次世代標準である「WebDriver BiDi」(「BiDi」は双方向を表すため、読みは「ウェブドライバー バィディ」との...

GitHub、SDKを刷新。今後はOpenAPI仕様の生成ツールで生成したSDKを提供へ

Publickey · 2024-01-14

GithHubは、今後はAPI仕様を記述する業界標準であるOpenAPIに対応した生成ツールで生成したAPIクライアントをSDKとして提供することを明らかにしました。 現在まで同社は「Octokit」と呼ばれるSDKを提供しています。これは...

Migrating from Zod to Valibot: A Comparative Experience | Matthew Kwong

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

<a href="https://mwskwong.com/blog/migrating-from-zod-to-valibot-a-comparative-experience">https://mwskwong.com/blog/migrating-from-zod-to-v

GitHub Actionsの認定資格やGitHub Administrationの認定資格など、GitHub公式の認定資格制度が一般向けにスタート

Publickey · 2024-01-14

GitHubは、同社公式の認定資格制度として「GitHub Actions Certification」や「GitHub Administration Certification」などを一般向けに公開開始したと発表しました。 Unlock ...

ChatGPTを使ってGB版風テトリス作った

Qiita(trend) · 2024-01-14

作ったもの↓環境:Kotlin +Jetpack Compose開発期間:3週間かかった費用:約3000円 (ChatGPT4.0 1か月/30ドル)※自分が遊ぶ目的のためアプリ公開はしてな…

Remixに SPA Mode がきた

Zenn · 2024-01-14

Remix v2.5.0 で SPA Mode がサポートされました。(unstable) SPA Mode 導入の背景 Remix は React をベースとし、Web 標準に基づいた API で構築されるフルスタックフレームワークです。 Remix はリリース当初からサー

パッケージ追加・更新時に周知めんどいからSlack通知して自動化したった

Qiita(trend) · 2024-01-14

はじめにこの記事では、GitHub Actionsを使って、Dockerのイメージなどの変更やパッケージ管理ファイルの変更などがmainブランチにマージされたときに、他の開発者にnpm insta…

JavaScriptのイベント種類

Qiita(trend) · 2024-01-14

JavaScriptのイベントとは?ユーザがボタンをクリックしたり、キーボードで入力したりなど操作することで何らかの動作をする、きっかけのことです。イベントの設定はaddEventListene…

React Developer Roadmap 2024 を眺める

Zenn · 2024-01-14

はじめに React Developer Roadmap 2024 を眺めつつ筆者の独り言を書く記事です。筆者の React 歴は 3 年ちょっとです。 https://roadmap.sh/react Visit JavaScript Roadmap React のロ

【個人開発】タダ飯おじさんを撃退する「fumie~対戦~」を開発したら家族愛を再認識した

Qiita(trend) · 2024-01-14

はじめにこんにちは!! Watanabe Jin (@Sicut_study)です!突然ですが、皆さんは踏絵をご存知ですか??「踏絵」は、十字架やキリスト像、マリア像などが描かれた板を踏ませ…

Learn Next.jsをやってみた

Zenn · 2024-01-14

はじめに この記事は、Lancers(ランサーズ) Advent Calendar 2023 の22日目の記事です。 本来公開すべき日付から3週間以上たっていますが、気にしないでください。(^^;) フロントエンドエンジニアの谷(@high_g_engineer)です。 本記

AWS Management Console myApplicationsを使ってみた:アプリ毎のコストとセキュリティを簡単に管理

Qiita(trend) · 2024-01-14

はじめにこんにちは、都内でソフトウェアエンジニアとして活動しているYSasagoです。AWS re:Invent 2023の基調講演でDr. Werner Vogelsによって発表されたAWS …

共同開発15 Yo-Hey-Guild について

Zenn · 2024-01-14

先日 Flutter大学で共同開発15 が始まりました。 今回私は「Yo-Hey-Guild」というプロジェクトをやってみることにしました。 https://github.com/flutteruniv/yoheiguild Yo-Hey-Guild とは Flutter大学

AutoScalingで、別VPCにENIを作ってEC2にアタッチ

Qiita(trend) · 2024-01-14

はじめに以前、AutoScalingでスケールアウト時に、別VPCに作っておいたENIをアタッチする内容を記事にしました。https://qiita.com/a_b_/items/136fb26…

[Power BI] 3分でQiita の投稿実績レポートを作成しよう😊~実践編~

Qiita(trend) · 2024-01-14

はじめにQiitaの投稿記事の情報をサクッと可視化しましょう。Power BIとQiita APIを利用して3分で完成します👌https://qiita.com/api/v2/docs記事の…

Mind Webアプリケーション(CGI)の開発を容易にするライブラリの続き

Qiita(trend) · 2024-01-14

はじめに実行環境はこちらを参照して下さい。https://qiita.com/Mind-Club_2017/items/0fdad646aff08a87618dライブラリはこちらを参照して下さ…

あっ、そうだ!モダンCSSをまとめておこう

Zenn · 2024-01-14

2023年もCSSの進化がすごかったですね! その進化を2024年でも生かしていけるように、今回まとめておいていつでも参照できるように記事を書こうと思いました。 お読みいただけると幸いです。 一緒に2024年もスタートダッシュで走り抜けましょう。 まず、はじめに この記事では

pandasでのファイル読み込みで、デフォルトパラメータを使うことに注意したほうがよいもの

Qiita(trend) · 2024-01-13

この資料は、Python東海 第44回勉強会のライトニングトークで発表した「pandas便利だけどデフォルトパラメータでファイルを読み込むな!」をもとに、一部内容を修正するとともにQiita向けに書…

Rust1.75で追加された機能を使ってモナドを作ってみる

Zenn · 2024-01-13

Rust1.74でモナドを作ってみようとしてたのですが、今回はその続きになります。 https://zenn.dev/hanao/articles/b16b7460e801f5 なんで続きをやろうと思ったの? Rust1.74で導入された以下の機能を使って、モナドを作ろうとし

Mind Webアプリケーション(CGI)の開発を容易にするライブラリ

Qiita(trend) · 2024-01-13

はじめに実行環境はこちらを参照して下さい。https://qiita.com/Mind-Club_2017/items/0fdad646aff08a87618dWebアプリケーション作成では、…

Snowpark Container ServiceでMLflowサーバーを立ち上げる

Zenn · 2024-01-13

これは何? Snowpark Container Serviceを使ってMLflowのサーバーを立ち上げたので、必要な手順や落とし穴の備忘録を残しておきます。 とりあえず立ち上げただけなので、外部からアクセスしたりなどはできません。 そもそも Snowpark Con

React コードを隠したまま GitHub Pages でサイトを公開する

Zenn · 2024-01-13

はじめに GitHub には GitHub Pages というリポジトリから簡単に静的サイトを公開できる便利な機能がありますが、公開するリポジトリは public リポジトリである必要があります。一方、React を使っていると再利用可能な独自コンポーネントやライブラリなどを

Rust 1.75.0におけるtrait内のasync fn

Zenn · 2024-01-13

2023年の12月28日にRust 1.75.0がリリースされました https://blog.rust-lang.org/2023/12/28/Rust-1.75.0.html 今回の更新の目玉の一つがasync fnをtrait内で使えるようになったことです。詳しい解説が別の

TypeScript(Next.js)のCIをGitHub Actionsで構築してみる!

Qiita(trend) · 2024-01-13

はじめにこんにちは、H×Hのセンリツ大好きエンジニアです。自分で新規プロダクトを開発してみよう!となった際に、「CIを最初に作っておくと便利だから作ってみるか〜」という軽い気持ちで手を出してみま…

【Flutter】Sliverの仕組みを理解する

Zenn · 2024-01-13

Sliverを扱うのは、基本的にCustomScrollViewを使う時に限定されます。ゆえに「SliverはCustomScrollViewとセットで使われる」程度で説明されることも多いですが、実際のところListViewやGridView、PageViewも内部を見ればSli

NotionSwiftを使ってアプリ作ってみた話

Zenn · 2024-01-13

「NotionAPIでアプリ作ってみたい」と思い立って、公式より簡単に作れないかなーと方法を探していたところ、良い感じのライブラリを見つけました。 https://github.com/chojnac/NotionSwift 使ってみよう READMEを読んだ感じ、使いやすそうだ

(超初心者)LINE「赤ペン先生」作りたい!

Qiita(trend) · 2024-01-13

ご挨拶はじめまして食品スーパー事業の企業内で食品工場に従事する会社員です。複数の工場からの報告書をまとめ上司に報告する業務の頻度が多いのですが自分も含めて誤字脱字 意味の分からない文書が多くて悩…

SnowflakeでAWS S3 Express One Zoneを使うとどれだけ速いのか

Zenn · 2024-01-13

SnowflakeでAWS S3 Express One Zoneを組み合わせて、パフォーマンスと互換性を検証したので結果を共有する。 互換性テストが通らなくても、一部の機能は使用できるようだ。 結論 読み取り系のワークロードでは、最大16%ほどのクエリパフォーマンスの改善が

AWS SOA 取得に向けて覚えておいた方がいいこと

Qiita(trend) · 2024-01-13

AWS SOA 取得に向けて勉強している中で、個人的に覚えておいた方がいいと思ったことを備忘録として残しておきます。EC2 の購入オプションSavings Plan は1時間あたりに支払う利用金…

Vite と React を用いたコンポーネントテストの設定:Testing Library の導入ガイド

Qiita(trend) · 2024-01-13

はじめに本記事は、Vite を用いて構築された React プロジェクトで Testing Library を活用し、コンポーネントのテスト環境を構築するための備忘録です。Testing Lib…

私は東海道線のどこでテンションが上がるのだろうか?-電車乗車時の心拍数変化をビジュアライズする-

Qiita(trend) · 2024-01-13

作ったものこれ↓東海道線に乗っている時に、自分はどの駅でテンションがあがるのだろう?そんな疑問に答えるため^1、東海道線の名古屋-藤沢間を乗車中に心拍数を測り、それをビジュアライズしてみました…

[ERC6617] ビットベースの権限管理の仕組みを理解しよう!

Qiita(trend) · 2024-01-13

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

Prettier 3.2: Support JSONC and Angular’s ICU expression · Prettier

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

<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

3匹のインフラエンジニア

Qiita(trend) · 2024-01-13

スタートアップは静的型付言語しか勝たん

Zenn · 2024-01-13

序章 静的型付け言語がスタートアップにおける成長戦略にどのように貢献するかを解説する記事です。 静的型付け言語とは 静的型付け言語とは、プログラムの実行前に変数の型が決定され、コンパイル時に型チェックが行われる言語のことです。Java、C#、Rust、TypeScript

コミュニティ食わず嫌いがRSGT2024に参加して見えた景色

Qiita(trend) · 2024-01-12

* 本記事はコミュニティイベント初心者がいきなりRSGT2024に参加した感想であり、イベント内特定のセッションの内容は含みません  TL; DR今まで忌避していた社外コミュニティ参加の山を…

Zodをベースとしたドメインモデルと入出力モデルの作成

Zenn · 2024-01-12

はじめに Zodは、TypeScript用のスキーマ定義とバリデーションのためのライブラリです。 tRPCの入出力のバリデーションでもよく使用されています。 今回、tRPCを使用する際にドメインモデルの作成にZodのスキーマを利用します。 また、レイヤードアーキテクチャ等のP

VSCode の ruby-lsp 拡張でコードジャンプができるようになるまでにやったこと

Zenn · 2024-01-12

はじめに VSCode で Ruby の開発を行う場合、多くの方は元々rebornix.Ruby拡張を使っていたと思います。 しかしこちらの拡張は去年時点ですでに非推奨となっており、現在はインストールできません。 後継としてShopify.ruby-lspの使用が推奨されてい

Oracleパフォーマンス監視に役立つテクニック集

Qiita(trend) · 2024-01-12

概要Oracleパフォーマンス監視実務で使用されたSQLをまとめました。Oracle19cとOracle12cでの利用実績がありますが、他のデータベースまたバージョンでの検証は行っていません。随…

音声の多様な情報を引き出し、機械に伝えるためのパラ言語認識〜意図態度認識・感情認識で何ができるようになるのか〜

Zenn · 2024-01-12

はじめに:機械が人の発話を理解するためには意図・態度・感情の認識が必須 近年、流暢な会話調の文章を自動的に生成する技術が登場し、人と日常会話が可能な機械が実現することに期待が高まっています。テキストを入出力としたチャットでは、すでに機械が流暢な応答をしてくれるようになったのは

【2024年1月】Next.js での新規アプリの構成 & Next.js ディレクトリ構成(features)

Zenn · 2024-01-12

選定の方針 ログインしての利用がメインで、ユーザーがあまり多くないサービスを想定しています。 開発効率の重視して、出来るだけWebアプリに集中できる構成を目指しています。 コスト理由で中断しないように、個人でも支払える費用感を意識しています。 Next.js ライブラ

Next.js App Router と控えめにお付き合いして普通の Web アプリを配信する | Offers Tech Blog

Zenn · 2024-01-12

まずは長いものに巻かれたいときもある Offers を運営している株式会社 overflow の あほむ でございます。 先日 コードベースのディレクトリ構成にフォーカスした記事 を公開した関連記事として、Next.js App Router をどのように取り扱っているかにつ

CDK for Terraform 0.20の新機能:HCLの合成とそのメリット

Qiita(trend) · 2024-01-12

はじめにこの記事では、CDKTF で HCL の合成を試した結果を紹介します。先日公開された ver.0.20 で HCL の合成がサポートされました。https://www.hashicor…

[ERC6366] 256ビット数値による効率的かつ柔軟な権限管理の仕組みを理解しよう!

Qiita(trend) · 2024-01-12

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

HTMLでJavaScriptを読み込む方法

Qiita(trend) · 2024-01-11

はじめにHTMLでJavaScriptを読み込む方法について学んだので,アウトプットしていきます.方法1:JavaScriptをHTML内に記述するscriptタグ内にJavaScriptのコ…

Intercepting Routesで 幸せになった話

Zenn · 2024-01-11

https://nextjs.org/docs/app/building-your-application/routing/intercepting-routes だいぶ今更感がありますが、 Intercepting Routes を導入してのメリデメをまとめました。結論から言う

Terraformをフォークした「OpenTofu 1.6」、早くも正式版が登場

Publickey · 2024-01-11

HashiCorpのインフラ構成ツールであるTerraformをフォークしたオープンソースのプロジェクト「OpenTofu」が初めて正式版としてリリースされました。 The OpenTofu community is excited to ...

ミッチェル・ハシモト氏、HashiCorpを去る。「新しい分野に踏み出す準備ができた」

Publickey · 2024-01-11

HashiCorpの創業者の一人であるミッチェル・ハシモト氏が先月(2023年12月)中旬、HashiCorpを去ることを明らかにしました。 ハシモト氏は2012年の同社創業から2016年まで同社CEOを務め、その後2021年までCTOを務...

Google Cloud、解約時のデータの外部転送料金を無料にすると発表。安心してクラウドを切り替えられるとアピール

Publickey · 2024-01-11

Google Cloudは、顧客がGoogle Cloudを解約してデータを他のクラウドやオンプレミスへ転送する場合のデータ転送量を無料にすると発表しました。 これによりGoogle Cloudの顧客は、転出コストを気にせずにGoogle ...

AIchallenge-racingのすゝめ(進め)その2

Qiita(trend) · 2024-01-11

はじめにこの記事は、前回からの続きとなっております。前回は、lookaheadgainとspeedを調整しましたが、第一コーナでコースアウトしてしまう状況は解決できませんでした。スピード制限をす…

【まとめ】Next.js初心者がTODOアプリを作って引っかかった点の解説

Zenn · 2024-01-11

初のNext.jsでのアプリ作成です。 自分用の備忘録&チームへの勉強過程の報告用として書きました。 初心者目線で実際に引っかかった点が詰まっているので、役に立つところがあるかと思います。 以下の記事を主に参考にさせていただきました。ありがとうございます。 【Next.js】定

【SwiftUI】折れ線グラフを2つ表示する

Qiita(trend) · 2024-01-11

はじめにSwiftUIのChartsで折れ線グラフを2つ表示させようとした時に苦戦したので記録しておきます。サンプルアプリトラップ以下のようにLineMarkにforegroundStyle…

AIchallenge-racingのすゝめ(進め)その1

Qiita(trend) · 2024-01-11

はじめにこの記事が私のはじめての記事となります。よろしくお願いします。2ヶ月前にROSを初めて知った、そんな私ですが、大学の先輩からJapanAutomotiveAIChallengeという…

StepFunctionsとKendraとBedrockを使ってノーコードでRAGを実現する

Qiita(trend) · 2024-01-11

StepFunctionsからBedrockが呼べるらしいので、どうせならKendraも組み合わせてノーコードでRAGを実現してみます(Amazon States Languageはコードでは無いも…

【Electron + Vite + Vue】音楽再生アプリ「Muwviz」を作成しました

Qiita(trend) · 2024-01-11

はじめにビジュアライザーを眺めながら音楽を聴けるアプリが欲しいなと思い、Electron、バックエンド/フロントエンドの勉強を兼ねて作成してみました。音楽を耳と目で楽しめるアプリ『Muwviz…

Jestで効率化する: it.eachを使った異なるデータセットでのテスト実行方法

Qiita(trend) · 2024-01-11

はじめにこの記事では、Jestを使用して異なるテストデータで同じ内容のテストを行う際にit.eachを用いる方法について紹介します。it.eachに関する詳細は、公式ドキュメントを参照してください。…

【Next】Next × Prisma × Vercel でポートフォリオを書き換える

Zenn · 2024-01-11

初めに 今回は React で書いていたポートフォリオを Next, Prisma, Vercel を用いた実装に切り替えていきたいと思います。 それぞれのコードは以下にまとめているので、よろしければご覧ください。 書き換え前のリポジトリ https://github.com

Azureコストは水道代に似ている

Zenn · 2024-01-11

はじめに イオンスマートテクノロジー(株)CTO室のSREチームの iwaryu です。 今回はAzureのコストについて発信したいと思います。 経費を削減(=Azureコスト削減) 家計を黒字にするには副業して収益を増やすより、無駄なコストを削減した方が効果があると昔ど

AWSのコスト最適化を行い30%程削減した話

Zenn · 2024-01-11

はじめに こんにちは、アルダグラムのSREエンジニアの okenak です。 今回はスタートアップ企業のAWSコスト最適化に取り組んだ内容を紹介したいと思います。 背景 弊社はグロース期のスタートアップ企業ですがAWSのコストが約1年間で4倍に上昇しました。 これまでは社

雰囲気でbuildx/BuildKitを使っていたので調べました

Zenn · 2024-01-11

tl;dr BuildKitのお陰で様々なbuildでの恩恵が受けられている buildxのお陰で今まで利用していたdockercliのままBuilkdKitが使えている もっと有効活用したい機能が沢山ある。。。 長いです。。。こちらのNTTの徳永さんのスライドがとてもわか

Angular: Signal Inputsで何が変わるのか

Zenn · 2024-01-11

Angular v17.1.0にて、Signal Inputsという機能がリリースされる見込みだ。Signals APIのRFC段階から提案されていたものだが、ついに実際に使えるAPIになる。この記事ではSignal Inputsによって何が変わるのかをかいつまんで解説する。

とりあえず自分のVRChatアバターのVRMが欲しい人のための手順書

Zenn · 2024-01-11

0. 始める前に これは2024/01/10時点の、とりあえず自アバターのVRMが欲しい人のための手順メモです。 Lethal CompanyのためにVRMを作りたい場合は、半透明の箇所はすべて不透明になることを考慮して変換するアバターを選びましょう(メガネとか)。 VRC

The chibivue Book | The chibivue Book

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

<a href="https://ubugeeei.github.io/chibivue/">https://ubugeeei.github.io/chibivue/</a><br /> <p>Vueの仕組みを実装しながら、Virtual DOM/Reactivity Syste

Amazon.co.jp: フロントエンドの知識地図—— 一冊でHTML/CSS/JavaScriptの開発技術が学べる本 eBook : 池田 泰延, 西原 翼, 松本 ゆき: Kindleストア

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

<a href="https://www.amazon.co.jp/dp/B0CMCWZRP2/">https://www.amazon.co.jp/dp/B0CMCWZRP2/</a><br /> <p>HTML/CSS/JavaScriptなどのフロントエンドについての書籍<

Rspack 0.5 Release Announcement - Rspack

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

<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ハッカソンが楽しかった体験記

Qiita(trend) · 2024-01-11

はじめに先日、社内のChatGPTハッカソンに参加しました。普段の業務とは異なるメンバー、かつ短期集中のハッカソンは新鮮で刺激の多いものとなったのですが、それと同時に、キラキラわくわくした気持ち…

【DDD入門】TypeScript × ドメイン駆動設計ハンズオン

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

<a href="https://zenn.dev/yamachan0625/books/ddd-hands-on">https://zenn.dev/yamachan0625/books/ddd-hands-on</a><br /> <p>DDDのドメインモデリングや実装方法に

Release v13.0.0 · capricorn86/happy-dom

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

<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

Node v20.11.0 (LTS) | Node.js

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

<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でJavaファイルだけ1行コピー・貼り付けの挙動がおかしくなる

Qiita(trend) · 2024-01-11

はじめにVS Codeで掲題の事象が発生し、調査・暫定対処まで出来たので備忘事象VS Codeでは、文字を選択せずにCtrl + Cを押すと1行コピーとなります。そのままCtrl + Vで貼…

packs-rails + packwerkでファットモデルを安全に分割する

Zenn · 2024-01-11

はじめに こんにちは。リンクウェルクリニックDX支援システムチームの山本です。 皆さんが普段開発しているサービスの1stコミットはいつでしょうか?私が主に担当しているサービスは2018年から開発されており、今まで経験したRailsプロジェクトの中でも比較的大規模のものとなって

App Routerにおけるリクエストウォーターフォールとストリーミング

Zenn · 2024-01-11

App Router を勉強したく Next.js のチュートリアルを進めていると「リクエストウォーターフォール」と「ストリーミング」の実装まで丁寧に教えてくれていました。 復習と知識定着のために自分でもう一度まとめて記事に残しておくことにします。 ソースは Next.js がチ

RISC-Vの呼び出し規約とXbyak_riscvによるBrainFuckのJITインタプリタ

Zenn · 2024-01-10

初めに 2022年末からXbyakのRISC-V版Xbyak_riscvを作ってました。 現在RV32, RV64のI, fence, M, AとCの一部, Vector Extensionに対応してます。 しばらく放置してたので全部忘れてしまい、勉強し直すためにBrainF

[ERC4361] Ethereumアドレスを使用してオフチェーンサービスにログインする仕組みを理解しよう!

Qiita(trend) · 2024-01-10

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

大規模言語モデルなどを抽象化し、生成AIアプリの開発を容易にする「LangChain」が初の安定版に到達

Publickey · 2024-01-10

大規模言語モデル(LLM)やチャットモデルなどを活用したアプリケーション開発のためのフレームワーク「LangChain」が、初めての安定版となる「LangChain v0.1.0」に到達したことが発表されました。 LangChain v0....

GitHubのデータセンターでは、Mac miniを分解して取り出したメイン基盤をラックマウントに使っている

Publickey · 2024-01-10

GitHubは、コードのビルドやテスト環境などで使えるGitHub-hosted runnerとして、Apple M1チップによる「M1 macOSランナー」を提供しています。 このM1 macOSランナーの実行環境として同社のデータセンタ...

Typescript Express 上で ES Module を使う

Qiita(trend) · 2024-01-10

Node.js Express + Typescript へ ES Module を導入しようとした所、動かすのに随分手こずりました。正確にはある程度動かすのは簡単だったのですが型補完等を考慮すると…

ドメインコントローラーからDNSサーバーを分離(できなかった)

Qiita(trend) · 2024-01-10

こんにちは。先月からSEとなったdessinです。実務でADの話がたくさん出てくるので勉強した内容を書きます。背景ADについてはこちらの連載が大変参考になりました。ID管理がワーキンググループ…

Google Earthに線を描画&アニメーションするMATLABコード🌍

Qiita(trend) · 2024-01-10

Google Earth Toolboxというもので遊ぼうと思います.これは,Google Earth上で表示する物を表すフォーマット,"KML"や"KMZ"のファイルを作成するライブラリです.こ…

Bootstrapが難しいので、苦し紛れにJavaScript関連用語だけざっくり調べた

Qiita(trend) · 2024-01-10

注記この記事の投稿者はRuby on Rails初学者であり、自身の学習の備忘録目的で記事投稿を行なっております。情報の正確さには最大限注意をしておりますが、もし誤り等がございましたらお知らせ…

【UiPath】Sharepoint リストアクティビティ追加機能 #2 Person or Group 列を使う

Qiita(trend) · 2024-01-10

SharePoint リストアクティビティの追加機能UiPathのMicrosoft 365アクティビティでは、内包されるSharePoint リストアクティビティで2023年末に機能の追加があり…

ハンズオン系動画教材で人生を積みかけた

Qiita(trend) · 2024-01-10

はじめにこんにちは、 Watanabe Jin (@Sicut_study)です。今回は私が隠していた人生を積みかけていた勉強法について紹介します。この記事を読んだ方に伝えたいのは 「この方…

実務に役立つSQLのテクニック集

Qiita(trend) · 2024-01-10

概要実務で使用されたSQLをまとめました。Oracle19cとOracle12cでの利用実績がありますが、他のデータベースまたバージョンでの検証は行っていません。随時追加予定です。Oracle…

Biome v1.5 | Biome

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

<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

【入門】GridDB Cloud 無料プランを使ってみよう!

Qiita(trend) · 2024-01-10

ビッグデータ・IoT向けデータベースのマネージドサービス「GridDB® Cloud」の無料プラン が2023年12月に発表されました。共用環境環境無料プランと専有環境有料プランの違いは次の通りで…

ジュニパーネットワークス、HPEによる買収合意を正式発表、約2兆円で

Publickey · 2024-01-10

ジュニパーネットワークス(以下ジュニパー)とHewlett Packard Enterprise(HPE)は、ジュニパーがHPEに約140億ドル(1ドル140円換算で1兆9600億円)で買収されることに合意したと発表しました(HPEの発表、...

野球しかしてこなかった男がWebサービスを作った話

Zenn · 2024-01-10

何を作ったの? スポーツ選手向けのデジタルスポーツノートを開発しました👍 これまでのスポーツ選手たちはノートブックに文字で記録をつけて 自分のプレーを振り返っていましたが 私の作ったスポーツノートでは 動画を使用して体の動きやプレーを詳細に記録できます😀 動画による分析は

アノテーションプラットフォームのタスク作成機能をリファクタリングした話

Zenn · 2024-01-10

FastLabelでソフトウェアエンジニアをしている姉川です。 今回は、FastLabelのアノテーションツールにおける、タスクの作成機能のリファクタリングをした話をしたいと思います。 具体的なコードを記載している部分では、わかりやすさのため一部省略したり間違った使用法をしている

近似最近傍探索ライブラリVoyagerで類似単語検索を試す

Zenn · 2024-01-10

本記事について 2023年10月にSpotifyが新たな近似最近傍探索ライブラリとして「Voyager」を発表した[1]。本記事ではVoyagerについて調べたことや、単語の類似検索をユースケースとした実装サンプル、Annoyとの性能比較の結果を備忘としてメモしておく。

Bun v1.0.22 | Bun Blog

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

<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

RAGによる社内ナレッジを活用したチャットボットの構築

Qiita(trend) · 2024-01-10

はじめにLLM(大規模言語モデル)は企業が内外の情報を効果的に扱う方法を急速に進化させています。ChatGPTはLLMを基にして、チャットボットを広く利用できるようにしました。そして近年では非常に…

Terraform 1.5 で追加された import ブロックと HCL 自動生成オプションの組合せが便利

Zenn · 2024-01-10

こんにちは、SRE 部の小堀内です。 Terraform v1.5.0 で追加された import ブロックと terraform plan 時の HCL コードの自動生成オプション -generate-config-out がとても便利だったのでその使い方をご紹介します。

AWSロードバランサーとターゲットグループの制御方法

Qiita(trend) · 2024-01-10

概要AWSで動的な拡張環境を構築した経験があります。Pythonを使用して、AWSロードバランサーとターゲットグループを制御するためのモジュールを作成しました。EC2の動的な制御に関する詳細は、以…

AWS EC2インスタンスの自動起動停止の制御手法

Qiita(trend) · 2024-01-10

概要AWS EC2インスタンスを利用しています。費用を節約するために、PythonでEC2インスタンスを自動起動停止のモジュールを作成しました。ソース以下のスースを作成しました。import…

[ERC2678] Ethereumスマートコントラクトのパッケージ標準の改訂版の仕組みを理解しよう!

Qiita(trend) · 2024-01-09

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

BigQueryがDocument AIを統合。請求書など画像データの内容をSQLで検索可能に、AIが画像から項目や数値を自動抽出

Publickey · 2024-01-09

Google Cloudは、大規模並列データ処理サービスのBigQueryに、画像データから自動的に内容を抽出するAI機能「Document AI」を統合したと発表しました。 Document AIは、請求書や領収書、パスポート、契約書とい...

オラクル、MySQLのデータベースエンジンでJavaScriptをサポート、ストアドプロシージャなどJavaScriptで記述可能に。プレビュー版をリリース

Publickey · 2024-01-09

オラクルは、MySQLのストアドプロシージャやストアドファンクションの記述言語としてJavaScriptをサポートすると発表し、対応したMySQL Enterprise Editionのプレビュー版を公開しました。 Oracle Cloud...

【SwiftUI】カスタムタブを表示するのはoverlayではなくsafeAreaInsetの方がいい

Qiita(trend) · 2024-01-09

はじめにカスタムタブを作成した際にoverlayを使って表示するとコンテンツに被ってしまうという問題に当たりました。safeAreaInsetを使ったところ解決したので、記事にしておきます。今…

WasmGCを試す

Zenn · 2024-01-09

去る2023年は、WebAssemblyにGCを入れる仕様、WasmGCがChromeとFirefoxに実装された記念すべき年でした。WasmGCはコンパイラ作成者の長年の悲願であり(筆者の脳内調べ)、GCに依存する言語をWebAssembly上で動かすことを容易にします。202

TypeScriptでJestのテストを書くための環境構築

Qiita(trend) · 2024-01-09

はじめにこの記事は、TypeScriptでJestを使うための環境構築手順の備忘録です。Jestに関する公式ドキュメントはこちらです。https://jestjs.io/ja/docs/gett…

SymbolにLevyを実装する - 完成版 -

Qiita(trend) · 2024-01-09

前回以下のように実装しました。が、これではLevy額をハードコーディングしなければいけませんでした。https://qiita.com/Toshi_ma/items/d22d7664c0bd041…

【コーダー必見】効率化のためのChatGPTフル活用戦術+便利ツール集

Zenn · 2024-01-09

はじめに 今回は、個人的によく活用させて頂いている、 コーディングが捗る便利ツールをご紹介します! よく見るものから、ちょっとニッチなものまで 活用方法も踏まえてまとめたいと思います。 また、弊社QUOITWORKS.Incは2024年1月末締切で、ディレクター、デザイナー、

社内ISUCONのスコアボードを、Hono + Cloudflare Workers, D1で作った話

Zenn · 2024-01-09

BEENOSの三上です。 2023年10月にBEENOS株式会社 社内ISUCON(以下、B-ISUCON)を開催しました。 この社内B-ISUCONで使用したスコアボードを、Hono + Cloudflare Workers&amp;D1で構築したのでこれの記録を残します。 な

Asteriskでスマート留守番電話を自作する

Zenn · 2024-01-09

自宅のIP電話にAsteriskを使って自作の留守電アプリケーションを構築しましょう。完成すると、留守番電話機能と吹き込まれた音声をテキスト変換してLINE通知までできます。すごく便利

韓国ドラマおすすめアプリ紹介

Qiita(trend) · 2024-01-09

こんにちは、皆さん!今日は私が作ったアプリ「韓国ドラマ推薦機」を紹介します。先日、Jinnieさんの記事を読んで、私もアプリを作ってみたいと思い、GetGPTに登録しました。私が作ったこのアプリは…

【個人開発】爆速3日エンジニア起業を簡単にする「PitchMe」をリリースしました【消えたお正月】

Qiita(trend) · 2024-01-09

はじめにこんにちは!! Watanabe Jin (@Sicut_study)です!スタートアップ界隈を盛り上げる 「PitchMe」 というサービスをリリースしました。このサービスはたった…

お気に入りのコマンドラインツールを淡々と紹介する

Zenn · 2024-01-09

https://zenn.dev/noplan_inc/articles/3a623b2eb6d42d めちゃくちゃ良い記事でした。 「OSS は使っていることを公言するだけでも貢献になる」と songmu さんが言っていたので、私も貢献したいと思います。 僕も貢献したいので

Gemini API 触ってみる

Zenn · 2024-01-09

株式会社オープンエイトで今年 9 月からエンジニアをしている山田 Y です! 動機 弊社では動画編集クラウドと銘打ってVideoBrainというサービスを展開しています。 動画編集を中心に扱っているサービスなので、マルチモーダルに強みのある(らしい) Gemini はチェック

Hewlett Packard Enterprise(HPE)がジュニパーネットワークスの買収間近と、海外報道

Publickey · 2024-01-09

Hewlett Packard Enterprise(HPE)がジュニパーネットワークスの買収を協議中で、合意間近であると米ウォールストリートジャーナルが報道しています。ロイターなども後追いで報じています。 米HPE、ジュニパーネットワーク...

PythonのデスクトップアプリをGUI操作で作りたかった

Qiita(trend) · 2024-01-09

最初にPythonでGUIのアプリを作ろうと探した所、Tkinterという物で作成出来ることを知りました。ただ画面サイズからプロパティまでコードベースでやらなければならないため、非常に時間が掛か…

Power Apps でギャラリーのデータソースをコンボボックスで選択する

Qiita(trend) · 2024-01-09

はじめにPower Apps のギャラリーでデータを表示する際、コンボボックス/ドロップボックスでデータソースを切り替えたいというケースがあると思います。簡単ですが、今回はこちらの方法を紹介しま…

DALL·E 3(画像生成モデル)と GPT をつかった個人開発ためのヒント

Zenn · 2024-01-09

はじめに 11月、OpenAIのイベントにて新しい画像生成モデル(DALL·E 3)がAPI経由で利用可能になったことが発表されました。DALL·E 3では、以前のモデルに比べてはるかに高いクオリティの画像生成ができます。 「砂漠のオアシスみたいな寿司」の出力結果を左から:

「ポータブルさ」を評価してPyPyを軽い業務用途で採用したケース

Qiita(trend) · 2024-01-09

まえがきPythonの実行環境となる実装には、PSFが公開しているCPython以外にもいくつか存在します。 ^1そんな実装系の一つであるPyPyをちょっとした理由で業務利用したので、ちょっとし…

TypeScriptで学ぶ!SOLID原則

Zenn · 2024-01-09

はじめに 皆さんこんにちは、株式会社エムアイ・ラボのエンジニアです! 今回はソフトウェア設計のSOLID原則について学習したので、弊社のメインの開発言語であるTypeScriptのサンプルコードを使って共有できればと思います。 SOLID原則は、オブジェクト思考プログラミング

next-sessionでセッションを再生成するときの注意点

Qiita(trend) · 2024-01-09

next-sessionはNext.jsでのsession利用を簡単化するためのライブラリです。主に以下を行ってくれます。session cookieの管理session storeとの接続 …

AWS CloudTrail Insights でガツンと請求された話し

Qiita(trend) · 2024-01-09

背景年明けから愛犬ツイートで1,500いいねに迫る勢いの @___nix___ です。以前から話題になっている 第1回 AWSコスト削減 天下一武道会 ではコスト削減がテーマですが、ここではコス…

Biome の 2024年のロードマップの公開と v1.5.0 のリリース

Zenn · 2024-01-09

このドキュメントは、次の Biome のブログの日本語訳になります。 https://biomejs.dev/blog/roadmap-2024/ https://biomejs.dev/blog/biome-v1-5/ 細かい内容については、ぜひ原文の方を読んでもらえると嬉しい

アウトプットはどうして続かないのか?「モチベの泉」を枯らさない5つの掟

Zenn · 2024-01-09

エンジニアにとってメリットだらけのアウトプット。しかし、モチベーションが保てず続かないという大きな課題があります。 この記事では、アウトプットを続けるメリットと、モチベーションを維持するための心構えについて紹介します。 ※ この記事でのアウトプットとは、エンジニアがブログ等を通し

ウェブメディアの開発に最高かもしれない WACK Stack の紹介

Zenn · 2024-01-09

WACK Stack というウェブメディア向けの開発スタックを考えてみました。まだ本番運用はできていませんが、PoC としてプロトタイプを作ってみたところ「いやこれ、マジでかなりいけるんじゃないか?」という感触を得たので紹介したいと思います。 WACK Stack とは、 W

【Elixir】関数の大小比較の規則

Qiita(trend) · 2024-01-08

本記事は「2024年!初アウトプットをしよう」の参加記事です。https://qiita.com/official-events/ac786747ac38f76996a0TL; DR以下の流れ…

ニコ動の人気タグ遷移を一発でアニメーション化できるpythonライブラリが生まれたらしいので試してみた

Qiita(trend) · 2024-01-08

AnimatedWordCloudというライブラリを作りました。どんなライブラリ?WordCloudを時系列順に処理してくれるライブラリです。↓イーロンマスクの呟き2012から2017までの描画…

今年の書初めコーディングはAITuberを創る!

Zenn · 2024-01-08

はじめに あけましておめでとうございます。去年は何といってもAIの年でした。ChatGPTやStableDiffusionが2022年末に登場してから、想像を超えてAI周りが進化しましたね。今回は年の初めという事もあり、前から興味のあったAITuberを作ってみる事にしました

Azure の正しい始め方① - Azure Plan (従量課金) サブスクリプション、Microsoft Entra ID (Azure AD)、課金アカウント (MCA) の全体像

Qiita(trend) · 2024-01-08

本シリーズの記事についてAzure OpenAI Service が大きな話題を呼ぶ中で、今まで Azure サブスクリプションを持っていないかったユーザーの Microsoft Azure の新…

マイクロソフト、初心者向け生成AI学習教材「生成AIアプリケーションの開発を始めるために必要な全知識を学べる12講座」を無償公開

Publickey · 2024-01-08

マイクロソフトは、初心者が生成AIのアプリケーション開発を学べる無償の学習教材「生成 AI アプリケーションの開発を始めるために必要な全知識を学べる 12 講座」日本語版を昨年(2023年)末から公開しています。 コースの内容には、大規模言...

Ruby 3.3正式リリース。YJITコンパイラの大幅な性能向上、RubyのスレッドスケジューラとしてM:Nスレッドスケジューラ導入など新機能

Publickey · 2024-01-08

Ruby開発チームは、2023年12月25日にRuby 3.3の正式リリースを発表しました。Rubyは毎年12月25日に新バージョンをリリースすることが恒例となっており、今回も予定通りに新バージョンが登場しています。 Ruby 3.3では、...

記事を書くことに意味を感じなくなったのと色々考えた

Zenn · 2024-01-08

2023年になったので、今ままでのことを振り返る 今日は、普段の仕事とか僕の最近の悩みを言語化しようと思いました。 そもそも僕は、国語が弱いので、言語化って言葉も去年知りました。 普段から、Flutterのアウトプットを続けて、Zennの記事をいっぱい書きました。しかし、それ

Azure検証利用における基本的なセキュリティ対策

Qiita(trend) · 2024-01-08

本記事について本記事ではAzureを利用する際に最低限考慮しておきたいセキュリティのポイントについてまとめています。運用ワークロードの実行環境ではなく、あくまで検証利用するAzure環境を想定し…

【書評】「技術書」の読書術 〜達人が教える選び方・読み方・情報発信&共有のコツとテクニック〜

Zenn · 2024-01-08

https://amzn.to/3tykurs はじめに(読もうとしたきっかけなど) これまで度々本によるインプットは行っていましたが、以下のような問題を抱えていた。 読み終えたけど、身についている気がしない。 内容が難しく、途中で読むのを止めてしまう。 今後、継続的に本

Power Apps と Power Automate で メルマガ承認送信アプリを作る方法

Qiita(trend) · 2024-01-08

みなさんこんにちわ!社内向け、社外向けにメールマガジンを発行している方は結構いるんじゃないでしょうか?しかし、誤って間違った文面が送られてしまい、謝罪文を掲載する羽目になったなんて人もいらっしゃ…

Commitzenで開発環境を整備

Zenn · 2024-01-08

概要 本記事では、Commitzenを利用し、コミット環境を整備していきます。具体的には、以下についてカバーします。 commitzen でコミットメッセージを統一化する cz-customizable で対話的にコミットメッセージを入力可能にする commitlint で

F# ではじめる関数型プログラミング入門 (上巻)

Zenn · 2024-01-08

.NET ファミリーの関数型プログラミング言語である F# を利用した、全 3 巻構成の関数型プログラミング入門書籍となります。 上巻では F# の基本的な文法などの学習ができます。 なお、この書籍は本編をすべて無料で利用いただけますが、活動を応援いただける場合には最終チャプタ

Detection Engineering at 自宅

Zenn · 2024-01-08

年末年始に長い休みを取得できたので、2024年に会社で取り組もうとしている Detection Engineering の取り組みを自宅で素振りしてみました。短い期間だったのでツール自体やドキュメントの整備など至らぬ点はいろいろありますが、ひとまずこの記事ではその内容についてご紹

Ugui上でスパイク形状を簡単に作成するためのコンポーネント

Qiita(trend) · 2024-01-08

https://x.com/ScreenPocket/status/1744045427010514966?s=20Ugui上で多角形や、スパイクの形状を作成したい時が有ります。そういうテクスチ…

WebBluetooth APIを用いたBLE通信で21文字以上のデータをPCから送れなかったことに関するメモ

Qiita(trend) · 2024-01-08

結論2024/01/08現在において、writeValueメソッドならびにwriteValueWithoutResponseメソッドを用いて20byte以上のデータを送信できない。chromiu…

Release Version 23.2.0 · jsdom/jsdom

リアルタイム版 JSer.info · 2024-01-08

<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を使ってピアノードから情報を取得する

Qiita(trend) · 2024-01-08

Node.jsを使用するバージョンです。https://qiita.com/ccHarvestasya/items/d38ee4a2ab5e343c2f20#%E3%83%AC%E3%82%B9%…

これで君もOSSコントリビューター!

Zenn · 2024-01-07

はじめに 2024年の目標の一つに、OSSコントリビュートに挑戦してくことを決めました。 初めてのコントリビュート系の記事はすでに先人たちが書かれていたので本記事を書こうか迷ったのですが、誰かのきっかけになればいいと思い書くことにしました。 🍼👦🏻 &gt; こんなんなんぼあ

php.netの「Upcoming conferences」に「PHPカンファレンス福岡2024」も掲載してほしい

Qiita(trend) · 2024-01-07

今年は「月刊PHPカンファレンス」といった感じで、1月を皮切りに6月まで毎月どこかでPHPカンファレンスが開催されることをご存知でしょうか?このスライド助かるw #phpcon #phpcon20…

Slackクソデカ絵文字の作り方

Qiita(trend) · 2024-01-07

はじめにSlackクソデカ絵文字を作るの、大変ですよね。Slackクソデカ絵文字とは複数の絵文字を使用して作成した1つの絵文字。イラスト/画像を分割して登録することで、使用することができ…

プログラム初心者が、2ヶ月でHTML→RubyonRailsまで学んだ勉強法

Qiita(trend) · 2024-01-07

はじめにみなさんこんにちは、ちゅらデータ所属のえいとびーと(@eightbeat-8b)と申しますXR好きでVRやARなど触っています2023のアドベントカレンダーを書くぞと決意に決意を重ね、…

Excelを超えろ!! Power Appsで一括登録フォームを作ろう!

Qiita(trend) · 2024-01-07

はじめに「(開発者)Power Appsで入力ミスを防げるアプリを作りました!」「(ユーザー)えーExcelのほうが使いやすいよ」こんな経験はありませんか?せっかく便利なアプリケーションを作…

競技プログラミングの情報シェアに最適なサイトを作ったかもしれない

Qiita(trend) · 2024-01-07

PostCode今月の中旬当たりにリリースする予定のPostCodeというアプリを作っています。このPostCodeというアプリは「文字からコードへ」をテーマにした、新しいタイプの記事投稿サイト…

今日からはじめるアニメ監視

Zenn · 2024-01-07

TL;DR Redditのアニメチャンネルで日次で盛り上がったアニメを監視します Cloud Run Jobsを日次で起動させます 以下のようにGoogleSheetに日次でアニメのスレッドが書き込まれていきます はじめに 皆さんアニメは好きですか? 私は三度の

祖母が就寝するとDBインサートができなくなる

Qiita(trend) · 2024-01-07

世の中には、一見関係なさそうな物理現象がITシステムに不可思議な影響を及ぼすことがあります例えば,500マイル以上離れた場所にメールが送れないという話だったり中国人のAさんがお茶を入れると会社の…

【Webサイト制作】駆け出しエンジニアが1か月で作成したポートフォリオサイトの振り返り

Qiita(trend) · 2024-01-07

背景2023年はReact、Three.js、Blenderを中心に触れることが多かったです。Qiita記事を見ているとポートフォリオを作成したという記事をいくつか拝見しました。私もポートフォ…

Mind Webアプリケーション(CGI)の実行環境を構成する

Qiita(trend) · 2024-01-07

はじめにここでは"日本語プログラミング言語Mind"(以下Mind)を中心とした投稿になります。バージョンはWindows版のMind Ver.8.xを前提にしています。動機筆者は中小企業の…

WebGLによるPath Tracing

Zenn · 2024-01-07

作ったもの 画面 https://myuon.github.io/webgl-path-tracer/ コード https://github.com/myuon/webgl-path-tracer はじめに path tracerは人生で何度か実装したことがあるが、基

技術ブログもShortの時代になった

Zenn · 2024-01-07

はじめに 動画を主とするコンテンツプラットフォームでは、Youtubeも長尺からshortへ、tiktokやリールといったshortな動画が流行っています。 一般的に技術ブログですと、詳細な説明と深い分析がコアコンテンツになりますが、この領域でもshortなものがあってもいい

symbol-shoestring 今までに実行に成功した コマンド集

Qiita(trend) · 2024-01-07

この記事で扱われている symbol-shoestringの ver.は 0.1.0です公式ページhttps://pypi.org/project/symbol-shoestring/ht…

WSL2の環境下において、Open-RMFを使って複数のturtlebot3を動かしてみた 現在地取得編

Qiita(trend) · 2024-01-07

1. はじめに先日の投稿で[1]の記事を参考にWSL2の環境下において、Open-RMFを使って複数のturtlebot3を動かす環境を構築しました。本記事では同じようにWSL2の環境下において@…

業務で説明に失敗したUIに対するモヤモヤをどう言語化すべきだったのか反省会

Qiita(trend) · 2024-01-06

明けましておめでとうございます。大遅刻で年が明けてしまいましたが、この記事はUIデザイン Advent Calendar 2023 23日目の記事です。注意本記事で取り上げている例は実在する企…

SnowflakeにPDFファイルを読み込む

Qiita(trend) · 2024-01-06

はじめに以前、ExcelファイルをSnowflakeに取り込む方法について記載しました。今度はそのPDF版です。同じテーマでこちらのイベントで登壇してきたのですが、そのブログ版といった感じです。…

CloudFrontだけで短縮URLサービス作ってみた。

Qiita(trend) · 2024-01-06

はじめに短縮URLは、オンラインの情報共有において欠かせない存在になっています。しかし、その便利さの裏でセキュリティ上の問題も指摘されていることがあります。例えば、QRコードを介した不正サイト…

VS Code 開発コンテナー用カスタム Docker イメージの開発方法

Zenn · 2024-01-06

はじめに ここでは VS Code 開発コンテナー用カスタム Docker イメージの開発方法について説明します。 動作確認は Linux 環境を使っているため、Windows や macOS とは違っている場合があります。できるだけ Docker が動作する環境であれば動く

奇跡は毎日起きている

Qiita(trend) · 2024-01-06

初めまして! フリーランスでITコンサルをやっているケビン松永と申します。2023年末にデータラーニングギルドに参加いたしました。せっかくの機会ですので自己紹介を兼ねて、遅ればせながらAdven…

数年間継続している「作業メモ」の話

Zenn · 2024-01-06

メモを残す習慣 以前、@gorou_178さんが「1日1ファイル、「調べたこと」「やったこと」を日報として残す」という記事を公開していた。 この記事の中に以下のようなくだりがある。 そこでふと思い出したのが元同僚のメモの取り方。 毎日1ファイル作成して、そのファイルにその日

プログラミング1年目の2023年に勉強した技術・書籍の振り返り

Qiita(trend) · 2024-01-06

こんにちは、学生エンジニアのMasamichiです。2024年もついに始まってしまいました。今年はより一層プログラミングに励もうと思います。さて、今回はプログラミング一年目の僕が大学に入学してから…

UEVRでUnreal製ゲームをVR化してみた

Zenn · 2024-01-06

新年早々、1月1日に素晴らしいニュースが UnrealEngine製のゲームをVR化できるツール UEVRのパブリックベータ版が登場しました。 これは試してみなければ! ということで、備忘録も兼ねて導入手順を書いていきます https://x.com/Flat2VR/status

VeeValidate4とValibotを使ってNuxt3アプリのバリデーションを実装する

Zenn · 2024-01-06

Vueの最も人気なバリデーションライブラリであるVeeValidateのVue3系に対応したVeeValidate v4と最近話題の軽量なバリデーションライブラリのValibotを使用してログインフォームのバリデーションを構築していきます。 バージョン等の環境説明 Nuxt

オンラインゲームが"サ終"しても一生遊べるようにブラウザ移植した

Qiita(trend) · 2024-01-06

ふと思い立った。PCオンラインゲームの老舗「REDSTONE(レッドストーン)」をパソコンにインストールせずに誰でもブラウザでプレイできたらどんなに幸せだろう?もし叶えば、本家がサービス終了し…

JavaScriptの組み込みAPIのIntlが凄いので紹介してみた。

Zenn · 2024-01-06

はじめに 明けましておめでとうございます。 (一週間遅れ) この記事はJavaScriptの組み込みAPI Intl の紹介と解説です。 Intl とは? MDN から引用すると Intl オブジェクトは、 ECMAScript の国際化 API の名前空間で、言語に依存

Livebook から Gemini Pro Vision を呼んで画像についての質問に答える

Qiita(trend) · 2024-01-06

はじめにGoogle の生成 AI Gemini Pro Vision を Livebook から呼んでみますhttps://cloud.google.com/vertex-ai/docs/ge…

Release v3.12.0 · honojs/hono

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

<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リ

anacondaを使用した symbol-shoestringの導入

Qiita(trend) · 2024-01-05

※この方法は 2024/01/06時点でのものです各ダウンロードリンクや ver.の変更は今後もありますので都度対応は必要ですsymbol-shoestring導入にあたってsymbol-…

AWSのマネジメントコンソールでVPCを簡単に作成する

Qiita(trend) · 2024-01-05

こんにちは。本日は、AWSでVPCを簡単に作成する手順について記載します。AWSのマネジメントコンソールでVPCを簡単に作成する手順1. 以下のリンクにアクセス東京リージョンか大阪リージョン…

More Than You Need to Know About ReactDOM.flushSync | JulesBlom.com

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

<a href="https://julesblom.com/writing/flushsync">https://julesblom.com/writing/flushsync</a><br /> <p>Reactの<code class="language-plaintext

Go中級者におすすめしたい『Go言語100Tips』

Zenn · 2024-01-05

年末年始を利用して、『Go言語100Tips』を読みました。結論とっても良かったので、ぜひおすすめです。 https://book.impress.co.jp/books/1122101133 本記事では、本書を読んで特に良かったところや、その一部を紹介しています。 おすすめ

EC2インスタンスのEBSのボリュームが枯渇したときの対処方法

Qiita(trend) · 2024-01-05

概要自社のメンバーからWebServerに反映できないと連絡を受け対応した。ベストプラクティスでは無いと思うのであくまでご参考程度に読んでいただけると幸いです。備忘録として記事に残しておく。…

.NET 8 での Blazor を整理整頓して理解しよう

Zenn · 2024-01-05

はじめに Blazor が .NET Core 3.1 の頃に出てきて、Single Page Application を C# + HTML/CSS + ちょっとのJavaScript で作れる技術という立ち位置で .NET 5 頃までいました。 そこから Blazor H

Astro 4.1 | Astro

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

<a href="https://astro.build/blog/astro-410/">https://astro.build/blog/astro-410/</a><br /> <p>Astro 4.1リリース。 dev toolbarにアクセシビリティのauditを追加、

会社のリポジトリにプッシュしたとき「Couldn't connect to server」のエラーが出たらまずはVPNを確認しろ

Qiita(trend) · 2024-01-05

はじめに若干ハマったので備忘録。【対象読者】新卒エンジニア初インターンの学生エンジニア上記など、初めて会社のVPN使うような人本題会社貸与のPCでいつも通りプッシュしようとしていたとき…

1年間CTOとEMを兼任して考えたこと

Zenn · 2024-01-05

はじめに 昨年2023年は、株式会社NoSchoolのCTOとして、オンライン家庭教師マナリンク(https://manalink.jp/ )に関わる開発、エンジニアリングマネージャー、採用、UIデザイン、運用保守、PMなどを兼任していました。 本記事では、エンジニアリングマ

VSCodeからAmazonQを使ってみた(Amazon版のChatGPT)

Qiita(trend) · 2024-01-05

はじめに皆さん、こんにちは。都内でソフトウェアエンジニアをしているYSasagoです。今年のAWS re:Invent 2023で注目を集めた新サービス、AmazonQをもう試されましたか?私は、…

Qiita アップデートのお知らせ - 2023年 12月

Qiita(trend) · 2024-01-05

はじめにQiitaでは、エンジニアのみなさんからの声をもとに、日々開発を続けています。この記事では、2023年 12月にリリースした内容を紹介します。Qiitaでアップデートやバグ修正をリリ…

2023 JavaScript Rising Stars

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

<a href="https://risingstars.js.org/2023/en">https://risingstars.js.org/2023/en</a><br /> <p>GitHubのスター数の比較をするJavaScript Rising Starsの2023年の

主な記事の目次

Qiita(trend) · 2024-01-04

主題の通りです。IBM i アーキテクチャー主に実行管理関連のIBM i アーキテクチャー説明記事です。複数論理コピー Multiple Logical Copies : MLPプロセス・ア…

LevyTransferTransactionを作ってみる

Qiita(trend) · 2024-01-04

ジャガーさんにフィードバックをもらったhttps://catnotes.xyz/symbol/q-a/toshi-mosaic-levy-pluginとってもシンプルになりそう。また、この方法…

IT系コミュニティを不審者からどう守るか/GitHubが無停止でMySQLをアップグレード/開発中のヨドバシAPIが目指す機能、ほか。2023年12月の人気記事

Publickey · 2024-01-04

年末に届いた今年のカレンダーをめくってみていたら、今年は閏年で2月29日まであることに気がつきました。ということは、今年はパリオリンピックの年なんですね。 東京オリンピックがついこの間だと思っていたのに、もう今年はオリンピックとは。やはり3...

[Entra ID] パスワードベースのSSOを検証する

Qiita(trend) · 2024-01-04

はじめに情シスとしては、社員が使うアプリケーションはSSOにしたいですよね。パスワードは極力利用させず、認証はSAMLやOIDCでSSOを構成し、IdPに集約させたいです。とはいえ、やはりレガシー…

初心者が本当に知りたかったC#入門以前

Zenn · 2024-01-04

! この記事は「初心者だった時に知りたかったな…」っていう普通のC#入門だと教えてくれないことが書いてあります。 なので入門記事というより、C#初心者にはちょっと難しい内容もあります! C#の特徴的なところ C#は変化が早い💨 最近は毎年メジャーアップデート 201

SwiftNIOの使い方を学びましょう

Zenn · 2024-01-04

Server Side Swiftが少し盛り上がりそうなので、お勉強しましょう。

2024年 React 環境構築 with Vite

Zenn · 2024-01-04

はじめに 書いていて気づいたのですが、この記事に特に目新しいものはありません。コピペで最速環境構築をしたい方向けです。それぞれのツールについて細かい解説はしていないため、詳細は公式ドキュメントをご参照ください。 リポジトリはこちら。 https://github.com/k

WindowsAPI のデータ型(LPCSTR と LPCWSTR)の違いについて

Qiita(trend) · 2024-01-04

こんにちは今日は、Windows API の CreateFile 関数を使用してファイルを操作する際に遭遇する可能性のある一般的な問題についての話をします。具体的には、"const char …

[詳解] NTN(非地上ネットワーク) - デバイス直接通信編(前編)

Zenn · 2024-01-04

はじめに この記事では、何回かに分けてNTN(Non-Terrestrial Network)の解説を詳しくしていきたいと思います。既に3GPPの仕様解説は多くの方に読んでいただけていますが、内容は高度で専門的なため、今回は一般の方(といっても通信技術の基礎知識がある方)を想

生成AI で思い通りのサイトを出力しよう

Qiita(trend) · 2024-01-04

こんにちは。日頃は blockchain の記事ばかり書いていますが、たまには生成 AI についても書きたいと思います。テーマは生成 AI で出来るだけ思い通りにサイトの生成を行います。前提今回…

GetGPTで関西弁変換アプリを作ろう

Qiita(trend) · 2024-01-04

関西弁変換ウェブアプリの紹介みなさん、こんにちは!今日は私がGetGPTを活用して開発したWebアプリ「関西弁変換」を紹介します。 このサービスは、標準日本語の文章を入力すると、それを関西弁に変換…

AppleのDistributed Frameworkは〇〇だった。

Zenn · 2024-01-04

Distributed Frameworkは、iOSの開発における一つの技術です。これは、複数のデバイス間でのデータやタスクの分散処理を可能にするためのフレームワークです。iOSのDistributed Frameworkを使用することで、アプリ開発者は以下のような機能を実現する

Next.js 上で Emotion と StyleX の共存をためしてみた!

Zenn · 2024-01-04

! この記事は毎週必ず記事が出るテックブログ "Loglass Tech Blog Sprint" の 20 週目の記事です! 1 年間連続達成まで 残り 33 週 となりました! 明けまして、おめでとうございます! ログラスでエンジニアをしている塩谷 @shioyang で

新米パパが子育てしながら情報処理安全確保支援士試験に合格した話

Qiita(trend) · 2024-01-04

無事に令和5年秋期、情報処理安全確保支援士試験に合格したので合格体験記を書きます。まず、子育てしながら試験合格ができたのは完全に応援してくれた妻のおかげです。本当にありがとうございます…!勉強…

Passkey認証を Cloudflare Pages+D1+KV の無料枠で試してみた。

Zenn · 2024-01-04

概要 https://passkey-cloudflare.pages.dev/ Passkey認証を自分で実装してみたかったので、無料で動かせる構成を考えてCloudflareを使うことにしてみました。 使った技術スタックは以下の通り。 Infrastructure C

Google shares update on next step toward phasing out third-party cookies in Chrome

リアルタイム版 JSer.info · 2024-01-03

<a href="https://blog.google/products/chrome/privacy-sandbox-tracking-protection/">https://blog.google/products/chrome/privacy-sandbox-track

Vue.js 3.4 で向上した Computed プロパティ

Zenn · 2024-01-03

2023年末、Vue.js 3.4 がリリースされました。 このバージョンでは、Computed プロパティのパフォーマンスが向上しています。 この記事では Vue 3.4 においてどのような改善が行われ、それによって今後のベストプラクティスがどのように変化するかを考えてみたいと

【VBA】ExcelVBAで実現するエビデンスツール

Qiita(trend) · 2024-01-03

はじめにインフラ系のエンジニアでWindowsServerやWebコンソール周りの操作をする際などにエビデンスとして画面のスクリーンショットを撮るといったことは結構定番かなと思います。自分も新人…

PublickeyのIT業界予想2024。ハイパースケーラーの優位性高まる、AzureはAWSに追いつくか? ITエンジニアの給与レベル上昇

Publickey · 2024-01-03

新年明けましておめでとうございます。今年、Pubickeyは15周年を迎えます。長きにわたってこの小さなメディアを続けられているのも読者の皆様のおかげです。今年もPublickeyをどうぞよろしくおねがいします。 さて、2024年最初の記事...

モジュール結合度をrubyで理解する

Qiita(trend) · 2024-01-03

はじめに(この記事はProgaku Advent Calendar 2023 17日目の記事です。)こんにちは!普段は東京都でバックエンドエンジニアをしているおっちーと言います!最近、業務で…

iOS16からのQRコードの読み取り

Qiita(trend) · 2024-01-03

iOS16以前はAVFoundationを用いてQRコードの読み取りを実装していました。しかし、iOS16からはVisionKitの新機能により、より簡単な方法でQRコードのスキャンが可能になりまし…

x86-64機械語入門 AVX/AVX-512編

Zenn · 2024-01-03

この記事はx86-64機械語入門の続きです。SSE/AVX/AVX-512の紹介と、それに伴うVEXプリフィックス、EVEXプリフィックスの紹介を行います。 SSE x86-64で単精度・倍精度の浮動小数点数を扱うには、SSE (Streaming SIMD Extensio

『卒業式』というふりかえり

Qiita(trend) · 2024-01-03

はじめにチームメンバーは極力固定化したいというのは、多くのスクラムマスターが願うことではありますが、いろいろな事情でメンバーが増減することは多々あります。チームメンバーの増減ってそこそこ頻繁にあ…

大規模言語モデル(LLM)による文書要約

Qiita(trend) · 2024-01-03

概要本記事では、大規模言語モデル(LLM)を使用した 文書要約の手法を3つ 紹介します。記事中に登場する手法はいずれもLangChainの公式ドキュメントにも掲載されており、代表的な要約手法とな…

【0からGASを学ぶ】GASを用いてGoogleフォーム内の項目を自動更新しよう

Qiita(trend) · 2024-01-03

はじめに本シリーズでは、GASの始め方や便利な使い方、ビジネス活用まで幅広く解説します。シリーズをひと通り読んでいただければ、あなたもきっとGASマスターになれるはずです。シリーズの対象者そも…

Livebook+Kinoでアプリを作ってみる(AtCoderの正解チェックアプリの作成)

Qiita(trend) · 2024-01-03

はじめにLivebookでAtCoderの正解チェックを行ってみました。https://qiita.com/GeekMasahiro/items/5fce18be4a4902b9936fKin…

個人的に使いたいときにすぐ思い出せないSnowflakeのSQLをまとめてみた

Qiita(trend) · 2024-01-03

はじめに内容はタイトル通りです。Snowflakeを使っていて、必ずとはいかなくてもたまに発生する状況・事象にて「このエラーか。あれ、どんなSQLを書くんだっけ?」となりがちなので、振り返りがて…

【Nextjs】Cloudflare Pagesにデプロイしようとしたら超苦労したので解決策を記録する

Zenn · 2024-01-03

まえがき 記事の内容 Cloudflare PagesにデプロイしようとしたらPrismaが元凶で超苦労したので記事にします。 もう少し詳しく言うとCloudflare Pagesにデプロイするために必要なEdge runtimeをPrismaで使うためには設定が必要だっ

【2024】クイズ!正解は一年後!私の目標を公開します【参加型企画】

Qiita(trend) · 2024-01-03

はじめにあけましておめでとうございます!! Watanabe Jin (@Sicut_study)です!今年も圧倒的なアウトプットをしていきますので宜しくおねがいします。今年最初の記事を何を…

1000→2000時間勉強して学んだこと/身につけた習慣

Qiita(trend) · 2024-01-03

はじめまして!CREとして働いてるkazuです🦌僕が未経験エンジニアの時から続けている学習記録ですが、2023年12月26日に2000時間を超えたので、改めて1000→2000時間からの振り返りを…

ラズパイでgithubの追加認証できた話

Qiita(trend) · 2024-01-03

ラズパイのOSでまさか2要素認証通るとは?奇跡的じゃないですか。手順はそんなにむずかしくない認証が通っているパソコンでブラウザを立ち上げ、githubの設定のところでadd passkey …

現場で役立つGo言語のTipsをただまとめてみた

Zenn · 2024-01-03

はじめに こんにちは、23卒でバックエンドエンジニアをしているたかしゅんです。 私の所属しているプロダクトではサーバーサイドの開発言語としてGoを採用しております。 チームでGoの勉強会をした際にあまりにもGoの流儀や綺麗な書き方を理解していなかったので、以下の書籍を読みまし

Quine を書いてみた

Qiita(trend) · 2024-01-03

年賀状でよくみる Quine を自分自身でも作ってみたかったので、作ってみました。f=()=&gt;{eval(`p='ThisIsAQuine!';o='';t='f='+f+';f();';r='\…

2023年に調べたり構築した開発環境について

Zenn · 2024-01-03

はじめに 2023年に調べたり構築した開発環境について、振り返っておこうと思います。基本的に Linux をメインに Web アプリの開発環境を構築することが多いです。 今どきの Web アプリの開発環境というと、VS Code + Docker + Git が必須となってい

【Android】 CircleCI + Roborazzi + Showkase で VRT 試しました

Qiita(trend) · 2024-01-03

VRT (Visual Regression Testing) = 画像回帰テスト技術記事初投稿になります。2023年3月からAndroidアプリエンジニアとなったKSNDといいます。いつもは X(Twitter…

【Elixir】Mockを使ってみる

Qiita(trend) · 2024-01-03

はじめにAtCoderのプログラムは標準入力からデータを読み込み、結果を標準出力に出力するプログラムを作ります。これをLivebookで実行するにはどうすればよいか。この方法を模索していていま…

Vue.js と Nuxt の 2023年まとめ

Zenn · 2024-01-03

2023年は Vue.js および Nuxt のアップデートがとっても活発な一年でした。 これだけ多くの、そして多様な進展があると、1年を振り返っておかないと何があったか忘れてしまいそうです。 というわけで Nuxt, Vue.js, Vite 関連の情報をピックアップして🏃‍♂

ハッカーのおもちゃとしてのNostrのススメ

Qiita(trend) · 2024-01-02

はじめにNostrという、SNSのようなものはご存知でしょうか?ご存知でなければ、ぜひまず一度触ってみることをお勧めします。https://www.youtube.com/watch?v=T8…

MATLABによる標高データ活用

Qiita(trend) · 2024-01-02

本記事についてアドベントカレンダーの内容をまとめたものになります。また強い要望がありましたのでMATLAB EXPO 2023のライトニングトークまで温めるつもりだったアプリも掲載します。Gi…

watsonx.dataにDb2 on Cloudを接続する

Qiita(trend) · 2024-01-02

はじめに本記事ではwatsonx.dataにDb2 on Cloud(以下、Db2)のデータベースを接続する手順をご説明します。Db2 on CloudのDB接続情報取得以下の記事を参照して、…

【CSS】子要素が特定の数の場合にのみスタイルを適用する方法

Qiita(trend) · 2024-01-02

以下のように記述すると子要素が指定した数の場合にのみスタイルを適用できます。ul:has(&gt; :nth-child(N):last-child) li { }子要素が2つの場合にのみスタイルを適…

symbol transfer transaction 中身を全力で読む

Qiita(trend) · 2024-01-02

自分用。読むといっても専門用語はあまり知らないので自分語で自分が見直す用に書くので、もし誰かが見たとしてもヒントになればいいかな程度かもしれませんね。とりあえず読んでみて、そのあと作り方までいけたら…

Bun v1.0.21 | Bun Blog

リアルタイム版 JSer.info · 2024-01-02

<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 処理を利用してリアルタイム検索機能を改善してみた

Zenn · 2024-01-02

はじめに 実務でインクリメンタルサーチ機能(=リアルタイム検索)のパフォーマンスを改善するために 「debounce 処理」(後述します)を実装する必要がありましたので、工夫した点などについて書いていこうと思います。 興味ある方はぜひ最後までご覧ください。 debounc

2023年に見つけたあまり知られていない便利VSCode拡張4選

Qiita(trend) · 2024-01-02

はじめにこの記事では、2023年に見つけた、Visual Studio Codeで開発作業を効率化するための便利な拡張機能4つを紹介します。これらの拡張機能は、共通してあまり有名ではないためあえ…

AWS Application Composer in VSCodeを使ってAPIを作ってみた

Qiita(trend) · 2024-01-02

はじめにこんにちは、都内でソフトウェアエンジニアとして活動しているYSasagoです。AWS re:Invent 2023の基調講演でDr. Werner Vogelsによって発表されたAWS …

ハッカソンで人生変わった話

Qiita(trend) · 2024-01-02

初めにこんにちはAkira_0809です2023年もあと少しです今年のまとめとしてハッカソンで人生が変わった話を書きますOpen Hack U 2023 Spring ONLINE初めて…

Rustでパフォーマンス計測しながら汎用的な爆速並列処理を実装してみた

Zenn · 2024-01-02

はじめに Rustという爆速の言語を使って、並列で集計や計算処理を爆速でできないだろうか?そしてできればそれは汎用的な処理にしたい。そんな妄想をある程度具現化したのが、今回投稿になります。 最終的な結果としては10億件のデータの集計、計算処理が10秒ほどで実行できました。 並

2024年こそ corepack を使おう

Zenn · 2024-01-02

普段の開発では nodenv を使って各プロジェクトのバージョンに合わせた Node.js をインストールしています。その後、各プロジェクトの README や package.json を頼りに npm install -g yarn や npm install -g pnpm

LivebookでAtCoderの正解チェックを行ってみた

Qiita(trend) · 2024-01-02

はじめにLivebookにAtCoderの回答を入力すると、問題にある入力例を入力として実行して、出力例と一致するかをチェックするLivebookを作ってみました。次のURLをLivebookで…

2023年のDenoの変更点やできごとのまとめ

リアルタイム版 JSer.info · 2024-01-02

<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 />

Pagefind | Pagefind — Static low-bandwidth search at scale

リアルタイム版 JSer.info · 2024-01-02

<a href="https://pagefind.app/">https://pagefind.app/</a><br /> <p>静的サイト向けの全文検索エンジンとUIライブラリ。 検索インデックスをchunkに分けて作成し、ブラウザから取得する検索インデックスも必要な部分だ

Astro ゆく年くる年

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

<a href="https://zenn.dev/morinokami/articles/astro-2023-2024">https://zenn.dev/morinokami/articles/astro-2023-2024</a><br /> <p>Astroの2023年

TypeScript Clearly &amp; Quickly

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

<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

Rubyのバージョンが勝手に元に戻る現象を解消する

Qiita(trend) · 2024-01-01

はじめに本記事は、下記記事内「バージョンが変わらない場合」を実施しても解消されない方向けです。https://qiita.com/Ficus/items/bdef5c2b504d7a4008fb現…

DynamoDBでできないこと

Zenn · 2024-01-01

この記事について 本記事は、筆者が普段AWSの各種サービスを使って感じた感想・気づきをもとに、クラウドアーキの設計やサービスのより良い使い方Tipsを考察するシリーズです。 第二弾も第一弾に引き続きDynamoDBについてです。 DynamoDBはkey-value型のNoS

副業先で3ヶ月でやったこと #仕事ください

Zenn · 2024-01-01

あけましておめでとうございます!🐉 最近仕事でやっていること 今年からフリーランスエンジニアとして日本で腕を磨きたいと考えております。 https://note.com/kenzan100/n/n83cd4dafe9b8 自分が最近何をしているかシェアすることでいろんな方とつ

Vue.js

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

<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に shoestring nodeを同期させる

Qiita(trend) · 2024-01-01

symbol-networkは知る人ぞ知る 独自に private networkを作成出来る toolである現在はsudo npm install -g symbol-networkでは正常な…

20年続くオンラインゲームをブラウザ移植できたので、もはや不可能はない!

Zenn · 2024-01-01

ふと思い立った。 オンラインMMORPGの老舗「REDSTONE」をパソコンにインストールせずに誰でもブラウザでプレイできたらどんなに幸せだろう? よし、ブラウザで動くレッドストーンを作ろう! こうしてゴールのみえない過去最大級のプロジェクト「レッドストーンブラウザ版開発計画」

Elixir 2024年の私の抱負

Qiita(trend) · 2024-01-01

2023年のふりかえり2023年の1月私がElixirを始めたのは、2022年の7月8日で、この半年くらいで、いろいろ新たな事を学び、この記事にまとめました。https://qiita.com…