プログラミング
- プログラミング
Claude Code を利用してウミウシ類似画像検索を作った
世界のウミウシ は、ダイバーや研究者がウミウシの写真を投稿し、種の同定情報を共有するプラットフォームだ。2025年2月現在、約45,000枚の投稿写真が蓄積されている。
- プログラミング
PHP5.6からPHP7.0に上げたログ
PHP5.6からPHP7.0に上げるのが意外とメンドウだったので作業ログです
- プログラミング
MySQL5.7の全文検索エンジンを試すためにやったこと
検索用のカラム追加 全文検索用のINDEXを張る WITH PARSER ngramがポイント で、検索 無事、マドレラ・フェルギノーサ がヒットしました(^o^) この、「・」問題をどうにか解決したかったのです [itemlink p…
- プログラミング
PHPのSimpleXMLのオブジェクトを配列に変換
ぐぐると大抵こんな方法が出てきます ~~~ $object = simplexml_load_string($xml); $arr = json_decode(json_encode($object), true); ~~~ PHP:…
- プログラミング
simplexml_load_stringのエラーハンドリング
xmlのどこがエラーかがわからなくて難儀したので調べたらエラーハンドリングの方法見つけました 公式ドキュメントにも書いておいて欲しいです。。
- プログラミング
Laravel4でcontrollersに階層を作りたい時
EC-CUBEもSymphonyベースになりそうでし、勉強しなきゃなーと andrewelkins/Laravel-4-Bootstrap-Starter-Site を使ってLaravelの勉強ついでにサイト構築してます コードを読みな…
- プログラミング
PHPからGmailのメールを取得してゴニョゴニョする
ぐぐって調べた情報だとどうにもうまくいかず、試行錯誤したのでメモメモ
- プログラミング
FreeBSDでSSL通信に失敗する
きっかけはPHPのエラー PEAR_Errorが出てるけどエラーメッセージは空っぽというとこからスタート
-
プログラミング PHPでFlickr APIを使って画像アップロードする為のサンプル
https://www.flickr.com/services/api/upload.api.html をみてその通りにやっても上手くいかないのでやったことを書いておきます
- プログラミング
いわゆる「無限スクロール」を実現するjavascriptまとめ
google画像検索のようなUIを作りたい時に使うjavascriptってあるようで意外とないですね 試したもの試してないものありますがとりあえず次のためにまとめておきます
-
プログラミング CodeigniterでCRUD画面を30秒で作れるGrocery CRUD
Auto PHP Codeigniter CRUD | Grocery CRUD Create a full stable CRUD in just 30 secondsと書いてあるのは伊達じゃなくて、ほんとに30秒で1画面が作れます…
-
プログラミング URLの#アンカー名を使ってなにか動きを付ける場合location.hashを使う
要件 リンクで飛んだ先で、指定のアコーディオンを開いて欲しい 実装方法 URLの#アンカー名(#hogehoge)を使ってジャンプ 飛んだ先でlocation.hashを使って、アコーディオンをいじればよい
-
プログラミング Illegal mix of collations for operation ‘UNION’
ごくごく稀にしかUNIONなんて使わないんですが、使った時に限って何かが起こる(^_^;) 手元の環境では何事もなかったのですが、別環境に反映したらエラーが出ました ~~~ Illegal mix of collations for o…
-
プログラミング MySQLで更新する際に上書きではなく、追記にしたい
CONCAT_WSを使って、文字結合してUPDATEすればいいみたい ~~~ UPDATE tablename SET col = CONCAT_WS(‘,’, col, ‘追記したい内容’); ~~~ ※MySQLのCONCATは使い…
-
プログラミング MDB2を使ってMySQLにSSL接続
EC-CUBEの開発フォーラムに面白い質問があったので調べてみました
-
プログラミング PHPをコマンドラインで実行した時のエラー表示
php.iniをいじったりソースをいじったりするのが嫌なときにはオプションを付ければいいみたい
-
プログラミング PHPUnitでwarningもエラーとして扱う
PHPUnitは本来Warningもエラーとしてキャッチしてくれるのですが、フレームワークなどがset_error_handlerを設定しているとその機能を殺してしまいます。
-
プログラミング PHPUnitでdefine値に依存するテストを書く
PHPUnitでdefine値に依存するテストを書かなければいけなかったのですが 単体で実行すると成功するが、まとめて実行すると先に実行されたテストのdefineに依存してしまい テストが失敗するという問題に悩まされましたが解決出来まし…
-
プログラミング PHPでregister_shutdown_functionを使ってエラーハンドリングした場合にFatal errorを無視する場合がある
PHPでFatal Errorsが起きた場合に画面が真っ白になるのを防ぐ手段としてregister_shutdown_functionを使う方法というのが一般的に使われています
-
プログラミング MySQLだとこうするんだけどPostgreSQLはどうやるの?
普段MySQLしか使わないのでたまーにPostgreSQL使うとコマンドが出てこないので自分用早見表