×

Falcon

  • Falcon
    2022-06-29 10:41
    #docker#
    Docker Volumn 挂载点
    - 容器共享卷(挂载点)
    docker run --name test1 -it myimage /bin/bash
    上面命令中的 myimage是用前面的dockerfile文件构建的镜像。 这样容器test1就有了 /data1 和 /data2两个挂载点。
    下面我们创建另一个容器可以和test1共享 /data1 和 /data2卷 ,这是在 docker run中使用 --volumes-from标记,如:
    可以是来源不同镜像,如:
    docker run --name test2 -it --volumes-from test1 ubuntu /bin/bash
    也可以是同一镜像,如:
    docker run --name test3 -it --volumes-from test1 myimage /bin/bash
    上面的三个容器 test1 , test2 , test3 均有 /data1 和 /data2 两个目录,且目录中内容是共享的,任何一个容器修改了内容,别的容器都能获取到。
    - 最佳实践:数据容器
    如果多个容器需要共享数据(如持久化数据库、配置文件或者数据文件等),可以考虑创建一个特定的数据容器,该容器有1个或多个卷。
    其它容器通过--volumes-from 来共享这个数据容器的卷。
    因为容器的卷本质上对应主机上的目录,所以这个数据容器也不需要启动。
    如: docker run --name dbdata myimage echo "data container"
     
    ref :https://www.cnblogs.com/51kata/p/5266626.html
  • Falcon
    2022-06-29 03:59
    #idea# 我想开发一个应用,应该说是一套东西,在网页输入youtube视频的url,下载完成后上传到中国移动的云盘,目前是通过ssh访问N1实现的,但因为家里没有网,而且也不会一直带着Macbook,所以经常需要手机访问网页来输入url,web接口就有必要了,可以下载到我的hk轻量云或者N1,不过N1上传到webdav挂载的云盘似乎有点问题。大文件偶尔会断线,怀疑是不是跟性能还是网络有关系,我目前更倾向于在hk轻量云上部署这套东西。而且web 部署到没有外网IP的n1,还是只能走Zerotier或者frp映射到VPS上,没太大必要。
  • Falcon
    2022-06-28 23:13
    #daily tips# #php#

    php_sapi_name



    (PHP 4 >= 4.0.1, PHP 5, PHP 7, PHP 8)



    php_sapi_name(): string|false

    php_sapi_name — 返回 web 服务器和 PHP 之间的接口类型

    返回接口类型的小写字符串, 或者在失败时返回 false。



    尽管不够全面,可能返回的值包括了 apache、 apache2handler、 cgi (直到 PHP 5.3), cgi-fcgi、cli、 cli-server、 embed、fpm-fcgi、 litespeed、 nsapi、phpdbg。



    注意: 另一种方法

    PHP 常量 PHP_SAPI 具有和 php_sapi_name() 相同的值。



    示例 #1 php_sapi_name() 例子



    以下例子检测了子字符串 cgi,因为它也有可能会是 cgi-fcgi。



    <?php

    $sapi_type = php_sapi_name();

    if (substr($sapi_type, 0, 3) == 'cgi') {

    echo "You are using CGI PHP\n";

    } else {

    echo "You are not using CGI PHP\n";

    }

    ?>



    ref: https://www.php.net/manual/zh/function.php-sapi-name
  • Falcon
    2022-06-28 09:58
    中国移动的网盘好像也支持WebDAV ,而且它每月30G免流量,对于在老家没宽带用来看电影,很有操作空间。
    https://icode.best/i/92507345853060
    https://github.com/VGEAREN/webdav-caiyun
     
     
  • Falcon
    2022-06-27 14:25
    自从上次启动不了之后,银色的MacBook Air就被我装进盒子放了两天,明天快递就上门取退货了,晚上重新拿出来,因为我觉得灰色的键盘的A键手感有点不对劲,像中间凹进去的感觉,想跟银色的手感作一下比较。
    这次开盖后竟然出现了可以进recover的界面,可以选择重新安装macOS或者从time machine中恢复,我没有联网,就退出来,选择磁盘分区正常启动,这回居然能成功启动了!

    说真的,银色还真是比较符合我的审美,赏心悦目,一扫灰色的压抑感。但是,开机都有问题的机器,这个质量我怎么放心用啊,必须得退货哪。

    反复测试和揣摩,好像两个键盘的手感都不太一样,银色的更平整,灰色的像凹进去的,不仅仅是A键,所有的键位都有这种感觉,是我的错觉吗?

    这下好了,键盘手感也成了玄学问题!
    wtf?
  • Falcon
    2022-06-27 13:03
    定投了大半年新能源,今天买出1/3
  • Falcon
    2022-06-27 11:56
    N1的性能还是太弱了,也许作为路由器还凑和,可一旦用到一些别的功能,比如samba传输大文件,一开始能跑50M/s,慢慢地就变成10~20M/s,一看负载达到8(据说Samba协议本身效率就不高,有人推荐NFS或者ftp)!又比如用ffmpeg将webm转成mp3,cpu都是100%满负载,确实比较羸弱。
    如果追求更好的体验,还是得找个更强的软路由或者干脆直接上NAS。
    测试了,如果使用NFS,也是23M/s,难道瓶颈是USB2.0?
  • Falcon
    2022-06-27 09:40
    或许主动性乃是一切生命享受的重要前提,人们一旦陷入被动之中,便很难享受到快乐。

    如果他被动地接受这样的大起大落,从此一蹶不振。那么他的人生就再难享受到快乐。

    主动性一旦丢了,浑浑噩噩马上就来了,这几乎是个物理定律。

    @@这段写得很好,让我想到了自己,大部分时间我都不是主动的人,很少主动去争取什么,也没有什么计划和目标,大多数时候都是被命运牵着鼻子走,也能体会到陷入浑浑噩噩的痛苦。如今想起来的确是那些微不足道的主动性改变了我,不至于沉沦下去,人还是要有点追求,保持主动性很重要,正如那句话“我们奋不顾身,不是为了改变世界,而是为了不让世界改变我们。”
  • Falcon
    2022-06-27 09:27
    如果说天马行空的李白是潇洒恣意的天仙,苏轼就是个地仙——尽管阅尽人世百态,遍尝人间酸甜苦辣,依然热爱生活,随遇而安。@@看了新东方董宇辉谈苏轼,我也开始读《苏东坡传》。
  • Falcon
    2022-06-27 07:12
    #daily tips# 随航 iPad 连接超时的解决方法(解决了我的问题):



    在mac端:系统偏好设置-> apple id -> 删除ipad -> 删除老mac。



    ipad端修改机器名称为英文,退出apple id,重启,登录apple id。



    ref: https://www.zhihu.com/question/385028253