iflab.org

新人手册

社团项目

OpenET  开源教育软件平台 https://www.iflab.org/innovationproject/openet/
Open edX 哈佛和MIT开发的开源在线教育 https://open.edx.org/
ifLab-6RenYou 校友企业6人游的项目合作
ifLab-Uibe 对外经贸合作量化金融研究
ifLab-中国劳动学会 教育平台开发合作
ifLab-CodeLab 少儿人工智能编程公益活动
ifLab-巴别时代 游戏开发学习实践


社团资源

学校内部FTP地址:ftp://ftp1.bistu.edu.cn/

社团内部FTP地址:ftp://iflab:iflab@ftp.bistu.edu.cn


书籍

哲学

理想国 柏拉图
爱弥尔 卢梭
教育的目的 怀特海
人生的智慧 叔本华
歌德谈话录
思想录  帕斯卡
西方哲学史
理想国与哲人王  王小波

其他

卓有成效的管理者 德鲁克
将心注入 霍华德·舒尔茨
信息就是信息 迈克尔·布隆伯格
禅与摩托车维修艺术

技术

计算机程序的构造和解释
深入理解计算机系统(原书第3版)
算法导论(原书第2版)
黑客与画家
人月神话
大教堂与集市
构建之法
硅谷之谜
大学之路(套装)
浪潮之巅
编程珠玑


电影

Matrix https://movie.douban.com/subject/1291843/

Inception https://movie.douban.com/subject/1291843/

The Thirteenth Floor  https://movie.douban.com/subject/1300282/

Transcendence https://movie.douban.com/subject/10810745/

Ender’s Game https://movie.douban.com/subject/5323957/

Moon https://movie.douban.com/subject/3073124/

Dark City https://movie.douban.com/subject/1292332

Source Code https://movie.douban.com/subject/3075287

Blade Runner https://movie.douban.com/subject/1291839/

Ghost in the Shell  https://movie.douban.com/subject/25818101/

Ex Machina https://movie.douban.com/subject/4160540/

I, Robot https://movie.douban.com/subject/1308843/


在线课程

[初级课程] 哈佛大学 计算机导论CS50 https://www.edx.org/course/introduction-computer-science-harvardx-cs50x

[初级课程] 斯坦福大学 计算机导论CS101 https://online.stanford.edu/course/computer-science-101-self-paced

[初级课程]  MIT 计算机导论 https://www.edx.org/course/introduction-computer-science-mitx-6-00-1x-10

[初级课程]  UCSD 学习如何学习 https://www.coursera.org/learn/ruhe-xuexi/home/welcome

[中级课程] W3C HTML5和CSS基础 https://www.edx.org/course/html5-css-fundamentals-w3cx-html5-0x

[中级课程] Linux基金会 Linux基础 https://courses.edx.org/courses/course-v1:LinuxFoundationX+LFS101x+1T2017

[中级课程] 北京大学 算法基础 https://www.edx.org/course/suan-fa-ji-chu-fundamental-algorithms-pekingx-04831750-2x

[高级课程]斯坦福大学 机器学习 https://www.coursera.org/learn/machine-learning

The Science of Happiness https://courses.edx.org/courses/course-v1:BerkeleyX+GG101x+3T2018/course/

Introduction to Public Speaking https://www.coursera.org/learn/public-speaking/


基本技能

搜索引擎:

学会正确地提取关键字

代理上网

用于搜索和访问一些技术资源,请向导师咨询方法

建站:

建立属于自己的网站博客,从域名到服务器部署,推荐看这篇文章及其后续系列

Git:

最流行的代码管理工具,入门推荐看这篇文章
Linux基本使用:常用的Linux命令、Linux文件系统结构、Linux用户权限


通用工具

Chrome:

最适合开发人员的浏览器,本身体验不如某些国产浏览器,但是其支持众多的插件,功能强大。

虚拟机:

VMware或VBox,用于创建虚拟主机,可用于学习Linux等

FTP:

使用FTP工具上传文件到FTP服务器,windows推荐使用:WinSCP。WinSCP不仅仅支持FTP上传,任何一个服务器都可以通过WinSCP连接,然后上传文件。

Google:

学会使用Google来搜索,配合英文搜索,国内的百度、搜狗等搜索引擎质量太低。

Github:

全世界最流行的代码仓库,配合git可进行多人协作开发,也可以付费购买无限大空间的私人仓库。每一个程序员都应该有自己的github。官网

Stackoverflow:

全世界最流行的IT知识问答社区,水平极高,基本开发中遇到的问题在这里都能找到解决办法。Google搜索IT类问题时给出的答案中大部分也是来自Stackoverflow。国内相似的有segmentfault

Trello:

一个非常流行的多人协作工具,实际开发中,多人协作开发非常需要一款工具来互相同步工作进度,沟通交流。官网。国内相似的有Teambition

w3school:

非常不错的在线学习编程网站。官网

runoob:

另一个不错的在线学习编程网站。https://www.runoob.com/“>官网

https://www.codeschool.com/
https://www.codecademy.com/
https://www.freecodecamp.org/
http://www.codecombat.com


开发工具篇:

编译器:

  • Mac:Xcode
  • Windows或者Linux:jetbrains系列。jetbrains支持全平台,几乎每一个流行语言都有其开发工具,快捷键一样,外观配置相同。只要拥有edu.cn结尾的邮箱,就可以申请免费使用付费版。官网
    > 认证edu.cn邮箱使用jetbrains教程:
    > 1. 登录https://mail.bistu.edu.cn/ ,选择mail.bistu.edu.cn,用户名为学号,密码默认为身份证号或者身份证后6位
    > 2. 注册jetbrains官网账户,打开(https://www.jetbrains.com/student/),点击申请按钮,邮箱填写:学号@mail.bistu.edu.cn
    > 3. 打开邮箱确认后即可下载使用
    > 4. 安装时会要求输入密钥或者使用账户登录,直接登录你自己的账户即可免费使用一年。一年后到期重新激活即可。

编辑器:

推荐使用atom或sublime

图形界面数据库管理工具:

推荐使用Navicat Premium,支持几乎所有的关系型数据库。可以非常方便的管理数据库。


学习工具篇:

印象笔记:

跨平台的可以随时记下你的问题的云端笔记。支持截屏、涂鸦、文字、截取网页正文、整个页面,如果和Chrome的印象笔记插件配套使用,在chrome中搜索时会优先列出印象笔记中已经有的内容。方便以后最快速的找到曾经解决过的问题的答案。推荐使用Chrome插件。

划词翻译:

Chrome有相关插件,也有单独的软件,点击单词即可翻译成中文,查阅英文文档时非常方便。

TeamViewer:

一款远程控制软件,能够绕过win8以后禁止远程操作C盘等安全限制,在需要远程协助时极为方便。


社团社交网络

官网 https://www.iflab.org

微信公众号

QQ群 226219087  / 水群(新人、宣传)

微信群 / 水(老人、新人、较正式内容),请在QQ群联系老生邀请加入

讨论区 https://d.iflab.org  / 各种技术讨论(不限制本社团)

iBistu / 日常社交吐槽地等等

WIKI 项目、技术记录等

GitHub https://github.com/ifLab

Slack https://iflab-slack-invite.herokuapp.com/

Telegram 请在QQ群联系任意老生邀请加入