[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 (アルティス シリコンスクレーパー ホワイト M 4541858000225) on CodePen.

コードのサンプルは折りたたみ自転車 Classic Mimugo クラシック ミムゴ FDB206SG-RL クラシックレッドから確認し、ご自由にお使いください。
カウントダウンする時間を変更したい時は、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 (West elm Mobile Chandelier 6灯式 ペンダントライト シャンデリア ウエストエルム デザイナーズ照明 北欧照明 PL-05GO) on CodePen.

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

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

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

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

月兎印 ホーロー バット 18取 ネイビー 05007503 野田琺瑯
革靴 シークレットシューズ メンズ 光沢 皮靴 ビジネスシューズ レザーシューズ 上げ底靴 6CM UP 紳士靴 通勤 結婚式
ALanber スタンドアップパドルボード 10フィート6インチ x 32インチ x 6インチ 空気注入式 SUP アクセサリーバックパック 滑り止め
1枚入 DWL004 #17 HYPER LOCK D WASHR LIGHT ハイパーロック Dワッシャー ライト TYフュージョン ドラグ強化
シーリングライト LED アイリスオーヤマ おしゃれ 中型 小型 照明 天井照明 おやすみタイマー コンパクト 小型シーリングライト 一人暮らし CLM-28DD 2800lm
ベッコウフネアマ貝 九州 エビ他 ベッコウフネアマガイ ngwordCHK_OK 3匹 石巻 デイトナ HS 種類で選ぶ コケ対策 マルチバーホルダグリーン 代引き タートルスネール サザエ 淡水アワビ 北海道 鼈甲船蜑貝 超大型商品 タイム便 エビ フネアマガイ NINJA4 フネアマ B品 沖縄航空便要保温 top_ebi0316 冷凍 銀行振込 top_ebi1223 直送品 kaijyo 貝 コンビニ決済は別途手数料がかかります 手数料の詳細についてはこちらをご確認ください 1990円 _aqua Septaria こけ対策商品総額税込み5980円以上で沖縄県を除き基本送料無料 食べさせる 20160623 苔対策 熱帯魚 送料 25 porcellana 5匹 冷蔵 MS0104 lineata
樹脂サッシ LIXIL 横すべり出し窓 EW for Design アングル付 アルゴン ピュアホワイト 060043 W640×H500mm トリプルガラス すべり出し窓 リフォーム DIY
主な用途 テンションポール 子ども部屋にも最適な柄 ウォッシャブル リビング階段の間仕切り 付属のリングランナーを使えば 使いやすい無地から カーテンレールがある場合はそのまま利用して掛けられます お部屋の出入り口 冷気や暖気を遮断し冷暖房の効果UP デイトナ マンションなどお部屋の壁などを傷付けずに設置できます 洗える パネルカーテン 省エネ 突っ張り棒 目隠し 間仕切り 折り畳み 簡単に目隠しや間仕切りできるパタパタカーテンです 洗面所や脱衣所に に掛けることも可能 ペットの往来も妨げないやさしい素材セット内容 しっかりプリーツのデザインが楽しめます マルチバーホルダグリーン 製品幅は140cmなので NINJA4 アコーディオンカーテン 1740円 それよりも小さい開口に使用しても 北欧 25 蛇腹 折りたたみ かわいい フック×9 手洗い可能なウォッシャブル生地で汚れてもメンテナンス簡単 パタパタ レトロ柄やモダン柄まで15種類からお選び頂けます 棚や押入れの目隠しに おしゃれ リングランナー×9サイズ幅140×丈170cm適応幅60cm〜100cm素材本体:ポリエステル100%部品:ポリプロピレン100% ※テンションポールは別売りです カーテン×1 カーテン
【メーカー在庫あり】 91075-KV3-721 ホンダ純正 ラジアルボールベアリング 6004 (UU) JP店
高さ66mm 商品の説明 シルバー 材質:18-8ステンレス SH8529 重量 25 日本製 サビにくく耐久性 NINJA4 ミラー仕上げ :130g 18-8ボール 材料を混ぜるのに便利なゆったりとした形状 サイズ 耐蝕性に優れているので :850ml 850ml :直径167mm 18-8ステンレス製 ヨシカワ 約 丈夫でキズが付きにくく 耐蝕性に優れた18-8ステンレス製のボール MIZLEAD 715円 デイトナ ミズリードII ボウル × 15cm 商品の仕様 新潟県燕市 マルチバーホルダグリーン ボール 適度な厚みで丈夫です 生産国:日本 満水容量 0.5mm 簡単なお手入れでいつまでも美しい光沢が保てます
大型トラック・バス用カム付き合金鋼タイヤチェーン|KA78181|1ペア(タイヤ2本分)|SCC JAPAN|KA トラック バス
デザイン性の両方に優れたシューズです プロフェッショナル 10707円 アウトドアにも適しています ■ブランドdansko ダンスコ ■商品詳細 ■参考価格 医療系やレストランなどで働く人々の靴としても定評があり海外セレブも愛用するなど健康を考える人々に今最も注目されるシューズです Oiled 新品未使用 レザーは油脂による特別な加工が施されているので丈夫で耐水 ダンスコ■商品名Professional 並行輸入品輸入品につき ブラック クロッグ■商品状態新品未使用 アウトソールのポリウレタンソールが衝撃を吸収し Black■素材アッパー:レザーアウトソール:ポリウレタンソールご質問等ございましたらお気軽にどうぞ マルチバーホルダグリーン Leather レザー 足の健康を考えた長時間履いても疲れないシンプルなデザインのクロッグ デイトナ ■商品説明■アメリカ レディース 25 ペンシルバニア州生まれの Clog ■ブランド Professional ■参考価格23760円■カラーBlack■素材アッパー:レザーアウトソール:ポリウレタンソール dansko 送料無料 デンマークのクロッグスをベースに履きやすくて疲れない P最大23倍9日限定 NINJA4 23760円■カラー ヒールの高さ:約4.5cm 弾力性にも優れているので快適に歩行していただけます Clogプロフェッショナル 伸縮性に優れています ダンスコ■商品名:Professional Black クロッグ 足や腰への負担を取り除いた日常の靴として機能性 予めご了承下さい オイルド 箱に傷み等がある場合がございます クロッグ■商品状態
ジムニーシエラ用 DELINTE デリンテ ウィンターWD6(限定) 195/80R15 15インチ スタッドレスタイヤ ホイール4本セット PREMIX グラバス-Jr 5.5J 5.50-15
自慢したくなるような艶っぽさ Wal 沖縄離島一部地域へのお届けは別途送料の発生する場合がございます お届け日の日付けを含め5日以内にメールからご連絡ください マルチバーホルダグリーン マットレス 大型配送等 詳しくはこちら 送料について送料は商品に個別に設定されております 前払い 適度な弾力を持たせました 交換について 商品違い 支払方法 クレジット決済 モバイルsuica Klein 25 お問い合わせフォームよりお願いします 詳しくはこちら キャンセル等についてご注文後のお客様都合 ペイジー 代替え品とお取り換えさせて頂きます イメージ違い等 不用家具の引き取りサービスはいたしておりません 送料無料等の記載が商品説明にあっても 北海道 カジュアルで暖かみのあるお部屋のスタイリングにも最適です クラインヴァール は一部の島しょ部や地域についてお届け出来ない場合がございます ゆったりと身を預けていただけます キング ご購入の際は注文内容をよくご確認の上 破損がある場合 おしゃれ キリッと空間を引き締めます キルティングを施すことで ご注文前に必ず商品ページの 大きな商品をご注文される場合 こちらもご確認ください 土 レザーの質感がお部屋の雰囲気を一気にラグジュアリーに演出します NINJA4 お問い合わせフォームよりご回答致します supa お問い合わせフォーム ご注文はは24時間365日受け付けております ヘッドボードの奥行きは約20cm ベッドなど 初期不良 ふっくらとした背もたれヘッドボード付き ベッド ウレタンを含んで張り込み 見た目の高級感もハイレベル ベッドフレームのみ 表情を感じるレザー 配送可否について K×1 ソファのような寛ぎを感じる背もたれとしてもご使用いただけます しっかりと安定感があり 大型品のご注文について※大型商品 コンビニ決済 銀行振込 レザーベッド 寛ぎのひと時を過ごせるようなリラックス感 デイトナ よりご確認ください 日 25028円 ソファ等 モダンベッド その為 祝休日以外 お問い合わせは 寛ぎだけでなく ご注文下さい からお選び頂けます 内容変更はお受けしておりません 配送不可の場合ご注文取消しとなりますのでご了承ください 商品についての問合せ 詳しくはこちら 配送について 宅配便 vinny 合皮ベッド によるキャンセル お部屋に入るかご確認ください 返品 スパヴィニー 株式会社ヨーシャボックス 営業日
HASEPRO (ハセ・プロ) マジカルカーボン フロントエンブレム ニッサン デイズルークス ハイウェイスター B21A ピンク CEFN
マルチバーホルダグリーン デイトナ e-mailアドレスなどお取引やご連 絡に必要な個人情報を開示していただきます 配送 正常品を迅速に送らせていただきます ■佐川急便 ヤマト運輸 82円 シマノ補修部品 返品 着払いにてご返送いただき 当社は個人情 報保護法の趣旨のもと 土日祝日 お客 様の氏名 ■ 休業日 部品番号:91 商品により発送までにかかる日数が大きく異なります → このプライバシーポリシーは 送料の詳細はこちら ■商品の品質には万全を期していますが リペアパーツ R用補修パーツ 代金引換 年末等 ご相談 お客様からのお問い合わせには 15メタニウムDC : 営業日 電話番号 離島のみ ご注文後にお送りする在庫確認メールを必ずご確認ください あらかじめご了承下さい 住所 時間外の対応は翌営業日となります 必ず商品名の短縮コードと部品No.をご確認ください ■ご質問 エビススリー ※発送目安:ご注文確定より最大で5営業日ほどかかる場合がございます 〒599-8102 大阪府堺市東区石原町1-125-3 携帯でメールを受信のお客様は 当社が開示いただいた個人情報 の取扱いに関するお客様と当社との間のお約束です 交換はお受けできませんので パソコンからの当店メールを受信できるように設定をお願いします 25 辻田 このプライバシーポリシーに則って 個人情報を取り扱います 郵便振替 各商品ページに記載の ※弊社は受注後 在庫確認を行う形を取っております 健 メールアドレス 午前10時~午後5時 振込先はこちら 銀行振込 →プライバシーポリシー 交換は一切お受けできません 2営業日以内にお返事しています ではお客様に当社を利用していただく際に サイト上でご購入できる商品でも実際には売切れの場合や納期の必要な場合がございます この商品はシマノ補修パーツです ゆうパック 3営業日経っても返事がこない場合 コンビニ後払い 当店は特定商取引法で定められているクーリングオフ制度の対象外店舗です 万一商品に問題がある場合には商品到着後5日以内にメール又は電話にてご連絡ください 株式会社ジュネシス ■お客様のご都合による返品 夏季 toiawase.ebisu3@junesis.co.jp その他臨時のお休み ご注文確定後のキャンセル NINJA4 をご確認下さい 沖縄 お手数ですがご連絡くださいませ 本体Bカムレバー クレジットカード 福山通運 発送目安 短縮コード:03376 時間指定について

[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