...pudding - diary


2019-03-21

_ [Android] P20Lite のカメラどのくらい写るのかな

P20Lite のカメラどのくらい写るのかなーって思ってあんまり条件など揃えずにカメラアプリ起動してそのままの状態で撮ってみたのを他と比較してみた。

P20Lite。そこそこ良い。


Android One S1。まじでひどい。


iPhone 7。安定。


PENTAX KP。センサがデカイので前後がボケる。


P20Lite。プログラムの露出ミスかな、全体的に明るすぎて花びら白飛び。


Android One S1。草の緑が暗すぎて花びらは白飛んでて大丈夫か。


iPhone 7。花びら白飛びせずにしっかり粘ってる。安定。


PENTAX KP。見た目に一番近い色。


今まで使ってた Android One S1 は写真を撮る気にならなかったのだけど(写りも微妙だし、カメラの起動が遅すぎるし、シャッター音がうるさすぎる)、P20Lite はカメラアプリがサクッと起動するしそこそこマシに写るのでうまいこと使いこなしていきたい。そして比べれば比べるほど安定の iPhone 。正直 iPhone 選んどけば間違いない。


2019-03-19

_ [Software] Wordpress 管理画面に入れなくなってしまった時の SQL

Wordpress あるあるなんですけどパスワード忘れて管理画面に入れなくなったとか、WP All Import で環境ごっそり譲り受けたら管理ユーザが何なのかわからないとか、そんなこんなでとにかく管理ユーザを管理画面以外から作りたいということがあるでしょう。あるんですよ。

そんなときの SQL 文。あ、OSにSSHなどで接続できてることが前提ね。

 DBに接続する

まずはDBに接続します。ユーザ名やDB名は自分の環境に合った名前でアクセスしよう。

mysql -u wordpress -p -D wp_sitename

なに?前任者が資料を残してない?しらんがな。

そんなときは wp-config.php を見よう。 wp-config.php がどこにあるかわからない? find コマンドで探せば出てこないかな。

find /var -name wp-config.php

さてその wp-config.php の中に、DB名、ユーザ名、パスワードが書いてあるからそれをメモるんだ。場所はここだ。

define( 'DB_NAME', '~~~' );
define( 'DB_USER', '~~~' );
define( 'DB_PASSWORD', '~~~' );

長かったわ-やっと辿り着いたわー。さて mysql コマンドで DBに入ったね。

 管理ユーザをSQLで作成する

以下はユーザ名 admin、メールアドレス admin_name@example.com、パスワード replace_password_string で管理ユーザを作成する例。そこら辺の文字列は自分の都合の良いように書き換えよう。

INSERT INTO wp_users (user_login, user_nicename, display_name,user_pass , user_email , user_registered ) VALUES
('admin', 'admin', 'admin', md5('replace_password_string'), 'admin_name@example.com',current_date() );

INSERT INTO wp_usermeta (user_id, meta_key, meta_value) VALUES
((SELECT ID FROM wp_users WHERE user_login = 'admin'),'wp_capabilities', 'a:1:{s:13:"administrator";s:1:"1";}'),
((SELECT ID FROM wp_users WHERE user_login = 'admin'),'wp_user_level', '10');

 管理ユーザのパスワードをSQLで変更する

管理ユーザは存在してるのだけどパスワードがわからないので変更したい場合。例えば対象の管理ユーザが admin の場合。

UPDATE wp_users SET user_pass = md5('replace_password_string') WHERE user_login = 'admin';

こんな感じで、SQLでもどうにかできる話でした。


2019-03-17

_ [Android] P20 Lite の背面はガラスコーティングされていてとてもスベスベ

‎HUAWEI のスマートフォン P20 Lite を最近使い始めたのですが、こいつはメーカー出荷状態で付属品として透明のソフトケースが付いてきます。なので皆さん基本はケースを付けた状態で使ってらっしゃるのかと思います。

だが僕はケースを付けずに使う。ケースを付けると厚みや幅が増えてしまうでないか。折角のスマートな本体、ケース無しで使いたい。というわけでケースを使ってるほとんどの人は気付いていないことをお知らせしいたします。

背面のガラスコーティングがめっちゃスベスベです。めっちゃスベスベです。大事なことなので二回書きました。製品の写真もツルツルなような感じですね。


スベスベ感を紹介したいと思います。まずは比較対象として iPhone7 の話をひとつ。厚みが3ミリほどのコースターの端っこに斜めになるよう iPhone7 を置いてみました。以下の写真のように、iPhone7 は静止します。普通のことです。何も不思議ではありません。


同じコースターに P20 Lite を置いてみました。

めっちゃ滑る-!なにこれー!たーのしー!

ちょっとでも角度が付いてる所に置くとスイスイ滑っていきます。

ケース無しで使ってたらつるっと滑らせて落としてしまうかもしれんなこれは。

だがケース無しで頑張ります。


2019-03-15

_ [Hardware] USBコネクタの向きを積極的に変えていきたい

テレビの背面にあるUSBコネクタの向きが納得いっていない。

USB接続HDDを繋ぐと、ケーブルがテレビのフレームの外に飛び出るわけ。テレビを見てるとテレビフレームの端っこに少しUSBケーブルが出てるのが見えるわけ。ダサいわけ。これをどうにかしたいわけ。


そこでUSBコネクタの向きを変える部品を買ってきました。L型直角変換する部品です。


こいつをつかうと!配線の向きが変わって!テレビの横にケーブルがハミ出ることも無くなりました。


テレビを見てるとき横にチラチラとケーブルが見えてたのがなくなっただけで、一気にすっきり感が出ました。これはいい。


2019-03-13

_ [Android] Android One S1 (Y!) から P20 Lite (SIM Free) に変更した

Android One S1 を使い始めてそろそろ2年になる。OSが確実にアップデートされるのはとても良いことなのだけどさすがにハードウェアの貧弱さが辛くなってきた。

とにかくメモリが少ないのが痛い。

タスク切り替えでアプリを切り替えたときに、メモリが足りずに解放されてしまうのが痛い。

例えば、ブラウザで銀行サイトにアクセスしてフォームを入力中、確認コードがメールで送られてくるというシーンがあるでしょう。メールアプリに切り替えたところでメモリが足りずにブラウザのメモリが解放されてしまう。メールに書かれている確認コードを記憶してブラウザに戻ったら、ブラウザの内容は既に解放されているのでページリロードが走り「不正な画面遷移です」とかなんとかで最初からやり直し。つらい。メモリさえ多ければ!

というわけでエントリ~ミドルくらいのクラスでメモリが多めで(4GB以上)、薄くて(8mm未満)、軽くて(150g未満)、無線は5GHzが使えるモノ、で探したら Pixel3 か P20Lite くらいしかないわけですよ。

安いので良いかな…と P20Lite を選びました。

交換前と後との比較です。幅が2mmほど大きくなったのがちょっと慣れないけれども、薄くなったおかげで重さをあまり感じない。いいね。

まだ使い始めたばかりだけど、現時点では特に不満も無く。


2019年
3月
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
Twitter : @moriya_jp