まこと

サードパーティ製のSSDでTRIMを有効化させるにはTrim Enablerじゃなくてtrimforceでいいみたい。

うちに17インチのMacBookPro(late2011)が眠ってて、たまーにDVDを見る時に起動させるんです。

今回久しぶりに電源をいれたら、これがもうどうしたの??ってくらい全然起動しない。
30分くらいしてやっとログイン画面、1時間くらいしてやっとデスクトップが表示。みたいな。

「Mac 軽くする」みたいなワードで検索して、セーフモードで起動してからPRAMリセットをするとサクサクが戻る。
でもしばらくすると重くなる。
困った。

セーフモードでの起動

PRAMリセット方法

で、ふと思い出したんです。
サードパーティ製のSSDてTRIM機能が有効にならないから、なんかアプリ使って有効にしてたような。。。と。

LaunchPadを開いたらそれがTrim Enablerだったとすぐ思い出せたんだけど、起動しない。
どうやらアップデートが来ているようだ。
アップデートしてみると以前は無料でTRIMを有効化出来てたのに、今は15日間のトライアルとか表示される。

他になにかアプリ無いかな?と探したら
今はappleが有効化する方法を提供してくれてるそうな。

それがtrimforce

$ sudo trimforce enable

アプリを使わずにサードパーティ製のSSDのTRIM機能を有効化させるには
0)自分は、Trim Enabler側でのTRIMをOFFにして再起動とアンインストール

1)ターミナルを開いて
2)$ sudo trimforce enable と入力
3)trim有効化するけど、データが消えてもappleは責任おわないよーそれでもいいかい?的な質問にyを答える
4)勝手に再起動する

念の為システム情報から確認

(▲このスクショは現MBPの物、でも確認する場所は同じ)

phpstormでも選択した文字列をクォーテーションで囲みたい

普段vscode使っている私ですが、
たまたまphpstormを触る機会がありまして
phpstorm不便だなーて思ったのがこれ↓
文字列を選択してshift+2やshift+7しても「”(ダブルクォート)」や「’(シングルクォート)」で囲めない。

設定変更すれば対応可能でした、素敵。

環境設定 > エディター > 一般 > スマートキー > 引用符または括弧入力時に選択部分を囲む

作業中に特定サイトをブロックし(て集中力を確保し、生産性を上げ)たい。

年々TL監視時間がずるずる伸びてる気がするので、いっそのことブロックする事にしました。

いま試しているのはこれ。

osx用のwebsiteブロックアプリ / SelfControl

https://selfcontrolapp.com/

指定したドメインを時間指定でブロック。

chromeの拡張でブロックするやつも入れてみた

上記selfcontrolを入れたのでとりあえずこっちは無効にしてる。
https://chrome.google.com/webstore/detail/block-site-website-blocke/eiimnmioipafcokbfikbljfdeojpcgbh

今更知るscssのソースマップの存在意義

チームで作業する場合、ソースマップ普通に便利かも。
てか必須かも。

いままでは
1)cssからscssを辿るのはそんなに大変でもない
2)もしSassファイル内での行番号を知りたい時は、ラインコメントを出力すればいい

みたいな感覚でいたんですけど
cssを見ればscssのどこか判ると言っても、20〜30を超える数の.scssを@importしたサイトになると流石に骨(心)が折れるし
ラインコメントなんてのは論外で、例えば改行の仕方が違う人がscssを編集するだけで
gitが反応しまくるので非常に面倒臭いってのが実際。

けれどもソースマップならば!

開発者ツールで直接scssのどこかに書いてあるのかが判るので、使わないより使った方が断然早い。

scssの対象行がブラウザから確認できる

もし直接cssが見たいようて時は
ブラウザの設定を変更すれば切り替えられるので
安心安心

Visual Studio Code、慣れてきた。

最近のエディタは、完全にVisual Studio Codeな気分です。100%は満たされないけど、かなりいいですねこれ。
codaからほぼ完全に乗り換えました。

悩みの種だった、ソースフォーマット時にspanの内側がフォーマットされない件も解決。

設定(ツールバーの「Code>基本設定>設定」)のこうなってる部分を

こうする。

追記:2017-08-06)最近はsvgを追加した

あと最近のアップデート後に言語設定が英語に戻ってしまったので、
enをjaに書き換えました。

これで日本語に戻る。

その他自分がよく使う機能

設定

あれ、それくらいか??