【JavaScript】SortableJSで簡単に並べ替えUIを作る

JavaScriptのライブラリ「SortableJS」を使えば
ドラッグ&ドロップでリストの並び順を変えたりウィンドウの配置を入れ替えたり
といったUIをとても簡単に作ることができます。

SortableJS

デモ:

1.りんご
2.いちご
3.バナナ
4.スイカ
5.佐藤太郎


コード:

【canvas】canvasで普通の矢印を描く(実線、破線)

canvasで普通の矢印を描きます。
ポイントは
・デザインに凝ってない単純な矢印。
・三角関数を使って任意の向きに。
・線の部分を破線にできる。

まずcanvasエリアを用意

矢印描画関数を作る

関数を呼ぶ

実行結果

CSSで三角形を作る(応用)

前回、CSSで三角形を作りましたが

CSSで三角形を作る(基本)

使い道がなかったので
三角形で六角形を作ってアニメーションさせてみました。

jQueryを使用しています。

CSSで三角形を作る(基本)

CSSで簡単に三角形を作れます。

上向き

下向き

左向き

右向き

これを応用して六角形を作って遊んでみました。
CSSで三角形を作る(応用)

【ツール】パスワード生成ツール(複数生成版)

パスワードを自動生成するツール

https://clouds.tokyo/blog/create_pswd

の複数生成版を作ってみました。
最大1000個のパスワードを一瞬で生成できます。
大量のパスワードを一括生成したい場合はこちらをどうぞ。

すべてブラウザ内(javaScript)で処理が完結し、サーバーにログなど一切残りませんので安心してお使いください。