Skip to content

Instantly share code, notes, and snippets.

💭
Tengo hambre

sempre harapeco sharapeco

💭
Tengo hambre
Block or report user

Report or block sharapeco

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
@sharapeco
sharapeco / ef-lens.js
Created Apr 9, 2014
キヤノンのEFレンズの名前にマッチする正規表現
View ef-lens.js
/\b(?:EF(?:-[SM])?|TS-E)[1-9][0-9]*(?:-[1-9][0-9]+)?mm F[0-9]+(?:\.[0-9]*[1-9])?(?:-[0-9]+(?:\.[0-9]*[1-9])?)?(?:L| DO)?(?: (?:コンパクト)?マクロ| フィッシュアイ)?(?: IS)?(?: III?)?(?: USM| STM)?(?: エクステンダー 1\.4×)?|\bMP-E65mm F2\.8 1-5×マクロフォト/
View 食べログカテゴリ一覧.tsv
レストラン
和食
日本料理
懐石・会席料理
割烹・小料理
精進料理
京料理
寿司・魚介類
寿司
回転寿司
View my-buf-menu.l
;;; -*- Mode: Lisp; Package: EDITOR -*-
;;;
;;; This file is part of xyzzy.
;;;
(provide "buf-menu")
(in-package "editor")
(export '(*buffer-menu-mode-hook* list-buffers buffer-menu
View mkwebconf.bat
@echo off
rem ローカルテスト Web サーバの設定ファイルを生成する
rem mkwebconf <サーバ名>
if '%1'=='' goto USAGE
echo 次の設定でテスト Web サーバ設定を作成します。
echo ServerName: %1
echo.
View check_commands.sh
#!/bin/sh
# @param $1 = command
function command_exists() {
if type $1 > /dev/null 2>&1; then
return 1
else
return 0
fi
}
@sharapeco
sharapeco / diff-selected-buffers.l
Created Dec 19, 2012
[xyzzy] いま開いているバッファを diff する。ウィンドウを二つ開いておくこと。
View diff-selected-buffers.l
(defun diff-selected-buffers ()
(interactive)
(let (file1 file2)
(setq file1 (get-buffer-file-name (selected-buffer)))
(other-window)
(setq file2 (get-buffer-file-name (selected-buffer)))
(diff file1 file2)))
@sharapeco
sharapeco / typesquarefix.js
Created Jan 16, 2013
モリサワ TypeSquare が @font-face ルールを作成するときに、ウェイト情報が含まれないので、そこをいいがにする (Firefox のみ有効)
View typesquarefix.js
(function() {
var fl = document.styleSheets.length
, timer = setInterval(watch, 100)
;
function watch() {
if (fl === document.styleSheets.length) return;
clearInterval(timer);
iiganisuru();
}
@sharapeco
sharapeco / IshikawaAirPollutionAPI.rb
Last active Dec 14, 2015
石川県の大気環境の状況を取得。作りかけ。 取得元 http://www.pref.ishikawa.jp/cgi-bin/taiki/top.pl / プロジェクト継続先 https://github.com/kitak/ishikawa_air_pollution
View IshikawaAirPollutionAPI.rb
require 'rubygems'
require 'mechanize'
class IshikawaAirPollutionAPI
def initialize()
@use_sleep = false
@agent = Mechanize.new
@agent.user_agent_alias = 'Mac Safari'
@sharapeco
sharapeco / yahoo_japan_mail.user.css
Last active Dec 15, 2015
Yahooメール(ベータ版)を広々と使うためのユーザスタイルシート。Stylish などのアドオンをインストールして使います。2013-04-01 更新
View yahoo_japan_mail.user.css
#theAd,
.ad_NW,
.col-b,
[id*="ads_"],
[class*="ads_"] { display: none !important; }
/*
#main,
.nav-bar,
#shellcontent { margin-top: -100px; }
@sharapeco
sharapeco / Makefile
Last active Dec 15, 2015
Excel から出力した UTF-16LE のタブ区切りテキストを UTF-8 の CSV ファイルにするスクリプト、と、それをさらに JSON にするスクリプトと Makefile
View Makefile
SRC_DIR = src
TMP_DIR = utf8
DEST_DIR = json
CSVS = $(wildcard $(addsuffix /*.csv,$(SRC_DIR)))
JSONS = $(subst $(SRC_DIR)/,$(DEST_DIR)/,$(CSVS:.csv=.json))
.PHONY: all
all: $(JSONS)
You can’t perform that action at this time.