PHP

MAMP最新版導入後、MyPHPAdmin操作時にエラーが発生するようになった。

MAMPを最新版(PHP8.2,MyPHPAdmin5.2)へアップデートした後、テーブル追加といった操作を行った際にエラーが発生するようになりました。 発生したエラーメッセージ かなり色々なところを経由したエラーでしたが、重...
Laravel

別ドメインで動くLaravel(API)とReact(SPA)をCookie認証で動かそうとして諦めた話。

やりたかったこと 別ドメイン(サブドメインでもなく)で稼働する、LaravelとReactを連携させたかった。ログイン機能を持っているためどのようにセッションを管理するのかを考え、ステートフル(CookieにてセッションIDを持つ)...
Laravel

Laravel(API)とReact(Next.js+TypeScript)で作るwebサービス構成

2023年の今、とても今更な構成ですが自分なりに色々まとめながら開発環境構築。ちなみにMacです。 ※Next.jsはSSRではなくSPAとして使うパターンを想定しています。それならNext.jsじゃなくていいのでは?と思いますよね...
IT知識

API+SPAの認証やセキュリティについてまとめてみた。

※読みにくいので随時更新予定 サーバサイドとフロントエンドを別ドメインで稼働させる今時な構成の場合、以下にしてセキュリティを確保するかは様々な情報が飛び交っています。中には明らかにアウトな方法を紹介していることも。 なので、一...
AI

Windows環境でStableDiffusionを使ってみる

前回はM系Macにてにて実行してみましたが、次はWindowsで試してみます。 Gitの準備 今回解説しませんが、事前にgithubへ接続できる状態にしてください。手順としては GitをインストールGitにてユーザ名とメ...
AI

M1/2MacでStableDiffusion環境を作成し試してみる。

今更感はありますが、StableDiffusionはてっきりWindowsでしか使えないと思っていたもののMacでも使えると知り、試してみました。以下手順です。homebrewはインストール済みの前提で進めます。 Pythonのイン...
雑記

話題のChatGPTを触ってみた

今更ですがChatGPTを触ってみました。電話番号の登録が嫌だなーと思っていたらいつの間にか世界中にたくさんの利用者がいる状態に。 登録 登録に際して必要なものは以下。 メールアドレス(もしくはGoogleかMicros...
アプリ・サービス運営

[2023 3月]却下されたAppleガイドラインの事由について

今まで問題なくアップデートが公開されていたのですが、2023/3 にアップデートを却下されてしまいました。どうも、「webへの無制限のアクセス」と「ユーザ情報の削除」が引っかかった様子。 webへの無制限のアクセス 私のアプリ...
PHP

PHP ロングポーリングとセッションのデッドロックについて

今回、なかなかレアなケースだと思いますが、致命的な現象に出会ったのでメモ。 やりたかったこと トーク画面のようなwebサービスを実装しようと思い、ロングポーリングというアーキテクチャをPHPとjsで実装しました。 ロング...
Flutter

[flutter]iOSでimage_pickerが落ちるようになったので対処する。

画像選択等に非常に便利なimage_pickerですが、flutterのバージョンアップ後から今まで動いていたコードが動かなくなりました。今回は原因を解析することができたのでご紹介。 動かなくなったコード var picked...
タイトルとURLをコピーしました