2018-08-07から1日間の記事一覧
背景 Twitter API には GET statuses/retweeters/ids: というエンドポイントが用意されており、これを用いると「あるツイートをリツイートした人の情報」を得ることができます。 しかし、このエンドポイントで取得できる人数は 100人 までです。さらに、他の…
Windows で Git Windows で Git を使うと改行コードとパーミッションの問題にぶち当たると思います。今回はパーミッションの話です。 0755 が 0644 に変わっているものとして変更が検知される Windows で Git を扱っていると、ファイルの中身は何も変わって…
パーミッションを一括変換 誤ったパーミッションの設定をしてしまったとき、一気にそれを変えるためのコマンドです。find を使えばシェルでできます。 具体例 以下のコマンドですと「ファイルが全て0644」となり「ディレクトリが全て0755」になります。 $ fi…
どういう場合にどういうパーミッションを与えるか 結論 0644 一般的なファイル シェルの設定に umask 0022 と書くこと 0755 一般的なディレクトリ 実行可能ファイル 0600 鍵ファイルや ~/.ssh など 0777 Webに公開するディレクトリかつ書き込みが行われるデ…
結論 C:\Users\foobar\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04onWindows_12abcd3efghij\LocalState\rootfs 補足 foobar のところにはユーザー名が入ります CanonicalGroupLimited.Ubuntu18.04onWindows_12abcd3efghij の 12abcd3efghij …
結論(理由) パーミッションが変わった。 結論(対応方法) umask で設定する値と smb.conf で設定する値を同一にするとよい。例えば、umask が 022 ならば、smb.conf は以下のように書きます。 [your_share_name] path = /path/to browseable = yes writab…