開発

Managerクラス クソコード動画から学ぶ

  クソコード動画「Managerクラス」#すえなみチャンス暑気払い pic.twitter.com/3FSQDkXfHu — ミノ駆動 (@MinoDriven) August 3, 2019 クラスの命名が悪い →命名はそのクラスの範囲 (スコープ)を表現する 1つのクラスは小さく、堅牢に保つ そのクラスをいじって他のクラスに影響を与えてはいけない ・Interface、Facade …

開発

共通化モジュール クソコード動画から学ぶ

  クソコード動画「共通化の罠」 pic.twitter.com/MM750CNXc2 — ミノ駆動 (@MinoDriven) May 12, 2019 共通モジュールに特定クラスの分岐処理を入れてはいけない あってはいけない…😨 1分30秒付近でPMが個別に別れとけ!って言われてからクラスFがさらっと、分岐処理を追加するのが闇が深い。   分岐処理が未来で共通処 …

JavaScript

Chart.jsでグラフ作成

Chat.js 最新のファイル https://github.com/chartjs/Chart.js/releases/tag/v2.9.3   dist/Chart.bundle.js dist/Chart.bundle.min.js バンドル版には、Moment.jsも含まれています。時間軸を利用したい場合で、インクルードは1つのファイルで済ませたい場合は、このバージョンを使用すべ …

障害報告事例

SODプライムアカウント漏洩 CDN メルカリ漏洩振り返り

  SODプライムでのアカウント漏洩 速さが足りなかったのだ…😿 SODプライムでログイン周りのバグとのこと CDN・キャッシュ周りなのかなー? 障害事例としてメルカリ同じく技術検証を公開してくれると嬉しいのだhttps://t.co/6AkaFeL9Uy https://t.co/jlecWIClYR pic.twitter.com/jY3uyKO0H2 — 優さん🌷わくわ …

AWS

【工事中】Amazon Linux2 WordPress 某ブログのリプレイス

  Nginxで行きたかったが… Apache依存のプラグインを使っちゃってるのでApacheで😇   Amazon Linux2 Ansible Apache MariaDB PHP7.2 GitLab CI/CD これぐらい?     ざっくりまとめる  

&nbsp …

開発

低速回線環境テスト Android iPhone Mac利用 Charles

回線環境が悪い状態での擬似環境を作って動作テストをする方法   iPhone 前提条件 iPhoneはXcodeをインストールしたMacでつないだことがある 設定 【設定】→「デベロッパ」→「Network Link Conditioner」 ない場合は画面下の【Add a profile】で対応 // 利用後はプロキシ構成をオフにしてプロキシ設定を解除する Android Charle …

SEO

SEO Lighthouse ページスピード最適化 PageSpeed Insight

  データで出した方が技術的に取り組みやすい。 現状・優先順位把握と完了ができます SEOチェック:Chrome拡張 Lighthouse(Google製) ページ速度チェック:PageSpeed Insight(Google製)    数字とか項目とかわかるとクライアントにもエビデンスとして証明しやすいぞ😊  

Swift

Swiftやるぞ 1日目

  まずApple IDを取得する。 →持ってる。 Xcodeをインストールする →入れたぞ。   Swiftの型 Int型 整数型 UInt型 符号なし整数。普通はInt型を利用する Float型 実数型。小数点を含むものに利用します、有効桁数7桁 Double型 実数型。小数点を含むものに利用します、有効桁数16桁 String型 文字列型 Bool型 真偽値を扱う。 &n …

告知, わくわくワークショップ

わくわくデータベース設計ナイト@秋葉原 2月29日(土曜) 16時30分〜19時 (初学者・駆け出しエンジニア大歓迎)

お申し込み 詳しくはこちら! https://8989work.connpass.com/event/165089/     初学者・駆け出しエンジニアから熟練者まで。色々なひとの考えに双方向で触れることができる場✨ データベース設計わからん!って人も安心して参加できます☺