如何在Banana Pi上编译安装Node.js

Node.js是现在非常流行也非常实用的快速网络应用架设平台, 用它可以轻松的创建非阻塞I/O模型的Web应用, 作为一个服务端, 毫无疑问Node.js是非常优秀的. 现在, Node.js也可以在ARM平台上编译安装, 也就是说我们可以把它安装到Banana Pi上, 利用现成的大量优秀Node.js项目来让Banana Pi做更多事情, 从这一点上看, 它和Python比较相似.

准备 一个Banana Pi 一台装载了Linux操作系统的电脑(可选) 互联网 开始

由于Node.js没有给ARM平台现成的二进制的安装包, 所以这次我们得自己编译Node.js了. 为了编译出Node.js, 我们需要一份Node.js的源代码, 源代码可以从Node.js的官网或Github得到.

由于Node.js方面的问题, 部分版本在ARM平台编译是有问题的, 差不多十天之前, 我在官网上得到的Node.js还无法在Banana Pi或CubeBoard等设备上完成编译, 在这个Issue里你可以了解到更多.

我现在编译通过的安装包, 是从Github的v0.10分支里得到的, 当你看到的这篇文章的时候, 可能已经不存在这个问题了, 还是那句话: 多做尝试.

如果要得到这份v0.10分支的源代码, 像这样从Github仓库里克隆到本地就行了:

git clone https://github.com/joyent/node.git cd node git checkout v0.10

得到源代码后, 我们要知道ARM架构的处理器在编译效率上远低于x86架构的处理器, 经过我的尝试, 在Banana Pi上编译v0.10.32-pre需要1个小时的时间, CPU的使用率为97%, 不知道加入-j 2参数编译能否节省一点时间, 总之编译时间肯定是要比x86处理器久的.

[…]

买个6

发信人: PurityWater (我的人生 ), 信区: Joke标 题: 买个6发信站: 水木社区 (Fri Aug 29 15:05:22 2014), 站内 [累计积分奖励: 50/0]

前几天朋友给我介绍个对象,那女孩说给她买个苹果5s,就和我交往,我想都没想就说:我给你买个6,现在她天天粘着我!原来她听不懂东北话啊……

— _ — _ _—-_ / \ @@@@ \ /| . .|\ @@@@@. . |\ ( #( oo)# @@@@(oo)~) _◇/ \ ~~\| \|<~~ \ ◆(____ H _)_ _(__~H___)_

※ 来源:·水木社区 newsmth.net·[FROM: 119.118.189.*]

一网打尽!200+值得收藏的设计师资源站

众所周知,玩儿设计素材很重要。绝大多数的设计作品的背后都有着多种多样素材作为支撑,图片、字体、图标等素材是设计作品中直观可见的组成部分,与此同时,设计创意和设计灵感则以相对隐性的方式参与到设计中来,同样很重要。除此之外,小工具、插件的运用还可以加速设计,而设计之外的各种信息和知识也会让设计更富有生命力。素材,的确重要。

今天我们搜集的200+网站构成颇为复杂,但是分类比较清晰,除开一部分开袋即食的资源站之外,还有一部分网站也会给设计师许多启发。不要犹豫,请收下吧~

图片素材

免费资源

Unsplash — www.unsplash.com

Picjumbo — www.picjumbo.com

Gratisography — www.gratisography.com

Superfamous — www.superfamous.com

Little Visuals — www.littlevisuals.co

Split Shire — www.splitshire.com

Pixabay — www.pixabay.com

I’m Free — www.imcreator.com/free

New Old Stock — www.nos.twnsnd.co

Function Free Photos — http://wefunction.com/category/free-photos/

Paul Jarvis Free Photos — http://pjrvs.com/a/photos

Zoomy Images — http://zoomyimages.com/

同为干货,不容错过:《免费高清第二波!12个无版权限制的大图特供网站》 收费资源

Dollar Photo Club — http://www.dollarphotoclub.com

Compfight — www.compfight.com

Stocksy — www.stocksy.com

Placeit Product Shots — www.placeit.net

iStockphoto — http://istockphoto.com

offset — http://www.offset.com

Corbis — http://www.corbisimages.com

Facebox — http://facebox.io

排版设计

Okay Type — www.okaytype.com

Typekit — www.typekit.com

My Fonts — www.myfonts.com

Fonts — www.fonts.com

Font Squirrel — www.fontsquirrel.com

Da Font — www.dafont.com

Google Fonts — www.google.com/fonts

[…]

趣题:竞技场里的狮子能否保证抓住最高速度相同的小明?

小明和狮子同被关在一个半径为 10 米的竞技场里,狮子位于竞技场的圆心处,小明则在距离圆心 1 米的地方。两者的最大运动速度都是每秒 1 米。狮子有没有什么必胜策略,使得不管小明怎么跑,它总能在有限的时间里抓住小明?

根据 MathWorld 相关词条的描述,这个问题是由 R. Rado 在 1925 年时提出的。一个经典的“答案”是,狮子只需要始终保持自己与小明在圆盘的同一半径上即可。直觉上看,由于狮子总是处在“内圈”上,因而不管小明跑到了哪里,狮子总能轻松地与小明继续保持在同一半径上;并且,狮子总有足够的余力向小明靠近,严格减小它与小明之间的距离,除非小明是沿着半径方向径直向外跑。由于竞技场的大小是有限的,小明不可能无限地向外跑,因而狮子最终总会追上小明。但是,后来人们发现,这个解法其实是错误的,原因很简单:能不断靠近小明,不一定就能在有限的时间里抓住小明,正如 1/2 + 1/4 + 1/8 + 1/16 + … 永远不会超过 1 一样。最终, A. S. Besicovitch 为小明构造出了一个极其巧妙的策略,使得狮子无论如何都抓不到小明,从而完美地解决了这个问题。不过, MathWorld 的词条里并没有提到这个解法。你能想到这个解法吗?

 

 

 

 

 

 

A. S. Besicovitch 为小明设计的策略如下。游戏开始后,小明首先把接下来的时间分成一小段一小段的,这些时间段的长度依次为 t1, t2, t3, t4, … 。不妨把竞技场的圆心记作 O ,把小明当前的位置记作 M 。每个时间段开始的时候,小明都会看看此时此刻线段 OM […]

也看罗质翔

罗永浩与王自如这场长达3小时的辩论, 我看了三遍, 第一遍是27日当天晚上的优酷直播, 第二遍是28日上午在优酷看的录像, 第三遍便是写这篇文章的时候.

这场辩论从结果上来讲, 是老罗的完胜, 为什么说是完胜而不是胜利, 理由很简单, 老罗彻底控制了整场辩论的节奏, Zealer遭到多方面的质疑, 并且自如显然没有给出令人满意的答复, 老罗成功达成了两个目的:1. 证明Zealer的评测是存在问题的. 2. 摧毁王自如在评测界的权威形象和地位. 对于Zealer这样一家没有稳定盈利渠道和准确盈利模式的创业公司而言, 获得手机厂商的投资不免会遭人怀疑, 因为没有任何依据可以保证你在接受投资后仍然做出公正客观的评测, 加上王自如的专业性和Zealer团队的评测标准遭到有理有据的质疑, 公信力的损失是必然的, 这场辩论想必给予了Zealer和王自如重创.

有人说罗永浩在这次辩论中表现出的嘴脸令人恶心, 加上王自如对T1的部分批评评测是得到老罗承认的, 会降低锤子手机的销量和锤子品牌的价值, 实际上, 这有点想当然了. 首先, 这场辩论从宣传上看就不难看出, 这本应该是一场撕逼大战, 双方各亮兵器唇枪舌剑头破血流在所难免, 而实际情况却是自如在中场时就几乎放弃了进攻, 使得老罗轻易获得了话语权和主动权, 这一方面表现出自如的懦弱和不自信, 另一方面是刻意给老罗制造一个坏人形象, 使舆论转去攻击罗永浩本人的道德和素质水平. 对于一般人而言, 或许自如的做法会有效的给对方制造出舆论压力, 只可惜这次他的对手是那个本来就不剩多少形象的罗永浩. 市场是一个很奇怪的东西, 消费者常常不会按照你的预期行动, 事实情况是, 一般消费者不会轻易接受一个国产新品牌, 这一点从初期的小米上可以看出, 而能够接受新事物的消费者, 本身就已经做好了充分的心理准备, 不会轻易的动摇想法, 更何况他们买的是一款数码产品, 这和CEO的风评没有太多关系, 剩下的是老罗的铁杆粉丝, 就更加不会因为这次的辩论有所动摇, 毕竟他们早已经充分了解了自己崇敬的对象是个什么样的人, 对于这次老罗的表现, 可能鼓掌喝彩还来不及. […]

如何在Banana Pi上安装并运行Hamachi

Hamachi是一款知名的虚拟网络VPN软件, 通过它你可以将自己的网络地址绑定到Hamachi上, 并得到一个唯一的内网IP地址, 通过Hamachi可以轻易的穿透防火墙和路由器与其他互联网设备连接. Hamachi不但有运行于x86处理器的Windows、Linux、Mac系统的版本, 还提供了ARM处理器的版本, 这意味着我们可以在Banana Pi上使用它.

准备 一个能够访问互联网的Banana Pi 翻墙手段(可能需要) 开始

首先在浏览器中打开Hamachi的官方实验网站: https://secure.logmein.com/labs/, 如果你访问不了, 请通过翻墙手段解决, 我也不知道为什么这个网站偶尔会无法在国内访问.

找到LogMeIn Hamachi for Linux (Beta) command line version段落, 点击Learn More, 页面会展示出各个处理器架构的安装包, Banana Pi的CPU属于ARM HF, 所以请下载对应包管理器的版本到你的Banana Pi上, 比如Bananian系统是基于Debian的, 使用DEB包管理器, 那么就选择后缀为.deb的安装包.

以下内容是假如你和我一样用的是Debian系的系统为前提的, 其他包管理器请自行寻找等价的方案.

在安装Hamachi前, 必须先安装上lsb和lsb-core这两个依赖:

apt-get install lsb lsb-core

在漫长的等待之后, lsb安装完毕, 接下来安装Hamachi:

dpkg -i logmein-hamachi_*_armhf.deb # 如果你下载的通用的tgz包, 请执行tar xzvf logmein-hamachi_*_armhf.tgz解压并进入目录执行./install

如果安装中途报错, […]

制造惊喜!15个优秀的单页网站设计案例

单页网站大多有视差滚动效果,它让用户体验变得无比顺畅,有创意的设计师也能运用单页网站创造出惊人的效果,今天我们收集了一组优秀的单页网站案例,木有灵感的同学来借鉴一下吧。

Novo Mini

非常有意思的单页网站,往下滑动时整个页面暗下来,继续滑动,车灯会缓缓打开,创意十足。

Garrison Footwear

Years of Living Dangerously

Bundlin

Biamar

Soumya Ranjan Bishi

想来点干货?看这里!《免费高清第二波!12个无版权限制的大图特供网站》

Prime

Mistrip

Subsign

Royal Dignity

Portugal 2014 World Cup

特色酷站推荐!

吃货迷们的心中圣地! 《舌尖上的网页设计!10个超美味的餐饮类网站》

大气不是氮气+二氧化碳,大气是这样! 《这才是甲方说的大气!25个大气的山元素网站欣赏》

高端上档次的酒店网站! 《打造顶级体验!一组豪华度假酒店官方网站欣赏》

原文地址:graphicdesignjunction

【优设网 原创文章 投稿邮箱:2650232288@qq.com】

================关于优设网================ “优设网uisdc.com“是国内人气最高的网页设计师学习平台,专注分享网页设计、无线端设计以及PS教程。 【特色推荐】 设计师需要读的100本书:史上最全的设计师图书导航:http://hao.uisdc.com/book/。 设计微博:拥有粉丝量76万的人气微博@优秀网页设计 […]

茶分六类,氧化为魂

本文作者:云无心

茶是世界三大饮料之一,中国是茶的故乡。不同的地区,不同的工艺,不同的传统,造就了千变万化的茶。实际上,所有的这些外型风味相差迥异的茶,都来自于同一科同一属的植物——不同品种的茶树,在植物分类学上的差别并不大。茶行业的分类学家们根据“发酵程度”的不同,把茶分为六类:绿茶、黄茶、白茶、青茶(乌龙茶)、红茶和黑茶。

虽然这个分类标准在茶行业被广为接受,但其中的“发酵”却是一个被误用的概念。在生物化学上,发酵是微生物参与的生化过程。在各类茶的制作过程中,只有黑茶有微生物的参与,存在“发酵”,而其他茶则是“氧化”“变色”而不是“发酵”。所以说,这种六分法的分类体系,真正的依据是“氧化”。

绿茶是名茶最多、研究最广泛的茶类。刚从茶树上采摘下来的嫩芽或者叶子被称为茶青。与其他植物叶片相比,茶青中含有丰富的茶多酚和咖啡因。而跟其他绿色植物一样的是,其中有大量的叶绿素和多酚氧化酶。在茶青中,叶绿素的颜色占了主导。但是叶绿素不稳定,很容易分解而失去绿色——之后其他色素的颜色就会体现出来。另一方面,茶多酚也不稳定,很容易被植物自身的多酚氧化酶所氧化,并且聚合成茶黄素、茶红素等物质。绿茶的核心是要保持绿色,关键就是在采下茶青之后,尽快“杀死”多酚氧化酶,从而避免茶多酚被氧化。这一目标通过“杀青”来实现——通过高温处理,多酚氧化酶失去了活性,茶多酚也就不会被氧化。然后快速干燥,茶青的状态就被“固定”下来,得到绿茶。

在杀青之后,如果没有及时干燥,那么叶绿素也可能会分解而失去绿色,使叶片中的叶黄素和胡萝卜素显色。它们比叶绿素更稳定,于是茶叶就呈现黄色。这对绿茶来说,算是不合格产品。但把个过程精细化,使得黄色的叶黄素和胡萝卜素充分展现,就会得到偏黄色的茶叶,冲泡之后会得到浅黄色的茶汤。“黄叶黄汤”,就产生了黄茶。在黄茶的制作中,这个精细的过程叫做“闷黄”,就是利用茶青杀青后的湿热,使茶青变黄。绿茶“固定”下茶青的状态,同时也把“青草”的味道固定了下来。而经过闷黄,这种“青草味”就消失了——对于有的人来说,这种消失是对茶汤整体风味的提升。

绿茶工艺要求“迅速干燥”,黄茶则是反其道而行之——不仅不迅速高燥,反而人为地促进不及时干燥的后果。白茶则是对“杀青”操作的完全背离。白茶的核心工艺是“萎凋”。茶青在自然放置的条件下,任由其中的多酚氧化酶、过氧化物酶以及其他的酶发挥作用。在严格规范的白茶制作中,萎凋时间长达60小时。晴朗的天气和干燥温和的北风,保证了适当的温度和流通的干燥空气,使得茶青的水分逐渐散失。因为失水,含有多酚氧化酶和过氧化物酶的细胞器解体,这些酶被释放出来发挥作用。通过调整茶青摊放的厚度,茶青的温度会受到调节,从而使酶的活性有节奏地提升。除了多酚氧化酶和过氧化物酶,茶青中还有其他的酶,比如各种水解酶。这萎凋过程中,通过调节温度和失水速度,这些酶的活性或被利用或被抑制,从而产生了不同的成分如茶黄素、氨基酸和可溶性糖类等。这些成分,就造就了白茶与众不同的风味。充分萎凋后,茶青八九成干时,进入干燥工序,把茶青含水量降低到6%左右,就得到了成品白茶。在低温、低湿、低氧、避光、无重压和无异味的储存条件下,白茶会进一步发生缓慢的酶促氧化反应,这样得到的“老白茶”汤感甜稠,风味别致,深受白茶爱好者的欢迎。

跟白茶相比,乌龙茶的氧化要更加剧烈和充分。除了萎凋中的“酶促氧化”,乌龙茶还要进一步进行人为促进的“自动氧化”——在茶行业,这一操作被称为“做青”,即透过机械外力使茶青造成不同程度的破损,破损之处与空气中的氧气发生剧烈的氧化反应,局部红变。乌龙茶只需要“部分氧化”,所以做青到一定地步,需要象绿茶那样进行杀青来终止氧化反应的进行。通过对做青和杀青条件的控制,乌龙茶最终形成了变幻多端的花香气和苦涩适度、醇厚回甘的滋味。“部分氧化”是一个很宽泛的概念,可以氧化得很少,比如福建的安溪铁观音,也可以氧化得比较多,比如台湾的东方美人。

与乌龙茶的“部分氧化”相对应,红茶是“充分氧化”的茶。所以,它不需要杀青,而是需要通过“揉捻”和“渥红”来实现充分氧化。揉捻使叶片破损,汁液析出,与氧气发生充分的氧化反应,茶多酚被氧化成茶黄素和茶红素,多数糖类物质被水解成可溶性糖,从而产生了多数红茶特有的香气和口感。

黑茶被称为“后发酵茶”,是因为把其他茶的氧化当作了“前发酵”。黑茶中的代表品种是云南的普洱茶。从工艺上说,普洱茶的毛茶初制和绿茶很象,也是把茶青通过杀青、揉捻和干燥制成成毛茶。此时,茶中的酶已经没有活性,经过不同的“后发酵”处理,毛茶可以变成“普洱熟茶”或者“普洱生茶”。熟茶的核心操作是“渥堆”——就是让毛茶处于适合微生物生长的的温度和湿度,使得毛茶上的微生物大量生长。这个过程才是真正的“发酵”。这些微生物主要是有益的霉菌和细菌,它们的新陈代谢又产生各种各样的酶,把毛茶中的许多成分转化为新的物质,比如把茶多酚氧化成茶黄素和茶红素,把纤维水解为糖类,把蛋白质水解为氨基酸和多肽,把咖啡因进行复杂的转化或者与其他物质结合。这些变化远远比其他茶类的氧化要复杂多变,从而形成红浓的汤色和甜醇厚重的口感。“普洱生茶”则不经过渥堆处理,而是把毛茶经过蒸压定型和干燥后,就作为成品储藏。在储藏中,温度和湿度条件不是微生物生长的适合条件,不过毛茶上也还是会有一些顽强的霉菌和细菌繁衍生息,在这样艰苦的条件下缓慢地发酵。这样的发酵更容易受各种因素的影响,因此而形成了常见常新、变化多样的普洱生茶,也就造就了普洱“越陈越香”的传说。

到今天,茶的生产制作也还主要是小规模的生产,一些采用现代化工业设备的工艺也主要是传统工艺的模拟。生产过程中的控制,还主要是依靠经验。茶树品种、生长环境、采摘时期的不同造就了茶青的不同,而不同的制作工艺,以及相同工艺中不同操作条件的控制,就导致了茶中成分的不同氧化与转化。这些不同,使得茶的标准化程度比较低——从另一个角度,也就是千姿百态、风格各异的产品。

砳砳到底是什么?

本文作者:红色皇后

砳砳不是二胡卵子,不是电阻,不是豆沙饼,也不是肾。

简单说来,砳砳是一种色彩斑斓的动物:它有着匪夷所思的色彩,以及对比强烈的色带。砳砳具体是哪种动物,我也一时也拿不准,不过我们有下面的这些不错的备选:

虽然黑脉金斑蝶(Danaus plexippus)幼虫的色带只有黄、黑、白三色,而且“手脚”都是纯黑色的,但是如果稍微缩短一点儿,那看上去和砳砳完全没有任何区别呢。图片:shutterstock.com

南美珊瑚蛇(Micrurus lemniscatus)与同属的多种蛇类面临的问题和毛毛虫一样——太长。图片:shutterstock.com

黄、蓝、红、绿、白、黑,这只不知名的蚂蚱的配色和砳砳完全相同,只是外形不够圆润,而且眼睛稍微有些差别。图片:flickr/Arthur Anker

高等动物也有可能是砳砳的原型,例如这两只圆润的胡锦鸟(Erythrura gouldiae)。图片:shutterstock.com

彩虹色可不是胡锦鸟的专利,这只丽色彩鹀(Passerina ciris)的配色更加正宗一些。图片:shutterstock.com

栓形矛吻海龙(Doryrhamphus pessuliferus)的条带与砳砳有着异曲同工之妙,但是面临的问题和黑脉金斑蝶一样——略显单调,以及太长。

翠蛛属的跳蛛(Siler spp.)也是色彩丰富的家伙,如果不是脚太多,以及眼睛太多的话,绝对看不出和砳砳的区别。图片:flickr/Arthur Anker

之前的眼睛一直不对,砳砳的眼睛一定是从王鹫(Sarcoramphus papa)哪里借来的。图片:shutterstock.com

其实,就在与人类关系最近的灵长目中,也能找到砳砳的原型,例如山魈(Mandrillus sphinx)。当然,如果它能拿起兼具黄绿色和深绿色的大葱,再来一首欢快的甩葱歌的话,那色彩搭配就更加完美了。图片:shutterstock.com

关于

 

本文首发于果壳网“科学人”

编辑:老猫

[…]

Google 2015年校园招聘已经启动!

发表者:Google中国招聘项目部 我们正在寻找软件工程师,一起做很酷的事儿,影响世界。明年走出校门的你,准备好了吗? 职位名称:软件工程师 Google的软件工程师致力于开发出新一代技术,以此改变数百万用户获取和了解信息、与信息互动以及用户间彼此联系和互动的方式。不过,我们的宏伟目标远不止于仅提供搜索服务。为了使我们的产品能够处理网络上的海量信息,我们需要从所有计算机科学领域(包括信息检索、人工智能、自然语言处理、分布式计算、大规模系统设计、联网、安全、数据压缩和用户界面设计;相关领域还有很多,而且每天都在增加)汲取灵感。作为软件工程师,您会被分配到某个小组工作,并可能会随着我们业务的快速发展而更换工作的小组和参与的项目。我们需要工程师既具备多方面的才能,又热衷于解决我们在持续推动技术发展的过程中遇到的新问题。作为一个全能小组的重要成员,您将负责设计、测试、部署和维护软件解决方案。 对于软件工程师这个职位,您的主要职责是为基于网络的应用编写服务器端代码,创建功能强大的大批量生产应用,以及快速开发应用原型。此外,您还应对Java网络应用开发有深入的了解和实际经验。利用您在分布式系统、操作系统/内核、网络系统设计以及大型存储系统等方面的深厚知识背景,协助构建我们的平台、系统和网络基础架构。专注于以下某个领域的工作:界面开发(借助AJAX及类似技术)、Windows / Mac环境下的客户端应用开发(Chrome、Google工具栏等)、嵌入式系统和移动应用(用于Android手机)开发、开发者工具(例如IDE、大型编译系统、编译器)、国际化。 立即注册 Google 2015年校园招聘在线技术笔试抢先练习 对于此次招聘,今年还有3次参加笔试的机会,同学们可任选其中一次或多次参加: 2014年9月15日(星期一)13:00-16:00 2014年10月13日(星期一)13:00-16:00 2014年11月10日(星期一)13:00-16:00 更多关于Google校园招聘以及在线笔试的信息,请关注官方微博 @Google中国校园招聘

Category

Archives