El Capitanになってからボリューム名に濁点が入っている、というかUTF-8-MAC問題に引っかかる名前だと一覧から正常にmountできなくなっているのでそれ用の対策コード。
実際にはこれをそのまま使うよりserver変数に直接サーバ名入れて、Automatorでサービスとして登録しておいたほうが楽。
diff --git a/Casks/android-sdk.rb b/Casks/android-sdk.rb | |
index 5cb6828a1..a72f49c2a 100644 | |
--- a/Casks/android-sdk.rb | |
+++ b/Casks/android-sdk.rb | |
@@ -24,7 +24,12 @@ cask 'android-sdk' do | |
binary "#{staged_path}/tools/traceview" | |
postflight do | |
- system_command "#{staged_path}/tools/bin/sdkmanager", args: ['tools', 'platform-tools', 'build-tools;25.0.2'], input: 'y' | |
+ proxy_host, proxy_port = (ENV["http_proxy"] || '').sub(/http:\/\//, '').sub(/\/$/, '').split(':') |
package main | |
// $ ab -c 2 -n 100 http://localhost:8080/ | |
import ( | |
"fmt" | |
"log" | |
"net/http" | |
"github.com/lestrrat/go-apache-logformat" |
El Capitanになってからボリューム名に濁点が入っている、というかUTF-8-MAC問題に引っかかる名前だと一覧から正常にmountできなくなっているのでそれ用の対策コード。
実際にはこれをそのまま使うよりserver変数に直接サーバ名入れて、Automatorでサービスとして登録しておいたほうが楽。
class KernelDevelInstaller < VagrantVbguest::Installers::RedHat | |
def install(opts=nil, &block) | |
communicate.sudo(%q!OSREL=$(cat /etc/redhat-release | cut -d ' ' -f 4) && grep -q C${OSREL}- /etc/yum.repos.d/CentOS-Vault.repo || (cat /etc/yum.repos.d/CentOS-Vault.repo | grep -v ^# | sed '/-extras/,$d' | sed -e "s/[0-9]\.[0-9][0-9]*\(\.[0-9][0-9][0-9][0-9]\)/${OSREL}/" > /tmp/repo && cat /tmp/repo >> /etc/yum.repos.d/CentOS-Vault.repo && rm /tmp/repo && yum install -y "kernel-devel-$(uname -r)" --enablerepo="C${OSREL}-base,C${OSREL}-updates")!) | |
super | |
end | |
end | |
Vagrant.configure(2) do |config| | |
config.vbguest.installer = KernelDevelInstaller | |
... |
# -*- mode: ruby -*- | |
# vi: set ft=ruby : | |
def add_hosted_zone(name, &block) | |
new_zone = HostedZone.new(name, [], &block).result | |
zone = @result.hosted_zones.find { |z| z.name == new_zone.name } | |
if zone then | |
zone.vpcs.concat(new_zone.vpcs) | |
zone.resource_record_sets.concat(new_zone.resource_record_sets) | |
end |
mahiru:~ kenichi$ brew cask install macvim-kaoriya | |
==> Caveats | |
Cask macvim-kaoriya installs files under "/usr/local". The presence of such | |
files can cause warnings when running "brew doctor", which is considered | |
to be a bug in homebrew-cask. | |
Note that homebrew also provides a compiled macvim Formula that links its | |
binary to /usr/local/bin/mvim. And the Cask MacVim also does. It's not | |
recommended to install both the Cask MacVim KaoriYa and the Cask MacVim | |
and the Formula of MacVim. |
#!/usr/bin/perl | |
use strict; | |
use warnings; | |
use utf8; | |
use Encode qw(encode_utf8 decode_utf8); | |
use JSON; | |
use File::Slurp; | |
use LWP::Simple; |
# -*- mode: ruby -*- | |
# vi: set ft=ruby : | |
Vagrant.configure(2) do |config| | |
config.vm.box = "centos6.6" | |
config.vm.provision "ansible" do |ansible| | |
ansible.playbook = "playbook.yml" | |
ansible.verbose = "v" | |
end | |
end |
diff --git a/ish.c b/ish.c | |
index eadfecb..dd7537f 100644 | |
--- a/ish.c | |
+++ b/ish.c | |
@@ -52,7 +52,7 @@ char *filename = "file.ish"; | |
int mline = 0; | |
int lfflag = 0; | |
-FILE *opath = stdout; | |
+FILE *opath; |
package MyObj; | |
use strict; | |
use warnings; | |
sub new { | |
my $class = shift; | |
return bless { name => shift }, $class; | |
} | |
sub method { |