姫路IT系勉強会
      • Sharing URL Link copied
      • /edit
      • View mode
        • Edit mode
        • View mode
        • Book mode
        • Slide mode
        Edit mode View mode Book mode Slide mode
      • Customize slides
      • Note Permission
      • Read
        • Owners
        • Signed-in users
        • Everyone
        Owners Signed-in users Everyone
      • Write
        • Owners
        • Signed-in users
        • Everyone
        Owners Signed-in users Everyone
      • Engagement control Commenting, Suggest edit, Emoji Reply
      • Invitee
    • Publish Note

      Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

      Your note will be visible on your profile and discoverable by anyone.
      Your note is now live.
      This note is visible on your profile and discoverable online.
      Everyone on the web can find and read all notes of this public team.
      See published notes
      Unpublish note
      Please check the box to agree to the Community Guidelines.
      View profile
    • Commenting
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
      • Everyone
    • Suggest edit
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
    • Emoji Reply
    • Enable
    • Versions and GitHub Sync
    • Note settings
    • Engagement control
    • Transfer ownership
    • Delete this note
    • Insert from template
    • Import from
      • Dropbox
      • Google Drive
      • Gist
      • Clipboard
    • Export to
      • Dropbox
      • Google Drive
      • Gist
    • Download
      • Markdown
      • HTML
      • Raw HTML
Menu Note settings Sharing URL Help
Menu
Options
Versions and GitHub Sync Engagement control Transfer ownership Delete this note
Import from
Dropbox Google Drive Gist Clipboard
Export to
Dropbox Google Drive Gist
Download
Markdown HTML Raw HTML
Back
Sharing URL Link copied
/edit
View mode
  • Edit mode
  • View mode
  • Book mode
  • Slide mode
Edit mode View mode Book mode Slide mode
Customize slides
Note Permission
Read
Owners
  • Owners
  • Signed-in users
  • Everyone
Owners Signed-in users Everyone
Write
Owners
  • Owners
  • Signed-in users
  • Everyone
Owners Signed-in users Everyone
Engagement control Commenting, Suggest edit, Emoji Reply
Invitee
Publish Note

Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

Your note will be visible on your profile and discoverable by anyone.
Your note is now live.
This note is visible on your profile and discoverable online.
Everyone on the web can find and read all notes of this public team.
See published notes
Unpublish note
Please check the box to agree to the Community Guidelines.
View profile
Engagement control
Commenting
Permission
Disabled Forbidden Owners Signed-in users Everyone
Enable
Permission
  • Forbidden
  • Owners
  • Signed-in users
  • Everyone
Suggest edit
Permission
Disabled Forbidden Owners Signed-in users Everyone
Enable
Permission
  • Forbidden
  • Owners
  • Signed-in users
Emoji Reply
Enable
Import from Dropbox Google Drive Gist Clipboard
   owned this note    owned this note      
Published Linked with GitHub
Subscribed
  • Any changes
    Be notified of any changes
  • Mention me
    Be notified of mention me
  • Unsubscribe
Subscribe
--- title: 姫路IT勉強会 2023.03 langs: ja-jp --- 姫路IT系勉強会 2023.03 ======================= * 開催日: 2023/03/18 13:15 * 司会: wateさん * 参加人数: 参加者: ???名 (うち学生:0名) * HackMD: <https://hackmd.io/mCo9mwR4R-GHHIFeBIYkiQ> * connpass: <https://histudy.connpass.com/event/277198/> * ハッシュタグ:[#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.2リリース ―GeForce RTX 30のイニシャルサポート、Rustサポートの改善など](https://gihyo.jp/article/2023/02/daily-linux-230221) * [Android 14 preview2 がリリース](https://android-developers.googleblog.com/2023/03/android-14-developer-preview-2.html) * [LinuxコンテナをFreeBSDで動かす「Linux containers on FreeBSD」、containerd 1.7.0で正式サポート](https://www.publickey1.jp/blog/23/linuxfreebsdlinux_containers_on_freebsdcontainerd_170.html) * AI * [1000 AI コレクション、ツール](https://github.com/yousefebrahimi0/1000-AI-collection-tools) * [The US Copyright Office says you can’t copyright Midjourney AI-generated images - theverge.com](https://www.theverge.com/2023/2/22/23611278/midjourney-ai-copyright-office-kristina-kashtanova) アメリカはAIで生成した画像に著作権は認めないよ! だって * [「GPT-4」が間もなく登場か--テキストから動画の生成が可能に](https://japan.cnet.com/article/35201185/) * [「stable diffusion-webui」を無料のクラウド環境「Google Colab」で爆速で動かす!](https://pc.watch.impress.co.jp/docs/column/nishikawa/1485422.html) * [GPT-3.5に匹敵するチャットAIを構築可能なモデル「Alpaca 7B」をスタンフォード大学が公開、オープンソースで安価に再現可能](https://gigazine.net/news/20230314-stanford-llm-alpaca/) * [きれいになったLinus Torvalds氏、Gitのマージで説明がないのはゴミと発言](https://softantenna.com/blog/linus-torvalds-git-merge-advice/) * あ、はい。すみません... * [Microsoftのbashの学習ページ](https://learn.microsoft.com/en-us/shows/bash-for-beginners/) 全20回とか * [Docker Free Team の organization プラン廃止に関する影響 ](https://pocketstudio.net/2023/03/16/docker-is-sunsetting-free-team-organizations/) * [Docker is deleting open source images](https://blog.alexellis.io/docker-is-deleting-open-source-images/) * [Free Team Organizations](https://web.docker.com/rs/790-SSB-375/images/privatereposfaq.pdf) 自己紹介 --------------- * 変ジニアの集まりです!(キモい) お題 --------------- ここの下にお題(相談したいこと、発表したいことなどなんでも)お書きください。 ※ 記載するお題は参加者一人につき1つだけ記載するようにお願いします。 ※`### <ネタ>+(名前)`の形式でお題を記載してください。 ### エンダー!!!!作成悲話 * Youtuberにおれはなるということでエンダーの動画を作成した。 * ずんだもんかわいい * ずんだもんの音声は声を変えてだすことも考えてる * 関西弁の喋りが上手くいかない場合あり * 抑揚を調整するAI、考える? * メロダインで音声の調整をするソフトがある * ずんだもんは、最近の流行だから使うのはアリ * [VOICEVOX](https://voicevox.hiroshiba.jp/)使ってます。 * 3本になったが、トータルで2~3時間になりそう。 * 編集時間がながくなってきている * 細かい作業が多すぎる * 字幕の作成、映像部品、タイムライン編集が非常にネック * 厳しい、他にすることもあるので大変。 * 同じつっこみは許せない。 * 同じネタ、ツッコミは3回まで * 台本はいる? * 字幕をいれようとすると文字起こしがいる? * こだわりがあるから簡単にできない * 自動化した場合に、文の区切り、誤字修正、文字装飾の修正に時間がかかり、結局自分で0ベースで作っている方が早い場合が多い * 字幕は、これ使ってる(の) * Vrew: <https://vrew.voyagerx.com/ja/> * PhotoshopのレイヤーをPremiereと共有する方式でいってます * ツッコミの作成、字幕作成の都合で今のところ台本がないと、喋りに合わせて修正が都度入ることになるので厳しい * [動くと思うからリリースしようぜ](https://imgur.com/EV9hxyk) * Done is better than perfact * 視聴者からの反応があれば対応すればいい * 謝辞いれる? * 姫路IT系勉強会 とかを概要にいれた方がいい? * 宣伝になるかも? * こだわり持って動画作ってるなら解説動画も作ったら? * プロジェクトX風に * 動画の関連動画 * バズらないと辛い、虚無にむかって作業している気になる * 概要とか音声などで関連動画がつけられて、そこから流入してもらう * Adobeのツールで作ってると、ライセンス料の支払いで断念も ### リアル開催を偶数月にする?(おもいつき) * オンラインとオフラインをどうするか? * 4月はオンラインの方がよかった?? * 人が来やすいのは? * 8月が休みだから、そこをどうするか。 ### AI使うとテストケースの作成が楽になるかもしれない (ワテ) * [Notion AIを用いて機能仕様書からテストケースを自動で作成した話](https://tech.commmune.jp/entry/2023/03/07/123000) * AIを使うには、自分がしたいことの言語化が必要なのでは? * Redmineのチケットが書けないような人にChatGPTを使いこなせないのでは? * [ChatGPTの精度を上げる、あらゆる質問の最後に置く「命令」優秀な壁打ち相手を作る、「チャットAI力」の高め方](https://logmi.jp/business/articles/328359) * ノーコードにするにしても、自分の要件を日本語にできないならなんとなくを推測されて作成される。 * 作成されたものをチェックしないといけないので、チェックする知識は必要だと思う。 * そういう意味では人間の補助レベルかな。 * ある程度(雛形的なもの)を生成してくれるだけでもかなり楽になるかも? * 精度的にはまだ怪しいところがあるけど・・・ * ChatGPTに入れたら出てきました、という使い方はダメ。検証もできなければ * [Perplexity AI](https://www.perplexity.ai/)は、参考文献も出力してくれるので検証しやすい * エキスパートシステム... * [LlamaIndex (GPT Index)](https://github.com/jerryjliu/llama_index)でデータを食わせて特化できるからそういうので使うのもアリかも * 生成ではなく、要約させるというような使い方がよさそう。 * 意外に費用がかかる * 単語に区切った1区切りを1トークン換算で加算されます * 使用するAIのモデルの種類でトークン単価がかなり変わります。 * 最初にファインチューニングさせてからしたい。 * 画像生成ではポジティブとネガティブがあって調整できる。 * Github copilotは 一から書くときのものだが、参考にするコードを教えてもらうのはいいかも。 * こういうことをしているコードはどこ?といった検索するのはいいかも。 ### meilisearch はいいかもしれない(ワテ) * meiliseachに注目している * [meilisearch](https://www.meilisearch.com/) * [ドキュメントをmeilisearchにいれるもの](https://github.com/meilisearch/docs-scraper) * [フロントエンド](https://github.com/meilisearch/docs-searchbar.js) * 日本語も対応できている。 * [多言語対応](https://docs.meilisearch.com/learn/what_is_meilisearch/language.html)しているし、フィードバックを送ればいいかも。 * 形態素解析は辞書が問題になる。 * 試してみたいなぁ。 * [pandoc](https://pandoc.org/)でhtml化してそれからくわせてみる? * リアルタイムで検索したい * [mkdocs](https://www.mkdocs.org/)はいいかも。 * ドキュメントはいつも公開できるとは限らないからなぁ。 * 形態素解析の新しいものには、[koromoji.js](https://github.com/takuyaa/kuromoji.js/)というのがある。 * meilisearchもそういった新しいものを使っている? * なんにしてもデータのクリーニングは大変だなぁ。 * 半角混ってるとか * [textlint](https://github.com/textlint/textlint)で自動修正させてあげないといけないとか。 * アルファベットの後の半角スペース * macはmacOSかMACアドレスか * やっぱり形態素解析向けの辞書がしんどい * nodeはnodejs,node.jsかネットワークのノードか * JavaScriptはjsをつけないとわからない * 学生向けの手引きを電子化したら検索が必要になった、検索は欲しい * mkdocs の [mkdocs-git-revision-date-localized-plugin](https://timvink.github.io/mkdocs-git-revision-date-localized-plugin/index.html)をいれると、最終更新日が自動ではいる。 * コードを書いている人にドキュメントを書かせるのは大変。メモ書きでも残させる必要 * [エンジニアのためのドキュメントライティング](https://forkwell.connpass.com/event/276576/)という同名の本の紹介イベントがあった。 * [イベントの動画(YouTube)](https://www.youtube.com/watch?v=766JpfhiLyI) ### ドキュメントはどういうときに作りますか?(もりや) * コードが編集しやすいように、処理される流れから、コードの位置が分かるようなドキュメントって作りますか? * 中身が大きめのコードを渡したときに、こういう編集したいんだけどこの処理どこ?と聞かれた時に、アーキテクチャをドキュメント化したものは普通どう書くのかと * [プロジェクトに途中参加した時、どのようにキャッチアップするか](https://blog.mmmcorp.co.jp/blog/2018/09/27/join-new-project/) * 基本的に、全体→詳細の構成にしておくとよい * 全体像(ブロック図など)は大事 * ドキュメントをリポジトリにいれてしまえばリンクしやすい * ドキュメントのコミット量などもみれるようにしておくと可視化できる。 * [mkdocs](https://www.mkdocs.org/)なら整形してドキュメントにできる。 * 全体像は[Redmine](https://redmine.jp/)にも反映させる * エンジニアにも非エンジニアにもわかるようにする * エンジニアがドキュメント作成の負荷を下げるのは大事 * あとはソースコードから自動生成などを心掛ける、[tbls](https://github.com/k1LoW/tbls)でデータベースからテーブル情報を収集する * 使う人のスキルレベルを優先した結果、他の依存関係をいれたくないというのを優先したため、ansibleだけでがんばった。 * [update_redmine_wiki.sh](https://github.com/wate/lde/blob/master/bin/update_redmine_wiki.sh) * go言語やpythonを使いたいけどしかたない * 結果、ネタにされざるを得ない * yamlなのにコードになってる。 * ロマン駆動開発してる * 属人化はリスク対応 * 結局はトラックナンバー問題の対応 * rubyは読めないことが多い。 * perlの黒魔術をひきついでいる印象がある。 * yamlは制限がかかっているからあれ以上書けないようになっている。 * 読めない人が多い。 * そもそも日本人のいくつかは5行以上の文章を読めません * [Doxygen](http://www.doxygen.jp/)みたいなものはどうか * DoxygenはAPIドキュメントだから全体像はわからない。 * ディレクトリ一覧などに役割 ### libstdc++ は更新したくない(fu7mu4) * 例のslackの件について。 * slackで[今更感はありますが、debianとかのパッケージを自前でビルドして入れる手順を習得したい](https://histudy.slack.com/archives/CBZ92JCNS/p1677174883778949)という話で話の発端としては、[以下のdevcontainer](https://github.com/keisukefunatsu/wasm-contracts/tree/main/.devcontainer)でとあるコマンドを打つとGLIBCXX 3.4.30 がない、というエラーが出力されるのですが、どうやって入れたらいいんだろうがスタート * [rust](https://www.rust-lang.org/ja)関係の話 * 大原則として、glibcはLinuxで動くソフトの根幹に関わるライブラリなので安易に変えちゃダメよ * いにしえの文書を貼るけど、むかしむかし[libc5からlibc6に移行でめちゃくちゃ大変だった](https://linuxjf.osdn.jp/JFdocs/Glibc2-HOWTO.txt)のよ… * GNU Hurdとか書いてある。時代を感じる... * **deb パッケージの作成はいったんおいておいて**システムの標準ライブラリに近いところだから、安易に変えたくないな * 邪道の回避方法(libstdcをインストールしない) * debianの[libstdc++-12-dev](https://packages.debian.org/unstable/libstdc++-12-dev)を落としてきて、libstdc++のsoをゲット * 環境変数`LD_PRELOAD`でsoを指定して実行 * 環境変数が有効な場合だけ指定されたsoを読みこんだ状態で実行される。 * [musl](https://www.musl-libc.org/) を使う * rustの方でlibcではなくmuslを使うのをインストールして musl でできないか。 * Tier2でサポートされている。[x86_64-unknown-linux-musl](https://doc.rust-lang.org/nightly/rustc/platform-support.html)を使おう * 正攻法は何? * [sid](https://www.debian.org/releases/sid/index.ja.html) を使う * sidの libstdc++ または最新のgcc, g++ をインストール * sidがなんとかしてくれることを期待する * Dockerだからいんじゃない? * Dockerで正攻法なら、Dockerfileを入手してベースを変えてビルドし直しかな(の) * そもそも M1 macOS, M2 macOSのrustサポートレベルは低い * [aarch64-apple-darwin](https://doc.rust-lang.org/nightly/rustc/platform-support.html) は Tier2です。 * nigthlyだからお試しだし。 * glibcを更新するのはdevcontainerのメリットが消える。 * 今回のはさくっと聞いているだけだから問題はないのかな。 * 今の人がどう学べばいいか? * 今の人が学ぶ必要のあることはどんどん増えている。 * AIで教えてくれると助かるのだけど。 * 一回失敗して学ぶしかないのかな * 正解はひとつじゃない問題を解かせるというのはどうか。 * サポートつきでならアリかも。 * フロントエンドの開発者に求めるのは厳しいのか? * 課題にチャレンジするコンテスト形式のもので経験を積むとか? * [ロボコン](https://official-robocon.com/kosen/) * [スプレもんの呪い](https://dic.nicovideo.jp/a/%E3%82%B9%E3%83%97%E3%83%AC%E3%82%82%E3%82%93%E3%81%AE%E5%91%AA%E3%81%84) * [ロボワン](https://www.robo-one.com/) * プログラマー向けにはコンテスト? ### zip4jのhttpのホームページはみないように(fu7mu4) * OSSのリストアップなどで、OSSのホームページやダウンロード元を書くことがある。 * [zip4j](https://repo1.maven.org/maven2/net/lingala/zip4j/zip4j)の開発元の URLなどには https://github.com/srikanth-lingala/zip4j や gradleやmavenでダウンロードするURLを書きましょう。 * repo1.maven.orgなどのURLです。 * よく知られている http の方は悪意のある第三者によってドメインがのっとられているのでアクセスしないように ### 今さら[OpenAI Whisper](https://github.com/openai/whisper)を使ってみた件、macで(fu7mu4) * 今さらなので新規性はないんじゃないか * 特殊な環境なので GPUじゃなくてCPUでがんばったら録音時間の10倍くらいになった(large model) * tinyでよいかも * グラボほしい? * やることによってはグラボがあった方がいいか? * 絵も書きたいやん? * 電源も要る?? * 電源規格があたらしくなったので注意してね... * [ATX3.0](https://bto-mania.com/blog/4669)が増えてます。古い電源はハードウェアセキュリティ未対応で起動しない等ありますんで、ご注意を。 * [standford/alpaca](https://alpaca-ai.ngrok.io/)とか [llama](https://research.facebook.com/publications/llama-open-and-efficient-foundation-language-models/) とかでお楽しみください。 * 金で殴るという男のロマン 告知 --------------- ### むこうじまフェスタ(3/25) * 3月25日(土) 第4回むこうじまフェスタ開催決定! - 向島公園HP: https://mukoujima-park.com/news/3%E6%9C%8825%E6%97%A5%E5%9C%9F%E3%80%80%E7%AC%AC4%E5%9B%9E%E3%82%80%E3%81%93%E3%81%86%E3%81%98%E3%81%BE%E3%83%95%E3%82%A7%E3%82%B9%E3%82%BF%E9%96%8B%E5%82%AC%E6%B1%BA%E5%AE%9A%EF%BC%81/ * 高砂市が開催するイベントでCode for harimaが参加 * キッチンカーなどが来る

Import from clipboard

Paste your markdown or webpage here...

Advanced permission required

Your current role can only read. Ask the system administrator to acquire write and comment permission.

This team is disabled

Sorry, this team is disabled. You can't edit this note.

This note is locked

Sorry, only owner can edit this note.

Reach the limit

Sorry, you've reached the max length this note can be.
Please reduce the content or divide it to more notes, thank you!

Import from Gist

Import from Snippet

or

Export to Snippet

Are you sure?

Do you really want to delete this note?
All users will lose their connection.

Create a note from template

Create a note from template

Oops...
This template has been removed or transferred.
Upgrade
All
  • All
  • Team
No template.

Create a template

Upgrade

Delete template

Do you really want to delete this template?
Turn this template into a regular note and keep its content, versions, and comments.

This page need refresh

You have an incompatible client version.
Refresh to update.
New version available!
See releases notes here
Refresh to enjoy new features.
Your user state has changed.
Refresh to load new user state.

Sign in

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

Help

  • English
  • 中文
  • Français
  • Deutsch
  • 日本語
  • Español
  • Català
  • Ελληνικά
  • Português
  • italiano
  • Türkçe
  • Русский
  • Nederlands
  • hrvatski jezik
  • język polski
  • Українська
  • हिन्दी
  • svenska
  • Esperanto
  • dansk

Documents

Help & Tutorial

How to use Book mode

Slide Example

API Docs

Edit in VSCode

Install browser extension

Contacts

Feedback

Discord

Send us email

Resources

Releases

Pricing

Blog

Policy

Terms

Privacy

Cheatsheet

Syntax Example Reference
# Header Header 基本排版
- Unordered List
  • Unordered List
1. Ordered List
  1. Ordered List
- [ ] Todo List
  • Todo List
> Blockquote
Blockquote
**Bold font** Bold font
*Italics font* Italics font
~~Strikethrough~~ Strikethrough
19^th^ 19th
H~2~O H2O
++Inserted text++ Inserted text
==Marked text== Marked text
[link text](https:// "title") Link
![image alt](https:// "title") Image
`Code` Code 在筆記中貼入程式碼
```javascript
var i = 0;
```
var i = 0;
:smile: :smile: Emoji list
{%youtube youtube_id %} Externals
$L^aT_eX$ LaTeX
:::info
This is a alert area.
:::

This is a alert area.

Versions and GitHub Sync
Get Full History Access

  • Edit version name
  • Delete

revision author avatar     named on  

More Less

Note content is identical to the latest version.
Compare
    Choose a version
    No search result
    Version not found
Sign in to link this note to GitHub
Learn more
This note is not linked with GitHub
 

Feedback

Submission failed, please try again

Thanks for your support.

On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?

Please give us some advice and help us improve HackMD.

 

Thanks for your feedback

Remove version name

Do you want to remove this version name and description?

Transfer ownership

Transfer to
    Warning: is a public team. If you transfer note to this team, everyone on the web can find and read this note.

      Link with GitHub

      Please authorize HackMD on GitHub
      • Please sign in to GitHub and install the HackMD app on your GitHub repo.
      • HackMD links with GitHub through a GitHub App. You can choose which repo to install our App.
      Learn more  Sign in to GitHub

      Push the note to GitHub Push to GitHub Pull a file from GitHub

        Authorize again
       

      Choose which file to push to

      Select repo
      Refresh Authorize more repos
      Select branch
      Select file
      Select branch
      Choose version(s) to push
      • Save a new version and push
      • Choose from existing versions
      Include title and tags
      Available push count

      Pull from GitHub

       
      File from GitHub
      File from HackMD

      GitHub Link Settings

      File linked

      Linked by
      File path
      Last synced branch
      Available push count

      Danger Zone

      Unlink
      You will no longer receive notification when GitHub file changes after unlink.

      Syncing

      Push failed

      Push successfully