普通视图

发现新文章,点击刷新页面。
昨天以前明明如月的博客

个人数据的开源备份:从明清档案之殇想到的

作者 lmm333
2025年12月17日 12:00

开篇:从个人意识开始

今年,我开始有意识地对自己的个人数据进行备份,而且更倾向于开放存储而非私有封存。

格式策略:让数据适配更多场景

我会主动将文档转换成图片、PDF这类通用性更强的格式,摒弃单一的纯文本形式。令人欣喜的是,借助多模态AI模型,这种格式转换变得格外便捷,再也不用繁琐地手动操作OCR提取,普通个人也能轻松完成这项工作。

八千麻袋:被抢购又被抢救的档案惊险

之所以萌生这样的想法,源于今年看到的两则历史档案的遗憾往事。一是清代的“八千麻袋事件”,内阁大库中藏有辽金元秘稿、明清边务文书的海量档案,民国时期因财政窘迫被当作废纸低价出售。所幸学界得知消息后,罗振玉等人筹款从纸厂和商人手中赎回了相当一部分,今天存于第一历史档案馆的清代内阁档案中仍能看到这些劫后余生的卷册。即便如此,整理和编号的空档里仍有不少残损与流散,提醒我们对数字资料也要提前复制、分散保存,而不是等到危机来临才追悔。

黄册命运:制度更替中的缓慢流失

二是明代的黄册,那些记录全国户籍赋役的账册曾集中保管在中央库房,也在地方备有副本。进入清代后,随着册籍制度更迭、户籍重编和战乱迁移,大量黄册因潮湿虫蛀、搬运损耗和清理旧账而逐渐散佚,仅少量卷册被文博机构与地方档案馆收存。后世想重建户籍、经济史资料时,多需依赖这些零星存本与地方志、碑刻进行拼补。这个例子提醒我:即便是庞大的官方档案,若缺乏制度化的复制、公开流通和持续关注,也会在时间里悄然消失。

家庭案例:个人记忆也会被忽视

不止是皇家档案,我还看过不少国外的例子:一对老夫妻离世后,后代急于分割遗产,将老房子里的老照片、手写笔记本等满是生活痕迹的个人档案弃之不顾,只求尽快变卖房产。这些记载着家国历史或个人记忆的书信、日记、文书,其实都是极具价值的材料,最终的结局却实在可惜。

开源思路:放下执念,让网络留存

由此我越发觉得,个人数据的保存,一方面要做好妥善存储,另一方面也不必执着于留给后代——毕竟他们未必在意。不如借鉴Linux的理念:不执着于自己保管档案,而是将其发布到网络上,自然会有认同其价值的人帮忙留存。

行动计划:从闭源到开源的迁移

基于这个想法,我计划把更多个人数据开放上传至GitHub,将其当作一个相对永久的存储载体。目前我的大部分个人笔记和数据还存放在闭源仓库中,接下来的目标,就是逐步将它们迁移至开源仓库,让这些细碎的个人印记,能以更开放的方式留存下去。

简体字的双重优势:打字效率与扫盲成效全解析

作者 lmm333
2025年12月17日 10:00

简体字手写比繁体字快,这个大家都知道。今天做了一些搜索,才发现简体字输入法的打字速度也比繁体快,甚至在扫盲上直到现在仍然有优势。下面用数据和体验把原因说清楚。

一、音码对决:双拼 / 全拼,直接甩开港台常用输入法

大家以为拼音输入“拼的是手速”,其实字符集规模和输入法设计早就定了效率基调。简体区有一套全国统一的汉语拼音,90% 以上的人日常都用拼音(双拼 / 全拼)打字,学习成本低,按声母韵母就能敲;台湾习惯注音,香港习惯粤语拼音或英式拼音,标准不统一,很多人干脆去学仓颉等形码,音码覆盖率反而没上去。

  • 重码率差距悬殊:简体常用字符集约 2500 个,全拼重码率只有 8%-12%,双拼更低到 5% 以下,基本不用翻页;港台常用字符集超过 7000 个,注音重码率 23%-30%,打个 “ji” 要在“機、幾、基、記”等十多个字里翻页找。
  • 实测速度压制:实验室测试里,熟练的简体双拼用户平均 120-150 字 / 分钟;台湾注音熟练者 80-100 字 / 分钟;香港仓颉拼音 75-95 字 / 分钟,差距最高能拉到 50%。

简体音码像是“直达快车”,繁体音码更像“绕路还堵车”,速度自然不在一个段位,尤其双拼把声母韵母直接拆成两个键,几天就能上手,追求速度的玩家几乎人手一套。

二、形码比拼:五笔称王,香港仓颉、台湾行列都得让路

形码是“专业选手”的天下,不同地区流行的形码各有思路:

  • 大陆主流:五笔。按横竖撇捺折拆字根,把部件映射到键盘 26 键,编码按“取大优先”规则组合,常用字 2 键内就能出,盲打很顺。
  • 香港主流:仓颉。把字拆成 240 个部件,按“从左到右、从上到下”取 3-5 键编码,规则细但记忆量大。
  • 台湾常见:行列 / 大易等。也是拆字根,但把键盘分九区,编码要记“笔顺 + 区位”,规则介于五笔和仓颉之间。

对比下来,五笔在精简度和学习曲线上都更友好:

  • 字根少、编码短:五笔核心字根只有 130 个,常用字平均编码长度 1.39 键 / 字;香港仓颉字根 240 个、平均 2.1 键 / 字,复杂字要敲 4-5 键;台湾行列字根 180 个、平均 1.8-2.2 键 / 字,拆分更琐碎。
  • 上手快、速度高:同样学 1 个月,五笔平均能跑到 160-190 字 / 分钟,高手可以冲到 250+;香港仓颉 110-140 字 / 分钟,台湾行列 105-135 字 / 分钟,速度差 30% 起步。入门时间也不同:五笔两周基本成型,仓颉和行列得学 1-2 个月。

编码精、学习快,五笔把形码的效率差距直接拉成“降维打击”。

三、扫盲传承:简体字的“老功劳”,今天还在发光

有人说“教育普及了,简体扫盲的价值过时了”?数据不是这么讲。

  • 大陆 vs 香港:大陆 15 岁以上识字率 97%+,香港约 94%,差了 3 个百分点。简体平均笔画比繁体少近一半,小学生掌握 2000 个常用字大约 1 年能搞定,繁体要 1.5-2 年。
  • 国际课堂也认可:美国不少中文学校改用简体字,负责老师直说能省下约 30% 学习时间,不会让学生被繁体的复杂度劝退。
  • 历史数字作证:1956 年推行简化字后,大陆文盲率从 1964 年的 33.6% 降到 1982 年的 23.5%,18 年里年均下降 0.56%,和小学入学率的提升节奏一致,说明简化确实降低了入门门槛。

简体字在识字和普及教育上的作用没有“过期”,反而在今天的教学和自学场景里继续发光。

四、核心结论:简体字,效率和普及两手抓

  • 输入速度:简体音码比港台繁体输入法普遍快 20%-50%,形码快 30% 以上,学习成本还更低。
  • 教育普及:简体字让学习难度大约减半,帮助大陆做到 97%+ 识字率并领先香港 3 个百分点,也被海外课堂认可。
  • 综合价值:从省笔画的手写,到高效打字,再到扫盲和国际传播,简体字早就是一套适配当下需求的高效文字工具。

简体字不仅是“打字好手”,也是教育普及的“老功臣”,这份双重实力,真的藏不住。

四小时书城奇遇:那些藏在书架间的偶然与必然

作者 lmm333
2025年12月6日 18:00

四小时书城奇遇:那些藏在书架间的偶然与必然

一、城市文化客厅里的「微小选择」,藏着生活的隐性逻辑

傍晚六点,规划馆闭馆的铃声像一个无形的信号,把我推向了隔壁的深圳书城中心城。这座盘踞在福田CBD核心的「城市文化客厅」,从2006年开业起就成了深圳人的精神锚点——日本建筑师黑川纪章笔下的「天圆地方」设计,让自然光顺着庭园缝隙漫进8.2万平方米的空间,书店、文创店、茶饮店交织成的多元业态,早已打破「书店只是卖书的地方」的刻板印象。

我原本只计划匆匆逛一圈,却在不知不觉中待到了深夜十点。这种「计划之外的沉浸」,恰是格拉德威尔笔下「偶然选择背后的必然吸引力」:当一个空间既满足了人对知识的本能渴望,又适配了休闲、陪伴、探索的隐性需求,四小时的停留就不再是时间的浪费,而是生活逻辑对「优质场景」的自然靠拢。就像那些看似随机走进书店的人,最终停留的角落、拿起的书籍,早已被自身的兴趣、需求与当下的生活状态悄悄牵引。

二、北区艺术区的「触发点」:一场展览的余波,催生一次收藏

北区的文化艺术区成了我停留最久的地方,而这一切的起点,源于数月前台北「甲子万年」展览留下的「余波效应」。当时在展厅里为黄公望《富春山居图》的意境震撼,为苏轼《赤壁赋》的笔墨动容,那种「想把经典留在身边」的念头,在看到书城货架上高清彩印复刻本的瞬间,彻底被激活。

这便是「微小触发点的蝴蝶效应」:一次展览的触动,在数月后与书店的复刻本相遇,最终促成了一场收藏——不仅拿下了《富春山居图》《赤壁赋》的复刻作品,还选了含《千里江山图》大幅彩印的宋代绘画山水卷,甚至带了一套《芥子园画传》描红套装,想着既能自己尝试,也能陪宝宝感受传统书画的魅力。后来因书籍过重转至京东下单,满99元包邮香港的便捷,更像是这场「偶然收藏」里的「必然适配」——当需求足够明确,便利的解决方案总会不期而遇。

三、南区货架上的「趋势信号」:从文创到AI,藏着时代的隐形脉络

南区的逛购之旅,更像是一场「时代趋势的微型观察」。在文创区拿下4本卡通封面本子、三种版本的地图时,我下意识觉得5-6元一本的本子偏贵,却还是因「封面心动」买单——这种「感性大于理性」的消费,恰恰印证了当下文创产品的核心竞争力:颜值与情绪价值,早已超越了实用价值本身。而地图的选购,既是个人爱好的延伸,也是想给宝宝搭建认知世界的小窗口,看似随机的选择,实则藏着「自我需求」与「亲子陪伴」的双重逻辑。

转到综合性书区,货架上的「AI热潮」更是扑面而来:Deepseek、豆包、Kimi的实操教程摆满整排书架,万维钢的AI主题书籍被放在显眼位置,这种「集中式呈现」绝非偶然,而是AI技术渗透日常生活的直观体现。就像格拉德威尔在书中写的「弱连接的力量」,这些书籍看似是孤立的出版物,实则串联起了普通人对AI工具的需求、行业技术的迭代,以及整个社会对「生产力升级」的集体渴望。我最终入手的AI、个人生产力、精力管理三本书,不过是从这场「趋势洪流」中,拾取了契合自身当下需求的碎片。

四、一本杂志的「认知颠覆」:AI写总结的背后,是技术迭代的必然

逛店途中偶然翻阅的11月《第一财经周刊》,成了此次行程的「认知转折点」。王君玉专栏里关于「AI能否写年终总结」的答案,彻底打破了我对AI工具的固有认知——Notion AI能读取多源上下文,导入项目资料、GitHub记录就能生成精准总结,核心在于AI Agent技术升级、token容量扩容且价格下降的多重叠加。

这不是「突然出现的技术奇迹」,而是「技术迭代到临界点后的自然爆发」:就像格拉德威尔所说的「引爆点」,当AI的上下文处理能力、数据串联能力达到一定阈值,再加上使用成本降低的助推,「AI助力年终总结」就从「不可能」变成了「日常工具」。对我而言,这不仅意味着后续可以整合日记、待办、笔记等素材,让AI高效整理年终总结,更意识到「把个人数据转化为AI可读格式」,已成为适应时代的必备能力——那些看似偶然看到的专栏内容,实则是技术趋势给普通人的「提前预警」。

五、四小时的「精神沉淀」:实体书店的价值,是算法永远替代不了的「偶然相遇」

离开书城时,深夜的灯光把书架的影子拉得很长,手里拎着几本杂志和书籍,心里装着满满的收获与感悟。今年我买书加杂志不足10本,读书量锐减,日常阅读多是陪宝宝读绘本——这种「个人阅读的缺失」与「亲子阅读的充实」形成的反差,让我明白:成长从来不是单一维度的前进,有时陪伴的意义,早已超越了自我提升的焦虑。

如今面对书城海量的专业书籍,我已难静下心细读,却依然喜欢在书架间穿梭——因为实体书店的魅力,从来不是「高效找到想要的书」,而是「在不经意间邂逅意外的惊喜」:可能是一本装帧精美的历史书,可能是一篇颠覆认知的杂志专栏,可能是一个触发新想法的文创产品。这些「算法无法精准推荐的偶然」,恰恰是实体书店不可替代的核心价值。

就像这场四小时的书城之旅,没有刻意的规划,却在每一个微小的选择、偶然的相遇里,收获了认知的启发、生活的灵感与陪伴的意义。生活大抵就是如此,那些看似随机的片段,最终都会在时间的串联下,成为构成我们人生的「必然脉络」——而偶尔放慢脚步,在书香与烟火气里感受这种「偶然与必然」,便是对生活最好的沉淀。

MAC通过SMB访问windows文件夹,密码正确,无法登陆

作者 lmm333
2015年1月10日 08:00

windows电脑清灰。然后重新上电开机。下午通过mac访问windows的共享文件夹,依旧是通过Finder菜单里前往菜单下的连接服务器选项连接,竟然出现无法连接,同样密码的远程连接可以,smb不行。

重新输入了一边windows电脑上的用户名和密码,依然无法连接。确保用户名密码完全正确的情况下,mac的密码输入窗口还是在那抖动晃动。
smb无法访问,但是奇怪的是用远程桌面连接和XBMC访问都正常。无奈,先通过远程桌面,修改了一个新的windows管理员密码,再到mac finder里,问题依旧。
百思不得其解。google,百度了半天,没有答案。

无奈再次用远程桌面连接windows电脑,查看各种设置,没发现什么问题,突然意外发现windows 右下角的自动更新提示出现了问题,小旗子上面打了红叉,顺着这条线。发现由于拆机清灰,断电后由于windows电脑的bios电池实效,系统时间变成2000年。调整了系统时间,回到mac,再次通过finder-前往-连接服务器,一切正常了。

最后附上苹果的官方文档: Mac OS X:如何连接 Windows 文件共享 (SMB) http://support.apple.com/zh-cn/HT1568

chrome USB耳机没有声音

作者 lmm333
2013年11月28日 08:00

这个问题困扰我很久了,搜了好多网页,终于解决:

情况:USB耳机下chrome无声,IE有声,chrome的silverlight的视频也有声音,就是flash没声音,比如视频网站/豆瓣fm等。经过[声音-合成器]检查,flash的声音只出现在系统默认声源(扬声器、普通耳机)里,设置usb耳机为默认声音设备或默认通信设备都不行

问题原因:flash的bug~

解决方案:

去官网安装最新版flash(http://get.adobe.com/cn/flashplayer/ )
开新窗口,输入网址chrome://plugins/
点击右上方的[详细信息]
找到Adobe Flash Player
禁用所有的 flash player 插件, 只保留 Macromed\Flash\NPSWF32_11_3_300_268.dll (这个应该是最新版的,被禁用的包括chrome自带的)
打开douban.fm,应该有声音咯~

开始行动

作者 lmm333
2013年3月22日 08:00

先转一篇文章:

2007年9月到2008年6月,我大四,全职实习,每天早晨坐两个小时公车(当时北京地铁少而贵)上班,忙忙碌碌的一天之后,再两小时下班,看尽三环一路霓虹闪亮回到宿舍一般在晚上9点,吃饭,打闹,写点作业。上床睡觉。后来,我搬到离公司近的地方租房子住,每天浑浑噩噩的上班,下班,回家洗衣服擦地板,和同屋的女孩聊天,然后就睡觉了,第二天又开始了。时间久了,我总是觉得似乎有什么地方不太正常,好像我的生活全部都是工作,除此以外我没有任何能干的,跟不同的人交流总是有障碍,我对社会不了解,而别人对学校的事情没兴趣。这个时候我意识到一个问题,我没有平衡好我的工作和生活,除了工作,我的生活没有一点颜色。而这个时候Yvonne在加拿大交换上学,经常打电话告诉我她那里的钢琴房是多么梦幻,那里的枫叶多么漂亮,连那里街头的雪景都分外让人觉得艳羡。这让我纠结的心更加纠结。我躺床上想了很久很久,我一直想要学钢琴,我一直想要开一个博客来写下我成长过程当中的点滴的思索和进步,我一直想要做公益来让自己成为一个内心幸福的人。可是我一直都在等,似乎在等一个更好的时机,也似乎是在等有钱的时候?或者是在等我内心准备好了吧。我就这样想着,等着。不停的把自己的想法告诉更多的人,我要这样,我要那样。但是迟迟没有行动。

六月份看自行车大王标哥的专访,80多岁的老爷子说的最多的一句话就是“有些事情,现在不做,一辈子都不可能再做了。”那时候我一个人在酒店的房间里上网八卦,和同学描绘自己的各种想法,扯的群情激昂的,可是就那一瞬间,这句话突然惊醒了我。我腾的坐起来打长途回北京,找到早就预约好的钢琴老师,请她开始给我排课程。我打开曾经写到08年12月就停止了半年的新浪博客,看到2000的点击量,看到那些歪歪扭扭的文字,开始一点一点把我写到各个不同地方的文字重新转上去。回到北京后,我火速定了去四川的机票,我开始托很多人给我找一些需要帮助的小孩;我开始将自己的工资的一部分建立起一个小小的基金会,每月一点点的钱,希望时间久了可以多一点去帮助别人。同时我开始用心去旅游,每月存固定的旅游专用基金好让我在有时间旅游的时候能够走的远一点,看的多一点。我找了斋老师给我普及古典音乐和股票知识;我开始用心扩大自己的人脉,邀请别人吃饭来交流沟通;我开始学着鼓励别人、赞美别人,而不是像以前不喜欢的就不理,理也是打击别人。我把书架里的英语书拿出来开始背单词,看英文电影,看美国电视台的节目,我开始到书店买各种书来读做笔记。我开始着手很多一直在计划里的事情。

今天已经9月26日,我能坐在钢琴前面完整弹下《kiss the rain》,甚至可以听简单的曲子自己写谱子,老师说我让她很诧异;我开始跟着斋老师听古典音乐,用心体会阿巴多的精湛;我开始学着看股票的走势,读财商的书籍,学看年报,尽管我好像还不太能看出什么门道;我成立了“星光成长计划”的公益项目,已经有了四个私人捐助的项目,并且得到斋老师的慷慨相助;我开始写博客,写成长写职场写生活,关注的人越来越多,我认识了精彩各异的朋友,创立了自己的品牌和风格,甚至要每天会收到至少十个网友的邮件,文字也慢慢的能成为文章直接发表了。
我看到了外滩银光闪闪,我去看到了重庆灯火辉煌,尽管这地方很多人出差过,但是我没有出差机会,那我自己花钱走。我始终记得一句话“如果环境不动,那我自己走”。
我认识了很多不同领域里特牛的人,与其学习受益匪浅;也认识了很多不那么牛但是很善良温美的人,感受信任与真诚的味道;而我一直最重视的英文从听不懂公司开会内容,别人笑我也跟着笑,而又不知道为什么笑的地步到和外国人沟通自如,甚至学会跟外国人吵架发脾气。
美国爷爷说,他印象里我是个特别努力工作的人,因为每次找我吃饭我都很忙很忙。可是现在我更忙了,除了工作还有那么多要忙的事情。我告诉他,我没有觉得很忙,和他失去联系的一年,我做了好多好多好多的事情,我学会了把每件事情安排的井井有条。当生活的天平中除了工作又有了别的内容,工作和生活才可能变得平衡。他惊异的看着我,看着我在他面前慢慢的喝着咖啡,浅浅的微笑,说着比去年流畅的多的英文,笑起来比去年真心又美好。这一年,我迅速的长大,因为我真正开始行动,生命才发生了质的变化。
很多时候我们以为有了很好的工作,生命就有了意义和保障,可是生活不是只有玫瑰色,很多时候我们需要站在玫瑰色上伸头去看看别的颜色,并时不时的把别的颜色拿过来和玫瑰色搅和一下,看看能出什么花儿。
工作的八小时,决定了你的专业知识,你赚钱吃饭的能力,以及你支撑你成为一个社会人的全部支点;而工作外的八小时,才能决定你究竟会成为一个什么样的人。

————————————————————————————————————————————————

我看到的是【立即行动】,不再拖延,想做什么,趁年轻,现在就开始做吧~

【学习笔记】斯坦福大学>机器学习>1-机器学习的动机与应用

作者 lmm333
2013年1月31日 08:00

今天开始学斯坦福大学的机器学习课程,争取看看能不能保证每天听一节

课程链接:http://v.163.com/special/opencourse/machinelearning.html

# 1-机器学习的动机和应用
网址[http://v.163.com/movie/2008/1/M/C/M6SGF6VB4_M6SGHFBMC.html]

[0:00] 课程介绍,老师、助教介绍
[2:00] 机器学习介绍
[3:20] 小调查,50%学生来自CS,剩下各学科都有一些
[5:10] 对机器学习的一点认识:个别得意东西很难写程序,学习型算法是可以的
[9:45] 这门课的几个目标
1. 理解机器学习让人兴奋的地方
2. 学生将机器学习用在自己感兴趣的地方
3. 有能力开始机器学习的研究
[10:35] 先修课程
1. 基本CS知识,数据结构,写代码
2. 基本概率统计知识
3. 基本线性代数
[12:50] CS229是电视课程,课程信息、作业介绍
[16:00] 建议大家组建学习小组
[18:00] 作业不要作弊
[19:40] 其中考试时间
[20:00] course project,一个研究性项目,用在自己的领域或者选个问题用ML研究它,
目标是可发表的研究成果
往年同学的,放网站了一些项目
最多三人一组
[23:45] MATLAB或OCTAVE 完成一些算法作业
[26:40] 讨论课
[28:15] QA
[31:30] Machine Learning Definition
Field of study that gives computers the alility to learn without being explicitly

programmed.
[36:00] 这门课有四个部分,并举例
1. supervised Learning:给算法提供了标准答案
2. Learning Theory:学习理论
3. [50:15] Unsupervised Learning:没有答案,在里面找一些结构;聚类算法,常用于社交网络研究
4. [62:25] Reinforcement强化学习:定义好的行为和坏的行为,然后用学习型算法
[67:30] QA

【学习笔记】宾夕法尼亚州立大学>华尔街训练营>华尔街礼仪

作者 lmm333
2013年1月30日 08:00

宾夕法尼亚州立大学->华尔街训练营>华尔街礼仪

视频地址

这是我听课时用markdown记下的笔记,基本上PPT上面的东西和一些口述的都记下了

提纲

  1. 7 seconds to success
  2. Conversation Basis
  3. Munching 7 Mingling

7 seconds to success

第一印象很重要,第一句话只有12words

  • 自信

Rule of 12

  1. 1st 12 words shoud include "thank you"谢谢
  2. 1st 12 words shoud be those of confidence 要自信,要让人感觉像是潜力股
  3. 1st 12 inches from head down shuld be impeccably groomed 无可挑剔
  4. 1st 12 inches from floor up shuld be well-maintained 用心雕琢(不要化妆品,不要挂件,不要香水,涂上体香剂,鞋子擦亮,不要白袜子,男人应该尖头鞋子)

conveying confidence

  1. Smile
  2. Walk briskly,head held high
  3. Sing your theme song
  4. Believe in yourself
  5. Visualize yourself in the position
  6. Convey enthusiasm, interest, sense of energy
  7. Be positive
  8. Be able to laugh at yourself, Never Assume that because someone is better looking or higher level

First impression faux pas(失礼、失态)

  1. giggling(矫揉造作)
  2. Hand gestures
  3. Touching(very personal)

Conversation Basis

Every conversion is an opportunity for success

You never know when someone is in a position to help you

Handshake

  1. Open Hand
  2. Firm grasp
  3. Once up, once down
  4. Convey warmth & confidence
  5. Make eye contact

Introductions

Where

  1. Go where the people are
  2. Best place - food table, bar
  3. If no one introduces you, introduce yourself
  4. Look for approachable people. People who are alone is a great place to start

How

  • Name tag on your right
  • 4 Rules

  1. Older people first
  2. Women before men
  3. Same age-some gender- no mateer
  4. VIP(with tittle) 1st
  • I'm Robin(drill) How are you?
    Thank your for..."
  • Stand if you are sitting
  • Repeat the other person's name often
  • Follow up the intro with a conversation starter "Bill and I went to Penn State together" 我和这次活的的主办人Bill是同一年进入宾州大学的
  • what you do, who you are, where you're headed 可以谈的话题

    1. background/skills
    2. Current/past experiences eg:internship/student club/leader
    3. Future objectives/goals

    AWKWARD MOMENTS

    • Didn't understand the name

    • I'm sorry, I didn't understand yours name.
    • I'm want to make sure that your name is XXX?
  • Forget name
    Step back & say "Have your two met?"
  • Only remember one name
    Step back & say "Have you met Bill?"
  • The Name Game

    • Never give a person a nickname
    • shake hands and repeat the name, then use name as often as possible
    • Give others the gift of your name

    Small Talk 寒暄

    • Take the risk of talking to someone new! Be the first to say hello~
    • Be sincere.Treat everyone like the most improtant person
    • Ask open question(answer was not "Yes/No")
    • Weather/Dinner
    • John去纽约之前带画了个大表,什么时候见什么人,是什么头衔,谈话主题

    Small Talk RULES

    • Do convey a genuine(真实的) like of people
    • Do not talk about sex, politics or religion
    • Do be aware of events of the day
    • Do ask questions about the company
    • Do get people to talk about themselves
    • 准备几个自己的精彩时刻30s

    Listening is the Key to a Good Conversation

    • Listen actively
    • Keep your distance, 不要打断

    BREAKING AWAY

    • Be polite
    • Excuse me , I must say hello to sb
    • "I enjoyed meeting you"
    • Move on if the other person seems bored
    • Move on to make room for others
    • Never leave someone standing alone
    • [this is gift and ability]

    Turn offs忌讳

    1. No touching hair,nose,eyes or other people
    2. No hands in pockets or behind backs
    3. Keep Hands above board it says your are confident/attentive
    4. No touching others
    5. Don't say :"How is your wife" "How's your work"

    Combat mingling phobia

    1. Decide an arrival/departure time
    2. create an itinerary(路程)
    3. admit that you know no one
    4. Recongnize that everyone is as nervous as yourself
    5. Give yourself a break
    6. learn one new thing
    7. Think of this as "a recruiter" NOT "the recruiter OR "a job NOT" the "job"
    8. Don't be the last to leave
    9. Have fun~

    Munching 7 Mingling

    Drinking

    1. Play it safe
    2. Wine glasses are held by the stem
    3. Always drink beer from a glass
    4. Napkin - olate -glass by stem-wipe
    5. Ice cubes(冰块) are not an edible(可食用的) part of the beverage(饮料)

    Eating

    1. Eat first for best protection
    2. Use a plate
    3. No double dipping
    4. Put sauces(沙拉酱) on the plate and dip into them
    5. No cheese, no grease, no bones
    6. No talking with food in your mouth
    7. Remove anything inedible with your thumb and farefinger
    8. Eat skowly, taking bites only large enough to chew comfortably and quietly

    General RULES

    1. Always say something nice about the food to the host
    2. Excuse yourself to blow your nose
    3. If you are rawe ,eat first mingle later
    4. Cough and sneeze to the side with mouth covered by napkin

    Robin's Top Tips[从视频的54min开始]

    • 社交能给你带来更多的面试机会
    • 翻翻校友录数据库
    • 在金融中心,利用地理优势
    • 暑假去看看朋友,找到说我想和你 吃个午餐,一起聊聊
    • 暑期实习的时候,不仅和小圈子(饭团)一起吃饭,每周还要有一次,在食堂,随便找个座位坐下来,然后自我介绍:“hi, I'm new here, I'm just kind of learning about the place, what is it that you do?你具体是做哪方面的?”
    • 人都在那里了,尽量用好公司的关系~
    • 用好社交网络,知道自己想要什么,努力,在环境中接触不同的人
    • 实习生问了一下,就和CEO一起吃饭咯
    • eg:一个实习生在健身房更衣室和CEO聊了一会儿,后来获得一个面试机会
    • 参加一场酒会就是一次面试,不要放松警惕

    【zz】程序员究竟该如何提高效率

    作者 lmm333
    2013年1月29日 08:00

    “拖延症”这个名词近些年很火,似乎每个人都觉得自己的效率不高,很难集中注意力做好手头的事,那我们究竟该如何提高自己的工作效率呢,大牛来告诉你.

    Aaron Swartz写过一篇很有名的文章,叫做"HOWTO: Be more productive",这篇文章写的实在是太好了,我看了好多遍,很赞同作者的观点。我借鉴了作者提到的一些方法并运用到自己的生活中,发现确实有效果,所以我愿意让更多的人看到这篇文章。Aaron Swartz这个人绝对是大牛人,他14时就参与了RSS1.0的制定,他在Stanford读了一年就主动退学了,成为了YC的一员,他的公司后来与reddit合并了,他还是web.py框架的创始人。

    ps: Aaron Swartz 2013-01-11 自杀 http://baike.baidu.com/view/7854319.htm  废话少说,下面就是译文: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    肯定有人跟你说过这样的话“你有看电视的那么长时间,都可以用来写一本书了”,不可否认写书肯定比看电视更好的利用了时间,但是这个结论的成立需要一个假设:"时间是可互换的",也就是说看电视的时间可以轻松的用来写书。但是很遗憾,事实并非如此。
    不同的时间有不同的质量等级。如果我在走向地铁站的路上发现自己的笔记本忘带了,我就很难集中注意力写文章。同样,当你不停的被打断的时候,你也很难集中注意力。这里还有一些心理和情感上的因素,有的时候我心情很好,愿意主动去做一些事,但还有一些时候我感到很抑郁和疲惫,就只能看看电视了。
    如果你想变的更加有效率,你必须意识到这个事实,并且很好的处理它。首先,你必须很好的利用不同种类的时间。其次,你必须让你的时间更有效率。

    更有效的利用你的时间

    选择合适的问题

    生命是如此的短暂,为什么浪费时间做一些没意义的事呢?做一些让你感到舒适的事很容易,但是你应该问问自己为什么要做这些事呢?有没有一些更重要的事等着你去做?为什么你不去做那些事呢?这些问题很难回答,但是每解决一个都会让你更有效率。
    这不是说你所有的时间都应该用来做那些最重要的事。我的时间就肯定不是这样(否则,我现在就不会在写这篇文章了)。但是,这是我衡量自己的生活是否充实的重要标准。

    收集很多问题

    另一个很多人都知道的秘密是:如果你认准一个问题,投入全部精力去解决它,这样你的效率是最高的。我发现这却是很难实现的。以现在为例,我正在锻炼身体,喝橙汁,整理桌面,和我弟弟聊天,同时在写现在这篇文章。今天一整天,我写了现在这篇文章,读了一本书,吃了点东西,回复了几封邮件,和一些朋友聊了聊天,买了点东西,改了改其他几篇文章,备份了硬盘,还整理了一下图书列表。
    有很多不同的项目让我能够在不同质量的时间下做不同的工作。更重要的是,在你卡壳或是厌烦的时候有其他的一些事可以做。
    这同时会让你变得更加有创造力。创造力就是你把自己从其他地方学到的东西能够用到你的工作中。如果你同时做许多不同方向的工作,那你就会得到更多的想法和创意。

    列一个清单

    找一些不同的事同时做并不困难,大部分人都有很多很多的待办事项。但是如果你想把它们全记在脑袋里的话,它们就会慢慢消失。要记住所有这些事所给你带来的心智上的压力会把你压垮。解决办法仍然是很简单:把它们写下来。
    一旦你把要做的事列成了一个清单,你就可以更好的分类组织它们了。比如说,我的清单包括:编程,思考,差事,读书,娱乐休息。
    大部分项目都包括很多不同的任务。以写这篇文章为例,除了真正的写作过程,还包括了阅读其他关于拖沓的文章,考虑文章的各个部分,整理语句,向别人请教问题等等。每一项任务都属于清单的不同部分,所以你可以在合适的时间才去做某一部分。

    把任务清单和你的生活结合起来

    一旦你有了这样一个任务清单,你需要做的事就是时常记得它,而记住它的最好方法是把它放在你能看到的地方。比如说,我总在我桌子上放一摞书,最上面的那一本就是我最近在读的。当我想要读书的时候,我就直接从上面拿一本书来读。
    对于看电视/电影我也这么做。当我对某一个电影感兴趣的时候,我会把它放在电脑中一个特殊的文件夹内。每当我想休息一下,看看电影的时候,我就会打开那个文件夹。
    我也想过一些更深入的方式,比如说我把一些想看的文章标记为"待读"(to read),当我想要上网的时候就看看那些从前积累下来的未读文章。

    提高你时间的质量

    像上面那样最大限度的利用时间还远远不够,更重要的是提高你自己的时间的质量。那你究竟该怎样做呢?

    减轻身体上的约束

    携带纸和笔

    我认识的很多人的口袋里都有记事簿之类的东西。纸和笔在很多时候都是非常有用的,你可以随时随刻的记录自己的想法,我甚至通过这种方法在地铁上写过整篇文章。

    避免被打扰

    对于那些需要集中注意力的任务,你应该尽量避免被打扰。一个很简单的方法是去一个没人能打扰你的地方,另一个方法是告诉周围的人未来一段时间不要打扰你。
    关于这点不要过犹不及。当你在浪费时间的时候你反倒应该被打扰一下,帮助别人解决问题肯定比坐在那里看新闻更好的利用了时间。

    减轻心理上的约束

    吃,睡,运动

    当你感到很饿,很累,很焦躁的时候,你的时间的质量会很低。解决这个问题很简单,就是:去吃,去睡,去运动。对自己说“虽然我很累了,但我不能休息,因为我必须要工作”会让你感到自己很努力,但事实上休息之后你的效率会更高。既然你迟早都要睡觉,还不如先休息好,来提高剩余时间内的效率。

    与快乐的人相处

    跟快乐的人相处会也会让你变得快乐,也会让你心态更放松。也许很多人愿意躲在屋子里,不与其他人接触,埋头干活,他们觉得这样的话时间才没有被“浪费”,但事实上这会让他们变得情绪低落,工作效率也会大大下降。

    与朋友分担你的压力

    即使你的朋友并不是能够感染他人,给你带来快乐的那种人,和其他的人一起解决复杂的问题也会让问题变得简单。一方面,精神上的压力大家可以互相分担,另一方面,和其他人在一起可以让你专注于工作而不是时常分心。

    拖沓

    上面所说的那些并不是问题的重点,关于效率大家最大的问题还是“拖沓”。虽然很多人不承认,但是几乎所有人都或多或少的会拖沓。那又该如何避免呢?
    拖沓是什么?从旁观者来看,你在做好玩的事(如玩游戏,看新闻)而不是做真正的工作。但问题的关键是:你究竟为什么会这样?你的脑子里究竟是怎么想的?
    我花了很多时间来研究这件事,我能给出的最好解释是在你的大脑赋予“脑力场”给每一项任务。你玩过两块磁铁相互作用吗?如果你让它们异极相对,他们就会相互排斥,你会感到他们之间的磁场力。你越是想要把它们和在一起,越会感到它们之间的排斥力。
    心智和精神上也是类似的。它是看不见摸不着的,但你却可以感受到它的存在。并且你越是想要接近它,它会离你越远。
    你不可能通过蛮力来克服两个场之间的排斥力,相反,你应该做的是调转方向。
    那又是什么产生了“精神力场”呢?似乎有两个主要原因:任务是否艰巨,任务是否是被指派的。

    艰巨的任务

    把任务细分

    一个任务很艰巨的原因之一是这个任务很宏大。比如说你想要做一个菜谱构造程序,没有人能一下子完成它,这是一个目标而不是一项任务。一项任务是使你能够朝向目标更进一步的具体概念。一个好的任务是你能够立即拿来实施的,比如"画一个展示菜谱的草图"。
    当你完成了上一个任务后,下一步就会变得更加清晰。你将会考虑一个菜谱有什么构成,你需要什么样的搜索机制,如何构建菜谱的数据库,等等。这样你就构建了一个引擎,每一个任务都会通向下一个任务。
    对于每一个比较大的项目,我都会考虑我需要完成一连串什么样的任务,并且将这些任务加入到我的待办事项列表中去。同样,当我做完一些任务之后我会把接下来需要完成的任务再加入任务列表中去。

    简化任务

    另一个让任务变得艰巨的原因就是它太复杂了。"写一本书"这个任务会放你感到无从下手,那么就先从写一篇文章开始吧。如果一篇文章也觉得太多了,那么就先写一个段落的概要吧。最重要的是真正做了一些工作,真正的有进展。
    一旦你明确了你的任务之后,你就可以更清楚的判断它,更容易的理解它。提高完善一些已有的东西比从头创建东西更容易。如果你的一个段落写好了,那么一点一点积累,它会变成一篇文章,最终变成一本书。

    认真考虑它

    通常来说解决一个困难问题需要一些灵感。如果你对那个领域并不熟悉,你应该从研究这个领域开始,借鉴一下其他人的经验,慢慢的研究理解这个领域,并且做一些小的尝试看看你能否搞定这个领域。

    被指派的任务

    被指派的任务是那些你被要求完成的任务。很多心理学实验都表明:当你"刺激"其他人做什么事的时候,他们反倒不容易做好那个事。奖励,惩罚等外部刺激会扼杀"内在动机"--你对于某个问题发自内心的兴趣。人类的大脑对于被要求做的事有先天的抗拒力。
    这种现象不仅局限于其他人要求你做的事,当你向自己分配任务时仍然会出现这种现象。如果你对自己说"我应该好好做X工作了,这是我现在最重要的事",之后你就会感到X突然变成了世界上最困难的事情了。然而一旦当Y变成了"最重要的事",原来的那个X又变得简单了。

    虚构一个任务

    如果你要完成X,那就告诉自己做Y。然而不幸的是,这样欺骗自己却很难,因为你清楚你究竟要做什么。

    不要自己给自己布置任务

    给自己布置任务看起来很诱人,比如对自己说"我要写完这篇文章才去吃饭",更糟糕的是让别人假装布置给你一些任务。但是这两种方式都会让你变得更没有效率,事实上你还是在给自己布置任务,你的大脑只会去逃避它。

    把事情变得有趣

    困难的工作听起来不会令人感到愉悦,但事实上这可能就是最能让我感到高兴的事。一个困难的问题不但能让你集中全部注意力,而且当你完成它的时候你会感到非常棒,非常有成就感。
    所以帮助自己完成一件事的秘密不是说服自己必须完成它,而是说服自己这件事确实非常有意思。如果一件事没有意思的话,你需要做的就是让它变得有意思

    总结

    效率的真正秘密在于"聆听自己",在你饿的时候吃饭,在你疲惫的时候睡觉,当你厌烦的时候休息一下,做那些有趣好玩的项目。
    这看起来很容易,但是社会上的一些观念正在把我们向相反的方向引导。要想变得更加有效率,我们需要做的就是转过头来"聆听自己"clip_image001

    转自:http://www.cnblogs.com/meng-meng/archive/2011/11/17/2252225.html

     

    某位入行40年的高管被裁后的farewell email, 分享下他的建议和忠告

    作者 lmm333
    2012年12月22日 08:00

    刚才在网上看到的,觉得写得很好,翻译一下:

    All

    Thank you very much for your gifts and kind words, and for your well-crafted words Colin.  I have really enjoyed working with staff here over my 38.5 years at all the locations I have worked in.  The thing I will miss the most is the banter that you get when people get to know each other well.

    Thought I would just share a couple of thoughts before IT police come and collect my laptop.

    As I mentioned I have survived through very many reorgs until it was my time.  I put this down to a few things:

    • Try to accept change quickly and work with it,
      as it can get you a head start.
    • 快速接受改变并使用它工作,因为它能让你有一个有力的开端
    • Find out tasks within the team role your manager is not keen on, take them on and become good at them.
      This works at all levels and even works with Tony who is good at most things.
    • 在团队里找到你的经理不喜欢做的事情,做他们并把这些事做好,这对所有级别的工作都有效,及时是和Tony这样无所不能的人在一起工作。
    • Try to keep your boss’s boss happy – it will be appreciated.
    • 让你的老板开心,你会有收获的。
    • Take some risks outside your comfort zone-
      you won’t know until you try
      (although I won’t do parascending over hard ground again).
    • 在你的舒适区域之外冒点险,直到你尝试你才能了解(尽管我不会再在硬地面上玩跳伞了)
    •  Try a public speaking course – works wonders for confidence. Explain things simply, in plain English, without jargon – that way the whole audience is with you and you keep everyone engaged.
    • 尝试公众演讲课程,这能给你带来信心。简单阐述事情,用最朴实的英语,没有专业词汇——这能让所有观众专心跟随你的演讲。
    •  Look ahead at future potential impacts to the business and research thoroughly, so that when the issue hits you already have expertise and have thought out options.
    • 充分研究未来对于商业和研究的潜在影响,这样当你遇到问题的时候,你已经有了专业知识并且想好了办法。
    Secondly, in the in the words of Albert Einstein “not everything that counts can be counted”.  Numbers are great but are history, they need to be directed by what is happening now and future insight.  To sell an idea beyond numbers requires confidence and passion to paint the future – risky but if it works it gives you an edge, and even if it doesn’t it gives you knowledge others don’t have.  Don’t lose sight of the fact there are customers behind the numbers that pay our wages (and my pension).  Don’t dismiss instinct, gut feeling and most of all common sense.

    Good luck for the future and have a great Christmas.

    XX
    21/12/2012

    关于读书的同题回答

    作者 lmm333
    2012年12月20日 08:00

    无意看到一篇关于读书的文章 http://news.163.com/11/0220/09/6TATT46V00014AED.html

    觉得最后的10问挺有意思,A是原文,L是我:

     

    十问Q&A

    Q: 您是否知道自己有多少藏书?

    A:家里和办公室一起大概四五千本。

    L:肯定超过100本而不到500本

     

    Q: 您记忆中自己买的第一本书是什么?

    A:不是《儿童时代》就是《少年文艺》。

    L:图画版《三国演义》?不过这本感觉像是父亲买的~

     

    Q: 您最近买的一本书是什么?

    A:《杨绛文集·散文集(上)》。

    L:买了一堆数据挖掘方面的书

     

    Q: 一般是以哪种方式买书?网络还是逛书店?

    A:还是逛书店多,喜欢书店的氛围,喜欢看书架上各种书的色彩。

    L:很久没逛书店了,全是在电商买,很少在淘宝买

     

    Q: 您每月大概花多少钱买书?

    A:不一定,平均大概几百块吧。

    L:最近两个月每月200-300还是有的

     

    Q: 您手上正在阅读的是什么书?

    A: 叶兆言的《杂花生树》。

    L:《奇思妙想——15位计算机天才及其重大发现》http://book.douban.com/subject/10432364/

     

     

    Q: 看书时候的最佳佐料是什么?

    A:各种绿茶和普洱茶。

    L:原味乐事薯片

     

    Q: 您平时阅读,网络和纸面的比例是多少?

    A: 2:8。旅行的时候会带电子阅读器。

    L:虽然还是很喜欢纸质书,但我电子书的比例可能达到了3-4成,如果算上博客、人人上的分享文章,我电子书就9成了(PS:我没有kindle)

     

    Q: 有没有一本书,是每年都要拿出来读一读的?

    A: 没有。

    L:还没发现~

     

    Q: 如果让您一个人只准带一本书去一个地方,您会带哪本?

    A:反正不会带专业书,可能会带侦探小说或者武侠小说。

    L:去多长时间呢?时间长就带一本很久也吃不透的专业书籍,比如《算法导论》、《具体数学》、《Thinking in Java》之类的高质量厚书,时间短就带一本薄的打发时间(虽然因为手机的缘故,基本不会翻开)

     

    数据工程师面经

    作者 lmm333
    2012年12月11日 08:00

    今天凌晨实在是不想睡觉,就开始看人人上大家的日志,直到五点皇马比赛开始。

    翻了30页,前溯到2012年7月24日,300篇摘要,细看了20篇左右。

    谢谢社交网络,打破地域限制,让我有幸认识你们,看到了不同的生活。

    无法经历你们所有人的生活,无法与你们所有人面谈,但你们分享依然让我收获颇丰,更多得了解这个世界。

    愈发体会到分享的意义,博客要多写,即使内容很水。帮助自己回忆过去,或许还能帮助到一些需要的人。

    ——————————————————————————————————————————

    本来不想写昨天下午的面试经历,基于上文,还是回忆下吧:

    就不说哪家网站了,因为要透露题目。

    1.投的是数据工程师职位,a)我没有这方面背景 b)我有兴趣

    2.九月找人内推,十一月中旬才接到HR的电话,一直以为渣简历直接被鄙视了呢

    2.一面:
    自我介绍,聊项目
    面试官问我数据结构和算法怎样,我说有点了解,又问我数学怎样,我说很一般。。。面试官看我都是web开发的经验,就说我们对数学有要求的,来看一道简单的概率题:

    =>某公司面试通过率90%,面试官判断正确的概率也是90%,问通过一轮面试后通过的人是合格的概率多少?
    我很快做出,然后开始写代码题,不用被虐数学啦:

    =>求二叉树高度,非递归
    我先说了递归思路,面试官表示认可,然后开始想递归思路,想了几分钟开始写代码,写了十分钟以上,面试官没发现什么问题

    =>接着问我对什么语言熟悉,我说对java的语法最熟悉,问了hashtable hashmap的区别,hashset是如何比较两个元素相等 ,几个题都比较基础,我答的还行

    =>他刚才看了我github项目,里面有个关于设计模式的,于是让我说说策略模式
    我想不起来,乱说一气,狗P不通

    =>最后是我问他问他,我问他平时工作和他们组要做哪些事情,他说得比较细,这大大帮助了我下两轮面试^_^

    3.一面结束后10分钟,HR告诉我一面过了,等二面面试官。估计一面挂了就直接送客吧~

    4.二面,年龄稍大的面试官,估计超过30岁了
    他似乎也对我的背景表示鄙视,问我为啥要选数据工程师,我说我喜欢这个云云~
    接着他问我知道数据工程师过要做什么事情?我先泛泛谈了一下,然后结合一面面试官告诉我的一些细节的东西说了说,感觉还行~

    然后就开始做题
    =>第一题是找出平面上距离最近的两个点
    我没有思路,问他点是不是很多呀?==>是的。
    然后说乱扯以前星姐教我的随机解法,大概是先选一个点,然后不断选10个方向往外走,每次走的距离越来越少,最后收敛的就是近似解

    ==>面试官说这个算法很麻烦,时间也很难确定==>我又想了一下,就说先聚类,再暴力

    ==》面试官追我三维的这题怎么搞?==>我傻了眼,乱说了一通。。突然我想到二维有个分治的解法,就说了有这个东西,但不会实现。。。

    ==》面试官看我还知道分治法,问我是不是搞过ACM==>我说没参加过ACM比赛,只校赛经历什么的

    接着开始写代码:
    a)编辑距离->先交流了下思路,然后写代码,初始化有问题,被面试官cha了
    b)返回长度为N递增序列里值为M的个数->我用了3次二分的办法,不知道有没有更好的办法?

    然后又扯谈了一会儿,二面结束

    5.一会儿,二面面试官回来,告诉我一会儿三面

    6.三面面试官是个03年参加过ACM的老将,没写代码,就聊天,也聊聊技术~
    和终面面试官聊天不是容易活,我没准备过如何表现自己,现场说的中规中矩,吸引力不足T_T

    7.面试就结束了,三个小时,三轮,中间只喝了点水,好累~
    以后这种一次走完流程的要记得准备巧克力什么的~

    8.最后感谢张拯,你上周一与你的聊天对我帮助很大,下周请你吃饭

    MacOS密码重设

    作者 lmm333
    2012年12月9日 08:00

    如果您忘记了苹果电脑 Mac OS X 系统登陆密码而无法进入系统,别急着重装系统或是到中关村等地“挨宰”,下面的两个方法能让你不花一分钱也不用重装系统,即可重设或清除苹果电脑 Mac OS X 系统的登陆密码。 系统安装盘法 找到买苹果电脑时附带的 Mac OS X 系统光盘/或者有苹果 Mac OS X 系统镜像的 U 盘/移动硬盘/没有光驱的本地会有一个恢复区,开机直接按option塞入光驱(或插在 USB /火线接口上)。重启苹果电脑,开机时按住“option”键

    苹果电脑开机时选择启动盘 出现这个启动盘选择界面时,选择系统安装盘
    忘记苹果电脑 Mac OS X 系统登陆密码的解决办法 出现这个界面别紧张,一路“下一步”,不会重装系统的。留意顶部的菜单栏
     
    重设苹果电脑 Mac OS X 系统登陆密码
    菜单栏出现上图所示的东西时,别“下一步”了。选择“实用工具”……“重设密码”(Lion用户看本文最后的补充)

    如果看不到“重设密码”这一选项。可点击“终端”,输入resetpassword,回车。就会出现后面的密码重置界面了。

    重设苹果电脑 Mac OS X 系统登陆密码 OK,重新设置苹果电脑 Mac OS X 系统登陆密码吧,然后重启苹果电脑即可。

    Talk given by Prof. Heather Zheng: Network Design for Big-Data

    作者 lmm333
    2012年12月6日 08:00

    MSRA平时的talk和seminars非常多,之前听了若干,但回来之后都没怎么整理,全废了T_T

    以后争取每次都能整理下,加深印象。虽然我的笔记质量不高,只有自己能看懂~

    ————————————我是分割线——————————

    Talk:         Network Design for Big-Data
    Speaker:     Prof. Heather Zheng, U. C. Santa Barbara.
    Time:         11:00AM, December 6, Thursday
    Venue:    Demo Room (14366, 14F)
    讲座两个部分,第一部分是用flexible wireless进行data center通信建设;第二部分是scalable social network analysis 社交网络计算。

    Part1.Network Design for Big-Data

    traffic hotspots

    1. unpredictable
    2. double fee

    Wireless links-flexible

    challenge #1 Link Blockage

    3D Beamforming,这里有个图:

    1. 用天花板Reflector进行反射
    2. 接收器下面用Absorberx吸收信号,防止再反射

    challenge #2 Interference Footprint

    challenge #3 Robustness ti Alignment Error

    concurrency

    总结:

    因为我不懂无线传感网络方面的知识,所以这个talk的细节不是太懂,不过用天花板反射倒是理解了,很巧妙的思路~

    ————————————我是分割线——————————

    Part2.enable scalable graph processing for today’s massive online social networks

    distance ranked social

    rank search result based on social distance

    Key Limition Today:Scale

    A drastically different alternative

    1. O(1) query time
    2. Parallelize

    Graph embedding

    Approach for Embedding

    require:

    1. BFS
    2. converge quickly
    3. optimize accuracy

    shortest path search

    说了一个算法,说得太快,没听清T_T
    Rigel 12倍于 Sketch Tree

    总结

    具体算法没听懂,但我知道了这个东西:
    1. 社交网络对人名的搜索可以借助预处理来给出一个很好的结果,比尔搜索Bob,可以找到你可能认识的Bob,而人人网找人搜索很烂,几乎不能按好友数排序。
    1. 社交网络计算量很大,有很多算法值得探究~
    1. 做社交网络不容易,人人的研发能力不足以提供完美的服务

    ————————————我是分割线——————————

    附:

    Abstract:

    The arrival of big-data applications has created significant challenges to network design.  For example, batched data processing jobs are straining network capacity in data center networks, causing unexpected outages and service downtimes, while social network companies struggle to manage millions of users and billions of user events and queries in real time. In both cases, network architects must find new, novel ways to support traffic/service demands that display complex structure and vary significantly with time.
    In this talk, I will discuss two of our recent works on big-data.

    1. First, I will talk about challenges in dealing with dynamic traffic hotspots in data centers, and our solution using flexible wireless interconnects to augment wired connections. We propose 3D beamforming 60GHz links that leverage ceiling reflection to overcome key challenges in deploying wireless links, creating parallel wireless links connecting any racks at wired data rates.
    2. Next, I will discuss our effort to enable scalable graph processing for today’s massive online social networks. We propose graph coordinate systems, a new approach that accurately approximates node distances in constant time by embedding graphs into coordinate spaces. Our design not only provides accurate results for massive graphs (43 million nodes), but also is naturally parallelizable across computer clusters. It answers node-distance queries in 10’s of microsecond, and produces shortest path results up to 18 times faster than prior solutions with similar accuracy.
    3. Finally, I will conclude with a brief summary of other ongoing projects.

    Bio:

    Haitao (Heather) Zheng is currently an Associate Professor at the Computer Science department, U. C. Santa Barbara. She completed her M.S. and Ph.D. degrees in Electrical and Computer Engineering at Univ. of Maryland, College Park (1998, 1999) and her B. S. degree from Xi’an Jiaotong University (gifted class). She is a recipient of the MIT Technology Review’s TR-35 Award (Young Innovators Under 35) and the World Technology Network Fellow Award. Her work has been covered by media outlets such as New York Times, Boston Globe, MIT Technology Review, and Computer World. Her work on cognitive radios was named as the top-10 Emerging Technologies by MIT Technology Review in 2006.  Her research spans areas of wireless networking, distributed systems, economics, data-intensive computing, and social networks.

    【挖坑】职业规划

    作者 lmm333
    2012年12月6日 08:00

    最近需要挖点坑,最好是公开挖出来,然后再解决。

    职业规划很重要,尤其是在这种找到工作还没入职,对工作有很多期待,且没有被繁重的琐事蒙蔽了双眼的时候。

    恰好看到个很不错的微博 ,就给自己挖坑了,争取在2013年4月底之前完成~

    1. 这个过程需要持续两到三个月时间

    2. "模仿中成长,创新中成功"

    下面是正文

    1. 一、职业分析:    

    1. 分析性格——分析长处和短处——分析大家都有的长处——确定自己最终发展的专业 

    2. 确定兴趣——分析竞争的激烈程度和发展的空间大小——寻找相对优势—确定自己最终进入的行业    

    3. 确定行业内自己的专业方向,继续保持自身的专业优势

  • 二、编写行业报告——着重对行业全面性的把握。    
    1. 通过上网查询和购买行业报刊,收集不少于三十万字的行业、重点企业的有效资料,在电脑中进行资料分析、分类、汇总。    

    2. 参考同类行业书籍,确定写作提纲,确定文章结构和逻辑方向,培养文字表达能力和逻辑能力,以及熟练的电脑使用技能。    

    3. 将三十万字资料浓缩成十至十五万字,写成一本符合出版行文格式要求的行业报告。如果选题好,还真的有出版的可能性。如果有一定的独特见解,也可以写成文章争取在专业刊物上发表,树立个人专业形象。

    4. 我可以从搜索引擎技术、数据处理方面的综述开始,加深对行业的了解,不着急去观察产品~

  • 三编写讲座报告——着重对专业系统性的把握。    
    1. 根据你希望从事的专业岗位,从报告中选择两到三个重点,将书稿压缩成两万字的讲座稿(按每分钟150字的演讲速度,即两个小时)。    

    2. 将演讲稿再浓缩成两千字的提纲和重要内容,使用PPT软件编成演讲用演示文件,并根据相关内容配以精彩图片。    

    3. 培养职业化的公众表达能力和表达方式,练习普通话,使用讲座稿进行互动讲座和演讲练习,只到脱口而出

    4. 我可以多听一些报告,然后结合自己准备好的一些综述,做几个自己可以随时讲的报告,锻炼公开表达能力和面对镜头能力~

  • 在你的成长过程中,有五个人非常重要
  • 第一个,导师,教练。  

    他教给你实用的技巧、一定的工作经验,而不是知识。他可以给你指明方向。这个人可能是你的上司、前辈、学长。     

    第二个,陪练,同路人。  

    任何人的成长都不是学出来的,而是学而习,习而成习惯,练出来的。在这个练的过程中,是一件很苦的过程,是一系列简单动作的重复重复再重复,由量变到质变的过程,在这个过程中,一个人很难坚持下来,这时你需要一个同路人。他可以是和你共同兴趣,共同目标的朋友,最好是你生命中所爱的人。    

    第三个,榜样,他是你人生的标杆。  

    在你一生中,在不同阶段,会有不同的标杆,你向他学习,受他鼓舞,一步一步向他靠扰。最重要的是那个你看得到摸得着的人,你知道,不需要通过机遇,只需要通过努力就可以达到的榜样。      

    第四个,敌人,看不起你的人,拒绝过你的人。  

    人不到绝境是不会有斗志的,你要证明他是错的,他会给你真正的动力。  

    第五个,最重要的是第五个,你们觉得第五个人是你自己。  

    世界上没有救世主,任何希望当别人救世主的人不是疯子就是傻子,只有自己才可以救自己。  这个世界上,失败的人除了天分太差之外,只有以下几点,懒,方向不对,方法不对,没有坚持。  如果你自己做不到,你不要怪别人。 基本功是你自己的,细节所积累下来的,能让你迅速融入新环境.  

    乱写点东西,关于PM

    作者 lmm333
    2012年12月3日 08:00

    每天都想写博客,每天都写不出来!

    我花了太多时间在扯谈、人人上了!!

    今天乱写点,顾不上质量了!!!

     

    1.下午听了ASE最后的demo演示,感觉PM是个非常复杂的角色,仅仅懂技术是不够的,还有了解市场、需求,要有大局观,而且,在MS,PM的英语能力太重要了

     

    2.关于PM的话题今晚没时间扯太多,先留几个桩子在这里,以后有时间补上【人人、百度都没有好的PM,累死一群好的工程师,】【现在的校招结构导致技术不好的同学去做PM】

     

    3.今晚和某人在Lync上有段聊天记录,偷偷贴出来

     

    我:应用商店也必须上传,要不然500元的项目经费就打水漂了

    >>她:。。。。这个都知道

    我:强制要求,没得商量啊,他们不交视频,就等于我们把活动搞砸了。。。

    >>她:我们也能强调 至于做不做只能看他们了

    我:你要push,你是pm,coder能不能写出代码,只能看他们了 ???

    >>她:我觉得我能做的已经做了

    我:what???really?

    >>她:yeah

    我:that's is your ability? are you qualified?

    >>她:calling is one of my work

    我:your are the pm of the whole project, you should think more

    >>她:I know you don't need to push me thx

     

    做PM累,不仅要多想,还要push,很难的~

     

     

    pull knowledge rather than push knowledge

    作者 lmm333
    2012年11月19日 08:00

    真郁闷,本来准备每天都写一点的,怎么坚持了两天又断了呢?而且一断又是10天。..

    简单谈谈最近的想法吧:
    关于主动学习

    每天刷社交网络,其实是在被动得获取知识。虽然都死自己的生活圈和关注圈里的人,但获取知识的效率依然很低,抛出哪些看到标题就可以删掉的新鲜事,看到的内容其实只有很少的一部分真正对自己有用,大部分属于可有可以没有的鸡肋。

    与之相比,主动针对关键词进行的知识搜索,大部分内容是能命中目标的,只是知识的质量好坏有差别。

    用80-20原则来描述,就是:
    被动获取知识,20%有用,80%的时间浪费
    主动获取知识,80%有用,只浪费20%的时间
    效率高低,一目了然。

    对于我自己,应该怎么做呢?
    1.精简爱好(我现在的关注列表太多,社交网络的好友也太多,需要想办法解决这个问题)
    2.选择一个狭窄领域,高速前进

    很显然,我现在还不能很好得回答上面的问题,我自己还深陷顽疾,最近先办法治愈这个疾病,再写文章分享经验吧。

    有意思的工作

    作者 lmm333
    2012年11月9日 08:00

    是不是坚持每天都写一点才能有进步呢?

    最近思考较多的一个话题是“工作有意思”。

    一开始抛出这个问题,是在本周一group manager和我们intern的午餐上,当然,所有的manager都在。

    我说现在这份工作,技术上的进步不是太多,但我在PM上的收获非常大。 我的mentor说,这个职位确实有这个情况,因为没有人带,PM的工作有人直接指导,所以有进步,而技术活只能靠自己研究,进步比较慢,而且容易遇到困难,所以大多intern都有这样的感觉。
    的确,我也是这样想的。

    Group Manager说,技术这东西,很多时候会让人觉得无聊,她以前搞技术的时候,也遇到过这样的情况。现在开始做高校关系了,每天的都不一样,非常有意思。

    另一个曾在morgan stanley IT 干过四年的manager补充到,金融领域很多软件甚至是20年30年以前的,工作过一段时间后的确会觉得有些无聊。

    回来后我想了想我的情况,是不是可以这样看:

    IT民工确实是个好学的群体,他们日夜加班,他们乐于分享自己的工作成果,他们不停得学习,他们开源自己的工作,他们不断进步。。。
    然后,突然有一天不用太学习了,可以依靠经验混日子了,码农觉得自己不满足,觉得这项工作“没意思”,于是又开始挑战自己?

    夜色已深,还有一些话题就不展开了,such as 熟练工问题,下面说说我暂时的结论吧:
    1.【技术上永恒的创新】和【固守经验,一招鲜吃遍天】是两种生活态度
    2.年轻人嘛,对技术上有追求的好的
    3.以后嘛,自然有依靠经验和精力更甚的年轻人竞争的时候

    最后说说现在的应该做什么吧:
    1.对技术上要有追求,勇于提高自己
    2.找到自己喜欢的细分领域,做自己喜欢做的事情

    ❌
    ❌