アプリ・サービス運営業界歴10年近くなったのでプロジェクト管理&コーディングルールをまとめてみる 私はこの業界に身を置いてもうすぐ10年です。(2024年現在) 経歴としては、ヒアリング(営業に近いこともしていた)・設計・開発・テスト・納品・運用保守までを一貫して行う、いわゆる一貫型の受託開発を行っていたある意味ではフルスタック... 2024.04.20アプリ・サービス運営ノウハウプログラミング
IT知識localhostでのポート違いとCookieについて 今回、ASP.NET Core web apiで開発したAPIサーバとBlazor wasmで開発したSPAの連携で大いに悩み躓いたのでメモ。 状況 開発する中で「Cookie認証」を軸にすると決めていました。APIのログイン... 2024.01.18IT知識アプリ・サービス運営ノウハウプログラミング
IT知識実運用と技術的な流行を考慮してフロントとサーバの構成を考えてみる 2024年現在、新たにwebサービスを立ち上げようとした際には多岐にわたる技術セットが考えられます。サーバ構成、利用するサービスのアーキテクチャ、言語等、、考え出すと何日も悩んだりします。特に今の時代リッチなライブラリも増えているので本当... 2024.01.09IT知識アプリ・サービス運営ノウハウプログラミング
IT知識API+SPAの認証やセキュリティについてまとめてみた。 ※読みにくいので随時更新予定 サーバサイドとフロントエンドを別ドメインで稼働させる今時な構成の場合、以下にしてセキュリティを確保するかは様々な情報が飛び交っています。中には明らかにアウトな方法を紹介していることも。 なので、一... 2023.07.04IT知識プログラミング
PHPPHP ロングポーリングとセッションのデッドロックについて 今回、なかなかレアなケースだと思いますが、致命的な現象に出会ったのでメモ。 やりたかったこと トーク画面のようなwebサービスを実装しようと思い、ロングポーリングというアーキテクチャをPHPとjsで実装しました。 ロング... 2023.02.02PHPノウハウプログラミング
Flutter[flutter]M系MacでiOSシミュレータでデバッグ時、ビルドに失敗する Armでは対応していないパッケージを使っている場合、ビルド時にエラーが発生するので対処を行う必要があります。 エラー内容 building for iOS Simulator, but linking in object fi... 2022.12.29FlutterMacvscodeノウハウプログラミング
FlutterM系MacでPlayStoreが使えるAndroidエミュレータを作成する。 今回、M1ProチップのMacBookProでGooglePlayStore対応のAndroidエミュレータ(タブレット)を作成したくなったのでメモ。Android Studioはダウンロード済みな想定で進めます。 SDKマネージャ... 2022.12.25FlutterIT知識アプリ・サービス運営ノウハウ
PHP[MySQL]同じようなテーブルをコピーして展開していく DB構築時、同じようなテーブルを量産しないといけないことってありますよね。特に中間テーブルとか。展開用のSQL文を作成するのもいいんですが、GUIからサクッと行うことも可能です。 方法 まずはMySQLAdminにログインして... 2022.11.08PHPプログラミング
IT知識[インストールなし]WindowsからMacにChrome Remote Desktopした際の英字かな入力切替方法 WindowsとMacでキーボードが大きく違うことはご存知でしょうが、これがリモートデスクトップ時にも悪さしていました。日本語入力と英字入力をうまく切り替えられなかったのです。最初は無変換・変換キーが対応するのかなと思ってましたが、どうも... 2022.10.31IT知識Macノウハウ
expressフォームデータの送受信に関するセキュリティ対策まとめ 今回、webサービスのセキュリティについて考える機会があったので記事にします。前提・目的は、「formタグでPOSTする機能を持ったwebサービスの保護」です。ログイン機能は実装済みで、サーバセッション&Cookieで管理するもの... 2022.09.16expressIT知識LaravelPHPWordPressアプリ・サービス運営ノウハウ未分類知識