<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/spanzhang</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; spanzhang]]></copyright><item><title><![CDATA[Cassandra的事务支持及数据一致性解决方案]]></title><link>https://blog.youkuaiyun.com/spanzhang/article/details/6005808</link><guid>https://blog.youkuaiyun.com/spanzhang/article/details/6005808</guid><author>spanzhang</author><pubDate>Fri, 12 Nov 2010 20:13:00 +0800</pubDate><description><![CDATA[距离上次写博客已有半年之久，上一篇博客（Cassandra in Action with Twitter's Ruby Client）主要是一个关于Cassandra入门的文章，里面没有提到关于数据一致性的处理。这个博客的主要目的就是要提供一个方法来保证数据的一致性。]]></description><category></category></item><item><title><![CDATA[Cassandra in Action with Twitter's Ruby Client]]></title><link>https://blog.youkuaiyun.com/spanzhang/article/details/5597082</link><guid>https://blog.youkuaiyun.com/spanzhang/article/details/5597082</guid><author>spanzhang</author><pubDate>Sun, 16 May 2010 12:09:00 +0800</pubDate><description><![CDATA[有一个全新的项目，因为考虑到将来的数据扩展性能，所以考虑用Cassandra做数据存储，前端用Lighttpd + FastCGI + Rails。在使用Cassandra的时候，觉得有一些东西可能大家都需要，就写了一个简单的指南。因为内容比较长（16页），就弄了个PDF文件给大家下载。 Cassandra in Action with Twitters Ruby Client.pdf]]></description><category></category></item><item><title><![CDATA[一些关于startup的信息]]></title><link>https://blog.youkuaiyun.com/spanzhang/article/details/4536272</link><guid>https://blog.youkuaiyun.com/spanzhang/article/details/4536272</guid><author>spanzhang</author><pubDate>Wed, 09 Sep 2009 17:05:00 +0800</pubDate><description><![CDATA[Y Combinators Winter 2010 Funding Cycle: http://ycombinator.com/w2010.html 如果你有一个点子或者主意，不妨试一下。不需要business plan就可以参加了。我没有参加，因为我没有idea ：（  李开复博士的创新工场：http://www.innovation-works.com/]]></description><category></category></item><item><title><![CDATA[Ruby 1.9 + Rails 2.3.3 + MySQL 5.0 环境搭建，Windows平台上]]></title><link>https://blog.youkuaiyun.com/spanzhang/article/details/4510871</link><guid>https://blog.youkuaiyun.com/spanzhang/article/details/4510871</guid><author>spanzhang</author><pubDate>Wed, 02 Sep 2009 13:35:00 +0800</pubDate><description><![CDATA[Ruby 1.9 is really fast, at least compared with old versions of Ruby. But, its not that easy for beginners to setup, especially on Windows. However, once you have worked it out, it becomes very simpl]]></description><category></category></item><item><title><![CDATA[Ruby矢量和矩阵数学库：NArray]]></title><link>https://blog.youkuaiyun.com/spanzhang/article/details/4309079</link><guid>https://blog.youkuaiyun.com/spanzhang/article/details/4309079</guid><author>spanzhang</author><pubDate>Tue, 30 Jun 2009 10:59:00 +0800</pubDate><description><![CDATA[NArray is an Numerical N-dimensional Array class. Supported element types are 1/2/4-byte Integer, single/double-precision Real/Complex, and Ruby Object. This extension library incorporates fast calcul]]></description><category></category></item><item><title><![CDATA[清楚数据库中的全部数据并将ID归零]]></title><link>https://blog.youkuaiyun.com/spanzhang/article/details/4047980</link><guid>https://blog.youkuaiyun.com/spanzhang/article/details/4047980</guid><author>spanzhang</author><pubDate>Sat, 04 Apr 2009 09:09:00 +0800</pubDate><description><![CDATA[在开发阶段常常要做这样的事情，把数据库中的数据全部清除掉已重新填写正确的数据。 ActiveRecord::Base.connection.tables.each do |table|  ActiveRecord::Base.connection.execute("truncate table #{table}")end]]></description><category></category></item><item><title><![CDATA[Ruby on Rails开发带二级域名业务的应用]]></title><link>https://blog.youkuaiyun.com/spanzhang/article/details/3927025</link><guid>https://blog.youkuaiyun.com/spanzhang/article/details/3927025</guid><author>spanzhang</author><pubDate>Mon, 23 Feb 2009 11:55:00 +0800</pubDate><description><![CDATA[现在使用二级域名的情况非常的普遍，正好我们公司就需要。以下是开发环境： OS: Microsoft Windows [版本 5.2.3790]Ruby: ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32]Rails: Rails 2.0.2 接下来是做域名映射，修改Windows的hosts文件，让目标域名解析到我们的]]></description><category></category></item><item><title><![CDATA[Ruby on Rails自动事务过滤器及相应的错误处理]]></title><link>https://blog.youkuaiyun.com/spanzhang/article/details/3874000</link><guid>https://blog.youkuaiyun.com/spanzhang/article/details/3874000</guid><author>spanzhang</author><pubDate>Tue, 10 Feb 2009 14:28:00 +0800</pubDate><description><![CDATA[around_filter :around_action_filter	protected	def transaction		ret = true				ActiveRecord::Base.transaction do			begin				yield if block_given?			rescue Exception => ex				set_noti]]></description><category></category></item><item><title><![CDATA[Ruby: 用类名字创建类实例]]></title><link>https://blog.youkuaiyun.com/spanzhang/article/details/3870319</link><guid>https://blog.youkuaiyun.com/spanzhang/article/details/3870319</guid><author>spanzhang</author><pubDate>Mon, 09 Feb 2009 12:59:00 +0800</pubDate><description><![CDATA[ obj = eval(class_name).new]]></description><category></category></item><item><title><![CDATA[关于线性分数变换(或Mobius变换)的代数和几何特性]]></title><link>https://blog.youkuaiyun.com/spanzhang/article/details/2955955</link><guid>https://blog.youkuaiyun.com/spanzhang/article/details/2955955</guid><author>spanzhang</author><pubDate>Sat, 20 Sep 2008 16:28:00 +0800</pubDate><description><![CDATA[本文转帖自: http://cgpad.com/SPAN/articles_show/303 这里给出一些线性分数变换（Linear Fractional Transformations）的结论性描述，以方便对Klein Group的可视化。线性分数变换是黎曼几何中非常重要的一种变换，它相当于欧氏空间中的线性变换。莫比乌斯曾经对它进行过系统研究并得出了许多非常有用的结论，所以又被叫做莫比乌]]></description><category></category></item><item><title><![CDATA[极限集分形的可视化 - 从Circle Inversion说起]]></title><link>https://blog.youkuaiyun.com/spanzhang/article/details/2941993</link><guid>https://blog.youkuaiyun.com/spanzhang/article/details/2941993</guid><author>spanzhang</author><pubDate>Wed, 17 Sep 2008 12:57:00 +0800</pubDate><description><![CDATA[ 原文出处： http://cgpad.com/SPAN/articles_show/297 Circle Inversion和许多数学概念是联系在一起的，它是一种特殊的Inversion类型。它是用一个圆对复平面上的点进行Inversion映射，这相当于欧几里德空间中使用直线对点进行Inversion处理，如下图所示： 其中点A和A以及点B和B存在Inversion关]]></description><category></category></item><item><title><![CDATA[POV-Ray中使用declare递归定义Sierpinski结构]]></title><link>https://blog.youkuaiyun.com/spanzhang/article/details/2933899</link><guid>https://blog.youkuaiyun.com/spanzhang/article/details/2933899</guid><author>spanzhang</author><pubDate>Mon, 15 Sep 2008 18:42:00 +0800</pubDate><description><![CDATA[原文出处：http://cgpad.com/SPAN/articles_show/293  declare可以定义object，而且有意思的是，declare可以对object进行递归定义。下面是我用此种方法做的Sierpinski结构： #declare __object = sphere { , 0.2texture { __texture } }#decl]]></description><category></category></item><item><title><![CDATA[POV-Ray渲染Sierpinski结构]]></title><link>https://blog.youkuaiyun.com/spanzhang/article/details/2931243</link><guid>https://blog.youkuaiyun.com/spanzhang/article/details/2931243</guid><author>spanzhang</author><pubDate>Mon, 15 Sep 2008 07:57:00 +0800</pubDate><description><![CDATA[在POV-Ray中用declare的递归用法做的三维Sierpinski结构：declare的递归在稍微深一点的情况下就会变得非常缓慢并且很容易Out of Memory，但Macro的递归就不容易出现此种情况。下图是使用Macro的递归来做的雪花图样。这是另一种结构的Sierpinski，变体而已，基本的结构没有变化：]]></description><category></category></item><item><title><![CDATA[渲染Double Cusp]]></title><link>https://blog.youkuaiyun.com/spanzhang/article/details/2916580</link><guid>https://blog.youkuaiyun.com/spanzhang/article/details/2916580</guid><author>spanzhang</author><pubDate>Fri, 12 Sep 2008 11:02:00 +0800</pubDate><description><![CDATA[昨晚无聊，把Double Cusp照出来换了个着色方式渲染了出来。 ]]></description><category></category></item><item><title><![CDATA[KPT5 FraxPlorer效果测试]]></title><link>https://blog.youkuaiyun.com/spanzhang/article/details/2905873</link><guid>https://blog.youkuaiyun.com/spanzhang/article/details/2905873</guid><author>spanzhang</author><pubDate>Tue, 09 Sep 2008 19:14:00 +0800</pubDate><description><![CDATA[今天发了个KPT 5.0 绿色版本地下载，发现它很有些可取之处。试着用了一下KPT FraxPlorer，觉得挺好的。作为PS的一个辅助的分形创作工具，已经相当棒了，完全可以满足平面设计师的应用了。]]></description><category></category></item><item><title><![CDATA[.NET企业级应用架构设计系列之结尾篇]]></title><link>https://blog.youkuaiyun.com/spanzhang/article/details/2401990</link><guid>https://blog.youkuaiyun.com/spanzhang/article/details/2401990</guid><author>spanzhang</author><pubDate>Tue, 06 May 2008 16:40:00 +0800</pubDate><description><![CDATA[首先说点废话。这段时间有挺多新朋友通过优快云联系到我，大部分是希望我能给他们的学习和工作提点建议。我很感谢这些朋友对我的兴趣，也感谢他们对我的信任。我总是告诉他们一些听过很多遍的道理，现在想想，也许大家以为我在敷衍。但是请一定相信一句话：之所以常常重复，是因为它真的重要。对于技术上的提高，不外乎多学习、多实践、多思考。学习可以是看书或者上网，看书是大餐而上网就像是快餐。我家里书架上的书已经把]]></description><category></category></item><item><title><![CDATA[CGPAD.COM新版上线]]></title><link>https://blog.youkuaiyun.com/spanzhang/article/details/2391147</link><guid>https://blog.youkuaiyun.com/spanzhang/article/details/2391147</guid><author>spanzhang</author><pubDate>Mon, 05 May 2008 10:07:00 +0800</pubDate><description><![CDATA[CGPAD.COM新版是用Ruby on Rails开发的，从最开始学Ruby到最终CGPAD上线，大概20天左右的时间，算是实践了一把RoR的高效率。不知道我的这个效率算不算高。不过和我以往开发WEB应用比起来，ROR的效率算是最好的了。网站的美工方面做得比较简单，整体上用线条和直线勾勒。主要是因为我个人的美工水平有限，所以就做成了现在这个样子。CGPAD.COM新版兼容目前流行的四大浏览器，包]]></description><category></category></item><item><title><![CDATA[RoR开发Web应用的特性]]></title><link>https://blog.youkuaiyun.com/spanzhang/article/details/2314342</link><guid>https://blog.youkuaiyun.com/spanzhang/article/details/2314342</guid><author>spanzhang</author><pubDate>Tue, 22 Apr 2008 11:57:00 +0800</pubDate><description><![CDATA[JavaEye是RoR的Web应用在国内的典范，现在正处理着每天好几十万次的请求。经过实践，发现RoR确实有其独到之处。1、Ruby语言特性：纯面向对象动态语言，方法与属性的完美结合，使用block更方便编写算法级别的函数。Ruby语言有深厚的哲学内涵，而不仅仅是一个玩具语言。2、Rails框架的严格MVC划分以及视图helper模块，WEB开发思路清晰简洁。3、集成敏捷思想，天生TD]]></description><category></category></item><item><title><![CDATA[.NET企业级应用架构设计系列之应用服务器]]></title><link>https://blog.youkuaiyun.com/spanzhang/article/details/2233063</link><guid>https://blog.youkuaiyun.com/spanzhang/article/details/2233063</guid><author>spanzhang</author><pubDate>Mon, 31 Mar 2008 14:46:00 +0800</pubDate><description><![CDATA[本文属spanzhang（张友邦）原创，发布地址为：http://blog.youkuaiyun.com/spanzhang。转载或引用请注明原文之出处，谢谢！ .NET企业级应用架构设计系列之开场白 .NET企业级应用架构设计系列之技术选型 这里要说到的是关于三层架构中的应用服务器。对于电子商务网站来说，成熟的架构基本上都是采用分层式的。分层的结构一方面适合人脑的思维方式，另一方面在解决扩展性方]]></description><category></category></item><item><title><![CDATA[.NET企业级应用架构设计系列之技术选型]]></title><link>https://blog.youkuaiyun.com/spanzhang/article/details/2218365</link><guid>https://blog.youkuaiyun.com/spanzhang/article/details/2218365</guid><author>spanzhang</author><pubDate>Wed, 26 Mar 2008 08:50:00 +0800</pubDate><description><![CDATA[本文属spanzhang（张友邦）原创，发布地址为：http://blog.youkuaiyun.com/spanzhang。转载或引用请注明原文之出处，谢谢！这里说的技术选型实际上是指技术方向的选择，或者叫平台方案的选择，也或者叫技术路线等，总之是大方向的把握。假定项目背景是要做一个中型WEB系统，公司组建新的技术团队以及运营团队来运作。基于这个模糊的项目背景，看看我们能得到些什么。首先我们想到的是]]></description><category></category></item></channel></rss>