Skip to content

Instantly share code, notes, and snippets.

Avatar

zato uiur

View GitHub Profile
@uiur
uiur / index.js
Created Apr 18, 2019
slack emoji -> github issue
View index.js
const axios = require('axios')
const decode = require('decode-html')
const CHANNEL = '#dev'
const ISSUE_REPO = 'foo/bar'
exports.otochan = (req, res) => {
console.log('Received request:', req.body)
// slack challenge
if (req.body.challenge) {
@uiur
uiur / parse.hs
Created Nov 22, 2011
Haskellの練習: Monadic parser combinator using Maybe
View parse.hs
-- プログラミングHaskellのパーサコンビネータの実装をMaybeモナドを使うようにしてみた
-- Programming in Haskell : 8 Chapter
module Parsing where
import Char
import Monad
infixr 5 +++
newtype Parser a = Parser {getParser :: String -> Maybe (a,String)}
@uiur
uiur / 0.md
Last active Apr 17, 2019
AutoReserve を一緒に作る仲間を募集しています
View 0.md

AutoReserve を一緒に作る仲間を募集しています

株式会社ハローは AutoReserve を一緒に作るエンジニアを募集しています。

昨年6月に創業したスタートアップで、飲食店予約をAIで代行するアプリを作っています。

「黒電話をハックする」ことをテーマに開発に取り組んでいます。

チーム

CEO含め社員は全員エンジニアで、エンジニア主体でイケてるプロダクトを作ることに集中しています。

@uiur
uiur / 0.go
Created Apr 8, 2016
go/scanner + goyacc sample
View 0.go
%{
package main
import (
"fmt"
"go/scanner"
"os"
"go/token"
)
View watch.sh
#!/bin/bash -xe
POST_INIT_SYNC_DELAY=60
POLL_DELAY=60
STALL_THRESHOLD=5
BTCCTL='docker-compose exec -T btcd ./start-btcctl.sh'
stalls=0
echo "Starting watcher..."
while true; do
View lonely.service
pi@pi3:~ $ cat /etc/systemd/system/lonely.service
[Unit]
Description=lonely client
After=network-online.target nss-lookup.target
[Service]
EnvironmentFile=/home/pi/lonely.env
ExecStart=/home/pi/bin/lonely run
[Install]
@uiur
uiur / twitcasting.sh
Last active Aug 22, 2017
vlcでツイキャスを見る
View twitcasting.sh
livestreamer hlsvariant://twitcasting.tv/$name/metastream.m3u8/?video=1 best --player /Applications/VLC.app/Contents/MacOS/VLC
View lis.rb
List = Array
class Env < Hash
attr_accessor :outer
def initialize(keys=[], vals=[], outer=nil)
alist = [keys, vals].transpose
self.update(Hash[*alist.flatten(1)])
@outer = outer
end
@uiur
uiur / 0.sparql
Created Mar 26, 2017
dbpedia 上場企業 && インターネット (うまくいかない)
View 0.sparql
select distinct * where {
{
?page <http://dbpedia.org/ontology/wikiPageWikiLink> <http://ja.dbpedia.org/resource/Category:東証マザーズ上場企業> .
} union {
?page <http://dbpedia.org/ontology/wikiPageWikiLink> <http://ja.dbpedia.org/resource/Category:東証一部上場企業> .
}
{
?page <http://dbpedia.org/ontology/wikiPageWikiLink> <http://ja.dbpedia.org/resource/Category:日本のインターネット企業> .
} union {