Submit Search
Upload
新しいLinuxの教科書で後悔していること
•
0 likes
•
383 views
Hideaki Miyake
Follow
「新しいLinuxの教科書」を読む会 オンライン #1で行ったプレゼン資料です。 https://linuxbook.connpass.com/event/175834/
Read less
Read more
Technology
Report
Share
Report
Share
1 of 69
Download now
Download to read offline
Recommended
TrieとLOUDS??
TrieとLOUDS??
Masahiko Hashimoto
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Recommended
TrieとLOUDS??
TrieとLOUDS??
Masahiko Hashimoto
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
GetSmarter
More Related Content
Recently uploaded
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
Recently uploaded
(7)
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Featured
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
GetSmarter
ChatGPT webinar slides
ChatGPT webinar slides
Alireza Esmikhani
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
Project for Public Spaces & National Center for Biking and Walking
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
DevGAMM Conference
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
Erica Santiago
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Saba Software
Featured
(20)
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
How to have difficult conversations
How to have difficult conversations
Introduction to Data Science
Introduction to Data Science
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
The six step guide to practical project management
The six step guide to practical project management
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
ChatGPT webinar slides
ChatGPT webinar slides
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
新しいLinuxの教科書で後悔していること
1.
新しいLinuxの教科書で後悔していること 2020年05月23日
2.
自己紹介 名前: 三宅 英明 Twitter:
@mollifier 神戸のプログラマ
3.
新しいLinuxの教科書 https://www.sbcr.jp/product/4797380941/
4.
5.
新しいLinuxの教科書 執筆作業は2014年から2015年ぐらいにやって た
6.
新しいLinuxの教科書 完成した当時は「うおー! 完璧な本が出来た ぜ!」とか思ってた
7.
新しいLinuxの教科書 でも今から見直すと「ちょっとこれは...」というと ころいくつかある
8.
新しいLinuxの教科書 今日はそういうところをいくつか紹介します...!
9.
反省点1
10.
反省点1 本の名前がいまいち
11.
反省点1 新しいLinuxの教科書
12.
反省点1 もう新しくない
13.
反省点1 発売は5年前(2015年発売)
14.
反省点1 すでにこの本より新しいLinuxの入門書がある
15.
反省点1 時代は移り変わる
16.
反省点1 教訓: 将来のことも考えよう
17.
反省点2
18.
反省点2 章の最後にある「おわりに」の文章が無理矢理 っぽい
19.
反省点2 章の最後に2,3行なんか書いてある
20.
反省点2 2章の「おわりに」 この章では、シェルの役割と簡単なコマンドの 入力方法について解説しました。次の章では、も う少し便利なシェルの操作方法を紹介します。
21.
反省点2 ブログ記事の「俺はこう思った!」みたいなやつ
22.
反省点2 読者に親しみをもってもらおうとか、そんな意図 だったような気がする
23.
反省点2 全部の章に「おわりに」を付けることになったの で、無理やりっぽいところもある
24.
反省点2 2章の「おわりに」 次の章では、もう少し便利なシェルの操作方法 を紹介します。
25.
反省点2 そりゃそうだろ
26.
反省点2 次の章のタイトルを見れば分かる
27.
反省点2 書けば良いってもんでもない
28.
反省点2 教訓: 意味のあることを書こう
29.
反省点3
30.
反省点3 lessコマンドの説明が不十分
31.
反省点3 lessコマンドの説明は、この本ではp79からp81 までの3ページ
32.
反省点3 もっといるでしょ
33.
反省点3 使用頻度を考えたら、あと1、2ページ増やしても よい
34.
反省点3 紹介したほうがよかったと思うこと
35.
反省点3 スクロールコマンド d: 画面半分下にスクロール u: 画面半分上にスクロール
36.
反省点3 スクロールコマンド g: 1行目に移動 G: 最後の行目に移動
37.
反省点3 lessコマンドの便利なオプション -Xまたは--no-initオプション: lessを終了したとき に表示していた内容をクリアしない
38.
反省点3 他にも m<文字>: ページ内にマークをつける t<文字>: マークしたところに移動する -iまたは--ignore-caseオプション:
検索で大文字 小文字の違いを無視する
39.
反省点3 ヘルプを見ろという話ではあるが、そのことも書 いていない less起動中にhまたはHでヘルプ画面に切り替 わる(qで戻る)
40.
反省点3 せめて、これ以外にももっと機能があるよ、という ことは紹介したほうがよかった
41.
反省点3 教訓: 有名なコマンドは高機能。あなどってはい けない
42.
反省点4
43.
反省点4 curlコマンドの説明がない
44.
反省点4 curlはネットワーク経由でデータを取得するコマ ンド 主にHTTP, HTTPSのURLを指定してデータを ダウンロードするために使われる
45.
反省点4 例 $ curl https://example.com/file/1.html
46.
反省点4 curlはよく使われる
47.
反省点4 GitHubにあるファイルをローカルにダウンロードする $ curl https://git.io/fisher
-sLo ~/fisher.fish
48.
反省点4 Homebrewのインストール手順 ファイルをダウンロードして、それをbashのシェルスク リプトとして実行している $ /bin/bash -c
"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/
49.
反省点4 コマンドをインストールするときによく使われる
50.
反省点4 オプションが多くて分かりにくい
51.
反省点4 みんなよく分かってない 適当にコピペで実行しがち
52.
反省点4 意味が分かっていないと、エラーになったときど うすればよいか分からない
53.
反省点4 ちゃんと理解して使いたいので、解説すればよか った
54.
反省点4 教訓: コマンドの意味を理解しよう
55.
反省点5
56.
反省点5 参考文献の説明が雑
57.
反省点5 終わりの方に参考文献がある 参考にした本を13種類紹介している
58.
反省点5 一冊ごとに簡単な説明をしてもよかった
59.
反省点5 読者がこの本を読み終わった後、次に進むとき の参考になる
60.
反省点5 あと、日本語に翻訳されている本の翻訳者の名 前を書いていない 翻訳者も製作者の一人なので、失礼でしょ
61.
反省点5 教訓: 先人に敬意を払おう
62.
まとめ
63.
まとめ 後から見ると、いろいろ思うところがある
64.
まとめ でも、当時としてはいっぱいいっぱいだった
65.
まとめ 本屋さんに並んでいる本にもよくないところはい っぱいある
66.
まとめ 100点満点のものはない
67.
まとめ 一冊の本ですべて完結するわけではない
68.
まとめ 教訓: いろんな本を読もう
69.
まとめ ありがとうございました
Download now