--- title: 姫路IT系勉強会 2023.07 langs: ja-jp --- 姫路IT系勉強会 2023.07 ======================= * 開催日: 2023/07/15 13:15 * 司会: wateさん * 参加人数: 参加者: 5名 (うち学生:0名) * HackMD: <https://hackmd.io/4oqy8rNUSqK8XyVRov4eKg?both> * connpass: <https://connpass.com/event/289012> * ハッシュタグ:[#histudy](https://twitter.com/search?q=%23histudy&src=typd) * [姫路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での話の流れから、突発的に臨時イベントが企画されされるケースがあります 最近のニュース ----------------- * [姫路IT系勉強会](https://histudy.jp/) * [Linux 6.4がリリース、Apple M2シリコンをイニシャルサポート](https://gihyo.jp/article/2023/06/daily-linux-230627) * [Red Hat Now Limiting RHEL Sources To CentOS Stream - Phoronix](https://www.phoronix.com/news/Red-Hat-CentOS-Stream-Sources) * [Red HatがRHELソースコードの一般公開をやめて顧客限定に、自由ソフトウェアの原則を軸にしてきたLinux関係者たちから猛批判を受ける](https://gigazine.net/news/20230623-rhel/) * [Red Hat and the Clone Wars: Dissociated Press](https://dissociatedpress.net/2023/06/24/red-hat-and-the-clone-wars/) * [AlmaLinux OS - Forever-Free Enterprise-Grade Operating System](https://almalinux.org/blog/impact-of-rhel-changes/) * [Red Hat’s commitment to open source: A response to the git.centos.org changes](https://www.redhat.com/en/blog/red-hats-commitment-open-source-response-gitcentosorg-changes) * [Keeping Open Source Open | Rocky Linux](https://rockylinux.org/news/keeping-open-source-open/) * [【第30回】DebianとUbuntu、CentOSとRHELから学ぶ、Upstreamとの関係](https://pc.watch.impress.co.jp/docs/column/ubuntu/1512815.html) * Linuxにつかれたら...[The Emacs Operating System (EOS)](https://writequit.org/eos/eos.html) * [The AWK Programming Language, Second Edition](https://awk.dev/) -- Updated Wed Jun 28 06:46:29 EDT 2023 自己紹介 --------------- * 以下のプログラミング言語の勉強を始めました * [プログラミングNim](https://www.amazon.co.jp/dp/4844379569) * [Kusanagi](https://kusanagi.tokyo/) の移行で地獄を見た。 * [jc](https://github.com/kellyjonbrazil/jc) コマンド。様々なコマンドの実行結果をJsonに変換できるコマンド。 * そのあと[jq](https://jqlang.github.io/jq/)で加工もあり。 * [htmx](https://htmx.org/) は意外と便利だった。 * [jQuery](https://jquery.com/) はもう終りですよ。 * [</> htmx - high power tools for html](https://htmx.org/) * vueやnextやReactを使った開発をしている。 * 最近はプログラムを開発するための前提知識が増えてきてしまっている。 * JavaScriptは変化が激しいから厳しいのでは? * ~~Common Lispにしたらここ何年も規格がかわっていなくて安定していますよ?~~ * なので[python](https://www.python.org/)に変えた。 * [Vue.js](https://ja.vuejs.org/) や [react](https://ja.legacy.reactjs.org/) ではなぜこうしたかは理解しにくいような気がする。 * Javascriptは動作する環境をつくりやすくなっている。そういうメリットがある。 * dev containerを使うと楽 * [VSCode Dev Containerを使った開発環境構築](https://blog.kinto-technologies.com/posts/2022-12-10-VSCodeDevContainer/) * [Developing inside a Container(公式)](https://code.visualstudio.com/docs/devcontainers/containers) * [vagrant](https://www.vagrantup.com/) と dev containerの両方を作るのはちょっと手間 * Intel macとM1 macの壁がある。 * コピーするときは、[TabCopy - Chrome ウェブストア](https://chrome.google.com/webstore/detail/tabcopy/micdllihgoppmejpecmkilggmaagfdmb?hl=ja)や [FormatLink(Firefox Addon)](https://addons.mozilla.org/ja/firefox/addon/format-link3/)という拡張がいいですよ。 * おれたちは、雰囲気でエラー対応している。 * [DeepL翻訳:高精度な翻訳ツール](https://www.deepl.com/ja/translator)とか使いましょう。 * エラーメッセージを飜訳したら? * 英語は読む気がない人がいる * そもそも長いと日本語もだめ * トラブルシューティングは別ページにしよう * 聞く聞かないのバランスが重要。 * 一人で考える時間を設定して聞けばいい。 * 聞くときはその調査した情報を共有するといいです。 * 調査するときは環境やOSのバージョンによって異なることがある。 * Debian の場合は [bookworm](https://www.debian.org/releases/bookworm/) などの名前もいれて検索しよう。 * [dehydratedというLet’s EncryptにおけるCertbot以外の選択肢 - TOWN株式会社](https://town.biz/blog/2677) * Certbotを使うより楽(80番ポートを握らないから) * 自己紹介で時間をとりすぎてしまった。 お題 --------------- ここの下にお題(相談したいこと、発表したいことなどなんでも)お書きください。 ※ 記載するお題は参加者一人につき1つだけ記載するようにお願いします。 ※`### <ネタ>+(名前)`の形式でお題を記載してください。 ### HELL MET作りました(もりや) * 2年前に購入した[光ファイバー](https://ja.wikipedia.org/wiki/%E5%85%89%E3%83%95%E3%82%A1%E3%82%A4%E3%83%90%E3%83%BC)が余っており、邪魔になっていた * 会社で良い処分方法を聞いたところ「頭使ったら?」と言われたのでヘルメットを改造 * 光ファイバーの必要本数が不足し追加で購入することに * RGBのLEDの本数が圧倒的に不足し追加で購入することに * HELL METがスタンドアロンで動作したほうがロマンがあるのでBluetoothで制御 * ChromeのみブラウザからBluetoothが使えますが[BLE;Bluetooth Low Energy](https://ja.wikipedia.org/wiki/Bluetooth_Low_Energy)しか使えない * [Chrome では Bluetooth Low Energy デバイスへの接続のみがサポートされています。](https://support.google.com/chrome/answer/6362090?hl=ja&co=GENIE.Platform%3DDesktop) * BLEサーバーの仕様が非常に面倒くさい * 繋がる状態には出来るが、Bluetoothアライアンスの仕様に沿ってないので普通に使っていいのか不明 * 大量のLEDを制御するのにシフトレジスタがいい * [ESP32](https://www.amazon.co.jp/ESP32/s?k=ESP32)から直接制御するのは問題ない * BLE経由だとStringで内容が送られてくるのでキャストが必要に * 「1」をStringからLongにそのまま変換すると「11010」等別の内容に変わる * [シフトレジスタ](https://ja.wikipedia.org/wiki/%E3%82%B7%E3%83%95%E3%83%88%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF)に正しくないパルス電柱を流すとスグ死ぬ * WhisperAPIにブラウザで録音した内容を送りリアルタイムで文字起こし * マイクの精度が良いと逆に誤字が増える * APIの利用時間帯による応答時間の差が問題 * フルスペックで動かすと過電流でHELL METが落ちる ## 採点を自動化したい(時政) * 採点が面倒なのでなんとかしたい * 紙でテストをしているので画像認識ってどうなんですかね? * [採点斬り 2021バージョン | saitenGiri2021](https://phys-ken.github.io/saitenGiri2021/)というのがありました。 * PythonだとOpenCVライブラリとか使って認識させる * [OpenCV - Open Computer Vision Library](https://opencv.org/) * UIがほしければこういうのがある * Streamlit • A faster way to build and share data apps: <https://streamlit.io/> * [面倒なことはpythonにやらせよう 第二版](https://www.amazon.co.jp/dp/4873119278) * AIは pythonかJSになっている? * PHPだと直接音声をあつかえない * それが壁といえば壁。 * PHPでは普通コマンドを作成しない。 ### 音声認識(fu7mu4) * この勉強会の音声をAIで文字起こしすることの是非についての話し合い * 検証用に一回録音してみることになった。今回の会場の参加者からは録音の同意がとれた。 * マイクの問題 ### Red Hat vs Clone Warsの件 (fu7mu4) みんなこの話題気になっているだろうからあげおきました。必要な情報あれば、**最近のニュース**からもってきていいですよ。 * [DebianとUbuntu、CentOSとRHELから学ぶ、Upstreamとの関係](https://pc.watch.impress.co.jp/docs/column/ubuntu/1512815.html) * [Rocky Linuxが公式ブログでRed Hatの行動を「オープンソースの精神と目的に違反している」と非難、一方Red Hatも「本当のオープンソースにとって脅威」と下流プロジェクトを猛批判](https://gigazine.net/news/20230630-rhel-rocky-gpl/) * [「下流プロジェクトは無価値」とソースコードの一般公開を取りやめたRed Hatに対してAlmaLinuxの開発チームがこれまでの貢献を力説](https://gigazine.net/news/20230704-rhel-alma-linux/) * [AlmaLinux OS - Forever-Free Enterprise-Grade Operating System](https://almalinux.org/ja/blog/our-value-is-our-values/) * [Keeping Open Source Open | Rocky Linux](https://rockylinux.org/news/keeping-open-source-open/) * [Keep Linux Open and Free—We Can’t Afford Not To](https://www.oracle.com/news/announcement/blog/keep-linux-open-and-free-2023-07-10/) * ディストリを作っている人はいいけど * Red Hat的には、Fedoraで開発版があるし、メリットがない * 登録さえすれば、ソースコードみれるし。 * この中では、[DebianとUbuntu、CentOSとRHELから学ぶ、Upstreamとの関係](https://pc.watch.impress.co.jp/docs/column/ubuntu/1512815.html)が各ディストリビューションの間の関係が説明されていてよかった ### 気持ちと理屈の対立はどう解消する?(のがた) * 完全にネタです。とある話から派生した話 * AIのイラスト学習に対して「お気持ち」を表明する人が多く、理屈で説明しても懸念を示す人が多い現状 * こちらは、理屈で話をします * 相手は、気持ちなので理屈ではありません * この場合、どのように対話すればよいのだろうか? * 書いてみて思ったけど、この辺の話は[情報倫理学](https://imidas.jp/genre/detail/L-101-0073.html)([倫理学](https://kotobank.jp/word/%E5%80%AB%E7%90%86%E5%AD%A6-150514)の1つ)のテーマっぽい * 倫理学の授業を取ってこのあたりの話があったけどわりと面白かったですよ ### 特になにもよういしてません…(時政) * プログラマーの知り合いがいないのでどんな感じなのかなと思って来てみました。 * 基本、雑談ベースなので問題なし * 未経験でプログラミングを勉強しています。 * 以前(2年ぐらい前?)に参加させてもらいました。 ### 小ネタです、PassKeyのデモ用意してます(もりや) * 前回オンラインで紹介したPassKeyのでもが分かりにくかったので見せれる物持ってきてます * WebPushで似た認証が可能な機能も追加してます ### 毎年8月はお休みじゃなくオンライン開催会でいいかも? * なぜ8月は開催しないという流れになったのか * お盆の絡みで開催しても人が集まらないから(だったと思う) * 昨今の流れを見てると、オンラインで開催する方向とりあえずやるって感じでもいいかも? * オンライン開催なら人が集まらなかった時は、その場で中止するのも容易 * 参加者が少ないなら少ないなりで単に雑談する会にしてしまうのも有りかなと * 3人以上集まるなら、雑談ベースでネタ切れなく話ができるはず(これまでの経験から) * 8月はオンライン開催でいい。 告知 --------------- ### イベント名(開催日時) (イベントの概要をここに書く) ### 8月はオンライン開催決定 ### OSC KYOTO (2023/7/22) - [【4年ぶりのリアル開催】7/22 オープンソースカンファレンス2023 Kyoto - connpass](https://ospn.connpass.com/event/287987/) - 7/29 に オンライン https://event.ospn.jp/osc2023-online-kyoto/ ### サト研vol.98 真夏に集まる夜の座談会(2023/7/28) * お礼を言いに行ってきます(の) * サト研vol.98 真夏に集まる夜の座談会 - connpass: <https://satoken.connpass.com/event/289210/> * もう福岡に行くことは無いと思ったのに…
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up