並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 210件

新着順 人気順

communicationの検索結果81 - 120 件 / 210件

  • AmazonのAPI設計方針 (The Bezos Mandate) - Qiita

    はじめに The Bezos Mandateという文書があります。日本語に訳すと「ベゾスのお達し」とか「ベゾスの勅令」でしょうか。 言わずと知れたAmazon.comのCEO、ジェフ・ベゾスが開発チームに通達した内容です。 これが(元Amazon.com従業員によって)公開されたのは2011年ですが、ベゾスがこのお達しを出したのは2002年前後です。17年経過した現在でも真理をついているどころかようやく時代がベゾスに追いついたかという感想です。 この記事ではThe Bezos Mandateの紹介と、僭越ながら補足説明も行います。 お達しの内容 原文は元Amazon.com従業員のGoogleエンジニア(公開当時)、Steve Yeggeによって公開されました。 Google+にStevey's Google Platforms Rantというタイトルで、Amazon.comと比べたGoo

      AmazonのAPI設計方針 (The Bezos Mandate) - Qiita
    • Eagle で画像収集・管理が驚くほど簡単に!デザインワークを加速する私の使い方 - Techtouch Developers Blog

      はじめに デザイナーの toshi です。少しずつ暖かくなり畑仕事も捗ります。(この前、ジャガイモの植え付けとネギを 200 粒蒔きました。おいしく育つといいな 🌱 ) さて、この記事では私のデザインワークを格段に上げる「 Eagle 」とその使い方を紹介できたらと思います。 私は 2018 年頃から Eagle を使い始めてデザインワークの初速が上がったり、画像・素材管理のストレスが確実に減りました。 みなさんは、競合調査やベンチマークにするデザインなど参考にするデータはどのように管理していますか? ブックマークで管理?キャプチャ画像をフォルダで管理?画像管理アプリで管理? はじめに なぜベンチマーク管理と参照が大切だと考えているか 時間の有効活用 自分の基準「だけ」で判断しない 質より量でアイデア出しの初速を高める Eagleを使う前 Eagle とは Eagle の使い方 Eagl

        Eagle で画像収集・管理が驚くほど簡単に!デザインワークを加速する私の使い方 - Techtouch Developers Blog
      • リモートワークでも生産性を上げる!スクラム創始者直伝の実践ノウハウを日本語化して入門者向けにまとめました。 - Qiita

        リモートワークでも生産性を上げる!スクラム創始者直伝の実践ノウハウを日本語化して入門者向けにまとめました。プロジェクト管理スクラムリモートワークコミュニケーションコロナウイルス はじめに 認定スクラムマスター(LSM)取得者向けに「Distributed Teams: Mitigating Business Risk in Uncertain Times」と題したウェビナーがスクラム創始者の Jeff Sutherland 氏を交えて3月に行われました。 この投稿はウェビナーの内容を噛み砕き、リモートワーク環境でもスクラムの実践がスタートできる内容を目指しました。チームリーダーやマネージャーとしてスクラムを推進している方や、これから導入を検討している方のご参考になれば幸いです。 まずは結論から リモートワークでより成果を上げる働き方は可能なの? 可能。→ リモートチームを成功させた企業のユ

          リモートワークでも生産性を上げる!スクラム創始者直伝の実践ノウハウを日本語化して入門者向けにまとめました。 - Qiita
        • 呉座先生復職記念|apj

          ※noteは圧力で消される可能性もあるので、私と訴訟しない限り削除できない自分トコのサイトにも同じ内容を置いておくことにする。 「呉座勇一先生の裁判を支える会」のサイトに「呉座先生、日文研復職のお知らせ」が掲載された。 2023年8月に大学共同利用機関法人人間文化研究機構との間で取り交わされた和解条項の合意に基づき、本年11月1日より、呉座勇一先生が国際日本文化研究センターに助教として復職される予定です。 呉座先生が名実ともに、歴史学者としての再スタートを切られることに対し、支援していただいた皆様とともに、心より喜びを共有したいと思っております。 今後とも、何卒、よろしくお願い申し上げます。 呉座勇一先生の裁判を支える会 代表 中田大悟 呉座勇一先生の裁判を支える会 「研究・教育・言論・メディアにかかわるすべての人へ」という文書に発起人の賛同者多数の名前を添えて公開され、その騒動を理由に研

            呉座先生復職記念|apj
          • gRPC Internal - gRPC の設計と内部実装から見えてくる世界 | Wantedly Engineer Blog

            こんにちは、Wantedly の Infrastructure Team で Engineer をしている南(@south37)です。 今日は、WANTEDLY TECH BOOK 6 から「gRPC Internal」という章を抜粋して Blog にします。 「WANTEDLY TECH BOOK 1-7を一挙大公開」でも書いた通り、Wantedly では WANTEDLY TECH BOOK のうち最新版を除いた電子版を無料で配布する事にしました。Wantedly Engineer Blogでも過去記事の内容を順次公開予定であり、この Blog もその一環となっています。 Wantedly における Go 導入にまつわる技術背景 | Wantedly Engineer Blog (本記事は Go Conference 2019 Autumn にて無料配布した冊子『WANTEDLY TE

              gRPC Internal - gRPC の設計と内部実装から見えてくる世界 | Wantedly Engineer Blog
            • Docker社が新戦略を明らかに。Docker Desktopの拡張によってコンテナ開発を容易に、Docker Hubを開発エコシステムの中核にすると

              Docker社が新戦略を明らかに。Docker Desktopの拡張によってコンテナ開発を容易に、Docker Hubを開発エコシステムの中核にすると Docker社は2019年11月に、それまで注力していたエンタープライズ向けの製品群をすべてMirantis社へ売却し、以後はデベロッパー向けのツールに注力することを表明しました。 コンテナ型仮想化ソフトウェアであるDockerの成功により、同社は第二のVMwareになるべくエンタープライズ向けのコンテナオーケストレーション製品やコンテナレジストリソフトウェアなどを展開してきましたが、残念ながらエンタープライズ市場で大きな成功を収めることができず、この決断に至ったわけです。 ではデベロッパー向けツールへの注力とはどういうことなのか。仕切り直した同社の新戦略の一端が説明されました。 コンテナを用いた開発の複雑さを解決する 3月9日付けの同社の

                Docker社が新戦略を明らかに。Docker Desktopの拡張によってコンテナ開発を容易に、Docker Hubを開発エコシステムの中核にすると
              • Introducing GitHub Super Linter: one linter to rule them all

                CommunityEngineeringOpen SourceIntroducing GitHub Super Linter: one linter to rule them allSetting up a new repository with all the right linters for the different types of code can be time consuming and tedious. So many tools and configurations to choose from… Setting up a new repository with all the right linters for the different types of code can be time consuming and tedious. So many tools an

                  Introducing GitHub Super Linter: one linter to rule them all
                • WebAssemblyをあらゆるプラットフォームでセキュアに実行できるようにする「Bytecode Alliance」発足。インテル、Mozilla、Red Hatなど

                  WebAssemblyをあらゆるプラットフォームでセキュアに実行できるようにする「Bytecode Alliance」発足。インテル、Mozilla、Red Hatなど WebAssemblyは、Webブラウザ上でネイティブコードのように高速に実行できるバイナリフォーマットして策定された標準仕様で、すでにChromeやFirefox、Edge、Safariなどの主要ブラウザでサポートが実現されています。 このWebAssemblyをWebブラウザだけでなく、デスクトップPCやサーバ、IoTデバイスなどあらゆる環境で、セキュアに実行することを目指した団体「Bytecode Alliance」が発足しました。 Bytecode Allianceの創立メンバーは、インテル、Mozilla、Red Hat、Fastlyの4社。 前述したように、WebAssemblyはもともと、Webブラウザで実行

                    WebAssemblyをあらゆるプラットフォームでセキュアに実行できるようにする「Bytecode Alliance」発足。インテル、Mozilla、Red Hatなど
                  • CircleCI incident report for January 4, 2023 security incident

                    CircleCI incident report for January 4, 2023 security incident On January 4, 2023, we alerted customers to a security incident. Today, we want to share with you what happened, what we’ve learned, and what our plans are to continuously improve our security posture for the future. We would like to thank our customers for your attention to rotating and revoking secrets, and apologize for any disrupti

                      CircleCI incident report for January 4, 2023 security incident
                    • New – Application Load Balancer Support for End-to-End HTTP/2 and gRPC | Amazon Web Services

                      AWS News Blog New – Application Load Balancer Support for End-to-End HTTP/2 and gRPC Thanks to its efficiency and support for numerous programming languages, gRPC is a popular choice for microservice integrations and client-server communications. gRPC is a high performance remote procedure call (RPC) framework using HTTP/2 for transport and Protocol Buffers to describe the interface. To make it ea

                        New – Application Load Balancer Support for End-to-End HTTP/2 and gRPC | Amazon Web Services
                      • CircleCI security alert: Rotate any secrets stored in CircleCI (Updated Jan 13)

                        CircleCI News Last Updated Mar 13, 2023 14 min read Security update 01/12/2023 - 00:30 UTC We have partnered with AWS to help notify all CircleCI customers whose AWS tokens may have been impacted as part of this security incident. Today, AWS began alerting customers via email with lists of potentially impacted tokens. The subject line for this email is [Action Required] CircleCI Security Alert to

                          CircleCI security alert: Rotate any secrets stored in CircleCI (Updated Jan 13)
                        • マイナポータルの「よくあるご質問」ページのアクセス解析が第三者企業に送信されている件

                          マイナンバーカード🪪、便利ですね。 先日引っ越したのですが、引越しワンストップサービスを使うと、Androidのマイナポータルアプリから簡単に転出手続きができました。 さて、 Web版のマイナポータルサイト https://myna.go.jp/ の上部に、「よくあるご質問」というリンクがあります。 外部ソリューションを使用したFAQページ これをクリックすると、「よくある質問|マイナポータル」 https://faq.myna.go.jp/?site_domain=default というページに遷移します。 実は、この時点でマイナポータルから外に出ています。かつて株式会社オウケイウェイヴ(OKWAVE)が提供しており、現在では株式会社PKSHA Communication(パークシャコミュニケーション)が提供しているOKBIZという企業向けFAQプラットフォームに(気づかないうちに)遷

                            マイナポータルの「よくあるご質問」ページのアクセス解析が第三者企業に送信されている件
                          • 『チームトポロジー』と、『How Do Committees Invent?』を読み直して「コンウェイの法則」について考え直した - Magnolia Tech

                            「コンウェイの法則」というのがある。 Melvin Conwayが『How Do Committees Invent?』という論文にて発表した考え方を指す言葉。筆者自身による論文の紹介文に書かれている、以下のくだりが端的にその内容を表している。 Any organization that designs a system (defined more broadly here than just information systems) will inevitably produce a design whose structure is a copy of the organization's communication structure. システムを設計する組織(ここでは情報システムだけでなく、より広い意味で定義する)は、必然的に組織のコミュニケーション構造をコピーした構造を持つ設計を

                              『チームトポロジー』と、『How Do Committees Invent?』を読み直して「コンウェイの法則」について考え直した - Magnolia Tech
                            • コナンの恋人は灰原哀か毛利蘭か? 中国で新作上映前から大論争

                              【5月17日 東方新報】日本のアニメ『名探偵コナン(Detective Conan)』は中国でも長年人気を誇っており、映画版も毎回上映されている。日本で上映中の最新作『名探偵コナン 黒鉄の魚影(サブマリン)(Detective Conan:Black Iron Submarine)』は中国でまだ公開されていないが、早くも内容を巡って「カップル論争」が起こっている。 中国では、主人公・江戸川コナン(Conan Edogawa)が「黒の組織」によって子どもにされる前の高校生探偵・工藤新一(Shinichi Kudo)と幼なじみの毛利蘭(Ran Mori)ペアの「推し」ファンは「新蘭」派、コナン(中国語では「柯南」)と灰原哀(Ai Haibara)ペアを推すファンは「柯哀」派と言われる。二つのファングループは長年、インターネット上で論争を続け、「血海深仇(血の抗争)」とまで呼ばれている。 最新作

                                コナンの恋人は灰原哀か毛利蘭か? 中国で新作上映前から大論争
                              • クジラと科学者が20分間「会話」することに成功、地球外生命体とのコンタクトにも役立つ可能性も

                                アメリカのカリフォルニア大学デービス校の科学者が率いる研究チームが、水中スピーカーを使ってトウェインと名付けられたザトウクジラとの「会話」に成功したと報告しました。この研究には、地球外生命体の発見を目指すSETI研究所の科学者も参加しており、ザトウクジラとのコミュニケーションが地球外生命体とのコンタクトにも役立つ可能性があるとのことです。 Interactive bioacoustic playback as a tool for detecting and exploring nonhuman intelligence: “conversing” with an Alaskan humpback whale [PeerJ] https://peerj.com/articles/16349/ Whale-SETI: Groundbreaking Encounter with Humpbac

                                  クジラと科学者が20分間「会話」することに成功、地球外生命体とのコンタクトにも役立つ可能性も
                                • ここ最近の計算社会科学の動向 - Sansan Tech Blog

                                  反対意見を知れば分かりあえるのか?偏った集団でも正しい決定ができるのか?フェイクニュースほど広まりやすいのか?良好な人間関係はパフォーマンスを向上させるのか?研究者が束になってかかれば、社会的現象を予測できるのか? こんにちは、Sansan DSOC R&D研究員の前嶋です。普段はつながりに効く、ネットワーク研究小話という連載を書いていますが、今回はここ2,3年の計算社会科学の潮流を紹介したいと思います。 計算社会科学(Computational Social Sciences)は、SNSなどのビッグデータ解析やオンライン上での実験などを用いて社会現象を定量的に分析するという、社会科学と計算機科学の融合分野です。 日本でも最近、マシュー・サルガニックによる概説書”Bit by Bit”が翻訳され、社会科学の研究者のみならず、広くその名前が知れ渡りました。日本には計算社会科学研究会というコミ

                                    ここ最近の計算社会科学の動向 - Sansan Tech Blog
                                  • Apple、児童ポルノ検知機能追加を延期 プライバシー抗議受け

                                    米Appleは9月3日(現地時間)、8月5日に発表した児童の性的虐待対策の実施を延期すると発表した。ユーザー、プライバシー保護団体、研究者などからの批判的なフィードバックを受けての決定だ。 これらの対策は当初、まずは米国で、iOS 15、iPadOS 15、watchOS 8、macOS Montereyのアップデートで年内に追加する計画だった。 同社は8月5日に公開した関連文書に「2021年9月3日現在の更新:以前、コミュニケーションツールを悪用して子供を脅かす性的略奪者から児童を保護し、児童の性的虐待資料の拡散を制限することを目的とした機能の計画を発表した。お客様、擁護団体、研究者などからのフィードバックに基づいて、これらの非常に重要な児童保護機能をリリースする前に、今後数カ月にわたって情報を収集して改善するために、さらに時間をかけることにした」という文言を追加した。 8月に発表された

                                      Apple、児童ポルノ検知機能追加を延期 プライバシー抗議受け
                                    • ロシア政府が“ロシア版EA”設立を計画しているとの報道。莫大な予算でゲーム業界世界トップを目指す - AUTOMATON

                                      ロシア連邦政府は、ゲーム産業の活性化をプロジェクトとして掲げているそうだ。大規模な予算で世界のトップを争う構想もあるという。現地メディアKommersantが報じている。 Image Credit: Hello Lightbulb on Unsplash Kommersantによると、12月15日にロシア連邦デジタル発展・通信・マスコミ省にておこなわれた会議では、ロシアのビデオゲーム産業の強化が議題になったという。同誌が入手した会議資料によると、ロシア政府は「未来のゲーム産業(Игровая индустрия будущего)」なるプロジェクトを掲げているとのこと。さらにゲーム業界の戦略的発展の中心を担うRosgeimという新組織の設立が検討されているという。 また本プロジェクトの構想としては、予算規模別に3つの案が用意されているそうだ。そのうちのひとつの予算は70億ドル(約9280億

                                        ロシア政府が“ロシア版EA”設立を計画しているとの報道。莫大な予算でゲーム業界世界トップを目指す - AUTOMATON
                                      • 売上高11兆8800億円、社員数30万人を誇るNTTグループ再編の舞台裏|@DIME アットダイム

                                        ■連載/法林岳之・石川 温・石野純也・房野麻子のスマホ会議 スマートフォン業界の最前線で取材する4人による、業界の裏側までわかる「スマホトーク」。今回はNTTドコモがNTTの完全子会社になる経緯について議論します。 ※新型コロナウイルス対策を行っております 完全子会社化で、ドコモのサブブランド登場もしくは値下げがありそう 房野氏:NTTグループの持ち株会社である日本電信電話(NTT)とドコモが、9月29日に緊急記者会見をして、NTTがドコモに対してTOB(株式公開買い付け)を行い、ドコモを完全子会社化すると発表しました。TOB価格は1株当たり3900円です。この完全子会社化よって携帯電話料金の値下げが期待されていますね。 房野氏 石川氏:完全子会社化の狙いは2つあると思います。1つはNTTグループの競争力強化で、これはこれで話は尽きない。もう1つが値下げです。今までドコモはNTTの澤田さん

                                          売上高11兆8800億円、社員数30万人を誇るNTTグループ再編の舞台裏|@DIME アットダイム
                                        • Your API Shouldn't Redirect HTTP to HTTPS

                                          TL;DR: Instead of redirecting API calls from HTTP to HTTPS, make the failure visible. Either disable the HTTP interface altogether, or return a clear HTTP error response and revoke API keys sent over the unencrypted connection. Unfortunately, many well-known API providers don't currently do so. Updated 2024-05-24: Added the Google Bug Hunter Team response to the report that the VirusTotal API resp

                                            Your API Shouldn't Redirect HTTP to HTTPS
                                          • 新型コロナ、武漢ウイルス研究所から流出 米共和党が報告書

                                            8月2日、 米共和党は新型コロナウイルスが中国の武漢ウイルス研究所から流出した証拠が大量にあるとの報告書を公表した。 写真はウイルスのイメージ。2020年2月撮影(2021年 ロイター/NEXU Science Communication) [ワシントン 2日 ロイター] - 米共和党は2日、新型コロナウイルスが中国の武漢ウイルス研究所から流出した証拠が大量にあるとの報告書を公表した。

                                              新型コロナ、武漢ウイルス研究所から流出 米共和党が報告書
                                            • 右翼だけでなく左翼にまでナチズムを感じる羽目になる憂鬱㈠ - Century Political Communication

                                              思えば私が政治に関わる切っ掛けになったのは川崎でのヘイトスピーチが行われていたことだったか。 当時川崎勤務であった私は奇しくもTwitterでヘイトデモの存在を知ることになる。 自分の勤務するビルの窓ガラス一枚隔てた向こうの世界で在特会の類の連中が高らかに民族浄化を叫び、そんな姿に在日韓国人は身の危険を感じるわけで、ネオナチズムの台頭を想起するのには充分過ぎる出来事であった。 そこから武蔵小杉でのカウンターの動きを見て「まだまだこうして差別に抗う人もいるんだな」ということに安緒するとともに、割と政治の世界に大きく足を突っ込むことになった。 この息苦しい環境から抜け出すにはどうしたら良いものか。 新大久保での在特のデモから一連の動きを見た末、安倍内閣が終わることが一番の早道だと言う結論に辿りつき、リベラルと呼ばれる人々に関わることになった。 個人的な感情として『SEALDs』というグループに

                                                右翼だけでなく左翼にまでナチズムを感じる羽目になる憂鬱㈠ - Century Political Communication
                                              • Steam、NFTゲームなどがリリース禁止へ。“締め出された”と訴えるデベロッパーも - AUTOMATON

                                                勃興の兆しを見せているNFTゲームについて、Valveが新たな動きを見せた。Steamの開発者向けドキュメントに一部NFTゲームなどのリリースを禁ずる項目が追記されたのだ。いったい何があったのか。この方針について、作品をSteamから“追い出された“NFTゲーム『Age of Rust』開発元が語った。PC Gamerなど各海外メディアが報じている。 『Age of Rust』は、Steamでリリース予定だった一人称視点アクションゲーム。ストーリー主体のゲーム体験や戦闘、パズル要素などを盛り込んだSF作品だ。また、同作はゲーム内でNFTを得られることをキー要素としていた。また、ベースとなるNFTプラットフォームEnjinの機能を利用して、ほかのゲーム作品で得たNFTを利用する「マルチバースNFT」要素も視野に入れていた。しかし、同作は現在Steam上で「パブリッシャーからのリクエストにより

                                                  Steam、NFTゲームなどがリリース禁止へ。“締め出された”と訴えるデベロッパーも - AUTOMATON
                                                • How We Made Bracket Pair Colorization 10,000x Faster In Visual Studio Code

                                                  Register now for a full day of community, learning, and all things Visual Studio Code Bracket pair colorization 10,000x faster September 29, 2021 by Henning Dieterichs, @hediet_dev When dealing with deeply nested brackets in Visual Studio Code, it can be hard to figure out which brackets match and which do not. To make this easier, in 2016, a user named CoenraadS developed the awesome Bracket Pair

                                                    How We Made Bracket Pair Colorization 10,000x Faster In Visual Studio Code
                                                  • The state of HTTP in 2022

                                                    This post is also available in 简体中文, 繁體中文, 日本語, 한국어, Deutsch, Français, Español and Português. At over thirty years old, HTTP is still the foundation of the web and one of the Internet’s most popular protocols—not just for browsing, watching videos and listening to music, but also for apps, machine-to-machine communication, and even as a basis for building other protocols, forming what some refer

                                                      The state of HTTP in 2022
                                                    • 夢中になった技術が「打ち込める仕事」になるまで ─ OSS検索エンジンの開発にコミットし事業にも貢献する - Findy Engineer Lab

                                                      はじめまして、 @mocobetaと申します。 パッケージソフトウェアベンダー、コンサルティング会社、Webサービス企業などを経て、現在は株式会社LegalForceというスタートアップの研究開発セクションでソフトウェアエンジニアをしています。 個人としては、Python形態素解析ライブラリjanomeを開発するとともに、OSS検索エンジンライブラリApache Luceneのコミッターをしています。ちなみに本記事のアイキャッチ画像は、絵師さんに描いてもらったjanomeのキャラクターです。とてもかわいく描いていただいて、お気に入りの1枚です。 この記事では、進路とエンジニアとしての力不足に悩んでいた私の若手時代から、10年(以上)の模索期間を経て、ライフワークにしたいと思える技術に出会い、なんとか好きな仕事で食べていけるようになるまでを振り返ります。アップダウンの激しいIT業界において、

                                                        夢中になった技術が「打ち込める仕事」になるまで ─ OSS検索エンジンの開発にコミットし事業にも貢献する - Findy Engineer Lab
                                                      • Docker is deleting Open Source organisations - what you need to know

                                                        Coming up with a title that explains the full story here was difficult, so I'm going to try to explain quickly. Yesterday, Docker sent an email to any Docker Hub user who had created an "organisation", telling them their account will be deleted including all images, if they do not upgrade to a paid team plan. The email contained a link to a tersely written PDF (since, silently edited) which was mi

                                                          Docker is deleting Open Source organisations - what you need to know
                                                        • とあるデベロッパーが、JavaScriptだけでどのようにしてAirDropを再現したか

                                                          タップ・クリックするだけで他のデバイスと簡単にファイルを共有できるAirDropをJavaScriptだけで再現したその仕組みを紹介します。 同一WiFiで利用でき、iOSやmacOSだけでなく、AndroidやWindowsでもあらゆるファイルを簡単に共有できます。 How One Developer Recreated AirDrop Using Just JavaScript by Abdisalan 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに 新しいテクノロジーの使用 これがないとWebRTCは使用できない どのようにデータを保護しているか? 使い慣れたUIとUX デバイスがWebRTCをサポートしていない場合はどうなりますか? イベント駆動型のコードスタイル 自身でコードを調べる 終わりに はじめに iP

                                                            とあるデベロッパーが、JavaScriptだけでどのようにしてAirDropを再現したか
                                                          • When TCP sockets refuse to die — Idea of the day

                                                            This article was first published on Cloudflare blog: When TCP sockets refuse to die Accompanying scripts While working on our Spectrum server, we noticed something weird: the TCP sockets which we thought should have been closed were lingering around. We realized we don't really understand when TCP sockets are supposed to time out! In our code, we wanted to make sure we don't hold connections to de

                                                            • セキュリティエンジニアへの道:私のキャリアチェンジ物語 / The Road to Becoming a Security Engineer: My Story of Career Change | メルカリエンジニアリング

                                                              セキュリティエンジニアへの道:私のキャリアチェンジ物語 / The Road to Becoming a Security Engineer: My Story of Career Change * English version follows after the Japanese こんにちは。メルカリのProduct Securityチームでセキュリティエンジニアをしている@gloriaです。ブログを書くのが随分お久しぶりなのですが、前にQAと自動化テストについて記事をフォローしていた方がいらっしゃったら、当時に自動化テストエンジニアとして書いたISTQBテスト自動化エンジニア認定資格、STARWESTカンファレンス、とAQA POP TALKの記事を読んだことがあるかもしれません。 今回は、自動化テストエンジニアからセキュリティエンジニアへのキャリアチェンジについてお話して、キャリア

                                                                セキュリティエンジニアへの道:私のキャリアチェンジ物語 / The Road to Becoming a Security Engineer: My Story of Career Change | メルカリエンジニアリング
                                                              • ReactとWebRTCでZoomのようなビデオチャットアプリを作ってデータフローを図解してみた

                                                                はじめに こんにちは。 都内在住のフロントンドエンジニアです。 僕はとある会社にて約 1 年半ほど React と WebRTC を用いて映像配信のアプリケーション開発を行ってきました。 そこでは開発をスムーズに進める為に WebRTC の SDK を利用していて、 本来学習コストが高いとされている WebRTC をカジュアルに利用することができています。 しかし、より入り組んだ実装をしたり映像配信特有の問題(後述) を解決するとなると以下 3 つの WebAPI の理解は避けて通れません。 MediaStream RTCPeerConnection WebSocket 詳しくは文中に記載しますがこれらの理解を深めないと開発の進行に大きな影響があると思ったので、WebRTC 関連のライブラリ等を利用せずに映像配信のアプリケーションを作って学習しようという考えになり、実際に作ってみました。

                                                                  ReactとWebRTCでZoomのようなビデオチャットアプリを作ってデータフローを図解してみた
                                                                • Buy Google Reviews | Real based and 100% Permanent Local IP Reviews

                                                                  Google Reviews send customers a positive or negative response to your business, online store, Restaurant, or requirements. You can Expect your SEO rank in google reviews. Scroll down you can see the advantage of buying google reviews We will discuss many kinds of topics about buying Google reviews. if you want to Buy google reviews make an order from here. We know all reviews platforms always prom

                                                                    Buy Google Reviews | Real based and 100% Permanent Local IP Reviews
                                                                  • 発売から27年目で“隠しメッセージ”の解読に成功! SFC版『デザエモン』に開発者が仕込んだデータ転送機能を見事実行

                                                                    1994年9月30日に発売されたシューティングゲームを作るソフト『デザエモン(スーパーファミコン版)』には、開発者による“隠しメッセージ”が仕込まれていました。その謎が解き明かされました。 『デザエモン』ではある特定の操作をすると、“ひみつ”と題された開発者からの隠しメッセージが表示されます。これが発見されたのは2016年頃のことでした。 隠しメッセージによると「ジョイパットポート1を使って、データのやりとりができる」そうです。自分で作ったゲームをコンピュータで吸い出したり、カセットに転送したりできる機能が隠されているようです。 謎解きを開始します。「アセンブラの知識と簡単なハードの知識と根気があればできるでしょう。」というメッセージから、ハードに関しては難しいことはしていないと考えました。 どうやったら通信できるのでしょうか。開発者の気持ちになって、コントローラーポートを眺めてみます。普

                                                                      発売から27年目で“隠しメッセージ”の解読に成功! SFC版『デザエモン』に開発者が仕込んだデータ転送機能を見事実行
                                                                    • Site Isolation 及び Web のセキュリティモデルの更新 | blog.jxck.io

                                                                      Intro Origin は Web におけるセキュリティモデルの一つとして、コンテンツ間の Communication に関する境界を定義し、リソースを保護してきた。 しかし、 Spectre の発覚以降、 Communication に関する制限だけではなく Isolation によるメモリレベルでのアクセス制御が必要となった。 そこで現在作業されているのが、 CORB, CORP, COEP, COOP といった仕様群であり、これは Web におけるセキュリティモデルの更新作業と見ることができる。 概要と現状について解説する。 DEMO & Resources 量が多いため、動作する DEMO と関連リソースは、ページ下部にまとめてある。 CORS による Cross Origin Communication の制限 CORS は、平たく言えば、リソース提供元(サーバ)が、クライアン

                                                                        Site Isolation 及び Web のセキュリティモデルの更新 | blog.jxck.io
                                                                      • Web API設計時に使われ方の想定を添えると良い。けどより良いやり方を知りたい - valid,invalid

                                                                        先日登壇したイベントにて、仕事で協業したモバイルエンジニアから「Web APIのドキュメントに使われ方の想定が添えられていてありがたかった」とフィードバックをもらった。 具体的にはX post (以下、tweet) に添付した画像のような感じで、Web API (以下、API) が呼び出される画面・タイミングの想定、レスポンスの使われ方の想定などをUIのスクショとともに記述する、というもの。 API設計時にこういう使われ方の想定を添えると認識揃えやすくてありがたい、とモバイルエンジニアに喜ばれました#B43_techtalk pic.twitter.com/XLB3g6fCLZ— ohbarye (@ohbarye) 2023年8月3日 他にもこんなのとか。 APIレスポンスの使われ方の想定を書いているようす このことについて思ったよりもイベント内外で反響があったので書く。 ドキュメントの

                                                                          Web API設計時に使われ方の想定を添えると良い。けどより良いやり方を知りたい - valid,invalid
                                                                        • React component code smells

                                                                          🌿 This post is still growing and might be updated.A growing collection of code smells in React components. The smells 💩Too many propsIncompatible propsCopying props into stateReturning JSX from functionsMultiple booleans for stateToo many useState in a componentLarge useEffect Too many propsPassing too many props into a single component may be a sign that the component should be split up. How ma

                                                                          • 入力支援ツール・textlintを導入したら、テキストコミュニケーションを磨く時間をたくさんかけられるようになった話|BASE DESIGNER

                                                                            入力支援ツール・textlintを導入したら、テキストコミュニケーションを磨く時間をたくさんかけられるようになった話 こんにちは。 Communication Design GroupのUXライター藤井です。 「ことばによるコミュニケーション」領域を担当しています。 UXライターが担う役割としては、直接的、間接的を問わず、あらゆるタッチポイントにおけるテキストコミュニケーションの体験をデザインすること。 前者はBASEの管理画面やメール、LPなどプロダクトすべてのタッチポイント、後者はイベントや営業資料をはじめとする、間接的なBASEとのタッチポイントが挙げられます。 では、具体的にはどんな業務をおこなっているかというと、「テキストコミュニケーションをデザインする」をキーワードに、デザインシステムの一環として「運用ガイドライン」「用語リスト」を作成、タッチポイントごとに担当を分け、最終レビ

                                                                              入力支援ツール・textlintを導入したら、テキストコミュニケーションを磨く時間をたくさんかけられるようになった話|BASE DESIGNER
                                                                            • Webアプリがジョイコンなどに対応する「WebHID」、NFCタグを読み書きする「Web NFC」、シリアルポートで通信する「Web Serial」など、Chrome 89ベータではデフォルトで有効に

                                                                              Webアプリがジョイコンなどに対応する「WebHID」、NFCタグを読み書きする「Web NFC」、シリアルポートで通信する「Web Serial」など、Chrome 89ベータではデフォルトで有効に Googleは、現在公開中のChrome 89ベータ版で、「WebHID(Human Interface Device)」、「Web NFC(Near Field Communication:近距離無線通信規格)」、「Web Serial」など、これまでOrigin Trialsとして実験的実装とされてきた機能をデフォルトで有効にし、利用可能にしたことを明らかにしました。 WebHIDは、Webアプリケーションからヒューマンインターフェイスデバイス、例えばニンテンドースイッチのジョイコンやプレイステーションのデュアルショックコントローラ、あるいはMacBookのキーボードバックライトなど、キ

                                                                                Webアプリがジョイコンなどに対応する「WebHID」、NFCタグを読み書きする「Web NFC」、シリアルポートで通信する「Web Serial」など、Chrome 89ベータではデフォルトで有効に
                                                                              • Amazon, Apple, Google, and the Zigbee Alliance to develop connectivity standard

                                                                                Amazon, Apple, Google, Zigbee Alliance and board members form working group to develop open standard for smart home devices Seattle and Cupertino, Mountain View and Davis, California — Amazon, Apple, Google, and the Zigbee Alliance today announced a new working group that plans to develop and promote the adoption of a new, royalty-free connectivity standard to increase compatibility among smart ho

                                                                                  Amazon, Apple, Google, and the Zigbee Alliance to develop connectivity standard
                                                                                • コミュニケーションも学ぶ時代!学び方や講座についてご紹介!

                                                                                    コミュニケーションも学ぶ時代!学び方や講座についてご紹介!