19 郝玉杰

尚未进行身份认证

我要认证

13691019632;40740281@qq.com; 多年从事系统工程和基于MIB的UI自动化,lex&yacc和svc矢量图与自动化体系的关联,目前正在准备组织兴趣小组,基于MIB或本体(Ontology)以及面向对象数据库(如MongoDB)开发可以适用于多个行业(比如OA\机器人电控)的自动化工具,从对象到绪列化;从对象对人机界面。欢迎所有有兴趣同仁参与,共同学习进步。微信:haoheilong

等级
TA的排名 1w+

vs code 代理配置和启动方式(ubuntu)

在ubuntu 安装和使用visual studio code:1. 安装。这个相对容易。我是在软件中心安装的。command line could be more directlly:sudo apt-get install apt-transport-httpssudo apt-get updatesudo apt-get install code # or code-insiders因为从这里发现,termial name is "code" , that would be im

2020-07-31 13:55:42

Python logger Handle Example

起因: 1)板卡上的程序有时需要上报一些消息给上层平台。 2)异常可能来自于程序中许多函数处。如果在调度过程完成,相对因难,例如,超时,就不在主调度流程中。 3)相对简单的办法是在自定义的Exception的子类中(例如JobError)来实现。 4)但这个想法不现实之处在于,无法得到当前的job的ID。如果没有Job ID,自然无法上报。 5)如果改变所有的自定义的Exception,加入job_id这样的变量,有几个困难,一是难以保证都会被赋值,二是会破坏原有的设计,因为...

2020-06-18 15:00:26

zoom的成功带来的启示---zoom的夹缝有哪些

在夹缝中求存,机会总是会有的。一直以来没有太多知名度的zoom突然火了。火的原因不是因为用户,而是因为资本市场。因为你知道,一直以来,实际上话题圈,还有互联网的新闻都被资本控制着,所以这次火了,因为资本火了。市值突然过百亿,许多有钱人记住这个像动物园的名字。当然也少不了一些人说这是华人的骄傲,可为什么是美国公司呢?一个1970年出来的本土中国人,9次签证才去的美国,他要是在中国,能不能成功?...

2020-05-03 14:01:19

关于Gerrit的疑虑

正在搭建用于codereviiewer的平台。多年项目经理的经历,让我事事都反复考虑目的的合理性。项目经理,往往只需要实现项目目标,但作为需求组一员,也有权力对需求的合理性提出质疑。尽管绝大多数时候,不会,只去执行就是了。代码审查,这是一件事,意味着有主语,就是一个人对另一个人审查。这里暗示这位专家,更加有经验。但是,这里有一个最关键的问题,那么我们每个人做事,最终的目标是为了...

2020-02-18 10:38:37

关于宏微内核的有感

今天有一点点空闲时间,开始看Robert Love 的Linux 内核设计与实现。作者说着说着提到了宏微内核,然后提到微内核的原理,和该原理不实用。这我就不感苟同。我认为,懒惰和愚蠢永远不能成为实用的理由。作者提到win7和以后的操作系统,微软似乎又回到宏内核思路去了,这里我想有两个原因,一个是微软人才凋敝,没几个还理解当年NT是怎么开发出来的,为什么winxp依然是这个星球上最先进的...

2019-12-09 11:11:42

中国为什么没有Atlassian?

其实回答下为什么中国足球为什么不行,这个问题也自然有了答案。我们的目标低,活太糙。中国的BAT阿里,甚至腾讯,都不是技术型公司,现在的快手快播也不是技术公司。华为算是做技术,但只做能做的事的公司,也只是一家自甘下流的公司。比如说,华为,新浪,百度,数年前都推出了云,我注册一看,与阿里提供的给你vmware虚拟机没得大差别,不过是打散了卖。百度收购10亿收了一家公司好象叫51OA...

2019-12-07 13:27:18

CICD调研过程中的一些重要信息的记录

这段时间,一直在进行CICD过程的研究设计和实施。现在写一些关键的、与团队成员不断反复讨论的点。我们开发过程,保护主分支有一个分支叫B标分支。1. 为什么要有B标分支。以前在DT的仪表团队,我任了一年多的版本经理。仔细学习和理解了升级过程的一些细节问题。为了防止出现以往我们大团出现无数个分支的困境,最后我精简为两个分支,一个是主分支,一个是B标分支。B标分支是我学习公司其它项目的做法。...

2019-12-05 18:17:29

ubuntu18.04ssh卡在debug1: pledge: network--dbus的issue导致

几个月以来,有一台服务器一直在ssh的时候卡在debug1: pledge: network。是如此,因为正在调试CI/CD所以,很耽误工作。虽然好一顿google,但多数的办法都没有意义。似乎有人说这是一个dbus的未解决的issue。所以,干脆我把dbus卸载了,然后,不卡了。不清楚这样服务器还是不是能用。apt-get remove dbus:~$ ssh yhao...

2019-11-26 15:46:42

DevOps的个人见解

百度和简书上,关于DevOps的定义,如下:DevOps(Development和Operations的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。它是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例。透过自动化“软件交付”和“架构变更”的流程,来使得构建、...

2019-11-25 15:11:58

wsdl和交互过程

打算利用curl调用wsdl描述的soap服务。安装wireshark win10的x64版后,发现vmware不能用了,找了网上的贴子,说要拷两个驱动到windows\system32\drivers去。但这两个文件消失了。先不管这事,打开wireshark,然后利用用python编写的后台和前台,进行测试,准备抓包。然后,设置所有的网卡,都关掉,只留下127.0.0.1也就是回...

2019-09-26 18:14:36

python编写webservice(webapp)Helloworld

一个简单的webservice spyne和suds简单使用https://www.cnblogs.com/412013cl/p/9262519.html 1 testservice.py 1 2 3 4 5 6 7 8 9 10 11 12...

2019-09-26 16:02:08

python编写webservice(webapp)的起步小节

今天终于写出了服务端的一个helloworld.小小总结一下,以表纪念。因为的确不是很容易,在完全自己摸索的前提下。目前的需求,是将嵌入式设备板卡的设备 的测试函数,通过bash中调用的curl发现我正在编写的webservice中,然后将测试结果写入数据库。本周花了几天时间,启动这个事。现在终于迈出第一步:在pycharm中将sypne自带的helloworld_soap.py跑...

2019-09-25 16:34:06

python 和windows xp相关的一些重要的贴子列表

csdn的转贴功能,找了几次都没有找到。有一些贴子很好或者很重要,只要一个个列在这里1. windows xp 下安装python3 的问题。https://blog.csdn.net/zjm12343/article/details/79738396即只能装3.4.4版本。2. 解决xp系统中不能安装JDK8的问题这个事为什么这么重要呢?因为pycharm2018需要jdk...

2019-09-24 15:53:42

单细胞到多细胞的过程

我们软件工程中,构建一直是令人着迷的问题。复杂系统的构建直到今天还是彻头彻尾的迷。我们知道许多信息,我们知道DNA在每个cell中,知道表观导致相同的DNA,在细胞层面表达不同的性状,从而为不同的器官的构成形成基础。但免疫系统如何控制从一个受精卵到一个系统的构建过程,我们还完全不了解。==============================这里我收集一些信息,以便 将来...

2019-09-11 10:00:43

windows 中一些插入日期的快捷键

1. listpro:ctrl + ;2. notepad:F53. excel可能是^+alt + d4. word 中Shift +d------------------excel 见:https://support.office.com/en-us/article/keyboard-shortcuts-in-excel-1798d9d5-8...

2019-09-10 11:36:55

pyDev工程import相关的一些问题

1. 首先是没有import功能。所以,需要使用eclipse自带的导入功能。导入之后,一定是不对的。需要进行一系列处理。主要的做法是右键工程,将原有的配置删除。然后手工自己重配。2. 重配目前来看,主要是几个方面:1)[Windows]--show view 中,将pydev的视图集打开。2)工程的config,注意不是工程的pydev的conifg.中,将代码目录...

2019-09-06 17:13:57

如何利用eclipse+basheclipse+ShellEd构建bash shell 可视化debug环境--(3)-利用亚里士多德四因说本篇

不多说了,上图。我们的目标,是不用脑子,把一些机械化的工作,机械化。只不过不同之处,这个工作,是如何理解复杂的事物。理解事物有一个方法是用另一种语言说出来。对了,编程也是这样,同一件事,用多种语言写出来,能加深理解。同一个项目不同的模块用不同的语言,能加强第三方管理。第一步,将四因放在这里。不了争四因,可以看之前我的贴子。或者去看亚里士多德的《形而上学》不是我不会用visi...

2019-08-30 10:45:15

如何利用eclipse+basheclipse+ShellEd构建bash shell 可视化debug环境--(2)-利用亚里士多德四因说前篇

编程有20年了吧,记得有一位不知天高地厚的徒弟(他可能不认我是他老师,但我认他这个徒弟),说从来没过你这么老还编程的人。但我想有些正常的事,在不正常的地方,就变得不正常了。比如,去德国,工厂里,办公室里,三代同堂是很正常的情况。带过几次90后,除了头痛还是头痛。这一代一个重要的感觉就是语言上的巨人。谁也说不过他们,但是许多事情学起来很困难。许多不利因素集中在他们身上。别的不说,最重...

2019-08-30 10:15:36

git am & apply 的trailing whitespace 错误

现象:git am someone.patchApplying: .../workingfolder/.git/rebase-apply/patch:50: trailing whitespace.--...warning: squelched 3 whitespace errorswarning: 6 lines applied after fixing whitespace...

2019-08-22 14:23:59

如何利用eclipse+basheclipse+ShellEd构建bash shell 可视化debug环境--(1)

How to useeclipse+basheclipse+ShellEd construct a environment for graphic debugging bash shell script .写在前面:我打算同样的标题,写两遍内容。第一遍从纯技术角度描述内容,第二遍剖析如何从系统哲学的角度客观地,机械化地分析这个过程。多年来我主要的工作,是在windows平台开,开...

2019-08-21 22:58:42

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。