少斌的博客

技术话题

Date:2011-12-7 2:02:08Category:技术随笔View:111
一、出现问题

在VM的CentOS 5.4 32bit上重新编译了内核(2.6.19.7),启动新内核时,停在starting udev,然后按下Ctrl+C取消,才能继续启动

于是google之,发现这似乎是一个esx的bug,官方的说明在这里: http://kb.vmware.com/selfservice/microsites/search.do?

cmd=displayKC&externalId=1007020

看了一下,发现是因为CPU数量的问题,当设置VM中CPU数量的时候,多于一个CPU,就有可能

发生这个问题,并且在以下系统中会有这个现象:

Asianux 3 32 bit
CentOS 5.2 32 bit
CentOS 5.1 32 bit
CentOS 5.0 32 bit
Mandriva  Linux 2008 32 bit and 64 bit
Oracle Enterprise Linux 5 32 bit
RHEL 5.2 32 bit
RHEL 5.1 32 bit
RHEL 5.0 32 bit
SUSE Linux 10.3 32 bit and 64 bit
SUSE Linux 10.2 32 bit
Ubuntu 8.04 32 bit and 64 bit
Ubuntu 7.10 32 bit and 64 bit
Ubuntu 7.04 32 bit

二、解决办法

1. 设置VM的CPU数量为一,然后开机

2. 修改/etc/grub.conf文件,加入clocksource=acpi_pm

3. 关机,设置CPU数量为需要的个数,开机

4. 问题解决
Date:2011-12-4 16:26:09Category:技术随笔View:116
如何将CMS打造成微博CMS?

首先我们分析一下CMS的常见功能:

文章发布、会员投稿、工作流、采集、生成HTML、会员评论、各种模型。
 

Q:而微博CMS是什么东西呢?
A:目前并没有明确的定义,我给它的定义是:

1、文章发布可以推送到微博。
2、微博帐号可登录并评论。
3、来自微博的评论可导入到文章评论部分。
4、集成常见的微博工具功能,如定时发布、图片拼接。
 


这里我们需要的仅仅是CMS的文章发布、会员评论,再捎带上会员投稿就可以实现一款微博时代的CMS。
再结合新浪微博、腾讯微博的API进行一些改造即可塑造一款好用的微博CMS了。


Q:而微博CMS的用户是谁?他们为什么会需要微博CMS?
A:微博CMS适合从事微博营销的企业进行内容的管理和组织。

Q:已经存在的CMS产品如何改造
A:对于现有的CMS改造成贴近微博的CMS难度比较大,我们在后期在进行讨论并提供实现思路。
Date:2011-12-4 11:34:24Category:技术随笔View:98

这些年asp.net在web方面发展表现一直欠佳。我们抛开诸如微软不开源、windows需要额外的授权费用等外部因素外,还有一些程序本身内在的原因:

1、早期的asp.net产生大量的垃圾代码(mvc以后总算可以拿到一份干净的html了)。
2、早期aspx和aspx.cs的分层、后来mvc的view和controller分层、以及后台3层甚至n层的,动辄项目重构。无法适应多变的互联网需求,对于互联网企业来说耗不起的是时间成本。
3、数据交互和前台js的薄弱,这方面只能见仁见智了。至少我觉得asp.net处理表单非常的麻烦。

ps:一家之言。不认同的朋友可以一笑而过,不用太较真:)

在我看来asp.net其实是一个功能非常强大的开发环境,机制也完善。完全是可以打造成一个轻便、高效、优雅的互联网开发工具的。当然还是需要我们着手解决一些问题,或许三两个封装好的类就可以让世界变得清静。

1、请使用asp.net的mvc架构或其他同类架构。
2、dataredaer to model
3、from tools

未完待续……

Copyright © 2011-2012 少斌的博客 All rights reserved. Powered by Weicms.COM