Author Archives: Johnny

比天使微小还是比神微小

昨晚与B & J 一家吃晚饭和交通。我给B弟兄看了我手里新版的「1599日内瓦圣经」,他对该圣经经文十分熟悉,给我找到一处经文,是诗篇8:5,此处翻译为God而非angels。我查阅了一下几个版本的英文圣经,其中「NASB」和「1599 Geneva Bible」都是这样译的。

参照圣经的其他经文,我们知道受造物当中,唯有人是按照神的形象和样式造的,而天使则是服役的灵。虽然天使的能力比我们大,但尊荣不及人。

其他的英文译本和中文译本都翻译为天使,根据「NASB」的注释,天使来源于「七十士希腊译本」。

和合本

1 耶和华我们的主啊,你的名在全地何其美,你将你的荣耀彰显于天!
2 你因敌人的缘故,从婴孩和吃奶的口中建立了能力,使仇敌和报仇的闭口无言。
3 我观看你指头所造的天,并你所陈设的月亮星宿,
4 便说:“人算什么,你竟顾念他?世人算什么,你竟眷顾他?
5 你叫他比天使[a]微小一点,并赐他荣耀尊贵为冠冕。
6 你派他管理你手所造的,使万物,就是一切的牛羊,田野的兽,空中的鸟,海里的鱼,凡经行海道的,都服在他的脚下。”
9 耶和华我们的主啊,你的名在全地何其美!

Footnotes
诗篇 8:5 或作:神。

新译本(环球圣经公会)

1 耶和华我们的主啊!

你的名在全地是多么威严,

你把你的荣美彰显在天上。

2 因你仇敌的缘故,

你从小孩和婴儿的口中,

得着了赞美(“得着了赞美”或译:“建立了能力”),

使仇敌和报仇的无话可说。

3 我观看你手所造的天,

和你所安放的月亮和星星。

4 啊!人算甚么,你竟记念他?

世人算甚么,你竟眷顾他?

5 你使他比天使(“天使”或译:“ 神”)低微一点,

却赐给他荣耀尊贵作冠冕。

6 你叫他管理你手所造的,

把万物都放在他的脚下,

7 就是所有的牛羊、

田间的走兽、

8 空中的飞鸟、海里的鱼,

和海里游行的水族。

9 耶和华我们的主啊!

你的名在全地是多么威严。

北京官话译本

1耶和華我主、你的美名傳揚全地、你的榮耀顯現在天。 
2因有抗逆你的、你使方生的嬰兒和吃乳的幼孩也極力頌美、使敵人和報仇的閉口無言。 
3我觀你手所造的天、看你所陳定的星月。

4世人算甚麽、你竟垂念他、人子算甚麽、你竟眷顧他。 
5你使他比天使微小一點、又加與他尊貴榮耀。 
6將你所創造的歸他治理、使萬物都服在他足下。 
7就如羣羊諸牛野獸、 
8空中鳥、海裏魚、和游泳任海中的百物。 
9耶和華我主、你的美名傳揚全地。

施约翰浅文理译本

1耶和華我主歟、主之威名宣揚在地、主之榮耀顯現在天、 
2因有抗逆主者、主使初生之嬰兒與哺乳之幼孩、亦極力頌美、使敵人與報仇者皆緘口無言、 
3我觀主手所造之天、與主所設之星月、

4世人為誰、主竟垂念之、人子為誰、主竟眷顧之、 
5主使之稍遜於天使、又加以尊貴榮耀、 
6將主所創造者、悉歸其治理、使萬物皆服其足下、 
7如諸牛羊野獸、 
8空中鳥、海中魚、並游泳於海中之百物、 
9耶和華我主之威名、在普天下宣揚、

馬禮遜-米憐文理譯本

5蓋爾造之比神使下些、而冠之以榮以勞也。

馬殊曼-拉撒文理譯本

5蓋爾定之略卑于神使。冠之以榮貴。

1599 Geneva Bible

1 O Lord our Lord, how [b]excellent is thy Name in all the world! which hast set thy glory above the heavens.

2 Out of the mouth [c]of babes and sucklings hast thou [d]ordained strength, because of thine enemies, that thou mightest [e]still the enemy and the avenger.

3 When I behold thine heavens, even the works of thy fingers, the moon and the stars, which thou hast ordained,

4 What is [f]man, say I, that thou art mindful of him? and the son of man that thou visitest him?

5 For thou hast made him a little lower than [g]God, and crowned him with glory and worship.

6 Thou hast made him to have dominion in the works of thine hands, thou hast put all things under his feet:

7 All [h]sheep and oxen: yea, and the beasts of the field:

8 The fowls of the air, and the fish of the sea, and that which passeth through the paths of the seas.

9 O Lord our Lord, how excellent is thy Name in all the world!

Footnotes

Psalm 8:1 Or, kind of instrument, or tune.

Psalm 8:1 Or, noble, or marvelous.

Psalm 8:2 Though the wicked would hide God’s praises, yet the very babes are sufficient witnesses of the same.

Psalm 8:2 Or, established.

Psalm 8:2 Or, confound.

Psalm 8:4 It had been sufficient, for him to have set forth his glory by the heavens, though he had not come so low as to man, which is but dust.

Psalm 8:5 Touching his first creation.

Psalm 8:7 By the temporal gifts of man’s creation, he is led to consider the benefits which he hath by his regeneration through Christ.

KJV

1 O Lord, our Lord, how excellent is thy name in all the earth! who hast set thy glory above the heavens.

2 Out of the mouth of babes and sucklings hast thou ordained strength because of thine enemies, that thou mightest still the enemy and the avenger.

3 When I consider thy heavens, the work of thy fingers, the moon and the stars, which thou hast ordained;

4 What is man, that thou art mindful of him? and the son of man, that thou visitest him?

5 For thou hast made him a little lower than the angels, and hast crowned him with glory and honour.

6 Thou madest him to have dominion over the works of thy hands; thou hast put all things under his feet:

7 All sheep and oxen, yea, and the beasts of the field;

8 The fowl of the air, and the fish of the sea, and whatsoever passeth through the paths of the seas.

9 O Lord our Lord, how excellent is thy name in all the earth!

NASB

1 Lord, our Lord,
How majestic is Your name in all the earth,
You who have [a]displayed Your splendor above the heavens!
2 From the mouths of infants and nursing babies You have established [b]strength
Because of Your enemies,
To do away with the enemy and the revengeful.

3 When I [c]consider Your heavens, the work of Your fingers,
The moon and the stars, which You have set in place;
4 What is man that You think of him,
And a son of man that You are concerned about him?
5 Yet You have made him a little lower than [d]God,
And You crown him with glory and majesty!
6 You have him rule over the works of Your hands;
You have put everything under his feet,
7 All sheep and oxen,
And also the animals of the field,
8 The birds of the sky, and the fish of the sea,
Whatever passes through the paths of the seas.

9 Lord, our Lord,
How majestic is Your name in all the earth!

Footnotes

Psalm 8:1 Lit put

Psalm 8:2 Or a strength

Psalm 8:3 Or see

Psalm 8:5 LXX angels

你有没有一招鲜?

这个问题会经常回荡在我的脑海中,在工作领域有哪些是精通的,有哪些是稀松的。看起来好像样样都是稀松的。在2010年左右,在工作环境中口语勉强还说的过去。

主要是同龄当中,大家英语的底子都一般般。这个受到出生年代的影响,早期IT从业人员很大部分都是半路出家。现在在一个英语为母语的国家当中工作,这能够说得上是什么优势吗?除非求异讲汉语,这很显然说不通。有时候不太愿意讲自己懂技术,一个靠搜索引擎解决问题的时代,有什么技术可言,只得说我不过是个用户。

就工作经验来说,近20年的工作经验又不是什么说全无益处,可以担当许多职责。

可以从零开始设计和部署数据中心,使用网络设备,服务器硬件和操作系统。设计和写用于自动化的代码来完成任务,不限于一种动态语言,Python,Perl和Ruby无限制,Web也可以写一点。参与和实施过2B的Web数据中心解决方案,做过一些2C的游戏数据中心,

其中2B的Web数据中心,相对来说技术含量更高一些;游戏数据中心一般是简单粗暴,基本靠堆主机。进入到Linux领域,当年多亏了T.Q.老师的实授,Shell就是那会开始明白怎么写的,并且在那期间还自学了Perl。

项目管理和带领团队

  • 2014年以后,基本就是在考敏捷做事,开始还不适应,后来就慢慢习惯了。
  • 2010年组建NOC团队,与北美和南美团队合作,一起运维一些游戏项目,算是做到了全球化的协作。
  • 2010年以前,在很多知名外企做过项目,学习到了流程和格局这些东西。

新年的第一堂课

今天去旧的公司地址去取一个联邦快递发来的快递通知单,然后去了联邦快递去取。我的地址大多数都已经改过了,我想可能是供应商送过来的小礼物。看信封上的地址是多伦多的一个律师事务所。

恐怕不是好的事情,是否是我之前公司更改地址的事情?进到车里,打开信件看了第一页,原来是一家多伦多的软件开发公司,认为我在安省注册的公司和他们混淆,由律师事务所发函给我限定了一个日期给出回应。我即刻给G. Q. 打了个电话,问他是否在办公室以及是否有时间,我可以过去一下?碰巧他有空。于是来到他的办公室以后,他看了律师函,我们商量了一下。

得出结论如下:

  • 对方比较认真,雇佣律师和我沟通,需要重视。
  • 我们必须作出回应,尽管我用是我自己的姓氏作为公司名称,之前有案例发音相同,拼写不同也有在法庭失败的案例。
  • 我们是否需要上庭,那么光是上庭费用就要两千加币,还不一定能赢,后面费用可能更多。

我们作出了决定

  • 打电话给我的商业律师。
  •  打电话给对方的律师协商,我们可以更名的时间。

目前还在沟通中,如果我的姓氏在安省被注册为商标的话,基本我是在安省范围无法使用其注册公司名称的。无论如何,雇佣律师的花销以及后续的一些文件变更的工作还是少不了的,这是我新年来的第一堂商业课。

学到了什么

  • 在加拿大注册公司应当通过商业律师,通过会计师事务所可能会出现潜在问题。
  •  如果当时没有想好名字,可以先注册一个数字序号,以后想好名字再去更名。
  •  之前没有管SEO的事情,所以这么久他们才找到我的公司和采取法律行动。
  •  也许上帝要我专注与在我所在的地区从事开源软件的业务。我新注册的公司名字包含地区和开源系统名,而不是开展广泛的IT业务。
  • 已经使用了第二个注册公司名作为运营名称从事市场宣传,所以在客户方面的损失可以忽略不计,成本在于花费时间和更名所要花费的变更和律师费用。

安省政府不靠谱

上个月初公司地址需要更改,我请H.阿姨帮我,因为我不是公民身份,所以好多政府在线的文件都无法访问。

H.阿姨帮我填好了表格然后按照政府官网的地址用信寄出,官网写着更改地址是免费的,我们出邮递的费用。

今天早晨收到退信,信上给出一个.com域名的网站和联系方式,H.阿姨打电话过去,对方让支付$220.

H. 阿姨早晨发了邮件和我说了这个事情,也注册了One Key,但是没有Business key所以不能访问Ontario.ca的公司入口。

我刚才见完客户回来,网上搜索了一些更改的步骤,说要在Ontario Business Registry注册和更改,我就填写之前地址的邮编和一些基本信息就提交了。

我想那么再给ServiceOntario打个电话吧,确认一下步骤对不对。我就把事情经过说了一遍,和他问了问为什么要收费?他的解释说10月19日以后,整个系统升级了,所有更改地址的请求要么通过One Key,要么通过授权的公司完成,就是前面说的那个.com域名的,而我之前没有申请过Business Key。他和我解释了两遍这个鸡生蛋-蛋生鸡的infinite loop,我就问有没有别的解决方法,我们哪知道你这系统升级的。他说他已经解释了两遍,要是不更改的话公司就要被停止营业了。我就搂不住火了,说这是你们政府的问题啊,毫无道理的啊,哥们有点挂不住了,我又说我不是针对你,是你们系统的事。我说我要在多少天之内需要完成,不会导致公司受影响。他没说出具体时间来,哥们感受到了我的情绪,这会哥们终于说出来可以填写旧的地址收到Business key,如果我还能取到信的话,然后用这个key在网上更改公司的注册地址,但强调了两遍不安全,给了我个Ontario Business Registry地址告诉我步骤,地址转发到了我前面的地址,步骤和一样我就又提交了一遍。觉得问题基本快解决了,我气也有点消了,想说感谢的话,话还没收完哥们就把电话挂了。

总结:

在加拿大.com不是最主要的域名,尤其政府,学校,.ca才是。.com在加拿大更像是商业公司或者美国公司,所以看到那个域名,就觉得有些怀疑。

安省政府升级系统已经后面的事情不靠谱,尽管我不愿意把事情往坏了想,但很显然安省政府在给自己的关系户拉生意,事情就在那里摆着。很多人可能就掏了那$220了,或者其他母语不是英语的就认了。

公义的政府不会自动产生,需要被监管和有相应的机制制衡。政府也不是没有违反宪法的时候,不是没有被告的可能。因此,小政府模式更加可取。这花着纳税人的钱,还挖坑给纳税人,谁能老受着这个。

非赢利网络方案

背景

正在为一个朋友所在的非盈利组织做网络项目,办公室的人不多,但该做的事情一样都不少,正所谓麻雀虽小,五脏俱全。

有3个方案可选

1. 全套Fortinet解决方案: 防火墙 + POE交换机 + 无线AP

2. 全套UniFi解决方案: Dream machine Pro + POE交换机 + 无线AP

3. 开源解决方案: OpnSense,Cisco Catalyst 29系列POE交换机,原有无线AP。

解决方案比较

  • Fortinet的安全性肯定不错,预算没有那么高。
  • UniFi在北美还挺流行的,外观也精致,预算也可控。
  • 其中开源方案是我最倾向的,OpnSense可以不用付费就能获得来自社区的安全更新,虽然不及商业解决方案,但对于他们算是够用了,只需要普通电脑加网卡即可。
  • Cisco Catalyst 29系列的可靠性应该没得说,CLI界面配置没有新的交换机那么花哨的东西,这设备就是了能够工作而生。Cisco meraki系列,那就太潮了,而且需要连接云端。我并不是太信任UniFi,官网并不提供服务订阅,设备需要连到云端,之前有人报出会从云端向用户终端推送广告。

目前为止,我所能理解的就三种方式可以持续提供安全更新服务:

  1. 购买订阅,如Fortinet,Meraki。
  2. 开源社区支持。
  3. 广告费用,出售用户隐私,比如不少现在比较潮的网络设备品牌。

業務自動化開發

週五去一個朋友從事建築行業的公司,和給他們開發自動化工作流的程序員開了個會,瞭解一下他們的業務自動化工作流。他們一切的應用場景都是基於Zoho One的雲平臺, CRM,People,Projects,Expense,Books,Telephony,Meet,Assist,Email等等。他們使用Zoho Creator來自動化流程和產生報表,甚至可以通過這個Creator和Zoho自己的編程語言來寫代碼實現App應用。他的基本需求是打通該平臺的各個App,以及把各個應用的數據庫按照需要取出並最終生成報表。

朋友有心讓我把這個項目接下來,後面幫助他來優化他們的管理流程,同時也幫扶我開展我的業務,他知道我公司剛起步需要多接些項目。

其實我還沒有完全想好哪些項目究竟該是我該接的核心項目,Python自動化開發這些肯定沒得說,但是除了IT自動化和Web開發也想不到其他的應用場景了。這是一個新的領域,語言和環境的學習的投入產出比是否合適?姑且把這個項目想成是一個類似Excel VBA這樣報表的功能吧,需要使用代碼來實現。

另外一個是如何收費,工時計算這塊還不是太熟練,北美的工作都是按照工時計算而不是以月爲單位,工時的準確估算都得儘量精準。研發時間是否該收費,測試時間是否該收,既不能收狠了,也不能收太少,收到合理尤爲重要。

公司业务的模型

有人和我问公司的业务范畴,作为创业公司没有办法把自己可以接的项目限制到一个很小的范围,只能等到日后业务稳定一些以后,专注于一些领域。

目前接的项目包括(不限于):

网络工程

  • 有线网络
  • 无线网络

网络系统

  • Windows服务器
  • Linux服务器

网络安全

数据中心解决方案

  • 私有化
  • 公有云
  • 混合云

自动化解决方案

业务涉及领域过于宽泛,这导致我在研究/开发上面花的时间高出许多,不太容易重复调研的成果,很难保障成果在3-6个月以后还可以重复使用,投入和产出完全不能成正比。