タグ

開発とshに関するraimon49のブックマーク (3)

  • 次期Windows 10、一般ユーザーでもシンボリックリンクを利用可能へ -「mklink.exe」を開放

    次期Windows 10、一般ユーザーでもシンボリックリンクを利用可能へ -「mklink.exe」を開放 Microsoftは12月2日(米国時間)、次期Windows 10でシンボリックリンクが一般ユーザーでも利用可能になると、公式ブログで発表した。Windows Vistaから格的にサポートしたシンボリックリンクは、これまで管理者権限が必要だったが、同社は「開発者のユーザー経験を向上」を目的に機能を開放すると説明している。 Windows Insider Program参加者にリリースしているWindows 10 Insider Preview 14972で開発者モードを有効にすると利用でき(ただし、PC版の最終公開OSビルドは14971)、Current Branchを選択している利用者は、2017年早期リリース予定のWindows 10 Creators Updateで機能

    次期Windows 10、一般ユーザーでもシンボリックリンクを利用可能へ -「mklink.exe」を開放
  • シェルスクリプトで「ビルドスクリプト」を作る時に便利なテクニック - ククログ(2012-10-11)

    プログラムの種類によっては、そのまま実行できるものと、実行できるようにするために「ビルド」が必要なものとがあります。Cなどのコンパイルが必要な言語で書かれたプログラムは当然ビルドが必要ですし、コンパイルが不要な言語であっても、インストーラパッケージを作るというビルド作業が必要な場合はあります。 ビルド作業の自動化のためのツールとしてmakeなどがありますが、そこまで格的な事をやる必要がない場合は、シェルスクリプトで「ビルドスクリプト」を作るのが手軽でおすすめです。この記事では、そのような場合に役立つシェルスクリプトのテクニックを4つご紹介します。 エラーの気付きやすさとデバッグのしやすさを高める メッセージに色を付ける シェル関数をライブラリにする 一時的に作業ディレクトリの中に入る エラーの気付きやすさとデバッグのしやすさを高める はじめに紹介するテクニックは問題が発生した時に気づきや

    シェルスクリプトで「ビルドスクリプト」を作る時に便利なテクニック - ククログ(2012-10-11)
    raimon49
    raimon49 2012/10/12
    set -e -xと同様の情報を局所的に得られるよう"$@"や$?と組み合わせた関数と、echo -eでエスケープシーケンス出力してエラーを知らせる例。cdは処理ごとに括弧でひとまとめに。
  • Webアプリケーションエンジニアはノマドであれ(特定のサーバに依存しない方法) - blog.nomadscafe.jp

    弊社では毎週水曜日はノーエンジニアデーなので、最近はMacbook AirとWIMAX持って外で仕事しています。意外と快適ですが、ここで書くのはサーバの使い方の話です。 ときおり、次のような状況に遭遇することがあります。 開発環境して使っているけど、セットアップをどのように行ったか残っていないので、新サーバへ移動できない 番環境だけど、セットアップをどのように行ったかわ(ry デプロイ元/管理ツールサーバとして使っているので古いサーバだけど捨てることができない DBがどこから参照されているか管理できていないので、サーバの入れ替えが困難 コードがどこから参照が把握できていないので、容易にサーバ構成の変更ができない 椅子^H^H 一度設置したサーバの移動なんてなかなかすることないと思う人はいるかもしれないけど、サーバが何の警告もなしに突然壊れて入れ替える必要がでてくるのはもちろん、インフラ技

    raimon49
    raimon49 2011/07/03
    JobQueue覚えて習慣化したいな。
  • 1