自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 收藏
  • 关注

原创 使用Adblock屏蔽抖音网页版登录弹窗

不知道啥时候开始抖音web版本可以看视频了。但要求用App来扫描登录,不登录则会频繁弹出登录窗口。

2024-01-03 22:25:24 362

原创 运维数据(2):全新解说运维的价值和场景

在一个项目中,得知客户高层一直在纠结运维的价值,质疑运维投入的合理性和必要性,要求澄清其具体价值及其与业务的关系。同时,当今IT界流行“场景”一词,不论是解决方案,还是具体产品都在拉关系,比如场景化xx,面向xx场景。在运维领域,也常常提及运维划分为xx场景。当然,更多的还是“使用场景”或“应用场景”。新华字典对“价值”的定义有两个维度:第一个说的是付出成本,第二个是正向作用,百度百科里还有第三个说法即“泛指物品的价格”。通常我们理解的价值是正向的积极作用,或者是达成的最终效果和效益,追求的是提升价值(积极

2023-09-01 00:50:26 291

原创 峰会产业价值流与生态分析

之所以认为当前业界峰会是一个产业,主要在于峰会是一个集大成者,它拉拢了多方并彼此形成利益互锁,同时在产学研之间搭建了一座车水马龙的桥梁。这里谈谈我对峰会产业的一些理解和认识。

2023-07-20 23:06:14 132

原创 运维数据(1):谈谈运维数据的8大特征

在这个数据作为市场要素之一的时代,数据已从理念上的资产认同逐步走向实践上的深入行动。单从经济利益上去评定数据的资产化价值,我认为太狭隘,把数据仅仅作为有形物品去交易,价值的发挥未免太过局限。我家那一亩三分地种的红薯,直接拿出去卖是赚不了几个钱,却可以把那几头小猪仔养大,再拿出去卖票子;猪儿还不一定非要拿去卖,自个儿宰了吃,其实也不错啊。面向业务数据的治理已持续了几十年,DAMA在1988年成立了。运维在最近这10年,借助xOps这一股一股的大风,热度逐年递增,哪里都有Ops的存在。

2023-07-17 16:13:42 1037

原创 PC+电话+设备的登录验证怪相

这里只讨论互联网中个人场景,主动要求或开启双因子、多因子验证以及金融等行业中的密码器/U盾不在讨论范围内。

2023-06-30 17:32:50 172

原创 业界有哪些峰会?历届峰会又有哪些专家演讲了什么议题?

可能你同样面临着这样的问题,即当需要寻找某个课题或领域在行业中是否有先进实践和前期探索、想看看某位业界专家或组织公开分享过什么专题之时,互联网搜索出来的结果却是五花八门、重复分散,不得不在各个站点转辗反侧,无意识地希望能聚合搜索、一键获取。

2023-06-28 13:22:03 104

原创 解决GitHub不能访问的几个办法

GitHub页面时而能访问,时而不能。不是慢,而是不能访问。当然,下载它的比如仓库Release下的压缩包比较慢则是另一回事。蛋疼的影响不限于打不开页面,更多的在于不能git pull和git push等操作。范围方面,凡国内不管是家宽、移动网络还是云上的,都受到一致的影响。

2023-06-26 11:48:22 79112

翻译 平台工程是什么,企业为什么要用?

平台工程是个新兴起的科目,作为系统根据云原生架构要求设计而日趋复杂的回应。从方法论方面看,平台工程阐述了如何开发和维护一套内部开发者平台(IDP,Internal Developer Platform)。比如,一个企业内部工具,作为开发者和与之交互的系统之间的抽象层。大概在2022年,这种实践方式获得了强劲发展,尤其是在那些期望进一步发展DevOps转型的机构中。根据Gartner报告,平台工程风潮在2026年将涉及80%的IT公司,带来开发体验提升、产品开发提速并为终端用户增加价值。

2023-06-19 17:50:18 252

翻译 NoOps和ZeroOps的区别

总体来讲,NoOps和ZeroOps都是为了减轻IT团队的操作压力,但是他们采用不同的方式,也有各自的优缺点。NoOps的目的是完全自动化所有操作和修复,如果这个可以实现那自然很好。可是,当前大多数情况下这个任然是未来的目标。另外,即便你实现了完全NoOps的环境,你也造成了用户无人支持的境况。另一方面,ZeroOps提供了同样类型的服务,但一般通过外部供应商的方式。它要求更多的投资,这是个缺点,但好的方面是,一旦它就绪,用户就可以体验到一个自助的环境,需要时还有支持随时待命。

2023-05-25 11:22:14 105

翻译 公有云WAF的优缺点

原文日期:2022-7-28随着网络攻击的连年极速增加,每个DevOps和开发团队都知道把WAF(Web Application Firewall)放到应用、服务和API之前是至关重要的。部署和管理WAF过去都只是安全团队工作,后来就成了Kubernetes、微服务、无服务器和API的事情。这些新兴的应用和架构模式把传统的大单体(monolith)切分为上千个,甚至上万个更小的应用,他们的绝大部分(significant percentage)需要自己的安全和WAF。...

2022-08-17 22:59:55 341

原创 AdBlock屏蔽CSDN网页标题的(x条消息)

Chrome浏览器而言,用AdBlack屏蔽这个地址:https://msg.csdn.net/v1/web/message/view/unread。

2022-08-17 15:53:42 346

翻译 怎么开源你的项目:不要仅仅是开放仓库

一个通用的方法是定义行为规范(code of conduct),用以设置一些基本的指引,表述什么样的社区互动是被允许的。我们决定坚持早已建立的框架,让行为规范基于贡献者协议。

2022-08-08 22:45:19 536

翻译 开源的未来:为什么开放核心已死

如果你建立的项目开始与你的核心供应产品直接竞争或者赋能其他玩家抢吃你的市场份额,你将对这个项目失望,即便它(有时因为它的)成功。不要误以为我的反对通常意义的开源,相反,作为一个开发者,我使用许多开源工具,经常参与贡献,甚至构建了几个我自己的开源项目。。它是使能重大对话、建立真正社区以解决复杂问题和推动行业标准(被标准协会采纳,或以项目形式创建作为事实标准,这变得越来越重要)的最好途径之一。当谈到创立社区时,你想要社区交付真的价值。否者,为什么创建它呢?......

2022-07-27 21:06:54 162

原创 监控到底要哪些指标?

一个故障/问题都有其生命周期,大致划分为故障预防、故障发生、故障感知、故障定位、故障恢复和故障复盘,或者说围绕故障发生,需要做其他5个阶段的事。故障预防除了基本的系统性措施外,前瞻性的一点是基于指标值趋势性预测的故障预测。故障发生的一个表象就是某个/些指标的值超出某个范围。故障感知在于知晓故障发生,不论是用户报障还是告警通知。之后就进入了故障的定位和恢复阶段,找到原因并解决问题,而重大故障一般还会有复盘/回溯的惯例。监控指标贯穿故障的整个生命周期,是故障表象的内在和告警的本质,有故障则指标值不正常、没故障

2022-07-04 18:31:32 4158

原创 6种应用部署策略对比

应用发布策略或者叫部署策略(Deployment strategy),针对应用的部署形态、升级特征来划分类型,不同策略所需要的资源、技能、复杂度和面向的场景等等都有所差异。先停用V1版本,后在原资源上部署启用V2版本,演示如下。V2版本实例加入集群,逐个/批替换V1版本实例,演示如下。先部署V2版本(绿),后接收V1版本(蓝)全部流量,演示如下。V2版本接收部分流量,后接替V1版本全部流量,演示如下。V2版本接收特定条件(位置、浏览器等)的流量,演示如下。V2版本镜像A版本真实流量,后接替V1版本

2022-06-27 15:10:30 795

原创 一文搞懂数据仓库分层模型

数据仓库、数据湖的业务目的就在于集中数据、标准化、形成数据产品、面向业务场景开放数据。通俗地讲就是把各个分散的、不易读的、杂乱的、封闭的业务系统数据,归集收编、分门别类、整齐划一、规范管理,让业务便捷获取、使用,最大可能大挖掘和发挥数据价值。和餐厅点菜上菜类似,生活中类似场景也非常多。其中就涉及比较多的、相互关联的细分步骤。本质上是封装与解耦。封装下层,让上层感知不到变化和影响;解耦,降低上层对下层的依赖,有个中间商来做润滑剂。数据仓库的概念虽然历史久远,但它的作用或者理念与数据湖形成映射,甚至二者结合形成

2022-06-21 15:22:25 6426

原创 AdBlock屏蔽CSDN博客搜索框中自动切换的关键词

如果有点强迫症或者洁癖的你可能已经注意到了,CSDN的博客文章页面,顶部的搜索框中总会自动的填充并循环切换一些关键词。经过简单的研究,发现这些关键词由2部分构成:截取博客文章 标题的一部分作为关键词/句,外加该文章的标签,也就是有多少个文章标签就有几个关键词。而现在发博客已强制要求添加文章标签。为什么纠结这个?因为它总在哪里晃啊晃,分散我的阅读专注力,是个注意力浪费器。虽然我理解官方的做法是想把文章标签作为热词,引导用户增加搜索次数。大概1年前我已提议官方取消这个功能,但目前看来一切照旧。所以经过研

2022-02-10 18:21:53 459

原创 详解数据模型:概念模型、逻辑模型、物理模型

数据模型的目的在于可视化呈现、设计业务/系统的数据交互/存储的结构和方式,识别实体及其属性、关系,方便业务人员和技术人员沟通和承接。数据结构按照信息细节度和技术性划分概念模型(Conceptual Data Model)、逻辑模型(Logical Data Model)和物理模型(Physical Data Model),抽象程度依次降低,技术性质依次增强,适用对象从业务人员转向技术人员。理论上讲,概念模型和逻辑模型一般给领导、业务看;从实际经验来,技术人员一般拿建模工具直接做物理模型,这些工具也可以展

2021-12-30 18:28:41 22219

原创 Mac常见操作:写给媳妇的说明书

头几天整理笔记,发现Notes下还有这篇几年前给媳妇配置Mac时特意写下的使用说明书。纵观这几年的使用效果,她对Mac的评价很低,什么都不习惯。途中问过一句答复是太长、没有看这篇说明书,亏我还单独放置在桌面显眼位置。后来再搞了台Windows的笔记本。总结几点:1. 自认为尽心尽力、无比体贴详尽的东西,在客户基本诉求没有达成的情况下几乎毫无作用。所以锦上添花前提是必须保障有那个锦,雪中送炭比锦上添花的价值要大几个数量级。2. 要精简,太长的东西要写得逻辑通顺、结构简明。原文如下:

2021-12-28 23:12:26 382

原创 中国IT互联网行业线下峰会清单

1、为追随时代步伐及时刷新自己和扩大视野,这里整理收录影响范围较大、大咖云集、技术氛围浓厚的IT互联网行业存续的峰会2、这些峰会一般都会连续每年在不同一二线城市线下举办,日期较固定;而线上分享是个延伸趋势但基本是Meetup或专题,故不收录3、峰会在宣传上一般都会混搭【官网 + 多个活动类网站/微信公众号发布/售票 + 社区帖子+ 技术新闻】进行宣传推广4、主办方一般都是大厂、大社区,指导方一般是(地方性)政府相关委员会分会或者行业协会,少部分有科研学术机构领头5、还有更多的峰会或者表格信.

2021-03-30 18:16:11 543 2

原创 使用Adblock屏蔽知乎登录弹窗

知乎在百度搜索结果中有一定的权重,时而点击进去却遇到可恶的登录弹窗。Adblock默认方式屏幕这个弹窗会导致浏览器垂直滚动条无法加载。百度了其他方式,包括给Chrome写个脚本插件,亲测无效果按Ecs键已无效果其实通过Adblock的自定义规则屏蔽它的一个js脚本static.zhihu.com/heifetz/main.signflow.*.js,即可实现效果。...

2021-03-02 17:01:24 9046 5

翻译 Celery - 最佳实践

原文作者:Deni Bertovic原文日期:2014-06-18原文链接:Celery - Best Practices前言翻译纯属个人喜爱和收藏,分享以让更多的人阅读受益。原文虽然5-6年前写作,但至今任然适用。为了更符合中文阅读习惯,我把部分段落进行了分解或合并。后续我将在原文基础之上,基于实践适当添加更多内容。序言如果你在从事Django某些方面的工作,那么你可能有些后台长时运...

2020-01-05 01:09:32 671 1

原创 解决Firefox复制地址栏链接自动encodeURL乱码

问题现象默认自动URLencode倒是方便了程序,但是反人类识别。默认转码 https://kyfw.12306.cn/otn/leftTicket/init?linktypeid=wf&fs=%E6%B7%B1%E5%9C%B3,SZQ&ts=%E9%87%8D%E5%BA%86,CQW&date=2019-12-10,2019-12-10&flag=Y,Y...

2019-12-01 20:32:08 1103

转载 Discuz宣布关闭发言权,社区时代终结

文章写得透彻,我就当它是 Discuz! 和 PHPWind 引领的社区时代的谢幕词。转自https://www.guohenet.cn/wangluo/6230.html没有永恒不变的技术,也没有长盛不衰的平台。天下分久必合,合久必分。Discuz!兴起于PC互联网的站长时代,也跟随着网民用户的使用习惯变迁,因智能手机平台的兴起,迅速转移到移动互联网。Discuz!因移动互联网浪潮的迅速到来,...

2019-10-26 00:10:47 663

原创 Grafana常用定制修改

conf/grafana.ini设置domain,enforce_domain = true设置root_url添加子目录, serve_from_sub_path = true修改后清空浏览器缓存避免apple-touch-icon.png和fav32.png的404设置database,session(remote_cache)统一使用该库(v6.4.0已默认)reporting_...

2019-10-24 22:54:18 16938 50

原创 CentOS7 firewall-cmd Docker报错iptables failed: iptables --wait -t filter -A DOCKER

CentOS7关闭 firewalld 情况下创建运行重启带映射宿主机端口的容器没问题。一旦开启了 firewalld 之后尝试docker restart container就报如下错误:Error response from daemon: driver failed programming external connectivity on endpoint grafana (7c185cc...

2019-03-27 22:54:37 5456 3

原创 Mac OSX安装 Django MySQL mysqlclient

MacPython36$ brew install mysql-connector-c $ pip3 install mysqlcient # 报错找不到OSError: mysql_config not found$ cd /usr/local/Cellar/mysql-connector-c/6.1.11/bin$ cp mysql_config mysql_config.bak$...

2019-03-26 22:19:06 942

原创 通过微信传播小视频的toupiwenxue.cn模式探究

一、用户牵引    1. 短视频民间拍摄,基本上都是富豪权贵佯装贫民被欺负各式背景较量、不忍直视的社会现象等    2. 以上为视频正文,正要剧情反转时,各式理由要求转发才能继续观看 二、技术特征    1. 页面由 标题、日期、模仿公众号的”作者“(链接地址,而非公众号)、视频窗口、短链接化的其他视频链接清单        2. 两种地址格式<!DOCTY...

2018-08-19 00:44:15 3742

翻译 概述10种常见软件架构模式

备注    本文译自https://towardsdatascience.com/10-common-software-architectural-patterns-in-a-nutshell-a0b47a1e9013?gi=f8addb915af7,作者Vijini Mallawaarachchi,Sep 4, 2017。    为了更好的组织语言和理解,符合我们的阅读习惯,原文的部分段落被合并...

2018-03-16 21:16:15 23028 2

翻译 用日志构建坚固的数据基础设施/为什么双写不好

1. 备注    本文译自https://www.confluent.io/blog/using-logs-to-build-a-solid-data-infrastructure-or-why-dual-writes-are-a-bad-idea/,作者Martin Kleppmann,May 29, 2015。    为了更好的组织语言和理解,符合我们的阅读习惯,原文的部分段落被合并或者分割,...

2018-03-12 02:00:05 885 1

原创 Chrome像 Firefox/IE 一样拖拉收藏网页

1. 像 Firefox/IE 那样拖拉 tab,Chrome 就会打开一个新窗口来显示这个 tab 网页;以为 Chrome 就这样了。2. 其实不是,Chrome 支持两种方式收藏:    1)点击地址栏(全选网址),拖拉收藏,如此收藏的网页显示为网址;网址方式有时候需要,比如IP 的情况    2)点击地址栏左边的小图标,https 的会显示Secure 之类的,一律左键按住拖拉

2017-09-22 02:44:40 493

原创 logstash快速安装插件并打离线包(不改动永远别想装上)

一、背景1. 生产环境是不能直接联网的2. 要给 Logstash 安装上 logstash-input-jdbc 插件用来读取 Mysql 数据到 ES 进行全文检索3. 联网环境:VM CentOS7.3 Logstash5.5.2,RPM 安装二、原生安装# /usr/share/logstash/bin/logstash-plugin install log

2017-09-20 00:00:52 10771 1

原创 搞定!Firefox收藏夹默认在当前tab打开

Firefox.com.cn下载的Firefox收藏夹链接总是在新tab打开。恼火啊!它默认启用了“Tab Tweak"这么个插件,禁用之后,终于和Chrome默认方式对齐了。另外有个牛逼的插件 vimfox,让Firefox像vim那样操作,比如r就reload,x就关闭tab。不过页面编辑的时候有冲突。

2017-08-08 00:29:46 509

原创 Win/CentOS/MacOS Chrome/Firefox/IE/Safari DNS缓存时间与刷新

环境键默认缓存时长刷新方法WindowsMaxCacheTTL86400s[24H]ipconfig /flushdnsMacOSDNS TTL3600s[1H]# killall -HUP mDNSResponder #或者# dscacheutil -flushcache #或者# discoveryutil md

2017-08-07 22:39:31 1250

原创 DAS, NAS, SAN(FC-SAN/IP-SAN)区别

FC-SAN,IP-SAN,NAS,DAS区别 DASNASFC-SANIP-SAN成本低较低高较高数据传输速度快慢极快较快扩展性无扩展性较低易于扩展最易扩展服务器访问存储方式直接访问存储数据块以文件方式访问直接访问存储数据块直接访问存储数据块服务

2017-04-26 21:34:50 3727

原创 VBA编码几个注意点

.ApplyDataLabels ShowValue:=True 必须放在 .SetSourceData 之后申明小数点类型为variant为了让宏执行时不白屏,在语句前后添加 Application.screenUpdating=False/True“参数不可选",给调用的函数少输入了实参.Select要求sheet首先被Activate隐藏行列时for循环要用 .[A65535].End(xl

2017-04-26 21:24:59 1188

原创 使用阿里云容器Hub加速Docker镜像下载

阿里云的镜像服务做得不错,包括常用的Debian(Ubuntu)和RedHat(CentOS)的镜像,各类开源软件的repo,以及docker的Container镜像,全部copy了一份在国内服务器上。下载速度就不再受限于你懂的大防火墙。系统及各类开源软件的备份直接看http://mirrors.aliyun.com/,下面单独说下Docker Hub在阿里的镜像加速器设置,以CentOS7为例。...

2016-12-27 11:35:16 10836

原创 USB3硬盘盒及数据线造成Macbook Pro WiFi Bluetooth网络不稳定

USB3设备会对工作在2.4GHz的无线WiFi和蓝牙造成信号干扰,如果你用便宜的诸如硬盘盒,那可能就有我现在的情形。Orico的USB 3.0 Type-C数据线,造成WiFi老是断掉,我查电脑问题搞了半天。Macbook Pro的WiFi和Bluetooth天线都在电脑的折叠处,所以:1. 尽量把硬盘盒放远点,尤其不能靠近笔记本折叠处或者屏幕后面,所以放两边2. 买好点的数据线

2016-11-20 22:29:54 3135

原创 解决Macbook OSX文件/夹灰色不可复制

记得一次大量拷贝照片,造成很多图片灰色(不论电脑中还是移动存储设备中),每次复制都提示文件正在被其他程序使用;后来移动硬盘的文件有的也灰色,有拷贝过程,但是不能成功拷贝到电脑中。比如下图,移动硬盘中,系统镜像文件全部灰色,执行如图步骤。1. 打开终端输入 “ls -@eln 灰色文件路径”(这个路径可以直接拖入文件到终端自动填充)2. 复制显示结果中的"com.apple.Find

2016-11-20 17:22:35 13750 2

原创 MacBook原生便捷使用NTFS格式的U盘/移动硬盘

Macbook的OSX系统本身能读写使用NTFS格式的U盘等移动存储设备,如此即可在Windows之间来回使用。没必要安装如Tuxera NTFS等(收费)类似的三方软件。一、格式化U盘、移动硬盘为NTFS,MBR格式    插入U盘-->Initialize-->选中U盘-->Erase-->填写U盘名称如Evan_USB64,NTFS,MBR-->Erase-->Done,格式化完成马

2016-11-19 18:03:57 5639 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除