Skip to content

Instantly share code, notes, and snippets.

コーディングスタイルガイド

一般

インデント

EditorConfigで揃える

改行コード

@kanonji
kanonji / bookmarklet
Last active November 27, 2018 10:23
http://phpcon.php.gr.jp/2018/ のタイムテーブルの縦横幅を拡張してスクロールバーが出ない様にするbookmarklet
javascript:(function(){$(".container.bg-timetable").css("max-width","90%");$(".fc-scroller.fc-time-grid-container").css("height","initial");$("#calendar").css("width","initial")})();
@kanonji
kanonji / scrolling.js
Created September 16, 2019 17:19
TwitterのTLでしばらくスクロールし続けてほしい時のコード
let intervalInSecond = 1
let stopScrolling = (function(seconds) {
let intervalId = setInterval(function() {
window.scrollBy(0, window.pageYOffset)
}, seconds * 1000)
return function() {
clearInterval(intervalId)
};
})(intervalInSecond);

Markdown list test

2 spaces indent.

  • foo
    • bar
      • baz

4 spaces indent.

@kanonji
kanonji / bookmarklet
Created October 31, 2019 17:26
https://fortee.jp/phpcon-2019/timetable のタイムテーブルの横スクロールバーが出ない様にするbookmarklet
javascript:(function(){$(".container.main").css("width","initial");$(".timetable.size-normal").css("width","initial");$(".scale").css("width","5%");$(".date").css("width","95%").css("display","table").css("table-layout","fixed");$(".track").css("width","initial").css("float","none").css("display","table-cell")})();
@kanonji
kanonji / bookmarklet
Created November 12, 2019 18:33
Kindle メモとハイライトを保存しやすいDOMに調整するbookmarklet
javascript:(function(){$("#annotation-scroller").appendTo("body");$("#a-page").remove();$("#a-popover-root").remove();$(".a-popover-trigger").parent().parent().remove();$(".kp-notebook-row-separator").css("width","inherit");$(".kp-notebook-print-override").css("width","inherit")})();
@kanonji
kanonji / bookmarklet
Last active March 11, 2020 17:48
2020-03-11~2020-04-12まで無料公開の小学館版学習まんが 少年少女日本の歴史 https://kids-km3.shogakukan.co.jp/ で←→キーでページをめくれる様にするbookmarklet
javascript:(function(){const e=document.getElementById("tap_left_area"),t=document.getElementById("tap_right_area");document.addEventListener("keydown",n=>{"ArrowLeft"===n.key&&e.click(),"ArrowRight"===n.key&&t.click()})})();

これは何か?

Windows 10を使っていて、フォルダを右クリックして「このフォルダをPATHに追加」という操作がしたくて、Windows Registryへの変更と、PowerShellを使う事で実現できたので、後に自分が新しいPC等で再利用できる様に記録したgistです。

  • フォルダを右クリックした際のコンテキストメニューに「このフォルダをPATHに追加」という項目を追加。
  • 「このフォルダをPATHに追加」をクリックすると、ユーザー環境変数のPathの最後に、そのフォルダの絶対パスが追加される。

注意

  • Windows Registryに変更を加える。
@kanonji
kanonji / BarGenerator.cs
Last active January 23, 2022 15:10
Unityのエディタ拡張の書き始めに迷う時のテンプレート https://docs.unity3d.com/ja/current/ScriptReference/EditorGUILayout.html
using System.Collections.Generic;
using UnityEditor;
using UnityEngine;
namespace Kanonji.Editor {
public class BarGenerator : EditorWindow {
private GameObject subject;