分类: 全部文章

  • 家庭灯光管理

    朋友来家里玩,提醒说客厅的灯太暗了,对孩子的眼睛不好。于是,我买了一组高亮的美的LED灯泡换上,但过了一阵子觉得这个光又太强太硬了,具体该用什么标准呢,为什么去过的那些书店就很舒服。

    其实每个环境的光照是有标准的。推荐一个app:“光度计部件”,这是它的中文名字,国内下载不到,要去谷歌的市场里才有。这个app直接利用手机自带的摄像头,就可以测量当前环境的光照强度,比如如果阅读的话最好不低于500。

    灯泡一般有三种色温:6500K,4000K,3000K。表现出来就是光的颜色,6500K显得很白,4000K是暖白,带一点黄,3000K很黄。高精度的工作场合适合6500K,客厅更适合4000K,卧室可以用4000K也可以用3000K。

    亮度就是靠瓦数来撑,我在客厅(6米乘3.6米)用的是7个11瓦的飞利浦E27。另外,在客厅的书架前装了一个灯罩,单独加装了一个11瓦的E27,高度低一些,在书架前的沙发上念书的时候打开。

    用app测量光强的时候,采集光的是前置摄像头,把手机摆放到桌面或者你捧着的书本的位置,就可以测到比较准确的光照强度了。

    据说咱们国内学生们近视多主要是因为户外活动少,而更接近真相的说法是教室内的光线不足,目前国标在这方面执行的很差。

    如果是用台灯的话,好几百一个的台灯似乎又太贵了,便宜的又不放心,除了频闪以上,主要是强度,我拿手机试了试,还是有差别的。买个大品牌的还是比较好的选择。

    灯管还有一个比较重要的参数是显色还原度,印刷厂的灯箱用来看印刷的颜色对不对,对灯管的要求就很高,这种灯管就特别贵了,需要在室内学画画的可以考虑买这种灯管。

  • 怎么才能不打疫苗

    1.过敏体质,注射其他疫苗时发生过过敏反应,或初次接种本疫苗出现过敏者

    2.新冠肺炎既往感染者或核酸、抗体检测阳性

    3.严重慢性病或慢性病急性发作期患者

    4.严重的肝肾疾病、药物不可控制的高血压者

    5.患有惊厥、癫痫和进行性神经系统疾病史者

    6.患有血小板减少症者或者出血性疾病患者

    7.正在接受免疫抑制剂治疗或者免疫功能缺陷的患者

    8.哺乳期或妊娠期的妇女、近三个月备孕

    9.低于18岁或高于59岁

    10.已被确诊为患有先天性或获得性免疫缺陷、HIV感染、淋巴瘤、白血病或者其他自身免疫疾病

  • 看了一圈车以后发现缺钱了

    新的wordpress编辑器字体好看了?不知道是不是我的电脑设置的问题,不去研究这个了。

    看了一圈房车,又看了一圈电动汽车,终于发现根本问题,缺钱。

    虽然老是拿自己挣的也算是20%的人的工资了,但毕竟欲望是无限的,压住了房车的冲动,又要解决日常出行的超载问题。我相信,等拿到了更高的收入,又会重新动起是不是要换个学区房的念头。

    但在解决升值加薪之前,日子还是要过的,话还是要说的。

    刷刷推,关心下世界大事,看到一个中文博客圈的推荐,链接到这个网站https://www.xiaofm.cn/,一个很有意思的小朋友。我虽然不能像以前那样刷博客了,但对于发现这样的圈子还是很高兴的,至少不孤独。

    最近这些更新,写的内容未必有什么用,但也总有那么几十个访问。显然,绝大部分都是搜索引擎来的。

    写博客不能提升收入,在十几年前刚开始写博客的时候就有搞流量变现的,我只是技术上尝试下,不觉得这是个正途,一旦上了套,就不能好好写字了。

    现在自己搭服务器写博客要花钱,那也舒心。沟通是要付出代价的。我甚至一直还在坚持,给别人推荐图书,也要付费。如果转发一个文章,应该自己掏钱买了给别人看。就像买了书,送朋友一样,总不能让别人自己去买。

  • 我如何选购电动汽车

    严格来说,我的第一辆电动汽车不是买的,所以谈不上选购的经验,而我的第二辆电动汽车还没买,目前认为局势不明朗,还是持币比较好。但是就目前对北京这个管制城市的情况的把握,还是可以总结出一些购买电动汽车的关键点。

    首先一点是如果有钱的话不用考虑,直接去买特斯拉就行了,几乎没有什么遗憾。

    然后,如果钱不够,就要仔细分析下要素哪个更加重要,来做一点取舍。

    电动汽车的几个关键要素,前面说了预算,买不起特斯拉的继续往下看。除了预算,就是续航、续航、续航。

    电动汽车一多半的钱都是电池,而电池大小决定了续航里程,续航里程决定了你开起来有多焦虑。所以,电动汽车有多少比例的钱是花在了电池上,就是绝对的性价比。续航大、跑得远,夏天冬天舍得开空调才是王道。

    目前电动汽车不开空调的情况下,百公里电耗在12到15上下。夏天开空调,可能上浮两三度,冬天开空调,可能上浮十来度。如果不想冬天裹着棉被开车,就按百公里25度电来估算续航。

    50度的电池可以跑200公里,75度电池可以跑300公里,100度电池可以跑400公里。这是按冬天零下十度的情况算的。这个温度能跑,别的时候基本上就没问题了,北京以北的区域可能要按百公里35度电来算。

    那么该选多大的续航呢?

    平时每天上班,来回按50公里算,每周5天,就是250公里,留点富余,起步要300公里的,也就是75度以上的电池的电动汽车。

    周末两天京郊游,出去一百公里很正常,来回也至少要300公里起步。所以,75度电池是个门槛。低于这个续航的,无论是上班还是周末自驾游,都会受到限制。

    作为一个衡水的来京北漂,回衡水的高速里程是280公里,留点下高速以后的续航,也至少是300起,理想的情况是400起。所以保底是75度电,理想是100度电。

    目前已上市的电动汽车,普遍在80度电池以下,80度以上,20万以内的,只有长安cs55纯电这一款车。这算是免费给它做广告了,我在长安的购车等等群里猫了很久,大家还是普遍比较认可这个车的,等等的原因大概还是希望再优惠一点,或者出了新款再提高点续航。

    回到开篇,我目前还是打算等等。

  • 无用的知识:apt upgrade时pkg.jenkins.io无法连接造成jenkins启动失败

    时常需要给服务器打打补丁,执行apt update后执行apt upgrade,但是奇怪的是jenkins升级后就挂了。

    没有改什么配置,没有增加什么新的应用。用apt remove jenkins再apt install jenkins也不行。

    Setting up jenkins (2.263.1) ...
    Job for jenkins.service failed because the control process exited with error code.
    See "systemctl status jenkins.service" and "journalctl -xe" for details.
    invoke-rc.d: initscript jenkins, action "start" failed.
    ● jenkins.service - LSB: Start Jenkins at boot time
         Loaded: loaded (/etc/init.d/jenkins; generated)
         Active: failed (Result: exit-code) since Tue 2021-01-19 10:09:42 CST; 12ms ago
           Docs: man:systemd-sysv-generator(8)
        Process: 4798 ExecStart=/etc/init.d/jenkins start (code=exited, status=7)
    
    Jan 19 10:09:41 iZ8vbajeqj6nb198cbbtgsZ systemd[1]: Starting LSB: Start Jenkins at boot time...
    Jan 19 10:09:41 iZ8vbajeqj6nb198cbbtgsZ jenkins[4798]: Correct java version found
    Jan 19 10:09:41 iZ8vbajeqj6nb198cbbtgsZ jenkins[4798]:  * Starting Jenkins Automation Server jenkins
    Jan 19 10:09:42 iZ8vbajeqj6nb198cbbtgsZ jenkins[4798]:    ...fail!
    Jan 19 10:09:42 iZ8vbajeqj6nb198cbbtgsZ systemd[1]: jenkins.service: Control process exited, code=exited, status=7/NOTRUNNING
    Jan 19 10:09:42 iZ8vbajeqj6nb198cbbtgsZ systemd[1]: jenkins.service: Failed with result 'exit-code'.
    Jan 19 10:09:42 iZ8vbajeqj6nb198cbbtgsZ systemd[1]: Failed to start LSB: Start Jenkins at boot time.
    dpkg: error processing package jenkins (--configure):
     installed jenkins package post-installation script subprocess returned error exit status 1
    Errors were encountered while processing:
     jenkins
    E: Sub-process /usr/bin/dpkg returned an error code (1)

    试过netstat -apn | grep 8080看端口占用,先是发现过阿里云盾,还以为是中毒了,用top看看cpu占用,不像。

    把端口改成8888,也不行。

    然后改天,直接执行apt update后执行apt upgrade就好了。原来就是pkg.jenkins.io不能连接造成的。

    中间还曾经怀疑过java的问题,网上不少说是java没设置好或者缺少$JAVA_HOME的。并不解决我的问题。

    再单独发一下jenkins状态的故障查询。

    root@iZ8vbajeqj6nb198cbbtgsZ:~# systemctl status jenkins.service
    ● jenkins.service - LSB: Start Jenkins at boot time
         Loaded: loaded (/etc/init.d/jenkins; generated)
         Active: failed (Result: exit-code) since Mon 2021-01-18 17:30:42 CST; 1min 56s ago
           Docs: man:systemd-sysv-generator(8)
        Process: 1878 ExecStart=/etc/init.d/jenkins start (code=exited, status=7)
    
    Jan 18 17:30:41 iZ8vbajeqj6nb198cbbtgsZ systemd[1]: Starting LSB: Start Jenkins at boot time...
    Jan 18 17:30:41 iZ8vbajeqj6nb198cbbtgsZ jenkins[1878]: Correct java version found
    Jan 18 17:30:41 iZ8vbajeqj6nb198cbbtgsZ jenkins[1878]:  * Starting Jenkins Automation Server jenkins
    Jan 18 17:30:42 iZ8vbajeqj6nb198cbbtgsZ jenkins[1878]:    ...fail!
    Jan 18 17:30:42 iZ8vbajeqj6nb198cbbtgsZ systemd[1]: jenkins.service: Control process exited, code=exited, status=7/NOTRUNNING
    Jan 18 17:30:42 iZ8vbajeqj6nb198cbbtgsZ systemd[1]: jenkins.service: Failed with result 'exit-code'.
    Jan 18 17:30:42 iZ8vbajeqj6nb198cbbtgsZ systemd[1]: Failed to start LSB: Start Jenkins at boot time.
  • 无用且过时的知识:Android studio配置国内镜像源

    推荐的几个国内镜像源地址:

    1、东软信息学院(笔者当前在用)

    mirrors.neusoft.edu.cn     端口:80
    2、北京化工大学

    ubuntu.buct.edu.cn/ubuntu.buct.cn  端口:80
    3、中国科学院开源协会

    mirrors.opencas.cn (mirrors.opencas.org/mirrors.opencas.ac.cn)    端口:80
    4、上海GDG镜像服务器

    sdk.gdgshanghai.com   端口:8000
    5、电子科技大学

    mirrors.dormforce.net  端口:80

    网上搜一下基本上都是这个内容,只是目前不需要了,而且如果按照这个设置了的话,很可能还会额外造成问题,因为这些镜像要么不存在,要么已经不维护了。

    总体上来说,能够正确看待开发资源这个事情,是一点点进步。来自“资本主义”的安卓,本身没有什么罪恶,至少咱们还可以改个名字叫鸿蒙。

    当然,谷歌也是有妥协的,专门给中国开发者弄了个中文站点。

  • Library/Application\ Support/Google/AndroidStudio4.1

    mac上Android Studio重装了新版之后提示/Users/mengfanyong/Library/Application\ Support/Google/AndroidStudio4.1无法访问。

    那就是没权限呗。有两种解决方案:

    (1)sudo /Applications/Android\ Studio.app/Contents/MacOS/studio

    用以上命令直接用管理员身份启动,但这样很麻烦。

    (2)另一种是直接解决这个文件夹权限的问题:

    cd /Users/mengfanyong/Library/Application\ Support/Google 
    mkdir AndroidStudio4.1
    sudo chmod -R 775 /Users/mengfanyong/Library/Application\ Support/Google/AndroidStudio4.1

    很奇怪Android Studio为什么不调起管理员权限请求,把这个目录创建一下。希望下个版本能修复。

  • vue中使用fingerprintjs生成终端id

    安装组件:

    npm i @fingerprintjs/fingerprintjs -S
    # or
    yarn add @fingerprintjs/fingerprintjs -S

    创建一个async的methord:

    async asyncCall() {
          // We recommend to call `load` at application startup.
          const fp = await FingerprintJS.load()
    
          // The FingerprintJS agent is ready.
          // Get a visitor identifier when you'd like to.
          const result = await fp.get()
    
          // This is the visitor identifier:
          const visitorId = result.visitorId
    
          console.log(visitorId)
          return visitorId
        }

    在业务代码中使用:

    this.asyncCall().then(res => {
                const terminalId = res
                that.$api
                  .Login({
                    employeeNumber: that.formLogin.employeeNumber,
                    password: that.formLogin.password,
                    terminalId: terminalId,
                    terminalType: that.formLogin.terminalType
                  })
                  .then(() => {
                  // 登录成功后的操作
                   
                  })
              })
  • 弃坑墨刀,转用Pencil Project

    用了两年的企业版墨刀,今年决定不续费了,太贵了,不好意思让公司掏钱买。

    看了下,在墨刀上也攒了不少项目了。这算是这两年的钱没有白掏,至少比之前见不到任何项目痕迹要好得多。

    但是如何留存项目过程的设计文档,如何更好地进行版本管理,如何更好地同步团队的开发进度,多模块交叉开发,始终是一个问题,不希望过多的精力放在需求管理上,但放得太粗了,没有一个特别紧密配合默契的团队是很难进行的好的。

    暂时用Pencil Project,然后基于它想办法来实现在线同步。

  • 给银行刷单

    某著名咖啡刷单伪造业绩,至今也没有倒闭,正如某大银行几年前在农村给人开设pos机,刷单,一个转账记录一块钱,一个月能刷200,这笔零花钱在农村不算少了。

    我知道这是银行为了伪造业绩,尽管这样的几块钱的连续转入转出是很容易识别的,但没有谁去做这样的事情。

    看了富国银行的纪录片,这家银行大量的虚假帐户,和对客户超收的各种费用,可以用无所不用其极来说。

    某银行显然还没到这个地步,另一个银行也只是刚刚开始劝说用户为了配额开设一个没啥用的外币帐户。

    这个故事还在继续。