# Trainning **Repository Path**: maxwelldu/Trainning ## Basic Information - **Project Name**: Trainning - **Description**: 培训技术部门新同事 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2015-03-01 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #Trainning 同事培训内容 * 学会奉献和付出, 感恩和分享, 你得到的东西会超乎你想象! * 分享是最好的拥有 - 享借 app里面看到的 * 创业兴趣小组QQ群: 286765436 创建的时候请写上职位和所在团队或项目名 ## For技术 * 推荐牛人: 池建强 * 推荐博客: http://blog.devtang.com/ * 推荐网站: 获取最新技术(http://www.infoq.com) 问答(stackoverflow.com) 教程(raywenderlich.com) * 推荐软件: MacVim, Alfred, Dash, zsh, postman * 推荐的书: Mac人生元编程 ## For产品经理 ##团队协作 - teambition https://www.teambition.com/projects ##工程师工作常用(通用) - Linux 常用命令 + pwd 打印当前目录 + cd 切换目录, 例如: cd Document/github + ls 显示目录下的内容 例如: ls Document 或者 ls -la Document //显示全部的文件 + man 显示命令的手册 例如: man ls //查看ls命令的手册 + mkdir 创建文件夹 例如: mkdir web //创建一个目录叫web + touch 创建文件 例如: touch a.txt //创建一个a.txt的文件 + vim 创建文件或编辑文件 例如: vim b.txt //如果没有则会创建一个文件叫b.txt, 如果有则直接编辑b.txt - vim (用途在提交git的时候会用到) + i 插入 + ESC 退出到命令模式 + :wq 保存退出 - git的使用(分布式版本控制, 团队协作就很好了) ####廖雪峰github教程 http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 ####最后需要添加需要忽略的文件: https://github.com/github/gitignore 找到自己正在开发的对应的语言或框架 ####常用命令 + git init + git add * + git commit -a + git pull + git push + git status + git reset --hard 回到上一次提交的版本 - j-proxy翻墙(可以为github的使用提速, 另外就是只可以自由翻墙) https://j-proxy.net/, 我成为代理商了, 需要的同学可以找我, 我帮你创建帐号, 这样可以打折, 自己注册的链接是 https://www.j-proxy.net/r/?code=bWF4d2VsbGR1 - github的使用(有一个中央端为我们提供代码托管) 新建一个开源项目, 在本地练习使用一下 - 程序员如何优雅地使用 Mac http://www.zhihu.com/question/20873070 (提升效率) - alfred + dash (提升效率) https://github.com/zenorocha/alfred-workflows - fir.im 进行上传测试版本 (方便测试) - oh-my-zsh (比较方便和酷炫) https://github.com/robbyrussell/oh-my-zsh - 分屏软件 Spectacleapp(在需要左右分屏或上下分屏的时候非常有用, 比如边看视频边敲代码, 或者边看文档, 边敲代码, 等等) http://spectacleapp.com/ ##高手之路(通用) - 熟练使用 Linux的命令行来为工作节省时间, 提高效率 - vim mvim vundle管理插件 资料在Share目录 高级的在桌上的书本上面 - 盲打 有空了会教你正确的指法 - 五笔 如果你喜欢五笔的话我会教你五笔 - 英语 如果你喜欢英语的话我有英语兴趣小组, 欢迎你加进来一起学英语 - MarkDown标记语言 马克飞象 http://www.maxiang.info/ ##IOS工程师专栏 - xcode插件管理, 然后安装一个xvim 使用Alcatraz来管理Xcode插件 http://www.devtang.com/blog/2014/03/05/use-alcatraz-to-manage-xcode-plugins/ - ios的各类书籍 书本放在台上 - 如何模块化的开发 - 如何开发企业能用的app, 自动生成app ##Android工程师专栏 ##PHP工程师专栏