(function () { var pb_blacklist = []; var pb_whitelist = ["pan.baidu.com","feedly.com","mp.toutiao.com","engage.wixapps.net","linkedin.com","google","www.gmail.com","www.pinterest.com","www.youtube.com","www.facebook.com","search.yahoo.com","chrome://newtab","www.food.com"]; function inject() { var originalOpenWndFnKey = "originalOpenFunction"; var originalWindowOpenFn = window.open; var originalCreateElementFn = document.createElement; var originalAppendChildFn = HTMLElement.prototype.appendChild; var originalCreateEventFn = document.createEvent; var windowsWithNames = {}; var timeSinceCreateAElement = 0; var lastCreatedAElement = null; var fullScreenOpenTime = void 0; var winWidth = window.innerWidth; var winHeight = window.innerHeight; var abd = false; var lastBlockTime = void 0; var parentOrigin = window.location != window.parent.location ? document.referrer || window.parent.location || '*' : document.location; var parentRef = window.parent; //window[originalOpenWndFnKey] = window.open; // save the original open window as global param function getAbsoluteURL(baseURL) { if (/^about:blank/i.test(baseURL)) { return baseURL; } if (/^(https?:)?\/\//.test(baseURL)) { return baseURL; } baseURL = location.origin + (!/^\//.test(baseURL) ? '/' : '') + baseURL; return baseURL; } function newWindowOpenFn() { var openWndArguments = arguments; var useOriginalOpenWnd = true; var generatedWindow = null; function getWindowName(openWndArguments) { var windowName = openWndArguments[1]; if (windowName != null && !["_blank", "_parent", "_self", "_top"].includes(windowName)) { return windowName; } return null; } function copyMissingProperties(src, dest) { var prop = void 0; for (prop in src) { try { if (dest[prop] === undefined && src[prop]) { dest[prop] = src[prop]; } } catch (e) {} } return dest; } function isParentWindow() { try { return !!(parent.Window && capturingElement instanceof parent.Window); } catch (e) { return false; } } function isOverlayish(el) { var style = el && el.style; if (style && /fixed|absolute/.test(style.position) && el.offsetWidth >= winWidth * 0.6 && el.offsetHeight >= winHeight * 0.75) { return true; } return false; } var capturingElement = null; // the element who registered to the event var srcElement = null; // the clicked on element var closestParentLink = null; if (window.event != null) { capturingElement = window.event.currentTarget; srcElement = window.event.srcElement; } if (srcElement != null && srcElement instanceof HTMLElement) { closestParentLink = srcElement.closest('a'); if (closestParentLink && closestParentLink.href) { openWndArguments[3] = closestParentLink.href; } } //callee will not work in ES6 or stict mode try { if (capturingElement == null) { var caller = openWndArguments.callee; while (caller.arguments != null && caller.arguments.callee.caller != null) { caller = caller.arguments.callee.caller; } if (caller.arguments != null && caller.arguments.length > 0 && caller.arguments[0].currentTarget != null) { capturingElement = caller.arguments[0].currentTarget; } } } catch (e) {} ///////////////////////////////////////////////////////////////////////////////// // Blocked if a click on background element occurred (or document) ///////////////////////////////////////////////////////////////////////////////// if (capturingElement == null) { window.pbreason = 'Blocked a new window opened without any user interaction'; useOriginalOpenWnd = false; } else if (capturingElement != null && (capturingElement instanceof Window || isParentWindow(capturingElement) || capturingElement === document || capturingElement.URL != null && capturingElement.body != null || capturingElement.nodeName != null && (capturingElement.nodeName.toLowerCase() == "body" || capturingElement.nodeName.toLowerCase() == "document"))) { window.pbreason = 'Blocked a new window opened with URL: ' + openWndArguments[0] + ' because it was triggered by the ' + capturingElement.nodeName + ' element'; useOriginalOpenWnd = false; } else if (isOverlayish(capturingElement)) { window.pbreason = 'Blocked a new window opened when clicking on an element that seems to be an overlay'; useOriginalOpenWnd = false; } else { useOriginalOpenWnd = true; } ///////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////// // Block if a full screen was just initiated while opening this url. ///////////////////////////////////////////////////////////////////////////////// var fullScreenElement = document.webkitFullscreenElement || document.mozFullscreenElement || document.fullscreenElement; if (new Date().getTime() - fullScreenOpenTime elements with click dispatching event ////////////////////////////////////////////////////////////////////////////////////////////////////////// HTMLElement.prototype.appendChild = function () { var newElement = originalAppendChildFn.apply(this, arguments); if (newElement.nodeName == 'IFRAME' && newElement.contentWindow) { try { var code = '(function () {\n var pb_blacklist = ' + JSON.stringify(pb_blacklist) + ';\n var pb_whitelist = ' + JSON.stringify(pb_whitelist) + ';\n ' + inject.toString() + ';\n inject();\n })();'; var s = document.createElement('script');s.text = code; newElement.contentWindow.document.body.appendChild(s); } catch (e) {} } return newElement; }; document.createElement = function () { var newElement = originalCreateElementFn.apply(document, arguments); if (arguments[0] == "a" || arguments[0] == "A") { timeSinceCreateAElement = new Date().getTime(); var originalDispatchEventFn = newElement.dispatchEvent; newElement.dispatchEvent = function (event) { if (event.type != null && ('' + event.type).toLocaleLowerCase() == "click") { if (!isInWhitelist(newElement.href)) { window.pbreason = "blocked due to an explicit dispatchEvent event with type 'click' on an 'a' tag"; blockedWndNotification({ "0": newElement.href }); return true; } } return originalDispatchEventFn.call(this, event); }; lastCreatedAElement = newElement; } return newElement; }; ///////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////// // Block artificial mouse click on frashly created
elements ///////////////////////////////////////////////////////////////////////////////// document.createEvent = function () { try { if (arguments[0].toLowerCase().includes("mouse") && new Date().getTime() - timeSinceCreateAElement { detectAdblock(); //}, false); (function () { window.pbExternalCommand = function (commandId, messageId) { executeCommand(commandId, messageId); }; })(); }; inject(); })();尼古拉·特斯拉的令人难以置信的现实生活中的故事
如果尼古拉·特斯拉是超级英雄,他的绰号将是“电力人”。因为他彻底革新了整个电力技术领域,使科幻小说成为科学事实。
这样一位天才,在平时生活中是什么样的呢?
1、特斯拉出生在雷电交加的雨夜?
关于他出生的传奇故事,可能有点太过电影化了。
根据后人写的特斯拉的一些传记描述,1856年的一场可怕的闪电风暴中,他降生了。
嗯好吧,超级英雄“电力人”出世!
根据这个设定,我很期待蒂姆·波顿给特斯拉拍个“哥特式”黑暗风格的电影。
2、他的母亲激励他学习科学。
无论尼古拉特斯拉是否在闪电中出生,我们都知道他非凡的大脑从小就开始显现不凡。
根据传记所述,儿时的特斯拉曾面临两条截然不同的道路,因为他的父亲是位东正教传教士,所以很希望儿子能“子承父业”。
但他的母亲却是一位喜欢修理家用电器的发明家。所以他最终受母亲的影响,选择了科学。
特斯拉在布达佩斯求学的某天,他在公园悠闲地散步,很随意地想了一个关于电动机的设计,不久后他就去了美国追寻梦想,然后遇到了一个名叫托马斯·爱迪生的男人。
3、电流之战。
尼古拉·特斯拉和托马斯·爱迪生是完全两个世界的人。
关于他们之间,直流与交流电的争斗,我想大家也都很熟悉了。
1896年,伟大的发明家、科学家,特斯拉赢得了这场电流之战的胜利,而爱迪生?
他只是一位精明过头的商人。
4、那些惊人的发明。
特斯拉搞出惊人新发明的速度,比你换袜子的时间还快。
除了率先使用交流电之外,他还创建了“特斯拉线圈”,后者为今天广播和电视信号奠定了技术基础。
他还利用X光,发明了电子振荡器和电表,并参与推动了无线电通信。
让人最感意外,又有些前卫的是,他设计了一艘遥控操作的无人驾驶战列舰,希望以此来结束血腥的战争。
(特斯拉的无线电遥控船)
特斯拉最臭名昭着的发明之一是他所谓的“地震机器”,他在1935年接受《纽约世界电报》时称,自己搞出了可以引发地震的机器,而且这设备就放在自己的大衣口袋里。。。
你们说这是大科学家的搞怪心,还是真有这仪器呢?
5、那些神秘、又未完成的发明。
为了结束所有战争,特斯拉制定了一个“死亡射线”计划,他声称这是件非常强大的武器,可以通过发送集中的粒子束,在250英里的距离内瞬间抹掉10000架敌机。
他的想法是,用超级武器来震慑地球上所有的国家,让他们不敢轻举妄动,然后达到永久的和平。
特斯拉那些超凡脱俗的脑洞还远没有结束,他还设想过一个未来,在那里所有的一切都是自动化的,工厂由机器人来运转,汽车都不需要人来驾驶。
嗯,快实现了。
6、他相信以后是个电力自由的世界。
信不信由你,上面说的这些东西都没有涉及到特斯拉最雄心勃勃的项目——
他希望为世界上的每个人带来免费的无线电力。
1901年,当时的亿万富翁摩根资助了特斯拉的梦想,准备在长岛建造一座巨型输电塔,名为:“沃登克里弗塔”(Wardenclyffe)。
但摩根其实搞错了,他以为特斯拉要实验“无线电通讯”,这个很有商业前景的项目。
当他知道特斯拉的梦想是向全世界提供免费电力后,立马中断了资金投入,然后——
1917年,项目失败,特斯拉破产。
7、他和马克·吐温是好基友。
尼古拉特斯拉并没有多少朋友,这个男人对自己的科学非常投入,以至于他一生都保持独身,因为他觉得爱情和婚姻会干扰他的工作。
然而,特斯拉确实有一个你可能听说过的好朋友:美国知名作家马克·吐温。
根据特斯拉的传记记载,马克·吐温获得了一张免费通行证,能随时随地访问传奇发明家的实验室。
两人关系好到什么程度呢?特斯拉曾在马克·吐温身上实验了自己新制造的机械振荡装置,直接导致后者肠胃出问题,在厕所里待了一天。
而这样的恶作剧,并没有影响二人的亲密关系。。。
8、他整个人生中,都患有精神疾病。
尼古拉特斯拉一生都在承受精神疾病的困扰,他生活的那个时代,并不像现在这样,对他有着很公正、甚至崇拜式的评价,他的一生遭遇了很多的非议。
根据历史记载,特斯拉在他的弟弟丹尼尔去世后,曾声称看到了“异象”。从那时起,特斯拉的症状就随着年龄增长越来越严重。
他还有很严重的洁癖,如果他跟别人握手了,要再花费几个小时去做清洁,后来这种洁癖发展成了强迫症。
特斯拉每天只睡两个小时,因为他觉得超过两个点就是在浪费时间。
而且他对声音极度敏感,如果一位女性从他面前走过,耳环摇晃在他听来都是一种噪音,会影响到他,这些症状也让后世的心理学家推测,特斯拉也许患有自闭症。
9、他生活艰难,但从不作恶。
除了精神疾病,特斯拉的生活在很多方面都非常困难,尤其是无线发电项目失败后,他负债累累。
不过他本人倒是对此不太在意,因为与他的对手托马斯·爱迪生不同,特斯拉并不在乎赚钱。他的目标是帮助世界变得更美好。
在他的最后岁月,特斯拉曾住在纽约人酒店,为了支付房租,他抵押给酒店经理一个小木箱,并声称——
木箱里有可怕的武器,“死亡射线”的设计图纸与原型机!!
特斯拉还警告说,为了他们的自身安全,千万不要打开这个木箱。。。
直到几年后,特斯拉去世,箱子终于被打开了,里面唯一的东西就是一堆旧式电子元件。
好的,尼古拉,你很棒。
(天才会师:特斯拉与爱因斯坦)
即便是他去世了,世人还都觉得他只不过是个“疯狂的科学家”,直到特斯拉去世近40年后,社会才开始承认他对世界的巨大影响,并认识到他的贡献有多么的伟大。
2013年,一个全新的特斯拉雕像在长岛上亮相;塞尔维亚贝尔格莱德机场自豪地展示了尼古拉特斯拉的名字;当然,还有埃隆·马斯克的特斯拉公司。
它遵循尼古拉的道路,开发未来的新技术。虽然历史曾辜负了这位天才,但人类却永远也不会忘记他,尼古拉·特斯拉。
特斯拉有句名言:
“我有能力将地球劈成两半,但我永远都不会这么做。”
举报/反馈

杨明慧猫眼科技

2906获赞 610粉丝
每天5分钟看见科技之巅,做旷世奇点青年。
关注
0
0
收藏
分享