巴黎事件发生后,Facebook、Twitter、Google和Uber都做了什么?

2024-02-02 15:08

本文主要是介绍巴黎事件发生后,Facebook、Twitter、Google和Uber都做了什么?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

巴黎事件发生后,Facebook、Twitter、Google和Uber都做了什么?


         

今早醒来惊闻巴黎事件,震惊之余更是心痛。愿逝者安息,不要再有更多伤亡。那么面对这样突如其来的紧急事件,向来擅长应变的科技公司们又做了些什么呢?

Facebook

Facebook是第一个做出反应的科技公司,在恐怖袭击发生的几个小时之后, facebook推出了一个mark safe的功能, 用来寻找和确认在巴黎的朋友和亲人。


用户登录后,会第一时间在系统启动安全签到功能,只要用户进行地理定位,系统就会自动发私信确认你的安全状态。而用户一旦在Facebook上表明自己无恙,他在Facebook上的好友都会收到消息推送;而且Facebook还可以让他们询问其他朋友,或者代替他人报平安。


你可能会奇怪,Facebook如此庞大的系统,是如何如此迅速地插入这个功能的呢?事实上,这个功能是FB最早在2014年10月尼泊尔地震的时候推出的,早已准备好应对不时之需。

Twitter

袭击事件发生后,巴黎部分地区的交通陷入瘫痪,大量市民无法回家。Twitter官方和巴黎市民一起推热了#PortOuverte话题——这句法语的意思是“开着的门”,能够提供水、事物、沙发、卧室的人通过打上这个标签为更多需要避难的人提供最近的帮助。


无家可归的人也可以在 Twitter 上搜索这个标签,从而找到离自己最近的避难场所。

Uber

向来以反应快、执行力强著称的Uber团队也快速给出了回应。在袭击发生后,Uber用户只要打开应用,就会看到了一个“紧急情况”的消息,里面写着“巴黎及周边地区发生了袭击,巴黎警察要求你安全地待在室内。如非完全必要,请勿出行。几乎所有的司机都非常繁忙。”


此外在价格方面,Uber也吸取之前的教训,在特殊事件发生后修改了其动态调价的机制,并没有让供需失衡时车费暴涨的情况再次出现。此前Uber在悉尼发生人质劫持事件时,一度向急于离开市中心的乘客收取正常车费4倍的费用,最低收取100美元,遭遇网友“狂轰”。

Google

上午,Google就在官推上宣布通过Hangouts可免费拨打法国电话。(感谢@大智若愚的提醒)

而在之前尼泊尔地震的时候,Google 还曾经为尼泊尔的灾后救援做了全方位的帮助,包括升级卫星地图以及发布寻人请求。


而每次重大自然灾害后 Google 都会最快更新它的 Crisis Map(危机地图),从图中我们可以直观地看到地震对城市的损毁状况等信息,方便救援人员对受灾情况作出判断。以及多种语言的 Person Finder(寻人服务),方便进行受灾人数的统计。


相信这一次应该也很快就会有。

两百多年前,法国的启蒙思想家狄德罗曾经这么描写人类,"人类既强大又虚弱,既卑琐又崇高,既能洞察入微又常常视而不见。"

最后,再一次为巴黎的人民祈福,愿他们一切都好。

这篇关于巴黎事件发生后,Facebook、Twitter、Google和Uber都做了什么?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/671102

相关文章

禁止平板,iPad长按弹出默认菜单事件

通过监控按下抬起时间差来禁止弹出事件,把以下代码写在要禁止的页面的页面加载事件里面即可     var date;document.addEventListener('touchstart', event => {date = new Date().getTime();});document.addEventListener('touchend', event => {if (new

消除安卓SDK更新时的“https://dl-ssl.google.com refused”异常的方法

消除安卓SDK更新时的“https://dl-ssl.google.com refused”异常的方法   消除安卓SDK更新时的“https://dl-ssl.google.com refused”异常的方法 [转载]原地址:http://blog.csdn.net/x605940745/article/details/17911115 消除SDK更新时的“

FreeRTOS内部机制学习03(事件组内部机制)

文章目录 事件组使用的场景事件组的核心以及Set事件API做的事情事件组的特殊之处事件组为什么不关闭中断xEventGroupSetBitsFromISR内部是怎么做的? 事件组使用的场景 学校组织秋游,组长在等待: 张三:我到了 李四:我到了 王五:我到了 组长说:好,大家都到齐了,出发! 秋游回来第二天就要提交一篇心得报告,组长在焦急等待:张三、李四、王五谁先写好就交谁的

【经验交流】修复系统事件查看器启动不能时出现的4201错误

方法1,取得『%SystemRoot%\LogFiles』文件夹和『%SystemRoot%\System32\wbem』文件夹的权限(包括这两个文件夹的所有子文件夹的权限),简单点说,就是使你当前的帐户拥有这两个文件夹以及它们的子文件夹的绝对控制权限。这是最简单的方法,不少老外说,这样一弄,倒是解决了问题。不过对我的系统,没用; 方法2,以不带网络的安全模式启动,运行命令行,输入“ne

BT天堂网站挂马事件后续:“大灰狼”远控木马分析及幕后真凶调查

9月初安全团队披露bt天堂网站挂马事件,该网站被利用IE神洞CVE-2014-6332挂马,如果用户没有打补丁或开启安全软件防护,电脑会自动下载执行大灰狼远控木马程序。 鉴于bt天堂电影下载网站访问量巨大,此次挂马事件受害者甚众,安全团队专门针对该木马进行严密监控,并对其幕后真凶进行了深入调查。 一、“大灰狼”的伪装 以下是10月30日一天内大灰狼远控的木马样本截图,可以看到该木马变种数量不

当你输入一个网址后都发生什么

原文:http://igoro.com/archive/what-really-happens-when-you-navigate-to-a-url/  作为一个软件开发者,你一定会对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器,需求处理等等。 本文将更深入的研究当你输入一个网址的时候,后台到底发生了一件件什么样的事~

react笔记 8-19 事件对象、获取dom元素、双向绑定

1、事件对象event 通过事件的event对象获取它的dom元素 run=(event)=>{event.target.style="background:yellowgreen" //event的父级为他本身event.target.getAttribute("aid") //这样便获取到了它的自定义属性aid}render() {return (<div><h2>{

react笔记 8-18 事件 方法 定义方法 获取/改变数据 传值

1、定义方法并绑定 class News extends React.Component {constructor(props) {super(props)this.state = {msg:'home组件'}}run(){alert("我是一个run") //方法写在类中}render() {return (<div><h2>{this.state.msg}</h2><button onCli

【Qt】定时器事件

定时器事件 在之前学习QTimer中实现了定时器的功能,而在QTimer背后是QTimerEvent定时器事件进行支撑的。在QObject中提供了一个timeEvent这个函数。 startTimer启动定时器killTimer关闭定时器 Qt 中在进⾏窗⼝程序的处理过程中,经常要周期性的执⾏某些操作,或者制作⼀些动画效果,使⽤定 时器就可以实现。所谓定时器就是在间隔⼀定时间后,去执⾏某⼀

com.google.gson.JsonSyntaxException:java.lang.IllegalStateException异常

用Gson解析json数据的时候,遇到一个异常,如下图: 这个异常很简单,就是你的封装json数据的javabean没有写对,你仔细查看一下javabean就可以了 比如:我的解析的代码是             Gson gson = new Gson();             ForgetJson rb = gson.fromJson(agResult.mstrJson, For