标签 使用 下的文章

OSX Markdown笔记推荐+备份方案

今天折腾了一天,不写篇文章总觉得太浪费了,主要是昨天心血来潮想要把空领的一些文青版的文章拉下来备份(因为在WordPress在线编辑器上写不出东西啊!!),然后就测试了各种Markdown编辑器。

首先我觉得需要Skip的就是Mou、iA Write Pro以及Typed,因为他们实在只是一个写的平台,对于归档整理而言功能完全没有,虽然UI各有千秋,但并不在需求之内。

在线编辑器有印象笔记、为知笔记支持,印象笔记不太喜欢,Wiz的界面还没有到让我激发写作欲。

后来找到了三款(接下来依次介绍):

  1. Ulysses
  2. MWeb Lite
  3. Quiver

- 阅读剩余部分 -

curl使用简易指南

我一直觉得curl是命令中的战斗机,因为他能做的事情实在是太多了,虽然不知道Windows里有没有这样的命令,但是在*nux中实在太强了,不过使用起来花样多,所以这里记一下,转自:http://www.ruanyifeng.com/blog/2011/09/curl.html

curl是一种命令行工具,作用是发出网络请求,然后得到和提取数据,显示在"标准输出"(stdout)上面。

它支持多种协议,下面举例讲解如何将它用于网站开发。

一、查看网页源码

直接在curl命令后加上网址,就可以看到网页源码。我们以网址www.sina.com为例(选择该网址,主要因为它的网页代码较短):

  curl www.sina.com

- 阅读剩余部分 -

OSX 删除pkg安装的Node.js

想用brew统一包管理,结果brew install node的时候突然想到本身好像已经有安装过了,当时好像没成功迁到包管理去,于是想着重新装一下吧,反正也是老版本了,结果突然遇到了怎么删除的问题。

查了一下,用这段shell脚本就行了,保存为xxx.sh

lsbom -f -l -s -pf /var/db/receipts/org.nodejs.pkg.bom \
| while read i; do
  sudo rm /usr/local/${i}
done
sudo rm -rf /usr/local/lib/node \
     /usr/local/lib/node_modules \
     /var/db/receipts/org.nodejs.*

OSX proxychains4在Terminal里使用socks5

在Terminal里因为走的是http所以socks5并没有什么卵用让我感到十分痛苦。

然而只有SS没有VPN,而且不喜欢开全局代理,就想着怎么样可以让各种下载走代理线路。

然后查到了proxychains4,感觉上去大概会比Proxifier好用些,一直开软件我也觉得麻烦。

当然有一些差别,proxychains4是对Terminal中的TCP/UDP进行代理,所以如果需要ping之类的还是需要开全局代理的。

- 阅读剩余部分 -

OSX 可能是最好用的播放器 - mpv

在知乎被安利了一个叫做mpv的东西,然后发现确实屌。

屏幕快照 2015-06-23 20.34.57.png

界面在改了之后还算能看,然后各种都能自己配(因为是开源的),配合上bilidan的脚本之后传参就能拉B站视频资源(附带神弹幕)

这里主要贴一下自己的配置文件,毕竟调了一端午(主要内容还是看视频啦)。

- 阅读剩余部分 -

OS X 解决Java在Terminal乱码问题

在网上常用的教程设置之后,总是会提示:

Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8

让人非常郁闷,虽然发现很多人确实都这样,但似乎没什么好的解决方案。

搜索了半天,最后差不多都想要放弃了,却发现了一个不太一样的教程。

~/.bash_profile中设置:

alias javac='javac -J-Dfile.encoding=UTF-8 -encoding UTF-8 '

alias java='java -Dfile.encoding=UTF-8 '

加入这两句话,世界又清静了。

当然还需要这么重启一下:. ~/.bash_profile

CentOS MySQL重命名数据库

心累的发现数据库名填写似乎是正确的,但是提示找不到该数据库,什么鬼,然后看了一下phpmyadmin,明明有。

后来发现是多了一个空格……当然也可以选择导入数据库,但是这里我想直接重命名了。使用RENAME DATABASE name1 TO name2失败了,似乎是从某一版本之后出于安全考虑取消了这个功能。于是只能选择修改文件夹名。

mysql -u username -p

链接到数据库。

接着输入:show variables like '%dir%';

找到

datadir                                 | /usr/local/mysql/data/   

mv folder newfoldername修改文件名。