丝绒麻面料的窗帘为什么不适合家用? 发布于 七月 12, 2021 1、由于丝绒麻材质本身的特性存在一些缺点,它会出现变形,在清洗之后会有缩水现象,所以无法通过熨烫抚平,导致窗帘面料倒绒、乱绒,特别是窗帘的正面,如此一来,窗帘也就没有多少观赏性了。2、丝绒麻易吸灰,需要每隔一周就清理一次灰尘,可以用鸡毛掸子轻拭或者轻拍,切勿用力过猛,也不要用小型的吸尘器清理,不然会导致窗帘表面的绒毛大量脱落。3、低价的还是流星麻,双面麻,慕斯棉。久经市场考验,性价比超高。 如果是新房装修的话建议选更好一些的。 来源:https://www.zhihu.com/question/269009756 评论
挖财 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+ ... 阅读全文
Mifare Classic card(M1卡)破解过程记录(准备+理论+获取扇区密钥+数据分析) 发布于 五月 25, 2021 首先认识一下一卡通的类型,市面上常见的一卡通是IC卡的一种,IC卡即集成电路卡,也是广义上的智能卡,准备篇介绍一些智能卡的基础知识,帮助我们确定卡的类型和使用的设备, 目前淘宝上提供了设备和全套软件,确定好方法就可以自动化破解,下面的内容比较详细,不用全部看完也能破解,但了解一下可以提高效率 。 按照使用方式分类: · 接触式IC卡: 符合 ISO 7816 标准,卡片表面包含金属触点,读写需要 IO 线路接触,即需要插卡使用,如手机的 SIM 卡模块 · 非接触式IC卡: 符合 ISO/IEC 14443 标准,由 IC 芯片、感应天线组成,封装在一个标准的 PVC 卡片内,芯片及天线无任何外露 部分,通过 RFID 感应使用,校园卡及身份证都是这一类型。 · 双界面卡IC: 又称组合卡 / 双端口 卡,是 同时兼备接触和非接触两种界面通信的多功能卡 ,将非接触 IC 卡的方便性和接触 IC 卡的安全性融为一体,使之成为一卡多用的极佳载体,代表着未来 IC 卡的主要发展方向,银行卡就是这一类型。 需要注意的是我们平时见到的某些门禁卡虽然也是通过感应使用,但不一定是IC卡,现在有相当一部分便宜的门禁使用的是磁卡和ID卡,ID卡使用RFID射频技术,但其频率一般较低,一般为125KHz,如爱特梅尔的T5577卡,不可写入用户数据,其记录内容仅限卡号只可由芯片厂一次性写入,开发商只可读出卡号加以利用,所以只用于身份识别,不能用于消费,其成本相对非接触式IC卡较低,一般使用字典攻击的方式就能复制。 智能卡按照工作频率分类: 区分ID卡和IC卡——读卡判断法 读卡判断法是判断卡智能卡类型最准确的方法,这需要可识别多类型卡的设备支持,例如手机NFC或者pn532开发板、ACR122U读卡器以及Proxmark3。使用手机NFC是最为便捷的方法,在支持全功能NFC的手机上下载MIFARE Classic Tools,给予权限后将卡片贴在NFC感应区根据提示读取标签后查看标签信息。下面是两种不同容量的IC卡的显示,如果RF技术这栏显示ISO/IEC 14443,说明就是典型的13.56MHz的非接触式IC卡,这也是生活中使用最多的类型。 ... 阅读全文
项目管理标准模板 发布于 九月 22, 2020 之前写了一篇 《技术管理标准模板》 ,其中项目管理部分并没有具体深入,而这一技能不仅仅是对于技术Leader的要求,从我的经验看来,只要是程序员,具有项目管理能力都是如虎添翼的,即使你走的是专业路线。本文即基于自己的经验,从项目的启动和迭代阶段总结了敏捷项目管理的一些标准动作。 启动阶段 相关干系人沟通,同步项目背景、业务价值等 启动会议:召集相关干系人,明确业务相关信息,确定相关流程制度等 需求收集和分析-> 总体需求文档 ,概括性的功能与非功能需求列表 初步的产品规划-> 每一轮迭代的需求列表、发布时间 创建项目基础设施-> 可持续交付到测试环境的基础项目 ,包括各个端的代码库、到测试环境的流水线等。 迭代阶段 两周为一迭代,包括需求、设计、开发、测试、发布。关键点在于需求的拆分、优先级以及并行化。 1. 需求评审 对本轮迭代的需求尽心评审确认。 前置条件 :产品经理对此轮迭代进行需求确认,产出需求条目,按 优先级 排列;需求需要拆的足够小,把大需求拆成一个个 能够独立开发测试发布 的小需求 2. 工作规划 根据本轮迭代需求做WBS任务分解 WBS工作项分解: 甘特图 里程碑结点: 表格或者里程碑图 风险管理:风险点预估、严重程度、可能性、应对措施 3. 设计/技术评审 分别对交互设计和技术设计进行评审 前置条件 :设计师需要输出设计图;技术部分做概要设计和系统设计,随着每一轮迭代进行更新维护 4. 测试用例评审 由QA安排,会前需要提前将测试用例文档发给产品经理与研发,提前标注有疑问的用例。 5. 开发、测试过程的监控 持续交付:开发和迭代测试,需求开发完成后即测试并进行缺陷跟踪。 会议 每日站会:全员站会,了解整体状况,对暴露出的风险和问题作出集体决策。 项目周会:10人以上团队。解决整体计划层面、跨团队协同配合的问题。 项目周报 汇总项目总体状况,回答三个问题 项目的整体进展状态到底如何? 风险可控吗? 目标达成有没有问题? 6. 版本全量测试 对所有已经开发完的功能进行交叉测试、全量测试、埋点测试、回归测试、第三方云测。 7. 验包发布 此迭代所有功能开发测试完成后,提交审核流程,各流程审核人验收通过后发布。 ... 阅读全文
群晖上查找占用带宽最大的进程的一种解决方案(异常流量排查) 发布于 六月 02, 2022 起因 有天,在群晖的 Web 界面,看到网络监控那里,上传速度竟然有 1-2M/s,漏油器上也看到群晖的上传很高,也就是说流量上传到了外网,卧槽,这到底是哪个进程吃我带宽的,找出来我非得杀掉不可。 可惜,群晖自带的 “资源监控” 无法查看进程对网络的占用。 过程 通常我们在 Linux 上是如何做的呢? 1 Linux/Mac iftop 通过 iftop ,我们可以找出占用 上传/下载 最高的TCP连接 这里以 Debian 为例吧 安装 iftop 1 apt install iftop 运行 iftop (默认是监听 eth0) 1 iftop 可以通过 -i 来指定其他的网络接口,比如 1 iftop -P -i en8 参数说明 1 2 -i interface 监听指定网络接口 -P 显示主机名及其端口 netstat 上一步查到的 TCP 连接,包含 remote ip 和 端口。 使用 netstat ,可以定位到具体的进程。 1 netstat -pantu | grep [port] 在群晖上 因为群晖的系统,虽然是基于 debian,但是默认没有包管理器,无法通过 apt/yum 安装 iftop。不过群晖支持 docker。 群晖 - 套件中心 - docker - 安装 ssh 连接群晖 janten/iftop 这个镜像为我们提供了 iftop 命令 1 docker run -it --rm --net host janten/iftop -P -i eth0 如果本地没有没有这个镜像,会自动进行拉取,拉取镜像完成后,就可以看到 iftop 的运行界面 使用 netstat 定位进程 1 netstat -pantu | grep [port] 这样就能找到具体的进程了 参考: https://forum.synology.com/enu/viewtopic.php?t=143588 https://askubuntu.com/questions/2411/how-do-i-find-out-which-process-is-eating-up-my-bandwidth 来源:https://... 阅读全文
WordPress官方免费图片CDN服务 发布于 六月 11, 2019 加速方法:https://i0.wp.com/ xxx.com/xxx.jpg 适用于wordpress.com以及安装了jetpack插件的wordpress站点,非前面所说的站点引用是禁止的,所以这里不放引用图片演示了 参考文档: https://developer.wordpress.com/docs/photon/ 阅读全文
当代年轻人怼人大赏 发布于 二月 16, 2022 ▼ 江湖传言,当今迈入社会的年轻人 大多面孔青涩,经验缺乏 在社会的毒打面前 「谦逊卑微」 是他们摸爬滚打时的态度 「虚心学习」 是他们一贯保持的作风 怎料,光天化日之下 敢于 「仗义执言」 的英才之辈 从他们中争先涌出 敢放豪言,硬气回怼 向现实低头?这绝不是我 他们怼人的功力有多深 亲眼见识过才算真 接下来就让我们一起看看 当代青年们说话到底有多野吧 ▼ 曾几何时,在我们的眼里 年轻人还是电视剧上总是忍气吞声 话语里永远带着七分乖巧 三分规矩的卑微小白菜 但是现在的他们 却已经进化为 「钮钴禄」 版本 小火山爆发起来战斗力十足 不论对象,只要怼赢,便是胜利 ▽ 工作之后 当代青年多少次偷偷抹泪、安慰自己 「没事的,等赚够钱以后,马上就跑路 」 提前过上美滋滋的退休生活 奈何人生远大目标的进度总是缓慢 生活的苦却紧紧跟随、不离不弃 恨不得再多薅你几把头发,多绊你几脚 明明是因为没钱才上班 要是上班了还是没钱 那上班还有什么意义 希望领导能明白我们年轻人 上班是为了让自己过得更好 而不是来吃苦的 为公司出力也就算了 出钱又是什么操作 看到领导竟然也跟我们一样 开始在意余额宝里的那点利息损失 就知道这家公司的处境真的不太乐观 只可惜,钱包里这点钱 实在不足以支撑我成为 只求付出不求回报的慈善家 为领导付利息 大概就是我能为公司做的最后一件事情 辛辛苦苦上班,钱少也就罢了 最惨的是事情还多 不仅工作日996,而且连周末也要占用 既然周末上班这种事老板觉得很正常 那想必交通不好 堵到要花足足两天时间 才能让我成功抵达公司 也是十分合理的了 众所周知,年轻人在职场上 必不可少要学习的,便是 忍 但也总有因为各种无理要求忍不下去的时候 这个时候要是不把之前受过的气都怼回来 那岂不是被占了大便宜 作为一个认真对待工作的年轻人 严守deadline是我们的自我修养 说好下周三,就是下周三 不能迟交,当然也不应该早交了 除非是发生了什么生死攸关的大事 虽然如今的职场内卷严重 但也要允许咸鱼的存在 所以如何让领导明白我只是一个不爱熬夜 真诚觉得生命比工作更重要 在下班后接到工作电话必挂掉的普通人 我只是上班,不是卖身 为什么要24小时随时待命 忙到连自己的时间都没有 但可惜的是,老板却永远不明白这一点 不然也不会把打工人逼出 一看到老板就浑身不... 阅读全文
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 阅读全文
腾讯云提供的 Composer 国内镜像 发布于 五月 28, 2021 切换镜像指向: composer config -g repos.packagist composer https://mirrors.cloud.tencent.com/composer/ Composer 安装简明教程: 一、下载: wget https://mirrors.cloud.tencent.com/composer/composer.phar 二、安装: mv composer.phar /usr/local/bin/composer 来源:https://mirrors.cloud.tencent.com/help/composer.html 阅读全文
评论