Tag: 信用卡

  • 老彼得回家过年记

    老彼得回家过年记

    老彼得今年回家过年。小年夜(2月15号)到家,3月5号飞回去,前后差不多十七八天。

    按照计划,第一周休假,最后几天也休假。中间那一周按公司规程走Work from Anywhere(一年总共有一个月的Work from Anywhere)。

    我就随便写写这段时间他的经历。

    数据跨境

    Work from Anywhere——这里的Anywhere,如果是美国境内,自然没什么问题,也不用过多考虑,向老板说明一下就好。

    但如果回国,就会有数据跨境的问题。他的工作电脑里全是公司的工作和数据,所有权归(美国)公司;带着电脑回来,这个问题就绕不过去。

    还好,他刚上班不久,还没有接触太敏感的数据。和老板沟通后,再咨询相关部门,最后拿到了相应的clearance。

    异地VPN拨回

    一般而言,不在公司环境下工作,基本要求就是拨回公司VPN,才能访问内网和资源。

    回到家里后,他先在休假时测试了一下,通过VPN访问公司内网是没问题的。

    但到了正式远程上班的时候,他发现:

    1. 公司VPN是可以通的,但没有任何流量。
    2. 从而,公司内网无法访问。

    我们试了很多办法。但他的公司电脑安保措施非常严格:无法装任何第三方软件,也无法修改任何系统/管理员级别设置,所以这些办法都不可行。

    唯一没测的手段技术门槛较高,而当时又是放假期间,找不到设备和技术人员,只能束之高阁。

    从一开始可以,到真要用时却不可以,这几天发生了什么,我不知道,也不想问、不想投诉。大家都安静祥和地过年吧。

    他只好和老板商量,把原本这几天的远程办公改成休年假。这样一来,他本来就不多的年假更紧张了。他也下了个决定:下次回来就全部请年假,不再尝试在中国远程办公了。实在是无奈之举。

    也好,就彻底休息吧!

    一次分享

    之前老彼得在苏州远程上课时,曾去三家软件公司各见习一天。目的就是让他对软件公司、软件开发的一般情形有个初步了解。

    这次他回来,我和其中一家公司的老朋友张总聊了一下,让他去公司做一个小分享:用什么软件、语言、AI在开发;团队合作怎么进行……总之是在不涉密前提下做些基本交流。

    说实话,让一个才工作半年多的职场新人去讲多高深的主题,并不现实。这次分享的目的,也就是让他能站上台,说些东西,回答问题罢了。

    出门玩

    这次带着老彼得,我们去了桂林和阳朔。

    两地的风景自然不必说。肾后这次找的住所也是一流:桂林住了白公馆,阳朔先住Voco,最后一晚上山住了山景民宿。

    信用卡“换购”

    这次出门,更值得一提的,是老彼得的信用卡(积分、礼遇)确实帮我们省了不少钱。

    1. 在桂林机场,用他的Priority Pass享用了VIP Lounge。
    2. 在上海,用他的积分换了两间波特曼的房间。
    3. 去年回国机票,也是他的积分换购。

    在美国,消费体系对信用卡的依赖确实更高:开卡有奖励、推荐有奖励、日常消费有积分;再加上积分可以转到航司或酒店,兑换价值往往会被放大。

    当然,这套玩法也有门槛和成本:年费、信用分管理、逾期利息风险、积分规则变动,以及兑换名额限制。

    我自己的某行信用卡,积分最高的时候也有不少,但大多只能换来手环、大米、红枣、筋膜枪……我都不知道如果我要换到两间波特曼房间需要多少积分。

    相比之下,他积分的含金量就高太多了。

    回去

    这次他回去,我们就是在酒店大堂匆匆告别。他和妈妈抱了一下,也知道我不讲究这个,于是我俩就挥手而别。

    每次老彼得回去,我都会想起维尔伦的诗句:

    Les sanglots longs des violons de l’automne Blessent mon cœur d’une langueur monotone

    这次也是一样。

  • 今日冷知识:信用卡号验证

    今日冷知识:信用卡号验证

    几个月前,我为大家普及了冷知识:如何验证一本书的ISBN号。今天我再给大家普及一个冷知识:如何验证信用卡号?这也是来自一个编程做题网站。

    比如我们有这么一个信用卡号:4417 1234 5678 9113(这个当然不是我的,是网上随便搜来的。你只要知道4开头的信用卡是Visa卡)。

    信用卡号的验证很简单:

    1. 从右到左,第2/4/6/8……(偶数位)的数字乘以2。
      1. 用上面的卡号做例子,就是对4/1/1/3/5/7/9/1这几个数字乘以2,得到8/2/2/6/10/14/18/2
    2. 如果第1步中得到的数字大于10,那么就减去9,于是得到:8/2/2/6/1/5/9/2
    3. 将这些数字和原来卡号中奇数位的数字相加:8+4+2+7+2+2+6+4+1+0+6+1+4+8+1+8+1+2+3 = 70
    4. 如果这个和(70)是10的倍数,那么就是一个合法的卡号,否则就不对了。