並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 63件

新着順 人気順

codeの検索結果1 - 40 件 / 63件

  • すぐに役に立つものはすぐに陳腐化してしまうから方法ではなく設計の本を読む - API Design Patterns の読書感想文 - じゃあ、おうちで学べる

    あなたがさっきまで読んでいた技術的に役立つ記事は、10年後も使えるでしょうか?ほとんどの場合でいいえ はじめに 短期的に効果的な手法や知識は、ソフトウェア開発の分野において、急速に価値を失う傾向があります。この現象は、私たちが何を重点的に学ぶべきかを示唆しています。最も重要なのは、第一に基本的な原理・原則、そして第二に方法論です。特定の状況にのみ適用可能な知識や即座に結果を出すテクニックは、長期的には有用性を失う可能性が高いです。これは、技術や手法が時間とともに進化し、変化していくためです。 learning.oreilly.com 「API Design Patterns」は、このような考え方を体現した書籍です。しかも480 ページもあります。本書は単なる手法の列挙ではなく、Web APIデザインの根幹をなす原則と哲学を探求しています。著者のJJ Geewax氏は、APIを「コンピュータ

      すぐに役に立つものはすぐに陳腐化してしまうから方法ではなく設計の本を読む - API Design Patterns の読書感想文 - じゃあ、おうちで学べる
    • 【海外で話題】GitHub Copilotは不要だ、自分で作ればいい — オープンソースのAIコードアシスタント「Continue」がすごい

      8月19日、海外の技術情報メディアTheRegisterが「自分で作ればGitHub Copilotは不要」と題した記事を公開した。この記事では、オープンソースのAIコードアシスタント「Continue」を中心に、どのようにしてLLM(大規模言語モデル)をローカル環境で実行し、IDEに統合するかについて解説している。 Continueをインストールする前提条件 Continueをインストールし、動作させるには、以下の前提条件を満たす必要がある。 マシン要件: 動作に必要なマシン: 近年のプロセッサを搭載したシステムであれば動作するが、最適なパフォーマンスを得るためにはNvidia、AMD、またはIntelのGPU(6GB以上のvRAMを推奨)が望ましい。Apple Silicon搭載のMacでも動作するが、16GB以上のメモリを推奨する。 Ollamaモデルランナー: Ollamaモデルラ

        【海外で話題】GitHub Copilotは不要だ、自分で作ればいい — オープンソースのAIコードアシスタント「Continue」がすごい
      • メンテナンス画面の表示方法いろいろ | 外道父の匠

        コンテナの話(AWSコンテナ系アーキテクチャの選択肢を最適化する)をした時にメンテナンス画面の表示についても軽く触れました。 改めて整理すると他にもいろいろあるということで、上から順に超ザックリと並べていきたいと思います。一応 AWS でを想定していますが、一般的な方法論でもあるので、どこだろうと何かしらの足しにはなるかもです。 条件 どのようなメンテナンス状態にしたいかによりますが、満たすべき条件はおそらくこのようなものがありますよ、ということで整理します。 1回の変更操作で、一括したメンテインを保証すること 管理者はメンテにならず通常アクセスする手段があること メンテ機能の仕込みによって悪影響がないこと 希望するメンテ用レスポンス内容を実現可能であること 静的 or 動的 Status Code 503 Content-Type レスポンス・サイズ 例えば DNS のレコード値を変更し

          メンテナンス画面の表示方法いろいろ | 外道父の匠
        • Windowsを“古いバージョン”に戻す「ダウングレード攻撃」 修正済みの脆弱性をゼロデイ化、“最新の状態”を偽り検出も困難

          このコーナーでは、2014年から先端テクノロジーの研究を論文単位で記事にしているWebメディア「Seamless」(シームレス)を主宰する山下裕毅氏が執筆。新規性の高い科学論文を山下氏がピックアップし、解説する。 X: @shiropen2 イスラエルのサイバーセキュリティ企業の米SafeBreachの研究者であるアロン・レヴィーさんは、セキュリティカンファレンス「Black Hat USA 2024」でWindowsアップデートプロセスを悪用してシステムを古い脆弱なバージョンに戻すダウングレード攻撃「Windows Downdate」を発表した。 この攻撃はWindowsアップデートを乗っ取り、カスタムダウングレードを作成して、過去の数千もの脆弱性を露呈させ、修正済みの脆弱性をゼロデイ化する。これにより、世界中のWindowsマシンにおいて「完全にパッチ適用済み」が無意味になる可能性があ

            Windowsを“古いバージョン”に戻す「ダウングレード攻撃」 修正済みの脆弱性をゼロデイ化、“最新の状態”を偽り検出も困難
          • 近況について

            先日会社を辞めました。ここ最近は近況についても書いていなかったので改めてまとめておきたいと思います。 主に退職について/現状について/転職活動についてという具合に書いていきます。 退職について 前職は代表と共同で立ち上げた会社に在籍していました。10年前に立ち上げたので約10年程関わっていたことになります。役割としては取締役及びCTOでした。偉そうな役職ですが、もちろんこれは名ばかりで実際は自分以外にやる人がいないのでやっていただけに過ぎません。実際のところ、そのほとんどは普通にゴリゴリ働くプレイヤーでした。最終的には当時立ち上げたサービスがクローズとなったためそれと共に自分は身を引いた形になります。 約10年の間に立ち上げたサービスはそれなりに大きくなり、有難いことに数十人ほどの従業員を抱えるようになりました。開発チームだけでも片手で数えられる程度(もちろん10進数)ではありますが大きく

              近況について
            • 雑にJSONデータを分析させてみる-ローカルLLMの底力 | IIJ Engineers Blog

              地方拠点の一つ、九州支社に所属しています。サーバ・ストレージを中心としたSI業務に携わってましたが、現在は技術探索・深堀業務を中心に対応しています。 2018年に難病を患ったことにより、定期的に入退院を繰り返しつつ、2023年には男性更年期障害の発症をきっかけに、トランスジェンダーとしての道を歩み始めてます。 2024/08/22修正: はてなブックマークのコメントから、「それってデシリアライズって言わないよ」というご指摘を頂戴しました。 恥ずかしながら浅学であったがゆえに用語を取り違えたまんま長らく覚えてまして、これを整形表示(Pretty Print)と修正させていただきました。最初の用語登場箇所のみ修正した内容として取り消し線付きで記述しておりまして、それ以降は置換させてもらっています。 ご指摘誠にありがとうございました<(_ _)> これとは別に、後半で記述してるコードの一部に使わ

                雑にJSONデータを分析させてみる-ローカルLLMの底力 | IIJ Engineers Blog
              • Good Refactoring vs Bad Refactoring

                I've hired a lot of developers over the years. More than a few of them have come in with a strong belief that our code needed heavy refactoring. But here's the thing: in almost every case, their newly refactored code was found by the other developers to be harder to understand and maintain. It also was generally slower and buggier too. Now, don't get me wrong. Refactoring isn't inherently bad. It'

                  Good Refactoring vs Bad Refactoring
                • Host your LLMs on Cloud Run | Google Cloud Blog

                  Run your AI inference applications on Cloud Run with NVIDIA GPUs Developers love Cloud Run for its simplicity, fast autoscaling, scale-to-zero capabilities, and pay-per-use pricing. Those same benefits come into play for real-time inference apps serving open gen AI models. That's why today, we’re adding support for NVIDIA L4 GPUs to Cloud Run, in preview. This opens the door to many new use cases

                    Host your LLMs on Cloud Run | Google Cloud Blog
                  • Ruby Parser開発日誌 (19) - 最高の構文木の設計 2024年版 - かねこにっき

                    はじめに 今回はparserの生成物である構文木についてのお話です。 普段は主にparserとlexerについて考えていますが、たまに構文木について考えを巡らすこともあります。 むしろparserの目指すべき実装が固まったいまだからこそ、その主な生成物である構文木の設計について考える必要があるとも言えます。 Rubyのparserの実装は複数あり、それぞれのparserが生成する構文木もまた微妙に異なります。 それらの構文木は各parserのユースケースに合わせてアドホックに必要な要素が追加されているように見え、なにか原理原則に従っているように思えませんでした。 そのため果たして構文木に設計というものがあるのだろうかという疑問をずっと抱いていました。 Rubyの開発ではユースケースを収集し、それらのユースケースに対してどのくらい応えられているかをもって設計の良し悪しを確認するというアプロー

                      Ruby Parser開発日誌 (19) - 最高の構文木の設計 2024年版 - かねこにっき
                    • なんとなく始めただけだった僕がITエンジニアを10年続けられたワケ - Findy Engineer Lab

                      石の上に3年しか座れない 幼い頃から、ひとつのことを突き詰められない性格がコンプレックスだった。 小学1年生のとき、初めて習い事を始めた。それはテレビで見た試合に魅入られた剣道だった。警察署で指導してもらいながらの剣道は3年続いた。だが小学3年生か4年生だったか、僕は突然ピアノに興味を持った。ピアノに興味を持ったのはなぜだろう? たぶん友達が始めようとしていたからだ。剣道も途中まで続けていた記憶があるが、最後の方は興味を失っていたように思う。そして小学5年と6年頃になると、ピアノよりも水泳に力を入れるようになっていた。水泳は単に、もっと上手くなりたいと思っただけだ。 始める理由はいつも直感的で、やめる理由はたいてい興味関心の目移りだった。 3年という歳月は僕を簡単に目移りさせる。その年数が経つと夢から覚めたように、熱も冷めた。 中学時代、卓球で地区大会優勝に至るまで毎日練習した。当時、練習

                        なんとなく始めただけだった僕がITエンジニアを10年続けられたワケ - Findy Engineer Lab
                      • Who needs GitHub Copilot when you roll your own

                        Who needs GitHub Copilot when you can roll your own AI code assistant at home Hands on Code assistants have gained considerable attention as an early use case for generative AI – especially following the launch of Microsoft's GitHub Copilot. But, if you don't relish the idea of letting Microsoft loose on your code or paying $10/month for the privilege, you can always build your own. While Microsof

                          Who needs GitHub Copilot when you roll your own
                        • Rye and uv: August is Harvest Season for Python Packaging

                          Rye and uv: August is Harvest Season for Python Packaging written on Wednesday, August 21, 2024 It has been a few months since I wrote about Rye here last. You might remember that in February I passed over stewardship of my Rye packaging too to Astral. The folks over there have been super busy in building a lot of amazing tooling for Python packaging in the last few months. If you have been using

                          • 「シドマイヤーズ シヴィライゼーション VII」でシリーズが大きく変わる! 蛮族や労働者が登場せず,海洋につながる行動が可能な河川を追加

                            「シドマイヤーズ シヴィライゼーション VII」でシリーズが大きく変わる! 蛮族や労働者が登場せず,海洋につながる行動が可能な河川を追加 ライター:奥谷海人 2K Gamesは,“シヴィライゼーション”シリーズ最新作となる「シドマイヤーズ シヴィライゼーション VII」(PC / PS5 / Xbox Series X|S / PS4 / Xbox One / Nintendo Switch)のプレスイベントを開催し,2025年2月11日にリリースする予定であることを正式にアナウンスした。今回4GamerはFiraxis Games本社で公開されたイベントに参加し,開発者へ取材を行うとともにプレイアブルデモをチェックしてきたので,現在わかる限りのことをご紹介しておこう。 「シヴィライゼーション」は,ストラテジーゲームの中でも戦略性の高い“4Xゲーム”(4Xは,eXplore<探索>,eXp

                              「シドマイヤーズ シヴィライゼーション VII」でシリーズが大きく変わる! 蛮族や労働者が登場せず,海洋につながる行動が可能な河川を追加
                            • Continuous reinvention: A brief history of block storage at AWS

                              Continuous reinvention: A brief history of block storage at AWSAugust 22, 2024 • 4802 words Marc Olson has been part of the team shaping Elastic Block Store (EBS) for over a decade. In that time, he’s helped to drive the dramatic evolution of EBS from a simple block storage service relying on shared drives to a massive network storage system that delivers over 140 trillion daily operations. In thi

                                Continuous reinvention: A brief history of block storage at AWS
                              • Leaving Neovim for Zed

                                A journey through text editors and how I landed on Zed after years of Neovim I think every developer has their own text editor journey and how they landed on the tool they use today. Perhaps I’m a geek but I love those stories. I have a great appreciation for developer tools and the work that goes into them. This post is for the other geeks out there that also care, and I hope my journey and persp

                                  Leaving Neovim for Zed
                                • sakana.ai の AI エージェント: AI Scientist のコード解析メモ

                                  カバー絵は sakana.ai から拝借。 sakana.ai の AI エージェント AI Scientist を動かして、さらにコードを読むところまで。 先に所感を述べると、とてもシンプルなコードで、またやっていることも真新しいところは特にない。 むしろ基本的なテクニックを愚直に真正面から使い倒しているかんじ。 大切なのは Reflection と Chain-of-Thought であった。 以下の commit で説明する。

                                    sakana.ai の AI エージェント: AI Scientist のコード解析メモ
                                  • @axe-core/playwright によるアクセシビリティテストの自動化

                                    @axe-core/playwright によるアクセシビリティテストの自動化 2024.08.18 axe-core は axe というアクセシビリティテストツールのコアエンジンで、オープンソースとして提供されています。この記事では、E2E テストフレームワークの Playwright と axe-core を組み合わせて使用して、アクセシビリティテストを自動化する方法について紹介します。 今書いているコードがアクセシビリティ上の問題を持っていないかどうかを確認するために、Lint ツールによる機械チェックが有効です。eslint-plugin-jsx-a11y や Markuplint といったツールを導入することで、コンポーネント単位で静的にコードを解析してアクセシビリティの問題を検出できます。このような Lint ツールは、code を書いている最中に即座にフィードバックを受けるこ

                                      @axe-core/playwright によるアクセシビリティテストの自動化
                                    • Google Cloud Functions is now Cloud Run functions | Google Cloud Blog

                                      Join us for Gemini at WorkLearn how Gemini can help your business at our digital event Register Cloud Functions and its familiar event-driven programming model is now Cloud Run functions, complete with the fine-grained control and scalability that developers love about the serverless platform. With Cloud Run functions, we’ve created a unified serverless platform for all your workloads, so you don’

                                        Google Cloud Functions is now Cloud Run functions | Google Cloud Blog
                                      • Z80 を C# で再現する - 準備 : プログラミング指南 - Code Knowledge

                                        Exomizer は圧縮率で ZIP をも凌ぐ大変優れたソリューションです。欠点としては解凍速度が遅いことですが、絶対的な圧縮が欲しい時は、これの選択が唯一無二とまで思っています。例えば、データロードの時間を短くする時も、Exomizer を使って圧縮すれば、その後数秒の展開時間を待つだけで、場合によっては何分も短縮することが出来ます。 Exomizer は 2024/08/18 現在は、バージョン 3.1.2 が公開されています。 検索すると嘘 URL がヒットしますのでご注意ください。上記リンクは正しい URL となります。ダウンロードすると圧縮ツールや Z80 等の解凍処理アセンブラソースが同梱されてたりします。が、残念ながら Z80 のソースは LGPL 2.1 で、ちょっと使うのは大変困るライセンスとなっています。Z80 のソースは大変使いやすい zlib license でun

                                          Z80 を C# で再現する - 準備 : プログラミング指南 - Code Knowledge
                                        • 山口周氏「これからは『人間の優秀さの定義』が変わっていく」 AI研究者・松原仁氏と語る、AI時代に求められる能力とは

                                          SmartHRが主催するイベント「SmartHR Connect 〜AIとHRテクノロジーが紡ぐ革新的企業への進化〜」が開催され、多様な分野のエキスパートたちがHRテクノロジーと人事戦略の未来について語りました。「AIが創るHRの新時代 人が活躍することの変化とは」と題したセッションには、松原仁氏と山口周氏の2名が登壇。“AIを使いこなせるかどうか”がカギを握るこれからの時代、人間に必要な能力とは。 前回の記事はこちら 「もうダメだ」と思った瞬間に人は会社を辞める 山口周氏(以下、山口):僕が問題だと思ってるのが、エンゲージメントサーベイって年に1回しか取らないでしょ? でも人って、「もうダメだ」と思った瞬間に辞めちゃうんですよ。それって本当に1日、2日のことなんです。 極論すると、「もうダメだ」といった瞬間に会社へ行かなくなっちゃう。場合によっては、自分を傷つけるようなことをしちゃうんで

                                            山口周氏「これからは『人間の優秀さの定義』が変わっていく」 AI研究者・松原仁氏と語る、AI時代に求められる能力とは
                                          • Neo Geo Dev: Fixed Point Numbers

                                            Let's take a look at how to work with decimal numbers on an ancient cpu. Modern computers work with decimals, like 0.5, using a system called floating point. If you remember scientific notation from your science classes, it's based on the same idea. These types of numbers are handled by the cpu in modern computers, and so programs can calculate with them very quickly. The Neo Geo can not work with

                                            • 性能と可搬性に配慮した TCP/IP スタック実装 | IIJ Engineers Blog

                                              本論文が既存の実装の課題の一つとして指摘するのは、上記のように、CPU コアの割り当てモデルは性能に大きな影響を与える要素でありながら、多くの既存の性能に最適化された TCP/IP スタック実装は、TCP/IP スタック実装利用者が任意の CPU コア割り当てモデルを適用することを許容するような設計になっておらず、本来達成可能な性能を発揮できない構成を強要することです。 例えば、mTCP [10] という実装では unified モデルは採用できず、TAS [12] という実装では、split モデル以外適用できません。 2.2 組み込みやすさ・可搬性を考慮した実装 (Portability-aware TCP/IP Stacks) 2.2.1 NIC オフロード機能への配慮の欠如 (Unaware of NIC hardware offloading features) 大きなデータを転

                                                性能と可搬性に配慮した TCP/IP スタック実装 | IIJ Engineers Blog
                                              • スパコンで1年かけてシミュレートしたブラックホールがスパゲッティ化した星を取り込む動画が公開される

                                                宇宙空間に存在する超高密度かつ大質量の天体であるブラックホールは、物質はおろか光さえも脱出できないと考えられています。ブラックホールに取り込まれた物質は強力な重力による潮汐(ちょうせき)力でまるでスパゲッティのように細長い形状に引き延ばされる「スパゲッティ化現象」が起こるとされています。そんなスパゲッティ化現象をモナッシュ大学のダネル・プライス氏らの研究チームがスーパーコンピューターを用いてシミュレーションしました。 [2404.09381] Eddington envelopes: The fate of stars on parabolic orbits tidally disrupted by supermassive black holes https://arxiv.org/abs/2404.09381 Watch a star get destroyed by a superm

                                                  スパコンで1年かけてシミュレートしたブラックホールがスパゲッティ化した星を取り込む動画が公開される
                                                • 「テスト駆動開発」は時を超える技術。凡人が天才と肩を並べるための秘密兵器【米マイクロソフト・牛尾 剛】 - エンジニアtype | 転職type

                                                  本連載では、業界の第一線で活躍する著名エンジニアたちが、それぞれの視点で選んだ書籍について語ります。ただのレビューに留まらず、エンジニアリングの深層に迫る洞察や、実際の現場で役立つ知見をシェア!初心者からベテランまで、新たな発見や学びが得られる、エンジニア必読の「読書感想文」です。 著名エンジニアが、独自の視点で「おすすめ書籍」の紹介を行う本連載。 今回は、米マイクロソフトのエンジニア・牛尾 剛さんによる『テスト駆動開発』(オーム社)の読書感想文を紹介する。 発売日:2017年10月14日 著者:Kent Beck 訳者:和田 卓人 定価:3,080円 (本体2,800円+税) ISBN:978-4-274-21788-3 サイズ:A5 ページ数:344ページ 書籍概要:テスト駆動開発とは単にテスト自動化を行うことではなく、ユニットテストとリファクタリングを両輪とした小さいサイクルを回すこ

                                                    「テスト駆動開発」は時を超える技術。凡人が天才と肩を並べるための秘密兵器【米マイクロソフト・牛尾 剛】 - エンジニアtype | 転職type
                                                  • 時価総額5兆円のセブン&アイ、皮肉にも時価総額8.5兆円のサークルK運営のカナダ企業から買収提案される : 市況かぶ全力2階建

                                                    整理整頓出来ない人のカバンの中に必ず入ってるもの pic.twitter.com/ikjcnpUTOf — クロ🐈‍⬛ (@kuro_second2) May 4, 2024 日経新聞の特報って信じていいんか?飛ばし記事ちゃう? — 😊 た ヵ の 😊 (@takano_HRNR) August 19, 2024 https://www.nikkei.com/ 言うだけタダw — 麻酔 (@miraclemasui) August 19, 2024 13:22とかいう意味不明な時間でありがたかったかね — たかぴー (@takahirokabuu) August 19, 2024 https://kabutan.jp/stock/chart?code=3382 セブン、敵対的買収もないし買収提案にOKもしないだろうにみんなマネーゲームに参加しようとしすぎ。 — ケイ (@kei_in

                                                      時価総額5兆円のセブン&アイ、皮肉にも時価総額8.5兆円のサークルK運営のカナダ企業から買収提案される : 市況かぶ全力2階建
                                                    • ALBeast Security Advisory by Miggo Research | Miggo

                                                      By Daniel Shechter, CEO & Co-Founder of Miggo Security Miggo Research identifies over 15,000 potentially impacted applications using AWS ALBFor a more detailed technical analysis of how we hunted down ALBeast, please visit The Hunt for ALBeast: A Technical Walkthrough. Executive SummaryMiggo Research identified a critical configuration-based vulnerability, dubbed ALBeast, affecting applications th

                                                        ALBeast Security Advisory by Miggo Research | Miggo
                                                      • ノア・スミス「新しい進歩派の経済学: 建設的な批判を少々」(2024年7月29日)|経済学101

                                                        総需要不足に頼らない経済学への進歩的アプローチが必要だSource: Works Progress Administration「ネオリベラリズム」とこれを変えたがっているアメリカの進歩派たちについて,マット・イグレシアスが一連のとても興味を引く記事を書いている.最初の記事で,イグレシアスはこう論じている――ネオリベラル政策革命は,圧倒的で広範囲に及んだと多くの進歩派たちは考えているようだけれど,実際にはそれよりずっと限定されていた(イグレシアスの主張は正しい).2つ目の記事での主張はこういうものだ――アメリカの旧来の対中国貿易政策にあった最大の問題点は,国家安全保障を弱めることになった点だった(この点も正しい).このシリーズで次にくる記事も楽しみだ. ただ,「ネオリベラリズム」をどういう意味で使うべきか,そして,アメリカの昔の政策も「ネオリベラリズム」だったのかどうかについて論議するのも

                                                          ノア・スミス「新しい進歩派の経済学: 建設的な批判を少々」(2024年7月29日)|経済学101
                                                        • NovelAI Diffusion V1 Weights Release (JP)

                                                          NovelAI Diffusion V1 ウェイト公開のお知らせ 画像生成分野の進展に伴い、研究、個人使用、履歴の保存のために、弊社の初代画像生成モデルのウェイトを公開することにしました。もちろんこれまで通りウェブサイト上でもお使いいただけますが、ローカルでモデルを試してみたい場合は自由にダウンロードして使用できるようになります。今回公開するのは以下のモデルです。 • NovelAI Diffusion Anime V1 (キュレート版) • NovelAI Diffusion Anime V1 (フル) • NovelAI Diffusion Furry (ベータ版 V1.3) 「キュレート版」アニメモデルは少数の高画質な画像をもとにトレーニングされたモデルで、ポップカルチャーの知識が豊富で画質も優れています。「フル」アニメモデルはより広範な画像を用いてトレーニングされており柔軟性があり

                                                            NovelAI Diffusion V1 Weights Release (JP)
                                                          • ヤマト運輸、仕分け倉庫が身の危険を感じる暑さだと社員が1人ストライキ(株価はやや上昇) : 市況かぶ全力2階建

                                                            倉庫がそんな温度で荷物大丈夫なんですか 人間も40℃やばいけど、常温保存(40℃)はなんか……なんか違うだろ…… — 魚類くん (@pine_gyogun) August 20, 2024 https://mainichi.jp/articles/20240819/k00/00m/040/191000c 男性は空調服の支給を求めたが、所長は「気温計は壊れていた。最大でも36度だった」と主張し、受け入れられなかった。 36℃で倉庫内作業は死ぬだろ!! — ᴮᴼᵂ /// ᵀᴼ /// Sᴾᴵᵀᴱ (@heretiqueZealot) August 19, 2024 職場の倉庫の気温が40度を超えたので、従業員の方が熱中症対策をするように請求したら、対策として温度計のほうが外されたの、まるで落語みたいな解決策だ — ひきこうもり (@Hikikomori_) August 20, 2024 原

                                                              ヤマト運輸、仕分け倉庫が身の危険を感じる暑さだと社員が1人ストライキ(株価はやや上昇) : 市況かぶ全力2階建
                                                            • Making a Chess Engine in Zig

                                                              I had the honor of speaking at Systems Distributed at the end of June. Since it was hosted by TigerBeetle who is one of the largest zig users, a lot of the zig community was there. After talking to some of them, Zig seemed more interesting for me to try out. Around the same time my youtube algorithm got me hooked on chess content. I'm not a good chess player by any means, but it started giving me

                                                              • 粘土で人形作りです 29(造形用のスカルピー粘土で制作 エルフェルト=ヴァレンタイン 完成編)★GUILTY GEAR -STRIVE-★ +α - 猫娘7号の お楽しみ袋

                                                                粘土で人形作りです 29 エルフェルト完成編♪ (≧◇≦)やふぅ~♪ ※今回 最新ブログ更新前に 過去のブログ再投稿です(*'ω'*) 理由は ブログ村と人気ブログランキングの記事に反映されるためです・・ このサイトはアフィリエイト広告(Amazonアソシエイト含む)を掲載しています ★グレイスカルピーで らんま女制作(●´ω`●)⇩ catsgirl.hatenablog.com ★FF14 Cクマと猫娘の冒険もやてます catsgirl.hatenablog.com 前回の画像も2枚ほど( ̄▽ ̄) 引用元:アークシステムワークス/GUILTY GEAR -STRIVE- アークシステムワークスさんのGUILTY GEAR -STRIVE-・・・本当に見てるだけでも楽しいキャラの演出と動きのゲーム 私的には 1番すごいな~(●´ω`●)て思う♪ 曲も最高♬ ゲームシステムは ぶっちゃけ・

                                                                  粘土で人形作りです 29(造形用のスカルピー粘土で制作 エルフェルト=ヴァレンタイン 完成編)★GUILTY GEAR -STRIVE-★ +α - 猫娘7号の お楽しみ袋
                                                                • [OpenAPI] Go言語でAPIファーストな開発をしてみた - oapi-codegen実践編

                                                                  対象読者 Go言語でのWeb API開発に興味のある方 APIファースト開発を学びたい方 oapi-codegenを使った具体的な開発手法を知りたい方 はじめに APIファースト開発とは、APIの設計を起点にアプリケーション開発を進める手法です。APIを最初に定義することで、開発者以外も並行作業が可能になるなどのメリットがあります。 しかし、個人的にはAPIファースト開発の真価はそれだけではないと考えています。API設計に重点を置くことで、システムやアプリケーション間で本当に必要なインターフェースを明確化し、結果としてドメインの整理や設計にも役立つと考えています。 私自身、これまでの開発でAPI設計やドキュメント作成が後回しとなってしまい、結果設計の不備やドキュメントの陳腐化に悩まされることも少なくありませんでした。 API定義のための仕様であるOpenAPI Specification

                                                                    [OpenAPI] Go言語でAPIファーストな開発をしてみた - oapi-codegen実践編
                                                                  • 日清食品、カップ麺を安売りさせない悪質な価格拘束がバレて公正取引委員会から警告を受けた件でお詫び : 市況かぶ全力2階建

                                                                    ランボルギーニ車中泊回 セイキンのランボルギーニにどん兵衛のめんつゆこぼしそうになったヒカキンとその瞬間目がマジになるセイキンがめちゃくちゃ好き — ねおらー31♎ (@neora31) September 9, 2020 https://youtu.be/4AIgVE8xv8o?si=aR5lpoaRUHnfKRbD 日清ドン引き兵衛() — ろうちく🔰労畜 (@rebreb01541) August 22, 2024 【日清食品㈱に対して再販売価格の拘束で警告】 日清食品㈱に対して、カップヌードル等の即席麺を日清食品㈱が提示する価格で小売業者に販売させている行為は独占禁止法違反のおそれがあるとして、警告を行いました。https://t.co/ilio4FA3gb#再販売価格の拘束 #再販 #カップ麺 #麺類 pic.twitter.com/8EedV0Foug — 公正取引委員会 (

                                                                      日清食品、カップ麺を安売りさせない悪質な価格拘束がバレて公正取引委員会から警告を受けた件でお詫び : 市況かぶ全力2階建
                                                                    • 「すごく感動したのに『おもしろかった』しか言葉が出てこない」振り切れた感情を言語化すると伝わり易くなって、体験が自分のものになる話『「好き」を言語化する技術』

                                                                      鈴木ゆう @simple_code 趣味:舞台観劇。刀ミュ(阿津賀志、幕末)が故郷✨田内季宇(とっきー)絶賛応援中! ✳︎成人済 🐈🐧🐴の話題喜びます。🇮🇳行きたい。京都サラブレッドクラブで競走馬に出資中🐎🐎🐎 鈴木ゆう @simple_code 「好き」を言語化する技術 三宅香帆 を一気読み。何か見た事あるな?と思ったら昨年出たのが新書になってました。成程と思う事もあったけれど、30代位までの人向けのライトな内容の印象を受けました。とはいえ、日々の感じた事を自分の為にも言葉にしようと思えたので無駄ではなかった。 pic.x.com/dyv9jlv4ho

                                                                        「すごく感動したのに『おもしろかった』しか言葉が出てこない」振り切れた感情を言語化すると伝わり易くなって、体験が自分のものになる話『「好き」を言語化する技術』
                                                                      • ANAP、新社長に抜擢した若月舞子さん(27)に港区女子から立身出世した説が浮上 : 市況かぶ全力2階建

                                                                        ANAPてまだ上場してたんだ — バイカス (@baicasu36f) August 21, 2024 https://kabutan.jp/stock/chart?code=3189 ・倒産しかけるも持ち堪える 2024/07/31 ANAP 事業再生ADR手続の成立及び債務免除等の金融支援に関するお知らせ https://www.anap.co.jp/ir/news/ 「事業再生計画案(債務免除等を内容とする金融支援を含む。)について、全ての対象債権者の同意を得られました」 ・スポンサーにネットプライス 2024/08/01 ANAP 第三者割当による普通株式及び第三者割当による第6回新株予約権(行使価額修正条項付)の発行、 定款の一部変更に関するお知らせhttps://www.anap.co.jp/ir/news/「ネットプライス社には当社のスポンサーとして、また事業パートナーとして

                                                                          ANAP、新社長に抜擢した若月舞子さん(27)に港区女子から立身出世した説が浮上 : 市況かぶ全力2階建
                                                                        • Adding 16 KB Page Size to Android

                                                                          Posted by Steven Moreland – Staff Software Engineer, Sandeep Patil – Principal Software Engineer A page is the granularity at which an operating system manages memory. Most CPUs today support a 4 KB page size and so the Android OS and applications have historically been built and optimized to run with a 4 KB page size. ARM CPUs support the larger 16 KB page size. When Android uses this larger page

                                                                            Adding 16 KB Page Size to Android
                                                                          • Best practices for event logging and threat detection

                                                                            Best practices for event logging and threat detection Best practices for event logging and threat detection 3 Table of contents Executive summary �4 Introduction �5 Audience �5 Best practices �5 Enterprise-approved event logging policy �5 Event log quality �5 Captured event log details �6 Operational Technology considerations �7 Additional resources �7 Content and format consistency �7 Timestamp c

                                                                            • 進化的モデルマージで日本語がわかるソースコード生成LLMを作ってみる - NTT Communications Engineers' Blog

                                                                              こんにちは、イノベーションセンターの加藤です。普段はコンピュータビジョンの技術開発やAI/機械学習(ML: Machine Learning)システムの検証に取り組んでいます。一方で、兼務で生成AIチームに参加し、大規模言語モデル(LLM: Large Language Model)に関する技術の調査を行なっています。 この記事では、日本語のコード生成のデータセットが無い条件下で、進化的モデルマージを活用することで日本語とソースコード生成に特化した大規模言語モデル(LLM)を合成した試みについて紹介します。 目次 目次 モデルマージとは 進化的モデルマージとは 利用したモデル 日本語LLM コード生成特化 MergeKitによる実験 利用モデル マージ用データセット JSQuAD CoNaLa 評価用データセット JCommonsenseQA HumanEval JHumanEval 実験

                                                                                進化的モデルマージで日本語がわかるソースコード生成LLMを作ってみる - NTT Communications Engineers' Blog
                                                                              • 自民党総裁選の分析にレーダーチャートを持ち出した日本テレビ、河野太郎さんに偏った正五角形を描いたせいで不審がられる : 市況かぶ全力2階建

                                                                                自民党総裁選のポスター、これすごいのは安倍晋三や田中角栄といった今も国民人気の高い人や、大人気だった小泉純一郎だけではなく(扱いは極小でも)宇野宗佑やら首相にすらなれなかった谷垣禎一や河野洋平もちゃんと全部の自民党総裁はいってることだよな。過去がなかったことにされてない。これだけ… pic.twitter.com/y8OR2SSwPR — 丹羽薫(ニワカちゃんの憂鬱) (@NIWA_KAORU) August 21, 2024 知らない方もいたので勉強がてら、お名前と代と就任期間を描いたものを作ってみました。pic.twitter.com/q5EFSTF8ey — まさあきくんさん (@masaaki_tetu) August 21, 2024 自民党総裁選はこれまでで最も長期間である14日間おこなわれるとのことだが、その狙いは当然だが「宣伝」である。どの政策を持つ候補が選ばれるのか、より

                                                                                  自民党総裁選の分析にレーダーチャートを持ち出した日本テレビ、河野太郎さんに偏った正五角形を描いたせいで不審がられる : 市況かぶ全力2階建
                                                                                • 絶対チェックすべきGitHubリポジトリ15選 - Qiita

                                                                                  はじめに GitHubのリポジトリをみるという習慣はなかなか初心者の方だとないと思います。 しかし、世の中には参考になるリポジトリがたくさんあるので今回は厳選して紹介していきます。 エンジニア共通 エンジニアであれば共通的に参考になるリポジトリを紹介してきます。 How Web Works Googleで検索ワードをいれてエンターキーを押してから、実際にWebサイトが表示されるまでの裏側で行われていることを詳しく紹介してくれています。 developer-roadmap フロントエンド、バックエンド、フルスタックなど様々なエンジニアのロードマップが紹介されています。 最速で成長したいのであれば、その分野の専門家が教えてくれる学習手順で学ぶのが大切なのでとても重宝されているロードマップです。 free-programming-books 無料で見ることができるプログラミングを勉強する上で役立

                                                                                    絶対チェックすべきGitHubリポジトリ15選 - Qiita