phpStormでファイルが保存済みかどうかをタブに表示する

ずっとAtomかEmacsを使って開発していたのですけれど、とある案件でphpStormを使わなくてはならなくなりました。 なんとなくNetBeansの頃の印象が悪かったので、IDEって使っていなかったのですが、phpStormはなかなか良いです。ただ、どうしてもIDEからリポ…

Yii2でajaxを呼ぶと「Bad Request (#400): データ送信を検証できませんでした。」が返ってくるとき

先日、何をどう変更したのか覚えていないのですが、ふとしたはずみで今まで動いていたajaxが表題のようなエラーを返してくるようになりました。 いろいろ調べてみた結果、以下のようにすればOKでした。 public function beforeAction($action) { $this->enab…

ログインの際の新しいセキュリティチェックを見た

ログインの際、ID(またはメールアドレス)とパスワードで認証させるだけではなく、平仮名や数字が書かれた画像を表示して、そこに書かれている文字を入力させるというのはよく見かける。 ただ、今日、高島屋のサイトにログインしようとして、ちょっと目新し…

Macのsubversionでこんなメッセージが出たら・・・

すでにsubversionを使わなくなって数年経つのですが、今回久々にこれを使わなくてはいけないことになりました。 で、ソースをcheckoutしてきていろいろとトレースしていたのはいいのですが、今日新しいソースを持ってこようとしたら Agreeing to the Xcode/i…

TodoistからMac&iPhone標準のリマインダに変えてみた

最初に書いておくと、基本的にTodoistにはあまり不満がない。有料コースで毎年3,500円くらい払ってきたけど、全然後悔していない。 それでもなぜかいろいろと変えたくなるのが今頃。 新しい手帳が出始める頃だからだと思う。 ということで、Todoistはまだ有…

Yii2のGridViewで、CheckboxColumnにデフォルトでチェックを付ける方法

Yii2でGridViewを使うとき、以下のようにすると各行にチェックボックスを表示させることができます。 $dataProvider, 'filterModel' => $searchModel, 'columns' => [ ['class' => 'yiigridCheckboxColumn'] ], 〜〜〜 この各行のチェックボックスのうち、…

Yii2でPDFを出力する(tcpdfとfpdiのインストール)

単にPDFを出力するだけならすぐできたのだけれど、既存のPDFを読み込んでそこに動的にデータを出力するためのfpdiがインストールできず、四苦八苦したのでメモしておきます。 とりあえず素のYii2 advancedが動いている状態です。 今回はサンプルなので、site…

CentOS6にphp5.2をインストールする

訳あって、php5.3がインストールされたCentOS6に、php5.2をインストールしなくてはならなくなった。 最初、yumでインストールしようとして、検索して出てきたリポジトリを見てみたが、もうphp5.2は置いていなかった。 ので、仕方なくrpmでインストール。 パ…

さくらインターネットのVPSに接続できない

一瞬慌てる人もいるかもしれないのでメモ。 さくらインターネットのVPSを申し込み、サーバが準備できたというメールが届いてsshでログインしようとすると、ログインできない。というか、接続できない。 $ssh root@サーバーのアドレス ssh: connect to host …

Evernote「操作を完了できませんでした。アクセス権がありません。」

タイトルのようなメッセージをEvernoteが出してきた。 私の場合は、ノートをエクスポートしようとしたら、このメッセージが表示された。 直前にEvernoteのアップデートがかかっていたので、おそらくそれが原因だと思われる。 いろいろ調べた結果、Evernoteの…

SOYJOY のクリスピーが美味しすぎる

時々、ソイジョイ(SOYJOY)を食べているのだが、最近発売されたソイジョイ クリスピーが美味しすぎるので、安売りしていたドラッグストアで買い占めてきた。 従来のソイジョイ(いつも食べていたのはバナナ)も美味しかったのだけれど、ソイジョイ クリスピ…

PS4でアプリを終了させる方法

作業部屋にPS4が来たものの、遊ぶソフトがない。 CATVも届いているものの、特に見たい番組もない(そのうち音楽番組を録画しまくると思うけれど)。 CATVにはオンデマンド配信があって、好きなときに好きな番組を見られるのだが、例えばアニメのシリーズ一式…

Apple Walletにパスを登録してみた

古いiPhoneをAppleのリサイクルに出したら、9,300円分のギフトカードになった。 ということで以下のようなメールが来たのだが・・・ 中央に「Apple Walletに追加」というボタンがあるのを発見した。 最初からインストールされているものの、全然使いみちのな…

WiMAX 2+が届いた

数日前に申し込んだWiMAX 2+の端末が届いた。 さっき届いたばかりなので現在充電中で、実際に使うのは明日になりそう。ちょうど外出予定なので、外からのつながり具合などもまとめたいと思う。 で、その充電中の端末はWX02。 思っていた以上に軽い。 大きさ…

佐川急便の集荷、便利だけど時間帯くらいは指定したい

新しい作業部屋を確保してから、なぜか佐川急便でモノが届いたり、着払い伝票が佐川急便のものであることが多い。 自宅の時は、ヤマトが多かったんだが・・・。 で、今日も佐川急便に集荷に来てもらわなくてはいけなかったので、集荷専用のフリーダイヤルに…

重曹水がスプレーできないのは・・・

検索してくる人のために、結論から書いておくと・・・ 重曹が完全に溶けて透明になってからスプレーしよう もし出なくなってしまったら、いったんお湯を入れてスプレーしてみよう さて、では経緯を書いておく。 仕事部屋の消臭には、以前から一度使ってみよ…

MacBookPro Retinaで2,560x1,600の解像度を使う

Mac

iMac5kのときにも紹介したDisplay Menuというアプリ。 その後、メインマシンとなったMacBook Pro Retina 13inch (Early 2015)で使うのをすっかり忘れていたのですが、先日思い出してインストールしてみました。 普段はシステム設定での最高解像度である1,680…

メモプリ(MEP-F10)がネットワークに繋がらなくなった時の処置

我が家で時々活躍するCASIOのメモプリ MEP-F10が、家のネットワークに繋がらなくなった。いつもiPhoneからDVDなどのラベルを印刷しているので、ちょっと困ってしまう。 セットアップをしようにも、Mac版のアプリがない(CASIOさん、お願いします)。 最初、…

SwiftMailerでメールを送信しようとするとSSL operation failed with code 1. エラーが出る

PHP

本当はそれ以前に、ローカルの開発環境で動かしているpostfixがちゃんとgmailにメールを送信してくれるまでの紆余曲折があったのだけれど、それがちゃんと設定できてコマンドラインからのメールも送れる・・という段階になって、いざPHPからメールを送ろうと…

MacのNumbersでシート1枚だけPDFで出力する

Mac

MacのNumbers(Excelのようなアプリ)を使って複数のシートを含むファイルを作成したとします。 この中の1枚のシートだけPDFにしたいというとき、メニューの「ファイル」から「書き出す」を選択してPDFを出力すると、すべてのシートが入ったPDFが出力されて…

ソフトバンクiPhoneのテザリングとモバイルWiFiルータ

仕事部屋を借りてから一週間。 ネットが通じていないので、仕方なくiPhoneのテザリングで過ごしてしていました。USBでMacBook Proにつなげば、なかなか快適なスピードが出ていました。 が、当然、5GBの通信料をあっという間に使いきってしまって、今日から超…

Nuro光はダメだった(大家さん的に)

勢いよく申し込んだのはいいものの、Nuro光を通すには部屋の壁に穴を開けないといけないらしい。 それを聞いた大家さんが「壁に穴を開けるのはちょっと・・・」ということで、あえなく超高速ネットの夢は崩れ去ってしまいました。さよなら、Nuro光。いつか都…

Yii2のconsoleアプリで、構築されたSQLを確認する方法

Webアプリの場合にはデバッグモードにしておけばSQLを確認できるのですが、consoleアプリを作っている場合にSQLを見たいと思って調べてみました。 まず、consoleアプリで以下のようなSQLを組み立てたとします。 $model_schedule = Schedule::find()->select(…

この際、NURO光に挑戦してみよう

auひかりに申し込もうと思ったのもつかの間。 いろいろ調べていたらNURO光というのがあって、2Gbps出るらしい。ただし関東限定で、ついこの間までは戸建て専用のようなイメージがあった。 でも、今はマンションでも5階建て以下なら(かつNURO光の対象地域な…

光回線を検討してみたら、まさかの○○がよさそう??

4月から仕事用の部屋をもう一つ借りようかなと思って、近所のマンションを見てきた。 2LDKくらいがいいなと思っていたのだが、考えてみたら寝泊まりするわけではないし、持ち込む荷物が多いわけでもないからワンルームでよかろうと思って探してみたら、ごく…

もうすぐiPhone 6sPlusのSIMロックが解除できるようになる

購入から180日経過するとSIMロックが解除できるようになるらしい。 解除しても、今使っているSIMは当然使えるから、とりあえず解除しておいても損はないような気がする。 特に、最近テザリングする機会が多くて、先月は10GBいってしまったので、どうしたもの…

3週間、ほぼ絶食した結果

別に体調が悪かったわけではないのですが、全然食欲がわかなくて、3週間ほぼ絶食状態。食欲があるのに食べられないっていうのは辛いと思いますが、そもそも食欲がわかないのだから全然辛くない。 さすがに入ってくる栄養がないのだから体力が落ちていって、…

cakePHPのvalidationで「同意する」チェックボックスをチェックする

会員登録の画面なんかで、よく、「規約に同意する」チェックボックスにチェックさせるという場面があります。 これをcakePHPのvalidateだけでやろうと思ったら意外と手こずってしまって、解決したら悩みまくった割にはあっさり1行で書けてしまったので、共有…

iPhoneのミュージックからスターをつける方法

私はiTunesでは結構スターをつける方です。1とか2の曲はつけないけど、いいと思ったら3以上のスターをつけます。 iPhoneのミュージックに変わってから・・というかAppleMUSICが始まってから次々と新しい曲を聴くようになり、必然的にスターをつけたいと思う…

Yii2のDateControlをインストールしてみた

Yii2でアプリを作っていて、DatePickerを使わなくてはならなくなったので、インストールしてみました。 どうやらkartik\widgets\DatePickerを使用するケースが多いようなので、これを使ってみます。 インストール自体は簡単で php composer.phar require kar…