Andrew.Goal's profileAndrew Goal's BlogPhotosBlogListsMore ![]() | Help |
Andrew Goal's Blog |
|||||||||||||||||
|
January 22 无尾电视 的前世今生 向 尼古拉斯 特斯拉 致敬2米左右距离的输电 几乎马上就要进入家电领域 国际消费电子展 海尔推出全球首台"无尾电视"![]() 技术来自麻省理工的早先的 磁耦合共振 无线供电技术 WiTricity ![]() ![]() ![]() 往前追溯 尼古拉斯 特斯拉的特斯拉线圈 http://en.wikipedia.org/wiki/Nikola_Tesla 题外话 爱迪生对特斯拉太不厚道 1884 年,特斯拉第一次踏上美国国土,来到了纽约。除了前雇主 Charles Batchelor 所写的推荐函外,他几乎是一无所有。这封信是写给爱迪生的,当中提到:“我知道有两个伟大的人,你是其中之一,另一个就是这个年轻人了。”爱迪生雇用了特斯拉,安排他在爱迪生机械公司工作。特斯拉开始为爱迪生进行简单的电器设计,他进步很快,不久以后就能解决公司最难的问题了。特斯拉完全负责了爱迪生公司直流电机的重新设计。 1919年,特斯拉写道:如果他完成马达和发电机的改进工作,爱迪生将提供给他惊人的50000美元(如计入通货膨胀,相当于今天(2006年)的 1,000,000美元)。特斯拉说他的工作持续了将近一年,几乎整个重新设计了,使爱迪生公司从中获得巨大的利润和新的专利所有权。当特斯拉要求 50000美元时,据传闻爱迪生回答他:“特斯拉,你不懂我们美国人的幽默”,从而违背了自己的诺言。这笔奖金的金额相当于公司创始资本,而以特斯拉当时 每周18美元的薪水,他需要工作53年才能赚到。当特斯拉要求加薪至每周25美元遭到拒绝后,他辞职了。 利用共振原来 麻省理工学院研究小组在约2米的距离上实现40%效率的无线输电,使我们至少看到了在家庭里省去一些电线的希望。他们所用方法的核心在于“共振”。 物体在特定频率下会比较容易振动,在其他频率下则不然,这些特定频率称为固有频率或共振频率。有着相同共振频率的物体,彼此交换能量的效率比较高。玩过乐器的人都对共振有直观认识。中学物理老师会给学生做这样的共振实验:两个相同的音叉,敲其中一个,另一个也会抖动发声。 将共振原理应用于电力传输并不是索尔加斯克等人的首创,特斯拉当年的无线输电构想,就是在地球和电离层之间建立约8赫兹的低频共振,利用环绕地球表面的电 磁波传输能量。在地球和电离层构成的天地谐振腔里,电磁波能量损耗很少。特斯拉的实验中止后,并没有人继承这项研究,其中一个原因也许是在这种方式下电力 公司没办法向用户收钱吧。 人类有时只能将错就错我们的教科书里只说 爱迪生 法拉第 麦克斯韦 安培 竟然只字不提 特斯拉 离奇 不知道又有什么意识形态在作怪 微软亚洲研究院有另一个设想 个人感觉远不及上面的方案 适合极近距离 桌面使用 出处 ![]()
November 16 CSS 理论+工具+实践关于 CSS 理论+工具+实践 理论 布局方案 Positioning schemes 浏览器的核心之一叫做布局引擎 比如火狐的布局引擎是gecko html元素在浏览器中通过css进行布局时 有四种布局方案 静态定位 也称为正常流定位 (默认方式) 所谓流 是通过流动模型 传达布局原理 html元素向左上角流动 绝对定位 (请思考 绝对定位中 坐标系的原点在哪里 ) 相对定位(请注意是相对于在流定位中应该出现的位置) fixed定位 直接针对浏览器的viewport 定位 盒子模型 box model 而每一个元素在被浏览器布局之前 首先被render为一个个box 我们现在的水平 学习这方面理论 应该直接看 w3的css 规范 Box model Visual formatting model 当然 理论是简单的 现实是复杂的 css在不同浏览器上的表现 非常的不一致 参见 acid 测试 所以有时 你需要 去w3schools 看看 这里是很务实的文档 http://www.w3schools.com/css/css_boxmodel.asp 这方面的书籍可以看看 css禅意花园 工具 学习css 最好的工具还是firebug 另外 实在忍不住 称赞一下 netbeans 在遵循标准方面的努力 编辑html时你得到的帮助 直接就是w3的规范 包括代码自动完成也严格按照dtd 实践 主要是通过工具学习理论 同样的firebug 在我手里就是强大的工具 在很多人手上 只不过是个很平庸的工具 firebug的已经把box模型做进去了 而且非常直观 但看的懂的人不多 另外 很多人因为缺乏探索精神 不知道 firebug 其实就是人们梦寐以求的 html+css的调试工具 也就是说 在firebug里面 可以直接编辑html (增删改查) 然后立即看效果 同样直接编辑css 立即看到效果 而且通过上下方向键 可以代码自动完成 虽然不能像Dreamweaver中那样 鼠标拖着层 直接跑 但通过上下方向键改变非静态定位元素的offset(盒子模型上)或者css里面的left top bottom right值 完全可以让html元素在页面里跑起来 简直就是在玩游戏 方向键操纵 调试完的结果 copy到页面源码中即可 彻底告别两眼一抹黑的编程方式 October 17 Google Notebook Extension for Firefox 3.5+Friday, June 19, 2009Google Notebook Extension for Firefox 3.5+
Well, it was going to happen. Mozilla upgrades Firefox to 3.5, Yeah! :-) ,but breaks the Google Notebook extension, booh :-(
at
7:31 AM
So the usual work around is to change the maxVersion value in the extension as described on 'Google Operting System' If you use a beta version of Firefox 3.5, here's a way to install the extension:I have done this and will most likely continue to maintain the modified version for as long as I continue to use Google Notebook and as long as the extension will work with Firefox. You can download this modified extension here for Firefox 3.5
©2008 Google Terms of ServiceInstallation:
September 19 从易经占卜的随机性一路找到的网站http://members.iimetro.com.au/~lofting/IChingPlus/ 刚找到这个网站不久 挺兴奋的 前几天从占卜的概率->随机数->程序中常用的伪随机数->发现随机是通天的概念(哲学上的自由意志 决定论)->上帝是玩骰子还是不玩->量子力学->量子力学与易经的关系->找到这个网站 呵呵 September 15 浏览器为何不开放 查看某个html dom元素上注册的所有事件处理函数的接口? 感觉挺奇怪的 难道有什么安全隐患? 续比如一个<Button> 用addEventListener 对click事件 添加多个处理函数 却没有接口查看当前这个Button的click事件共有几个处理函数 更别说遍历每个处理函数了 似乎必须自己维护有哪些观察者 这样的机制给接手别人的程序带来很大麻烦 因为你很难定位到兴趣代码 |
|
||||||||||||||||
|
|