返回 登录
0

一周极客热文:你工作了几年以及待遇大概多少?

  http://img.my.csdn.net/uploads/201408/18/1408340066_3298.jpg

本周被盖到400+楼的最最最热门文章是《大家聊聊待遇:工作几年,待遇大概多少??》。由于回复的内容“炒鸡”多,小编也无法很好的整理并得出高大上的结论,我想大家还是自己去看吧。

但在这里,我想给小伙伴们说两句话,不管你的待遇好与坏,想想自己曾经为何走上这条路的?随着生活的压力与日俱增,曾经的梦想还在么?只希望你在前行时不仿说一句:我喜欢IT、我爱编程、我会一直坚持走下去!

“听过很多道理却依然过不好这一生。”但我想还是相信有很多人可以过好的,只要努力、坚持,并做自己爱做的事情,你就成功了。

下面是小编为大家盘点的一周极客热文。(如果你对有极客头条有什么建议或遇到了什么问题欢迎来邮qianshg@csdn.net,主题请加“极客头条”字样。)

一、 Android程序员必备精品资源

平时写程序中不断收集到的一些比较常用的东西,分享给大家。

实用工具集锦:

  • Android Lifecycle https://github.com/xxv/android-lifecycle
  • TinyPNG https://tinypng.com/
  • Android Layout Finder Android Layout Finder
  • Android Asset Studio http://romannurik.github.io/AndroidAssetStudio/
  • JSON Validator http://jsonlint.com/
  • JSON Viewer http://jsonviewer.stack.hu/

Chrome 插件:

IDE 插件:

Android Apps:

  • Catlog https://github.com/nolanlawson/Catlog
  • DevDrawer https://github.com/tunitowen/DevDrawer

这里只列出了部分,敬请点击小标题去查看更多内容,包括技术集锦等。

二、 java中关于Map的九大问题

通常来说,Map是一个由键值对组成的数据结构,且在集合中每个键是唯一的。下面就以K和V来代表键和值,列出一下java中关于Map的九大问题,具体的解决办法原文已给出了。

  1. 将Map转换为List类型
  2. 通过Entry 遍历Map
  3. 通过Key来对Map排序
  4. 对value对Map进行排序
  5. 初始化一个static 的常量Map
  6. HashMap, TreeMap, and Hashtable之间的不同
  7. Map中的反向查询
  8. 对Map的复制
  9. 创建一个空的Map

三、 编程开发中最浪费时间和资源的7个错误

  1. 不问客户究竟想要什么
  2. 没有全局性的章程
  3. 不写文档
  4. 团队中的沟通问题
  5. 工作流程不起作用或者就不设置工作流程
  6. 不做源代码管理
  7. 权力过于集中、无替代人员

四、 从科技创业中我学会的50几件事

自1999年以来,我一直致力于创办并协助运营科技公司。例如最近一个科技公司就是Fab.com。下面的57条是我一路走来摸爬打滚所学到的经验教训:

  1. 用户体验很重要
  2. 初创公司的CEO必须是产品经理
  3. 使用bug跟踪系统管理开发项目
  4. 快速发布,及时更新
  5. 如果你原先的计划有一半能付之于行动,你就做的相当好了
  6. 使用类似Yammer的工具内部分享你的工作内容
  7. 尽量找最棒的人做项目,而不要去在意他在何处
  8. 会议一般都是在浪费时间

五、 2014年最酷的30个JavaScript库

下面这些JavaScript库都是非常实用的,尤其是对于有特定需求的项目。

  1. Blast.js——通过字母、单词或是句子来分隔一段文本,这样你就可以把动画和样式注入到文本中。
  2. Intense Images——一个可以让用户全屏查看原像素照片的javascript库
  3. Hammer.js——可以为你的网站添加触摸手势,是一个多点触摸手势库
  4. Epoch——一个生成实时图表的javascript库
  5. Boba.js——一个易扩展的javascript库,它可以让添加谷歌统计变得简单
  6. Lazy.js——它是延迟执行的,它可以在大多数情景下展示出很好的性能,尤其是在解决大型数组的时候
  7. JS Capture——是用纯JavaScript和HTML5写的屏蔽录制库
  8. App.js——一个轻量级的JavaScript UI库

六、 Python 3 能振兴 Python

我从Stephen A. Goss那读到关于了《Python 3正在毁灭Python》。这篇文章有不少精彩的论点,但我却并不认为Python 3是在毁灭Python,也不认为整个局面对Python一点也不利。下面列举了一些可能让Python 3变得有趣的建议:

  1. 移除全局解释器锁(GIL,Global Interpreter Lock)。或者提供一个好的异步处理机制。Guido的PEP 3156说不准可以解决这个问题。能拥有类似诸如Go的通道(channels)的原语也是挺好的。
  2. 让Python更快。如果Javascript能变快,CPython也能变得很快。或者PyPy可以足够成熟以替代CPython(应该只能有一个存在才对)。如果需要像Lars Bak这样的大咖来做,去Kickstarter——我会出钱的。让大公司也不好意思得也贡献一点。不是说Dropbox也花钱开发他们基于Python的LLVM么?
  3. 增加类型。嗯,是opt-in类型。这样你能用来加快你的代码速度(对CPython来说),或者确保以有助于类型检查(对Dart来说)。在标准库中加入类型注解。
  4. 改进标准库。找一个团队去过一下这些标准库,修正那些长期存在的烦人的问题,提高速度并且修正bug。改进这些库的API,并为通用的东西提供更加简便的接口(对比一下requests和urllib)和现有的标准库一起提供一个名字域不一样的新的改进后的标准库。并且,让他们的转换能很方便的进行(也许可以通过某种自动化的工具完成)。
  5. 改进“读取-求值-输出循环”(REPL,Read-Eval-Print Loop)。拜托现在已经是2014年了。用现代的方法重新做做REPL吧。加点颜色什么的。参考下IPython好了。把它弄成个Client/server的东西,这样IDE和编辑器可以嵌入它。

此外,还值得关注的有:作为程序员你写过的最漂亮的代码是什么一个7年老员工的离职总结:如何打造一个最强大的“自我”如何喜欢上UNIX?提高Web程序员积极性的10种方法20个2014年最优秀的PHP框架哪些事情是普通人并不知道的,只有程序员和计算机科学家知道? (Quora 热门问答)编程狂人第三十七期,程序员必读的技术周刊

更多精彩内容,请点击一周极客热文查看。

上期回顾:

一周极客热文:Google近实时数据仓库系统Mesa曝光

关于我们:

极客头条是CSDN推出的精品内容发掘平台,在这里可以发现、分享值得你关注的极客新闻。

如果你看到优秀的文章想分享,请点这里:【分享到极客头条】,或者直接在新浪微博@极客头条

您在使用极客头条的过程中遇到了问题或相应的一些建议,请随时来邮与我们取得联系。(qianshg@csdn.net,主题请加“极客头条”字样)

评论