Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

人のレガシーを笑うな - レガシー感謝の日

8,048 views

Published on

https://askul.connpass.com/event/104108/
登壇資料

Published in: Engineering
  • If you’re looking for a great essay service then you should check out ⇒ www.HelpWriting.net ⇐. A friend of mine asked them to write a whole dissertation for him and he said it turned out great! Afterwards I also ordered an essay from them and I was very happy with the work I got too.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Hi there! I just wanted to share a list of sites that helped me a lot during my studies: .................................................................................................................................... www.EssayWrite.best - Write an essay .................................................................................................................................... www.LitReview.xyz - Summary of books .................................................................................................................................... www.Coursework.best - Online coursework .................................................................................................................................... www.Dissertations.me - proquest dissertations .................................................................................................................................... www.ReMovie.club - Movies reviews .................................................................................................................................... www.WebSlides.vip - Best powerpoint presentations .................................................................................................................................... www.WritePaper.info - Write a research paper .................................................................................................................................... www.EddyHelp.com - Homework help online .................................................................................................................................... www.MyResumeHelp.net - Professional resume writing service .................................................................................................................................. www.HelpWriting.net - Help with writing any papers ......................................................................................................................................... Save so as not to lose
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

人のレガシーを笑うな - レガシー感謝の日

  1. 1. 人のレガシーを笑うな レガシー感謝の日 https://askul.connpass.com/event/104108/ 2018.11.22(Thu) 林 正紀
  2. 2. 自己紹介 林 正紀 (HAYASHI Masanori) 埼玉生まれ埼玉育ち埼玉川越市在住 埼玉大学/大学院・数学専攻 埼玉土着エンジニア デザインワン・ジャパン㈱ Chief Tech Lead Mr.Childrenは人生の道標 @m_norii https://www.facebook.com/m.norii https://norii.hatenablog.com/ https://www.slideshare.net/m_norii
  3. 3. 所属:デザインワン・ジャパン https://www.designone.jp/
  4. 4. エキテン ─ 国内最大級の店舗の口コミ・ランキングサイト https://www.ekiten.jp/
  5. 5. 免責 本資料の内容は、個人の見解であり 所属する組織の見解を代表するものではありません。 ご了承ください。
  6. 6. 本題 あなたが「レガシー」と感じることは なんですか?
  7. 7. EOLなミドルウェア Apache1.3系をまだ使っている PHP5系をまだ使っている まさかのPHP4系? まさかまさかのPHP3系? MySQL5.1系をまだ使っている まさかの5.0系? まさかまさかの4系?
  8. 8. メンテが滞っているライブラリ PEARとか そもそも出処の怪しいライブラリ ソースコードにリンク先あるけど そのサイトはすでに404だったり…
  9. 9. メンテが滞っているフレームワーク 具体名を挙げるのは避けますが その昔PHPはフレームワーク群雄割拠時代ありましたね そもそもオレオレ・フレームワークだったり カジュアルにN+1やってたり そもそもフレームワークレスだったり 漢はだまってドキュメントルートにPHP直置き!?
  10. 10. 古いソースコード管理 Git使ってるけどmasterブランチ一本 Subversionいまだに使ってる まさかのCVS? まさかの男気SCMツール無し?
  11. 11. テスト環境が無い 「本番のtestってディレクトリがテスト環境だよ」 お、おう… 「テスト環境あるんだけど、本番と差異が大きいから過 信しないでね」 お、おう…
  12. 12. 古いCode Delivery rsync叩いて配信 SFTPで手動アップロード さすがにFTPはいない…よね…?
  13. 13. 古い構成管理 /etc下は手動で書き換えてます!(キリッ crontab は手動で書き換えてます!(キリッ e のキーの隣は r 問題…
  14. 14. 単体テスト 単体テスト?なにそれおいしいの? 一度通らなくなってからメンテされなくなったテスト達
  15. 15. スケールしづらい セッション保存先がローカルストレージ LBでスティッキーセッションでがんばってたり
  16. 16. たぶん使ってないけど… たぶん使ってないけど、なんとなく消せないコード たぶん使ってないけど、なんとなく消せないDBテーブル たぶん使ってないけど、なんとなく消せなくてただひた すらストレージを消費しているログファイル
  17. 17. ソースコード 密結合、スパゲッティ Commonクラスという名の闇 https://twitter.com/zephiransas/status/973763724845621253
  18. 18. 特定の誰かしかメンテできない 「このシステム、昔いたスーパーエンジニアの○○くん が作ったんだけど、彼が退職してから誰もメンテできな いんだよ」
  19. 19. UTF-8でない文字コード EUC-JP 10年以上運用しているサイトだとありがち Shift_JIS ガラケーサポートの名残かな… ガラケー由来の絵文字変換テーブル
  20. 20. ガラケー由来のロジック uid=NULLGWDOCOMO guid=ON x_up_subno x_jphone_uid もう平成とともに終焉に向かってほしいですね…
  21. 21. モチベーション下がりますよね
  22. 22. わかります
  23. 23. だけど
  24. 24. 忘れないでほしい
  25. 25. 今レガシーと思われているものも かつては必要なものであったことを
  26. 26. レガシーが過去に金を生んだから 今、あなたが雇われていることを
  27. 27. 今を嘆いても何も変わらない
  28. 28. 批評家になるな、手を動かせ https://twitter.com/ochyai/status/914382673576996864
  29. 29. 暗いと不平を言うよりも すすんで灯りを点けましょう
  30. 30. 未来を変えるのは君のたった今 未来を変えるのは君のたった今
  31. 31. 今の私達には先人の知恵がある
  32. 32. エンジニアリングで 未来を変えよう
  33. 33. 未来を変えるために 乗り越えないといけない障壁
  34. 34. 上司をどう説得する?
  35. 35. 仲間を作る 理解者の輪を広げていく
  36. 36. それでもだめなら?
  37. 37. 撤退戦
  38. 38. まとめ
  39. 39. 未来を変えるのは君のたった今 レガシーもかつては必要だったもの レガシーがあるから今あなたは雇われている 未来を作るために歩きだそう 未来を作る仲間を集めよう 先人の知恵を大いに活用しよう 理解されない環境なら撤退戦も視野に どこかにあなたの力を必要としている人はいる
  40. 40. 時間余ったら宣伝
  41. 41. 2018.12.15(土) PHPカンファレンス http://phpcon.php.gr.jp/2018/
  42. 42. 2019.2.16(土)Laravel JP Conference デザインワン・ジャパンはランチスポンサーとして協賛! ランチセッション有ります! https://conference2019.laravel.jp/
  43. 43. 2019.3.29-31 PHPerKaigi 2019 https://phperkaigi.jp/2019/
  44. 44. Any Questions?

×