OS X El Capitan‎でVPN接続ができない時の対処法

2016.02.05 未分類


OS X El Capitan‎にアップデートしたら今までできていたVPN接続ができなくなった。

対処法としてはリカバリーモードで起動(起動時に⌘+R長押し)

画面上部のメニューからターミナルを開き、以下コマンド

するといきなり真っ黒になるが、rebootが再起動コマンドなので大丈夫。

 

参考:

https://miteshshah.github.io/mac/how-to-solve-openvpn-problem-in-os-x-el-capitan/

http://applech2.com/archives/46435268.html

http://qiita.com/whitefox_105/items/0b70f7a504dcb72788e6

compassのspriteでretina対応させる

2015.04.04 Compass, Sass


compassでスマホのスプライトシート作る時、どうも今までしっくりしたやり方出来なくて妥協してたので、考え直してみた。

できたものはこれ

これで、h1にsprites-dirディレクトリ内にあるhoge.pngが半分のサイズで表示されるようになる。

なんかもっと良いやり方というか、そういう指定の仕方があるのかもだけど、compass勉強になったしおけ

http://compass-style.org/reference/compass/helpers/sprites/

 

 

 

bundle installでvenderディレクトリが開発環境ディレクトリ内にできちゃう

2015.02.24 Middleman


ミドルマンで、

 したとき、その階層にvenderディレクトリができちゃって、別に良いんだけど、自分でしかvenderディレクトリ使わないし

gitignoreでいちいち無視させるのも面倒くさいしで、作業環境外に置いたらどうかなって事でやってみた。

 パスを指定したら、そのディレクトリに必要なデータインストールしてくれるらしい。

ちなみに次回以降、普通にbundle installで、その/vendorディレクトリにインストールされるらしい。

この状態でミドルマン動いたのでひとまずOK

このやりかたが正しいのかはまた後日調べてみる。

参考:

http://memo.yomukaku.net/entries/IpCSQmo

gulp-plumberでエラーでる

2015.02.20 Gulp


gulpはデフォルトだとsassのインデントミスとかで記述ミスると、watchが止まってしまう。

それじゃあんまりだ ということでgulp-plumberというプラグインがあるので入れてみた。

package.jsonには

はい、はいった

で、試しにsassでエラーでるようにしたところ、watchとまった。。

 こんな感じのエラー。gulp-compassに問題あるっぽいのでpackage.json確認。

 なんだろなーと思いながら上司の書いたコード見てたら、バージョンが違ったので試しに入れてみる事に。

package.jsonで1.2.0を指定して

npmインストール。

 

お、いけた〜

差分ファイルのみ、zipで保存

2015.02.18 Git


 

差分をとりたいコミットIDを指定して、こんな感じエラーが出なければupdate.zipが生成されてる。 ベンリ

参考:

http://tosbourn.com/using-git-to-create-an-archive-of-changed-files/

compassのバージョンを新たに追加する

2015.02.17 Compass


 こんなかんじ

で、案件ごとにバージョン変えて使いたいときは

Gemfileに

 多分、これでおっけ ?

gulp-sassでsassコンパイルできない

2015.02.16 Gulp


今まで、ミドルマンを使ってきたけど、タスクランナーでgulpを使ってみてみよってなって使ってみてる。

 でsassコンパイルしようとしたらエラーでた。

sassの記述が間違ってるようなんだけど、まちがってないしなーと調べてたら

scssはオッケーだけどsassは一手間加えないとエラー出るらしい。

sass({indentedSyntax:true}) って指定しないとダメなんだって、

 これでOK

gulp-sassなのにデフォルトじゃsassコンパイル出来ないなんて〜

 

gulp-compass使ったほうが良いってことで、gulp-sassをアンインストール

 

gulp-compassインストール

 

 で、

 でコンパイル出来る。

 

ちなみにsassファイルをルートディレクトリに置くと怒られるので注意

 

 

 参考:

http://qiita.com/endaaman/items/6536f9c2e8d842ea8c60

 

gitで変更取り消し

2015.02.02 Git


git addしてないときに間違えに気づき、変更を取り消したい。そんなときは

 で、ok

addしちゃったときは

 で。

gem install middlemanできない

2015.01.22 Middleman


Mac OS X 10.9.5-x86_64でXcode 6.1の環境で

 できなかった。(以下エラー)

 んー、

試しに

 してみると、これもエラー。

調べてみると、xcodeのCLT(コマンドラインツール)が無いのが原因っぽい。

 

を叩いてみると、

 10行目、CLTはいってないっぽい。

ので、インストールした

xcode立ち上げて、

スクリーンショット 2015-01-22 18.49.13

xcode>Open Developer Tool > More Developer Tools を選択

スクリーンショット 2015-01-22 18.50.28

 

適切なものをインストール。

できたら、再び

すると

 お、はいった

んで

すると、エラーなくはいった

 も問題無し

 

参考:

http://heaven-clear22.rssing.com/chan-11995662/latest.php

http://qiita.com/3yatsu/items/47470091277d46f3fde2

 

 

 

ファイルやディレクトリの所有者を変更する

2015.01.22 Command


ファイルやディレクトリの所有者を変更するには、コマンドで

 とする。

ディレクトリ内のファイルも全て変更するには option に -Rをにする

 

パーミッションエラー出るときはsudoつける。

IE8でindexOfでエラーでる

2014.11.20 CoffeeScript


とある案件でIE8でデバックしてたらエラーでてて、

indexOfがIE8で使えないのが原因だった。

indexOfの前に↓追加でエラーでなくなった

 

 参考サイト:http://qiita.com/Oakbow/items/3374175d76d82792134d

 

Gitで直前のコミットを取り消す

2014.11.17 Git


 ローカルのワークツリーは変更しないでHEADのコミットを取り消す。

 

 ローカルもの変更も取り消される。

 

 

よくコミットした後に、このファイルも一緒にコミットしたかったーとか

pullし忘れたりで、良くわからなくなって一回リセットしたいときとかに使う

SlimでURLごとに要素出し分け

2014.11.13 Slim


 

ハイフンの後にrubyの条件分岐使って チェックする。

http://◯◯.com/hoge/hage/ だったら以下の pタグが表示される。

 

今までcssとかで、いちいちdisplayとかで出し分けててめんどくさかったので便利

 

Gitで差分ファイル名を出力

2014.11.12 Git


よく案件などで「差分ファイルおしえて〜」と言われることが多いので、メモ

 

コミットIDはgit logで確認。commit c5f5f7fa4c6df3efd896db7e929e8e87f7859843 ←こんなの

差分を取りたいコミットIDを指定することで、最新と比較して差分ファイルとれる

 

Git logのオプション

2014.11.12 Git


・特定ファイルの更新履歴の確認

 

・ファイル名の確認

 

 

URLの一部を取得する

2014.10.24 CoffeeScript


よく忘れて調べがちなのでメモ

 

1行目、 location.pathnameでlocation.host以下を取得する

 例えばaiueo.com/aaa/iii/ccc.htmlだったら/aaa/iii/ccc.htmlが取得できる

 

2行目、split(‘/’) 取得した文字列をスラッシュごとに分け、配列に入れる。

 

3行目~、配列に分けたとき、空の配列があったときは削除する。

 

6行目、配列の最後取得

ハローワールドショウガ

2014.10.17 Dairy


hello worls

 

ハローワールド、このショウガのように自分もハローワールドしました。

 

前に作ったときは投稿が10回も続かなかったので、今回は続けていこうと思います。

やっぱり、自分を外に発信していくことは大事だなと最近いろいろな人のサイトを見てつくづく感じました。

まだなーんにもできてないけど、とりあえずアップしながら作ってく。

 

明日こそはこのハローワールドショウガを食おう