Skip to content

Instantly share code, notes, and snippets.

View cherenkov's full-sized avatar

cherenkov cherenkov

View GitHub Profile
@cherenkov
cherenkov / fiddle.html
Created May 11, 2012 20:07
Youtubeのあるユーザーの動画をGoogleMap上に表示し、そのMapを.. - 人力検索はてな http://q.hatena.ne.jp/1336747487
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?sensor=false"></script>
<script type='text/javascript'>
var currentInfoWindow = null;
function mapInit() {
var myLatlng = new google.maps.LatLng(35.6, 139.7);
var myOptions = {
@cherenkov
cherenkov / strawberry7.txt
Created May 10, 2012 12:15
ブログをカスタマイズして使わせていただいているのですが、背景.. - 人力検索はてな http://q.hatena.ne.jp/1336650849
data:image/jpeg;base64,%2F9j%2F4AAQSkZJRgABAgEASABIAAD%2F7QFsUGhvdG9zaG9wIDMuMAA4QklNA%2BkAAAAAAHgAKAAAAEgASAAAAAADGAJB%2F%2Ff%2F9wNAAkogAgV7A%2BAAAAAAAAAAAAAAAAAAAAAAAAAAMgAAAAAAAAABAQEAAAABJw8AAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwBkAAAAAAAAAAACAEC0FUAAAB4ARQAAADZCRCA4QklNA%2B0AAAAAABAASAAAAAEAAgBIAAAAAQACOEJJTQPzAAAAAAAIAAAAAAAAAAE4QklNJxAAAAAAAAoAAQAAAAAAAAACOEJJTQP1AAAAAABIAC9mZgABAGxmZgAGAAAAAAABAC9mZgABAKGZmgAGAAAAAAABADIAAAABAFoAAAAGAAAAAAABADUAAAABAC0AAAAGAAAAAAABOEJJTQQAAAAAAAACAAA4QklNBAIAAAAAAAIAAFBIVVQINAAAAAAAAgAAOEJJTQQGAAAAAAAHAAYAAAABAQD%2F%2FgAnRmlsZSB3cml0dGVuIGJ5IEFkb2JlIFBob3Rvc2hvcKggNC4wAP%2FuAA5BZG9iZQBkQAAAAAH%2F2wCEAAICAgICAgICAgIDAgICAwQDAgIDBAUEBAQEBAUGBQUFBQUFBgYHBwgHBwYJCQoKCQkMDAwMDAwMDAwMDAwMDAwBAwMDBQQFCQYGCQ0KCQoNDw4ODg4PDwwMDAwMDw8MDAwMDAwPDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP%2FAABEIAPgBPQMBEQACEQEDEQH%2F3QAEACj%2FxAGiAAAABwEBAQEBAAAAAAAAAAAEBQMCBgEABwgJCgsBAAICAwEBAQEBAAAAAAAAAAEAAgMEBQYHCAkKCxAAAgEDAwIEAgYHAwQCBgJzAQIDEQQABSESMUFRBhNhInGBFDKRoQcVsUIjwVLR4TMWYvAkcoLxJUM0U5Kis
<html>
<head>
<title>Google+ API test</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script>
<script language="javascript">
var apiKey = 'ここに自分のGoogle API Keyを入れてください';
function reloadActivityList() {
$.ajax({
type: 'GET',
dataType: 'jsonp',
@cherenkov
cherenkov / sample.json
Created May 1, 2012 09:20
Googleマップで地図を表示させて、例えば「居酒屋」とか「美容院.. - 人力検索はてな http://q.hatena.ne.jp/1335860282 台東区あたりの喫茶店と学校を取得します。 https://maps.googleapis.com/maps/api/place/search/json?location=35.707401,139.791042&radius=500&types=school|cafe&sensor=false&key=自分で取得したAPIキー
{
"html_attributions" : [],
"results" : [
{
"geometry" : {
"location" : {
"lat" : 35.7075230,
"lng" : 139.7950180
}
},
@cherenkov
cherenkov / hateq20120421.html
Created April 21, 2012 01:11
innerHTMLで挿入するhtmlにもjqueryを実行させたい。 あらかじめ.. - 人力検索はてな http://q.hatena.ne.jp/1334925685
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script>
jQuery.fn.extend({
hoge: function() {
return this.text('hoge')
@cherenkov
cherenkov / get_anchor.rb
Created April 18, 2012 01:30
あるWebページ内にある全ての「リンク先のURLと文字列」を上手く.. - 人力検索はてな http://q.hatena.ne.jp/1334564001
# coding: utf-8
#あるWebページ内にある全ての「リンク先のURLと文字列」を上手く.. - 人力検索はてな
#http://q.hatena.ne.jp/1334564001
require 'mechanize'
class String
def strip_with_full_size_space!
s = " \s\r\n\t\f\v"
@cherenkov
cherenkov / .bashrc
Created April 13, 2012 09:00
linux mint 12 lxde, ~/.bashrc
PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function
@cherenkov
cherenkov / profile
Created April 13, 2012 08:57
linux mint 12 lxde, /etc/profile;
# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).
if [ -d /etc/profile.d ]; then
for i in /etc/profile.d/*.sh; do
if [ -r $i ]; then
. $i
fi
done
unset i
@cherenkov
cherenkov / .profile
Created April 13, 2012 08:55
linux mint 12 lxde, ~/.profile
# ~/.profile: executed by the command interpreter for login shells.
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.
# the default umask is set in /etc/profile; for setting the umask
# for ssh logins, install and configure the libpam-umask package.
#umask 022
@cherenkov
cherenkov / fsplinker.user.js
Created April 11, 2012 21:06 — forked from suchi/fsplinker.js
FreeStyle Wiki Permlinker
// ==UserScript==
// @name FreeStyleWiki PermLinker
// @namespace http://www.suchi.org/
// @version 0.2
// @description add permlink dagger
// ==/UserScript==
var a = document.querySelectorAll('h2>a[name], h3>a[name], h4>a[name]');
for (var i = 0; i < a.length; i++) {
var dag = document.createElement('a');