記事一覧 2014

  • iPhoneバッテリー交換を自分で診断してみる。2つのiPhone5バッテリー交換プログラム該当チェック方法

    2014/09/01 in ブログ

    このところ、自分のiPhone5のバッテリーの持ちが悪くなり、AMに100%で出かけても、夕方頃には30%くらいになる。しかも、iPhone5のバッテリー残量表示が30%を切ったあたりでiOSがシャットダウンしてしまう現象にもよく遭遇する。 残りギリギリまで使って欲しいのだが、バッテリーを完全に使い切って再充電したり、iOSを復元してみたりしたが、1,2度バッテリ8%あたりまで使ってくれたことはあったが、あまり効果は無い。 そのため、予備のモバイルバッテリに頼っていたが、なんと今頃Appleか …

    続きを読む

  • WordPressでYet Another Related Posts Plugin (YARPP)でW3C Markup Validationでエラーが出る。

    2014/08/26 in ブログ

    WordPressで作成したページを W3C Markup Validation Serviceで文法チェックしてみることにした。 すると、1つエラーが発生した。 W3C Markup Validation Service Error Line 981, Column 186: Element link is missing required attribute property. …

    続きを読む

  • WordPressでページ種類毎に表示件数(posts_per_page)を変更する方法

    2014/08/26 in ブログ

    WordPressでカテゴリやアーカイブの投稿の表示件数は設定画面から変更できるが、「このカテゴリは特別にXX件表示にしたい」のよう、個別に表示件数を変えたい場合がある。 調べると、カテゴリページで希望の件数をposts_per_pageパラメーターに指定してquery_postsを再度呼び出す方法が紹介されているが、これだともう一度検索処理が入って非効率な気がする。 WordPressのソースを追いかけてみると、wp-includes/query.php …

    続きを読む

  • ブラウザでSVGが表示されない。サーバー設定変更が必要。

    2014/08/22 in ブログ

    Ratinaなど、高解像度なディスプレイも流行ってきたし、SVG形式(Scalable Vector Graphics)をサイトのコンテンツ一部に利用してみようかと、PNG画像だったファイルをSVGに変更してみた。 <img src="logo.png"> ↓ <img src="logo.svg"> ローカルPCでテストしてみたあと、サーバーにアップしてみた。 すると、ローカルでテストした際には問題がなかったSVGが表示されない。 SVG …

    続きを読む

  • MySQLでInnoDBのDatabase pageが壊れる。

    2014/06/12 in ブログ

    MySQL5.1,5.5で3~4年運用していたDatabaseをMySQL5.6にアップグレードして約3ヶ月が経過したが、その間InnoDBのDatabase pageが壊れる事象が発生している。 利用したのは次のバージョンのMySQL5.6系。 mysql-community-server.x86_64 5.6.17-4.el6 mysql-community-server.x86_64 5.6.19-2.el6 MySQLを利用しているLAMPアプリがエラーになり、妙なエラーが出ている。 …

    続きを読む

  • yum update httpd後にhttpdが起動しない。

    2014/06/11 in ブログ

    yumでhttpd(apache httpd server)を更新してみたが、 その後、httpd を再起動すると、エラーが発生する。 何度やってみてもエラーだ。 # /etc/init.d/httpd start Starting httpd: [Wed Jun 11 10:36:57 2014] [warn] module ssl_module is already loaded, skipping (98)Address already in use: make_sock: could …

    続きを読む

  • PHPでPOSTされたデータが受け取れない

    2014/05/27 in ブログ

    PHP Version 5.4.27で、ときどきPHPがおかしな挙動をする。 調べてみると、FormをSubmitしたあと、PHP側でPOSTしたデータが受け取れていないようだ。 $_POST変数をvar_dumpしてみても空っぽ。 どうやら、PHPの設定が影響していた模様。 max_input_vars integer 入力変数 を最大で何個まで受け付けるかを指定します (この制限は、スーパーグローバル $_GET、$_POST そして $_COOKIE にそれぞれ個別に適用されます)。 こ …

    続きを読む

  • PHPで$_SERVERを参照すると不正終了する。

    2014/05/23 in ブログ

    PHP Version 5.3.28 で作成したプログラムが環境によって挙動がおかしい。 PHPからの応答が無くなってしまうようだ。 ソースのN行目でエラー!のようなエラーが発生するわけでもなく、応答がなくなってしまう&Debuggerが使えない環境なので、コツコツとログを入れておかしい箇所を調べてみた。すると、 $adr = $_SERVER["REMOTE_ADDR"]; の箇所で応答がなくなる。 単に$_SERVERを読み取ろうとしている箇所で停止するようだ。 このロジッ …

    続きを読む

  • MySQL+PHPで日付指定SQLの結果がおかしい。

    2014/05/23 in ブログ

    MySQL5.5とPHP Version 5.4.27(MySQL Client API version mysqlnd 5.0.10) でSQLのwhere句に日付を指定した場合に結果がおかしい。 具体的には次のようなSQLがおかしくなる。 SELECTcount(*)fromtblsamplewheredt>='2014/01/01';$hostname = "localhost"; $uname = "username"; …

    続きを読む

  • gpgで「WARNING: using insecure memory!」の警告が出る。

    2014/05/19 in ブログ

    gpg(gnupg)でファイルを暗号化しようとすると警告が表示される。 $ gpg -R mykeyid -e -o test.txt.gpg test.txt gpg: WARNING: using insecure memory! gpg: please see http://www.gnupg.org/documentation/faqs.html for more information $ いままで見たことがない警告。今回いつも利用しているCentOSではなく、FreeBSDだからか? …

    続きを読む

  • MySQL5.6でSQLSTATE[HY000]: General error: 1364 Field xxx doesn't have a default value with queryが発生する。

    2014/05/13 in ブログ

    MySQL5.6で動作させているプログラムのログを確認していると、SQLSTATE[HY000]: General error: 1364エラーが出ていることに気がついた。 mysql SQLSTATE[HY000]: General error: 1364 Field 'xxx' doesn't have a default value with query:"INSERT INTO ... xxx Field は確かにデフォルト値を持っていない …

    続きを読む

  • WordPressでfeed(RSSやATOM)のauthorを消す・変更する方法。

    2014/05/12 in ブログ

    WordPressでRSS feedやatom feedが出力できるが、IEなどで整形してみてみるとauthorにWordPressのユーザー名が表示されている。 <entry> <author> <name>admin</name> <uri>http://hogehoge</uri> </author> ここに編集者のユーザー名を表示したくない。 どうやら、WordPressのwp-includesフォルダに …

    続きを読む

  • MySQL 5.6でSSL接続が有効にならない・クライアントからSSL接続できない。

    2014/05/01 in ブログ

    MySQL 5.6でリモートMySQLサーバーとSSL接続有効なレプリケーションを設定してみた。設定方法をまとめてくださっているサイトに感謝!。 MySQL で SSL での接続を有効にする一部始終(1) ところが、設定完了後に動作確認でmysqlコマンドを確認してみたところ、SSLが有効にならない。 mysql>SHOWVARIABLESLIKE'%ssl%';+---------------+--------------------------------+ …

    続きを読む

  • Twitter Bootstarp3 Grid systemで行(row)の各列(col)の高さを同じにする。

    2014/04/25 in ブログ

    Twitter Bootstarp3 のTableを利用して一覧画面をTableを作ってみたが、Desktop機では良いが、スマホで見る場合にはTableがスクロールするのでイマイチ使い勝手が良くない。 よくよく考えるとBootstarp3にはGrid systemがあるではないか!こういう時のためのGridだろうと、TableをやめてGridで組み直してみた。 なかなかよい感じだが、Bootstarp3 Grid systemで表のように組むと各CELLの高さが内容によって変わるた …

    続きを読む

  • MySQLをバージョンアップ後、error: 2049で接続できない。

    2014/04/03 in ブログ

    MySQL5.5から5.6にアップデートした後、mysqlcheckをしようとするとerror: 2049が発生した。 # mysqlcheck --check-upgrade --all-databases --auto-repair --verbose -p mysqlcheck: Got error: 2049: Connection using old (pre-4.1.1) authentication protocol refused (client option …

    続きを読む

  • yumでrpmlib(FileDigests) is needed、rpmlib(PayloadIsXz) is neededが出る。

    2014/04/02 in ブログ

    MySQLを5.6にアップデートしようと、Download MySQL Yum Repositoryから取得したrpmファイルをyum localinstall しようとすると次のエラーが発生した。 ERROR with rpm_check_debug vs depsolve: rpmlib(FileDigests) is needed by mysql-community-release-el6-5.noarch rpmlib(PayloadIsXz) is needed by …

    続きを読む

  • AWS SDK for PHP(ver.2)のS3Clientで2GB以上のファイル

    2014/03/25 in ブログ

    PHP(32bit版 Windows)で2GB以上のファイルサイズを扱う必要が出たので調査してみた。 AWS SDK for PHPの S3Client S3Clientで2GB以上のファイルサイズの場合、$s3->getIteratorで帰ってくるobject配列の1要素はどのようになっているのだろうか。 S3Client http://docs.aws.amazon.com/aws-sdk-php/latest/class-Aws.S3.S3Client.html 結果、ファイルサイズ …

    続きを読む

  • iPhoneでリモートデスクトップ接続後にWindows PCのキー入力がおかしい。

    2014/03/24 in ブログ

    ログインが必要なWebサイトでログインID・Passwordを入れてログインすると、ログインできない。パスワードが違っているようだ。 結局何度もやり直してアカウントロックされてしまった… 入力しているパスワードは念入りに入力していて、間違っていないはずだ。 ブラウザやサイトのバグかと思ってテキストエディタにパスワードを入力してみたら原因がわかった。 なるほど記号とかが入力したものと違っている。 キーボードのキー配列が誤認識されているようだ。 @ → [ [ → ] : → …

    続きを読む

  • PHPをCLI(コマンドライン)から実行するときだけメモリ制限を解除してみる。

    2014/03/21 in ブログ

    CLIアプリでDBの変換スクリプトを書いていたところ、PHP Fatal error: Allowed memory size of xxxx bytes exhausted が出る。 許可されているメモリを使い果たしてしまったらしい。 # php dbconv01.php PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 72 bytes) in pdohelper.php …

    続きを読む

  • クロネコヤマトの送り状に商品価格が記載されてるが受け取り側にバレるのか?

    2014/03/14 in ブログ

    近所の菓子店で購入した商品を、そのまま菓子店から宅配便で送ってもらった。 その時クロネコヤマトの配送伝票(送り状)を記載したのだが、控えを見てみると商品名・単価・送料などがすべて記載されている。 こんなフォーマットがあるんだ。 裏をみるとカーボンになっていて複写式だ。あれ?この送り状に記載された商品の価格は、受け取り側の人にわかってしまうのだろうか? クロネコヤマト配送伝票商品明細付き 送付側控え 菓子店では送り状の複写された紙までは見ていない。ネット上で調べてみたが説明は見つけられなかっ …

    続きを読む