树莓派-Transmission编译安装

缘起如N多的树莓派搭建transmission的文章所说,直接apt install就完事了,然后直接配置下就行了。为什么还要费劲的折腾着从源码编译安装呢?起初使用apt安装的transmission运行非常不稳定,在运行一段时间之后,占用了数百MB的内存,这在树莓派上显然是不能接受的,经常出现运行一段时间后挂掉的情况。此文主要记录下transmission的编译安装过程,方便以后查看。折腾过程1、源码下载&编译首先安装transmission的依赖,如下sudo apt&nb 阅读全部

树莓派-系统sd卡迁移

缘起在前几个月的时候,树莓派3b工作很不稳定(见这篇博文),总是在运行一段时间或者高io/cpu负载时出现卡死问题。最终定位到的原因为:树莓派的sd卡由于作为系统使用有很大的损耗,系统在高负载时sd卡会罢工,整个系统挂掉。这里记录下当时树莓派备份、迁移sd卡的过程,作为一个回顾以及记录。折腾过程1、备份系统备份时一个非常好用的linux命令就排上用场了,这个命令就是日常经常用来测试写磁盘速度的dd命令。使用如下命令备份dd if=/dev/mmcblk0 of=[other_ 阅读全部

树莓派-编译带omx硬件加速的ffmpeg

缘起    最近树莓派3b上播放的视频质量越来越高,对于mkv格式来说由于本身就mp4类的封装,解码压力不是很大,但是对于rmvb、rm格式的视频,由于需要实时转码,压力就非常大了,使用cpu解码的话即使100%占用,解码也是非常的卡。    而ffmpeg默认的apt方式安装,不自带omx硬解码的支持,因此有了此次ffmpeg源码编译的折腾。折腾过程1、安装x264解码库   &nbs 阅读全部

树莓派-CPU、GPU和内存超频&稳定性测试

缘起    由于最近有些视频转码类的工作丢给树莓派3b来做,感觉到cpu及性能有些瓶颈,就折腾着看看能不能超下频提高点性能,之前看到些超频的文章,感觉小超下是没什么问题的,于是有了这次折腾。折腾过程1、超频基础最好先更新一下固件以支持最新的超频选项sudo rpi-update进入树莓派shell后使用如下命令编辑各种参数,重启后超频即生效,sudo vi /boot/config.txt2、超频参数设置我在使用的稳定超频参数 阅读全部

windows10 kms激活

缘起

    由于这段时间折腾了一台新的nas,nas物理服务器准备使用windows,这样在作为nas的同时也可以做日常使用,比如以后看看剧作为客厅电脑等。

    至此,有2个问题来了,一是如何获取原版的windos系统,二是如何激活windows。本来准备买个基础版本的激活码的,评估后发现更适合的版本是windows server 2016,而激活码就比较贵了,因此考虑采用kms批量激活的方法来激活。

阅读全部

合并两个已存在的不同git仓库

转自:https://github.com/deercoder/0-tech-notes/blob/master/Git/git_merge_local_repos.md需求:有两个不同的git仓库,原本是同一个仓库,但是后续由于开发策略分裂成两个不同的git仓库进行维护问题:如何合并/同步一个查看的代码到另一个仓库中?解决办法总体思路:将本地的一个版本库作为远程版本库,合并到另外一个版本库上。前期准备:有2个git仓库:repo1、repo2;想将repo1中的文件移入repo2;repo1的 阅读全部

mac源码编译git问题解决

缘起    由于使用过有半年的ubuntu系统,同时是命令行深度用户,对命令行非常钟爱,换了mac后也是一直使用命令行git进行代码的管理操作。在大约一年前吧,将深度使用的gitk工具增加了中文翻译,提交了patch(额这个gitk项目两年没更新了,提交的patch杳无音信),之后就一直使用自行编译的git已经gitk。    在今年前半年的使用,还可以正常的拉代码编译,半年更新了系统后,就再也不能编译通过了,现在终 阅读全部

树莓派-添加程序自启动方法

sudo update-rc.d [xxx] defaults 其中xxx为服务名,比如aria2c待续吧,liunx关于设置服务自启动的准备详细写一下sudo systemctl enable [xxx] 阅读全部

Mac版微信聊天记录丢失问题解决

缘起    由于当前使用的MBP(15 early),硬盘只有区区120G(还是1000换算单位的120G,实际只有113G),硬盘空间分分钟吃紧,因此机器上插了个128G(实际也就120G)的SD卡。这样一部分使用频度不高的功能或者软件的大内存全部软连接到sd卡里,以此来缓解主硬盘空间不足的问题。    由于比较习惯于命令行操作,在mac上使用brew对几乎所有的安装软件进行了管理,抛弃了app store又慢又卡 阅读全部

StarUML破解

缘起    0、因为qiong😂    1、之前在windows下时,使用的是EA来做类图绘制,换到mac上之后,一直没有找到特别好的画类图的软件,最后就选择了不怎么好但是能画图的staruml。    2、开始使用的2.x版本,可以使用修改licens的js文件的方法进行修改,后来brew升级到3.x版本后失效了    因此写下此文,用 阅读全部