Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

はじめに ディレクトリ同士をdiffコマンドで再帰的に比較するときは、 diff -r <dir1> <dir2>みたいにしますよね。 その中で特定ファイル名の結果を除外したい場合は diff -r -x <filename> <dir1> <dir2>みたいにすればOK。 参考: https://linuxjm.osdn.jp/html/gnumaniak/man1/diff.1.html しかし!除外はできるくせに「特定ファイル名の結果だけを表示」ってのは diffコマンドの機能としては存在しないようです。 -qオプション付きであれば、diff -qr <dir1> <dir2> | grep <filename>でOKだけど、 ファイルの中身までちゃんと見たいときはそうは行かない。 やりたくなる度に調べては「やっぱないよなー。。。」ってガッカリしてたんですが、 無いならシェルスクリプ
PHPでのPOST送信には大まかに以下の様な4パターンほどの方法があります。 file_get_contents fopen fsockopen curl ただし、fopenに関してはfile_get_contentsとほぼ同じ様な処理なので、こういった方法もあるという参考程度にしてください。 簡単な送信であればfile_get_contentsを使う方法がベターです。 通信量が多い場合や、重い処理の場合はcURLを使うと良いです。 file_get_contentsを使った方法 $url = 'http://cppe.hol.es/post.php'; $data = array( 'msg' => 'メッセージ', ); $context = array( 'http' => array( 'method' => 'POST', 'header' => implode("\r\n",
よく見るやり方 シェルスクリプトでディレクトリ内のすべてのファイルをループする方法をぐぐると、次の二つの方法が出てくるのですが、どちらも意図通りに動かない場合があります。 ワイルドカードをfor for file in ディレクトリ/*; do という書き方。 ディレクトリが空だったときにうまく動きません。zshだと"no matches found: *"的なエラーとなりますし、bashだと"*"という値をfileに渡してきます。 先にディレクトリが空かどうか判定すればいいのではないか、まあそれで99.9%くらいOKなんですが、レースコンディションが気になって夜も眠れなくなる人はもう少し読み進めていただければ。 lsもしくはfindでfor for file in $(ls ディレクトリ); do もしくは for file in $(find ディレクトリ -name * -depth
[root@server flock]# flock --version flock from util-linux 2.23.2 [root@server flock]# flock --help Usage: flock [options] <file|directory> <command> [command args] flock [options] <file|directory> -c <command> flock [options] <file descriptor number> オプション: -s --shared get a shared lock -x --exclusive get an exclusive lock (default) -u --unlock remove a lock -n --nonblock fail rather than wait -w
概要 html5を使ってローカルに有る画像ファイルを表示する簡単なhtmlを作ってみました。イメージの描画にcanvasを使用しています。 参考にさせて頂いたページ http://qiita.com/junya/items/0f977ae7f8f620fd83e7 http://d.hatena.ne.jp/oovu70/20111122/p1 ソースの説明 ファイルの読み込みに加え、イメージのロードも非同期になりますので、コールバックで処理をしないとcanvasへの描画は上手くいきません。 html要素として予め定義しているcanvasをセレクトしています。 getContext()メソッドで描画機能を有効にしています。jQueryのセレクタを使っていますのでcanvas[0]とします。 naturalHeight, naturalWidthでイメージのサイズを得ることが出来ます。縦横比
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 概要 みなさん、Git使ってますか? もしくは、使いこなしていますか? 独習Gitを読んで、思いの外Gitコマンドが多かったので、 タイトルの通り、Gitコマンドで100本ノックをまとめてみました。 Gitの環境構築が終わっている状態からを想定しています。 git initでローカルにリポジトリを用意してください。 問題に対して、直後に回答を載せる形式にしています。 Git初心者の方も、目を通して知らないオプションをググれば勉強になると思います。 参考文献 独習Git 100本ノック Gitに馴染む 1. メールアドレスをGitのグロー
はじめに Nightmare(v2)でファイルをダウンロードする方法をようやく一つ確立したので、投稿しておきます。 Nightmare(v2)って何?という方はこちらを参照ください。 動作環境 node v4.4.5 npm v2.15.5 主要なパッケージは下記のとおり 試してみた方法 ☓ ダウンロードリンクをclick()する READMEを詳しくみても、downloadに関する記載は一切ありません。 それっぽいPRは見つかりましたが、長い議論の末、そっとcloseされています。 handle will-download by rosshinkley · Pull Request #382 · segmentio/nightmare ☓ nightmare-inline-downloadを使ってみる 前述のPRのrosshinkleyさんが、nightmare-inline-downl
初期設定 RDSのコンソール上で下記を設定してください slow_query_log=1 log_output=FILE slow_query_log_file=/rdsdbdata/log/slowquery/mysql-slowquery.log (デフォルト値) log_outputはデフォルトでTABLEとなっています。 TABLEでも mysql.slow_query テーブルにログが溜まっていくのですが、ほったらかしにしてログが膨れ上がることが多々あるでしょう。 殆どの場合、直近のログさえあれば十分なのに、「mysql.slow_queryが膨れ上がってSELECTの結果が終わらない!!」 ということはしばしばあるかと思います。私もなりました。 FILEにしていれば、1時間毎のログが1日分残ります。これなら、ファイルが大きすぎて分析できない!ということは無いでしょう。 分析方法
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く