Skip to content

Instantly share code, notes, and snippets.

View ToshihitoKon's full-sized avatar
👋
Hi!

Toshihito Kon ToshihitoKon

👋
Hi!
  • KAYAC.inc
  • Japan
  • 13:57 (UTC -12:00)
  • X @Tkonsoy
View GitHub Profile
0 THE FOOL
I THE MAGICIAN
II THE HIGE PRIESTESS
III THE EMPRESS
IV THE EMPEROR
V THE HIEROPHANT
VI THE LOVERS
VII THE CHARIOT
VIII STRENGTH
IX THE HERMIT
@ToshihitoKon
ToshihitoKon / log.md
Created January 20, 2023 14:28
fix: ThinkPad X13 gen3 Soundcard not detected
% sudo dmesg | grep -iE 'snd|sof'
[    0.041052] software IO TLB: area num 16.
[    1.709641] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    1.836622] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    1.836623] software IO TLB: mapped [mem 0x000000008311b000-0x000000008711b000] (64MB)
[    2.029989] integrity: Loaded X.509 cert 'Microsoft Windows Production PCA 2011: xxxxx'
[    8.239628] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[    8.240590] snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[    8.543276] sof-audio-pci-intel-tgl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
@ToshihitoKon
ToshihitoKon / kvs.sh
Created May 18, 2020 13:23
very very very lightwait key value store script
#!/usr/bin/env bash
state_file="state"
usase_exit(){
echo "Usase: $0 [get|set|toggle|list] key [set value]"
}
get_value(){
if [ ! "$1" ]; then
usase_exit
#!/usr/bin/env bash
set -xeu
root_dir=`cd $(dirname $0) && pwd`
IFS='
'
function convert_aac () {
local audio_file="$1"
@ToshihitoKon
ToshihitoKon / index.py
Last active June 17, 2019 09:34
mpdApi.py
import json
from flask import Flask, request
from flask_cors import CORS
import subprocess
import codecs
import chardet
import re
app = Flask(__name__)
CORS(app)
#!/bin/bash
set -x
n=39
length_max=680
length_n=`expr ${length_max} \/ ${n}`
for i in `seq 0 ${n}`
do
nt=`expr ${n} \- ${i}`
#!/bin/bash
set -e
# yum update and toolset install
sudo yum -y update
sudo yum -y install git-all openssl-devel readline-devel sqlite gcc gcc-c++
## Ruby toolset setup
git clone git://github.com/sstephenson/rbenv.git ~/.rbenv
git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
@ToshihitoKon
ToshihitoKon / main.c
Created June 5, 2018 14:59
bemybaby...
#include <stdio.h>
#include <stdlib.h>
int main()
{
int seq[4];
char bmbb[4][3] = {"BE","MY","BA","BY"};
for(int i=0;;i++){
seq[i%4] = random() % 4;
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>#kiringuarana</title>
<meta name="twitter:card" content="summary" />
<meta name="twitter:title" content="#kiringuarana" />
<meta name="twitter:description" content="キリンガラナ500ml缶をシェアしよう。" />
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
</head>
#!/bin/bash
current_gov="performance"
while true;
do
sleep 10
temp=$(vcgencmd measure_temp | sed 's/temp=\(.*\)\..*$/\1/g')
if [ "$current_gov" = "powersave" ]; then
if [ $temp -lt 50 ]; then