「运维困境与破解之道」
物理是由谁来做那些事,类似基础设施架构规划、容量规划、系统运行维护、监控、安装补丁、安全监查、内部工具的开发以及平台管理这些任务仍将存在。运维工程仍将是一个专门的工程态。 职责由于每家公司本质上都是一家软件公司,运维团队支持的应用程序不再仅是次要的、内部使用的。在许多组织中,这些应用程序时收入的驱动因素,是公司盈利能力的核心。随着从内部工具到创收的转变,运维团队需要对所支持的应用程序有更深入的理解,且压力会越来越大。同时,应用程序开发人员需要更详细的了解他们的系统在生产中是如何运行的。随着系统的增长和越来越复杂,在准生产系统中进行全面测试的想法越来越不可行。为了应对挑战,运维与开发都必须了解这个系统是做什么的,然后,他们必须能够确认它确实在做它应该做的事情。没有错误并不意味着事情按预期进行。 DevOpsDevOps目标: 增进团队之间的合作; 减少多余的关卡和交接 用工具以及授权赋能开发团队拥有他们的系统 创建可重复、可预测的流程 共享对应用程序生产环境的责任 DevOps支柱: 文化:建立团队之间新的沟通方式或者团队结构 自动化:把人力投入从琐事中解放出来 度量:判断...
ChatGPT概念ABC
ChatGPT(全名:Chat Generative Pre-trained Transformer),是OpenAI [1]研发的一款聊天机器人程序 [12],于2022年11月30日发布 [2-3]。ChatGPT是人工智能技术驱动的自然语言处理工具,它能够基于在预训练阶段所见的模式和统计规律,来生成回答,还能根据聊天的上下文进行互动,真正像人类一样来聊天交流,甚至能完成撰写论文 [21]、邮件、脚本、文案、翻译、代码等任务。 可用镜像点:http://ai2.fsfzd.top/ 本文系转载,来源已不可知,大概是某个微信群…… 基本前提 ChatGPT的原理:是基于字符匹配的,因此本身不具备很强的逻辑性,需要提出明确的请求 提出问题时,可以按照以下格式提问,总的原则是,给出清晰,具体,准确的背景信息和前提 应用举例项目类前后端框架+ 使用语言+业务需求+矛盾点提问 1在我的前后端分离项目中,前端使用vue,后端使用Django, 在实际操作时,优惠券写入MySQL,优惠券操作记录同时写入MySQL和Redis数据库,但是读取优惠券操作记录是从Redis当中读取的,其次...
「学习的逻辑-中学生高效学习策略体系」
对于地狱级难度的中国中学应试教育,普通的认知心理学研究和学习习惯培养等简单方法对大部分中学生来说已经无效了。 学习中心论 学生应该先学会进行自主学习管理,学习的中心应该是学生自己 学生在高中阶段应当具有完善的自主学习和自主管理能力 学生在初中阶段应该开始大量的自主学习试错和修正 学生在小学阶段应该具有初步的自主学习管理意识 中学生学习的自主权 时间自主 作业自主 听课自主 学习的哲学一切高效学习策略的基础都是高强度用脑 单位时间内产生大量的有效思维 需要高度的专注 常有一定的吃力感、痛苦感 误区 高强度用脑不是疲劳用脑 高强度用脑不是心流 高强度用脑的条件 了解高强度用脑的理念 有强大的动力去客服高强度用脑初期的痛苦 懂得具体的学习策略 高强度用脑的可实践理论 刻意练习 金字塔理论 元认知策略 结构化思维大脑需要结构 结构化思维是一种简单易学的方法 结构化思维用途广泛、使用频率非常高 结构化思维能够带来显著的效率提升 结构化思维的本质分类 不同的分类之间最好不要重合 各个分类加起来最好能够覆盖所有的情况 层级 事务的纵向深度 思维导图 结构化思维的落...
正则三剑客的使用
一个程序从运行到消亡,它这一生总共就干了三件事情——数据接收、数据处理和数据输出。大部分的Linux指令都是由命令、选项和参数构成,参数是于用户交互的入口,也是保证程序能够正常运行的关键。 GREPgrep(Globally search a Regular Expression and Print)是一个强大的文本搜索工具,可以根据制定模式来匹配并输出符合要求的字符串。 语法12345678910111213141516171819202122232425262728293031323334353637383940grep [options] pattern [files]或grep [-abcEFGhHilLnqrsvVwxy][-A<显示行数>][-B<显示列数>][-C<显示列数>][-d<进行动作>][-e<范本样式>][-f<范本文件>][--help][范本样式][文件或目录...]pattern - 表示要查找的字符串或正则表达式。files - 表示要查找的文件名,可以同时查找多个文件,...
「技术为径-带领公司走向卓越的工程师」
想要管好其他人,必须先管好自己。只有多花一些时间了解自己,反思自己是如何应对外界的改变的,界定那些事情能启迪自己,那些事情会让自己发狂,才能在管理工作上更进一步。 管理基础合理期望管理者不仅要尊重和关心下属,更应该主动帮下属规划和发展其职业生涯。一个好的管理者应该帮助下属明确自己目前应该关注的工作重点是什么,并且帮助下属抵挡一切干扰注意力的杂事,让下属专心攻克难关。 一对一会议 进行人际关系建设,每个人都有工作的之外的另一面。良好的人际关系是相互信任的前提,也是团队凝聚力的基石。 讨论任何想要讨论的话题。双方需要提前想好自己想要讨论的议程,也可以提前将讨论题目发送给对方。 工作反馈与指导 反馈的时效性比反馈本身重要。 公开的正面反馈,私下的负面反馈。 提供可实践的反馈意见。 倾听是最基础也是最重要的人事管理技能。 人都是不善于精准表达自己想法的。 职业培训和职业规划 自己要对自己的职业发展规划负责。 升职或加薪是规划职业发展的主要手段。 去那些不断有员工离职并创业成功的公司工作。 如何做好被管理者 花时间思考自己的需求是什么。如何从工作中获得快乐最终都是你自己的责任。...
Happy New Year
2023,真是不开心的一年,失去了很多,错过了很多、被打击了很多。 哎,就这样吧,让它随风而去吧。 2023年,纷繁忙碌的一年,就此拜别。 春经历的疫情大转折的痛苦时。折腾了半年的装修终于完成了收尾,结束了和装修队的勾心斗角。就像其他人的装修总会留有遗憾一样,墙壁开裂、定制柜味大、洗手池买错了、插座位置不合理等等等。二十多万的投入,跟理想象中舒适小窝的还差国贸到公主坟的距离。 陪老婆出差又去了广州,刨除路过之外,算是第一次去广州。 夏突如其来又如约而至的收到了裁员通知,我于是就考了一个红十字的急救员证书,然后开车先后去了正定、雄安、淄博、临沂、郑州、开封、洛阳、登封、临漳、天津、山海关、葫芦岛、秦皇岛,过了四次黄河、渤海边上浪一回、围着华北平原转了一圈,最后的结论是河北老百姓真穷,比我都穷。 还好的是,去杭州过了阿里云的ACE面试,第一次见识了沙尘暴下的西湖。接下来,接了朋友公司的一些业务,开始折腾阿里云的各种上云业务,顺手还接了一单给美年大健康办公室升级系统的体力活。 秋岳母在做胰腺癌的复查时,出现指标异常,然后又查出来肝癌,住院一个多月切除了肝脏的一部分。岳父在岳母康复...
Hyper-V的使用技巧
我日常在WSL+VMware Workstation环境中发现,虽然当前环境已经解决了多品牌虚拟化的问题,但还是经常会出现CPU飙升、内核报错的问题。最后,还是决定全盘Hyper-V化。 功能启用帮助文档 Microsoft Learn站点:Windows Server Hyper-V 和虚拟化 官方文档:Windows上的Hyper-V 常用命令:Hyper-V Commands WSL使用帮助:适用于 Linux 的 Windows 子系统文档 Windows命令行:命令行博客 功能开启123456# 使用管理员权限开启powershellInstall-WindowsFeature -Name Hyper-V -ComputerName $Env:COMPUTERNAME -IncludeManagementToolsEnable-WindowsOptionalFeature -FeatureName 'Microsoft-Hyper-V-Tools-All' -Online# 重启主机之后进行校验Get-WindowsFeature -Comput...
「服务器巡检和维护报告」模板
服务器巡检和维护报告巡检时间2022年12月30日 巡检人员小明 基础信息服务器名称:WebServer001IP地址:192.168.1.100服务器类型:虚拟化应用服务器巡检内容系统状态 监控项目 主机状态 CPU使用率 50% 内存使用率 70% 硬盘使用率 40% 网络流量 12.8GB 服务状态 服务名称 服务状态 WEB服务 运行正常 数据库服务 运行正常 邮件服务 运行正常 其他服务 运行正常 安全检查 安全项目 运行状态 防火墙设置 已启用 安全漏洞扫描 无高危漏洞 病毒扫描 无病毒感染 备份检查 备份项目 检查状态 系统备份 已备份 数据备份 已备份 存在风险问题记录、解决方案及预期解决时间表 问题编号 问题描述 问题表现 影响范围 发生频率 解决方案 操作步骤 预计解决时间 1 系统日志管理不善 日志堆积,未及时清理,占用磁盘空间 本地主机 每季度 优化日志管理策略 建立日志轮转清理脚本 2023年1月10日 风险分析优化日志管理策略,可能会需要重新配置...
「Goolge SRE 解密」
SRE就是让一个软件工程师来主导设计一个新型运维团队的结果 概念SRE: Site Reliability Engineering,SRE是一门工程科学,旨在帮助组织在其基础设施和应用系统中可持续的达成预设的可靠性目标。 前提: 故障是不可避免的,建立错误预算,要以工程视角来理解运维 所有问题都是软件问题、都能用程序来解决,研发软件解决运维问题 SLO的引入 团队人员兼具开发和运维能力, DevOps文化DevOps是一套有关运维和产品开发之间全生命周期协作的广泛原则。 运维构建自动化的变更流水线,运维搭桥、开发走路 CI/CD工具链: 持续交付 持续集成 原则SRE是一个工作角色,一组有效的实践以及激励这些实践的信念。 做好运维工作,需要采用软件工程的方法来实现 SRE不试图为所有东西提供100%的可用性,接受故障、拥抱故障、解决故障 SRE反对任何不必要的人力接入,要尽可能减少手工操作,运维的时间投入不得超过50% 通过降低失败成本而提升服务效能,SRE并不一定带来可靠性提升,更注重改进改进的速度 与开发共享所有权 SRE倾向关注生产问题而非业务逻辑...








