Skip to content

Instantly share code, notes, and snippets.

TAKANO Mitsuhiro takano32

Block or report user

Report or block takano32

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@ssig33
ssig33 / 1.md
Last active Mar 29, 2019
tweetdeck スクレイピング
View 1.md

Twitter のストリーミング API が滅亡した今、 tweetdeck をスクレイピング(?)するのが一番簡単に twitter の更新情報をリアルタイムに取得する方法だと思います。

ここではその方法を説明します。

1. puppeteer

puppeteer は極めて強力なソフトウェアで、本物の Chrome を使って簡単に Web サイトの操作を自動化したりスクレイピングしたりできます。

今回のような用途で特筆すべき点は、 puppeteer は Web アプリケーションの Ajax リクエストのレスポンスを横取りできる点です。以下に例を示します

@ayumin
ayumin / HerokuCustomerSuccessArchitectJP.md
Last active Jun 29, 2016
[求人] Heroku Customer Solutions Architectを募集しています!
View HerokuCustomerSuccessArchitectJP.md

Heroku Customer Solutions Architect の正式なJob Descriptionsはこちらです。直接ご応募される方はリンク先のページ下部にある「Apply」ボタンをクリックして必要項目の入力に進んでください。

Heroku CSAとは

Herokuのカスタマーソリューションアーキテクトの職務内容についてはリンク先の文書を参照していただければと思いますが、ここでは約4年間このポジション相当の職務をやってきた私自身の経験から、CSAに求められる役割と期待値について書いていきたいと思います。

CSAのミッション

@voluntas
voluntas / erlang.rst
Last active Mar 6, 2019
実践 Erlang/OTP コトハジメ 2014.11
View erlang.rst

実践 Erlang/OTP コトハジメ 2014.11

更新:2014-11-20
バージョン:0.0.5
作者:@voluntas
URL:http://voluntas.github.io/

概要

View kyodai_in_scala.md
View ec_campaign.py
# -*- coding: utf-8 -*-
try:
import bisect
except:
pass
def main():
(num_items, num_days) = map(int, raw_input().split())
prices = sorted(int(raw_input()) for n in xrange(num_items))
@mopemope
mopemope / core.clj
Last active Dec 21, 2015
hentai4.me crawler example
View core.clj
(ns hentai.core
(:require
[clojure.core.async :as async :refer :all])
(:use
[hentai.crawler]
[clojure.tools.logging]))
(defn- zip [a b]
(map (fn [x y] (vector x y)) a b))
@yuryu
yuryu / hostsbench.c
Created Aug 22, 2013
name lookup benchmark
View hostsbench.c
#define _POSIX_C_SOURCE 199309L
#include <stdio.h>
#include <time.h>
#include <string.h>
#include <memory.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/socket.h>
View parser.py
import re
from saying.exceptions import ApplicationException
from itertools import chain
class DSLSyntaxError(ApplicationException):
pass
def format(handler, text, message):
var = {
u'sender': lambda: resolve_handle(message.Sender.Handle),
@esehara
esehara / setogiwa_match.txt
Last active Dec 16, 2015
瀬戸際のマーチさん
View setogiwa_match.txt
瀬戸際に漂う 神秘のソース
このライブラリの果ては まあるく結合してますよ
瀬戸際で語らう リリースの形
七つのチケットはブロッカーを出してる
仕様ー!どこだー!
仕様ー!どこだー!
@esehara
esehara / config.example.yaml
Last active Dec 14, 2015
郵便物検索結果の状態を取ってきて吐き出すスクリプト
View config.example.yaml
config:
color: true
goods:
- URL: http://tracking.post.japanpost.jp/service/detail_search.do?searchKind=M004&reqCode=HOGEHOGE123
kind: 健康かつ快活になれる海外サプリメント
You can’t perform that action at this time.