職場でクラウドサービスのミドルウェアの設定についてそう聞かれて、答えはしたけれどうまくは答えれてなかったなって考えて。 次聞かれたらもう少しうまく答えよう(。- .•) 結論、基本的に現時点は必要 利用するクラウドサービスによるケースバイケース。 → AWS S3やLambdaなどのサーバレスなサービスなら不要。だからサーバレスアーキテクチャが人気です。 ミドルウェアや …
カテゴリー: SEノウハウ
RFIDについて
RFID is 何? 動画がわかりやすい! 動画の時代ですね(。- .•) バーコードとの違い 電波で読み取ることで一括で読み取ることができる。 バーコード レジでのひとつずつ読み取り RFID スキャナをかざして一括読み取り ダンボールの外からスキャナで一括読み取り 試着室で顧客が持ち込んだ服を掌握 インクではないのでタグが汚れても読み …
空の値、無効な座標
#夏だしフォロワーさんの怖い話教えてください pic.twitter.com/freutC2T0r — ミノ駆動 (@MinoDriven) August 12, 2019 配列の空の値はnullではなく、” 無効な座標は(-1, -1)ではなく、empty @see PHPで出来てしまうが控えたほうががいい書き方 Amazonおすすめ i …
本社のファイルサーバに時々繋がらない、重い
A本社にファイルサーバがあり人数が多い、そして各拠点がありインターネットVPNで拠点間が繋がっている。 不具合 A, B, C拠点において、A本社オンプレミスのファイルサーバの接続がうまく利用できないことがある A本社でネットが利用できないことが稀にある A本社にてネットが繋がらないなどネットワークトラブルが起こる 条件 ユーザ数 A本社 120人 B支店 60人 …
カジュアルなシステム改修で起きたこと -序章-
既存システムの機能アップの為の改修 機能拡張・追加 とりあえず正常系動けば良い感じの要件のカジュアルなシステム 前提条件 予算のないシステム改修 ドキュメント 仕様書は簡易 設計書なし 作業者は若手。インターン・新卒中心 人員 PM:技術者ではない、DB部分の実装わからない メンバー:5名(インターン・新卒:3名) 結合テストありなだけでゆるい。でもバグはダメだぞ! …
リモートワーク タイムレコードテンプレート
朝の本日予定宣言 本日【10:00】より、本日の自宅作業を開始します。 今日の作業内容は下記です。 10:00~11:00 11:00~12:00 12:00~13:00 13:00~14:00 昼休憩 14:00~15:00 15:00~16:00 16:00~17:00 18:00~ よろしくお願いします 業務報告 お疲 …
独自ドメインかサブドメインの使い分け
先に結論 独自ドメインでなければいけない強い理由がなければ、基本的にサブドメインで運用するのがだいたいの場合でベターです。 行政や、コンプラインスを重視した法人の場合 独自ドメインを購入する場合は、ずっと管理することを前提として購入してください。だから安易に独自ドメインを購入してはいけません。 ならどうしたら良いの? サブド …
Laravel Tinker+ Sourcetreeを利用したデバッグ
Tinker $ php artisan tinker ライブラリやクラス、ネームスペースを指定 # use Gumi\mogu2 怪しい関数に値を入れてデバッグ # app(‘App/Services/SampleCreateservice’)->getCalcDate(‘yuu’, ‘A’); 不具合がある関数や処 …
YAMAHA RTX VPN拠点間接続のプロバイダ切り替えの罠
条件 A拠点、B拠点、C拠点で拠点間VPNで繋がっている A拠点の接続プロバイダを変更することになった 環境 YAMAHA RTX1210 良い手順と悪い手順 良い手順(A拠点に作業員がいる場合) BとC拠点にてA拠点への接続情報を予め削除しておく A拠点のB, C拠点への接続情報を削除しておく A拠点のプロバイダ情報(PPPoEアカウント) …
Abstarctとinterfaceの違い
interface ポリモーフィズムでの利用で使える @see ポリモーフィズムとはなにか?超わかりやすく解説します!(外部サイト) 外向け 不特定数 Abstract 継承の拡張 いくつも継承できる 複数の派生先クラスで一部の実装が異なる場合 @see interfaceとabstractの特徴と違いを捉える(外部サイト) 内部向け仕様 …
プリントサーバについて今言えること
結論 結論として、 ローカルのネットワークプリンタで良い。 クライントPC追加時にドライバ配布の手間はかかるけれども、 これはマニュアル作成してお客さんに配布すれば良いですね。 根拠 根拠は2点あります。 サーバ管理をなくすことが出来る プリンタの利用が出来ない障害は意外にクリティカルな為 だから、ローカルのネットワークプリンタ …
デザインパターン まとめ
Template Method abstract classして親は抽象クラスとして定義し、共通メソッドとクラス毎に処理が変わる処理をabstract methodを定義する 継承した子クラスは親クラスでabstractで指定したメソッドを実装することで、共通処理を保証しクラス毎に異なる処理を定義できる。 Singleton 1つのクラスに1インスタンスし …