<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="/xsl/rss.xsl" type="text/xsl" media="screen"?>
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:ppp="http://blog.sohu.com/rss/module/ppp/"
	>

	<channel>
		<title>葡萄</title>
		<link>http://markwu.blog.sohu.com/</link>
		<description><![CDATA[葡萄本是藤上物]]></description>
		<pubDate>Thu, 26 Jun 2008 14:19:38 +0800</pubDate>
		<generator>搜狐博客</generator>
		<ppp:ebi>e1d7073792</ppp:ebi>
		<image>
			<title>http://blog.sohu.com</title>
			<url>http://js.pp.sohu.com/ppp/blog/images/common/logo_150_60.gif</url>
			<link>http://blog.sohu.com/</link>
			<width>100</width>
			<height>43</height>
			<description>搜狐博客</description>
		</image>
		<item>
			<title>Glory Days - Bill Gates</title>
			<link>http://markwu.blog.sohu.com/91158857.html</link>
			<comments>http://markwu.blog.sohu.com/91158857.html#comment</comments>
			<dc:creator>葡萄</dc:creator>
			<pubDate>Thu, 26 Jun 2008 14:19:38 +0800</pubDate>
			<guid>http://markwu.blog.sohu.com/91158857.html</guid>
			<description><![CDATA[学计算机的人没人不知道Bill Gates，也没人可以不提Bill Gates，记得96年大一暑假的时候我看了一本关于全世界最有钱的人的书《未来之路》，当然我选择计算机并不是为了Bill Gates（当时甚至不知道这个人），看了这本书后我非常兴奋，同时很庆幸选对了专业并憧憬着未来。<br /><br />现在Bill Gates要退休了，漫天的新闻和消息显得那么的商业化，是的，单单是580亿这个数字就值得人回味很久。今天看到了一篇文章，笔者从一个职业人的角度回忆了Bill Gates最真实的一面，他把他在微软的日子称为&mdash;&mdash;GLORY DAYS！<br /><br />http://www.inc.com/magazine/20080701/how-hard-could-it-be-glory-days.html<br /><br />下面是一些令我觉得深刻、甚至有些感动的节选：<br /><p>In those days at the company, we used to have these things called BillG 
reviews, at which Bill Gates personally went over every major new feature. At 
the time, he was already famous and on the cusp of being named the world's 
richest person. The day before my BillG review, I was told to send a copy of my 
spec to his office. It consumed almost a full ream of laser-printed paper.&nbsp;</p><p>&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;<br /></p><p>Finally, the killer question. &quot;I don't know, you guys,&quot; Bill said. &quot;Is anyone 
really looking into all the details of how to do this? Like, all those date and 
time functions. Excel has so many date and time functions. Is BASIC going to 
have the same functions? Will they all work the same way?&quot; <br /></p><p>&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;</p><p>What did I take from all this? Bill Gates was amazingly technical, and he 
knew more about the details of his company's software than most of the people 
who worked on those details day in and day out. He understood Variants and COM 
objects and IDispatch and why Automation is different than vtables -- and why 
this might lead to dual interfaces. He worried about date and time functions. He 
didn't meddle in software if he trusted the people who were working on it, but 
you couldn't bullshit him for a minute because he was a programmer. A real, 
actual programmer. </p>
<p>Watching nonprogrammers trying to run software companies is like watching 
someone who doesn't know how to surf trying to surf. Even if he has great 
advisers standing on the shore telling him what to do, he still falls off the 
board again and again. The cult of the M.B.A. likes to believe that you can run 
organizations that do things that you don't understand. But often, you can't. <br /></p><p>文中还涉及了一些观点，作为同样是一个技术人员的我，很有共鸣。Bill Gates对于职业和事业的态度，细节追求，都值得每个职业人思考。<br /></p><p><br /></p><p><br /></p><br />]]></description>
		</item>
		    
		
		<item>
			<title>最好的管理就是自我管理</title>
			<link>http://markwu.blog.sohu.com/90575054.html</link>
			<comments>http://markwu.blog.sohu.com/90575054.html#comment</comments>
			<dc:creator>葡萄</dc:creator>
			<pubDate>Fri, 20 Jun 2008 00:35:40 +0800</pubDate>
			<guid>http://markwu.blog.sohu.com/90575054.html</guid>
			<description><![CDATA[<p>前段时间看到一句话&ldquo;最好的管理是自我管理，而不是管理别人&rdquo;，忘了出处但是却深深的印在来脑海里，这段日子时刻的提醒和警示着自己。</p>
<p>曾经何时你的成功只需要取决于自己，这时一切彷佛很顺利；突然有一天你发现你的成功不能只取决于自己而是别人、一个团队，你开始承担领导管理的职责。或许你会变得困惑、犹豫、无助，一切不再简单，不再顺利。原因是多样的，每个人都会有自己的故事和理由。</p>
<p>前些日子写了一篇&ldquo;每天的工作都是祈祷&rdquo;，那些日子真的很焦躁。看到这句话后很感慨，其实一直寻找的答案很简单，和原来一样一切还是取决于自己，只不过是忘掉那些所谓的技巧、博弈，将最好的管理放到自己身上，从自己做起来。</p>
<p>源于下面几个方面：</p>
<p>1）老话说：律己律人，成人成己。同样的道理。</p>
<p>2）如果你认为你找到了适合组织的目标和价值观，请自己首先作为实践者。</p>
<p>3）做好自我的管理，你将变得十分的坦荡，无所畏惧。</p>
<p>4）自己作为被管理者能最快最直接的发现并解决出现的问题。</p>
<p>5）你给人感觉是一个靠谱的人，而不是一个站着说话的人。</p>
<p>6）焦虑？不！你没有时间焦虑。</p>
<p>BTW：我看好葡萄牙！！！</p>]]></description>
		</item>
		    
		
		
		<item>
			<title>再看eBay架构</title>
			<link>http://markwu.blog.sohu.com/89415395.html</link>
			<comments>http://markwu.blog.sohu.com/89415395.html#comment</comments>
			<dc:creator>葡萄</dc:creator>
			<pubDate>Fri, 6 Jun 2008 14:35:14 +0800</pubDate>
			<guid>http://markwu.blog.sohu.com/89415395.html</guid>
			<description><![CDATA[好像是第三次看eBay的架构了，每次都能看到他的发展和一些预见问题的出现，原文：http://highscalability.com/ebay-architecture<br /><br />eBay核心架构是一个由j2ee支撑的庞然大物，N年前我就已经不堪忍受j2ee的低效率和笨重的框架而放弃j2ee，而作为一个每月有50亿次API调用，每天26亿次SQL查询、10亿PV的商业交易网站居然坚持了这么多年依然能健康、稳定的运行，真得让人难以置信。也足可见架构才是核心竞争力，而技术只是一种实现手段而已。<br /><br />下面是我感兴趣的东西：<br /><h3><font size="4"> The Architecture</font></h3>1）设计任何结构的时候都带着一个问题：&ldquo;如果流量增加一个数据级会如何&rdquo;。<br /><br />2）一定要严格的按照分成结构来设计应用，数据层、应用层、搜索、操作等。<br /><br />3）ORACLE数据库，JAVA 1.3.1&nbsp;<img src="http://js3.pp.sohu.com.cn/ppp/images/emotion/base/surprise.gif" alt="吃惊" /> <br /><br />4）数据库按照用户，物品帐号等进行分区为超过70个分区块。<br /><br />5）不用存储过程，只用简单的trigger。<br /><br />6）没有客户端事务（应该指基于SEESION的），也不用分布式事务（那J2EE算真的废了）。<br /><br />7）只用了J2EE的servlets, JDBC, connection pools（这还叫J2EE吗&nbsp;<img src="http://js3.pp.sohu.com.cn/ppp/images/emotion/base/muzzy.gif" alt="发呆" /> ，看来还是准备放弃J2EE了）。<br /><br />8）应用层不保留数据状态，临时状态只存在与COOKIE或者大杂烩数据库中。<br /><br />9）应用服务器之间禁止任何直接通信，严格按照分层协议来走。（也就是所有的数据交互调用都要通过固定的&ldquo;交互&rdquo;层进行）。<br /><br /><h2>Lessons Learned</h2>1）横行的扩展，而不是纵向。将应用做薄易扩展，而不是设计更多的超级服务器。<br /><br />2）解放数据库，我们也早就意识到数据库只是用来存储的而不是承担大量计算。但是eBay的做法很诡异，不是建立大量的cache中间件避免数据查询，而是在应用中间件中完成大量类似数据库的查询操作（比如：集联查询），有点像是做了个应用级的DB POOL，估计是eBay特殊的数据结构导致的。<br /><br />3）规模越大对操作控制、配置管理、监控的依赖越大，毕竟机器多了数据多了服务大了。<br /><br />4）保证日常服务正常的同时，发展架构、改变模式、精炼系统这是每个发展中网站都需要面对的最重要问题。又要马儿跑又要马儿边吃草：）<br /><br />5）别为那些你永远都不会遇到的架构瓶颈过多的担心，当然更可怕的是你从来不为自己可能遇到的架构瓶颈而担心。<br /><br />]]></description>
		</item>
		    
		
		<item>
			<title>Social Software Building Blocks</title>
			<link>http://markwu.blog.sohu.com/88642597.html</link>
			<comments>http://markwu.blog.sohu.com/88642597.html#comment</comments>
			<dc:creator>葡萄</dc:creator>
			<pubDate>Wed, 28 May 2008 13:58:45 +0800</pubDate>
			<guid>http://markwu.blog.sohu.com/88642597.html</guid>
			<description><![CDATA[看到茂茂的一句话比较感兴趣，深入研究了一下，先来看看原文。<br /><br /><p>There are lots of definitions of <a href="http://www.google.com/search?q=social+software">social software</a>
out there, ranging from the clinical (&quot;software that enables people to
connect through computer-mediated communication&quot;) to the pragmatic
(&quot;stuff that gets spammed&quot;).</p>

<p>While doing research for a recent <a href="http://nform.ca/events/social-information-architectur">workshop</a>,
I came across a useful list of seven social software elements. These
seven building blocks--identity, presence, relationships,
conversations, groups, reputation and sharing--provide a good <em>functional definition</em> for social software.  They're also a solid foundation for thinking about how social software works.</p>

<p>The original list was <a href="http://interconnected.org/home/2004/04/28/on_social_software">assembled by Matt Webb</a> (who was expanding on <a href="http://www.sylloge.com/personal/2003_03_01_s.html#91273866">a list created by Stewart Butterfield</a>).  Here's a brief definition of each element:</p>

<ul><li><strong>Identity</strong> - a way of uniquely identifying people in the system</li><li><strong>Presence</strong> - a way of knowing who is online, available or otherwise nearby</li><li><strong>Relationships</strong> - a way of describing how two users in the system are related (e.g. in Flickr, people can be contacts, friends of family)</li><li><strong>Conversations</strong> - a way of talking to other people through the system</li><li><strong>Groups</strong> - a way of forming communities of interest</li><li><strong>Reputation</strong> - a way of knowing the status of other people in the system (who's a good citizen? who can be trusted?)</li><li><strong>Sharing</strong> - a way of sharing things that are meaningful to participants (like photos or videos)</li></ul>

<p>Not every social software system has all of these, but most of them
have three or more. And the most popular social websites implement many
of these building blocks, but focus on just one or two. For example, </p>

<ul><li><a href="http://flickr.com/">Flickr</a> is for sharing photos</li><li><a href="http://slideshare.net/">Slideshare</a> lets you share Powerpoint presentations</li><li><a href="http://twitter.com/">Twitter</a> aims at presence</li><li>Instant messaging applications like AIM and MSN are about conversation</li><li><a href="htpp://linkedin.com">LinkedIn</a> tracks relationships</li></ul>

<p>For the workshop, I borrowed an idea from Peter Morville's <a href="http://semanticstudios.com/publications/semantics/000029.php">user experience honeycomb</a>
and created a social software honeycomb. I put identity--the most basic
requirement of any social software system--at the center with the other
elements grouped around the outside.</p><p><img src="http://1832.img.pp.sohu.com.cn/images/blog/2008/5/28/13/18/11ad2bdf88c.jpg" style="margin: 0px auto 10px; display: block; text-align: center;" alt="" border="0" /></p><p>Underneath the main honeycomb are examples of three social websites
and how they use the building blocks. The dark green hexagon is the
focus of the system; the light green hexagons are the supporting
elements.</p>

<p>Once you dig into Digg, Flickr, Slideshare or Twitter you'll find
that the actual implementation of each piece will be different. And not
just different, but nuanced in a way that helps establish the overall
ambience of that system. For instance, it's interesting to observe how
the ease of interaction in Digg drives the <a href="http://labs.digg.com/swarm/">swarming</a> behaviour of its users.</p>

<p>The challenging thing about designing for group interaction is that
people bend the tools for their own social purposes. I've found these
building blocks to be a good conceptual framework for understanding
social software. With these in hand we can start to look at how people
use these systems to satisfy their personal and social goals.</p>按照之前说的，MYSPACE是身份、展示、分享、群组；FACEBOOK是身份、关系、对话。<br />自己画了一个图，看看像谁，不够好像还少了一个块才能算是一个成型的产品<br /><img src="http://1812.img.pp.sohu.com.cn/images/blog/2008/5/28/13/19/11ad2c3ad64.jpg" style="margin: 0px auto 10px; display: block; text-align: center;" alt="" border="0" /><br />]]></description>
		</item>
		    
		
		<item>
			<title>Twitter的烦恼</title>
			<link>http://markwu.blog.sohu.com/88245663.html</link>
			<comments>http://markwu.blog.sohu.com/88245663.html#comment</comments>
			<dc:creator>葡萄</dc:creator>
			<pubDate>Fri, 23 May 2008 17:52:53 +0800</pubDate>
			<guid>http://markwu.blog.sohu.com/88245663.html</guid>
			<description><![CDATA[原文：http://www.25hoursaday.com/weblog/2008/05/23/SomeThoughtsOnTwittersAvailabilityProblems.aspx<br /><br />看了这篇文章很是同情Twitter的工程师们，如此巨大的数据量，如此恶心的数据读取模式，如此疯狂的用户。<br /><br />想当初做FEEDS的时候，为了讨论是PUSH还是PULL，讨论了很久很久，最终也没有得到一个最优的解决模式。理论上这件事情貌似很简单：<br />1）PUSH你的消息到所有你的好友或者关注者的页面；<br />2）PULL你关注的人的所有消息到自己的页面；<br />一旦数据爆炸，涉及分布式存储的时候，这类读写简直是要了DB的老命。最简单的还是牺牲写空间换取读时间，做PUSH（毕竟读的用户更多，他们的体验应该优先），但如果你的关注者达到万级的时候，这种状态下写的时间也会被恐怖的牺牲掉。<br /><br />且看下一步Twitter的各位大拿怎么办吧，填机器生抗前途比较暗淡，或许会考虑限制好友数了。<br /><br />我的胡思乱想：<br />1）用索引库，处理这类海量数据INDEX是强项，不过要想法弥补实时性的问题，做快慢表、大小库；<br />2）放弃关系型数据库结构，改为类似LDAP的文件系统管理；<br />3）哪位同学有好的建议，请告诉我。<br />]]></description>
		</item>
		    
		
		<item>
			<title>Face to Facebook</title>
			<link>http://markwu.blog.sohu.com/87340832.html</link>
			<comments>http://markwu.blog.sohu.com/87340832.html#comment</comments>
			<dc:creator>葡萄</dc:creator>
			<pubDate>Wed, 14 May 2008 18:09:09 +0800</pubDate>
			<guid>http://markwu.blog.sohu.com/87340832.html</guid>
			<description><![CDATA[下午FACEBOOK的国际业务拓展的总监Net Jacobsson来到搜狐，有幸和他交流了一下。了解我的人都知道我是一个非常崇拜FB的人，这次也让我有机会最直接的了解这个互联网新贵。下面大致列一下我觉得有意思的对话：<br />（M代表我，NJ就是FB代表了）<br />1）刚开始FB的兄弟在谈到他们的未来规划时<br />NJ：开放平台才是互联网的未来，现在所有的互联网巨头都跟随FB开放了平台，中国如何看待这个趋势？<br /><br />2）谈到对中国SNS或者互联网技术发展的建议时<br />NJ：中国互联网应该更多的做一些创意，而不是总是C2C（COPY TO CHINA）。（席间数次提到XIAONEI和51）<br />NJ：中国的网站喜欢把用户保护的很好，生怕被谁给抢了去，但是你捂的越严实只会越伤害用户的使用体验，最终你还是会失去这些用户。应该尽量的平台化，OPEN才是硬道理。<br /><br />3）关于UGC<br />M：FB如何看待UGC，会去刻意的引导或者发展UGC吗？<br />NJ：FB不会刻意的发展UGC，FB的主要的定位还是帮助你建立和维系关系，UGC只是帮助交流的一个副产品。如果用户只想使用视频服务那他去YOUTUBE就好，我们会提供API将YOUTUBE引入我们的平台。这也是他们和MYSPACE相比很大的一个差异。<br /><br />4）关于用户流失活跃度下降<br />M：FB的成功或者爆发成长是从开放校园外注册开始的吗？今年开始FB的很多数据都开始走低，用户兴奋期过后的流失如何面对？<br />NJ：FB走出校园这步非常成功，而且FB本身从定位而已并不区分人群，另外平台化对FB的帮助非常大（又绕回来了）；<br />NJ：数据下降的原因是很多新用户进入FB后并没有好友，因此他无法让FB的体系良好的运作起来，所以我们现在正在努力的帮助这些用户找到他们的好友（这点和我们最近讨论的要点一致）。<br /><br />5）用户PROFILE<br />M：校园用户很愿意贡献自己的信息，所以容易产生互动，就像XIAONEI和51一样，但是更多的用户特别是中国用户并不愿意暴落自己的个人信息，没有这些信息SNS基本没法运行起来，FB如何看待这个问题？<br />NJ：其实无论是中国还是美国用户都不愿意随意发布他的个人信息，但是如果我们能提供一个很好的应用或者群组关系交流，比如：一个汽车论坛，大家彼此很熟悉很活跃，为了让这些朋友方便和他交流他们会愿意发布自己的信息，而且这些信息能够让FB的各种应用更好的帮忙他和他的朋友们互动起来。<br />（简单来说就是需要先为用户提供好的服务，让他能产生信任，才有PROFILE。也就是说PROFILE应该是逐步完善的事情，一开始注册就让用户填各种资料也许不是一件好事。）<br /><br />6）真实性<br />NJ：FB的用户要求真实性很高，也许很多虚拟社区不要求真实性，但是这是FB中建立和维系关系中非常重要的一环。<br />（真实性是用户产生信任很重要的一点）<br /><br />7）虚拟和真实生活<br />ZD：看到越来越多国外人都慢慢关闭自己的互联网帐号希望能远离网络而开始真实社会的生活，这点和隐私相关吗？<br />NJ：我不认为有越来越多美国人会这样，当然什么东西都需要适度，我还看到韩国有人玩游戏玩到牺牲，就和你喝酒喝多会挂掉一样（哥们很幽默），适度的互联网一定是真实生活的互补而不会矛盾。人们不会厌倦互联网的生活：）<br /><br />杂记：<br />NJ对中国互联网比较了解，校内、51等都分析的不错；同时对QQ很尊重，对QQ的模式和规模很清楚（特别提到FB也在做的虚拟物品买卖模式）；对进入中国市场FB显然很警惕，也很顾及中国政府；FB也许希望通过开放平台来打开中国市场，特别问到搜狐或者中国开发者是否有意愿。<br /><br />PS：我没习惯做笔记，这些都是事后回忆的，可能有遗漏。交流得很愉快，NJ是个很能侃很幽默的人。还有我英文比较土，NJ的话是我按我的理解写的，不代表官方。<br /><br />]]></description>
		</item>
		    
		
		<item>
			<title>每天工作都是祈祷</title>
			<link>http://markwu.blog.sohu.com/86862619.html</link>
			<comments>http://markwu.blog.sohu.com/86862619.html#comment</comments>
			<dc:creator>葡萄</dc:creator>
			<pubDate>Fri, 9 May 2008 15:00:40 +0800</pubDate>
			<guid>http://markwu.blog.sohu.com/86862619.html</guid>
			<description><![CDATA[最近看了潘石屹的书，里面有句话很有意思&mdash;&mdash;每天工作都是祈祷。按马克思的理论来说，工作在未满足物质需求的时候主要是为了物质而奋斗；而在满足物质需求的时候就应该在工作中追求更高的精神享受。老潘则认为，在未满足物质需求的时候更应该追求精神享受。我的理解是只有一个人在将工作当作精神享受的时候才能事半功倍，最大可能的挖潜人在工作中的潜力，这是一种接近于自然、宁静、和谐，也就是一种趋近于虔诚的祈祷状态。<br /><br />回想曾经，忙碌在代码和解决问题中，一天的时光转瞬即逝，在工作中往往能进入一种忘我的境地，甚至忘记了吃饭和下班，离开办公室带着满满的收获和成事感。这真是一种祈祷式的工作。<br /><br />现如今，五、六件事情分噬着大脑所有时间片，邮件、MSN、电话如同伊拉克的战场，工作在思考、计划、实施中挣扎。每天的&ldquo;祈祷&rdquo;是，祈祷某人别来骚扰，祈祷某东西别出问题，祈祷某事顺利进行。离开办公室带着冒烟的单核CPU和浑身的假性疲劳。脾气越来越坏，快乐越来越少。<br /><br />希望从今天起，重新规划自己的状态和心态，找回往日的&ldquo;自然和宁静&rdquo;，做一个用心祈祷而不是用脑的人。<br />]]></description>
		</item>
		    
		
		<item>
			<title>谁的空间</title>
			<link>http://markwu.blog.sohu.com/85764911.html</link>
			<comments>http://markwu.blog.sohu.com/85764911.html#comment</comments>
			<dc:creator>葡萄</dc:creator>
			<pubDate>Mon, 28 Apr 2008 18:08:40 +0800</pubDate>
			<guid>http://markwu.blog.sohu.com/85764911.html</guid>
			<description><![CDATA[<font size="4"><span style="font-family: 黑体;">他们说&mdash;&mdash;<br /><br />校内：SNS的战斗已经结束了<br /><br /></span><span style="font-family: 黑体;">51：我们有意识的引导，避开在低年龄市场的竞争，那个竞争市场很激烈</span><br /><span style="font-family: 黑体;"><br />百度：目前共有 675017 位Hier在线</span><br /><span style="font-family: 黑体;"><br />新浪：%$#&amp;*#@$%&amp;*@#</span><br /><span style="font-family: 黑体;"><br />搜狐：。。。</span></font>]]></description>
		</item>
		    
		
		<item>
			<title>堵</title>
			<link>http://markwu.blog.sohu.com/84164879.html</link>
			<comments>http://markwu.blog.sohu.com/84164879.html#comment</comments>
			<dc:creator>葡萄</dc:creator>
			<pubDate>Wed, 9 Apr 2008 10:54:50 +0800</pubDate>
			<guid>http://markwu.blog.sohu.com/84164879.html</guid>
			<description><![CDATA[<img src="http://news.wap.sohu.com/images2/wblog/2008/04/09/10/54/1207709690659_0.jpg" alt="pic" /><br />半个多小时不让人动啊<br />
(<img alt="" src="http://news.wap.sohu.com/images2/portal/slogo.gif" /><a href="http://news.wap.sohu.com/www/goto.jsp?fr=s-blog">手机看搜狐</a>)]]></description>
		</item>
		    
		
	</channel>
</rss>
