おひさしぶりです
さて今回の投稿はpepupというアプリがヘルスコネクトというアプリと連携してくださいというのが通知され、連携しましたが一向に歩数が反映されないということが起きていました。
このヘルスコネクトアプリを使う前は、fitbitというアプリと連携していました。
こちらの場合は、上手く連携できていました。
続きを読む
おひさしぶりです
さて今回の投稿はpepupというアプリがヘルスコネクトというアプリと連携してくださいというのが通知され、連携しましたが一向に歩数が反映されないということが起きていました。
このヘルスコネクトアプリを使う前は、fitbitというアプリと連携していました。
こちらの場合は、上手く連携できていました。
続きを読む
かなり久しぶりです。。
PHP8.3.xでlibxlのphpのextension(excel.so)が上手く入らないというのがあって、少し調べて入るようになった時のメモです。
curl -O https://www.libxl.com/download/libxl-lin-4.2.0.tar.gz tar zxvf libxl-lin-4.2.0.tar.gz git clone -b php7_with_pulls https://github.com/Jan-E/php_excel.git php_excel_php7_with_pulls cd ./php_excel_php7_with_pulls phpize ./configure --with-libxl-incdir=../libxl-4.2.0/include_c --with-libxl-libdir=../libxl-4.2.0/lib64 make make install
早くphp8以上でも正しく入るようになって欲しい・・・
おひさしぶりです。
PHP7.4.10をいれてからのPHP8.1.2のインストール
主にやったこと
libxml2のバージョン2.9.12を別にinstallしてそれを使うようにした。
結局PKG_CONFIG_PATHは、以下のようにしてconfigureを実行
PKG_CONFIG_PATH=:/usr/local/lib/sqlite-3.33.0/lib/pkgconfig:/usr/local/lib/oniguruma-6.9.5/lib/pkgconfig:/usr/local/openssl/1_1_1h/lib/pkgconfig:/usr/local/lib/pkgconfig:/usr/local/libxml2/2_9_12/lib/pkgconfig
libxml2.9.12を入れるときにzlib1.2.11を利用してconfigureを実行
./configure --prefix=/usr/local/libxml2/2_9_12 --with-zlib=/usr/local
お久しぶりです。
今回は、mysqlで曜日まで出力するときの書き方です。
SELECT ( CASE dayofweek(date_format('20211201', '%Y-%m-%d')) WHEN 1 THEN '日' WHEN 2 THEN '月' WHEN 3 THEN '火' WHEN 4 THEN '水' WHEN 5 THEN '木' WHEN 6 THEN '金' WHEN 7 THEN '土' END ) AS week
見ての通り、dayofweekを使うことで日曜~土曜でそれが1~7の数値で返されます。
で、上記のようにCASEで日本語の曜日に変換して出力しています。
大体はプログラムの方で曜日を出すようにしているんですが、たまにsqlのみで出したい場合もあるので、その時用の覚書です。
お久しぶりです
あまり使う機会がないけどmysqlで前後の行データの取得がしたい場合のsqlの書き方をメモしておきます。
例としてWordPressの投稿テーブル
SELECT @cur_id := ID as ID, post_date, post_title, @prev_id := (SELECT ID FROM wp_posts WHERE post_type='post' AND post_status='publish' AND ID<@cur_id ORDER BY ID DESC LIMIT 1) as prev_ID, (SELECT post_title FROM wp_posts WHERE ID=@prev_id ) as prev_title, @next_id := (SELECT ID FROM wp_posts WHERE post_type='post' AND post_status='publish' AND ID>@cur_id ORDER BY ID ASC LIMIT 1) as next_ID, (SELECT post_title FROM wp_posts WHERE ID=@next_id ) as next_title FROM `wp_posts` WHERE post_type='post' AND post_status='publish' ORDER BY ID DESC