起因:手机接 OTG 线录视频,结果空间太小没把尾部/头部的流信息写上,完全无法播放。
查到似乎 untrunc 可以尝试修复。
先尝试安装一些依赖;在 Arch 上似乎是 ffmpeg-full :
cuda-9.1.85.3-5-x86_64 1119.3 MiB 28.7M/s 00:39 100% ???
还是先 clone 一下 repo 吧(
然后发现 / 没空间了 QAQ
清了一遍 cache ,发现 aur 上原来有现成的源;但试了一下似乎又不行,报错 std::bad_alloc ……
后来发现是采样用的视频太大了,装不进内存里。
那还是挺简单的,直接 ffmpeg 截一段就好。
最终顺利修复,有一些地方音画略不同步 QAQ
大意是在 Matlab 命令行安装 Gurobi 的时候提示架构不对,看了一下安装文件的源码:
% We don't require GUROBI_HOME on Mac or Linux. Get gurobiarch from path. gurobiarch = gurobipath; gurobiarch(end) = []; slashes = strfind(gurobiarch, fs); gurobiarch = gurobiarch(slashes(end-1)+1:slashes(end)-1); 关爱智障的眼神。
(解释一下,因为我把 Gurobi 安装到 /opt/gurobi 去了,但是似乎安装程序默认我们应该安装到一个类似于 /***/gurobi752/linux64/ 的地方)
顺便吐槽一下 CVX 。
申请 academic license 的时候需要输入(网卡的)特征编码,但是在我这里的发行版上 cvx_version 并不显示出来……继续读源码:
%%%%%%%%%%%%%%%% % License file % %%%%%%%%%%%%%%%% if isoctave, if ~isempty( cvx___.license ), fprintf( 'CVX Professional is not supported with Octave.\n' ); end elseif cvx___.
前几天手表从床上掉下去,液晶屏摔碎了,没法显示数字,只好买新手表。今年买了个表系列
这个表也挺拽的,而且淘宝卖家蜜汁降价= =于是还不赶紧剁手!
指针一开始不走,大概是摩擦比较大的原因。
狗哥的面罩和帽子。以上
本来想留着拍视频装装逼的…结果落选了QAQ
本来想写git趣事二三的……想了想好像没什么这么多有趣的事情,那还是用“琐事”一词算了。接下来的故事大多取材于过去半年的项目合作。
琐事一:一种非常奢华的rebase姿势:
git revert HEAD git commit -am "Reverted a commit which can cause conflict." git merge another_branch git revert HEAD^ git commit -am "Rebase completed." 琐事二:
$ git push origin master Access denied. fatal: Could not read from remote repository. $ ssh-agent bash $ ssh-add ~/.ssh/id_rsa passphrase: $ git push origin master Everything up-to-date. 琐事三:git其实自带节点描述功能,配合gradle可以做apk包的版本,核心命令是:
git describe --tags --dirty 琐事四:
git add . 未完待续
其实这是将近一个月以前的事情了……
过生日的时候cc说要给我一个惊喜……他的原话是:“给你买了一个狗哥。”
搞得像我以前没有自行车一样实际上就是没有我自己的自行车←_←