タグ

環境に関するmiguchiのブックマーク (20)

  • 「農業界のスタンフォード大学」が描くオーガニックじゃない「未来の農業」 | 有機農業だけでやっていくのは不可能

    農業分野で世界のトップに立つオランダのワーゲニンゲン大学の学長は「農業をこのままの体制で続けることは不可能」と語ると同時に、すべてを有機農業に移行すればいいわけでもないと主張する。それではどうしたら、持続可能な農業を営むことができるのか。「農業界のスタンフォード大学」の取り組みを、フランス誌が取材した。 「環境や生物多様性を尊重しつつ、世界人口に対応する糧を確保することは可能です」 すがすがしいほどに楽観的な意見だが、ワーゲニンゲン大学の学長ショーケ・ヘイモヴァーラの言葉なのだから、重みがある。ワーゲニンゲンはアムステルダムから南東に90キロのところにある小さな自治体だ。同大学は、あらゆる世界ランクのトップに君臨する農業界の権威として、この分野のスタンフォードとも謳われる。 オランダ政府の「シンクタンク」とも目され、気候変動に関する政府間パネル(IPCC)からも諮問を受けているうえ、充実

    「農業界のスタンフォード大学」が描くオーガニックじゃない「未来の農業」 | 有機農業だけでやっていくのは不可能
  • Docker で環境変数をホストからコンテナに渡す方法(ホスト OS 側からゲスト OS に渡す方法各種) - Qiita

    Docker のコンテナ(ゲスト OS)内のアプリやスクリプトなどに、ホスト OS 側からシステム環境変数をゲスト OS に渡したい。 つまり macOSLinux で言うと export したシェル変数や env コマンドで表示される値を外部から渡したい。LC_ALL とか LANG とかタイムゾーンとかアクセストークンとか SSH の鍵とか色々。 しかし「docker compose 環境変数 ホストOS ゲストOS 渡す 方法 各種」で Qiita 記事に絞ってググっても、まとまったものがなかったので、自分のググラビリティとして。 Docker を恐れずに一言で説明すると「Linux 環境の閉鎖空間で Linux のプログラムを実行するもの」です。 つまり、MacWindows でも Docker は使えるものの、実際には仮想マシン(VM)上で Linux 環境を起動して

    Docker で環境変数をホストからコンテナに渡す方法(ホスト OS 側からゲスト OS に渡す方法各種) - Qiita
  • VSCode Dev Containerを使った開発環境構築

    続編記事を投稿しました 🥳🎉 (2023/06/08) CodeSpaces の紹介の他に実際の開発で活用している Dev Container 設定のサンプルも紹介します。 Dev Container で MySQL や LocalStack などのサービスを起動する方法や、ローカル環境と Dev Container 環境での開発の共存方法など実際の開発で活用しているものから抜粋したものを紹介しています。 [続!Dev Container] GitHub Codespaces でクラウド開発環境を構築 はじめに こんにちは。共通サービス開発グループで複数のサービスが利用する決済プラットフォームの開発チーム[^1][^2]に所属している鳥居です。 この記事をご覧の皆さんは、ローカル開発環境の構築時にこんな経験ありませんか?IDE の設定を環境構築手順書に従って構築したが動かなかったり、プ

    VSCode Dev Containerを使った開発環境構築
  • 私たちの能力には「発動条件」がある。|青田努(@AotaTsutomu)

    優秀な人でも、環境が変わったら今までのように優秀でいられなくなることがあります。なぜなら、私たちの能力には「発動条件」があるからです。 万能の優秀さは存在しない これは私自身が経験したことですが、自分自身の能力をフルに発揮できた職場もあれば、あまり発揮できなかった職場もありました。 同じ人間なのに、基的な保有能力が変わっていないはずなのに、優秀な自分と、そうでない時の自分がいる。ここから気づいたのは「万能の優秀さ」は存在しないということです 私たちが持っているのは、あくまでも「持ち味」であり、それがプラス発揮できる職場であれば「強み」に変わるし、できなければ「弱み」に変わることもあります。 たとえば「時間をかけてでも精緻なプランを立案する」ことがベースの職場で活躍していたAさんが、転職して「あまり時間をかけずに、まずはコア部分の最低限のプランを考えて素早く前進させる」ことを良しとする組織

    私たちの能力には「発動条件」がある。|青田努(@AotaTsutomu)
  • GASの開発環境をローカルで作成する方法(2023年7月版) | DevelopersIO

    Google Apps Scriptの環境構築をVSCode上で行う方法について詳しく解説していきます。clasp,asideを使って構築するので、爆速で構築できます。 ことのはじまり 私は最近Google Apps Script(GAS)の学習を始めました。 GASの学習を始めると、まずはAppsScript公式のIDEでスクリプトを書いていくことになると思います。 しかし、普段VSCodeを使い慣れている身からすると、VSCodeの便利機能が使いたくて仕方なくなります。 それじゃあ、使い慣れたVSCodeを使おうじゃないか!! AppsScript公式のIDEだとGitに差分を残していくこともできないぞ!!(できます) というわけで、GASをVSCodeを使って開発する為の環境構築の手順を書いていきたいと思います。 前提条件 VSCodeがインストールされている Node.jsがインス

    GASの開発環境をローカルで作成する方法(2023年7月版) | DevelopersIO
  • パラメータストアからEC2に環境変数を設定する - Qiita

    AWS Systems Manager パラメータストア で階層構造で登録したパラメータをEC2で利用する方法のメモです 前提 EC2インスタンスのtagにName=MyApp, Env=Devが設定されている roleにパラメータストアの権限が付与されている roleにEC2のreadonly権限が付与されている aws cli設定済み jqがインストール済み パラメータストアに登録 aws ssm put-parameter --name "/MyApp/Dev/S3_BUCKET_NAME" --value "MyAppBucket" --type String aws ssm put-parameter --name "/MyApp/Dev/AWS_ACCESS_KEY_ID" --value "dummy_s3_access_key" --type String aws ssm

    パラメータストアからEC2に環境変数を設定する - Qiita
  • 2022年度版Python環境構築徹底解説 - Qiita

    各機能とツールについて、説明していきます。 エディタ Visual Studio Code エディタやIDE(統合開発環境)は好きに選んでいただければ良いとは思いますが、特に希望がないならば、Visual Studio Codeを選んでおけば間違いないでしょう。 Pythonを含む幅広い言語に対応し、豊富な拡張機能を備えている非常にリッチなエディタです。とりわけPythonプロジェクトについては、これさえ有れば、特にIDEなどは必要ないと思います。 インストールは↓から。 バージョン管理ソフト Python3系は日夜アップデートされていて、2022年12月現在の最新verは、3.11.1が提供されています。 とはいえ、プロジェクトによっては、3.7.1までしか動作が担保されていないもの、3.9.0で現在開発中のもの...などがあります。最新のPythonが常に必要、というわけでは決してなく

    2022年度版Python環境構築徹底解説 - Qiita
  • EOL対応はシステム見直しを行うベストタイミングである - MonotaRO Tech Blog

    今回のミッションと問題 テスト環境 テストの方針 全体像を知ったからできたこと テストを通じてあるべき姿を知る まとめ こんにちは。モノタロウで開発担当している竹原です。 皆さんは、EOL対応についてどのようなイメージをお持ちでしょうか? EOL(End Of Life)とは、ハードウェアやソフトウェア製品の販売や生産、ベンダーのサポートや修正・更新プログラムの提供終了を意味します。EOLを放っておくと脆弱性や不具合を抱えたまま運用することになりかねないため、基的には対応必須です。 とは言いつつも、不具合を出すリスクもあり作業内容としては広範囲のテスト作業となるため、入れ替えるハードウェアやソフトウェアに劇的な機能向上が無ければ、コストに見合う価値が得られません。しかし、確認範囲が広いという点を逆手にとるとシステム全体を見直す良い機会でもあります。 今回、私のチームでPythonのEOL

    EOL対応はシステム見直しを行うベストタイミングである - MonotaRO Tech Blog
  • AWS EC2起動時に パラメータストアの値 を 環境変数 に 設定する 方法

    今回は「AWS EC2起動時に パラメータストアの値 を 環境変数 に 設定する 方法」についてまとめます。 起動時にパラメータストアから値とってきて環境変数に設定なんてよく聞きますが…調べても自分が欲しい情報がストレートになかったので、今回まとめてみました。 目次 パラメータストア VPC タグ EC2 タグ IAMロール ユーザーデータ 概要 EC2起動時にパラメータストアの値を取りに行き、EC2の環境変数へマッピングしていくような仕組みを作っていきます(以下の図のイメージ)。 今回は「VPC」や「EC2」につけられたタグ名をキーに「パラメータストア」の値を探してくるようなものを作ります。 「VPC」のタグには「Project」「Env」を、「EC2」のタグには「Type」を定義しておきます。 これらタグを利用して、「パラメータストア」では「/{Project}/{Env}/{Type

    AWS EC2起動時に パラメータストアの値 を 環境変数 に 設定する 方法
  • リモートワーク環境での勉強会、みんなどうしてる?VOYAGE GROUP の読書会について紹介します! - CARTA TECH BLOG

    こんにちは!fluct でインターネット広告配信のお手伝いをしている @jewel_x12 です!今日は VOYAGE GROUP における、リモートワーク環境での勉強会について書きます。 VOYAGE GROUP では以前から勉強会を実施しています(例えばReactハンズオンなど)。部署や若手・シニアを問わず、社内バーの AJITO 等に集まってワイワイやっていました。COVID-19の状況が収まらない今のご時世ですと、AJITO でワイワイってのはできなくなっています。 なので勉強会もオンラインでせざるを得ない状態です。そんな中、みなさんはどうやって勉強会を進めてますか?VOYAGE GROUP ではリモートワーク環境でも社内勉強会が活発に行われているので、その様子を紹介できたらと思います。 社内では論文読み会などの勉強会も行われていますが、読書会だけでもたくさんあったので、今回は読書

    リモートワーク環境での勉強会、みんなどうしてる?VOYAGE GROUP の読書会について紹介します! - CARTA TECH BLOG
  • 会社の支給PCがMacBook Pro M1なので、新しく開発環境を構築した話 - 食べチョク開発者ブログ

    こんにちは。 今年の年始からジョインした遠藤です。 さて、入社したところ会社支給のMacBook ProがM1チップのものでした。 はい、現状は開発環境で苦労するとか色々噂を聞くやつです。 実際に試したのですが、 現状の開発環境構築スクリプト、手順書が一切使えない VitualBox, Vagrantは利用不可 Dockerは利用可能ではあるが、一部イメージが対応されてない 古いパッケージは動かす手段がない などなど、通常ではぶつからない問題にぶつかります。 べチョクでは、 Ruby Node.js MySQL Redis ElasticSearch Kibana を利用しています。 この辺りをメインに話つつ、Intel版とこんな風に違うのかっていう辺りの雰囲気を感じ取っていただければと思います。 どこに開発環境を構築するか まず、どこで開発環境を構築するかを考えてみたいと思います。 ロ

    会社の支給PCがMacBook Pro M1なので、新しく開発環境を構築した話 - 食べチョク開発者ブログ
  • WSL2でWeb開発環境の構築メモ (zsh, node, dockerなど)

    はじめに Web開発といえばUNIXターミナルが使えるMacが便利だったが、ついに今年WSL2が正式リリースされた。これでようやくWindowsでまともなWeb開発環境を構築することが可能になって喜びもひとしお。 それどころか、WSL2, Windows Terminal, VS Codeと便利なツールがどんどんリリースされていてMacよりも便利といえる環境になってきたため、格的にWindowsに乗り換えることにした。 環境構築をメモしていく。 WSL2とUbuntuのインストール 公式ドキュメント通り。 ディストリはUbuntuを選んだ。 Windows Terminal マイクロソフト純正。とても使いやすく、アップデートも精力的で今後も楽しみ。 Microsoft StoreからWindows Terminalをインストール 設定ファイルがJSONなのはエモいですね。 この辺で好きな

    WSL2でWeb開発環境の構築メモ (zsh, node, dockerなど)
  • suitebook infrastructure has moved on from ElasticBeanstalk to ECS on Fargate

    @laugh_k です。先週 SQUEEZE のソリューション事業のプロダクトである suitebook のインフラ環境をローンチ当初から使われていた ElasticBeanstalk ベースの環境から ECS on Fargate の環境への移設を行いました。今回はその移設がどのような検証・手順を経て行ったのかを紹介します。 背景ElasticBeanstalk 時代ElasticBeanstalk は Heroku を使うような感覚でAWS上で手軽にアプリケーションを動かせるのが魅力で、スタートアップのサービスローンチ当初にはさくっとデプロイできる感じもマッチしていました。ですが、プロダクトの成長とともに問題も多く発生していきました。 手軽に利用できる半面、Python3.6 への対応がなかなか来なかったり、Apache + mod_wsgi 以外の Web サーバが選択できなかったり

    suitebook infrastructure has moved on from ElasticBeanstalk to ECS on Fargate
  • code-server で実現する Windows 上で Linux 向けの快適な Go 開発環境 - 誰かの役に立てばいいブログ

    業務で Linux 向けの Go プログラムを多数開発しています。 しかしながら、開発している機材の OS は好きこのんで Windows です。 在宅から勤務するときに、Windows のリモートデスクトップが最強すぎるので手放せないのが大きな理由です。 そんなわけで、Windows の Hyper-V という機能で Ubuntu を仮想マシンとして動作させ、Emacs で長年開発していました。 しかし近年、モニタも 4K 32 インチと大きくなりましたしメモリも 32 GB 搭載されていますし、なにより Visual Studio Code のような高機能 IDE が手軽に利用できる状況でありながら、ろくにカスタマイズをしない Emacs で開発を続けるのも怠慢かなと考え、「WSL で快適な Go 開発環境を作る」という記事に書いたように Windows + WSL + Visual

    code-server で実現する Windows 上で Linux 向けの快適な Go 開発環境 - 誰かの役に立てばいいブログ
  • ほとんどの場合「意志」ではなく「環境」が行動を決める。

    以前「うちの子、勉強しなくてさ……」とこぼしていた知人が、最近「うちの子も、ようやく一人で勉強できるようになった」と言うようになった。 「どうやって勉強する習慣を身に着けさせたのか」と聴くと、 「どっかで、「リビングで勉強させるといい」と読んだので、毎日の宿題を部屋ではなく、リビングでやるように言ってみたら、これが良かったみたいで、勉強するようになった。」 という。 「どうやら、周りにマンガやらゲームやら、誘惑するものがあるとどうしてもそっちに気を取られちゃうから、「勉強するしかない」という状況がいいみたい。」 「リビングって、周りがうるさいんじゃないの?」 「子供にきいたら、あまり気にならないらしい。唯一、テレビだけは気が散るらしいから、家内はテレビを見なくなって、逆に子供と一緒に勉強するようになったと。オレも早く帰ったときは、子供と一緒に自分の勉強をするようにしてるよ。」 ————–

    ほとんどの場合「意志」ではなく「環境」が行動を決める。
  • DMM inside

    アニメ初の快挙!海外アニメ賞を受賞した『スキップとローファー海外ライセンス部長&プロデューサーが語る、奮闘の舞台裏

    DMM inside
  • [配信講義] CMSI計算科学技術特論A — 日本語

    京コンピューターを中心としたネットワークインフラが整備され、日各地に設置されているスーパーコンピューターを容易に使える環境が整いつつある。それを活用して大規模で高性能なシミュレーションを実行し、科学の進展のみならず、防災やものづくり、創薬といった社会の安全や産業、医療に貢献していくことが願われている。そのためには、そのようなシミュレーションソフトウエアを開発する人材を育成することが必要である。講義では、新物質開発やエネルギー創製に関する分野に関係が深い科学技術計算ソフトウエアの開発で、物性物理、分子科学、材料科学などの研究に使われているものの開発に必要な要素技術を中心に取り上げる。 【開催要項】 開催日:  平成25年の下記日程 (木曜:13:00~14:30) 開催場所: CMSI教育拠点 東北大学、東京大学物性研究所、東京大学(郷キャンパス)、金沢大学、豊橋技術科学大学 総合研究

  • irb でのオブジェクトの表示を更に見易く - awesome print

    環境を整理していていたついでにメモを残しておく。 irb でシンタックスハイライトなどを行うには Wirble など便利な gem があるが、awesome_print はオブジェクトのデータ構造もわかりやすくインデントして表示してくれる。 michaeldv/awesome_print · GitHub Awesome Print is a Ruby library that pretty prints Ruby objects in full color exposing their internal structure with proper indentation. Rails ActiveRecord objects and usage within Rails templates are supported via included mixins. Table of Conte

  • 天然ガスの時代:「次世代エネルギーは終わった」とアメリカは言う

  • リオ会議でもっとも衝撃的なスピーチ:ムヒカ大統領のスピーチ (日本語版) – Hana.bi Japan + YOU

    なんということでしょう。リオ会議(Rio+20)は環境の未来を全世界で決めて行く会議で、日メディアも新聞やテレビで大きく取り上げてきたのに、もっとも衝撃的で環境危機の当の問題を唯一示し、考えさせられるウルグアイ大統領の音スピーチを誰も日語に訳していません! こんな大事なスピーチですので、日の皆様にも紹介したく未熟ながら翻訳しました。訂正点や思ったことがありましたらコメント欄にお書きください。 もう一つガッカリしたことがあります。 リオ会議に期待を寄せ、Youtubeで各首脳のスピーチや、かの有名な伝説のスピーチをしたサヴァン・スズキさんの映像も見ていました。リオ会議では各国首脳が集まり、地球の未来を議論し合う場なのに、各国首脳は自分のスピーチを終わらせたら、一人一人と消えて行ってしまいました。世界中から何時間もかけてこの場に来ているのに、みな人の話は聞かず自分のスピーチで済ませて

    リオ会議でもっとも衝撃的なスピーチ:ムヒカ大統領のスピーチ (日本語版) – Hana.bi Japan + YOU
  • 1