忍不了不忍了,做了个仓库盘检索系统
20年前构思过想要实现的这个东西,当时刻录盘太多了,需要找到某个东西很难。如今我把东西都往仓库硬盘里塞,逐渐硬盘数量也多起来。想找部旧电影来重温太麻烦,反复插拔了几个盘都没找到。
不能忍,用1小时把代码写了顺便把全部硬盘里的主要文件做了索引。
当年没有这个技术,现在用python+php+mysql实现起来相当简单的样子。
也不知道是技术变得平易近人还是我变厉害了..
20年前构思过想要实现的这个东西,当时刻录盘太多了,需要找到某个东西很难。如今我把东西都往仓库硬盘里塞,逐渐硬盘数量也多起来。想找部旧电影来重温太麻烦,反复插拔了几个盘都没找到。
不能忍,用1小时把代码写了顺便把全部硬盘里的主要文件做了索引。
当年没有这个技术,现在用python+php+mysql实现起来相当简单的样子。
也不知道是技术变得平易近人还是我变厉害了..
这家不是什么知名大交易所,不过也确实注册过。
2月20日通知,3月1日关闭。我今天看到通知上去看连域名都释放了。这也太草了!
Error 1016 Ray
ID: 56f98e85de7beb29 • 2020-03-06 05:08:04 UTC
Origin DNS error
给所有用户反应和操作的时间只有9天。说他是正规公司里最垃圾的还是跑路诈骗里最良心的好呢?
bash 是win10下挺方便的linux子系统,但我发现它不会自动挂载 U盘和移动硬盘。哪怕是开机前就已经插在电脑上的U盘,也不能识别。在 /mnt/
下映射的只有内置硬盘的win盘符
要实现挂载也不难,稍微搜一下就找到方法了,备忘如下:
挂载脚本 mountdish.sh
#!/bin/bash
# mount U盘或移动硬盘
# 用法 挂载 J盘
# ./mountdish.sh j
typeset -u targetDrv
targetDrv=$1
targetPath="/mnt/$1"
if [ ! -x "$targetPath" ]; then
mkdir "$targetPath"
echo "new path created $targetPath"
fi
sudo mount -t drvfs ${targetDrv}: ${targetPath}
echo "done ${targetDrv}:"
卸载U盘 umountdisk.sh
#!/bin/bash
# umount U盘或移动硬盘
# 用法 卸载 J盘
# ./umountdisk.sh j
targetPath="/mnt/$1"
sudo umount ${targetPath}
echo "done umount ${targetPath}:"
用完记得要 umount,否则win会锁定读写状态不给安全移除。
很简短的备忘, 通过 user-agent 来识别
但据说因为泄露私隐等原因(籍口) Chrome正在倡导淘汰 UA 新版的chrome-core 会丢弃这个头信息,我想到时我会因此再更新一篇博客吧
$isWechat = false;
if(strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger') !== false){
$isWechat = true;
}
centos6 自带的是python2.7 部署 python3及 pip 会有些麻烦,仅以备忘。
其实操作起来也不麻烦
遵循的安装指引:
https://pip.pypa.io/en/stable/installing/
先装好python3 (我的是3.6.8 或以后版本也问题不大吧)
命令两条
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 get-pip.py
装好后 对应可用 pip3
(py2/py3 似乎通用, 也可以 pip)