RYoMa_0923のブックマーク (253)

  • RISC-Vの世界的な普及を促進するため、Qualcomm、Infineon、BOSHなど5社がリファレンスアーキテクチャなどを提供する企業を共同設立すると発表

    RISC-Vの世界的な普及を促進するため、Qualcomm、Infineon、BOSHなど5社がリファレンスアーキテクチャなどを提供する企業を共同設立すると発表 米国のQualcomm Technologies、ドイツのInfineon Technologies、ドイツのRobert Bosch、ノルウエーのNordic Semiconductor、オランダのNXP Semiconductorsの5社は、RISC-Vプロセッサの世界的な普及を促進するための企業を共同で設立すると発表しました。 RISC-Vは、RISC-V Internationalの下でオープンかつ無料で使えるプロセッサの命令セットとしてライセンスされています。シンプルな命令セットで電力効率の高いプロセッサを実現可能な点が特徴とされているため、将来的にはArmの競合になるとの見方もあります。 下記はQualcommが発表し

    RISC-Vの世界的な普及を促進するため、Qualcomm、Infineon、BOSHなど5社がリファレンスアーキテクチャなどを提供する企業を共同設立すると発表
    RYoMa_0923
    RYoMa_0923 2023/08/08
    ARM対抗なんかなぁ
  • AWS SSOで直接AWSアカウントのManagement Consoleを開く - so what

    AWS SSOで各AWSアカウントのManage Consoleを開く場合、AWSアクセスポータルURL(d-xxxxxxxxxx.awsapps.com/start)から遷移するが、赤枠のリンクは固定値のようなので、そのリンクから個別のアカウントのManage Console開くことができる。 リンクのURLは下のようになっていて https://d-12345abcde.awsapps.com/start/#/saml/custom/123456789012%20%28my-account%29/MTIzNDU2Nzg5MDEyX2lucy0xMjM0NTY3ODkwYWJjZWRmX3AtMTIzNDU2Nzg5MGFi%3D%3D /custom/の下は123456789012 (my-account)=アカウントID (アカウント名)をURLエンコードしたもの。 その下のMTIz

    AWS SSOで直接AWSアカウントのManagement Consoleを開く - so what
  • IT系勉強会のいまと、集うということについて | Marginalia

    今年に入ってから、オフラインのIT系勉強会や開発者カンファレンスがじわじわと復活してきているが、興味深いと思っているのは、開催にあたってより大きなコストのかかるカンファレンス規模のイベントのほうが、復活のスピードが早いように思われることだ。 逆に小規模の、駅名+技術のような勉強会のほうが復活していないものが多いように感じる。これには会場確保の難しさやオーガナイザーの状況の変化などいろいろな要因が簡単に思いつくが、特に考えてみたいのは「集う」ということそのものの困難さに気付かされているのではないかということだ。 人が集まって何かをイベントを開催するためには、そこに人を「集わせる力」が必要である。大規模なカンファレンスと小規模の勉強会の大きな違いは、その「集わせる力」に対する投下コストにあると思う。より商業的な色合いを持つイベントであるほど、そのコストの多くは「集わせる力」の増強に使われる。集

    IT系勉強会のいまと、集うということについて | Marginalia
  • ID基盤 APIサーバーのECS移行の切り替え方式を定めるにあたって考えたこと - STORES Product Blog

    こんにちはプロダクト基盤部 SREの藤原です。 STORES のID基盤は2023年5月末にEC2ベースからECS(Fargate)ベースに移行しました。 ID基盤では踏み台、APIサーバー、バッチサーバーなどをすべてECSのタスクへと移行しました。 エントリでは、移行対象のうち、APIサーバー部分に絞って切り替えを進める上でのアーキテクチャ上の検討ポイントや切り替え手順を検討する際の考慮事項を解説します。 切り替え前の構成 STORES のID基盤のAPIサーバーのインフラ構成は下図のとおり非常にシンプルな構成です。 ID基盤 EC2環境の構成 フロントエンドのホスティングにAmplifyホスティングを利用し、バックエンドとしてアプリケーションロードバランサー、EC2インスタンス、データベースにAmazon Auroraを利用しています。 今回は、EC2インスタンスをECS(Farg

    ID基盤 APIサーバーのECS移行の切り替え方式を定めるにあたって考えたこと - STORES Product Blog
    RYoMa_0923
    RYoMa_0923 2023/06/30
    書きました。基本的な内容ではあるのですが、検討したことを改めてダンプしてみました。
  • クラウドシフトと開発者の生産性向上を支援する「一般社団法人 クラウドネイティブイノベーターズ協会」設立のお知らせ

    におけるクラウドネイティブ技術の推進と人材の育成を目指し、この度、一般社団法人クラウドネイティブイノベーターズ協会(代表理事:草間一人 所在地:東京都中央区)を設立しました。 当協会は、国内外のテクノロジー企業で活躍するエンジニアを中心に構成されており、その深い専門知識と知見を活用して、単なるツールの導入を超えた、実効性の高いクラウドネイティブ技術の導入を支援します。 また、急速に注目を集めつつある分野であるプラットフォームエンジニアリングに関するイベント「Platform Engineering Meetup」の運営を行い、開発者の生産性向上に貢献します。 設立の背景・目的 デジタルトランスフォーメーション(DX)を実現するにあたって、クラウドコンピューティングの活用は必要不可欠です。過去10年に渡り、多くの企業がオンプレミスからクラウドへの移行に取り組んできました。リフト&シフトと

    クラウドシフトと開発者の生産性向上を支援する「一般社団法人 クラウドネイティブイノベーターズ協会」設立のお知らせ
    RYoMa_0923
    RYoMa_0923 2023/06/23
    期待ブクマ
  • gorilla/mux から chi に移行する - スタディサプリ Product Team Blog

    はじめに こんにちは!スタディサプリで開発者をしている @pankona です。今日は、最近スタディサプリでも頻繁に使われるようになってきた Go 言語の話をします。 先日、GitHub 上の gorilla/mux リポジトリがアーカイブされました。gorilla/muxGo 言語での HTTP ルーター選択肢の一つで、シンプルながら必要十分なルーティング機能を提供するライブラリです。主観的な見解かもしれませんが、このライブラリは広く使われ、支持を得ていたと感じています。私のお気に入りのライブラリの一つでもあります。スタディサプリで稼働している一部のマイクロサービスでは現在も gorilla/mux を使用しています。 ライブラリがアーカイブされるということは、その開発が停止し、新機能の追加やセキュリティアップデートが提供されなくなるということです。また、新しい Go のバージョン

    gorilla/mux から chi に移行する - スタディサプリ Product Team Blog
  • 令和05年最新版 日本の半導体産業の現状について

    台風で仕事が休みになりそうなので暇つぶしに。 3年くらい前に日の半導体産業の近況をまとめたのですが、ここ数年で政治家の先生たちが何かに目覚めたらしく状況が大きく変わりつつあるので各社の状況をアップデート。 前回の記事 https://anond.hatelabo.jp/20200813115920 先端ロジック半導体■ JASM (TSMC日法人) 熊工場:28nm, 22nm (工場稼働時) / 16nm, 12nm (将来計画) 日政府の補助金とソニー・デンソーの出資という離れ業により、業界人が誰も信じていなかったTSMCの工場進出が実現した。現在は建屋の建設が進んでおり、順調にいけば2024年内には量産開始となる。生産が予定されているプロセスはいずれも世界最先端に比べると古いものだが日では最先端であり、HKMG(ハイケーメタルゲート、トランジスタの性能を上げる技術)やFin

    令和05年最新版 日本の半導体産業の現状について
  • RubyKaigi 2023に参加した結果、RailsのYJITを有効化しパフォーマンス向上した - STORES Product Blog

    STORES 予約 でエンジニアリングマネージャーをしている natsume です。 今回はRubyKaigi 2023に参加して「うぉぉなんかやるぞぉ!」となった結果、STORES 予約 のバックエンドであるRailsアプリケーションをYJIT有効化しパフォーマンス向上できました。 動機からわかるとおり、YJIT有効化までノリと勢いでやりました。 影響されたセッションはDAY2のKeynoteである Optimizing YJIT’s Performance, from Inception to Production です。 (影響はされましたが内容は全然わからなかった。英語勉強する、絶対) rubykaigi.org 有効化の手順 STORES 予約 ではすでにRuby 3.2を利用していたのでかなりサクッとできました。 利用しているDocker imageで対応確認 Debian(s

    RubyKaigi 2023に参加した結果、RailsのYJITを有効化しパフォーマンス向上した - STORES Product Blog
  • プログラムを動かす時にメモリがどのように割り当て・解放されるのかをめちゃくちゃわかりやすいイメージ画像で解説してくれるサイト「Memory Allocation」

    コンピューター上でプログラムを動作する際に必要になるのがメモリです。プログラム自体をメモリに読み込む必要があるのはもちろん、プログラムが行う動作はほとんど「メモリから値を取りだして計算し、メモリに保存する」であるといっても過言ではありません。プログラムが動作する際にメモリがどのように管理されているのかについて、ベテランプログラマーのサム・ローズさんがブログで解説しています。 Memory Allocation https://samwho.dev/memory-allocation/ C言語の標準ライブラリには「malloc」と「free」という2つの関数が用意されています。この2つはなんと1979年のUnix v7から存在している歴史ある関数で、mallocがメモリの割り当てを担当し、freeがメモリの解放を担当しています。サム・ローズさんの解説は「この2つの関数の中身を自分で実装する」

    プログラムを動かす時にメモリがどのように割り当て・解放されるのかをめちゃくちゃわかりやすいイメージ画像で解説してくれるサイト「Memory Allocation」
    RYoMa_0923
    RYoMa_0923 2023/05/24
    サムネを見て古のデフラグを思い出した人、おじさん怒らないから手をあげなさい ノシ
  • STORES 決済 におけるAWSリソース最適化の取り組み - STORES Product Blog

    はじめまして、 STORES 決済 でバックエンドエンジニアをしている東瀬野です。 STORES 決済 では定期的にAWSリソースの利用状況の分析を行い、不要リソースの削除やスペックの見直しを行っています。 この取り組みを始めてからもうすぐで1年になるので、取り組んできた内容について書いていきます。 はじめに 記事では意識的にコスト削減、という言葉は使わずにリソース最適化。という言葉を使っています。 サービス規模に合わせたリソースにすることで無駄遣いを極力減らし、結果としてコスト削減につなげることを目的としています。 STORES 決済 における取り組み STORES 決済 で取り組んだ内容について順を追って書いていきます。 現状のコスト分析 まずは現状のコスト分析を行いました。 これに関しては特別なことはしておらず、AWSのマネジメントコンソールの請求書を上から順に1つずつ追って「どの

    STORES 決済 におけるAWSリソース最適化の取り組み - STORES Product Blog
  • GitHub Copilotを使ってちょっと楽にUnitTestを書けるようになった - STORES Product Blog

    こんにちは! 引っ越しのために棚をひっくり返していたら、エンジニアなりたての頃の勉強ノートが出てきました。 今となっては全く役に立たないノートなのに、なんとなく捨てられない とと です。 毎日頭が沸騰するんじゃないかと思うくらい頭をフル回転させて、人生で一番カロリーを使っていたのか、あのときほど減量に成功した日はいまだかつてありません。 (プログライミングダイエットと呼んでいます ※効果には個人差があります) Unitテスト書いてますか?GitHub Copilot使ってますか? さて、わたしは普段、STORES 決済 アプリ/SDK を開発するチームでiOSエンジニアをしています。 この2つのプロジェクトの現在のUnitテストのカバレッジは以下の通りとなっています。 アプリ: 33.15% SDK: 27.98% 結構頑張っている方だと思うのですが、どうでしょうか? STORES 決済

    GitHub Copilotを使ってちょっと楽にUnitTestを書けるようになった - STORES Product Blog
  • WAFを活用する上で入れておきたいファイアウォールのルール定義 - STORES Product Blog

    プロダクト基盤部の藤原です。 エントリではWAF(Web Application Firewall)を活用していく上で、最初に導入をお勧めするファイアウォールルールを解説します。 WAFとは WAF(Web Application Firewall)とはWebアプリケーションに特化したファイアウォールです。 HTTPリクエストのヘッダやボディの内容から不審なリクエストを判別し、アクセスをブロックすることを目的としています(図1)。 図1 WAFの役割 WAFの活用を通じて実現したいこと WAFの活用を通じて実現したいことはなんでしょうか。 悪意のあるリクエストや不審なリクエストからアプリケーションを保護することでしょう。 不審なリクエストとしては、宛先が合っていないリクエスト(HTTPのホストヘッダを誤っている)1や、スクリプトキディ的なものから攻撃対象を精緻に分析したものまでさまざま

    WAFを活用する上で入れておきたいファイアウォールのルール定義 - STORES Product Blog
  • 中国製x86 CPU、Powerstar (暴芯)が登場。しかし中身は | ニッチなPCゲーマーの環境構築Z

    中国のPowerleader社(宝德)から、x86アーキテクチャに基づくCPU、Powerstar (暴芯)が登場しました。中国語圏メディアの360doc.comが報じました。 2023年5月初旬、Powerleaderは、デジタルチャイナの「核」となる第1世代Powerstar (暴芯) CPUの発表会を開催した。Powerstar (暴芯)はx86アーキテクチャをベースとし、強力な性能と成熟したエコシステムを備えている。 独立したイノベーションへの道を歩むPowerleaderにとって、確かな一歩となり、中国のコンピューター産業の発展に大きく寄与するだろう。 Powerleader会長の李瑞傑氏は「Powerstar (暴芯) CPUの発表は、国家の強化に貢献する第一歩です」と述べた。 Powerleader 李瑞傑会長 副社長の何丽氏は「Powerstar (暴芯)は普段使いのデスク

    中国製x86 CPU、Powerstar (暴芯)が登場。しかし中身は | ニッチなPCゲーマーの環境構築Z
    RYoMa_0923
    RYoMa_0923 2023/05/08
    そういや、兆芯はどうなったんだろう?
  • インターネットはこうして誕生した--「何をやっても新しく、何をしても怒られた」

    インターネットはこうして誕生した--「何をやっても新しく、何をしても怒られた」:Inside-Out 日で最初に商用のインターネット接続サービスを提供した「IIJ」。提供開始まではさまざまな苦労があったようだ。そこで、当時の現場を熟知する2人の技術者にお話をうかがった。

    インターネットはこうして誕生した--「何をやっても新しく、何をしても怒られた」
  • CI/CD Conference 2023に参加してきました - STORES Product Blog

    プロダクト基盤部SREの藤原です。 3/20開催のCI/CD Conference 2023に参加してきました。 随分遅くはなってしまいましたが学びの多かったイベントだったので改めてエントリをしたためています。 参加と言っても私自身がイベントの運営にも関わっているので、その辺りも少し触れつつ感想を述べます。 参加したセッション 当日は以下のセッションに参加しました。 GitHub Actionsと"仲良く"なるための練習法 UbieはなぜSnykを選んだのか?安全で高速なアプリケーション開発ライフサイクルの実現へ トランクベース開発の実現に向けた開発プロセスとCIパイプラインの継続的改善 "UbieはなぜSnykを選んだのか?安全で高速なアプリケーション開発ライフサイクルの実現へ"のセッション以外はアーカイブと資料が公開されています。 いずれも学び、気づきの多いセッションなので資料だけ

    CI/CD Conference 2023に参加してきました - STORES Product Blog
  • 初めてのデプロイを見守る喜び。Rails GirlsでCTOがコーチをして、エンジニア未経験の技術広報がGirlsとして参加した話【ep.20 #論より動くもの .fm】 - STORES Product Blog

    CTO 藤村がホストするPodcast、論より動くもの.fmの第20回を公開しました。今回は4月7日・8日に開催されたRails Girls Tokyo 15thに藤村がコーチとして、技術広報のえんじぇるがGirlsとして参加したので、参加した感想やコーチをしている理由を話しました。 podcasters.spotify.com 論より動くもの.fmはSpotifyとApple Podcastで配信しています。フォローしていただくと、新エピソード公開時には自動で配信されますので、ぜひフォローしてください。 テキストで読みたい方は下記からご覧ください。 自分もプログラミングできるんだ! 藤村:こんにちは、論より動くもの.fmです。論より動くもの.fmは、STORES のCTO 藤村が技術技術じゃないことについてざっくばらんに話すPodcastです。今日は先週末に Rails Girls T

    初めてのデプロイを見守る喜び。Rails GirlsでCTOがコーチをして、エンジニア未経験の技術広報がGirlsとして参加した話【ep.20 #論より動くもの .fm】 - STORES Product Blog
  • 社名変更に伴うGoogle Workspaceアカウントの引越し手順を解説します - STORES Product Blog

    社名変更に伴うGoogle Workspaceアカウントの引越し手順を解説します この記事は、 STORES PX Advent Calendar 2023 Spring の1日目の記事です。 はじめに こんにちは、STORES のPX部門IT部でマネージャーをしている中野(@howdy39)です。 IT部ではプロダクトづくりを支える社内ITを構築・運営しているのですが、社名変更という全社的なビッグイベントを最近行ったので、その中でIT部が行ったGoogle Workspaceにおける社名変更対応について書いていこうと思います。 まず背景を軽く説明しますと、2022年10月1日に、ヘイ株式会社から STORES 株式会社へと社名変更を行いました。それに伴い、会社として使用しているドメインもhey.jpからst.incへ変更することになりました。*1 ドメインが変わることで、個人アカウ

    社名変更に伴うGoogle Workspaceアカウントの引越し手順を解説します - STORES Product Blog
  • 本気でデジタルトランスフォーメーションを実現したいのであれば今すぐおまえらの組織の看板から "DX" の文字を排除しろ - Studio3104::BLOG.new

    近年、日の大企業、特に非デジタルの領域でビジネスを成長させてきた業種・業態の企業において、例外なく DX に関連する取り組みを推進・進行している。そして、大きな取り組みの成功事例もよく目にするようになってきている。しかしながら大多数がその成功事例を有する先行者のフォロワーに過ぎないというのが実情であろう。筆者は2022年1月からある大手 JTC の開発組織で中間管理職をしているマネジメント2年生の所謂 DX課長 であり、渦の中で藻掻く者のうちのひとりである。たかが1年間、されど1年間ではあるが、1年間藻掻く中で思うこと感じること考えてることがあるので、このタイミングで文章としてダンプしていく。 そもそも DX とは何なのか 定義、解釈、認識が曖昧なまま『DX をやっていく』を継続したときに起こること 認知が歪み、頭手足がバラバラの方向に進もうとする ローカルスコープで独自の解釈を反映した

    本気でデジタルトランスフォーメーションを実現したいのであれば今すぐおまえらの組織の看板から "DX" の文字を排除しろ - Studio3104::BLOG.new
    RYoMa_0923
    RYoMa_0923 2023/02/16
    DXと言ってるうちはDXできない案件だ。解像度が上がって実際の施策になってきたら内部向けにはDXなんて言わなくなるはずなのよ(外向けには煙に巻くために言うことはあるだろうけど)
  • Rubyコミッターの卜部さんにソフトウェア開発のやりがいについて聞いてみた【ep.17 #論より動くもの .fm】 - STORES Product Blog

    CTO 藤村がホストするPodcast、論より動くもの.fmの第17回を公開しました。今回はエンジニアの卜部とプログラミング言語を開発する喜びと大変さ、ソフトウェア開発のやりがい、難しいと感じることについて話しました。 論より動くもの.fmはSpotifyとApple Podcastで配信しています。フォローしていただくと、新エピソード公開時には自動で配信されますので、ぜひフォローしてください。 テキストで読みたい方は下記からご覧ください。 コードを書かないで済むなら、それが正義 藤村:こんにちは、論より動くもの.fmです。論より動くもの.fmは、STORES のCTO 藤村が技術とか技術じゃないことについてざっくばらんに話すPodcastです。今日はエンジニアの卜部昌平さんに来てもらいました。 卜部:よろしくお願いします。 藤村:自己紹介を簡単にお願いします。 卜部:はい。卜部と言います

    Rubyコミッターの卜部さんにソフトウェア開発のやりがいについて聞いてみた【ep.17 #論より動くもの .fm】 - STORES Product Blog
  • エンジニアの職務経歴書 〜正しい魅力の伝え方〜 - Qiita

    はじめに 昨今の採用現場においてはソフトウェアエンジニアは売り手市場と言われ数年が経過していますが、2023年現在においても、デジタルトランスフォーメーションの加速により、これまでのIT企業の募集だけではなく、様々な企業がソフトウェアエンジニアを募集している状況にあると思います。 知り合いのリクルーターに話を聞くと、ここ最近米国のBigTech企業や、日初のベンチャー企業のレイオフが目立ちますが、それはごく一部であり、多くの企業では引き続きソフトウェアエンジニアの需要は最も高く、この先10年以上はこの高い需要は続くだろうと言っていました。 引用元: 【2023年最新】厳選!エンジニア採用に強い15の採用媒体比較~最新市場動向や採用戦略も徹底解説 - type 私自身が就職した10年数年前は望んでソフトウェアエンジニアに就く人は理系出身のプログラミング趣向が強い人ばかりという印象でしたが、

    エンジニアの職務経歴書 〜正しい魅力の伝え方〜 - Qiita