並び順

ブックマーク数

期間指定

  • から
  • まで

361 - 400 件 / 3806件

新着順 人気順

makeの検索結果361 - 400 件 / 3806件

  • 特化型モデルが日本の生成AI開発の勝ち筋

    こんにちは、シバタアキラです。5月は皆様にとってもイベントの多い月間だと思いますが、私も日韓のAI Expoに出展、各所での講演、そして今週は日本人工知能学会の大会にて論文の発表も控えております。イベント参加は時間も取られますが、生の情報に触れるいい機会でもあり、今回は直近のAI業界の状況について私が学んだことを中心にご共有します。 出口の見えない日本のLLM開発に光? 昨年末MetaとIBMが手を組んでアナウンスされたThe AI Alliance は、「オープンAI開発を推進する」と大義を謳ってLinux Foundationとも手を組み、今月日本でカンファレンス及びディナーがありました。これまであまり話題になってこなかった団体という印象を持っていましたが、ビッグネームなメンバー企業・団体が着実に増えており、かなりモメンタムが増している印象を受けました。 私も東工大の岡崎先生と、NII

      特化型モデルが日本の生成AI開発の勝ち筋
    • デザインシステムの開発者体験向上の試み - enechain Tech Blog

      はじめに 今回書く開発者体験について 具体的な試み eslint pluginによるコーディング規約の明文化 Notionへのリソース集約 デザイントークンと型定義 おわりに はじめに こんにちは。enechainで働いている takurinton です。 enechainではさまざまな開発者体験向上の取り組みが試行されていますが、今回は自分が主に見ているデザインシステムにフォーカスして記事を書こうと思います。 弊社のデザインシステムに関しては、 @Shunya078 の なぜ我々はデザインシステムを創るのか? を読んでいただくと背景がご理解いただけると思います。 今回書く開発者体験について 開発者体験の定義についてはさまざまな解釈があると思いますが、今回は以下の3つのトピックに絞って紹介します。 eslint pluginによるコーディング規約の明文化 Notionへのリソース集約 デザ

        デザインシステムの開発者体験向上の試み - enechain Tech Blog
      • More powerful Go execution traces - The Go Programming Language

        The Go Blog More powerful Go execution traces Michael Knyszek 14 March 2024 The runtime/trace package contains a powerful tool for understanding and troubleshooting Go programs. The functionality within allows one to produce a trace of each goroutine’s execution over some time period. With the go tool trace command (or the excellent open source gotraceui tool), one may then visualize and explore t

          More powerful Go execution traces - The Go Programming Language
        • Modern Emacs Typescript Web (React) Config with lsp-mode, treesitter, tailwind, TSX & more - Ovi Stoica

          Table of Contents Introduction Part 1: Treesitter for Typescript & TSX LSP Support Completion setup Linter setup LSP Setup Eslint (Optional) Tailwind LSP Server LSP Performance Emacs LSP Booster Structural editing Formatting buffers with Prettier Other resources Conclusion Introduction I've worked within the JS ecosystem for the past 8 years using editors like Webstorm and VSCode, I started using

          • Goの自動テスト高速化のための調査と改善手法 - Cluster Tech Blog

            はじめに こんにちは、クラスター株式会社でソフトウェアエンジニアをやっているid:shiba_yu36です。 クラスターではGoの自動テストをCircleCIで実行しています。入社して以降、この自動テストの実行時間が少し長いと感じたため、調査と改善を進めてきました。結果として速度を改善できたので、この記事でGoの自動テスト高速化のための調査と改善手法について共有したいと思います。 はじめに Goの自動テストで課題だったこと 最終的な結果 自動テスト高速化の流れ テスト実行時間のボトルネックを調査する CircleCIのTIMINGタブで大まかなボトルネックを調査する make testのボトルネックを調査する 高速化でやるべきことを決定する 1つずつ改善し結果を計測する go generateの成果物をレポジトリにcommitし自動テスト上では実行しない: 2分短縮 ビルドキャッシュを用い

              Goの自動テスト高速化のための調査と改善手法 - Cluster Tech Blog
            • Appleは安物バッテリーを「iPhone 15」で使用、妥協の理由とは? | AppBank

              昨年「iPhone 14」シリーズでは、バッテリーの劣化が早いという報告がいくつか登場していました。しかし新たな噂によると、今年の「iPhone 15」シリーズでも同じ「安価なバッテリー」が使われているようです。 *Category:テクノロジー Technology *Source:wccftech ,@RGcloudS ,iFixit 「iPhone 15」に安価なバッテリーが使われる理由 業界に詳しい@RGcloudS氏の投稿によると、Appleは「iPhone 14」と「iPhone 15」シリーズで、平均600回の充電サイクルの安価なバッテリーを使用しているとのこと。 同氏は、iPhoneのようなフラッグシップスマホでは、800サイクルのバッテリーを採用するのが一般的だと指摘しています。また、BBKグループ傘下(OPPO、Oneplusなどの親グループ)のスマートフォンの一部は、

                Appleは安物バッテリーを「iPhone 15」で使用、妥協の理由とは? | AppBank
              • Reduce, recycle, reuse

                To enable a fast and reliable continuous integration process, McDonald’s turns to reusable workflows and GitHub Actions. By Michael Gorelik, Senior Solution Architect and Achintya Pillai, Software Engineer III McDonald’s Engineering teams are at the forefront of digital innovation, creating seamless and engaging e-commerce applications that allow customers to conveniently order their favorite meal

                  Reduce, recycle, reuse
                • Introducing GPTs

                  You can now create custom versions of ChatGPT that combine instructions, extra knowledge, and any combination of skills. We’re rolling out custom versions of ChatGPT that you can create for a specific purpose—called GPTs. GPTs are a new way for anyone to create a tailored version of ChatGPT to be more helpful in their daily life, at specific tasks, at work, or at home—and then share that creation

                    Introducing GPTs
                  • 3PCA 29 日目: Privacy Sandbox の方針転換は何を意味するか | blog.jxck.io

                    Intro このエントリは、 3rd Party Cookie Advent Calendar の 29 日目である。 3rd Party Cookie のカレンダー | Advent Calendar 2023 - Qiita https://qiita.com/advent-calendar/2023/3rd-party-cookie 先日、 Google より Privacy Sandbox の方針転換について発表があった。 本当は、まだ記事を書くには情報が足りていないため、あまり書く気はなかったが、今後出てくる発表に備えて経緯をまとめるために、「何がまだ分かっていないか」の現状を書いておくことにする。 Privacy Sandbox の方針転換 問題の記事は 2024/07/22 に公開された以下だ。 A new path for Privacy Sandbox on the we

                      3PCA 29 日目: Privacy Sandbox の方針転換は何を意味するか | blog.jxck.io
                    • Pages CMS: The No-Hassle CMS for GitHub

                      The No-Hassle CMS for GitHub Tired of juggling Git and YAML to update your Next.js, Astro, Hugo or Nuxt website? Make it easy on you and your team, get a user-friendly CMS running straight on top of GitHub. Packed with features... Configurable Customize content types, views, search, and more. Visual editor Rich-text, syntax highlighting, and more. Media manager Drag and drop upload, multi-file sel

                        Pages CMS: The No-Hassle CMS for GitHub
                      • 「7歳の娘がHTMLで作ったウェブサイト」にインターネットユーザーから思い思いのコメントが寄せられる、「子どもの物事の見方って素敵」「GPTより信頼できる」「ソフトウェア開発を楽しんでいた頃が懐かしい」など悲喜こもごも

                        ソーシャルニュースサイトのHacker News上で、「娘(7歳)がHTMLを使ってウェブサイトを作りました」という投稿が話題になっています。ウェブサイトを確認したインターネットユーザーからは、HTMLの出来栄えを称賛するコメントや文才を称賛するコメントだけでなく、少女と同じようにテクノロジーに触れる喜びに満ち溢れていた昔のことを思い出すといった悲哀に満ちたインターネット老人からのコメントもあります。 My daughter (7 years old) used HTML to make a website | Hacker News https://news.ycombinator.com/item?id=40992982 Hacker News上に「娘(7歳)がHTMLを使ってウェブサイトを作りました」として投稿されたのが、以下のウェブサイト。「click here to go to

                          「7歳の娘がHTMLで作ったウェブサイト」にインターネットユーザーから思い思いのコメントが寄せられる、「子どもの物事の見方って素敵」「GPTより信頼できる」「ソフトウェア開発を楽しんでいた頃が懐かしい」など悲喜こもごも
                        • Committing to Windows

                          I've gone around the computing world in the past eighty hours. I've been flowing freely from Windows to Linux, sampling text editors like VSCode, neovim, Helix, and Sublime, while surveying PC laptops and desktops. It's been an adventure! But it's time to stop being a tourist. It's time to commit. So despite my earlier reservations about giving up on TextMate, I've decided to make Windows my new p

                            Committing to Windows
                          • Zed is now open source - Zed Blog

                            We're excited to announce that Zed is now an open source project. The code for Zed itself is available under a copyleft license to ensure any improvements will benefit the entire community (GPL for the editor, AGPL for server-side components). GPUI, the UI framework that powers Zed, is distributed under the Apache 2 license, so that you can use it to build high-performance desktop applications and

                              Zed is now open source - Zed Blog
                            • LINE LLMをMacで動かす - きしだのHatena

                              先日、LINE(現LINEヤフー)のNLP Foundation Devチームから日本語言語モデルが公開されました。(以降LINE LLMと表記します) 36億パラメータの日本語言語モデルを公開しました Instruction Tuningにより対話性能を向上させた3.6B日本語言語モデルを公開します でも「NVIDIAのGPUがないと動かないんでしょ」と、試していない人も多いんではないでしょうか。 そこでこのブログでは、MacでLINE LLMを動かす手順をまとめたいと思います。 Windowsや他のLLMでもほぼ同じ手順で動かせるはずです。 次のような手順で進めます。 pythonインストール ライブラリインストール 1.7Bのサンプルコードを動かす チャットインタフェースで1.7Bを動かす CTranslateによる3.6B llama.cppによる3.6B Pythonインストール

                                LINE LLMをMacで動かす - きしだのHatena
                              • 機械学習システムデザインを読んだ。世界基準の機械学習システム開発の要点を理解するにはこれ一冊読めば大丈夫

                                機械学習システムデザインを読んだ。世界基準の機械学習システム開発の要点を理解するにはこれ一冊読めば大丈夫 2024-07-02 機械学習システムデザイン ―実運用レベルのアプリケーションを実現する継続的反復プロセス を読み終えたので、感想を記しておく。 自分は6年半のプロダクション環境下での機械学習システム開発経験、バックエンド開発経験がある中でのレビューとなる。 転職後は機械学習エンジニアのポジションとして働くので、Chip Huyenさんが2022-06-21 に出版した書籍であるDesigning Machine Learning Systems: An Iterative Process for Production-Ready Applicationsが2023/9/1に日本語訳されていたので良い機会なので読んでみた。4h30mぐらいで全てを読むことができました。 全体的な感想と

                                  機械学習システムデザインを読んだ。世界基準の機械学習システム開発の要点を理解するにはこれ一冊読めば大丈夫
                                • ISUCON13にLLM活用担当で参戦しました - LayerX エンジニアブログ

                                  こんにちは、LayerX CTOの@y_matsuwitterです。最近はパン作りにハマっています。無心に小麦と酵母の声を聞くことで精神の安寧を求めています。 この記事は LayerXテックアドカレ2023 19日目の記事です。前回は @shota_tech が「Go の linter 雰囲気で使っていたから調べ直した #LayerXテックアドカレ」を書いてくれました。次回はEMオフィスの@serimaより「Engineering Officeの話」がポストされる予定なのでご期待ください。 ISUCON13 昨日開催のISUCONに参加してきました。とても楽しい問題ですし、これだけの人数での開催を支えている運営の皆さんには頭が上がりません。個人でもLayerXとしてもスポンサーさせていただきました。ありがとうございます! 10年近く一緒に出場している.datというチームで、私はプロンプトを

                                    ISUCON13にLLM活用担当で参戦しました - LayerX エンジニアブログ
                                  • FFmpeg 7.0が公開される、「ネイティブVVCデコーダーの追加」「CLIツールのマルチスレッド化」「非推奨APIの削除」など

                                    マルチメディアフレームワーク「FFmpeg」のバージョン7.0(コードネーム:Dijkstra)が2024年4月5日に公開されました。FFmpeg 7.0では「ネイティブVVCデコーダーの追加」「IAMFのサポート」「CLIツールのマルチスレッド化」「非推奨APIの削除」といった変更が加わっています。 FFmpeg https://ffmpeg.org/#pr7.0 ????FFmpeg 7.0 "Dijkstra" has been released!???? It has a native VVC decoder, IAMF support and multi-threaded CLI tool alongside hundreds of other improvements and new codecs, features, APIs and bugfixes.https://t.c

                                      FFmpeg 7.0が公開される、「ネイティブVVCデコーダーの追加」「CLIツールのマルチスレッド化」「非推奨APIの削除」など
                                    • Ruby 3.3.0+YJIT本番運用カンパニーになりました - Timee Product Team Blog

                                      こんにちは。バックエンドエンジニアの須貝(@sugaishun)です。 今回はタイミーが本番運用しているRailsアプリケーションに対してRuby3.3.0へのアップデートを行った(YJITは引き続き有効なまま)のでその結果をご紹介したいと思います。 昨年弊社のid:euglena1215が書いたエントリーのRuby3.3.0版です。 tech.timee.co.jp 前提 タイミーのWebアプリケーションとしての特性は基本的には昨年と変わりありません。ですので、昨年の内容をそのまま引用させてもらいます。 タイミーを支えるバックエンドの Web API は多くのケースで Ruby の実行よりも DB がボトルネックの一般的な Rails アプリケーションです。JSON への serialize は active_model_serializers を利用しています。 今回の集計では API

                                        Ruby 3.3.0+YJIT本番運用カンパニーになりました - Timee Product Team Blog
                                      • Rustで有名アルゴリズムに挑戦(20) RustとTcl/TkでGUIアプリを作ろう

                                        普段使うツールをRustで作る場合、コマンドラインベースのものが多いと思います。それでも、Rustを使ってデスクトップアプリを作ることもできます。今回は、実績のあるGUIツールキットの「Tcl/Tk」をラップしたクレートを使って簡単なGUIを作成してみましょう。 Rustで単位変換ツールを作ったところ GUIツールキット「Tcl/Tk」のインストール Rustのライブラリを集約したcrates.ioを見ると、多くのGUIライブラリが存在します。Rustはさまざまな環境で動作することを想定していることもあり、「これこそGUIの定番」というものはありません。多くの選択肢があり、用途に応じて使い分けるのが正しい作法です。 WebブラウザベースのTauri、ゲーム開発と相性の良いegui、GTK+を利用するGTK-rs、Tcl/Tkをラップしたライブラリのtcl/tkなど、いろいろなクレートがあり

                                          Rustで有名アルゴリズムに挑戦(20) RustとTcl/TkでGUIアプリを作ろう
                                        • Introducing Ruvy

                                          Opens in a new windowOpens an external siteOpens an external site in a new window We’ve recently open sourced a project called Ruvy! Ruvy is a toolchain that takes Ruby code as input and creates a WebAssembly module that will execute that Ruby code. There are other options for creating Wasm modules from Ruby code. The most common one is ruby.wasm. Ruvy is built on top of ruby.wasm to provide some

                                            Introducing Ruvy
                                          • 色々な生成AIモデルをColabで動かして今年を振り返る - ABEJA Tech Blog

                                            こんにちは、ラボで研究開発をしたりプロトタイプを作っている藤本(X(Twitter))です。ABEJAアドベントカレンダー2023の21日目の記事です。ここ近年、生成AIの勢いが凄いです。最近は一夜明けたら世界が変わっているみたいなことがしょっちゅう起きています。そんな状況なので、なかなか世の中についていくのが難しいのではないかと思います。そこで今回は、これまでに色々と出てきた生成モデルを振り返りつつ、ひたすら思いつく限りColabで動かしまくってみる企画をやってみようかと思います。流石に全部Colabで動かすのは大変でした・・・。 まずは言語を対象として日本語モデルを含む様々なモデルを対象に推論実験を行います。続いて高速化の実験、更にSFTによるInstructionチューニングや、RLHFもやってみます。最後に、ソースコード生成もやってみましょう。次に、画像を対象として、言語同様に色々

                                              色々な生成AIモデルをColabで動かして今年を振り返る - ABEJA Tech Blog
                                            • Windows Subsystem for Linux September 2023 update

                                              There is a new release for the Windows Subsystem for Linux (WSL) with new features and bug fixes! Check out the summary below, and read on to learn more about new experimental features, and some significant quality improvements. Experimental features We know that WSL is used for a wide array of workflows and we want to help you get the best performance and quality experience from these workflows.

                                                Windows Subsystem for Linux September 2023 update
                                              • LogLog Games

                                                The article is also available in Chinese. Disclaimer: This post is a very long collection of thoughts and problems I've had over the years, and also addresses some of the arguments I've been repeatedly told. This post expresses my opinion the has been formed over using Rust for gamedev for many thousands of hours over many years, and multiple finished games. This isn't meant to brag or indicate su

                                                • Dr.WernerのKeynoteは全てのSREに聞いてほしい話だった - Qiita

                                                  この記事は、CyberAgent Group SRE Advent Calendar 2023の7日目の記事です。 4年ぶりに、AWS re:Inventに現地参加していたのですが、今年のWerner先生のKeynote(特に前半)がとてもよく、SREを推進する上でも非常に大事なことをお話しされていたので、それについてまとめてみました AWS re:Invent 2023 - Keynote with Dr. Werner Vogels ざっくりどんな事を話していたか クラウド移行によって、様々な制約からは解放されたが、コストを考えてアーキテクトする必要はある そしてコストを考えるということは、サステナビリティを考えることでもある といった感じで、コストとサステナビリティについての話から、WenerがAmazon CTOとして、過去20年間のアーキテクトする上でのコストと持続可能性の考え方

                                                    Dr.WernerのKeynoteは全てのSREに聞いてほしい話だった - Qiita
                                                  • プラモデルを説明書を見ずに作る

                                                    そういう目でプラモデルを選ぶ というわけで買いに来ました。 とはいえ自分ひとりでやるとなると、買う時すでに完成形を知ってしまっているので興奮が半減しかねない。 そこで今回、同じ思いを持つ発掘調査員をもう一人用意した。互いにプラモデルを買い、箱から出して説明書を抜いた状態で相手に渡すのだ。やばい、もう興奮してきた。 さて、何を選ぼうか。 パーツの形状からすぐに完成形がわかっちゃいそうなものは避けたい タイヤが四つ出土されたらまず間違いなく車だろう。これも今回はパスだ 盾が発掘された時点でわかっちゃいそう なかなか難しい。簡単に完成形が見えてしまってもつまらないし、かといってとんでもなく難しくては時間がかかりすぎるだろう。 そういう目でおもちゃ売り場を物色したところ、丁度よさそうなプラモデルを見つけた。 すごい。人工衛星みたいなのが手から出てきている。 見つけたときこれしかないなと思った。 ハ

                                                      プラモデルを説明書を見ずに作る
                                                    • AIに「それがファイナルアンサーなの?」「全力を尽くして」といった感情的な命令文を伝えるとパフォーマンスが向上する

                                                      文章を機械的に処理する大規模言語モデル(LLM)に「自分を信じて」といった感情的な言葉を投げかけると、パフォーマンスが向上することがわかりました。 Large Language Models Understand and Can Be Enhanced by Emotional Stimuli (PDFファイル)https://arxiv.org/pdf/2307.11760.pdf Emotional prompts can enhance AI models across a wide range of tasks https://stackdiary.com/emotionprompts-ai-prompt-study/ Put emotional pressure on your chatbot to make it shine https://the-decoder.com/ga

                                                        AIに「それがファイナルアンサーなの?」「全力を尽くして」といった感情的な命令文を伝えるとパフォーマンスが向上する
                                                      • What We Learned from a Year of Building with LLMs (Part I)

                                                        Join the O'Reilly online learning platform. Get a free trial today and find answers on the fly, or master something new and useful. Learn more It’s an exciting time to build with large language models (LLMs). Over the past year, LLMs have become “good enough” for real-world applications. The pace of improvements in LLMs, coupled with a parade of demos on social media, will fuel an estimated $200B

                                                          What We Learned from a Year of Building with LLMs (Part I)
                                                        • トランプのコア支持層MAGAに亀裂?副大統領候補バンスのインド系妻が許せないと差別発言が炸裂(ニューズウィーク日本版) - Yahoo!ニュース

                                                          <保守派でMAGAの体現者と思われた副大統領候補バンスの妻がインド系であること、子供の名前もインド名であることなどを、一部のMAGAは我慢ができないようだ。彼らは「白人のアメリカ」の復活を目指しているのだから> 共和党大会の3日目のスピーチの後、手を挙げて聴衆に応えるバンスと妻のウーシャ(バンスの後ろ)(7月17日、ウィスコンシン州ミルウォーキー) REUTERS/Mike Segar 米共和党の大統領候補ドナルド・トランプ前大統領がオハイオ州選出のJ・D・バンス上院議員を副大統領候補に選ぶと、極右とMAGA(Make America Great Again「アメリカを再び偉大な国に」)の推進者たちがたちまちバンスの妻にネットで誹謗中傷の限りを尽くし始めた。 【動画】夫を称えるウーシャ・バンス バンスの妻、ウーシャ・バンスはインド系移民2世。サンディエゴ育ちで、夫とはエール大学法科大学院在

                                                            トランプのコア支持層MAGAに亀裂?副大統領候補バンスのインド系妻が許せないと差別発言が炸裂(ニューズウィーク日本版) - Yahoo!ニュース
                                                          • The Scary Thing About Automating Deploys - Slack Engineering

                                                            Most of Slack runs on a monolithic service simply called “The Webapp”. It’s big – hundreds of developers create hundreds of changes every week. Deploying at this scale is a unique challenge. When people talk about continuous deployment, they’re often thinking about deploying to systems as soon as changes are ready. They talk about microservices and 2-pizza teams (~8 people). But what does continuo

                                                            • Docker Compose 1.27.0以降ではdocker-compose.ymlにversionを書く必要がなくなっていた - hogashi.*

                                                              あらすじ docker-compose.yml でトップレベルの version 要素を指定していると、 WARN[0000] (...)/docker-compose.yml: `version` is obsolete と表示される。インターネットを見ていくと version は指定しなくて良い、消したらいい、という記事がたくさん出てくるし、たしかに公式のドキュメントにも obsolete と書かれている Version and name top-level elements | Docker Docs。 Version top-level element (obsolete) The top-level version property is defined by the Compose Specification for backward compatibility. It is

                                                                Docker Compose 1.27.0以降ではdocker-compose.ymlにversionを書く必要がなくなっていた - hogashi.*
                                                              • htmz - a low power tool for html

                                                                =>htmz> a low power tool for html htmz is a minimalist HTML microframework for creating interactive and modular web user interfaces with the familiar simplicity of plain HTML. [GitHub] plain🍦 Use straight up HTML. No supersets. No hz- ng- hx- v- w- x-; no special attributes. No DSLs. No <custom-elements>. Just vanilla HTML. lightweight🪶 166 bytes in total. Zero dependencies. Zero JS bundles to l

                                                                • 安易に動物を飼うということ。コーイケルホンディエの行く末に危機感を覚える。

                                                                  コーイケルホンディエが急に脚光を浴びた理由 コーイケルホンディエ。 あまり耳慣れない名前です。 これはネコの品種ではなくワンちゃん。 JKCより 犬の血統証明書を発行している「JKCジャパンケネルクラブ」に 「犬種は何か?」と問い合わせが相次ぐなど、 一気にコーイケルホンディエ犬に注目が集まったそうです。 それは21年以来2年ぶり2度目となるア・リーグMVPを満票で受賞した エンゼルスからFAとなった大谷翔平投手(29)。 日本選手のア・リーグMVPの2度目の受賞は初めてで、 前回に続く2度目の満票受賞は大リーグ史上初めての快挙となった。 満票受賞の他にも話題となったのは、 MVP発表の際に大谷と共に生中継に写った“犬”。 MLBネットワークでの生中継に出演した大谷選手は、 ソファに座りながら茶と白の毛色が混じった犬とハイタッチして握手を交わしたり、 なでながら和やかな表情でインタビューに

                                                                    安易に動物を飼うということ。コーイケルホンディエの行く末に危機感を覚える。
                                                                  • パイプとGitHub CLIでIssueもPullRequestsもこれ一本!ISUCONハック後編 - CARTA TECH BLOG

                                                                    「MakeとGitHub CLIで初回Pushまでを最速に。ISUCONハック前編」の続きです。 techblog.cartaholdings.co.jp 前編では、初回Pushまでの流れを説明してきました。 後編では一歩進んで、Issue管理やその他Tipsについて紹介していきます。 この記事を読むと学べること Shellのパイプを使って、CLIからGitHub Issueにコメント PRマージ後のmainを手元で動かす方法 競技中のログをGitHub CLIで楽する さて、ここまでで初動のPushをGitHub CLIで行う方法を紹介しました。 次はGitHub CLIで楽に競技中のログをIssue追記する方法を紹介します。 ISUCONの競技中、ログを取ることは非常に重要です。 またそのログをチームと上手く共有し、次なる一手を考える必要があります、 その際にGitHubのIssueが

                                                                      パイプとGitHub CLIでIssueもPullRequestsもこれ一本!ISUCONハック後編 - CARTA TECH BLOG
                                                                    • My Statement on President Biden’s Announcement | by Barack Obama | Jul, 2024 | Medium

                                                                      Official White Photo by Adam SchultzJoe Biden has been one of America’s most consequential presidents, as well as a dear friend and partner to me. Today, we’ve also been reminded — again — that he’s a patriot of the highest order. Sixteen years ago, when I began my search for a vice president, I knew about Joe’s remarkable career in public service. But what I came to admire even more was his chara

                                                                        My Statement on President Biden’s Announcement | by Barack Obama | Jul, 2024 | Medium
                                                                      • Introducing Project IDX, An Experiment to Improve Full-stack, Multiplatform App Development

                                                                        Introducing Project IDX, An Experiment to Improve Full-stack, Multiplatform App Development Posted by Bre Arder, UX Research Lead, Kirupa Chinnathambi, Product Lead, Ashwin Raghav Mohan Ganesh, Engineering Lead, Erin Kidwell, Director of Engineering, and Roman Nurik, Design Lead These days, getting an app from zero to production – especially one that works well across mobile, web, and desktop plat

                                                                          Introducing Project IDX, An Experiment to Improve Full-stack, Multiplatform App Development
                                                                        • GraphQL is for Backend Engineers | Apollo GraphQL Blog

                                                                          Most articles explaining the benefits of GraphQL focus on advantages for the frontend: things like preventing overfetching, reducing round trips, and iterating faster. But GraphQL provides just as many advantages for backend developers, which is why I choose it by default for new APIs and why you should consider it, too. Improved communication The goal of building any API is to enable someone to u

                                                                            GraphQL is for Backend Engineers | Apollo GraphQL Blog
                                                                          • C++erですがCOMに翻弄されています: 再入との戦い - Qiita

                                                                            C++ Advent Calender この記事はC++のカレンダー | Advent Calendar 2023 - Qiita の21日目の記事です。 20日目: Try to make a try ! by @wx257osn2 22日目: C++ コンパイル時「出力」で画像ファイル生成 #C++ - Qiita by @Raclamusi はじめに 2021年に新卒で今の会社に入社して以来、ずっととある一つの製品の開発部門に所属していて、その中のWindowsチームというところにいます。 WindowsチームなのにiOSの要件が来たり、サーバーEoLの要件が来たりとなんだか特殊部隊感があるのですが、きっと気の所為です。 さて、ここまで入社以来ずっと本格的な理解から逃げ続けてきた存在があります。それがCOMです。 ところがついにこの秋から冬にかけての要件ではVisual Studio

                                                                              C++erですがCOMに翻弄されています: 再入との戦い - Qiita
                                                                            • Web Performance Guide | SpeedCurve

                                                                              New to the world of web performance? Welcome! Here's everything you need to know to master website monitoring, analytics, and diagnostics. Learn how to deliver a fast, joyous experience to all your users. Business Success Making your pages faster isn't just for the web performance geeks in your organization. Site speed affects every business metric you care about – from bounce rate to conversions

                                                                                Web Performance Guide | SpeedCurve
                                                                              • CVE-2024-4367 - Arbitrary JavaScript execution in PDF.js — Codean Labs

                                                                                This post details CVE-2024-4367, a vulnerability in PDF.js found by Codean Labs. PDF.js is a JavaScript-based PDF viewer maintained by Mozilla. This bug allows an attacker to execute arbitrary JavaScript code as soon as a malicious PDF file is opened. This affects all Firefox users (<126) because PDF.js is used by Firefox to show PDF files, but also seriously impacts many web- and Electron-based a

                                                                                  CVE-2024-4367 - Arbitrary JavaScript execution in PDF.js — Codean Labs
                                                                                • Goodbye, Node.js Buffer

                                                                                  The Buffer type has been the cornerstone for binary data handling in Node.js since the beginning. However, these days we have Uint8Array, which is a native JavaScript type and works cross-platform. While Buffer is an instance of Uint8Array, it introduces numerous methods that are not available in other JavaScript environments. Consequently, code leveraging Buffer-specific methods needs polyfilling