姫路IT系勉強会 2026.01 ======================= * 開催日: 2026/01/17 13:15 * 司会: wateさん * 参加人数: 参加者: ???名 (うち学生:0名) * HackMD: <https://hackmd.io/1OUKlA9VRcuoeUZWUnzbOQ> * connpass: <https://histudy.connpass.com/event/380348//> * [姫路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/) お題 --------------- ここの下にお題(相談したいこと、発表したいことなどなんでも)お書きください。 * `### <ネタ>+(名前)`の形式でお題を記載してください。(任意) (聞いてほしい話がある、または、相談したい内容がある人だけで結構です) * 記載するお題は参加者一人につき1つだけ記載するようにお願いします。 (他の参加者が話をする時間がなくなってしまうため) ### お題をここに書く(名前を書く) (概要や背景などをここに書く) ### 私のポートフォリオを見てください(ishigaki) * ポートフォリオとして HTM/CSS/JavaScriptで作品を作りました。 * [高校生からはじめるプログラミング](https://www.amazon.co.jp/改訂版-高校生からはじめる-プログラミング-吉村-総一郎/dp/4046052228/ref=pd_lpo_d_sccl_1/355-7912722-5312315) で勉強しました。 * とりあえず1冊やりきった。 * このまますすめてもなかなか業務レベルにはいかないのではないか? * やっぱりなにをしたいのか?プログラムは手段なので何を実現したいのかが重要、目的は重要だしはりあいがでる。 * 診断ソフトだと、どう診断するか?を考える。 * 診断で名前から同じだとおもしろくないから、生年月日をいれさせるほうがいいということもあります。 * そうやって、どう診断するのがいいか?を考える。それが大事。 * AIで作成したらできるが意味はある? * 意味がないことはない。AIにコードを解説させるというのは役にたてる * AIは使い方次第。 * はやくつくりたい。 ## キーボード買いました(NicoNico) * お年玉をもらったのでコトコトキーボード買いました * キーボードを打つのが楽しくて、NeoVim使い始めました * スマックエイプのインパクト80 * 打鍵音がいい。 * 自作キーボードもやりたかった。 * 左右分割にトラックボードがついているのが欲しい * 楽しくてNeoVimを使ってますが、NeoVimって開発に貢献したりしますか? * vimの利点とは? * 自分の好きなエディタが最強なので、自分の好きなようにカスタマイズしましょう。 * VSCodeであってもそのうちに自分のカスタマイズやプラグインがどんどん増えて vimrcのように肥大化するのです。おなじです。 ### Android のアレな話(fu7mu4) * 先月の積み残し。内容がアレなために発表中止することがありまーす。 * 発表済み ### 【小ネタ】便器に噴射機能付けました(もりや) * 作成したスキビディトイレは、子供たちに大盛況 * 子供たちは便器が欲しいと絶叫 * 母親からは * どうせ2日もした飽きるやろこの**ゴミ** * 誰がこの**ゴミ**捨てに行くと思うん、恥ずかしい * 残念ながら、便器は返ってきました。 * 水を流す機能のハードルが高いので、ミスト噴射を追加 * 別ボタンを追加して、スタンドアロンで噴射 * 実際にかぶったらカラーライトが眩しい * 子供たちの喜びは **プライスレス** ### 常識の範囲内のSSH踏み台サーバー(fu7mu4) * 先月の積み残し。SSHの踏み台関連のサーバーを作ることになった、なんで? ### 雑談ネタ:書き初め -- 2026年の最初に書いたコード (fu7mu4) * あなたが2026年になって最初に書いたプログラムはなんですか? 自己紹介を兼ねて説明してください。 * fu7mu4 * 雑にかきちらした bash か python, ### 【小ネタ】倒立振子が立たない(もりや) * 長引いてますので、なぜ立たないか?な小ネタを * 理想の動作原理 * 1・センサーから、角度、加速を取得 * 2・角度から、モーターの回転方向を算出 * 3・加速度から、モーターの出力を算出 * 4・モーターを駆動し、センサーを初期位置に向かうように調整し続ける * 上記を繰り返すことで、静止はしなくとも、立つはず * 実際の動作 * 1・センサーから、角度、加速を取得 * 2・角度情報が積分で来るため、都度補正はするけれども、絶対ズレる * 2-2・センサーの電源投入から、一定時間がキャリブレーション時間になっており、初期位置が水平を保証していない。 * 3・加速度から、モーターの出力を算出 * 4・DCモーターのため、電源を切っても、ドリフトが発生し、電源を切った時間とモーターが止まった時間がズレる * 4-2・モーターの駆動で発生した加速度が原因で、センサーからモーターにさらなるフィードバックが来る * 4-3・結果、モーター出力が必ず100以上に到達し、ものすごい勢いで転倒or明後日の方向に走り去る * どう調整するのか? * モーターの回転数、トルクを正確に把握 * モーターに供給する電圧、電流を正確に制御 * ギア比を正確に算出し、遊びが極力少なくなるように調整する * **ほぼ無理** * 金で解決するしか無い * セグウェイ他は、そもそもどうやって制御しているのか? * 1・高速回転対応のサーボを使う * 2・ロータリーDCモーターを使う * モーター、電源、ギアの情報が無くとも、タイヤの回転状態を正確にフィードバックできれば良い * 現在ロータリーDCモーターを発注中(1個2000円) ## 作業中のBGMってどうしてる?(nogajun) * 音がないと作業できないので自宅で作業するときは必ず音楽をかけてます * SomaFM: Commercial-free, Listener-supported Radio: https://somafm.com/ * MBC 스마트라디오 mini: https://miniwebapp.imbc.com/index?channel=sfm * が、spotifyとかで自分が好きな曲をかけてると、そっちに気を取られてしまう問題がが * ということで、気を取られない音楽をかける傾向に * Elevator music/muzakとか * Elevator Music -- MUZAK -- Stimulus Progression - YouTube: https://www.youtube.com/watch?v=aFH1ryYTDB4 * エレベーターミュージックというのは、スーパーマーケットの店内とか人畜無害な音楽です。Muzakは、それを作ってた会社の名前 * それでも気を取られるときはノイズ * 【環境音】カフェ店内の心地いい雑音。6時間、勉強用 作業用 睡眠用 - YouTube: https://www.youtube.com/watch?v=2qIyQeXXi24 * 集中・睡眠のためのジェット旅客機 機内音10時間。瞑想や勉強にも最適なホワイトノイズ - YouTube: https://www.youtube.com/watch?v=lN2H91ej2kI * Moodist: Ambient Sounds for Focus and Calm: https://moodist.mvze.net/ * ということで、作業中はどうしてますか? ## Code for HarimaのWebサイトを作ってます * Pythonの[Pelican](https://getpelican.com/)でサイト作ってます * PythonでテンプレがJinja2でさくっとできるので * hackmdでログを取っててよかった 告知 --------------- ### イベント名(開催日時) (イベントの概要をここに書く)
×
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