李玫瑾讲座合集 发布于 九月 26, 2021 来源:https://www.bilibili.com/video/BV1UE411g7kv来源:https://www.bilibili.com/video/BV1b7411q7ev 评论
挖财 Kubernetes 容器化之路 发布于 六月 03, 2020 其实年初的时候就有想过写这篇文章了,不过一拖就拖到了现在,再拖下去就有点说不过去了。 挖财内部对容器化项目的代号为 K2 (乔戈里峰),乔戈里峰是世界第二高峰,但攀登极富挑战,寓意就是面对挑战,勇攀高峰 ;)。项目从 2016 年 11 月到现在已经有三年的时间了,如今挖财内部测试环境早已全部 Docker 容器化,而线上环境也运行着重要的业务。经历从零到一的整个落地过程,回顾下来,这座高峰算是拿下了。再看 K8s 技术本身现在也是遍地开花,早已赢得容器编排的战争,剩下来就是各个企业的落地实践。倒是 Docker 公司最近的境遇,这个创建 Docker 的企业沦落如此,多少有点令人唏嘘,唯有 Respect。 1 时间线 看了一下项目提交的 Git 记录,第一次提交时间是 <2016-11-01 Tue> 。 2016 年 11 月初开启 2017 年 1 月底 V1.0 上线 2017 年 6 月底测试环境全面推开 2017 年 7 月线上机器学习环境线上试点 2017 年 10 月线上业务试点 2018 年 7 月 V2.0 版本 2018 年 9 月挖财云版本(整合运维监控、告警、日志和容器系统) 2018 年 12 月支持多集群管理 2019 年 6 月私有化分支版本上线 2 现状 2.1 测试环境 当前测试环境有一个 K8s 集群(K8s 1.11.x),空间( namespace )总数有 500+,应用数( Deployment + StatefulSet ) 4400+,实例数( Pod ) 4000+(因为测试环境大部分应用都只有 1 个,有些是处于暂停状态,即 0 个副本,因此实例数少于应用数)。 题外话,话说 K8s 升级的历程也相当血泪,早期的配置变更,向下的兼容性等等,关于升级相关可以参见之前的文章 Kubernetes 版本升级标注 2.2 线上环境 线上环境有三个集群,一个机器学习集群(K8s 1.7.x),一个私有云集群(K8s 1.13.x),有个主体业务集群(K8s 1.13.x),粗率统计了一下,空间数 50+,应用数 500+,实例数 1000+。 测试环境 + 线上环境总体运行有 5000+ ... 阅读全文
ShareX上传工具及公用上传空间配置导入 发布于 七月 04, 2019 下载: https://getsharex.com/downloads/ 自定义上传配置: SM.MS图片上传 { "Name": "SMMS", "Version": "12.4.1", "DestinationType": "ImageUploader", "RequestMethod": "POST", "RequestURL": "https://sm.ms/api/upload", "Body": "MultipartFormData", "Arguments": { "ssl": "true", "format": "json" }, "FileFormName": "smfile", "URL": "https://i.loli.net/$json:data.path$", "DeletionURL": "$json:data.delete$" } Cat.box文件上传 { "Version": "12.4.1", "Name": "catbox", "DestinationType": "ImageUploader, TextUploader, FileUploader", "RequestMethod": "POST", "RequestURL": "https://catbox.moe/user/api.php", "Body": ... 阅读全文
awk查看与统计nginx访问日志 发布于 六月 08, 2019 切割日志 查找7月16日访问log导出到17.log文件中: cat web_access.log | egrep "17/Jul/2017" | sed -n '/00:00:00/,/23:59:59/p' > /tmp/16.log 查看访问量前10的IP awk '{print $1}' web_access.log | sort | uniq -c | sort -nr | head -n 10 查看访问前10的URL awk '{print $11}' web_access.log | sort | uniq -c | sort -nr | head -n 10 查询访问最频繁的URL awk '{print $7}' web_access.log | sort | uniq -c | sort -n -k 1 -r | more 查询访问最频繁的IP awk '{print $1}' web_access.log | sort | uniq -c | sort -n -k 1 -r | more 根据访问IP统计UV awk '{print $1}' web_access.log | sort | uniq -c | wc -l 统计访问URL统计PV awk '{print $7}' web_access.log | wc -l 根据时间段统计查看日志 cat web_access.log | sed -n '/17\/Jul\/2017:12/,/17\/Jul\/2017:13/p' | more https://blog.csdn.net/zhengholien/article/details/78006887 阅读全文
使用jekeyll建立github pages站点 发布于 六月 17, 2022 GitHub 提供的 GitHub Pages 服务非常方便,可以让程序员迅速的建立起自己的博客。GitHub Pages 提供了简洁高效的新手引导,可以非常快速的建立起一个基础的博客项目,而该项目即是博客。但是这仅限于 Hello World 的水平。在 GitHub Help 页面能找到 Setting up your GitHub Pages site locally with Jekyll 教程。故决定按照教程走,充实自己的博客。 Step 1: Ruby&Bundler Installation $ sudo apt-get install ruby $ ruby -v ruby 2.3.3p222 ( 2016-11-21 ) [ x86_64-linux-gnu] $ gem install bundler $ bundler -v Bundler version 1.16.6 gem 是指用 ruby 语言写的类库,类似 c 的 lib 或是 java 的 jar 文件;而 bundler 便是用来管理这些 gem 的 gem,类似 python 的 pip 之类的工具。 Step 2: Jekyll Installation Jekyll 是 ruby 的一个 gem,由于已经安装了 bundler,自然可以用它来安装 Jekyll。 Step 2.1 首先进入项目文件夹,此处为~/Project/yunyexiao.github.io/。一般该文件夹下没有 Gemfile 文件,故需生成。 $ bundle init 该命令在项目根目录下生成了一个简单的 Gemfile 文件。内容大概为: # frozen_string_literal: true source "https://rubygems.org" git_source(:github) {|repo_name| "https://github.com/#{repo_name}" } # gem "rails" 虽然看不太懂,不过没关系。当然也可以手动新建这个文件。 Step 2.2 接着修改这个 Gemfile 文件。根据 GitHub Help 的引导,需要添加一行: gem 'github-pa... 阅读全文
AMH 5 指定PHP环境运行swoole命令 发布于 七月 10, 2019 原版: php think swoole AMH版本: /usr/local/php-7.1/bin/php -c /home/wwwroot/lnmp05/etc/amh-php.ini /home/wwwroot/lnmp05/domain/activity_platform/web/think swoole 阅读全文
公众号推文镶嵌小程序 发布于 三月 19, 2020 1, 在公众号首页点击【新建群发】 2, 点击【自建图文】 3, 点击【小程序】 4, 搜索【看点直播】小程序,然后点击【下一步】 5, 点击【获取更多页面路径】 6, 在 开启入口页面输入关注该公众号的微信号,点击开启 7, 到刚刚微信号的小程序界面。点击看点直播小程序。 8, 点击进入直播的界面。点击右上角三个点然后点击左下角【复制本页面路径】 。 9 ,将复制的链接粘贴到小程序路径里,选择你需要的展示方式,点击确定就可以啦。 来源:https://mp.weixin.qq.com/s/n22Ufk7wrmSzn-QAUiz1vA 阅读全文
Matomo API 官方接口详情 发布于 六月 24, 2021 API接口 你可以通过调用Matomo的分析接口将数据集成到其他应用中去。这些数据包括访问数,页面网址、网页标题、用户设置、搜索引擎、关键词、推荐网站、用户浏览器 其中的请求参数和返回值需要对照官方手册来 未定义 ## API `未定义` ## Annotations `未定义` ## Contents `未定义` ## CoreAdminHome `未定义` ## CustomDimensions `未定义` ## CustomJsTracker `未定义` ## CustomVariables `未定义` ## DBStats `未定义` ## Dashboard `未定义` ## Events `未定义` ## Feedback `未定义` ## Goals `未定义` ## ImageGraph `未定义` ## LanguagesManager `未定义` ## Login `未定义` ## Marketplace `未定义` ## MobileMessaging `未定义` ## PagePerformance `未定义` ## Provider `未定义` ## SEO `未定义` ## SitesManager `未定义` ## TagManager `未定义` 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 Actions 动作(行为) Actions.get 访客分析-概述-访客概览(右边一列) Actions.getPageUrls 行为-页面 Actions.getPageUrlsFollowingSiteSearch Actions.getPageTitlesFollowingSiteSearch Actions.getEntryPageUrls 行为-进入页面 Actions.getExitPageUrls 行为-退出页面 Actions.getPageUrl 行为-通过页面的PageUrl查看详情(获取单条记录) Actions.getPageTitles 行为-页面标题 Actions.getEntryPageTitles 行为-页面标题-进入页面标题 Actions.getExitPageTitles 行为-页... 阅读全文
做个好看的PPT常用资源网站 发布于 一月 07, 2021 写在前面 年终了,很多小伙伴都和我一样要写年终总结汇报吧,苦逼的打工人不但要写总结,还要做成PPT上去汇报,对于上学时候电脑课只会和同学们开黑打cs、wow的我们来说想想就头疼。 因为上次分享的PDF转换方法大家的热情很高,这次就继续掏出多年珍藏的82年可乐,不对是实用网站(标题有超链接),助我们轻松搞定一份精美的PPT。 还在帮领导转PDF的小李请点传送门。 一、 Office Plus OfficePLUS,微软Office官方在线模板网站! OfficePLUS,微软Office官方在线模板网站,为您提供各类精品PPT模板、PPT实用模块、Word求职简历、Excel图表、图片素材等资源,成为您职场和生活的加油站! www.officeplus.cn 去看看 巨硬官方出品的Office在线模板网站,不仅有免费PPT模板,还有word、excel等免费模板。 官方出品的模板质量还是很高的,缺点是数量并不多。 除了能下载各模板外,巨硬还给了各种Office入门、进阶教程,帮助大家更好的套牢Office。 二、 PPT超级市场 ρρt超级市场 ppt.sotary.com 去看看 之前分享在线转换工具的时候有部分钢筋吐槽要注册,泄漏他们的隐私(值几分钱?),这次来个完全免费不用注册的。 PPT 超级市场是一个 完全免费、不用注册的 PPT 模板下载网站。里面有各种主题、风格的模板可供大家下载,拉到下面就由小标签可供选择。 顶部的搜索功能非常实用,比如我们要做年终总结,打进4个打字,就会跳出各种模板。 挑个自己喜欢的,单机就能看到整套模板,确定后点击下载。 一整套模板就来到本地了,然后我们就可以开始愉快的套娃,给出一份整齐有个性的PPT报告了。 三、 PPT之家 如果上面的PPT超级市场满足不了你,也可以使用PPT之家。同样免费,没有广告。下载时需要输入密码(密码:52ppt)。 相较于单一的模板下载,PPT之家的功能更加多样,还能制作简单图标。 四、 酷背景 coolbackgrounds 撞衫不可怕,谁丑谁尴尬。模板虽好,可也怕用的人多。所以我们可以在适当的页面插入几个自己做的背景。酷背景就是这么一个帮我们轻松生成简单大气风格图片的网站,是一个在硅谷的产品设计师 Moe Amaya创建的,除了PPT背景之外,也可以作为手机,电脑的桌面壁纸... 阅读全文
评论