並び順

ブックマーク数

期間指定

  • から
  • まで

201 - 240 件 / 425件

新着順 人気順

Developersの検索結果201 - 240 件 / 425件

  • 新しい HTML <permission>> 要素のオリジン トライアル  |  Blog  |  Chrome for Developers

    ウェブアプリでの位置情報アクセスなどの強力な機能を使用するための権限をリクエストする命令型の方法はいくつかあります。これらの方法にはいくつかの課題が伴うため、Chrome の権限チームは新しい宣言型方式である専用の HTML <permission> 要素をテストしています。この要素は Chrome 126 のオリジン トライアルであり、最終的には標準化したいと考えています。 権限をリクエストするための命令型メソッド ウェブアプリが強力な機能にアクセスする必要がある場合は、権限をリクエストする必要があります。たとえば、Google マップが Geolocation API を使用してユーザーの位置情報を必要とする場合、ブラウザはユーザーにプロンプトを表示し、多くの場合、その決定内容を保存するオプションが表示されます。これは、権限の仕様において明確に定義された概念です。 事前リクエストではな

      新しい HTML <permission>> 要素のオリジン トライアル  |  Blog  |  Chrome for Developers
    • Why are Japanese developers not undergoing mass layoffs?

      Why are Japanese developers not undergoing mass layoffs? After Microsoft shut down Tango Gameworks, we look at the reasons why Japan has otherwise been sheltered (but not immune) to many of the layoffs and trends seen further afield On 14th June, Tango Gameworks employees had a pizza party. It was the studio's final day following the announcement of Microsoft's decision to close the studio behind

        Why are Japanese developers not undergoing mass layoffs?
      • CL 字幕の自動生成 | CyberAgent Developers Blog

        目次 はじめに CLでの取り組み 字幕の仕組み 字幕の自動生成 音声抽出 文字起こし 翻訳 今後について はじめに こんにちは、FANTECH本部の古谷です。 今回は、「LDH動画配信サービス「CL」、生成AIを使用した字幕・翻訳機能を提供開始」に伴い、CLにおける多言語対応についてご紹介します。 CLでの取り組み CLでは、世界中のユーザへ最高のエンターテイメントを届けるため、多言語対応に力を入れています。 CLが提供する配信は以下の3種類あり、それぞれ配信の特性に応じて多言語化の課題があります。 ライブキャス配信 オンデマンド配信 ライブ配信 ライブキャス配信は、複数のアーティストによるライブ配信で低遅延、かつリアルタイムで配信を楽しむことができます。 この特性に合わせ、アーティストの発言を話者分離した上でリアルタイムに7ヶ国語に翻訳しユーザへ伝搬する仕組みを取り入れています。 この仕

          CL 字幕の自動生成 | CyberAgent Developers Blog
        • 突撃!隣のリモート・オフィス環境 2023 - freee Developers Hub

          freee 会計でエンジニアをやっている jaxx です。今年もアドベントカレンダーの季節がやってきましたね。freee Developers Advent Calendar 2023 の 4 日目の記事となります。 去年に引き続き「突撃!隣のリモート・オフィス環境」をやりたいと思います。 developers.freee.co.jp 前回は freee 会計のエンジニア、QA に限定してデスク環境を紹介しましたが、今回はスコープを広げて developers 全体に周知して書いてくれる方を募集しました。猛者揃い(?)だと思うので、こだわりのリモート・オフィス環境について紹介していきたいなと思います。 大崎ネスト周辺に引っ越しして来ました(jason) freee 会計でエンジニアをしている jason です。大崎ネストの周辺に引っ越ししてきたばかりなのでまだ未完成ではありますが、変化の過

            突撃!隣のリモート・オフィス環境 2023 - freee Developers Hub
          • 視聴動向データの分析基盤を Redshift から Snowflake に乗り換えた話 - PLAY DEVELOPERS BLOG

            こんにちは、SaaS プロダクト開発部テックリードの丸山です。 先日、プライベートで使用している AWS アカウントに 15 万円の請求書が届きました。AWS Batch を使用して動画を GPU エンコードする仕組みを構築して運用していたのですが(構築したのは 5 年前)、プログラムの例外処理に不適切な点があり、プロセスが実行中のまま終了しない状態になってしまいました。そのため、コンピューティング環境(GPU を搭載した EC2 インスタンス)が動きっぱなしになり、高額請求される結果となりました。これを教訓に現在は毎日 AWS の料金を Slack に通知するようにしています。読者の皆さまにおかれましても、くれぐれも油断されなきよう。 さて今回は、少し前の話にはなりますが、昨年実施した視聴動向データの分析基盤のリニューアルプロジェクトについてご紹介したいと思います。 視聴動向データの分析

              視聴動向データの分析基盤を Redshift から Snowflake に乗り換えた話 - PLAY DEVELOPERS BLOG
            • RubyKaigi 2024 Day2-3 まとめ - Techouse Developers Blog

              先週に行われたRubyKaigi 2024の2日目、3日目のレポートになります! 1日目についてもまとめ記事を公開しておりますので、ぜひご確認ください! developers.techouse.com また、弊社の技術開発責任者 山崎の書いた、弊社のRubyKaigi前日譚となるこちらの記事もぜひお読みください! developers.techouse.com 執筆記事 今回も弊社の開発ブログで、2、3日目のセッションについての記事を公開しております! Breaking the Ruby Performance Barrier (Day2) developers.techouse.com Good first issues of TypeProf (Day2) developers.techouse.com YJIT Makes Rails 1.7x Faster (Day3) devel

                RubyKaigi 2024 Day2-3 まとめ - Techouse Developers Blog
              • 開発者が安心して実行可能なSQL実行基盤の取り組み/Initiatives for a Secure SQL Execution Platform for Developers

                SRE Lounge#17で発表した資料になります。

                  開発者が安心して実行可能なSQL実行基盤の取り組み/Initiatives for a Secure SQL Execution Platform for Developers
                • Gemini のドキュメントと API リファレンス  |  Google AI for Developers

                  フィードバックを送信 コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 Gemini は、Google の最大かつ最も高性能な AI モデルです。このサイトには、Gemini を使用してアプリケーションの構築を開始するために必要なすべての情報が記載されています。

                    Gemini のドキュメントと API リファレンス  |  Google AI for Developers
                  • Seamless navigation made possible with view transitions  |  Blog  |  Chrome for Developers

                    Transitions have numerous benefits for users, including helping to keep them in context and reduce the perception of latency. Developers want the ability to create seamless transitions between pages, helping to increase user engagement with their site. However, enabling state transitions was really hard as it required developers to manage states of two different elements. Even something like a sim

                      Seamless navigation made possible with view transitions  |  Blog  |  Chrome for Developers
                    • What's New in DevTools (Chrome 117)  |  Blog  |  Chrome for Developers

                      Network panel improvements Override web content locally even faster The local overrides feature is now streamlined, so you can easily mock response headers and web content of remote resources from the Network panel without access to them. To override web content, open the Network panel, right-click a request, and select Override content. If you have local overrides set up but disabled, DevTools en

                        What's New in DevTools (Chrome 117)  |  Blog  |  Chrome for Developers
                      • Threads API - ドキュメンテーション - Meta for Developers

                        The Threads API is currently being tested in a limited Beta. This documentation is shared to allow developers to familiarize themselves with the API ahead of general availability, and is subject to change. Find out more in this blog post. The Threads API enables businesses to create and publish content on a person’s behalf on Threads and to display those posts within an app solely to the person wh

                        • ジェンダーギャップが発生する理由と対策としてのアファーマティブアクション | CyberAgent Developers Blog | サイバーエージェント デベロッパーズブログ

                          はじめに こんにちは。学際的情報科学センターの高野(@mtknnktm)と申します。当社のプロダクトにおけるデータ分析・計算社会科学の研究を業務としています。また、当社の「Tech DE&Iプロジェクト」においてアンケート調査・文献調査なども行っています。 Tech DE&Iプロジェクトではいくつかの場面で社内アンケートを実施しております。 社内アンケートの質問・意見の中に、ジェンダーギャップが発生する理由やその問題点、対抗措置としてのアファーマティブ・アクションに関するものが少なからずありました。 例えば、「ジェンダーギャップは重要な問題であることはわかるが、アファーマティブ・アクションも賛否両論でどのように考えて良いのかよくわからない」などです。 本記事はそれらに対する回答として作成した社内ドキュメントに加筆修正したものです。 なお筆者は計算社会科学の領域で研究活動をしておりますが、多

                            ジェンダーギャップが発生する理由と対策としてのアファーマティブアクション | CyberAgent Developers Blog | サイバーエージェント デベロッパーズブログ
                          • Developers Summit 2024(2024.2.15-16)

                            Developers Summit(デブサミ)は、2003年から続くデベロッパーのための祭典です。この度、COVID-19による長い間のオンライン開催を経て、4年ぶりに対面での再会を迎えます。「Developers Summit 2024」は、新たな旅立ちの舞台となります。 生成AIをはじめとする多様な革新的技術が台頭し、開発プラクティスが洗練されるなか、生成AIは従来の開発スタイルに革命をもたらすと見なされ、その影響は日増しに拡大しています。しかし、これらの技術革新がいかに進歩しても、それがデベロッパーを脅かすものではありません。それどころか、私たちの成長と飛躍を助けるパートナーなのです。 「人と技術のターミナル」というテーマには、人と人、技術と技術、そして人と技術が交流し、相互作用することで生まれる新しい価値と、それによって切り拓かれる可能性への願いを込めました。この集いの場は、多様な

                              Developers Summit 2024(2024.2.15-16)
                            • 年間420件もの案件をこなすデザイナーが、クオリティを保ちながら効率を極めるデザインの基本 / 開発者向けブログ・イベント | GMO Developers

                              こんにちは、このブログではタイトル通り多くのデザイン案件を効率的にこなすために私が特に意識していることについてお話しします。これをちょっと理解するだけで、ビジュアルづくりに頭を抱えることがなくなりますよ! 自己紹介 GMOインターネットグループ株式会社で10年間デザインをやっている萩原です。 普段はアクセス事業部のGMOとくとくBBという商材を主に担当しています。この10年間を振り返ると、たくさんの案件に関わってきました。 主な実績としては、GMOとくとくBBのサイト改修や各種ランディングページのデザインを手掛けてきました。 また、ConoHaのコントロールパネルのデザインにも携わったり…。 さらに、小学生向けのデザイン講師としても活動し、次世代のクリエイター育成のお手伝いもさせていただきました。 気がつけば1年間でチーム内で最も多くの案件をこなしていて、軽く引いてます…(笑)。 それでも

                              • LLM に表データを読み解かせたかったので、ちょっと試してみた | CyberAgent Developers Blog

                                AI事業本部 協業リテールメディア Div. の青見 (@nersonu) です。2023年11月に中途で入社したため、5月でようやく入社半年を迎えました。社内 Slack の times で有給休暇が付与されて喜んでいる(?)様子を御覧ください。 有給休暇に喜ぶ筆者 そんな社歴半年のペーペーですが、普段は機械学習エンジニアと強い気持ちで名乗ってお仕事をしています。特にうまい繋ぎも思いつかないので、記事の本題に入りましょう。 近年、 LLM に関する話題は尽きることはありません。研究領域やビジネス領域といった概念にとらわれず、わたしたちの生活のすぐそばで、今まさに違和感が少しずつ取り除かれながら社会に溶け込んでいっていると感じます。そんな LLM ですが、自然言語というデータの枠に収まらず、様々なタスクへの適用の試みが日夜行われています。そんな挑戦的な数多あるトピックの中から「表形式データ

                                  LLM に表データを読み解かせたかったので、ちょっと試してみた | CyberAgent Developers Blog
                                • [Developers Summit 2024 Summer]良いプロダクト作りのための組織育成 ~1on1完全攻略編~

                                  Developers Summit 2024 Summer で登壇した際の資料です。 セッション詳細: https://event.shoeisha.jp/devsumi/20240723/session/5124 #デブサミ #devsumi

                                    [Developers Summit 2024 Summer]良いプロダクト作りのための組織育成 ~1on1完全攻略編~
                                  • RubyKaigi 2024 - Writing Weird Code (Day1) - Techouse Developers Blog

                                    こんにちは、2024年に新卒で入社し、クラウドハウス労務事業部でバックエンドエンジニアをしているdaiki_fujiokaです。 本記事では、1日目のTomoya Ishida(@tompng)さんによるKeynote、Writing Weird Codeについて紹介させていただきます。 セッションについて 本セッションでは文字通りWeired(奇妙)なコードを通じて、 Ruby 言語の特徴やプログラミングの面白さについて紹介しています。 セッションで紹介されたtompngさんのコードがこちらになります。 こちらはRubyKaigi 2022で行われたイベント Transcendental Ruby Imbroglio Contest for rubyKaigi でtompngさんが金賞を受賞したコードになります。 一見ただの数字の羅列に見えますがこのコードは Ruby で実行可能であり、

                                      RubyKaigi 2024 - Writing Weird Code (Day1) - Techouse Developers Blog
                                    • WebAssembly Garbage Collection (WasmGC) now enabled by default in Chrome - Chrome for Developers

                                      WebAssembly Garbage Collection (WasmGC) now enabled by default in Chrome Published on Tuesday, October 31, 2023 There are two types of programming languages: garbage-collected programming languages and programming languages that require manual memory management. Examples of the former, among many more, are Kotlin, PHP, or Java. Examples of the latter are C, C++, or Rust. As a general rule, higher-

                                        WebAssembly Garbage Collection (WasmGC) now enabled by default in Chrome - Chrome for Developers
                                      • RubyKaigi 2024 - Let's use LLMs from Ruby 〜 Refine RBS types using LLM 〜 (Day1) - Techouse Developers Blog

                                        Let's use LLMs from Ruby 〜 Refine RBS types using LLM 〜 こんにちは、クラウドハウス労務でバックエンドエンジニアをしているtitti-008です。 本記事では、1日目の@kokuyouwindさんによるセッション、Let's use LLMs from Ruby 〜 Refine RBS types using LLM 〜について紹介させていただきます。 セッション概要 @kokuyouwindさんは、LLM(大規模言語モデル)を使ってRBS(型構造)を推測するRBS Gooseというプロジェクトを作成しました。まだ実用段階には至っていないとのことですが、そのアイディアと実験結果について紹介されました。 それでは、セッションの内容を見ていきましょう。 LLMとはなにか LLMとは、Large Language Modelsの略称で、20

                                          RubyKaigi 2024 - Let's use LLMs from Ruby 〜 Refine RBS types using LLM 〜 (Day1) - Techouse Developers Blog
                                        • Lightweight Javascript Framework Review (For Django Developers)

                                          Lightweight Javascript Framework Review (For Django Developers) Introduction Many developers are confused when they try to find a Lightweight Javascript Framework for the Django project because there are so many options. In this post, I will talk and compare lightweight javascript frameworks, and help you decide which one is the best for your Django project. If you want to: Render HTML in Django,

                                            Lightweight Javascript Framework Review (For Django Developers)
                                          • RubyKaigi 2024 - Vernier: A next generation profiler for CRuby (Day1) - Techouse Developers Blog

                                            Vernier: A next generation profiler for CRuby こんにちは、2024年に新卒で入社し、ジョブハウスでバックエンドエンジニアをしているnozomemeinです。 本記事では、1日目のJohn Hawthornさんによるセッション、Vernier: A next generation profiler for CRuby について紹介させていただきます。 Vernierとは何か Vernierは、Rubyのパフォーマンスプロファイリングを行うためツールです。 従来のプロファイラーでは、GVL(Global VM Lock)の影響を受けやすく、正確なデータを得るのが難しいという課題がありました。 また、既存の有名なprofilerであるstackprofも認知度こそあれど、10年以上前に開発されたもので、 Rubyのアップデートに追従できているとはいえ

                                              RubyKaigi 2024 - Vernier: A next generation profiler for CRuby (Day1) - Techouse Developers Blog
                                            • Kubernetesでお手軽ストレージ構築!Rook Ceph導入の5ステップ / 開発者向けブログ・イベント | GMO Developers

                                              こんにちは、GMOインターネットグループ株式会社の長谷川です。 今回は Kubernetes 環境での Rook Ceph ストレージ に関して語っていこうと思います。 Rook Ceph とは Rook Cephは、Kubernetes上(k8s上)に分散ストレージのCephをデプロイし、ストレージの運用を自動化するストレージオペレーターで、Cephは分散オブジェクトストレージ機能を提供する、オープンソースのストレージソフトウェアです。 https://rook.io/ Kubernetes 環境でデプロイし、ストレージクラスを用意することで、PersistentVolume(PV)を Dynamic Provisioning することが出来ます。 【STEP1】Kubernetes クラスタを用意する。 まず Rook Ceph をデプロイする Kubernetes クラスタを用意しま

                                                Kubernetesでお手軽ストレージ構築!Rook Ceph導入の5ステップ / 開発者向けブログ・イベント | GMO Developers
                                              • Dockerコンテナを活用したテストツール【Testcontainers】 - RAKUS Developers Blog | ラクス エンジニアブログ

                                                はじめに Testcontainersとは Testcontainersのメリット ハンズオン 環境設定 goプロジェクトの作成 必要なパッケージのインストール テストコードの作成 コンテナリクエストの設定 コンテナの起動 コンテナのホストとポートの取得 結果の確認 まとめ はじめに こんにちは! エンジニア2年目のTKDSです! 前回はDaggerを紹介しました。 今回もコンテナ技術を活用して、テストを容易にするツールについて紹介します。 今回取り上げるのは、統合テストやエンドツーエンドテストのためにDockerコンテナを利用するライブラリ、Testcontainersです。 Testcontainersとは Testcontainersはさまざまなプログラミング言語(Java、Go、Python、Node.jsなど)向けに提供されており、Daggerと同様にテスト用のコンテナを簡単に作

                                                  Dockerコンテナを活用したテストツール【Testcontainers】 - RAKUS Developers Blog | ラクス エンジニアブログ
                                                • freee 権限管理基盤を開発するチームの今を語ろう! - freee Developers Hub

                                                  この記事はfreee 基盤チーム Advent Calendar 2023 の2日目の記事です。 こんにちは、freee の 権限管理基盤マイクロサービスを開発するチームでエンジニアリングマネージャーを務めている sentokun と申します。今回はその権限管理基盤チームの体制について語っていこうと思います。チームビルディング的な話としてお役に立てれば幸いです。 長い記事となったので、5日目との前後編でお送りさせていただきます。後編はこちらで公開予定。 チーム体制はざっくり以下の図のように立ち上げ期、探索期、構築期を経て現在に至っており、この記事では現在について記載していきます。後編では現在に至るまでの話を記載します。 チームの歴史イメージ 権限管理基盤とは?の記事: developers.freee.co.jp また、この記事では ユーザー = 基盤を利用する freee プロダクトとし

                                                    freee 権限管理基盤を開発するチームの今を語ろう! - freee Developers Hub
                                                  • Debugging speculation rules  |  DevTools  |  Chrome for Developers

                                                    Speculation rules can be used to prefetch and prerender next page navigations as detailed in the previous post. This can allow for much quicker—or even instant—page loads, greatly improving Core Web Vitals for these additional page navigations. Debugging speculation rules can be tricky. This is particularly true for prerendered pages, as these pages are rendered in a separate renderer—kind of like

                                                      Debugging speculation rules  |  DevTools  |  Chrome for Developers
                                                    • Surrogate index:短期で観測できる指標を用いた長期効果の推定 | CyberAgent Developers Blog

                                                      はじめに 2023年9月の1ヶ月間、AI事業本部協業リテールメディアディビジョンにて、「CA Tech JOB」というインターンシップに参加した東京大学大学院経済学研究科修士1年の西田鴻志です。 本記事では、インターンシップ中に取り組んだ、短期で観測できる指標を活用した長期的な処置効果の推定と、その小売データ分析への応用について紹介します。 背景 施策の効果検証において、その長期的な影響について関心があることは多いと思います。例えば、あるマーケティング施策について、施策直後の売上といった短期の影響だけでなく、顧客生涯価値(LTV)といった長期的な影響を知りたいというニーズがあります。協業リテールメディアディビジョンにおいても、施策の長期的な効果を評価するための分析は行われていました。 長期的な効果を分析するときには、分析に必要なデータを観測するために時間がかかるという課題があります。これに

                                                        Surrogate index:短期で観測できる指標を用いた長期効果の推定 | CyberAgent Developers Blog
                                                      • Misconceptions about view transitions  |  Blog  |  Chrome for Developers

                                                        The View Transition API is a web development game changer. Whether your website is single or multi-page, this powerful API lets you create seamless transitions between views, resulting in native-like experiences that captivate users. Currently available in Chrome, with same document view transitions soon to be available in Safari. With more and more people starting to look into the View Transition

                                                          Misconceptions about view transitions  |  Blog  |  Chrome for Developers
                                                        • ArgoCDバージョンアップを安全かつ迅速に行うための取り組み - freee Developers Hub

                                                          概要 freeeではAmazon Web Services (AWS) Elastic Kuerbentes Service (EKS) 上にほとんどのアプリケーションが載っており、EKSへのデプロイ基盤としてはOSSの ArgoCD を利用しています。 ArgoCDから各クラスタにデプロイを行うため、非常に中央集権的なアーキテクチャとなっています。そのため、ArgoCDのバージョンアップは安全かつ迅速に行う必要があります。 本記事では、ArgoCDのバージョンアップの際に行っている取り組みをいくつか紹介します。 かなりマニアックですが、イントロダクションとまとめだけでも読んでいただければ幸いです。 イントロダクション 2023/04からfreeeでPlatform Deliveryチームに所属している gussan です。 Platform DeliveryチームはCI/CD全般のPla

                                                            ArgoCDバージョンアップを安全かつ迅速に行うための取り組み - freee Developers Hub
                                                          • 管理画面にWasm入れてみた | CyberAgent Developers Blog

                                                            こんにちは、CyberFight DX 事業本部で web フロントエンドエンジニアをしている久保です。CyberFight DX 事業本部は複数のエンタメサービスを開発、運用するFANTECH本部に所属しています。今回は、管理画面を対象に WebAssembly ( Wasm ) を導入した事例をご紹介します。 FANTECH 本部では技術ブログでの発信を強化しており、最近では下記のような記事を投稿しています。ぜひご一読ください。 Cloud Run サイドカーで Fastly の Prometheus Metrics を収集して Grafana で可視化する reminder-lintでFeature Flagsの削除漏れを防ぐ マルチリージョンで稼働する内製Feature Flagsの実装 私たちのプロダクト WRESTLE UNIVERSE では、ユーザー対象のキャンペーンを実施す

                                                              管理画面にWasm入れてみた | CyberAgent Developers Blog
                                                            • AWA AndroidチームのCI/CD | CyberAgent Developers Blog

                                                              はじめに AWA Androidチームの向井です AndroidチームではCI/CDによって日々の作業を自動化しています この記事ではAWA Androidチームの開発で運用しているCI/CDについて紹介していこうと思います 基本的にAndroid開発の話なので具体的な内容についてはAndroid前提となってしまうのですが、どういった作業を自動化しているのかという観点ではAndroidに限らず活用できる部分もあると思います KtLint、Lint、Unit Test CIではktLint、Android Lint、Unit Testを実行しています 最初はこれらのタスクを実行するだけで運用していたのですが、コードベースが大きくなり次第に実行時間が長くかかるようになってしまいました これらのタスクはGithub Actionsを使って実行していますが、並列数も多くはなく、PRを出すたびにCI

                                                                AWA AndroidチームのCI/CD | CyberAgent Developers Blog
                                                              • 広告プロダクトにおけるデータ基盤の民主化 | CyberAgent Developers Blog

                                                                協業リテールメディアdivでデータエンジニアをしている千葉です。 本日は、広告プロダクトにおけるデータ基盤を効率よく活用することを目指したこの1年間を振り返って、データ基盤から広告プロダクトの価値を高めるための試行錯誤をご紹介します。 目次 データ基盤の構成紹介 データ基盤の活用および運用方法 手動作業での事故が起きないCI/CD構築 実験ができる環境の提供 コストの確認および監視 定期的な棚卸し データ基盤の民主化をした結果と課題 まとめ データ基盤の構成紹介 以前弊社のイベントに登壇した際の設計思想をもとに構築をしています。 このデータ基盤の利用目的としては、各広告媒体の配信結果を分析するための基盤となっています。 基盤の構成としてはStorageにRaw Dataを格納し、Datalake、DWH,Datamartの3層構造で基盤を構築しています。 主に使用しているツール/サービスと

                                                                  広告プロダクトにおけるデータ基盤の民主化 | CyberAgent Developers Blog
                                                                • Astro View Transitions  |  Blog  |  Chrome for Developers

                                                                  Today we would like to share more about Chrome and Astro’s journey with the View Transitions API. This includes how the Astro community embraced and experimented with the API early, highlighting the possibilities to the broader community. We’re also excited to share more about the new built-in support for View Transitions in Astro 3.0! Background Seamless transitions between different states of a

                                                                  • Exclusive: OpenAI plans major updates to lure developers with lower costs, sources say

                                                                    [1/2]OpenAI logo is seen in this illustration taken, February 3, 2023. REUTERS/Dado Ruvic/Illustration/File Photo Acquire Licensing Rights Oct 11 (Reuters) - OpenAI plans to introduce major updates for developers next month to make it cheaper and faster to build software applications based on its artificial intelligence models, as the ChatGPT maker tries to court more companies to use its technolo

                                                                      Exclusive: OpenAI plans major updates to lure developers with lower costs, sources say
                                                                    • プロダクトセキュリティの取組み~脆弱性,EOL,ライセンス編~ - RAKUS Developers Blog | ラクス エンジニアブログ

                                                                      こんにちは、neige_gnomeです。 プライベートでは2児の母で、子どもに自宅の壁をボッコボコにされています。 会社では開発管理課という部署で、PSIRT(※)のようなことをやってます。 開発管理課は、開発部の中の1部署で、「エンジニアが働きやすい環境を提供し、成果の最大化に貢献する」をMissionに、当社の提供するサービス開発におかるセキュリティ・品質面のサポートを行っている部署です。 今回は、ラクスにおけるプロダクトセキュリティ対策について、私たちの活動内容をチョコっとだけご紹介します。 ※PSIRTとは:製品(Product)レベルのセキュリティ担当者のことを意味します。 会社レベルのセキュリティ担当であるCSIRTよりもスコープが開発寄りな分、 開発に特化したセキュリティ対策を行う人とイメージいただければと思います。 はじめに 前提説明 ・ラクスの組織体制ご紹介 ・OSSとは

                                                                        プロダクトセキュリティの取組み~脆弱性,EOL,ライセンス編~ - RAKUS Developers Blog | ラクス エンジニアブログ
                                                                      • Chrome 118 beta  |  Blog  |  Chrome for Developers

                                                                        Scoped styles for CSS, additional media features, keyboard-focusable scroll containers, and more. Unless otherwise noted, changes described apply to the newest Chrome beta channel release for Android, ChromeOS, Linux, macOS, and Windows. Learn more about the features listed here through the provided links or from the list on ChromeStatus.com. Chrome 118 is beta as of September 13, 2023. You can do

                                                                        • わたしたちはどんな準備をして RubyKaigi 2024 に向かったか - Techouse Developers Blog

                                                                          Techouse技術責任者の山崎 (Twitter: @nappa) です。 今回わたしたちは新卒入社のエンジニアメンバーを含め総勢17人のメンバーでRubyKaigi 2024に参加しています! 個人的には2010年につくばで開催された「日本Ruby会議 2010」以来ひさしぶりの参加となりました(※私の記憶が確かならば)。14年ぶんの時代の変化を感じるとともに、RubyとRubyを含むエコシステムの大きな変化を感じたところです。 さて、当ブログではメンバーに、参加したセッションのまとめ記事や感想を書いてもらっています。その多くは今年の4月に新社会人として入社したばかりです。彼らが Ractor や YJIT などの技術的な内容をスッと理解してサクッとブログを書き起こしてくれていることを、とてもうれしく思います。 しかし、なんでみんなサクっと書けているのでしょうか……? 事前学習 いきな

                                                                            わたしたちはどんな準備をして RubyKaigi 2024 に向かったか - Techouse Developers Blog
                                                                          • PagerDutyを用いたアラート対応改善の取り組みとTips紹介 - freee Developers Hub

                                                                            はじめに こんにちは!freee の Enabling SRE チームに所属している阿部 寛明 (uryy)と申します。freeeのシステムを運用する際にはDatadogからの通知をもとにアラート対応するケースが多いのですが、組織拡大により従来の方法ではうまくワークしない箇所もでてきたので改善に取り組んでおります。今回はその一環で進めているPagerDuty導入の取り組みとその際に気づいたTipsについて紹介します。 PagerDutyについて PagerDutyは監視ツールやアプリケーションからのアラートを受けてインシデント発生を担当者にオンコール通知するプラットフォームサービスです。オンコール機能だけでなく、受け取ったアラートのトリアージやシフトに基づいたエスカレーションも可能となっています。freeeでは下記図のようなシステム連携の環境構築を進めています。 システム連携イメージ 現在

                                                                              PagerDutyを用いたアラート対応改善の取り組みとTips紹介 - freee Developers Hub
                                                                            • “Why Scrum” for Software Developers

                                                                              Many software developers working in a Scrum environment see Scrum as a “company tax” — additional overhead they need to adhere to because their company expects them to. Dailies, reviews, refinements, and retros are seen as ceremonies; something you have to endure that don’t really add much value to your work. If this is how Scrum feels to you, you’re not alone. In this article, I want to explain w

                                                                                “Why Scrum” for Software Developers
                                                                              • 既存プロジェクトへの Swift Concurrency 導入戦略 - RAKUS Developers Blog | ラクス エンジニアブログ

                                                                                はじめに こんにちは akihiyo76 です。Swift Concurrency が WWDC で発表されてから 2 年になりました。各プロダクトではサポートバージョンがアップデートされ、実際に導入が進み始めているプロダクトも多いのではないでしょうか。一方で新規で開発する場合は、前提となる技術だと考えています。弊社でも Swift Concurrency への移行対応を行いましたが、今回は実際に行った導入戦略を紹介したいと思います。 はじめに 導入するメリット 1. 並行処理を簡潔・安全に記述できる 2. データの競合やデッドロックを回避(品質向上) async / await Sendable Actor Task 既存プロジェクトへの導入 1. PoCコードの実装 Strict Concurrency Checking の設定 実装方針の決定 2. スコープ分割 3. 横展開・テスト

                                                                                  既存プロジェクトへの Swift Concurrency 導入戦略 - RAKUS Developers Blog | ラクス エンジニアブログ
                                                                                • Gemma 2 is now available to researchers and developers

                                                                                    Gemma 2 is now available to researchers and developers