首页
不太皮的九叔
取消

AzureStack HCI的成本精算

不是一个人,而是很多朋友在了解HCI产品后,会觉得AzureStack HCI的价格很高,难落地。 有时候感觉是不太准的,所以我们来详细818 Azure Stack HCI的计费方式,以及这个东西的影响。为了详细的分析,这个事情要分两个方面讨论 跟谁比 怎么用 通过计算,我也希望找到触碰到Azure Statck HCI 底线的配置。底线顾名思义,就是到头了,不能再省钱了...

Jekyll模板升级笔记

Jekyll 是什么 我的博客是托管在Github Pages上的,使用了一种叫做Jekyll的技术构建。最近由于系统邮件一直告诉我有安全漏洞,需要升级,所以我到处找合适的升级模板。 个人理解,Jekyll 基于Ruby开发的,一种和Github Pages 组合使用的代码生成器。能够将markdown格式的文档,生成为html的静态网页。它的特性或者说是适用场景是明确的: ...

WireShark快速多端点数据捕获

需求 一般来说,用命令行抓包是因为有以下需求 有很多机器需要同一个时间点抓包 频繁登录到不同主机去启动WireShark比较麻烦 将抓好的数据包拷贝到公共路径还需要花时间,还比如打包之类,这种操作很繁琐。 所以如果只有1、2台机器需要抓包,简单的图形化工具也可以完成。也就没必要了解命令行下的操作。 当然还有另外一个场景: 张三告诉李四,需要李四去抓包 李四...

【谈资】微软MVP,凭什么?

这是一个818系列,没有任何技术细节,单纯就是讲故事,故事保真。一个含蓄但又低调有力的逼需要挖掘历史的真相才能得到。 利益相关:历任3届微软MVP 什么是微软MVP 由微软正式员工或在任MVP推荐,经由微软的审核与选拔,获选者(非微软员工)才得由微软授予的奖励活动。最早会追朔到1993年。到2003年的时候,才开始往全球发展,所以最多的能拿到的连任杯,到今年是20年。 那它是干什么的...

随便聊聊:如何硬气的打补丁不重启

随便聊聊:为什么打补丁要重启 引子 我有一个朋友,因为最近微软出了很多漏洞修复补丁,导致需要频繁的打补丁。在打补丁重启之后,有些机器出现了蓝屏等等一些奇怪的问题。所以问题来了,为什么给Windows打补丁要重启,不重启行不行。 结论 先说结论,不重启大部分情况下是没问题的。但是不建议 需要重启的理由 动态链接库 在分析原因之前,需要先聊一下,为什么需要重启。在聊重启之前,又要聊...

VSCode备份和搬家流程

背景 在系统重新安装或需要将自己的配置环境快速的复制到其他主机上时,可以采用此方法 多系统环境下,可以通过重定向插件目录,免除在每个系统中都下载一次插件的问题 在不联网的环境中,可以使用此方法将插件提前下载好,一次性解压至目标主机 安装 前往 https://code.visualstudio.com/ 根据操作系统下载安装即可 备份数据 总共需要备份两个内容,一个是插件,一个...

PowerShell使用函数时采用Switch还是Bool?

这是一篇翻译整理的稿子,相对而言比较有用,分享出来给大家。 原帖为 Using PowerShell Switch vs. Boolean Parameters in SMA Runbooks 原文发表在2013年,但是2021年依然还是有这个问题,或者说是这种设计。 看完原文只有一个感觉:解决问题生硬粗暴,完全就是解决不了问题,直接解决掉提问题的人的样子。但是还就是...

PowerShell代码优化2

前情提要 在 文件哈希比较的代码优化一例 中,对于提高PowerShell的执行效率,我分享了几个比较有用的优化代码方法 用foreach替换管道,可以提升50%效率 不要反复计算相同的变量,需要在循环之外计算 字符串比较会比对象比较更快 本次带来的故事也是基于基于查询的加速,效率提升同样让人满意。 故事 现在有一个对象,如下所示。这种对象非常简单,只有名字。 ...

PowerShell与i18n的思考

什么是i18n i18n(其来源是英文单词 internationalization的首末字符i和n,18为中间的字符数)是“国际化”的简称。在资讯领域,国际化(i18n)指让产品(出版物,软件,硬件等)无需做大的改变就能够适应不同的语言和地区的需要。对程序来说,在不修改内部代码的情况下,能根据不同语言及地区显示相应的界面。 在全球化的时代,国际化尤为重要,因为产品的潜在用户可能来自...

文件哈希比较的代码优化一例

背景 某个场景,需要手动对业务系统替换几个文件,文件位于不同的路径下,且文件量大。 在替换结束后,需要检查文件是否真的被替换了。是否被替换了合适的版本。 实现 检查文件有没有货不对板有多种方式。如果是exe这类正经封装过的文件,一般会有FileVersionRaw属性,属性中会有版本号,我们基于此比较就可以。但如果是脚本、文本文件这种没有版本号的,这个方法则不适用了。另外版本号也有可...