ツール

マークアップエンジニアとかWEBディレクターとかをやってる僕が、自分が詰まって、解決したことをここに残しておきますよ。

codekitの自分が触ってるプロジェクト以外のファイル更新で自動リロードがかかるのを防ぐ

codekit使ってます。

codekitの一番いいのが自動リロード機能。
htmlを更新した時に自動でブラウザをリロードしてくれる。cssを更新したときには、ブラウザをリロードせずにcssだけをヌルっと変更してくれるので、ページの途中を作ってる時や、jsでひらいたメニュー内を作ってるときも大活躍する。

その自動リロードで悩ましいことが1つあった。

うちの会社で複数の人間がcodekitをつかってそれぞれの案件をコーディングしてるとき、自分が作業中のファイルを更新してないのに、dropbox内の別のプロジェクトを誰かがいじっていると彼のいじったファイルが更新されたことでこっちまでオートリロードかかっちゃうことがたびたびあって。

cssをちょこちょこいじってるのに勝手にリロードかかってページの上にぶっとばされるのは非常にストレスなので、どうにかなんねぇのかな、と思ってたら、

普通にどうにかなるやつだった。

codekitのプロジェクト一覧をひらくと、ズラッと並んでるプロジェクトの右側にチェックボックスがある。
自分が触ってないプロジェクトに関してはこれをはずしてdisableにしておくだけ。

こんな簡単なことなら、さっさと調べたほうがよかったね。


スニペットツールDashの自動入力が使えなくなったのを解決

Dashというスニペットツール、コーディングで使っていた。

mac book proを3年ぶりに買い替えて(それによってOSもsierraになって)みたら、使えなくなってしまった。
Dashをたちあげて「use」をクリックしてペーストするのは機能するんだけど、文字を打ち込みながら自動で入力される機能が動かない。

自動で入力されないと意味ないんだYOーーーーーーーーーーーーーー!!

んで、なかなか調べても解決策みつからなかったんだけど、ようやく見つけた。

システム設定でDash appのアクセスを許可してなかったんだね・・・。


システム>セキュリティとプライバシー>アクセシビリティ


dashcapcha

このキャプチャではうつってないけど、左下のカギマークをクリックしてパスワードをいれたあと、Dash.appにチェックをいれる!

そうしたら直った。

やれやれだぜ

イラレでスライスを速くするスクリプト。quick exporterが便利

イラレで作られたデザインのスライス、psdの5倍時間かかるな、なんとかならねぇのかよ。

と思っていた。

これを見つけた。

quick exporter
http://2-hats.hateblo.jp/entry/2015/07/27/120859

知らなかったよ・・
これを知らずにいままで1個1個切り分けてスライスしてたなんて、おれたちオラウータンじゃないか。 

psdと同じ速度でスライスできる! 

GitLabでsshでクローンしてくるときに公開鍵が必要

最近仕事でGit使うこと増えてきた。
社内でというよりは、お客さんとのデータやりとりで。 


あるお客さんはGitLabというサービスを使っていて、
招待したもらったあと素直にgit用のパス(URL)をsourcetreeに貼り付けてクローンしようとしたら、エラーになった。

というか、「これはGitのurlではありません」みたいに出た。

あれれってなるよね。
sshじゃなくてhttpsにしてみるとパスワードを求められて、gitlabのパスワードをいれてもまったく解決しない。


どうやら、GitLab(に限らず?)でsshでクローンしてくるには、公開鍵を登録しないといけないのだね。


公開鍵の作り方は、
http://webkaru.net/linux/mac-ssh-login-public-key/

あたりを参考に。

 
すでにローカルの.sshディレクトリに公開鍵できてるわーっていうときは、
id_rsa.pub とかいうファイルが公開鍵なので
エディターで開いて、中身の1行

---------------
ssh-rsa XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
---------------
みたいなやつね。


この1行をGitLabの管理画面の鍵設定画面に登録する。

ブラウザでログインして、
左のメニューの人のアイコンをクリックした後、
33


 
左のメニューの鍵のアイコンをクリック
46


Add ssh keyをクリックして、さっきの1行をコピーして適当にtitleつけて完成。


これでsourcetreeでsshでクローンできるようになった!

 

codekitでjsをmin化させない設定

codekitとう便利なツールがある。
よく使うのだけど、初期設定だと、jsファイルをいじるたびにmin化されたファイルが自動的に吐き出されて、うっとおしい時がある。

クライアントによってはjsをmin化しないでほしいという要望も多いからね
(というかそういうのがほとんど。)

min化させない設定のメモ。

①まず設定変更したいプロジェクトを選択して右クリックで「Edit project setting」
②LanguagesのなかのJavascriptを選択
③Outputstyleを「Non-minified」にする。

これでOK.

ついでに 

check Syntax With を「Nothing」にしておけば、作成中に余計なバリデータが起動しないので静かにコーディングできる。

 
記事検索


手ぶらで通話 - bluetoothヘッドセット

1時間1円で暖かい。電気毛布。

夏のPC仕事のおともに冷えピタ。クールヘッドで脳のスピードがあがります。

お仕事のご依頼・お問い合わせはこちら

コーディングのお仕事が得意です。

info(あっと)tacshock.com
タグクラウド
QRコード
QRコード
  • ライブドアブログ