2022年はいろんなことがあったので備忘録として残そうと思う。振り返るとそんなことあったよね的な感じで。(※2022年は本厄だった) 2022年のSummary 採用活動 開発の進捗 kubernetesを諦めた 1に関してはミスマッチだったり、選考フローだったり、本当に望…
gunicorn(19.9)をsystemdで動かした場合に色々と嵌ったのでメモ。 docs.gunicorn.org https://github.com/benoitc/gunicorn/blob/master/docs/source/deploy.rst#systemd 最終的に動いた設定 /etc/systemd/system/app.socket: [Unit] Description=gunicorn a…
引っ越したことを残すメモ。 最初はWordPressで運用してて、途中でBloggerに移動して、 でもデザインがアレだったのでCSSとかはレンサバにおいてたりして、 で、レンサバもつかってないので解約したりして、、 そこから更新が滞ってたわけだけども、 そろそ…
とあるサイトをXSERVERに引っ越した。 せっかくなのでphp7でwordpressを動かしてみる。=>動いたので問題ない。 URLの変更とかパスの変更はwp-cliでやろうと思って、 参考URL: エックスサーバーに wp-cli を導入する を試してみたけど、PHP5.3で動いているの…
XSERVERでCakePHP3を動かすとintlがないよ。ってエラーになりました。 /opt配下にphpizeとかあったので、追加で入れれるんじゃないのかな?って思ったらできました。 以下その手順。バージョンはphp7 icuをインストール wget http://download.icu-project.or…
wp-content/db-error.phpを作る。これだけ。DBエラー時に呼ばれる、関数 dead_db() で定義されてる。 // Load custom DB error template, if present. if ( file_exists( WP_CONTENT_DIR . '/db-error.php' ) ) { require_once( WP_CONTENT_DIR . '/db-error…
とあるサイトをリニューアルした時に、管理が変わるのでサーバーをどれにするか探した結果、ValueServerがコスパがいいのではという結論に至った。 正直ValueServerとCoreServerの違いがわからないんだけど、 ValueServerを使ってみていいと思った点。 年間2…
今更なのかもしれないですけど、作業する時に大体何時間かかったか?をちゃんと計測しようと思ってアプリを漁ってみました。 結果、コレがシンプルでよさそうでした。 Menu Stopwatch.app https://itunes.apple.com/jp/app/menu-stopwatch/id765725880?mt=12…
ファイルの置換だけじゃなくて、ちょっとした修正とか手作業でぱぱっと変更したりした時って、 typoだったり、閉じ忘れだったり、不要な文字を入れて保存してしまってたりでfatal errorが発生しないとも言えないと思います。 phingにphpの構文チェックがある…
個人的にですが、laravelのmakeコマンドにはなぜユニットテストが無いのか?と思っていました。 (CakePHPであればbakeした時にTestCaseのファイルも一緒に生成してくれるのに…) パッケージがあるんじゃないかと探してみましたが見つかりませんでした。 な…
少し前にAPIを使ったアプリケーションの開発をする際に、 SilexとFakerとSymfonyのRouteCollectionを使うと良い感じにさくっとテスト用のAPI環境が作れたのでメモです。 Faker https://github.com/fzaninotto/Faker テストデータを生成してくれます。 ドキュ…
DatabaseServiceProviderを継承したプロバイダを作成する $ php artisan make:provider DatabaseServiceProvider App\Providers\DatabaseServiceProvider.php namespace App\Providers;use Illuminate\Database\DatabaseServiceProvider as BaseDatabaseServ…
スナップショットを取る aws ec2 create-snapshot --volume-id vol-39646ef0 --description "This is my root volume snapshot." スナップショットから新しいボリュームの作成 aws ec2 create-volume --size 30 --region us-east-1 --availability-zone us-e…
参考サイト Amazon VPCを使ったミニマム構成のサーバ環境を構築する VPCについて非常にわかりやすかった。 AWSでVPCを作る コマンドが新しくなって変わってしまいましたが流れは参考になりました。 というわけでVPCに1インスタンスを作成してみたのでそのメ…
CakePHP3がリリースされましたのでとりあえずインストールだけと思って、 compoerを叩いてみると、 the requested PHP extension intl is missing from your system. とエラーが表示されたのでintlをインストール XcodeのCommand Line Toolsをインストール x…
昨年か一昨年あたりにmicroserverを購入して、タイトルのようなことをしようと思ってましたが、 vagrantでのpublicなipアドレスの設定に嵌って、そのままただの箱になっていたんですが、 chefとかansibleなどの情報も増えたということもあってもう一度トライ…
cakeのデフォルトで用意されている色がしりたかったのでメモ これで見た目がちょっとよくなりそうです。。
vagrant + chef-solo 便利!ですね。 達人出版会さんの伊藤直也さん著「入門Chef Solo」はこれからchefを始めるにはもってこいの本かと思いますので是非。 http://tatsu-zine.com/books/chef-solo vagrant up したらすぐにLAMP環境ができるということを試し…
sourcetreeをダウンロードhttp://www.sourcetreeapp.com/インストールが終わったらsourcetreeを立ち上げてtool > Craste or Import SSH Keys をクリックこの辺コネコネをこねこねすると終わる。秘密鍵はどこかに保存。例えば、C:\Users\ユーザー\ssh\id_rsa …
phpbrewのインストール http://mxcl.github.io/homebrew/下記のコマンドで ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)" nginxのインストール brew install nginx 設定ファイルの場所/usr/local/etc/nginx/nginx.conf起動 sudo nginx c…
まずはvirtualboxのインストール https://www.virtualbox.org/ 次にrubyのインストール ruby installer http://rubyinstaller.org/ DEVELOPMENT KITのインストール ダウンロード後、解凍先を求められるので C:\DevKit に コマンドプロンプトを立ち上げ C:\De…
たぶんコレをすれば直るんじゃないかな…たぶん… 参考元 http://www.marktomlinson.com/2013/03/mailboxapp-imap-folders-disabled.html ブラウザでGmailのラベルの設定を開く 「新しいラベル」で下記4つのラベルを作成 [Mailbox] Later To Buy To Read To Wa…
PDO::lastInsertId http://php.net/manual/ja/pdo.lastinsertid.php cakephp https://github.com/cakephp/cakephp/blob/master/lib/Cake/Model/Datasource/Database/Postgres.php#L284 return $this->_connection->lastInsertId($seq); fuelphp https://gith…
どうも改行が余分に入る模様…調べると、どうもMTAがqmailの時にはmail関数にLF指定しないと行けない模様… 【php】mail関数の改行コード注意点CakeEmail.phpの1217行目を変更 $return = mb_encode_mimeheader($text, $this->headerCharset, 'B',"\n");
今年もあっという間に1年が過ぎた。 ◯歳からは早いとかよく聞く言葉ではあるけども、まぁ確かに早いと思う。 年々加速してる気もする。 今年の出来事を振り返れば転職という出来事が大きかった。 たぶん隣の芝が青く見えることもあったり、現状に満足できな…
この記事は FuelPHP Advent Calendar 2012の17日目の記事です。 前日は@mayama4uさんの「FuelPHPで作るFacebook診断アプリ」でした。 作成事例として詳細に解説して頂いてるのでこれからfuelphpでfacebookアプリを作るときはすごく参考になるかと思いました…
はじめにCakePHP Advent Calendar 2012 7日目の記事です。昨日は@tkykmwさんの「CandyCaneをHerokuにインストールする」でした。 Heroku使いたいと思いました!さて、ネタは何にしようと思いつつacl.phpを改めて見てみようと思いたってのエントリー。以外に(…
基本的な構文 check_http -H ホスト -I IPアドレスオプション説明省略時-HIPアドレス、ホスト名-IIPアドレス、ホスト名、HOSTヘッダがつかない-pポート番号-4IPv4で-6IPv6で-SSSLで接続する-C証明書の有効期限を指定-e正常時の応答ステータスを指定100,200番…
generic-service を見てみる参考URL http://nagios.x-trans.jp/Nagios-doc/JAPANESE/項目デフォルト説明(自分なりの解釈)active_checks_enabled1Nagios本体からチェックをかけるpassive_checks_enabled1結果を受け取るparallelize_check1並列に実行するobses…
http://www.nagios.org/監視サーバーでの設定 ユーザー作成 groupadd nagiosuseradd -d /usr/local/nagios -g nagios -m nagioschmod 755 /usr/local/nagios/ WEBインターフェースユーザー groupadd nagcmdusermod -a -G nagcmd apacheusermod -a -G nagcmd …