随笔分类 -  开源项目

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 19 下一页
DotNet下的开源项目介绍和动态信息
摘要:因为这年头,都 2012 年了,应该没什么人有在用 Serial port (串行端口 / 串口),说 Serial port 大家可能想不起来,但说 COM port 大家应该就知道是什么一回事了吧?就是那个从前在计算机后方一定有的 DB9 插头,但近几年的新计算机都再找不到了。 虽然 Serial port 己经从大家面前消失得八八九九,但其实它在很多地方都仍然存在,更多的是用虚拟的形式 ... 阅读全文
posted @ 2012-10-15 21:24 张善友 阅读(16345) 评论(1) 推荐(0)
摘要:Clay 是 CodePlex 上的一个开源项目,帮助我们创建轻松创建对象,就 JavaScript 或其它动态语言一样简单。Clay 项目的网址是 http://clay.codeplex.com,Clay 目前主要应用于 Orchard 项目 阅读全文
posted @ 2012-10-14 20:22 张善友 阅读(896) 评论(0) 推荐(0)
摘要:JSON协议使用方便,越来越流行。JSON的处理器有很多. This is the smallest and fastest polymorphic JSON serializer, smallest because it's only 25kb when compiled,具体参看 fastJSONhttp://www.codeproject.com/Articles/345070/fastBinaryJSONC#简单快速的json组件fastJSONApolyton FastJSON 阅读全文
posted @ 2012-10-10 07:32 张善友 阅读(1613) 评论(1) 推荐(0)
摘要:LZO 是致力于解压速度的一种数据压缩算法,LZO 是 Lempel-Ziv-Oberhumer 的缩写。这个算法是无损算法,参考实现程序是线程安全的。实现它的一个自由软件工具是lzop。最初的库是用 ANSI C 编写、并且遵从 GNU通用公共许可证发布的。现在 LZO 有用于 Perl、Python 以及 Java 的各种版本。代码版权的所有者是 Markus F. X. J. Oberhumer。LZO 库实现了许多有下述特点的算法:* 解压简单,速度非常快。 * 解压不需要内存。 * 压缩相当地快。 * 压缩需要 64 kB 的内存。 * 允许在压缩部分以损失压缩速度... 阅读全文
posted @ 2012-10-05 21:19 张善友 阅读(5150) 评论(1) 推荐(2)
摘要:一般情况下,由于服务器环境或者程序漏洞的问题,现行的系统多多少少会发生一些异常或者bug,给用户体验甚至利益造成影响。而现在的第三方监控工具大多是关于服务器硬件数据监控。对于业务方面、例如每日订单的数据量、Mq中的要求退款的队列长度...还是比较薄弱。这套系统的作用就是在第一时间捕获工程师可以考虑到的系统风险异常。 Wolfpack是.NET平台上一个业务系统监控的框架,目标是成为一个瑞士军刀式... 阅读全文
posted @ 2012-09-22 11:37 张善友 阅读(2315) 评论(2) 推荐(1)
摘要:分布式锁服务在大家的项目中或许用的不多,因为大家都把排他放在数据库那一层来挡。当大量的行锁、表锁、事务充斥着数据库的时候。一般web应用很多的瓶颈都在数据库上,这里给大家介绍的是减轻数据库锁负担的一种方案,使用zookeeper分布式锁服务。zookeeper是hadoop下面的一个子项目, 用来协... 阅读全文
posted @ 2012-09-22 10:36 张善友 阅读(26159) 评论(9) 推荐(4)
摘要:Restful Objects是关于领域对象模型的超媒体API的公共规范。该规范的1.0.0 版本刚刚发布并提供下载,并且目前已经出现了两个实现了该规范的开源框架——一个基于Java平台,另一个基于.NET平台, Restful Objects for .NET完整实现了规范,但其目前还处于beta版本,因为它使用了Microsoft Web API框架(ASP.NET MVC4的一部分)。 使... 阅读全文
posted @ 2012-09-16 17:25 张善友 阅读(3437) 评论(0) 推荐(0)
摘要:Calling wkhtmltopdf to generate PDF from HTML 老外最多人加分的那篇做法,使用wkhtmtopdf(GPL协议)可以省很多程序代码, 首先到官网http://code.google.com/p/wkhtmltopdf/downloads/list 找installer.exe下载 wkhtmltopdf,一个集成好了的exe文件(C++编写),... 阅读全文
posted @ 2012-09-07 22:42 张善友 阅读(26806) 评论(9) 推荐(2)
摘要:Alice 是支付宝前端样式解决方案小组的项目代称,其包括构建样式库的样式库解决方案、帮助团队理解新技术的 W3C 标准文档库和正在进行中的实验项目等。目前 Alice 团队的主要职责是提供 CSS 和 HTML 方面的技术支持和解决方案开发。 Alice的源码基于MIT License许可发布在Github中,源码组成: base.css文件:Alice 的基础,所有样式均基于它 ... 阅读全文
posted @ 2012-08-25 21:10 张善友 阅读(1416) 评论(1) 推荐(0)
摘要:Accord.NET 是 AForge.NET 框架的扩展,在其基础上提供了更多统计分析和处理函数,包括图像处理和计算机视觉算法。 Automatic Image Stitching with Accord.NET 阅读全文
posted @ 2012-08-22 21:22 张善友 阅读(3069) 评论(3) 推荐(0)
摘要:在大多数情况下Cacti + RRDtool已经实现对系统各种参数的监测。但很多企业可能不满足于仅仅监测系统基本参数的需求,而是需要监测除基本参数之外的各种应用程序的运行状况。很显然在这种情况下对于一些系统或者是自定义的程序Cacti + RRDtool的局限性就显示出来了。而此时就轮到了另外一种监测系统的登场。这就是我们现在要介绍的Nagios。Nagios是一个功能非常强大的开源的系统网络监测程序,通过访问http://www.nagios.org可以了解其基本特性。Nagios不但能够实现对系统CPU,磁盘、网络等方面参数的基本系统监测,而且还能够监测包括SMTP,POP3,HTTP,N 阅读全文
posted @ 2012-08-07 20:08 张善友 阅读(46085) 评论(6) 推荐(5)
摘要:NCrawler是一款国外的开源网络爬虫软件,遵循LGPL许可协议。其HTML处理使用的是htmlagilitypack开源库,采用xpath的方式处理定位网页元素,十分方便。同时其采用HttpWebRequest异步的方式获取网页,采集效率较高。台湾微软MSDN有一篇如何使用NCrawler参考文章。 官方地址:http://ncrawler.codeplex.com/ 阅读全文
posted @ 2012-07-31 22:23 张善友 阅读(4183) 评论(2) 推荐(1)
摘要:Web 应用的信息交互过程通常是客户端通过浏览器发出一个请求,服务器端接收和审核完请求后进行处理并返回结果给客户端,然后客户端浏览器将信息呈现出来,这种机制对于信息变化不是特别频繁的应用尚能相安无事,但是对于那些实时要求比较高的应用来说,比如说在线游戏、在线证券、设备监控、新闻在线播报、RSS 订阅推送等等,当客户端浏览器准备呈现这些信息的时候,这些信息在服务器端可能已经过时了。所以保持客户端和服... 阅读全文
posted @ 2012-07-21 13:47 张善友 阅读(34847) 评论(12) 推荐(6)
摘要:EF开发团队的博客上发了文章Entity Framework source code has been released under an open source license ,Scott 也发了相关的博客Entity Framework and Open Source。EF团队成员One Unicorn也写了博客 Why open sourcing Entity Framework is a great move。实体框架的站点在 http://entityframework.codeplex.com/,正在为EF5.0的发布而努力。目前已公开的代码包括EF Runtime、Code F 阅读全文
posted @ 2012-07-20 07:48 张善友 阅读(15737) 评论(76) 推荐(28)
摘要:Mighty-Moose是一款面向.NET的持续构建和测试运行工具,现在它免费发放了。 那么Mightly-Moose到底是干什么的呢?当你每次在Visual Studio中编辑文件后点击保存时,它会自动构建你的解决方案并运行哪些受改动影响的测试。这非常适用于TDD,因为你不再需要手工运行测试就可以在不离开代码编辑器的情况下获得即时反馈。同样,它还节省了花费在运行那些并没有受到改动影响的测试上的... 阅读全文
posted @ 2012-07-01 10:19 张善友 阅读(1687) 评论(0) 推荐(0)
摘要:HeidiSQL 是一个功能非常强大的 MySQL 客户端软件。它是德国程序员Ansgar Becker和几个Delphi程序员开发的一个开源工具。要通过HeidiSQL来管理数据库,用户应该用有效地凭证登陆到MySQL服务器,创建一个会话。HeidiSQL最大的特色就是操作方便,界面设计合理,功能都是最实用的,尤其适合DBA,它更加强调了对MySQL运行时的参数设置和性能监控等. 阅读全文
posted @ 2012-06-06 07:10 张善友 阅读(32152) 评论(5) 推荐(2)
摘要:自从 Web 应用程序自 1993 年 W3C 设立以来就开始发展,而且 HTML 也历经了数个版本的演化(1.0 – 2.0 – 3.0 – 3.2 – 4.0 – 4.01),现在也已经成为Web网页或应用程序的最基础,想要学习如何设计 Web 网页或开发 Web 应用程序,这已经是绝对必须要学的东西了,就算是方便的控件(例如 ASP.NET),但 HTML 仍然有学习它的必要性,因此如果不会 HTML,就等于没学过 Web 网页一般。拜 HTML 与 Web 浏览器蓬勃发展之赐,各式各样的应用都在网络上迅速发展,举凡电子商务、企业门户、在线下单、企业间协同应用等,乃至于社交、个性化、We 阅读全文
posted @ 2012-05-27 22:41 张善友 阅读(19087) 评论(22) 推荐(21)
摘要:ASProxy: Surf in the web invisibly using ASP.NET power, With this tool which is written in ASP.NET 2... 阅读全文
posted @ 2012-05-11 07:37 张善友 阅读(2518) 评论(0) 推荐(0)
摘要:.NET 4 上的REST 框架 介绍了.NET/Mono 上几个RESTful方面的工具库,在Rest 客户端库之前介绍过了RestSharp《使用RestSharp 库消费Restful Se... 阅读全文
posted @ 2012-05-01 22:10 张善友 阅读(3546) 评论(0) 推荐(0)
摘要:微软开发部门副总裁Scott Guthrie宣布,ASP.NET MVC及相关项目将在Apache许可证下开源,托管在CodePlex上。ASP.NET MVC是微软的Web应用程序框架,早在2009... 阅读全文
posted @ 2012-03-28 22:38 张善友 阅读(11216) 评论(70) 推荐(19)

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 19 下一页