2024年6月21日金曜日

【書籍】 『「技術書」の読書術』 IPUSIRON 増井敏克 翔泳社 2022.11

 副題:達人が教える選び方・読み方・情報発信&共有のコツとテクニック

(所在)8F007イ 市立007イ 大学007.07I62g

・入門書、専門書、逆引き
・3度読む ざっと、手を動かしながら、ノートにまとめながら Qiita
・複数のプログラミング言語 
・1冊90分
・マーキング読書 1回目普通 2回目マーカー、3回目 マーク部分
・付箋
・学術論文 シャーペンで記号
Apple Watchでaudibleを
PDFのメモ・ノート Acrobat Reader でマーカーや注釈。図表はスクリーンショット
GoodNotesやNotabilityでPDFをインポート
GoodNotes PDFをインポート
GoodNotes Kindle iPadで画面分割、kindle gootnotes。手書き。スクショを取り込み、トリミング
Notability 録音、プレゼン、2つのノートブックを表示、
DeepL 英文のPDF
 Mouse Dictionay(Chrome拡張)の内部ビューワーやAdobe acrobatを開くと改行がない。
 iPad 左にDeepL、右にPDF(GoodNotes)
Notion 読書記録、読書メモ ブックリスト、Notion's reading list
特定分野の本20冊、集められる資料(本や論文)を読み漁る、オンリーワン を目指す
論文の連鎖 connected papers
Googleレンズ 本、webページ、電子書籍 撮影するとOCRでテキスト化、読み上げ
執筆 作成(Pages, word, google docs) 校正(word)提出(word)、markdown やlatex 校正(textlint) PDF
アウトプットノート(気づき、行動ノート)


【書籍】 坂本良雄 『さる先生の「全部ギガでやろう!」』 学陽書房 2023.3

 (所在)大学374.35Sa32s

リマインダー 音声入力。固定「毎週月曜日11時30分に通級教室リマインド」
Teams, Google classroom, Canva,Forms
Mirosoft 365の活用例「遅刻・欠席の連絡フォーム」

2024年6月20日木曜日

【書籍】 城田真琴 『ChatGPT資本主義』 東洋経済新報社 2023.9

 (所在)公007.1Sh89

プラグイン(ChatGPTプラス)
・Browsing Bing検索API利用
・Zapier アプリ・サービスの連携
・Wolfram Wolfram AlphaやWolfram Language
・ChatWithPDF 類似 AskYourPDF PDFのURLを指定。要約
・Video Insights 動画の概要
・PortfolioPilot 投資家向け
・Expedia 
トークン数の把握 platform.openai.com/tokenizer
動画生成 Imagen Video (google)、make-a-video (メタ)、gen02
UI 手書きを Imagica AI、Uizard UI
主な生成AI
・テキスト ChatGPT, Bing AI, Bard, Notion AI
・画像 stable diffusion, dall-e, midjourney
・音楽 MusicLM, MugicGen, WavTool
・動画 Imagen video, make-a-video, gen-2
・UI/Webサイト Galileo AI, Uizard
例)aparment interior, sunset  ,,a teddy bear washing dishes

実際のプロムプトエンジニアリング
(1)翻訳
次の英文を日本語に翻訳してくだだい。その後、日本語50文字程度に要約して下さい。
# 英文
GPT-4 still has
(2)旅行先の提案
あなたはプロの旅行プランナーです。
次の背景を理解した上で、条件に合う海外旅行先を3つ提案して下さい。

#背景
・結婚10周年記念に、7歳と5歳の子供を連れて海外旅行を計画している

#条件
・小さい子供がいるため、フライト時間は7時間以内
・日本から直行便が出ている
・海やプールなどで水遊びができる
・テーマパークがある

#出力フォーマット
・旅行先、日本からのフライト時間、主な観光名所、主要アクティビティ
(出力)
(追加で)各旅行先にあるテーマパークを具体的に教えて下さい。

(3)就職面接のロールプレイ
あなたは就職面接の面接官です。私は就職に応募する候補者となります。あなたは面接官としてロールプレイします。

#文脈
私は来週、新卒の面接試験を受けます。面接に不慣れのため、練習したいです。

#あなたの設定:
あなたはIT企業の面接官です。以下の質問文は30文字以上200文字以内とします。
私の返答に対しては感想などは述べず、質問だけを続けて下さい。
時折、圧迫面接となるようなやや意地悪な質問をして下さい。

#私の設定:
志望している職種は、エンジニアです。

#指示と返答フォーマット:
あなたは毎回、下記の質問をフォーマットに従い出力します。

【面接官の質問】 30文字以上200文字以内の質問文

プロンプトの手法(プロンプティング)
・Chain-of-Thought (Cot) 現在は必要ない
・ゼロショットCot:ステップバイステップで考えて見ましょう。という一文を追加。
・ゼロショット:学習済みのデータの中から
・フューショット:
例)これはよい // ポジティブ
これはひどい // ネガティブ
今日はツイていない日だ //
(出力)ネガティブ
・Recursively Criticizes and Improves prompting 再帰的
あなたは環境問題に詳しい学者です。
日本において2030年までにガソリン車をゼロにする方法をいくつか考えて下さい。
最終的に最も有望なアドバイスを一つだけ提案するために、考えたアイデアを2回ブラッシュアップし、そのたびに自己採点を行い、点数を教えて下さい(100点満点)。
最後に最も有望なアイデアを自己採点の点数と一緒に一つだけ提案して下さい。

画像 プラグイン利用 Photorealistic:midjyourney用プロンプトを作成
例)昭和記念公園のチューリップ畑をバックに写真を撮る日本人女性

Bard (google)
・推論:数式を含む科学論文やwebを理解し、情報を抽出。論理的推論・問題解決。創造的なコンテンツ。
・コーディング
・4つのサイズ:Gecko, Otter, Bison, Unicorn。Geckoはスマホ可
・グーグル・ワークスペースにも利用可。
仕事への影響
GPTs are GPTs
the potentially large effects of artificial intelligence on economic growth
AutoGPT 自律型AIエージェント

【書籍】 堀江貴文 荒木賢二郎 『堀江貴文のChatGPT大全』 幻冬舎 2023.8

 (所在)青森 市立007ホ

horiebon.com horiegpt
議事録:音声でChatGPTに入力しながら会議。途中で「ここまでの状況をまとめて」、「今からこれこれの打合せをしますので、議事録よろしく」
セミナー:こういうことをやりたい、何時間くらいの講座だからこのスケジュールでアジェンダ組んで。音声入力。自分のパソコンでChatGPTの画面を投影。
OpenAIのブラウジング:URLを入れて、論文の内容を聞く。
文章:前提条件を伝える。内容は骨子を箇条書きでもかまわないので、これこれこういうことを伝えたい。
Chatwork。
メディアリストを出す。リストを30個作って。必ず実在するメディをピックアップするという指示を出す。
ブログ(note):こういう内容のブログを何文字ぐらいで書いてください。
ブログを書かせて、ブログを基にTwitter用のツイートを10本作ってくれ。
領収書のファイル名をChatGPTが生成。「今日Google広告から領収書を受けとった」と入れると、「2XXXXX_Google広告_領収書.pdf」と出力。
NDA(秘密保持契約)を会議の5分前とかにChatGPTで出しておいて、たたき台にして1時間のミーティング。
Excelの関数をChatGPTに貼って内容を聞き、ダブルチェック。
新規事業の立ち上げ、インスタ投稿原稿の作成。画像の加工、コメントの出力、ハッシュタグの選定。既存の投稿原稿を学習させて、パーソナリティを設定すると、自分が書いたような文書を作成。バズった投稿を分析してもらう。

研究:あるテーマについての論文を探して日本語で要約して、ChatGPTに指示して、効率的に情報収集。重要と思われる論文はじっくり後で読む。
ChatGPTがフレームワークを生成。
朝その日のタスクや予定を読み上げ、今日のタスクをChatGPTに整理。スケジュールの追加「◯月◯日◯時◯◯さんと◯◯のミーティング」とGoogle calendarに(TimeNaviで)。
ChatGPTに「画像生成AIに入力するプロンプトを英語で出してくれ」、イメージやコンセプトを入力。
チャット履歴で仮想で何人もの仮想コンサルを召喚。
プログラミング:「あのライブラリを使ってこんな処理を作って」。エラー。コードのソースのコメント入力。特定のプログラミング言語のソースコードを別の言語に書き直してもらう。
行政、助成金などPDFを読ませる。
Browse with BingをONにして「〇〇に関する研究論文のうちアメリカの著名なものを3つ探して、それぞれの内容を要約して」
プラグイン:Code Interpreter
Slackとの連携
Horie Mobile

【書籍】 諏訪邦夫 『情報を捨てる技術』 あふれる情報のどれをどう捨てるか ブルーバックス 2000.10

 (所在)県立 青森 市立

p.134-137
◯「日誌」で仕事をする。
日付、運動と体重
todoを書き出し、必要なファイル名を書く
手紙、電話、受信メールへの返事
1日中開いて、仕事の起点とし、生まれた仕事をメモし、必要ならファイルをつくる
ファイル名をタグジャンプに使う
WZエディター
例)2001年2月3日火曜日

予定
☆◯◯市の講演の翻訳を短縮する"c:\data\med\xyzl903.txt"
☆台湾旅行にヴィザが不要と確認
                               "c:\data\ane\taiw903a.txt"
☆マーラーの伝記の読書メモ
                  "c:\data\book\bkcmt\Bgmhl003.txt"

仕事が終わると、完了とか済み として、日誌ファイルの最後に移動する。
→日誌ファイルのはじめは簡単な仕事なリスト、次に継続中、中断の仕事、終わりは完了した仕事
◯4つの役割
単純な記録
仕事全体のリスト
個々の仕事の入り口
日誌で頭の中を整理し、完了したものと不要なものを捨てる
◯日誌 DIAというディレクトリ、19991031.txt
p.149
◯目次式 サブディレクトリを作らない
例)論文を書く際の目次
タイトルページ "c:\data\cir\title712.txt"
要旨   abstr712.txt
序論 intro712.txt
方法 metho712.txt
結果 resul712.txt
考察 discu712.txt
結論 concl712.txt
文献 refef712.txt
英文抄録 eabst712.txt
表  Pwvtb801.txt
図 Fggaw801.txt
その他:謝辞など shaji801.txt
図表の説明 fglgd801.txt
投稿につける手紙 sblet801.txt
712は1997年12月

◯タグジャンプ Shift+Ctrl+G
txt, html, docなど
◯grep Alt+G

10分読書 "d:\books\10分読書.txt"
"d:\books\text.txt" 存在しなければ、テキストを作る
コメント1 "d:\books\10分読書.txt" 20 コメント2
"d:\books\10分読書.txt" 20,5
"d:\books\10分読書.txt" "語彙"
https://w.atwiki.jp/wikiwiki2/pages/503.html
バックジャンプ Ctrl+U

shell "c:\Users\Name\Desktop\PDFファイル.pdf"
shell "d:\books\math-note.pdf"

日誌
"d:\DIA\20231207.txt"

☆手紙 suwa*.let
冒頭に住所。窓付き封筒。神田駿河台下の三省堂で発売
文書の古書化(書き込み不可)

【書籍】 北村拓也 『知識ゼロからのプログラミング学習術』 独学で身につけるための9つの学習ステップ 県立 秀和システム 2020.2

(所在)市立007キ

1.プログラミングを学ぶ目的を作る
・未来年表 seikatsusoken.jp/futuretimeline/
2.自己評価を上げる
Makers niversity https://markers-u.jp
3.作りたい目標を決める
・すでにあるサービスをコピー
・身近な課題を探して解決する作品
・周りの人の課題を探して解決する作品
・コンテストに応募する作品を目標にする
目標を具体化 MAC
Measurable
Actionable
Competent 適格性
4.作りたい物のための知識を得る
8カテゴリー
・Webページ
・Webアプリ
・作業自動化ツール
・ゲーム
・AI
・スマホアプリ
・VR・AR
・暗号資産
知識獲得手段
・書籍
・Webページ
・Webサービス
・プログラミングスクール
・大学
5.写経の次は改造して遊ぶ
・デバッグする
・検索する "" - OR
https://support.google.com/websearch/answer/2466433
・メンター(助言者)に聞く
・質問回答サービスやコミュニティで聞いている
 qa.atmarkit.co.jp
 teratail.com
 ja.stackoverflow.com
 stackoverflow.com
6.得た知識を組み合わせて作品を作る
 サンプルが載っている書籍やwebページを選ぶ
7.作品を公開して改善する
・Webサービスに登録して公開
 www.freem.ne.jp ゲーム
 freegae-mugen.jp
 unityroom.com
 plicy.net/InfoPLiCy
・コンテストに応募
・市場に公開
・知り合いに使ってもらう
・ブログを書く
8.人に教える
www.udemy.com/ja
coconala.com
www.lancers.jp
menta.work
techpit.jp
9.インターリーブで学習をより効率的にする
・インターリーブ:ランダムに学習
例)作品作り 15分、本の写経 15分、写経を改造して遊ぶ 15分、今日学んだことを友達に教える 15分
・静的型付け、動的型付け

第4章 作品別プログラミング学習ルール
1.Webページを作ろう
◯1から作る
(本)
・スラスラわかるHTML&CSS のきほん 第2版 547.4カ。
・これからWebをはじめる人のHTML&CSS、JavaScriptのきほんのきほん
・Webデザインの新しい教科書 改訂新版 基礎から覚える、深く理解できる 547.4コ。
・Web制作者のためのSassの教科書 け
・沈黙のWebマーケティング Webマーケッター ボーンの逆襲、ボーンの激闘
(Web)
・ドットインストール はじめてのHTML
・ドットインストール はじめてのCSS
・ドットインストール 実践!ウェブサイトを作ろう
・ドットインストール はじめてのJavaScript

・ドットインストールでHTML, CSS, JavaScript
◯CMSを使って作る方法
 本当によくわかるWordPressの教科書 はじめての人も、挫折した人も、本格サイトが必ず作れる だ007.64
A32h
 lolipop.jp www.sakura.ne.jp
◯Webページ作成サービス
 グーペ、Jimbo、Wix
2.Webアプリケーションを作ろう
Web技術の背景を学ぶ
プロになるためのWeb技術入門
Webサーバを作りながら学ぶ 基礎からのWebアプリケーション開発入門
(PHP)
気づけばプロ並みPHP 改訂版
体系的に学ぶ 安全なWebアプリケーションの作り方 第2版
PHPフレームワーク Laravel入門 け
Amazon Web Services基礎からのネットワーク&サーバー構築 改訂版
まんがでわかるLinuxシス管系女子
Linuxの教科書 linuc.org/textbooks/linux
サルでもわかるGit入門 backlog.com/ja/git-tutorial/
GitHub実践入門 Pull Requestによる開発の変革
(JavaScript)
Vue.jsのツボとコツがゼッタイにわかる本
Node.js超入門 第2版
JS+Node.jsによるWebクローラー/ネットエージェント開発テクニック
実践Node.js プログラミング
データビジュアライゼーションのためのD3.js徹底入門 Webで魅せるグラフ&チャートの作り方
(Ruby)
Ruby on Rails チュートリアル実例を使ってRailsを学ぼう
 railstutorial.jp
プロを目指す人のためのRuby入門
(Python)
a2c.bitbucket.io/flask/
docs.djangoproject.com/ja/2.2/intro/tutorial01
(Java)
スッキリわかるJava入門 第2版、同 実践編
スッキリわかるサーブレット&JSP入門
Spring Boot 2プログラミング入門
(C#)
 ひと目でわかるVisual C# 2017 Webアプリケーション開発入門
(おすすめ学習ルート)
プロになるためのWeb技術入門
気づけばプロ並みPHP改訂版
体系的に学ぶ安全なWebアプリケーションの作り方 第2版
PHPフレームワークLaravel入門
Amazon  Web Services 基礎からのネットワーク&サーバー構築 改訂版
まんがでわかるLinuxシス管系女子
Webサイト:サルでもわかるGit入門
Webサービスのつくり方 「新しい」を生み出すための33のエッセイ
ハイパフォーマンス ブラウザネットワーキング
3.作業自動化ツールを作ろう
(Excelで作る)
Excel最強の教科書 完全版
かんたんだけどしっかりわかるExcelマクロ・VBA入門
(Python)
退屈なことはPythonにやらせよう
独学プログラマー Python言語の基本から仕事のやり方まで
(Google Apps Script)
GAS:GoogleドライブにGASアプリを追加、GASエディタ
詳解!Google Apps Scrirpt完全入門 こーナー 007.64||Ta33
(RPA)
WinActorなど
(システムトレードを作る)
アルゴリズムトレードの道具箱
(おすすめ学習ルート)
(excel)
www.eurus.dti.ne.jp/~yoneyama/
kabu-macro.com
www.atmarkit.co.jp/ait/articles/1409/17/news020.html
(Python)
退屈なことは
独学プログラマー
(python webで)
paiza.jp/works/python3/primer
www.python.ambitious-engineer.com
(gas)
詳解!google apps script  完全入門
dotinstall.com/lessons/basic_google_apps_script_v2
4.ゲームを作ろう
5.AIを作ろう
ゼロから作るDeep Learning Pythonで学ぶディープラーニングの理論と実装、自然言語処理編
すぐに使える!業務で実践できる!PythonによるAI・機械学習・深層学習アプリのつくり方
人工知能は人間を超えるか ディープラーニングの先にあるもの
トコトンやさしい人工知能の本
(学習ルート)
人工知能は人間を
トコトンやさしい
ゼロから作るDeep Learning
ITエンジニアのための機械学習理論入門
すぐに使える!業務で実践できる!
仕事ではじめる機械学習
6.スマホアプリを作ろう
(Android)
Kotlin 入門までの助走読本 web上
try.kotlinlang.org
Kotlinスタートブック 新しいAndroidプログラ民具
(iOS)
Swift
はてな研修用教科書 SwiftでのiOSアプリ開発
はてな研修用教科書 プログラミング言語 Swift
作って学ぶiPhoneアプリの教科書 swift&Xcode 9対応
たった2日でマスターできるiOSアプリ開発集中講座 swift&Xcode 9対応 こ694.6||F56
7.VR ARを作ろう
作って学べるUnity VRアプリ開発入門
UnityでARKit & ARCore AR開発環境のマルチプラットフォーム 記事
8.暗号資産を作ろう
暗号資産の作り方
第5章 応用編 テーマ別プログラミング学習法まとめ
1.チーム開発手法
アジャイルサムライ
リーン開発の現場
SCRUM BOOT CAMP Book
チーム開発実践入門
2.プロジェクト管理
デッドライン
人月の神話
(学習ルート)
デッドライン
Joel on Software
プロジェクトマネジメント実践講座
ソフトウェア見積り 人月の暗黙知を解き明かす
ピープルウェア 第3版
人月の神話
3.デバッグ
C#プログラマーのためのデバッグの基本&応用テクニック
デバッグの理論と実践
4.設計
本当に使える要求定義 こナー 336.57||Ki39
オブジェクト指向でなぜつくるのか 第2版
はじめての設計をやり抜くための本
UML モデリングのエッセンス 第3版
ユースケース駆動開発実践ガイド こ1Fー 007.63||R72
5.セキュリティ
www.ipa.go.jp/security
sc.seeeko.com
  www.cisco.com/c/m/ja_jp/about/security-scholarship.html
linuc.org/textbooks/security

イラスト図解式 この一冊で全部わかるセキュリティの基礎
おうちで学べるセキュリティのきほん
動かして学ぶセキュリティ入門講座
ハッキング・ラボのつくりかた あ007.6イ。
サイバーセキュリティプログラミング
6.サーバ
www.server-world.info

イラスト図解式 この一冊で全部わかるサーバーの基本
これだけは知っておきたいサーバの常識
ゼロからはじめるLinuxサーバー構築・運用ガイド
7.データベース
7つのデータベース7つの世界
楽々ERDレッスン
www.draw.io

楽々ERDレッスン
SQLの絵本 第2版
SQLゼロからはじめるデータベース捜査
達人に学ぶDB設計徹底指南書
達人に学ぶSQL徹底指南書 第2版
プログラマのためのSQL第4版
sQLアンチパターン
8.美しいプログラム
リーダブルコード
codic.jp

リーダブルコード だこ
プロラミング作法
新装版 リファクタリング
実装パータン
code complete 第2版 こ1F書コーナー 007.64||Ma13||
9.アルゴリズム
世界でもっとも強力な9のアルゴリズム し
数学ガール/乱択アルゴリズム けあしだこ
プログラミングコンテスト攻略のためのアルゴリズムとデータ構造
珠玉のプログラミング こ007.64||B35
アルゴリズムイントロダクション 第3版 統合版 MIT教科書10.コンピュータサイエンス
プログラムはなぜ動くのか
文庫 思考する機械コンピュータ
痛快!コンピュータ学
コンピュータシステムの理論と実装 モダンなコンピュータの作り方
アンダースタンディング コンピュテーション
第6章 プログラミングを楽しく体験してみよう
codemonkey.jp
code.org/minecraft
codecombat.com
www.hackforplay.xyz
第7章 プログラミングコンテストに参加してみよいう
落合陽一先鋭講演 未踏の魅力を資料

u22procon.com
www.procon.gr.jp
www.freem.ne.jp/contest/fgc/14

aizu online judge 
atcoder.co.jp
2018.seccon.jp
第8章 ハッカソンに参加してみよう
2018.jphacks.com
www.spaceappschallenge.org
hackday.jp
techplay.jp/tag/hackathon

【書籍】 勝間和代 『勝間和代のインディペンデントな生き方 実践ガイド』 ディスカヴァー携書 2008.3

 (所在)7F159.6カ

川本裕子の時間管理革命 あし
(資格)
英検1級、TOEIC 730点、簿記1級、米国公認会計士、情報処理技術者試験
(3ない)車は買わない、家を新築しない
(手帳)目標、スケジュール、気づき、お金の管理
目標:今年、今月、今週、今日
手帳:小:気づき、大:目標・スケジュール(システム手帳)
ブログ3種類:2つ:週1回(ながら学習を紹介、マーケティングの切り口や手法を紹介)、1つ毎日(おもしろいと思ったこと)