家常菜谱-炒菜

最近自己做过的好吃的菜,总结一下菜谱。


泡椒牛肉

食材准备:

  • 主料
    • 牛肉:约 200克
    • 生抽:适量
    • 白酒或料酒:少许
    • 糖:少许
    • 淀粉:少量
  • 配菜
    • 泡椒:适量,切碎
    • 小米辣:适量,切碎
    • 二荆条:适量,切小块
    • 蒜:一部分切小颗,留几颗切片
    • 姜:切碎
    • 大葱:适量
    • 花椒:适量
  • 调味料
    • 酱油:适量
    • 醋:少许
    • 糖:一点点

步骤:

  1. 牛肉处理
    • 将牛肉垂直于纹理切片,厚度约为筷子细头粗细。
    • 将切好的牛肉放入碗中,加入适量生抽、少许白酒或料酒、少许糖、少量淀粉,最后加入橄榄油,用手揉匀,腌制15分钟。
  2. 备菜
    • 泡椒、小米辣切碎。
    • 二荆条切小块。
    • 蒜一部分切小颗,留几颗切片。
    • 姜切碎。
    • 大葱适量。
  3. 炒牛肉
    • 锅烧热后,倒入适量油,油量不要太少。
    • 直接放入腌制好的牛肉,大火快速翻炒,待牛肉表面断生后捞出备用。
    • 观察锅中底部是否有糊,如果有糊则洗锅重新烧油,如果干净则保持部分油。
  4. 炒配菜
    • 下入葱姜蒜爆香,加入适量花椒。
    • 再下入泡椒、小米辣、二荆条、蒜片,炒香。
  5. 合炒
    • 投入炒好的牛肉,快速翻炒几下,观察锅中出水情况。
  6. 调味出锅
    • 起锅前,在锅边投入一点酱油和醋,快速翻炒几下,炒出锅气后即可出锅。

小贴士:

最后调味时,酱油和醋的量要适量,以免影响整体口感。

腌制时加入了油,保证炒牛肉时候不会粘锅,并且可以让菜品少用油。

牛肉切片时要垂直于纹理,这样炒出来的牛肉更嫩。

炒牛肉时火要大,动作要快,以保持牛肉的嫩滑口感。

炒配菜时要注意火候,避免炒糊。

这个菜只需要修改配菜 比如将泡椒去掉换成香菜 即可变成香菜牛肉


常用服务器测试脚本

拿到一个新服务期后或者测试服务器时,通过测试脚本可以开始测试服务器的配置和网络连接速度。一下是网上收集了几个大佬们制作的脚本,简单方便执行,全面了解服务器情况。

一、Bench.sh

脚本作者】:秋水逸冰

项目地址】:https://github.com/teddysun/across

使用命令】:

wget -qO- http://one.198507.xyz/share/code/vpstest/bench.sh | bash
或者
curl -so- http://one.198507.xyz/share/code/vpstest/bench.sh | bash

功能说明】:

  1. 显示当前测试的各种系统信息;
  2. 取自世界多处的知名数据中心的测试点,下载测试比较全面;
  3. 支持 IPv6 下载测速;
  4. IO 测试三次,并显示平均值。

二、Zbench.sh

脚本作者】:漏水、kirito

项目地址】:https://github.com/FunctionClub/ZBench/

功能说明】:

  1. 基于老鬼SuperBench修改而来,加入了Ping以及路由测试的功能;
  2. 可以生成测评报告,分享给其他人查看测评数据。

使用命令】:

#中文版
wget -N --no-check-certificate https://raw.githubusercontent.com/FunctionClub/ZBench/master/ZBench-CN.sh && bash ZBench-CN.sh
#英文版
wget -N --no-check-certificate https://raw.githubusercontent.com/FunctionClub/ZBench/master/ZBench.sh && bash ZBench.sh

三、SuperBench.sh

本脚本基于秋水Bench.sh修改而来,加入了独服通电时间,服务器虚拟化架构等内容。

脚本作者】:老鬼

项目地址】:https://github.com/oooldking/script

使用命令】:

wget -qO- http://one.198507.xyz/share/code/vpstest/superbench.sh | bash
wget -qO- --no-check-certificate https://raw.githubusercontent.com/oooldking/script/master/superbench.sh | bash
curl -Lso- -no-check-certificate https://raw.githubusercontent.com/oooldking/script/master/superb

功能说明】:

  1. 改进了显示的模式,基本参数添加了颜色,方面区分与查找。
  2. I/O测试,更改了原来默认的测试的内容,采用小文件,中等文件,大文件,分别测试IO性能,然后取平均值。
  3. 速度测试替换成了 Superspeed 里面的测试,第一个默认节点是,Speedtest 默认,其他分别测试到中国电信,联通,移动,各三个不同地区的速度。

四、LemonBench.sh

一款针对Linux服务器设计的服务器性能测试工具。通过综合测试,可以快速评估服务器的综合性能,为使用者提供服务器硬件配置信息。

项目地址】:https://ilemonrain.com/linux/LemonBench.html

功能说明】:

  1. 显示服务器基础信息;
  2. Speedtest网速测试 ;
  3. 磁盘写入测试;
  4. 路由追踪测试;
  5. Spoofer测试。

使用命令】:

curl -fsL https://ilemonra.in/LemonBenchIntl | bash -s full
或者
wget -qO- https://ilemonra.in/LemonBenchIntl | bash -s full

五、回程路由测试

功能说明】:

  1. Linux系统环境下发起 traceroute 请求;
  2. 附带链路可视化,兼容性强;
  3. 支持 JSON 格式。

使用命令】:

#下载
wget http://cdn.ipip.net/17mon/besttrace4linux.zip
#解压
unzip besttrace4linux.zip
#授权
chmod +x besttrace
#使用
./besttrace -q 1 这里是目标IP

宝塔面板Mysql自动重启

最近宝塔面板的Mysql服务有时会出现突然自动停止

看日志也没发现为啥出现的,而且出现这个问题的时间很随机

通过在一个定时脚本任务,每隔10分钟检查一次Mysql服务运行没有,没有运行就启动。

宝塔里面点计划任务,添加一个Shell脚本 执行周期选择每10分钟 名字随便取

脚本如下

pgrep -x mysqld &> /dev/null
if [ $? -ne 0 ];then
        bash /www/server/panel/script/rememory.sh   
        /etc/init.d/mysqld start      
fi

脚本自动执行后当发现mysql服务停止时,将自动启动mysql。这样就解决了这个问题

PPT每页添加进度条

最近制作一个培训用的PPT,因为图片内容多整体页数很长,就想在PPT中每页下方增加一个像视频进度条一样的,帮助观看者了解播放的进度。

效果见图下方黄色进度条

找了一下网上方法,发现用宏是最简单的

首先在制作好的PPT中按Alt+F11打开宏编写窗口

右键-插入-模块

复制代码-根据注释可修改进度条颜色、宽度、位置

修改完成后点击箭头运行或者F5 返回看PPT中以成果添加


Sub ProgressBar()

    Dim mySlides As Slides
    Dim pageBar As ShapeRange
    Dim pageSHower As Shape
    Dim pageWidth, pageHeight, pageStep
    Dim MyArray() As Variant  '增加一个数组以便统计隐藏的幻灯片
    Dim i, j, k
    j = 0
    k = 0

   Set mySlides = Application.ActivePresentation.Slides

   pageWidth = Application.ActivePresentation.SlideMaster.Width
    pageHeight = Application.ActivePresentation.SlideMaster.Height
    ' pageStep = pageWidth / mySlides.Count

   ReDim MyArray(mySlides.Count, 0)
    
    For i = 1 To mySlides.Count '统计隐藏的幻灯片数
       If mySlides.Item(i).SlideShowTransition.Hidden = True Then
           j = j + 1
           MyArray(i, 0) = 1
       Else
           MyArray(i, 0) = 0
       End If
   Next

    '除去首页和隐藏的幻灯片后计算进度条长度增量
    If mySlides.Count - 1 - j > 0 Then
       pageStep = pageWidth / (mySlides.Count - 1 - j)
    Else
       pageStep = 0
    End If

   On Error Resume Next

    For i = 1 To mySlides.Count    ' 改为从1开始
        k = k + MyArray(i, 0)      ' 计算当前隐藏的幻灯片数
       Set pageBar = mySlides.Item(i).Shapes.Range(Array())
       Set pageBar = _
          mySlides.Item(i).Shapes.Range(Array("RectanglePageNum"))

       If IsNull(pageBar) Or pageBar.Count = 0 Then GoTo newBar
       Set pageSHower = pageBar.Item(1)
       GoTo nextPage

newBar:
       Set pageSHower = mySlides.Item(i).Shapes.AddShape( _
                          msoShapeRectangle, 0, _
                          pageHeight - 3, i * pageStep, 3)
       pageSHower.Name = "RectanglePageNum"

nextPage:
       pageSHower.Fill.ForeColor.RGB = RGB(246, 202, 5) 'RGB三个数值控制颜色,可用Powerpoint里的取色器来看,选中想要的颜色后将对应数值填入
       pageSHower.Line.Visible = msoFalse
        ' pageSHower.Width = i * pageStep
        ' 计算进度条长度时除去首页和隐藏的幻灯片
        pageSHower.Width = (i - 1 - k) * pageStep
       pageSHower.Top = pageHeight - 3 '减去的数值越多则越靠上,根据实际情况调节,每改一次要重新运行F5一下看效果
       pageSHower.Left = 0
       pageSHower.Height = 3 '这个值控制进度条的高度(即厚度)
        ' 删除首页和隐藏的幻灯片的进度条
        If i = 1 Or MyArray(i, 0) = 1 Then pageSHower.Delete
    Next
End Sub

一句命令加速网页视频播放速度

遇见网络课程需要看完一个视频才能进入下一个,还不能快进怎么办。

这个时候只需要判断页面是Html5的播放器,当前大部分网站都是使用的Html5的播放器。

直接通过设置视频的倍速加快播放,方法如下:

浏览器F12打开调试,在Console中输入

document.querySelector('video').playbackRate = 5;


其中数字5替换你想要的加速的倍速

回车确认

当然还可以使用油候插件,安装一个Html5全能插件,所有页面的加速减速全屏小窗口悬浮都可以

推荐使用
https://github.com/xxxily/h5player

PMP第二章项目运行环境与项目经理

第二章:项目运行环境与项目经理

项目执行组织

组织作为一个系统

  • 组织是一个开放且动态输入的人造系统
  • 组织中高级管理层负责组织系统建设,以便主要用系统而不是个人去管理事

组织治理与项目治理

  • 组织治理框架

    • 谁有权在什么时候用什么方法做出并推行什么重要决策
  • 治理指统治、引导与控制

  • 公司董事会做公司治理,公司总经理做公司管理

基本管理要素

  • 工作分工
  • 工作职权
  • 工作职责
  • 行动纪律
  • 统一命令
  • 统一方向
  • 组织目标优先于个人目标
  • 合理的薪酬
  • 资源的优化使用
  • 畅通的沟通渠道
  • 在正确的时间让正确的人用正确的材料做正确的事
  • 公正平等地对待所有员工
  • 工作职位保障
  • 工作场所安全
  • 每个人都可参与计划和实施
  • 提升员工士气

组织结构的主要类型

  • 系统型或简单型

  • 职能型

  • 事业部型

  • 矩阵型

    • 弱矩阵型
    • 平衡矩阵型
    • 强矩阵型
  • 项目型

  • 虚拟型

  • 混合型

  • 项目管理办公室(PMO)型

组织结构对项目的影响

  • 职能型组织

    • 适合小型单一专业项目
  • 矩阵型组织

    • 中等跨专业项目
    • 项目经理往往没有管理项目的足够正式权力(职权)
  • 项目型组织

    • 大型跨专业项目,工期很紧的项目

项目管理办公室(PMO)

  • 支持型

    • 顾问角色,仅为项目提供行政支持
  • 控制型

    • 提供支持的基础上,有权对项目施加一定程度的控制
  • 指令型

    • PMO直接管理一些很重要的项目,对项目目标的实现负责

事业环境因素和组织过程资产

事业环境因素EEF

  • 事业环境因素是能影响项目但项目团队无法控制的任何内外部环境因素

  • 组织内部环境因素

    • 制度环境

      • 组织治理框架

        • 项目管理和治理都不能违反组织治理框架
      • 组织结构

        • 组织结构决定着项目与组织各层级和部门的关系
      • 项目管理信息系统

        • 整个组织层面的、自动化的信息系统
      • 人事管理制度

        • 对项目人力资源有重要影响
      • 工作授权系统

        • 必须通过既定的授权程序,才能开始相关工作
      • 沟通制度

        • 必须遵守的沟通渠道
    • 资源环境

      • 基础设施

        • 包括硬件和软件基础设施
      • 实物资源

        • 实物资源可用性和所处地点
      • 人力资源

        • 人力资源的可用性和所处地点
    • 文化环境

      • 组织文化

        • 组织员工共享的工作价值观和信念
      • 政治氛围

        • 组织中的政治氛围,如谁是真正的权力者
      • 管理实践

        • 各种约定俗成的做事方式
  • 组织外部环境因素

    • 宏观环境

      • 社会环境

        • 国家和地方的政治经济情况
      • 文化环境

        • 国家和地方的文化习俗
      • 市场条件

        • 全球、国家和地方的市场供需情况
      • 法律法规

        • 国家和地方的法律法规
      • 财务因素

        • 利率、货币汇率、通货膨胀率等
      • 采购限制

        • 国际、国内或地方对采购的特别要求
    • 行业环境

      • 行业标准

        • 所在行业的技术和管理标准
      • 商业数据库

        • 可获取的相关数据,如工期估算数据
      • 学术研究资料

        • 相关的学术研究成果
      • 生产力指标

        • 行业普遍使用的生产力测量指标
      • 行业PMBOK

        • 所在行业的项目管理知识体系
    • 相关方环境

      • 相关方期望

        • 相关方(包括客户)的通常期望
      • 相关方文化

        • 相关方所在组织或群体的文化
      • 风险临界值

        • 相关方通常愿意和能够承受的风险程度
    • 物理环境

      • 工作条件

        • 会影响项目的客观工作条件
      • 气候条件

        • 会影响项目的气候条件
      • 客观限制

        • 对项目的其他客观限制条件

组织过程资产OPA

  • 组织过程资产是来执行组织的正式或非正式的政策、流程、程序、模板、工作指南和知识库(数据库),用于帮组项目成功

  • 组织过程资产分类

    • 具体的政策
    • 流程和程序
    • 工作模板
    • 工作指南
    • 共享知识库

      • 随项目进展而动态更新
  • 更新

    • 在整个项目生命周期中,要经常更新组织过程资产
    • 及整个项目结束时,必须更新组织过程资产

项目生命周期

概述

  • 项目生命周期是项目从开始到结束所经历的一系列技术工作阶段
  • 项目生命周期的阶段多少与项目工期长短没有必然联系,而取决于所需要的管理和控制的严格程度
  • 项目在关闭阶段,对资源的需求必须急剧下降,因为收尾要快,不能拖拖拉拉
  • 项目早期不确定性大,项目风险多,能为项目增加价值的机会也大,进行项目变更所付出的代价较小

项目生命周期的类型

  • 预测型生命周期

    • 也叫计划驱动型生命周期,是事先编制好项目计划
  • 迭代型生命周期

    • 通过越来越精细地重复开展同种类的技术工作来不断优化产出功能
  • 增量型生命周期

    • 经过一个又一个固定时间段(时间盒)来逐渐增加产品功能
  • 适应型生命周期

    • 也叫敏捷型或变更驱动生命周期,是迭代型盒增量型的混合
  • 混合型生命周期

    • 是预测型和适应型的混合

迭代和增量开发

  • 开展迭代,是因为不可能一次就做好某个功能
  • 进行增量开发,是因为不可能一次就做全所有功能

项目生命周期与项目管理过程组

  • 项目生命周期每个阶段可以做一个子项目,所以每个阶段都可用项目管理五大过程组进行管理

    • 启动
    • 规划
    • 执行
    • 监控
    • 收尾
  • 管理过程对整体项目做一次,对每个阶段也要做一次

产品生命周期

产品生命周期是从项目开始到项目结束再到项目产品运营终止(退出市场)的全过程

一个产品生命周期中通常包括多个项目生命周期,项目生命周期只是产品生命周期中一个产品阶段

产品生命周期由一些列产品阶段构成

  • 研发阶段
  • 导入阶段
  • 上升阶段
  • 成熟阶段
  • 衰退阶段
  • 退出阶段

产品生命周期成本

  • 整个产品生命周期中所发生的全部成本
  • 项目建设成本
  • 项目建设后运营成本
  • 产品退市处理成本

项目经理

定义

  • 项目经理是受项目执行组织委派,领导项目团队去实现项目目标的个人

责任

  • 项目经理是所管理的项目的唯一责任点,必须确保在规定的范围内、进度、成本和质量之下交付出可交付成果,并满足项目相关方在项目上的利益追求

项目经理的权利

  • 权利Power是指一个人影响他人、使他人按自己的意愿去行动或不行动的能力
  • 来自人身的权利是长久有效的权利,是每个人都应该尽力追求的。
  • 正式权利不足的项目经理,就更应该注重自己的参照权利、专家权利和魅力权利

项目经理作为整合者

  • 项目经理决不能把整合管理授权给别人去做,而必须自己亲自做

  • 要做好项目管理,项目经理必须基于项目的复杂性,从两个角度着眼,从三个层面入手,运用四大技能,处理阿豪项目内外的五大关系

  • 项目的复杂性

    • 系统行为
    • 人类行为
    • 事物的模糊性
  • 两个角度着眼

    • 项目外部角度
    • 项目内部角度
  • 三个层面

    • 过程层面

      • 必须把项目管理的各个过程整合起来开展
    • 认知层面

    • 背景层面

  • 四大技能(基于PMI人才三角)

    • 掌握项目管理的主要技术

      • 能够自己亲自做事
    • 具备强大领导能力

    • 掌握一些商务管理知识

      • 获得职能经理的支持
    • 掌握一些战略管理知识

      • 与高层管理人员对话,并使项目更好地服务与组织的战略目标
  • 五大关系

    • 项目内部的关系
    • 项目与所在组织的关系
    • 项目与所在行业的关系
    • 项目与项目管理职业的关系
    • 项目与其他职业的关系

PMBOK第一章引论

PMBOK

第一章:引论

战略目标、项目、运营

  • 项目

    • 项目组合

      • 优先级
      • 不一定有关联
      • 直接服务于组织的战略目标
    • 项目集

      • 项目平等
      • 存在关联
      • 通过项目组合,为组合的战略目标服务
    • 与运营的区别

      • 临时性
      • 独特性
      • 渐进明细
    • 项目的特点

      • 普遍性

        • 考试中一般指中等以上项目
      • 临时性

        • 明确的开始、结束时间
        • 何时何因结束均需要批准程序
      • 独特性

        • 一次性
        • 项目的风险所在
      • 成果导向性

        • 可交付成果(Deliverable)

          • 有形的产品
          • 无形的服务
          • 其他成果
        • 做项目就是为了交出符合要求的可交付成果,满足项目发起人和其他重要相关方的需求

      • 渐进明细性

        • 随着时间的推移、情况的明朗和信息的增加而逐渐细化
        • 必须在确认的项目范围边界之内进行,防止范围蔓延

战略管理、项目管理、运营管理

  • 战略管理

    • 确保组织方向正确

      • 董事长
  • 项目组合管理

    • 投资决策,往往由组织中的高级管理人员兼任管理

      • 总经理
  • 项目集管理

    • 正确的完成一系列相互配套的项目,获得更大的效益

      • 项目集经理
  • 项目管理

    • 正确地完成单个项目

      • 项目经理
  • 运营管理

    • 确保持续且有效地应用项目或项目集说产出的生产能力或服务能力

      • 职能经理

项目管理基本内容

  • 项目目标

    • 狭义

      • 效率

        • 进度
        • 成本
      • 效果

        • 范围
        • 质量
    • 广义

      • 满足项目相关方在项目上利益追求

        • 需要needs
        • 想要wants
        • 利益期望expectations(未表达出来)
    • 项目经理使用专业把广义的变为狭义的,可测量、可操作的具体项目需求(requirements)

  • 项目目标各维度的优先顺序

    • 笼统地讲,各维度没有优先顺序
    • 具体项目上,必须排列优先级,确保高优先级
    • 具体项目上优先级由高级管理层决定
  • 项目目的

    • 项目目标Objective

      • 做出怎样的可交付成果

        • 符合范围、进度、成本和质量要求
    • 项目目的Goal

      • 为什么要做出这样的项目可交付成果

        • 这个成果能过带来什么效益
  • 项目管理的实现过程

    • 项目管理是通过整合开展49个基本的项目管理过程来实现

安利一个神奇的网站

今天发现要给神奇的网站,里面有各种教男性各种生活技巧。

会教你诸如如何吹口哨、刀具使用、讲笑话、打理花园、修电路、伐木、生火、处理鱼、切一只火鸡、约会、推车、翻跟斗、磨刀等等。

翻看了一篇交如何选择合适发型的文章,发现写的很好,都是具体可操作性的方法,加上精美的配图。

值得收藏,大家快去看看

https://www.artofmanliness.com/

解决挂课视频鼠标离开网页视频暂停问题

今天打开一个需要挂学时的培训,发现今年的页面进行了升级,如果鼠标点击了网页以外区域或者页面切换到了其他页面,课程视频页面就会暂停。?

这个真是有点坑,要是一个个等着看完,半周时间就没有了 。

先看了下,启用画中画功能,发现开启了画中画点击其他页面也会暂停。

再试了下网上说的,视频播放后点击右键,再WIN+D最小化窗口,发现还是不行。

继续看了下页面通过js检查焦点,可以通过修改js去除这个限制,

不过网上看到一个更方便的方法,通过每秒将视频状态调整为播放

上解决办法

视频播放器为HTML5:

F12打开开发工具-在控制台(console)中输入

setInterval(function () {
    var current_video = document.getElementsByTagName('video')[0]
    current_video.play()
}, 1000)

回车执行即可

console中执行

视频播放器为Flash:

通过修改失去焦点函数

F12打开开发工具-在控制台(console)中输入

  if (!-[1,] && !window.XMLHttpRequest || navigator.userAgent.indexOf("MSIE 8.0") > 0) {
        document.onfocusout = function () {
            return true;
        }
    } else {
        window.onblur = function () {
            return true;
        }
    }

执行后,就可以将页面放到后台,愉快的干其他的了? 。