タグ

cygwinに関するcrafのブックマーク (25)

  • windowsで、Ansible on cygwin with zshを手軽に動かす。 - Qiita

    はじめに サーバー側は実験もあり。動きさえすれば、多人数で共有可能。クライアント環境はなるべく即戦力ありきで。個別のクライアント環境がバラバラで、汎用化しにくい。ということで、以下、作業を初めてから無駄な苦労なく1時間以内に、windows上で、Ansibleとzshが動くcygwinを用意できるであろう手順を記す。目標は、あえていえば、mac並みのクライアント環境をwindows上にも整えること。 検証環境はwindows10 pro(64bit版) 理由は、人柱中なもので。windows7以上の環境では、基的に動作すると思う。 エディタ周りとかについては省略。 特記事項あれば、追記したい。 目的 複数のサーバーの設定をAnsibleでいじりたい。 Ansibleは、Linux上のPythonで動作。ローカルでAnsibleを動作させるのが簡易(委細は、) Windows上では、boo

    windowsで、Ansible on cygwin with zshを手軽に動かす。 - Qiita
  • 技術/Windows/Cygwin/NTFSをnoaclでマウントする - Glamenv-Septzen.net

    id: 1106 所有者: msakamoto-sf 作成日: 2012-10-08 13:49:35 カテゴリ: Cygwin [ Prev ] [ Next ] [ 技術 ] CygwinはNTFSのACLをPOSIXで扱えるように色々とマッピングをいじったりしています。 その影響か、Windowsプログラムで普通に作成したディレクトリやファイルをCygwin上で見てみると、パーミッションが"000"になっていてあたかも所有者含めて一切の権限がロストしているかのように見える時があります。 個人で、しかも開発用のマシンで管理者としてログインして操作可能な状態であれば、Cygwin上でNTFSとPOSIXのACLマッピングを無効化したほうがスッキリします。 ・・・というか、デーモンやらサービスやらをあれこれ起動したりいじる環境で、Cygwinのマッピングを「正しく」維持しても、発生しうるト

    craf
    craf 2014/07/08
  • Chocolateyをインストール: Cygwinからも使う

    B! 27 0 0 0 最近ずっと気になっていたWindowsのパッケージ管理マネージャーの Chocolatey を入れてみました。 インストール インストールされるもの 基的なコマンド ヘルプ リスト/サーチ インストール アップデート アンインストール ChocolateyGUI Cygwinから使う 既にインストールされてるプログラムを登録する まとめ インストール 公式にあるように、コマンドプロンプトを立ち上げて次のコマンドを貼り付けて エンターするだけです。 > @powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PA

    Chocolateyをインストール: Cygwinからも使う
  • 最近のWindowsの開発環境のセットアップ - 純粋関数空間

    周囲にWindowsユーザがめっきり減ってきた昨今ですが、 Windowsユーザの皆様はいかがお過ごしでしょうか。 Windows8は使えないだの、 シェルがしょぼいからあれだのと言われることも多いですが、 圧倒的にたくさんのPCで安心して動かせるOSとして、 私個人としてはとても便利に使っています。 Let’snoteのCF-S10Dという2年ほど前の機種を使っているのですが、 ようやくPanasonicのWindows8サポートがこの機種までやってきたので、 Windows8に入れ替えることにしました。 実は発売当初にもWindows8を入れていたのですが、 Let’snoteを快適に使うには必須の、「くるくるホイール」が使えなかったり、 謎の認識されないデバイスがあったりだったので、 Windows7に戻していました。 というわけで、セットアップついでにそのときの記録を書いておこうと

  • コマンドラインからCygwinをsetup - Just another Ruby porter, 2013-12-c

    ■ rotate counterclockwise 休みに入ったので久し振りに挑戦。とはいうもののこれってtransposeなのでちょっと変更すればいけてしまう。 とりあえずBashで。とか考えてるうちにtransposeのほうが縮んだ。 ■ 傾けるのが面倒な人へ これをわざわざNexus7で見たわけだけど、 いまいちなんだかわからないのでなんとかしてみる。 傾けて見るってことはその方向を縮小すればいいわけで、convertですよ。 % convert https://pbs.twimg.com/media/BcFeA0HCIAAMG1b.jpg -resize 100%x10% x: % convert https://pbs.twimg.com/media/BcFeA0HCIAAMG1b.jpg -resize 10%x100% -rotate -90 x: 結果を書くような無粋なまね

    craf
    craf 2013/12/28
  • Console2なら一つのウィンドウでいろんなシェルを開ける

    画面から凄さが伝わりますでしょうか? Nyaos / PowerShell / cmd.exe / MsysGit / Msys / Cygwin / Visual Studio といったさまざまなシェル(コマンドプロンプト) を同じ Console2  というソフトの別々のタブとして開くことが出来ます。 開発をしていると、Windowsよりの環境の作業が発生したり、Unixよりの作業だったりと、いろいろな環境を使うことがありますが、これを統一したUIで操作できるというのが大変ありがたいです。 以下、参考情報として、Settings → Tabs に設定する内容です。 シェルShell に設定するパラメータアイコンファイルの入手法

  • unable to remap が rebase で解決しなかった時の話 - いけむランド

    cygwin をそれなりに触っていると unable to remap というエラーに出会ったことがあると思います。 だいたい発生するのは自分でビルドした DLL を使うバイナリを起動した時でこういう場合には /bin/rebaseall はパッケージの DLL しか対象としないために自分でビルドした DLL をオプションで追加で指定してやる必要があります。 その方法については他の方の記事がぐぐれば出てくるので、そちらを参照してください。 unable to remap - basyura's blog Cygwinで"fatal error - unable to remap"と言われた: ここにはいないボクへの伝言 自ビルドしたパッケージの rebase - 壁は通り抜けられませんよ 自分の手元で起きた時も同じ問題だと思って rebase していたのですが、何故かある時から rebas

    unable to remap が rebase で解決しなかった時の話 - いけむランド
    craf
    craf 2012/12/06
  • unable to remap - basyura's blog

    windows7 + cygwin + rvm の組み合わせにしてから出始めた unable to remap 446892 [main] ruby 9992 fork: child 8044 - died waiting for dll loading, errno 11 4511203 [main] ruby 10036 C:\cygwin\home\Administrator\.rvm\rubies\ruby-1.9.2-p180\bin\ruby.exe: *** fatal error - unable to remap \\?\C:\cygwin\home\Administrator\.rvm\rubies\ruby-1.9.2-p180 \lib\ruby\1.9.1\i386-cygwin\etc.so to same address as parent: 0x330000

    unable to remap - basyura's blog
    craf
    craf 2012/11/27
  • Cygwin 1.7 で作成したファイルにWindowsの共有属性が付かないようにする - gifnksmの雑多なメモ

    Windows Vista以降でCygwinで作成したファイルに共有属性がついてしまう問題の解決方法をメモ。 Cygwin 1.7 以前では環境変数 CYGWIN=nontsec nosmbntsec を設定すればよかったが,1.7以降ではこのオプションは廃止され,マウントポイント毎に指定するようになったとか。 とりあえず以下を /etc/fstab に追記すればOK c:/Tools/Dev/cygwin / ntfs binary,auto,noacl,override 0 0 none /cygdrive cygdrive binary,posix=0,user,noacl 0 0この設定をせずに共有属性がついてしまったファイルは以下のコマンドで一気に共有属性を解除できる(カレントディレクトリ以下の全てのファイル・ディレクトリのアクセス権限をデフォルト値にリセットする)。 icacl

    Cygwin 1.7 で作成したファイルにWindowsの共有属性が付かないようにする - gifnksmの雑多なメモ
    craf
    craf 2012/01/11
  • ndk-buildでエラー Android NDK: Host 'awk' tool is outdated. Please define HOST_AWK to point to Gawk or Nawk ! - のねのBlog

    $ ndk-build D:\cygwin\home\m_fujii\android-ndk-r7\prebuilt\windows\bin\awk.exe: can't open file /home/m_fujii/android-ndk-r7/build/awk/check-awk.awk source line number 1 source file /home/m_fujii/android-ndk-r7/build/awk/check-awk.awk context is >>> <<< Android NDK: Host 'awk' tool is outdated. Please define HOST_AWK to point to Gawk or Nawk ! /home/m_fujii/android-ndk-r7/build/core/init.mk:258: *

    ndk-buildでエラー Android NDK: Host 'awk' tool is outdated. Please define HOST_AWK to point to Gawk or Nawk ! - のねのBlog
  • Android: Use ccache with Android NDK on Cygwin | 41 Post

    craf
    craf 2012/01/06
    Cygwin 上の Android NDK で ccache を使う手順。CCACHE_DIR をWindows形式で書くのがポイントらしい。
  • Cygwin+minttyでVimのカーソルが変 - atsuoishimoto's diary

    mintty上でVimを動かすと、どうもカーソルキーを押したときに余計な文字が入力されてしまう。 私の環境では(Cygwin 1.7.7/mintty 0.9.2)、.vimrcに以下の指定をすると問題ないようだ。 set t_ku=^[OA set t_kd=^[OB set t_kl=^[OD set t_kr=^[OC^[0A 等の ^[ は、2文字ではなく1文字の制御コードであるので注意。Control+Vを押してからカーソルの上下左右を押すと入力することができる。

    Cygwin+minttyでVimのカーソルが変 - atsuoishimoto's diary
  • Just another Ruby porter, 2011-11-c

    RSS生成スクリプトが旬の境界に対応してなかった 先日.htaccessで設定して未来の日記を消したわけだけど、 その存在を前提にしていたRSS生成スクリプトがエラーになった。 なんか、たまにリンク先が未来のあれになってるって件はこれが原因だったのかもしれない。 これで直ったんなら幸い。 ■ 2日連続で帰りの電車が止まる 昨日は乗った途端に1時間止まるとアナウンス。はっきり言うのは珍しい。 会社に戻るかと思ったが、SUICAだと入った駅から出られないんだよなあ。 駅員に何とかしてもらおうと思ったら、すでにものすごい行列ができあがってた。 まあ、その直後山手内回りが動き出したからなんとかなったが。 で、今日は運良く座れたので気持ちよく寝てたんだけど、 なんか異様な雰囲気で起きたら、この電車はこのまま回送になるとかアナウンス。 なんだよそれー。またか。まあ、まだ選択肢がいろいろある赤羽だっ

    craf
    craf 2011/11/30
  • Just another Ruby porter, 2011-11-a

    ■ Your filters are forwarding some of your email to 3 other email addresses. This notice will end in 6 days. Gmailの設定でとあるアドレスから来たメールを他へ転送するフィルター書いたら、 またうっとうしいメッセージが張り付いた。6日間出るらしい。 なんだってこんな嫌がらせばかりするんだろう。

    craf
    craf 2011/11/07
  • cygwin上でrepo syncを実行する - Kazzz's diary

    私の環境(Windows 7 with service pack1, Cygwin 1.7.8)では普通にインストールしても上手く行かなかったので、備忘録のために書く。 repoのために追加インストールするパッケージ libiconv Cygwinのパッケージでは無いが、これがないとrepo init実行時に以下のエラーが発生する。 $ repo init -u git://android.git.kernel.org/platform/manifest.git gpg: error loading `iconv.dll': The specified module could not be found. DLLということで私はGnuPGの家からバイナリをダウンロードしたが(http://www.gnupg.org/download/iconv.html)、Cygwinオプションパッケー

    cygwin上でrepo syncを実行する - Kazzz's diary
  • Nandroid system.imgからファイルを抽出する - Kazzz's diary

    ふとパッチを当てたlibnfc.soを元に戻そうとしたんだが、オリジナルのイメージは自宅のPCの中にしかないことに気がついた。Nexus Sの/sdcardにはClockworkMode RecoveryでバックアップしたNandroidイメージはある。なので、この拡張子.imgのNandroidイメージから元々のファィルを抽出できないのかと調べてみたらできるらしい。 unyaffs Nandroidイメージは"yaffs"と呼ばれるファイルシステムとして生成されている。yaffsは"Yet Another Flash File System"のアクロニムであり、NANDフラッシュメモリデバイス用のファイルシステムであり、unyaffsはyaffsからファイルを抽出するプログラムだ。 早速ダウンロードして使ってみようと思ったが、そもそもWindows用のバイナリなんてあるはずもなく途方にく

    Nandroid system.imgからファイルを抽出する - Kazzz's diary
  • Meadow3からgitを使う時の設定メモ - 2010年04月の日記

    Gitで同じ行を別の目的で変更してしまった場合 Magitで部分的なstageができるようになったのはいいんだけど、同じ行を別な目的で修正してしまった場合はどうすればいいんだろう。行をコピーして、一方をコメントで残し、一方をstageしたい内容にすればいいのかな。で、コミットしたらコメントで残したほうだけにする、と。 Magitのエラー よく、次のようなエラーで動作が止まる。何だろう。 Spawning child process: no such file or directory magitを導入したときからmagit-status時などでたまに起きてた。もう一度やると普通に動くので気にしていなかったんだけど。 そのうち調べよう。 エンコーディングを調整するラッパーを使ってMeadow上のMagitで部分的なstage(apply)をする 結局gitのラッパーを書いた。git-encw

  • http://www.ysnb.net/meadow/meadow-develop/2005/msg00273.html

    craf
    craf 2010/09/02
    meadowからcygwinのシンボリックリンクのコマンドを実行する方法
  • gnupack Users Guide

    gnupackは手軽にcygwinとemacsを導入できるパッケージソフトウェアです。 アーカイブファイルを展開するだけでgnupackはすぐに利用できます。 gnupackの特徴は以下のとおりです。 インストール フリー startupプログラムstartup_*.exeを実行するだけで、cygwin、emacs、gvimがすぐに利用可能。 バンドル ソフトウェア cygwinやemacsを便利に使うための各種ソフトウェアを標準でバンドル。 32bit/64bit対応 32bit環境、64bit環境のどちらでも動作可能。 プライベート フォント システムにインストールすることなく任意のフォントが利用可能。 プロセス環境変数 システムのプロパティで設定されている環境変数に影響しない独自の環境変数が定義可能。

    craf
    craf 2010/07/28
    Windows用NTEmacsのバイナリも配布してくださっている。ビルド手順もあり。
  • Just another Ruby porter, 2010-2-c

    ■ [Tips] Numerically sorted human readable disk usage なかなかいいんだけど、これだと空白を含むディレクトリがあるとだめ。 % du -x --max-depth=1 | sort -n | cut -f2- | xargs -d '\n' du -hxs cutで2番目以降のフィールドを表示し、 xargsには明示的に改行をデリミタに指定すればよさげ。 そもそもdu -hの結果でsortできればこんな面倒なことをしなくていいわけで、 こんなこともあろうかとGNU coreutilsのsortにはちゃんと-hオプションがあったりする。 -h, --human-numeric-sort compare human readable numbers (e.g., 2K 1G) ruby-1.9.1-p378で試すとこんな感じ。ってtkでかすぎ