姫路IT系勉強会 2025.07 ======================= * 開催日: 2025/07/19 13:15 * 司会: wateさん * 参加人数: 参加者: ???名 (うち学生:0名) * HackMD: <https://hackmd.io/p4TogyVXQRu_qD8-eC2vQw> * connpass: <https://histudy.connpass.com/event/361674/> * [姫路IT系勉強会 Discordへ参加する](https://discord.gg/rZCeScB) * **オンライン開催の場合はDiscordのボイスチャットを利用しています** * Discordは無料プランに乗れる人数(10人以内)なので使っています。 * 有料版でも$15/月程度なら払えなくもないですね。 * Discord以外にも色々ありますので、人数が増えたら検討しましょう。 * [姫路IT系勉強会 Slackへ参加する](https://join.slack.com/t/histudy/shared_invite/zt-ugowinom-ZG0ORhstkrqQGVyjksr_OA) * 勉強会当日以外での質疑応答やメンバー同士のコミュニケーションに利用しています * Slackでの話の流れから、突発的に臨時イベントが企画されされるケースがあります * 画面共有について(オフライン開催時のみ) * [Chrome ツールバーにキャスト アイコンを追加する](https://support.google.com/chromecast/answer/7249696?hl=ja) 最近のニュース ----------------- * [姫路IT系勉強会](https://histudy.jp/) * [EFF 35 周年](https://www.eff.org/deeplinks/2025/07/its-effs-35th-anniversary-and-were-just-getting-started) * [Japan Dashboard公開へ](https://www.watch.impress.co.jp/docs/news/2030319.html) * [パスワード123456は..](https://www.wired.com/story/mcdonalds-ai-hiring-chat-bot-paradoxai/) * [ソフトウェアライセンス - サイボウズ新人研修2025](https://speakerdeck.com/cybozuinsideout/softwarelicense) お題 --------------- ここの下にお題(相談したいこと、発表したいことなどなんでも)お書きください。 * `### <ネタ>+(名前)`の形式でお題を記載してください。(任意) (聞いてほしい話がある、または、相談したい内容がある人だけで結構です) * 記載するお題は参加者一人につき1つだけ記載するようにお願いします。 (他の参加者が話をする時間がなくなってしまうため) ### お題をここに書く(名前を書く) (概要や背景などをここに書く) ### 勉強会・イベントを探すにはどうしたらいいですか?(むーみん) * 先週に神戸の 勉強会にいって新しい情報をキャッチアップした。 * Gemini Cliとか * 最近AIに頼りすぎだという人がいたので自分自身の力や技能を確認しないといけなと思った * Cloude Codeを使うと素人でも大量にコードを書くことができる。 * しかしコードの説明ができなかったりすることがある。 * コードを教えるときにはコード生成はさせずに相談につかってもらうという方向ですすめている。 * AIでもコード生成が得意なジャンルや言語があったりする。 * プログラムができないのは言葉にできないから、言葉にするためにAIを使うのはあり。 * AIをアシスタントとして使うのがいいと思います。 * [エンジニアの成長を止めないAI活用ガイドライン](https://zenn.dev/hiro/articles/c6c77a1fa5a777) * [AIを利用すると19%生産性が落ちているという調査](https://techfeed.io/entries/6875793dfcb9426ea1731111) * 人間は言っていることが正しいと思っているだけでちゃんと話せていないのがデフォルト * 録音してAIにまとめるのが正しいのかもしれない。 * 授業を録音してNotebookLMに投げると全部まとめてくれる * 議事録をとるてまをなくしましょう。 * [TLDV](https://www.notta.ai/?gad_source=1&gad_campaignid=22046886478) * 録音されてしまうことに非IT系には抵抗があるかもしれない * 文字おこしはこれでいいかもしれない * [aqua voice](https://withaqua.com/) はコーディングに特化できるかも? * アプリ選ばないのでいい。 * Windowsも対応できていていい。 * 日本語の特徴で主語が省略できてしまうので、うまくいかす必要がある。 * AIの使い方の勉強会っていうのとは大部かわっている。 * 勉強会を探すのに connpassがいいかも * オープンソースカンファレンスとか行くとそこで知り合った人の勉強会に参加するとか * オープンソースカンファレンス: <https://ospn.jp/> * コミュニティの運営している slack/discord などからイベントを探すのも * 姫路IT系勉強会は AIコード生成系には問題があるとかいいがち ### 姫路のお菓子の紹介 * [amaneya](https://www.kamada-amaneya.com/) * みかん大福がおいしいが、旬の季節がいい ### 下地がない人にプログラミングを教えるコツがやっとわかったかも(のがた) * 授業でプログラミング入門をやってるけど、3年目にしてやっとわかったかもしれない * とりあえず、こちらが思っている倍以上時間をかけて説明して、向こうは少しとっかかりになる * 口で説明できなければプログラムは書けない * 1週間に1回90分の内容は覚えていない * AIは、いいアシスタントになる * 「AIにプログラムを書かせるな」とも言ってる * 理由は、あなた自身がAI置き換えられるからという説明してます * 前提を埋めないといけない * 普通はこうだろうは通じない * プログラムのつくりかた python入門編 Lv0 * 学生は授業毎にリセットされる * ふりかえりなどを駆使して倍以上の時間がかかる * これは会社の打ち合せでもある * LLMのパターンにもある * フロントエンド、エージェントなど複数のところから始めると中央で破綻する * それぞれのAIは自分のところ以外はダメ。 * データの流れやインターフェースを指定しても失敗することがある。 * プロンプトの例 * [占いプログラム作成支援プロンプト.md](https://gist.github.com/nogajun/b981f86089b5e562b4b8799e4ed13dc3) * いっこいっこきいてくれる。 * 日本語がかけていない * AIにはかなり説明をしないといけない * [copilot-trainingのREADME.md](https://github.com/wate/copilot-training/blob/develop/README.md) * [超・箇条書き―――「10倍速く、魅力的に」伝える技術](https://www.amazon.co.jp/dp/4478068674/) * 面談でもいろいろある ### 小ネタ:ライセンスで文字化け (fu7mu4) * TL;DR * [Please encode LICENSE.APACHE.txt in UTF-8 #3672](https://github.com/aws-amplify/aws-sdk-android/issues/3672) * ライセンスファイルで文字化けがおこることがある。 * 過去には 著作者の名前で文字化けがおきたことがある。 * 今回はApache License version 2.0 のライセンスで文字化けが発生した * 本来は Apache-2.0 は [Apacheのサイトのライセンス](https://www.apache.org/licenses/LICENSE-2.0.txt) のテキストファイルをそのままもってきてくれていれば、文字化けはしないし、ライセンスに名前を書くようなこともないので、文字化けなんておきないはず? * どうしておきたでしょうか? ### こすり過ぎネタ:ラジコンを改良(もりや) * 前回トラブルで実走行が出来なかった * 原因は、アクセル操作をArduinoに伝えた後、トリガーを離した場合の処理の不具合が原因 * トリガーOffの時、モータードライバーの仕様でブレーキがかかるので、0.2秒かけて段階的にモーター速度を0に落とす処理を挟んでいた * この0.2秒の間にアクセルが全開になると、arduinoが落ちる時と落ちない時がある... * モータードライバーを厳密にオフにせずに、常時オン状態に変更、段階的減速処理を廃止 * 以降のテストでは、arduinoが落ちる事はとりあえず0になる * 代わりにRaspberryPi側で盛大にLow Voltageが出るようになる * バッテリーをリチウムイオンに変更 * RaspberryPi用の外付けUPSをバッテリーに採用 * 5v4Aまで出力できるので、スペック上は足りるはず * 超音波センサーを使用し、スタート、ゴールゲートを作成 * 124x46サイズのディスプレイを搭載 * スタートゲートを潜ってから、ゴールゲートまでのタイムを計測 * ディスプレイにタイムを表示 * タイムと、ゲート間の距離から速度も表示 * <b>ゲート間の距離データがハードコートされているため、現場で使えないことに後から気がつく</b> ### 小ネタ:LLMを使った開発効率化の話題(もりや) * リクライニングシートを全開まで倒し、地味に好調な株式の画面を眺めつつ、ヘッドセットでAIに作業指示を出しながら寝る。ことを目的にどこまで丸投可能かを日夜試験しております。 * 1万行以下の単機能プロジェクトであれば、ほぼ間違いなく丸投げ可能 * 画面数100程度、10万行規模まで行くと、破綻する特異点が必ず出る * ClaudeCodeがマストになっているが、手順をしっかり踏むことでGemini Cliでも十分な結果は出る * AmazonのKiroは、丸投げ作業を成功させるためにクリア画筆王な前提条件、この多くの部分を解決出来る。 ### パスワード管理ソフト何か使っていますか?(むーみん) * パスワード使いまわし問題の結果で困ったことがあったりしました? * 案外周りはパスワード使いまわしていたり * 見ていて危険だと感じたのは画面共有しながら、メモ帳に書いていた自分のパスワードをコピーしていたり(セキュリティインシデント起こりそう) * ひとまず自分は [Bitwarden](https://bitwarden.com/ja-jp/) を使いはや3年、今のところ無料で困ることなくやれていますが、、、周りがどのように管理されているか気になるところ ### 近況(のがた) * 生きてます * 体力がない。去年、コロナにかかって以降、体力が全然持たないので家で寝てることが多い * そういうことで、なんにも手つかず * 哲学、政治系の本を読んだり、映画を見る時間を増やそうとしている * AI関係からは、距離を取ろうとしている * 情報が多すぎて、それだけで全部埋まってしまうから * 排外主義に抵抗する政治活動に力入れてる(ようとしている) * チームみらいのデジタル以外の政策が排外主義的かつ人権否定で思想がまったくダメすぎる * [参政・みらいのテック政策から考える「テクノロジーと人権」|支持を伸ばす参政党とチームみらい。対称的な新興政党2つの参院選テック公約から「テクノロジーと人権」を考える|星暁雄(7/14)#ポリタスTV - YouTube](https://www.youtube.com/watch?v=iHiP9B1LZgg) * 日本のITエンジニアは2ch冷笑系に毒されすぎ。人文系を蔑ろにするなら思想、哲学を勉強してから言えよ * 人権は、あらゆる人が持っていて保証される権利。誰かから与えられるものでもないし、許可されるものでもないことを冷笑系は、基本中の基本すら理解できてない * [世界人権宣言テキスト | 国連広報センター](https://www.unic.or.jp/activities/humanrights/document/bill_of_rights/universal_declaration/) * あと、こんな問題も。[藤井太洋, Taiyo Fujii: "チームみらいの目的である行政ソフトウェア開発なんだけど、これ…" - Mastodon](https://mastodon.social/@taiyo@ostatus.taiyolab.com/114857608911323083) * これも問題で、公的機関がお金を出して作るならいいけど、特定政党が政党助成金で作るのは目的外使用だし、特定の政治団体が作ったものを公的機関が使うと中立性が保てない問題もある。 * [Public Money, Public Code](https://publiccode.eu/en/)を履き違えるなということです * [KPOPガールズ! デーモン・ハンターズ](https://www.netflix.com/jp/title/81498621)は、面白いです * 架空のKPOPグループがチャートに入ったりエラいことになってる * とか思いながらヘタってます 告知 --------------- ### OpenChain Community Day vol 34 * [OpenChain Japan Community Day vol.34](https://openchainjapan.connpass.com/event/362218/) * 7/31, 8/1 ライセンス中心の勉強会で多くの企業が参加しています。TOYOTA, HONDAなど * 今回は教育や失敗談など ### Open Source Conference * 8/3 [OSC Kyoto](https://event.ospn.jp/osc2025-kyoto/)