你上当叻,虽然从外面看标题很有气势,传达出一种宏大叙事的赶脚,其实我只是刚刚把一个阿尔法城的JS模块提交到github,想顺便介绍一下,但我连API文档都懒得写,就别指望能深入浅出的讲一遍来龙去脉了⋯⋯
What power would Hell have if those imprisoned there were not able to dream of Heaven?
- Sandmana Hope In Hell
你上当叻,虽然从外面看标题很有气势,传达出一种宏大叙事的赶脚,其实我只是刚刚把一个阿尔法城的JS模块提交到github,想顺便介绍一下,但我连API文档都懒得写,就别指望能深入浅出的讲一遍来龙去脉了⋯⋯
众所周知vim缺少官方的包管理机制,刚开始接触vim的人往往都有IDE情结,喜欢四处搜罗插件,光是ftplugin目录就要塞进十几个脚本,把“编辑器之神”武装得包罗万象无所不能,然而这些卑微的凡人,尽管手握神器,总归还是要身陷在繁忙的日常coding中,最初的欣喜和热情也在日复一日中消散,由于没有定期更新这些脚本文件的办法,更没有精力去逐个关注,渐渐就忘记了兼容性升级,忘记了:com,忘记了键位映射,忘记了操作符,最后可能连插件名字和功能都记不得了⋯⋯
好罢这不是那种“我有一个朋友”式的故事,我只是想说一个自动化的插件管理程序能解决这种维护烦恼,起码不至于等到世界变了OS都升级了出现严重兼容性问题了编辑器都启动不了之后再去排查原因移除长久不用的插件⋯⋯
拖到最后一天才开始准备,所以没时间写剧本照着念了T___T
幻灯片上的吐槽跟实际的讲话其实是属于两个平行世界:
这篇是之前发在豆瓣读书笔记里的内容。其他更零碎的东西就不搬运过来了,平时都发在google reader note和豆瓣日记/推荐里~
JavaScript用户的斯德哥尔摩综合症:微软不想改进,所以这语言也就这样了,用lambda代码来实现所有东西是一个优势,干嘛还要更好的语法
“Oh, it only does what it does because Microsoft stopped letting it improve, so why should we want better syntax; it’s actually a virtue to go lambda-code everything.”
Eich认为现在是程序语言发展的第二个黄金时代,应该重视语言本身的改进,不能止步不前,由于web重视兼容性,所以JS止步的太久,但不能以此为借口拒绝改进。
关于为什么要改进
跟Doug Crockford相反,Eich认为JS不能过于精简化、子集化,不能只保持de-sugar之后的几个原始特性(比如lambda),因为:
昨天在D2前端技术论坛上的演讲居然很顺利,因为是第一次演讲,我本来是完全没信心的,一个月前头脑发热答应了这件事,但是拖到最后三天才开始准备,演讲前一天只睡了4个小时,因为睡觉前刚赶出幻灯片的最后一个章节,比这些更可怕的是,本来我想逃避“口头表达”,希望演讲就是用slide说话、演示几个DEMO、把控制台和编辑器投影到大屏幕上秀给人们看……所以我在倒数第二天的时候通宵做幻灯片,图文并茂五颜六色各种效果全用上(现学mac上的keynote),没睡觉,白天在公司里试讲,只面对五六个人,却一个字都说不出来,不知道怎么即兴讲解幻灯片(特别是代码片段),连直接读幻灯片上的文字都做不到……当时便有一种必死无疑引颈就戮人生终点就在后天的感觉。
因此我做出一个艰难的决定——把演讲变成念台词,不但要准备slide,还要准备完整的讲稿,每一页slide时要说什么,有没有很难发音的词汇,什么时候停顿,点几下鼠标,都先做好万全的计划。最后一天全在忙这个,还测试了如何把ipad藏在讲台上念稿,好像找回了当年高数考试前天晚上策划作弊的亢奋感觉。
一款具有划时代意义的产品隆重面世!来自中国民营企业土豆网的高级资深前端总工程师瀚主程序员瀚首席前端架构师德克斯特同志(Fellow Dexter the Advanced Senior Principal Front-end Engineer & Chief Programmer & Lead Architect)胸怀大志,以民族振兴和国家富强为己任,充分发扬自力更生自主创新的精神,在没看过龙书没读完SCIP的简陋条件下,敢打敢拼,艰苦朴素,不吃饭不喝水不晒衣服,终于研发出了可以在浏览器中运行草泥马程序的纯JavaScript实现的草泥马引擎GrassMudMonkey,这标志着中国自主知识产权的编程语言——草泥马语(GrassMudHorse Programming Language)——在核心技术上又取得了重大突破,打破了谷歌,魔斯拉等西方国家企业在浏览器内嵌脚本技术上的垄断,为三网融合瀚大中华局域网的发展创造了良好的技术条件,回首往昔,展望未来,完全基于汉字的编程方式的普及必将推动民族凝聚,促进和谐,有效抵制西方文化入侵乃至外星使徒入侵。
从我的Gmail里翻出的记录:
Mon, Feb 4, 2008 at 5:16 AM
subject: 注册信息
尊敬的用户,您的用户信息注册成功!用户名:dexter_yy
Thu, Feb 14, 2008 at 2:14 AM
subject: ICP备案审核通知(审核拒绝)
尊敬的用户:dexter_yy,很遗憾的通知您,您的ICP备案申请不能通过审核,拒绝原因是:您所备案的网站:请确认网站服务内容一栏填写是否准确.
接入商的核实意见:
(1) 信息不正确 请重新核对准确接入商
虽然早在火影沦为四大民工漫之首的若干年前,我就已经没怎么追了(漫画偶尔看看),但是早期几个章节的tv动画(比如卡卡西vs再不斩,中忍考试李洛克vs我爱罗)曾经让我非常非常感动,我不是指那些纠结的人性和搅基的情感之类的玩意让我感动,是指镜头变化和速度感都非常华丽的打斗场面,最近的一部能让我有类似热血感觉的作品是BONES的SOUL EATER。
那段时期大概也是西尾铁也和他手下那帮超强的作画人员还在全力参与的阶段,西尾铁也这个人在国内不算出名,但是他参与过原画的几乎全是神作:《攻壳机动队SAC GIG》,《交响诗篇eureka7》,《精灵守护者》,《东之伊甸》(刚完结,前段时间最喜欢的),押井守最近的剧场动画《空中杀手》(The Sky Crawlers)的人设也是他,主要人物的脸和身体就像火影里一样圆润……
好久不见,这次发的不是笔记啦,是我在公司内部的前端wiki上更新的文档……这个抛弃所有wiki语法要求用户直接手写语义化html用json配置导航的wiki排版相当漂亮,让我这样的懒人也有了码字的欲望,发起人小麦实在系功德无量……
这篇文章去年就准备写,想用循序渐进的形式推演出一个Module Pattern的最佳实践,不过想法越多,归纳总结表达出来的成本就越高,所以一直拖延……这次发的文档是一个简化版,去掉了各式各样乱七八糟的写法,只包含几个常用的,说明文字也不多主要看代码-__-b……初衷是作为给土豆前端team里新来的同事看的提纲(对了由于某人叛逃到产品设计部门,现在又空出一个名额,有兴趣的同学抓紧时间投简历,这次是魔都总部的职位,不是成都的),所以要解释一下
好罢这篇本来是我私下做的笔记,我特别喜欢在Evernote上做备忘的笔记,虽然上次看到漏屋老师的文章里说我现在的年龄才刚刚进入记忆力的巅峰期……但是我的自信心仍然屡受打击!比如跟别人讨论The Dark Knight里小丑在医院对检察官说了什么让他变成双面人,我一句对白都想不起来,还有big bang theory s2里penny玩age of conan时的人物名字是”Queen Penelope”,我看的时候印象很深,一个月后就连奥德赛都想不起来了。留份笔记总觉得心里踏实些……啊又跑题了
本文整理了一些最重要(或者说人气比较高罢)的新标准,虽然它们多数还只是w3c的草案,离Recommendation级别还早,却已经成为新一轮浏览器大战中备受追捧的明星,开发者社区里也涌现出大量相关的demo和API封装,有些已经进入生产环境(比如google在iphone上实现的gmail离线应用),其实我觉得如今的web领域里,从厂商私有技术转换成委员会标准再转换成通用技术产生杀手级应用的周期已经显著的加速了
YY in Limbo (混沌海狂想) © Dexter.Yy
Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution - NonCommercial - ShareAlike 3.0(署名-非商业性使用-相同方式共享).