Follow me on GitHub

课件❤资料

Galaxy Nexus(三星i9250)优缺点

优点:

  1. 好身板——薄得恰到好处,曲线优美。另外得益于内置有金属框架,GN比三星其他的安卓设备更显刚性;
  2. 大、亮、细腻的屏幕——虽然屏幕底部虚拟导航键占据小部分空间,除非播放视频时导航键收起,平时屏幕可用空间并不显得那么大。由于像素密度极高,让人无法察觉屏幕的像素阵列,即使仔细观察也很难分辨,屏幕边缘融入也做的很细致;
  3. 系统更新及时——享有Google亲儿子的福利,从此远离定制UI和系统升级滞后的烦恼。目前的安卓4.2.2系统 界面操作流畅灵敏,动画切换平滑,应用运行也都顺畅。我在使用的应用都未遇到兼容性问题。系统更新总能比我实际操作中遇到bug抢先一步; More >

Web开发中的约定及模式

此次分享的内容是针对我们开发过程中存在的混乱和不协调,结合厝边网和雅乐项目开发中遇到的问题,介绍一些和Web开发相关的知识。

关于非技术人员学技术是否有助于沟通协调的问题,推荐一篇文章《我是产品经理我需不需要学技术?》文中将非技术人员学习技术的方法总结为:忽略技术细节,关注技术的原理、边界、和成本。我表示非常认同。

由于分享对象中有一半不是做技术的,所以代码实现部分会尽量避免,专业性比较强的内容也简单带过,重点放在开发常识和解决问题思路的介绍。希望技术人员能够有所收获,将对自己有用的部分运用到今后的开发实践中来;对于非技术人员,通过了解这些开发常识,再加上一些逻辑推理,应该能够对项目实施环节有更准确的判断,提出更合理的需求,和最优化的决策。

DRY(Don’t Repeat Yourself)

约定优于配置(convention over configuration)

Security By Default

模块化

好的代码是一笔积蓄,坏的代码则是一笔负债。这句是说给开发人员听的,各位可以在开发工作中细细体味。

SemVer — 语义化的版本管理策略[译]

npm、AMD架构的成功,越来越说明当下编程技巧的重要性正逐渐被软件生态系统所取代,软件能否很好的融入既有生态圈成为评判软件质量的重要指标,也在很大程度决定了软件发展空间乃至其生命周期。

作为一名热爱开源并积极贡献代码的开发者,除了完成条理清晰,功能完整,注释详尽的代码,还需要考虑到版本更新过程中的依赖关系管理问题,为协作项目的推进贡献力量。

该文档介绍了一套软件版本控制方案,旨在通过约定规则,让开发者远离软件管理世界里的“依赖地狱”。让软件在生命周期内能够可靠,持续,方便地为其他成员所用。

More >

开源

开源是什么

在开发和生产中,开源是一种哲学;它为人们提供了参与到最终产品的设计和实施过程中(产生新作品)并自由地进行重发布的途径

——维基百科。

拿现实中的场景举例,PS高手将自己某个作品中的素材打包到psd源文件,发布到论坛,使得其他设计师能够选用其中的素材完成新作品的创作。这就是一个开源的行为;更进一步,你发的一条微博,被其他用户转发评论,某种意义上来说 也完成了一个开源的过程——转发者采用原始微博中的信息作为素材,加入自己的观点后传播出去。

More >

毕业设计事项[1]——张老师说

下半学期的毕业设计选了张老师的课题,老师说他不喜欢说没用的话。。把自己的理解记录于此,供参考同时欢迎指正。

10110112-

今天下午被通知到网络教研室见面,下面将讨论的主要内容记录如下:

张老师:我带的学生比较自主,你们要在春节后打好框架,写出E-R图,节前后和老师讨论一次。之后3月份出草稿,4月底出论文。具体时间可以灵活掌握,但是答辩前两周要全部用来做论文最后的修改。

上述条件不能满足的可以改选其他老师。在课程设计过程中,遇到问题先baidu,找到相应解决方法,看不懂的带上搜集到的资料、整理好问题(列在 毕业实习日记本 中)、电话约定时间后找老师一起讨论。电话最好是下午2点之后打。 More >

华为新员工入职时信息安全保密手册

一、新员工入职信息安全须知

新员工入职后,在信息安全方面有哪些注意事项?

接受“信息安全与保密意识”培训;
每年应至少参加一次信息安全网上考试;
办理员工卡;
签署劳动合同(含保密职责);
根据部门和岗位的需要签署保密协议。

员工入职后,需要办理员工卡,员工卡的意义和用途是什么?

工卡是公司员工的身份证明,所有进入华为公司的人员,在公司期间一律要正确佩戴相应的卡证。 工卡还有考勤、门禁验证等作用。 工卡不仅关系到公司形象及安全,还关系到员工本人的切身利益,一定要妥善保管。 More >

移动设备浏览当前页