月度归档:2019年12月

affiliate学习编程的意义

在论坛里经常可以看到有很多大佬,编程水平一般或者基本没有,但是依然可以做出很漂亮的成绩,晒出的截图也很让人心动。这不禁让我困惑,affiliate花很多时间学习编程真的有意义吗?最近的一些思考让我确定了继续学习编程的志向。我觉得对于affiliate来说学习编程有下面几方面的意义:

1.) 区别于一些商业的软件贴心的1-click install script,github或者dockerhub上有很多有价值的开源软件,但是这些开源软件的大佬作者很多都没有写document,只有一些简单的简介或者根本没有任何简介,这个时候如果技术水平较高的话就可以比较容易理解相关软件的原理,为我所用。

2.) 可以维护服务器的稳定运行,及时debug。

3.) 可以帮助mediabuyer从单一的paid traffic过渡到organic traffic。对于纯粹的mediabuyer而言,购买的流量几乎都是一次性的,如何有效的重复利用购买的流量,生成自己的brand,非常有意义,因为单一的paid traffic跑offer收入是非常不稳定的,这会让人陷入焦虑。

4.) 可以提高工作效率,比如有一些重复的工作,用python写个脚本很快就能搞定。

5.) 技术的门槛可以过滤掉一些技术比较低的竞争对手。

6.) 可以实现工作内容自动化。

不要迷信教程

今天搭建bitwarden_rs花了很多时间来找所谓的搭建教程,但是网络上可以搜索到的教程基本上都无法实现,浪费了太多时间,而且网络上很多教程都是过时的,还有一些教程是基于一些脚本的教程,比如有个使用caddy反向代理的教程,其实这个教程里面的caddy脚本已经不能用了,不能顺利的生成let’s encrypt。还有一些是基于bt面板的教程,我不太喜欢用BT这种面板。

刚才花了半小时顺利的安装好了bitwarden_rs,系统是ubuntu18.04,docker是bitwarden_rs官方docker,使用acme.sh生成ssl,apt install nginx后按照bitwarden_rs官方的nginx conf template改一下就可以用了。这次安装都是手动安装,除了acme.sh没有使用其他脚本,看来我对nginx也比较熟悉了。

这次事件让我联想到了河马,他精通各种常用web软件以及服务的知识,所以学习这些软件的原理,打好基本功是很重要的,网络上太多垃圾SEO内容。有的时候自己研究可能更容易出成果。

PS:用了好几年的Roboform7.9终于不能用了,Roboform的chrome官方插件已经不支持7.9版了,firefox也早就不支持了。Roboform8的破解就不研究了,bitwarden_rs应该要强很多的,可以自己搭建服务器sync。Roboform还是从月光那知道的,好几年都过去了,想一想真是有些惆怅。

LNMP1.6 开启Nginx目录浏览功能(autoindex)

为了方便将VPS中的资源搬运到本地,使用nginx的autoindex功能配合IDM可以多线程快速下载VPS中的资源

vim /usr/local/nginx/conf/vhost/yourdomain.conf

添加下列字段
location / {
autoindex on;
autoindex_localtime on; #之类的参数写这里
}

nginx -t
/etc/init.d/nginx restart

youtube-dl 使用记录

youtube-dl是一款功能强大的基于Python开发的Video-Downloader,youtube-dl的参数很多,目前我需要使用的功能只是下载质量最高的视频。youtube-dl的逻辑是将youtube中的视频和音频分别下载,然后merge。在ubuntu论坛找到一段资料非常适用,现记录如下:

1.)首先安装ffmpeg
apt install ffmpeg

2.)

You can download 1080p using youtube-dl, but you need to do a little extra work. Usually it will only download 720p as its max even if you can see 1080p on youtube.com.

Run with -F to see available formats:

youtube-dl -F https://www.youtube.com/watch\?v\=-pxRXP3w-sQ

171 webm audio only DASH audio 115k , [email protected] (44100Hz), 2.59MiB (worst)
140 m4a audio only DASH audio 129k , [email protected] (44100Hz), 3.02MiB
141 m4a audio only DASH audio 255k , [email protected] (44100Hz), 5.99MiB
160 mp4 256×144 DASH video 111k , 12fps, video only, 2.56MiB
247 webm 1280×720 DASH video 1807k , 1fps, video only, 23.48MiB
136 mp4 1280×720 DASH video 2236k , 24fps, video only, 27.73MiB
248 webm 1920×1080 DASH video 3993k , 1fps, video only, 42.04MiB
137 mp4 1920×1080 DASH video 4141k , 24fps, video only, 60.28MiB
43 webm 640×360
18 mp4 640×360
22 mp4 1280×720 (best)
notice that youtube-dl has labeled the last option 1280×720 as the ‘best’ quality and that’s what it will download by default, but that the line starting with 137 is actually higher quality 1920×1080. Youtube has separated the video and audio streams for the lines labeled DASH so we also need to pick the highest quality audio which in this case is the line starting with 141. Then we run youtube-dl again this time specifying the audio and video:

youtube-dl -f 137+141 https://www.youtube.com/watch\?v\=-pxRXP3w-sQ
and it will download the 1080p video and auto-merge it with the highest-quality audio. It should also auto-deleted the separate downloaded parts. This method is a little extra work, but will get you the best results.

参考资料:https://askubuntu.com/questions/486297/how-to-select-video-quality-from-youtube-dl

性价比是不存在的

今年为了节省持续支出,换了几个VPS的服务商,换来的只是低效率的工作,这个思维实在是太叼丝了,在天朝的大环境下想要获得更快的速度更大的带宽更稳定的网络,必然要付出代价,所谓性价比是不存在的,那些可能存在的比较快小众的IDC注定会改路由,不如停止折腾省点力气多赚些钱。

Thinkpad T480-3HK 双硬盘双系统搭建记录

在淘宝上花了5200元买了一个新的T480-3HK,本来电子产品是买新不买旧的,但是T490没有了双电池桥接技术,续航减少了很多,我很不喜欢。买了本本以后又买了东芝RC100,美光MX500和一个16G 2666的内存进行升级。拆开T480-3HK的后盖后发现这个港版的thinkpad使用的是东芝的HDD以及Ramaxel的8G内存。对比美版T470内置的三星内存和西数黑盘,感觉这一届的T4X0差了很多。

硬件安装完毕后进行软件安装,首先在MX500上安装windows10 ltsc,然后在RC100上安装ubuntu 18.04 LTS,参考的是这位台湾或者香港博客,安装完以后需要调整Ubuntu的时区,安装完ubuntu以后一个很大的问题是默认的Nvidia的驱动是一个开源的解决方案,需要其替换为Nvidia官方提供的闭源驱动,在“软件与更新==>附加驱动==》nvidia-driver-435”处选择,安装完毕以后在Nvidia X Server Setting控制面板中将PRIME Profile选项调整为Intel(Power Setting),这样比较省电,风扇也比较安静,一般来说是不需要用独显的,如果需要使用独显内置的MX150也比较鸡肋,性能不够用。调整完毕以后发现风扇安静了很多,睡眠Bug也消失了。在Ubuntu18.04中禁用Nvidia显卡相对于Ubuntu16.04比较麻烦,就不花时间折腾了。

相关的参考资料如下:
https://www.itread01.com/content/1544895926.html
https://blog.csdn.net/qq_37935670/article/details/80377196
https://www.cnblogs.com/tonyc/p/9561926.html