トラックメーカー。1987年神奈川県生まれ。 Libyus Musicのコンピレーションアルバム「Listening is Believing Vol.3」への参加、 haiiro de rossiの「True Blues」への楽曲提供などを経て、 2009年3月25日にデビューアルバム「PRISMA」をリリース。
Prisma
Remixを触ってみたいと思っていたら、React Router v7に統合されてしまいました。 そんなReact Routerでプロジェクトを作成し、PrismaとVitestを導入してテストを書き始める準備について書きました。 React Routerでプロジェクト作成 docker composeでDBを用意 Prisma導入 スキーマ定義 開発用とテスト用のDBをそれぞれ作成 Seeding Vitest導入 vite.config.tsの設定 tsconfig.jsonの設定 テストを書いてみる さいごに React Routerでプロジェクト作成 プロジェクトの作成は以下を実行しま…
はじめに 前回、 Prisma で検索処理のサンプルを書かせていただきましたが、今回は削除処理のサンプルになります。 lelelemon.hatenablog.com DB定義再掲 schema.prisma schema.prismagenerator client { provider = "prisma-client-js" } datasource db { provider = "postgresql" url = env("DATABASE_URL") } model user { id Int @id @default(autoincrement()) nickname Stri…
はじめに 前回、 Prisma で検索処理のサンプルを書かせていただきましたが、今回は更新処理のサンプルになります。 lelelemon.hatenablog.com DB定義再掲 schema.prisma schema.prismagenerator client { provider = "prisma-client-js" } datasource db { provider = "postgresql" url = env("DATABASE_URL") } model user { id Int @id @default(autoincrement()) nickname Stri…
はじめに 前回、 Prisma で検索処理のサンプルを書かせていただきましたが、今回は登録処理のサンプルになります。 lelelemon.hatenablog.com DB定義再掲 schema.prisma schema.prismagenerator client { provider = "prisma-client-js" } datasource db { provider = "postgresql" url = env("DATABASE_URL") } model user { id Int @id @default(autoincrement()) nickname Stri…
はじめに 以下の続きで、Prisma を使って、フロント側から DB に CRUD を行うコードを書いてみましたのでその内容を記載しました。 lelelemon.hatenablog.com 全て1記事にまとめると長くなってしまうので、当記事では【検索】のサンプルコードのみ記載します。 他の処理に関しては、下記に記載しております。 【登録】 lelelemon.hatenablog.com 【更新】 lelelemon.hatenablog.com 【削除】 lelelemon.hatenablog.com 今回使用するコード schema.prisma generator client { …
はじめに Next.js の学習をする過程で Prisma というライブラリを使って DB 操作を直感的にシンプルな記法で記述できることを知り、その際の導入と簡単な使用メモです。 当記事では、Prisma の設定ファイルの初期化〜DBにテーブル定義追加〜テーブルマイグレーションまでを書いています。 Prisma とは www.prisma.io Prismaは、Node.jsやTypeScript環境で使われるデータベースツールで、主にORM(Object-Relational Mapping)として機能します。ORMは、データベースとプログラムの間でデータをやり取りする際に、オブジェクトを使…
t3でアプリを作成していて今prismaのスキーマ構築等やっていますが、 DB設計からして苦手意識があるので、prismaもなんとなく苦手…。 ただ、手順を覚えていなくてもChatGPTに聞けば教えてくれるので、 スムーズに進められます。 引っかかりがない分ストレスも少ないかも? 業務では情報漏洩懸念のためChatGPTも使用不可等聞きますが、 個人で書く範囲ならこれほど心強いものはありません タイトルプロンプト絵。私もprismaで連想するのがプリズム的なものなので「だよね~」と共感しました。
はじめに こんにちは! 株式会社インダストリー・ワンのエンジニア、角田です。 インダストリー・ワンでは、クライアントのサービス開発以外にも様々な取り組みを行っていますが、その中の一つにプロダクトのベースとして使うための、スターターキットの開発があります。 今回はその中で私が担当した、GitHub Actions で Prisma の DB マイグレーションを実行するようにした改善について、試行錯誤の中で得られた知見を共有したいと思います。 はじめに 開発環境(一部) 背景・目的 As Is To Be 成果物 ハマった箇所 GitHub Actionsを動かすには GitHub Actions…
こんにちは、システム開発一部の橋本です。 Webアプリケーション開発は日進月歩の進化を遂げており、近年の開発の手法としてT3 Stackが話題を攫っています。今回はそちらについてご紹介していきたいと思います。 T3 StackはTheo氏によって提唱された技術スタックで、その核心にあるのは「simplicity」、「modularity」、「full-stack typesafety」の三つの考え方です。 具体的には、T3 Stackは以下の技術を中心に構成されています。 Next.js TypeScript tRPC Tailwind CSS Prisma NextAuth.js これらの技…
こんにちは!ラクス1年目のkoki_matsuraです。 今回は掲示板アプリ作成を通して、SvelteKitの基礎的な部分をご紹介させていただきます。 目次は下記のようになっています。 はじめに Svelteとは SvelteKitとは 掲示板アプリ作成 アプリの概要 環境構築 SvelteKit データベース Prisma テーブル作成 ルーティング作成 新規登録画面 ログイン画面 スレッド投稿画面 スレッド一覧画面 スレッド詳細画面 ログアウト機能 エラー画面 終わりに
目的:自宅サーバー作って遊びたい プライベート利用かつPaaSで高コストになるものの代替 セルフホスト型ウェブアプリ データベースが必要なもの VPSや自宅サーバーにインストールしたいSaaS代替Webアプリ38選 ONCEシリーズ GPUタスクを含むローカルLLMのフロントエンド 常駐プログラム クローラー 長時間かかるデータ処理 停止しても良いもの バックエンドのCMS(自宅サーバー) フロントエンド(デプロイ時にコンテンツを書き出し、ホスティングプラットフォームへアップロード) その他 マイクラなどの身内用ゲームサーバー サーバー構築自体を目的とした遊び(ISUCON過去問など) 要件:…
こんにちは。トグルホールディングス、プロダクトエンジニアのid:xtetsuji です。 トグルホールディングスエンジニアアドベントカレンダーの14日目の記事です! 2003年から20年ほど、サーバで Perl を書いてログ処理や簡単なWebアプリケーションを書いたりする仕事をしていたのですが、2023年夏にトグルホールディングへジョインして TypeScript を書いています。 この記事では、正規表現の基礎は既知のものとして進めます。 正規表現「Perl から来ました」 Perl から来た人がつい書いてしまうのが正規表現。私も正規表現にたくさん助けられました。 JavaScript も当初…
クラウドネイティブ技術の普及に伴い、セキュリティに対する新たなアプローチが必要となっています。その中で注目されているのが CNAPP(Cloud-Native Application Protection Platform) です。本記事では、CNAPPの概要、特徴、導入のメリット、主要な機能、そして選定時のポイントについて解説します。 CNAPPの概要 CNAPPとは、クラウドネイティブ環境でのアプリケーション開発および運用に特化した統合型セキュリティプラットフォームを指します。このプラットフォームは、以下の領域を統合的に管理するために設計されています: クラウドインフラストラクチャのセキュ…
アニメやマンガ好きの皆さん、特に【推しの子】ファンの方なら、伝説のアイドル「アイ」をフィギュアで手元に置きたいと思ったことはありませんか?PRISMA WINGから登場するこの1/7スケール完成品フィギュアは、そんな願いを叶えてくれる逸品です。私は実際に予約しようと詳細を調べてみて、その完成度に感動しました! このフィギュアが選ばれる5つの理由 星の瞳や宙に舞う髪の毛など、細部まで忠実に再現 フェイスパーツと右手パーツが付属し、アレンジが楽しめる 塗装やクリアパーツで衣装の質感を見事に再現 オリジナル台座が華やかなステージを再現 限定仕様のため、コレクション価値が高い 「こんなフィギュアが欲し…
土日にも関わらすめっちゃ朝早く起きれたので書いていく。 buzz-tkc.hatenablog.com 本業 QAででた細かい修正のタスクが多かった。 やらなきゃなーと思いつつも、手がつけられていなかった大きめの改善系のアイテムが残ってしまっているので来年に向けてプランニングだけでも進めて年始で動けるようにしていきたい。 目下のタスクだけでなく時間が掛かりそうな長期的な改善にも目を向けてプランニングだけでも徐々に進めていけたらと思う。 後はObservabirity周りの知識を強化していきたいので、長期休みを活用してより体系的に学んでいきたい。 本業以外 Prismaについて理解を深められてよ…
TVアニメ「【推しの子】」より、「星野 アイ(ほしの あい)」が、プライム1スタジオから「PRISMA WING(プリズマウィング)」で立体化♪ 差し替え用「表情」パーツや「右手」パーツが付属するコンパチブル仕様♪ 作画再現度がそこそこ高く、可愛く仕上がっておりますが、お高いです。 フィギュアのサイズは、 1/7スケールの全高:約17.6cm。 原型師さんは不明。 PRISMA WING『アイ』【推しの子】 1/7 完成品フィギュアは、プライム1スタジオより2025年11月発売の予定です♪ 【Amazon】Weiß Schwarz『ブースターパック【推しの子】Vol.2』BOX【ブシロード】 …
こんにちは、株式会社ミツモアの坂本です この記事はミツモアアドベントカレンダー2024 2日目の記事です。 振り返ると毎年TypeScriptの型に関する記事を書いていますね。 https://engineering.meetsmore.com/entry/2022/12/06/215335 https://engineering.meetsmore.com/entry/2023/12/13/173512 今までの記事は紹介系でしたが今年は実用系で行こうと思います。mongooseのpopulateやselectを適用した型を自動生成する記事になります。最後に型自体を公開しますので、よかったら…
2024年12月12日に、QYResearchは「バイオガス流量計―グローバル市場シェアとランキング、全体の売上と需要予測、2024~2030」の調査資料を発行しました。本報告書は、バイオガス流量計の世界市場を分析し、主要企業の総売上高、収益、価格、市場シェア、ランキングなどを掲載しています。また、地域別、国別、製品タイプ別、用途別に市場を分析しています。2019年から2030年までのバイオガス流量計の市場規模を販売量と売上高に基づいて推計と予測しています。企業が事業成長戦略を策定し、競合状況を評価し、市場ポジションを分析し、バイオガス流量計に関連する情報に基づいてビジネス上の意思決定を行うの…
こちらはエムスリー Advent Calendar 2024 12日目の記事です。 こんにちは。エムスリーエンジニアリンググループ、コンシューマチームの園田です。 今年になって、かなり古い Rails を最新バージョンまでアップグレードしました。そのときの話です。かなりポエムに近い内容になっていますがご容赦ください。 特に何か変わったことをやっているわけではありませんが、あるあるを共感したもらったり、こんなことやってますという紹介だと思っていただければ幸いです。
Neurofeedback for Attention-Deficit/Hyperactivity Disorder: A Title: 精神障害への薬物治療への組織全ゲノム関連研究のリンク タイトル: 自己評価された反抗的不服従障害と対人攻撃行動障害の症状:青年臨床サンプルにおける因子構造、信頼性、妥当性 現在の行動中毒に関する進歩:基礎研究から臨床実践へ Early antibiotic exposure and risk of psychiatric and neurocognitive タイトル:新しい脳刺激法のADHD症状や睡眠パラメータへの応用の体系的レビュー Neuropsych…
Markwhen予定管理ツールレビュー 30代エンジニアの技術書コレクション エンジニアによるドキュメント作成術 Difyによるチャットボット導入事例 データ分析におけるSQLクエリ設計 ChatGPT活用によるSaaS開発と急成長 直接空気回収(DAC)技術の現状と課題 顧客理解の重要性とプロダクト開発 WebAssembly Component Model解説 Full-Stack TypeScript開発とT3-Turboアーキテクチャ MySQL UPDATEクエリにおけるデッドロック事例 LiteLLMによるLLM APIの効率的活用 freeeにおけるアクセシビリティへの取り組み …
保育士の妻と遊びがてら、gemini に質問しながら作ってみた。 1. geminiにざっくり質問 質問 保育士シフト作成アプリの要件定義を、より詳細かつ網羅的に記述してください。考慮すべき点も追加してください。 回答 保育士シフト作成アプリの要件定義(詳細版) 1. 機能要件 職員管理: 職員の登録・編集・削除:氏名、生年月日、住所(任意)、電話番号、メールアドレス、資格(保育士、幼稚園教諭など、複数資格対応)、雇用形態、雇用期間、写真(任意)、備考欄、パスワード設定(セキュリティ考慮) 職員の属性管理:スキル(ピアノ、絵画、英語など、複数スキル対応、レベル設定)、経験年数、得意分野、苦手分…
タイトル:ICD-11基準に基づいたゲーム障害および有害ゲームの精神障害と関連因子に関する症例対照研究:認知的制御、情動調整、および強化感受性。 タイトル:子どもや思春期の食事と特別支援教育ニーズ(SENs):系統的レビュー Therapeutic drug monitoring vs. pharmacogenetic testing in the タイトル:メンタル障害患者のアウトカムに対するL-テアニン補給の効果:体系的レビュー Title: マウスにおける前帯状皮質への副腎皮質溝の刺激は、Apoe遺伝子の細胞型特異的発現を誘導する。 Differences in impulsivity …
RPG「超次元ゲイム ネプテューヌ」より、「パープルハート〔カオス〕」が、プライム1スタジオから「PRISMA WING(プリズマウィング)」で立体化♪ 1/7スケールで税込:48,290円はちょっと・・・。 フィギュアのサイズは、 1/7スケールの全高:約30cm。 原型制作は「プライム1スタジオ」。 (※敬称略) PRISMA WING『パープルハート〔カオス〕』超次元ゲイム ネプテューヌ 1/7 完成品フィギュアは、プライム1スタジオより2025年11月発売の予定です♪ 【Amazon】超次元ゲイム ネプテューヌ『パープルハート』1/7 フィギュア【アルター】 【Amazon】『ねぷねぷ…