Solved: Mac Evernoteアプリの検索がおかしい ( 検索されない )

定期的になる気がするんだけど、、、
Evernoteの検索 ( フリーワード検索 ) がおかしくなる。

明らかに検索結果が足りない。
出るやつもあるし、出ないやつもある、気がする。

何回か、確信的な検索ワードで検索してみたんだけど、
明らかに結果の枚数が足りてない。

ググった結果、これはMacのEvernoteアプリで発生しやすいバグ?らしく、
結構な人が悩んでいた。ちなみに、WEB版だと問題なく検索できる。
あっ、ちなみに無料版です。

http://concept-labo.hatenablog.com/entry/2015/02/23/144105
https://discussion.evernote.com/topic/110716-….
https://marumi.nap.jp/blog/post/2017/0908-evernote_search_bug/

クリーンアップとか、再インストール、再ログインなどいろいろ出てくるのですが、
私の場合は 普通に再インストールで復活しました。

が、結構定期的に起こる…

Solved: Google AdSenseの電話番号認証が通らない

AdSenseをしばらく放置していたのだけれど、
このブログにも広告をつけてみたいと思い立ち、ログインしてみた。
すると


『AdSenseのご利用には電話番号の確認が必要です。』

とのこと。
携帯番号090xxxxxxxxを入力、
SMSで送信を選択するも、
電話番号が正しくありません と言われ、送ってもらえない。

× 090-xxxx-xxxx
× SMSではなく通話の通知
× +81つけてみる

おもいつく選択は色々やってみたけどだめ。

ググったら、

+81-090-xxxx-xxxx
が正解とのこと。
+81つけんのに0からはじめないといけないのか…

無事認証コード取得できました。

https://productforums.google.com/forum/#!topic/adsense-ja/Ww1S29mpeaA

Solved: Evernote appのアップデートしたら開けなくなった

最新版をインストールして、
Evernote.appを開くと下記エラーが。

Evernote.appは壊れているため開けません。ディスクイメージを取り出す必要があります / ゴミ箱に入れる必要があります。

再インストール試してもダメ。何回やっても開けない。

とりあえず不便なので、ダウングレードしようかと思ったら、今度は下記エラーが…

八方塞がりかよ!ブラウザでEvernote編集しないとダメなの…??

って思ってたら解決した。

システム環境設定 → セキュリティとプライバシー → 一般 から、
ダウンロードしたアプリケーションの実行許可を
『Mac App Sotreと確認済の開発元からのアプリケーションを許可』を有効に変更

なんかこれでもだめだったから一時的に
すべてのアプリケーションを許可
にしたら無事開けたよ。よかった。

ちなみに、『Mac App Sotreからのアプリケーションのみを許可』にしてたら下記のでるっぽい

http://macuserjapan.com/macoshighsierrafuguai/

おしまい

Solved: ACFの繰り返し( Repeater )フィールドの2つめが出ない

友人からバグ相談。

状況:
繰り返しフィールドが3つ表示されるべきところで、2個目だけ表示されない。
順序入れ替えても、2個目が表示されない。

・ ACF ( Advanced Custom Fields ) で、繰り返し ( Repeater ) フィールドを複数利用している。
・ 表示テンプレートはsingle.php。全ての繰り返しフィールドは、記事に問題なく紐付いている。
・ 管理画面の記事編集画面で登録 → 保存の挙動は問題ない。
・ テンプレートのACF出力の書き方は間違いがない

解決方法:
Advanced Custom Fields PROプラグインのアップデート

原因:
・ プラグインのバージョンMySQLのバージョンに対応していなかった
→ 同じファイル / DBの内容でも、MySQLのバージョンを下げると問題なく表示されたため
● MAMP 4.4.1 ( PHP7 x MySQL5.7 ) → 今回のバグ発生
● MAMP 3.5.2 ( PHP7 x MySQL5.5.38 ) → 発生せず

結論:
プラグインのアップデートは大事な…

おしまい

Challenge: 俺のモックシリーズを作る

28年間頭でっかちで生きてきた、受託プロ奴隷エンジニアが、
意を決して何かにチャレンジしたときに書くカテゴリでございます。

この記事 でもちょっと触れたんですが、
モック作りにはまっております。

一応、完成系として作ろうとしているサービスはあるんですが、
他サービスを作る時にも汎用的に使うことのできる、
PHPのモックをいくつか持っておこうと思い立ったのです。

とりあえず、今作ってる and 作ろうとしているモックは下記かな。

・ 俺のCSSフレームワーク ( モックアップ用 )
・ 俺のログイン ( 会員登録 / ログイン / ログアウト / 退会 / マイページ ) ← いまここ
・ 記事かけて、いいねとかコメントとかできる
・ コンタクトとりあえるやつ ( メッセージとかチャットとか )
・ 決済機能

これ持っておけば、何思いついた時でも強いんでないか?と思ってワクワクしてますね。
とりあえず俺のログインの進捗は順調でございます。
このチャレンジ は、この壮大な『俺のモックアップ』 の一環だったのでした。

飽きるまでがんばりますよ、ええ。

おしまい。

Tips: サイトのカラー構成を決めるサイトが可愛すぎる

非デザイナーなわたくしたちがサクッとモックを作るにあたって、
気になり始めると地獄なのが、モックのデザイン。

CSSフレームワーク ( bootstrapとか ) 使えばいいんだけど、
そこまでしなくてもいいかって時もありません?

bootstrap4 とか出たっぽいけど…
そもそも好かんのですよねぇ。使い慣れてないからなんだろうが、なぜか結局地獄を見る…
何のモック作ってんのかわかんなくなっちゃて、飽きちゃう。 ( これって少数派なのかしら )

そんで、結局、
昔作ったモックアップ用の超ミニマムなCSSフレームワークを使うわけなんだけど、
でも、色ぐらいは毎回選びたくない?
好きな色にしたらモチベーションあがるし。

そんなときはこちらでさくっと5色えらべるサイト。

https://coolors.co

めっちゃ可愛い。なんか占いみたい。

こんな感じでsassにぶっこんで使ってます。
まあ、汎用的に使うんだったら、 $c_primary とかにするべきなのかな。
ちょっとしたデザイナー気分を味わえるのでおすすめです。

Challenge: 人様のリポジトリにPRを送る

自信は無いがプライドは高く、自意識は高いがフットワークは重い28歳エンジニアが、
やったことない何かにチャレンジしたときに書くカテゴリでございます

この記事 で、ひとさまのgithubリポジトリを使っていろいろ練習させてもらってました。

技術的なことは↑に書いたんだけど、自分の環境でうまく動かない。
うーん、どこが問題で止まっちゃってんのか、突き止めたい。

〜 いろいろ寄り道 ( イカとか ) しながら調べること数時間 〜

すごいシンプルなことで解決。めっちゃ嬉しい。

そこで思いついた。PRなるものを出してみよう。
知らない人のリポジトリにPRとかだしたら、なんか超エンジニアっぽくね…??
もしかしたら作者の方も喜んでくれるのでは、と。

超ド級クローズドエンジニアの『人様のリポジトリにPRを送るチャレンジ』です。

とりあえず
http://d.hatena.ne.jp/hnw/20110528
とか見ながら、
フォークして、作業して、pushして、PR。

あら、シンプル。笑
あまり更新されてないリポジトリだったし、単純な差分だからコンフリクトもなし。
ビギナー向けのプルリク。チャレンジ成功です。

うーん、マージされるといいなあ。

おしまい。

Solved: PHPでDBにPDO接続できない…

lolipopで、PDOでDBに接続しようとすると下記エラーが出た。

Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (13)

該当コードはここらへん。

いろいろ調べた結果、$dsnのスペース消したら接続できた

https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q11135755951

lolipop以外の環境では未調査です。
諸々のバージョンとかも関係するのか?

コード引用元: https://github.com/KosukeGit/loginManagement
※ サンプル用に改変させていただきました

経緯

ユーザー登録 / ログイン機能の実装をあらためてちゃんと実装してみようと思い、
核になるシンプルなプログラムを探していました。
https://qiita.com/KosukeQiita/items/b56b3004413c999b9858
こちらのQiitaを拝見し、
https://github.com/KosukeGit/loginManagement
こちらのgithubをクローンして触ってみることにしたときのはなし。

Solved: WordPressにログインできない

ワードプレスのログイン画面までは問題なく表示されて、
正しいログイン情報を入力しても、同じページがリロードされる現象が起きた。

間違った情報を入力すると、ちゃんと『正しくない』旨のエラーが出る。
正しいログイン情報を入力すると、 ?redirect_to=〜〜〜 といったパラメーターがついた、同じURLにリダイレクト。

consoleにも、画面にも、エラー表示はなし。

http://ドメイン/wp-login.php?redirect_to=http%3A%2F%2Fドメイン%2Fwp-admin%2F&reauth=1

DBでの操作もできない…

SQLダンプでバックアップ取ろうとすると、
Got error 28 from storage engine
というエラーが。

解決

ディスクの使用量が100%に達している と、この一連の不具合が出るらしい。
キャッシュファイル / ログファイル / DBの不要な情報 を削除したところ、解決しました〜

https://heartbrain.net/blog160205
http://scrap.php.xdomain.jp/mysql_error_28/

Solved: S3に置いたWEBフォントが、別サイトで読み込めない

Font from origin ‘https://hoge-bucket.s3.amazonaws.com’ has been blocked from loading by Cross-Origin Resource Sharing policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource. Origin ‘https://hogehuga.com’ is therefore not allowed access.

① WEBフォント ( あるいはバケット / ディレクトリ ) が公開設定になってることを確認
→ なってないとそもそも上記エラーではなく404とかがでる

② S3のバケット一覧へアクセスし、該当のバケットのプロパティを表示。プロパティを表示すると画像のような表示が見えるので、アクセス許可のメニューを展開し、CORS設定の編集を選択。

③ 下記のように変更すれば CORS が有効になり, 別ドメインでも参照することができるようになります

④ 使うドメインを追記しとく

以上です〜〜〜

https://nixeneko.hatenablog.com/entry/2016/10/11/231435
http://sora33.hatenadiary.com/entry/2016/06/02/001250
http://phiary.me/s3-cors-setting/