電の花 TØm最新力作

宮本浩次-冬の花 (Eurobeat Remix),But 120bpm

宮本浩次-冬の花

Self Titled - S3RL

Put Your Phones Up - S3RL feat Minto

Well, That Was Awkward - S3RL

wowaka 『裏表ラバーズ』feat. 初音ミク / wowaka - Ura-Omote Lovers (Official Video) ft. Hatsune Miku

Diplo - Set It Off ft. Lazerdisk Party Sex (TheFatRat Remix)

Xomu - Last Dance

Xomu - Lanterns

Xomu - Walpurgis Night

All Of Xomu’s Music 2021

Joshiraku Ending Theme | Nippon Egao Hyakkei | Lyrics 呦 吼 吼!【4K-女子落语】OP+ED,动漫音乐

『 入 站 必 刷 』 卡祖笛

【东方虹龙洞BGM】大吉猫咪【豪德寺三花角色曲】

往期优秀作品推荐

2022年2月

Dr. Dre - Still D.R.E. (Official Music Video) ft. Snoop Dogg / 这个转场让人猝不及防完整版 / 高中生校园现场钢琴演奏Dr.Dre,全场起立狂欢

Tiësto & KSHMR feat. Vassy - Secrets (Official Music Video)

100 Songs You´ve Heard And Don´t Know The Name

Childish Gambino - Redbone (Official Audio) 经典前奏

Crystal Dolphin 经典欢乐BGM

Roundabout (2008 Remaster) JoJo经典 “To be continued”

YOASOBI「怪物」Official Music Video (YOASOBI - Monster)

Into The Night

Attack on Titan S2 OST - YOUSEEBIGGIRL/T:T (Reiner and Berthold transformation theme) / 这个“叛变神曲”我能再听亿遍!!! 进击的巨人叛变神曲

【HD】 六兆年と一夜物語 【IAオリジナル曲・PV付】- KEMU VOXX

WORLD ORDER “SINGULARITY”

WORLD ORDER ”CENSORSHIP”

WORLD ORDER “HAVE A NICE DAY “ Shibuya Ver.

Nostalgic - S3RL feat Harri Rush

Jaded AF - S3RL feat ChiyoKo & MC Riddle

It’s This Again - S3RL ft Jamie-Rose

Friendzoned - S3RL feat Mixie Moon

Where Did You Go - S3RL feat Charlotte

电棍:唢呐破坏者

电棍:♿♿反射

Namewee 黃明志 Ft. Dwagie 大支【Ghost Island 鬼島】@亞洲通話 2019 Calling Asia

Non-Stop Version【Thai Cha Cha/泰國恰恰/เพลงไทยชะช่า】Namewee 黃明志Ft. Bie The Ska @亞洲通吃 2017 All Eat Asia

Namewee 黃明志 Ft. Anthony Perry 黃秋生【China Reggaeton 中國痛】@亞洲通才 2020 Asian Polymath

进巨分析

非常透彻, 十分建议观看

大盘点之全知全能的艾伦究竟进行了什么操作(妹篇)

大盘点之马莱篇的艾伦进行了什么操作(姐篇)

往期优秀作品推荐

2022年1月

部署情况

主站已将HTTP代理替换为gost, 可以替代frp的http proxy plugin功能!

参考

ginuerzh/gost: GO Simple Tunnel - a simple tunnel written in golang

GO Simple Tunnel GO语言实现的安全隧道 [官网]

使用Gost搭建一个快速简单的Socks5代理通道

以下两篇信息并不是很准确, 可能是基于旧版gost的, 放在这里仅作参考:

利用 GOST 搭建加密中转隧道(UDP+TCP)

比ssr、ss更好用的代理 GOST——-详解

首先在Proxmox页面扩展VM磁盘的大小(Resize disk), 此处扩展20GB.

在VM内找到这个需要扩展的磁盘, 此处是/dev/sda. 因为采用的是VirtIO SCSI, 所以VM内此时dmesg会提示如下的消息:

1
2
3
[1478256.083257] sd 2:0:0:0: Capacity data has changed
[1478256.083554] sd 2:0:0:0: [sda] 251658240 512-byte logical blocks: (129 GB/120 GiB)
[1478256.083652] sda: detected capacity change from 107374182400 to 128849018880

使用fdisk命令打开这个磁盘, 可以看到GPT PMBR size mismatch的错误, 稍后会修复这个问题.

1
2
3
4
5
6
7
8
root@lsp-sg-game-1:~# fdisk /dev/sda

Welcome to fdisk (util-linux 2.34).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.

GPT PMBR size mismatch (209715199 != 251658239) will be corrected by write.
The backup GPT table is not on the end of the device. This problem will be corrected by write.

使用 p 命令查看当前磁盘上的分区

1
2
3
4
5
6
7
8
9
10
11
12
13
Command (m for help): p

Disk /dev/sda: 120 GiB, 128849018880 bytes, 251658240 sectors
Disk model: QEMU HARDDISK
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 04727CFD-CF21-418E-9D6E-3521DAC444F4

Device Start End Sectors Size Type
/dev/sda1 2048 4095 2048 1M BIOS boot
/dev/sda2 4096 209715166 209711071 100G Linux filesystem

删除/dev/sda上的2号分区, 即/dev/sda2

1
2
3
4
Command (m for help): d
Partition number (1,2, default 2): 2

Partition 2 has been deleted.

新建2号分区, First sectorLast sector保持默认即可, 提示已存在ext4文件系统时注意不要删除.

1
2
3
4
5
6
7
8
9
Command (m for help): n
Partition number (2-128, default 2): 2
First sector (4096-251658206, default 4096):
Last sector, +/-sectors or +/-size{K,M,G,T,P} (4096-251658206, default 251658206):

Created a new partition 2 of type 'Linux filesystem' and of size 120 GiB.
Partition #2 contains a ext4 signature.

Do you want to remove the signature? [Y]es/[N]o: N

最后使用w命令保存.

1
2
3
4
Command (m for help): w

The partition table has been altered.
Syncing disks.

使用partprobe命令重新加载分区表, 此时再使用dffdisk命令分别查看文件系统和磁盘分区

1
2
3
root@lsp-sg-game-1:~# df -h .
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 99G 69G 25G 74% /
1
2
3
4
5
6
7
8
9
10
11
12
root@lsp-sg-game-1:~# fdisk -l /dev/sda
Disk /dev/sda: 120 GiB, 128849018880 bytes, 251658240 sectors
Disk model: QEMU HARDDISK
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 04727CFD-CF21-418E-9D6E-3521DAC444F4

Device Start End Sectors Size Type
/dev/sda1 2048 4095 2048 1M BIOS boot
/dev/sda2 4096 251658206 251654111 120G Linux filesystem

此时会发现磁盘分区已经扩大了, 但是文件系统还没有. 使用resize2fs命令完成这个扩展

1
2
3
4
5
root@lsp-sg-game-1:~# resize2fs /dev/sda2
resize2fs 1.45.5 (07-Jan-2020)
Filesystem at /dev/sda2 is mounted on /; on-line resizing required
old_desc_blocks = 13, new_desc_blocks = 15
The filesystem on /dev/sda2 is now 31456763 (4k) blocks long.

再使用df命令查看, 可以发现文件系统已经扩展完成了.

1
2
3
root@lsp-sg-game-1:~# df -h .
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 118G 65G 48G 58% /

以上只针对Proxmox VirtIO磁盘进行的在线升级. 对于不支持在线升级的情况, 使用gparted ISO重启VM, 然后按照页面提示操作即可.

参考

Expanding virtual disk without downtime - is it possible?

Linux追加磁盘扩展

Resize a Linux filesystem without LVM

Changing a partition with fdisk shows a warning like “partition#x contains ext4-signature”

Resize disks - Proxmox VE

Syrex Best Nightcore Gaming Mix 2021 👾

俺の愛馬が!

RUSH E, RUSH “ #1 “ crazy finger “24”.

Sheet Music Boss - Rush Collection - Full Album

【原音画质】Mememe Dice

咩咩咩的骰子啦!

凯露酱的欧派啊!

咩咩咩的惠惠啦!

俺の愛馬が! (Mememe Dice)

遊戲王 熱き決闘者たち (11分不間斷版)【作業用BGM】

Đông Miên 司南 - 冬眠 (DJ Pad仔 Remix)

阿悠悠 - 旧梦一场 (DJ版) Một Giấc Mộng Xưa - A Du Du (Remix Tiktok) || China Mix New Song 2020 || Douyin

[ Full ] 姚六一 - 隔岸 (DJ抖音版) Cách Ngạn Remix Tiktok - Diêu Lục Nhất DJ完整版 | Hot Trend Tiktok Douyin【抖音】

往期优秀作品推荐

2021年11月

现象: Win+L锁屏之后, 显示器一直亮着显示锁屏页面, 而不是等待大约30秒到1分钟后自动关闭显示器.

原因: 系统上运行着的某些程序要求显示器长亮且不能关闭

解决: 打开有管理员权限的cmd窗口, 通过这个命令进行查找: powercfg -requests

这个命令会返回对系统电源有额外要求的程序, 例如:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
DISPLAY:
[PROCESS] \Device\HarddiskVolume3\Program Files\Oculus\Support\oculus-runtime\OVRServer_x64.exe
VR Active

SYSTEM:
无。

AWAYMODE:
无。

执行:
无。

PERFBOOST:
无。

ACTIVELOCKSCREEN:
无。

可以看到是Oculus VR这个程序对显示(DISPLAY)有长亮的要求, 那么只需要关闭他即可.

打开【服务】,查找OVRService, 调整服务属性为手动, 然后停止服务.

再运行一次powercfg -requests看不到这个程序了, 锁屏后恢复自动息屏.

参考

电脑锁屏后无法自动息屏怎么办?

How do I stop the Oculus processes from starting automatically the whole time?

Windows下开发OpenSSL建议使用LibreSSL.

一句话快速生成SSL证书和Key文件

1
openssl req -x509 -newkey rsa:4096 -keyout serverkey.pem -out servercert.pem -sha256 -days 365 -nodes

其中-nodes是不需要额外密码保护key的意思.

有关TLS安全Socket编程的实际使用, 参考我的 Kiritow/GSock2: General Socket Wrapper Version 2

参考

Simple TLS Server

SSL/TLS Client

Verify errorcode = 20 : unable to get local issuer certificate

Confusion between using BIO and SSL functions on OpenSSL 我就觉得BIO_和SSL_系列函数共存而且名字都差不多就离谱.

Using OpenSSL TLS with or without BIO? 所以SSL_系函数是相对简单的一个系列.

Using OpenSSL with memory BIOs

Use OpenSSL with Asynchronous Sockets, I/O Completion Ports and Ceritificate Signing

LibreSSL替代OpenSSL

另: 下面这两篇写的还行, 但用的是BIO, 而且实测是有bug的, 比较具有误导性

OpenSSL client and server from scratch, part 2 —— Server

OpenSSL client and server from scratch, part 3 & OpenSSL client and server from scratch, part 4 —— Client

GSock2 现已支持 Windows IOCP 与 Linux epoll. 目前iocp的实现尚在开发中, 会有一些bug存在, 并不建议在生产环境中使用.

参考

I/O Completion Ports MSDN上的一篇概述文章

CreateIoCompletionPort function , GetQueuedCompletionStatus function (ioapiset.h) 两个重要的IOCP方法

IOCP完整例子 这篇文章比较好理解一些

microsoft/Windows-classic-samples/IocpServerex.Cpp 官方IOCP服务器样例 虽然看起来非常头皮发麻

Windows下IOCP踩过的一些坑 这个看着也很头皮发麻…

WINDOWS下两种IOCP实现的差距 但是, 众所周知, IOCP的意思就是多个线程等待在IOCP handle上, 所以所谓的“经典”实现不过是简单版实现而已.

iocp网络通信之如何判断客户端连接断开

How close a socket (with IOCP) properly after sending?

IOCP socket termination

The difference between Socket and WSASocket

The I/O Completion Port IPv4/IPv6 Server Program Example

TCP and UDP discovery methods

How to use FormatMessage c++ for getting english only messages

Some latency measurement pitfalls

Through the Years (2018) - S3RL & Zero-2 ft Yurino

Alfons, B3nte, Jessica Chertock - Puppeteer (with B3VA) [Official Audio]

Mashup of absolutely every TheFatRat song ever (Super Extended)

Ravers MashUp - S3RL

Dead Or Alive - You Spin Me Round (Like a Record) (Official Video)

S3RL Always Presents…

S3RL Presently Presents…

TheFatRat 1 Million Subscriber Mega Mix

TheFatRat - End Of The Decade (Mixtape)

カッコイイ曲メドレー ☆BESTⅡ+Ⅲ☆ 東方Vocal神曲 Ver2017 【ZETA】

BFF - S3RL

Earth B♭ - S3RL ft Lexi

75 Minutes of Calming Minecraft Music

我想把世界上所有全明星都杀了

我喜提生日

只会摇头晃脑的小初音也想跳宅舞那咋办嘛 · 1/6

【初音ミク】跟笨蛋一樣(da me da ne)

【初音ミク交响乐2019】1/6 -out of the gravity- feat. 初音ミク 【オーケストラ ライブCD】

【初音ミク】太阳系迪斯可【ナユタン星人】[ 转载中文字幕 ]

初音未来——太阳系迪斯科 现场版

初音未来 千本樱【60帧演唱会版】 现场版

【GUMI】KING【Kanaria】

你在看别的女人吗? 【男配音】 VRChat

《 你 在 看 别 的 女 人 吗?》

哥 谭 厨 师

电棍、七海专区

因为纯度太高所以单独开个专区记录

🦈有有有…..有起了病吧🐒

🦈Ring Ring Ring🐒

🦈不该🐒

🐒shape of ybb🦈

🦈寄明月🦈

🦈怪物🐒

电棍:国玉的战争 电棍:国玉的战争(不跑调版)

电棍:向♿奔去(修复版)

电棍:大耳朵获嘉

【电棍】“再见了妈妈,今晚我猪鼻巴巴”

往期优秀作品推荐

2021年8月