科技和互联网

最新Javascript程序猿应聘宝典

从2014年开始,得益于互联网和移动应用的迅猛发展,Javascript成了世界上最流行的编程语言。几乎三分之一的开发职位都需要应聘者掌握Javascript,作者依据招聘开发者的面试时最经常碰到被询问的Javascript问题,收集整理了这个语言相关问题的几乎所有概念,编写了这份宝典。如果按它闭关修炼,必能成为Javascript(ES6)高手,至少也是这个编程语言概念上的专家。 总体上,新的Javascript比以往更加严格,同时也变得更象现代的面向对象语言,不断引入其他现代语言的新概念,再加上本身就是和浏览器密不可分的,很容易成为开发者的不二选择。Javascript(ES6)的最重要的概念包括: 类型和强制类型,变量作用域,变量或函数提升,函数表达式和函数声明,闭包,终于可以漂亮地实现数据封装了,IIFE,原型和继承。。。,最后,别忘了异步编程。 原文链接:https://medium.freecodecamp.org/ 抄录: The Definitive JavaScript Handbook for a developer interview  Gustavo Azevedo JavaScript is the most popular programming language and has been since 2014, according to Stack Overflow Survey. It is no wonder that over 1/3rd of all developer jobs require some JavaScript knowledge. So, if you plan to work as a developer in the near future, you…

阅读全文

创业, 科技和互联网

Trello错过成为10亿市值公司的机会

Trello在2011年一经推出就一鸣惊人,几天内用户数就超过了10万,人们惊叹于她的简介和易用,即使没有数字设备经验的人也能很好地使用它。也正是简单易用几乎到了极致,导致它错过成为10亿市值公司的机会。 用过Trello的人都会被它的白板贴卡片式的组织方式折服,是模拟现实事物管理方式数字化最成功的例子之一。太关注免费用户,没有尽快地找到收费转化方式是她没有做大的最大原因。Saas针对企业用户才能真正带来利润,而Trello的针对企业的功能显然不足,没有让企业掏钱的关键功能。开发出顶尖的App需要融合技术,用户体验和趋势;而如何把握时机,改进功能,尽早找到收费方式是要有过硬的商业策略。 无论如何,Trello不能算是失败,毕竟最终的卖到了4亿2千5百万没有的价格。 原文链接:https://blog.usejournal.com 抄录: Why Trello Failed to Build a $1 Billion+ Business Hiten Shah In 2011, Joel Spolsky launched his company Fog Creek’s new product at TechCrunch Disrupt called Trello. It looked a lot like a whiteboard with sticky notes translated into a web browser and an iPhone App. Instead of physically moving a sticky note on a whiteboard, you could…

阅读全文

科技和互联网

苹果,亚马逊和谷歌他们每秒钟挣多少钱(美元)

我想每个人都会想过,苹果,亚马逊和谷歌他们每秒钟挣多少钱?这个国外的公司提供了个计算器,让你可以了解这些全球最热门的品牌每秒钟,每分钟可以挣多少钱,其中也有亏钱的热门品牌——Twitter,它每分钟损失869.24美元,最挣钱的是苹果,每分钟净得869,000美元。 好消息是,大部分的最热品牌还都是挣钱的,亏钱最多的是优步,每秒钟亏88.79美元。 欲知详情,请猛戳此链接!  

科技和互联网

中国移动支付把目光投向了国际市场

全球瞩目的中国移动支付总量已经增长了5万5千亿美元,其中占最大份额的是支付宝,接着是微信。同时中国政府和移动支付公司已经把触手伸到了国际市场,接下来的几年,全球必将引来数字移动支付的高潮。 国外的便捷支付一直以来都是各种借记卡/信用卡的天下,能提供给用户一定的快捷和安全的支付方式,然而,中国移动支付方式在快捷性和安全性上可能已经远超借记卡/信用卡了,而让全世界的人都用上中国移动支付将会指日可待。

科技和互联网

为什么加密货币泡沫会破裂,又会如何破裂

目前为止,加密资产分3类,一是加密货币,比特币是代表;二是平台或者工具令牌,它们给加密货币提供可在其上交易的区块链;三是安全令牌,所有ICO分发给投资者的加密令牌,有类似互联网企业股权的特性。现在比特币引领着其他加密货币市场交易价格飞涨,同时平台令牌和安全令牌估值也节节升高,泡沫已经很明显。和历史上所有的经济泡沫类似,所有人都知道在不久的将来,泡沫必将破裂,只是都指望自己不会成为最后一个傻子。

科技和互联网

读懂这篇,正则表达式突然就变得容易了

计划所有的码农都会有机会要运用正则表达式,而正则表达式太富于逻辑了,以至于如果前面的基础定义没有参透,越学到后面,越是一知半解。正则表达式是如此的简洁美观,如果你是一个唯美主义的码农,一定需要掌握它。 除去基本的数字集,字符集等既定的标识,正则表达式最重要的“三剑客”是问好“?”,加号“+”,星号“”,?表示有一个或者没有;+表示有一个以上;表示没有或者有一个以上。它们和\1,\2等的记忆功能一起竟然可以实现许多你意想不到的匹配工作。 不过即使正则表达式已经几乎是简洁到极限了,但用它做一件我们经常在网络上碰到的事件——验证电子邮件地址,代码的长度也要超过一页。基本上,产生这样长的正则表达式已经超出了普通人脑的能力范围,需要依赖计算机来生成表达式。   原文链接:https://medium.freecodecamp.org/ 抄录: Regular Expressions Demystified: RegEx isn’t as hard as it looks Vijayabharathi Balasubramanian Understand Regular Expressions with this practical guide. image source — Unsplash Are you one of those people who stays away from regular expressions because it looks like a foreign language? I was one. Not anymore. Think of all those sounds, traffic signs and smells…

阅读全文

科技和互联网

什么是Web API

什么是Web API?API 是Application Programming Interface的缩写,它是用以多个软件之间信息交互的接口。一个具有特定功能的软件提供一种标准的接口,让它能被其他软件通过这个接口使用。类似于大多数语言的标准软件库一样,比如,如果在软件里需要用到随机数,我们可以调用Random()函数得到结果,而不必要知道得到结果的过程和细节。API也是实现这样的功能,只是需要在一定通讯协议下进行相似的工作。

科技和互联网

理解区块链编程,创造自己的比特币

在程序员世界里,理解某一概念或机制,最好的方式是自己动手造一个。理解区块链编程的最好方式就是自己写一种区块链,然后,如果你愿意,也可以接下来创造自己的比特币。你的比特币将会值多少钱?老天爷知道。 首先我们需要一个定义:区块链是一种用哈希表联系起来,以分布式和去中心化的数据库方式维护的记录(区块)列表。每个区块都要包含前一个区块的哈希,本身索引,数据(这一部分存储比特币和合约信息),时间戳,当前区块哈希和nonce,一个附加在哈希表中随机的字符串,作为PoW(工作证据),决定某个节点中的区块会成为这个区块链中的下一个区块。

科技和互联网

市场营销无关公司的价值

市场营销无关公司的价值。1997年,乔布斯说“营销有关价值”,并且“客户想要了解苹果是什么样的公司,苹果公司能给我们带来什么”。如此说来,营销好像是要怎样展示公司的价值,怎样给客户带来心目中的产品,作者认为这些判断肯定是对的,然而,乔布斯的话中没有明说的,也是最重要的意思是,“营销有关客户的价值”,许多伟大的公司,在做市场营销时,表面上是在宣传自己公司的价值,产品的价值,实际上传递的信息是,客户怎样体现自己的价值,实现自己的意愿。 苹果说“我们的核心价值是我们相信充满热情的人能让世界变得更好”。苹果带给了客户升华的心理体验,这样的营销吸引了千千万万的客户,因为购买苹果手机在心理上让客户参与了“让世界变得更好”的人群。苹果的市场营销让客户感觉自身价值的体现和极大的心理满足,换一种说法,市场营销就是如何高尚地满足客户的”虚荣心“。 原文链接:https://medium.com/ 抄录: Marketing Is Not About Your Company’s Values It’s about your customer’s values — and aspirations Kris Gage Marketing is really about how customer values translate into aspirations, insecurities, fears and motivations. Twenty years ago, in 1997, Steve Jobs told us, “Marketing is about values” He was right, of course. He was right about a lot of things, and…

阅读全文

科技和互联网

机器人可能会给人类带来新的工种

人工智能和机器人正在迅猛发展,在各种领域发挥者越来越多的作用。人们也许不会恐惧机器人会发动毁灭人类的战争,象《终结者》一样的事件,但一定会担心机器人会夺走许多人的工作,让我们失业。有一句老话,历史总是惊人的相似,在机器人被广泛应用的将来,人类会因此有更多的工种出现。 第一次工业革命后,开始时,欧洲工人被失业了,紧接着,所有的工厂作坊的工人需求比革命以前更多了;上个世纪,电脑的发明和应用曾经让许多人担心被失业,然而,人们几乎没有经历过失业,就业人数成倍地增多了。事实上,随着科技的发展,生产效率的极大提高,人类的需求将更加精细和更有深度,许多以前受科技发展约束不能实际运用的创意将被实施,结果整个工业的劳动力需求成倍的上升了。 许多传统的职业也许会被淘汰,但机器人一定会不出意料地给人类带来许多不曾出现的工种。 作者预测的有几个很有意思:陪走/陪聊者,充满了人性关怀;增强现实的新闻报导,将会让人如临其境;个人数据经纪人,数据将是重要的财富。。。 原文链接:http://www.businessinsider.com/ 抄录: Robots aren’t just taking our jobs, they’re creating them – here are 21 weird jobs humans will have in the future Caroline Cakebread Robots are coming for our jobs. We’ve heard it before, and to a varying degree, it’s true. Business consultant group Cognizant predicts in its book “What to do when machines do…

阅读全文

科技和互联网

PaperCSS,一个CSS框架从创造到发布的经历

CSS是一种容易入门,却很难成为专家的风格化语言。要成为CSS专家,首先要熟练一,两中CSS框架,其次还要会用Less,Sass等编译工具。即使技术上成了高手,要风格化能展现出自己独特的审美观的网页,同时又需要懂得色彩,形状等设计理念,才能真正成为CSS大神。 最好的通往大神的方式是自己学会创造一个CSS框架。作者从Codepen的一个Imperfect Buttons受到启发,开发了一个PaperCSS,在Github上好像很受欢迎。他解说了怎样获得灵感,开发类,部署框架,到最后发布框架,过程很简单,工作很繁琐。第一周发布的PaperCss框架有500+行的新代码,包括6个新特性。将来要把它放入CDN;打包成NPM。。。 开发一个框架也许是学习一门技术技能最好的方法之一。 原文链接:https://medium.freecodecamp.org/ 抄录: How I built and deployed PaperCSS — and got 125+ stars on Github the first week Rhyne Vlaservich Background I had just finished up a summer internship in New York working as a software engineer. During my exit interview, I asked for some feedback about any areas where I could improve. Since I’m very interested in…

阅读全文

创业, 科技和互联网

埃隆马斯克最害怕的东西和他的创新产品的联系

埃隆马斯克无疑是一个科技的先锋,发明家和天才企业家,也许不久,他也会有盖茨,乔布斯一样的改变了整个世界。除了不断在电力汽车上推陈出新和开发太空移民计划以外,马斯克的野心远远不只这些:他想把尽可能多的的产业从消耗化石燃料转变到可持续发展能源上;计划用真空管道,构建新的城际高速交通方式;架设类似蜂房的地下管道系统,用电子滑板运送车辆和乘客,解决交通拥堵;创造能增强人类健康和脑力的意识计算机。。。虽然到目前为止,这些野心还没有完成。但他能清晰地预见其他人看不清的事,就好比一个象棋大师能预先算出12步的棋一样。

科技和互联网

什么是广告业界的趋势

什么是广告业界的趋势?流媒体广告。我们不是讨论在Youku或者Youtube的某段视频前的插入广告,而是在平台上发布视频广告。国外一家玩具公司成功地利用流媒体广告推销产品——星球大战玩具套件。这些塑料和集成电路版组合起来的玩具套件市场售价在100美元左右,因此广告的难度在于,既要激发孩子购买的欲望,也要说服家长掏钱包,而第二点其实是关键,毕竟玩具价格不菲。

科技和互联网

15个惊艳的数据可视化方式

每天,这个世界有2百五十万兆(万兆是百万的三次方)的数据被创造出来,这个数据大约等于世界最近2年里创造的数据的90%。这个统计不知真伪,然而“大数据”可以大到这样的程度,委实让人类膛目结舌。人类面对如此巨大的数据量,需要有科学的方法组织数据,显示数据,让人类更容易理解和利用数据。数据可视化让复杂的数据简单易懂,更能提高数据利用的效率。 这里归集了15个惊艳的数据可视化方式,让人脑洞大开,对做大数据处理的读者会有很好的启发。这些方式中,有些我们经常会用到想到:允许用户与可视化图表交互;揭示变化的趋势;用动画把许多单独的图表结合成一个图表;解释整个工作的过程;等等。另外一些是特别富有创意的:用真实生活中的图片结合图表;把象征性的标识和隐喻用于复杂的数据;交互性的图表激发用户的想象力,体验类似玩游戏的经验。。。 数据可视化目的是让用户可以用五官,感觉去了解和体会数据,而不仅仅是用理性的思维去思考大量单调冰冷的数字。   原文链接: https://towardsdatascience.com/ 抄录: 15 Stunning Data Visualizations (And What You Can Learn From Them)  Payman Taei We’re drowning in data. Everyday, 2.5 quintillion bytes of data are created. This is the equivalent of 90% of the world’s information–created in the last two years alone. Now this is what we call “big data.” But where does it come from? Everywhere,…

阅读全文

科技和互联网

把Regex需要运行5天的任务缩短为15分钟

Regex是正则表达式匹配函数,一般的情况下,它都能完美及时地完成任务。但是,如果遇到需要查找替换大量的关键字的时候,比如,上万条词条,传统的Regex就要花费的时间在图表中将以45度的斜率上升,而作者开发的FlashText变现非常的平稳,几乎不会随着词条增加而增加运行时间。按作者的测试,FlashText可以把Regex需要运行5天的任务缩短为15分钟。 FlashText是用Python写的,文章向我们详解讲解了算法思路,一点都不复杂,对学习大数据处理颇有裨益,有兴趣的读者请看原文。作者建议如果需要处理的词条多于500条,FlashText才有优势,而且,FlashText还不能处理星号,尖号等特殊字符,需要以后完善,所以在词条不多,有特殊字符的情况下,Regex还是可靠的工具。   原文链接:https://medium.freecodecamp.org/ 抄录: Regex was taking 5 days to run. So I built a tool that did it in 15 minutes. Vikash Singh dia057 | Unsplash When developers work with text, they often need to clean it up first. Sometimes it’s by replacing keywords. Like replacing “Javascript” with “JavaScript”. Other times, we just want to find out whether…

阅读全文

科技和互联网

新数字货币Chia将彻底改变比特币交易难以想象巨大的耗电缺点

你可能不知道,一个比特币交易消耗的电力相当于一个普通美国家庭一周的用电量。比特币用采矿的电力消耗证据来验证区块链,本意是让区块链作假的成本出奇昂贵。这是比特币的两个突出的问题,一者,加重了环境污染,二者,让电力成本低廉的矿池主有了超常的影响力(是说中国内蒙古的矿池吗?),导致比特币系统的不稳定性。比特币发明者之一的科恩成立了新的公司,开发新数字货币Chia将彻底改变比特币交易难以想象巨大的耗电缺点。

科技和互联网

误删代码的后果,2亿8千万美元被锁住

比特币啊,区块链啊,都宣布他们的安全性是坚不可摧的,有时候,太安全和太脆弱是等价的。最近发生了对数字货币来说绝对不可思议的事:一个用户误删了一段必要的代码,结果导致数字钱包里的2亿8千万美元被锁住。涉事的数字钱包是Parity的多签名数字钱包,本身是为了更加安全,需要多个签名授权,才能使用或交易数字钱包里的数字货币ethereum,然而这个7月份刚发布的数字钱包竟然出人意料的脆弱。一般说来,多签名数字钱包一般被大公司或创业公司使用,比如存放ICO后的数字货币,而且数字货币的价值巨大,而钱包设计者会出这样的低级错误,也是不可想象。区块链技术是优秀的去中心化的数字账本,全世界都在吹捧它,然而,或许它也是有缺陷,并且可能是致命的。 原文链接:http://www.businessinsider.com/ 抄录: Someone deleted some code in a popular cryptocurrency wallet — and as much as $280 million in ethereum is locked up By Becky Peterson Reuters An estimated $280 million worth of the cryptocurrency ethereum is now locked up after a user accidentally deleted the code necessary to access the digital wallets hosted by the company Parity Technologies.…

阅读全文

科技和互联网

Richard Branson的网站怎么挣钱的?

Richard Branson是个非常成功的商人,慈善家和投资人,他创立了维珍集团,旗下控制了400多个公司;他的各种社交网络上有巨大的粉丝量,Twitter上最多,超过了1千万,其他的也都是几百万的跟随者。Richard Branson成功地把粉丝引流到他的网站上,他需要粉丝浏览网站的每一个网页。其中原因,除了留下用户信息,email,定制广告策略,最主要的原因是为了网站销售挣钱,引流的粉丝的都是忠诚度高的,还有比这种更好的客户吗? Richard Branson的网站销售, 有三个首要的特性,学习这些特性,改进自己的网站,让它和他的网站一样挣钱。第一,要有让人过目不忘的,定位清晰的品牌;第二,要有内容丰富的博客,多产的博客,会带来更多的流量;最后,要有自愿给予的offer,懂得先付出才有收获,有舍才有得。网站的offer或者免费赠品要和产品相关,通过小offer,最终实现大销售。   原文链接:https://www.entrepreneur.com/ 抄录: Why Richard Branson’s Website Makes Sales (And What You Can Learn from Following His Lead) By Luis Congdon While influencing practically every living entrepreneur, Richard Branson has built a social media presence that all of us would do well to study. His Twitter handle boasts over 11 million followers, Facebook over…

阅读全文