PHP

PHP Cache_Lite

PHP Cache_Lite オブジェクトキャッシュでデータベースに優しく! 寄稿しました。     NoSQLのRedis等もありますが、小~中規模なものだと静的なキャッシュの方が、お客様も扱いやすいかと考えています。   環境 CentOS7   環境を整えよう   WEB+DB+PHPのインストール # yum install php htt …

マネジメント

ブレスト 発散と収束

  はじめに、   複数人でのブレストの有効性は懐疑的です、会議にかける人件費やリソースとして考えると贅沢ですよね。お酒の肴として盛り上がるには良いかと思いますけども。情報を集めて、データを精査して、一人で机に向かって集中して考えた方が質の良いアイデアが出てくると考えています。 つまり、議題を周知して事前に各自で1人ブレストを行い、企画にするのがおすすめです。その上で、会議で出 …

AWS

EC2とElasticacheのセッション連携

構成 ロードバランサがあり、配下にEC2が複数台ある EC2のセッションはElasticacheに保存する   関連 ElastiCache redisの運用 重要な初期設定       EC2側設定   Apache, PHPのインストール # yum install httpd php php-devel   Redisインストール …

思考と思想

技術的な回答と寄り添う営業

  私はお客様のサービスを保守しており、お客様が運営しているあるサービスについてサーバが不安定になるとの相談があり調査しました。 私は技術的な回答と提案を行いました。   先に結論 技術者として 問題を自分が直接解決すること、もしくは解決の提案を行うこと 営業として お客様に近い距離で、時間を使って寄り添う   状況 Notice, Warning, クエリの処理失敗 …

Linux

Docker Lamp-Stack CentOS7でApacheの起動

バーチャルマシンみたいに使う場合の構成。 プロセス毎にコンテナ作るのが正当ですが、開発環境なら1つにまとめちゃって配布してもOK。     docker-composeインストール sudo curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)- …

Windows Server, SEノウハウ

プリントサーバについて今言えること

  結論   結論として、 ローカルのネットワークプリンタで良い。 クライントPC追加時にドライバ配布の手間はかかるけれども、 これはマニュアル作成してお客さんに配布すれば良いですね。   根拠   根拠は2点あります。 サーバ管理をなくすことが出来る プリンタの利用が出来ない障害は意外にクリティカルな為   だから、ローカルのネットワークプリンタ …

マーケティング, 数学, 経済学, 思考と思想

ゲーム理論 囚人のジレンマ 非協力ゲーム

  状況 強盗での共犯容疑がかかっている囚人2人に、司法取引を使い自白をさせる。 強盗容疑は状況証拠のみで、一切決定的な証拠が見つかっていない、 囚人2人に黙秘されると不法侵入でしか立件できない、それは囚人もわかっている。 囚人はそれぞれの部屋で隔離して収監され、囚人同士は互いに連絡を取ることは出来ないとする。   司法取引の条件 相手が黙秘し、お前が自白すれば無罪 相手が自白 …

SEノウハウ, 思考と思想

ビジネスでの質問

  ビジネスでの質問 既知の情報からリサーチした上で自分の解釈を表明する。 表明した解釈について、どこが異なるかの差分を相手に尋ねる     だめな質問 何も調べず何もわからない状態で、0から相手に説明を求める     Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外 …

SEノウハウ

デザインパターン まとめ

    Template Method abstract classして親は抽象クラスとして定義し、共通メソッドとクラス毎に処理が変わる処理をabstract methodを定義する 継承した子クラスは親クラスでabstractで指定したメソッドを実装することで、共通処理を保証しクラス毎に異なる処理を定義できる。   Singleton 1つのクラスに1インスタンスし …