kazu22002の技術覚書

PHPer, Golang, AWS エンジニアの日々

環境

phpstorm + Vagrant on Docker + xdebugのremote debug環境構築 <mac>

Docker for macが遅くなってきたため、Vagrant on Dockerに切り替えました。 その影響でPHPの開発時にdebugができなくなり困っていたので、環境を設定してみました。 設定の概要 以前docker for macで設定した内容でほぼ動作をしたためまずdocker for macでd…

phpstorm + docker + xdebugのremote debug環境構築 <mac>

phpstorm + docker + xdebugでのremote debugの環境を作っていなかったので、作ってみました。 mac book docker-compose phpstorm php 情報が多くなる中で構築に時間がかかったため、記事にしてみます。 github.com xdebug xdebug.idekey = "PHPSTORM" xdebu…

windowsでクラムシェルモード 再編集

ノートPCで折りたたんだまま外部ディスプレイで作業したい場合の設定方法です。 設定 休止状態 過去記事 参考 設定 「システム」→「電源とスリープ」 スリープの電源接続時を「なし」に変更 次に「電源の追加設定」 「カバーを閉じたときの動作の選択」→電源…

windowsでクラムシェルモード

「クラムシェルモード」 初めて聞いた言葉だったりします。 ノートPCで折りたたんだまま外部ディスプレイなどで動作させるモードを指す言葉みたいです。 いままでMacを使用していたため引っかからなかった問題ですが、windowsで使ってみると外部ディスプレイ…

作業環境を改善取り組み中

本当にアマゾンさんは注文から到着までが早いですね。世の中便利になりすぎな気がしますが、ありがとう。 家での作業が続いており、作業環境を整えてみようかと試行錯誤しています。 基本的には便利になったらいいな。と効率が上がるのを求めますが、やって…

docker oracle12c起動(Mac)

dockerでoracle12cを起動するまでのやり方を書いていきます。 環境:Mac バージョン:Mojave github.com docker pull quay.io/maksymbilenko/oracle-12c docker run -d -p 8080:8080 -p 1521:1521 quay.io/maksymbilenko/oracle-12c docker run -d -p 8080:8…

cakephp1.2 -> cakephp2.10 に変更をした時の失敗

cakephpのアップデートを無事?に終わったと思います。 kazu22002.hatenablog.com ただ失敗に失敗を重ねてしまったので、反省としてこんなケースもあるのかと次回に活かせるよう書きたいと思います。 session cakephp1からcakephp2への違いでセッションのパ…

集中力を高めるための自分のスイッチは?

効率をよく考えるようになった最近です。 異常に自分の能力が落ちている実感があり、仕事の量が本当に落ちましたね。試行錯誤の段階だと思います。 ただ自分のことなので、集中している時のパフォーマンスは変わっていないと思います。 そのため、この状態に…

DBスキーマの管理 phinx

DBののスキーマ管理をいままでやっていなかったため、複数人での開発になりDBへの変更がよくわからない状態になってしまったので、本格的にマイグレーションをいれてみました。 Phinx Phinx マイグレーション - 3.6 Introduction — Phinx 0.9.2 documentatio…

svnからgitに移行するまでのプロセス

以前はsvnを中心に開発をしていましたが、2年ぐらい前からgitに移行し、なんとか運用まで回せている状態だと思っています。 ただやっぱりなんでも新しいことに変えることは難しいんだとかなり思い知り、少し書いてみようかと思います。 メリットはあるのか?…

はてなブログでコードのシンタックスハイライト

いまさらはてなブログを書いていて、コードが見づらいことに気づき、シンタックスハイライトを調べました。 help.hatenablog.com 公式に書いてありますね。 書き方 基本的には、バッククォートを三つの後に、コードタイプの種類名を記述することで、<pre><code></code></pre>のような…

ジャズやピアノを聴きながらの仕事は捗る

最近は仕事中の音楽をジャズやピアノのようなカフェで流れている音楽に変えましたが、いいですね。 いままではアニソンを中心に日本語の曲を聞いていました。 いいところ 終わりが見えないのがいい 同じリズム感がいい 飽きない 言葉がないのがいい 人になに…

PHP ConferenceのDocker関連のセッション見てたら、Docker導入したくなった

www.youtube.com www.youtube.com やっぱり動作がダントツに早いですよね。 vagrantの配布が意外と難しいと感じているので、そろそろDockerを本格的に対応していきたいです。 ちなみに、なんでこんなに視聴回数すくないんだろう??youtubeって全部みないと…

npm,composerのデプロイで必要だったこと

kazu22002.hatenablog.com kazu22002.hatenablog.com npmとcomposerの運用で本番環境へのリリースを含めて以前、調べてみました。 調べた内容を元に、実際にgitの管理から外した状態での運用をしようとしたときにちょっと詰まったことを書いてみます。 npmの…

kibanaのVisualizeを実務で利用してみる

kibanaのVisualizeを活用したい。と常々おもっていましたが、対応できていなかったため暇な打ち合わせ中に実践しました。 www.elastic.co よくWebでみる画像はダッシュボードでかっこいい画面になっているやつを見ますね。 ダッシュボードはVisualizeで作成…

Logicoolの新しいボールマウスほしい

Logicool ロジクール MXTB1s bluetooth ワイヤレス トラックボール MX ERGO Windows,Mac対応 筋緊張20%軽減 8ボタン 高速充電式 2年間無償保証出版社/メーカー: ロジクール発売日: 2017/09/25メディア: Personal Computersこの商品を含むブログを見る 7年ぶ…

ipメッセンジャーでよく迷惑をかけていたなぁー。と振り返ってみる

IP Messenger 開発研究室 IPメッセンジャー、便利ですよね。 なんとソースまで公開されていますね。C++ですかね。 github.com 最近「集中する」ということに焦点を当てているのですが、メッセがとんでくるとちょっと時間が止まります。 メッセをよく投げてい…

スルースキルと切り替えを意識している

最近仕事で意識していることですが、「スルースキル」「切り替え」を重要視している。 スルースキル 気にしなければ自分の業務に集中できる。 助け合いの精神??他部署への貢献?? 自分の業務と引き換えに他人を助けるなどできるものがすればいい。 現状自…

AWSのRDS(Postgres)のm3,m4の世代の違い

aws.typepad.com たぶんEC2と同じ基準だと思う。 CPUの世代が上がっている。Haswell プロセッサになっている。 ネットワーク周りも強化されているっぽいね。 一年単位でリザーブドを購入しているなら切り替えたほうがよさそう。

sublimetext3のSidebarEnhancementsでExplorerを開く

Windowsで開発をしているのですが、Eclipseから移行した際にファイル自体をとってくるのに苦労したので、設定をしてみた。 IDEのファイルをドラッグ&ドロップでもってこれない リリースファイルのみファイルを持ってきたい。Eclipseでやっていたときはファ…

MacBookProを買いました。

MacBook Pro - Apple(日本) ついにMacを買ってしまいました。 はじめてのMacです。 さぁ、どう使おうかな。

vagrantで起動時にエラーが出た時の対処

vagrantを起動しようとしてみたらなんか動かなかったので、windows10にしていたのでバージョンが影響かと思い、いろいろやってみました。 エラーの内容 Timed out while waiting for the machine to boot. This means that Vagrant was unable to communicat…

雪が降った影響で忙しいです。

今週は忙しかったです。 理由は雪が降った影響で忙しかったです。システム屋なのですが、こういう天気に仕事が影響されるようになったのは最近なので、気にしていなかったのですが、影響はでかかったです。。。 忙しかった。。。 なにが忙しかったか 想定し…

いまさらながらSublimetext3にエディタを変えた

いままでEclipseで開発をしていた。 8年ぐらいEclipseでの開発をしていましたが、やっぱり重いし遅い。 開発の速度が遅くなっていた気がやっぱりしていたので、エディタを探していたところやっぱりSublimeTextに落ち着きました。 まぁ、評判がよかったのが一…

文字コード「utf8mb4」ってのがあるのを最近知った

MySQLで「utf8mb4」という文字コードがあることを最近知りました。 知った経緯はあるアプリの環境を構築していた時に、設定ができなくて原因をしらべていたら対応できない文字コードとして設定されていました。 Character set 'utf8mb4' is not a compiled c…

Redmineのデータ、消しちゃった。。。

RedmineのDBはMySqlだった。。。 さっきDB見てたらとりあえず全部きれいにしてしまえと、データベースを削除していたらRedmineのテーブルも消しちゃってた。。。 名前ちゃんとRedmineなのに消しちゃってた。。。 ちゃんと導入の手順とか、エラーの際のログと…

自宅サーバーのミドルウェア更新がつらい

家にあるサーバーを最近触っていなかった影響もあり、あまり新しいことをやっていなかった。 最近またちょくちょくいじるようになったため、壁にかなりぶち当たっています。 そんな中、一番こまっているのはミドルウェアやアプリが古くなってしまい最近の人…

ルーターを買い換えました WG2600HP

NEC Aterm WG2600HP 11ac/n/a(5GHz帯)&11n/g/b(2.4GHz帯) 同時利用タイプ 1733+800Mbps PA-WG2600HP出版社/メーカー: NEC発売日: 2015/05/14メディア: エレクトロニクスこの商品を含むブログ (4件) を見る ルーターを新調しました。 忘年会の景品で希望して…

USB3.0を導入してみたが、あまり変わらずショック

kazu22002.hatenablog.com 届いたためデスクトップに組み込んでみました。 これでやっと外付けHDDの速度が改善される!! 理論値は10倍以上の速度でしょ!! 期待しちゃうじゃないですか!! さっそくおっきなデータを転送!! 平均40MB/s こんなもん?これ…

USB3.0を追加してみる予定

外部HDDへの速度が遅い!! もう耐えられない。。。 というかなぜ、USB3.0がないのだ。 エアリア Over Fender R PCI Express x1 接続 Renesasチップ搭載 USB3.0 ボード 外部2ポート 内部19ピン ロープロファイル対応 SD-PEU3R-2E2IL出版社/メーカー: エアリ…