PHP
PHPカンファレンス2019に行ってきました。蒲田まで。 私が参加した講演について、簡単にまとめましたので、アップロードしておきます。 今の自分の興味に沿って、テスト関連だったり、電気回路だったり、ツールだったりと面白い話をいろいろ聞くことができま…
職場でちょっとPHPを動かすのに、PhpStormのビルトインサーバー(Built-in server)が非常に便利だったので、自宅のMacで導入しようとしたらけっこうハマった……。 最終的に、PHPとMySQLを稼働させることはできたものの、WordPressは動かせてない(Windowsで…
仕事で「全角カナを含むかどうか判定する」という場面に遭遇した。正規表現で解決することにして、webの情報を探す。 目次 目次 文字コードの設定から 「含む」とか「含まない」とか サンプル 参考記事 文字コードの設定から mb_regex_encoding("UTF-8"); 「…
目次 目次 PhpStormの価格を誤解していた 逆にUltimateも射程範囲に入った気がする 実際、VisualStudioCodeと比べてどうなの? 参考記事 追記 実は日本代理店があった PhpStormの価格を誤解していた Today I found myself was wrong... I misunderstood the …
Requirements MacOS PHP PHPを効率よく書くには UMLについて調べているうちに、IDEについても興味が出て来た。 今のところはVisualStudioCodeを中心に書いているんだけれど、IDEだったらクラスとかもうちょっと効率よく書けるのでは……という気もする。 NetBe…
開発でユースケースを書いて、クラス図を書いて、それぞれのメンバーを洗い出して……という作業をしていると、一発でできるツールがあるばずだという気持ちに駆られる。手戻りとかあるとなおさら。 どんなものがあるか、調べてみた。 Requirements MacOS。 で…
400など、いくつかのエラーを乗り越えたので、覚え書き。 Requirements kintone REST API PHP 権限が間違っている APIトークンでルックアップを変更しようとしている ルックアップは別アプリを参照するため、そちらの権限も必要になる。APIトークンはアプリ…
PHP CS Fixer: spawn php-cs-fixer ENOENT. executablePath not found. · Issue \#25 · junstyle/vscode-php-cs-fixer · GitHub Does Nothing! · Issue \#21 · soderlind/vscode-phpcbf · GitHub どちらのURLも最後に「ここに来る者へ」というダイイングメッ…
仕事でNode.jsをガリガリ書いた。パス名とかであれこれ悩みつつ学んだので、何か今のテンションなら行ける!と画像ファイル整理用のスクリプトを書いてみた。 SynologyのNASにはNode.jsがあるのだけどバージョンが4でちょっと古い。8.9.4を入れるのも面倒。 …
Requirements PHP5.7 History PHPからPOSTでデータを投げたい時に、どの関数を使うのかわからなかったので調べてみた。 phpでfile_get_contentsからcurlに移行する - Qiita APIなどにfile_get_contents()を使うのはオススメしない理由と代替案 - Qiita php -…
商品登録画面で規格1と規格2が両方表示されてしまう 規格1だけにしたい。根本的な削除はめんどくさそうだったのでとりあえず非表示にする。 規格2を非表示にする方法 src/Eccube/Resource/template/admin/Product/product_class.twigをapp/template/admin/Pr…
ちょっとまだ中身あまりわかっていないけど、表示されてしまったのでとりあえず。もっといい方法がありそうな気がする。 トップページに全商品一覧を表示する方法 EC CUBE3 の各ページで渡される変数一覧 · ynakajima/eccube3-bootstrap-plain-template Wiki…
EC CUBE開発はsrcディレクトリ内は弄らないのが基本。以下ではsrc内をいじっちゃうので、バージョンアップしたりした時には別途考える必要がある。 価格表記の円マークを変更する方法 /src/Eccube/Twig/Extension/EccubeExtension.php 241行目 $price = '¥ '…
product-typeの中の特定の項目を削除したい。 PhpMyAdminでデータベースを開く。 テーブル「mtb_product_type」のid値を確認する 該当するidがテーブル「dtb_delibery」から参照されていると削除できないので、「dtb_delibery」テーブルを開き、該当するdeli…
EC-CUBEを学習中。やっぱWordPressとかに比べると情報が少なくて大変ね。 EC CUBE開発はsrcディレクトリ内は弄らないのが基本。以下ではsrc内をいじっちゃうので、バージョンアップしたりした時には別途考える必要がある。こういうのもプラグイン化すればい…
管理メニューから、以下の順番にクリック。 コンテンツ管理 > ブロック管理 > ロゴ logo.twigファイルを直接編集する
I was looking for a wordpress theme that's go well with custom post types. Only a few choice I could find... and this "pitch" looks good to me. wordpress.org But when I activated it, I found a Warning. Warning: Declaration of Pitch_Walker_…
PHP勉強会に行って、発表までしてきたのでそのレポートなど。 whisper.74th.net 参加者の自己紹介から。Laravel、Zendを使っている人がけっこう多い? 今回の発表がLaravelだからかな。 laravelのいいところ Laravelの良いところ from fagai www.slideshare.…
生意気にもMVCもどきを考えているので、Viewの仕組みを考える必要がある。 Viewのしくみ やりたいこと。 phpでテンプレートファイルを作る。 テンプレートファイルを読み込む 読み込んだテンプレートに、選択言語に応じて定型文を埋め込む。 テンプレートの…
lumen by LaravelをいじりながらMySQLへの接続でいじったところ3点。 .env DB_CONNECTION=mysql DB_HOST=localhost DB_DATABASE= DB_USERNAME= DB_PASSWORD= \config\database.php 確認だけ \php-7.1.8-nts-Win32-VC14-x64\php.ini ;extension=php_pdo_mysql…
coliss.com この記事を見て導入してみたんだけど、たしかにすっごい。こんな簡単にローカル環境が作れるなんて。 問題は名前の「Local」が普通名詞過ぎて情報が探せない。Local by Flywheel にしないと出てこない。これでFlywheelという名前を覚えさせる戦略…
2017年3月に訓練校を出た後、そこでできた友人に誘われたQPro(休日プログラミング部)で、prj_LvUpというwebアプリケーションを作っている。 数年前から「あったらいいな」と思っていたもので、アイデア勝負みたいなもんだけど、類するサービスは見たことが…
はてなブログの記事はマークダウン記法が直接使えるので愛用のマークダウンエディタBywordで下書きしているのだけれど、Wordpressの記事はマークダウン記法が直接使えるわけではないし、HTMLを直接書いてclass指定したかったりすることもある。それに加えて…
個人プロジェクトのシーケンス図を描いている。自分の仕組みを図に表すのは楽しいけれど、悩ましい。 ブラウザと、表示しているPHPとをどう表記するのが適切か、また、その後ろの動きをMVCモデルに合わせた方がいいのかどうか……など悩みは尽きない。 経験値…
wp_strip_all_tags() 職場のブログでタイトルを3行に分け書きしたいと思い、spanタグを入れてみたところ、意外と簡単に分け書きすることができた。見栄えも整えた。 blog.aibri.co.jp ところがふとした拍子に気づいたのだけれど、twitterのシェアボタンの挙…
前にWordpressをDreamweaverで編集できるようにしようと思って、途中で挫折したんだったような気がする。今ならだいぶ成長したしひとりでできるもん。でもwebは参考にするけど。 環境はMac OS X Yosemite 10.10。 どこまでやったんだったか調べてみたら、ど…
Laravelエキスパート養成読本 [モダンな開発を実現するPHPフレームワーク!]作者: 川瀬裕久,古川文生,松尾大,竹澤有貴,小山哲志,新原雅司出版社/メーカー: 技術評論社発売日: 2015/04/22メディア: Kindle版この商品を含むブログを見る わからない単語だらけ…
自分のあれこれをデータベースに入れようと思っている。購入物とか、レストランの評価とかあれこれね。いっぱいいっぱい、作りたいデータベースがあるの。 とりあえずレストランについてはPHPで途中まで書いてみてそれなりには動いているんだけれど、ここか…
PHPでHTMLメール送信 フォームで情報を入力してもらった際、PHPから同時にメールで情報が飛ぶようにしたい。せっかくだからHTMLメールを送信できるか、試してみよう。 ameblo.jp メール届くだけならこれで届いたんだけど、まだ中身がぐちゃぐちゃ。むむむ。 …
json_encode()で作ったデータをつなぎたい。 最初はMySQLのクエリでLEFT JOINしようとしたんだけど、欲しいデータが2重ループみたいな感じになっている。 foo1 bar1 bar2 foo2 barA barB barC MySQLのLEFT JOINで作ると、1段階目のデータが重複してちょっと…