SlideShare a Scribd company logo
Joel on Software
             2011/11/23 Tech readers!! #2

12年4月7日土曜日
Abount me
     ・稲富 研人(@inaton)
     ・フリュー株式会社
     ・Java/Seasar2
     ・写真系SNSを開発中
     ・iPhone4Sのカメラに大満足

12年4月7日土曜日
What’s Joel on software

 プロジェクト管理についてのブログ
 「Joel on Software」
 から45のエピソードを収録


12年4月7日土曜日
歯に衣着せぬ遠慮無い物言いが
    心地良いスポルスキーさん




             Joel Spolskyさん
12年4月7日土曜日
漏れのある抽象化の法則
   ・NFSやSMBはリモートファイルを
    ローカルファイルのように扱えるようにしてくれる

   ・TCP/IPは正しい順序で、完全な状態で、必ず到着する
    ことを保証する

             と思ってますが・・

12年4月7日土曜日
ソフトウェア開発者なら
    Unicodeとキャラクタセット
             は押さえておこうね

12年4月7日土曜日
コードポイントとエンコーディング

             • Unicodeとは観念的な文字にコードポイン
              トと呼ばれるマジックナンバーを与えてマッ
              プしたもの

             • このコードポイントをどうメモリに格納する
              かmailの中でどう表現するかといったこと
              に対する方法がエンコーディング
12年4月7日土曜日
プレーンテキスト
       なんてものは存在しない

12年4月7日土曜日
おすすめエントリー

      •      ・アーキテクチャ宇宙飛行士たち
      •  に脅かされるな
      • ・採用面接ゲリラガイド
      • ・氷山の秘密、明らかに

12年4月7日土曜日
おわり

       ご清聴ありがとうございました

12年4月7日土曜日

More Related Content

Viewers also liked

Sistemas operativos by irene quiñones ruta ingeniero
Sistemas operativos by irene quiñones   ruta ingenieroSistemas operativos by irene quiñones   ruta ingeniero
Sistemas operativos by irene quiñones ruta ingeniero
Irene Quiñones Osorio
 
Influencia soldadura (1)
Influencia soldadura (1)Influencia soldadura (1)
Influencia soldadura (1)
DOUGLAS SANTOS
 
EPA DROE Email 6.18.03 (b)
EPA DROE Email 6.18.03 (b)EPA DROE Email 6.18.03 (b)
EPA DROE Email 6.18.03 (b)
Obama White House
 
Application Integration with XProc
Application Integration with XProcApplication Integration with XProc
Application Integration with XProc
Vojtech Toman
 
Moda: aprenda a turbinar o look com pulseiras de couro
Moda: aprenda a turbinar o look com pulseiras de couroModa: aprenda a turbinar o look com pulseiras de couro
Moda: aprenda a turbinar o look com pulseiras de couro
Prata Fina
 
Crew, Foia, Documents 011124 - 011401
Crew, Foia, Documents 011124 - 011401Crew, Foia, Documents 011124 - 011401
Crew, Foia, Documents 011124 - 011401
Obama White House
 
Concursofaxinal
ConcursofaxinalConcursofaxinal
Concursofaxinalparenti55
 
Summary for Policy Makers 2.28.01
Summary for Policy Makers 2.28.01Summary for Policy Makers 2.28.01
Summary for Policy Makers 2.28.01
Obama White House
 
Reklam yazarinin gorevleri2011
Reklam yazarinin gorevleri2011Reklam yazarinin gorevleri2011
Reklam yazarinin gorevleri2011
Ayca Krmn
 
2014 first quarter report
2014 first quarter report2014 first quarter report
2014 first quarter reportAuRico Gold
 
FYK (Find Your Karen) from Go Camp Pro
FYK (Find Your Karen) from Go Camp ProFYK (Find Your Karen) from Go Camp Pro
FYK (Find Your Karen) from Go Camp Pro
Travis Allison
 
โครงงาน โรคไบโพลาร์-Bipolar-คนสองบุคลิก
โครงงาน โรคไบโพลาร์-Bipolar-คนสองบุคลิกโครงงาน โรคไบโพลาร์-Bipolar-คนสองบุคลิก
โครงงาน โรคไบโพลาร์-Bipolar-คนสองบุคลิก
phurinwisachai
 
Lesson 8: Basic Differentiation Rules
Lesson 8: Basic Differentiation RulesLesson 8: Basic Differentiation Rules
Lesson 8: Basic Differentiation Rules
Matthew Leingang
 
Editing cover 4
Editing cover 4Editing cover 4
Editing cover 4
am05030056
 

Viewers also liked (19)

Bquiz prelims
Bquiz prelimsBquiz prelims
Bquiz prelims
 
Sistemas operativos by irene quiñones ruta ingeniero
Sistemas operativos by irene quiñones   ruta ingenieroSistemas operativos by irene quiñones   ruta ingeniero
Sistemas operativos by irene quiñones ruta ingeniero
 
Secrets to Dominating Your Self Storage Market...Revealed
Secrets to Dominating Your Self Storage Market...RevealedSecrets to Dominating Your Self Storage Market...Revealed
Secrets to Dominating Your Self Storage Market...Revealed
 
Influencia soldadura (1)
Influencia soldadura (1)Influencia soldadura (1)
Influencia soldadura (1)
 
EPA DROE Email 6.18.03 (b)
EPA DROE Email 6.18.03 (b)EPA DROE Email 6.18.03 (b)
EPA DROE Email 6.18.03 (b)
 
Application Integration with XProc
Application Integration with XProcApplication Integration with XProc
Application Integration with XProc
 
Moda: aprenda a turbinar o look com pulseiras de couro
Moda: aprenda a turbinar o look com pulseiras de couroModa: aprenda a turbinar o look com pulseiras de couro
Moda: aprenda a turbinar o look com pulseiras de couro
 
Crew, Foia, Documents 011124 - 011401
Crew, Foia, Documents 011124 - 011401Crew, Foia, Documents 011124 - 011401
Crew, Foia, Documents 011124 - 011401
 
Concursofaxinal
ConcursofaxinalConcursofaxinal
Concursofaxinal
 
Summary for Policy Makers 2.28.01
Summary for Policy Makers 2.28.01Summary for Policy Makers 2.28.01
Summary for Policy Makers 2.28.01
 
Reklam yazarinin gorevleri2011
Reklam yazarinin gorevleri2011Reklam yazarinin gorevleri2011
Reklam yazarinin gorevleri2011
 
FOTOinformator 1-3-2014
FOTOinformator 1-3-2014FOTOinformator 1-3-2014
FOTOinformator 1-3-2014
 
2014 first quarter report
2014 first quarter report2014 first quarter report
2014 first quarter report
 
FYK (Find Your Karen) from Go Camp Pro
FYK (Find Your Karen) from Go Camp ProFYK (Find Your Karen) from Go Camp Pro
FYK (Find Your Karen) from Go Camp Pro
 
โครงงาน โรคไบโพลาร์-Bipolar-คนสองบุคลิก
โครงงาน โรคไบโพลาร์-Bipolar-คนสองบุคลิกโครงงาน โรคไบโพลาร์-Bipolar-คนสองบุคลิก
โครงงาน โรคไบโพลาร์-Bipolar-คนสองบุคลิก
 
CLASE
CLASECLASE
CLASE
 
Lesson 8: Basic Differentiation Rules
Lesson 8: Basic Differentiation RulesLesson 8: Basic Differentiation Rules
Lesson 8: Basic Differentiation Rules
 
Financial chronicle 03.02.2014
Financial chronicle   03.02.2014Financial chronicle   03.02.2014
Financial chronicle 03.02.2014
 
Editing cover 4
Editing cover 4Editing cover 4
Editing cover 4
 

Recently uploaded

【AI論文解説】Consistency ModelとRectified Flow
【AI論文解説】Consistency ModelとRectified Flow【AI論文解説】Consistency ModelとRectified Flow
【AI論文解説】Consistency ModelとRectified Flow
Sony - Neural Network Libraries
 
FIDO Alliance Osaka Seminar: Welcome Slides.pdf
FIDO Alliance Osaka Seminar: Welcome Slides.pdfFIDO Alliance Osaka Seminar: Welcome Slides.pdf
FIDO Alliance Osaka Seminar: Welcome Slides.pdf
FIDO Alliance
 
CS集会#13_なるほどわからん通信技術 発表資料
CS集会#13_なるほどわからん通信技術 発表資料CS集会#13_なるほどわからん通信技術 発表資料
CS集会#13_なるほどわからん通信技術 発表資料
Yuuitirou528 default
 
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
NTT DATA Technology & Innovation
 
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
Toru Tamaki
 
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdfFIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: CloudGate.pdf
FIDO Alliance Osaka Seminar: CloudGate.pdfFIDO Alliance Osaka Seminar: CloudGate.pdf
FIDO Alliance Osaka Seminar: CloudGate.pdf
FIDO Alliance
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
CRI Japan, Inc.
 
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
Matsushita Laboratory
 
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdfFIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
FIDO Alliance
 
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
iPride Co., Ltd.
 
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
atsushi061452
 
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
yassun7010
 
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
Fukuoka Institute of Technology
 
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
harmonylab
 
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdfFIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
FIDO Alliance
 

Recently uploaded (16)

【AI論文解説】Consistency ModelとRectified Flow
【AI論文解説】Consistency ModelとRectified Flow【AI論文解説】Consistency ModelとRectified Flow
【AI論文解説】Consistency ModelとRectified Flow
 
FIDO Alliance Osaka Seminar: Welcome Slides.pdf
FIDO Alliance Osaka Seminar: Welcome Slides.pdfFIDO Alliance Osaka Seminar: Welcome Slides.pdf
FIDO Alliance Osaka Seminar: Welcome Slides.pdf
 
CS集会#13_なるほどわからん通信技術 発表資料
CS集会#13_なるほどわからん通信技術 発表資料CS集会#13_なるほどわからん通信技術 発表資料
CS集会#13_なるほどわからん通信技術 発表資料
 
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
 
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
 
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdfFIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
 
FIDO Alliance Osaka Seminar: CloudGate.pdf
FIDO Alliance Osaka Seminar: CloudGate.pdfFIDO Alliance Osaka Seminar: CloudGate.pdf
FIDO Alliance Osaka Seminar: CloudGate.pdf
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
 
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
 
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdfFIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
 
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
 
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
 
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
 
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
 
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
 
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdfFIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
 

Joel on software

  • 1. Joel on Software 2011/11/23 Tech readers!! #2 12年4月7日土曜日
  • 2. Abount me ・稲富 研人(@inaton) ・フリュー株式会社 ・Java/Seasar2 ・写真系SNSを開発中 ・iPhone4Sのカメラに大満足 12年4月7日土曜日
  • 3. What’s Joel on software プロジェクト管理についてのブログ 「Joel on Software」 から45のエピソードを収録 12年4月7日土曜日
  • 4. 歯に衣着せぬ遠慮無い物言いが 心地良いスポルスキーさん Joel Spolskyさん 12年4月7日土曜日
  • 5. 漏れのある抽象化の法則 ・NFSやSMBはリモートファイルを  ローカルファイルのように扱えるようにしてくれる ・TCP/IPは正しい順序で、完全な状態で、必ず到着する  ことを保証する と思ってますが・・ 12年4月7日土曜日
  • 6. ソフトウェア開発者なら Unicodeとキャラクタセット は押さえておこうね 12年4月7日土曜日
  • 7. コードポイントとエンコーディング • Unicodeとは観念的な文字にコードポイン トと呼ばれるマジックナンバーを与えてマッ プしたもの • このコードポイントをどうメモリに格納する かmailの中でどう表現するかといったこと に対する方法がエンコーディング 12年4月7日土曜日
  • 8. プレーンテキスト なんてものは存在しない 12年4月7日土曜日
  • 9. おすすめエントリー • ・アーキテクチャ宇宙飛行士たち • に脅かされるな • ・採用面接ゲリラガイド • ・氷山の秘密、明らかに 12年4月7日土曜日
  • 10. おわり ご清聴ありがとうございました 12年4月7日土曜日