如何使你的 App 运行更流畅

2017-2-27 Nciaer Java

在前一篇文章中,我们讨论了监控app性能的重要性。现在,我们要告诉你具体如何去做到这一点。我们已经和世界上几个最受欢迎的app开发团队讨论过了构建流畅App的最佳实践,团队包括WeChat、Yahoo News Digest应用。根据我们的经验和与那些顶尖的开发者讨论,我们总结发现开发一个成功的App中最重要的实践是建立一个性能优化流程: 一直监控app性能对当你的app性能不...

阅读全文>>

标签: APP

评论(0) 浏览(12)

为什么程序员容易迷茫?

2017-2-23 Nciaer 业界

你曾经充满热情,是一位开源软件倡导者,你崇尚全栈工程师才有未来的理念,你渴望改变世界。但是现在你每天都处于焦虑之中,你每天不断地学习各种技术Kotlin、Swift、React Native、RxJava、hybrid思想等等等各种新技术,只有你在微博转发各种新技术文章的时候你才稍微轻松一些,这样会让你觉得不至于被快速发展的技术抛到后头。 你开始在知乎上提问: ...

阅读全文>>

标签: 程序员 程序员 迷茫

评论(0) 浏览(111)

Fiddler实用教程

2017-2-22 Nciaer 其它

经常有人说抓包抓包,很极客的感觉,其实就是利用工具分析网络请求和响应而已。用工具,谁不会呢?对吧。恰好有个QA同学曾问我,怎么模拟出这种情况,怎么模拟出那种情况,等写完就把博客链接发给她好了。 本文介绍的工具是Fiddler,它能够在本机和服务端之间建立一个代理,通过这个代理,可以对所有经过的请求和响应进行拦截、修改、分析等。理论上说,只要你...

阅读全文>>

标签: Fiddle 抓包

评论(0) 浏览(22)

别转管理,十年程序员老鸟给新手的几条忠告

2017-2-21 Nciaer 业界

  英文原文:Mistakes I Made(as a developer)   在 2006 年,我开始了编程工作。当意识到来到了十年这个重要的时间关口时,我觉得有必要回顾一下这十年间所犯下的错误,做一做经验总结,并且给正在这个职业上奋斗的人们提出我的一些忠告。开发行业变化得很快,我无法肯定在未来十年里这些建议一直有效,但我的话对你们是肯定有帮助的,不管是刚开始工作的新...

阅读全文>>

标签: 程序员 忠告 程序员 管理

评论(0) 浏览(27)

《MySQL必知必会学习笔记》:全文本搜索

2017-2-20 Nciaer 其它

全文本搜索 MySQL支持几种基本的数据库引擎,但并非所有的引擎都支持全文本搜索。两个最常使用的引擎为MyISAM和InnoDB,前者支持全文本搜索,后者就不支持。 理解全文本搜索 在前面的学习中,我们都知道有两种方式来匹配文本。一种是使用like关键字来进行匹配,另外一种就是使用正则表达式来进行匹配。 虽然使用正则表达式就可以编写查找所需行的足够复...

阅读全文>>

标签: mysql

评论(0) 浏览(25)

浅谈程序员的英语学习

2017-2-17 Nciaer 业界

作为在中国工作的程序员,不懂得英语似乎也不妨碍找到好工作,升职加薪。但程序员这个工种则稍有不同,因为程序,尤其是高级语言,基本上都是由英语和数字表达式构成的。英语对于程序员十分重要。我的大学本科全部采用英文教学,工作时也经常会遇到外国人,和他们谈笑风生,自认为自己的英语水平比园子的平均水平高一点。下面我就根据自己的经验来说说英语的学...

阅读全文>>

标签: 程序员 程序员 英语

评论(0) 浏览(45)

招聘初级程序员必须考虑的6个因素

2017-2-17 Nciaer 业界

由于技术人才市场的不断萎缩,聘请初级开发人员对于很多初创企业来说,变得越来越有吸引力。聘用初级开发人员的优势在于,第一更适应初创水平的资金限制。再则,初级开发人员更渴望在工作中学习,更能找到关于项目的新方法。然而,成也萧何败也萧何,也正是因为这些因素导致初级开发人员的招聘过程变得更加困难。 正如放在他们前面的形容词——初级,...

阅读全文>>

标签: 程序员 招聘

评论(0) 浏览(93)

分享8年开发经验,浅谈个人发展经历,明确自己发展方向

2017-2-16 Nciaer 业界

在中国有很多人都认为IT行为是吃青春饭的,如果过了30岁就很难有机会再发展下去!其实现实并不是这样子的,在下从事.NET及JAVA方面的开发的也有8年的时间了,在这里在下想凭借自己的亲身经历,与大家一起探讨一下。 明确入行的目的 很多人干IT这一行都冲着“收入高”这一点的,因为只要学会一点HTML、DIV+CSS,要做一个页面开发人员并不是一件难事,而且做一个...

阅读全文>>

标签: 发展 开发 经验

评论(0) 浏览(46)

编程没有捷径:奇葩冒牌程序员的故事

2017-2-15 Nciaer 业界

在讲述这个故事之前,我有一句话要说:编程是一件特别难的事情! 成为优秀的编程人员没有捷径,你要拥有高智商,要保持谦逊,还要不断的努力,犯错,在错误中成长,深刻理解你所学习的材料。 但是有些人就是一定要寻找捷径,而其中之一,就是使用欺诈的手段。 这篇文章讲述的就是我所遇到的一个冒牌程序员。 几年前,我认识了一个 30 多岁的人,...

阅读全文>>

标签: 程序员 编程

评论(0) 浏览(38)

程序员如何克服焦虑

2017-2-15 Nciaer 业界

本文是基于在2017年1月15号高可用架构年会上的闪电分享整理而成。 为什么讲这个话题呢? 起因是一次和一个好朋友聊天,说他最近非常焦虑,焦虑到连续失眠,甚至有点抑郁,好像对什么事情都没有兴趣了。然后另外一个朋友在微信上告诉我,也说最近比较焦虑,我就问他焦虑哪方面,家庭,工作还是?他说『感觉去年一年没什么长进』。他又告诉我,他另外一个朋...

阅读全文>>

标签: 程序员 焦虑

评论(0) 浏览(82)

伤不起的全栈程序员

2017-2-13 Nciaer 业界

全栈程序员是一群特殊的程序员,他们从前到后,由内而外,几乎无所不能。很多全栈程序员都认为创业是最好的体现能力和价值的地方   前段时间听说一个新名词:"全栈程序员",google了一下,被引导到了知乎的一个讨论上:http://www.zhihu.com/question/22420900。楼主提出了一个问题:怎样成为全栈程工程师,本人也在上面情不自禁地回复了一下。回头想来似乎还有话要说。...

阅读全文>>

标签: 程序员

评论(0) 浏览(35)

十佳最受欢迎的编程语言 你擅长几个?

2017-2-13 Nciaer 业界

保持领先是任何软件工程师面临的最大挑战之一。那么哪种编程语言的需求最经久不衰? 我们统计了一些在2014年仍能保持竞争力的编程语言,下面按照排名一一道来。 10.ASP.NET ASP.NET是服务器端的Web应用程序框架语言,目的是为Web开发制作设计动态网页。它是由微软开发的,该语言允许程序员构建动态的web站点,web应用程序和web服务。2002年1月首次发布的.NET Framework1...

阅读全文>>

标签: 编程语言

评论(0) 浏览(140)

APP上架后却没有用户的原因?

2017-2-8 Nciaer 业界

有很多拥有APP的个人、公司等,不过大多数上线后用户量不多;也经常有一些客户或者其人带着自己的APP来找我,让我分析一下为什么APP的用户量一直不高,也有花钱在做一些推广,但是效果始终不理想。 其实很多APP用户量不高的原因都是大同小异的,下面我就把这些问题进行简单的陈列,方便大家对自己的APP进行相应的修改等 1.产品交互体验效果太差:产品的交互...

阅读全文>>

标签: 用户 APP

评论(0) 浏览(77)

提高 PHP 代码质量的 36 计

2017-2-4 Nciaer PHP

1.不要使用相对路径 常常会看到: require_once('../../lib/some_class.php'); 该方法有很多缺点: 它首先查找指定的php包含路径, 然后查找当前目录. 因此会检查过多路径. 如果该脚本被另一目录的脚本包含, 它的基本目录变成了另一脚本所在的目录. 另一问题, 当定时任务运行该脚本, 它的上级目录可能就不是工作目录了. 因此最佳选择是使用绝对路径: define...

阅读全文>>

标签: php 代码

评论(0) 浏览(120)

IT讲师韩顺平:我为什么辞去百万年薪,自己创业?

2017-1-26 Nciaer 业界

先自我介绍一下,我叫韩顺平,是一名IT讲师。国内很多自学PHP和Java的朋友都看过我的视频课程,算是有些知名度。 15年8月从传智辞职后,很多朋友非常关心我的去向,网上也流传各种说法,有的说我和某某培训机构合作了,共同创业;也有的说韩顺平去国外旅游去了;当然更多的人说我选择了创业,这里特别感谢大家对我的关注,尤其是我的韩粉们,总是通过各种途径来...

阅读全文>>

标签: 创业 IT 韩顺平

评论(0) 浏览(256)

程序员跳槽的10个建议

2017-1-20 Nciaer 业界

这个月我将再一次面临我的新工作。首先我必须要承认,我每次跳槽,都特别焦虑。这是一次痛苦的经历——因为我需要从一个我已经完全熟悉的地方转移到另一个全然陌生的场景。值得庆幸的是,下面有一些小诀窍有助于我们更快地过渡到新的角色。 1)要有耐心 不要指望能在一两个星期内就学会一个代码库。通常而言,大型的代码库和系统是需要几个月的时间才能...

阅读全文>>

标签: 程序员 跳槽

评论(0) 浏览(101)

Linux 发展史小览

2017-1-17 Nciaer Linux

一、文章来由 一直觉得 unix,linux,mac这些操作系统渊源颇深,这次就来细究一下 二、Linux 和 BSD Linux 和 BSD 都是免费的,开源的,类Unix系统。他们甚至使用很多相同的软件。他们看上去简直就像是一个操作系统,那么,它们有什么不同吗? 其实,两者之间的不同,远远超出了我们下面提到的这些,尤其是在构建完整操作系统和许可授权的哲学思想上,更是相...

阅读全文>>

标签: linux

评论(0) 浏览(149)

我为什么离开锤子科技?

2017-1-16 Nciaer 业界

我在 2015 年 3 月入职锤子科技,最近几天离职,现在特别想把这不到两年的时间里的经历和我对这家公司的想法写下来。最近一段时间公司发生了大面积的裁员,但是我并不属于这一次陆陆续续的裁员的范围,而是自己提出离职的,最后发生了一些不愉快的事情,后面也会提到。 我 2012 年本科毕业的时候对自己要去什么样的公司完全没有概念,我的专业是软件工程,但是...

阅读全文>>

标签: 锤子科技

评论(0) 浏览(162)

40个迹象表明你还是PHP菜鸟

2017-1-11 Nciaer PHP

我愿意把本文归入我的“编程糗事”系列。尽管在正规大学课程中,接触到软件工程、企业级软件架构和数据库设计,但我还是时不时地体会到下述事实带给我的“罪恶”感,当然,都是我的主观感受,并且面向Eclipse:   你是PHP菜鸟,如果你:   1. 不会利用如phpDoc这样的工具来恰当地注释你的代码   2. 对优秀的集成开发环境如Zend Studio或Eclipse PDT视而不见...

阅读全文>>

标签: php 菜鸟

评论(1) 浏览(225)

每天工作4小时的程序员

2017-1-10 Nciaer 业界

每个人都熟悉这种作息规律:早上9点去上班,坐在电脑前面,编一天的程序,下午5点下班回家。如今,非常感谢蒂莫西·费里斯 (Timothy Ferriss)的《每周工作4小时》,我开始重新思考应该如何工作,如何让自己变成更有效率的程序员。 最近,我把我的从周一到周五的作息规律做了一次较大的调整。很长时间以来,我一直像所有其他程序员那样工作、休息。但就在2011年的...

阅读全文>>

标签: 程序员

评论(0) 浏览(155)

Powered by emlog 冀ICP备13021567号 青春华航