Fork me on GitHub

Windows 10 April 2018 Update

系统升级和颠覆思维

Windows 10 2018.04 更新

周末在家,升级了下我的工作PC的系统。

更新后版本

Windows 2018 Apri 更新

新功能

  • Win + Tab : Task View / Activities Timeline (记录你在PC上近期的活动,方便回溯)
  • Focus Assist : 免打扰
  • Edge (PDF Reader / Read aloud / Print) (优化的内嵌PDF 阅读器,支持语音朗读; 支持局部打印)
  • Win + H Dictation (语音听写输入)
  • Build-in curl / tar Unix tool

立夏

今天朋友圈,公众号让我知道今天立夏,了解了一下知识。

  • 立夏养心
  • 立夏下雨,利于庄稼。(今天果然下雨,果真是及时雨)

颠覆画地为牢者

早些年听歌真的是千千静听就够了,这些年版权之争,导致没有版权的歌曲被迫从你常用的听歌软件下架(网易云音乐的一片灰),财大气粗的可以一张专辑的一首歌曲就砸2000万买断,谋划着有朝一日 干掉对手,独自称霸,慢慢盈利。 再到后来的政府干预,表面和解,商人利心不死。 会不会哪天这些带版权的流行歌曲不再那么火了,网络的数据在暴增,各种直播,抖音,小视频,人人都可以发表,这时听那些大腕明星的歌就不那么痴迷了呢?也没那么急迫了呢? 如果真会这样,有这样的颠覆性的娱乐方式,那么商人们苦心经营的画地为牢就是白忙一场。

早些年看电视机,后来迅雷,暴风影音看看电影,老是欠星爷一张电影票。 现在视频网站搞独家,VIP,后来搞各种盒子骗我们入手,然后又在盒子上搞会员,VIP,再到智能电视,同样又是独家资源,会员,VIP。 然后希望数亿人下班后抱着遥控器就源源不断地做贡献了。 我们突然知道时间浪费,电视首罪。为了节约时间搞别的新玩意,会不会有那么一天,我们不爱看电视了? 家庭客厅的装修也颠覆了沙发配电视的固定格式? 也许将来能耐心好好追个剧,就像现在安静下来读完一本书一样难。

Continue reading →

Technology Reduces Face To Face Communication

工具代替人力 - 技术发展的方向对吗

技术的发展产生的工具让面对面的直接沟通的机会变得越来越少。

  • 交通违章

以前违章停个车都是交警发现,口头劝阻,有商量余地; 现在电子探头,一旦拍到车停在那地方,不管车里有没有人,也不管你有没有特殊情况,它只管定时抓拍。

  • 快递

以前淘宝上买个快递,总想着快递小哥的电话,小哥的敲门声,以及从他手上签完字后迫不及待地拆包裹的心动;

现在只有一条短信,给你一个开柜码。

  • 无人超市

以前夜里去便利店,有2个店员在那里打盹或者唠嗑,你感觉的深夜里不是你一个人在城市游荡;

现在或将来,24小时无人超市,面对你的是安静的货物,和四面八方观察着你的探头。

你还能想到其他的场景吗?

Continue reading →

HP Culture

HP Culture

Will to Win

  • 充满活力,振奋精神,以每天成功的意愿
  • Be the best you can be
  • Reaching your highest human potential.
Continue reading →

Chatops With Slack

ChatOps With Slack and Mattermost

Subscribe to an RSS feed URL and receive updates in Slack

  • Install RSS apps/plugins in the slack
  • RSS -> Edit configuration to add your favorite rss feed url.
  • Then when there is a post update in the feed site, you will be noticed in slack.

Automate Task

  • 自动触发任务

自助问答

定时任务

https://github.com/attzonko/mmpy_bot/blob/main/mmpy_bot/plugins/example.py

Mattermost

Install Mattermost in Ubuntu WSL


sudo -u mattermost ./bin/mattermost

Jenkins Integration

通过mattermost 直接触发Jenkins的Job

CR Approve

通过restapi 来check 并 approve 对应的CR

Mattermost WebHook

GitHub Action to send PR notification to Mattermost

add a file notify.yml under .github/workflows/notify.yml


# on:
#   # Triggers the workflow on push or pull request events but only for the master branch
#   push:
#     branches: [ master ]
#   pull_request:
#     branches: [ master ]

# jobs:
#   build:
#     runs-on: self-hosted

#     steps:
#     - uses: actions/checkout@v1
#     - name: Create the Mattermost Message for Push Event
#       if: $
#       run: |
#         echo "{ \"username\": \"Chido\", \"text\":\"Push on [$]($) by $.See [commit list]($) \"}" > mattermost.json
#     - name: Create the Mattermost Message for Pull Request Event
#       if: $
#       run: |
#         echo "{ \"username\": \"Chido\", \"text\":\"$ pull request [$]($) by $.See [commit list]($)\n**Source** : $\n**Destination** : $ \"}" > mattermost.json
#     - uses: actions/action-mattermost-notify@1.1.0
#       env:
#         MATTERMOST_WEBHOOK_URL: $
#         MATTERMOST_CHANNEL: $

Reference

https://docs.mattermost.com/deployment/bots.html

https://forum.mattermost.org/

https://mmpy-bot.readthedocs.io/en/latest/plugins.html

Continue reading →

All Tags

mindset

devops

book

ci

communication

jenkins

自媒体

hometown

geek life

cloud