$ man launchd
$ man launchctl
$ man launchd.plist
$ man plutil
-- | |
-- renames selected tracks | |
-- | |
-- from: | |
-- artist: "Various Artists" | |
-- name: "name-of-artist - name-of-track" | |
-- | |
-- to: | |
-- artist: "name-of-artist" | |
-- album artist: "Various Artists" |
これは stfuawsc_itg Advent Calendar 2014 4日目の記事です。
プログラミングをしていると、いろいろなバージョンの環境を行ったり来たりしたくなることがあります。たとえば言語処理は python 2 へ nltk を入れてやりたい。シミュレーションは python 3 へ numpy 入れてやりたいとか。
そういうふうに言語やモジュールのバージョンをいろいろ組合せた環境を気軽に切り替えられると便利です。
実際そういうことを可能にするツールはたくさんあります。virtualenv, pyenv など。
ここで紹介する conda というツールもその1つです。
virtualenv などでは、モジュールを入れるときは通常の python の流儀でインストールするのですが、インストールがうまくいかないというのはよくあることです。conda ではあらかじめビルドされたものを入れるので、楽です。もちろん conda に用意されていないモジュールもありますが、そういうのは pip 等通常の方法で入れて共存できます。
ではさっそく conda で python の環境を作る方法です。
// ==UserScript== | |
// @name TeXify the World MathJax | |
// @namespace | |
// @version 1.0 | |
// @description Enables MathJax to process LaTeX on all websites. Based off SOUP (Stack Overflow Unofficial Patch) and http://www.math.ucla.edu/~robjohn/math/mathjax.html. | |
// @include * | |
// @copyright | |
// ==/UserScript== | |
/* | |
var mathjaxVersion = "http://cdn.mathjax.org"; |
vim, curl, git, zsh とかはEl Capitanに入っているのを使う。
$ xcode-select --install
# SETTING UP : | |
# Generate an application token for your dropbox account and set it as environment variable named "DROPBOX_TOKEN" | |
# - https://blogs.dropbox.com/developers/2014/05/generate-an-access-token-for-your-own-account/ | |
# - https://confluence.atlassian.com/bitbucket/environment-variables-794502608.html | |
# Edit TEX_FILE (see below) according to the main tex file name | |
image: fermiumlabs/latex-docker:latest | |
pipelines: | |
custom: # Manually only |