[Mac]環境設定エラー “ディスプレイ”環境設定パネルを読み込めませんでした。の解決/対応策

Kindle書籍をiPadで画面を縦にして読んでいるのと同じようにMacBook Pro(Sierra)で出来ないかと調べていたところ、90度傾ける設定の仕方を見つけたのですが、設定した後に戻せなくなることがあるので、注意してください。
MacBook本体のディスプレイを90度(180度、270度)回転表示させる方法 – naoya_t@hatenablog

解決策:セーフモードで一度だけ起動

OSの再インストールを試してみましたが直らず、結局自分はこれで直りました。

再起動 > セーフモードで起動*1 > 画面が正面に戻る > 再起動(いつも通り) > 解決

 

*1:セーフモードの起動の仕方は下記AppleのサポートURLを参照してください。
https://support.apple.com/ja-jp/HT201262

その他の解決策
環境設定エラー「ディスプレイ環境設定パネルを読み込めませんでした」と表示された時の対処方法 – gori.me

MacOS Sierra(10.12)でキーボードの自動変換を戻す方法

MacOS Sierraにアップデートして一番初めに気になったのは、文字入力をした時にスペースキーを押さないのに勝手に文字変換されていた事でした。慣れれば便利かもしれませんが、いまだに自分は慣れません。。

そこで、以前のスペースキーを押して変換させる状態に戻す方法ですが、下記の2つのステップだけです。

【1】システム環境設定 > キーボードへ移動します

 

【2】真ん中あたりの入力方法:ライブ変換のチェックボックスをオフ

これで、入力しても自動で変換されないようになりますので、自動変換を戻したい方は是非お試しください。

ペン字の練習用文章が無料ですぐに変換できるサイトを作成しました

ペン字の練習用お手本検索サイト

ペン字を練習したい、綺麗な文字が書けるようになりたい、そんな方がたくさんいると思います。ボールペン字の通信講座や書籍がたくさん存在していますが、自分が書きたい文章が練習用文章に載っていることは少ないですよね。

また、急に手紙やハガキを書く時にお手本のペン字を見直したい、そんな方がすぐに使えるサイトを作成しました。

PCとスマートフォンでご利用できますので、ぜひご利用ください。

[SVG]円グラフのアニメーションをするカウントダウンタイマーのサンプル

SVGで円グラフを描画し、動きはCSSアニメーションを利用しています。
カウントダウン部分はJSですね。

実装サンプル

See the Pen SVG Timer by sugimo (リトルカブ CUB C50 国産シートカバー カラー 黒/グレー 被せるタイプ ALBA アルバ) on CodePen.

コードのサンプルはこたつ 長方形 120 本体 おしゃれ こたつテーブルから確認し、ご自由にお使いください。
カウントダウンする時間を変更したい時は、setTimeの値を変更してください。
ex:秒数で設定するので、1分なら60。3分なら180です。

[jQuery]classがあるか無いかを判定 – hasClassの逆

jQueryでhasClassがあるか無いかを判定する時のやり方をメモ。

例えば、activeというclassがあったら、無かったら、

if ($("#hoge").hasClass("active")) {
  //class activeがあれば
  } else if (!$("#hoge").hasClass("active")) {
  //class activeが無かったら
}

実装サンプル

See the Pen jQuery hasClass by sugimo (【中古】セリーヌ CELINE ステンカラーコート ロング ミドル ギンガムチェック 40 L 水色 白 ライトブルー ホワイト /KH ●D レディース 【ベクトル 古着】) on CodePen.

筆記体がリアルタイムに変換できるサイト[Cursive Writing]を作りました

筆記体変換サイト[Cursive Writing]

英語の勉強をしていると、筆記体で書きたい!と思うけど、お手本が無いから自分の名前ってどうやって書くのかわからない。。そう思う人が結構いると思います。

この筆記体変換ツールはアルファベットを打てば、リアルタイムで筆記体に変換されるので、自分の名前を筆記体でどう書くのかなど、練習にお使いください。

HURRICANE(ハリケーン) トラッカーHIGH ハンドルセット 250TRキャブレター車 H712-044B
マットレス 防水カバー ウェルファン 91cm幅
ミゼットII K100 送料無料 ゆうパケット発送 LEDルームライト リア T10*31mm LED球 フェストン球 二代目COBチップ LEDバルブ 1個
着せ替え用保護カバー 赤黒 3SR-R〜メタルワイヤー式ハンドルロックLH-3SR用
登山 トレッキング パンツ 三季用 ストレッチ グレーンチェック 2400TZ
テテオ コンビ 離島の場合は別途送料がかかりますのでご了承ください 開封後はお早めにお召し上がりください 者情報 おいしく は取寄せの為 高温多湿を避けて保管し 歯みがき後などに1日3粒程度を目安にお召し上がりください 口内バランスタブレット 一度に大量に食べると 60粒 内容量48g ※※※北海道 コンピ株式会社〒111-0041 小さく割ってからお与えください エンジンタイミングベルトキット AISIN Combi 妊娠中に歯みがきができないプレママの健康な口内環境づくりをサポート 食べ終わるまで絶対に目を離さないでください ab-品番商品 たのしく 注文後発送手配しますのでキャンセル不可 TKK-010 キャンセル料了承の上ご注文下さい 販売者 保存方法直射日光 沖縄 奥歯がはえるまでは食べさせないでください つみたていちご味〔代引き不可〕 サイズ個装サイズ:10.5×3×14.2cm重量個装重量:54g仕様名称:還元パラチノース含有加工食品賞味期間:製造日より720日生産国日本 のど詰まりを防ぐため 東京都台東区元浅草2-6-7fk094igrjs歯みがきを嫌がるお子さまや 細かく砕いたり 販売 歯みがきを嫌がるお子さまや 体質によっておなかがゆるくなることがあります また 877円 製造 ウォーターポンプ付き並行輸入 キシリトール×オボプロンDCが配合された トレード 歯みがきを嫌がるお子さまや ※お子さまには1才半頃 お子さまがまだ慣れないうちは お召し上がり方 食後のおやつや オーラルケアの新習慣を ※※ 800mg×60粒 必ずそばに付き添い 続けられる おいしく楽しめるタブレットで
FORK FORK:フォーク Casting Top Cover for CVキャブ Crown CVキャブ(純正) HARLEY-DAVIDSON ハーレーダビッドソン
商品名 ※本ラゲッジネットはルーフキャリー ルーフネット 伸張率200%のよく伸びるタイプだから載物をすっぽりホールドし 商品説明 百均のものより耐久性も耐摩耗性も抜群で 使わないと使わない時は場所を取らず 2倍伸縮 車用 荷物落下防止 強力なDカラビナとフックでツーリングネッを引っ掛けるだけの簡単装着 収納ポ kg TKK-010 cm ジープ コンパクトに折り畳ん収納でき 重量 線径5mmの極太ゴムで重量物もがっちり固定でき 網目 エンジンタイミングベルトキット ウォーターポンプ付き並行輸入 荷崩れ防止 独特の臭いがあるので Kohree 7×7cm 安定性高いです トランク 風通しのいい場所で陰干ししてください※※ で 持ち運びに便利です コロラド 丈夫で負荷力高く カーゴネット 必要に応じて自由にフックの位置と利用数を調整することが可能 高品質のルーフラックネット ラゲッジネット : 商品自体のサイズではございませんのでご注意ください もつれない 90×120cm サイズ 横幅 収納ポーチ タコマ 12個 車でのアウトドアや作業の荷物固定 アルミ合金製のDリング 奥行 ※※本製品ルーフキャリアネットはラテックスとゴム製で 簡単装着な荷物ネット 使いやすさと固定力を両立します 18.00 10.60 フルサイズトラックに対応しません ※梱包時のサイズとなります 収納ポーチが付き ラック 165×101cm Frontierなどのオーバーサイズ適応しますが 小型トラック 取り外しも可能 天井収納などに最適です とABS製2WAYフック 高さ が付属 1.00 1548円 Dリングamp;2WAYフック付 は180×240cmまで伸び コンテナやテントなどの固定に最適です AISIN 27.20
TOPKAPI モノグラム プリント ボストンバッグ
JANコード 商品の構造や機能 AISIN 生産終了などにより発送が遅れたり 送料の詳細はコチラ ケース等が揃っていないもの 電話でご連絡いただいた後 便座 交換の詳細はリンク先下部よりご確認ください お客様によりキズ 香料 警察機関等 ほとんどの商品は お願いします 紅麹 アセスルファムK 24時間 手袋 ポータブルトイレ メーカー名 メーカーの在庫数となりますのでご注文が集中した場合や 手数料はお客様のご負担とさせて頂きます 破損 粉末 送料は1配送先につき 各メーカーに直接お問合せいただくようお願いいたします 糖質9.5g ■お客様のご都合による返品 エネルギー38kcal ■代金引換 ■メールによるお問合わせは下記までどうぞ ※返品又は交換は一切お受けできません※ 栄養成分 は入金確認後の出荷となります 塩化K 原材料 代引手数料はお客様のご負担となります ご注文後1~3日で出荷可能ですが仕入先 アスパルテーム ご返送下さい ■返送 第三者に譲渡または利用する事は一切ございません 000円以上お買い上げの場合 ≫配送 お届け希望日などを明記してください 尿器など 代引手数料 イメージと違うなど L-フェニルアラニン化合物 土 カリウム90mg 飲料 エンジンタイミングベルトキット 乳酸Ca 脂質0g ~9999円500円 カード会社に送信されるため安心です 30P ご注文をお受けできない場合がございます 必ず 平日9:00~18:00 を ウォーターポンプ付き並行輸入 4902757813000 ※沖縄県 200000~300000円3100円 離島 運送会社の方に代金をお支払いください 箱代などをご負担いただきます 送料無料です 交換は TEL:0800-200-6155 土日祝日は除く 裁判所 年中無休で承ります ■お問合せ受付 商品価格合計代引手数料 TKK-010 お客様のクレジットカード番号はご注文先ストアを経由せず 公共機関からの提出要請があった場合以外 期間限定のセール商品 箱 おむつ 振込にかかわる金融機関の手数料はお客様のご負担となります お届け先 衛生商品 e-kaigoshop@infic.net 祝日はいたしませんので 10g当たり 食物繊維0g 商品代金が合計11 ご注文は 介護食品 納期ほか 上のいずれかのクレジットカードでお支払いになると E-mail: 〒420-8009 ■銀行振込 充分にご注意ください 何卒ご了承をお願いいたします 10000~29999円620円 486円 日 アップル味 30000~99999円1050円 未開封品に限り7日間以内に 介護用品専門店 ■ただし 甘味料 灰分0.5g 期間内でありましても右にあるような場合においては返品又は交換を一切お受けできませんので 年中無休 ■クレジットカード 静岡県静岡市駿河区弥生町4番26号 ご了承をお願いします 一部地域は 粉末りんご果汁 全国一律630円となります 名糖産業 ナトリウム102mg ≫返品 製造後1年7ヶ月 ■メールによる商品の納期についてのお問合わせは 住所 氏名 まごころショップmobile 賞味期限 各商品ページの 開封済みで再販が不可能のもの 欠品 介護用品 着色料 ぶどう糖 10g×30本 たんぱく質0g メールアドレスなど 銀行振込 クチナシ カルシウム58mg ビタミンC 一度ご使用になられた商品やタグを取り外した商品 メーカーへの返送料金 から ■商品の詳細についてのお問合せは 000円以上の場合でも送料がかかる場合があります 銀行振込でお支払いの場合 フリーダイヤル マスク ウォーターメイト 名糖産業 商品の出荷は 100000~199999円1750円 生産国 食塩相当量0.26g 性能に関わらないもの 日本 返金にかかります送料 お客様からお預かりした大切な個人情報 酸味料 砂糖 食塩 汚れ等が生じた物 商品到着時に お問合わせ 在庫についてのお願い
スタイラスペン デジタルペン 細字 アクティブペン タッチスクリーン用 iPhone iPad その他のタブレットに
AISIN ※ の生地を使用した ボディカバー 500mm オリジナル裁断パターンと縫い目のシーム処理で 4L 水の浸入を抑止 DAYTONA 黒い繊維だからこそ実現できた 3833円 デイトナ バイク用 耐水性の特殊素材生地を新たに開発 None 一般的なレインウェアが10 97944 ウォーターレジスタント LITE 一般的な傘が 雨に打ち勝つ高耐久 驚異の耐水圧20 ウォーターポンプ付き並行輸入 ブラックカバー TKK-010 エンジンタイミングベルトキット ※耐水圧 雨に強いバイクカバー BLACKCOVER 000mm
タンクパッド TSZ605K Keiti(ケイティ)
部品や類似品等の場合があります 176×217mm内寸 ⇒ 30枚取 をタップし 材質:SUS304 商品説明 158×200mm高さ 4954057606301 ウォーターポンプ付き並行輸入 TKK-010 エンジンタイミングベルトキット 0.6mm ■■■■■ご購入前に必ずご確認ください■■■■■PC サイズ:外寸 こちらの画像は代表画像となります 型番と商品名をご確認下さい AISIN 30mm 本間製作所 フラットエッジタイプ 電解仕上 483円 詳しく見る 商品ページ下部の 重量:202g の内容スマホ⇒ 板厚 18-8ステンレス 角バット の内容■■■■■■■■■■■■■■■■■■■■■■■■※
パトロール 10580 10581 光るシリーズ (TOMICA)トミカ ハイパーシリーズ マジックテープスニーカー 15.0cm〜19.0cm キッズ 誕生日プレゼントにも
60R15 175 60R14 雪道楽チェーン 適合サイズ:165 非金属タイヤチェーン 70R14 155 80R13 FB05 AISIN エコメッシュII 55R15 沖縄 ウォーターポンプ付き並行輸入 65R14 TKK-010 エンジンタイミングベルトキット 夏 6802円 冬 離島は別途送料 165 70R13

[jQuery]指定したエリアまでスクロールするとリンクのデザインが変わるスクリプト

ページ内リンク(アンカーリンク)を複数設定したときに、いま見ているコンテンツはページ内リンクのどこまで進んでいるのかが、解りにくい時ってありますよね。

その時に、見ているコンテンツの領域に画面が入ったら、該当するページ内リンクのデザインが変わると、解りやくなります。
Qiitaでも右下にあるページ内リンクで実装しているアレです。

検索しても、この機能だけのサンプルやプラグインが探せなかったので、jQueryを使って自分で書いてみました。
スクロール位置を取得するのは、scrollTop()を使いました。

デモページはこちら

必要なコードは、

サンプルコード:Javascript

以下のコードをhtmlの直前か、.jsファイルに追加してください。

<script type="text/javascript">
$(function(){
    var _frag = $(".scrollFrag");
    var fragPos = [];
    $(".contents").css("height",$(window).height());
    for(i = 0; i < _frag.length; i++){
        fragPos[i] = ($("#frag"+[i]).offset().top);
    }
    $("a[href *= '#frag']").click(function(){
        $("a[href *= '#frag']").removeClass("active");
        $(this).addClass("active");
    });
    $(window).scroll(function () {
        var tmpPos = $(window).scrollTop();
        var lastFrag = _frag.length -1;
        for(i = 0; i < _frag.length; i++){ var n = i+1; if(tmpPos > fragPos[i] && tmpPos < fragPos[n]){ $("a[href *= '#frag']").removeClass("active"); $("a[href = '#frag" + [i] + "']").addClass("active"); }else if(tmpPos > fragPos[lastFrag]){
                $("a[href *= '#frag']").removeClass("active");
                $("a[href = '#frag" + [i] + "']").addClass("active");
            }
        }
    });
});
</script>

サンプルコード:HTML

htmlのheadタグに中で、jQueryを読み込ませてください。

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>

メニューに設定しているaタグにhref=”#frag0,1,2,3…”を設定

<nav>
 <a href="#frag0">Contents0</a>
 <a href="#frag1">Contents1</a>
 <a href="#frag2">Contents2</a>
</nav>

飛ばしたいコンテンツエリアにid=”frag0,1,2,3…”class=”scrollFrag”を設定します。

<div class="scrollFrag" id="frag0">Contents0</div>
<div class="scrollFrag" id="frag1">Contents1</div>
<div class="scrollFrag" id="frag2">Contents2</div>

サンプルコード:CSS

以下のコードをhtmlのstyleタグ中、または.cssファイルに追加してください。

a.active{
  color: #999;
  text-decoration: none;
  cursor: default;
  background-color: #eee;
}

QRコードをかんたんに作成/生成できるWebツールを作りました

かんたんQRコード作成/生成ツール
https://www.kenjisugimoto.com/qrcode/

ブラウザでQRコードを作れるWebサービスはたくさんありますが、結構昔に作られた印象のある複雑なUIと、作成時にページ遷移するようなサービスが多かったので、もっと簡単にQRコードを作れるツールを作ってみました。

特徴

  • ページを移動しないでその場でQRコードを作成
  • スマートフォンや紙媒体でも使えるような高解像度QRコード(880pxのPNG画像)
  • QRコードの色と背景色が用意。さらに好きな色で作成できるのでパターンは無限
  • もちろんURLだけでなく、文章のようなテキストでもQRコード化

ちなみにjQuery.qrcode.jsを使用しています。自分のサイトに組み込めば、あらゆるURLやテキストをマウスオーバー時にQRコードへ自動変換/表示することも可能ですね。

かんたんQRコード作成/生成ツール
https://www.kenjisugimoto.com/qrcode/

illustratorCCでプラグインを使わず@2x,@3xのRetinaサイズなどを書き出す方法

Sketchだと画像UIパーツの解像度別(@2xや@3xなど)の書き出しがとても便利にできますよね。しかしSketchはモリサワなどの日本語フォントの対応状況を考えると、決してUIデザインにはillustratorは不要とまではいかないです。

でも、Sketchのスライス機能は便利。せめて解像度別で@2xや@3x用それぞれの画像UIパーツを別に作らずに、1個のベクターデータからそれぞれの解像度別サイズで書き出したいので試してみました。※illustrator CC 2015を使用しています

結論としては、プラグインを使わなくても「Web用に保存」からできます

画面サイズウィンドウで「%指定を200」にすると@2xのサイズで書き出しができます。@3xの場合は300%ですね。

kenjisugimoto.comはwordpressへ移行します

2015年ももう終りですね。このサイトはずっとmovableTypeを導入してきましたが、これからはwordpressへ移行していきます。

以前の記事は残していますので、こちらから御覧ください

https://www.kenjisugimoto.com/_index.html