存档

作者存档

修正micolog页码输出从零开始的问题

2009年8月21日 1 条评论

micolog的页码输出,第一页是从零开始的,真是很奇怪,简单修改一下,从1开始吧,代码修改如下(blog.py文件MainPage类),注意红色部分是修改的内容,(为了节省篇幅,没修改过的地方省略)

class MainPage(BasePublicPage):

def get(self,page=1):

@cache()
def doget(self,page):

max_page = -(self.blog.entrycount / -self.blog.posts_per_page)

if page < 1 or page > max_page:
return    self.error(404)

logging.debug(“MainPage doget fetching entries”)
entries = Entry.all().filter(‘entrytype =’,'post’).\
filter(“published =”, True).order(‘-date’).\
fetch(self.blog.posts_per_page, offset = (page – 1) * self.blog.posts_per_page)

for entry in entries:
addReadTime(entry)

show_prev = entries and  (not (page == 1))
show_next = entries and  (not (page == max_page))

---------------------------------------------------------------
本站作品根据创作共同协议进行授权, 转载时请务必以超链接形式标明文章原始出处
原文地址:http://www.mirecle.com/2009/08/21/revised-micolog-page-issue-of-the-output-from-scratch.html
---------------------------------------------------------------

分类: micolog 标签:

关于micolog部署后第一次启动必然出错的问题

2009年8月19日 1 条评论

晚上回家,的dev上搞代码,发现清了数据必然出现一次NoneType的get_theme问题。原因是InitBlogData函数没有返回g_blog,导致在get_theme的时候必然是None。当然,再刷新一下浏览器就好了。当然,这个对已经用上micolog的我们几乎没啥影响,不过为了追求完美,在entry.publish()下面还是要加上一句 return g_blog

def InitBlogData():
import settings
global g_blog
g_blog = Blog(key_name = ‘default’)
g_blog.domain=os.environ['HTTP_HOST']
g_blog.baseurl=”http://”+g_blog.domain
g_blog.feedurl=g_blog.baseurl+”/feed”
g_blog.language=settings.LANGUAGE_CODE
g_blog.save()
entry=Entry(title=(“Hello world!”).decode(‘utf8′))
entry.content=(‘

Welcome to micolog. This is your first post. Edit or delete it, then start blogging!

‘).decode(‘utf8′)
entry.publish()

 

def gblog_init():
logging.info(‘module setting reloaded’)
global g_blog

g_blog = Blog.get_by_key_name(‘default’)
if not g_blog:
g_blog=InitBlogData()

g_blog.get_theme()

g_blog.rootdir=os.path.dirname(__file__)

logging.info(g_blog.rootdir)

---------------------------------------------------------------
本站作品根据创作共同协议进行授权, 转载时请务必以超链接形式标明文章原始出处
原文地址:http://www.mirecle.com/2009/08/19/with-regard-to-micolog-the-first-time-after-the-deployment-of-an-error-to-start-the-inevitable-question-of.html
---------------------------------------------------------------

分类: micolog 标签:

百度新版本地图上线了

2009年8月19日 3 条评论

可以查询从火星到地球,并且还有火星文…

huoxingdiqiu

---------------------------------------------------------------
本站作品根据创作共同协议进行授权, 转载时请务必以超链接形式标明文章原始出处
原文地址:http://www.mirecle.com/2009/08/19/baidu-new-version-of-the-line-on-the-map.html
---------------------------------------------------------------

分类: 生活 标签:

还是要搞客户多的产业

2009年8月19日 1 条评论

现今的中国,还是处于富人阶层与中产阶级很少的阶段,绝大多数都是像我这样的穷苦劳动人民,所以要搞,就要搞客户大的基础性产业,并且现在跨国公司都是产业链竞争啊

高盛在2008年出了3亿美元在湖南、福建一带一口气全资收购了十多家专业的养猪场,我们还发现,2004年高盛已经入股了雨润集团,2006年以20亿元把中国最大的肉食品产业双汇集团纳入囊中,在产业链终端步下了棋局,进行养猪的产业链竞争。

在 06年,沃尔玛的自有品牌有22.5%,08年是10%,到2010年他们的自有品牌要提高到20%。而自有品牌的特色就是价格非常便宜,通常能便宜到 20%,有的甚至可以便宜到40%。沃尔玛除了在下游控制自己的品牌之外,在上游也把产链做的非常好。兴源公司在辽宁瓦房店建立了沃尔玛绿色水果转换有机水果直接采购基地,对当地5000亩的绿色水果进行有机转换,到2011年,沃尔玛计划在中国让100万农民参加到这个所谓的农超对接的项目中。他们也明确表示,他们将建立一条涵盖供应商、配送中心、卖场等所有环节在内的绿色供应链。

史玉柱也是研究二三线城市的人民需求,对他们分析的极为透彻,运用创新的方法(开创了礼品广告的方式),一举成功

在这个遍地是巨头,争相垄断整个产业链的时代,你又准备拿什么先在夹缝中生存下来/与他们竞争/依附于他们呢

---------------------------------------------------------------
本站作品根据创作共同协议进行授权, 转载时请务必以超链接形式标明文章原始出处
原文地址:http://www.mirecle.com/2009/08/19/or-engage-in-multi-industry-clients.html
---------------------------------------------------------------

分类: 经济, 生活 标签:

ghs.google.com被封的四种解决办法

2009年8月19日 6 条评论

Google的App服务可以用两种地址来访问,一种是在google域内,比如www.google.com/a/chenfangyi.com/的形式,一种是在自定义域内,比如mail.chenfangyi.com的形式,后者只需要在google App设置里设置为自定义的域名,然后设置域名的Cname到ghs.google.com。

但问题来了,这个ghs.google.com在国内被墙了,直接按google默认要求的做是无法使用自定义域名访问App服务的,我找到下面四种方法来绕过这个限制。

第一种方法:把要做映射的域名(比如mail.chenfangyi.com)做A记录到一个没有被墙的ghs.google.com的ip。这个 IP可以通过国外代理ping得到,也可以通过google去找,比如66.249.91.121;这个方法的缺点是一旦这个IP被封,则所有已经做的记录都必须更改,还得等所有A记录在全球生效。

第二种方法:把任意一个域名或二级域名(比如chs.chenfangyi.com)做A记录到一个没有被墙的ghs.google.com的 IP,然后在需要做映射的域名上,创建CNAME到chs.chenfangyi.com就等同于ghs.google.com。这个方法的优点是当这个 IP被封的话,只需修改做A记录的那个域名的IP,比较方便。

第三种方法:这个方法的原理跟第二种是一样的,只是不用自己来做这个ghs映像,而用互联网上其他人已经做好的,我找到了两个比较多人用的:Matrix Chou 的ghs.sinoestate.com和 James Fang 的ghs.leafz.net。(实际上自己做ghs映像理论上都有被GFW的风险,绑定到国外IP上的域名都有被GFW的可能性,所以非常重要的域名就不要绑定到国外IP),为何要选择比较多的人用的镜像呢?因为比较多人用的话,ghs镜像的域名所有者就会有点服务意识,当IP被封的话,可以及时更改镜像的A记录指向,当然,也可能他并不维护这个IP指向。这种方法最方便,但稳定性、自主性、安全性无法保证。

第四种方法:这种方式不是真正的自定义域名,而仅仅是转发。方法很简单,如果你所在的域名解析服务商有转发服务的话,那直接把 mail.chenfangyi.com转发到Google App的登陆地址,不过国内DNS服务商的此类服务越来越少且不稳定了(跟监管有关,比如DNSPod老早就停止了这项服务)。如果有自己的空间或服务器,可以自己做转发。(做A记录到一个IP,然后用自己空间上的程序做转发)。

转载:地址太多了,不知道最开始的原创是谁了,抱歉

==========真诚的分割线=========================

我现在倒是知道两个ip地址,但是不写在这里了,避免被封。又需要的话,在blog上留言,我就发给你。

开发gae上面proxy用来翻墙的兄弟,看起来你好像是做好事,实际上会使真个gae被封…

---------------------------------------------------------------
本站作品根据创作共同协议进行授权, 转载时请务必以超链接形式标明文章原始出处
原文地址:http://www.mirecle.com/2009/08/19/ghs-google-com-blocked-the-four-solutions.html
---------------------------------------------------------------

分类: 互联网 标签:

套现不专业

2009年8月18日 3 条评论

今天跑数据,发现很多用户玩命套现,A账户买B账户的的东西,仅仅一个A账户就能发生500笔交易。套到最后,自己套出来的钱少了一些都不知道….。原因可能有多种:

1.银行重复扣款,扣的款作为余额充值到A账户中了,但他没有补全A账户的信息,为了安全这部分金额一直不可用

2.B账户忘记发货,导致交易发生退款,金额回到了A账户中

B账户的钱倒是提现的很干净,反正无论怎样,这些钱就留在A账户里面了,套现套出自己都不知道的滞留资金了,真是不专业啊。估计风控的兄弟要出手了,嘎嘎

---------------------------------------------------------------
本站作品根据创作共同协议进行授权, 转载时请务必以超链接形式标明文章原始出处
原文地址:http://www.mirecle.com/2009/08/18/cash-unprofessional.html
---------------------------------------------------------------

分类: 生活, 电子商务 标签: