Skip to content

Instantly share code, notes, and snippets.

View ujiro99's full-sized avatar

ujiro99 ujiro99

  • japan
View GitHub Profile
@ujiro99
ujiro99 / change-key-repeat.bat
Last active January 27, 2023 16:20
Windows10のキーリピートの速さを変える
reg add "HKEY_CURRENT_USER\Control Panel\Accessibility\Keyboard Response" /v AutoRepeatDelay /d 200 /f
reg add "HKEY_CURRENT_USER\Control Panel\Accessibility\Keyboard Response" /v AutoRepeatRate /d 10 /f
reg add "HKEY_CURRENT_USER\Control Panel\Accessibility\Keyboard Response" /v BounceTime /d 0 /f
reg add "HKEY_CURRENT_USER\Control Panel\Accessibility\Keyboard Response" /v DelayBeforeAcceptance /d 0 /f
reg add "HKEY_CURRENT_USER\Control Panel\Accessibility\Keyboard Response" /v Flags /d 59 /f
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Repellat odit officiis necessitatibus laborum asperiores et adipisci dolores corporis, vero distinctio voluptas, suscipit commodi architecto, aliquam fugit. Nesciunt labore reiciendis blanditiis!</p>
<div class="shadow-host" style="--ul-color-3: orange;">
<!-- Also could be a
<custom-element />
-->
</div>
let i = 0
const t = Date.now() + 5000
function raf() {
requestAnimationFrame(() => {
if(Date.now() < t){
i++
// console.log(i) // console.log is very heavy!
raf()
}else{
@ujiro99
ujiro99 / WriteBytesToStdinPipe.go
Last active May 1, 2018 12:16
Write more than 4K bytes to StdinPipe.
package main
import (
"bytes"
"fmt"
"log"
"os/exec"
"io"
)
@ujiro99
ujiro99 / extract.py
Created September 10, 2017 11:37
指定ディレクトリ配下の圧縮ファイルを展開する
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import os
import zipfile
import rarfile
import click
@click.group(invoke_without_command=True)
@click.argument('target-dir', type=click.Path(exists=True))
@ujiro99
ujiro99 / bootlocal.sh
Last active August 21, 2017 13:10
PyCharmでDocker(Hyper-V)を使う on Windows 10(2017/8時点) ref: http://qiita.com/ujiro99@github/items/7d916f9cb9078225987b
# /var/lib/boot2docker/に格納するとdocker-machine起動時に実行される
ip addr add 172.29.32.2/20 dev eth0 # HostOSと同じサブネット内で固定IPアドレスを設定する
uid=1000 # dockerユーザ
gid=50 # staffグループ
user=share # HostOSで共有を許可したユーザ名
password=xxxxxxxxxxxx # 共有を許可したユーザのパスワード
host_ip=//172.29.32.1 # HostOSのIPアドレス
@ujiro99
ujiro99 / bootlocal.sh
Created August 16, 2017 17:38
docker-machine起動時にHostOS(Windows)のDirectoryをマウントするスクリプト
# /var/lib/boot2docker/に格納するとdocker-machine起動時に実行される
ip addr add 172.29.32.2/20 dev eth0 # HostOSと同じサブネット内で固定IPアドレスを設定する
uid=1000 # dockerユーザ
gid=50 # staffグループ
user=share # HostOSで共有を許可したユーザ名
password=xxxxxxxxxxxx # 共有を許可したユーザのパスワード
host_ip=//172.29.32.1 # HostOSのIPアドレス
(function() {
RTT.addPlugin("emptyPlugin", {
onSendTimeEntry: function(RTT, params) {
return console.log("onSendTimeEntry");
},
onSendedTimeEntry: function(RTT, params) {
return console.log("onSendedTimeEntry");
@ujiro99
ujiro99 / analytics.coffee
Last active January 1, 2016 22:19
AngularJSでGoogle Analyticsを使うためのシンプルなServiceとDirective.
angular.module('analytics', [])
.factory 'Analytics', ['$log', ($log) ->
_service = null
_tracker = null
return {
###*
Set parameter, and initialize.
# 現在のユーザー名とホスト名をタイトルに
$global:currentuser = [System.Security.Principal.WindowsIdentity]::GetCurrent()
$user_and_host = ($currentuser.name -replace "(.*?)\\(.*?)$", "`$2@`$1")
$Host.UI.RawUI.WindowTitle = $user_and_host + " - Windows PowerShell"
# プロンプトのカスタマイズ
function prompt {
write-host ""
# ディレクトリの表示 (バックスラッシュをスラッシュに変換)