
Other
文章平均质量分 72
Aiden御舟
所谓命运,只是你未曾察觉的自己。
展开
-
当我写代码时 我写的是
来源:余昊男我的脑袋正处于不远处两台显示器的前方。刺眼的屏幕仿佛在不停告诉我,上至脑部最顶端的一根头发,下至下巴尖萎靡的胡须,都在以这两台显示器发出的夹角为30度的辐射束交叉区内。我不知道保持这样的姿势让脑袋架在脖子上已有多久,只隐约记得当我最后一次扭过头向右边忘去的时候,外面的阳光还很浓烈,而现在,我的余光告诉我窗外一片漆黑。 事实上我根本不记得从我踏进这间屋到现在已经过了多久转载 2013-10-30 11:31:36 · 848 阅读 · 0 评论 -
那些用JavaScript写的操作系统
之前有人说过Chrome是新的C语言运行环境(Chrome Is The New C Runtime) ,不过笔者更倾向于Web是新的C语言运行环境,而且这种技术绝对没有版权问题,也绝不会被一家公司垄断。下面是几个在Web上模拟几个操作系统的例子。 Linux模拟器 演示地址:http://bellard.org/jslinux/ 技术文档: http://转载 2014-01-28 17:24:19 · 11963 阅读 · 0 评论 -
19位编程大师集锦
19位编程大师集锦来源:图灵 发布时间:2012-08-15 阅读次数:148512 世界上的优秀程序员为数众多,但是当得起编程大师称号的却没多少。《Programmers at Work》出版于1986年,是Susan Lammers 对19位计算机行业先驱的采访实录。这里简单介绍一下各位大师的时代背景,以及25年后的今天他们在干什么?C转载 2014-01-21 13:26:50 · 13332 阅读 · 0 评论 -
编程和喝酒
大家喝的是啤酒,这时你入座了…… 你给自己倒了杯可乐,这叫低配置。 你给自已倒了杯啤酒,这叫标准配置。 你给自己倒了杯茶水,这茶的颜色还跟啤酒一样,这叫木马。 你给自己倒了杯可乐,还滴了几滴醋,不仅颜色跟啤酒一样,而且不冒热气还有泡泡,这叫超级木马。 你的同事给你倒了杯白酒,这叫推荐配置。 人到齐了,酒席开始了。 你先一个人喝了一小口,这叫单转载 2014-02-14 11:04:16 · 11639 阅读 · 0 评论 -
程序员的心理疾病
说实话,虽然似乎为之奋斗了十多年,在真正进入软件行业的短短一年之后,我已经对它感到相当的厌倦了。这并不是说这个行业没有前景,而是在这个行业工作,其实很难得到心理上的快乐。人们说女怕嫁错郎,男怕入错行。我并不认为自己入错了行,我仍然很喜欢设计程序和语言,而且我显然是这个领域的王牌之一。然而我却看到了这个行业里的无限混沌,让我觉得喘不过气来。几十年的垃圾设计堆积在那里,却没有人试图转载 2014-02-14 14:45:37 · 11633 阅读 · 0 评论 -
马云回忆与乔布斯的见面 论创新之必要条件
以下内容来自马云于3月29日下午的来往扎堆: 很多人说中国为什么出不了乔布斯。呵呵。。其实美国也是几百年才出了这么一个奇葩这样的人是不可能批量产出的,而且要是真的批量产出,这世界就乱了,麻烦就大了。 很多年前我在美国出差,突然乔布斯邀请我去他办公室见面,那时候苹果还没有生产手机。怀着对前辈传奇人物的敬仰,我欣然前往。会谈处极其简洁,精致,体现转载 2014-03-31 19:23:40 · 743 阅读 · 0 评论 -
2045:奇点降临 人类不朽
1965年2月15日,一档名为《我有一个秘密》(I've Got a Secret)的游戏节目迎来了一位名叫雷蒙德·库兹韦尔(Raymond Kurzweil)的高中生嘉宾,他看起来有些羞怯,但神情颇为镇定。在主持人斯蒂夫·艾伦(Steve Allen)介绍完之后,库兹韦尔演奏了一小段钢琴曲。该节目的构思是这样的:库兹韦尔隐瞒了某个异乎寻常的事实真相,而由一位喜剧演员和一位前美国小姐组成的解谜小组转载 2014-04-02 17:23:08 · 1721 阅读 · 0 评论 -
谷歌30个无厘头面试题
第一题:多少只高尔夫球才能填满一辆校车?(职位:产品经理) 解析:通过这道题,Google希望测试出求职者是否有能力判断出解决问题的关键。 网友的答案:我想,一辆标准大小的校车约有8英尺宽、6英尺高、20英尺长——我能知道这些数字完全是因为我曾经无数次被堵在校车后面。 据此估算,一辆校车的容积约为960立方英尺,也就是160万立方英寸。一个高尔夫球的半径约为0.85英转载 2014-04-21 11:09:51 · 1064 阅读 · 0 评论 -
《信息论与编码》学习笔记
第一章 信息论概述基本概念:l 信息:一种抽象意识。认识的主体所感受的和所表达的事物的运动状态和运动状态变化的方式。l 消息:包含有信息的语言、文字、图像等。l 信号:消息的物理体现,消息的载体。l 数据:载有消息的,可观测,可传输,可存储及可处理的信号。l 信息论要求信源为随机过程l 随机过程:对随时间和空间变化的随机现象进行建模和分析的学科。 信息的特征:原创 2014-03-26 15:28:01 · 9278 阅读 · 0 评论 -
程序员的美:极致与疯狂
一、程序员的美 1、把一件简单的事,做到极致,便是一种美,更是一种疯狂。 2、为了完善一个小的细节问题,不惜推倒重来,这是一种勇气与气量。 3、有时候,性格的偏执不是一种缺陷,而是一种态度,包括对人、和处事。 4、这个世界上,追不到女孩子,并不丢脸,丢脸的是,不敢去追求自己钟情的东西。 5、有的时候,客户是上帝,有的时候,上帝也是不仁慈的,它会百般刁难你。转载 2014-04-10 12:31:54 · 744 阅读 · 0 评论 -
进程与线程的一个简单解释
作者:阮一峰进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。 1.计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。2.假定工厂的电力有限,一次只能供给一个转载 2014-07-20 00:18:53 · 669 阅读 · 0 评论 -
谁动了你的需求?
軟件工程,曾經不止一次的告訴任何一個程序員或者準備買入這個行業的程序員人們:需求分析,在整個軟件生命週期的舉足輕重的地位。之所以今天寫這篇blog是想表明作為一個"以及程序員"的心情和面對這個行業的一些自我的感覺。自我評價與診斷,可以參見這篇文章《六級英語都考過,見識下八級程序員》. 這裡是鏈接http://www.inewscrunch.com/archives/272955.html作转载 2014-01-21 13:26:38 · 1090 阅读 · 0 评论 -
铁道部官网如何体现了互联网思维?
年关将近,12306果断成为被上与被骂的最多网站。可是你们知道12306有多努力吗?攥着在网吧刷了三小时才抢到的无座票,你终于可以登上回家的火车了。被挤悬空的你也许没空思考,这张小小的票根上凝聚了多少比特智慧和科技情怀。现在连卖煎饼果子的、卖牛腩的、卖山寨手机的、卖避孕套的,都恨不能说自己是互联网思维的化身,可是咋整委员会要告诉你,12306才是真正运用转载 2014-01-08 09:16:07 · 9287 阅读 · 0 评论 -
蚂蚁觅食和互联网算法
人类和蚂蚁的区别是什么?蚂蚁没有互联网。 相对于拥有创造性思维的人类,蚂蚁看起来不过是依赖于本能的生物。不过,斯坦福大学两位科学家发现,蚂蚁比我们想象的要聪明的多,虽然它们没有发明互联网,但是却懂得互联网上的算法。在斯坦福大学网站上,讲述了这个有趣的发现。 生物学教授 Deborah Gordon 在观察亚利桑那州的农田蚁时,发现了它们在寻食时的特别行为,于是找到了计算机科学家转载 2014-01-06 13:24:15 · 926 阅读 · 0 评论 -
微信公众号热门关键词的搜索排名规则
微信公众号的排名规则是怎样的?我们在微信上面搜索关键词查找公众账号的时候,会看到有的公众账号排名比较靠前,那么这些微信公众账号的排名规则是怎样的?最近和很多行内朋友详细探讨了相关问题,下面结合实践经验来分享一些这方面内容。一.在谈排名规则之前,先谈一下运营感悟。经过一段时间研究和协助微信的运营,发现很多的自媒体和营销账户,熟练地使用了微信公共账户的全部功能,并聪明地将它们编成一个服务流程。转载 2013-10-31 09:12:44 · 4908 阅读 · 0 评论 -
网络编辑应该熟知的7个基本SEO技巧
网络编辑和报纸、杂志编辑最大的不同是我们需要大量网络技术知识,还需要为我们所发布的新闻的点击量负责。一个好的网编,绝对不仅仅是ctrl+c、 ctrl+v,不仅要求我们有很强的新闻敏感性,在大事件来临或者将来临的时候就有所察觉并在发布新闻的时候有所动作甚至提前布局,也要求我们懂基本的网 络新闻传播规律以及SEO基础。只有这样,我们才能在竞争激烈的网络新闻传播中争得主动权,从百度和google获取更转载 2013-11-04 13:15:44 · 1085 阅读 · 0 评论 -
2014年度大数据十大发展趋势
1.数据资源化 这一候选发展趋势得到了委员们最多的关注。数据的资源化是指大数据在企业、社会和国家层面成为重要的战略资源。2014年大数据将成为新的战略制高点,是大家抢夺的新焦点;大数据将不断成为机构的资产,成为提升机构和公司竞争力的有力武器。 2.大数据隐私问题 大数据对于隐私将是一个重大挑战,现有的隐私保护法规和技术手段难于适应大数据环境,个人隐私越来越难以保护,有转载 2013-11-06 13:31:17 · 929 阅读 · 0 评论 -
计算机硬件术语
CPU前端总线频率越大,代表着CPU与内存之间的数据传输量越大,更能充分发挥出CPU的功能。现在的CPU技术发展很快,运算速度提高很快,而足够大的前端总线可以保障有足够的数据供给给CPU。较低的前端总线将无法供给足够的数据给CPU,这样就限制了CPU性能得发挥,成为系统瓶颈。外频与前端总线频率的区别:前端总线的速度指的是数据传输的速度,外频是CPU与主板之间同步运行的速度。转载 2013-12-09 16:02:49 · 938 阅读 · 0 评论 -
你如何生成m个数让其和等于n
今天看到了一个比较有意思的算法题,其实更有意思的是其解法,让人顿时有一种耳目一新的感觉,爱不释手,拿来分享一下。题目:假设生成26个非负随即数,要求其和是301,求程序生成此列数字哈哈,元芳,你如何看?解法一: 关于此种算法原理,我们可以假想是一根长301单位的绳子,然后随即在其上面截25个点,于是得到26根子绳,这26根子绳之和恰好就是绳子总长301。于是,我们可转载 2013-12-10 14:50:20 · 1290 阅读 · 0 评论 -
你们的软件工程师面试都弱爆了
一,选择题(皆为单选): 1,以下谁是二进制思想的最早提出者? a,伏羲;b,姬昌;c,莱布尼茨;d,柏拉图。 答案:A 解释:伏羲,中华民族人文始祖,是我国古籍中记载的最早的王。伏羲为人类文明进步做出的具大贡献是始画八卦。八卦可以推演出许多事物的变化,预卜事物的发展。八卦是人类文明的瑰宝,是宇宙间的一个高级“信息库”。早在十七世纪,德国大数学家莱布尼兹创立转载 2013-12-11 09:55:12 · 936 阅读 · 0 评论 -
怎样快速搜索自己所需的资料?
我不敢保证现在100%的大学生不会使用互联网快速搜索自己所需的资料,但我绝对敢保证有70%~90%大学生不会使用此方法进行快速搜索自己所需的资料。大部分人可能在搜索资料时,会把自己所需要搜索的资料输入Google、百度、雅虎的搜索引擎搜索框,此方法是可行的,但搜索出来的许多资料并不是我们所需要的,如果使用下面的一些方法会大大节省我们的时间。就以百度为例吧:其实百度的“百度搜索帮助”转载 2013-12-20 09:22:20 · 885 阅读 · 0 评论 -
程序员学习能力提升三要素
文/尹华山IT技术的发展日新月异,新技术层出不穷,具有良好的学习能力,能及时获取新知识、随时补充和丰富自己,已成为程序员职业发展的核心竞争力。本文中,作者结合多年的学习经验总结出了提高程序员学习能力的三个要点。众所周知,现在是一个知识爆炸的时代,知识更新非常快。据测算,一个大学毕业生所学到的知识,在毕业之后2年内,有效的不过剩下5%。对于软件行业而言,这种形转载 2013-12-20 09:23:36 · 571 阅读 · 0 评论 -
云计算时代最具潜力的12种编程语言
我们需要新的编程语言?你可能认为并不需要,但是如果你去了解最近的趋势,你可能会改变你的想法。为什么Google采用GO和DART两种编程语言?为什么IBM、Cray、Red Hat分别创造了X10、Chapel和Ceylon三种语言? 未来,这10种编程语言(DART、Ceylon、GO、F#、OPA、Fantom、Zimbu、X10、Haxe、Chapel)是否能否撼动IT。新的编程语转载 2014-01-06 13:26:20 · 1741 阅读 · 0 评论 -
编程语言的演化过程
大型机盛行的60年代开始出现高级编程语言,大大提高了代码编写效率,然后是微机、网络和现在的云计算时代,相继出现结构化、面向对象和服务导向的计算机语言,让程序代码更接近自然语言的表达,更真实地反映现实中的实体关系。 计算机编程语言在过去几十年发现了许多变化。最先出现的语言是用于科学计算的Fortan和逻辑推演的LISP语言,而现在用于网络编程的语言包括C#、Ruby on Rails、No转载 2014-01-06 13:32:13 · 893 阅读 · 0 评论 -
统治世界的 10 大算法
什么是算法?通俗而言,算法是一个定义明确的计算过程,可以一些值或一组值作为输入并产生一些值或一组值作为输出。因此算法就是将输入转为输出的一系列计算步骤。—Thomas H. Cormen,Chales E. Leiserson,算法入门第三版简而言之,算法就是可完成特定任务的一系列步骤,它应该具备三大特征:1、有限2、指令明确转载 2014-07-20 00:20:23 · 624 阅读 · 0 评论