Виджет для jquery.ui, базирует на стандартном автокомплите.
Автоматический поиск данных через Google Places, фильтрация и группировка результатов. Также есть возможность загрузки полной информации о выбранном месте.
module.exports = (grunt) -> | |
grunt.initConfig | |
haml: | |
compile: | |
options: | |
namespace: 'window.wa.templates' | |
language: 'js' | |
target: 'js' | |
includePath: true |
document.cookie.split(";").map(function(s){return s.trim().split("=")}).reduce(function(p,c){c[0]&&(p[c[0]]=c[1]);return p;},{}) |
В smtp_settings.yml
забиваем адреса с настройками.
В маилере пишем
class MyMailer < ActionMailer::Base
use '[email protected]'[, <name>]
end
@EventMixin = | |
_eventHandlers: -> | |
@__eventHandlers ||= {} | |
_getHandlers: (name) -> | |
@_eventHandlers()[name] ||= [] | |
return @_eventHandlers()[name] | |
_setHandlers: (name, value) -> | |
@_eventHandlers()[name] ||= value |
old = bootbox.dialog | |
bootbox.dialog = (options) -> | |
if options.template and not options.message | |
unless Blaze.isTemplate(options.template) | |
throw new Error "options.template should be Blaze template" | |
options.message = " " | |
renderTemplate = true |
@PropertyMixin = | |
property: (prop, options) -> | |
Object.defineProperty @prototype, prop, options | |
reactiveProperty: (name) -> | |
@property name, | |
get: -> | |
dep = @["_#{name}_dep"] ?= new Tracker.Dependency | |
dep.depend() |
notebook > header { | |
background: #f5f6f7; | |
border: none; | |
} | |
notebook > header > tabs { | |
background: transparent; | |
} | |
notebook > header > tabs > tab { | |
background: transparent; | |
color: #8e9195; |
class InverseAlphaFilter extends createjs.Filter | |
constructor: -> | |
toString: -> | |
return "[InverseAlphaFilter]" | |
clone: -> | |
new InverseAlphaFilter |
https://github.com/nickdesaulniers/bf_interpreter_jit_compiler
$ gcc -std=c99 interpreter.c file_io.c -o bf
$ time ./bf ../fractal.bf
...
real 2m7.077s