首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

344亿天价罚单也救不了Libra!

但焦点问题貌似并不在 Libra、区块链和数字货币之上,有一种强烈感受,议员们不相信 Libra 原因其实是 Facebook 太多黑历史。 “为什么Facebook 做 Libra?”...当时超过8700万用户资料未获得 Facebook 用户授权情况下遭 Cambridge Analytica 公司非法收集,并通过大数据分析精准对用户推送广告和虚假新闻,并利用数据对美国大选和英国脱欧造成了严重影响...尽管 Zuckerberg 认错态度超级好,但美国联邦贸易委员会发现 Facebook未通知用户或未获得用户许可情况下,允许网站、智能手机和其他设备制造商获得用户社交数据。...对 Marcus 来说,回避问题与含糊其辞是最好应对方式。 8大要点回顾 那么,昨晚听证会上,Marcus 给我们放出了什么信号?...两个半小时听证会期间,所有发问议员几乎没有提及比特币,大多数议员关心并不是区块链技术和数字货币,而是“谁在计划并利用 Libra”,很显然,被质疑更多Facebook 黑历史。

38620

【项目实战-12】排查12小时,竟是CLB安全组没打开

【摘要】 案例:程序逻辑没有任何变更情况下,研发耗费了12小时(20200610 02:00 ~ 20200610 14:00) 排查登录接口耗时长问题。...【问题表现】 合作方APP,准备提交苹果审核时候,发现登录接口会卡很长时间,然后就报错。 【问题分析与排查思路】 1. 首先排查业务方后台,这个对开发而言是最容易。...【20200610 02:00】首先怀疑接口参数不正确,因为DB最近一直在做数据迁移,代码可能没有同步。  开发检查了业务逻辑代码,并未发现明显异常问题。...运营同学把ecdn切换到专用链路,问题没有解决。 去掉ecdn,耗时现象依然存在。 把域名直接cname到waf域名,绕过ecdn。发现延时并没有改善。...13.png 该回源IP对应是一个CLB,所以去看看CLB是否有异常。 33.png 入站做了限制。从操作记录来看,是昨晚做压测时候没有去掉,具体时间是昨晚10:43分开始。

68610
您找到你想要的搜索结果了吗?
是的
没有找到

ASP中数字和字符比较

昨晚和老迷聊天聊到很晚,说到一个把字符串转换为数字进行比较问题。老迷说他喜欢保持字符串本身类型,进行字符串匹配比较,而不喜欢把字符串强制转换为数字进行比较。...而第二种则没有转换类型这个过程。 这个代码上看没有任何区别的比较过程,执行时却差着一个步骤。这就是老迷关于他为什么更愿意保持字符串变量字符串类型来进行比较原因。...最简单运用就是用户登录时,比如有个是否保存 cookies 选项。...通常是用下拉选择或者单选按钮,表单数据经过ASP程序读取之后,Request.Form("cookies") 值默认情况下是字符串类型。...这个很小细节,实际编程中用到地方非常多,每个地方都多两个步骤,那的确性能上就是比较低大浪费了

3.5K80

Kotlin Flow响应式编程,StateFlow和SharedFlow

也就是说,我们并没有很好地管理Flow生命周期,它没有与Activity生命周期同步,而是始终接收着Flow上游发送过来数据。 那这个问题要怎么解决呢?...比如说,launchWhenStarted函数就是用于保证只有Activity处于Started状态情况下,协程中代码才会执行。...要知道,我们使用flow构建函数构建出Flow是属于冷流,也就是没有任何接受端情况下,Flow是不会工作。...但这并不是我们想看到现象,因为横竖屏切换是很迅速事情,在这种情况下我们没必要让所有的Flow都停止工作再重新启动。 那么该怎么解决呢?现在终于可以引入stateIn函数了,先上代码,我再进行讲解。...由此说明,StateFlow确实是粘性。 粘性特性绝大多数场景下都非常好使,这也是为什么LiveData和StateFlow都设计成粘性原因。 但确实在一些场景下,粘性又会导致出现某些问题。

40010

针对“PowerBI从Onedrive获取文件”两篇文章做个补充

没有添加这个参数时,参数默认是14。如果添加是“auto”,那么参数将自动在后台识别为14或15。...而从文件夹获取数据,我们使用是SharePoint.Contents函数,这明显是微软自家孩子,所以标题是“SharePoint”,自然需要登录是“Microsoft账户”。...在编辑数据源凭据时,严格按照以上步骤进行,你还是会有一定概率遇到如下错误: ? 咱也没看懂到底啥原因,按照上面的操作也整不明白。 为什么说是一定概率出现呢?...因为我昨晚测试时候没遇到,而天行老师今天却遇到了。...那么问题就很明显了: 本地,因为Power BI Desktop不分国内国际版,所以获取onedrive文件没有任何区别,都可以获取和刷新。

2.7K20

扎克伯格靠AI挺过危机,Facebook满血复活还需3年

而外界关注AI音箱并未露面,取而代之是售价199美元Oculus Go。 不多说,一文读懂昨晚上F8盛况。...他强调,Facebook初心是“以人为本”,让人们联系更紧密而不是分裂。 “只有在一起才会让我们世界变得更好。这就是为什么我们要继续建设Facebook。因为这趟旅程还没有完成。”...很明显,当用户浏览器中清理掉cookie时,它会让部分体验变得更糟。用户可能需要登录到每个网站,需要重新配置。...这个功能让用户Facebook个人资料与其他人相匹配。但朋友不会看到这个配置,而且这个功能只会与非朋友关系Facebook用户匹配。 “这将是建立真正长期关系,而不仅仅是连接。”扎克伯格说。...遗憾是,FacebookAI音箱没有发布,之前报道称是因为受数据泄露事件音箱而推迟。

34240

Timestamps are unset in a packet for stream 0. This is deprecated and will stop

本篇博客文章中,我们将讨论这个警告含义,为什么它被弃用,并介绍解决方法。...理解警告信息警告信息“流0数据包中未设置时间戳,这已不推荐使用,并将在未来停止工作”通常出现在处理多媒体数据(如视频或音频流)时。它表示特定流(本例中为流0)时间戳未正确设置或根本没有提供。...时间戳多媒体应用程序中起着关键作用,它们允许不同流之间同步,并确保音视频数据流畅播放和处理。没有准确时间戳,就很难维持不同流之间同步,从而导致用户体验下降。为什么它被弃用?...这个警告被弃用原因是因为它违反了适当多媒体流处理原则。处理多媒体数据时,为每个数据包设置时间戳是非常重要,以确保同步和正确基于时间操作。...过去,一些库或框架允许不显式设置或提供时间戳情况下处理多媒体数据。然而,这种方法被证明容易出错,并在某些情况下导致同步问题。

89020

2020 活久见:欧美主流 app「熔断」了

FB 来背,另一方面探讨一个直指人心问题:对于那些不使用 FB 广告,仅仅使用 FB 登录功能 app(如 spotify),是否该回归到原始 oAuth?...如果原因真是这么奇葩,那么我非常好奇这样代码是怎么通过 code review,又是怎么通过 CI ,所以我也留了个言: ? 我个人感觉是,这样问题,程序员负有责任,但不该是主要背锅侠。...更深层次问题在于整个流程: 代码命名问题:为什么一个字典结构要用 is_health_app 这样明显是布尔值名字?...类型安全问题:为什么服务器 API 返回数据没有类型检查(这个问题很容易被 typechecker 第一时间捕获)? 单元测试问题:为什么 unit testing 和 CI 没有捕获到?...还有没有类似的缺失? 代码审查问题:为什么 code review 没人发现?似乎有个老司机把关,这个 bug 也难逃一劫。 期待 FB 过两天会有完整事后分析。 这个事件带给我们什么经验教训呢?

52310

看看我二十四秒过羊了个羊(羊了个羊攻略黑客版)

前言: 这几天很火羊了个羊,这个游戏资本操作下迅速走红,同时逼疯了很多小伙伴,由于昨晚到今天上午一直无法登录游戏,所以这篇文章推迟了很多,这里也是没有办法,这篇文章我尽量新手向,有一些不清楚地方可以加群来问...准备工具: Proxifier Burpsuite 一个小微信 配置环境: 首先我们下载proxifier,burpsuite这里文章末尾会提供(这里为什么不用burp直接抓包,因为我遇到不知名原因,...我们尽量新手教学,首先我们用proxifier进行一个配置 配置代理 新手按照我这个设置就可以,然后我们点击ok-->ok 完事之后我们配置 这里设置一下我们监听进程 这里选择一个小程序位置...burpsuite,开始抓包就好,打开羊了个羊, 然后我们burp开始抓包 这里直接抓到了,我们只能一个个forward,不然很容易漏掉重要部位 一次次慢慢点 到这里我们停止,看到80001,这个就是第一关一个...id,我们复制过来 然后forward 看到这里我们立刻停止,这里是第二关代码,我们直接把第一关代码复制上去 然后直接全部放了,将下面箭头处地方关闭 然后我们先通过第一关,来到第二关我们就完成了偷天换日

45630

【学术】入圈人工智能 你需要了解无监督机器学习真正能力

Siri可以理解和回应人类语音,这也是Facebook在你输入名字之前就知道照片上添加标签原因。这种“理解”是一种被称为机器学习技术。...分类和回归情况下,机器使用输入数据来确定输出,而输出必须在所提供输出数据中。 还有一个更可靠例子,让我们看看Facebook建议用户照片中添加标签方式。...机器允许我们将数据输入机器学习算法,以确定特定数据集“正常”值。我们不告诉机器什么是正常;相反,它能够通过数据来确定什么是正常,并根据行为创建组。这个系统没有发现任何不好东西。...例如,假设一个员工主要从工作网络和家庭网络中登录公司系统,但是现在正在从一个新位置登录。虽然这个人以前从未在新场所登录过,但他们组中其他用户登录过。...人为因素 随着技术日益成熟,机器学习越来越融入我们日常生活,许多人担心机器会取代人类。但现实是,大多数应用程序中,没有添加人为因素机器是无法实现

74340

Linux如何判断自己服务器是否被入侵

1、检查系统密码文件 首先从明显入手,查看一下passwd文件,ls –l /etc/passwd查看文件修改日期。...正常情况下,LINUX系统中inetd服务后面是没有-s参数,当然也没有用inetd去启动某个文件;而solaris系统中也仅仅是inetd –s,同样没有用inetd去启动某个特定文件;如果你使用...5、检查系统日志 命令last | more查看在正常情况下登录到本机所有用户历史记录。但last命令依赖于syslog进程,这已经成为入侵者攻击重要目标。...那么任意是谁都可以用这个用户登录到你系统上而不需要任何验证。...10、手工入侵检测缺陷 上面谈了一些手工入侵检测方法,但这些方式有一定缺陷,有的甚至是不可避免缺陷,这就是为什么说手工检测是“体力活”原因

3.5K70

Linux如何判断自己服务器是否被入侵

1、检查系统密码文件 首先从明显入手,查看一下passwd文件,ls –l /etc/passwd查看文件修改日期。...正常情况下,LINUX系统中inetd服务后面是没有-s参数,当然也没有用inetd去启动某个文件;而solaris系统中也仅仅是inetd –s,同样没有用inetd去启动某个特定文件;如果你使用...5、检查系统日志 命令last | more查看在正常情况下登录到本机所有用户历史记录。但last命令依赖于syslog进程,这已经成为入侵者攻击重要目标。.../ -name “.forward” –print 某用户$HOME下,.rhosts文件中仅包含两个+号是非常危险,如果你系统上开了513端口(rlogin端口,和telnet作用相同),那么任意是谁都可以用这个用户登录到你系统上而不需要任何验证...10、手工入侵检测缺陷 上面谈了一些手工入侵检测方法,但这些方式有一定缺陷,有的甚至是不可避免缺陷,这就是为什么说手工检测是“体力活”原因

2.9K41

【LeCun发声】牛津大学专家:Facebook不算数据泄露,你们都错了

你还记得访问一个陌生网站,或者玩Candy Crush这类小游戏登录时,弹出那些小窗口吗? 你没有为这些网站重新设置密码,而是授权使用Facebook账号登录,就是这些。...没有用过Facebook,但是允许XX使用微信/微博/XX账户登录,这你总该有印象吧。...删除好友数据访问权限,招致开发人员不满 Facebook用户不知情或者没有授权情况下,数据被拿去与朋友共享,这件事是当时许多隐私权倡导者都注意到了严重问题。...但是,当你了解到Facebook内部数据与外部开发者Facebook上收集数据之间差异后,很明显Facebook政策总监说的话,很可能是真实。 那剑桥分析公司又是怎么回事呢?...这件事跟中国人关系可能更大,正如李彦宏所说:“中国人更加开放,或者说对于这个隐私问题没有那么敏感。如果说他们愿意用隐私换,或者交换便捷性或者效率的话,很多情况下他们是愿意这样做。”

47930

【译】网页像素追踪原理

本文中我们将做些实验,来看看FaceBook是如何知道用户在网上浏览过哪些产品。我会通过FaceBook作示例,因为能够较容易找到带有FaceBook追踪像素网站。...现在让我们访问FaceBook 接下来,让我们访问已经登录FaceBook,来看看会发送哪些cookie。...因此,FaceBook现在肯定知道当前这个用户几分钟前访问过Old Navy站点,并浏览了男士软刷格子上衣,因为他们可以通过该标识进行数据匹配。...Safari和火狐浏览器默认情况下都会阻止第三方cookie,这就是为什么我必须要修改火狐浏览器隐私设置才能进行这项实验原因。...通过更改浏览器设置或安装扩展插件,就可以进行自定义配置,这就是为什么会有这么多隐私扩展插件原因

89920

记一次因误操作系统崩溃修复过程

0x01 前言 不要问我为什么不直接重做系统?...重启系统出现Logo后等一会就蓝屏了,终止代码:0xc000021a,进入不了登录界面,无法进入安全模式,也不能通过重置来修复系统,无限重启,无限蓝屏…!...0x03 故障原因 经过排查后发现原来是因为昨晚测试某东西时误操作把HKLM\SYSTEM\CurrentControlSet\Control注册表项权限给改错了,当时没注意看就关闭了,导致最终出现...0x05 又一问题 过了几周后又发现一个新问题,就是执行query命令时会出现下图报错:无法从注册表加载 QUERY 命令(错误 1),虽然不常用到这个命令,但强迫症我必须解决它。...但我HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\Utilities没有发现query子项。

1.1K10

千万不要和程序员说这些

实际上,如果程序员仅是远程协助的话,他们压根儿不是导致你电脑变慢或者窗口崩溃原因。 你确定你没有在他们走后装一些新东西?删除了一些你本不应该删文件?电脑中了病毒?罪魁祸首怎么可能是专家呢。...他们已经看过数不清这类邮件,知道大多数情况下明显都是谣言。就算不是谣言,许多请求在你看到并转发时候也已经很悲剧地过期了。例如,那个寻找骨髓捐赠孩子,已经去世好几年了。...从这个小插曲里吸取教训,记得忍住不要去转发这类邮件(或者鉴别真伪前就在Facebook上分享某个故事) 8“他太多疑了,这是一个笔买卖” 如果你信任程序员告诉你网上某事是个骗局,靠不住,相信他们...大多数情况下,你绝妙创意或服务如果没有认真地思考,投入时间、精力和金钱是不能被创造出来。即便是全职工作也要讨论数周甚至数月。...10XXX赚了几十亿,为什么你不行 “嗨,John,我新闻上看什么扎克伯格用Facebook赚了好几十个亿。你为什么不也做点儿这样事情?我们得为下一代做点儿什么呀。”

52550

他们说软件会吃掉世界,但是Bug还没解决掉

“9月25日周二下午,我们工程团队发现了一个影响近5000万个账户安全问题,”FacebookGuy Rosen公司9月份一次安全更新中表示到。 这个问题很严重。...获得令牌后,攻击者便可以以其他用户身份登录Facebook,更糟糕是,这些不法分子还可以使用偷来Facebook用户身份来验证登录其他网站,不过目前尚不足清楚这种情况是否已经发生,攻击背后幕后主使也不得而知...虽然测试是今天软件开发和部署中不可或缺一步,但是没有哪个测试可以试验所有可能输入组合,或者展现出所有可能失败。 这个案例还展示了当今软件bug影响是如何被某些代码大量使用和放大。...另一个近期例子是: 2018年10月,微软没有充分测试情况下发布了Windows 10特性更新,而其中一个bug会在某些情况下会删除用户数据。...静态代码分析是另一个突破,该方法使用工具执行编码标准,并捕捉比较明显bug。同时,编码标准本身也不断发展,包含了使代码变得更可靠知识,例如保持代码单元简短。 更安全编程语言也提供帮助。

39620

贞炸了!上线之后,消息收不到了!

前言 事情是这样,前端时间我们有个新业务上线,这个业务需要监听支付成功 mq 消息,然后向绑定音箱推送消息。这样用户支付完成之后,商家端就就可以收到收款播报。 ?...起初我们测试环境测试时候,一切流程非常顺利,没有任何问题。但是等到我们发布上线之后,却出现了问题。 一笔支付成功之后,音箱没有发出收款成功播报。...我们并没有主动配置这个端口,但是 rocketmq broker 配置端口为 20880。...为什么 mq 控制台重新发送消息消费者可以收到? rocketmq 控制台重新发送消息代码如下: ?...虽然这个设计很巧妙,但是说实话个人觉得这个配置权限应该交给开发者自己去配置,而不是默认开启。 因为不熟悉情况下还是很容易踩坑,默认情况下,大家应该只熟悉 9876 与 10911 这两个端口。

1.1K21

使用strace诊断奇怪sqlplus登录问题(r5笔记第29天)

带着试试看态度对比了一下,发现还真是有一处不一样。 有问题客户端中network明显昨晚修改过。...gpnchianap01.globetel.com gpnchianap01 gpnchiaapp01 好了,问题原因不是出在要连接数据库服务器/etc/hosts中配置...得到反馈是昨晚对这台服务器升级了kernel,这个配置应该是人为配错导致。...但是在这个案例中自己也没有足够理性去全面思考,两个network文件配置不同不一定是最终问题症结,所以在这个问题排查上自己也迷失了方向。...最后问题原因还是主机名配置,不过这个主机名配置不是要连接数据库服务器配置,竟然是本地主机名问题导致。如果明白了问题大环境,很多问题解释就行得通了。

1.2K30

PHP 7 vs HHVM 直接性能对比

目的是节省服务器资源,这是一个很重要目标,因为 Facebook 用户量正在快速增长。从这个意义上讲,这个项目是成功,因为它可以让服务器处理之前五到六倍请求量。...时间回到2010年,Facebook 服务器需求已经增加了很多,是时候考虑用新创新来提升更大效率。基于这个需求,Facebook 开发了 HHVM。...所以PHP社区决定给这个语言新版本直接命名为 PHP7。 真正问题不是 PHP5 和 PHP7 之间比较,因为已经很明显了 PHP7 提供了更快速运行速度。...除了开发出 HHVM FaceBook 公司外,还有很多其他公司也采用了这个方案,服务器上用 HHVM 运行 PHP 应用,包括 Wikimedia 和电子商务网站 Etsy。...选择 HHVM 原因 HHVM 使用动态翻译技术,大多数情况下(包括WordPress)可以提供更高性能。 HHVM 处理大量请求时,可以保证每个请求只使用少量内存。

1.5K40
领券