[Unix] テキスト処理に役立つコマンド[Unix] テキスト処理に役立つコマンド
sed 【 sed 】コマンド(基礎編)――テキストファイルを編集する:Linux基本コマンドTips(53) – @IT https://www.atmarkit.co.jp/ait/articles/16 […]
sed 【 sed 】コマンド(基礎編)――テキストファイルを編集する:Linux基本コマンドTips(53) – @IT https://www.atmarkit.co.jp/ait/articles/16 […]
前回のエントリで、アプリのテストのためにゲストOSに未来の時刻を設定する方法を記した。 テストのための別の方法として、ゲストOSのクロックを速めることができないか模索した。例えばクロックを60倍にできれば、実世界で1秒経 […]
ホストOSの時刻をいじってテストしたいことがある。例えばECサイト開発で注文をいくつか作成しておいて、システム時刻を翌月1日に変更してから月末集計を実行するといった場合。だけど、VagrantのゲストOSでスーパーバイザ […]
HTTPのプロトコルを指定してウェブサイトにアクセスしたければcurlが役立つ。 curl [options] URL... -0 –http1.0 HTTP 1.0でリクエストする。 –http […]
PHP 7.3の環境でPhanを動くようにしたんだけど、 $ php73 $ ./vendor/bin/phan -v Phan 2.2.3 PHPのバージョンを変えたらPhanが動かなくなる。 $ php71 $ ./ […]
たまにしか書かないので、必要な時にはいつも書き方忘れてる。なので、よく使いそうな書き方を参考サイトから拾って覚書き。 # index.phpなら何もしないで完了 RewriteRule ^index\.php$ - [L […]
HomesteadではSSL証明書を自由に作成することができるが、自己証明書ゆえにブラウザからERR_CERT_AUTHORITY_INVALIDの警告(というより、もはやエラーか)が発せられる。自分で作った証明書だもの […]
Homesteadには開発者向けのメールのテストツールが含まれている。Mailhogを使うと、送信メールを簡単にキャッチして、実際にそれを受信者宛てに送信することなく内容を精査することができる。 Laravel Home […]
identifyはImageMagicに同梱されているコマンドラインツール。画像ファイルの様々な情報を表示してくれる。 Homesteadで使いたかったのでインストール。 $ sudo apt-get -y instal […]
using System; using System.Collections.Generic; using System.Net; using System.Net.NetworkInformation; using S […]
using System; using System.Collections.Generic; using System.Net; using System.Net.NetworkInformation; using S […]
using System; string userName = Environment.UserName; Console.WriteLine(userName);
using System; string machineName = Environment.MachineName; Console.WriteLine(machineName);
ゴミ箱を空にしようとしたら、ゴミ箱に入っているファイルが使用中のため削除できないというメッセージが表示された。 何をしたかというと、外付けドライブを接続してTime Machineでバックアップを取っていたんだけど、机の […]
Homesteadの便利なところは、同じ仮想マシンで複数バージョンのPHPがサポートされていること。ちなみにHomestead 8.0では、5.6、7.0、7.1、7.2、7.3がサポートされている (デフォルトは7.3 […]
曜日を日本語で表示したい。 Carbon::now()->formatLocalized('%m月%d日(%a)') "09月04日(Wed)" setlocale(LC_ALL, 'ja_JP.UTF-8'); […]
ロケール情報を設定する setlocale(LC_ALL, 'ja_JP.UTF-8'); 現在の設定を取得する ゼロを指定すると、ロケール設定は適用されずに、単に現在の設定が返される。 $locale = setloc […]
現在のロケールを確認する。 $ locale LANG=en_US.UTF-8 LANGUAGE=en_US: LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIM […]
前エントリで書いたPhanだけど、公式ページの冒頭に以下のように書かれていた。 Phan is a static analyzer for PHP that prefers to minimize false-posit […]
PhanはPHPの静的解析ツール。 GitHub – phan/phan: Phan is a static analyzer for PHP. Phan prefers to avoid false-pos […]