ノウハウ

アプリ・サービス運営

業界歴10年近くなったのでプロジェクト管理&コーディングルールをまとめてみる

私はこの業界に身を置いてもうすぐ10年です。(2024年現在) 経歴としては、ヒアリング(営業に近いこともしていた)・設計・開発・テスト・納品・運用保守までを一貫して行う、いわゆる一貫型の受託開発を行っていたある意味ではフルスタック...
IT知識

localhsotでのポート違いとCookieについて

今回、ASP.NET Core web apiで開発したAPIサーバとBlazor wasmで開発したSPAの連携で大いに悩み躓いたのでメモ。 状況 開発する中で「Cookie認証」を軸にすると決めていました。APIのログイン...
IT知識

実運用と技術的な流行を考慮してフロントとサーバの構成を考えてみる

2024年現在、新たにwebサービスを立ち上げようとした際には多岐にわたる技術セットが考えられます。サーバ構成、利用するサービスのアーキテクチャ、言語等、、考え出すと何日も悩んだりします。特に今の時代リッチなライブラリも増えているので本当...
PHP

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

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

[flutter]M系MacでiOSシミュレータでデバッグ時、ビルドに失敗する

Armでは対応していないパッケージを使っている場合、ビルド時にエラーが発生するので対処を行う必要があります。 エラー内容 building for iOS Simulator, but linking in object fi...
Flutter

M系MacでPlayStoreが使えるAndroidエミュレータを作成する。

今回、M1ProチップのMacBookProでGooglePlayStore対応のAndroidエミュレータ(タブレット)を作成したくなったのでメモ。Android Studioはダウンロード済みな想定で進めます。 SDKマネージャ...
IT知識

[インストールなし]WindowsからMacにChrome Remote Desktopした際の英字かな入力切替方法

WindowsとMacでキーボードが大きく違うことはご存知でしょうが、これがリモートデスクトップ時にも悪さしていました。日本語入力と英字入力をうまく切り替えられなかったのです。最初は無変換・変換キーが対応するのかなと思ってましたが、どうも...
express

フォームデータの送受信に関するセキュリティ対策まとめ

今回、webサービスのセキュリティについて考える機会があったので記事にします。前提・目的は、「formタグでPOSTする機能を持ったwebサービスの保護」です。ログイン機能は実装済みで、サーバセッション&Cookieで管理するもの...
ノウハウ

URLにIDを入れてしまうことの是非

今回、webサービスを開発する際にサーバ側もフレームワークを使わず1から作ることに。そこで一つ考えたことが、「URLにIDのような、内部的な値を使ってしまっていいのか」ということ。 色々考えたり調べた結果をまとめたいと思います。※あ...
アプリ・サービス運営

[appStore ios]iPhoneアプリ申請時、引っかかったガイドラインまとめ

せっかく作ったアプリ、審査に出すとガイドラインに引っかかってしまい作り直す羽目に。ある程度アプリを作成している方であれば経験しているでしょうが、中には早めに知りたかったものも。なのでまとめておきます。 OAuth認証(外部サービスを...
タイトルとURLをコピーしました