大数跨境
0
0

SS16 | 美术从业者问大妈几个问题

SS16 | 美术从业者问大妈几个问题 蟒营
2019-12-13
0
导读:学员故事: 0基础学员与大妈心贴心交流 ?
 Reactivate Joy by Self-teach with You  
伴你重新享受学习的乐趣
—— 蟒营 101.camp


背  景

背景 今天我作为一个真正的0基础,就是连一行代码的都没有写过的背景 问了大妈几个问题 如果这几个问题不解答我对于如何搭建学习环境都是懵逼的 大妈建议我尽量自己解决问题,搞不定了再问,这样学习效果更好,如果全部都是老师直接给答案效果会非常不好.



1

怎么从 gitlab 里下载和提交文件


自己探索自己的方式,但不推荐用图形化界面

大妈分享他的屏幕给我演示了他用命令行操作的过程
对我来说是灰常晕的
实际上我还是偷偷的使用了
"[FAQ] git 最小命令集 ~ 用哪几个 git 基本指令, 就能顺利完成蟒营ch0所有任务相关操作?"
中的操作. 
问题引出的问题:
如果使用命令行,我也是需要安装一个命令行软件的吧,那么基础的命令方式完全不知道. 为了学习 PY 就又要先学这个. 
暂时先用TortoiseGit,等我会打几行代码了,我就开始用命令行哈哈



2

是不是要新开一个工程提交自己的作业?


不是,实际上每个人的文件都是基于主干开了一个分支,各自在各自的分支上进行操作. 
可以通过 Graph 看到不同的分支里发生的事情,也可以看到不同分支里产生的讨论. 



3

是不是我现在要做的是提交一个我的 INFO 信息?


是的,具体看欢迎入营的邮件指引. (这个是我之前没有仔细看的邮件,配置好Gitlab账号密码后就没有往后看,这是造成我不知所措的原因)



大妈总结:人脑一次接触太多新的信息就会自动忽略大部分无法理解的信息,是的,这就是学习最大的问题. 




4

大妈给我演示了一下第一个作业的探索和解题过程


从设置PY的版本到创建一个新的目录,到把那段代码拷贝进去,到调试尝试运算,到修改缩进和语法. 这个环节很酷,如果不是大妈解释,我是看不懂报错的,等我做到这一步的时候估计还是看不懂的到时再问吧. 


( ̄▽ ̄), 演示视频分享在: 
  • B站 - 190708qa-zach101-101.camp

    • av78756287

    • https://www.bilibili.com/video/av78756287/




5

介绍了一下这个 Issues




6

介绍了一下公开的笔记本网页


通过直接编辑HTML增加了一行内容. 需要等待 PENDING 才会发不出来. 

现在写总结的时候忘记刚才大妈从哪里打开的了. . . 
END,再有什么不懂尽量找下 GITLAB 的 help


PS:

并分析自己之前之所以没明白从哪儿开始的原因在哪儿? 完全没有自己建立过代码环境,没有图形化界面的懵逼,又没有仔细看欢迎邮件说明,和主动探索GITLAB

  • 任务看不懂?

    • 不光是看不懂任务,不知道任务在哪里

  • 工具不明白?

    • 全新的工具,不知道这个工具的概念

  • 操作想象不出?

    • 最基本的操作还在摸索中

  • 不愿用 CLI?

    • 神马是CLI?命令行吗

我想说的是,程序的一些非常基础的东西,可能会通过我的提问被圈出来,这些非常基础的问题也许做过几年开发的人来说完全忘记对于新手也是一种挑战. 比如怎么把 GITLAB 里的东西下载到本地编辑,再怎么提交上去.




  哼

很高兴你开始直接问...

其实, 美术的一切, 对于程序猿来说也都是想象的误解...
不过, 好在一切都是人类创造出来的, 有相同的创造过程和心智构造流程...
- 设立想象
- 实践检验
- 修正理解
- 引发问题
- 继续以上
所以, 在编程学习过程中, 高效/简洁的记要形式和格式就非常重要了...
很高兴 markdown 是已经上手了的...
只是, 有关链接自动化形成的辅助工具也应该开始上手了...
以及: 
  • Help · GitLab

    • https://gitlab.com/help?nav_source=navbar

有关 gitlab 的一切, 哪儿不明白, 看哪个就好


学员回应:
我来分享一下,一个使用PY的技术美术如何在 3D软件 MAYA 中建立自己的PY环境:
如图,点击右下角打开脚本管理器


点击 "+" 在弹出的 source type 里选择 "python" ,就打开了一个新的 python 玛雅编辑环境. 好简单直接不是吗,我以为如此简单. 
今天在 GITLAB 的学习环境里,问大妈之前都是满头雾水. 



( ̄▽ ̄) 那是因为 MAYA 内置了 Python 运行时环境哪...


  • 现在蟒营, 是真正从0开始, 构建开发调试环境...

    • 如果, 挖掘 MAYA 官方扩展开发文档, 一样跑不了基本环境构建的...

  • 而且, 了解一下底层环境, 也有助 MAYA 插件开发的...

    • 别的不说, 如何选择/检测/引入 物理引擎模块到 MAYA 运行时环境中,不一定有 GUI 支持了...

  • 进一步的, 离开 MAYA Python 一样可以支持各种自动化事物,

    • 而反过来, 只是要自动化完成一些网络数据的抓取, 就要安装几G的 MAYA 3D 环境?

  • 以及, 编辑 Python 代码, 和运行/调试, 是完全不同行为

    • 前者任何一种文本编辑器都可以

    • 后者, 就得有对应平台合适版本的 Python 运行时环境了...

  • 所以, 

    • 先在蟒营任务序列中,熟悉通用的 Python 应用脚本构建/调试/运行/管理/...流程

    • 然后, 有了编程经历,再对应探索 MAYA 插件/镜头脚本 开发哈...

    • 有点儿类似:

      • 先得通过学习, 将全新小脑训练出来

      • 才可能用这个小脑, 在 MAYA 海洋中开始全新的泳姿.





恭喜你激发叕一个隐藏任务


分享 Windows 环境中全 GUI 蟒营课程环境建立过程

  • 因为习惯和环境所限制

  • 俺环境都是以跨平台为目标, CLI 为核心的

  • 这明显不一定吻合初学者的心理习惯

  • 所以, 在任务中并没要求详细具体工具箱

那么辛苦 作个代表:
  • 期限: 4天以内

  • 发布: Issue

  • 标题: `[FAQ] windows 中蟒营课程全图形界面工具指北`

  • 内容:

    • 背景 ~ 这任务如何激发的?

    • 目标 ~ 解决什么问题

    • 综述 ~ 简洁列出核心工具以及关系

    • 分析 ~ 详细描述如何从零开始构筑课程全部图形环境

    • 小结 ~ 过程中注意什么, 常见问题, 如何检验

    • 参考 ~ 列出自己发现的相关好文章/网站/视频/...资料



是 也 

这就是蟒营™课程体验, 和以往所有课程体验根本相反, , 正如隔壁队长说的:

一个十分开放的课程, 开放到它只给你一个框架, 

内容完全由自己来填写, 任何形式任何方法都可以得到包容, 

也没有人说「哎呀这个应该这样做」, 

他完全靠自己实际操作来触发一系列隐藏任务, 

而大妈则是「和蔼」的站在背后不时的看看你, 指引你, 

帮助你把这个发现的问题狠狠的踩下去, 推动你去弄个明白. 

这就是蟒营. 


综合来说, 蟒营可以激发学员获得各种价值 ——
  • 在职非 Python 程序员 <- 实用工程经验, 包含团队管理体验
  • 在校大二/三学生 <- 完备软件经历, 无论是否专业相关, 都能独立用 Python 完成实用脚本开发
  • 真小白无基础人士 <- 切实编程自信, 真正理解什么是编程, 并熟悉 Python 技术生态,能基于工程思维来解析具体问题..
  • 以及所有学员能获得的:
    • 高效问题讨论习惯
    • 实践自学社区协作
而这一切的技能与成果, 都在 6 周里即可达成.
PPS: 14 岁~72 岁都能学, 嘦:
0: 想学编程 
1: 有个人电脑 
2: 每周能挤出10+小时自主学习时间 
3: 英文能查字典看懂

精品小班4py 已在行进~

Python 入门班 第四期课程

191201 正式开课

200112 课程结束

下期 5py 年后初十报名


任何问题可先进入知识星球(免费)咨询:






NN 3857


点击 在看 ▼



【声明】内容源于网络
0
0
蟒营
人生编程陪伴/你本来就很行;-)原创私塾式课程:大数据分析+爬虫+可视化/人工智能/深度学习/机械视觉/写作/作曲/...只要坚持几周任何新技能获得都将不是问题.
内容 64
粉丝 0
蟒营 人生编程陪伴/你本来就很行;-)原创私塾式课程:大数据分析+爬虫+可视化/人工智能/深度学习/机械视觉/写作/作曲/...只要坚持几周任何新技能获得都将不是问题.
总阅读0
粉丝0
内容64