Fork me on GitHub

All Tags:

mindset

devops

book

ci

communication

jenkins

自媒体

hometown

geek life

cloud

移动支付的烦恼

15 Jul 2019

移动支付的烦恼

移动支付虽然方便,但是本身依赖于一些高科技的基础设施,万一遇到中断,就会有麻烦。 而现金支付,只要仍然流通,随时随地可以使用,不依赖于电子设备和网络。

急匆匆的外卖小哥

12 Jul 2019

急匆匆的外卖小哥

跟自己谈谈,不要被社会的舆论,商业化的价值链条所枷锁,鞭笞,裹挟。慢慢走,慢慢唱,慢慢地去奋斗。 就像苏东坡写的“莫听穿林打叶声,何妨吟啸且徐行”。

DevOps的未来: 开发运维即服务

30 Jun 2019

DevOps的未来: 开发运维即服务

DevOps这两年在各个公司中如火如荼,但是DevOps 终将成为几个大厂的服务。

jenkins-area-meetup-shanghai-note

29 Jun 2019

准备材料

不久之前受朋友推荐去 Jenkins Area Meetup 上海站作为演讲嘉宾做一点分享。想想自己从Hudson时代就开始做CI/CD,总觉得有些东西可以分享,便爽快的答应了。

但是选题的时候自己还是有点犯难了,这些年DevOps发展的很迅速,各种平台,工具层出不穷,各大公司的人才建设这方面也进行的如火如荼。经过一番考虑,觉得DevOps

运动其实还是想消除一些软件开发到交付当中的一些壁垒,包括人与人之间的沟通的壁垒,程序交付过程中的技术壁垒,如何能快速有效的建立一种流水线一样的FLow,并且带有反馈机制,使产品持续有效的进行迭代,这是DevOps核心的要解决的问题。

围绕这个,我很快想到可以跟大家聊聊消除壁垒的一个手段, Everything as Code.

展开来讲,我列了两点比较简单但是可以很容易被采用的:

  • Infrastructure as Code
  • Documentation as Code

演讲后

已经有很多年没有登台了,讲的过程还是有点紧,节奏放的不够缓, 但是还是希望听众能够建立这样的一种Mindset, Everything as Code,只要您记住了这句话,并且能够 在你后续的工作中尝试各种具体的实践,我觉得今天的半小时就没浪费。 演讲的Note我已经上传到这里, 大家根据里面的一些关键字,进行更深入的研究和实践,也欢迎下方留言区交流或者你也可以这里提issue进行交流。

作为听众

作为听众,我也从别的嘉宾那些Get到一些点,当然也和坐我身旁的美女进行了一番技术交流,具体点如下:

  • DevOps的平台工具层出不穷,把握住你要解决的问题。 Principles > Practices > Tools; Mindset > Skillset > Toolset
  • 测试金字塔是各大公司里做的最不理想的(也许还有下次,我可以分享分享这个点)
  • Jenkins X 自建 K8s集群进行金丝雀部署,并通过一些开源监控工具进行状态监测,来自动进行roll upgrade 或者roll back
  • DevOps人才难招
  • 如何解决数据库脚本的自动升级和回滚是自动化部署工具中的一大难题
  • Carlos Sanchez
  • Carlos Sanchez’s GitHub

Play With Web Search

12 Jun 2019

Search Engine 搜索引擎

Research Process

  • Clarify your research objectives and your research goals.
  • Start broadly and narrow it down.
  • Identify resources.
  • Keep track of what you do.
  • Plan to learn things along the way.
  • Know when to stop the research.

How Google Search Engine Works

The three key processes in delivering search results to you are:

  • Crawling: Does Google know about your site? Can we find it?
  • Indexing: Can Google index your site?
  • Serving: Does the site have good and useful content that is relevant to the user’s search? PageRank.

Query - The art of keyword choices

  • Every word matters
  • Word order matters
  • Capitalization does not matter
  • Punctuation often does not matter ($, #, and + sometimes matter, for example, C vs C++)

Tips: Practice to find some word in a web page using CTRL+F to prove your thinking that it will appear or not.

  • Use ‘define xxx’ to identify the meaning of words

Filter

  • Filter image results by color
  • Filter query result using operators
    • Find content within domain:

      tesla site:stanford.edu
      
    • Find specific file type:

      filetype:kml 北京奥运会场馆
      

      Download that file, and upload to google my maps to view.

  • Use the minus sign (-) to eliminate irrelevant results.
    • There must be a space before the minus sign.
    • There must not be a space between the minus sign and the word you want to eliminate.
  • Use quotes to search for a exact phrase.

Verify Result

Credibility - can you trust the information you find online? How can you find out whether information is accurate and true? Page Ranking can only make sure the result relevant to your query, but can’t make sure the ordered result is credible for you.

  • To check the credibility, just do one more search.

Variant data

  • Don’t imply the answer in your query when you do the search
  • The result may differ when query in different time range. (ex, when you query how many countries in the world)
  • The result may differ when query in different measure. (ex. circumference of the earth by circumpolar or equatorial)
  • To verify the source of a piece of information, use the precise information you have.
  • To confirm a fact, use a generic description for what you seek.

Google Specific Search Feature

  • Conversions: From Units to Units — pattern to follow: [number units in units]. For example, “100 usd in Chinese Yuan”
  • weather somewhere
  • time somewhere

Using WHOIS to identify who owns the site

If you see a second company listed as a contact on the WHOIS page, then a relationship exists between the two companies. For example, run the command below you will find youku.com has relationship with Alibaba.

whois youku.com

Reference

Open Course:Power Searching

A Google A Day