Fork me on GitHub
共45页: 首页 上一页 6 7 8 9 10 11 12 13 14 下一页 末页 
摘要: 1、在 /etc/yum.repos.d/ 下建立 MariaDB.repo,内容如下: [azureuser@mono etc]$ cd /etc/yum.repos.d [azureuser@mono yum.repos.d]$ vi MariaDB.repo# MariaDB 10.0 CentOS repository list - created 2013-08-23 13:08 UTC # http://mariadb.org/mariadb/repositories/ [mariadb] name = MariaDB baseurl = http://...阅读全文
posted @ 2013-08-23 22:12 张善友 阅读(34353) 评论(2) 编辑
摘要: pgmag 团队刚发布了头两期 PostgreSQL 杂志,还有中文版http://pgmag.org/download,推荐广大 PostgreSQL 数据库管理员及开发者阅读:Issue #01 : PostgreSQL 9.1 发布Read: http://pgmag.org/01/cn/readDownload: http://pgmag.org/01/cn/downloadBuy: http://pgmag.org/01/cn/buyIssue #00 : 性能挑战Read: http://pgmag.org/00/cn/readDownload: http://pgmag.org/阅读全文
posted @ 2013-08-23 12:42 张善友 阅读(647) 评论(0) 编辑
摘要: Tsar是淘宝的一个用来收集服务器系统和应用信息的采集报告工具,如收集服务器的系统信息(cpu,mem等),以及应用数据(nginx、swift等),收集到的数据存储在服务器磁盘上,可以随时查询历史信息,也可以将数据发送到nagios报警。 Tsar能够比较方便地增加模块,只需要按照 tsar 的要求编写数据的采集函数和展现函数,就可以把自定义的模块加入到tsar中。 安装 Tsar目前托管...阅读全文
posted @ 2013-08-17 10:57 张善友 阅读(5000) 评论(1) 编辑
摘要: Event Store 2.0版本于上周发布,它带来了安全支持允许锁定Event Store和在事件流上设置访问控制列表。其主要新特性包括: HTTP和TCP之上的身份认证,包括账户管理 测试版Projections库(Event Store的查询语言)和一些尚未正式发布的变化及文档 支持通过环境变量和配置文件进行配置 atom协议 可以运行在SSL之上的TCP客户端...阅读全文
posted @ 2013-08-14 21:13 张善友 阅读(1083) 评论(0) 编辑
摘要: 一、 PostgreSQL 的稳定性极强, Innodb 等引擎在崩溃、断电之类的灾难场景下抗打击能力有了长足进步,然而很多 MySQL 用户都遇到过Server级的数据库丢失的场景——mysql系统库是MyISAM的,相比之下,PG数据库这方面要好一些。二、任何系统都有它的性能极限,在高并发读写,...阅读全文
posted @ 2013-08-14 12:18 张善友 阅读(52508) 评论(7) 编辑
摘要: This mini-howto describes how to set up KeePass on Centos 6. It requires building mono from source and installing the "portable" version of KeePass. Finally there are a few tweaks that need to be done...阅读全文
posted @ 2013-08-12 07:40 张善友 阅读(897) 评论(0) 编辑
摘要: 在第一章,曾经给过您建议,密码不要保存在文档中,那样不安全,如果密码很多而且又很复杂,人的大脑是不可能很容易记住的,只能记录下来,如果不能记在文档中那记在哪里呢?下面介绍给您一款记录密码的软件,使用.NET编写的软件,通过Mono可以支持Linux,Mac等。而且还有Android手机版本[https://keepass2android.codeplex.com/]。 Keepass官网地址是:...阅读全文
posted @ 2013-08-09 09:03 张善友 阅读(15579) 评论(10) 编辑
摘要: ADO.NET Entity Framework CodeFirst 如何输出日志(EF4.3) 用的EFProviderWrappers ,这个组件好久没有更新了,对于SQL执行日志的解决方案的需求是杠杠的,今天给大家介绍一个更好的组件Clutch.Diagnostics.EntityFramework阅读全文
posted @ 2013-08-08 22:08 张善友 阅读(4623) 评论(8) 编辑
摘要: C#中文转换为拼音NPinyin代码 在Mono 3.2下运行正常,Spacebuilder 有使用到NPinyin组件,代码兼容性没有问题。 using System;using System.Collections.Generic;using System.Text;using NPinyin;namespace NPinyinTest{ class Program { stat...阅读全文
posted @ 2013-08-03 21:00 张善友 阅读(2017) 评论(3) 编辑
摘要: Bruce Eckel(著有多部编程书籍)和Jonas Boner(Akka的缔造者和Typesafe的CTO)发表了“反应性宣言”,在其中尝试着定义什么是反应性应用。这样的应用应该能够:对事件做出反应:事件驱动的本质,让反应性应用能够支持文中提到的若干特性。对负载做出反应:聚焦于可扩展性,而不是单用户性能。对失败做出反应:建立弹性系统,能够从各个层级进行恢复。对用户做出反应:综合上述特征,实现交互式用户体验。在这份宣言公布之后,Scala的创造者Martin Odersky、Reactive Extensions的创造者Erik Meijer和Akka科技公司的领导者Roland Kuhn,阅读全文
posted @ 2013-08-03 11:11 张善友 阅读(3239) 评论(1) 编辑
摘要: Reactive Extensions(Rx)是对LINQ的一种扩展,他的目标是对异步的集合进行操作,也就是说,集合中的元素是异步填充的,比如说从Web或者云端获取数据然后对集合进行填充。Rx起源于Microsoft DevLabs小组的研究,他扩展了LINQ的一些特性,目前Rx支持多种平台如JavaScript,Windows Phone,ios,Android 。随着数据处理变得复杂,LINQ使得我们的处理逻辑变得简单清晰,同样地,随着越来越多的数据通过从云端异步获取,Rx使得这种异步数据处理操作变得简单和容易维护。在处理静态集合数据方面,LINQ使用类似SQL的语法来操作和使用不同来源的阅读全文
posted @ 2013-08-02 22:53 张善友 阅读(13034) 评论(3) 编辑
摘要: NUnit是一款堪与JUnit齐名的开源的回归测试框架,供.net开发人员做单元测试之用,可以从www.nunit.org网站上免费获得,最新版本是2.5。Mono 3.2 源码安装的,在/usr/bin/ 下面有2.4.8 版本: [azureuser@mono /]$ /usr/bin/nunit-console4 NUnit version 2.4.8 Copyright (C)...阅读全文
posted @ 2013-08-01 22:32 张善友 阅读(1006) 评论(0) 编辑
摘要: RazorEngine 是一个简化的模板引擎基于微软新的Razor 解析引擎, Razor是在 ASP.NET MVC3 和 Web Pages中引入的。RazorEngine 提供了一个外包装和额外的服务,允许在其他类型的项目中使用的模板分析技术。下面这张图是他的架构图:可以通过Nuget 获取RazorEngine ,下面是一个例子:这个代码可以很好的在Mono 3.2上运行,Spacebuilder在Mono上运行修改备忘,Sps上面是用的RazorEngine 3.0.8版本在Mono上运行出错了,今天特意写了上述代码测试下Mono 3.2下运行最新的RazorEngine 3.3。.阅读全文
posted @ 2013-08-01 21:43 张善友 阅读(782) 评论(1) 编辑
摘要: JayData 是一个标准的、跨平台的库和方法,用于访问和操作各种不同的数据源,最适合用于 JavaScript 和 HTML5 应用。 官方网站:http://jaydata.org/ ASP.NET MVC - OData與JayData找不到導覽屬性的原因阅读全文
posted @ 2013-07-30 22:59 张善友 阅读(773) 评论(0) 编辑
摘要: [原文发表地址] Cross-Platform Portable Class Libraries with .NET are Happening [译文发表地址] .Net 跨平台可移植类库正在进行 [原文发表时间] 2013-7-9 可移植类库可以成为幸福的小特性。这些类库正在稳定发展,按照它们的意愿做着事情,并且变得很流行,以一种很好的方式流行着。 如果你没有为一个以上的平台写过.Ne...阅读全文
posted @ 2013-07-29 23:40 张善友 阅读(5217) 评论(2) 编辑
摘要: Zookeeper 分布式服务框架是 Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。本文将从使用者角度详细介绍 Zookeeper 的安装和配置文件中各个配置项的意义 ,用 C# 给出示例代码阅读全文
posted @ 2013-07-28 23:03 张善友 阅读(166417) 评论(11) 编辑
摘要: 最新更新参看: Centos 7.0 安装Mono 3.4 和 Jexus 5.62012年初写过一篇《32和64位的CentOS 6.0下 安装 Mono 2.10.8 和Jexus 5.0》,2013年7月24日Mono 3.2发布了,3.2版本有很多期待的新特性,具体参看《跨平台的 .NET ...阅读全文
posted @ 2013-07-26 22:17 张善友 阅读(18645) 评论(49) 编辑
摘要: Mono 3.2 发布了,对 Mono 3.0 和 2.10 版本的支持不再继续,而且这两个分支也不再提供 bug 修复更新。Mono 3.2 本身有非常让人兴奋的特性包括Mono未来的功能。阅读全文
posted @ 2013-07-26 12:57 张善友 阅读(8940) 评论(67) 编辑
摘要: 深埋在您的 Microsoft 服务器 (2008年、 2008 R2 和 2012年的版本) 的范围内是最强大的 Web 服务器可用。 它只等待你来发挥其全部潜力。 您的目标是要从家里运行一个 WordPress 站点或部署和管理大型、 高度可用的 Web 场为您的公司,IIS 胜任这项任务。若要开始使用 IIS,您应该有一个"实践"服务器。 这应该是一个你可以一遍又一遍垃圾无需担心后果。 它应该是它自己的网络,从生产环境中安全地隔离。 您可以在您的便携式计算机上使用 Windows 8,但您应该考虑使用一个虚拟机 (VM) 为您的测试。 在 Windows Azure 阅读全文
posted @ 2013-07-25 07:48 张善友 阅读(3212) 评论(2) 编辑
摘要: Npgsql是PostgreSQL的一个.NET数据提供程序,它可以自由获取。它可以通过下列选项获得独立的下载,也可以安装PostgreSQL数据库程序时选择安装。 最新的_npgsql2 Npgsql2.0.13.91 已经修复一个重要bug:Replace Mono SslClientStream with .NET SslStream to fix SSL-related errors,而且还移除对Mono.Security的依赖。Npgsql2 has initial Entity Framework 6 supportPostgreSQL的PDF.NET驱动程序构建过程C#连接Pos阅读全文
posted @ 2013-07-20 08:44 张善友 阅读(9082) 评论(1) 编辑
摘要: 很多的api,例如GitHub’s API 都有流量控制的做法。使用速率限制,以防止在很短的时间量客户端向你的api发出太多的请求.例如,我们可以限制匿名API客户端每小时最多60个请求,而我们可以让更多的经过认证的客户端发出更多的请求。那么asp.net webapi如何实现这样的功能呢?在项目W...阅读全文
posted @ 2013-07-17 07:31 张善友 阅读(6520) 评论(1) 编辑
摘要: Uploadify是JQuery的一个上传插件,实现的效果非常不错,带进度显示。Uploadify官方网址:http://www.uploadify.com/,在MVC中使用的方法可以参考 jQuery Uploadify在ASP.NET MVC3中的使用 和 Asp.net Mvc中使用uploadify实现图片缩放保存。本文是一个简单的介绍Demo,主要是动态传递参数方法:通过formdata 向处理程序传递额外的表单数据: ').uploadify(...阅读全文
posted @ 2013-07-13 17:04 张善友 阅读(4013) 评论(0) 编辑
摘要: 7月9日,第一届Dropbox开发者大会上,Dropbox发布了Datastore API的beta版本,通过这个API,原始的结构化数据可以在多个设备间的Dropbox内同步。CEO Drew Houston说:“同步是新的存档方式”,这句话也是对Datastore API的最佳诠释。 Datastore API可以为App内置一个简单的Dropbox数据库,使用这个数据库保存App中的数据,...阅读全文
posted @ 2013-07-12 07:41 张善友 阅读(1515) 评论(1) 编辑
摘要: 上个月的微软Build大会上宣布了.NET 4.5.1的推出,Heydarian的这个演讲题为“.NET开发中的新内容”,涵盖了.NET Framework中一些重要的新特性。 Heydarian的演讲主要围绕着三个方面展开:开发者生产力、应用程序的性能及持续创新。首先是开发者生产力,他在提到了32位机器上的该功能在2005年就已发布,随后高兴地宣布64位机器上的相同功能将成为.NET 4.5....阅读全文
posted @ 2013-07-12 07:16 张善友 阅读(4275) 评论(1) 编辑
摘要: 应用web化,不论对开发商,还是对用户来说,实在是一种很经济的选择,因为基于web的应用,客户端的规则很简单,容易学习,容易维护,容易发布。但对程序员来说,因为浏览器的局限性,却要面对很多挑战。怎么样来进行基于web的套打,就是这么一个令多数程序员头痛不已的问题。 基于web的套打,难度在于要将浏览器中呈现的html,精确地打印到票据中,而且能够实现对分页位置的控制。下面就ie浏览器所能采用...阅读全文
posted @ 2013-07-11 22:10 张善友 阅读(42167) 评论(8) 编辑
摘要: SQL Server Browser这个服务作用的字面解释是:将SQL Server连接信息提供给客户端计算机。其实这个服务的用途与数据库的多实例有关。SQL Server服务器缺省使用TCP1433端口。如果多实例同时启动,一般就只有一个实例能占用1433端口了。阅读全文
posted @ 2013-07-08 13:40 张善友 阅读(1469) 评论(0) 编辑
摘要: Announcements Windows 2012 Server R2 preview released Windows Server 2012 R2 provides a wide range of new and enhanced features and capabilities spanning server virtualization, storage, software-defi...阅读全文
posted @ 2013-07-08 07:27 张善友 阅读(579) 评论(0) 编辑
摘要: 曾经辉煌的巨人PC界渐渐走向下坡路,而智能手机圈则没完没了般地争个你死我活。随着智能手机的广泛普及,不少商家为了不坐以待毙而纷纷开始涉足与穿戴式设备——智能手表(具体参见智能手表时代还有多远)。 我们下面来介绍一款.NET Micro Framework 上的Secret Labs给我们带来Netduino的开源电子平台,这一平台使用.NET Micro框架。它的神奇之处在于你可以用它进行C#编...阅读全文
posted @ 2013-07-07 09:12 张善友 阅读(1817) 评论(0) 编辑
摘要: 开源可不仅仅是将代码扔到网上就万事大吉了,将开源项目变成能让自己引以为豪的东西才算成功。那么,你需要注意哪些方面呢? 写好指导性文字 每一个开源项目有三样东西是少不了的:项目目标和方法的简要说明、如何参与和授权许可。最好把它们预先放在一个README文件里。 我还喜欢加入一个名为“组织和理念”的部分,概括项目如何构成,各个东西都在哪儿,代码是怎样写的,需要哪些类型的测试,性能与简洁性怎么平衡...阅读全文
posted @ 2013-07-05 07:23 张善友 阅读(712) 评论(1) 编辑
摘要: 下面2篇文章里头的问题都碰到了,真是好坑哈, 在此留念。使用 TcpClient 與 NetworkStream 類別開發時的注意事項 [C#] NetworkStream.Write()存在严重bug阅读全文
posted @ 2013-07-02 14:41 张善友 阅读(1180) 评论(1) 编辑
摘要: 开源软件正在引爆整个数据库产业,对于几十年前就在这个行业摸爬滚打的软件供应商来说,他们的商业模式面临着日益加剧的威胁,努力维持现状还是搭载开源的顺风车进入企业软件的新时代,他们不得不做出抉择。阅读全文
posted @ 2013-07-02 07:31 张善友 阅读(809) 评论(0) 编辑
摘要: 适用于 Microsoft .NET Framework 4 的更新 4.0.3,其中包含一系列新增功能,用于满足高端客户的功能需求和重要 .NET Framework 方案的需求。 http://www.microsoft.com/zh-cn/download/details.aspx?id=29053 最近一个.net 4的程序突然间发生错误: System.Net.WebExceptio...阅读全文
posted @ 2013-07-01 12:35 张善友 阅读(4014) 评论(1) 编辑
摘要: 你的项目中的领域特定语言是否需要自己的IDE?Visual Studio Shell是选择之一,但是过于庞大不易部署,而且很难使用。Tim Jones的Gemini框架是一个轻量级替代方案。 Gemini基于一组松散耦合的模块,开发者可以根据需求的变化来替换这些模块。开发者可以直接使用下面这些标准组件: Shell MainMenu(主菜单) StatusBar(状态...阅读全文
posted @ 2013-06-27 19:14 张善友 阅读(1334) 评论(0) 编辑
摘要: Mono 3.0.12已于6月19日发布。对跨平台开发者而言,对可移植类库的支持可能是该版本最重要的变化。该技术可以使一个DLL支持.NET、Windows Store、Windows Phone、Silverlight、ios、android。支持可移植类库的相关介绍可以看Msdn杂志的一篇文章介绍《将旧 .NET 库迁移到最新目标平台》Mono 3直接提供了新版本的Entity Framework 6的支持,为降低产品服务器成本而使用Linux的用户会非常开心。Entity Framework于去年7月开源,一个月之后就被包含到了Mono之中。WCF现在支持cookies,减少了从浏览器发阅读全文
posted @ 2013-06-27 16:23 张善友 阅读(1431) 评论(0) 编辑
摘要: 目前互联网上充斥着大量的关于RESTful API(为了方便,以后API和RESTful API 一个意思)如何设计的文章,然而却没有一个”万能“的设计标准:如何鉴权?API格式如何?你的API是否应该加入版本信息?阅读全文
posted @ 2013-06-18 07:15 张善友 阅读(4070) 评论(2) 编辑
摘要: Spacebuilder 是一个asp.net mvc3项目,使用到了Combres,Combres依赖于dotless,然后在Spacebuilder的项目没有见到的dotless,运行要求dotless 1.3.0.2版本,通过Nuget获取:Install-Package dotless -Version 1.3.0.2修改web.config加入dotless配置: …… 另外将Microsoft.Web.Infrastructure.dll 剔除,让程序使用Mono自带的动态库,具体参看 Linux.NET学习手记(5)或者 Get MVC3 R...阅读全文
posted @ 2013-06-14 07:18 张善友 阅读(4137) 评论(3) 编辑
摘要: SQL Server 2008 R2 Service Pack是累积更新,可用于将SQL Server 2008 R2的所有版本升级到Service Pack 2。SQL Server 2008 R2 Service Pack 2包含SQL Server 2008 R2 SP1的累积更新1到5。此包可用于升级以下SQL Server 2008 R2版本: — SQL Server 2008 R...阅读全文
posted @ 2013-06-12 22:39 张善友 阅读(1597) 评论(0) 编辑
摘要: 在SQL Server 2008中,新的FILESTREAM(文件流)特性和varbinary列配合,你可以在服务器的文件系统上存储真实的数据,但可以在数据库上下文内管理和访问,这个特性让SQL Server不仅可以维护好数据库内记录的完整性,也能够维护好数据库记录和外部文件之间的完整性。因为这个特性是在现有的varbinary(max)数据类型之上实现的,开发人员可以轻易地用上这个特性,不用对应...阅读全文
posted @ 2013-06-11 22:43 张善友 阅读(1113) 评论(0) 编辑
摘要: SpacebuilderV4.0 展示了全新构建的微博、贴吧、群组、日志、问答、相册、积分商城等社区功能,Spacebuilder开发团队却在V4.0正式版发布之际,突然给大家带来了一份大礼!——“Spacebuilder从此走向开源!”,Spacebuilder从v4.0开始步入开源之路,平台代码开放了90%。Spacebuilder步入开源之路文章提到官方开源的原因:Spacebuilder是拓宇专注6年发展的产品,日益暴露出一些影响产品快速发展的问题:知名度没有达到预期、难以形成以 Spacebuilder为平台囊括第三方应用/插件/皮肤的生态系统,开放源代码将有助于解决这些问题。1. 阅读全文
posted @ 2013-06-11 13:14 张善友 阅读(2364) 评论(0) 编辑
摘要: 在SOA的世界中,最重要的一个概念就是契约(contract)。在云计算的世界中,有关通信的最重要的概念也是契约。XML具有强大对数据的描述能力,Atom格式和AtomPub都建立在XML之上,在Google和微软的推动下,也已经成为标准。但是,Atom/AtomPub和ODBC/OLEDB这样的真...阅读全文
posted @ 2013-06-11 10:10 张善友 阅读(11728) 评论(18) 编辑
共45页: 首页 上一页 6 7 8 9 10 11 12 13 14 下一页 末页