ここで言う「Web標準のバックエンドアプリ」とはCloudflare Workers、Deno、BunなどのWeb標準をサポートするランタイム上で動くWebアプリです。もしくは、Node.jsでもWeb標準のAPIをサポートしているので、これから紹介するアプリとテストコード自体はNode.js上も動きます。 これらのテストを書く、実行するのは実にシンプルで、拍子抜けしてしまうほどです。ですが、現在、20,000行あるHonoのテストコードは、これらのやり方と全く同じ方法を取っています。注目すべき点は、実際のサーバーを立ち上げることがなく、抽象化されたリクエストとレスポンスのやり取りを試験するだけで、品質が保たれる点です。Honoのテストでは、ランタイムによっては一部実サーバーを立ち上げますが、コアの20,000行ではサーバーを立ち上げていません。この抽象化はPythonのWSGI、Ruby
まもなく17周年を迎えるpixivでは、長年にわたり作品などの全文検索基盤としてApache Solrを使用してきました。 しかし、サービスの規模が拡大する中で、従来の基盤に問題が生じていました。これを受けて、pixivでは全文検索基盤のリプレイスを実行しました。 今回のリプレイスにより、pixivでは検索結果の更新反映時間や検索APIのレイテンシが大幅に短縮されました。また、今後のスケールに対応可能になり、新機能開発においても全文検索が容易に利用できるようになりました。 本記事では、pixivの全文検索基盤の歴史や、今回オンプレミス環境でElasticsearchクラスタを構築し、リプレイスを完了するまでの取り組みについてご紹介します。 こんにちは。pixivのnamazuです。最近、私たちのチームで進めていたpixivの全文検索基盤のリプレイスが完了しました。この機会に、pixivの全
技術選定の失敗 2年間を振り返る TypeScript,Hono,Nest.js,React,GraphQL はじめに 新たに書きました。 MySQLを使っても会社は潰れない 久々に記事を書いたのでどうぞお手柔らかに... 私が過去2年間で行った技術選定の成功と失敗を振り返り、その学びを共有したいと思います。 文才無いので淡々と箇条書きでいきます Twitterエンジニア垢作りました。エンジニアのお友達がいません。 @uncode_jp 注意 意見を押し付けるものではありません。ただ建設的な議論は大事だと思う。 自分の意見は明確に、歯切れのよい表現を意識している。人それぞれだよねみたいな感じに逃げたくない。技術選定に結論はある(過激)。 ただし技術選定にはコンテキストがあり、例えばプロダクトのフェーズや組織の事情によって当然結論は変わる可能性がある。 OSSの開発者さん達は偉大ですごい。あ
「それいけ!アンパンマン ばいきんまんとえほんのルルン」の一場面(c)やなせたかし/フレーベル館・TMS・NTV (c)やなせたかし/アンパンマン製作委員会 2024 やなせたかしさんの人気絵本が原作のアニメ「それいけ!アンパンマン」の劇場版最新作「それいけ!アンパンマン ばいきんまんとえほんのルルン」が、6月28日の公開から50日間で興行収入が6億7000万円、観客動員数が52万人を突破したことが分かった。同作の劇場版の歴代最高興行収入となり、劇場版35作目にして初の7億円突破も視野に入った。
三行でまとめると一般流通の客注と即配サービスがある。即配サービスは手数料がかかるがやる気がある書店では即配を使う書店側が常日頃やらかしていると、客注扱いであろうと時間がかかったり入荷しない場合がある。書店を残す必要があると思うなら、趣味的に維持されている問題のある書店より、地元にある最寄りの書店をしっかり使って支援しよう 補足を書いた皆さん興味を持って頂いてありがとうございます。もう少し補足を書きました。 anond:20240817175710 客注の方法書店から取次を通し、お客さんが取り寄せを依頼した本を注文するのにはートは2ルートある。それぞれの特徴として紹介しよう。 一般の書籍注文で「客注」と指定して発注・入荷依頼する メリット:原価・手数料が安い。通常の入荷と変わらない金額で入荷できる。デメリット:普通の集配送と同じルートを通ってくるので、取次の配送ルートでは1~2週間以上はかか
【!注意!】①本記事は、『ドラゴンボールZ RPG』公式wiki(https://w.atwiki.jp/dbz_rpg/)に記載されている「【ゲームをご紹介いただける方へ】」の項目を確認した上で投稿しております。 ②本記事は、商業作品の素材がぶっこ抜きされて用いられている二次創作、いわゆるクローンゲームについての記事になります。 当然ながらアンダーグラウンドなゲームであり、この件について、 「素材を盗用している時点で愛もクソも無い」 「何が文化だ」 「原作漫画及びゲームの関係者に対する冒涜でしかない」 という至極真っ当な感想を抱く方は、このページをそっと閉じてください。 このような書き方をせざるを得ないことを本当に心苦しく思いますが、ここだけはハッキリさせておいたほうが双方にとって幸せになれると思い、始めに明記させて頂きました。 【概要】『ドラゴンボールZ RPG』誕生の経緯・有志が製作
総集編の映画の公開に合わせて、というか、アニメが放送/配信されてからずっと、25年以上続いているアジカンの古い楽曲や歴史を追ってもらえて率直に嬉しい。結成から一度も止まらずにバンドは転がり続けているけれど、ポップミュージックはユースカルチャーとしての側面もあるから、当時の中高生や同世代と共に俺たちも年を重ねて、アジの缶詰なのか密教の瞑想法なのか、誤解や興味の端っこはおろか若い世代に発見されなくなっていくのも仕方がないことだと思う。 しかしながら、前述したように、バンドも俺たちの人生もアラフィフなりに全力で転がり続けていて、有名になりたいという欲求はもともと薄いけれど、音楽を聴いてもらいたいという気持ちはいつでもしっかり持っている。ネットには配信サービスによって無限と呼んでもいいくらいの楽曲の海が広がっていて、そこには毎週数千曲の新曲がアップされ、過去の膨大な名曲たちをいつでも聴くことができ
こんにちは、チームラボのフロントエンド班に所属している速水です。 今回、フロントエンド班内でツール・ド・フロントエンドというイベントを行ったので、その一部を紹介させてください。フロントエンド班の雰囲気が少しでも伝われば幸いです。 ツール・ド・フロントエンドとは フロントエンド班内で、開発環境や生産性の上がるツール、興味のある技術やテーマについて紹介し合うイベントです。 2016年からほぼ毎年行われていて、流れとしては、みんなで各テーマに関して自分の使っているツールや技術を下記のようにドキュメント上に記載し、意見を交換していく形です。 調査結果 開発機のOS Windows に一票も入らず、 Mac に票が集まる形になりました。 使用しているエディタ VS Code が、やはり強い結果となりました。 エディタの選定基準として「 GitHub Copilot が使えるかどうかが大事だよね」や「
1978年生まれ、甲子園出身。兵庫県西宮市出身と言っても誰もわかってくれないので甲子園出身と言うことにしているけど、甲子園は大阪府だと思われがちなのが悩み。 好きなバレーボールはモルテン。好きな音楽家はKAN。 前の記事:「黒字、出ちゃいました」 独立から半年、デイリーポータルZの今 林雄司に聞く デイリーポータルは「変わったことをしていない」 林 岡田さんはデイリーに書いてみて、どうですか? 岡田 すごく悩んでいましたし、今も悩んでいます。 最初、デイリーはライターが内面を表現する媒体だと勘違いしていました。でも実は「観察」と「事実」、それに伴う「発見」だけを書いているんですよね。内面を書くときも、自分自身も含めて外から観察し、客観的に書いている。 林 内面の悩みとか生きづらさとかのテキストより、キリンって変な鳴き方すんだよ! みたいな話の方が面白いと思っているから、そういうことを記事で
1978年生まれ、甲子園出身。兵庫県西宮市出身と言っても誰もわかってくれないので甲子園出身と言うことにしているけど、甲子園は大阪府だと思われがちなのが悩み。 好きなバレーボールはモルテン。好きな音楽家はKAN。 前の記事:「白えび」以外もうまい! ビーバーシリーズ食べ比べ 黒字、出ちゃったんですよ 岡田 独立してから半年以上経ちました。デイリーポータルといえば赤字運営でしたが(※20年以上の歴史で黒字は1回きりだった)、独立採算になってしまって……。お金、大丈夫ですか? 林 実は……出ちゃったんですよ、黒字。 黒字、出ちゃった 「出ちゃった」って、会社としてはふつうのことのはずなんですが……。デイリーポータルが利益を優先して、おれなんかが金持ちになってもしょうがないから、多少苦しいぐらいの方が面白いかなって思ってたんです。 黒字だって言ったら、これまで運営を助けてくれていた「デイリーポータ
突然ですが、みなさんはパリに対してどのようなイメージを持っていますか? 恋の街? ラテンの血が騒ぐ陽気な人々? それらも間違いなくパリの一面ですが、フランスかぶれ歴約10年の私からするとこの街の魅力は、意外にも物憂い性質にあると感じています。海外から見た華々しいパリのイメージが凝縮した映画が「パリ、ジュテーム」であるのに対して、生粋のフランス人が毒気をもってパリを描いた映画「パリところどころ」に登場するしょうもなくも愛おしい人々を観た日から、それまでアメリカかぶれだった私の心はガッチリとパリに掴まれました。ポジティブでない心をも受け入れてくれるようなパリのある種おおらかな雰囲気が大好きです。心がパサパサした日はそんなパリに行きたくてたまらなくなるのですが、仕事の都合などでなかなか思うように行けません。本稿では、そんな時に訪れる、都内のパリ擬似体験スポットをお届けします。
Google、アプリ実行時に生成AIが適切なUIを構成し動的生成する「AI Generated UI」発表 基本的に、アプリケーションのユーザーインターエイス(UI)は開発時に設計され実装されて、その実装通りに実行時に表示されるものです。 しかしこのUIを開発時ではなく、アプリケーションの実行時に生成AIが適切に構成して動的に生成し表示する「AI Generated UI」という仕組みを、Googleがインドのバンガロールで行われたイベント「Google I/O Connect Bengaluru 2024」で発表しました。 現時点でAI Generated UIはFlutterフレームワークの上にアーリープレビューとして実装されており、ユーザーの意図に基づいてFlutterが動的にUIコンポーネントとレイアウトを構成し、ユーザーにパーソナライズされた最適なUIを表示すると説明されています
Prompt Engineering Guide プロンプトエンジニアリングは、言語モデル(LMs)を効率的に使用するためのプロンプトを開発および最適化する比較的新しい学問分野です。プロンプトエンジニアリングのスキルを身につけることで、大規模言語モデル(LLMs)の能力と限界をより理解することができます。 研究者は、プロンプトエンジニアリングを使用して、質問応答や算術推論などの一般的なおよび複雑なタスクのLLMsの能力を向上させます。開発者は、LLMsやその他のツールとのインタフェースとなる強固で効果的なプロンプテクニックを設計するためにプロンプトエンジニアリングを使用します。 プロンプトエンジニアリングは、プロンプトの設計と開発に限らず、LLMsとのインタラクションおよび開発に役立つ幅広いスキルと技術を含みます。これは、LLMsとインタフェースすること、ビルドすること、能力を理解すること
80年代、Microsoft製のUNIXが存在していた POSIXサブシステムは2012年までサポートが続いた 現在のWindows 11では、Windows Subsystem for Linux(WSL)が動作するため、(それ自体はUNIXではないものの)UNIXからのアプリケーションを簡単に動作させることができる。 かつてMicrosoftは、x86版UNIXのライセンスを持っており、XENIXと呼ばれる製品を販売していた。また、Windows NTに「POSIXサブシステム」、のちに「Windows Service for UNIX(SFU)」と呼ばれる機能があった。そういうわけで、WindowsとUNIXは切れない“縁”があったのだ。 Windows NTのPOSIXサブシステムやその搭載理由などに関しては、過去記事(「Windows Subsystem for Linuxの中身
1985年福岡生まれ。思い立ったが吉日で行動しています。地味なファッションと言われることが多いので、派手なメガネを買おうと思っています。(動画インタビュー) 前の記事:チキン南蛮を発祥の地「延岡」で食べる > 個人サイト Web独り者 彼女がいる風の地主恵亮 小学一年生の表紙になりたい 小学一年生は誰もが知る雑誌だ。理由としては、創刊が古いこともあるし、誰もが小学一年生を体験するからだ。小学校というシステムができてからは、誰もがピッカピカの小学一年生を通過して現在に至っている。 どうも、この記事を書いている38歳の地主です! 小学一年生という雑誌を38歳の私はたまに読んでいる。理由は簡単で面白いからだ。誰もが興味あることを小学一年生でもわかる言葉で書いてある。大人の雑誌との違いはそのくらい。言葉の使い方だけだ。雑誌名は「小学一年生」だけれど、小学一年生だけが読むには実にもったいない。38歳
突如発表されたオリエンタルランドによる「ディズニークルーズ」の日本展開のニュースが、船舶業界に衝撃を与えています。新造される客船の規模は日本の従来のクルーズ船を大幅に上回るサイズ。「まさに黒船」との声もあります。 船舶業界を震撼させた「ディズニークルーズ」 「衝撃。びっくりした」――日本外航客船協会の伊藤正幸事務局長は新たなクルーズ船社の誕生にそうコメントしました。東京ディズニーリゾートを運営するオリエンタルランドが2024年7月9日に発表したクルーズ事業への参入表明が、日本の船舶業界を震撼させています。 拡大画像 オリエンタルランドが日本導入を発表したディズニークルーズのイメージ(画像:オリエンタルランド)。 オリエンタルランドはディズニー・エンタープライゼズとライセンス契約を締結し、日本を拠点にディズニークルーズを展開します。同社は日本船籍のクルーズ船では最大となる14万総トン級の新造
交流サイト(SNS)の浸透を背景に、戦争は、人々の考え方の主体となる「脳」を巡る争い「認知戦」に発展しつつある。「人の脳が戦場になる」とは、どういうことなのか。ロシア・旧ソ連諸国を専門とする軍事研究家で、安全保障問題に詳しい小泉悠・東京大学先端科学技術研究センター准教授(42)に聞いた。(聞き手・滝沢学) 認知戦 人の脳など「認知領域」を標的にした戦い。世論の誘導や敵対勢力の撹乱を狙う「情報戦」の一つ。マスメディアを通じたプロパガンダ(宣伝)の流布だけでなく、SNSなどで刺激的な情報発信を繰り返し、人の頭の中に直接働きかけて考え方を先鋭化させ、対立をあおって社会を弱体化させる。陸海空や宇宙、サイバー空間と並ぶ6番目の戦闘領域として「認知領域」が捉えられ、各国で研究が進む。日本では2022年の防衛白書で初めて「認知戦」の用語が登場した。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く