Skip to content

Instantly share code, notes, and snippets.

@akimasa
akimasa / gist:5840717
Last active December 18, 2015 20:29
EpisoPassのパスワードの候補を全部コンソールに吐き出すコード。 使うときは パスワード生成ページを保存して、最後の方の</script>前に投入
console.log($("#pass").val());
ansmax = [];
answer = [];
for(j=0;data.qas.length>j;j++){
ansmax[j]= data.qas[j].answers.length-1;
answer[j]=0;
}
outer:
for(;;){
RewriteEngine On
RewriteCond %{QUERY_STRING} transport=polling
RewriteRule /(.*)$ http://localhost:3000/$1 [P]
ProxyRequests off
ProxyPass /socket.io/socket.io.js http://localhost:3000/socket.io/socket.io.js
ProxyPassReverse /socket.io/socket.io.js http://localhost:3000/socket.io/socket.io.js
ProxyPass /socket.io/ ws://localhost:3000/socket.io/
ProxyPassReverse /socket.io/ ws://localhost:3000/socket.io/
@akimasa
akimasa / gist:156f306dd9076e24fc01
Last active September 15, 2018 09:56
Bash completion for irsend (experimental)
ircomp1 (){
local list1
list1=$(irsend list '' '' 2> >(sed 's/irsend: //g'))
case "$COMP_CWORD" in
1 )
COMPREPLY=( $(compgen -W "send_once send_start send_stop list set_transmitters simulate" $2) );;
2 )
COMPREPLY=( $(compgen -W "$list1" $2) );;
3 )
COMPREPLY=( $(compgen -W "$(irsend list "$3" '' 2> >(cut -f1 -d " ") | cut -f2 -d ' ')" $2) );;
/*
===============================================================================
Name : TestSleep.c
Author : $(author)
Version :
Copyright : $(copyright)
Description : main definition
===============================================================================
*/
int main(void) {
SwitchMatrix_Init();
GPIOInit();
GPIOSetDir( 0, 0, 1 );
GPIOSetDir( 0, 2, 1 );
if(LPC_PMU->PCON & (1 << 11)) {
// DPDFLAG(11)が立ってるので、deep power-downからの復帰である。
// 同フラグをクリア
LPC_PMU->PCON &= ~(1 << 11);
int main(void) {
SwitchMatrix_Init();
GPIOInit();
GPIOSetDir( 0, 0, 1 );
GPIOSetDir( 0, 2, 1 );
if(LPC_PMU->PCON & (1 << 11)) {
LPC_PMU->PCON |= (0x1<<11);
LPC_WKT->CTRL |= WKT_CLR;
NVIC_ClearPendingIRQ(WKT_IRQn);
@akimasa
akimasa / tshead.c
Last active January 26, 2016 13:55
http://technica-blog.jp/1159 の下にあるコードをC言語で高速に? 読み込んだファイルは頭出し後、STDOUTに出力
#define _LARGEFILE_SOURCE
#define _FILE_OFFSET_BITS 64
#include <stdio.h>
#include <stdlib.h>
#ifdef _WIN32
#include <io.h>
#include <fcntl.h>
#endif
@akimasa
akimasa / _pt2-driverbug.md
Last active March 19, 2022 07:14
PT2ドライババグの注意喚起

この記事は DTV Advent Calendar 2016 6日目の記事です。

MirakurunにおけるPT2サポートは、現在開発中です。 プルリクエストがマージされて、リリースされ次第、使えるようになります。 2.0.0-beta.3では、まだPT2サポートは不十分で、chardev版pt1_drvのバグを回避できません。 今後リリースされるMirakurunのPT2サポートを利用することでchardev版pt1_drvのバグを回避することが可能です。

以下が本文になります。

PT1/2をご利用の方へ大切なお知らせとお願い

SRC=blink_led.c
CC=sdcc
FAMILY=pic14
PROC=12lf1822
all: $(SRC:.c=.hex)
$(SRC:.c=.hex): $(SRC)
$(CC) --use-non-free -m$(FAMILY) -p$(PROC) $^
### Keybase proof
I hereby claim:
* I am akimasa on github.
* I am akimasa (https://keybase.io/akimasa) on keybase.
* I have a public key whose fingerprint is BAC6 E1F4 7217 29B5 B59C A8D0 1392 2B59 31CC E0F1
To claim this, I am signing this object: