暂无个人介绍
Node.js是一套用来编写高性能网络服务器的JavaScript工具包,一系列的变化由此开始。比较独特的是,Node.js会假设你是在POSIX环境下运行它Linux 或 Mac OS X。如果你是在Windows下,那就需要安装MinGW以获得一个仿POSIX的环境。在Node中,Http是首要的。Node为创建http服务器作了优化,所以你在网上看到的大部分示例和库都是集中在web上(http框架、模板库等)。
网站性能优化(WPO)已经成为一个非常重要的话题了,越来越多的互联网公司开始有WPO的职位,而相关技能也是对前端开发工程师的重要技术要求之一。国外大牛Steve Souders在参加WebPerfDays London期间,收集了大量常用的网站性能优化工具,这里和大家分享下。
我们第一次谈论 HTML5 要改变世界大概是因为乔布斯,他坚持在 iOS 上不兼容 Flash,在 Adobe 统治多媒体开发的那个年代,这需要付出极大的勇气。这么多年过去了,虽然所有人都在谈论 HTML5,但是大部分人甚至都忘了它还是一个仍在完善中的体系。
TeamTalk 是蘑菇街开源的一款企业办公即时通信软件,最初是为自己内部沟通而做的 IM 工具。团队自己的介绍如下: 2013年我们蘑菇街从社区导购华丽转身时尚电商平台,为解决千万妹子和时尚卖家的沟通问题,我们开发了自己的即时通讯软件。既然已经有了用户使用的IM,为什么我们自己公司内部沟通还要用第三方的呢?因此就有了TT(TeamTalk)的雏形,现在蘑菇街内部的在线沟通全部通过TT来完成。随着TT功能的逐渐完善,我们决定把TT开源来回馈开源社区,希望国内的中小企业都能用上开源、免费、好用的IM工具!
昨日,SegmentFault D-Day 两场开发者沙龙在北京、杭州两地同时举办。杭州站移动开发专场又是联合小伙伴 又拍云存储 进行的,四个嘉宾,完全是充实的四堂课,内容满满又不缺风趣。接下来我们回顾一下这次活动的主要内容。
今年 6 月 26 日 I/O 2014 开发者大会,Google 发布了他们的全新设计语言「Material Design」,将会成为统一 Android Mobile、Android Table、Desktop 等平台的设计语言规范,对从业人员意义重大。由于原文为英文,对于广大的国内设计师阅读起来比较困难,于是有热心的童鞋整合了国内的翻译。
在参与规模庞大、历时漫长且参与人数众多的项目时,所有开发者遵守如下规则极为重要: 保持 CSS 易于维护 保持代码清晰易懂 保持 CSS 的可拓展性
上个周六,我们「Share and Find 系列沙龙之 PHP 专场 No.1」在 又拍云存储 的特别支持下顺利完成。本着“做不一样的沙龙,Share and Find,让每个人都能有所收获”的初衷,下午的分享主要是两个重量级嘉宾的演讲,以及围绕主题相关的一个圆桌提问。接下来我们就详细回顾一下这次的分享内容。
本周末,在SegmentFault 的特别支持下百度在北京、上海、深圳三地同时举办了一场十分盛大的黑客马拉松——百度轻应用 Hackathon,这是一次面向广大移动互联网开发者、传统品牌商户及企业的轻应用创意开发活动。主题“Connecting 连接人与生活”,意为致力于搭建服务提供方与移动开发者的桥梁,让那些由移动创业者、开发者、设计师、产品经理组成的团队,通过思想碰撞创新最优质的轻应用解决方案。
今天我们「Share and Find 系列之淘宝 UED 专场」在淘宝城 4 号楼顺利地举行。本着“做不一样的沙龙,Share and Find,让每个人都能有所收获”的初衷,下午的分享分为两个重量级的演讲和六个简单的圆桌演讲,接下来我们就详细回顾一下今天的分享内容,都是关于前端插件 / 前端开发工具的,有质量的东西很多哦~
TypeScript 是可规模扩展的JavaScript语言。TypeScript为JavaScript增加了可选类型,类和模块(classes and modules)。TypeScript支持任何浏览器的大型JavaScript应用程序。在任何主机和任何操作系统上,TypeScript 都是被支持的。TypeScript 编译成的是可读的、基于标准的 JavaScript。您可以尝试一下在一些平台上通过我们的博客和 Twitter 账户跟上最新的动态。
如果把时间拉得足够远,如何审视移动互联网对传统行业的渗透、改变甚至颠覆?如今,轻应用的到来让这一趋势加剧,并进一步深化。
日前,SegmentFault 和 MongoDB 正式建立官方合作关系。SegmentFault 为MongoDB 团队提供专业的子站问答平台、博客专栏以及活动平台等服务,帮助MongoDB更好的跟中国本土的开发者更好的交流,通过SegmentFault 平台建立一个MongoDB 中文爱好者社区,以便于更好的为中文开发者服务,拓展中国市场。
Linux Deepin项目现已正式更名为Deepin项目,该项目是一个致力于为全球用户提供美观易用,安全可靠的Linux发行版,Deepin团队基于HTML5技术开发了的全新深度桌面环境,以及音乐播放器,视频播放器,软件中心等一系列特色软件。
NoSQL数据库Aerospike宣布以AGPL许可证开源。 Aerospike专门为SSD/Flash设备优化,为集群计算与跨数据中心设计。目标是对大数据、集群计算的应用,在全部数据的范围内提供内存级的高速度,以及企业级的可扩展性和可靠性。
由SegmentFault主办的大型黑客活动“2014黑客马拉松”北京场于2014年6月28、29日在微软亚太研发中心顺利举行,本帖为您带来本次黑客马拉松所有获奖详情,恭喜所有脱颖而出的获奖选手!同时,此次黑客马拉松24小时直播贴及所有项目demo路演帖请戳http://segmentfault.com/a/1190000000591097 和 http://segmentfault.com/a/1190000000590393,欢迎大家一起找自己~~
灵感来自通话《白雪公主》,穿越到今天的“魔镜”功能依旧是识别你是不是美女。将自己的照片上传,每天有三次机会问魔镜:魔镜魔镜,谁是世界上最美丽的女人。“魔镜”会用尽一切丧心病狂的手段告诉你,你是世界上最美的女人,如果,方圆三米内还不行,就拿“毒苹果”毒死美女吧。
作为一名“福布斯中国30位30岁以下创业者”,有时候,SegmentFault创始人高阳比他的创业项目更加受人关注。 他是一名90后创业者,没有接受过完整的大学教育,但已经拥有了3年工作经验和2两年的创业经验。他17岁开始接触互联网,22岁就拥有了自己的第一家公司,并且在24岁时成为“福布斯中国30位30岁以下创业者”。他退过学、上过班、创过业,拥有在物流、游戏、媒体、投资行业的跨界经验。
SegmentFault 黑客马拉松 2014·北京站将于6月28-29日在中关村正式开赛,我们真诚期待各位开发者、极客的参与。
云适配,这是一家能以一行代码将你的网站移动化,实现网址不变且内容实时自动同步的服务提供商。云适配所采用的技术是一项基于云计算、利用html5进行网站跨屏适配,它为目标网站开发一行JS代码,并嵌入PC网站,这个JS代码通过对PC网站目标网页数据的分析和抓取,在云端完成用户当前设备的网页最佳展现方式的计算,最后在浏览器端实现html结构的重排及CSS的重新渲染,以适应移动端用户的浏览习惯。
在前些日子谷歌于2009年发布的第二款自家语言Go语言刚刚发布了1.3正式版,大幅度解决了GC问题,最近谷歌开发版里又有了新爆料:谷歌终于要在1.4版本中正式支持Android系统开发,可以编译器直接编译发布到Android平台
Bitnami是一个面向服务器维护者的云服务,直接提供适用于各种Linux发行版的免配置的服务器软件安装包。其自身定位为“服务器端的软件商店”。
SegmentFault 是目前中国最大的黑客马拉松组织方。我们致力于推广开发者之间的竞赛与交流活动。SegmentFault 团队将黑客马拉松引入中国,创立了“全球黑客马拉松 SegmentFault Global Hackathon”品牌,至今举办超过 20 场黑客马拉松,活动规模覆盖国内一线互联网城市,以及香港、台北、新加坡、美国硅谷等地区,超过2000 名Hackers 参与!
简洁明了的优秀UI设计原则(4)
国外开发者最近发现,WWDC2014上苹果发布的新语言Swift,和古老的Scala语言在语法上存在众多的相似之处。
简洁明了的优秀UI设计原则(3)
不久前的某一天,我在浏览Reddit发现了一篇有趣的文章《统治世界的十大算法》,作者George Dvorsky在那篇文章中试图解释算法之于当今世界的重要性,以及哪些算法对人类文明最为重要。
2013年3月20日,我们发布了 Docker 的首个版本。15个月后,我们收获颇丰:既有来自超过 460 位贡献者的 8741 条提交、两百七十五万次下载、超过一万四千个 Docker 化的应用,也有超过一万名用户反馈他们使用 Docker 的经历,从在单台笔记本上运行单个容器,到在云中使用数千个容器进行生产,不一而足。
简洁明了的优秀UI设计原则(2)
我们知道成功的页面设计不仅有很高的转化率,更便于用户使用;既能满足商业目标,又能为用户带来良好的体验。
在这篇文章中,我将总结新老Python程序员常犯的一些错误,以帮助你们在自己的工作避免犯同样或类似错误。
重要的互联网基础工具OpenSSL在Heartbleed“心脏出血”漏洞发生不久后,于2014年6月5日再次修正了一个可以导致中间人攻击的新漏洞“CCS”(CVE-2014-0224)。
Kiwi.js是由GameLab开发的一款全新的开源HTML5 JavaScript游戏引擎。在经过一年多的开发和测试之后,终于在日前正式发布了Kiwi.js 1.0版本。
距离苹果公司刚刚在WWDC 2014上,发布新一代苹果平台编程语言Swift刚刚过去个11小时,开发者Nate Murray就放出了基于测试版Swift开发的应用——一个重制Flappy Bird的简易原型。
SegmentFault两周年杭州黑客马拉松即将于明日鸣锣开赛。我们邀请到了本次竞赛“bong特别单项奖”的提供者,来介绍他们为开发者提供的一套基于bong的可穿戴设备开放平台。
由中华人民共和国教育部国际司主办的中美青年创客大赛 Microsoft上海选拔赛于24日在同济大学设计创意学院正式开赛!来自中美两国的超过150名青年创客,组成了近30支参赛队伍,将在2日半的竞赛中完成自己的创意作品,角逐进入总决赛的宝贵名额!
由中华人民共和国教育部国际司主办的中美青年创客大赛 Microsoft上海选拔赛于24日在同济大学设计创意学院正式开赛!来自中美两国的超过150名青年创客,组成了近30支参赛队伍,将在2日半的竞赛中完成自己的创意作品,角逐进入总决赛的宝贵名额!
这个扫描框架有着一个很萌的名字(企鹅忍者),同时它还有其他优秀的特性,开源,支持插件,高效。 NINJA-PingU作为一个扫描框架,可不仅仅只有ping这样简单的功能,他是一个专门为大型网络扫描所设计的框架,兼顾效率的同时,支持插件的开发。
NSIndexSet (以及它的可修改子类, NSMutableIndexSet) 是一个排好序的,无重复元素的整数集合。它看上去有点像 支持离散整数的 NSRange .它能用于快速查找特定范围的值的索引,也能用于快速计算交集, 同时,Foundation collection class 提供了很多好用的方法,方便你使用 NSIndexSet.
为特定用户的意图和需求量身定制使用网站的体验,无论是让你的网站具有更好的移动友好性,还是让它与用户的地理位置更加相关,都能够收获巨大的回报。
信息一览 编号:CVE-2014-0196 漏洞类型:缓冲区溢出漏洞 漏洞引入:Linux 2.6.31-rc3 (2009) 影响的版本:2.6.31-rc3 — 3.14.3 影响的部分:伪tty设备 漏洞修正:Linux 3.14.4
我们都知道Windows Phone中可以为程序提供多语言支持,并且跟随手机系统UI区域语言设置不同而改变,但是有的时候我们希望在不改变系统UI区域语言设置的前提下动态切换自己应用程序的UI,这就需要点小技巧了。
SegmentFault和华中科技大学联创团队联合主办的“Unique Hack Day”黑客马拉松竞赛,即将在5月24日再度来袭!
Business Insider(简称BI)网站5月10日的文章叙述了Christian Gheorghe的传奇经历。腾讯运营的BI中文站随后发表了文章的中文版。
伴随HTML5而来的CSS3让前端大湿们可以用简单的CSS样式即可写出动画效果来,而在这之前,一提到动画我们可能会想到JavaScript,Flash,Java插件等。如果是用JavaScript那倒也不是很糟糕的事啦,但如果写出来的效果非要强迫客户端安装第三方插件才能显示,毕竟不是很理想。这也就是为什么谷歌会不遗余力地推广他所主导的开源项目WebRTC (Web Real-Time Communication),把实时通讯的功能都做进浏览器,像视频通话这样的高级应用直接在JavaScript里调用几个浏览器API即可实现!这在以前想都不敢想。
传统的个人开发者,要想开发出一个完美的APP要经过以下几个过程:搭建开发环境,写代码,写统计系统,开发即将完成后,要购买服务器,然后把程序布置到服务器上进行测试,接着是对APP做手机适配性测试,需要借很多手机进行测试,测试完毕后,上线,和很多渠道商合作,然后发布上百个渠道等,后续还可能涉及到很多复杂的运营工作,如要赚钱,同时还面临着一系列的山寨盗版问题,还要面临着存储速度、还要找广告商等等一系列的问题。
一般域名使用注册商提供的域名解析服务虽然方便,但功能大多有限,特别是目前国内还会针对某些DNS服务器进行屏蔽,造成网站无法解析的情况出现,因此,使用第三方域名解析服务也是中国网站的必要选择,这里就介绍一些常见的免费域名解析服务。
这个问题,我们从磁盘结构讲起。磁盘内部所有的存储区域,必然分为分区表和数据区域两大块。而数据区域按分区表分区后,每个分区还被文件系统封装和管理[注B]:
OS X的终端下通用很多Unix的工具和脚本。如果从Linux迁移到OS X会发现很多熟悉的命令和脚本工具,其实并没有任何区别。 但是OS X也提供了很多其他系统所没有的特别的命令行工具。我们推荐8个这类的工具,希望有助于提高在Mac的命令行环境下的效率。
当你要监视一台Linux机器时,你会有很多的选择。虽然现在有很多产品质量监控方案(比如 Nagios、 Zabbix、 Zenoss),它们拥有华丽的UI,可扩展监控,易于理解的报告等等,这些方案对于大多数终端用户都太过于强大了。如果你只需检查Linux服务器或桌面的基本状态(比如,CPU负载、内存使用、活跃进程),就请考虑一下linux-dash。