0
0

TypeScriptでGoogleAppsScriptを書いて数値計算ライブラリを作っている

Posted at

経緯

  • 製造業に従事

  • 外製品サプライヤーの工場見学へ

  • GAS のトリガー機能で CNC-MC のスタートを切っていた ( 20230619 )

  • クッソ影響される

  • はじめは GAS の練習として友人と始めた

  • JavaScript で書くのがいいねとなる

  • 友人から GitHub ってのがあるんだけど使ってみない?と言われる
    ^ 当時は名前こそ知っていたもののアカウントさえ作っていなかった
    ^ 友人から Git ,GitHub ,VSCode ,SourceTree の OJT を受ける ( 20231013 )

  • このあたりから激変

  • Node.js って何……?とか,TypeScript とは?????みたいな状況が続く
    ^ GitHub & GAS 連携がうまくいかなかったので Node.js を採用したのだと思う
    ^ このままではこのプロジェクト死ぬわと思い,人集めに奔走 ( 現在進行形 )
    ^ 人集めとコミュニティ整備めっちゃ苦労するし,した ( このあたりは別記事で )
    ^ 未経験者がコミュニティ内に増加してきたため Wiki の制定を予定している
    ^ そのために新人さんにはまずわかんない単語リストを作ってもらう

使っているデバイス

  • VersaPro VG-N win10 Pro
  • Intel(R) Core(TM) i5-5200U CPU @ 2.20GHz
  • RAM 4.00 GB
  • storage あまり気にしてない

開発環境

  • VSCode
    ^ 正直拡張機能で無料の奴はモリモリ入れていく方針
  • SourceTree
    ^ 正直最近の VSCode Update で Git 関連の機能が充実してきたためにもうええかな感
  • Git,GitHub ( https://github.com/YoshitakaNaraoka )
  • Node.js

Docker Rust Python の勉強をしたい

  • Docker でややこしい環境構築とかをまるっとひとつにしたい
  • Rust で機械を動かすことになると思うので
  • Python で自分のバックグラウンドであるところの化学に携わりたい

その前にまず gs/js/ts の勉強からだけどな!! Node.js もな!!!

  • Qiita,Zenn,Chietta などを用いて日頃から情報収集はしてます
  • あと,コミュニティ内での雑談も欠かさずに行ってはいるつもりです
  • Owner としての動きの悪さみたいなのは否定できないところはあります
    ^ 私もまだまだ弱っちいミジンコということです

Discord or Slack は慎重に選んだ方がいい

  • Bot の作りやすさ ( 情報含め ) とか,使ってる人の多さみたいなところとか
  • 通話をいっぱいしましょう.コミュニケーションを大事にした方がいいし,ポエム書いた方がいい ( 特にマネージング層 )

最終的に成したいこと

  • 古くてガッタガタの機械でも同軸度 0.005 とか出したいよね
  • まあ完全モニタリング工場とか作りてえ~~~
  • RPA が普及してきた昨今,そろそろみんな物理的なものの自動化にも目を向けてほしい
  • Rust と TypeScript で機械動かすぞウオー!!!

最後に

GitHub Org
GitHub Repo
Discord Server

助けてくれる人,お待ちしております.私も頑張ります.
関わってくれる人全員が Contributer だと思って日々励んでおります.

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0