2019年2月

最近有需求做一个类似网盘的功能,方便共享文件给他人,实际上就是把服务器的一个目录设置为可见。发现Nginx支持这一功能。

官方相关文档:http://nginx.org/en/docs/http/ngx_http_autoindex_module.html

在service里的新建需要共享目录的location段修改如下:

location /downloads {
    root /home;
    autoindex on;
    autoindex_exact_size on;
    autoindex_localtime on;
}

后三句为打开当前location段的目录索引功能,显示文件大小,显示文件创建日期,建议只对需要共享的目录打开目录功能。


我使用的blog系统基于动态数据库。使用了MySQL管理数据,使用过程中学习了简单常用的指令,涉及创建,查看,备份数据库。

进入MySQL

mysql -uUSER -pPASSWORD
  • USER为用户名,安装MySQL的时候会自动创建root用户
  • PASSWORD为用户密码,此密码对应用户名

退出 MySQL

quit;

创建用户

create user "newuser"@"localhost" identified by "PASSWORD";
  • 注意MySQL每条指令以分号;结束
  • newuser为新用户名
  • PASSWORD为此用户密码

给新用户授权:

# 授予全部数据库权限
grant all privileges on *.* to 'NEWUSER'@'localhost';
FLUSH PRIVILEGES;

# 授予某个数据库权限
grant all privileges on DB.* to "NEWUSER"@"localhost";
FLUSH PRIVILEGES;

阅读全文


我使用的是Github上的源码,且将源码放在网站根目录以方便更新,所以以下步骤对使用源码安装的有效。
Typecho源码地址:https://github.com/typecho/typecho

  • 进入你的网站根目录。使用命令rm -rrm删除以下目录和文件admin var index.php install.php
  • 进入你的Typecho源码目录,git pull更新文件,如果没有安装git需要先apt-get install git来安装
  • 将Typecho源码文件夹下的admin var index.php install.php复制到网站根目录,使用命令cp -rcp

修改新文件夹权限:

chown -R www-data:www-data /path/to/blog

以上就是Typecho简单更新方法。

参考链接:http://docs.typecho.org/upgrade


过年拍了一些视频和照片,使用的是sony a7iii,在视频拍摄中,我尝试使用了自带的pp10,也就是HLG2伽马曲线,BT2020色彩空间的配置。由于在之前看了一些YouTube视频,很多播主都推荐使用HLG格式,所以我对拍摄的视频还是有很大期待的。

关于HLG

  • HLG 相當於HDR標準Hybrid Log-Gamma、ITU-R BT.2100。
  • HLG1 強調雜訊消除。不過,拍攝會限制在比使用HLG2或HLG3更窄的動態範圍。
  • HLG2 提供動態範圍與雜訊消除的平衡。
  • HLG3 比HLG2更寬的動態範圍。不過,雜訊可能會增加。

HLG1 HLG2 和 HLG3皆以相同特性套用迦瑪曲線,不過每一個所提供的動態範圍與雜訊消除的平衡不一樣。每一個都有不同的視訊輸出等級上限,如下所示:HLG1:大約87%,HLG2:大約95%,HLG3:大約100%。

看看以下圖示,就知道每個HLG的差異特性了!

17-01.png

阅读全文


Telegram是这几年我一直在用的IM软件,虽然连接不是那麽方便,但其本身体验很好。

Instant View是其开发的用来瞬间打开网页的技术,之前了解过其需要网站上做一些适配,今天花了一些时间给我的博客做IV的支持。


浏览器:Chrome

访问:https://instantview.telegram.org/my
输入一篇文章的地址,例如:https://niekun.net/index.php/2019/03/22/143.html 然后进入下一步。

9-01.png

阅读全文