Upgrade to Pro — share decks privately, control downloads, hide ads and more …

少年よ怠惰であれ!

 少年よ怠惰であれ!

2018-05-26 .NETラボ勉強会で発表した資料です。

高見知英
PRO

May 26, 2018
Tweet

More Decks by 高見知英

Other Decks in Programming

Transcript

  1. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    少年よ怠惰であれ!
    2018/05/26
    NPO法人 まちづくりエージェント SIDE BEACH CITY.
    理事 高見知英

    View Slide

  2. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    高見知英です
    2018/5/26 .NETラボ 5月勉強会 2

    View Slide

  3. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    SIDE BEACH CITY.とは
    •まちづくり×IT
    • 地域課題をITで解決
    •IT利活用の支援
    • ワークショップ・
    講座の開催
    • https://sbc.yokohama/
    2018/5/26 .NETラボ 5月勉強会 3

    View Slide

  4. code.orgプログラミン
    グワークショップ
    2018/5/26 4

    View Slide

  5. Scratchプログラミング
    ワークショップ
    2018/5/26 5

    View Slide

  6. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    SBC://
    •オープンIT勉強会
    • 来年度(7月)から定期開催
    •https://sidebeachcity.connpass.com/event/
    89494/
    2018/5/26 .NETラボ 5月勉強会 6
    ://

    View Slide

  7. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    エンジニアの参加者、募集中
    •地域に関わる技術者は、多くない
    • 参画者募集中
    2018/5/26 .NETラボ 5月勉強会 7

    View Slide

  8. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    さて本題
    2018/5/26 .NETラボ 5月勉強会 8

    View Slide

  9. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    少年よ怠惰であれ!
    2018/05/26
    NPO法人 まちづくりエージェント SIDE BEACH CITY.
    理事 高見知英

    View Slide

  10. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    今日のあらすじ
    UWSCとは
    UWSCの強力なスクリプト機能
    定例作業効率化のススメ
    2018/5/26 .NETラボ 5月勉強会 10

    View Slide

  11. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    UWSC
    •マクロツール
    • PCの操作を記録・再生
    •オリジナルのスクリプト
    環境を内蔵
    2018/5/26 .NETラボ 5月勉強会 11

    View Slide

  12. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    基本的な使い方
    •マクロ記録・再生ツール
    • マクロ機能のついていないソフトへの機能付与
    •アプリ間の連携支援(コツが要ります)
    2018/5/26 .NETラボ 5月勉強会 12

    View Slide

  13. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    Demo
    基本的な使い方
    2018/5/26 .NETラボ 5月勉強会 13

    View Slide

  14. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    UWSCの強力なスクリプト
    機能
    2018/5/26 .NETラボ 5月勉強会 14

    View Slide

  15. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    UWSCのスクリプト機能
    簡易的な言語エンジンを搭載
    • オリジナル言語
    • 非オブジェクト指向
    強力なメソッド群
    • 簡易的GUI(ダイアログ表示)
    • 画面表示切り替え待ち
    • COMオブジェクト利用可能
    2018/5/26 .NETラボ 5月勉強会 15

    View Slide

  16. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    Audacityの自動操作
    UWSCの強力なスクリプト機能
    2018/5/26 .NETラボ 5月勉強会 16

    View Slide

  17. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    問合せのあるスタートアップ
    UWSCの強力なスクリプト機能
    2018/5/26 .NETラボ 5月勉強会 17

    View Slide

  18. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    ブラウザの自動操作
    UWSCの強力なスクリプト機能
    2018/5/26 .NETラボ 5月勉強会 18

    View Slide

  19. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    PowerShellやシェル連携
    •POWERSHELLコマンド
    •DOSCMDコマンド
    •TEXTBLOCKによるコード埋め込み
    •様々なプログラム環境ののり付けに
    2018/5/26 .NETラボ 5月勉強会 19

    View Slide

  20. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    でもwww.uwsc.infoは今…
    2018/5/26 .NETラボ 5月勉強会 20

    View Slide

  21. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    定形作業効率化のススメ
    2018/5/26 .NETラボ 5月勉強会 21

    View Slide

  22. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    常に怠けることを考える
    •同じことを二回以上やる(可能性がある)
    • 自動化・ツール化の必要性
    •作業の間隔が開いているときこそ効果大
    • やったこと(やること)を文章化する効果も
    •正しく怠ける
    • 品質を過度に落とすことなく、手間を減らす
    •ITツールの真骨頂
    2018/5/26 .NETラボ 5月勉強会 22

    View Slide

  23. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    正しく怠けることが評価される
    •世の中になればいいなあ…
    • ツールの可能性を、プログラマ以外も知る必要性
    •SBC.が、その手助けをしていく
    2018/5/26 .NETラボ 5月勉強会 23

    View Slide

  24. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    質疑応答
    何か質問はありますか?
    2018/5/26 .NETラボ 5月勉強会 24

    View Slide

  25. 特定非営利活動法人
    まちづくりエージェント
    SIDE BEACH CITY.
    おわり
    ご清聴ありがとうございました
    2018/5/26 .NETラボ 5月勉強会 25

    View Slide