min117の日記

初期desireもち。趣味Mac,メインFedora,仕事xp。

Linux

mysql 外部結合の何が「外部」なのか

ハピタス登録で1,000円分になるURL 何が「外部」なのか 二つのテーブルAとBの全組み合わせ(A全列xB全部)=クロス集計の結果に含まれないことを外部と言っている。 LEFT JOIN で外部集計。 末尾にある13は、全組み合わせ(クロス集計)結果には含まれていな…

mysqlで任意の日本語(自分用のコメント)をコンソールに表示するSQL文

ハピタス登録で1,000円分になるURL コードコメントを画面に表示 すっげこんなことできるんや mysql> SELECT '任意の日本語' AS 列名; 書籍で実行したページをメモ こう。 SQL実践入門 ──高速でわかりやすいクエリの書き方 WEB+DB PRESS plus 作者:ミック 技…

Windowsのバッチcmdで「ファイル名のデリミタを一時的にコロン:にして」半角スペース回避しつつリネーム

ハピタス登録で1,000円分になるURL 半角スペースを回避 こう。 cmd> for /F "delims=:" %i in ('dir /b ^| find "RLA"') do @echo %i Linuxの場合はIFSがデリミタ。これもサブシェル使えば一時的に変更できる。 min117.hatenablog.com 大学生に芥川龍之介 『…

全く同じデータが入った2つの行のうち1つだけを削除するSQL文

ランキング参加中PHP ハピタス登録で1,000円分になるURL LIMITで1行だけ消す INSERT文で手が滑って同じ行ができてもた。こうやって消す。 mysql> DELETE FROM NonAggTbl WHERE id = 'Beth' AND data_type = 'A' LIMIT 1; ChatGPT最強。 ランキング参加中プロ…

mysql クエリの実行計画を表示 EXPLAIN SELECT * FROM users;

ランキング参加中PHP ハピタス登録で1,000円分になるURL EXPLAINコマンド ほう。こんなことができるんだ。 mysql> EXPLAIN SELECT * FROM users; DBMSが提供するクエリ実行計画の確認コマンド。それがEXPLAIN。 この本めっちゃいい。分かってる人は良さが分…

mysqlでファイルに書いたDB定義(DDL)からデータベースを作成する mysql -u root -p < CREATE-TABLE-SQL_sql.txt

ランキング参加中PHP ハピタス登録で1,000円分になるURL ECサイト作って欲しいと依頼 副業できない身なので、無料で請け負う。こっちの勉強にもなって良い。 ECサイトのDB定義の雛形 このyoutubeが最高に良い。 テーブル定義をテキストに書く $ cd payloadJS…

Podcastメッチャ良い macOSでの保存先は ~/Library/Group\ Containers/243LU875E5.groups.com.apple.podcasts/Library/Cache

ランキング参加中PHP ハピタス登録で1,000円分になるURL Podcastの保存先(macOS) /Users/bash/Library/Group Containers/243LU875E5.groups.com.apple.podcasts/Library/Cache 「PHPの現場」メッチャ良い PHPの現場 Masashi Shinbara テクノロジー ¥0 podc…

LaravelのBladeレイアウト承継(yieldとsection)全体の統一感のために

ランキング参加中PHP ハピタス登録で1,000円分になるURL レイアウトを承継する この本のP88 PHPフレームワーク Laravel入門 作者:掌田津耶乃 秀和システム Amazon プロバイダとコンポーザが必要 bladeだけじゃ見た目(表示)要求を満たせず、コンポーザ(親…

xdg-openコマンドを使ってJavaScriptのコンソールデバッグ(こんなことできるんだスゲェ)

ランキング参加中PHP ハピタス登録で1,000円分になるURL bashコンソールでHTMLの表示確認 すげえこんなことできるんだ。 $ xdg-open myKINRIjquery05.html やりたいデバッグとは全然違うけど、ブラウザを使わずして見た目それっぽく確認できるのはまあいいか…

PHPで予約システムを作る(JavascriptからPHPファイルを非同期通信で呼ぶ)

ランキング参加中PHP ハピタス登録で1,000円分になるURL Xmas予約システム できた。 これのP174。 作りながら基礎から学ぶPHPによるWebアプリケーション入門XAMPP/jQuery/HTML5で作るイマドキのWe 作者:清野 克行 秀和システム Amazon 作りながら基礎から学…

XREAサーバに置いたhtmlファイルに書いたphpコードを動かすには → .htaccess に AddType application/x-httpd-php .html を書くだけ

ランキング参加中PHP ハピタス登録で1,000円分になるURL htmlに書いたphpコードが動作しない $ vim myKINRIjquery03.html html内に書いたphpの記述がただそのまま出てきちゃった。 解決策 htmlファイルを置いた場所に.htaccessというファイルを作ってその中…

おしゃれな見出し用CSS

ランキング参加中PHP ハピタス登録で1,000円分になるURL はてなブログで使える見出しCSS 前に作ったこの見出しCSSを手元のhtmlでも使いたい。 できた。こんな感じ。 ソース <html lang="ja"><head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="icon" href="icon_favicon_aozora.ico"> <title>視聴履歴aozora</title>…</link></meta></meta></head></html>

bash マージャンの牌のアイコン画像

ハピタス登録で1,000円分になるURL ソース <html lang="ja"><head> <meta charset="utf-8"> <title>majan-utf8</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <style> body { font-size: 100px; } .myfontsize1 { font-size: 200px; }</style></head><body> 🀊 🀋 🀌 🀍 🀎 🀏 🀐 🀑 🀒 🀓 🀔 🀕 🀖 …</body></html>

bashで、大文字小文字も含めてアルファベット2文字をランダムに取り出すワンライナー

ハピタス登録で1,000円分になるURL ランダム文字列の取り出し こんなのもChatGPTで一瞬。こんなラクしていいのか。いい。使えるもんは使う。 $ echo $(cat /dev/urandom | tr -dc 'a-zA-Z' | fold -w 2 | head -n 1) エラーになった。たぶん2バイト文字が入…

GETで例えば「.*\.ts」という正規表現の検索文字列を受け取って、その文字列を使ってサーバ内にある(それにマッチする)ファイルの一覧をWeb上に吐き出すphpコード

ハピタス登録で1,000円分になるURL 正規表現での検索実装 自前のファイル管理システム(doLSglob.php)に正規表現による検索機能を実装したい。こんな感じ。 検索ボタンを押すと 正規表現にマッチするファイルが検索される。 以前の実装 これまでは変数$myGR…

無料と言いながら3.59ドルもかかるAWS(Amazon Lightsail)

ハピタス登録で1,000円分になるURL Amazon Lightsail WordPressのインスタンスを作って(あとで試そうと)放っておいたらこれ。無料なのは750Hoursぶんだけらしく、その後はしっかりコストかかってやがった。 看板に偽りアリだな。Asia Pasific(Tokyo)リー…

お名前ドットコムサーバでLinux開発 → ls や Vim が文字化けするときはシェルで export LANG=ja_JP.utf8

ハピタス登録で1,000円分になるURL OSやVimの文字化け対処 結論はこう。 $ export LANG=ja_JP.utf8 お名前ドットコムサーバはデフォルトでは LANG=C(つまり英語環境)になっているようなので、sshログインすると文字化けしてる。取り急ぎ export LANG=ja_JP…

気になった記事をPDF化 → 一覧が自分にGmailで月末まとめて届くようにする

ハピタス登録で1,000円分になるURL PDFのタイトルを一覧化して自分に送る こんな感じ。最近みた記事が全てPDFに落ちてるののファイル名を時系列降順で自分に月イチでメールして、仕入れた知識を整理したい。 日々の積み重ね 気になる記事を見かけるたびに自…

VS Codeもチトまじめにやろう

ハピタス登録で1,000円分になるURL この人のyoutubeは最高にわかりやすい 声が良い。聞きやすい。 www.youtube.com VS Codeは、これまでもインストールしてあって使うんだけど、ハッキリいってVimさえあればコードは書けるし足りるから、IDEイラネなんだよね…

git 公式記事「Pro git」少しマジメにgithubやるか

ハピタス登録で1,000円分になるURL gitが気になった この動画みてて、そろそろgitマジメにやるかぁ…ってなった。 youtu.be gitはまあ、リーナス・トーバルズが発明したわけだから、使い方なんぞ読まなくたって直感でコマンド叩けば動くようになってるのは間…

WSLで Perl は使えるのかな?→ デフォで入ってた(Unixツール最高)

ハピタス登録で1,000円分になるURL WSL で Perl $ perl -v 試そうと思い立ったきっかけはコレ。 いつ買ったか忘れたけど。 某店で200円であった。 早速試してみる。 $ vim test.txt $ vim myPerl.pl $ perl myPerl.py test.txt なんっぞコレ。超便利じゃない…

Amazon Lightsail のWordPressを稼働したらプラグイン「Jetpack」が入ってた

ハピタス登録で1,000円分になるURL Amazon Lightsail のWordPressがサクサク 良さげなプラグインが入っているからなのか? ja.wordpress.org 無料らしいし、自宅サーバのWordPressにも入れてみるか。 自宅サーバのWordPressにも入れてみる プラグインからJet…

WSLにeogをインストールしたら画像表示できるのかな?

ハピタス登録で1,000円分になるURL eog(Eye Of Ghome)とは? Linux付属の簡易ビューワ。 こんな感じで画像ファイル指定してやるだけで開いてくれる。 $ eog 画像ファイル.jpg ↑ これは fedora Linux 上で実行した例。 WSLでeogは使えるのか インストールし…

WSLでpython3からメール送信できるかテスト myGmailArg.py → 大成功(Maroon5を聴きながら)

ハピタス登録で1,000円分になるURL コマンド一発でメール送信 めっっちゃ便利なので仕事でも日常でも使いまくってる。 min117.hatenablog.com Python3さえあれば動くなら…WSLでも動くのでは?試す。 作業のオトモは Maroon5【Moves Like Jagger】 www.youtub…

WordPressに自作プラグインを追加する(オライリー本)※BGM「四月になれば彼女は」を聞きながら

ハピタス登録で1,000円分になるURL WordPressのプラグインの自作 オライリー本はやっぱ良いね。「分かってるやつが分かってる前提で作る想定で書いてる」からムダな解説とか初心者向けの冗長なページが無い。 かなり古いけどソースコードも公開されてる。 ww…

ChatGPT「ShopifyのWebhookで1回の注文なのに複数回のhookが発生してしまうのの対処教えて」

ハピタス登録で1,000円分になるURL ChatGPTやっぱ素晴らしいな 回答の良し悪しは検討するとして、悶々としているのに即座に答えてくれること自体に価値があるというか、精神衛生上のスッキリ感というか、何かある。 エンドポイントの冪等性の確認 冪等性(べ…

Amazon Lightsail の bitnamiコンソールに自宅サーバ fedora Linux からログインする

ハピタス登録で1,000円分になるURL Amazon Lightsail にSSH接続したい このLightsail環境の Linuxへのログインは、ブラウザベースで提供されたコンソールでもモチできるのだけれど GUIいじるのダルいので自宅サーバfedoraからチョクでSSHログインしたい。pem…

XREAサーバで php myGmailArg.php しても引数認識しない(Undefined variable: argc in...)となるのの対処

ハピタス登録で1,000円分になるURL 引数認識はphp.iniで制御するらしい pg.kdtk.net 自分のXERAの環境を調べる。php v7.4.33のようだ。 $ php -v $ cd /virtual/username/public_html/.fast-cgi-bin/ 変更前にphp74.iniをバックアップ $ vim php74.ini regis…

RasbperryPiからSDカードを取り出してWindowsで認識させたい…wslから認識させるにはどうすれば良い?

ハピタス登録で1,000円分になるURL WSLにext4を認識させたいのよ learn.microsoft.com PowerShell> GET-CimInstance -query "SELECT * from Win32_DiskDrive" Powershell> wsl --mount \\.\PHYSICALDRIVE1 管理者実行で PowerShell ISE 環境を起動。 コマン…

RaspberryPi3 起動時にIPアドレスを自分のGmailに飛ばす(pythonスクリプト使用)

ハピタス登録で1,000円分になるURL Pi3のIPアドレスが知りたい Python3でGmailを飛ばすスクリプトを以前作った。 これをRaspberryPi3のデスクトップに置いて、起動時にIPアドレスを(自分宛てに)メールするのに使ってみる。 $ sudo vim /etc/rc.local min11…