#sysadmin #linux #Haskell 灵魂 Shell 迫真堆砌... 这都能编程...
虽然最终的代码根本不能看,但这居然可以编程...
虽然最终的代码根本不能看,但这居然可以编程...
for i in `ldd /bin/pandoc |grep not|awk '{print $1}'`; do name=`echo $i | awk -F- '{print $1}'`; echo -e "Mapping $i (\e[35m$name\e[0m) to \\n \\e[34m" found=`find /usr/lib64/$name*`; printf "\e[0m"; [ "$found" == "" ] || sudo ln -s $found $i; done
for i in `ldd /bin/pandoc |grep not|awk '{print $1}'`; do name=`echo $i | awk -F- '{print $1}'`; found=`find /usr/lib64/$name* | head -n1`; echo -e "Mapping $i (\e[35m$name\e[0m) to \\n \\e[34m$found\\e[0m"; [ "$found" == "" ] || echo sudo ln -s $found /usr/lib64/$i; done
目前准确度很辣鸡,在修改for i in `ldd /bin/pandoc |grep not|awk '{print $1}'`; do name=`echo $i | awk '{ gsub("-", "\n", $1); print $1 }' | grep -E '^[A-Za-z]*$' | xargs | sed 's/ /-/'`; found=`find /usr/lib64/$name* | head -n1`; echo -e "Mapping $i (\e[35m$name\e[0m) to \\n \\e[34m$found\\e[0m"; [ "$found" == "" ] || echo sudo ln -s $found /usr/lib64/$i; done
这个方法实在是太危险了...Forwarded from Deleted Account
这里修的万分淡疼、Bash、AWK、SED、Coreutils,我马上 perl 都要用上了,可是我已经花了一个小时了,干脆不要用 Pandoc 算了
Forwarded from Deleted Account
这里对打包的版本问题真的没救了,不仅 dirty 而且还很麻烦,我很久没有弄好...
Forwarded from Deleted Account
如果不是有现成的,我会选择使用 DOM / Java SAX + Visitor Pattern 自己从文档树生成 Markdown 输出
Deleted Account
如果不是有现成的,我会选择使用 DOM / Java SAX + Visitor Pattern 自己从文档树生成 Markdown 输出
Visitor Pattern 应该也可以是 stateful 的,不过我不知道应该怎么传递对象局部的 state... 我想可以给 visitor 对象本身添加状态,这样使用他们就可以做各种属性配置
https://github.com/Alivon/Panda-Learning/issues #China #Low #GitHub... 🤔🇨🇳,., #tool
果然,GitHub 还是被当成贴吧用了
项目的水平我觉得还可以,就是贴了很多 badge 我却没有发现一个 Code coverage 的
Commit log 基本都没有写
Python 100%,
应用 CLI 支持四个参数:user, dead/alive(fg|bg), hardcore/softcore(threaded|single), timeout
果然,GitHub 还是被当成贴吧用了
项目的水平我觉得还可以,就是贴了很多 badge 我却没有发现一个 Code coverage 的
Commit log 基本都没有写
Python 100%,
应用 CLI 支持四个参数:user, dead/alive(fg|bg), hardcore/softcore(threaded|single), timeout
GitHub
Issues · Alivon/Panda-Learning
已终止该项目. Contribute to Alivon/Panda-Learning development by creating an account on GitHub.
https://github.com/ice1k/FindLine... 虽然代码风格不好,但还是看到了我意料之外的东西(之前一直以为
简单说一下不重要的 utils 包, debug:logstdout, Binarization:二值化, java:没用的Boolean矩阵, exceptions不说了
Config 文件就是几个常量
这个项目本来是计算机图形学学习的(主要是一种简单的点枚举判断位图绘制法)
可惜最后没有成功,2016 年嘛... 唉,果然是赶不上的
typealias Axis = Int
Point(Axis x, Axis y)
Position 本身是一个没必要放其他文件的 Point 扩展,计算象限...(cmp 0)
Line(Point a, Point b) { val set: HashSet<Point> }
Area(Point lt, Point rd) 噢不
Area(val img: BufferedImage)
回头看了发现这居然是 2016 年的东西... 有三年了,
但最重要的是,2016 年冰封就开始 Kotlin 编程了,而且使用了 Java 和 Groovy DSL... 虽然我觉得这就不奇怪了
init {} 块是用来初始化类本身的... 现在想来,Kotlin 里类其实还是很特别的... 真正能被访问的不是类,只有对象,所以 companion object 的 init 才应该是构造器?而且我不知道 META-INF/ 还可以直接放)简单说一下不重要的 utils 包, debug:logstdout, Binarization:二值化, java:没用的Boolean矩阵, exceptions不说了
Config 文件就是几个常量
这个项目本来是计算机图形学学习的(主要是一种简单的点枚举判断位图绘制法)
可惜最后没有成功,2016 年嘛... 唉,果然是赶不上的
typealias Axis = Int
Point(Axis x, Axis y)
Position 本身是一个没必要放其他文件的 Point 扩展,计算象限...(cmp 0)
Line(Point a, Point b) { val set: HashSet<Point> }
Area(Point lt, Point rd) 噢不
Area(val img: BufferedImage)
回头看了发现这居然是 2016 年的东西... 有三年了,
但最重要的是,2016 年冰封就开始 Kotlin 编程了,而且使用了 Java 和 Groovy DSL... 虽然我觉得这就不奇怪了
GitHub
ice1k/FindLine
A JVM App used to distinguish lines in a png/jpg file - ice1k/FindLine