日志 | DA-技术分享
  1. DarkAthena
    DarkAthena 2023年01月30日

    gsql/psql连接时的客户端字符集取值逻辑

    1. 客户端字符集以连接环境的参数client_encoding 为准,可在数据库连接会话中通过以下命令查看
      show client_encoding;
      也可以在连接中临时修改客户端字符集
      set client_encoding to 'UTF8';
      但无法直接设置client_encoding的全局默认值,如果使用alter database进行修改,可以执行成功,但实际没有效果,直接设置到postgresql.conf文件里也是没有效果的
    2. client_encoding参数的值默认以OS环境变量PGCLIENTENCODING为准;
    3. 当未设置PGCLIENTENCODING时,会获取OS环境变量LC_CTYPE的字符编码部分;
    4. 当未设置LC_CTYPE时,会获取OS环境变量LANG的字符编码部分

  2. DarkAthena
    DarkAthena 2023年01月16日

    https://next-terminal.typesafe.cn/
    一个小巧的开源堡垒机,起两个容器就行了,默认数据库为sqlite

    docker run --restart=always --name guacd -d \
      -v ~/next-terminal/data:/usr/local/next-terminal/data \
      dushixiang/guacd:latest
    
    docker run --restart=always --name next-terminal -d \
      --link guacd \
      -p 8088:8088 \
      -p 8089:8089 \
      -v ~/next-terminal/data:/usr/local/next-terminal/data \
      -v /etc/localtime:/etc/localtime \
      -e DB=sqlite \
      -e GUACD_HOSTNAME=guacd \
      -e GUACD_PORT=4822 \
      dushixiang/next-terminal:latest \
    

    8088是web端口
    8089是ssh端口
    默认用户名密码为admin/admin

    感觉上像是集成了gortal

  3. DarkAthena
    DarkAthena 2022年12月15日

    最近一直在被这几个ip攻击

    89.248.163.236
    123.151.211.130
    89.248.163.230
    89.248.163.225
    

  4. DarkAthena
    DarkAthena 2022年12月14日

    统信UOS系统,开启root用户ssh登录步骤

    1. 注册UOS账号
    2. 操作系统里绑定UOS账号
    3. 操作系统控制中心 进入开发者模式
    4. 修改root密码 sudo passwd root
    5. 编辑 /etc/ssh/sshd_config 添加 PermitRootLogin yes
    6. sudo systemctl enable ssh
    7. sudo systemctl start ssh

  5. DarkAthena
    DarkAthena 2022年11月12日

    winscp集成windows terminal的一种方法,

    %ProgramFiles%\WindowsApps\Microsoft.WindowsTerminal_1.15.2874.0_x64__8wekyb3d8bbwe\wt.exe docker run --rm -it ictu/sshpass -p !P ssh -o StrictHostKeyChecking=no !U@!@
    

    image-1668259586318
    原理为 使用sshpass的docker容器
    前提是本机已经安装了docker desktop

    这个方案有2个小问题,

    1. 一段时间不操作,连接会断开
    2. 直接关闭窗口,容器一直卡在停止中,需要手动删一下。如果是exit退出则没有问题

  6. DarkAthena
    DarkAthena 2022年10月24日

    微信小程序的云开发增加了每月最低消费套餐39元(2022年底前19.9),不再有免费配额了,所以我的小程序在10月31日得下线了(反正就是小程序开发的一个尝试,关了就关了,主要还是维护博客网站吧)

  7. DarkAthena
    DarkAthena 2022年10月12日

    主域名访问已恢复,但仍然建议使用https://www.darkathena.top访问本站点

  8. DarkAthena
    DarkAthena 2022年07月30日

    2008年注册的CSDN账号,但直到去年第四季度才开始在上面输出自己的知识,没想到成了第一批拥有这个实体化勋章的人。我获评这个勋章的原因是"领军人物/
    授人以渔"。这个采纳榜截图是今年4月份的,估计已经创下大数据板块单人最高被采纳数的历史了。而之后我由于已经开始正式工作,也没时间盯着问题去答了,但是之前所做的这些也算是给数据库这个圈子增加了不少的热度
    2e370cdf454a3c6daeee8d296b9c9a09_talk_1659182155311
    a596ecf08ef766739d3eac57ba426339_talk_1659182155526

  9. DarkAthena
    DarkAthena 2022年07月29日

    今天打算录屏整点培训资料,想到win10自带录屏,在焦点放到某个软件窗口的时候,点击键盘的win+g,即可呼出录屏。
    但是发现有一些问题,

    1. 如果桌面文字图标显示比例不是100%,那么录屏鼠标位置会有偏移
    2. 无法录制右键菜单和软件子窗口,因为这个录屏只针对激活的那个frame,而不是屏幕的区域,所以就算把其他软件的界面覆盖上去,它录制的依旧只有激活它的那个窗口,甚至不会被覆盖影响

    所以上网搜了一把,发现wps的演示文稿里,竟然有个录屏功能,点击后,需要等几秒钟,因为首次需要在线下载。
    试了下,功能挺好用,界面也简洁。

    然后,我感觉这个东西不像个插件,而像是个独立的软件,于是通过任务管理器进程找到了这个录屏软件对应的目录

    C:\Users\DarkAthena\AppData\Roaming\kingsoft\wps\addons\pool\win-i386\kapower_2.2.0.7\kapowerapp\ApowerREC.exe

    然后上网一搜,推荐文章挺多,但貌似并不是商业免费软件,wps集成真没问题?

    https://www.apowersoft.com/record-all-screen
    下拉,找到了合作伙伴,里面就有wps,看来没毛病。

    然后我又找到了这个软件的中文网站
    https://www.apowersoft.cn/record-all-screen

    原来奥软就是它啊,之前看陈抱一直播的时候,就在说奥软的投屏很好用,原来不仅有投屏,还有录屏。然后再看这个公司的产品清单,貌似发现宝库了,挺多实用的小工具,推荐mark