Skip to content

Instantly share code, notes, and snippets.

$.extend({
xpost: function(options) {
var data, flush, form, iframe, key, name, url, val;
name = "dummyxpostframe";
url = options.url;
data = options.data;
flush = function() {
$("form[target=" + name + "]").remove();
return $("iframe[name=" + name + "]").remove();
};
テンプレートの継承
{{ block.super }}
{{ super() }}
日付
{{ recipe.date|date:"Y-m-d" }}
@deguchi
deguchi / Gyazo to Evernote
Created June 17, 2013 06:00
Gyazoに、実行したら自動的にEvernoteに取り込む機能を追加。
#!/usr/bin/env ruby
require 'osx/cocoa'
include OSX
require 'net/http'
# get id
user = IO.popen("whoami", "r+").gets.chomp
program = ARGV[0].to_s
idfile = "/Users/#{user}/Library/Gyazo/id"
window.onerror = function(mes,file,num){
track_jserror(mes,file,num);
return false;
}
function track_jserror(mes,file,num){
if("_gaq" in window){
_gaq.push(['_trackEvent', 'Javascript', 'Error', [
"file : " + file,
"line : " + num,
"message : " + mes
@deguchi
deguchi / gist:3185964
Created July 27, 2012 03:03
ローカル開発環境と本番サーバーを切り替えるbookmarklet(超適当)
javascript:var calil='calil.jp',local='127.0.0.1:8080',oldhost=calil,newhost=local;if(location.host!=calil){oldhost=local;newhost=calil;}location='http://'+newhost+location.pathname+location.search;
@deguchi
deguchi / build.rb
Created January 6, 2011 13:53
Titanium build server on ruby + CoffeeScript compile
# original https://gist.github.com/715378
# thanks hakobe!
# Macで動作確認。Windowsの場合、spawnを使うとよいらしい。 参考: https://gist.github.com/325036
require 'webrick'
server = WEBrick::HTTPServer.new({
:DocumentRoot => nil,
:BindAddress => '0.0.0.0',
:Port => 9090
(function() {
var ImageTab, Tab, TabGroup, Window, log, tab1, tab2, tab3, tabGroup;
var __hasProp = Object.prototype.hasOwnProperty, __extends = function(child, parent) {
for (var key in parent) { if (__hasProp.call(parent, key)) child[key] = parent[key]; }
function ctor() { this.constructor = child; }
ctor.prototype = parent.prototype;
child.prototype = new ctor;
child.__super__ = parent.prototype;
return child;
}, __bind = function(fn, me){ return function(){ return fn.apply(me, arguments); }; };
@deguchi
deguchi / app.coffee
Created January 6, 2011 05:23
CoffeeScriptのクラスを使ったTitaniumのサンプルコード
# debug function
log = (obj) -> Titanium.API.log obj
Titanium.UI.setBackgroundColor '#000'
class TabGroup
constructor: () ->
@tabGroup = Titanium.UI.createTabGroup()
return @tabGroup
@deguchi
deguchi / gist:764548
Created January 4, 2011 08:46
titanium memo
Titanium.UI.setBackgroundColor '#000'
tabGroup = Titanium.UI.createTabGroup()
win1 = Titanium.UI.createWindow
title:'Tab 1'
backgroundColor:'#fff'
tab1 = Titanium.UI.createTab
icon:'KS_nav_views.png'
@deguchi
deguchi / build.rb
Created January 4, 2011 07:44
Titanium build server on ruby
# original https://gist.github.com/715378
# thanks hakobe!
# Macで動作確認。Windowsの場合、spawnを使うとよいらしい。 参考: https://gist.github.com/325036
require 'webrick'
server = WEBrick::HTTPServer.new({
:DocumentRoot => nil,
:BindAddress => '0.0.0.0',
:Port => 9090