Linux

Git GitHub 過去に戻りたいんだが…?

  ローカルリポジトリをある地点まで戻したい   $ git checkout <ハッシュ値>   ※危険 ローカルリポジトリをある地点まで戻し、リモートリポジトリも戻す $ git checkout <ハッシュ値> $ git reset –hard <ハッシュ値> $ git push -f origin HEAD^:master &n …

Linux

Cron プロセスが溜まる バッチ処理 PHP timeout

Cron PHPプロセスが溜まる、重くなる timeout 寄稿しました。     5400秒後にtimeoutする 30 * * * * root cd /home/hoge/public_html/app/mail/ && timeout 5400 php update_data.php バッチ処理の時はきちんとtimeoutつけるように気をつけよう(ㆁᴗㆁ;) &n …

YAMAHA, ネットワーク

ポート解放対応 YAMAHA RTX1210 社外のアプリを利用したい

  1000~1005のポートを利用した外部アプリを社内から使いたいとの要望。   結論として、 WANのIN側フィルターに1000~1005の穴をあけてあげれば良い。 許可するフィルターを作って、フィルターの後方に追記してあげよう。       LAN3にWANが割り当てられている場合 ip filter 102201 pass * * * * 1000- …

MySQL, Linux

MySQLのデータディレクトリを変更する

  ディレクトリの作成 # mkdir -p /home/mysql # chmod 755 /home/mysql # chown mysql:mysql -R /home/mysql       新しいディレクトリにデータを複製し、元を削除 # cp -rfp /var/lib/mysql/* /home/mysql/ # rm -rf /var/lib/mysq …

Linux

Monit CentOS7 Apache, MySQL

  プロセスの死活や状態監視をして、ミドルウェアがダウンしたら自動で再起動するようにするといった要件に対してMonitを利用することで簡単に実装出来ます。 シェルスクリプトを用意しなくて良いので楽ですね。   インストール # yum install monit   # rm -f /etc/monitrc   通知設定 # vi /etc/monitrc …

Linux

CentOS7 minimalインストールに後からGUIを利用出来るようにする

  GUIのインストール # yum groupinstall “GNOME Desktop” 再起動時にGUIモードで起動する # systemctl set-default graphical.target 再起動 # reboot now     CUIでセットアップしてから、「やっぱりGUIも入れて下さい!」は稀によくあるご要望です。   Amazonおすすめ …

未分類

jQuery Validatation フォームバリデーション

jQuery Validation 簡単にフォームをチェック バリデーション 寄稿しました(ㆁᴗㆁ✿)     読み込み <script src=”https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js”></script> <script type=’text/javascript …

数学

接弦定理 証明

  接線Tに対して垂直である円の直径Pの補助線を引くと、 2つの図のようになる。     円周角の定理から ∠CPB = ∠CAB ・・・①       ∠CPB + ∠PBC = 90° ∠PBC = 90° - ∠CPB  ・・・② ∠CBT = 90° - ∠PBC ・・・③ ②と③より、 ∠CBT = 90° -(90° - ∠CPB) ∠ …