はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ 環境変数

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 22 / 22件)
 

CLIツールを作るとき、ユーザー設定ファイルやデータをどこに配置するか - $shibayu36->blog;

2023/05/01 このエントリーをはてなブックマークに追加 123 users Instapaper Pocket Tweet Facebook Share Evernote Clip CLIツール $shibayu36 Blog pip データ

chat-hatenablogをpip installでインストール可能にした - $shibayu36->blog;にてchat-hatenablogをpip installできるようにするとき、ユーザー設定ファイルやデータをどこに配置するかに迷った。このツールでは、環境変数の設定として.envファイルを、ブログデータのインデックスとしてindex.pickleファイルを使ってい... 続きを読む

Windowsにおける環境変数をあらためて整理する (1/2)

2022/12/18 このエントリーをはてなブックマークに追加 135 users Instapaper Pocket Tweet Facebook Share Evernote Clip Windows UNIX パラメーター プログラム 影響

Windowsを始め、Unixの影響を受けているOSが持つ機能に環境変数がある。環境変数は、実行するプログラムに対してなんらかの情報/パラメーターを与える方法。1979年に作られたVersion 7 Unixに搭載され、Unixの基本的な機能の1つとして今でも使われている。 プログラムに対して情報やなんらかのパラメーターを与える方法... 続きを読む

mattn on Twitter: "Windows は UNIX と違い、コマンドを入力した際にカレントディレクトリにある実行モジュールまでも実行してしまうんだけど、環境変数 NoDefaultCurrentDirectoryInExePath でそれを制御で

2022/05/03 このエントリーをはてなブックマークに追加 154 users Instapaper Pocket Tweet Facebook Share Evernote Clip カレントディレクトリ UNIX コマンド 制御 Windows

Windows は UNIX と違い、コマンドを入力した際にカレントディレクトリにある実行モジュールまでも実行してしまうんだけど、環境変数 NoDefaultCurrentDirectoryInExePath でそれを制御できると… https://t.co/gP3p09Eodo 続きを読む

Docker Composeの環境変数ではなくsecretsで秘密情報を扱う - Qiita

2021/07/19 このエントリーをはてなブックマークに追加 162 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita Secrets Docker Compose

しかし、Dockerのドキュメントhttps://docs.docker.com/get-started/07_multi_container/ には While using env vars to set connection settings is generally ok for development, it is HIGHLY DISCOURAGED when running applications in production. Diogo Monica, the former lead of security at Docker, wrote a ... 続きを読む

sudo su とかしてる人はだいたいおっさん

2021/05/25 このエントリーをはてなブックマークに追加 627 users Instapaper Pocket Tweet Facebook Share Evernote Clip sudo Switch ユー シェル コマンド

sudo su と sudo -s はほぼ同じ。実行されるシェルが異なることがある。 sudo su - と sudo -i もほぼ同じ。環境変数のクリア的な意味だと sudo su - の方が強い。 以下は別に読まなくてもいい。 su 別のユーザーでシェルを実行するコマンド。自分は「す」とか「えすゆー」とかと呼んでる。 元は super user とか switch... 続きを読む

Go初心者が気を付けること - GolangRdyJp

2019/12/18 このエントリーをはてなブックマークに追加 211 users Instapaper Pocket Tweet Facebook Share Evernote Clip GolangRdyJp Dep パッケージマネージャ

Go初心者がやってしまいがちなやらない方がいいことを書き出してみました。 情報検索や環境構築 golang.jpを見に行ってしまう depが最新推奨のパッケージマネージャだと勘違いする(Go標準のgo-modを使おう) 「GO???」環境変数を理解せずに設定しまくる(わからない場合は一切設定しないのが正しい) しょっぱなからgv... 続きを読む

ECSでごっつ簡単に機密情報を環境変数に展開できるようになりました! | DevelopersIO

2018/11/19 このエントリーをはてなブックマークに追加 205 users Instapaper Pocket Tweet Facebook Share Evernote Clip ECS DevelopersIO Tori toricls

これでついにあんな秘密やこんな秘密をコンテナに渡しやすくなりますね — ポジティブな Tori (@toricls) 2018年11月16日 先日のアップデートで、ECSコンテナ内への機密情報の受け渡しが非常に簡単になりました。 従来は機密情報の展開にアプリケーション側での処理が必要だったものが、マネージドな仕組みで実現可能とな... 続きを読む

mrwk update: systemdのめっちゃ嬉しい機能をダラダラと説明する

2018/06/11 このエントリーをはてなブックマークに追加 128 users Instapaper Pocket Tweet Facebook Share Evernote Clip systemd init.d mrwk update etc

2018/06/07〜2018/06/08 あたりにtwitterでつぶやいたsystemdのうれしいシーンまとめ sysvinitのスクリプトちょっといじってulimit文足したあとにパッケージupdateしたら消えたりしたことがある人はsystemdならその不幸はもう起きない /etc/init.d/hoge を直接実行してserviceコマンド経由での起動時と環境変数やらが違うからハマった人... 続きを読む

最近の私的 Golang 開発環境 - Qiita

2018/01/25 このエントリーをはてなブックマークに追加 180 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita golang GOPATH 流儀 最善

あらかじめ予防線を張っておくと Go 言語 の開発環境で「これ!」という正解はない。特にチームで開発している場合は,チームの流儀に従うのが最善だと思っている。なので,この記事は「こういうやり方もあるよ」という参考程度に見ていただけるとありがたい。 GOPATH の構造 皆さん御存知の通り,環境変数 GOPATH は Go 言語 パッケージや開発環境を指定するものだが,実は複数のパスを指定できる。W... 続きを読む

GOPATH を build.Default.GOPATH で適切に扱う | eureka tech blog

2017/01/27 このエントリーをはてなブックマークに追加 3798 users Instapaper Pocket Tweet Facebook Share Evernote Clip GOPATH cmd golang プロポーザル デフォルト値

golang を使う人にとって、環境変数に GOPATH を設定しているのは当たり前ですが、go1.8 からは GOPATH が空の場合のデフォルト値として $HOME/go を使用する下記のプロポーザルが採用されました。 cmd/go: assume GOPATH=$HOME/go if not set #17262 GOPATH の動作検証 – go1.8 新規にインスタンスを立てて、go1.... 続きを読む

PHPに関するHTTPOXY脆弱性の問題と対応方法 - Code Day's Night

2016/07/19 このエントリーをはてなブックマークに追加 228 users Instapaper Pocket Tweet Facebook Share Evernote Clip night PHP PHP-FPM Code Day 脆弱性

2016 - 07 - 19 PHPに関するHTTPROXY脆弱性の問題と対応方法 外部から簡単にHTTP_PROXYという環境変数がセットでき、サーバ間通信や外部サイトと連携している場合に影響があるかもしれない脆弱性です。 PHPの場合はphp-fpm, mod_php, Guzzle4以上やいくつかのライブラリで影響あります。 対応方法は簡単です。 Apache側で対応する場合は、mod_he... 続きを読む

Chef、アプリケーションを実行環境ごとパッケージングする「Habitat」をオープンソースで公開。仮想マシンやベアメタル、Dockerなどのインフラに依存せず実行可能に - Publickey

2016/06/15 このエントリーをはてなブックマークに追加 203 users Instapaper Pocket Tweet Facebook Share Evernote Clip ベアメタル Publickey Docker Chef 外側

Chef、アプリケーションを実行環境ごとパッケージングする「Habitat」をオープンソースで公開。仮想マシンやベアメタル、Dockerなどのインフラに依存せず実行可能に 一般的にアプリケーションを実行するには、そのアプリケーションを実行するための実行系やライブラリ、環境変数といった、いわゆる実行環境を整えることが必要です。そして実行環境はアプリケーションの外側にあり、OSやインフラとして整備して... 続きを読む

Linux起動時に読みこむスクリプト、環境変数について | サーバ管理者の覚書

2015/05/21 このエントリーをはてなブックマークに追加 241 users Instapaper Pocket Tweet Facebook Share Evernote Clip 覚書 スクリプト bash Profile サーバ管理者

もうろくして、基本を忘れたのでメモメモ。 シェルがbashの場合。 /etc/profile ログインしてまず読み込む。ユーザ全体向けの環境変数を設定。 /etc/profile.d/ /etc/profileのスクリプトにより/etc/profile.d/の下にあるスクリプトが実行される。 ~/.bash_profile 個別ユーザ向けの環境変数を設定する。 ~/.bashrc ~/.bash_... 続きを読む

BASHの脆弱性でCGIスクリプトにアレさせてみました - ブログ - ワルブリックス株式会社

2014/09/24 このエントリーをはてなブックマークに追加 519 users Instapaper Pocket Tweet Facebook Share Evernote Clip bash URI Apache CGIスクリプト 手元

環境変数に仕込まれたコードを実行してしまうBASHの脆弱性が CGIスクリプトに影響を与えるか試してみたら結果は悲惨な感じに 朝から Bash specially-crafted environment variables code injection attack なるもので騒ぎになっていたので、さっそく手元の Apacheで試してみました。 /hoge.cgiというURIで実行されるように、一... 続きを読む

セキュリティ、環境変数、そして - diary.sorah

2014/06/04 このエントリーをはてなブックマークに追加 258 users Instapaper Pocket Tweet Facebook Share Evernote Clip diary.sorah 本題 セキュリティ ツール 認証情報

5/20 頃に 公開した envchain というツールの紹介記事を、会社の技術ブログに書いた。 OS X キーチェーンから環境変数をセットするツールを作りました - クックパッド開発者ブログ 投下時間の関係もあると思うけど、思いの他結構拡散してびっくりした。まあ、それは置いておいて、本題。 おもしろい。が、ps -Eで他プロセスで環境変数が見えることを考えると、そもそも環境変数に認証情報を入れて... 続きを読む

OS X キーチェーンから環境変数をセットするツールを作りました - クックパッド開発者ブログ

2014/06/04 このエントリーをはてなブックマークに追加 307 users Instapaper Pocket Tweet Facebook Share Evernote Clip ツール クックパッド開発者ブログ 福森 credential

2014-06-04 OS X キーチェーンから環境変数をセットするツールを作りました ツール セキュリティ 開発環境 こんにちは、技術部の福森 (@sora_h) です。 最近は環境変数に API トークンや credential といった認証情報を入れる事が増えてきています。 たとえば、AWS を利用するツールでは AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KE... 続きを読む

cron上でのコマンド実行を再現する - Qiita

2014/05/22 このエントリーをはてなブックマークに追加 450 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita ログインシェル Cro cron Tips

シェル上だと動くのにcron上だと動かない。 よく聞くお話ですよね。 そういう時に使えるtipsを共有します。 個人のマシン上で適当に動かすようなcronだと みたいにしてログインシェルを間に噛まして環境変数を上書きして実行することでごまかしたりもできますが、 これまた別の依存する箇所を増やすので 個人のマシンかrcファイルが厳密に管理されているような状況以外ではオススメできません。 なのでcro... 続きを読む

DotenvではなくDirenvを使う | SOTA

2014/05/07 このエントリーをはてなブックマークに追加 110 users Instapaper Pocket Tweet Facebook Share Evernote Clip Sota direnv dotenv ENV Vagrant

Dotenvは,.envファイルから環境変数を読み込むためのツール.他人には共有したくないパスワードやキーなどを.envに環境変数として記述しておき,実行時にそれを読み込むといった使い方をする.例えば自分は,vagrantからDigitalOceanを使う際に,CLIENT_IDやAPI_KEYを.envに記述してVagrantfileでそれを読み込むという使い方をしていた. ただ,Dotenvは... 続きを読む

ShellScript - シェルスクリプトを書くときに気をつける9箇条 - Qiita [キータ]

2013/09/24 このエントリーをはてなブックマークに追加 656 users Instapaper Pocket Tweet Facebook Share Evernote Clip グローバ キータ Qiita ShellScript 大文字

あくまでも個人的なものであるので、傍から見るとナンセンスな項目があるかもしれませんが、建設的な意見や批判などは大歓迎なので、コメント欄などからお願いします。 1. グローバル変数は大文字 PATH や HOME など、環境変数が大文字なので、エクスポートする変数を大文字で書くという習慣は一般的であるような気がしますが、エクスポートする変数を抱えるシェルスクリプトを作成する機会が稀なので。 グローバ... 続きを読む

Node.js の起動オプション、環境変数、npm start の話 - Block Rockin’ Codes

2012/04/10 このエントリーをはてなブックマークに追加 218 users Instapaper Pocket Tweet Facebook Share Evernote Clip node Codes node.js オプション それ単体

node.js, npmNode は起動時に色々オプションをつけることができます。面白いもの、有益なものあるんですが、あまり言及されてないので、ちょっと紹介してみようかと思ってます。 最後の npm start の話は、それ単体で書いても良いかと思っていたんですが、関連するし良い機会なので書きます。そして、オプション周り興味がない方も、Node やってる方は最後の npm start の話だけでも... 続きを読む

grepで指定オプションを自動付加してくれる環境変数 "GREP_OPTIONS" - RX-7乗りの適当な日々

2012/01/29 このエントリーをはてなブックマークに追加 100 users Instapaper Pocket Tweet Facebook Share Evernote Clip grep egrep RX-7乗り auto 自動

IT, Linux "GREP_OPTIONS"という環境変数に、常に付けておきたいオプションをあらかじめ指定しておくと、grepコマンドやxgrep(egrepとかfgrepとか...)を実行したときに、自動でオプションをつけて実行してくれます。 例えば、、、 $ export GREP_OPTIONS="--color=auto" とか。常に含めておくなら、あとは"-I"オプションとかですかね... 続きを読む

PHPとMySQLであらゆる広告を生成して管理する「phpAdsNew」 - GIGAZINE

2006/09/07 このエントリーをはてなブックマークに追加 309 users Instapaper Pocket Tweet Facebook Share Evernote Clip GIGAZINE DHTML MySQL PHP Flash

インプレッション保証やクリック数保証、期間保証の広告配信システムが簡単にできます。広告は通常のバナー広告やHTML広告、テキスト広告、DHTMLを使ったフローティングウインドウによる広告など様々なモノを選ぶことができ、設定すると自動的にコードが生成されるのでそれをコピペするだけで配信できます。クリック数のカウントはFlashなどでも可能。 さらに驚くべき事にブラウザ名やOS名、言語などの環境変数に... 続きを読む

 
(1 - 22 / 22件)