美文网首页
鱼人学习小计(一)

鱼人学习小计(一)

作者: 鱼人敲代码 | 来源:发表于2017-07-14 00:05 被阅读0次

本想趁闲赋在家的时候,赶一个ios直播类型的项目,从前期使用第三方播放sdk拉流,与熟络封装AVFoundation类准备推流数据,以及GPUImage实现滤镜等相关技术都已实现,但做下来总觉得无非是熟悉api等一些相关操作,并没有太引发成就感的东西。当要往下进行下去准备socket服务器的时候,突然阿里来了一通面试电话,电话里对我简历上曾经的web开发产生兴趣,其实当时只是一些很浅的应用,多以遗忘,于是在电话里被他的再三追问下,狼狈不堪。挂掉电话后,一想到与这份offer错之交臂后,心中不禁沉入了反思。想想他电话里问的web相关的问题也还算浅显,js几种数据类型啊?css3多了哪些东西啊?这些在当初学习的时候多有涉猎,如果中间没有丢掉,也不至于如此狼狈,兴许还能争取到一次面试机会。虽然在我的世界观中,人的发展是一个坐标轴,横向是广度,纵向是深度,我一向是青睐于深度而轻视广度的,总觉得那是肤浅之徒用来装逼的东西,但把这套坐标轴搬来程序员这个职业,确是大大的错误。如今看来,一个程序员真正的深度正是他自身的广度,如果只局限于一个语言一种开发方式,那对自身的发展是非常不利的。想到这里,我决心重新拾起web端开发的底子,把js跟h5都重新温习一遍。

但是作为一个不喜欢中途放弃的人,直播的项目我也不愿放弃,恰好顺延下来的步骤是用node.js准备服务器,既能趁机温习js,又不影响我接下来的项目开发,甚是好事。在前期调研下,很顺利的安装了node.js于第三方相关框架express,socket.io等。接下来就是如何开发nodejs服务器的敲代码环节。在如何选择编辑上并没有太耽搁我的时间,虽然是一个求知欲望不高的程序员,但我也耳闻到atom编辑器如何揽获好评的,本就是为web开发起家的atom自然成了我的首选。简单的调研了下atom熟知的扩展,我选择了如下几个:

simplified-chinese-menu:ATOM的汉化插件

file-icons:文件图标美化

atom-beautify:代码格式一键美化

minimap:代码小地图

script:在atom下运行脚本,支持多种开发语言。

linter:代码校验工具

快捷键这些还没有具体掌握,日后在实用中继续调研。在准备好扩展工具后,便开始了我的第一次atom+node.js之旅。

相关文章

  • 鱼人学习小计(一)

    本想趁闲赋在家的时候,赶一个ios直播类型的项目,从前期使用第三方播放sdk拉流,与熟络封装AVFoundatio...

  • 鱼人学习小计(四)

    内存管理:因为手机硬件的内存及其有限,当一个程序占用内存过高时,系统会发出警告。为了更好的用户体验,ios引入了内...

  • 鱼人学习小计(五)

    算法题:1)数组与链表区别数组在内存中是连续存放的,每个元素都有相同的内存空间,可以通过下标迅速的找到数组中的元素...

  • 鱼人学习小计 (三)

    runtime:runtime又叫运行时,是一套底层c语言api。我们常用的oc语言,编译器会自动转换为运行时语言...

  • 鱼人学习小计(二)

    最近项目的事略为耽搁,迎来了两个大公司的面试,就在下周,几天的准备时间当然要好好利用起来,把ios的基础更底层的温...

  • dart学习小计

    https://www.dartcn.com/guides/language/language-tour#%E4%...

  • systemd 学习小计

    systemd 中得命令必须使用绝对路径参考:http://www.jinbuguo.com/systemd/sy...

  • pandas 学习小计

    1.今天有一个需求,两个几百万的数据集进行比较去重。找出差集。数据集A,B 找出A-B pd.read_csv('...

  • 2019-07-31

    统计不是“小计”的个数。如果是小计就回“空”,不是小计就按顺序排列。image.png 如果是小计就回“空”,不是...

  • 小计一

    明天大学第一场考试,想想过去,感觉高考离我好像已经很远了,最近在想些什么呢,自己也不知道。 自己就有问题,还要为别...

网友评论

      本文标题:鱼人学习小计(一)

      本文链接:https://www.haomeiwen.com/subject/zpnghxtx.html