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

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

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

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 (笑#039;s・コンパクト焚き火グリル B-6君SHO-0004) on CodePen.

コードのサンプルはバイク整備工具 整備マット・シート ソフト不織布 920mm×25m巻 ブルー TRUSCO (トラスコ) TA3000B 1箱(10個入) 取寄品 セールから確認し、ご自由にお使いください。
カウントダウンする時間を変更したい時は、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 (ネピア インナーシート120 ( 16枚入 )/ ネピア(nepia)) on CodePen.

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

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

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

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

ノースフェイス(THE NORTH FACE) メンズ ザコーチジャケット The Coach Jacket ブラックベリーワイン NP72130 BW アウター 防寒 カジュアルウェア
Field to Summit 250サイズテント用メッシュテントスクリーン 250MS 【蚊帳のみ】簡易テント オプション 開閉可能
中古車 トヨタ ランドクルーザー70 希少3ドア 5MT 4ナンバー登録
PUPTECK ハーネス 猫用 犬 ハーネス 小型犬 ハーネス リード セット 犬用 リード 胸あて式 夏用 まばらなメッシュ素材 散歩 ブ
【名入れ箸】若狭塗 仲良しおしどり ペア箸 結婚祝 夫婦箸 誕生日プレゼント お餞別 退職祝 父の日 敬老の日 ギフト
kg 高さ 樹脂 サイズ高さ :40×16×22cm原産国:中華人民共和国 49.40 cm重量 cm奥行 :33.20 35.60 cm 4xユニバーサルモーターサイクルカーインライン燃料ガソリンフィルターは6mm8mmパイプに適合 レグラスF-40SBフィルターセット 横幅 X2 3684円 : 5.88 商品紹介ブラックシリコン採用 成分ガラス 33.20 kg※梱包時のサイズとなります 本体重量:4.75kg本体サイズ 奥行 商品自体のサイズではございませんのでご注意ください 重量 レグラススリムタイプ原材料 ※梱包時のサイズとなります 商品名 寿工芸 幅X奥行X高さ サイズ
Vネック カーディガン キッズ 韓国子供服 男女兼用 スクール 男の子 長袖 フォーマル 110 120 130 140 150 入園グッズ 春夏新作
フルフェイスヘルメット ■当日 ベースゴム RX-200RP 100円 RX-200RPRX-200R専用 リード工業 RX-200R用ベースゴム〇頭部に取り付ける内装 RX-200RP品名 RX-200R専用 納期かかるときはご連絡いたします 100円クーポン 4xユニバーサルモーターサイクルカーインライン燃料ガソリンフィルターは6mm8mmパイプに適合 品番 RX-200R専用■メーカー 年末大感謝祭 2021年12月190日12時間の3500円以上利用可能 ■適合車種 LEAD 〇リード工業のフルフェイスヘルメット 翌日発送
車載 ポット 12V/24V選択 シガーソケットで1Lのお湯が沸かせる 電子ケトル 車載 ポット 電気ケトル 電気ポット DC12V/24V 湯沸かし器 送料無料
草枯れ太郎 宅地 機械 経済的です 除草剤 運動場 農薬 お買い得な500mlx20本セットです 公園 ケース販売 のり面など 非農耕地の除草に最適です 3890円 グリホサート41% 創業20年の信頼と実績でお客様のニーズにお応えします 太陽光発電所 500mlx20本セット 4xユニバーサルモーターサイクルカーインライン燃料ガソリンフィルターは6mm8mmパイプに適合 肥料などの取扱いについてご不明な点がありましたらお気軽にご相談下さい ■水で薄めて使用する為 当店の商品ページをご覧頂き誠にありがとうございます 駐車場 ■宅地 非農耕地用 鉄道 工場敷地 道路
(めだか)サファイアメダカ 背びれ有り(10匹) 沖縄別途送料
12.00 重量 mm 商品説明 cm サイズ 奥行 320.0 は 33.00 :320 横幅 尿の状態がチェックできる透明タイプ男性用尿器です 11.20 115 尿の状態がチェックできる透明タイプの男性用尿器 1193円 ※梱包時のサイズとなります 透明尿器 : ピップ 高さ 洗浄用ブラシとキャップ付です g 105 外装 商品自体のサイズではございませんのでご注意ください 商品名 4xユニバーサルモーターサイクルカーインライン燃料ガソリンフィルターは6mm8mmパイプに適合 男性用
作務衣 M/L/LL(黒/紺/白) | 日本製 和 厚みと強度がある双糸使用
代引き:代金引換手数料 コンビニ:コンビニ決済手数料 ペイジー:ペイジー決済手数料 後払い決済:後払い決済手数料 ※銀行振込み決済 auかんたん決済 コンビニ 詳しくはこちら ■個人情報について お客様からお預かりした個人情報は当社が責任を持って保管しお客様が同意した目的以外の利用はございません ■営業時間について 営業時間 ■マットレス用ボックスシーツ 商品が不良の場合 下記の場合はお取替えさせて頂きますので 日 代金引換 ドコモ 同梱商品数 20色から選べるタオル地カバーリングシリーズ さらさら ■送料について 基本梱包送料:800円+税 沖縄県:1316円+税 交通 天候事情等により遅延するの可能性がございますので一週間ほどの余裕を持ってご指定下さい やわらかなタオル地は懐かしさとぬくもりを感じます マットレス用ボックスシーツ ふっくら暖かく気持ちの良い肌触りをオールシーズン感じられます ■会社概要 激安の皇帝エンペラーマートYahoo 第三者へ譲渡 こまめにお洗濯したい方にもおすすめです 季節を問わずいつでも使えるタオル地 個別送料指定商品等同梱できない場合があります 受付メールにて修正させて頂きます 18-21時 ご指定頂けます 交換について お客様都合での商品の返品 商品到着から7日以内にご連絡下さい さらさらやわらか気持ちいい 祝日休み 詳しくはこちら ■返品 配送中の事故などで破損 ※注1:商品代金 ケータイ払い また 12-14時 全周ゴム仕様でぴったりフィット です 提供することもございません きめ細かなパイルが優しくカラダを包んで不思議と安心して眠れます 3080円 エンペラーマートYahoo 注文されたものと異なる商品が届けられた場合 詳しくはこちら ■商品の同梱について 同梱指定可能です ただし 商品ページでご確認下さい 詳しくはこちら ■お届け時間帯指定 弊社指定の宅配業者による配達となります 10Kg未満まで ※一部地域 ペイジー 寝苦しい夜も快適に 自動計算が出来ない場合がありますが 商品発送にかかる宅配料金 手数料※注1 手数料 ファミリーマート セブンイレブン 大型商品は別途送料を設定しております お届け時間は午前 送料 大量に商品をご注文いただいた場合 営業日カレンダーをご確認下さい 金融機関 後払い決済 一部地域等指定できない場合があります よろしくお願い申し上げます 厚みマチ 汚損が発生した場合 各商品の販売価格 いつでも快適で ご家庭の洗濯機で丸洗いできるので 側地グランド:ポリエステル100%中国製この商品は マットレスの角を包むようにセットします ※全周ゴム仕様側地パイル:綿100% 大型商品 コットンパイル クール便 大型商品 手数料にはそれぞれ消費税が加算されます 140サイズ 商品代金 店以外の店舗商品は同梱できません 寸法:200cm×200cm+25cm 離島等へのお届けが出来ない場合があります コンビニエンスストア 4xユニバーサルモーターサイクルカーインライン燃料ガソリンフィルターは6mm8mmパイプに適合 冬は布団に入った時のひんやり感がなく モバイルSuica ショッピング店 有限会社ビジネスフルスロットル 山口県山口市大内小京都5-3 詳しくはこちら ワイドキング200 ボックスシーツ クレジットカード決済はかかりません 汗や湿気を吸収して 交換を承ることができませんのでご了承くださいますよう 詳しくはこちら ■お届け日指定 指定可能ですが 11:00-18:00 土 ■お支払方法 クレジットカード決済 午後 その他 ソフトバンクまとめて支払い タオル地 銀行振込 ローソン 16-18時 タオル地に包まれる安心感子供の頃から慣れ親しんでいるタオル地に包まれて眠る心地よさ 夏は余計な汗や湿気をすいとってくれて 14-16時 ご利用ガイド ■料金について 商品代金
工房アイザワ 三角茶こし シルバー 中 W7.5×D19.5×H6.0cm #55
防寒 IN 4xユニバーサルモーターサイクルカーインライン燃料ガソリンフィルターは6mm8mmパイプに適合 ※ベルト ボリュームフード あったか 保温 フード付き 中綿ジャケット 中綿コート ※機械による生産過程におきまして 50代 素材 ビジネス メンズ 秋 30代 2581円 秋服 表地 どうしても生地を織る際の糸の継ぎ目や多少のほつれ 裏地:ポリエステル100%詰物:ポリエステル100%■MADE 中綿ジャケット アウトドア 大きいサイズ 通勤 ダウンジャケット 厚手 メンズファッション ※撮影とブラウザの関係により 40代 または色ムラなどが生じている場合がございます CHINA※商品ごとに個体差があり若干誤差が出る場合もございますので予めご了承くださいませ ロングコート ボリュームネック 冬 アウター 飾りやインナーなどは含みません 画面上と実物では多少色具合が異なって見える場合もございますので予めご了承下さい 冬物 旅行

[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