Skip to content

Instantly share code, notes, and snippets.

-----BEGIN PGP PUBLIC KEY BLOCK-----
mQENBGYARTQBCADpJtoQyH6SZYCdkBvx263xwD0NYiz7XInR+GyYpJdq873Wnkna
ST0PKPNnL39uFFY8CJlltQqjSAqw/o6qrRKD0BB15JfkZP/cjv44SGiQCvNANEle
K+TM1BmMSfk1RedwDUkCYQdHpVAKu4Sdby6FO7TqSEpNc8jnh0nMTXwP1nUr0bpV
KK3n7mJNQ0RAEmiaK0jGmMHe8p7h0FoC90quyp7Zbv33I8zOPtlEvx5q93GLuH3v
Epmenf2ATBWcC6mvNk3WC41EkM8HHki5Ee+00i3qwxZWclJ2EqMOvZnNCyrPic+2
uLNu7ma8BtcaUNk0KIYRutUB1ilSZEcI5423ABEBAAG0Lk5la29ubyBOYW5hIEtB
S0tPIEtBUkkgPDc3NDNAY2FsaWd1bGEtc2VhLm5ldD6JAVEEEwEIADsWIQRoi+tx
Z39JfBIvEf7bKQAb8RL19AUCZgBFNAIbAwULCQgHAgIiAgYVCgkICwIEFgIDAQIe
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@7kry
7kry / hoge.py
Created September 22, 2023 14:45
#!/usr/bin/env python
# coding: utf-8
# In[16]:
from tkinter import filedialog
from tkinter import messagebox
import csv
import xlwings
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@7kry
7kry / linetalk.sh
Last active November 9, 2022 07:03
LINEのトーク履歴をiPhoneから吸い出してとりあえず読む方法
sqlite3 talk.sqlite 'SELECT zuser.zname, zmessage.ztext FROM zmessage JOIN zuser ON zmessage.zsender = zuser.z_pk;'
@7kry
7kry / hakoirimusume.py
Last active October 28, 2022 18:17
シロちゃんがやってた箱入り娘 (https://www.youtube.com/watch?v=uD-RLw9zxSc) を解きたかった。
#! /usr/bin/env python3
import itertools
import sys
class Solver:
__history = dict()
def __init__(self, board, n, w, h, previous = None):
self.__board = board
@7kry
7kry / filehash.html
Created October 22, 2014 04:20
ファイルのチェックサムを取るためのコード。
<!DOCTYPE html>
<html lang='ja'>
<head>
<meta charset='utf-8' />
<title>filehash</title>
<script src='http://crypto-js.googlecode.com/svn/tags/3.1.2/build/rollups/md5.js'></script>
<script src='http://crypto-js.googlecode.com/svn/tags/3.1.2/build/rollups/sha1.js'></script>
<script src='http://crypto-js.googlecode.com/svn/tags/3.1.2/build/rollups/sha256.js'></script>
<script src="http://crypto-js.googlecode.com/svn/tags/2.5.4/build/crypto/crypto-min.js"></script>
<script src="http://crypto-js.googlecode.com/svn/tags/3.1/build/components/lib-typedarrays.js"></script>
(function(){
if(document.location.href != 'http://www.pixiv.net/'){
location.href = 'http://www.pixiv.net/';
return;
}
function choose(urls, choosed){
if(urls.length < 1){
Array.prototype.push.apply(urls, choosed);
choosed.length = 0;
}