Elixir, 我中了你的毒
Process
1. [error] Too many processes
默认最大线程数
默认是 262143,可以配置
1 | elixir --erl "+P 5000000" file/to/run.exs |
Refs:
Elixir, 我中了你的毒
[error] Too many processes
默认最大线程数默认是 262143,可以配置
1 | elixir --erl "+P 5000000" file/to/run.exs |
Refs:
Go the right way.
string
, []byte
, []rune
的区别rune 是 int32 的 alias, 在 Go 中,字符串是以 UTF-8 为格式进行存储的,在字符串上调用 len 函数,取得的是字符串包含的 byte 的个数
1 | s:="←↑→↓" |
Ref:
Node the right way.
which npm
发现平时终端里并不是使用自带的,而是使用 sudo npm install -g npm
安装的 npm-cli, 所以在查看版本时需要多留个心眼,which 一下最放心。以 MacOS(Yosemite) 为例,1
2
3
4brew uninstall nginx
brew tap nginx-full
brew options nginx-full
brew install nginx-full --with-rtmp-module
配置位置: /usr/local/etc/nginx
启动: sudo nginx
(如果 pid 文件为空可以执行这个命令先)
重启: sudo nginx -s reload
查看编译参数: nginx -V
我的初恋💗
rails generate scaffold User name:string email:string
bundle exec rake db:migrate
bundle exec rake
,而不是使用rake
,是希望使用在Gemfile指定的rake版本rails new sample_app --skip-test-unit
rails server -p 7777
rails启动使用其他端口rails console —sandbox
保证退出console的时候数据会清空rails g model Post title:text content:text -p
-p
表示 pretend
会列出来这个命令会执行什么操作,会生成什么文件,但不会去真正执行这个命令。
1 | 115 离线下载命令行工具 |
1 | $ npm install -g lixian-115 |
由于 115 的登录策略改变,登录功能已废。
请在浏览器登录后,推荐使用 EditThisCookie 插件导出 cookies 到 {HOMEPATH}/.115.cookies
即可正常使用。cookies 只支持分号分隔的格式,a=1;b=2;c=3
#3
1 | lx115 -d path/of/torrents/folder(存放 .torrent 文件的文件夹路径) |
1 | lx115 -t ~/Desktop/完美假妻168.Lock.Me.Up.Tie.Him.Down.2014.HD720P.X264.AAC.chinese.CHS.Mp4Ba.torrent |
1 | lx115 -m "magnet:?xt=urn:btih:...\nmagnet:?xt=urn:btih:...\nmagnet:?xt=urn:btih:...\nmagnet:?xt=urn:btih:..." |
MIT © Liu Jin
Electron(原名 Atom Shell) 是一个原本为 Atom 编辑器设计的,跨平台的应用外壳(Application Shell)。
它将 Chromium 和 Node.js 的事件循环整合到了一起,同时提供了一些与原生系统交互的 API。我们可以通过 Electron,利用熟悉的 Web 技术去构建具有原生体验的跨平台的桌面应用。
『雪球股票助手』因项目依赖 menubar 模块,暂时只支持 Mac 平台,有兴趣的同学可以去给 menubar 提交 Windows 和 Linux 的 patch。
config.json
, 修改 uid
为你的雪球用户 idnpm install
安装依赖模块npm start
不经过打包,从命令行直接运行『雪球股票助手.app』npm run build
打包『雪球股票助手.app』能用 💰 解决的问题,都不叫问题,
能用 ⌚️ 解决的问题,都不叫问题。
要在 Swift 项目中使用 Objective-C,需要一个Objective-C Bridging Header
文件。
最快的创建方法是新建一个 Objective-C 文件,然后 Xcode 就会弹出一个对话框问你是否创建一个头文件,确认,然后再删掉这个没用的 Objective-C 文件即可。
Ref:快速创建一个桥接头文件
Xcode6 Beta 和 Xcode 6.0 和 Xcode 6.1 打开的方法都不一样,最新解答可以跟踪SF
1 | sudo xcode-select -switch /Applications/Xcode6-Beta.app/Contents/Developer |