摘要:
鉴于性能和可扩展性方面的原因,LinkedIn前段时间将其移动设施的后台从Ruby on Rails替换成了Node.js。LinkedIn团队的一位前成员根据其自身的认识, 对此做出了回应并解释了问题的原委。 LinkedIn移动工程部门的总监Kiran Prasad对ArsTechnica说,他们必须重新考虑为LinkedIn客户移动设备提供服务的后台设施,原因在于尽管只有7-8%的用户使用他们提供的移动应用程序,但Ruby on Rails的后台就已经陷入可扩展性问题了。 LinkedIn评估了三种可行的解决方案:Rails/Event Machine,Python/Twisted以及N 阅读全文
posted @ 2012-10-12 09:59
ChaunceyHao
阅读(307)
评论(0)
推荐(0)
摘要:
CppDepend是一个用于分析复杂C++应用程序的工具。利用CQLinq—— 一个基于LINQ的新查询语言——开发者能够编写脚本来检查类与方法之间的复杂关系。它们既可以用于一般性研究,也能用于构建静态代码分析规则。 相对于之前的版本,CppDepend 3有一个重要改进。它的后端使用Clang(一般认为这是最先进的C++解析器之一)重写了。在Windows上,它的前端需要.NET 3.5,而在Linux上则需要Mono。 CppDepend自带了大量的依赖图,还包含了60条代码指标。通过前面提到的CQLinq,开发者可以创建新指标,也可以使用warnif关键字引入静态分析规则。 CppDep 阅读全文
posted @ 2012-10-12 09:58
ChaunceyHao
阅读(389)
评论(0)
推荐(0)
摘要:
近日,Precog宣布了他们的大数据仓储和分析服务,该服务负责处理数据的抓取、变换分析和可视化等过程,以及服务运行所基于的基础架构。不过,这一服务也通过RESTful API预留了各种开放的访问点,支持开发者和数据科学家控制整个过程。 Precog可以从各种数据源抓取输入数据,其中包括SQL数据库、Amazon S3、Hadoop、MongoDB、客户端Web应用和后端服务器等。RESTful API支持开发者从外部源(如Twitter或Facebook)、CSV文件或移动设备抓取数据。抓取的数据保存到一个叫做PrecogDB的定制数据库中,而且我们还可以使用人群统计、态度、位置和其他信息使数 阅读全文
posted @ 2012-10-12 09:52
ChaunceyHao
阅读(352)
评论(0)
推荐(0)
摘要:
ReportPlus是iPad上一款生成仪表盘和报表的工具。该工具由Infragistics开发,使用它可以通过直观的用户界面直接而安全的连接到任何数据源。 ReportPlus包含一系列简易实用的面板,通过它们可以与Microsoft Analysis Server、OData Service、SQL Server、Reporting Services、SharePoint以及Microsoft Excel等服务端数据源建立连接,而这些数据源均可通过域中认证信息或用户名/密码身份验证的方式进行链接。 在ReportPlus的帮助下,可以对数据集进行浏览,而且可创建动态的仪表盘,其中可包含.. 阅读全文
posted @ 2012-10-12 09:51
ChaunceyHao
阅读(560)
评论(0)
推荐(0)
摘要:
对于没有任何源代码和PDB文件的预编译程序集而言,如果没有合适的工具,调试起来并不容易。使用Red Gate的.NET Reflector可以在Visual Studio中即时反编译程序集,然后像调试有源代码的程序集一样单步跟踪它。 大家需要了解.NET Reflector(在VS和VSPro版本中) 是可以集成到Visual Studio中的。标准的内置对象浏览器只显示公有方法和类(见图1),而.NET Reflector的对象浏览器(见图2)可以对编译好的程序集进行更为深入的分析,可以让用户浏览内部类、方法和代码。Red Gate .NET Reflector的Visual Stud... 阅读全文
posted @ 2012-10-12 09:29
ChaunceyHao
阅读(658)
评论(0)
推荐(0)
浙公网安备 33010602011771号