staffグループのユーザーに/usr/local以下の書き込み権限を与えればいい
/etc/bashrc OR /etc/profileの最終行に以下を追加
umask 0002
| #!/bin/zsh | |
| tmux new-window -n name # 新しいwindowを開きたくない場合は以下 | |
| # tmux rename-window name | |
| tmux split-window -h | |
| tmux split-window -v -t name.0 | |
| tmux split-window -v -t name.1 | |
| tmux send-keys -t name.0 'echo 0' C-m | |
| tmux send-keys -t name.1 'echo 1' C-m | |
| tmux send-keys -t name.2 'echo 2' C-m |
| <?xml version="1.0" encoding="UTF-8"?> | |
| <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
| <plist version="1.0"> | |
| <dict> | |
| <key>Label</key> | |
| <string>homebrew.mxcl.jenkins</string> | |
| <key>ProgramArguments</key> | |
| <array> | |
| <string>/usr/bin/java</string> | |
| <string>-Dfile.encoding=UTF-8</string> <!-- 文字化け対策追加 --> |
| # usage: $ bundle exec ruby get_all_pdfs.rb | xargs -n 1 curl -O | |
| require 'bundler/setup' | |
| require 'nokogiri' | |
| require 'open-uri' | |
| require 'pp' | |
| page_url = URI.parse('https://developer.apple.com/jp/devcenter/ios/library/japanese.html') | |
| doc = Nokogiri::HTML(open(page_url)) |
| # ./lib/motion/project/config.rb | |
| # RakefileからrequireすればOK | |
| # そのうち直るとは思うけれどもとりあえず。。。 | |
| class Motion::Project::Config | |
| def target(platform) | |
| File.join(platform_dir(platform), 'Developer/SDKs', | |
| platform + deployment_target + '.sdk') | |
| end | |
| def frameworks_dependencies |
| { | |
| "font_face": "Ricty-Regular", | |
| "font_size": 16.0, | |
| "highlight_line": true, | |
| "tab_size": 2, | |
| "translate_tabs_to_spaces": true, | |
| "word_wrap": true | |
| } |
| class MyViewController < UIViewController | |
| def viewDidLoad | |
| super | |
| view.backgroundColor = UIColor.whiteColor | |
| button = UIButton.buttonWithType(UIButtonTypeRoundedRect).tap do |b| | |
| b.frame = [[30.0, 30.0], [200.0, 30.0]] | |
| b.setTitle("Click", forState:UIControlStateNormal) | |
| b.addTarget(self, action: 'open_action_sheet:', forControlEvents: UIControlEventTouchUpInside) | |
| end |
| require 'pp' | |
| require 'pathname' | |
| input_dir = 'orig' | |
| output_dir = 'out' | |
| Pathname.glob("#{input_dir}/**/*.png").sort.each do |path| | |
| dist = Pathname(path.to_s.gsub(input_dir, output_dir)) | |
| dist.dirname.mkpath unless dist.dirname.exist? | |
| system('cp %s %s' % [path.to_s, dist.to_s.gsub('.png', '@2x.png')]) |