Scala + Caliban で作るGraphQL バックエンド / Making GraphQL Backend with Scala + Caliban
![良いソフトウェアとコードレビュー / Good software and code review](https://cdn-ak-scissors.b.st-hatena.com/image/square/4db9484e10fb9c93183351b6f561b44dd35cc9df/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2Ff8642645b77b453ea286e4511bf71b1c%2Fslide_0.jpg%3F28709433)
みなさまに、RBSに関する重要なニュースを発表できることを嬉しく思います。 私の目標の一つにはRBSを当たり前の世界にするというものがあります。 この目標に対して大きなインパクトを残せたことに大変興奮しています。*1 aws-sdk-ruby配下すべてのgemにRBSが含まれた状態でリリースされました こちらは公式blogからのアナウンスです。 aws.amazon.com aws-sdk-rubyはrubygemsでの累計ダウンロードランキング2位に乗るほどの人気gemです。(aws-sdk-core) aws-sdk-rubyは現状370以上のgemのあつまりです。 このすべてのgemにRBSが含まれた状態でリリースされました。 そうです。すべてです。 rbs v3.4.0以上でご利用いただけます。 steep + vscodeの例。etagがStringであることがわかる え、なにが
まえがき 長らくはてなブックマークを使っていましたが、最近はあとで読む記事を管理するツールとしてOmnivoreを愛用してます。 使っているうちに、以前まで利用していたPocket、はてなブックマークの記事もすべて移行したくなりました。 Pocketのデータについては、公式でインポートのためのインテグレーションが用意されていたので特に困りませんでしたが、はてなブックマークについては既存の移行ツールも見つけられなかったので自作しました。 成果物は下記リポジトリです。使い方はREADMEにあります。 同じくはてなブックマークからOmnivoreに移行したい方はご利用ください。バグがあったらIssueへお願いします。(PRも大歓迎です) 実装について はてなブックマークのデータは設定ページからエクスポートが可能なので、Atomフィード形式でエクスポートして、エクスポートしたデータをOmnivor
Copilotといえば「副操縦士」という意味ですが、生成AI以降、その意味は変わってしまいました。「GitHub Copilot」といえば、生成AIがプログラミングをサポートしてくれるサービス。そして、そのCopilotをいう名称を多く使っているのが米Microsoftです。 企業向けの利用が中心となる「Copilot Microsoft 365」、ブラウザをサポートするEdgeの「Copilot」、検索エンジンであるBingの「Bing Copilot」、そしてWindows 11に搭載された(一応まだプレビュー)「Windows Copilot」。で、Microsoft Copilotという名称が意味するものはなんでしたっけ? という感じになっております。 中でも、ユーザーに直接的な影響を与えるものとしては、やっぱりOSそのものにぶら下がるWindows Copilotが強力です。OS
ローカルでLLMを動かそうとなったら transformers ライブラリ、llama.cpp、text generation webuiなどいくつかの選択肢があると思いますが、どれもめちゃくちゃハードルが高いというほどではないですが、動かすまでの手続が若干いかつい印象があります。 そんな中で Ollama というツールを試してみたところインターフェイスがシンプル、ついでにキャラクターのラマが可愛いのでご紹介していこうと思います。 ちなみにですが、日本語での言及はあまり見かけなかったですが、LangChain が出してるレポートでは OSS モデルを動かすのに使われているものとしては3番目に多く使われており、 出典: LangChain State of AI 2023 GitHub のスター数も現在約33700とかなり人気を集めていそうです。 Ollama で CLI から推論 では早速
「0xProto」フォントとは 「0xProto」フォントは、プログラミング向けのフォントです。文字の読みやすさを重視しています。 最初のリリースは2023年5月で、その後も何度かアップデートされています。 1.000:2023年5月 1.300:2023年10月、Nerd Fonts 3.1.1に含まれる0xProto Nerd Fontのベース 1.500:2023年12月 この記事は、0xProto 1.500をもとに書かれています。 プログラミング向けのフォントとは プログラミングにおけるフォント選択は、単なる見た目だけの問題ではなく、それ以上の意味があります。ソースコードが読みやすくなるようにデザインされているフォントを選ぶべきです。たとえば、以下のような観点があります。 インデントやコードの構造が見えやすいか。縦のラインが揃っていると見やすい場合が多いため、等幅フォントが好まれ
御社のミッション、ビジョン、バリューを教えて下さい 御社では、日々の業務でどのようなソフトウェアを作っていますか? 御社の主要な顧客のカテゴリーとマーケットを教えて下さい 御社の事業が、顧客にどのような価値を提供してどのように対価を集めているのか教えて下さい 御社の事業の立ち上げの経緯や意思決定や試行錯誤のプロセスについて、もしご存知でしたら、なるべく詳しく教えてください 御社の事業の今後の展望や計画について教えてください 御社の日々のソフトウェア開発で、ソフトウェアエンジニアとして、夢中になれる魅力や醍醐味を教えて下さい 御社の技術構成や開発プロセス、開発スタイルについて教えて下さい 会社のことは忘れてください あなたが最近、話を聞いたり自分で触って、驚いたり熱中したり感動したりしたソフトウェアがあったら教えて下さい あなたがこれまでの生涯でソフトウェアを開発していて一番愉快で面白くて最
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く