Skip to content

Instantly share code, notes, and snippets.

View khws4v1's full-sized avatar
📷
Taking photographs

かひわし4(バージョン1) khws4v1

📷
Taking photographs
View GitHub Profile
@khws4v1
khws4v1 / Makefile.CPPFLAGS
Created May 13, 2017 13:04
Makefile-example
CC = gcc
CFLAGS = -std=c99
CXX = g++
CPPFLAGS = -std=c++11
TARGET = example
SRCS = \
hello-c.c \
@khws4v1
khws4v1 / CMakeLists.txt
Last active August 29, 2015 14:23
gtkmm-3.0の練習
cmake_minimum_required(VERSION 3.0)
project(test_glade CXX)
find_package(PkgConfig)
pkg_check_modules(Gtkmm gtkmm-3.0)
pkg_check_modules(Glibmm glibmm-2.4)
include_directories(${Gtkmm_INCLUDE_DIRS}
@khws4v1
khws4v1 / スパム死ね.rb
Created June 7, 2015 04:22
ヤフオクスパム死ね死ねスクリプト
# coding: utf-8
require "twitter"
def is_spam(tweet)
text = tweet.text
if /.*現在の価格.*現在の入札人数.*詳しくはコチラ!.*/m =~ text
true
elsif /.*現在価格:.*,入札数:.*,終了日時:.*/ =~ text
true
elsif /.*詳細はコチラ→.*#ヤフオク.*/m =~ text
@khws4v1
khws4v1 / asshole.rb
Created June 7, 2015 04:08
スパム死ね死ねスクリプト
# coding: utf-8
require "twitter"
def is_spam(tweet)
source = tweet.source
source.include?("twittbot.net") || source.include?("IFTTT")
end
rest = Twitter::REST::Client.new do |config|
config.consumer_key = ""
@khws4v1
khws4v1 / spam.txt
Created May 23, 2015 10:25
ヤフオクスパムアカウント
5423042|岩元忍者|siwamot
6198372|MOHIMOFU|mohimofu
215909631|ついたろ次郎|tuitaroboy
216923295|にこまるったー|vone12tg
323064900|japanesegirls|girls_j
368220350|Noticiario URA-GLOBO|ilobur_news
406035016|妖怪人間ベム fan|muralobe
412178232|乃木坂46 fan|nogizaka47
413564437|FX投資|fxxtousi
413928370|EXILE fan|eexilee
@khws4v1
khws4v1 / jpip.py
Last active July 27, 2022 07:32
APNICから日本に割り当てられているIPアドレスを取得して表示するpythonスクリプト
# -*- coding: utf-8 -*-
import sys
import urllib2
from math import log
try:
response = urllib2.urlopen("http://ftp.apnic.net/stats/apnic/delegated-apnic-latest")
except urllib2.HTTPError, e:
sys.stderr.write("IPアドレスの一覧を取得できませんでした。")
@khws4v1
khws4v1 / get_afikasu.sh
Last active August 29, 2015 14:17
アンテナサイトからまとめブログを抽出
#!/bin/bash
# アンテナサイトからまとめブログを取得するコマンド集です
# サイトごとに1行にしてるのでコマンドをターミナルシミュレータにコピペするだけですぐ動きます
# 正規表現でhtmlから抜き出してるだけなので、アンテナサイトが仕様変更すると使えなくなる可能性があります
# また、その気になればアンテナサイト側が無関係なサイトが出るように細工できるのでそのつもりで
# 2chまとめのまとめ
# http://2chmm.com/
curl -s 'http://2chmm.com/' | sed -n 's/^<h2><a href=".*\/\/\([^"]*\)\/.*$/\1/p' | sed -e 's/^www\.//'
##a[href*="alfalfalfa.com"]
##a[href*="hamusoku.com"]
##a[href*="www.akb48matomemory.com"]
##a[href*="blog.livedoor.jp/dqnplus"]
##a[href*="blog.livedoor.jp/nwknews"]
##a[href*="gossip1.net"]
##a[href*="blog.livedoor.jp/rbkyn844"]
##a[href*="rabitsokuhou.2chblog.jp"]
##a[href*="blog.livedoor.jp/chihhylove"]
##a[href*="oniyomech.livedoor.biz"]
@khws4v1
khws4v1 / tor-ip.sh
Created February 23, 2015 03:46
Torの出口ノードのIPアドレスを表示するシェルスクリプト
#!/bin/sh
# Get tor exit address
data=`curl -s https://check.torproject.org/exit-addresses`
if [ $? -ne 0 ]; then
echo "Cannot get address."
exit 1
fi