Skip to content

Instantly share code, notes, and snippets.

@QB
QB / yasuda.html
Created July 11, 2012 14:34
安田記念のレース結果をいちいち戻ったりリンクをクリックしたりしながら見るのが面倒くさかったので、なんか作ってみた。他のサイトにも色々と応用が効きそう。
<!DOCTYPE HTML>
<html lang="ja">
<head>
<meta charset="UTF-8" />
<title>安田記念レース結果</title>
<script src="http://code.jquery.com/jquery-1.7.2.min.js"></script>
<script>
$(function(){
var settings = new Array();
set = {
@QB
QB / twitter_head.html
Created September 20, 2012 10:20
CSS3のグラデーションで、さくっとTwitterのヘッダに指定するための背景を作ってみた。ブラウザで実行してキャプチャするだけ。
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8" />
<style>
#twitter{
box-sizing:border-box;
width:520px;
height:260px;
margin:0;
@QB
QB / follower.php
Last active October 10, 2015 23:07
EasyBotter で、現在のフォロワー一覧や、新規フォロー・リムーブを検知してメールする関数。 APIをページングできなかったり、 EasyBotter に依存していたりと、あまりにも糞なので、 ver 2.0 を作りました。使う場合はこちらをどうぞ→ http://gist.github.com/4618497
<?
//EasyBotter.php 内の class EasyBotter 内に新しい関数を突っ込むような感じで
function send($user,$address){
$f_list = $this->getFollowers();
for ( $i=0; $i < count($f_list); $i++){
$data[$i] = $f_list->user[$i]->screen_name;
}
sort($data);
$n_data= count($data); //フォロワー数を変数に代入しておく
@QB
QB / map.php
Created September 25, 2012 07:16
SVG で路線図を描いてみた。 PHP で動的に生成してるので編集も簡単。伸ばしたり、配色変えたり、色々と応用すればイラレ顔負けの路線図だって作れるかも。
<?xml version="1.0" standalone="no" encoding="UTF-8"?>
<!--?xml-stylesheet type="text/css" href=".css"?-->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="1000" height="1200" viewBox="0 0 1000 1200" xmlns="http://www.w3.org/2000/svg">
<style type="text/css"><![CDATA[
text{
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'MS Pゴシック',sans-serif;
text-anchor:middle;
fill:black;
@QB
QB / access_log.php
Last active December 10, 2015 02:39
アクセスログもどきをjson風に記録。好きな環境変数を手軽に記録できます。
<?php
// PHPでuser_agent.datにアクセスログもどきをjson風に記録する。こんなもの実用化したら、読み込みが遅くなってお話にならないので、要注意。
// $item に好きなものを入れれば、好きな環境変数を記録可能。put($file_name)でログの吐き出しが可能。
$item = array(
"REQUEST_URI",
"HTTP_USER_AGENT",
"REMOTE_ADDR"
);
@QB
QB / follower.php
Last active December 11, 2015 15:08
リムーブ検知プログラム ver 2.0
<?php
require_once './tmhOAuth.php';
/*
* ■ 設置方法 ■
* 1, tmhOAuth.php をネットから拾ってきて、このファイルと同じディレクトリに置く。
* 2, このファイルにある、下の設定項目を埋める。
* 3, 鯖にうpして、cronで定期的に叩く。
*
* 以上の手順でプログラムを動かすと、お好みの間隔で定期的にリムーブした者の一覧がメールで配信されます。
*/
@QB
QB / anti_ie.rb
Created January 28, 2013 02:22
Ruby で、アクセスしてきたIEユーザをYahoo!へと弾き飛ばす。
print "Location: http://yahoo.co.jp\n" if request.env["HTTP_USER_AGENT"].match(/MSIE/)
# ここまででIEは弾かれる。以下、通常の処理を書く。
@QB
QB / get.rb
Created March 1, 2013 23:17
dat落ちした2chのスレのdatを拾ってきて保存。HTML化する機能も有り。●とか買う必要無いんで。
# encoding: utf-8
require "net/http"
# ■■ 設定ここから ■■
uri = "http://toro.2ch.net/test/read.cgi/news2/1353695121/" # みたいな感じでスレのURLを入れてね
html = true # HTML化してHTMLを保存するならtrue、datだけ拾ってくるならfalseを指定してね
file = true # 保存するときのファイル名を スレのidにするならtrue、スレタイにするならfalseを指定してね
# ファイル名にできない文字がスレタイに入ってるときはエラーが出るけど、諦めてね
@QB
QB / helloworld.cs
Created March 29, 2013 03:24
.NET を使って C# で HelloWorld
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Hello {
class Program {
static void Main(string[] args) {
System.Console.WriteLine("HelloWorld!!");
@QB
QB / kataomoi.rb
Created April 21, 2013 04:07
Twitter の片思いを取得する。ハッシュからキーを指定して要素を取り出す方法がよく分からなかったので、要素の番号を指定するという呆れるほどの原始的な営みをしてみた。
#coding: utf-8
require "twitter"
Twitter.configure do |config| #4つのトークンを各自で指定してね
config.consumer_key = ""
config.consumer_secret = ""
config.oauth_token = ""
config.oauth_token_secret = ""
end