並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 80 件 / 358件

新着順 人気順

launch 意味の検索結果41 - 80 件 / 358件

  • 発売開始27分で5万台受注【シャオミ『SU7』の衝撃】実力のポイントを徹底解説 - EVsmartブログ

    スマホメーカーとして知られる中国のシャオミがEV進出の第一弾車種となる『SU7』の発売を開始。電気自動車として刮目すべき性能と452万円〜という価格が世界に大きな衝撃を与えています。注目すべきポイントを、EVネイティブこと髙橋優氏が解説します。 シャオミに関する基礎知識〜家電のIOT化に注力 中国の家電メーカーである小米(Xiaomi/シャオミ)が、ついに初めてとなるEVのSU7の正式発売を発表しました。 最長航続距離830km、9100トン級のギガキャスト採用、市街地を含めた先進ADAS、そして独自OSのHyper OSの採用によって、スマホや家電とのシームレスな連携など、注目すべきトピックはてんこ盛り。しかも452万円から発売をスタートして、発売開始27分で5万台の注文を獲得したことが世界中で大きな話題になっています。2024年の中国におけるEV動向で最も注目するべき新型車についてのポ

      発売開始27分で5万台受注【シャオミ『SU7』の衝撃】実力のポイントを徹底解説 - EVsmartブログ
    • AWSクラウドの耐障害性、可用性を高めるための前提知識 | フューチャー技術ブログ

      TIGの伊藤真彦です。 最近会社のPodCastであるFuture Tech Castに出演させていただきました。聞いていただけると嬉しいです。 先日クラウドサービスの障害について社内で体系的に説明する機会があり、0から全体的なイメージがつかめるような情報を整理してみました。 まえがき、良質なクラウドサービスWebサービス、ITソリューションが自前のサーバーではなくクラウドサービスを利用して構築されるようになって久しいですが…と語っていきたい所ですが、私がITの世界に足を踏み入れた時には、既にAWSを使う事が当たり前の時代になっていました、世の中の変遷を語るだけの含蓄を私は持っていません。 私のようにIT技術に触れた瞬間からクラウドサービスが存在していた世代が産まれる程度に長い時間をかけ、AWS、GCP、Azure各種クラウドサービスは業界に浸透し、使いこなすためのノウハウは一朝一夕では身

        AWSクラウドの耐障害性、可用性を高めるための前提知識 | フューチャー技術ブログ
      • Google Cloudなんもわからないマンが、Cloud Runの凄さをあれこれ調べてみた | DevelopersIO

        この記事はクラスメソッド Google Cloud Advent Calendar 2021の9日目の記事です。 Google Cloud自体ナンもわからないマンが、以前から気になっていたCloud Runをあれこれ動かしながら学んでみた様子をお届けします。もともとAWSのApp Runnerがお気に入りのサービスだったので、それとの機能上の違いも入れています。 (祭) ∧ ∧ Y  ( ゚Д゚) Φ[_ソ__y_l〉     Cloud Run祭りダワッショイ |_|_| し'´J 注意事項:この記事には両者のサービスの優劣をつける意図は全くありません そもそも、違うプラットフォームに存在するサービスを単独で機能比較して優劣がはっきり出るほど、パブリッククラウドは単純なものではありません。AWSもGoogle Cloudもサービス単体で利用するよりは、そのエコシステムの中でビルディング

          Google Cloudなんもわからないマンが、Cloud Runの凄さをあれこれ調べてみた | DevelopersIO
        • フェミニズムへの絶縁状

          社会・一般New York, 8 March 2016 � Film stars, UN officials and New York City came together today to commemorate International Women�s Day by launching the inaugural HeForShe Arts week, a new initiative from UN Women geared towards leveraging the arts for gender equality. The 2016 theme for International Women�s Day is �Planet 50-50 by 2030: Step It Up for Gender Equality�, with a focus on mobilizing m

            フェミニズムへの絶縁状
          • Cloud Runで新規サービスを構築・運用するためにSREとして取り組んだこと - ZOZO TECH BLOG

            はじめに こんにちは。メディアプラットフォーム本部 WEAR部 WEAR-SREの笹沢(@sasamuku)です。 ZOZOが新しく展開する「FAANS」というショップスタッフ向けアプリをクローズドβ版としてテスト運用しています。本アプリは、WEARと連携したコーディネート投稿や、その成果を可視化する機能などをショップスタッフの皆さんに提供するtoBのソリューションです。現在、正式リリースに向け開発を進めています。 そして、FAANSのAPIはCloud Runと呼ばれるサーバレスなコンテナ実行基盤で稼働しています。本記事では、FAANSの実行基盤としてCloud Runを選定した理由や、構築・運用するためにSREとして取り組んだことをご紹介します。 Cloud Runを選んだ理由 まず、クラウドサービスはGCPを選択しています。FAANSでは開発速度の向上と運用負荷の軽減のため、認証やメ

              Cloud Runで新規サービスを構築・運用するためにSREとして取り組んだこと - ZOZO TECH BLOG
            • 第704回 高機能でMarkdownや作図もサポートするWiki.js | gihyo.jp

              Wiki.jsはNode.jsベースのWikiシステムです。モダンな作りとスタイリッシュなデザインで、「⁠とりあえずWikiだけあれば良い」という用途には最善な選択肢のひとつでしょう。今回はそんなWiki.jsをUbuntuにデプロイしてみます。 あなたのWikiはどこから? 一般的に「Wiki(ウィキ⁠)⁠」と言えば「Wikipedia」を暗黙的に意味することが多い昨今の状況ですが、本連載の読者ならおそらく誰でもご存知のように、現在ではウィキソフトウェアで動いている、ウェブブラウザーで複数のユーザーが共同で編集可能なコンテンツ管理システムの総称です。 生のHTMLを書くのに疲れた人にとって、Wikiの「人に優しいマークアップ言語[1]⁠」は魅力的に映り、現在では非常に多くの環境で様々なWikiが活用されています。その最も成功した例が、Wikipediaを支えているMediaWikiでしょ

                第704回 高機能でMarkdownや作図もサポートするWiki.js | gihyo.jp
              • 障害対応とポストモーテム - スタディサプリ Product Team Blog

                こんにちは。SRE の @chaspy です。 ユーザに価値が提供できなくなってしまうシステム障害は起きてほしくはありませんが、絶対に発生しないとは言い切れません。 そんなシステム障害は、そもそも発生頻度が不定、かつ多くないので、どのように対応すべきかを体系化することは(起きる事象が毎回異なることも相まって)難しいと思います。 本記事では、Quipper において、どのように障害対応を行うのか、また、障害発生時の考え方を紹介します。 障害はどのように対処されていくのか 障害発生フロー Quipper では 標準化された障害時連絡のフロー / 障害レベルがあります。 これによって、障害の内容、影響範囲によっては親会社のリクルートマーケティングパートナーズへのエスカレーションが必要であることと、その基準が言語化されました。また、エスカレーション時に送るメールのテンプレートも用意されており、「誰

                  障害対応とポストモーテム - スタディサプリ Product Team Blog
                • リリースした新機能や改善の多くに価値がないという調査結果が意味すること - mtx2s’s blog

                  プロダクトに備わる機能の64%がほとんど使われないと言う。あるいは、80%という数字が用いられることもある。これが本当だとすれば、ソフトウェア開発に費やしたコストの多くが無駄だったことになる。ソフトウェア開発は常にスピードが求められるものだが、そもそもこのような無駄がなければ、ユーザーや顧客への価値の提供をもっと速くできたはずだ。 ソフトウェプロダクトをローンチし、それから次々とリリースを繰り返しながら追加されていった変更は、いったいどれだけのものが実際に価値があったのだろうか。本稿では、Standish Groupやマイクロソフトの文献を中心に、ヒントとなる数字をいくつか紹介し、その理解を深める。 64%はめったに、あるいはまったく使われない 80%は価値が低い、あるいはまったくない 3分の2は価値がない、あるいは逆に価値を損なわせる 「勝利宣言」からの脱却 64%はめったに、あるいはま

                    リリースした新機能や改善の多くに価値がないという調査結果が意味すること - mtx2s’s blog
                  • 【連載】データ分析基盤をdbt・Snowflakeに移行する【設計・実装編】 - Algoage Tech Blog

                    こんにちは、Ops-dataチームの上村(@contradiction29) です。以前、弊社内で運用されているデータ分析基盤を移行するにあたり、設計の方針を練る記事を投稿しました。 tech.algoage.dmm.com 今回はその続きとして、移行プロジェクトの実際の進行に焦点を当てて記事を書いていきたいと思います。 はじめに これまでのあらすじ:運用していく中でつらみがたまってきた弊社のデータ分析基盤。開発しづらいし、運用もつらいし、何よりこのまま運用を続ければ確実に停止してしてしまう。End of Service Life (EOSL) は目前に迫っています。移行するしかない状況です。 とはいっても、単純に移行するだけでは、現場のアナリストやエンジニア、社内ユーザー、そしてその先にあるクライアントのニーズに応え、事業価値に貢献することはできません。真の「価値」に貢献するためには「思

                      【連載】データ分析基盤をdbt・Snowflakeに移行する【設計・実装編】 - Algoage Tech Blog
                    • @Hiroki__IT が目の前にやってきて私にIstioのこと教えてくれた。- Istio in Action の読書感想文 - じゃあ、おうちで学べる

                      はじめに マイクロサービスアーキテクチャの台頭により、サービスメッシュ技術は現代のクラウドネイティブ環境において外せない選択肢の一つとなっています。 その理由は明確です。マイクロサービスに求められる非機能要件の多くは類似しており、これをアプリケーション側で個別に実装すると、開発者やインフラエンジニアの負担が増大するからです。 ここで登場するのがサービスメッシュです。サービスメッシュの採用により、これらの非機能要件をインフラ層で一元管理することが可能となり、アプリケーション開発者とインフラエンジニアの責務を明確に分離できます。つまり、各エンジニアが自身の専門領域にフォーカスできるのです。これは単なる効率化ではなく、イノベーションを加速させるためサービス開発する上での労苦をなくします。 そして、サービスメッシュの世界で圧倒的な存在感を放っているのがIstioです。その包括的な機能と広範な採用で

                        @Hiroki__IT が目の前にやってきて私にIstioのこと教えてくれた。- Istio in Action の読書感想文 - じゃあ、おうちで学べる
                      • 「KubeCon NA 2022」から、サイドカーレスを実装したサービスメッシュのIstioのセッションを紹介

                        「KubeCon + CloudNativeCon NA 2022」から、サービスメッシュのIstioのセッションを紹介する。IstioはGoogle、IBM、Lyftが初期の開発を行い、その後CiscoやRed Hat、Solo.ioなども加わって開発を継続しているサービスメッシュのオープンソースソフトウェアだ。2022年9月28日にCNCF配下のインキュベーションプロジェクトとして採用された。実は2020年にGoogleはOpen Usage Commonsというトレードマークの管理を行う非営利団体を立ち上げ、Istioを寄贈した。これは「Istioのガバナンスを中立的な組織に移譲して欲しい」というオープンソースコミュニティからは非難されることとなった。GoogleがOpen Usage Commonsを立ち上げたことに関しては以下の記事を参照されたい。 ●参考:GoogleがIsti

                          「KubeCon NA 2022」から、サイドカーレスを実装したサービスメッシュのIstioのセッションを紹介
                        • 第2章 ブラウザ操作自動化の基本 ~非同期処理を扱うasync/await関数、自動化の鍵を握るPuppeteerコンポーネント | gihyo.jp

                          [速習] Puppeteer ~ヘッドレスChromeでテスト&スクレイピング 第2章ブラウザ操作自動化の基本 ~非同期処理を扱うasync/await関数、自動化の鍵を握るPuppeteerコンポーネント 第2章では、実際にヘッドレスChromeを自動化するうえで必要となる、最新のJavaScriptの構文やPuppeteerのAPIについて解説します。 進化し続けるJavaScript PuppeteerのAPIを解説する前に、第1章の冒頭で掲載したサンプルコードを見返してみましょう。もしかすると、中にはまったく見慣れない構文が見つかったかもしれません。 const puppeteer = require('puppeteer'); (async () => { const browser = await puppeteer.launch(); const page = await b

                            第2章 ブラウザ操作自動化の基本 ~非同期処理を扱うasync/await関数、自動化の鍵を握るPuppeteerコンポーネント | gihyo.jp
                          • Small String Optimization で Rust ライブラリ ratatui を最適化した話 - はやくプログラムになりたい

                            最近 ratatui という crate に Small String Optimization を利用した最適化を入れたので,その話を書きます. 目次 Small String Optimization (SSO) とは(SSO を既に知っている人は読み飛ばして大丈夫です) Rust で SSO を適用した文字列型を提供する crate 比較 SSO を利用して ratatui のメモリ効率と実行効率を最適化した話 compact_str crate の実装の最適化の話 インラインストレージに24バイト全てを使える理由 隙間最適化のための工夫 説明を簡潔にするため,特に断りが無い場合 64bit アーキテクチャを前提とします. Small String Optimization (SSO) とは Rust の可変長文字列型 String は文字列バッファへのポインタ,文字列の長さ,バッフ

                              Small String Optimization で Rust ライブラリ ratatui を最適化した話 - はやくプログラムになりたい
                            • 第1章 Puppeteerの魅力は何か ~ヘッドレスChromeを自由自在に操る | gihyo.jp

                              2018年6月2日、PhantomJSのリポジトリがついにアーカイブ化されました。PhantomJSのメインメンテナーは、「⁠より高速かつ安定して動作するヘッドレスChromeが登場したことで、PhantomJSの開発を続ける必要がなくなった」と述べています。 PhantomJSは、TwitterやNetflixでも単体テストやパフォーマンステストで使用されていた、ヘッドレスブラウザのデファクトスタンダードでした。ヘッドレスブラウザとは、GUI(Graphical UserInterface)を必要としないブラウザです。 これまでPhantomJSを使ってきた人たちは、徐々にヘッドレスChromeに切り替え始めています。一方で、「⁠切り替えにどのような作業が必要になるのか」や「いったい何が変わるのか」がわからないといった声を耳にすることもよくあります。 そこで本特集では、ヘッドレスChro

                                第1章 Puppeteerの魅力は何か ~ヘッドレスChromeを自由自在に操る | gihyo.jp
                              • [GDC 2024]CPUを使わずにGPUが自発的に描画するパイプライン「Work Graph」がDirectX 12に正式採用

                                [GDC 2024]CPUを使わずにGPUが自発的に描画するパイプライン「Work Graph」がDirectX 12に正式採用 ライター:西川善司 セッションタイトルを訳すなら,「ようこそ,未来のGPUプログラミングモデル『GPU Work Graph』へ」 米国時間2024年3月18日に行われたGDC 2024の技術セッション「Advanced Graphics Summit: GPU Work Graphs: Welcome to the Future of GPU Programming」において,AMDとMicrosoftは共同で,DirectX 12の新機能「Work Graph」を発表した(関連リンク)。本稿では,Work Graphとは何で,どのような利点をもたらすのかを解説したい。 セッションを担当したMicrosoftのShawn Hargreaves氏(Dev Man

                                  [GDC 2024]CPUを使わずにGPUが自発的に描画するパイプライン「Work Graph」がDirectX 12に正式採用
                                • 宇宙業界にソフトウェアの力で挑むチームができてから1年が経ちました - ArkEdge Space Blog

                                  こんにちは. 株式会社アークエッジ・スペースのソフトウェア・基盤システム部(以下,ソフトウェア部)を統括している鈴本 (@_meltingrabbit) です. 我々ソフトウェア部は,人工衛星そのものに搭載されるソフトウェアはもちろんのこと,衛星の運用・開発を支援する地上ソフトウェアや果ては社内システムまで,ソフトウェアっぽいものをまるっと担っている部です. 早いもので,そのソフトウェア部もチームの体裁を成してから 1 年経ったようです. この節目のタイミングに,弊社のソフトウェア部の様子が垣間見えるような振り返りをしてみたいと思います. Iteration 52 アークエッジ・スペースでは,全社のタスクを GitHub の Issue で管理しています. そしておよそ 1 年前から,我が ソフトウェア部はそれら Issue をリポジトリを横断して管理するため,GitHub Project

                                    宇宙業界にソフトウェアの力で挑むチームができてから1年が経ちました - ArkEdge Space Blog
                                  • 本当に有効なSEO対策が何かを見分ける方法

                                    ウェブサイトがオーガニック検索の検索結果の上位に表示されるためには、SEO(検索エンジン最適化)が必要です。写真共有サービスのPinterestが、どのような変更をウェブサイトに加えれば多くの人がPinterestを見つけて利用するようになるのかをA/Bテストで実験したとして、その内容をまとめています。 Demystifying SEO with experiments | by Pinterest Engineering | Pinterest Engineering Blog | Medium https://medium.com/pinterest-engineering/demystifying-seo-with-experiments-a183b325cf4c PinterestはA/Bテストを行うにあたり、まず「関連項目バーのありなし」といった特定の切り口に従ってトラフィックを

                                      本当に有効なSEO対策が何かを見分ける方法
                                    • Steamの「ウィッシュリスト効果」を期待していたゲーム開発者、発売3日の売上が357本で落ち込む - AUTOMATON

                                      Steamにおける任意のタイトルについて、その配信開始時やセール時に通知を受け取ることができるウィッシュリスト機能。ウィッシュリスト登録は、ユーザーの立場からするとゲームの動向を追いやすく、開発者の立場から見ると、ユーザーに自らのタイトルを直接宣伝できる重要な機能である。一部の開発者の間では、ウィッシュリスト登録者数からおおよその売上本数を事前に推計できるという見方もあり、ウィッシュリストと売上には多かれ少なかれ関連性が存在するようだ。ただ、そうした“方程式”には悪い意味で当てはまらないケースも存在し、当の開発者が困惑の声を上げている。 WarriOrb is featured on @Steam's "New & Trending"! Play it now:https://t.co/EQURdlzSOK#indiegame pic.twitter.com/ZWzYYXKjlH — Wa

                                        Steamの「ウィッシュリスト効果」を期待していたゲーム開発者、発売3日の売上が357本で落ち込む - AUTOMATON
                                      • 訳文;「"好奇心駆動型の冒険"とでも言うべき特殊なタイプの冒険に報酬を与えるゲームをつくりたい、それが『Outer Wilds』の主目的です」A・ビーチャム氏の論文より - すやすや眠るみたくすらすら書けたら

                                        翻訳の秋が今年もきました。また去年みたく面白い記事をいくつか見つけて勝手に紹介したいところです! {また翌年も、これに関連する論考を勝手に紹介しました。(訳文;「そこにはなんの報酬もありません。このゲームが何を為していてどう機能しているのか、ただただ見ていたかったのです」ジェンキンズ、カーソン、ホッキング、『Outer Wilds』へつづく2,3の論考) 訳文2万1000字+感想1万6千字くらい。 ※言及したトピックについてネタバレした文章がつづきます。ご注意ください※ 訳した人・なぜ訳した? 内容ざっと説明 ('23追記)ネタバレをある程度避けて論文のエッセンスを味わえる、オフィシャルな記事がオフィシャルな人々から出たよ 論文訳文 アレックス・ビーチャム著『Outer Wilds: a game of curiosity-driven space exploration :: Unive

                                          訳文;「"好奇心駆動型の冒険"とでも言うべき特殊なタイプの冒険に報酬を与えるゲームをつくりたい、それが『Outer Wilds』の主目的です」A・ビーチャム氏の論文より - すやすや眠るみたくすらすら書けたら
                                        • クリエイターによるラッダイト運動は起こるのか?

                                          .gitignore @G ��U `�,��U .Ulysses-Settings.plist Will_the_creators_launch_a_Luddite_movement.md クリエイターによるラッダイト運動は起こるのか? Version 1.10 by Kai Kuchiki この作品はクリエイティブ・コモンズ 表示 - 継承 4.0 国際ライセンスの下に提供されています。 改訂履歴とお断り 本記事の初版は2022年8月30日(火)のお昼すぎの状況をもとに執筆されています。その後急速に情勢の変化がありました(たとえばmimicのβ版サービスが停止されたなど)が、それらについては本記事の趣旨から大きく逸脱するものではないので、そのままとなっています。その点ご承知おきください。 Ver.1.10では、弊社内でのフィードバックにより、論点をよりハッキリとさせるための改訂を行いま

                                            クリエイターによるラッダイト運動は起こるのか?
                                          • 差分指向テスト(DOT: Difference Oriented Testing)という考え方 - MNTSQ Techブログ

                                            はじめに MNTSQ(モンテスキュー)株式会社 フロントエンド担当の安積です。 入社して4ヶ月とちょっと。 コードに取り組もうと入社して、まさに日々格闘しております。 私の後ろの席にはこんなバズ記事書く人や、こんなイカつい記事書く人が座ってまして、そんなプレッシャー期待の中からお送りいたします。 tech.mntsq.co.jp tech.mntsq.co.jp 昨日はこんな記事も公開されています。 tech.mntsq.co.jp はじめに 現在のステータス またはMNTSQ考古学 リファクタリングやるぜっっ! 仕様書大事だよね 差分指向テストとは テスト環境の概要 テストデータ ブラウザ操作自動化 スクリーンショット比較 Playwriteの操作 ちょっとコードのサンプル 最後に この記事を書いた人 現在のステータス またはMNTSQ考古学 コードベースから見たMNTSQのフロントエン

                                              差分指向テスト(DOT: Difference Oriented Testing)という考え方 - MNTSQ Techブログ
                                            • YouTube著作権「虚偽申請」って、なに? - GOZKI MEZKI

                                              J-CASTが以下のような記事を配信していた。 YouTube著作権「虚偽申請」の闇 赤の他人が収益をかすめ取る...その手口とは?: J-CAST ニュース アニメ「ひぐらしのなく頃に」から「why, or why not」をギターアレンジでカバーし、YouTubeに投稿した。この曲はJASRACが著作権を管理しており、JASRACはYouTubeと利用許諾締結を結んで権利を処理しているため、ユーザーがJASRACに個別に利用許諾を得る必要はない。 ところがこれを投稿したところ、すぐに著作権を主張する通知が来た。通知があったのは6つの団体からであった。 通知には「(団体名)さんが所有またはライセンスを所持しているコンテンツが含まれている可能性があります。引き続き YouTube には表示されますが、一緒に広告が掲載される可能性があります。」という文面がある。 これがあると動画に広告が表示

                                                YouTube著作権「虚偽申請」って、なに? - GOZKI MEZKI
                                              • 押井守の実写デビュー作『紅い眼鏡』4Kデジタルリマスター化にご支援を! | MOTION GALLERY

                                                のだまこと・1967年福岡県北九州市生まれ。CM制作会社を経て、現在はフリーの演出家。代表作は『東京静脈』(03)、『大阪静脈』(11)など。 97年に編著書「前略、押井守様。」を上梓。また2003~04年に日本デザイナー学院で非常勤講師(映像メディア論担当)、トークイベント「Howling in the Night~押井守、戦争を語る」の主催など、いろいろ手広くやってます。 2008年と2009年に「行くぞ!30日間世界一周」という旅番組の撮影で、世界一周に二回行きました。世界各地の都市の河川も素晴らしく魅力的で、いつか海外の河川の作品も創りたいと思っています。 『GHOST IN THE SHELL / 攻殻機動隊』の押井守監督の初実写映画『紅い眼鏡』。今はなき東京現像所から引き上げた35mmネガフィルムを4K画質でレストアし、後世に残していきたいと思います。 「紅い眼鏡」1987年 

                                                  押井守の実写デビュー作『紅い眼鏡』4Kデジタルリマスター化にご支援を! | MOTION GALLERY
                                                • 2021年 SRv6 入門 - hiroportation

                                                  SRv6について2021年までに取集した情報を整理して入門書を作りました。 とりあえずSRv6に触れたい方向けの内容になっています。 1. SRv6 概要 1.1. SRv6 とは 1.1.1. セグメントルーティング 1.1.2. IPv6 1.2. どういうところで使われているのか? 1.3. 今どういう状況? 2. SRv6 詳細 2.1. SRv6の仕組み 2.2. SRv6 Function 2.3. SRv6 Control Plane 2.4. Flex-Algo (Flexible Algorithm) 2.5. TI-LFA 2.6. SRv6 OAM (Operation, Administration, and Maintenance) 2.6. 今後のSRv6 3. SRv6を実際に使う 3.1. iproute2 【ハンズオンツール】 3.2. VPP 3.3.

                                                    2021年 SRv6 入門 - hiroportation
                                                  • AWS CloudFormationのテンプレートを細かく分けて確認してみた | DevelopersIO

                                                    AWS CloudFormationのテンプレート、長!となったのは私だけでしょうか。同志の皆さん、一緒にテンプレートを少しずつ確認して、テンプレート職人を目指しましょう。こちらを読む際、是非テンプレートも横に開きながら、読んでみてくださいね! みなさんどうも、新卒エンジニアのたいがーです。 今年も半年が過ぎましたね。早いものです。 それぞれのリソースの立ち上げはマネジメントコンソールやAWS CLIでやってみたけど、そろそろInfrastructure as Codeを触ってみたい!!Cloud Formationを使ってみよう!!という気持ちになっていらっしゃる方はいませんか? 私です。 しかし、実際のAWS CloudFormatinのテンプレートを見てみるも、長いな…どこから始めたらいいんだ…となってしまった方はいませんか? そうです、私です。 そんな今回は、CloudFormat

                                                      AWS CloudFormationのテンプレートを細かく分けて確認してみた | DevelopersIO
                                                    • Kotlinのsuspend関数のバイトコードを読んでみた - ZOZO TECH BLOG

                                                      こんにちは。福岡研究所の岩本(@odiak_)です。 みなさん、Kotlinのコルーチンを使っていますか? 私は、最近久しぶりにAndroidのコードを触る機会があり(3年ぶりくらいでしょうか)、以前から存在は知っていたものの詳しく知らなかったコルーチンを少し使ってみました。まずドキュメントを読んでみたのですが、よくデザインされているなと感じました。今回は使っていませんが、ChannelやFlowなども良さそうです。 この記事では、Kotlinのコルーチンを支える言語機能の1つである、suspend修飾子付き関数の動きをバイトコードから読み解いていきます。 対象読者としては、KotlinをAndroidアプリの開発やサーバーサイドで使用していて、言語処理系の挙動にも興味がある方を想定しています。 コルーチンの紹介 ご存知ではない方のために、Kotlinのコルーチンについて簡単に紹介しておき

                                                        Kotlinのsuspend関数のバイトコードを読んでみた - ZOZO TECH BLOG
                                                      • GPU向けコンパイラの最適化の紹介と論文のサーベイ - Jicchoの箱

                                                        この記事では,私の研究分野であるGPU向けコンパイラの最適化の紹介と論文のサーベイを行う. 以下,随時更新. 分岐発散 (Branch Divergence) 分岐発散とは Independent Thread Scheduling 分岐発散に対する最適化 Software based approaches Hardware based approaches その他 サーベイ論文 カーネル融合 (Kernel Fusion) Kernel Fusionとは 垂直融合(vertical fusion) 水平融合(horizontal fusion) Inner Thread Block Inter Thread Block カーネル融合に関する論文 その他のGPU関連の論文 Dimensionally redundant instruction elimination Others 分岐発散

                                                          GPU向けコンパイラの最適化の紹介と論文のサーベイ - Jicchoの箱
                                                        • 第609回 LXDからコンテナではなく仮想マシンを起動する | gihyo.jp

                                                          第521回の「入門システムコンテナマネージャーLXD 3.0」をはじめとして本連載で何度も登場している「LXD」は、システムコンテナの管理ツールです。つまりホストマシン上で動いているLinuxカーネルのコンテナ関連機能を用いて構築された隔離システムを立ち上げることを想定しています。そんなLXDが最近のリリースで、コンテナだけでなく「仮想マシン」もサポートするようになりました。今回はLXDの最新版を使って仮想マシンを起動してみましょう。 QEMUを利用した仮想マシンサポート 繰り返しになりますが、LXDはシステムコンテナの管理ツールです。Dockerのようなプロセスコンテナ(アプリコンテナ)とは異なり、システムコンテナではinitプロセスも含むシステム一式をまるまるコンテナの中で立ち上げます。つまりホストとゲストでカーネルを共有し、コンテナ機能を用いてホストと隔離していること以外は、「⁠軽量

                                                            第609回 LXDからコンテナではなく仮想マシンを起動する | gihyo.jp
                                                          • Dockerの「マルチCPUアーキテクチャ」に対応したイメージをビルドする | DevelopersIO

                                                            みなさん、こんにちは! AWS事業本部の青柳@福岡オフィスです。 前回、前々回と、ARMアーキテクチャの「Graviton2」と Docker のネタをお送りしましたが、今回は第3弾をお届けします。 前回のブログ記事 の中で、Docker Hubの「マルチCPUアーキテクチャサポート」について紹介しました。 前回は 「マルチCPUアーキテクチャ」に対応しているDocker Hubの公式イメージをプルして利用する という流れでした。 今回は一歩進んで 「マルチCPUアーキテクチャ」に対応するDockerイメージを自分でビルドしてDocker Hub上に公開する という一連の作業を試してみたいと思います。 「マルチCPUアーキテクチャサポート」とは? Docker Hubにおける「マルチCPUアーキテクチャサポート」とは、x86 (AMD64) やARM64など複数のアーキテクチャ向けのイメー

                                                              Dockerの「マルチCPUアーキテクチャ」に対応したイメージをビルドする | DevelopersIO
                                                            • AWS 上で Google Cloud ワークロード向けのディザスタリカバリサイト構築 (Part 1) | Amazon Web Services

                                                              Amazon Web Services ブログ AWS 上で Google Cloud ワークロード向けのディザスタリカバリサイト構築 (Part 1) ディザスタリカバリ (DR) 戦略を有することはビジネスの継続性やお客様のワークロードのレジリエンスの面において重要な要素です。レジリエンスとは、お客様のアプリケーションとそれを支えるインフラストラクチャが一貫して意図された通りに正しく実行し続ける事を意味します。 プライマリワークロードをクラウドで稼働させているお客様が DR のために別のクラウドプロバイダーを使用する場合があります。その理由としては、コンプライアンスや規制要件、あるいはお客様の組織でマルチクラウド戦略の採用を義務付けているためかもしれません。 この2部構成のブログシリーズでは、1例としてGoogle Cloud Platform (GCP) でホストされているサンプルア

                                                                AWS 上で Google Cloud ワークロード向けのディザスタリカバリサイト構築 (Part 1) | Amazon Web Services
                                                              • KubeflowとJupyter Enterprise GatewayでJupyter Notebook環境をさらに便利に | CyberAgent Developers Blog

                                                                KubeflowとJupyter Enterprise GatewayでJupyter Notebook環境をさらに便利に AI事業本部のインフラ組織SIAでエンジニアをしている牧垣です。 はじめに Jupyter Notebookは機械学習・データ解析の分野ではすっかり空気のようなインフラになりました。仮説・実験・考察のサイクルを回しやすいので、科学分野では昔から人気があります。コードと結果が可視化できるという基本機能そのものに、作業ログや手順書・使い方ドキュメントなど、他分野での需要もあります。 夢を膨らませると用途はまだまだ思いつきそうですが、つまり「複数人で同じものを見て、同じ認識をすることができる」というのがJupyter Notebookの良いところです。「あの件、どうだった?」「あ、たぶん大丈夫だと思います」といったあやしげな状態になりにくくなります。また、可視化が容易な点も

                                                                  KubeflowとJupyter Enterprise GatewayでJupyter Notebook環境をさらに便利に | CyberAgent Developers Blog
                                                                • コンテナの世界での AWS Fargate の役割 | Amazon Web Services

                                                                  Amazon Web Services ブログ コンテナの世界での AWS Fargate の役割 2017 年、AWS は、AWS Fargate と呼ばれる大規模なコンテナを実行するサーバーレスサービスを導入しました。今日、お客様は毎週何百万ものコンテナをローンチしています。お客様が Fargate を好むのは、多くのインフラストラクチャにまつわる未分類の重労働から解放してくれるからだと繰り返し伝え聞いています。たとえば、お客様は EC2 フリートまたはコンテナランタイムのサイズ変更、スケーリング、パッチ適用、更新について責任を負う必要がなくなりました。 過去 2 年間で気付いたのは、Fargate は非常に斬新なアイデアであることから、お客様の中には大規模な AWS コンテナポートフォリオの特定のレイヤーに入れるのが難しいと感じていらっしゃる方もおられるということです。当社は、お客様

                                                                    コンテナの世界での AWS Fargate の役割 | Amazon Web Services
                                                                  • Rust の新しい HTTP サーバーのクレート Axum をフルに活用してサーバーサイドアプリケーション開発をしてみる - Don't Repeat Yourself

                                                                    この記事は Rust Advent Calendar 25日目の記事です。Merry Christmas! 今年の Web バックエンド開発関連で一番大きかったなと思っているイベントに、Axum のリリースがあります。2021年の夏頃に tokio チームからリリースされた Web アプリケーション用のライブラリです。 基本的なデザインは actix-web 等とそこまで変わらないものの、マクロレスなのが大きな特徴かなと思います。tokio 上に直接載るアプリケーションになり、独自のランタイムをもたないため、tokio のバージョン管理に悩まされずに済むのも大きなメリットかも知れません。私はあまり重要ではないと思っていますが、明示的に #![forbid(unsafe_code)] をしているのでライブラリ内部に unsafe がないのも特徴かもしれません。 github.com 現在のん

                                                                      Rust の新しい HTTP サーバーのクレート Axum をフルに活用してサーバーサイドアプリケーション開発をしてみる - Don't Repeat Yourself
                                                                    • 第719回 UbuntuでDocker Desktop for Linuxを使う | gihyo.jp

                                                                      Docker Desktopとは 最近のトレンドのひとつに「コンテナ」があります。高速に独立したアプリケーション実行環境を作れる「Docker」は、アプリ開発者からシステム運用者まで、幅広く活用されているソフトウェアです。 DockerをMacやWindows上で簡単に扱えるよう、Dockerデーモン、CLIコマンド、GUIフロントエンド等々とあわせてパッケージングしたプロダクトが「Docker Desktop」です。そのDocker Desktopが、最近ついにLinuxに対応しました。 Dockerなら昔からLinux上で動くし、パッケージも用意されているし、別にGUIとかいらないし、何の意味があるかわからないよ……という方も多いでしょう。またDocker Desktopが有料化されたというニュースを聞いて、抵抗を感じる方もいるかもしれません。 結論から言ってしまうと、Docker D

                                                                        第719回 UbuntuでDocker Desktop for Linuxを使う | gihyo.jp
                                                                      • Hyrumの法則とレガシ―コード置き換えの実践 - Cybozu Inside Out | サイボウズエンジニアのブログ

                                                                        こんにちは。開発部のyokotaso です。 アプリケーションの基礎的な部分で3rd-partyライブラリが大量に使われているときHyrumの法則はよい気付きを与えてくれます。 With a sufficient number of users of an API, it does not matter what you promise in the contract: all observable behaviors of your system will be depended on by somebody. [拙訳] API利用者が多い状況下では、プログラムの仕様は意味をなしません: システムの観察可能な挙動に誰かが依存するからです。 https://www.hyrumslaw.com/ サイボウズのJava系のプロダクトはJava6の時代から開発が続けられています。 Java6時代

                                                                          Hyrumの法則とレガシ―コード置き換えの実践 - Cybozu Inside Out | サイボウズエンジニアのブログ
                                                                        • PlayStation 5 Pro (PS5 Pro)は2024年秋発売予定?GPUには改良型RDNA3搭載するがCPUはZen 2のまま

                                                                          ホームゲームPlayStation 5PlayStation 5 Pro (PS5 Pro)は2024年秋発売予定?GPUには改良型RDNA3搭載するがCPUはZen 2のまま PlayStation 5 Pro (PS5 Pro)は2024年秋発売予定?GPUには改良型RDNA3搭載するがCPUはZen 2のまま 2023 12/12 PlayStation 5 Pro (PS5 Pro)の仕様情報が登場、2024年秋に発売予定 PlayStation 5については2023年秋に筐体サイズを縮小した新型PlayStation 5(PS5)を発売しました。ただ、このPS5については2020年11月11日に発売された当時と全く同じ構成のまま筐体サイズを20%小型化したモデルで、性能を向上させたPS5 Proについては発売が噂されているものの、まだあまり情報が出ていません。 ただ、今回海外のR

                                                                            PlayStation 5 Pro (PS5 Pro)は2024年秋発売予定?GPUには改良型RDNA3搭載するがCPUはZen 2のまま
                                                                          • ピーター・ティール率いるパランティア・テクノロジーズが、シリコンバレーと決別する理由 | エンジニア採用の羅針盤|HRmedia

                                                                            ピーター・ティール率いるパランティア・テクノロジーズが、シリコンバレーと決別する理由 2021年12月2日 コラム かつて、レイ・カーツワイルは「AIのみならずテクノロジーの進化スピードが無限大になり、人間の能力が根底から覆り変容するシンギュラリティが、2045年に到来する」といった。 人口知能の世界的権威のこの提言により、シンギュラリティの概念は瞬く間に広がり、AI全盛の時代における世界の在り方について世間でも盛んに議論されるようになる。 シンギュラリティ後の世界を想像する時、ユートピアを想像するのか、ディストピアを想像するのかは人それぞれだが、概ね似たようなシナリオに帰結する。 それは、GAFAのようなテックジャイアントが神の代理人のように人々を導くという近未来の風景だ。 今日、それなしには生活が成り立たなくなるほど人々の生活に深く浸透しているシリコンバレーのサービスの影響力を考えれば

                                                                              ピーター・ティール率いるパランティア・テクノロジーズが、シリコンバレーと決別する理由 | エンジニア採用の羅針盤|HRmedia
                                                                            • OpenAI、Google、Anthropicの3つのAIに同じ質問をして、その結果を集約する「MAGI」システムを作る #役に立たないLLM|松xRのnote

                                                                              OpenAI、Google、Anthropicの3つのAIに同じ質問をして、その結果を集約する「MAGI」システムを作る #役に立たないLLM 新世紀エヴァンゲリオンという名作アニメに、MAGIというシステムが出てきます。主人公たちが属する組織の中枢システムを担っており、3つの独立した思考回路を持っていて決議する仕組みです。 オタクとしてはMAGIに憧れがあります。 最近、Google CloudのPaLM2、AnthropicのClaudeがそれぞれ日本でも使えるようになり、API経由で利用することが出来るようになりました。AnthropicのClaudeのAPIはAWSのBedrockから利用します。ここにOpenAIのGPT-3.5-Turbo、GPT-4を合わせれば、「それぞれ独立したAI」によるMAGIを作れそうだと思ったので、さっそくやってみることにしました。 準備私はWind

                                                                                OpenAI、Google、Anthropicの3つのAIに同じ質問をして、その結果を集約する「MAGI」システムを作る #役に立たないLLM|松xRのnote
                                                                              • 英語版「ガンダム」で英語学習 〜ディクテーションしてみました - まったり英語育児雑記帳

                                                                                子供達がガンプラをもらったのをきっかけに、ガンダム熱が再燃しています。 www.pandamama-eigoikuji.xyz 夫が呑気に、 「ガンダムを英語で観れば英検の勉強にもなって、そのまま準1級受かっちゃうんじゃない?( ̄▽ ̄*) 」 などと言い出したおかげで、我が家の英語も方向転換。 長男も乗り気だし、早速「ガンダム」で英語のディクテーションをしてみることにしました。 ディクテーションとは英文を聞いて書き取るという学習法です。 www.pandamama-eigoikuji.xyz 長男が現在取り組んでいる『速読速聴・英単語 Core 1900 ver.4』ですが、 速読速聴・英単語 Core 1900 ver.4 松本 茂 (著, 監修), Robert L. Gaynor (著), Gail K. Oura (著), 藤咲 多恵子 (著) 単行本 – 2011/3/10 Am

                                                                                  英語版「ガンダム」で英語学習 〜ディクテーションしてみました - まったり英語育児雑記帳
                                                                                • StackLLaMA : RLHFでLLaMAを学習するための実践ガイド|npaka

                                                                                  以下の記事が面白かったので、簡単にまとめました。 ・StackLLaMA: A hands-on guide to train LLaMA with RLHF 1. はじめにこの記事では、「SFT」「RM」「RLHF」の組み合わせで、「Stack Exchange」の質問に答える「StackLLaMA」の学習の全ステップを紹介します。 ・SFT (Supervised Fine-tuning) : 教師ありファインチューニング ・RM (Reward / preference modeling) : 報酬 / 嗜好モデリング ・RLHF (Reinforcement Learning from Human Feedback) : ヒューマンフィードバックからの強化学習 「StackLLaMA」は、以下でデモを試すことができます。 ベースモデルとして「LLaMA 7B」、データセットとして「

                                                                                    StackLLaMA : RLHFでLLaMAを学習するための実践ガイド|npaka