Skip to content

Instantly share code, notes, and snippets.

View ktsugita's full-sized avatar

ktsugita ktsugita

View GitHub Profile
@ktsugita
ktsugita / tai64.rb
Created July 28, 2008 23:43
tai64.rb
# tai64.rb
# http://cr.yp.to/libtai/tai64.html
class Time
TAI64_REGEX = Regexp.new(/(?:^\@)?([0-9a-fA-F]{16})/)
TAI64N_REGEX = Regexp.new(/#{TAI64_REGEX}([0-9a-fA-F]{8})/)
def self.tai64(str, leapseconds=10)
if match = TAI64N_REGEX.match(str).to_a.values_at(1)
tai64 = match[0].hex - 2**62 - leapseconds
return Time.at(tai64)
@ktsugita
ktsugita / gist:5559192
Created May 11, 2013 07:24
Powershell コマンド置換 $()で囲む
$disk = Get-WmiObject -class Win32_LogicalDisk -filter "DeviceID='C:'"
Write-Host "Free space on drive C: at $($disk.freespace / $disk.size * 100) percent"
@ktsugita
ktsugita / file0.txt
Created February 4, 2016 03:29
RackTablesでゲストユーザにIPv4の表示・検索だけを可能にする ref: http://qiita.com/ktsugita/items/43d51396117c17522117
allow {$username_guest} and {$tab_default} and {$page_index}
allow {$username_guest} and {$tab_default} and {$page_search}
allow {$username_guest} and {$tab_default} and {$page_ipv4space}
allow {$username_guest} and {$tab_default} and {$page_ipv4net}
allow {$username_guest} and {$tab_default} and {$page_ipaddress}
@ktsugita
ktsugita / keybase.md
Last active November 19, 2023 08:27
keybase

Keybase proof

I hereby claim:

  • I am ktsugita on github.
  • I am ktsugita (https://keybase.io/ktsugita) on keybase.
  • I have a public key ASDvz5X_AjgjbdkPIPmfxlerCShI85Tw5Mxusc7uSblAyQo

To claim this, I am signing this object:

@ktsugita
ktsugita / README.md
Last active December 27, 2020 08:08
GitLensのBlameが邪魔な日々だった ref: https://qiita.com/ktsugita/items/e4559ccc3f27d23a517c

VSCodeのGitLensを使っているとBlame行がたくさん入って邪魔だったので消そうとしたら手こずったのでメモ

How to disable inline author link? より

{
  "gitlens.codeLens.recentChange.enabled": false,
  "gitlens.codeLens.authors.enabled": false,
  "gitlens.currentLine.enabled": false
}
@ktsugita
ktsugita / README.md
Last active November 11, 2018 01:59
AWS Powershell で MFA入力を減らしてみる

AWS PowerShell 使ってますか?

awscliはMFA対応がちゃんとしていて、一度MFA入力したらしばらく大丈夫ですが、AWSPowerShellだと入力の都度求められて嫌になりますよね。

PowerShellでもスクリプトスコープの変数にSessionTokenを突っ込めばイケそうなきがしたので実装してみました。

インストール方法

モジュール内部からAWSPowerShellを使うのでインストールしておいてください。 msi版でもよいですが、PowerShell v5.x(Windows10)ならinstall-module awspowershellでもインストールできます。

@ktsugita
ktsugita / set-kbdfor101.ps1
Last active June 4, 2023 23:28
日本語キーボードが基本の状況で英語キーボードを接続した際に文字が正しく入力されるようにレジストリを変更する
#Requires -RunAsAdministrator
# 日本語キーボードが基本の状況で英語キーボードを接続した際に文字が正しく入力されるようにレジストリを変更します
# このスクリプトをコピペ等で保存する場合、文字コードをBOM付きUTF-8にして保存してください
# 管理者モードで実行してください
#
# - 参考
# - [Windows10 21H2に英語配列のBluetoothキーボードを追加して日本語キーボードと共存させるための設定支援PowerShellスクリプト - Qiita](https://qiita.com/e4rfx/items/5eb658d3faff1a4c93ab)
# - [Windows10 21H2で英語配列のBluetoothキーボードを追加して日本語キーボードと共存させる設定 - Qiita](https://qiita.com/e4rfx/items/3f9a5b884209aced37b5)
# - [Windows 11 で 2 つのキーボード配列を使う](https://zenn.dev/microsoft/articles/two-keylayout-windows11)