Skip to content

Instantly share code, notes, and snippets.

@po-miyasaka
po-miyasaka / bookmarklet.js
Last active December 9, 2022 18:44
Bookmarklet: Making Keyboard-shortcuts for an arbitrary website
javascript:
const targets = document.getElementsByClassName('css-8ushbk');
const keyBinds = [
{
key: 'ArrowRight',
defaultFunction: () => { targets[2].click() },
commandFunction: () => {},
//
// DiffMiyashi.swift
// Benchmark
//
// Created by po_miyasaka on 2020/01/22.
//
import Foundation
public struct MovedIndexPath {
public let before: IndexPath
@po-miyasaka
po-miyasaka / remove gem
Created October 26, 2019 17:29
全てのgemを消す奴 ~bundle installをパス指定せずにやってしまったあなたへ~
#! /bin/bash
declare -a gems=($(gem list --no-versions))
for x in `seq 0 ${#gems[@]}`
do
eval gem uninstall -aIx \"\${gems[x]}\"
done
@po-miyasaka
po-miyasaka / .lldbinit
Last active September 2, 2018 06:26
please put into HOME Directory 
command regex pc 's/(.*)?-op(.*)/ exp -l objc %2 -- %1/' 's/(.*)/ exp -l objc -- %1/'
command regex poc 's/(.*)?-op(.*)/ exp -l objc -O %2 -- %1/' 's/(.*)/ exp -l objc -O -- %1/'
command regex ps 's/(.*)?-op(.*)/ exp -l swift %2 -- %1/' 's/(.*)/ exp -l swift -- %1/'
command regex pos 's/(.*)?-op(.*)/ exp -l swift -O %2 -- %1/' 's/(.*)/ exp -l swift -O -- %1/'
command regex vinfo 's/\(\((\w+)\.([a-zA-Z_0-9]+)\s\*\)(\w+?)\)/exp -l swift -- unsafeBitCast(%3,to:%1.%2.self);/' 's/\(\(([a-zA-Z_0-9]+)\s\*\)(\w+?)\)/exp -l objc++ -- *(%1 *)%2/'