Debian 爱好者社区 为您找到相关结果 942

Linux:为什么那么多人讨厌 Systemd

,你几乎能更改init系统。然而对大多数深入sysadmining的用户来说,使用哪个init系统并重要。 当然,每个经验丰富的Linux用户都有自己的看法。这里就一一列举出来了,Linux社区充满了很多精通技术的开发员,他们对Linux应该如何发展成长有着自己的意见。这些观点大多数是相关的,取决于具体的需求。即便很多投诉systemd,但却没有更完美的替代品出现,这也是systemd迅速扩张的原因。 我发现systemd单元服务文件很容易维护,更重要的是,它可以很容易地转让给别。systemd的拥护者给出了支持其的原因,比如很稳定,有一个容易的可配置的方式管理服务,也有一些中立强烈反对systemd,但它的扩展速度实在令担忧。它接管了很多需要任何修复的功能...阅读全文

案例:Redis命令不当 引起数据库雪崩 造成数百万损失

。另,有线上的命令操,一定要经过运维评估后方可进行操,估计那个程师是老员吧,有权限,然后直接就进行操了。 另,公司的业务发展确实很快,技术跟上,这是非常非常危险的,极大的增加了宕机的概率。 在业务量大的情况下,那位程师的操是完全没什么问题的,毕竟并发也大,但是现在,随着公司的发展,业务量的成倍成倍增加,技术的扩展却没有随着增长那么快。 公司的技术足也是一方面,绝大多数都是边维护老项目边做新功能,但是对于项目的重构优化,手却少了很多,项目优化的优先级高,这也是很大的一个原因,极有可能出现类似的情况,新服务化构建迫在眉睫。 最后的最后,线上操的任何一条命令,再小心也为过。 因为由于你的一个符号而引起的事故可能是你所承担起的 Redis开发建议 最后附上...阅读全文

博文 2018-10-27 10:18:18 debian.cn

基于 Qt 的开源笔记软件 VNote 1.11.1 发布

编辑器编辑笔记。 ———————————————————————————————— VNote是一个受Vim启发开发的专门为Markdown而优化、设计的笔记软件,也是一个更了解程序员Markdown的笔记软件。 VNote是一个基于Qt框架的、免费的开源笔记软件。VNote专注于Markdown的编辑与阅读,以提供舒适的编辑体验为设计目标。 VNote是一个简单的Markdown编辑器。通过提供笔记管理功能,VNote使得编写Markdown笔记更简单舒适! 基于Qt框架,VNote能够在主流操系统上运行,包括Linux, Windows以及macOS。【本文转载自开源中】...阅读全文

博文 2018-01-05 23:43:22 debian.cn

WebAssembly:无需容器的 Docker (上)

Linux、Windows macOS 等传统操系统。 因为无法依赖可用的 JavaScript 引擎,所以他们使用同的接口与界通信,例如 WASI(WebAssembly 系统接口)。 这些运行时允许 Wasm 应用程序以与 POSIX 类似(但完全相同)的方式与其 host 系统交互。 WASI SDK wasi-libc 等项目帮助们将现有的兼容 POSIX 的应用程序编译为 WebAssembly。你只需将应用程序编译成 Wasm 模块一次,然后这个同样的二进制文件就可以在任何地方运行。Wasm 有什么了起的?下面这些特性让 Wasm 在浏览器大放异彩,也使得它用在服务端开发颇具优势:🌐 开放 —— 它是业界广泛采用的标准。 与过去的浏览器争夺战相反,各大公司正积极合...阅读全文

博文 2023-01-03 06:35:56 spider

成功运作一个开源项目的15个要点

名称也是如此(开源项目的产品通常与项目共享名称,但有些项目会生产多个产品)。声明项目的品牌为商标,并考虑注册商标。制定商标使用指南,以便采用者知道如何使用此品牌。这是一个与开源软件基金会合可以增值的领域。基金会可以代表社区持有捍卫项目的商标。这可以避免任何特定的个或组织劫持开源项目的名称。 13、管理知识产权版权 为项目出贡献的代码、文档其他件都是知识产权。谁是这些知识产权的拥有者呢?者保留所有权还是指派给了另一个实体?确保所有的贡献者理解贡献者的权利责任。考虑让贡献者签署开发者原产地证书(DCO)或贡献者许可证协议(CLA)。确保版权声明包含在源代码通知中。 请注意,项目本身可能为持有版权的法律实体。这是另一个开源基金会可以提供有价值的服务的地方。 14、选择OSI...阅读全文

博文 2017-11-08 09:58:28 debian.cn

2017年的Linux内核防护依然脆弱

"Linux 内核 “社区” 对待安全的优先级并高,虽然经历了 2000 年代的多次大规模漏洞利用事件但并没有让 Linus Torvalds 本改变 "A bug is bug" 的哲学,由于 Linux 内核的安全问题逐渐影响到了 Android IoT 设备,一次 华盛顿邮报的曝光促使了 KSPP(Linux 内核自防护项目)的成立。 KSPP 是由 Linux 基金会旗下的 CII(基础架构联盟)管理,其吸纳了来自诸多大厂商(Google, RedHat, Intel, ARM 等)的程师进行联合,可惜的是两年的时间过去了,KSPP 大多时候只是在重复的抄袭 PaX/Grsecurity 的各种特性以获得各自雇主那里的 KPI credit,各种混乱的代码合并到了...阅读全文

博文 2021-01-28 17:50:35 debian.cn

Git 介绍与使用详解

没有中央服务器,每个的电脑就是一个完整的版本库,这样,的时候就需要联网了,因为版本都是在自己的电脑上。举个例子,要浏览项目的历史,Git 连到服务器去获取历史,然后再显示出来——它只需直接从本地数据库中读取。 你能立即看到项目历史。 如果你想查看当前版本与一个月前的版本之间引入的修改,Git 会查找到一个月前的文件做一次本地的差异计算,而是由远程服务器处理或从远程服务器拉回旧版本文件再来本地处理。 2.安装、配置Git 2.1GUI可视化界面推荐 1.GitForWindows https://gitforwindows.org/ 自带GIT BASHGIT GUI 2.TortoiseGit https://tortoisegit.org/download/ 3...阅读全文

博文 2017-02-25 09:00:27 程序员

Debian 11壁纸评选结果出炉:包豪斯风格的Homeworld胜出

适用于 Debian 11 “Bullseye”的壁纸评选已经于11月9日结束,在通过投票统计之后 Debian 团队宣布“Homeworld”这款壁纸胜出,将会为 Debian 11 的默认壁纸全球用户见面。 Debian 11 登录界面 Debian 11 安装界面 在关于该壁纸的说明中写道:“Homeworld 是一款受包豪斯运动启发的一款主题。包豪斯运动是 19 世纪诞生于德的一种艺术风格,特征是独特的结构设计方法。由于结构设计是软件建设的核心,我希望在这种艺术风格 Debian 之间建立某种联系”。 在用户安装使用 Debian 11 中,用户会在多个地方看到“Homeworld”主题。首先是在 Debian 的安装程序中,在横幅上会显示 Homeworld 的...阅读全文

博文 2020-11-13 10:01:07 debian.cn

2017 Linux 内核开发报告 Linux统治着计算机世界

现在是 2017 年,Linux 在统治着计算机世界。相信?Linux 基金会报告说,Linux 运行着 90% 的公共云量,世界上 82% 的智能手机,62% 的嵌入式市场,以及几乎占领了 99% 的超级计算机市场。所有的这些都基于 Linux 内核。在 Linux 基金会 2017 的 Linux Kernel 开发报告中 ,Linux 内核开发者 LWN.net 的编辑 Jonathan Corbet 以及稳定的 Linux 内核维护者 Greg Kroah-Hartman 报告了 Linux 最新的发展。 报告显示,自 2005 年以来,Linux Kernel 采用 Git 版本控制系统,来自 1,400 多家公司的 15,637 名开发者为 Linux 内核做出了贡献...阅读全文

博文 2017-10-26 10:57:34 debian.cn

容器镜像仓库 Harbor 发布 2.0 版

Harbor 2.0 现已发布,此版本使 Harbor 成为第一个符合OCI(Open Container Initiative,开放容器倡议)标准的开源注册表,能够存储大量云原生件,例如 container images、Helm 图表、OPAs、Singularity 等等。 Harbor 团队在博客中表示,“尽管 Harbor 现在符合OCI,但现有用户必担心;Harbor 的所有熟悉的操主要优点都可以很好地转化为 OCI。您可以像处理图像一样 push、pull、delete、retag、copy、scan、以及 sign indexes。漏洞扫描项目策略(用于加强安全性合规性的关键要素)已经过改进,可以与 OCI 件一起使用。我们还提供了一项新的关键功能:现在,您可...阅读全文

博文 2020-05-14 12:58:04 debian.cn

Raspberry Pi 推出 Zero W

Raspberry Pi 基金会 推出了 Pi Zero W。为 Pi Zero 的一个新型号,Pi Zero W 在主板上新集成了 WiFi 蓝牙,其 10 美元的售价要比 Pi Zero 贵上一倍,但是与五年前发布的 Raspberry Pi Model B 的 35 美元售价相比依然便宜少。具备主板联网功能的 Pi Zero W 将开启物联网项目的更好前景。 一年前主板上具有 WiFi 蓝牙的 Pi 3 Model B 推出 之后,下一步明显就是具备无线功能的 Pi Zero。要在最初的 Pi Zero 中添加联网功能,或是需要增加一个昂贵(与主板价格相比)且布局复杂的 USB OTG 适配器以及 USB WiFi 加密锁,或是要 绕过 USB WiFi 加密锁的内部机制...阅读全文

博文 2021-01-28 17:50:24 debian.cn

取代TCP:工程师宣布QUIC协议已完成RFC 9000发布

敞开了大门。此在 QUIC 基础上,诸如 MASQUE WebTransport 之类具有前景的技术,也将得到良好的推动。Jana Iyengar 总结道:“我们很高兴能够继续领导并深入参与,以实现 QUIC 对互联网的相关承诺”。在过去五年或更长的时间里,我们通过与 Fastly 其它地方的们紧密合,积极地参与到了 QUIC 项目中去。现在,QUIC 已在我们的边缘云平台上向客户提供服务,且许多客户已在上面开展了实验性的实时流量部署。展望未来,我们将更加沉浸于其中,并为大家在互联网历史中所扮演的角色感到欣喜已。访问: 阿里云 - 最高1888元通用代金券立即可用...阅读全文

王垠:如何掌握所有的程序语言

很多编程初学者至今还在给我写信请教,问我该学习什么程序语言,怎么学习。由于我知道如何掌握“所有”的程序语言,总是感觉这种该学“一种”什么语言的问题比较低级,所以一直没来得及回复他们 可是逐渐的,我发现原来只是小白们有这个问题,就连美大公司的很多资深程师,其实也没搞明白。 今天我有动力了,想来统一回答一下这个搁置已久的“初级问题”。类似的话题貌似曾经写过,然而现在我想把它重新写一遍。因为在跟很多交流之后,我对自己头脑中的(未转化为语言的)想法,有了更精准的表达。 如果你存在以下的种种困惑,那么这篇文章也许会对你有所帮助: 你是编程初学者,知道该选择什么程序语言来入门。 你是资深的程序员或者团队领导,对新出现的种种语言感到困惑,知道该“投资”哪种语言。 你的团队为使用哪种程序语言争...阅读全文

博文 2017-07-10 10:13:17 debian.cn

谷歌如何为数十万台设备更新内部 Linux 发行版 - OSCHINA

正在直播2022开放原子全球开源峰会!>>>>> 谷歌内部使用了许多同的操系统平台,其中包括 Linux。15 多年前,谷歌选择基于 Ubuntu LTS 构建内部 Linux 发行版 Goobuntu,主要是看中了 Ubuntu 具备用户友好、易于使用的特性,以及提供了许多优秀功能。此,LTS 会获得 Canonical 提供 2 年以上的安全更新。 根据官方介绍,Goobuntu 是谷歌长期以来一直使用的 Linux 发行版。过 Ubuntu LTS 的两年更新周期意味着谷歌必须在操系统 EOL 之前,对超过 10 万台设备中的每台机器进行升级。这是一项非常困难且耗时的,毕竟每两年让所有程师从头开始配置他们的空间,这对生产力是严重的打击,并且从经济角度来看也是一个...阅读全文

博文 2022-07-31 19:13:41 中文开源技术交流社区

架构师详解 Nginx 架构

线程启动执行的流程如下:主程序 Master process 启动后,通过一个 for 循环来接收处理部信号;主进程通过 fork() 函数产生子进程,每个子进程执行一个 for 循环来实现 Nginx 服务器对事件的接收处理。 一般推荐 worker 进程数与 cpu 内核数一致,这样一来存在大量的子进程生成管理任务,避免了进程之间竞争 CPU 资源进程切换的开销。而且 Nginx 为了更好的利用多核特性,提供了 cpu 亲缘性的绑定选项,我们可以将某一个进程绑定在某一个核上,这样就会因为进程的切换带来 cache 的失效。 对于每个请求,有且只有一个进程对其处理。首先,每个 worker 进程都是从 master 进程 fork 过来,在 master 进程里面,先建...阅读全文

博文 2018-05-01 23:10:47 debian.cn

Jonathan Carter 当选新一任 Debian 项目负责人

Debian 的 1011 位开发员中,有 339 位在今年的选举中投了赞成票,参与数与往年差多,且相比几年前票数还略有提高。 具体的投票过程与结果分析查看:https://www.debian.org/vote/2020/vote_001 新当选的 Jonathan Carter 在竞选“宣言”中写下了几个大目标: 继续做 Debian 做得好的事情。技术卓越、推广自由软件、分发新版本、稳定的版本更新。使 Debian 对贡献者有吸引力。使它成为一个有趣、有意义受欢迎的项目,让更多贡献者有意愿参与进来。更好地了解正在完成的。减少影响贡献者的瓶颈。收集有关阻碍个在 Debian 中所做的事情的反馈,并找到减少这种摩擦的方法。改善在线协。改善项目内务管理。关于支出可用资金,具有更好的可...阅读全文

博文 2020-04-22 13:50:05 debian.cn

SVN切换分支用法汇总

,以避免出现代码丢失等问题。在切换分支的时候,我们需要确保其他都知道这个操,并且保证他们的代码状态是干净的。六、SVN切换分支的优缺点在软件开发中,我们需要经常进行分支管理,因此,SVN的分支管理功能就显得尤为重要了。下面我们来看一下,SVN切换分支的优缺点。1. 优点SVN切换分支的最大优点就是方便快捷。通过SVN我们可以很方便地将副本切换到同的分支,这样可以让我们更加高效地进行代码管理开发。此,SVN还提供了完善的分支合并机制,可以帮助我们更好地保持代码的稳定性。2. 缺点SVN的缺点主要体现在以下几个方面:(1)SVN对源代码有一定的限制;(2)SVN操过程较为繁琐;(3)SVN的并发处理能力相对较差。七、总结综上所述,SVN切换分支是一项非常重要的基础操,在软件开...阅读全文

博文 2023-06-09 14:22:35 infras

Debian 相比 Ubuntu 有哪些不同之处

,Debian似乎很成熟老练,但是讨论仍有时变成一场混战。过去,Debian被被描述成是一种对女性友好的环境;而近来,将init换成systemd方面的争论变得非常激烈,结果好几个资深开发员选择走,而是忍受虐待。 与此同时,Debian奉行精英民主,所有官方维护员投票表决Debian领导者及其他所有议题。虽然被任命的岗位有时是权力来源,但是Debian员普遍推行的领导方式还是提建议实行民主,而是直接发号施令。 Ubuntu有别于Debian的地方在于,Ubuntu为社区活动制定了行为规范。时至今日,Ubuntu的社区管理员是Jono Bacon,他写过一本书,介绍《社区之道》,还投入了大量的精力来消除冲突。此,每年都会选择技术委员会(Technical Board)社区理事会...阅读全文

博文 2017-12-22 23:41:07 debian.cn

十条关于 WordPress 安全性的小贴士

WordPress 本质上并没大家认为的那么危险,而且开发者也在努力,以确保危险漏洞能被快速修复。但幸的是,WordPress 的成功使其成为众矢之的:如果你能攻破一个 WordPress 安装,那么可能会有数以百万计的网站向你 “开放”。而且即使 WordPress 是安全的,也并是所有的主题插件都会有同样级别的开发重视程度。 有些攻击 WordPress 是为了挑战或造成恶意的损害,这些行为都很容易被发现。最糟糕的罪魁祸首是那种潜入内容的行为,它们会将钓鱼网站深入到文件夹结构,或使用你的服务器发送垃圾邮件。一旦你安装的 WordPress 被破解,可能需要删除所有内容并从头重新安装。 庆幸的是,有很多简单的方案来提升安全性。下面提到的安全修复方案都会超过几分钟。 1. 切...阅读全文

博文 2021-01-28 17:50:29 debian.cn

Jono Bacon: GPL 没落了吗?

系、构建联盟,找到并解决行业问题。 在这个峰会上,有一个分组研究,在其中,与会者被分成小组,被要求给一个真实存在的核心的开源技术推荐一个开源协议。每个小组都给出了回应。到十分之一的小组推荐了宽容许可证,没有推荐 GPL 许可证。 我看到了开源行业对于 Apache 协议以及 MIT 协议的逐步认可,但是他们却对花时间理解、接受熟悉 GPL 这件事高高挂起。 在这几年里,这种趋势仍在蔓延。除了 Black Duck 的调查之, 2015 年 GitHub 上的开源协议调查 也显示 MIT 是们的首选。我还能看到,在我的 XPRIZE (我们为我们的 Global Learning XPRIZE 选择了开源协议),在我为社区领导顾问的方面,我也能感觉到那种倾向,因为越来越多的...阅读全文

博文 2017-08-04 08:03:43 debian.cn

译:Kubernetes 最佳实践

(RBAC)在 K8s 集群中使用 RBAC 对于正确保护系统至关重要。可以为用户、组 service account 分配权限,以在特定命名空间(角色)或整个集群(ClusterRole)上执行允许的操。每个角色可以有多个权限。要将定义的角色绑定到用户、组或 service account,使用 RoleBinding 或 ClusterRoleBinding 对象。RBAC 角色授予应设置为使用最小权限原则,即仅授予所需的权限。例如,管理员组可能有权访问所有资源,而运维员组可能能够部署,但能读取 secret。在部托管Kubernetes集群(使用云服务)在自己的硬件上托管 K8s 集群可能是一项复杂的。云服务将 K8s 集群为平台即服务 (PaaS) 提供,例如 Azure 上...阅读全文

博文 2022-09-13 19:32:21 atbug.com

21款必不可少的Ubuntu桌面应用程序

谷歌帐户来登录,在Linux你使用的其他操系统之间同步书签、扩展应用程序。 其他替代方案:Vivaldi(Chromium)、GNOME Web(GTK)QupZilla(Qt)。 3. GIMP照片编辑器 GIMP的全称是“GNU图像处理程序”,它是一款免费开源的Photoshop替代具。虽然它缺少Adobe的一些比较花哨的功能,但是GIMP在常用功能方面与Adobe相上下,有些方面甚至更胜一筹! 无论你是想快速自动修饰自拍照头像、创建可以在网上共享的多层次文化基因,还是为摄影业余爱好的一部分,搞些专业的修饰,都要打量一下GIMP。 替代方案:Photomatix(收费版)、Pinta(GTK)Shotwell(GTK)。 4. VLC媒体播放器 你需要我告诉VLC是...阅读全文

博文 2021-01-28 17:50:19 debian.cn

玩转 AWS 的必备工具

虽然AWS平台早已早已为使用者带来了十分详细高品质的具箱,但在具体运用中含的软件还没有尤其方便快捷或是能满足客户的必须,因而,紧紧围绕全部AWS平台,客户及其许多专业开发设计AWS专用具的企业发布了很多AWS规范专用具互为补充的第三方开发环境。这种专用具集中化在系统软件布署管理方法自动化技术,系统架构图自动生成可视化具,及其服务器资源监管专用具等AWS技术栈的最底层服务项目。 系统软件布署管理方法自动化技术专用具. 中开发者利好消息!AWS(亚马逊云计算)中区新用户注册即可免费使用12个月云服务产品啦!每注册一个新用户均可享受新的12个月免费云服务器数据库等产品!快来加入我们吧! 免费12个月链接: https://aws.amazon.com/cn/free...阅读全文

玩转 AWS 的必备工具

虽然AWS平台早已早已为使用者带来了十分详细高品质的具箱,但在具体运用中含的软件还没有尤其方便快捷或是能满足客户的必须,因而,紧紧围绕全部AWS平台,客户及其许多专业开发设计AWS专用具的企业发布了很多AWS规范专用具互为补充的第三方开发环境。这种专用具集中化在系统软件布署管理方法自动化技术,系统架构图自动生成可视化具,及其服务器资源监管专用具等AWS技术栈的最底层服务项目。 系统软件布署管理方法自动化技术专用具. 中开发者利好消息!AWS(亚马逊云计算)中区新用户注册即可免费使用12个月云服务产品啦!每注册一个新用户均可享受新的12个月免费云服务器数据库等产品!快来加入我们吧! 免费12个月链接: https://aws.amazon.com/cn...阅读全文

基于 Debian 的 Slax 9.3 GNU/Linux 发行版在圣诞前如约而至

EXT4 NTFS 文件系统引导、“持续变动”(Persistent Changes)特性也已默认启用。 其它方面,Slax 9.3 改进了 xLunch 应用程序启动器的能力(支持自动更新、显示新安装的程序)、支持在启动时挂载部驱动器(在 PCManFM 中添加了一个快捷方式)、键盘布局也能够长期保持。 最后,Slax 9.3 默认使用的 syslinux bootloader 已更新至最新版本,并且重新实现了屏幕分辨率的变更,以使它能够更好地。 传送门: http://www.slax.org/en/blog/24578-Slax-9.3-is-here.html...阅读全文

博文 2017-12-25 13:36:26 debian.cn

Google 关于 Go 2 的讨论

语化的标识符或添加二进制整型字面量”等轻微改变,因为“这些改变很容易实现”。 Cox谈到了重大变化,例如“对错误处理的额支持,或引入可变或只读值类型,添加某种形式的泛型或其他尚未被建议的重要主题。” 从Google的角度来看,Go 2的主要目标是“解决Go在可扩展性方面的重要足”。Cox提到了生产期的扩展性(云环境中运行并发应用)开发期的扩展性(大量的开发员在一个较大的代码库上并行协)。 大部分主题是介绍解释用于修改Go的五个步骤: 有关此过程的更多详细信息,我们建议您阅读博客文章Toward Go 2。有兴趣为Go 2推荐新功能的用户请参考GitHub上的关于该语言的Wiki。 查看英文原文:Google Discusses Go 2 感谢张卫滨对本文的审校。...阅读全文

博文 2017-07-20 10:03:13 debian.cn

GitHub 发布10月21日系统故障分析报告

都包含了其它数据中心中存在的写入,因此无法安全地将主要数据库故障转移到美东海岸数据中心。 GitHub 程师发现问题后进行了一系列抢救措施,“最终没有用户数据丢失,但是,几秒钟的数据库写入的手动协调仍在进行中。” GitHub 对所有受影响的用户表示歉意,并表示“我们已经吸取了教训,并且采取了一系列急救措施,我们希望更好地确保再发生类似情况。” 同时 GitHub 也表示接下来将解决由此导致的数据一致问题。详细分析与事件时间线请查阅 GitHub 公告。...阅读全文

Raspbian 国内软件源列表

sudo apt-get dist-upgrade #更新系统内核 sudo rpi-update 如果需要,你可以执行以下命令将Raspbian public key加入你的 apt-get keyring : wget http://archive.raspbian.org/raspbian.public.key -O - | sudo apt-key add - 2015.11.23 add a update from comments: 现在版本升级了,版本号要更改,把 wheezy 改成 jessie 这样大部分源是在中然像楼上那样升级,大部分源在。 2019.3.7 add a update: 添加系统更新源(/etc/apt/sources.d/raspi.list)的步骤。...阅读全文

Qt 5.12 将于 11 月发布,或弃用 Alpha/Beta 标签

照”版本,并且用户缺少正确认识有关开发阶段的期望,那么用户的测试将会减少。但开发者也同意,转向更频繁的快照/测试版本可能会有好处。 所以我们妨看看到时 Qt 5.12 是如何表示测试阶段的版本号的,如果一切顺利的话,我们可以期待另一个 Qt5 具套件在圣诞节前一个月的更新。 原文: https://www.phoronix.com/ 编译:开源中...阅读全文

Ubuntu 创始人爆粗口: 开源社区弥漫着“反社会人格”

满了浓浓的火药味,为 Canonical 的首席执行官应该要注意在公众面前所说的话。如此消极的反馈直指免费软件社区(此还幼稚的使用脏话)无疑伤害了 Ubuntu Canonical 的品牌形象。或许他并在意这些,但是这种做法会传染带给 Canonical 的公司员。...阅读全文

博文 2021-01-28 17:50:26 debian.cn

Parsix GNU/Linux 项目宣布即将终止

安装升级到 Debian Stretch,并且会有任何重大的问题。我们也将会进行所有必要的更改更新,以确保平滑过渡到 Debian Stretch。 我们希望借此机会,向通过使用 Parsix、给项目捐赠或花时间来改进它以一直支持这个项目的所有用户社区成员表示感谢。 一旦我们获得有关 Debian Stretch 正式发布日期的更多信息,将会公布更准确的时间表。 Parsix GNU/Linux 是可安装的自启动运行 DVD,它基于 Debian GNU/Linux。该项目的目标是基于 Debian 的测试分支及 GNOME 桌面环境的最新稳定版本发布,提供一份即刻可用的、易于安装的操系统。可以用该发行自己的软件仓库安装额的软件包。 Parsix GNU/Linux 的详细介绍:点...阅读全文

博文 2021-01-28 17:50:30 debian.cn

NameSilo优惠码 新注册COM仅$7.99

最近有个域名需要续费了,原注册商 GoDaddy 的续费价格太高了,官网标称的价格已经超过100块一年了,所以想转移下,搜索之后,推荐使用的域名注册商 Namesilo.com,它是全网中(含内域名注册商)中,最实惠的域名注册商。 Namesilo介绍 Godaddy变得越来越靠谱,若干年前,还勉强能用$7.99注册到com域名,现在最便宜的已是9刀,续费也得10刀。如果需要给域名加隐私保护,用了优惠码后也得20美元。 现在推荐将域名转移到 Namesilo.com。Namesilo首先价格方面错,而且也是ICANN的顶级域名注册商,在Namesilo注册com域名使用1美元优惠码只需要7.99美元,转移仅需7.39美元,而且还赠送免费隐私保护。 Namesilo.com 1美元...阅读全文

博文 2017-04-21 23:47:58 debian.cn

Terraform 学习总结 — Terraform 简介

Plans) Terraform 有一个 plan 步骤,它生成一个执行计划。执行计划显示了当执行 apply 命令时 Terraform 将做什么。通过 plan 进行提前检查,可以使 Terraform 操真正的基础结构时避免意。 资源图(Resource Graph) Terraform 构建的所有资源的图表,它能够并行地创建修改任何没有相互依赖的资源。因此,Terraform 可以高效地构建基础设施,操员也可以通过图表深入地解其基础设施中的依赖关系。 自动化变更(Change Automation) 把复杂的变更集应用到基础设施中,而无需交互。通过前面提到的执行计划资源图,我们可以确切地知道 Terraform 将会改变什么,以什么顺序改变,从而避免许多可能的为错误。 安装...阅读全文

C++20 最新进展:已完成设计,加入模块和协程

() free function that returns a sized size.std::span usability enhancements.Precalculated hash values in lookup. 而以下的特性已在本次会议或之前的会议上获得了 C++20 批准,但尚未添加到 C++20 中,因为目前仍在完成规范。它们有望在 2019 年 7 月的科隆会议上被加入,过由于时间限制,可能无法完成所有。 Expansion statements.The C++20 synchronization library.std::format.constexpr std::vector.Allow constexpr allocation, but disallow...阅读全文

博文 2019-02-24 09:34:07 debian.cn

CVE-2017

2017 年 5 月 30 日, 安全研究员发现 Linux 环节下,可以通过 sudo 实现本地提权漏洞,漏洞编号为 CVE-2017-1000367,该漏洞几乎影响了所有 Linux 系统。详情如下: 漏洞编号: CVE-2017-1000367 漏洞名称: Sudo 本地提权漏洞 官方评级: 高危 漏洞描述: 当确定 tty 时,Sudo 没有正确解析/ proc / [pid] / stat 的内容,本地攻击者可能会使用此方法来覆盖文件系统上的任何文件,从而绕过预期权限或获取 root shell。 漏洞利用条件方式: 本地利用 漏洞影响范围: Sudo 1.8.6p7 到 1.8.20 Red Hat Enterprise Linux 6 (sudo) Red Hat...阅读全文

博文 2021-01-28 17:50:31 1000367:Sudo 本地提权漏洞

为何 Kubernetes 如此受欢迎?

一个原因是 Kubernetes 可以在任何云端。大多数企业在现有的内部数据中心公共云之间共享资产,对混合云技术的需求至关重要。 Kubernetes 可以部署在公司先前存在的数据中心内、任意一个公共云环境、甚至可以为服务运行。由于 Kubernetes 抽象了底层基础架构层,开发员可以专注于构建应用程序,然后将它们部署到任何这些环境中。这有助于加速公司的 Kubernetes 采用,因为它可以在内部运行 Kubernetes,同时继续构建云战略。 现实世界的案例 Kubernetes 继续增长的另一个原因是,大型公司正在利用这项技术来解决业界最大的挑战。Capital One、Pearson Education Ancestry.com 只是少数几家公布了...阅读全文

博文 2017-11-07 23:58:26 debian.cn

在 Kubernetes 上扩展 TensorFlow 模型

由于智能 / 机器学习日益集成到应用业务流程中,因此生产级机器学习模型需要更多可扩展的基础设施计算能力,以用于训练部署。 现代机器学习算法在大量数据上进行训练,并且需要数十亿次迭代才能使成本函数最小化。这类模型的垂直扩展会遇到操系统级别的瓶颈,包括可提供的 CPU、GPU 存储的数量,而且对于这种类型的模型,已经证明效率并高。更为高效的并行处理算法,例如异步训练 allreduce 式训练,需要一个分布式集群系统,由同的 worker (器)以协调的方式同时学习。 可扩展性对于在生产环境中服务深度学习模型也非常重要。将单个 API 请求处理到模型预测端点可能会触发复杂的处理逻辑,这将花费大量时间。由于更多用户访问模型的端点,为了有效地处理客户端请求,需要更多服务实例...阅读全文

Debian 往事: 与已故创始人 Ian Murdock 的昔日访谈

用。Stallman 曾有过这样的感想:「我们对 Linux 了解的越来越多,我们甚至也开始考虑如何开发这个系统。」说这句话是因为当时 Debian 的系统开发遇到了瓶颈,开发团队在无意间看到 Linux 时发现他们的想法他们想做的系统竟然与 Linux 是如此的相似。 有一段时间,Murdock 是拿着 FSF 给的资在开发 Debian 的。 「我发现我无法把开发 Debian 当成我的业余生活;我在空闲时完全没有好的灵感;我要全心全意投入到这项事业中去。」但是久后团队就出现了分歧。「到那时候 Debian 的影响力已经超过了我本,我也对 Debian 的方向有了更明确更坚定的想法。然而我也再是一个,我的身边有了越来越多的,越来越多的观点。很多赞成 FSF 的目标...阅读全文

博文 2021-01-28 17:50:13 debian.cn

使用 MongoDB 之前应该知道的 14 件事

本文者从事数据库相关接近四十年,最近开始使用 MongoDB。在开始使用 MongoDB 之前,者希望有些事情自己已经知道。根据一般经验,对于数据库是什么以及它们能干什么,们会有先入为主的认识。为了给他提供方便,本文列出了一些常见的错误。 本文要点 即使 MongoDB 没有强制要求,设计一个模式还是至关重要。 类似地,在设计模式及访问模式时设计好索引。 避免大对象,尤其是大数组。 谨慎对待 MongoDB 的设置,尤其是关乎安全稳定性时。 MongoDB 没有查询优化器,因此,对于如何安排查询操的顺序,你必须格小心。 创建一个无需身份验证的 MongoDB 服务器 很遗憾,MongoDB 在安装时默认启用身份验证。在只从本地访问的站上,这没什么好。但是,由于...阅读全文

Kubernetes 1.18 发布

Kubernetes 1.18 发布了,这是 2020 年首次版本发布。此版本包含 38 项功能增强,其中 15 项为稳定版功能、11 项 beta 功能以及 12 项 alpha 版功能。 主要更新亮点包括: Kubernetes 拓扑管理器 beta 拓扑管理器的用是让 CPU 与其它设备(例如 SR-IOV-VF)实现 NUMA 对齐,进而让负载运行在优化环境中以降低延迟。在拓扑管理器推出之前,CPU 与设备管理器只能彼此独立地做出资源分配决策。此版本拓扑管理器已经发展到 beta 版本。 Serverside Apply beta 2 beta 2 版本将跟踪并管理所有新 Kubernetes 对象的字段变更,确保用户及时了解哪些资源在何时进行过更改。 使用...阅读全文

博文 2020-03-27 18:28:34 debian.cn

IBM宣布以340亿美元收购RedHat 组建混合云提供商

发模式,以及促进其广泛的开发员生态系统。此,通过专利承诺、GPL 合承诺、OIN LOT 网络等,IBM Red Hat 将继续致力于持续的开源自由。 除了 IBM Cloud 之,IBM Red Hat 还将继续构建增强红帽合伙伴关系,包括主要云提供商,如 AWS、微软 Azure、谷歌云与阿里巴巴等。与此同时,红帽将从 IBM 的混合云企业 IT 规模中受益,帮助他们将开源技术组合扩展到全球业务。 “收购 Red Hat 是一个改变游戏规则的方式。它改变了有关云市场的一切”,IBM 公司董事长、总裁兼首席执行官 Ginni Rometty 表示:“IBM 将成为全球排名第一的混合云提供商,为企业提供唯一的开放云解决方案,为企业提供全面的云价值。” “如今,大...阅读全文

AWS IAM 基本概念介绍

通过将此用户添加到组来分配相应的权限。同样,如果您的组织中有更换,则必编辑该用户的权限,只需从旧组中将其删除,然后将其添加到合适的新组即可。 Role IAM 角色 类似于用户,因为它是一个 AWS 实体,该实体具有确定其在 AWS 中可执行可执行的操的权限策略。但是,角色旨在让需要它的任何代入,而是唯一地与某个员关联。此,角色没有任何关联的凭证(密码或访问密钥)。相反,如果将某个用户分配给角色,则将动态创建访问密钥并将该密钥提供给用户。 Temporary Security Credentials 您可以使用 AWS Security Token Service (AWS STS) 创建可控制对您的 AWS 资源的访问的临时安全凭证,并将这些凭证提供给可信用户。 典型...阅读全文

博文 2019-06-04 20:22:31 debian.cn

如何使用 ipset 将单个国家的所有IP加入黑名单

ipset 是 iptables 的扩展,它允许你创建匹配整个地址集合的规则,而像普通的 iptables 链只能单IP或单网段匹配。 ipset 规则中的IP地址集合存储在带索引的数据结构中,这种结构即时集合比较大也可以进行高效的查找,从而减少系统资源占用或网络拥塞。IPset 也具备一些新防火墙设计方法,并简化了配置。ipset 的官网:http://ipset.netfilter.org 下面我们以一个实际场景为样例,介绍如何在Debian系统中,使用 ipset 将单个家的左右 IP段 加入黑名单。 #### 准备:安装 ipset、或者网段列表 sudo apt-get -y install ipset wget -P . http://www.ipdeny.com...阅读全文

博文 2021-02-06 16:43:47 joseph

Rancher 2.3 发布:支持Windows容器 集成Istio

Rancher 2.3 GA版本发布了,据说这是Rancher Labs迄今为止最重要的版本更新。Rancher 2.3是业界首个GA支持Windows容器的Kubernetes管理平台,并正式集成了Istio,还引入了创新的“集群模板”功能以增强企业集群的安全性。 支持Windows容器 通过把Kubernetes的所有优势引入Windows,Rancher 2.3极大降低了企业使用Windows容器的复杂性,并为基于Windows遗留应用程序的现代化提供快捷的途径——无论这些程序是在本地运行还是在多云环境中运行。此,Rancher 2.3还可以将它们容器化并将其转换为高效、安全可迁移的多云应用程序,从而省去重写应用程序的。 正式集成Istio Rancher 2.3正式完成了对...阅读全文

博文 2019-10-10 11:44:14 debian.cn

提前尝鲜,从 Debian 10 升级到 Debian 11

本指南解释了从 Debian 10 升级到 Debian 11 的步骤。 Debian 的大版本发布是很罕见的,因为它往往需要社区的多年努力。这就是为什么 Debian 是真正的通用操系统,并且在稳定性方面坚如磐石。 代号 Bullseye 的 Debian 11 即将正式发布。2021 年 7 月 15 日,Debian 11 进入完全冻结状态,这意味着发行在即。虽然官方发布日期还没有最终确定,但你现在就可以从 Debian 10 安装或升级到 Debian 11。 以下是方法。 前提条件 升级的过程非常简单明了。然而,采取某些预防措施是一个好的做法。特别是如果你正在升级一台服务器。 对你的系统进行备份,包括所有重要的数据文件。 尝试禁用/删除你可能在一段时间内添加的任何部仓库...阅读全文

博文 2021-08-16 12:16:21 Debian升级

2017 热门开源自动化测试框架优缺点对比

1. Robot Framework Robot Framework(RF)是用于验收测试验收测试驱动开发(ATDD)的自动化测试框架。 基于 Python 编写,但也可以在 Jython(Java) IronPython(.NET) 上运行,提供跨平台支持(Windows、Linux 或 MacOS )。 优点: 通过使用关键字驱动测试(KDT)方法简化了自动化测试过程,方便测试员创建易读的测试。 测试数据语法简单易用。 生态系统丰富。由各种通用测试库具组成,这些具都是为独立项目开发的。 具有高度可扩展性。 可通过 pabot 或 Selenium Grid 执行并行测试。 缺点: 自定义 HTML 报告较为麻烦。 如果是针对大范围的库扩展的 KDT 自动化测试,建议使用...阅读全文

博文 2017-11-15 08:52:47 debian.cn

Jonathan Carter 再次当选为 Debian 项目负责人

Carter 的有 421 票,高于 Sruthi Chandran 的 341 票。 具体投票过程与结果分析访问:https://www.debian.org/vote/2021/vote_001 Jonathan Carter 在竞选宣言中描述了他的目标: - 改进财务相关,例如提升财务透明度,更好地追踪资金的收入使用情况 - 实行支出政策 (expendature policy),主要是让项目成员更清楚他们可以在哪些方面花钱以及如何花钱,Jonathan Carter 表示项目成员之间对于这方面没有达成一致的认识,通常会导致这些成员使用本来可以让 Debian 项目受益的资金 - 考虑正式注册 Debian 组织 今年选举 DPL 的投票中还提及到了是否应就 Richard...阅读全文

企业制定开源战略的免费指南

的战略文件战略方法关键考虑因素其他组成确定投资回报率投资目标 这里关键的第一步是创建将你的开源策略形成文字,该策略将“帮助你最大限度地提高组织从开源中获得的利益。”同时,你详细的策略可以帮助你避免因错误而导致的困难,例如:选择错误的许可证或正确地维护代码。根据指南,该文件还可以: 让领导者感到兴奋并参与帮助在公司内获得支持促进分散的多部门组织的决策帮助建立一个健康的社区解释贵公司的开源方式对其使用的支持明确贵公司在社区驱动的部研发中投资的地方,以及贵公司将重点放在增值差异化的地方 Salesforce 的软件架构师兼本指南的撰稿 Ian Varley 说:“在 Salesforce 内,我们有内部文件,我们将这些围绕开源战略指导鼓励的文件分发给我们的程团队。其中鼓励创建使用开...阅读全文

博文 2018-12-17 13:05:32 debian.cn

Debian GNU/Linux 诞生 27 周年

,宣布他正在开发新的 Linux 发行版,并正在寻找建议。他将其称为 Debian Linux Release,并表示这是由 Linux 开发者从头开始开发的,尽管它受到 Softlanding Linux System (SLS) 的启发。 Debian 的名称由 Ian Murdock 当时的女友 Debra Ian Murdock 自己的名字组合而成,所以 Debian 一词根据这两个名字在美英语的发音读 /’dɛbiːjən/。 为一个大的系统组织框架,Debian 旗下有多种同操系统核心的分支计划,主要为采用 Linux 内核的 Debian GNU/Linux 系统,其他还有采用 GNU Hurd 内核的 Debian GNU/Hurd 系统、采用 FreeBSD 核...阅读全文

博文 2020-08-17 08:32:32 debian.cn

社交巨人Facebook使用Linux和Btrfs的姿势

Mason:因为在主线内核上我们无法做自己想做的事——我们fork一个自己的版本,以便微调、修改允许在我们特有使用情况下打补丁到这个内核里。我们的目标是,在力可控的范围内将fork版做到最小。在我们把内核从4.0升级到4.6的过程中(我们现在还没完成),当我们只用一个补丁就能够获得一个相当可观的生产负载性能提升时,我打心里为此感到高兴。我们打过补丁的4.0版本的内核拥有未修改的普通4.6版本的内核相同的性能。这也是我们团队的长期目标:紧随主线内核的步伐,以便我们能从一个内核版本快速过渡到另一个版本。 Linux.com:我见过太多跑在旧内核上的Linux机器,然而您的目标却是尽可能使用新版本的内核。这样做有什么好处? Chris Mason:对一个程师团队来说,最大的好处就是利于我...阅读全文

博文 2021-01-28 17:50:22 debian.cn