草庐IT

科技爱好者周刊(第 185 期):美国宪法拍卖,一个区块链案例

这里记录每周值得分享的科技内容,周五发布。本杂志开源(GitHub:ruanyf/weekly),欢迎提交issue,投稿或推荐科技内容。周刊讨论区的帖子《谁在招人?》,提供大量程序员就业信息,欢迎访问或发布工作/实习岗位。封面图正在迪拜举办的世博会,每天举行四场"空中钢琴"的表演。钢琴悬浮在空中,看上去很神奇。(via)本周话题:美国宪法拍卖,一个区块链案例上周四(11月18日),美国纽约有一场拍卖会,拍卖第一版印刷的美国宪法。这件事很有意思,因为它跟区块链有关。两百多年前,美国打赢了独立战争,13个殖民地的代表聚在一起开会,起草了宪法,决定建国。宪法通过后,一共印刷了500份,让代表们带回

Python 潮流周刊第 30 期(摘要)

本周刊由Python猫出品,精心筛选国内外的250+信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景:帮助所有读者精进Python技术,并增长职业和副业的收入。周刊全文:https://pythoncat.top/posts/2023-12-09-weekly以下是本期摘要:🦄文章&教程Python非洲:致Python软件基金会的一封公开信Django5.0发布了!56行代码用Python实现一个Flex/Lex如何在FastAPI正确地使用依赖注入?为什么不应该在Python中过度使用列表解析式?非类型化的Python:曾经的Python用djan

云原生周刊:K8s 的 YAML 技巧 | 2023.12.4

开源项目推荐HelmfileHelmfile是用于部署HelmChart的声明性规范。其功能有:保留图表值文件的目录并维护版本控制中的更改。将CI/CD应用于配置更改。定期同步以避免环境偏差。Docketeer一款Docker和Kubernetes开发人员工具,用于管理容器并可视化集群和容器指标。KubernetesConfigMapReloadconfigmap-reload是一个简单的二进制文件,用于在挂载到pod的Kubernetes配置映射或秘密更新时触发重载。它会观察挂载的卷目录,并通知目标进程配置映射已更改。文章推荐Kubernetes自动扩展:实现可扩展性和效率这篇文章介绍了Ku

Python应用-爬虫实战-求是网周刊文章爬取

第1关:获取新闻url任务描述本关任务:编写一个爬虫,并使用正则表达式获取求是周刊2019年第一期的所有文章的url。详情请查看《求是》2019年第1期 。相关知识获取每个新闻的url有以下几个步骤:首先获取2019年第1期页面的源码,需要解决部分反爬机制;找到目标url所在位置,观察其特征;编写正则表达式,获取目标数据。编程要求根据提示,在右侧编辑器Begin-End处补充代码,使用正则表达式获取求是周刊2019年第一期的所有文章的url,返回的是一个包含所有url的列表。测试说明补充完代码后,点击测评,平台会对你编写的代码进行测试,当你的结果与预期输出一致时,即为通过。预期输出:http:

云原生周刊:K8s 的 YAML 技巧 | 2023.12.4

开源项目推荐HelmfileHelmfile是用于部署HelmChart的声明性规范。其功能有:保留图表值文件的目录并维护版本控制中的更改。将CI/CD应用于配置更改。定期同步以避免环境偏差。Docketeer一款Docker和Kubernetes开发人员工具,用于管理容器并可视化集群和容器指标。KubernetesConfigMapReloadconfigmap-reload是一个简单的二进制文件,用于在挂载到pod的Kubernetes配置映射或秘密更新时触发重载。它会观察挂载的卷目录,并通知目标进程配置映射已更改。文章推荐Kubernetes自动扩展:实现可扩展性和效率这篇文章介绍了Ku

Python 潮流周刊第 29 期(摘要)

本周刊由Python猫出品,精心筛选国内外的250+信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景:帮助所有读者精进Python技术,并增长职业和副业的收入。周刊全文:https://pythoncat.top/posts/2023-12-02-weekly以下是本期摘要:🦄文章&教程1、Ruststdfs比Python慢!真的吗!?2、Python中性能最快的时间戳函数是哪个?3、Python是Easy,Go是Simple,但Simple!=Easy4、使用Numba提升pandas.DataFrame.apply的C级别性能5、一份杂乱的Fla

云原生周刊:Kubernetes 1.29 中的删除、弃用和主要更改 | 2023.11.27

开源项目推荐OrphanedConfigMaps该版本库包含一个脚本,用于识别Kubernetes命名空间中的孤立的配置映射。孤立的配置映射是指那些未被命名空间中的任何活动Pod或容器引用的配置映射。KubernetesMultiCooker该项目包含一个小型Kubernetes控制器,用于监视每个节点的CPU压力;当超过某个阈值时,节点将被污染(这样就不会在已经超载的节点上调度额外的工作负载),最后控制器将开始从该节点驱逐Pod。ReflectorReflector是一个Kubernetes插件,旨在监视资源(秘密和配置映射)的更改并反映相同或其他命名空间中镜像资源的更改。文章推荐Kuber

Python 潮流周刊#28:两种线程池、四种优化程序的方法

你好,我是猫哥。这里每周分享优质的Python、AI及通用技术内容,大部分为英文。本周刊开源,欢迎投稿。另有电报频道作为副刊,补充发布更加丰富的资讯。🐱产品推荐Walles.AI是一款适用于所有网站的浏览器插件,支持GPT4问答、ChatPDF、网页内容解释及翻译、生成高质量文章、与Notion等工具协同、在线摘要Youtube视频等。立即前往官网,免费使用(请在PC端访问):安装地址🦄文章&教程1、四种优化程序的方法很值得推荐的文章。正文部分介绍了优化程序的四种方法:使用更好的算法、使用更好的数据结构、使用底层的编程语言、以及接受不太精确的解决方案。文章开头和结尾则提出了一些教训:我们对于性

云原生周刊:Istio 1.20.0 发布 | 2023.11.20

开源项目推荐DevPodDevPod是一款纯客户端工具,可在任何后端基于devcontainer.json创建可重现的开发人员环境。每个开发者环境都在一个容器中运行,并通过devcontainer.json进行指定。通过DevPod提供商,这些环境可以在任何后端创建,如本地计算机、Kubernetes集群、任何可访问的远程机器或云中的虚拟机。GeminiGemini是用于管理卷快照的KubernetesCRD和operator。可以定期为PersistentVolumes上的数据创建快照,清空旧快照,并以最少的停机时间恢复快照。MTKPIMTKPI-多工具Kubernetes渗透测试镜像。该d

云原生周刊:2023 年 Java 开发人员可以学习的 25 大技术技能

文章推荐2023年Java开发人员可以学习的25大技术技能这篇文章为Java开发人员提供了2023年需要学习的一些重要技能,这些技能涵盖了现代Java开发、大数据和人工智能、安全性、分布式系统和区块链、以及其他领域。Java开发人员应该根据自己的需求和职业规划,选择适合自己的技能进行学习。在Kubernetes上使用GraalVM和虚拟线程实现NativeJava这篇文章介绍了如何使用GraalVM和虚拟线程在Kubernetes上实现NativeJava。NativeJava是一种在Java虚拟机上运行的高性能Java应用程序的方式。使用Pulumi和GitOps在Kubernetes上进行