並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 430件

新着順 人気順

GitHubの検索結果241 - 280 件 / 430件

  • Steven Kalt

    SummaryThis is a cautionary tale about how I ended up writing a (bad) regular expression parser and evaluator in pure TypeScript types. type HexStr<S extends string> = Recognize<"[0-9a-fA-F]+", S>; type IsMatch<S extends string> = HexStr<S> extends S ? true : false; const isHex: IsMatch<"deadbeef"> = true const notHex: IsMatch<"nope"> = false The novelty here is parsing and evaluating regular expr

    • GitHub - levkk/rwf: Comprehensive framework for building web applications in Rust.

      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

        GitHub - levkk/rwf: Comprehensive framework for building web applications in Rust.
      • GitHub - kevmo314/scuda

        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

          GitHub - kevmo314/scuda
        • GitHub - maoserr/epublifier: Converts some webnovels to epub format

          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

            GitHub - maoserr/epublifier: Converts some webnovels to epub format
          • 2024-10-16のJS: Deno v2、TypeScript 5.7 Beta、ES2025に入る5つのProposal

            JSer.info #711 - Deno v2.0.0がリリースされました。 Announcing Deno 2 Deno 2.0 Release Candidate Node.jsとの互換性の改善、JSRのサポート改善、Workspaceのサポートなどが行われています。 Deno 1.xから2.xへのマイグレーションガイドも公開されています。 Deno 1.x to 2.x Migration Guide TypeScript 5.7 Betaがリリースされました Announcing TypeScript 5.7 Beta - TypeScript 初期化されてない変数のチェック、相対パスの.tsを出力時に.jsへと書き換える--rewriteRelativeImportExtensionsフラグの追加されています。 また、--target es2024のサポート、Node.js 2

              2024-10-16のJS: Deno v2、TypeScript 5.7 Beta、ES2025に入る5つのProposal
            • SOCIAL MEDIA TITLE TAG

              The recent success of large vision language models shows great potential in driving the agent system operating on user interfaces. However, we argue that the power multimodal models like GPT-4V as a general agent on multiple operating systems across different applications is largely underestimated due to the lack of a robust screen parsing technique capable of: 1. reliably identifying interactable

              • Agentic Design Patterns:AIエージェント開発の革新的アプローチ – 自律性と効率性の飛躍的向上へ - イノベトピア

                Last Updated on 2024-10-08 07:54 by admin Agentic Design Patternsは、AIエージェントの開発に用いられる4つの主要なデザインパターンを指します。これらのパターンは、LLM(大規模言語モデル)ベースのAIエージェントの機能拡張や性能向上に寄与します。 4つのデザインパターンは以下の通りです: Reflection:LLMが自身の出力を検査し、改善点を見つける。 Tool Use:Web検索やコード実行など、外部ツールをLLMに提供し、能力を拡張する。 Planning:目標達成のための多段階の計画を立て、実行する能力をLLMに付与する。 Multi-agent collaboration:複数のエージェントが協力して複雑なタスクを解決する。 これらのパターンは単独でも効果がありますが、組み合わせることでより大きな効果が期待できま

                  Agentic Design Patterns:AIエージェント開発の革新的アプローチ – 自律性と効率性の飛躍的向上へ - イノベトピア
                • GitHub - spiraldb/vortex: An extensible, state-of-the-art columnar file format

                  Vortex is an extensible, state-of-the-art columnar file format, with associated tools for working with compressed Apache Arrow arrays in-memory, on-disk, and over-the-wire. Vortex is an aspiring successor to Apache Parquet, with dramatically faster random access reads (100-200x faster) and scans (2-10x faster), while preserving approximately the same compression ratio and write throughput as Parqu

                    GitHub - spiraldb/vortex: An extensible, state-of-the-art columnar file format
                  • GitHub - xjdr-alt/entropix: Entropy Based Sampling and Parallel CoT Decoding

                    Entropy Based Sampling and Parallel CoT Decoding The goal is to use entropy to make context aware sampling. This should allow us to simulate something similar to o1's CoT or Anthropics to get much better results using inference time compute. This project is a research project and a work in process. Its comprised of an inference stack, the sampler, and a UI (future). Please reach out to me on X if

                      GitHub - xjdr-alt/entropix: Entropy Based Sampling and Parallel CoT Decoding
                    • Oktaが生成AIアプリ開発者向けに新機能「Auth for GenAI」を発表

                      Okta Japanは2024年10月17日、アイデンティティー管理ソリューション「Okta Customer Identity Cloud」の新機能「Auth for GenAI」を発表した。これによってアプリ開発者はAI特有のセキュリティリスクから保護され、生成AIエージェントを迅速に製品に統合できる。 生成AI活用におけるセキュリティの懸念を解消 Auth for GenAIに含まれる主な機能は以下の通りだ。 User Authentication: 「Langchain」や「Vercel」などの生成AIフレームワークやライブラリでAuth for GenAIが利用できるようになる。開発者はこれによってユーザー認証をシームレスに実施し、アプリでAuth for GenAIの機能を活用できる ユーザーに代わってAPIを呼び出す: 新しいサードパーティーAPI機能によって、エージェントは

                        Oktaが生成AIアプリ開発者向けに新機能「Auth for GenAI」を発表
                      • 【衝撃】Google検索では絶対に出てこない隠れた便利・暇つぶしサービスを31個ご紹介します!視聴者さんが作ったウェブサイト・拡張機能・アプリが凄すぎた!

                        ◇ウェブマニアの視聴者さん同士で交流ができる公式Discordサーバー→https://discord.gg/HtDkPsGDMs ◇Xはこちら→https://twitter.com/webmaniasns <エントリー作品一覧> ① Simle Fake OS https://sfosdemo.bitbucket.io/ ② 暇つぶしゲーム集 https://impossible-snapper-205.notion.site/Scratch-10fc7c94ecce804d8307d616b02b9cc3 ③ プロセカ自動スコア記録ツール https://sites.google.com/view/wamom/0005 ④ ガチガチ検索さん https://ruru.kanagawa.jp/qo/2024/08/17/gachi-search/ ⑤ Learn and Check

                          【衝撃】Google検索では絶対に出てこない隠れた便利・暇つぶしサービスを31個ご紹介します!視聴者さんが作ったウェブサイト・拡張機能・アプリが凄すぎた!
                        • Microsoftの「Copilot+ PC」は主張されているほどAI処理性能が高くないというベンチマーク結果が報告される

                          MicrosoftはAIアシスタントの「Copilot」をはじめとするAIタスクの実行に適したPCを「Copilot+ PC」とカテゴライズし、AI向けPCの市場での存在感を強めています。ところが、実際にCopilot+ PCとして販売されているMicrosoft Surface Pro(第11世代)でベンチマークを実行したところ、AIの実行性能に難ありという結果が出てしまったとAIハードウェア開発企業のUseful Sensorsが報告しています。 GitHub - usefulsensors/qc_npu_benchmark: Code sample showing how to run and benchmark models on Qualcomm's Window PCs https://github.com/usefulsensors/qc_npu_benchmark Micr

                            Microsoftの「Copilot+ PC」は主張されているほどAI処理性能が高くないというベンチマーク結果が報告される
                          • ITエンジニアとして知っておいてほしい、電子メールという大きな穴

                            2024/9/29 セキュリティ・ミニキャンプ in 山梨 2024 専門講座にて講義をした際の資料です。 あまり語られることのない、電子メールのセキュリティについて詳しくまとめました。 途中出てくるハンズオンの資料は、こちらからアクセスしてください。 https://github.com/l…

                              ITエンジニアとして知っておいてほしい、電子メールという大きな穴
                            • 映したものをなんでもアート化して壁掛け画像にする生成AI「PabloNet」

                              機械学習エンジニアのマシュー・ル・コショワ氏が作成した「PabloNet」は、秒間100枚以上の画像を生成できる爆速画像生成パイプライン「StreamDiffusion」を使用して、リアルタイムでカメラで捉えたものからAIアートを作成するというシステムです。実際に動作している様子や仕組みについて、コショワ氏が解説しています。 PabloNet https://www.matthieulc.com/posts/pablonet/ 従来の拡散モデルはテキストや画像のプロンプトから画像を生成することには長けているものの、リアルタイムのやりとりでは性能が十分でないことがあります。メタバースやライブビデオストリーミングのような「連続的な入力」を伴うシナリオに対応するために考案された新しいアプローチがStreamDiffusionです。通常の生成AIは、一連のプロンプトが入力されたら読み込み時間を経て

                                映したものをなんでもアート化して壁掛け画像にする生成AI「PabloNet」
                              • GitHub - ravachol/kew: A terminal music player for Linux.

                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                  GitHub - ravachol/kew: A terminal music player for Linux.
                                • ついにAndroid版Thunderbirdが正式リリースされる

                                  オープンソースで開発されているメールクライアント「Thunderbird」のAndroid版が2024年10月30日(水)に正式リリースされました。 Thunderbirdモバイル — Thunderbird https://www.thunderbird.net/ja/mobile/ Thunderbird for Android 8.0 Takes Flight - The Thunderbird Blog https://blog.thunderbird.net/2024/10/thunderbird-for-android-8-0-takes-flight/ Thunderbird開発チームは2022年にAndroid版Thunderbirdの開発計画を発表しました。開発はAndroid向けメールクライアント「K-9 Mail」をベースに進み、多少の遅れはあったものの2024年10

                                    ついにAndroid版Thunderbirdが正式リリースされる
                                  • Metaがテキストと音声の入出力を統合できる初のオープンソースマルチモーダル言語モデル「Spirit LM」をリリース

                                    Metaが2024年10月18日に、テキストと音声の両方を入力可能で、感情表現を伴う音声出力も可能なAIモデル「Spirit LM」をリリースしました。 SPIRIT-LM: Interleaved Spoken and Written Language Model (PDFファイル)https://arxiv.org/pdf/2402.05755 Sharing new research, models, and datasets from Meta FAIR https://ai.meta.com/blog/fair-news-segment-anything-2-1-meta-spirit-lm-layer-skip-salsa-lingua/ Spirit LM Interleaved Spoken and Written Language Model https://speech

                                      Metaがテキストと音声の入出力を統合できる初のオープンソースマルチモーダル言語モデル「Spirit LM」をリリース
                                    • 改訂新版[エンジニアのための]データ分析基盤入門<基本編> データ活用を促進する! プラットフォーム&データ品質の考え方

                                      2024年11月5日紙版発売 2024年11月5日電子版発売 斎藤友樹 著 B5変形判/368ページ 定価3,300円(本体3,000円+税10%) ISBN 978-4-297-14563-7 Gihyo Direct Amazon 楽天ブックス 丸善ジュンク堂書店 ヨドバシ.com 電子版 Gihyo Digital Publishing Amazon Kindle honto この本の概要 システムとデータの両面にスポットを当て,データ分析基盤の整備/運用/活用の指針をまとめた入門書。 データ分析の中心にある「データ分析基盤」を取り巻く環境は,大きく変わりました。機械学習/ディープラーニング,マーケティング,需給予測,不正検知を筆頭にデータ利用が多角化し,データ分析基盤に求められる役割も多様化が進んでいます。 本書では,データ分析基盤の「今」に焦点を合わせ,基本用語の整理から歴史,ク

                                        改訂新版[エンジニアのための]データ分析基盤入門<基本編> データ活用を促進する! プラットフォーム&データ品質の考え方
                                      • Cloudflareの大幅アップデートなど: Cybozu Frontend Weekly (2024-10-01号)

                                        こんにちは!サイボウズ株式会社フロントエンドエンジニアのdaiki(@k1tikurisu)です。 はじめに サイボウズ社内では毎週火曜日にFrontend Weeklyと題し「一週間の間にあったフロントエンドニュースを共有する会」を開催しています。 今回は、2024/10/01のFrontend Weeklyで取り上げた記事や話題を紹介します。 取り上げた記事・話題 WebKit Features in Safari 18.0 Safari 18.0がリリースされました。一部機能を抜粋します。 新機能 Distraction Control ウェブブラウジング中の邪魔な要素を非表示にできる iPhone Mirroring and remote inspection MacからiPhoneをミラーリングし、リモートiOS上のWebサイトのテストやデバッグができる CSS View Tra

                                          Cloudflareの大幅アップデートなど: Cybozu Frontend Weekly (2024-10-01号)
                                        • 個人的にいいと思うVim_Neovimの始め方

                                          この​記事はVim駅伝2024年10月25日(金)の​記事です。 前回の​記事は​ hokorobiさんの​「osyo-manga/vim-operator-stay-cursor に PR した」と​いう​記事でした。 次回の​記事は​ 10月28日(月) に​投稿される​予定です。 はじめに 自分のVimの始め方が新たに初心者がVimを始める人にも良いのではないかと感じたので書き下してみます。 ※ 以下Vim/NeovimはVimと表記します。 まずはメモ帳として使おう! はじめからVimに全ベットするのは難易度が高いのでまずはメモ帳として使うことをお勧めします。 そのためには、 インサートモードへの入り方 :h i ノーマルモードへの入り方 :h i_esc ファイルの作成・保存・終了方法 :h e, :h w, :h q これを覚えればメモは取れるので、メモを取るついでにカーソル操

                                            個人的にいいと思うVim_Neovimの始め方
                                          • 開発効率2.5倍に!初心者にこそGitHub Copilotがおすすめな理由 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

                                            新卒ブログとは? 2024年4月に新卒入社したLIGメンバーが、日々の学びや気づきを綴るブログです。彼らがふだんどんなことを学んでいるのか、気軽にのぞいてみてください。 こんにちは、新米エンジニアのにっしーです。今回は、私がプログラミング学習にGitHub Copilotを取り入れた理由について、経験を交えてお話ししたいと思います。 「初学者がGitHub Copilotを使うと、AIに頼りすぎて自分が成長しないのではないか?」と考える方もいるかもしれません。実は、私も最初は同じような不安を抱いていました。しかし、実際に使ってみるとその考えは180度変わりました。今ではむしろ、初学者こそGitHub Copilotの導入を強くおすすめしたいと思っています。 なぜそう考えるのかの理由を、検証を交えて書いていこうと思います。 そもそもGithub Copilotとは? GitHub Copil

                                              開発効率2.5倍に!初心者にこそGitHub Copilotがおすすめな理由 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
                                            • GitHub Models is now available in public preview · GitHub Changelog

                                              AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be

                                                GitHub Models is now available in public preview · GitHub Changelog
                                              • rust-blog/posts/rust-in-non-rust-servers.md at master · pretzelhammer/rust-blog

                                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                  rust-blog/posts/rust-in-non-rust-servers.md at master · pretzelhammer/rust-blog
                                                • GitHub CopilotのAIモデルとして「OpenAI o1-preview」「Claude 3.5 Sonnet」「Gemini 1.5 Pro」が選択可能になりOpenAI以外の選択肢が生まれる

                                                  AIコーディングツール「GitHub Copilot」で大規模言語モデルとして「OpenAI o1-preview」「OpenAI o1-mini」「Claude 3.5 Sonnet」「Gemini 1.5 Pro」が利用可能となることが明らかになりました。GitHub CopilotでOpenAI以外の言語モデルが利用可能になるのは初めてのことです。 Bringing developer choice to Copilot with Anthropic’s Claude 3.5 Sonnet, Google’s Gemini 1.5 Pro, and OpenAI’s o1-preview - The GitHub Blog https://github.blog/news-insights/product-news/bringing-developer-choice-to-copil

                                                    GitHub CopilotのAIモデルとして「OpenAI o1-preview」「Claude 3.5 Sonnet」「Gemini 1.5 Pro」が選択可能になりOpenAI以外の選択肢が生まれる
                                                  • 読み手と書き手にとっての『n月刊ラムダノート』 - golden-luckyの日記

                                                    読み手にとっての『n月刊ラムダノート』 『n月刊ラムダノート』Vol.4 No.3(2024)の内容 『n月刊ラムダノート』Vol.4 No.2(2024)の内容 『n月刊ラムダノート』Vol.4 No.1(2024)の内容 出版企画の三つ組 書き手にとっての『n月刊ラムダノート』 読み手にとっての『n月刊ラムダノート』 今期は「とにかく『n月刊ラムダノート』の企画をがんばる」を目標に設定しています。 『n月刊ラムダノート』というのは、当社の不定期刊行誌で、次のような特徴があります。 A5版で20ページ~50ページの解説記事を3つくらい収録 それぞれ雑誌記事やブログに比べるとだいぶ本格的だけど、論文よりは気軽に読める こんなふうに特徴を列挙しても、それだけだと具体的なイメージがわきにくいと思うので、ぜひ実物を見てください! たとえば今年発行した各号には次のような記事が掲載されています(いず

                                                      読み手と書き手にとっての『n月刊ラムダノート』 - golden-luckyの日記
                                                    • 2024-10-22のJS: Node.js v23.0.0、Next.js 15、Express v5(pre)

                                                      JSer.info #712 - Node.js v23.0.0 (Current)がリリースされました。 Node.js — Node v23.0.0 (Current) require(esm)をデフォルトで有効化、32 bit Windowsのサポートを削除、node --runをStableに変更されています。 また、非推奨な--huge-max-old-generation-sizeを削除、node:utilパッケージから非推奨な_extend()やisBoolean()などを削除なども行われています。 Next.js v15がリリースされました。 Next.js 15 | Next.js 破壊的な変更として、fetchはデフォルトでno-storeに変更、GETルートハンドラーはデフォルトでキャッシュしないように、クライアントルーターキャッシュもデフォルトではキャッシュしないよ

                                                        2024-10-22のJS: Node.js v23.0.0、Next.js 15、Express v5(pre)
                                                      • 微分可能な比較演算子でライフゲームを逆算する – lotz’s Haskell notebooks

                                                        “Conway’s Gradient of Life” という記事に、ライフゲームを逆算する手法について書かれており、面白かったので私も自分で試してみることにしました。ライフゲームは、セル・オートマトンと呼ばれる2次元のグリッド上で動作するシミュレーションで、各セルは隣接するセルの状態に応じて次のステップでの生死の状態が決定します。ライフゲームを「逆算する」とは、ある特定のパターンに至る前の状態を推定することを意味します。つまり、1ステップ進めるとある形に収束する状態を、その形から逆に探し出す課題です。 今回は、ライフゲームのルールに基づいて1ステップ進めた時に、私のアイコンが現れるような初期状態を求めてみたいと思います。このテーマは以前、Kaggleのコンペでも扱われていたことがあったり、調べてみるといくつかのアプローチが存在します。例えば、焼きなまし法を用いたもの、遺伝的アルゴリズムを

                                                        • Release v2.6.0 · mswjs/msw

                                                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                            Release v2.6.0 · mswjs/msw
                                                          • GitHub - apple/ml-depth-pro: Depth Pro: Sharp Monocular Metric Depth in Less Than a Second.

                                                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                              GitHub - apple/ml-depth-pro: Depth Pro: Sharp Monocular Metric Depth in Less Than a Second.
                                                            • 手書きのメモの写真からペンの動きを抽出するモデル「InkSight」をGoogleが開発

                                                              Googleのチームが手書きのメモの写真からペンの動きを抽出するモデル「InkSight」を発表しました。特殊なツール不要で手書きのメモを手書きのスタイルを維持したままデジタル化することが可能になるとのことです。 A return to hand-written notes by learning to read & write https://research.google/blog/a-return-to-hand-written-notes-by-learning-to-read-write/ [2402.05804] InkSight: Offline-to-Online Handwriting Conversion by Learning to Read and Write https://arxiv.org/abs/2402.05804 InkSightを使用すると、手書きの内

                                                                手書きのメモの写真からペンの動きを抽出するモデル「InkSight」をGoogleが開発
                                                              • Dify 0.10.0リリース ―さまざまなファイルのアップロード、すべてのメールアドレスを使ったサインアップ/ログインに対応 | gihyo.jp

                                                                Dify 0.10.0リリース ―さまざまなファイルのアップロード⁠⁠、すべてのメールアドレスを使ったサインアップ/ログインに対応 ノーコードでAIを組み込んだアプリを作成できるツールDifyの新バージョン0.10.0が、2024年10月21日にリリースされた。 Release v0.10.0 -langgenius/dify -GitHub 🔥 Dify v0.10.0がリリースされました! 📁 ファイルアップロード機能のご紹介… https://t.co/KrpGAxU9Gs — Dify.AI Japan (@DifyJapan) October 21, 2024 DifyはオープンソースのAI(LLM)アプリケーション開発プラットフォームで、使いやすいUIとさまざまなテンプレートが用意されているため、ユーザはコードを書くことなくAIアプリを構築できる。英語、日本語をはじめ12の

                                                                  Dify 0.10.0リリース ―さまざまなファイルのアップロード、すべてのメールアドレスを使ったサインアップ/ログインに対応 | gihyo.jp
                                                                • About Dependabot security updates - GitHub Docs

                                                                  Dependabot can fix vulnerable dependencies for you by raising pull requests with security updates.

                                                                    About Dependabot security updates - GitHub Docs
                                                                  • Everything I built with Claude Artifacts this week

                                                                    21st October 2024 I’m a huge fan of Claude’s Artifacts feature, which lets you prompt Claude to create an interactive Single Page App (using HTML, CSS and JavaScript) and then view the result directly in the Claude interface, iterating on it further with the bot and then, if you like, copying out the resulting code. I was digging around in my Claude activity export (I built a claude-to-sqlite tool

                                                                      Everything I built with Claude Artifacts this week
                                                                    • GitHub - NVlabs/Sana: SANA: Efficient High-Resolution Image Synthesis with Linear Diffusion Transformer

                                                                      We introduce Sana, a text-to-image framework that can efficiently generate images up to 4096 × 4096 resolution. Sana can synthesize high-resolution, high-quality images with strong text-image alignment at a remarkably fast speed, deployable on laptop GPU. Core designs include: (1) DC-AE: unlike traditional AEs, which compress images only 8×, we trained an AE that can compress images 32×, effective

                                                                        GitHub - NVlabs/Sana: SANA: Efficient High-Resolution Image Synthesis with Linear Diffusion Transformer
                                                                      • Vue Fes Japan × TSKaigi 合同イベント 「次世代フロントエンドツールチェイン」は広い学びのある最高のイベントだった #vuefes_tskaigi - Stockmark Tech Blog

                                                                        こんにちは、ストックマークで技術広報とエンジニアをさせていただいています安藤( @ampersand_xyz )です。 本記事では2024/10/2に開催された Vue Fes Japan × TSKaigi 合同イベント 「次世代フロントエンドツールチェイン」 のイベントの参加レポート・セッションの記録をお伝えさせていただきます。 Vue FesとTSKaigiが合体した奇跡の大満足イベントでした Vue Fes Japan 2024 見どころ紹介 / Vue.js-jp 沖さん 登壇予定だったKazuponさんに変わって、Vueの日本コミュニティの沖さんがファシリテーション&登壇され、今年のVue Fesの見どころについての紹介が行われました。 2024年のVue Fesは昨年よりも広い会場で開催され、Ask the speakerのゾーンが設けられるなど、エンジニア同士での交流に重き

                                                                          Vue Fes Japan × TSKaigi 合同イベント 「次世代フロントエンドツールチェイン」は広い学びのある最高のイベントだった #vuefes_tskaigi - Stockmark Tech Blog
                                                                        • Go の静的解析で DB へのコミット漏れを検出する - カンムテックブログ

                                                                          エンジニアの佐野です。カンムはバックエンドに PostgreSQL を置きつつサーバを Go で書いています。DB のトランザクションの取り回しは概ね次の様なイディオムになっているのですが、先日 Commit() が漏れている箇所を見つけまして...。結果としてそれについては大きな問題はなく秋の夜長に遅めの肝試しをする程度で済んだのですが、これは事故に繋がるためトランザクションの Commit 漏れ(defer Rollback() 漏れも)を検出する Linter を書きました。 tx, err := db.BeginTx(ctx, nil) if err != nil { return err } defer tx.Rollback() // ... if err := tx.Commit(); err != nil { return err } // ... Linter の方針 次

                                                                            Go の静的解析で DB へのコミット漏れを検出する - カンムテックブログ
                                                                          • GitHub - flibitijibibo/RogueLegacy1: Rogue Legacy Source Code

                                                                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                              GitHub - flibitijibibo/RogueLegacy1: Rogue Legacy Source Code
                                                                            • Whence '\n'? – Casey Rodarmor's Blog

                                                                              computers · programming If you do just foo, the following justfile will write a single byte 0x0A to a file named bar: x := "\n" foo: printf '{{x}}' > bar Let's find out where that 0x0A byte comes from. just is written in Rust, and the just parser has a function called cook_string, which transforms a just string token containing escape sequences into a UTF-8 string. The code is here here. With some

                                                                              • dbt-bigquery-monitoring: Monitoring BigQuery compute and storage with dbt

                                                                                dbt-bigquery-monitoring helps you to monitor your BigQuery compute and storage assetsIntroductionI’ve been using BigQuery for eight years, and it’s been an incredible platform for working with data at scale using SQL. Running queries and creating tables for analytics and data products is remarkably easy. The advent of dbt has further simplified creating complex workflows for many data practitioner

                                                                                  dbt-bigquery-monitoring: Monitoring BigQuery compute and storage with dbt
                                                                                • Pure Ruby なWASM Runtimeを型付きで実装してみた - ローファイ日記

                                                                                  Wardite というWASM Runtimeを作っていました。 github.com 今の所、「RustでWasm Runtimeを実装する」の内容を一通り実装した段階です。 zenn.dev fibまで動くようになったので、ゴリラさんのコースの範囲は一旦完成 あとはwasm坂を登り続けるだけだ... pic.twitter.com/65m8qbSvap— Uchio Kondo💥 (@udzura) 2024年10月28日 以下のようなwasmプログラムを動かせます。 (module (func $fib (export "fib") (param $n i32) (result i32) (if (i32.lt_s (local.get $n) (i32.const 2)) (then (return (i32.const 1))) ) (return (i32.add (call

                                                                                    Pure Ruby なWASM Runtimeを型付きで実装してみた - ローファイ日記