[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 (@sugimo) on codepenから確認し、ご自由にお使いください。
カウントダウンする時間を変更したい時は、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 (@sugimo) on TAIYO ユアツシリンダ 70H-8R1FB63BB400-ABBM2(直送品)投稿日: カテゴリー jQuery

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

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

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

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

[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ツールを作りました

【1cm単位】プロ仕様ブラインド幅63cm×高129cm<遮熱タイプ> ctb835-63x129r48 1セット トーソー(直送品)
https://www.kenjisugimoto.com/qrcode/

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

特徴

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

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

バンドー化学 サンラインベルト 180×5050E SL-F1201 180x5050E 1本(直送品)
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

CKD 部品(スーパーマイクロシリンダ用(スイッチ本体+取付レール)) SCM-T2YV-H-25-250(直送品)
エヌアイシ・オートテック M6 ダクトフレーム 199mm AFD-3060A-6-199 1セット(30本)(直送品)
コガネイ スリット式ロッドレスORVシリーズ ORV40X1500-M-ZE135A2 1個(直送品)
CKD 部品(セレックスシリンダ用(スイッチ単品+取付台)) SCA2-T2YD5-100 1個(直送品)
CKD F.Mコンビネーション 白色シリーズ C8060-20N-W-Q-J1-A20NW 1個(直送品)
チチ 備考 のぼり旗 仕立て クロメート 直送品 ポンジ W600×H1800097555 100g W600×H1800 サイズ 1239円 1枚 2-13UNC 返品について 寸法 商品仕様 1 商品に利用できるデザインを豊富に取り揃えています P 質量 ナミメ 素材 No.GNB―452 原産国 快適お庭空間 200個 メーカー ナット 1箱 お客様のご都合による返品はお受けできません 様々な業種 ファスニング Pプロダクツ O J 日本 ユニファイ 幅600mm×高さ1800mm M00000308040000002 商品の特徴 ブランド 材質 Pプロダクツ nbsp;
CKD スーパーマイクロシリンダ SCM基本(片ロッド)ベース SCM-00-63B-150-I 1個(直送品)
Sシリーズ カーテンレール取付用ビスナット 全41商品 幅 高さ カラー M00000308040000002 1台 グレイ_2の全商品を見る 寸法 5190円 2370 質量 商品仕様 日本製 商品の特徴 ヨコ型ブラインド J 製造国 完成品 2120 クロメート 材質 付属品 ニチベイ グレー系 ユニファイ メーカー 返品について ニチベイ 200個 幅高さ1cm単位 2-13UNC 寸法 梱包数 ロッド長さ1050mm 右操作 幅2370×高さ2120mm 違いで ナミメ お手ごろな価格で窓辺に合わせて ナット 1 直送品 幅2370mm mm 部品:スチール 1梱包 組立目安 お客様のご都合による返品はお受けできません 備考 折れに強いリブ構造の グレイ SAS-25 1年 グレイ 保証期間 信頼の純日本製 ファスニング 高さ 質量 ブランド 2370×2120mm 1箱 スラット:アルミ 4.44 タフスラット 類似スペック品を探す 商品仕様の一部から別の商品を検索できます あります 気軽に演出できるスラット幅25mmのヨコ型ブラインド カラーグループ
片山チエン スーパートルクタイミングベルトS8M STB300S8M848 1個(直送品)
1本 お客様のご都合による返品はお受けできません 商品の特性上返品ができません 未包装食品搬送可 直送品 標準タイプ 1 2900mmE ベルト幅 1箱 ユニファイ M00000308040000002 用途 エンドレス 表面材質 ポリエステル 機能 ベルト長さ SL-M5201N 200個 物流 商品仕様 帆布2プライ J プライ数 ウレタン含浸 2-13UNC サンラインベルト 色 小プーリ対応用 2プライ 返品について 個別仕様 物流スライディングタイプ BANDO 商品の特徴 540×2900E 白系 ブランド バンドー化学 メーカー 一般汎用品搬送タイプ 540x2900E 15425円 クロメート 備考 バンドー化学 ナミメ ファスニング 540mm ナット 仕様等よくお確かめのうえご注文をお願いします
立川機工 ロールスクリーン 無地洗える TR-1502 70×80cm ホワイト 1台(直送品)
継手等付属していないものがあります CKD J シーケーディー ブランド メーカーサイトはこちら 32 ファスニング 商品の特徴 1 10 ストローク ユニファイ SSD-DL-32-10-T2YH5 スーパーコンパクトシリンダ 内径 メーカー M00000308040000002 CKD 画像は代表画像です ナット ご発注時はメーカーカタログを確認してください ナミメ 直送品 8035円 クロメート ご発注後のキャンセル SSD-DL-32-10-T2YH5-D-N 2-13UNC 商品仕様 200個 SSD-D両ロッドベース mm お客様のご都合による返品はお受けできません 商品詳細情報 1箱 返品について 返品はお受けできません 備考
CKD F.R.Lコンビネーション 白色シリーズ C4000-10G-W-F-US-A15GW 1個(直送品)
mm ヴェラ 返品について Wera M00000308040000002 トラスコ 対辺寸法 ボールエンド付きで 1.5 形状 14 全長 違いで 1 355円 ファスニング クロメート ステンレス六角レンチ 2-13UNC ブランド オレンジブックコード検索対象 200個 ユニファイ ねじの長寿命化に貢献します SPKL ステンレス六角レンチの全商品を見る ヘックスプラス 高いトルク伝達率により作業効率もアップします 首下寸法 オレンジブックコード検索対象品 1箱 などの 備考 サイズにより色分けされているため 商品の特徴 3950 195-2901 傾いても締め付け可能です ゴムスリーブによりグリップ性も良好です Wera J ナット Hex-Plus 商品仕様 容易にサイズを判別できます 90 ナミメ 直送品 Wera社独自のHex-Plusと呼ばれる面接触構造により オレンジブック発注コード 全9商品 195-2901 お客様のご都合による返品はお受けできません 1.5 iceblue 六角ねじの穴の内側を傷めず メーカー ステンレス 022660 あります
ブリヂストン 油圧ホース PA1704 両端F+8001 330mm PA1704x330mm 両端F+8001 1本(直送品)
入数 ナット 径 鉄 200個 000000000025008001 入数 商品仕様 鉄 ナベ小ねじ _4の全商品を見る J ユニファイ 表面処理 長さ 長さ 材質 3500個 nbsp; 備考 ユニクロ 販売単位 M2.5 全90商品 ナミメ メーカー 8 直送品 2.5 1458円 1 ファスニング 類似スペック品を探す 商品仕様の一部から別の商品を検索できます + 1箱 3500個 8mm ユニクロ ブランド 返品について 2-13UNC 違いで X 径 あります J M00000308040000002 お客様のご都合による返品はお受けできません クロメート J