並び順

ブックマーク数

期間指定

  • から
  • まで

361 - 400 件 / 826件

新着順 人気順

environment 意味の検索結果361 - 400 件 / 826件

  • Pythonってどんな言語? 特徴と歴史を『独習Python』から解説

    この数年、Pythonの人気が高まり続けていますが、まだ利用したことがない、これから勉強したいと考えている方も多いのではないでしょうか。Pythonの基本的な仕様から体系的に学びたいときには、山田祥寛さんによる入門書『独習Python』(翔泳社)がおすすめです。今回はPythonがどんな言語なのかを知りたい方に、本書から特徴と歴史、さらにコードを書くときの決まりごとを解説した「第1章 イントロダクション」の一部を抜粋して紹介します。 本記事は『独習Python』から「第1章 イントロダクション」の一部を抜粋したものです。掲載にあたり編集しています。 Pythonは、オランダ人のグイド・ヴァンロッサム氏が1991年に発表したプログラミング言語の一種です。機械学習/AI、ディープラーニングの分野で一気に浸透した感もありますが、サーバーサイド開発、システム管理、IoT(Internet of T

      Pythonってどんな言語? 特徴と歴史を『独習Python』から解説
    • サステナブルとは?SDGsとの関係や注目されている理由、今すぐできる取り組みを紹介 - Lnote(エルノート) Presented by 東急リバブル

      近年、新聞やニュースで「サステナブル」という言葉を目にする機会が増えましたが、「サステナブル」とはどういう意味なのか、なぜ最近よく目にするのか、と疑問に感じている方も多いでしょう。 「サステナブル」の意味や、注目されている背景を理解することで、世界的に直面している課題や、今後の目標、方針への理解が深まります。 そこで本記事ではサステナブルの意味やSDGsとの関係、今すぐにできる取り組みについて紹介します。 本記事を読んでいただければ、サステナブルが注目されている理由や、今の自分にできることがわかり、具体的な行動に移せるでしょう。 サステナブルとは持続可能という意味 サステナブル(Sustainable)とは、「sustain(維持する)」と「able(〜できる)」からなる「持続可能」という意味を持つ言葉です。 現代では「持続可能な社会=サステナブルな社会」を目指し、日本だけでなく世界的な方

        サステナブルとは?SDGsとの関係や注目されている理由、今すぐできる取り組みを紹介 - Lnote(エルノート) Presented by 東急リバブル
      • mazgi.log :: My Take: Critical Points for Choosing PC Displays for Software Development

        My Take: Critical Points for Choosing PC Displays for Software Development The time was Mar. 2020, working from home has become popular in Japan. So, you might also be setting up the work environment in your home. If you are an IT developer, you may have placed multiple PC displays on your desk, as I did. The best environment, specifically how many of what inch display to use, in order to increase

        • Discordサーバー「TAS好きの人たちがわいわいするところ」に参加されていた皆様へ。 - 代理ちゃん日誌

          目次 本文が長くなってしまっているので、アカウントが無効化されて困っている皆様は「アカウントが無効化されてしまった皆様へ」からお読みいただけますと幸いです。 【最終更新日:9/22(水)】 はじめに 確認している事実 アカウント無効化に関する通知メール 状況をもとにした推測 アカウントが無効化されてしまった皆様へ Discordアカウントがすぐ必要な場合 アカウントの復旧に向けて① - フォーム問い合わせ アカウントの復旧に向けて② - さらに返信を行う まとめ 注釈 はじめに TASに興味がある人たちが集まることを目的に、2018年1月に私が作成したDiscordサーバー「TAS好きの人たちがわいわいするところ」ですが、日本時間の2021年9月18日(土)早朝にDiscord運営によりサーバーが削除され、同時に多くの参加ユーザーのアカウントが「無効化」されました。 まず今回の件に関し、サ

            Discordサーバー「TAS好きの人たちがわいわいするところ」に参加されていた皆様へ。 - 代理ちゃん日誌
          • 12インチMacBookにArch Linuxをインストールした - Plan 9とGo言語のブログ

            手元のデスクトップ環境をLinuxに切り替えました。2009年頃からmacOS(当時はMac OS X)を使っていたけど、QEMUやFUSEを不自由なく使える方がPlan 9との相性が良いので、Linuxの方がいいかなと思ったのでした。 やったこと MacBook10,1 (Retina, 12-inch, 2017)にArch Linuxをインストールしました。このハードウェアではネットワークなど一通り使えていますが、バージョンによっては使えないケースもあるようです。MacBook Proの対応状況はState of Linux on the MacBook Pro 2016 & 2017にまとまっていますが、MacBookのものは無いので、近いハードウェアから推測する必要があります。 バックアップを取得 事前にMacBookのバックアップを取得しましょう。Time Machineがいち

              12インチMacBookにArch Linuxをインストールした - Plan 9とGo言語のブログ
            • ポストモダンの非常出口、ポストトゥルースの建築──フレドリック・ジェイムソンからレザ・ネガレスタニへ

              ポストモダンの非常出口、ポストトゥルースの建築 ──フレドリック・ジェイムソンからレザ・ネガレスタニへ トラブルの複数の名 批評家のマーク・フィッシャーはその著書『資本主義リアリズム』のなかで、現代の政治文化の出口(イグジット)なき状況を端的に言い表すべく、「資本主義の終わりよりも世界の終わりを想像するほうがたやすい」という古い警句を引いている。この印象的な台詞は、フィッシャーによれば、アメリカのマルクス主義批評家フレドリック・ジェイムソンがかつて発しスラヴォイ・ジジェクによって広められたものであるそうだが★1、私たちはその出所についての文献学的興味を掻き立てられると同時に、そこで述べられている「世界の終わり」とは具体的にはいかなるものなのかという意味論的な問いを立てずにはいられない。「世界の終わり」とは、巨大隕石が降ってきて地球に衝突したり、どこかの国で核ミサイルの発射ボタンが押されたり

                ポストモダンの非常出口、ポストトゥルースの建築──フレドリック・ジェイムソンからレザ・ネガレスタニへ
              • SRv6ベースのマルチテナンシー環境で起きたTSO問題とその検証方法 - LINE Developer Meetup #67 フォローアップ記事

                Yuki Taguchi2020-10-22Yuki is an engineer tasked with network development for Verda, LINE's private cloud platform. He investigates and tests data plane acceleration technologies. Verda室ネットワーク開発チームの田口です。私は2019年にLINEに新卒入社して、プライベートクラウド「Verda」に関わるネットワークの開発・運用を行なっています。先日、8月19日に開催されたLINE Developer Meetup #67では、『ネットワーク機能のベンチマーク自動化』というタイトルで発表を行いました。発表では、以下の3点に関してご紹介をしました。 上記のうち、1つ目の『ロードバランサのベンチマーク自動化』に関し

                  SRv6ベースのマルチテナンシー環境で起きたTSO問題とその検証方法 - LINE Developer Meetup #67 フォローアップ記事
                • GitHub ActionsでPRごとにNext.jsのアプリケーションをCloud Runへデプロイする方法 - Cybozu Inside Out | サイボウズエンジニアのブログ

                  こんにちは。新規IAMプロダクトでフロントエンドアーキテクトを担当している@shisama_です。 この記事では、開発スピードを上げるためにGitHub Actionsを使ってプルリクエストごとにレビュー用の検証環境をGoogle Cloud Run(以下、Cloud Run)に構築する仕組みについて紹介します。 今回紹介する内容のサンプルのリポジトリはこちらになります。 github.com この仕組みは業務委託でお手伝いいただいていた@chimame_rtさんが考案し設計してくれました 👏 はじめに フロントエンドチームが抱えていた課題 プルリクエストごとに Cloud Run に検証環境を構築する Step 1. プルリクエストにラベルを適用して GitHub Actions を起動 Step 2. Next.js のビルド Step 3. Google Cloud の認証 Ste

                    GitHub ActionsでPRごとにNext.jsのアプリケーションをCloud Runへデプロイする方法 - Cybozu Inside Out | サイボウズエンジニアのブログ
                  • neue cc - GitHub ActionsでUnityでunitypackage生成とビルド&実機(Linux)ユニットテストを実行する

                    以前にCircleCIでUnityをテスト/ビルドする、或いは.unitypackageを作るまで、それとCIや実機でUnityのユニットテストを実行してSlackに通知するなどするという記事を書いたのですが、時代はGitHub Actionsということで、私も全体的にCircleCIからGitHub Actionsに移行を始めてまして、それに伴ってビルドスクリプトも最新化したので、紹介します。コンフィグ作成にあたっては【Unity】GitHub Actions v2でUnity Test Runnerを走らせて、結果をSlackに報告する【入門】とUnityをGitHub Actionsで動かす際にライセンス認証周りで注意するべき点も参考にしました。 実際のコンフィグは ZLogger/.github/workflows にありますが、Unityの部分だけ取り出して実行可能な形式にすると

                    • ピラミッド群沿いに「失われた川」、巨石運搬の謎解く鍵か エジプト

                      エジプト・ギザのピラミッド群にある大ピラミッド(クフ王のピラミッド、右)とカフラー王のピラミッド(2024年5月3日撮影)。(c)Jewel SAMAD / AFP 【5月17日 AFP】エジプトの30を超えるピラミッド群沿いにかつて流れていた「失われた川」の痕跡が発見された。古代エジプト人がピラミッド建設に使った巨石をどのように運んだのかという謎を解く鍵となる可能性がある。 16日に学術誌「コミュニケーションズ・アース・アンド・エンバイロンメント(Communications Earth and Environment)」に発表された研究結果によると、このナイル(Nile)川の支流は古代エジプト文化を象徴するギザ(Giza)のピラミッド群などの近くを流れていたが、その後数千年にわたって砂漠や農地の下に埋もれていた。 全長64キロにわたる支流の存在によって、今では不毛の砂漠地帯となっている

                        ピラミッド群沿いに「失われた川」、巨石運搬の謎解く鍵か エジプト
                      • 理論的裏付けのある基調インフレ - himaginary’s diary

                        クルーグマンが4/15の連ツイで、Iván WerningのNBER論文を基に、理論の裏付けのある基調インフレについて述べている。 Wonk alert! It's a beautiful day, soon I'm going to take a run in the park, but first, some thoughts about ... inflation, where I may actually have something new to say. Bottom line here; I'll explain shortly what I mean and where it comes from 1/ Background: I've become increasingly disillusioned with attempts to measure underlying

                          理論的裏付けのある基調インフレ - himaginary’s diary
                        • 週刊Railsウォッチ(20200420前編)anyway_config gemでRails環境設定、ShopifyのLiquidテンプレートエンジン、書籍『Beyond the Twelve-Factor App』ほか|TechRacho by BPS株式会社

                          2020.04.20 週刊Railsウォッチ(20200420前編)anyway_config gemでRails環境設定、ShopifyのLiquidテンプレートエンジン、書籍『Beyond the Twelve-Factor App』ほか こんにちは、hachi8833です。Gitをただちにアップグレードしてセキュリティ修正しましょう。リンク先に日本語の丁寧な説明があります🙇。 追記(2020/04/21): セキュリティ修正を追加したGit 2.26.2が翌日に追加リリースされました: Git credential helper vulnerability announced (Update) - The GitHub Blog GitにCriticalな脆弱性がでてるので、Gitを2.26.1にアップデートしましょう! XcodeとかSourceTreeとかも同じ問題があります。

                            週刊Railsウォッチ(20200420前編)anyway_config gemでRails環境設定、ShopifyのLiquidテンプレートエンジン、書籍『Beyond the Twelve-Factor App』ほか|TechRacho by BPS株式会社
                          • 青春の闇と光についてのサウンドトラック 파란노을(Parannoul)インタビュー – Sleep like a pillow

                            2021年2月23日、韓国のシューゲイザー・プロジェクト、파란노을(Parannoul)が2ndアルバムとなる『To See the Next Part of the Dream』をbandcamp上でリリースした。 本作は多くのシューゲイズ・リスナーから支持を集め、Pitchforkでも8.0点を獲得するなど、着実にシーンを賑わせつつある。また、冒頭の「아름다운 세상 (Beautiful World)」で映画『リリイ・シュシュのすべて』の台詞をサンプリングしている、という点も注目すべきだろう。 そこで、Sleep like a pillowでは作品及びアーティスト自身を掘り下げるべく、一問一答形式のメールインタビューを敢行。本稿では、その全文を一部編集して掲載する。突然のコンタクトと問いかけに、誠実で興味深く、そして美しい回答を返してくださったことに、この場を借りて感謝したい。 エモと

                              青春の闇と光についてのサウンドトラック 파란노을(Parannoul)インタビュー – Sleep like a pillow
                            • Unreal Engine プロファイリングと最適化 | Performance and Profiling

                              2022/12/20 2022の年末にUE::Tasksでいろいろやってみるつもりだった | takashi suzuki 2022/03/27 UE5のLumenに関するTips | Noriaki SHINOYAMA — UE4 — 2021/12/29 UE4.25以降、デフォルトではStaticSwitch等によってマテリアルインスタンスのデータサイズが大きくなることはありません | Noriaki SHINOYAMA 2021/01/23 Entrian Source Searchを用いたUnreal Engineのソース検索を楽にするTips | Noriaki SHINOYAMA 2020/12/08 [UE] Virtual TextureとそのStreamingの仕組み、またよく頂く質問への回答 | Noriaki SHINOYAMA 2020/01/09 [UE4]St

                                Unreal Engine プロファイリングと最適化 | Performance and Profiling
                              • ブロイラーの「品種改良」がもたらす鶏の苦しみ - 足の障害・心疾患| 畜産動物たちに希望を Hope For Animals|鶏、豚、牛などのアニマルウェルフェア、ヴィーガンの情報サイト

                                ブロイラーとは、日本の肉用鶏のほぼ100%を占める、急速に成長する種のことだ。 一日でも早く太るよう品種改変された鶏たちは、自らの重い体重を支えることができず、一度ひっくり返ると自力で起き上がることができなくなってしまうことがある。 ひっくり返った鶏を起こすと、何度も起き上がろうともがいたのだろう、羽根の付け根が擦り切れてしまっているのがわかる。 誰にも気づかれず、ひっくり返ったままで死んでしまった鶏 現代のブロイラー養鶏はさまざまな問題をかかえている。 過密飼育、大腸菌だらけの不衛生な環境、劣悪な環境でも生き延びるよう行われている薬の多剤投与、趾蹠皮膚炎・・工場型のブロイラー養鶏が拡大するとともに、ブロイラー鶏の福祉は著しく低下していった。今回はその中でも人間による動物の搾取が端的に表れている「品種改良」についてとりあげたい。 初めに言っておきたいのだが、「品種改良」と言われるが、鶏の立

                                  ブロイラーの「品種改良」がもたらす鶏の苦しみ - 足の障害・心疾患| 畜産動物たちに希望を Hope For Animals|鶏、豚、牛などのアニマルウェルフェア、ヴィーガンの情報サイト
                                • 週刊Railsウォッチ(20201005前編)Ruby 2.7.2がリリース、Shopifyのモジュラー化gem「packwerk」、stimulus_reflexほか|TechRacho by BPS株式会社

                                  2020.10.05 週刊Railsウォッチ(20201005前編)Ruby 2.7.2がリリース、Shopifyのモジュラー化gem「packwerk」、stimulus_reflexほか こんにちは、hachi8833です。皆さまもKaigi on Rails STAY HOME Editionをエンジョイされましたでしょうか。スポンサーおよび関係者の皆さまありがとうございました&お疲れさまでした!🙇 アーカイブ動画も今後順次配信されるようです!ありがとうございます🙇。 先行して @toshimaru_e さんの動画をアップしました!他のセッションも順次公開していきますのでお楽しみに! #kaigionrailshttps://t.co/duhoF1Xu1S https://t.co/y3PRYVRlO8 — Kaigi on Rails (@kaigionrails) Octob

                                    週刊Railsウォッチ(20201005前編)Ruby 2.7.2がリリース、Shopifyのモジュラー化gem「packwerk」、stimulus_reflexほか|TechRacho by BPS株式会社
                                  • [社内ハンズオン資料] Angular+Firebaseで作るTODOアプリケーション | DevelopersIO

                                    大阪オフィスのフロントエンド勉強会で使用したAngular+Firebaseハンズオンの資料を公開します。勉強用のサンプルアプリケーションとして活用していただければ幸いです。 どうも!大阪オフィスの西村祐二です。 大阪オフィスではフロントエンド勉強会を隔週で行っており、そこでAngular+Firebaseで作るTODOアプリケーションのハンズオン行ったのでその資料を公開します。 勉強のためのサンプルアプリケーションとしてお役に立てれば幸いです。 ゴール 下記のようなTODOアプリケーションを実装します。 主な機能として下記になります。 TODOの追加削除 Drag And DropでTODOを移動させてデータを更新 Googleアカウントでログイン・ログアウト TODO追加入力フォームのバリデーション バックエンドはFirebaseを利用しています。 利用するツール Angular An

                                      [社内ハンズオン資料] Angular+Firebaseで作るTODOアプリケーション | DevelopersIO
                                    • IETF115 現地参加記 〜 一週間の全て 〜 - momokaのブログ

                                      IETF 115 London 現地参加記 備忘録を込めてわかりやすさより、一週間をできるだけ文章にすることをメインにする。 金曜日 11/4 (移動) 土曜日 11/5 (観光) 日曜日 11/6 11:00- ハッカソンを覗きに 16:00 - 17:00 New Participants' Quick Connections 17:00 - 19:00 Welcome Reception 月曜日 11/7 (会議初日) 08:00 - 09:00 Systers Networking Event 09:30 - 11:30    Monday Session I Dispatch 13:00 - 15:00    Monday Session II QUIC 15:00 - 15:30 おやつ飲み物休憩タイム 15:30 - 17:30    Monday Session III H

                                        IETF115 現地参加記 〜 一週間の全て 〜 - momokaのブログ
                                      • ピラミッド建設に使われた「失われたナイル川の支流」の証拠が見つかる

                                        ピラミッドの建設にはナイル川の支流か運河が用いられたことが、当時の現場監督の日記に記録されています。地質学者らの研究により、「アフラマト支流」と名付けられた、ピラミッド群のそばを流れていた支流の存在が証明されました。 考古学:遠い昔に存在していたナイル川のアフラマト支流沿いに建設されたエジプトのピラミッド群 | Communications Earth & Environment | Nature Portfolio https://www.natureasia.com/ja-jp/research/highlight/14918 The Egyptian pyramid chain was built along the now abandoned Ahramat Nile Branch | Communications Earth & Environment https://www.n

                                          ピラミッド建設に使われた「失われたナイル川の支流」の証拠が見つかる
                                        • 週刊Railsウォッチ(20191111前編)Active Recordモデルをprivateで封じ込める、心折れないRailsスキーマ管理、Railsセッションをクロスドメイン共有ほか|TechRacho by BPS株式会社

                                          2019.11.11 週刊Railsウォッチ(20191111前編)Active Recordモデルをprivateで封じ込める、心折れないRailsスキーマ管理、Railsセッションをクロスドメイン共有ほか こんにちは、hachi8833です。Rails 6.0.1が先週リリースされましたね🎉。 Rails 6.0.1がリリース!修正を追ってみました 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 毎月第一木曜日に「公開つっつき会」を開催しています: お気軽にご応募ください ⚓お知らせ: 週刊Railsウォッチ「第16回公開つっつき会」(無料) お申し込み: 週刊Railsウォッチ公開つっつき会 第16回|IT勉強会ならTECH

                                            週刊Railsウォッチ(20191111前編)Active Recordモデルをprivateで封じ込める、心折れないRailsスキーマ管理、Railsセッションをクロスドメイン共有ほか|TechRacho by BPS株式会社
                                          • 2ヶ月間、英語で後輩指導してみた - Qiita

                                            下に日本語版があります。 English This article is the 17th of the Diverse Advent Calendar. Introduction One of the personal biggest news this year is that "I have a junior engineer from India". And it was hard for her to communicate in Japanese at that time, so I strongly felt the necessity to communicate in English with her (In India, English is one of the official languages. That's why she is quite fluent in

                                              2ヶ月間、英語で後輩指導してみた - Qiita
                                            • AWS LambdaからAWS AppConfigを呼び出してみた - Qiita

                                              1. 初めに 皆さん、AWS AppConfigを利用されていますか? AWS AppConfig は 2019年12月にリリースされた機能で、こちらのブログが出た際には私は記事を何度も読み直し、一番の売りは何だろう?他のデータストア(例えば、DynamoDBやParameter Store)に設定情報を格納するのと何が違うのだろう?と考えたものです。 ちなみに、AWS Configとは違います。AWS AppConfigについて取り扱う記事です。AWS ConfigはAWS リソースの設定状況を記録するサービスで変更を検知し記録するものです。また、AWS Config RulesはAWSサービスのリソースの状況が事前に設定されたルール通りに作られているか検証するサービスとなります。 繰り返しになりますが AWS AppConfigについて簡単にご紹介したいと思います。 2. 要約 より安

                                                AWS LambdaからAWS AppConfigを呼び出してみた - Qiita
                                              • Challenge - DockerでDjangoの開発環境を構築!(Docker-compose/Django/postgreSQL/gunicorn/nginx) | Qrunch(クランチ)

                                                Challenge - DockerでDjangoの開発環境を構築!(Docker-compose/Django/postgreSQL/gunicorn/nginx) はじめに エンジニアに転職しましたのこのこです! 今回はチームでの開発に非常に便利なDockerとDocker-composeを利用してDjango/postgreSQL/gunicorn/nginxの開発環境を構築していきましょう!! 全体の流れはほぼ以下のサイトを参考にさせてもらっていますが、設定ファイル等のほぼ全行にコメントを挟むなど理解しやすいような記事にしたつもりです! Dockerizing Django with Postgres, Gunicorn, and Nginx 結構長い記事になってしまったので淡々と進めます! この記事でやること DockerとDocker-composeのインストール pipenv

                                                  Challenge - DockerでDjangoの開発環境を構築!(Docker-compose/Django/postgreSQL/gunicorn/nginx) | Qrunch(クランチ)
                                                • PowerShellでWindowsが起動してからの時間を計算する (1/2)

                                                  PowerShellは、時間や日付を扱うことができるため、時刻や時間の計算を簡単にできる。Windows付属の電卓アプリは、日付の計算は可能だが、時刻を含めることができない。PowerShellならインストールも不要だ 新年あけましておめでとうございます。1年の始まりだからというわけもないが、今回は、時刻と時間の計算をPowerShellでする方法を解説する。 Windows 10では、Windows Updateや機能の追加などを除くと、再起動する機会が少なくなった。とはいえ、長期間起動し続けているといまだに不具合が起こりやすい。筆者も1~2週間に1回程度は、意識的に再起動するようにしているが、忘れてしまうこともある。 こうしたとき、再起動してからの時間を表示できると便利だ。Linux/Unixには、システムの起動日時とこれまでの時間を表示するuptimeというコマンドがある。残念ながら

                                                    PowerShellでWindowsが起動してからの時間を計算する (1/2)
                                                  • 【環境問題】電気自動車増加が環境汚染の可能性あり?という驚愕の真実とは - ”もみあげ”の米国株投資-お金で幸せになる!-

                                                    誰もが電気自動車(EV車)と聞けば環境に最も優しい車と考えると思います。しかし現在の電気自動車の販売台数などを分析していくと、電気自動車の増加は環境汚染につながってしまう可能性があることがわかりました。 何をいってるんだ?となるかと思うのですが、今回は各国の電気自動車販売台数やそれにかかわる発電供給方法をご説明しながら状況をお伝えしたいと思います。 ではもみあげ米国ブロガーの「【環境問題】電気自動車増加が環境汚染の可能性あり?という驚愕の真実とは」をお楽しみください! 電気自動車と発電供給量事情 電気自動車事情 世界の発電供給量割合(2015年) 中国の電気自動車事情 米国の電気自動車車事情 ヨーロッパの電気自動車事情 まとめ 電気自動車と発電供給量事情 電気自動車事情 電気自動車の累計販売台数は2017年に300万台を超え、2016年からおよそ50%増加。米国では約76万台、欧州では約8

                                                      【環境問題】電気自動車増加が環境汚染の可能性あり?という驚愕の真実とは - ”もみあげ”の米国株投資-お金で幸せになる!-
                                                    • Developers.IO 2019 in 福岡で「劇的改善??VPC Lambda Before&After」というテーマで発表させていただきました #cmdevio | DevelopersIO

                                                      ※画像はA Serverless Journey: AWS Lambda Under the Hood (SRV409-R1) - AWS re:Invent 2018より引用 こちらはre:invent2018のセッションで紹介されていたVPC Lambdaのモデルです。Lambda実行環境から顧客VPC内のENIのNAT処理はWoker内で実行されるという説明です。旧アーキテクチャのVPC Lambdaでは1つのENIに対して1つのWorkerがアタッチされ、Workerを跨いでENIを共有することができませんでした。 まとめると旧アーキテクチャでは Worlkerを跨いでENIを共有できない メモリ3GB毎にENIを消費する という特徴がありました。 VPC Lambdaが抱えていた課題 このようなモデルの旧アーキテクチャは様々な問題を抱えていました。 ENIの枯渇問題 ENI作成の

                                                        Developers.IO 2019 in 福岡で「劇的改善??VPC Lambda Before&After」というテーマで発表させていただきました #cmdevio | DevelopersIO
                                                      • MITRE D3FEND Matrix について簡単にまとめてみた! - セキュリティコンサルタントの日誌から

                                                        最近、いくつか新しいフレームワークが登場しており、その概要をまとめました。 D3FEND Matrix MITRE社より、新しいフレームワーク D3FEND Matrix が登場しました。 d3fend.mitre.org MITRE社のフレームワークといえば、MITRE ATT&CK MatrixやActive Defense Matrix(MTIRE SHIELD)が有名ですが、D3FEND Matrixは、NSAが研究資金を提供し、MITREが開発したフレームワークです。 www.nsa.gov このフレームワークでは、一般的な攻撃手法への対抗モデルを提供し、防御手法が攻撃者の攻撃能力にどのように影響するか、記述されています。 ここでは、少し構成を見ていきましょう。 D3FENDフレームワークは、大きく5種類のTacticsで構成され、その下にサブ項目(Sub-Tactics)、そし

                                                          MITRE D3FEND Matrix について簡単にまとめてみた! - セキュリティコンサルタントの日誌から
                                                        • シェルスクリプトの関数の書き方 functionや()の本当の違いとは? 〜 あなたの知らないシェル関数の真実 - Qiita

                                                          シェルスクリプトの関数の書き方 functionや()の本当の違いとは? 〜 あなたの知らないシェル関数の真実ShellScriptBashUNIXshellPOSIX はじめに シェルスクリプトの関数定義の方法は function や () を書くか省略するかの違いで三通りあります。これらは省略可能なだけで同じだと言われることが多いですがそれは本当なのでしょうか?それが本当ならなぜそのような書き方の違いが生まれたのでしょうか? 関数は Bourne シェルの開発者が重要だと考え最後に取り入れた構文です。関数を知らずしてシェルスクリプトを語ることは出来ません。シェルスクリプトが小さい場合は必要ないかもしれませんが、大きくなり後から読み返して何をやってるのかわからなくなる原因の一つは関数を正しく使っていないからです。この話についても詳しく書きたいのですが、今回のテーマではないので関数を使って

                                                            シェルスクリプトの関数の書き方 functionや()の本当の違いとは? 〜 あなたの知らないシェル関数の真実 - Qiita
                                                          • Github issueをアサインしたらコード修正&PR出すAI Agentをつくる | DevelopersIO

                                                            Introduction 先日Devinが発表されました。 課題を与えると、自律的に情報収集・コーディング・デバッグ等 システム構築をやってくれるすごいAIだそうです。 ここまでやらなくても、Agent用アカウントにGihubでissueをassignしたら 自動で実装してpull requestだしてくれたら便利では、と思い 実装してみました。 今回はAmazon Bedrock(Claude3)をつかって実装してみたので それについて解説します。 Environment MacBook Pro (13-inch, M1, 2020) OS : MacOS 14.3.1 Node : v20.8.1 Git : 2.43.2 AWSアカウントはセットアップ済みとします。 Setup Agent用Githubアカウントの準備 適当なメールアドレスを用意し、Githubアカウントを作成しまし

                                                              Github issueをアサインしたらコード修正&PR出すAI Agentをつくる | DevelopersIO
                                                            • CDK BootstrapのModern templateで何が変わるのか | DevelopersIO

                                                              cdk bootstrapとは cdk appを新しい環境(AWSアカウント x リージョン)でデプロイする際に、最初の一回だけ実行が必要なコマンドです。もう少し厳密に言うと、各環境(AWSアカウント x リージョン)にて以下いずれかに当てはまるappを初めてデプロイする際に必要になります。 アセットを必要とするスタックがある場合 50キロバイトを超えるCFnテンプレートが生成される場合 DefaultSynthesizerを使用するスタックがある場合 cdk bootstrapコマンドを実行すると、CFn(CloudFormation)スタックが作成され、cdk appのデプロイに必要な周辺リソースが作成されます。 modern (vs legacy) cdk bootstrapで作成されるCFnスタックで使われるCFnテンプレートには大別して2種類存在します。modern templa

                                                                CDK BootstrapのModern templateで何が変わるのか | DevelopersIO
                                                              • 週刊Railsウォッチ(20210120後編)Ruby 3.0の新機能で遊ぶ、RubyスニペットをJSに変換するRuby2JS、rspec-parameterized gemほか|TechRacho by BPS株式会社

                                                                2021.01.20 週刊Railsウォッチ(20210120後編)Ruby 3.0の新機能で遊ぶ、RubyスニペットをJSに変換するRuby2JS、rspec-parameterized gemほか こんにちは、hachi8833です。 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙇 TechRachoではRubyやRailsの最新情報などの記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読する

                                                                  週刊Railsウォッチ(20210120後編)Ruby 3.0の新機能で遊ぶ、RubyスニペットをJSに変換するRuby2JS、rspec-parameterized gemほか|TechRacho by BPS株式会社
                                                                • environment settings object の origin の仕様を追う

                                                                  iframe や worker といった実行コンテキスト (environment settings object) が持つ origin がどのように決められるのか仕様を調べたメモです。長文でかつ難解なので、結論だけ知りたい方はまとめを読んでください。 この記事は 2020 年 2 月 16 日時点の各種仕様を元に記述しており、現時点では参照している仕様が更新されていたり、リンクが切れている可能性があります。ご了承ください。 目次 はじめに iframe の場合 (about:blank) iframe の場合 (navigate) Web Worker (Dedicated Worker / Shared Worker) の場合 Service Worker の場合 Worklet の場合 まとめと雑感 はじめに HTML standard では iframe や worker といっ

                                                                    environment settings object の origin の仕様を追う
                                                                  • 【経営】ESGと東京卍リベンジャーズ - クマ坊の日記

                                                                    昨日はSDGsとESGの関係性と、日本と海外の企業では少し捉え方が違いようだという記事を掲載しました。今日は前回の記事で書ききれなかったESGに対する違和感と経営が目指す方向性について考えてみたいと思います。 なんでG? ESGとイノベーション イノベーションには長い時間が必要 東京卍リベンジャーズに学べ なんでG? ESGは2006年に国連の当時の事務総長であるアナンさんが提唱したことで注目されるようになりました。機関投資家はEnvironment (環境)やSocial (社会)やGovernance (ガバナンス)も評価して投資することを推奨しますと言う内容でした。環境や社会に言及するのは、国連が取り組んでいるから納得できるのですが、なんで国連がガバナンスについて言うのだろう?と私は違和感を感じました。東芝の記事で書いたように、そもそもガバナンスをいくら強化しても意味がないと私は考え

                                                                      【経営】ESGと東京卍リベンジャーズ - クマ坊の日記
                                                                    • docker-composeで始める快適なRails開発環境構築とDocker詳細解説 | Enjoy IT Life

                                                                      アプリケーションをDocker化するにあたりdocker-composeという言葉を聞いたことがある方も多いと思います。 今回、docker-composeを利用してDockerでRailsアプリの開発環境の構築したので、docker-composeを利用したRailsアプリを作成する手順と、Dockerファイルやdocker-composeの解説もしたいと思います。 なお、Railsアプリで利用するDBはMySQLを想定しています。 作成したDockerファイルの解説 DockerファイルとはDockerコンテナの構成内容が記述されたファイルのことです。 Dockerファイルの内容をもとにDockerイメージの作成が行われ、Dockerコンテナというインスタンスを起動させることで利用できます。 今回作成した、Railsアプリを実行させるためのDockerファイルは以下のようになります。

                                                                        docker-composeで始める快適なRails開発環境構築とDocker詳細解説 | Enjoy IT Life
                                                                      • 【AWSエンジニア志望】採用で活きる 資格取得とは別の強み - Qiita

                                                                        この記事が書くこと 「AWSエンジニア」ってなんぞ? 「AWSエンジニア」ってどういう需要? 資格取得とは別の武器について 読んで欲しい人 インフラ、AWSエンジニアを目指して就職、転職活動をしている方 上記関連資格の取得やそれに向けた勉強を行っているが、ぶっちゃけあんまり上手くいってない方 いざAWSエンジニアで求人してる会社に入ってみたら「何か違った」という経験をお持ちの方 1.「AWSエンジニア」とは? 日頃からTwitter(X)を覗いていると、AWSエンジニアなるものになるために、AWS関連の資格を取得し、就職もしくは転職活動に励んでいる方をよく目にします。 もちろん資格取得に向かって勉強し、実践に備えることは有益なことであるというのは、おそらく多くの人が納得するところです。 しかし、私が気になっているのは、求人にも掲載されてる「AWSエンジニア」という職種は、具体的にどのような

                                                                          【AWSエンジニア志望】採用で活きる 資格取得とは別の強み - Qiita
                                                                        • [レポート] dbtとAirflowとGreat Expectationsで堅牢なデータパイプラインを構築する #dbtcoalesce | DevelopersIO

                                                                          大阪オフィスの玉井です。 12月7日〜11日の間、Fishtown Analytics社がcoalesceというオンラインイベントを開催していました(SQLを触っている方はピンとくるイベント名ではないでしょうか)。 「Fishtown Analytics社って何やってる会社?」という感じですが、dbtというツールを開発しているベンダーです。dbtについては、下記をご覧ください。 今回は、その中からBuilding a robust data pipeline with dbt, Airflow, and Great Expectationsというセッションを受講したので、レポートを記します。 イベント概要 公式 Coalesce 2020 online - December 7-11, 2020 Building a robust data pipeline with dbt, Airfl

                                                                            [レポート] dbtとAirflowとGreat Expectationsで堅牢なデータパイプラインを構築する #dbtcoalesce | DevelopersIO
                                                                          • 落合陽一が見据えるSDGsと新しい経済。データが語る未来の羅針盤 | gooddoマガジン|寄付・社会課題・SDGsに特化した情報メディア

                                                                            2015年の国連サミットで採択されたSDGs(持続可能な開発目標)。 貧困や飢餓、教育など世界的に解決するべき問題を17のゴールと169のターゲットとして掲げ、2016年から2030年までに達成することを目指しています。 2019年11月に出版された『2030年の世界地図帳 あたらしい経済とSDGs、未来への展望』の著者である落合陽一氏に、日本におけるSDGsの在り方やこれからの私たちに必要なことなどを語ってもらいました。 落合陽一プロフィール: メディアアーティスト。1987年生まれ。東京大学大学院学際情報学府博士課程修了(学際情報学府初の早期修了)、博士(学際情報学)。筑波大学准教授・デジタルネイチャー推進戦略研究基盤代表・JST CREST xDiversityプロジェクト研究代表 2015年World Technology Award、2016年PrixArs Electronic

                                                                              落合陽一が見据えるSDGsと新しい経済。データが語る未来の羅針盤 | gooddoマガジン|寄付・社会課題・SDGsに特化した情報メディア
                                                                            • 【悲報】PyInstallerさん、300MBのexeファイルを吐き出すようになる | Let's Hack Tech

                                                                              表題の通り、PyInstallerを使って出力したexeファイルがとにかく巨大に膨れ上がる現象に悩まされました。 これ、めちゃくちゃ起動遅くなるし、原因不明だし、ほんと参ってたんですが、解決しましたので、メモ書き。 さっと作って、さっと配布したいのに一々こんなところで悩みたくない方向けにその他のPyInstallerのトラブルもまとめてます。 PyInstaller出力のexeファイルの巨大化 これはマジでヤバいです。普通に作ったはずなのに出力したら300MBもあります。 –onefile を指定した場合の話なんですが、普通 –onefileしますよね。 どう考えても使っているモジュールの合計容量をはるかに超えてるので最初はサッパリ意味が分かりませんでした。 exeファイルが巨大化する原因 これはPyInstaller自体の仕様の問題です。 コマンドを出した環境のPathにあるモジュールは

                                                                                【悲報】PyInstallerさん、300MBのexeファイルを吐き出すようになる | Let's Hack Tech
                                                                              • Windows での Python (初心者向け)

                                                                                以下は、Windows を使用して Python を学ぶことに興味がある初心者向けのステップバイステップ ガイドです。 開発環境を設定する Python を初めて使用する初心者の方には、Microsoft Store から Python をインストールすることをお勧めします。 Microsoft Store を介してインストールすると、基本的な Python3 インタープリターが使用されますが、自動更新が提供されるだけでなく、現在のユーザーの PATH 設定 (管理者アクセス権は不要) も行われます。 これは、教育現場や、コンピューターへのアクセス許可または管理アクセスに制限を設けている組織で特に役立ちます。 Windows で Web 開発に Python を使用している場合は、開発環境用に別のセットアップを用意することをお勧めします。 Windows に直接インストールするのではなく、

                                                                                  Windows での Python (初心者向け)
                                                                                • 週刊Railsウォッチ(20210419前編)RailsのN+1クエリを定番以外の方法で修正する、GitLabのセキュリティ修正リリースほか|TechRacho by BPS株式会社

                                                                                  こんにちは、hachi8833です。RailsConf 2021をすっかり見逃してました😇。 We must and will do better in the future. pic.twitter.com/qYTF7ljUX5 — RailsConf (@railsconf) April 9, 2021 つっつきボイス:「RailsConf 2021、そういえば開催時期だったか」「つっつき中の今日(04/15)がラス日でした🙇」「キーノートのページにコミットでよく見かける顔が並んでますね」 サイト: RailsConf 2021 セッション: Sessions | RailsConf 2021 - 60件 ワークショップ: Workshops | RailsConf 2021 -- 11件 「RailsConf 2021のfaqを見た感じでは有料イベントのようですね」「あ、そうでし

                                                                                    週刊Railsウォッチ(20210419前編)RailsのN+1クエリを定番以外の方法で修正する、GitLabのセキュリティ修正リリースほか|TechRacho by BPS株式会社