並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 826件

新着順 人気順

environment 意味の検索結果241 - 280 件 / 826件

  • RIE(Runtime Interface Emulator)とはじめるコンテナLambda|Dentsu Digital Tech Blog

    電通デジタルで SRE をしている神田です。この記事は、電通デジタルアドベントカレンダー2021 17日目の記事になります。 私は、BOT BOOSTaR® というチャットボットツールの開発・運用に携わっています。BOT BOOSTaR®ではサーバーレスアーキテクチャを採用しており、AWS Lambda を利用する機会が多いです。また、私が所属する開発部ではもともとバックエンドサービスの開発言語として Go を採用することが多かったので一部テスト的に Go を使い始めています。本日は、Go で AWS Lambda 関数を開発する際のローカル環境でのテストについて話します。 GoでAWS Lambda関数を実装するときの問題 AWS Lambda 関数を開発する場合、開発言語ごとに用意されているランタイム から適当なバージョンを選びます。Go で Lambda 関数を開発しようとした場合、

      RIE(Runtime Interface Emulator)とはじめるコンテナLambda|Dentsu Digital Tech Blog
    • 【連載】世界一わかりみが深いコンテナ & Docker入門 〜 その4:docker-composeってなに? 〜 | SIOS Tech. Lab

      ◆ Live配信スケジュール ◆ サイオステクノロジーでは、Microsoft MVPの武井による「わかりみの深いシリーズ」など、定期的なLive配信を行っています。 ⇒ 詳細スケジュールはこちらから ⇒ 見逃してしまった方はYoutubeチャンネルをご覧ください 【5/21開催】Azure OpenAI ServiceによるRAG実装ガイドを公開しました 生成AIを活用したユースケースで最も一番熱いと言われているRAGの実装ガイドを公開しました。そのガイドの紹介をおこなうイベントです!! https://tech-lab.connpass.com/event/315703/ こんにちは、サイオステクノロジー技術部 武井(Twitter:@noriyukitakei)です。本連載もいよいよ折り返し地点に差し掛かりました。今回は、docker-composeについてお話したいと思います。 7

        【連載】世界一わかりみが深いコンテナ & Docker入門 〜 その4:docker-composeってなに? 〜 | SIOS Tech. Lab
      • なぜアメリカの黒人の寿命は短いのか?BLMから考える人種と健康の関係- Part 1|古賀林観

        私が2015年にハーバード公衆衛生大学院に最初に来た当初から、アメリカのどこかで黒人が残酷な死を迎えたというニュースが報道されるたびに、お昼休みに学生、教授やスタッフが食堂に集まり、黙祷を捧げていました。 Black Lives Matter (日本では最近この運動が有名になりましたが、アメリカでは 2013年に始まったムーブメントです)をサポートするために、黒い服を大学院に着ていく日もありました。 最初は何のことだかよく分からないまま、なんとなく周りの真似をしていたものの、大学院で人種間の健康格差について学ぶに連れ、こんなにも根深い問題なのかと思うようになりました。 人種差別の健康影響について、今アメリカで大きな問題として取り上げられている警察の暴力による健康被害や死亡については、今回のデモで広く知られるようになりました。実際、黒人は白人に比べて法律施行関連で死亡するリスクが5〜19倍も

          なぜアメリカの黒人の寿命は短いのか?BLMから考える人種と健康の関係- Part 1|古賀林観
        • 資料2-1:豊田先生御講演資料

          鈴鹿医療科学大学 豊田長康 2024/04/22 日本学術会議 「研究力強化と学術会議への期待」 2024/04/22 1 日本の研究競争力低下の因果推論 (事前配布資料) 資料2-1 論文データ Clarivate社の文献データベース(以下DB)であるWeb of Science Core Collection のデータを、分析ツール InCites Benchmarking & Analytics(以下InCites)を 用いて分析 なお、発表者はInCitesとSciValの両方を利用できる環境にある が、所期の目的の分析はSciValでは困難なため、InCitesで分析 した。 文部科学省 科学技術・学術政策研究所(以下NISTEP) の分析データ 他のデータ OECD.Statの公開データ 文部科学省、国立大学法人等のデータ 2 本発表のデータの入手元 2024/0

          • オーストラリアで狂犬病ワクチンは「禁止」されているか、不確か祭り - ネットロアをめぐる冒険

            愛知県で狂犬病の発症者が出たニュース*1に合わせて、こんな情報を見ました。 ・オーストラリアでは狂犬病のワクチン接種が禁止されている。 ・理由は、狂犬病が入ってきたらすぐに感染がわかるようにするため。 ・発症した犬がいたら地域の犬は処分される*2。 結論だけ書くと、上記の情報は「おおむね正しそうだけど真偽不明もある」なんですが、今日は、こういう話のときにどうやって私が調べているか、という「検証指南」みたいな感じで記事を書いてみようかと思います。とてつもなく長くなったので、そんなの興味ないよという人は、いつも通り「まとめ」だけ読んでください。 【目次】 ①日本語で検索しよう ・単純なキーワード検索 ・初出を調べる ・バイアスをとる ②英語で検索しよう ・Wikipediaを活用する ・検索の候補を活用する ③公的機関を検索する ④検索範囲を絞っていく ・サイト内検索を行う ・重要そうなキーワ

              オーストラリアで狂犬病ワクチンは「禁止」されているか、不確か祭り - ネットロアをめぐる冒険
            • トランプ政治再考――進化政治学と自己欺瞞の政治的リーダーシップ/伊藤隆太 - SYNODOS

              はじめに 共和党の大統領候補の指名を受け、ドナルド・トランプ(Donald John Trump)は、「誰も私よりもそのシステムをよく知らない、私だけがシステムを修正できる」と述べた(1)。トランプはバラク・オバマ前大統領(Barack Hussein Obama II)がアメリカ生まれではないと批判して、人種差別的なプロパガンダを広め、世界の覇権国の最高権力を掌握するに至った。詐欺の疑惑や度重なる破産にもかかわらず、アプレンティス(The Apprentice)での役柄にみられるよう、自己欺瞞(self-deception)――他者を騙すため、自分自身が過信すること――は彼を成功したビジネスマンとして有名にしたのである(2)。 しかし、なぜこうした嘘は現実からの明白な乖離にもかかわらず成功するのだろうか。『なぜリーダーは嘘をつくのか――国際政治で使われる5つの「戦略的なウソ」』において、

                トランプ政治再考――進化政治学と自己欺瞞の政治的リーダーシップ/伊藤隆太 - SYNODOS
              • 斉藤一人さん うまくいかないことを環境のせいにするのは卑怯なこと - コンクラーベ

                トランプだって、配られたカードに文句をいうんじゃなくて、そのカードで勝てる方法を考えなきゃいけないの。 うまくいかないことを環境のせいにするのは卑怯な事なんです 嫌われる人は絶対に嫌われるようなことをしているんです 会社の部品になる努力をしないといけないんです 仕事を早く済ませると運に勢いがつくんです うまくいっているうちに新しいことに取り掛かるんです 暇な波動より忙しい波動を出してください 追伸 目の前の人を大切にするのが「人脈作り」の第一歩 うまくいかないことを環境のせいにするのは卑怯な事なんです 「あんな上役だから、仕事する気にならない」 「周りが暗い人ばかりだから、仕事が嫌になる」とかっていう人がいるんだけど、そんなことを言う人は、最初から仕事をしたくないんです。 仕事が嫌いだから、何かしら働かなくてもいいような都合のいい理由はつけてるだけ。 だから、出世しないの。 サッカーが好き

                  斉藤一人さん うまくいかないことを環境のせいにするのは卑怯なこと - コンクラーベ
                • 【セッションレポート】 ソフトウェア開発者のためのAWS環境構築フレームワーク AWS Cloud Development Kit (CDK) 【#AWSDevDay】 | DevelopersIO

                  セッション概要 PythonやTypeScriptなどのプログラミング言語でAWSの構成を記述・構築できるAWS CDKの仕組みや使い方、コーディング、テスト、CloudFormationとの違いについてDeepDiveしていく。 登壇者 大村 幸敬 様(アマゾン ウェブ サービス ジャパン株式会社) AWSの環境を構築する方法 AWSの環境を構築するには様々な方法がある。 下記に手法とメリットデメリットを記述する。 マネジメントコンソール pros 始めるのが簡単 cons 人間が操作を行う 繰り返しが可能ではない ヒューマンエラーが起きやすい 時間がかかりやすい スクリプト(SDK、CLI) pros APIが公開されているのでそれを叩く シェルで書くのでプログラム言語に慣れていないくてもかける cons apiコールが失敗した場合にどう処理するか AWS環境のアップデートを行う場合や

                    【セッションレポート】 ソフトウェア開発者のためのAWS環境構築フレームワーク AWS Cloud Development Kit (CDK) 【#AWSDevDay】 | DevelopersIO
                  • 【和訳あり】VOAの「News Words: Upcycle」で英語ニュースのディクテーションに挑戦! - 塾の先生が英語で子育て

                    VOAの「News Words: Upcycle」で英語ニュースのディクテーションに挑戦! この記事の英語の難易度はレベル3(★★★☆☆)です。 難易度の詳細についてはこちらの記事をご覧ください。 www.jukupapa.com 英語でニュースを聞けるようになりたい! 英字新聞をすらすら読めるようになりたい! などなど。 憧れますよね。 でも実際に挑戦してみると、 ニュースを見たけどまったく聞き取れない。 英字新聞が呪文にしか見えない。 どうしたら聞き取れるようになるの? ほんとにこんな英語ばかりの新聞読めるの? などそのハードルの高さに圧倒されるかもしれません。 私は英語ニュース、英字新聞を聞くと眠たくなります。 そんな私でも、英語ニュース、英字新聞を読むために取り組むことができる方法がいくつかあります。 この記事では、その方法のひとつとして、VOAを活用した学習方法をご紹介します。

                      【和訳あり】VOAの「News Words: Upcycle」で英語ニュースのディクテーションに挑戦! - 塾の先生が英語で子育て
                    • Cloud Composer 2上でApache Airflow 2のワークフローを実装する - ZOZO TECH BLOG

                      はじめに こんにちはZOZOデータサイエンス部MLOpsブロック松岡です。 本記事では先日リリースされたGCP(Google Cloud Platform)Cloud Composerの最新バージョンCloud Composer 2について紹介します。 ZOZOTOWNでは、多種多様な商品が毎日新たに出品されています。現在MLOpsブロックでは、機械学習で商品情報の登録を補佐するシステムを開発しています。 このシステムでは商品情報を保存するデータベースへ大量の書き込み処理が発生します。このアクセスによる負荷が日常業務に影響を及ぼすリスクを最小限に抑えるため、推論処理は夜間に行います。夜間に処理を完了させるには強力なマシンリソースを使用する必要があります。コストの観点から処理が行われていない時間はマシンリソースを使用停止する必要もあります。また、人手を介さずに安定して稼働出来る仕組みも求めら

                        Cloud Composer 2上でApache Airflow 2のワークフローを実装する - ZOZO TECH BLOG
                      • Scala ZIOをバッチ処理で使ってみた

                        2019年7月29日、Opt Technologiesが主催するイベント「Fun Fun Functional (2) 関数型言語Lightning Talks!!」が開催されました。関数型プログラミングについて楽しく学び、知見を共有することを目的に開催されている本勉強会。今回は6名のエンジニアが、関数型プログラミング言語にまつわるユニークな発表を行いました。プレゼンテーション「Scala ZIOをバッチ処理で使ってみた」に登壇したのは、リチャード伊真岡氏。講演資料はこちら 副作用を含むコードで関数型のテクニックを利用 リチャード伊真岡氏:「Scala ZIOをバッチ処理で使ってみた」という発表をします。リチャード伊真岡と申します。マーベリック株式会社というところで働いています。 今日一番大事なことを最初に言おうと思います。発表の内容はどうでもいいので、私の名前だけ覚えていってもらえば満足

                          Scala ZIOをバッチ処理で使ってみた
                        • 家で使っているルーターが乗っ取られて「ゾンビ」になる!? 気をつけることは

                          家庭のルーターはサイバー犯罪者の標的になる スマートフォンやPCを使うとき、オンラインで利用しないというケースはめずらしいだろう。インターネットにつなぐのは当たり前の時代、ルーターを保有している家庭も多いはずだ。 しかし、セキュリティ意識が必ずしも高くない環境で利用されている家庭用ルーターは、悪意のある人間にとっては標的にしやすいもの。第三者にルーターを不正利用され、踏み台にされてしまうサイバー犯罪もあることに注意が必要だ。 総務省、国立研究開発法人情報通信研究機構(NICT)、一般社団法人ICT-ISACが運営する、IoT機器のセキュリティ対策向上プロジェクト「NOTICE」(National Operation Towards IoT Clean Environment)をご存知だろうか。 NOTICEでは、家庭のルーターやネットワークカメラなどIoT機器の安全啓発のための動画を、Yo

                            家で使っているルーターが乗っ取られて「ゾンビ」になる!? 気をつけることは
                          • 週刊Railsウォッチ(20201110前編)Rails 6.1 RC1がリリース、Railsアプリに最適なEC2インスタンスタイプ、n_plus_one_control gemほか|TechRacho by BPS株式会社

                            2020.11.10 週刊Railsウォッチ(20201110前編)Rails 6.1 RC1がリリース、Railsアプリに最適なEC2インスタンスタイプ、n_plus_one_control gemほか こんにちは、hachi8833です。 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙇 ⚓Rails: 先週の改修(Rails公式ニュースより) 以下の公式更新情報より見繕いました。 元記事: Multiple database improvements, bugfixes and more! | Riding Rails つっつき直

                              週刊Railsウォッチ(20201110前編)Rails 6.1 RC1がリリース、Railsアプリに最適なEC2インスタンスタイプ、n_plus_one_control gemほか|TechRacho by BPS株式会社
                            • Confessions of an Ex Philosopher - リーファトロジーの哲学 / Philosophy of Lifatology

                              Confessions of an Ex Philosopher 元哲学者の告白 To begin with, I have yet to ask the author for the translation permission as the article was written anonymously. If any request arises to retract this translation by the author or anyone concerned, I hereby promise that I will do so as immediately as possible. 初めに、私はこの記事の著者に翻訳許可を得ていません。記事が匿名で書かれていたためです。もしも、著者及びその関係者からこの翻訳を取り下げるよう要請があれば、可能な限りすぐにそうすると、ここに私は

                                Confessions of an Ex Philosopher - リーファトロジーの哲学 / Philosophy of Lifatology
                              • Apple Vision Pro体験者が7つの疑問に答える。装着感、バッテリー、リアルとのずれ、心打たれたポイント | テクノエッジ TechnoEdge

                                アップルの世界開発者会議WWDC23初日である6月5日、基調講演の後に、Steve Jobs Theaterの地下ロビーでVision Proの実物が展示された。しかしこれは展示のみで、触れたりすることはできなかった。 そして6月5日の午後から6月6日にかけて、一部のジャーナリストがApple Park内の某所(場所は非公開)で、Vision Proを体験することができた。筆者は幸運にもその機会を得たので、知り得たことを、Q&A形式で回答しよう。 なお、その体験の舞台となった部屋は、アップルのプレゼンテーションに出てくるような広いリビングを模した部屋。筆者は大きな3人がけのソファーに座っており、前にローテーブル。正面は壁。そして、ローテーブルの左右には1人がけのソファーがあり、人がいるという状態だった。 正確には計測していないが、体験時間はおそらく40分ぐらい。前後にセッティングや順番待ち

                                  Apple Vision Pro体験者が7つの疑問に答える。装着感、バッテリー、リアルとのずれ、心打たれたポイント | テクノエッジ TechnoEdge
                                • 「キツツキはどうやって衝撃から脳を守っているのか?」の謎が解決、そもそも保護する必要などなかった

                                  木の幹に穴を開けてエサとなる虫探しや巣穴作りを行うキツツキは、1秒に最大25回という超高速で木をつついており、キツツキの脳が受ける重力加速度は最大1200Gと、人間が脳しんとうを起こす100G未満をはるかに上回ってます。そんなキツツキの脳が一体なぜ無事なのかについての研究結果が発表されました。 Woodpeckers minimize cranial absorption of shocks: Current Biology https://doi.org/10.1016/j.cub.2022.05.052 Study sheds light on woodpecker brain theory - RMOToday.com https://www.rmotoday.com/beyond-local/study-sheds-light-on-woodpecker-brain-theory-

                                    「キツツキはどうやって衝撃から脳を守っているのか?」の謎が解決、そもそも保護する必要などなかった
                                  • 深層強化学習(DQN)で学習するFXトレードエージェントを作ってみた - Qiita

                                    どうも、オリィ研究所の ryo_grid こと神林です。 こんにちは。 時系列データに対するディープラーニング適用の一例として、深層強化学習(DQN)させたトレードエージェント(まともなパフォーマンスを発揮する)のモデルを作成し、FX自動トレード(のシミュレーション)をするということにトライしてきました。 深層強化学習でのFX自動トレード(のシミュレーション)がうまくいかないのでオレオレ手法を考えた - Qiita 【続】深層強化学習でのFX自動トレード(のシミュレーション)がうまくいかないのでオレオレ手法を考えた - Qiita 【成功】深層強化学習でのFX自動トレード(のシミュレーション)がうまくいかないのでオレオレ手法を考えた - Qiita 【LSTM導入版】深層強化学習でのFX自動トレード(のシミュレーション)がうまくいかないのでオレオレ手法を考えた - Qiita このテーマに

                                      深層強化学習(DQN)で学習するFXトレードエージェントを作ってみた - Qiita
                                    • WebAssembly 入門してみた

                                      WebAssembly 入門してみた 最近こんなニュース記事を見て、 WebAssemblyに対してクラウドサービスを抽象化、そのままAWSでもAzureでもGoogle Cloudでも実行可能にする「SpiderLightning」、Deis Labsが公開、標準化も推進 いろんなOSにまたがった実行環境という意味ではJavaのJVMみたいだなと思ったり(Javaそんなに詳しくないけど)、「WebAssemblyってそんなこともできるのか...」とちょっと興味を惹かれた。 名前のちょっとした概要だけは知っている所謂「にわか勢」だったので、良い機会だし少しちゃんと調べてみる。 そもそもWebAssemblyて とりあえず公式ページを見てみると、こんな記載がある。 WebAssembly (abbreviated Wasm) is a binary instruction format fo

                                        WebAssembly 入門してみた
                                      • 読み書き障害(ディスレクシア)生徒に対する英語学習方法について - オニテンの読書会

                                        現在は、わたしは中高生を対象に英語を教えています。読み書き障害(ディスレクシア、Dyslexia)の生徒を受け持っており、英語を一緒に勉強しています。彼は中学3年生で、ディスレクシアのほかに、精神年齢が実年齢に比べ、幼いだけでなく、幼少期の体験から極度の不安に襲われ、勉強に集中できないことも多々あります。彼がわたしの運営する英語塾に通うようになって、10ヶ月間でほぼ英語が読めない状態から、中学3年生レベルの英語をゆっくりとしたスピードではありますが、読めるようなるだけでなく、テストの点も大幅に改善されました。 本人に了承を得、これまで効果的だった英語の勉強方法について書いていきます。常識的・医学的には、間違っていることを書くことになるかもしれませんが、あくまでも、わたし、そして生徒自身が効果があると認めた勉強法となります。ディスレクシアをもつ子どもと関わる先生、親御さんに読んでいただけたら

                                          読み書き障害(ディスレクシア)生徒に対する英語学習方法について - オニテンの読書会
                                        • AWS Amplify Studio – 最小限のプログラミングでFigmaからフルスタックのReactアプリを実現 | Amazon Web Services

                                          Amazon Web Services ブログ AWS Amplify Studio – 最小限のプログラミングでFigmaからフルスタックのReactアプリを実現 AWS Amplifyにおいて、Amplifyの強力なバックエンドとの統合・管理機能を持ち、最小限のコーディングでUI開発を加速する新機能(パブリックプレビュー)をフロントエンド開発者に提供するGUI開発環境「AWS Amplify Studio」を発表しました。 Amplify Studioは、Figmaで作成されたデザインを人間が読めるReactのコンポーネントコードに自動的に変換します。また、Amplify Studioでは、開発者が生成されたコンポーネントをアプリのバックエンドデータに視覚的に接続することができます。 これまでAmplify Admin UIが持っていたバックエンドの設定と管理機能(「データ」、「認証」

                                            AWS Amplify Studio – 最小限のプログラミングでFigmaからフルスタックのReactアプリを実現 | Amazon Web Services
                                          • BERTを使ったMLバッチ処理実サービスのアーキテクチャとMLOpsの取り組み

                                            こんにちは、Development部門に所属しているSREの佐藤と申します。 Development部門では複数プロダクト共通の基盤構築や、新技術の検証、インフラ整備などを幅広く担当しています。これまでストックマークではCI/CD基盤の構築やAWS上で構築するインフラのコード化、ニュース収集基盤のアーキテクチャの改善や運用負荷軽減から、製品利用状況のデータ分析基盤構築などに取り組んできました。 今日はAstrategyという製品でのMLOpsの取り組みについて話します。 AstrategyについてAstrategyは国内外Webメディアを対象として情報を収集・構造化し、調査・報告業務を包括的にサポートする検索プラットフォームです。 図1: 「言葉のAI」自然言語解析を用いたオープンデータ解析ツール 複数の分析画面を提供しており、目的に応じて異なる観点で市場変化や競合動向を可視化できます。

                                              BERTを使ったMLバッチ処理実サービスのアーキテクチャとMLOpsの取り組み
                                            • sbt 1.4からのpipeline機能を試したら3割compile時間短縮された - xuwei-k's blog

                                              3割というのは、もちろんprojectの構成だったり、計測方法やその他色々によるわけですが、とにかく自分が計測した場合には3割短縮されました。114秒が80秒になりました。 pipeline機能自体の説明は最後に書きます。先に、測定方法や具体的な結果。 測定方法 travis-ci上で、他の条件を同じにして clean update test:compile を(50分制約でtimeoutするまで)ひたすら繰り返して test:compile にかかった時間(sbtが [success] 表示する)を計測、集計する JVMの暖まりを考慮して 上記のサイクルを繰り返すにあたって、sbtは起動させたまま 最初は遅くなるので、ある程度遅かった最初の8つは除いて、それ以外で平均や中央値を計算 測定に使ったのは、このblog書いてる時点でのscalazの最新master branch(7.4.x用)

                                                sbt 1.4からのpipeline機能を試したら3割compile時間短縮された - xuwei-k's blog
                                              • Github Actionsの使い方メモ - Qiita

                                                Github Actions をワークフロー内で使う方法についてすぐに見返すための備忘録 Github Action を作るためのメモはこちら => Github Action の作り方メモ ドキュメント GitHub Actions について - GitHub Docs Workflow syntax for GitHub Actions - GitHub Docs Expressions - GitHub Docs Contexts - GitHub Docs 使用制限、支払い、管理 - GitHub Docs Environment variables - GitHub Docs ワークフローの定義 リポジトリに次のディレクトリを作成し、その中にYAML形式で定義する。 .github/workflows/ YAMLファイルは名前は自由。複数OK。 ワークフローの構造 ワークフローを

                                                  Github Actionsの使い方メモ - Qiita
                                                • Dissecting Performance of Production QUIC の備忘録 - neko--suki’s blog

                                                  twitterで見かけた、「Dissecting Performance of Production QUIC」という論文の備忘録 Nice paper on how QUIC being faster in theory doesn't always make QUIC faster in practice, due to implementation details:https://t.co/j4EbEkgPwZ BTW, this kind of thing is why I often find high-level design discussions that don't really dig into the details to be overrated. pic.twitter.com/xPkChrZVVp— Dan Luu (@danluu) 2021年8月7日 htt

                                                    Dissecting Performance of Production QUIC の備忘録 - neko--suki’s blog
                                                  • Beyond the Twelve-Factor App の目的とやること

                                                    この文書はなにか Beyond the Twelve-Factor App [1] は良文書だと思うのですが、それぞれの項目の目的や理由が明確ではないように思えました。言うまでもないことなのかもしれませんが、はっきりしていないと不安かなとも思います。 Beyond the Twelve-Factor App には以下の15の項目があります。優先順位順です。 One codebase, one application API first Dependency management Design, build, release, and run Configuration, credentials, and code Logs Disposability Backing services Environment parity Administrative processes Port bind

                                                      Beyond the Twelve-Factor App の目的とやること
                                                    • AWS CDKでリージョン間のクロススタック参照を簡単に実現!cdk-remote-stackを試してみた | DevelopersIO

                                                      はじめに CX事業本部IoT事業部の佐藤智樹です。 今回は題名の通りAWS CDKでリージョン間のクロススタック参照などが簡単に実現できる cdk-remote-stack を試してみます。JAWSのイベントで紹介している方がおり、試したところ非常に有益な機能だったので是非紹介したいと思いブログにしました。パッケージのソースはGitHub上で公開されています。 なぜこのパッケージがあると嬉しいのか そもそもどんな問題を解決するためのパッケージなのかを解説します。実装方法だけ気になる場合は次章まで飛ばして読んでください。 AWS CDKはTypeScriptなどのプログラムコードをCloudFormationテンプレートに変換して、CloudFormationからAWSの各種リソースをデプロイします。なので、CloudFormation上に制約がある場合、CDKも同様の制約に引っかかってしま

                                                        AWS CDKでリージョン間のクロススタック参照を簡単に実現!cdk-remote-stackを試してみた | DevelopersIO
                                                      • 【要点抽出】CVSS v4.0 - 2LoD.sec

                                                        CVSS v4.0が出ました。 巷ではv3.1からの変更点にフォーカスしたまとめ情報が見られますが、このブログではまっさらな目でCVSS v4.0全体を学びたいと思います。(一応、変更点にも触れます) なお、本ブログでは、実際のセキュリティ運用におけるCVSSの有用性や他の情報(KEV、SSVC、EPSSなど)との組み合わせみたいな話には踏み込みません。あくまでCVSS v4.0の理解に集中します。 今回はFIRSTのspecification documentとFAQから学びます。 CVSSとは?(割愛) CVSSの構成 v3.1から何が変わったのか? 各メトリクスの定義 基本メトリックグループ(Base Metric Group) 悪用可能性メトリクス(Exploitability Metrics) 影響メトリクス(Impact Metrics) 脅威メトリックグループ(Threat

                                                          【要点抽出】CVSS v4.0 - 2LoD.sec
                                                        • Gradle Managed Devicesでテストを動かしてみよう - DeNA Testing Blog

                                                          こんにちは。SWETのAndroidチームに所属している外山(@sumio_tym)です。 SWET AndroidチームではAndroidのプロダクトに対して自動テストのサポートをしています。 はじめに 先日開催されたDroidKaigi 2022で「Gradle Managed Virtual Devicesで変化するエミュレータ活用術」というタイトルで登壇しました。 本セッションの動画もYouTubeのDroidKaigiチャンネルに公開されていますので、合わせて参考にしてください。 さて、本記事では、上記セッションの内容から開発PC上でGradle Managed Devices (GMD)を試すのに必要な部分だけを抜粋して紹介していきます。 本記事を読むだけで手っ取り早くGMDを試せるように構成してありますので参考にしてみてください。 Gradle Managed Devices

                                                            Gradle Managed Devicesでテストを動かしてみよう - DeNA Testing Blog
                                                          • 認証機能を(ほぼ)作らずに認証付きバックエンドを3日で作っちゃった話 - Google CloudとFastAPIのエコシステムに全力で乗っかろう - Lean Baseball

                                                            心身のコンディション維持と体調管理のため, 毎日運動と血圧・体重・脈拍の計測をしているマンです*1. 新たな個人開発かつ, 趣味と実益(&学習)を兼ねて, プロダクトオーナーやりたい宣言したので, 個人開発としてプロダクト作りたい ネタどうしようかな...そうだ! 毎日運動と血圧・体重・脈拍の計測 に役立つ何かを作るぞ! 自分でSaaSを開発する練習もしたいので, スタートアップがやりそうなアーキテクチャでちゃんと作ろう と, 昨年末に思いつき「自分専用のヘルスケア領域SaaS」としてモノを作っているのですが, データの入力元となるフロントエンドと, 記録したデータの可視化&リコメンドに注力したい ↑の理由で, バックエンドの開発は正直な話思いっきり手を抜きたい 一番面倒くさいと言っても過言ではない認証機能(ユーザー管理)を開発ゼロでやりたい!!! ...と思いつき, 知識と余暇の時間を総

                                                              認証機能を(ほぼ)作らずに認証付きバックエンドを3日で作っちゃった話 - Google CloudとFastAPIのエコシステムに全力で乗っかろう - Lean Baseball
                                                            • interview with Adrian Sherwood | ele-king

                                                              UKダブ界の巨匠・エイドリアン・シャーウッドのインタヴュー依頼が舞い込んできたとき、かつてないほどの幸運と緊張を感じた。普段は、とくにここ数年はというとポスト・レイヴの風に飲まれ様々なリズムのダンス・ミュージックに取り憑かれており、ようやくダブに興味を持ちはじめたのもつい最近のことである。そんな自分に聞き手が務まるのだろうかと葛藤したが、自身が愛するジャングルやドラムンベース、UKガラージにダブステップ、グライムといったUK発のベース・ミュージックのルーツであるサウンドシステム・カルチャーの存在はたしかに偉大なものであり、それらに宿る意識が20年代のエレクトロニック・シーンにおいてノスタルジックかつフューチャリティックに新たなかたちで脈々と受け継がれてもいるのもまごうことなき事実である。常に多くの領域に広くインスピレーションを与えてきたこの奥深きダブ観に、自身と同じく無意識のうちに恩恵を受

                                                                interview with Adrian Sherwood | ele-king
                                                              • IIJ内製調査システム CHAGE のご紹介 | IIJ Engineers Blog

                                                                セキュリティオペレーションセンター と セキュリティ情報統括室 に所属。システム開発者(極) を目指すプログラマ としての活動と、セキュリティアナリストとして活動をしています。うさぎさんのぬいぐるみが相棒 はじめまして、CHAGE 開発メンバーのくまさかです。 今回から、いくつかの記事に分け、 IIJ 内製調査システム CHAGE(チャゲ) を支える仕組みと実現するための構造について紹介していきます。 今回の記事ではまず、CHAGE というシステムは何であり、どういった事を行えるのかを紹介します。 CHAGE とは CHAGE (Combination of Host and Address information Getting Environment) とは、OSINT を支援するシステムです。 いくつかの情報提供元に対する繰り返し検索と、それらの情報の関連性を人間にわかりやすいよう表

                                                                  IIJ内製調査システム CHAGE のご紹介 | IIJ Engineers Blog
                                                                • 最近の私のネット環境の変化。 - おっさんのblogというブログ。

                                                                  如何お過ごしですか? 3回連続10cmです。 当ブログにお越しいただきありがとうございます。 いつも本当にありがとうございます。 さて、みなさま、 ァさて、さて、さてさてさてさて、さては南京玉すだれ! って、この動画はあんまり意味はありません。 『さて』って言おうとしただけです。 さて、みなさま。 お家のwifiの通信環境やスマホのプラン設定はどうですか? 思う存分満足していますか? まあね、色々ありますよね、人生は。 私のこれまでの通信環境。 そのこれまでの通信環境に変化があったんですよ。 wifiの通信環境の変化。 スマホの通信環境の変化。 編集後記 私のこれまでの通信環境。 スマホのプランも通信環境ということで一括りにしますが、私のこれまでの通信環境は以下の通りでした。 Wifiの通信環境。 fujiwifiという怪しげなポケットwifiを使っています。ポケットwifiなので外出時も

                                                                    最近の私のネット環境の変化。 - おっさんのblogというブログ。
                                                                  • 型クラスのご紹介 - molecular coordinates

                                                                    この記事は型 Advent Calendar 2019の23日目です。 おはようございます!!!coord_eです、よろしくどうぞ。 はじめに この記事ではOCamlみたいなML系言語が登場します。関数型プログラミング言語と呼ばれる何かしらに触れたことがある人ならお気持ちで読み取れると思います。そうでない人はこちらからOCamlに入門してみると楽しいと思います。楽しいと思いますって何ですか... また、私は正直なところこの記事を書くにあたって関連する十分な量の文献を読みこむことができたわけではなく、誤りが存在することは容易に想像できます。誤字や誤謬を発見された方は@coord_eまでご連絡ください。 概要 型クラス (type class)はWadlerによって[1]で提案された言語機能だ。本記事では型クラスを導入する動機をオーバーローディングの観点から紹介した後、Wadlerの型クラスを

                                                                      型クラスのご紹介 - molecular coordinates
                                                                    • 業者間アービトラージやってみた(開発と配布)[MT4/MT5/API][裁定取引]

                                                                      アービトラージというのは、業者間のレート差を利用した超高速後出しエントリーロジック、あるいは両建てロジックです。昔からある手法ですが、MT5やFIX APIの登場、エクイニクスサーバーのリテール利用、ECN口座が増えたことなどで条件がさまざま変わってきました。 FXフォーラムでは、「もうアービトラージできる環境はない」とか「アービトラージできても出金拒否/口座凍結されるから意味ないとか」言及している人がいます。 この場合、仮にアービトラージできたとしても、すでにアービトラージしている人たちからすれば新規参入者は退けたい訳ですから、”アービトラージはできない”と答えるのが正解で、本当にアービトラージができない場合も”アービトラージはできない”と答える訳なので、結局アービトラージで稼げるのかどうか真偽を確かめるためには自分でやってみる他はありません。 アービトラージの分類 まず、混乱を避けるた

                                                                      • 「宇宙ゴミに史上初の罰金」のニュースが本質を見誤っているワケ–静止軌道の運用ルールを解説(秋山文野)

                                                                        #スペースデブリ#軌道上サービス#宇宙ゴミ 2023年10月2日、米連邦通信委員会(FCC)は、人工衛星のスペースデブリ対策に関わる違反行為により、衛星通信事業者DISHに対して15万ドル(約2200万円)の罰金を課すと発表した。衛星の軌道離脱に関連して罰金が発生したのはFCCにとっても初めての事例だという。 しかしこの事例は、2万個以上の物体が秒速7km以上の高速で飛び交い、国際宇宙ステーションなど有人の施設にも微細な破片が衝突している地球低軌道(LEO)での宇宙ごみ(スペースデブリ)の問題とは性質が異なる。どちらかといえば、静止軌道という有限の資産を長期的にどう維持、管理していくかというルールと運用の問題だ。 これまでの経緯とDISHが負った義務、そして今後の「軌道上サービス」というビジネスの可能性について解説する。 罰金の対象「エコースター7」とは FCCの罰金の対象となったのは、D

                                                                          「宇宙ゴミに史上初の罰金」のニュースが本質を見誤っているワケ–静止軌道の運用ルールを解説(秋山文野)
                                                                        • ウイグルの綿を巡る世界の分断 鍵を握るESG投資 | ふらっと東アジア | 米村耕一 | 毎日新聞「政治プレミア」

                                                                          新疆ウイグル自治区での人権問題への対応をめぐり、グローバルな衣料品大手企業が右往左往している。企業活動や投資行動で環境や人権問題を重視する「ESG」などと呼ばれる国際的な流れと、ナショナリズムを強める中国の国内市場の重要性との板挟みになっているためだ。 環境(Environment)、社会(Social)、企業統治(Governance)の頭文字を取った「ESG課題」の重視を機関投資家に求める「責任投資原則(Principles for Responsible Investment=PRI)」は、2006年に当時の国連事務総長、コフィ・アナン氏が提唱し、国際社会に広がった。 この原則に賛同し署名した機関投資家のリストが公表されており、21年4月現在で世界の3800以上の投資機関の名前が掲げられている。その中には「年金積立金管理運用独立行政法人」など日本の投資機関も含まれる。 気候変動など環

                                                                            ウイグルの綿を巡る世界の分断 鍵を握るESG投資 | ふらっと東アジア | 米村耕一 | 毎日新聞「政治プレミア」
                                                                          • 続:「Bastion ~ AWS Fargateで実現するサーバーレスな踏み台設計」 - How elegant the tech world is...!

                                                                            はじめに 先日、Infra Study Meetup#6にお邪魔させていただき、「Bastion ~ AWS Fargateで実現するサーバーレスな踏み台設計」というタイトルでLTしてきました。 speakerdeck.com 運営の皆様、改めて素晴らしいイベントの企画ありがとうございました。 登壇後、Twitterタイムラインやはてなブックマーク上で思ったより大きな反響を頂いたので、鮮度が高いうちに続編として少し踏み込んだ内容をご紹介できればと思い、ブログに書き起こしてみました。 もし、これをきっかけにサーバーレスBastionホストにチャレンジしてみようという方の一助になれれば嬉しいです。 登壇内容の振り返り BastionホストをFargateでサーバーレス化する背景は登壇スライドに譲るとして、達成したい構成は以下でした。 ただ、具体的に実現しようとすると、いくつか考慮すべき点があり

                                                                              続:「Bastion ~ AWS Fargateで実現するサーバーレスな踏み台設計」 - How elegant the tech world is...!
                                                                            • AWS Copilot でAWS Fargateに簡単デプロイしてみよう | DevelopersIO

                                                                              検証のためFargateへデプロイが簡単と噂のCopilotを急遽使ってみました。 DockerfileがあればFargateへのデプロイ準備整ったようなもの ローカルで作ってたものを簡単にFargateに載せられます copilot-cliのインストールは必要 デフォルト設定で構築できるテスト環境 本記事では Load Balanced Web Service のサービス設定でデプロイします。Copilotにより構築される環境は以下のイメージです。 Services - AWS Copilot CLIより つかってみた 備忘録をかねて手元のDockerfileがFargateにコンテナとしてデプロイされロードバランサ経由でアクセスできるまでを残します。 まず、いきさつを説明するとDockerfileを作成しローカルで動作確認をおえました。ここからが問題です。スパッとFargateに載せて

                                                                                AWS Copilot でAWS Fargateに簡単デプロイしてみよう | DevelopersIO
                                                                              • X68000 Zの新規勢の覚書(発売前XM6G編) - Qiita

                                                                                重要なお知らせ アーリーアクセスキット関連は別の記事にしました。Qiitaで5万文字超えてくると記事編集画面がおかしくなってつらいためです。 https://qiita.com/isimiya/items/266b2df8d4ad579118cd X68000 Zの新規勢の覚書 X68000Zではなく、半角スペースを入れてX68000 Zが正式表記。 たぶんずっと未完成で下書きママ。 編集リクエストもらったら検討するので、追記や修正してほしい内容については編集リクエストかTwitterで連絡ください。 内容は随時追加していきます。 マークダウンを整えるまではメモ書き感がすごいです。 説明が少ないのでエンジニア向けの内容メインです。 もっと良いものが欲しければ、あなたには自分で作る自由がある。 ていうか作って。 あと重要なことなのでここに書いておきたい。 X68000でPython環境ありま

                                                                                  X68000 Zの新規勢の覚書(発売前XM6G編) - Qiita
                                                                                • Let’s EncryptによるSSLサーバー証明書の取得、自動更新設定(2021年3月版) | 稲葉サーバーデザイン

                                                                                  北海道札幌市在住、サーバー専門のフリーランスエンジニアです。クラウドサービスを利用してWebサイト、ITシステムのサーバー構成設計とサーバー構築を行います。 1. はじめに 2019年1月に「Let’s EncryptによるSSLサーバー証明書の取得、自動更新設定(2019年1月版)」という記事を書きました。 最近、証明書を取得、更新するためのcertbotコマンドの推奨インストール方法が変わりましたので、2021年3月版としてまとめ直します。 なお、以下の設定手順は、サーバーOSはCentOS 7で、2021年3月時点のものです。 Apache, Nginxについては、Let’s Encryptに関わる設定のみ記載し、Let’s Encryptに無関係な基本的な設定は、ここでは記載しません。 コマンドはrootユーザーで実行する想定です。 必要に応じて、sudoに置き換えてください。 (

                                                                                    Let’s EncryptによるSSLサーバー証明書の取得、自動更新設定(2021年3月版) | 稲葉サーバーデザイン