文章标签 ‘瞎想’

IT垃圾车-国内互联网怪相

2011.05.06 | 天气: | 标签: , , , , ,

某产品经理最近吃得很饱,然后想跟风新撑一个点评网站?可是,手头没有资料、没有数据、甚至经理自己都没吃过附近的街边店怎么办?找人去搜集店铺太费力,钱不如自己拿来花,那好吧,就直接去扒其他点评网站的页面吧。反正用点微恩微惠,改改数据库,奖点点数啊、搞点小活动啊就搞得到一批傻愣愣的所谓忠实用户了,紧接着是PV(访问量)窜升,经理的鼻子翘得老高;十来天后,经理开始抱怨自己的新点评网站没有某家店铺,真实数据和为了“美观”而让程序员改过的数据混在了一起,几星期后,这个点评网站陷入了不生不死的状态,塞满了屏幕的Flash广告刚好够把网站维持下去,但是PV就像放久了的香蕉一样再也直不起来。
我敢说这就是绝大多数各类团购、点评、下载等等等等国内网站——太阳雨后霉菌般诞生后面的故事,产品经理们看着各路网站(有些还不存在)爬上了华尔街,心想自己也搞一个,顺便做做数着美钞的美梦。不过在万恶的帝国主义下,这样小小的梦想很容易破碎,幸好我朝地大物博,人口第一,有脑的皮夹子搞不到,钱多人傻的主还是一抓一大把的,不少冤枉钱送来买了香蕉表面保鲜剂,只是里面已经臭到连底层IT民工们都看不下去了——又写了个无聊的网站,资料都是别的网站吃剩的,完全SEO后(搜索引擎优化)爬上了谷歌第一、交了不少钱后总算爬上了百度第一页,网站页面烂到自己都懒得看,写完就扔在了一边,就像垃圾车般的存在,很脏很臭但是是生活必须。想想自己都快成了专业垃圾车制造商,全无当年大学坐在屏幕前不吃、不喝、不看黄片那股子编程的热情,变成老板不催事就上CB(西恩贝塔)文明用语一下,程序也越来越烂,整个项目小组成员工作效率也越来越低。
事情搞成这样,估计产品经理和他的老板都不希望这样,可是“事故不会无故发生,都是关键事件的连锁反应”。那谁错了,错在哪了?

  • 乱跟风。就像“非死不可”一出,一堆的SNS(社交化网络)网站也出来了,首先占领产品经理们脑子的不是“我们到底有没有竞争力和更好的创意”的问题,而是先占个域名和服务器再说的山寨思维——搞出更多的垃圾车(某朝网络是另外的问题)
  • 没有总体规划。产品经理一天一个怪要求,底层IT民工也为难,短时间要出成果,只好网上随便抄,前端看见代码凌乱也开始随便写,搞得整个项目凌乱的代码难以维护。由此进入了民工接触不到高质量的代码而学习和沉淀,又老是要写代码,项目速度越来越慢;经理在上司和PV的双重压力之下,想着“变态之下肯定能吸引眼球”,要求也越来越变态,垃圾车也越来越破的恶性循环之中。其实这要是早就规划好了,再加上著名的“KISS”(越简单、越易用越好)原则,做出出色的产品不是什么难事吧。
  • 没有人为本。这里的人不只是项目成员,还有网站的上帝——所有的访客。我想上网时没有人会喜欢遇到满屏乱飞或者有欺骗性的广告,现实生活中也一样,老板们总是要求员工正直、对公司诚实,可公司和经理都在作假,上行下效,最后还怪罪于员工没有美德,不帮助公司搞好垃圾车的生意,其实是上层们自己搞臭了整辆垃圾车。

可能有人会说要做到这些网站无法生存了,那你是想造台垃圾车每天拉点垃圾卖钱维生,还是想造台炫酷的跑车抛开对手独吞所有的奖金从而逍遥一生呢?

*本文例子纯属虚构,如有雷同纯属事实;不存在的网站是我做梦想到的,如果你能访问,请检查你的图腾。

Hello World![p2]

2010.08.11 | 天气: | 标签: , , , , ,

小小的演示

上图演示的是一个显示“y”的程序。这个Cypress的Fx2LP相当强大,16K的内置RAM,内置增强的51核心,USB 2.0全速等等……真是像我这样无聊+极度无知的(看了一大堆)小朋友折腾的宝物啊。只是可惜国内网上的资料太少了,有的只是到处抄啊,真不知道要是论文写出来并且侥幸发了、放到网上会有多少低劣的复制品。我承认搞这个有点功利了。所以要尽快结束了,考完以后一定要完善文档和界面来回馈开源社区(望天,好遥远啊)。

这里倒是推荐一个比较冷清的论坛FPGA4U。里面管理员写的东西和教程是才是初级正常人类看的。其他的要不就是太高深,要不就是随处抄来的不知所以的东西。而且这里要喷一下Windows的麻烦,看和开发板一起来的光盘里的教程,大部分竟然是怎么写Windows下驱动的……,Linux下连识别都免了,libusb统统自动解决了。加上python这样简洁、高效、解析类的语言才是未来发展方向啊!(说这么多好的,自己却写不出那样美的程序,只会简单的调用>.<)

再说说这周继续恐怖的考研强化班——英语。上了7天感觉快疯了!感冒了也不敢和爸妈说说,都是这该死的天气害的。下周还有数学,不知道上完以后我还能不能动。

浅谈首例人造生命

2010.05.23 | 天气: , | 标签: , , , , ,

看了胡天翼大哥的博文《科学家们不容易》和凤凰网的新闻《美诞生世界首例人造生命 利弊不清引发强烈争议》之后,我认为美国人可能站在了新世界的开端——什么绿巨人、蜘蛛侠可能就要在眼前了。
整个生物学的过程是

  1. 科学家选取一种名为丝状支原体的细菌,将它的染色体解码。然后利用化学方法一点一点地重新排列DNA。
  2. 将重组的DNA碎片放入酵母液中,令其慢慢地重新聚合。
  3. 将人造DNA放入另外一个受体细菌中。通过生长和分离,受体细菌产生两个细胞,一个带有人造DNA,另外一个带有天然DNA。
  4. 培养皿中的抗生素将带有天然DNA的细胞杀死,只留下人造细胞不断增生。
  5. 几个小时之内,受体细菌内原有DNA的所有痕迹全部消失,人造细胞不断繁殖。新的生命诞生了。

神奇的2、3步,DNA是科学家们自己制造的,我们知道克隆技术只是一个复制已知DNA的过程,转基因技术也只是对目标DNA进行优化和改良——这次,他们搞出了真正的人造的DNA,最厉害的是这个小家伙还存活了。以现在计算机的能力,计算出需要合成的蛋白质需要的DNA已经不算天方夜谭了,这就意味着你需要任何简单的蛋白质,他们都有能力制造出来了。为什么不能合成复杂的蛋白质?就是因为蛋白质不单单是简单的原子排列,它还有一定的结构,结构不能简简单单地造出来,这后面是一连串复杂的生化过程,结构复杂到有一项分布式运算项目叫Rosetta@home的和一款科学游戏Flod it!就是专门来计算这些蛋白质结构,还是没有算出几个来,因为自然界的蛋白质实在太复杂,太多了,所以这个计算估计要持续很久。当然他们有精确的方法测算出来,但是那太昂贵了,所有蛋白质的结构都这样测算,无异于一粒粒地吃完一锅饭。

好在任何复杂的东西都是简单的东西构成的,蛋白质、细胞、生物也不例外。这个新的自然界从来没有出现过的生物诞生之后,时间足够长的话完全也可以进化成更多的自然界从来没有出现过的生物(有点像游戏“孢子”)。当然,因为有人类的参与,这些神奇的人造生物可能经历的进化时间被大大缩短,理论上是人类想让它们成什么样就是什么样,和造机器差不多。

可惜很多人对这项新技术表示担忧,其实技术的好和坏从来没有一个明确的界定,就像核能又可以做武器又可以发电一样。想象一下,一池子绿绿的细菌晒晒太阳就可以产出淀粉、蛋白、甚至是真正的食物,这能解决多少人的吃饭问题;一池子红红的细菌晒晒太阳就可以造出各种燃料,这能解决多少能源纠纷;但是要是落到心术不正的人手里,不用等到上帝来毁灭人类,人类早就自己玩完自己了(最著名的例子要数电影《生化危机》了)。虽然我对新技术很乐观,但事实上这个东西要管好还是比较困难的——因为这东西不像核能,材料不太好找——这新生物的原材料处处都可以搞到,想限制这门技术又比较困难,因为实验设施比核能好搞,可谓是人人都有这个武器。所以人类的未来就像木桶理论一样,全部决定在“最短”的那些木板上了。所以还不如乐观一点,至少我觉得我的有生之年是看不到僵尸满街跑的。

p.s.我只学了点高中生物,所以就自称高中生了。