Amazon CEO 的备忘录原文在:Update from Amazon CEO Andy Jassy on return-to-office plans and manager team ratio有兴趣的可以去读读原文。 上述原文的重点就是公司方面理解所有人的困难,但要求从2025年1月2日开始,取消 WFH,并且要求每周到公司上班 5 天。Amazon 已经开始准备工
周一这个靴子终于是落地了。上周五 IBM 突然终止中国研发中心用户的 VPN 访问权限就已经被刷屏了,周一应该是开始了裁员工作。根据美国东部时间08/26/2024 的路透社报道,IBM 将会关闭中国研发中心,这个决定将会导致 1000 左右的裁员。 IBM 终于也迈入了裁员的步伐,并且是以关闭中国研发中心的方式进行的,实在是让本身 IT 从业人员的我感到背脊发凉。我和 IB
EPIC 使用的是 IRIS 数据库,但是在 EPIC 内部,却有一个称为 Chronicles 的系统。有关这个 Chronicles 的连接方式,请参考: ChroniclesChronicles 在 EPIC 内部被称为 DBMS,是 EPIC 的数据库管理系统。我们可以认为 IRIS 只提供了一个数据库引擎,EPIC 为了能够让自己很多的库能够使用,他们在
根据 AP 的消息,Delta 的 CEO Ed Bastian 在上周早些时候抱怨说微软的全球宕机给公司造成了超过 5 亿美元的损失,并且威胁说要通过法律手段。 微软这回坐不住了,反过来说是因为达美的技术老旧,并且达美的 IT 技术团队水平太差。达美和微软的口水战达美一直是美国航空市场盈利还不错的航空公司。这么大体量的公司受到的影响可想而知,就连 MGH 都受到了不少的影响
根据 Discourse 的数据库设计,关于主题表使用了的是 sequence。ID 字段使用的是 int,sequence 的名字为:topics_id_seq 那么根据 postgres 数据库手册我们知道如果使用 int 的 sequence 最多能存储:2147483647 那么整体来说,Discourse 的设计能够存储 20 亿左右数据在主题
下面的这个问题是在官方论坛上网友问的内容是:我想问一下,备份和附件分别挂载了不同的S3 备份的时候会把附件的S3里面的内容也都一起备份了吗?如果不选择包含上传的图片和附件,那么恢复备份的时候,附件用的S3里面的内容还能再论坛里正常显示吗?总结针对 Discourse 的备份内容还真没有仔细查看。看了下我们的备份后才了解到:如果你的附件是使用 AWS 的云存储的话,备份的时候哪怕选择上 备
PGSQL 在 Discourse 中是通过容器方式运行的,要访问 PGSQL 中的数据那么首先需要进入到容器后才可以。进入容器的命令为: cd /var/discourse/ ./launcher enter app su discourse psql discourse最后的命令是登录到运行在容器中的 pgsql。查看 pgsql 上运行的数据库的命令为: \l下面显
动态频率选择 (DFS) WiFi 信道是提高网络性能的好方法,尤其是在城市地区。UniFi 当前发布的所有 AP 上均提供 DFS 信道兼容性。在本文中,我们将讨论是否应当使用 DFS 信道的一些关键注意事项。概述每个国家/地区都有相关法规规定了可用于消费者 WiFi 的无线电频率范围。城市公寓等人口密集的地区可能会遭受性能下降和高干扰的影响,因为每个人都共享相同的可用频谱频段。DFS 信道试图
本周经历了微软的蓝屏,一直到周末还在加班处理公司的问题。个人终端受到的影响较大,服务器上也受到了影响。因为蓝屏的事情导致不少麻烦,据同事说因为蓝屏的问题,MGH 的手术安排也受到了影响。 目前我们也在着手处理有部署 Windows 的服务器,正好有时间来整理下脉络。起因据外媒,此次史无前例的全球范围内宕机起因是CrowdStrike在当地时间周四发布了一个存在缺陷
防火墙防火墙是肯定要装机器上的,并且端口只开放了 443 和 22。22 的端口还只限制了部分 IP 段的访问,通常只允许给内部网络的 SSH。Web 服务应该只走 443,80 端口的做好自动重定向到 443。CloudFlare可以用一个 CloudFlare 的负载均衡。好处是,你的 IP 地址被 CloudFlare 给屏蔽了,直接 Ping 你的网站得到的是 CloudFlare 的 I
最近有一个使用 SSO 把已有的用户同步到 Discourse 的需求。所以,我就根据官方针对 PHP 实现(Sync DiscourseConnect user data with the sync_sso route - developers - Discourse Meta )写了一个有关 Java 的实现。实现的方法很简单,但是需要用到一些额外的包,最重要的是 Apache co
最近在调试 Java 代码的时候调用上面的 SSO 同步接口,Discourse 返回的错误信息为: {"failed":"FAILED","message":"The `external_id` is required but was blank"} 但是,在我们的代码中是设了值的。 URIBuilder builder = new URIBuilder
在对用户数据通过 SSO 同步的时候,调用提示 404 错误。我们使用的是 Java 的代码。 如上图,返回显示的代码为 404。问题原因出现上面错误的原因是安装的 Discourse 实例的 discourse connect 没有启用。 当这个选项不启用的话,API 调用的同步就会显示 404 没有找到。启用后的就会显示其他的信息。下图是当上面的接口
我们都知道 Discourse 的用户管理和设置都高度依赖电子邮件。如果 Discourse 没有设置电子邮件 SMTP 的话,作为管理员是没有办法对用户邮箱进行修改并且通过验证的。可以采取的办法是通过 Discourse 的 DiscourseConnect 来进行用户同步。根据官方的说法:使用 DiscourseConnect 对 用户邮箱进行修改是不会对邮箱的合法性进行校验的,默认的情况下是
在对 Discourse 升级的时候,得到系统的错误: 这个错误比较诡异,直接就 500 错误了,没有办法查看其他的提示信息。后来通过服务器上的日志,我们看到: 看这个情况应该是没有安装成功。错误原因针对上面的错误原因,官方的解释是可以到服务器上去运行 rebuild 命令。 cd /var/discourse ./launcher rebui
在判断输入的字符串是不是一个数字的时候,我们通常用的最多的方法就是 :但是这个方法将会在 Lang 4.0 版本中被
在进行一次编译的时候,提示下面的错误信息:正在上传…重新上传取消如果你对 Hibernate 的元数据还是不非常了解的话,
本文对在 Junit 测试中如何对异常进行断言的几种方法进行说明。如果你使用 Junit 5 的话,你可以直接使用 assertThrows 方法面代码中,对有关断言的使用进行了一些说明。Junit 测试
主要是因为 Docker Image 的问题,如果升级次数越多,空间占用越多。Discourse 使用一段时间以后会发现硬盘空间占用非常多。能
Spring 的项目严重依赖注解。
在一个 VUE 的项目中,前端数字被显示为下面的长格式。这个格式显然不是我们想要的。我们需要将这一串数组进行格式化。
JVM 有 OpenJ9。很多公司可能会用 IBM 的版本。不好说,去 Oracle 化是很多公司逐步推进的政策。JDK 太基础了,决定了后面西,能用就不会升级。
VUE 的数据引用有多种方式。
CentOS 和 Fedora 都是和 RHEL 同源衍生版本的 Linux,因为 CentOS 不需要向 RHEL 支付企业级的版权和费用,但是又具有和 RHEL 相同的稳定性和资源库。所以 CentOS 在服务器上被广泛的部署和使用,但是 CentOS 目前已经停止技术支持和结束了生命周期,如果想使用 RHEL 的衍生产品,目前的选择就是 fedora。CentOS 系统简介CentOS&nb
使用 docker run 直接运行 CentOS 7 镜像,并登录 bash。 C:\Users\yhu>docker run -it centos:centos7 bash Unable to find image 'centos:centos7' locally centos7: Pulling from library/ce
Debian 和 Ubuntu 都是目前较为流行的 Debian 系列 的服务器操作系统,十分适合研发场景。 Debian 和 Ubuntu 属于同一系列的发行版。Debian 是由 Ian Murdock 在 1993 年创建的最初的发行版。Ubuntu 是 Mark Shuttleworth 在 2004 年基于 Debi
BusyBox是一个遵循GPL协议、以自由软件形式发行的应用程序。Busybox在单一的可执行文件中提供了精简的Unix工具集,可运行于多款POSIX环境的操作系统,例如Linux(包括Android)、Hurd、FreeBSD等等。由于BusyBox可执行文件的文件比较小,使得它非常适合使用于嵌入式系统。作者将BusyBox称为“嵌入式Linux的瑞士军刀”。 在以前,Do
由于镜像很小,下载时间往往很短,读者可以直接使用 docker run 指令直接运行一个 Alpine 容器,并指定运行的 Linux 指令,例如: PS C:\Users\yhu> docker run alpine echo '123' Unable to find image 'alpine:latest' locally latest
如果有文件大小大于 100M,GitHub 是会被限制推送到仓库中的,大概率情况会显示下面的错误: remote: Resolving deltas: 100% (3601/3601), done. remote: error: Trace: aea1f450da6f2ef7bfce457c715d0fbb9b0f6d428fdca80233aff34b601ff59b remote:
getMostSignificantBits() 方法的一些介绍: getMostSignificantBits 这个方法主要用于在 UUID 中获取高64 位的有效位后返回 Long 数据类型。在g数据类型。
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号