<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[开膛手JACK]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/jackforce</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jackforce]]></copyright><item><title><![CDATA[罕见ceil bug]]></title><link>https://blog.youkuaiyun.com/jackforce/article/details/83431148</link><guid>https://blog.youkuaiyun.com/jackforce/article/details/83431148</guid><author>jackforce</author><pubDate>Fri, 17 Jul 2009 21:09:27 +0800</pubDate><description><![CDATA[   真是一个少见的问题,没有找到发生的原因,也没有办法再测试代码中重现,但是项目中就出现,但不是每次都有.看上去很像内存溢出而产生的. 

  在某些情况下 项目中A*寻路算法的一部分数值ceil的结果会出错,最典型的就是下面的 

[code=&quot;java&quot;]29.0.ceil = 30[/code]
没错 29.0 ceil运算的结果是30  :shock: 

但是无论怎么在c...]]></description><category></category></item><item><title><![CDATA[一统WEB和桌面的超级想法]]></title><link>https://blog.youkuaiyun.com/jackforce/article/details/83354787</link><guid>https://blog.youkuaiyun.com/jackforce/article/details/83354787</guid><author>jackforce</author><pubDate>Tue, 17 Feb 2009 09:15:01 +0800</pubDate><description><![CDATA[   怎么一统法？就是开发出一种软件，能够完美的结合Web的长处和桌面软件的长处，达到既占领桌面又不放弃Web市场的目的。 好像还是有点含糊，听我仔细说来，首先请大家不要从技术上去考虑这个可行性问题。

    某日，boss召唤我到其办公室，然后说有个想法，想参考下我的意见。
    Boss：这次我们准备做个社区，但是我有个想法。
    我：你说。
    Boss： 我们不是有个...]]></description><category></category></item><item><title><![CDATA[伪随机数的问题]]></title><link>https://blog.youkuaiyun.com/jackforce/article/details/83293901</link><guid>https://blog.youkuaiyun.com/jackforce/article/details/83293901</guid><author>jackforce</author><pubDate>Sun, 26 Oct 2008 11:28:21 +0800</pubDate><description><![CDATA[C,C++，VB，C#中用的随机数都是伪随机数，伪随机数的一个问题就是取值分布不均匀。
比如抽奖，如果从100种随机抽取,如果1和100都是一等奖,但是1和100的出现机率完全不是1%,有可能比1%,也有可能比1%小.


也不知道各种数据库中的随机数最终是否也是采用了伪随机数.

目前如果要分布均匀,一般都是用高斯随机数算法,所以各位玩抽奖的同学,如果要公平,还是不要用系统自带的随机...]]></description><category></category></item><item><title><![CDATA[一知半解用ruby开发 log的变化]]></title><link>https://blog.youkuaiyun.com/jackforce/article/details/83293457</link><guid>https://blog.youkuaiyun.com/jackforce/article/details/83293457</guid><author>jackforce</author><pubDate>Fri, 24 Oct 2008 08:49:28 +0800</pubDate><description><![CDATA[[url]http://jack.iteye.com/blog/257232[/url]前面一篇写的带流水了，这次专选一个主题。

  ROR有debug功能，但是从未用过。但是开发过程中，总要看下运行环节中某些函数的调用是否正确，怎么办呢。

   最开始的哪会，也就是刚刚学习ROR哪会，输出运行中间过程都是老实的用logger.info，logger.debug这些的。不过用了段时间，...]]></description><category></category></item><item><title><![CDATA[一知半解用ruby开发]]></title><link>https://blog.youkuaiyun.com/jackforce/article/details/83293440</link><guid>https://blog.youkuaiyun.com/jackforce/article/details/83293440</guid><author>jackforce</author><pubDate>Thu, 23 Oct 2008 23:52:19 +0800</pubDate><description><![CDATA[  从第一次接触ruby &amp; rails到现在有段时间了，本着一贯快学快用习惯，看了一遍书之后就开始用ROR做了些小项目，边做边查，边学边忘，到现在还是没有记住几个ROR的特征关键字，比如什么约定阿，约束什么的，也分不清为啥有symbol这么奇怪的物件。更加不清楚yield到底怎么起作用的。
  不过这些并不妨碍用ROR去开发项目。我只要知道怎么用就行. 接下来说说我是怎么用ROR的.觉得乱的就...]]></description><category></category></item><item><title><![CDATA[如何在has_one这样的关联上加入memcache 补丁]]></title><link>https://blog.youkuaiyun.com/jackforce/article/details/83221797</link><guid>https://blog.youkuaiyun.com/jackforce/article/details/83221797</guid><author>jackforce</author><pubDate>Mon, 10 Mar 2008 10:31:17 +0800</pubDate><description><![CDATA[cache_fu 好用, 不过我有很多表间关联,我希望某些表的数据,通过关联(has_one,has_many)能够按id统一从memcache中读取或者写入. 该如何呢?

唯一的办法就是 monkey patch了,自己写吧.
第一个版本

[code=&quot;ruby&quot;]require 'active_record/associations/belongs_to_association'...]]></description><category></category></item><item><title><![CDATA[如何在管理不规范的公司中生存]]></title><link>https://blog.youkuaiyun.com/jackforce/article/details/83190838</link><guid>https://blog.youkuaiyun.com/jackforce/article/details/83190838</guid><author>jackforce</author><pubDate>Tue, 16 Oct 2007 09:37:24 +0800</pubDate><description><![CDATA[   论坛上常说的管理不够规范，管理混乱。就实际原因都是管理无经验，或者公司处于强烈的变动期。这些老板，管理人员都是摸索着在过日子，他们自己都不知道该怎么办，怎么求管理规范，做事流程规范？

   当然学习和参考其他有经验的公司是有必要的。不过只能是参考。
  
   且不说各家有各家的不同情况，关键是，引入一种制度，势必要打破一种制度。

   而在看似混乱的管理下，公司的全体成员实...]]></description><category></category></item><item><title><![CDATA[memcache 和belongs_to 问题]]></title><link>https://blog.youkuaiyun.com/jackforce/article/details/83172305</link><guid>https://blog.youkuaiyun.com/jackforce/article/details/83172305</guid><author>jackforce</author><pubDate>Sat, 15 Sep 2007 15:28:05 +0800</pubDate><description><![CDATA[如果用memcache把一些系统的基础数据表全部存起来，关联中的belongs_to,这种关联还得读取数据库。

例如 B belongs_to A   那么 a.b是取B表中的一条数据。 但是B表的数据全部都放在memcache中了。这里的数据读取就有问题了。 读cache总要比读取数据库要快的。有没有现成的方案的？...]]></description><category></category></item><item><title><![CDATA[Rspec的疑问]]></title><link>https://blog.youkuaiyun.com/jackforce/article/details/83170606</link><guid>https://blog.youkuaiyun.com/jackforce/article/details/83170606</guid><author>jackforce</author><pubDate>Tue, 04 Sep 2007 08:20:15 +0800</pubDate><description><![CDATA[ 这里已经有不少人会提到用rspec来代替unit test. 不过就是没有说详细怎么用。 google然后学习，问号一堆。希望会的同学解答下。

1。rspec和unit test相比，最显著的好处是什么？
2。rspec通过 mock stub 来控制 model对象的生成和某些方法的响应结果，为什么需要这样的控制？
3。unit test是针对 class的接口来测试的，那rspec...]]></description><category></category></item><item><title><![CDATA[module中的函数重定义之后，如何re-mixins？]]></title><link>https://blog.youkuaiyun.com/jackforce/article/details/83167827</link><guid>https://blog.youkuaiyun.com/jackforce/article/details/83167827</guid><author>jackforce</author><pubDate>Tue, 14 Aug 2007 15:43:49 +0800</pubDate><description><![CDATA[   需要在页面上输出每次require的调用时间。于是修改了 rails中的一个 方法，方法是module的一部分 。但是 如何remixins，却是大问题了。

或者另外一个方法直接修改 mixins以后的代码。 但是嵌套了多个module之后， 不清楚怎么去修改这个方法了。

以下是代码


[code]
module ActionController #:nodoc:
 ...]]></description><category></category></item><item><title><![CDATA[人员考评问题]]></title><link>https://blog.youkuaiyun.com/jackforce/article/details/83167183</link><guid>https://blog.youkuaiyun.com/jackforce/article/details/83167183</guid><author>jackforce</author><pubDate>Wed, 08 Aug 2007 16:55:48 +0800</pubDate><description><![CDATA[   经常看到这个问题，同时也没有什么好的参考答案。 人员考评大概是传统管理和现在的IT项目结合的一个难点。
   人员不考是不行的 。 这个是传统观点，也是我 比较认同的观点。
   IT项目团体性， 主观性，以及可考察的指标又不够明确。工作量？bug率？ 项目一年运营结果和计划预期对比？这些考察指标都有，但是都不全面。总有各种例子能够说出一个反面 情况。
  
   但是对于一个团队，...]]></description><category></category></item><item><title><![CDATA[师徒传承]]></title><link>https://blog.youkuaiyun.com/jackforce/article/details/83162398</link><guid>https://blog.youkuaiyun.com/jackforce/article/details/83162398</guid><author>jackforce</author><pubDate>Sat, 30 Jun 2007 09:09:24 +0800</pubDate><description><![CDATA[   前面有个帖子说到c++社区没落的很,很少有强悍的社区出现.这个现象不是最近才存在的,5,6年前也是这个样子的. 那时候的c++社区,充斥着各类初级问题. 翻译着国外的一些文章.现在同样如此. 当然maillist中会好很多. 有些有价值的问题都在那里出现. 
  
   在网络上学习c++,很难形成良好的习惯和技术能力. 如果有个师傅就完全不同了.
  
   这个是一个有点奇怪的现...]]></description><category></category></item><item><title><![CDATA[炒股,买基金和公司管理]]></title><link>https://blog.youkuaiyun.com/jackforce/article/details/83161270</link><guid>https://blog.youkuaiyun.com/jackforce/article/details/83161270</guid><author>jackforce</author><pubDate>Thu, 21 Jun 2007 10:28:50 +0800</pubDate><description><![CDATA[  最近股票火,基金也不错.公司内部有不少同学也在炒股和买基金. 上班时不时的需要看下行情. 了解下大盘情况.
大部分时候都是小动作,穿插在整个上班途中. 这类不大不小的事情,占用时间也不多,但是持续性较强的非工作应该所作的事情,改如何管理比较合适?
   股票和基金只是近期的一个特例,每个不同时期,社会整体环境的变化 总有些类似的行为发生. 听之任之似乎也没事. 看上去并不太影响工作. 但长...]]></description><category></category></item><item><title><![CDATA[rails虽好，但依然难用]]></title><link>https://blog.youkuaiyun.com/jackforce/article/details/83160681</link><guid>https://blog.youkuaiyun.com/jackforce/article/details/83160681</guid><author>jackforce</author><pubDate>Sat, 16 Jun 2007 10:03:59 +0800</pubDate><description><![CDATA[    大约从06年9月正式接触rails。买ror书，按书上画瓢。开始进行实验项目开发，再到正式项目开发，已经过去了大半年了。这个大半年的应用中，最大的感触还是，rails虽然很不错，但是依然有很多地方让你痛苦不堪。

   不过这个也是大部分技术开始应用的时候经常遇到的，有些小细节上处理不好，整个项目就会被卡死。

   我所遇到的rails的最大难题，第一是。中文处理，第二：数据库，...]]></description><category></category></item><item><title><![CDATA[rubyworks的确不错]]></title><link>https://blog.youkuaiyun.com/jackforce/article/details/83160675</link><guid>https://blog.youkuaiyun.com/jackforce/article/details/83160675</guid><author>jackforce</author><pubDate>Sat, 16 Jun 2007 09:31:16 +0800</pubDate><description><![CDATA[     ROR的运行环境一次成型，HAproxy，Mongrel，这两项都安装好了，只要在http service上再配置配置，选个rails，数据库版本安装下，把你的项目往一个建好的rail目录中一放就能运行了。最大限度的省了很多配置工作。对于linux配置不是很明白的人，都能够依葫芦画瓢，继续配置了。

  地址是这个：http://rubyworks.rubyforge.org/ 感谢...]]></description><category></category></item><item><title><![CDATA[请教Js代码的版权问题?]]></title><link>https://blog.youkuaiyun.com/jackforce/article/details/83160018</link><guid>https://blog.youkuaiyun.com/jackforce/article/details/83160018</guid><author>jackforce</author><pubDate>Mon, 11 Jun 2007 08:48:27 +0800</pubDate><description><![CDATA[   做网站的时候，经常参考某些特定网站的代码，包括一些特有的js代码。甚至直接 拿来使用。那么什么样的js代码拿过来使用，会出现版权纠纷？ 
   html包括js代码这类客户端能够看到，并可以随意挪到另外一个网站上运行的代码。有没有版权问题？ 开放源代码的项目，本身带有使用协议许可。那js代码在网站没有声明的情况下，直接拿来使用是否允许？如果被拿去用了，又是依据什么来确定违反版权这个事情? ...]]></description><category></category></item><item><title><![CDATA[Win32 service - Errno::EINVAL (Invalid argument)解决方法]]></title><link>https://blog.youkuaiyun.com/jackforce/article/details/83159602</link><guid>https://blog.youkuaiyun.com/jackforce/article/details/83159602</guid><author>jackforce</author><pubDate>Thu, 07 Jun 2007 14:52:31 +0800</pubDate><description><![CDATA[   

   Mongrel在windows 2003 服务器上以 service的方式运行时,经常会出现Errno::EINVAL (Invalid argument)类错误,一般在post数据的时候特别容易出现. 解决办法有以下几种.
 

  1. 有个比较简单的解决办法,就是把start_form_tag改成form.这样的确很难再出现这个问题.
  2. mongrel以c...]]></description><category></category></item><item><title><![CDATA[怀疑spider,网站管理员们帮忙找找.]]></title><link>https://blog.youkuaiyun.com/jackforce/article/details/83138411</link><guid>https://blog.youkuaiyun.com/jackforce/article/details/83138411</guid><author>jackforce</author><pubDate>Wed, 25 Apr 2007 11:09:20 +0800</pubDate><description><![CDATA[ 手边的网站中,经常有几个ip来访问旧版本网站中已经不存在的网页.死不悔改.

 很怀疑是哪家公司的spider,各位网站管理员,帮忙查下你们的日志,有没有同样的ip出现过.

日志中是这样的
2007-04-24 21:35:31 GET /a.aspx - 218.12.194.13 HTTP/1.1 Mozilla/5.0+(Windows;+U;+Windows+NT+5.1;+...]]></description><category></category></item><item><title><![CDATA[网站防黑指南-讲课用ppt]]></title><link>https://blog.youkuaiyun.com/jackforce/article/details/83136947</link><guid>https://blog.youkuaiyun.com/jackforce/article/details/83136947</guid><author>jackforce</author><pubDate>Mon, 16 Apr 2007 10:10:20 +0800</pubDate><description><![CDATA[公司最近期防黑客讲课用的ppt. 
主要针对windows 2003 server + asp.net + iis6 的服务器.]]></description><category></category></item><item><title><![CDATA[应聘者，请准时来面试]]></title><link>https://blog.youkuaiyun.com/jackforce/article/details/83136945</link><guid>https://blog.youkuaiyun.com/jackforce/article/details/83136945</guid><author>jackforce</author><pubDate>Mon, 16 Apr 2007 09:55:18 +0800</pubDate><description><![CDATA[    招聘过程中，很多应聘者都不会准时到，[color=red]他们大都会提早到[/color]。有甚者，能够提早2-3个小时就到面试现场了。这下对于面试官来说，多少有些麻烦了，丢那里让应聘者等吗，似乎不太礼貌。如果马上安排面试吗？ 今天的工作计划就全给打乱了，多少心里面有点不爽。

     建议各位应聘者，千万要准时到，别迟到，[color=red]也千万别提早[/color]。过分提早...]]></description><category></category></item></channel></rss>